NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTTATTACCCACATTTTGACCTGAATGGTTCTTACTGCATGTAAGTAGACTCAGAACAATGAGTCCGGGGAGAATTTAATTATTGCCTTTCGGTTTGGGTGACTCATGTCTAAAACAATACTGTAGTTTTAGTGTCATGGTAATTTTTTAATGTCTTCCATATTTTCAGCACTGTTAAATGCTATTTTATTATTGTTTCATTATATTCATAAATTTTTGTTGAATAGCAACCTGAATCTAATTATCTGACACTAGCTGACATTTATATTTGTATTCTGTCAATTGTAAACAGATTCCTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGAAACTATAATATTGATCTTGATAATCACCTGGCTGAAATTCTTTTCCACCTCCCTATTAGTAATCAAAAAGTGGAGAAAAGACTACTCCTGCTCCTAAATCATAGGCCCTAGGTGCCCAGAACTGAAGTATGGACTGACCAAATGGTACACAAAGCAGAGGCTAAAAATTCACTGTCCTGAGAACTACTTAGCAGTTCCAGTCCAATGCAATGGATTTCCATGTACTGAGTCATATGGAATTGTAGCACAACAAGCTGAGATCATTTACAAACAATTTCCTGAAGATATCCAAATAGCAAAGAATGAATACAGAGAATTTTCAAGGCCCCTGAGACATTAGCATGTGGTTTAAACTCTGCCCCGTTGAAAATATTTAAGTACTGGACTAATCTACTAAAGTAATTTAGTAGCAAGCATACTTTACAATTGTTTGAATTCAGCATGGTGGTGAATAAAGAGAACACTCTAAAACCAAGTTATGTTTCTTAATGTTTTTTTCAAGACAACAAGAAAGATCACAGTGGTTTTGATTTCTTTCTTTCACAGATTTTGCACTTTTTGAAAGAGCACTTTGGGATCCTTAGTTACCTTTATTATCACACCTTTCTTCAGATCCAGAGTTCTTCTCAGTGGTGCCTTGAATTTTTGGTTTCTTAAGCTATAGATGATGGGGTTCAGCATGGATGTCACTGTGGTATGGAAGATGACCAAGAATTTATCATCTCTTTCTGGGTGATTATATTTGGGTCTCAAGTAGTTTTGTCCCAACCCTACAAGGCAACCTACTCCCCATGAAACAATTGCCAAATGAGCCTATACCTCATGACTCATTTGTGTTGCAAAGTGAAGCGGGACAATACAGTGGCCAAAGGCCATGGCTGCCAATAGGCAGCACTCAGTTATACCAAAAAGTGTGAAGAAAAACATCTGTGTGGCACATCCCTCCTGAGAGATTCCTCAGATCTCACTTACAAGGCTCTCCATATCTTGGGTATTACAGTAACCAATTTCCAGGATACATAAGTTCGCCAGAAAGAAGTACATGGGGGTGTGTCGAGATGGACTAGTGTAGATAGCAAAGGATATGAGTGCAGAATGAGGGAGAACAGGAGGAAGCATTCTCCAGGAACCACAAAGTCCTTGGAAATTGCAAAGCATTTGATAGACAAGTCCTTTTCCTGCCACGAAGAGCAATTGACACAATTTACACTCATCTCCTGGAAGACAGAGCAGTCGGATTCTTGAAGATGAGAAATATTGATTTTTTAATAATTTTAGACCCTCAGTTGAATCAGAGTCAAAGTCTTTCTCTGTATTCACAAAAATCAAAGCTTAAAAGTAACTTATTCTCACAGATTTTCATATCTAATACTTTCTCTCTTAACAGCAGTGGGTTTTTCCAAAGTGTGCTTAACATTGAGCCAAGTCTCCAAATATTTACAAAGATGGTGAAAACTTTTAGTCCTGTCACTAATGAAGCTCAGGTAGAAGGTTTACCATGGGTCTCAGTTCAGTTTTACATGCTGTATAAGCAATCATTCAAATTAAGGAAAAGAAAACCTTGACTGTATCTCAATTGTTTACCCATTCTTACCATTAACTAGTCATCAATGTTATGCAGAAAAACAGATCAACCCTCTCATTTCTATACTTTCTTGTGGCCACAGGTATAGTCTCTCCAACCACCCTGTGTGTGTGTTAGGCCACGATTATTCTTTGATTGCTATTATGAATATTCAAATCAACACAATAAAGGTATCACGTCCTCAAGACTCATTTTTCTCAATTGATAAATAAATGATTACTAGTTTTAATACGTAGAATTAAAGGCAAGGCAGATCTCAATGTCTACACAGTAAGGAGGTCATAAGAGAAGCATTTTAAGATTTGTAAAGATAGCCATGAGTGTGAAGAAGGATCAACCAAACATCACCATACCCCTTCATGCCACAACCTTCAATATGACACCTAGTATTTGTAACTTAATAGTTCCTGTCTCTTTATAGAACATGTTTTCTTAGCAGGAGTATCACTGCATAGGCATTAAATTTGTTTTCTTAATATTGTTCATGATATTTTATCAATGAGACTATTGATTTAAATAAAGAATAAAAGATGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAGAAATTCCTTCATATTCTTTCATCTCAACATCTTAGAATTCCACATAGTTAAAAATAGAAGCTTATTAGATCTATTAGATTAGATCTGAACCCATTCATGCAAACATTATAAAAATATAAGCATAAAGAGCATAAGACAAACTGAAAGCTCTGAGAATTATGAAGCAGGATGTCTGTTGTACATACTTGACGTCTCAGTGGACTCTGCTCATGTAAAATAATTGTTGGAATGCAGAAGATTCTATTGTGATGCATTTTGCACTTGTTTTATATACTGTAAAAATTTCTCCATATTAAATTAAAACAAACACACAAAATACGAATAAACAACCCTCCCCCAGCCAACACCGAAAATGACTACATTTTTTAATTTGAAATATTTTTCAAGCAACTTGCCTTACATTAGTAGTTTCTGTATTTGCATAGGTAGCTCTCTAGTTAGAGAGTGAGGCCTTGCATCTCCCAGTTGAATTTACCGAAACTCAATTCGAGTACCAGAACGTTATATTTGCTTTTAAATTTTTGCACAAAAAAATATTTATGCGAAATCCTGAGGCCTCAGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCCAAGTTGCCCTTTCCAGGAGCTTTGCCTGAGACACAAGGGAAGATTTTCAATCACTGTCCCTTCTAACCCAGAGATATCACTGACTTATTGAATTTTTCCCACCTTCATGCATGGATAGTGAAGACTCAATTTTCAAACACAGCCCATAAACGGTCCTCCCCACCTAAGGTAGCACACACAAAATGACTAGGAAGAAAGGAAGCTGACAACTTCGGTCAGAATGATTGGCAGTGAAATGATGATTCAACACTGTTAATCCATCTCACGGAACATCTTCTGTAGCTAAATGACCAGTCTCTCCAAATTCTTCATCTATTGTACCTCCTAAGTAATATTGGAGGGATGGGATGATGCCTTCCCAGTAGGCCAGGTCATAGATAAATACAAGAAAGCAAAGTCTTGGGGAAGATCCACAGAGTACTACAGTTTGGATGGGAGAGTAAAAAAATAAAGAAAACATATAAATTCTGATAAAAACTTTCCTCAGAGTTTCAAAAATTACTTATTTTAGCCAGGAGGACAGTAGTGATGTGATCAGCTGTACACAGTTTTGGCTACAGGTGCATTGATTAACACAGGTTTAATTTGCATCATCAAAAGCAGACAATCACAGAAAGCATGATGGGTCAATATTTGAATGAGAAAATAAAAATTCGACCCAAATTACAGAGATGTATCATGGAGATGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACAAAGAAGCAGTCATAGGGAAAAAGATGTTGTAGATCATTGGTAAGGAGCTTCAGCAAGGAAAGTAAAGTCAGATACTTCACTTTGGTGCCACATATGGCAACTTCTATACTCTTGAAAGGGTATTGCTAATACATTTATGTACAACATCCATTATGAAAATACAGGTAGAGATGGGTAAAGTAAGGGAAGAGACTAGGTATTCTTAAACTATACATGTTTATTAAAGCCCCATGTTACCTTTCTCCTGATGCTGGCAGTCCTGGCAAAGAGAAGCCAGCTGATGTTCAGCCTGCCATGCATTTCTTGGATCTCTGAAAATTTTATTCCATACATGATCCTTGGGTCCTAAGATTGTTGAGAGTTGTTGAATATTCTACATCTTCTCAGTTGATAAAGTTCTAGTCTTGTAGAGTTGGATGTCAACTCTATTTCTAATAGTGGTTCTCCAGAGGACAGCAAGTTCAGATCACACTGGGGTGTAGGAGAGAAGCAAGTGCATACAGTGGTATGAAATGTACTTTCAATAGTAAAGATTGTTTTAGGAAAGAGGAAAAAATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGAAAGAATGTCTTGTGTATATGAAGCCCAAAAAGAATTTTTGAATCTAGAAGACAAGGTATGAAGTACTGCCTGTAAATACTAGTAAATAAGAAGAAGCATGAAGTCAGTTGTGTTATTGAAACTTCATAAAGATTGACTTATACTAACGTGAGACTCTAGAAGTCTATGAGCAAATCCTTAGACTGGAAAATGTAGTTTGGTGACCCAGAAAAAACAAATACAGATTTGTCCCGTCTGTCTGCCTCTCATTACTCTTATCTCCCATGTCACAAGAGGCTGAATGATCTTCCACATACACTCAGTTGCAGCTCACAAGGACTAGCACCAATCTTCGACAGTGCTCCATCTGAGCCTACCCTTCGCTTCTGGATGGTACACAGGAAGCTAACTGGCAGGTTATACTTTGCCTAACTGGTGTCAAAATTCAGACTTGAGACTCCCACTCTGTGATTGTCAAAACTTCCATATTTTCATCGGGAGGGCAGTGTCACAATAGCCTGCTACTGCTTTCTCACTCCTTTCACATTCTTCATGTGACCAAGTTGAGGGCCTGCTTCTATTTATAAACAGATCCACAGGATGCCAATTTGCTTCAGAACCCACATGTCTGGCCGCAGAAGCCTAGAAAAAATGTCACAATTCACAGTGATAATGAAGAAATGCCAGAGCATTTCCTTCAAGTTTTACTTTCAAGTGTATTCTTTTATTGTGGATTATGCTATTCTTTCTAGAAGGTAACCTTGTGGGAGAACATTTGGATTCTTCCACACTCACAGTTTATAGTTTTCTTACATAGACTCCTTTCAGTGACAAGGTTTCTGTAAACTTGTATACAAACTAACAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGGCAATAGATATGTCCTTATTCAAGAAAAGTTAGGTATGTTAATCTAGAATATAGGATGCGAAGGGTTGCACTAAAATCTATTACCCTATGAAGGAGGATGGGAAACAAATGTGACTGGTGCTTTCCCCACAACTTGGCCACATGAACAATGAAGTATGAGACAATAGATCTTCATGATCAAAGCCAAAGACCAGGAGCATACACAGTCAATTGAATGTGAATACAGCTCATCCCTCTGATCTCTAATGTAAGAGTTCAGGTGTTTCCCACACCTCTCCTGCATAGTATTTCATTGCACTCCAATGCTAGGACACTGAAGGATATTCAAGTTCATACCTGACATGTAATCCTTTGACCTAGCATCATATAGAGATGAAGCAAGAGTGCTGGCATTTCCAGAGGTCTGTTGAGGAGGGGGTACTGATGTTCTCTGGATTCCTTAGCAATGCTTCAGAAAACCAAGGAGACAGCCTCCTCAGGCCTATTCACAGCTGCACATGGTATATCTTGGCTACACAACACAATAGCCTGTCATTACAGAAGCCACGATGAAAACTGCAAACTCCACCAGCCTACATTTCTTTGACAGATGCCCAGAATCACTGATATGTCTCTCTAGACCCACAACTATAGATAGGCATGCCTTGTTGGGGTAAAACATGGTTGTTAAATTTGCCCAATTCCTGTTCAGAACATGTAGGGAAGTCACGAAGGAGTCAGTACGTGTTCTAGTTCACTAAATGACAGTTCTTCACTGTAGTAGAAAACTGCCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAGGAGACAGCAGATTCGGATAAGGATGTGGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAAATATAGTCCAACATGAATATATGAGTATAAATTAAGTGGGCATATGCTGAAAATGAAGTTTTTTTCTTATTCTTGCTCGTATTATTATTATTACTCTTAGAGCCTTAGATTTATGCCTCTGCAAATTACTCTATTGTCAATTATTATATGAATAAACAGAGATGGAATATAACATAGAGCTCACATGACTTATAATTGTATTTTAGAAGAAAGCTGCAGTGAGCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAGCCTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTTCAGAGTTCTGNNNNNNNNCAATTACACACAATGACATCTAGTTTCTTCAGTATCCCTACGAAAGATGTGGTTTTGCTCTTTTTATGGTTAAATAAAGGTCTAGTGTCTATATATTTTATTTATCCAATTTTGTAATATGGATTTGTGAGCAGTGAGAAGATAAAGACACTTACAAAAGAATCACTGGAATATACAGATAGATTCCTTTACATACATATATTTTTTCTTACAGTTTCCTGTCCTAAAACTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAATTCTCTGATCCTGTATCTGTTCATGACAGAAGGCATGTTTTCGAACAGGAAATGCCTTTTATGTTCCCTACTCTAGATCAATCCTCGTTACTATTATATTTCATTGCCTACTGTCCTTGTTTATGTTATATCTATGACTGTCTTCTGAAGGAAATTGAATTCCCAGTCCCCTATTTATGAACTCAGCTGGTAAGAAGAGAGAAGCTAAGCAGCTATCCATGTAGAAGTCCACCAGAAGAGATTGAATTGAAGAGTGTGGGATTAATGTACAGTGATGCTATAATCTAGGGACTTACAGTTAAAAAAACAGCAAATTTAGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTCAACAACCCTGAATAATCAATTTTATATTAGAATATCACCATTGAAAATGATAGTTTAGTATGACTGATTGTCAGTAGGAGCAAATTTAAGTAAAAATCAAGTTAAAACCTAGATCAAATCACAGAGTTTAACAGTTGATTCTCTTAAAATAAAAATAATCTACTACCATAAATAATTATCATCTCACAGGCAATTATTTTAAATGGTACCAGAAATTTGGCAGATAAATGATGTTTTAGCAAATAATTATAAATAATCTGACTAAAATTAAATAAGATAAATATATTGTTTTCATTTTGATATCACTTGCTGGCANNNNNNNNCTCAAACATGATGTATATAGCATTAAACATTATGGTATTTTTTTAATTTAATATTTATTTTAACCCAACATATAAAGCAGCAGGTTGCCTTATGTTATTTTTGTAGGCATTCAACTTCATCCTCCCTTCCTCACTTATTCGTTCCCACCTGCACTATGTCCCTCACCACATACACTATTCTGTCTGCATTATTCTTATTCTATATTCATATCTAATATATTCTATTTTCTTCCTACCACACTGTTTAAAACCATACGTTCTAAACTCATGAGACCCATTCCAGTTTAATGAACTCAAGCCATCCATAACATGACATAAATAAAAGTACATGAAAATGGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTTACTATTTTCAATAATACAGCAAAAGATTTGTTTGTGAATAACGATGAGAGAGCTCAGATACAGAACTCAAGATTTATTACTGACAAACCAAGAAACATTTTTCAAAGATAAAAATGATAACAAATTTGTGGCTATATTAACCAGAGATGTGTATGTAGTATTCATAATATTTTATACTAATTAAAAATGGAGAATATTCAATACTTTAGAGAATGTTTGTCAAATTGTCCACCACTAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCAAAAGTACATTAAGAAGTTACTGGTATAAAATTCAATAACAAAACCAAAGACCTATTATATGAATAAACAACAGACTAGGAGTTATTGAAAACCTCTCCAGTTAAATTAAGAGACTGAGAAATGAGTTAGCATTTTAAGAGAAATGCATATGTCAAACAAGATACAATAAAATCCTGCAATTCTAGAAGATGGTTACTGTGCATTCCTATCTGCTAAGGTTTCATCAACAAGCATGGTACATGAAGAGAAGGTATATATTAGAAATATAAATTCATATTTATCATTCTAACTTTCCTCATAAACCCAAGCAGACACGTCTCAGTTTTTTTGCTCCAAAAGTATGTACAAAGTATGGCTTTTGATCATGACACTAATATTTCGAAACTATCATGTAAACATGCAAAGATATTAATAAAATACCCAGAGTTTTCAGAGCAACCGTACAAACTAAAGAATAAAAAGAATTTTTTTCTGAGTACATAGGTATGCATAATGAAGTCCCCAGCTAGCCAATACTAGAGGGGTCAAATTTATTGTCCTATACATTCCATAGAATTCTCTGTCCCAGTTCATTGTCCCTTAGCACTCTTTTTCTCTTATTTTTCTCTTTTACTTATCTTCTCAGAGCAGGTAGTATTTCACACAAAACTTTTTCAAATCATCTGATGTTCACTCAACAAAAAAAGCTGTATACTTTAGAGGAAAGCCAAGTAAATGTTCTCATTCTACATTGTGCAACATTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTAATTTNNNNNNNNNCACTCCTAAAAATATTCTAAAAGGTACATCTAGAACACAAGTTTAATTCTCAGGCTCCAGTTAACCAACACACATAGTGCTGAGCACTTGCCTTCCATGTGCATATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAAGATTTTAGAAGTCGCATATTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTACACATATACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATATATATAAATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAATTTGTAGAAGTTCATTGCTGAACATGTACATGTAAATAATGCTTAGTATTTTTGAAAATAGCCACTTTAAATTAAATTTGCTGAGGTCAAATCACATAATGTGCTCCCATTAAACTAACAGAATTGGCAGATCTGTTATAGCTAACAAAATTCATTAAGGTCACTTTATGAAAAATCCCTATATTATAATATTTTTCTATGTACATAAAATTGTAGAATATACTTTAATTGTTTAATTTTTTGAGAATTTCCACCAAAGTATTTTGATGACAATTTACCCATTTATTTTGCCAACATCACTCTATTTCTTTGAATCCCACTTTTCTGTAACTTCTACATTAAAATACTCATTAAGAACCTCATGATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCCATCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAATACATTAAAATTCTATTTTGAATCTGGTATTATCCAACAATTGATAGAGAAAAAAGGAAAAAGAGTGAGAAAGGGGGACAATGAAGAAAACAGAAAGGTACAAGGAGAGGGAGAAAGAATTACAGACTTCTGACAGAAAGAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATATTGTAGATAAATATTTAAAATGCCAAGACCACTGTGAATTATCTAGAAGTGATCGTAAATAGAGACAATTTTTCTCTGAAAAATAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAACCATGGATTGTCATAGTTATAAAGCATACTATTAGTAAGAAGACATAAGAAGTACACATGATCCATCCTGAATACATATAAGAACGCTACAGCCAATATTCTTAAAGACTGTGAAGACTTCAATAAATCAAAGCTTTTATAATTTAAAGGATAAAGAGGTAATATAAATAGGTCAGTTTTTGATGAATTAATATAATTAATACAATAAATTTTGAATAGAATATTTTACTACAATAAATACCTACTTTTATGAGACTCAAGAATTTGACTATAAATATTCTACTATAGGACAAAAGACAACTTTTAAAGTGCAAAGTGTTAACATGTTTAGAGTGATAACTATAAAGAGAGAAAATAAGGGAGGCAAAAATTTCATGAGATTAAAACAATTAAGAGTAACAGAAGCAGATTTATGGGATTGGCAGTCTTATTATTTCAACAGATTGGAGTGTCCAAGAACTCTGGACTTTACCCAAGCACAGATTTCTCCCTTTTGCCTTAAGCTGTTGCCAGTATGGTTTCTTCTTCCAACTTGAAGATTTGTCAAATCTCTTACTGTCTCTACACAGTTATGCCTAGTAATGACCTGGTTCAACCCTACAATCATGAGAACTGAGCATTTACAGGTACATGAAATCAAAGTTGAGTCACAAGACATCTGAGAAATGCTGTTTGAAAAGTGGGATTCACTTGTTACTGTTTTCAAGTCATAACTCTTAAACACTAAAATGTAAGCATAGCTCATGCACAGAATGCTTTTTCAAGAGAAAAGAGAAATTCTGAATTCTTTTATTGACATTGGGTTTAACTAACTTGTGGAGTACATATTCCATAACTTGGAAAATCCAGCATGCCACACACAGCACAGAGCAAGTCAATTATCTGTAGGATTTGTGTGTGTGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCATAGGACAAATAGTCTATGGTTTTACTTTAATGAGATTTTACTGTAGCAGTGAATTCCATTTGTTTATATCATGGTTTCTTCTAAATCTACTAATGGAAATGAAAATAGTTAGATTAATTTTGAAACACCTGGATAAAATTCCACTTACCAAATGAAATGATTATTGAAGAACTGCAGCAATTATCTTTCACACTACTGATGGACTTTCTTCATCTACATTGGTATTGGCTTTTGGATAAAAAAGGAAAATTCGTTTTTTGATTGTCTCAAGTTAGCAAATTATTTTAGNNNNNNNNGTCATTCTTCTCTTAATGAAGGAGATATTTATGTAATGCAATATAAGTTTTAAAAGAATTTAAAAGGAAAGCTTTTGGGTTCTTTTTAAACTGTCATACAAGAAATAAAATGGATTCTAGTCATTTTTTGTTTTAATGAATCAAGGAGTACTAATGCAAGGGTATAATTCTGTGACATAGAAATATTGCATACACAGTACCCATCCCATCAAATTACTTGTGTTAATTTTGATTTTGCAATTCAGAATAAGTATCTTATATTTCTGGCATTTTAGCAATTGGGTATTCTTATTTTCTCAAATAACATGGTATTTCATTTTTATCTCAAAATATTAACAAATAAATATTTCAAAAATATATGTACCACAGAGTTTTCTTTATGCCTGTACTTAATATCAAAATATATCCTGTAAACTTAAGCTATTGTTGCAATTCCATTCACCATGTCACATCATATTTATTCTGGCTCTTCATATTGGACAAATTAACACCCACAAATATGGTTTTCCTATCCCAGAGCAGACAAAAATTTAACAAATGAAAAAATTGCAATAAAAGTCAGTCAACTAGAATTAACGTGGTAAGTCAGGTAGGAGATTAATGCATGGTAGCTGGAAGACAGTTCTGACCAAACAAAACTTCACATGTGTTATCTTTAAAGTTTAAATAAAATATATTGTATGGTAATATGAACCCATTGTAAAATAATCATCTTTATGACATATTAGAAGATCTAAAATATTTATAGTATTCTTTTCAAAGTAAAAGGGCATTTTATATTTTATTGTGTGTGTTTTCTCAGAGGCACTTGTCTCTTTACATTCTTATTAGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCTTAACAATTTTTTAAATGGATTCATCTCCTTACAATTATTCTAAGTGTGAAATTCATATCCAAACACAGTATTGCTTCATGTAAGTAATTATATTCTTAGGATTTCATTCAATCAATTAATAATTTTATATTTTTCCAGGTTAAATGGATGTTTGTATGTGACTGAAAATACATGGAAGATATCTGTATCCCAACACTGATGCAATACTCTCTATTGCTGTTTTATCCCATAAAAATCTTTCTGAGAGTGATTTAAGCTATGTTGGATGATGTATCAATGATTCTTAACCAATAAAATCATCATATGTCTATTTTTTCTTTCAAATGATTCTGTGTGTTCATATAAGAAAATGGAACTATTATTTCAATGACTTTTCTTGAAAAACATGAAATGCTATAGTCTCCTGACCCTTGCCTTTCATACATAAAAAAATGCTTTAATCTTTAACTTATACCAGCATCTAGAAGCTCTCTCATTCTTTTGAGTTAAGCCTCCTGTTCCTTTCTCTCAGTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTCCTTCTTCTTTCACTGGACAAGATTCATCATGATTCACTGCTGTCAGTGCTATCCTTGAATCAGGAATACAATGGTTAATGAGCCTGGACCTCAAGAAGCTGAATGTTCACACAAATGACTAAAAACATGTACCCACTGAATAAAAAATAGCGTGGAAATATTTTCAATGTATTTCACAATGAACACTTGCCATGGGATTCAATGCTGTTTCAAAATACTATCGCCAAGTTTACTTTGTGCCCAGCTCCATGAATGAGTGGGTCATCATTTATTTTAGATTATTTATTTAGCATTGAATATTGAGAGCCTTAGACAAAATTCGTCCAGTCGATCTTTATACATACTCATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTCTTATGAAAATATATACAGCACAAAACTTAGCTCTTTACCATTTTTGGTATAATGCTCAGCACGTCTGGTGTGTGTCTGTCACTCCCTCTCTGACCCAGATCTCTTGGAATTTATGAAGGTGTGATGCCATGCATTTTGCACACAGGGACCATCTTTGTTCTCCCTCCCCAAGACCCCAAACCTCCTGCTTCTTGCCACTATTGATGAAAATTTTATATTCACTGATATATACAGAACCAGAGAATCCCAGTCATTTTGCAGTTATCTTGTTATCCTCGGGGTCCTGCAATGCAGCATATGTCAAATGCCTGAGTGAGATTCTACTCCAAGGACAGGCCACAGCTGGTAACTCTTCAAACTAAAACTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGCTGCTTTATTTGTTTGCCATAGCCTGTATAGTCAACATTCCCTTGGAAAAATATAAGATGTTTGAAACGTTTTCTGCGGCTACAAATATATTACTGTAGCTGAGTAATCCTGTACATCATTTTCTCCTCAGAGGGATAGAGATTATTCCAATCATTTACAGCTATTGCAGCCAATGTTGAAATGGGTAATCCAATATGTGATCAGATGAGAAAAATCAAGAAAGTGTAGATGCTTTGATCATGTTTCCAATATAAAAAGTTTAAAAATTCTTATAACTTATGAGCTGTAATATTACAACAAACCCTTAAAACAACCTCAATAGCAGTTACTTATTTTTACCCTGGTATGAAATAAAATACAGTTAGTTAACAAAAGGTAACAACAAGGTGCTTTTGAATATGTAAGCCTGACGCTGCCTTCAGTTAAGATGATAATTATCAAAACTATGATGTCAAGGAAATATACAACATAATGTGTGTAAGACCTGGAGCTCATCTGTTAATTTTCCTCTTCTGTTTGGCCAAAAGAACACGCCATCTAGTTGTAGGGATAAGTCAGGTTTATATTGTAGAACCTCAACCTAAGTATACATGNNNNNNNNNNCAAGCATCTACTAGAAGGGTCACATACACTCANNNNNNNNNCACTTTTCATCTATAAAATTCCATTCCAAACAATGATCCCAGGGTGGTGGGAAGTTGTGGTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTAAAGATATAGAAGGGAATATGTGAGTGCAAAACAATTTAAAATTGTGTCTTATTAATATATTTCCCTTAGNNNNNNNNNNNNNNNNNNNNACTAAGAATATACTTAATTTATGAACTTTGTGAGTCAAGGCAGCAAGTATAATACATTTTTAAAAATGACTTGGAGCAATATATTATGTGAATTTGGATTTTAACTCCATTAGTATCTTACAGTACAAGGGACTTTAAAGAGGACTTTTTCACACTGTTGTTTCTTGTATTTACAAAAAGAAATGTACTGATAACTAAATGAATTTTTGGAGGAGCAAAATGATATAATAGGAGGAAAATAATTTGTGCAGATTATATACTTAATAAATAATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGAATTAGACAAGCAAAGTACATCATATCAATCCCCAAGTACATAGAAGTCAGATCGCTAATACAATCATCATTTCAAACAAGCAAAAATGAGTACGCAGACAGACCCATTTAGCAAAAACATCATTTTTCTCTTCTATGGCTAAACCGTATACGTCATGCCTAGGCAAATTCTTTTAAAAGCAAGGTTTATACTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATACATTAGTACTCACTAATTTTAAAAGCTGCTTTATGAATTTTGATTCATTTTAAAATCACAGTTCAGAAAATAGATTCAATGTAGGTAGTTAATTTTTATACTATCAAATTTCCTCATCTATTTCATAAAATCACAAAGATTGAATTTAGTAATGTCGCTGTATATATGTTTTAGCATGTGACATATCTAATTAGTTTTTCCAGCAGGTGATATAATTTCAGGTTACTAGACCTACGTAAGGTAGAAAATATAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTAAGATGAAAGATCACAGATGAAAAGTAGACAAATAACACATACTCTAAATCATCAATCAAGCAATAACTAGTATTAAAATGTGAAAATATCTCTTATATGAAGCAAAATTTTAAATGTGAATTATGTTCATATTTTAATACCTAAAGGGAGATTTATCAGCCCTAATCTTTAAAATAAAATGTCTATTTGAAAATTCCCCCCAAGTAGTTAACAGACATTAAATACTTAACTTCCTTTATATTAATCTGTCAAATCACCCATCATCTTGTCTTTGCTACTTAAAGGCAAAACATCTCACTTTGTCTCCAAGTTCAAATCTTCAGTTACTTTCCACCCTGCTCTGCATTCTTCCTCAAGTCCTATCACTATATTTAAGTCTCTAACAAATCCTCATGTACTCTCATGAAAATTAATCACGATGAATTATTTTTTATCTTTACTAACATTGTTCTCATACCGGTAACTATCATTTCTCTGTCACCAATGTGATCACTATCCCCTTTTCTGTTTTCTGAACCATTTTCTACATCAACCATTTTATAGTTGCTCTTTATTTGAGAAAATAAAATGTTCTATTTTCCCCTAATAAATTATGTACCAAGAGTTTGTTTCATTGAAACTTTAGACAAGAAAACAAAGTTGTTACAAAGTTCTAGTTCTACTCAGACCTAAAACAGAAACCTGGCTATGTGACAGGAATCATAGGCAGACCACTTCTGGAAGAGAAAGCAGAGTTGTAGAAGAAGACCTCATGCAGGGAAGTGCTTCATGCAATTGTAAACAAAATGTGTAAAAGACCTGAACTTTCATATTGAGTGAAAATTGTTGAAGAATATTTACAAGTGATTCTGAGTGGTTCCATAAGCAGGTTGATTTATAAATCTAAGGTAAATACTAGAAAAATGGCATCAAATTGTAATAGAGCAGAAAAGGAAATAAAGTTAAAAGTTGGTACAGGTTTCAATATGGATGTTGGTAATTTGAACATGCTGAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAGTGGATGAAGCTTCTTTCAGGATTTTCCTACTCCAGGTATTATTAATTTCAAGTAATAAGCATAGCAGTGTATCACATTTGTGAGCAATGATTATTAAGGCACAATTATCTCCTCAGAAGGACATCCTTTAAAAAGCAATCTAAAATAACTTTGTTTCCTTTAAATATTAAAAATCTAAAATATTGAGCTTTCTTATCATTTTCACAGCATAGGACACCATACGTAATTACTTCGTTTTACATTTCAATATCAGTCACTCTACCTTTCGGGTTTTGATACAAGCTTAACAAAGAGGAGACAGTCCTTACATTTCTCCCATTGTCCACTGCATCTGGGCCATATTACAATTAATGAAATTAATATTTTAATTAAATAATGGGATGCAAATATAGATTTTGATATTTCATACAATAAAGTAAATCAAAAGATACAATAAATAAATAGTAACAGAATTTACTTTTATATGAAGACAATAGGTTAATAATACTTTATAATAACCACCCTAATTAATATTGAATCAGTGCTGGAATATGTGTAACAATATTTGTAAAAGAATAAGTAACTTTTCTGTATCTTTTTAAAAACAATTGGTCATAGTCAATAAAGAAGTGTCAGACTCAGAGAACAGCTAGAAATAATTCAAAAACTTTTAAAAATGATTCTGAAAGATAGTTCTAGAATATTTGAGTTCATATCTCAGGCTCCATATAACTAATTAATATAGTGGTGAGCACTTGTATTCCATATGCATGTACAATATTAATTTTCATAGAAAATAAATATTTTAAAATTTCAAAAGCTATATATATTGAACAGTAAGATTTTAGAACTGTAAGATTAAACTTTTTTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACCCATTTGCCTATGAANNNNNNNNCATTGACTTTGTGTTTAACTTACATGTGGAGAACACACCTGGTATCTCGCATAAATCCAGCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACTACACAGTAACTTGTGCTACATGTTTGAGAAGCAGACTTGTTCAAAGATAGCATGACCCTCTTTGTTTTGTATCCTTCTTCAATATATCTAATAACTTCAAATTGTACCATTTACTTATATCTCCGGGGTACAGTATAAATTCATAATAGCCTCCATTAACCTCTCCTTAGGGATTCAGAGCTGAATGATAAATATTTTTTGGAGTATTTAGATACGAATTTTGCCCGAAATTTCATCCAGTATTTATTTTTCTGTAAATGAAAGTCCAGCTGGTATTTTGGACATTTGTGATTCATTCCCAGACTTCATTAGATAAATGCACTCCCTTGATACTTGGCAAGTTCAGGATATGCTTCCTGAATGTCATGTTTGCTGTGACTACCTAGTTATACAGTCATGTGATACACAAGTGAGCTCTAATATAGTTTTCTTAATACTCAATGCTTCTGATCAGAATCTGTGAATAGGGGAATCAATATCTTTGTGCTAAATATAGGTTGCAAACTGCCTCTGGTTAATTTTAGAATAGCATCTTGTATATGTGCATGTGCTTTTTAGGTGGTTGTTAATTATTTATTAACAGTCCACATACAATAAATCAGATTATTTTAAGTTTCCACGTGAAGTGATTTCTTGTCCCTCCTGGCTGAGAATTGTGTGGGGATACTTAGATCAAATTGTGTGGCCCTAAGGAATTCTTCTTGATATATTATCATCTAGGGTGGTATAATGTCTACAACCTATGAAACACAGCCATTGATACACAGTCCTTGACCTGTGTAAAAGAAAAATATTTACAGAAGGCTGATCCTGTAATGTTTTGGCTACTACGTGATTCCCTTATCTACAATATGTCTATGCATGCTTATTCAGGCTCAACTGATCCTTTTGGAGACAAACCTGGCTAAAAATGTCAACTACTATTCAGATGTCTTCTACAAATACAGTTTCAGGTACAGTCACTTCAGTTCAGGTGTGGAACTGCAGAATATTCAGCCATTATCCAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTAAGACAAGGATTGAGGGAATGCTTTCATCTATGTAGAACTTTAATTTCAGCCACATGTCAAATGTGTGATGTGAAGAAGTTTCAACCCTGTACTGTAGAAAAAATAATGTACTTTTAGGTATGGTCTCTCTGGACTAGTGTATGATATAAATACAGTCTTCTGTGATAGATTTTCAAGCACATCTGAAAATCTGAGGACACCAACAGAGTAACTGTGGCTCAAACAAATACACTTCATGTTATTTGTGACCCTCACTGGTACCACTTTGTACTTGGTGACAGAGATCTGATTCATTTTTAAGTCTCNNNNNNNNNGTATCTCATGCTAATTTTTGATGTTTTCTTCCTCCCATTGAATAGTTAGTCAAAAGGCGTGTGTACTAGATATCACCTCAATTATCAGATATTGTTTGCAATTTTCCTCTATGCTGAATTCATAGCTACAAGGAAGTGTTTCTTATGGAAGGCCTTGATTTATAGAATGTAGAATTTTGTTGTCTGTTGCTTTCTCTAGCACCCTCAGTTCTCTCAAGAGTCCTATCAATGAAGAAATGCATTGAGAATGAGAAACAATGTTTGTGGGACCCTGGGTAGACAAAATGAAACAATGTTTCCTTGAATGTGATAAGAACTTAGTGGACAGGGGATATATTCAACTAAGTCAATGAAATTCTCCCCCTATATACCAAATTTACAAACATTTACACACAAGTATTGGCTTGTTATCCATGNNNNNNNNNNNNNNNNNNNNAGTTCCCAGGCTGTGAAGAGCAGACTTTGTTCTCAGCAAAGGATCAGGTGGTGGATCAACATCTTACTCTTGCTCACTGTTTCCCAGCTCCTCATAGGTAAGTAACTTCCTCCAAAAGCAGCTCCACTTTCCATAGTCTACCAGATTTCAAGTTTCAAGCTATGAGCCCAGTCAACAAGAAAATCTCCATAGCTAAGAAAACGTAAAATTTTTCTTCATTTAGTGCTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATGTAATTTATGCTGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCAAATCCAGGATGAGGGCTACACATTACTTGCTGAAACCCAAGGCTGTTTTCAAACTATAGATTCTGTTGTTCTGAGAAATGAAATAGCTTCCCACCACACTCCTATCCTGACTTCAATTTCTGCCACTGAGATTCACATAAGAAAATTAGTTTGTGCATGAGGACTTTGGAGTTCCAGTTTCTTTGTATGTGAGAAAACTGGGGTTAACAGAGAGAGGTCAAGACAGTCAACAAAGAAGTGGGCATAATGGCTATCATTTGTTCAAATCCTGTTGGCTCAATGAGTCAGTATCTCTGTGAATTTACTCAATTCACAGGTCTTCTTCTGGAGCTCAATAGTCAGGTTTCTCCAACTTCTTAATCTGCTCTACTTGCTCATTGATGATAGGAGGTTGGGATGTTGCCTTCCTAGCAGACCCTGTAGAAAAACACAAGGGAACCACAAGAGCAGTGGCCCAGGCCCAGGACAAAACATGCTGAGTCCCCAAAAAGAAGCATGAGGAAAGGGAAAATCTACAGATACTTTGAAGCACTGAAAGAGGAGGAAAGCTCTCTTCAAGATCTATTACCTTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTATTACCTTCTCTCCCTTCTCTCCTGCTCACTGCCATGATTGTTAGATATATACAGGTAAGTCTTGGAGTCCATAGTGCTTTGGACCACCAAGCCGTAATCATGTATGTTCAAAAAAATGAGTCTGAGATCTTTATACATGTCCAGGGGAGTATCCCACTCTCTATATTTGTCATAAAAGTCAATAGCGTGTACAGGAGTCCTCGGAAGATTAAGTCCAGTACTCTTCCCAGAGAGTCAAAGTTTTTATCCCTGTGGCTCCTATTGGCTTTCTTTTTCATTGAGAGTGAAATTAAGGAACTCATAACAGACCTTCTGCATGATTGTCAATTCCTGGCAGTCTGCCAAATATTCTGCAGATATTCTTGACTCTCGGTCCCTTCTTTAAGAATCGAGAGGTTTCAGATCATAAGTCCTAATCCTAGAAGGCCTGACCCAAGCCCAAATTCTCCAGGAAGCTCCGCAGCACCAGTCCAGAGCTTACTCTCTCTGGTTTACACCTGATGANNNNNNNNCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTATTGAATTCTTTCCCCCCTTCATGTATGGATATTGAATACTCAATTTTAAAACAAAGCCCCAAAATGGTTCTTCTGCACCTTATGTAGCACCCTCAAAATGACAAGGAAGAAAGGAAGTTGACAACTTAGGTCAGGATGATTCTCAATGATGCAATGATTCCACACAGCTAATCCCTCTAAGGGTACATCTTCTGTAGCTAATGATCAGTTTCTCCAATTTCCTCATCCATTGCTCCTTGTAAGTAATGGTGTAGGGTTGGGATGATGCCTTCATAGTAGACCAGGTATATAAACACAAGTAAGCAAAGACATGGGGACGATTCAGAGTAGTACATTTTGGGTGGGGGAGTGAAAAGTAAGGAAAAAATATAAAATTTCAGATAAAAACTTGCTCAGAGCCTGAAAAATAAAATGTTTTAGCATTGCAGCTGTTTGTTATGTGACCTGCTGTTCACTGGTCTGGCTACAGATGCATCGGTTAATGCAGGTACAATTTGAAAGAGCAAAAGCAAACACTCACTGAAACCACAATGGGTCAACCTTGGAATGAACAAGTAAGAAGTCAAGCTGAACTATGGAGAGGTATCATGTGGAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACATCCGTCATGGGGAAAAGATATTGTAGGACACTGATAAGGTGCATCAACGAGGGAAGAAAAGTCAAATTCTTCTGTTGGGTGCCTCATGTGGCAATTTCTATTTGCTTGAAAGGGTGTCACTACTACATTTATGTACAACATCCAGTAGGAAAATCCAGACAGGGAAGGTTAAAGTAAGGGATGTGACTAGGTATTCTAAAACTATACATGTTTATTAGAGCCCCATGTTATCTTTCTCCTCATGTTGGCAGTCCCTGCAAAGAGAAGCCAGCCCATGGGCAACCTGGCATGCATTTCTTGGATCTTAGTTATTTTCCTTCCAAACATGCTCCTTGGGACCTAGGCTTGTTGGGAAGTTGTTGGATATTCTGCATCTTCTCAGTTGTTTAAGTTATAGTCTAGGAGAGTTGGACGTCAACTGTATTTCTAATTGTGCTTCTCCAGAGGACACCAAGTTCAGATCAGAGTGGGGTTTATGAGAGAACCAAGTGCATAAACTGGCATTAAATATGTTACCATTAGTAAAGACTGTTGTAGTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATGCCTTGTGAATATTAAGCCATAAAAGAATTTGTGAATCTAGAAGACAAATTATGAAGGGCTGCCTCTAAATTCTAGTAACTAAGAAAGAAGCCTGGGGTCAGTTGTTCTATTGAGACTCCATACTGATTGGACTATACCAATGTGAGACACTAGACTTCCACAATCAAATCCTTAGCCTGGATAATGCAGTTATGATGGTCCAGAAAAACAAACACTGATTTGTCCCCTCTGTCTGTCTCTTATTACTCTGATCTCCCATGTCACAAGAGGCTGAATGGTCTTCCTCATACCCTGAGATGCAGCTAACAAGGGAAATCACCTTCCTTCAACAGTGCTTCATCTGAGCATACCCATGGATTGTGCATGGTACTCAGGAAGTGAACCAAGAGGTTACACTTTCCCTAGCTGGGTGTCAAAGTTCAGACATGAGATTCCCACTCTGTGATTGTCAACACTTCCATGTTTCCATTGTGAGGGCAGTGTCACAATGGCCTGCTACTGTCTCCTCACTTCTTTCACCTTCTTCGTGTGACTGAATTGACAGCCTCCTTCAGTTTATTCTCAGATCCACAGGATGCAACTTGGCCTCAGAACCCTCATGTCTGGCCACAGAAAAAAGGGAACAATTTCACAGTTCACAATGATAATGGAGATAATCACGATATTTCCTCCAAGTTTTACTTTCAAGTTTATTCTCTTATTTCTGATTATACTACCCTTTCTAGAAGGTCATGTTGTTGGAGAGCATTTGGTTTCTGACCAATCCACTGTTTATAGTTTTCTTACATAGACTTTTTTTAGTAAGAAGGTTTCTGTAAACTTGTATGAAACTAACTGTTTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGTAGGGATAATAGAGATGTGCATGTTGAAGATATTTAGGACAGTCGATTTAGAATATAAGATGTGGAGGGTTGCACTAAAATCTAAGACCATAGGATGAAGGATGGGGAACACTTGTGAGTGGTGCTTTCAACCCAGTTGGGACACATGAACAATGAAGTATGAGACAGTAGATCTGCATGGTCAAAGCCAAAGACCAGAAATATACACAGTCAATTGAATTTGAATAGCTCGTCTCTCTGATCTCTAATAGAAGAGTTCATGGTTTCACACACCTCTCCTTCATCATATTTCATTGCACCCCAATGCTAGCATGCTGAAGGATATTCAAGAACTTACCTGACAGGTGATCTTTTGACCTAGCTTCATATAGATATAAAGCAAGAATGTCAGCATTCCCAGAGCTCTGGTGAGCAGGGGGTGCTGGTTACCTCTCACTAACTTAGCAATGCTTCAGAAATCCAAGGAGGAAGTCTCCTCAGGCCAATTCACAGATGCACATGGTGTATTTTGGCTTCACAACACCATAGCCTGTAGTTACAGAAGCCAGGATGAAAACTACAAATTCCCTCAGCATACAGTTGCTGGGAAGATGACCAGAATCACTGATAGGTCTCTCTAGAACCATGACTGTAGATAGACATGCCTTGCAGGGATAGAACATGGTTGTTTAGTTCCCCCAATTACTGTACAGGACACATAGAGAAGTCAGGAAGGAGCCAGTCCCTGTTCTAGTTCACTAACTGACAGTTCTTCACTGTCATAGAAAACTGCCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGAAAAAATCATCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCCTGTTTCAGACTGATGAATCATTTGTGTTCTCTGGTCCTATATTCTTGTGTCTACATCTTGTGTGAAAATAATTTCAATCACAGTAACTGTTGAAGCTCCTTGGTATCTCGATCCATGTTTAATTAAAATACTTACAACTGTGTTGACTACTGCATTAGTGTCTTTCATGGGATGGGGTTTGGCAGTATTCCATTAGGTCTGTTCACAAAAATCGGACCATTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCTTTCATGAACAAACAGATAAAAAACATTCTGAGGAACCTTGAAATGTTGGGCTCTTACCAAAACAAACTATCAAATGTCAAACTCCATACCATTTGTATCCATGCTTATTCGTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACCAGTGCCTCAGTGTACCTTGTTCAATTATTTTGAGTTTCAGGAGAGAGGAGGACATTATCTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAGTTTCTGTCAATAAACCTAGGATTCTTCCTGCAAATCTGAAAGATAGTCCAACTATCTATTGTATTGGGAGCAGAATTTTCACAAAGGAGATATTCTTTTGGTAAACAGAAACAATGATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGGAACAGGAAGAAGTGGAGACAATCTGACATGATGAATAACAGGTGAGTTATTATCCCCTTGCCAATGTTAATGGAATGTTTGCTGGTTCACGGACATTAAGGGAGTTTTCCTTTTGTTACTTTGAATGTGATCTTCTGATCAGGTAATTGTCATAGTAGATTATTGAGGATTGAATATGTCAATGCAGTGACCAGTAAGAACTCAATTGTTTTTCCACAATTATAAGTTTTATCGTAGGCTCCTGGAGTATAGTAGCCTGGACCCCATTACTCTTCTAACTGTAGTACTCAATTTACCTTTTACTTCCAGTTACAGGACTTATTTTTTCAATGTATACTTTATTTGCAGGAGGCATGTTTGTCTTTCTCCAATGGTTGCTTGGTAGTCTCCTGGCCCTTTTCATGNNNNNNNNNNCCACAAAACTTGTTTATCATTCAGTTTTACTGTTAGGATTGACACTAATGGTCTTGGTAAGTCTCTTGTCCTCCTGGCTCTCAATCAAGTCTCTATTTTCCCACTCATTTTAAGCTACGACTAACCACTGATTACCATCCATACCTGCACATCCCTCTAATCTTTTTATATCAAATATCTGGTGCCAACTGAGTGACTAAAGCACGTTTGAACATCTGCTTTTGTCCAGGGCCTCTGGGACTATTGGTGTAGCTATATGATAAGTCCATAGTAACTATATTAGAAAAGAATATTGTTCTGAGGTACCCTGTGTGAAATCACATACATTTTACAGGTTTTCTGGCCTCTGAGCTGCTGCGTGGAGCCCAGCCAGAAAGTCTGGAAATAAATGACCTGCACCACACTACCTTGGTCAAGGTGTGAATCCTAAGGGAGATGTGTGGAATGGAAACAGACTGTCAATGCAATTATTGTTATCAGTCAGAGATCCATATATGGATGCAGTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAGTTGAGTGTATGAGTTTTCTAAGAGATAGAGGGTTTCTGTGTGCTCTAGTAGTATTGGTCATTTGTCCTGAAGGAAATATATATCATAACTCAGGATAGGATCTCTTTACTCAGATCTTTTGTTCCCAAATGAGAAATATCAGAGGCTAACTGGAGTCAAAAATTGCAGGACCTGCACAGATTTAAGCCATATTCGTGTGTTCAGGCCACAAGGAGCATAGTTGGATCAACTGTAGGTATGCAATGAGACACTTCAAGAGAAAAAGAGGAAAGGATACTTGGGCATGGCTGATGCACAGCATGAAGTCACCAATCCTAAAGAGAAGGATAGGTAAGTTCTTCCTCATCTTAATATGTGTTGAATTTTAAATGTTTTTTTCACTTGAGGCTTGGTTACTGTAAGACTGATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGTTATTTTTTAAAGTTATCACAGATATAATTTTAAGGAAACAGGTGTAAGCCAGAGAGGAACCTGTCATTATACTCCTAAGGACACATCTATGTAAGGAAACTAATTAGAATGGCCAGGGATGTTTATGACACACAGCAAAACTTCTCCTGTTTTCCAGTGGTTTTATGTTGCTGCACTCAACCATTCAACGTCATTAAAGACCATTCTAACATATAGAATCCATACACAATTCCTTGTCTTTATAGGTCTTTAGGAAACTGTAAAGATAATATGCCAAAGGAGTGAGCTGCTTATTATATTTAATCTGTAATTCTCAATTTACAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGAAAATTAGACCAGGGTGTCAGAGGGACCTCAATCGCTGAATTTAGTTTCTTTGCTTGGTTCCTGGTGAAATGCCTCAGGTTTCACTCTTGAAAGAAATCTACACTCATCAGGGTCAAAGTCCATGATGAAATGTATAAGTTGCTCGAACTGGTTAGGATTTCAAATAGATGATGCTGTGGCTTCACAATATTATAGGGTAATAATCGAAAGACCACTCAATATGACGAAGGCTTGTAGGGAACATTTTCAATAGTCTAACTCTAAATGCAAATTACCAGATTTCATTTTAAAGACAACATATACAAGNNNNNNNNNNCAATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACATACTCAATGTAAAAAGAAAATAACTAAACCCATGCGGAATGACAAGGGTGCATATCCATCAGGTATGTAGATTGGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGGAATGTAGAAATAAAGAATGGTAGTAGGTATTTTATATGCATACTGTATACATATATGAAATAAACAAAAACTAAATAAAATGTGTACTCTTAATCATTTGTGATTTCATAAATTATTACTTTAAATGAATAACTATTAATCAAAGCAAATGTACTGATTCTTGAGAAACCATTCTTGAGAAAAATTTTCTATCCTAGTCAATACTTAAGGTTTTTCACTCGGCTCCTATTTTAAATTTGACGTCATGTGGCAAACTGTTGAAACACATTTTCACAAAATAACTGATACTCAAAAAAATATATTGTCTTCTATTAAAAGTTATCACTGTGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTAAAAGATTCATTTGCAGTGTAGAGATCTTTAGACTAATAAAATAATCCCTAAAATGTATGTGAGCTTCTCAGGGGCATAAAAGATCATATTGATATATCTAATTATAATGAAATATATTAAGCTTTACCTGCTGACAGTCAATGAACACTCCTTTGGCTTTTGCCAATTTCTGGGACTGTACATGTTTTAAAATGAATTAATGGTAAGCGTTGGCCACAACATACATAACATTATTCAAATTGTAACCATCTTCACACAGAACAATGTCAAATGTGTGCTGTGCTAAGCAATGTATTGTTGAAAGTAAAATAATTTTAATATTGTTCTTCGAAATTGCACAGTTAAAATGATTCCACACCAGCAAAGATTGCAAAATGGTTACTGGATACTTAGAAGTATTCATTGTTTGCATAAAGTTTCTGAGTTCAGAAATGTCACTGTGGCGGTGTACAAATATGACAGTCCCATGAAAGAAATCAAGGCTGGCATCTTTTATATTTGTGATAACATCCCATTGCGAGGTTGTGTTACATATTCTCTGAGGACCTAAGTTTCCCCATCTCCTAAAGCTGACTTCTGGAGTAGAGTTCATTTTACCATAAATGATAACAATTTTTACTTTAGATGTCATAAGTTATTGGTCATATATCTTAACCCTTGCAATGTATAGCTGCCTGTTTTCTGGGATCATATTCACAAAAGCTAAACAGACCGCATGCCTTTGCATTTCTTCTCTCAAGACTGAGAGAAACTGAACACATTGGTCATCATCTGTAATGGCCAGTCCTTTCCATGTCCATTTCAAATGAAGATCAAGGATGTCTTGCAATGGGACAAACACATGAACTTTGATGCCAACTGATGGATATAGGGAAATTGGTCATGGTCACACACGTTAGGGTTAAATGGTCCAAAGAAGATCTAAAGAGTGTTTAAAAGAGGAAGAAATATCCCCCTGAGGGATATTATTATTAGGATGTTCGGAGTCATATACAAGCAATGTTCCTCACCATTCATAACTCAGTTTATGGATGGAATGATTATACTACAAATATTCTATATTTTCCTATTATATTCTAAACTATCCTTGACAAATCTTGAGTGTTCAGTTTTGCCTGTTTGATAAGTACTTTGAACAGCAGATTATTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGCATACTCAGAAATGCATGGGGTCCAAGTTATCTTGTAGGAACATGTAAAGGTAGATTAAAAGTTGTTAATTCATACAGTGTCTCACATTCTTACCTTTGGAGCTTTGGAATTAACAGCAAGTTTTAAGAATGTTTTACATAATGGTCCTGTAAGGTATACATACATGTTTGCTCCAATATACAGATAAAATTAGTAAACTACAAATCTTTGCTTGATTGTGAAAATACTTAATCCACAATTCCCAATGTATCTTCACACATGACAAAAATGATGGAAAATTGCAAAGACATGTTGGATAAAAGGTAAGGATTCTTGTTGATCTCATCAGTAGCAAAAATCATAACCAGAAAAAACTCGTATCTTCTTGCTGTTATTCTAAAACTAAGCATAGTGATGATTAAGGGAGGTGTTAGAAACATAAAATTACAATTGCAGTTAAGTTTGTACTATGAGAAGTATATTTGTCCCCCTAGATTTTCTCTGTTACATTAATCAAAAAATTAAAAGAAATAGAAAATATCAATATAATACTGTTAATCATTTTAATATGTGACTGAGTATTTGCATGACTAGACCAAAAATATTCTGGTAAAATAGTATGAAGCCAGGCAGGATATTTCCCAATTCAGTGACAATTTAAGAATGACAGGAGGGGCTCATTTAAAGAGTATTTATAAAGCAAAATATATTCATAACTATGTTTGCAATAATAATACATGGAATCAAGTAAAGTAGACCTTCCTCCCCTCCGCACATATATATTTCAGTATATAAATTTATGCACAACTTTTAGAGACCAAAATAAGATAACCTTTTTATATAGGCCTTTGATGCATGCTCAGACAAGAATCATTGACAGACATTCGAGGATAGGCAGTGGTGCAGTCTCATCACACTGAAATTTTGCCATATGTGGGAAATGCAAATTCAAGGCAAACGAGTCAACCAATATTTCATTTTCCAGCTTTGTGAATTAGAACGCAGTGTAGTAATGCTAAGCTAAACTGTGACATATTTGAAAGTATTAAAATAGTGATTGATGTAATAATTAATTTTCAGTGGTTTCCAAAGTTACAGGGCAAAAAACAAAATGGATTCTGACAATTTTTGTCAGAGATATATATTTCTAATTCATGACATTGAAAGAGAATAATGTTAATGTCTTACCTAAAATTAATGTAATTAAGAAGTTTATTATGAAAATTTTCTTCAATAGGTACCTCGAATATAAAAAGGATAAAACCACAGCCATTTTGCAAATCTCCATCATTATTTTCACTATTTTTTATCCACTAAAGCAATTGGGTTCTCTCAAACAGCACAAGGTGAGAGAAAACTGCAGGAACCAAAACGCAACAGTGAAAGCACACAGCTTCTTCATGTCTGCTAGGATCTAACCTGGAGCAACCGTGAAACGTGTTTTTTATGCATAAAAACATAACACACACATTTACAACTATGTGTATATTTTAAGACTTCTGCTGTCTGGAGAGTCACTTAATTATATTCAAAGTTCCTTCCCATTCATCATATGTTCTGCTCCCTGGATACAATGGGAAAATTCTGGTCTCAAGCTCTACATCTGAGGTCTGAAAACTTTTGATCAAAACAGTTCCAAAAACATGTTTTGAAGATCATGTTCTCCATCAAAACCACCATGATTTCATTCATATATGTGACACAAATCGTCCAAGGGAAAATCTTCTTTTGGACAGCTTGAACCAGATCACGTTTAAACAGCCATATGTGTGAACCCAATCTATTTCATCAGAACTTCTATAGTAAAACTAGAATTGAGAAGGTATAAATGTTGCATATCATTAAGGCTTTGACTTGAATCATGAAACATTTGTCTTCCATTTTCTATTGAAGGGAAGCAGAGTCTCACAGGCAACATTGAGTCAGGAGTAGAGCATTTTCTCTGTTCATATCCTACTGTATGAAATTCATGTTTACAAAATCTCCTCAATCTTCCTATGATTCCTTTTATCTGGAGAAGGTGTAATTATGTTAAATCCAATAATGCTTGTAATTATACAGATTTAATACCCATGCTGTCTGATATATGTTCCAGTGCAGACATTTAATGAGTTCTAATGCTGATCAATTGCCAGATAATCAGTCCTTGGCAGTCAATGACATTTGATAAAACATTTTTTGTTGAGTTTGTTCATACCTCATTAAGATGAATGAGAACAATTGCATATGTTTTATTTGAAGGAATGAAACAATTTTTGTATCATTTATGAGACAGAATTTTATTGCTAATGTTAATATATACATTAAAATATTTTTATTTTTGTCTAGTTGGAATTTGGTTTGATATAGTACTGTCATATTTGATATTGCAACAACACAGATGTATGTCTGATATGCTCATATATACAATTGTTTACATTACAATGAGTGAAACAGCTGGAGCACTGAATGTGATATATAATTTTTGAACTACCTTAATCTTTTGTCCATAATAGCCACACTAAATTCTATTCAAATAGAAATAAAGTGGAAATTTTACTCTATTTTCAGGATAATTGGTACTTCTGTGGCTTATAATAATATCTCGCTGTGGGGTTTATGAACTTTCCTACTTACTATGGAATAGAATTTTTTCCATATTTTGGTTCAATTATGTCTTTGACAGTGTAAGTATTTTTTTAGTACTTTGACACTTAAAAATGGGTAAATAGAGTGTCCTAATGCGAATTTCCATCCTTTTCTATACTCTGTGGTAATTCCATGTCAAATGATTTGGTAACACACATGGAGGCTGACTCTTTCATTCTGTTGTGACAGGAATTAAAATGCAATACTGAGCCGTGTGAGTATTTTGGAAGTTATTTGGTGCTTATATGCATTGGACTGAGATCCATACTGTAGTCATTATATCAAGCATAGAGGTGAAACATGCGGATTTTTTAGTAATGTTGAATTTGCTTTTGTCAAGTTTGAAAGGTGAGGTTCCATATTGTTTTCACAAGAGTCAGTCTTTATGTTATTTGGAAAACAAATAGTACTTCAGAACTCTCTTTCTCTTTATGTCTAAATCAAACGTTATAGGCTTGATATGATGAAAAGAATGCACTCACACACTACCGTGTCCCTCTTGATTATTAAGGAAATCTTTGGTTCATTTGTTTCCTTTAAGTTATTCTGTGGATGGCCATCTTAATATTTGCATTATAATATTTGTTTGGTATATAAAATAAAAATTTGCTTTCTTGTTTAAGAGAGAATATTCCATTGTCTCGTTCTAGTTTGTTTTCCCTTTATTTCTTGTGGAATTATATATCTGATTCCTTGTTATGTTACGTGGAACATGTGATAGGCTCTATTCAATTTCATTTCATAGAAATATTATAAACACAATGCATCATAACTGACATGACATATTACTTCTGTAATACTAAAAGTACATAGGCAGAATTTTGCTGATGATTTTTCCAAGTTGTCCCATTATAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTACATTTTTCCCTCCATCTTAATTGAATTGGGTATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGACGTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCATAAAAGGGAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTATTATGGACAAAAGTGTGCAAATCCTAGTTAGAGAAGAATGATATCTCTGTGGAGTCAAGTTTCATGATCTGACTCAAACTTCCTTATTCAGAGGTAACAACAAATAGGGAATTTCTAAGACTAAGTTTATTTTTTTATAAACTTGAGGATTTCTTATAAGACTAAGTTTATTATCATGACATAGTGAACACTTTTTAACTCAACCCTTATGGGATCTGTGATATCTGAAACAGATCAAGAAAATGGGAATATTAAAAGGGAAGAATCTTGTTTAAACATTCATGGAAGAAATGAAATTCATATCTATTAGATTACCACAAAGAGGTTGATGCTTATAATAGCTGCCTGCTACCATATCTCTTTTATTCTCTTTTATTCCCTCCAAAGTAATAATAGATTAATTAATAAGTCACTATATAGAGAGAAAGTTTGAATTTAATGTGTATGTAACTCCAAAGATATTACTGTTTGTATGGGTGTANNNNNNNNACTACATTTATTATGAAAAGAATTTGTATAAGAATGTCAATTGGAATTGCTTGGAAAAGTTCCGATACCTTGCAGATATGGTTTTGCTTTAATGAGATTGTTCTGTAGCAGTGAATTTCATTTGTTTATATCATGGTTTCTTCAACATCTACTGATAGAAATGAAAATAGATAAATTGTGAAACACCTGGATAAAATTCCACTTACCAAAGGAAATAATTATTGAAGAACTGCAGCAATTATCTCTCTCACTACTGATGGAGTTTCTTCATTTACATTGGTATTGGCTTTGGGAAAAAGAATTCATTTTTGAATGTCTCTAATTAGCAAAAGTACTTTAGAAAAAGGTCATTCTATCCATTGGAGGATATATTTACCTAATGCAAAAGAATTTAAAAGGATACCTTTTGGGTTCTTTTTTTACTGTCCTACAAGAAATAAAATGCAGTTTGGTCATTTTGCTTTTTAATGTACCAAGGAGTACTAAGGTCAGGGTATATTCTGTGACATAGAAATATTGCATAAACAATAGCCATCCCATCAAATTACTCTTGTTAATTTTGATTTTGAATTCCCTTGCAATTCAGAATAAGTATCTAATATTTTCTGGCAGTTTAGCAATCAGGTATTCTCATCTTTCTCAAATAACATGCTTTTATANNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTTACATTTTTATCGCAAAATATTTATAAACAAATTTTGCAAAAATATATGTACTACAGAGTTTCCTTCATCTCTGTACTTAATATCAAAATATATCCTGTAAACTTTGGTTATTGTTTAAATTCCATTCACCATAACACATCAGATTTATTCTGGCTCTACATGTTTGACAAATACACCTACAAACAAATGGTTGTTGCTATCACAGAGCAGACAAAAATGCGGCAACATAGAAGGTTACAATAATAATCTGTCAATTAGAATTAAAGCGGTAAGTCAGGTAGAAAATTAAAGCATGCTAGCTGGAAAACAGTTTCGACCAAACAAAACTAAACACGTGTGAGGTTTAAATTTTAAATAAAGTATATTGTGCGGCAAAATGAACCCATTCTAAAATGATCATCTTTATGTCCTTTTAGAAGATCTAAAATATTTATATTATTCTTTTGAATGTATACGGGCATTTTATATTTTATAGTGAGTGTTTTCTCAGACCCACTTGTCTCTTTATATTCTTATTTGCTTTAATGGAGAACCAGTATTCCATCCCAGACAGTAAGACTTTAGATGCTGTATTACACCTCTATACCACAGCACTTTTAACAATTTTTTAAATGATTAAATCTCCTAATATTATTTTATGTGTGAAAGTCATATACACGGACAGTACTGCGTCATATAATGAATTATATTCTTAGGATTGCTTTCAATAAATTAATAATTTTTATATTTTCACAGTTTAAAACGATATTTGTATGTGACTGAAAATACATGGAAGATACCTGTATCCCAACTCTAACCCAAAACTCTCTATTGCTGTCTTATCCCATAAAAATCTTTCTGAGAGTGGTTTAAGCTATGTTGGAAGATATGCCAATGATTCTTTAACCAATAAAATCCATAAAGTCAGCTGTCTATTTTCTTTCCAATGATTATGTGTGTTCATATAAGAAAAAAGAACTATTATTTCAATTACTTCTCTTTAAAAACCGGAAATGCTATAATTTGCTGACCCTTGCCTTTCATACATAACAAAGATTCTTGAATCTTTTAACTTAATCCAGCATCTACAAGCACTCTCATTTCTTTGAGGTAAGACTTCTGTTCATTTCTCACTCATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTTCCTTCTTCATTTACTGGACAACAGATTATTATGATTCACTGCTGTCATTGCTGTCCTTGCAGCAGGAAAACAATGGCCAGTGAGCCTGGACCTCAGGAAGCTGAATGTTCACACAAATGCACGAACACAATTAACCAGAGCTTGGTTCCCACTGNNNNNNNNNCATGCAAATGTTTTCCACATATTGTGCAATGAACACTTGCCATGGGATTCAATGGTGTTTCATAACACTATTGCCAATATTACTTGGTGACCAGCTCCATGAGTGAGTTGGTCATCATTTATTTTACATTATTTTTTAGTGTTGAATATTGAGACCCTCAAACAAATTTCTTACAGCAGATCTTTATACATACTCATGGTTCTTTATTTGTTTTATGCTTCTTTTGGTTTGGTTTGGTATCAAAATATATACAGCACAAAACTTAGCATTTACCATTTTTGGTATAGTGCTCAGCATCTCTGGTGTGTGCCTGTCACCCCCTCTCTGACCCAGATCTCTTTGAATTTATGGAGCTGTGGTGCCATGCATTTTACACATAGAAACCATCTTCCTTTTCTATCCTCCCAGATGCCAAACCTCCTGCTTCTTACCAGAGTTGATAAAAACTGTATATACACCGATATATGCAGGATCAGAAAATACCTGTCTTTGCTCTTAACTTGGCGTCCTCAGGGTCCTTCCATGTAGCATAAGTCAAATGCCTGAGTGATATTTCACCCCAAGTATAGCCCTCAGCTGATAACTCTTAAAACTAAAACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGTTGCTGCTGCTTTATTTGTTTGTCATAGTCTGAATAGCCAGCTTTCAATTGGAAAAATATAAGATGTTTGAAAGGTTTCCTGCTGTTATAAACATATTATTATAACTGAGTCATCCTGTACATCATTTTCTCTTCAGGTTGATATAGACAATTGCAATCATTTACAGCTATTGCAGCCAATGTTGAAATGTGTAATCCAACAGGTGATCAGTTGAGAAAAATCAAGACAGTGTAGATGCTTTAACTATGCTTCCAATATAAAATATTTAAAAACACAAATTATGAGCTGTAATGGTACAGCAACCACCTTTATTGTAGTGACTTATTCTTACTGTTGTATAAAATAAAATACAGTTAGTCTAAAAAAAGGTGATAACAAGGTGTTTTTGAATGTGTAAGCTTGACAGCCAACATAGAAAATGACTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGCAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTAGTTATAGAGTGAGGCATTTCCTCTCCAATTTTAATATCCACAAAATGAACTCAAGAACCGGAATGTTATATTTATATTTAAAATTGTCCCATATAAATGATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTAAACTTTAATTCTACCGCATTCCCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATTTTCTATCTTAAATTTTGAATAACATGGAATTTTCCTGTGATCTTTGCTCCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGAAATTAAACGTTTTCCTGCTATAGCCCGTTTAATTAATTGAAGCAAAATAAAGTCTATTTACTTGATGTTGGGGAAATATCATTTAACAATGTAATCCTAATGCCTTTTAAGTGAATAAACCTCAGATTTAGTTGGTAGCTGTCATACTGTGTAAAACTGGCATCAGGGTTGTGACAATGAAATATTCTCTGTTTTATGCAAATGCATAGTATTAATGAAGAAAATTATGTACCAAGCTTCATGATTTAGGTAACTAATTGCATTTATTCAATTGTATCTAAGATTATTTAATATTAGGTAGTTATCAAGTGCATAATAATTATGATTAAATTATTTACTAAATATTAAAATAAGCATACAAGGGGTAGCAAGTGGACAAGGAAAATAAATTAGAATGAACAAATTATTTATTAAAAGCAAAAGGGTTGTATATATAAATGCAGCCTGGATCGATATGTCATCTTAATGTTTTATAGTCTGCTCCAGTGAGAAATTTTTGATTGCATATACTATTTGGAGATGTTGTCTTTTATATTTCCTATAGATAGATTCTGAGTTGTAGACAATCAGGCATTTTCTGATCTGTCTCTCACAGTAGAGGCTGCAAATGAGAAGAGACTTCATCAGGAATAAAGAAAAGAAGACAGGTAAGGTAATAGATGACTCCCTGATGTATTTATTCCCTGTGTGTCTGAGATGACTGTTTTCATCAACCTGTATATCTAAACTTTAACTTTGAAACAAAGTACACTCACATGAGTTTAAGCCTTTGTACTTTTCATTGTGTAAATATTTGCAATAAAGAGAGCTTTAAAAATAATAAAGTTGTGTGATGTGTTTAACTCATTTAACAGATTCCCTTGTATAACTTAATAGAATATATAAGTGGTTTTCCTTCAAGTTGTATGTAATGAAGACAGTGTCTCTTCTAACAATATATGTAGTAATTTTGGCCTCTATAAAATTGAATATGTTTATATCTTGCCTAAGCATCCACCATAATTACTTTTGAAATTCTTCCTATACTTTCTCAGTCTTTTTTCCTAAATATTGACTTTAAAATGGATTTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCCCCTGAAAATGGAGCACTGATATTGGGATGTATAGTGATTAAATAAATAAATGAATTTTAAAGACACTGATATCCCTTCTAGAGACAAGATGTTTTCGATAAGCCTAATTATAGTTGTTCGGTACCCGCTTGACGACAAAGACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATGCTGAAAATAACTAAGTCTACTTGAAGGTAAGAAGCAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAGGTAAGGGGAATTTGTGTTTAATTTTAAATTATCACATTTGAGAAAACAGTGGTCTATGCAGAAGACAGGTCAGCTTAAACACTATATTTAGAAAAATGGCATTTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACAGAAACAGAAGAACAGTTCCTGGTTGACATAATTTGATTTACGTGAATATTCAAAGTGATAATCACATTCAAATCAATATTGTATTGATCCATAATACAATCAAAGCCAGAAAAAGTTAACAATAACCTGAATCACTTAAAATATTTTATTTAAAAATTGCAATAAAAATTTGCAGTAATACAATTTAAATTTTATTAGTATATTAATTAATAAACAGTAGTATTCTCATATATAGCTGAAAAATAATACTTTTGACATATTTGTTTAGCTTTTATAGATATTCCAGTCTGTGGATAGTTTGTTGTTGGATTTTGTAGGTGTTCATTTCCAGGTACGAGCCCATAGTCACTGCAAAATCATGCAGAATACATTAGAGTAACTGAGGAACTCTTATGTTGAATCCAAGAAGGTTGCTATCTTTTTTTCTTCTTGTCTGATCATTTTTCTCTATGTATATAACAAGGATATTTATGTTCTGGGATTCTTCCAGTATTGTCAAGCTGATAGCTGGTAGCTGATAACTGGAGAATATTTAATTTTTGAAGATCATTTTTGAAACTATTTCCTGGTGTCTGTACTATCAGTGTTGTAGATTTTCAAATACATGGCCAAATAAACAGCTATTCAGGGACTAAACATGCCTTATATCTACTGTTGATTTCTCTTTTTAAAAGGAGAAATCAGAAAGGGATGGTAAGGGACTCTGTGGGGTAAAACAGGAAGGAGGTTACCATGTGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTGATAGGAAACAGTACTCTTTTTTATCGAATCCCAATTCCTCAATTTTATATTACATAATCCATCTAATGAGTAATTCTCAAAAATCAGATAATTAAAAAACATTATCATATTACAAATACCATAGTAGGTTGAACAAATCATAAAAGCAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTGGATGACTGGCATCTTAATAACACCCAATAAAGGAGCAATGAAATTATTTTAAATTAATTTCCTTTTGTAGTTAAAAATATTTTAATGTATTTTTCTTTTGTATTTCCATTTAAAGTAATAAAGTTATAGGAGAATTACTTAAAGCCTATGGAAAAATTGTGTGTCTTTTCAAAACTTTAGGCTCTGTTTTCAGCTTCTCAGTCTTTTTTTCCAACGCTCTGGCCTTAATGGTCTGTACTGCTCGTAAGTAGACTGAGACAATGAGTCTGAGGAGAATCTAATCATTGTCTTTCTGTTTGGGTGACTCATGCCTAAAATAGTACTCTAGTTTTAGTGTCATTGTAATTTATATTTTAAAGTCTTCCATATTTTCTGCACACTTAAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAATAACAACCAGAATTTAATTATCTGACACTAGCTGACCTTTTGTACTAGTCTTCTGTCACTTGTAAACCCACTTAATTTCCTGTATAATGTGTCAATGAGCGCATGTGTGTGTGTNNNNNNNNTTATCTGAAACAAGGATGTTGATTTTGAGAATAACCTGGCTGAAATTCTATTCCAACGCCCTGTTAGAAATCATAAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAAAAGGGAGGAAAGATTACTCCTGTTTCAAAATCATAGGCCCTGGGTGCCCAAATCTGACATGAGGACTGACCTAATGGTACAAAAAGTGGAGGCTAGCAAATTACTGACCTGAGAACTACTTAGCAGTTCTGGTCCAACGCAATGAATTTAAATGTACTGAGGAAATGGAATTGTAGAATAATGAGCTGAGATCACTTAGAAGTAATTCCTTGGAAGATCTCCAAATACCTAAGAATGGATACATAGGACTTTCAAGGCCCCTAAAACATTAGCATGTGGTTTAAACTCTGCGCAGATCCAAATCTTTAAGTACTGGACTAATCTACTAAAGTTATTTAATAGCAAGCAAACGTTACCACTGTTTGCAATTAAGAATGGTGGTGAATATAGAGAACACTATAAAATAAAGTTATTTTTCTTAAAGTTTGTGTCAAGACAGCCAGAAAGAGCACAGTGNNNNNNNNCTGTCTTTCACAGACTATGCACCTAATTATTATCACAACTTTCTTCATACCCAGAGTTCTTCCCAGTGCTTCCTTGAATATATGACATCCTTATGCTATAGATGATGTGGTTCAACATATGTTGTCACTGCTGTATAGACCAAGAGTTTATCAACTACTGATGGGTGATTAGATTTGGGCCTCAAGTAGTTTTCTCCCAACCCTACACGGCAACCTATTATCCATGAAATAATTACCAAATGGACACATACGCCATGACTCATTTGTTTTGCATAGTGAATCTGGGCCATACCATGGCCAAAGGCCATGGTGCCAATAGGCACCACTCAGTTATACCAAAAAGTGTGGAGAAAAACATCTGTGTGGTACATCCCTCCTGAGAGAGCCCTCTGATCTCACTTACAAGGCTCTCCACATCTTGGGTATGACAGAGCCCATGTAGTCAATTTTCAGGATACATAAGTTCACCAGAAAGAAGTACATGGTGGCGTGTAGAGATGGAATGTTATAGATAGAAAAGGCAATGAGAGCAGGATGAGGGTGAACAGGAGAAAGCATTCTCCAGGAACCTCAGAGAACTTGGCTTATAAAAGATTTATTCTCATTTCATATCTAATACTTTTTCTCTTAACACCAAGGGATTTTCCAAAGTGTGCTAAGCATAGAGCCTAGTATCCAAATATTTACAAAAGATGGTGGGAACTTGTAGTCTTGGCACTAATGAAGCTCATGCAGAAGGTTTACCGTGGGTATAAGTACAGTTTCACATGGTGTAAAAGCTATCATTCAAACGAAGGAAAAGAAAACCTTGAGTGTACCTCAATATTTTACCCATTCTTATCATTAACTAGTCATCAATGTTATGCAGAAAAACTGATCAACCCACTCATCTTTATGCTTTCCTGATACCACAGGTATTGTCTCTCCACCTACCCTGTGTGTATGTTTTGGGTCCAGATTATTCTGTGATTGTTTTATGAATATTTAAACCCACACATTAAAAGTATCATTTCCTCAAGACTCATCATTTTTGAAGATAAATTCAAATCAAATGATCATTGGGTAAATAAATGATTACTGGTTTACATACAGAGAATTAAAGTCAGGGAACATCTCAATGTCAGCACAATCATTATGTGGACAGAAACACAACTTAAGAAATGTAAACTGTACCATGAAAGAGAAGAAGGATCAACAAAACAGGACCATAGCCCTTCATGCTACATCCTTCAATATGGTAGCTGTTATCTGTAACTTAATAGTTCCTGTCTCTTTATAGATCATGTTTTCTTAGTGAGTGTATCATTGTGTCTGCATTAAATTTCTGTTTTCTTAATATTGTTCATGATATTCTGTCTATCCTACTATTGATTTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACAGAAATTTCTTCCTATTCTTTCATCTCAACATCTTAGAATTCCACCAAATTGCCTGTATTTCTGTACACATAGTATCTATACTGTTCACTCCTATTTTCTCACTTTTGCATTGGGCAACTGCTGTGTGCTTCCTTGTTTATCTACATGGAAAACTGTTCATTTCCAGCACAGCCTTATCTGTTTTCATATGTAACCCTTCTCTTATTTCAACAGTTACACTCTGTTTTTTACACTGTAACTGATAAAGTAGCTGTTAGCACTGTGTTGGTGACTACTTCTCATCTTGTTCACATTGTAGCCTTATATGGAGACTGAGTATGGACTGCAAAGTTCTTATCATTATGTTTACCATCCTTACCAATCCATGAGCTCTCATGTAATGAGAAGCTCCAGTGTTTAGCTTATTTTGACTCATTAGGGTTTCTGCCTGTCCCTTCCCATTATATCTTCTGAAGTTCAATCTCATGTCTCTCAAGTATTGGAGATGTGGCAAACTCATTTTTCTCCCTGTCTGATATCTTTCCCCTTCAAATGAGATGACCTTTCTTGTTTTGTGGGATGTATATGTCTTTGCAGAAATTTGGGTTTTCTTGCCAAAAATACACCACTTTTTCCTGACAAGGGTAGAATAGGAGATATCACCAGCCTGTTAGGCTCTATCTCTATTCACTTGATATAATGAAATGTCAGAGATATGTTAGTAGATCAGCAAATGGTTGATCCACAAATCAAATGTGTGTTTCAGTATTTCCAAATTATAAATAAACATGTTACCTATGTTTACAAATACCATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATGCCAGATACACATGTGTGCCTATATATTCATGCAGAAACACAGAACAGATAAAAACAATAGAGTAATAGCACATGGAGATTGTACATGAATTAAAATGTTAGTATAAACAACAATGCAGGGTAACAGTATTTCTTTACATCCTTTTTTCACTATTTGGTCACTCATAAATGCAGCTAAGAAAAAAATGTATTCCCTACGAGTTTGCTTCTGTGTGAATTAAGTTAATTTCCCAAATCACTTAATTTGATCTGGTGTTGAATGCTTGTCAGCTACATGGGACCTGAGAATGTGTGAATGTCTATCTACAAACATTTTAGATTTACCTTTGTGTAAACTCTATTTTGGGGAGTTTCTCATCACAACACATAATTTTCGTTTCTATTCACTAACTGCTCACTAGATTATTTTTCATTTGGGGATAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATACAATGTTTTCTCATGGGGGCAGACGACATAGTCAGAGATAATAGCTTATGACATCCATTAGATTAGATCTGCACCCATTTAAGAAAAAATTATAAAAGTTTAAATGTAGAGAACATAGGACAGACTTAAAGCTCTGACAATTATGAAGTAGAAGGTCTGTTGTACAGACCACTCAGTGGACTCTACTCTTGTAGAAAAATTGCTGGAATAAAAAGGATTCTATTGTGATGCATTTCACAACCATTATTTTGATGTACTGTAAATGTTTCTCCATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATACTTTTCTAAATTTGAAGTATTTTAAAAAGAAACTTCCTTTTCATTAGTAGTTTCGATATTTGTATATGCAGCTCTCTGCTTAGACAGTAAGGCCTTGCCTCTCTCAGTTAAATTTCCAGAAAATCAACTCAAGAACAAGAATGNNNNNNNNNNNNNNNNNNNNGTACAATAAAAATGATTCACGAAAAATCCTGAGGCCGCAGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTAGCCCATGGAGGGAAAGTACAATTTGGAAAATGACACTAATATTTCAAAACTATCATGTAAACATGCAAAGATCCTAATAAAATACCCAGTGGTTTCAGAGCAACGATACAAACTTAAGAAGAAAAATAAATTTTTTCTAAGGATATAGGTATTCATAATGAAGTACCCAGCTAACCCACTTCCAAACTTCCAATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAAACAAACACCAAGTTCAATTTGTCCTGCACAAGTACTCTTGAGAATTGTTTTTTGTCTGTATTGTGATTGGCCTAACAAATCGTTACACAGATGTAAACAACTAATAATCTTTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTACTTACAAGAAAAGTGTCTTTCTTTTTCCCAGAAGGAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATGTTATTATGGACAAAAGTGGGGAAATGCTAATTACAGAAGGATGACATATCTGTTGAGTCAAGTTCCATAATCTGATTCAAACTTCCTTATTCAGAGGTAGCATCCAATAGGGAATTTTTAAGACTAAGTTTATTATCCTGACATAGTGAACACTTTTTAACCCAACTGTTACAGGATCTGTGATATCCAGAAAGCATTCAAGAGACTGGGAATACTAAAAGGAGACAATCTTGTTTAATCATTCTTGGAAGAAACTAAAGTCATATATATTAGATTAATACAAAGTGGGTGATGCTTCTGATTGTGGCCTGCTACCCATCACAATCCATATTCTTCTTTTTCCTTAGAAAGAAAAGATAGATTAATTAAAATGACTACATATCTAGTGAAAAAGTTTGAATTTCATTTTACCTTAACTCCAAAGATATTATGGTTAGTATGGGAGTATTTTAATTACTGCGGTTATTCTAAAAATAAATTGTTAAAGAATGTCAATTGGAATTGTTTGGAAAAGTTCCTGTAGCTGGGAGATATTGTTTTTTTCAATGAGATTTTACCATAGCAGTGAATTTCATTTGTTCATATCATGGTTTCTTCCACATCTACTGATGGAAATGACAATAGTTAGATTACTTCTTAAATACCTGGACAAAATTCCTCTTACCAAAGGAAATGATTATTGAAGAAGTGCAGCAGTTACCATTCTCACTACTGATGGACTTTCATCATGTACGTTTGTATTGGCTTTTGGAAAAAGAAAACAATATTCATTTTTGAATGCCTCAAATTAGCAAAAGTACTTTATAAAATGTCCTTCTACTCTTATTAAGGAGGTATTTATCTAATGTAAAACAAGTTTTAATAGATTTAAAGGATAGCTTTTGGGTTCTTTTTCAGCTGTCTTACAACAAATAAAATAGAGTTAGATCACTTTGCTTTTTAAAGTACCAAGGCGTACTAATGTATCGGTATAATTCTGCGACATAGAAATATTGCATATGCCATAGCCATCCCATTAAATTATTTTGTTAATTTTGATTTTGCATTCCCTTGCAGTTCAGAATAAGTATCCTATATTTTCTGGCATTTTACCAGTCAGGTATTCTCATTTTGTGAAATAACATGCTTTTGCATTTTTATCTCAAAATATTTACAAATATATTTTGCAAAAATGTATGTACTACAGTTTTTCCTTAATTCCTATACATAATATCAAAATATATCCTGTAAACATTAGCTATTGTTGCAACTCCATTCACCACGGCACATCAGAGTTATTCTGGCTCTACATATTTGACAAATACACCCGCACACAAATGGTTGTTGATATCCCAGAGCAGACAAAAATTTGGCAATCGAAAAGGTTGCAATAAAAATGAGTCATCTAGAATTAAAGTGTTAAGTCAGCTAGAAGATTAATGCATACTAGCTTGAAAGTATTTCTGACTAAACAAAACTTCACACGTGTGAGCTTTCAATTTTAAATAAAATATATTGTATGGCAATATGAACCCATTCTAAAATGATCATCCTTATATCCTATTGGAAAAATTAAAATATTTATATTATTCTTTTGAATGTATAAGGGCATTTTATATTTTAAAGTGAGTGTTTTCTCAGAAGCACTTGTCTCTTTACGTTCTTATTTGCTTTATTACTTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCCACAGCACTTTTAACAATTTTTTAAATGAATTCATCTAATATAATTCTAAGTGTGAAAATCATNNNNNNNNCTGACAGTACTGCTTCATGTAAGGAGTTATAGTCTTAGGAAATCATTCATTCAATTAATAATTTTATATTTTCACAGTTTAAAACGATATTTGTATGTGACTGAATATACATGGAAGATACCTTTATCCCAACTCTGACCCAATACTCTGTATTGCTCTCTTACCCCATAAAAATCTTTCTGAGAGTGGTTTAAGCTATTTTGGAAGATATGCCAATGATTCTTTAACCAATAAAACCAGCTGTCTATTTTTCTTTCCAATGATTATGTGTGTTCATATAAGAAAAGGGAACTATTATTTCAAATACTTTTCTTTAAAAACATGCAATGCTATAGTCTGCTGACCCTTGCCTTTCATACATAACAAAGATTCTTGAATCTTTTAACTTAATCCAGCATATACAAGCACTCTCATTTCTTTGAGGTAAGCCTCCTGTTCATTTCTCACTCATTTCCTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCCCTTCTTCATTCACTGGACAACAGATGATTATGATTCACTTCTATCATTGCTGTCCTTGCAACAGGAAAACAATGGTCAGTGAGCCTGGACCTCAGGATGCTGAATGTTCACACAAATGCATGAACACAATTAACCAGAGCTTGGTTCCCACTGNNNNNNNNNNCATGCAAATATTTTCCACATATTGTGCAATGAACACGTGCCATGGCATTCAATGTTGTTTCAAAATACTATTGCCAATATTACTTGGTGGCCAGCTCCATGAGTGAGTGGGTCATCATTTTGTTAGAGTATTTATTTAGTGTTGAATATTGAGAGCCTCAGACAAAGTTCTTCCAGCAGATCTCTATATACACTCATGGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATTACAATATATACAGCACAAAATTTAGCACTTTACCATTTTTGGTATAGTGTTCAGCGTCTCTGGTGTGTGCCTGTCACTCCCTCTCTGACCCAGATCTCTTTGAATTTATGGAGCTGAGATTCCATGCATTTTACACATAGTAACTATCTTCCTTCTCTCTCCTTCCAGAACCCAAACCTCCTGCTTCTTACCATTTTTAATAAAAACTGTATATACACTGATATATGCAGGACCAGAAAATACCTGTCTTTTTGCTGTTAACTTGGCATCCTCTGGTTCCTTCCATGCAGAATAAGTCAAATGCCTGAGTGATATTACACCACAAAGAGAGCCCACAGCCGATAACTCTTCACACTAAAACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGCTGCTGCTTTATTTGTATGTCATAGTCTGTATAGCCAGCTTTCCCTTGGAAAAATATAGGATGTTTGATAGATTTGCTGCTGCTATAAACATATTACTGTAGCTGAGTAATAATTTACATCATTTTCTCTTCAGGGGATAGAGACTATTCCAATCATTTACAGCTATTGCAGCTAATGTTGAAATGGGTAATCCAATATTGATCAGATGAGAAAAATCAAGACAGTGTAGATACTTTAACCATGTTTCGAATATAAAAAAGTTTAAAAAGACAATCTATTAGCTGTAATGTTACAGCAAACACCTCAGTAGTAGTGACATATTCTTACTCTTGTATGAAATAAAATACAGTTAGTTTNNNNNNNNGATGATAACAACATGTTTTTGAATGTGTAAGTTTGACACCCAACACAGAAAATGACTACTTTTTAAAATTTTAAATATTTTTAAAGCATCTTCCTTTTCATTAGAAGTTTCTGTATGTGTATAGGTAGATCTCTAGTAAGAGATGGAGGCCTTTCCTCTCCCAGTTAAATTTCCAGAAAATCAACTCAAGAACTATAATGTTACTTTTATATTTAAATTTGTCTGATAAAAATGATTTATGAGAAGTCCTGAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATACTTACTTTCTGATAGGTAGGAGAATCTATACGTTACATTTAGTCTTAACCTAACAAAAGGAAATTAAACTCATTTCTGCAATAGCATGTTTAATTTATTGAAGCAAAATAAAATCTATTTTCTTGATTTGGGGGAAATATCATTTAACAATATAATTCTAATGCCTTTTAAGGGATTAGCACTCACATGAAATTGGCAACTGTCTTACTGTGTAAAACTGGCATCAGGATTGTGAAAATGATATATTCCAATGTTTTATGCAAATTCATAGTATTTATGAATAAAATTTTGTACCAATATCCATGCTTTAGGTAACTAATTGCATTTATTCAACTGTATCTAAGATCATTTAATATTAGGTAGTTATCATGTGCATACTAATTATGATTAAATTATTAATTAAATATTAAAATAAGGATACTAGGGTTACCAAGTAGACATGGAAAATAAAGCACAGTAATCAAAAATATTTATTAAGAGCAAAATGATTGTATATATAAATGCAGCCTGGATCTATATGTGATCTTAAAGTTTTATAGTGTGCTCCAGTGATAGAGTTTGAATGTGTATATTATTTGGAGATGTTGTCTTTTATATTTCCTATAGATGGATTCTGAGTTGCAGACAATCAGGCATTTTCTGATCTGTCTCTCACAGTAGGGGCTGCAAATGAGACGAGGCTACATCAGGAATAAAGGAAAGAAGACAGGTAAGGTAATAGATGACTCCCTGATGTATTTATTCCCTGTGAGTCTGAGATGACTGTTTTCATCTACCTGTATATCTAAACTTTAACTTTGAAACAAAGTACACTCACAGGAGTTTAAGCCTTTGTACTTTTCATTGTGTAAATATTTGCAATAAAGAGAGCTTTAAAAATAATAAAGTTGTGTGATGAGTGTAACTCATTTAACAGATTCCCTTGTATAACATAATATATAAATGGTTTTCCTTCGTGTTGTATGTAATGAAGACAGTGTCTCTTCTAACAATATATGTAGTAATTTTACCCCCTACAATATTGAGTATGACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCACTGATATTGGGATGTAAAGTGAGTAGATAAATAAAATAATTTTAAAGACACAGATATCCCATCTACAGACAAGATGTTTTCGGAAAGCCAAATTATAGTAGTTCGGTACCTCCATGAAGACAATGACTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGAAAATAACTAAGTCTACTTGAAGGTAAGAAGAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGGGGGCATTTGTGTGTTTAATATTAAATTATCATATTTGAGGAAACAGTGCTCTATGCATATGACAGGTCAGCTTCAGCACTATATTTAGAAAAATGGCATTTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACAGAAACAGAAGAGCAGTTCCTAGTTGACATAAATTGATTTACGTGAATATTCAAAGTGATAATCACAGTCAAATCAATATTGTATTGATTCATAATACAATCAAAGCCAGAAAAAGTTAACAATCACCAGAATCATTAAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATATGCAGTAGTATTCTCATATATAGCTGAAAAATAATACTTTTGACATATTTGTTTAGCTTTTATAGATATTTCAGTTTGTGGATAGTTTATTGTTGGATTTTGTAGGTGTTCATTTCCAGGTATGAGCCCATAATCTCTGCAAAATCATGCAGAACACACTACAGGAACTGAGGCTCTCTTATGTTGAATCCAGGAAGATTGCTATCTGTTTTTCTTCTTGTCTGATCATTTTTCTCTATGTATATAACAAGGATACTTATGTTCTGTGATTCTTCCAGTATTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNGAGAATATTTAATTTTTGAAGATCATTTTTGAAACTATTTCCTGATATCTGTACTGTCAGTCTTGTAGATTTTCAAATACATGGCCAAATAAACAGCTATTCAGGGACTAAACATGCCTTATATCTACTGCTGTTTTCTGTCTTTAAAAGAAGGATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGCTGAAGTCGAAATATATAGGAAAATCAAATTTAATTGATAGGAAACAGTGCTCATTTTTTATCCTACCCTATTCCTCAATATTATATTCCATAATAAATGTAATGAGTAATTCTCAAAAATCAGATAATTGGAAAACATTAACATATTACAAGTACCACAGTAGGTTGACCAAGTATAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTGGATGACTTAATAACACCCAAGTAAGGAGCAATGAAATTATTTTAAATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAGTTATAAGAGAATTACTTAAAGACTATTGAAAGACTTTGTGTCTATTCAAAACTTTAGACTTTGTTTTCAACTTCTCAATCNNNNNNNNCTAACGCTCTGGCCTCAATGGTCCTTACTACTGTAAGTAGACTGAGAACAATGAGTCTGAGGAGAATCTAATCATTGTCTTTCTGTTTGGGTGACTCATGCCTAAAATAATACTCTAGTTTTAGTGTCATTGTAATTTATATTTTAAAGTCTTCCATATTTTCTGCACACTTAAAAGGAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAATAACAACCAGAATCTAATTATCTGACACTAGCTGACCTTTTATATTAGTCTTATGTCACTTGTAAGCCCACTTAATTTCCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGATGTTGATTTTCAGAATCACCTGGCTGAAATTCTTTTCCACTGCCCTGTTAGAAATCATAAATGGGAGGGAAGATTATTTCTGTTCCAAAATCATAGACCCTGGGTGCCCAAATCTCACATGTGGACTGAAAGAATGGTACAAAAAGCAGACGCTAACAGTTTACTGACCTGAGAACTACTTAGCAGTTCCATTCCAATGCAATGAATTTACATGTACTGAGGGAATGGGATTGTAGCATAATGACCTGAGATCACTTAGAAGTAATTTCTTGGAAGATCTCCAAATACCTAAGAATGGATACAGAGGACATTCAAGGCCCCTGAGACATTAGCATGTTGTTTAAACTCTGCCCAGATTCAAATCTTTAAGTACTGGACCAATCTACTAGTTATTTAATAGCAAGAAAACGTTACCATTGTTTGCAATTAAGAATGTTAGTGAATATAGAGAACACACTAAAACAAAGTTATGTTTCTTAAAGTTTGTTTCAAGACAGCCAGAAAGAGCAAACTGTTTTGTTTTCTTACTTTCACAGACTATACACCTAATCATTATCACAAGTTTCTTCAGACAAATAGTTCTTCCCAGAGCTTCCTTGACTTCTTGGTTCTGTCTGCTATAGATGATGTGTTTCAACATGATTGTCACTGCTGTGTAGACCAAGAGTTTATCATCTACTGATGGATGGTTAGATTTGGGCCTCAACTAATTTCATCCCAAACCCTACAAGGCAAACTAATCCCCATGAAAAATTGACAAATGGACACATACCCCATGACTCATTTGGATTGCATAGTGAATCTGGGCCATACTGTGGCCAAAGACATGGCTACCAGTAGGCAGCACTCAGTTATACCAAAAAGTGTGGAGAAAAACATCTGTGTGCTACATCCCTCCTGAGAGAGCCCTTGGATCTTTCTTACAAGGCTCTCCACATTATGGGAATGACAGAGCCCATGTAGCCATTTTCCAGAATACATAAGTTCACCAGAAAGGAGTACAAGGTAGTGTGTAGAGGTGAGACTGGTGCAGATAGAAAAGGGAATGAGAGAAGGATGAGGGTGAACAGGAGGAAGCATTCTCCAGGGACCTCAGAGAACTTGGCAATTGCAAACATTTGACAGACAAGCACTTCTCCTGACACACAGAGGAACTGACACACTTGACGCTCATCTCCTGGAAGACAGAGCATTAAGCCATTAGAAGGATTCTTGCAGATGAGAGATATTATTTTTTTAATAATTTTGGGGCCTCAGTAACATCAGAGTCAAAGTTCTGTATGCAGTCACAAAAATCAAAGCTTATAAAAGATTTATTCTCACAGAATTTTGTATCTAATACTTTCTCTCTTAACACCAAGGGATTTTCCAAAGTGTGCTAAGCATTGAGCCTAGTATCCAAATATTTACAATAGATGGTGGAAGCTTATAGTCCTGGCACTAAAGAAGATCAAGAAGAAGAATTAAGTACAGTTTCACATGGTGTAAATGCTATCATTCAAATGAAGGAAATGAAAATCTTGAGTGTATCTCAATATTTTACCCATTCTTATCATTAACTAGTCATCAATGTTATGCAGAAAAACTGATCAAACCACTCACCTTTATGCTTCTCTGATGCCATAGCTATTGTCTCTCCAACCACCCTGTGTTTGTGTTTGTTGGGTCAAGATTATTCTCTTATTGATTTTATGGATATTGAAACCCGCACATTAAAAGAATCATAACCTCAAGACTCATCATTTTTGAAGATAATTAAAATCAAAAAATCATTAGATAAATAAATGAATACTGGTTTACATACATAGAATTAAAGTCAGGGAACATCTCAATGTCAGCAAAATCATTATGTGGACAGAAACAGATCTTAGGAAGTGTAAACTGAGCCATGAAAGAGAAGAAGGATCAACCAAAGAGGACCATAACCCTTCATGCTGCTTCCTTCAATATGGTATCTGTTATCTGTAACTTAATATTTCCTGTCTCTTTATAGAACATATTTTCTTAGTGAGCGCATCACTGTGCCTGCATTAAATTTCTGTTTTCTTAATATTGTTCATGATATTCTATCTATCTGACTATTGATTTATATNNNNNNNNNNNNNNNNNNNNNGAGGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTATTAGTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTATTAGTATTCTAAGAGCAAGACACGGTGCCTGTCTTGATAGAAATTTATTCCTATTATTTCATCTCAACATATTAGAATTCCACTCAATTGTTGTATTTCTGTACACATAGTATCTATACTGTTCATTCCTCTTTGCTCATTTTTGCATATGGCACCTGCTGTGTGCTTTCTTGGTTACTTACATGGAAAACTGTTCAATTCCAGAACAGCATTGTCTGTTTTCAGATATAACCCTTCTCTACTTTCTACAGTTACACACTGAAACTGATAAAATAGCTGTTAGCACTGTGGTGGTGACTATTTCTCATCTTGTTCACATTGTAGCCTTATATGGAGACTGAGTATGTACTGCAAAGATCTTATCATTATGTTTACCACCCTTACCAATCCATGAGCTCTCTTGTAATGAGAAGCTCCAGTGTTCAGATTACTGTAGCTCCTTAGTGATTCTGCCGGTCCCTTCTCATTATATCTTCTGAAGTTCATTGTCATGTCCCTCAAATACAGGAGATGAGGCAAACTCATTTTTCTCACAGTCTTTGCCCTTCAAATGAGATGACCTTTCCTGTTTGGTGGGGTGAATATGCCTTTGCGAAGTTTGGGTTTTCTTGCCAAAATTCACCACTTTTTCCTGACAAGGGTAGAATATGAGATATCACCAGCCTGTTAGGCTCTCTCTCTATTCACTTGATATAATGAAATGTCAGAGATATGGGAGTAGATCAGCACATGGTTGATCCACAAATCACATGTGAGTTTCAGAATTTCCAAATTATAAATAAACATGTTACCTATATTAACAAATAATGTAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTTATATGCCACATACATATGTGTGCCTGTATATTTATGCAGAAACACAAACACAGAGGAACACAATAGAGAAAGAGCACATGGAGATTGTACATAAATTAAAATGTTAGTATGAACAACAATGCAGGGTAACAGTATTTTTTTACATCCTTTTTCACCATTTGGTCACTTATAAATGCAGCTAAGACAAAAGAATGTATTCGTTATGTGATTCCTTCTGTGTGAATTAAGTTAATTTCCCAAATCTCTTAAGTTGATTTGGTTTTGAATGCTTGTCAGCTACATGGGACCTGAGTATGTGTGCATTTCTACCCACAAACATTTTATATTCACTCTTGTGTAAACTCTATTTTGGGGAATTTCTCATCACAATACATAATTTTCGTTTCTATTCACTAATTGATCACTAGATTAATTTTCTATTGGGGAGAATGAAAAACACAGCTCCCCAAACAACAACAACAAAAGGAAAACAATTCAAAGTTTTCTCATAGGGGCAGACGACATAGTCAGGTATACTAGCTTATTAGATTTATTAGATTACATCTGCACCCATTCATGAAAAATGTATAAAAGTCTAAGTATAGAGAACATAGGACAGACTTAAAGCTCTAACAATTATGCAGCAGTAGGTGTGTTGTACAGACCACTCAGTGGACTCTGCTCTTGTAGAAAAATTGCTGGAATGAAGAGGATTCTATTGTGATGCATTTCACACTTATTTTGATGTACTGTAAATATTACTCCATATTTAAACAAACAAACAAAAAAGAAATAAACAACCTTCCCACAGACAAAACGTAAAATGAATACATTTCTAAATTTGAAATATTTTTAAAGAAACTTCCTTTTCATCAGTAGTTTCAATATATGGATATGTAACTCTCTATTTGGAGTGTAAGGCCTTGCCTCTCTCAGTTAAATTTCCAGAAAATCAACTCAAGAACAAGAATGTTATATTTACATTTAAATTTGTACAATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCAACAAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGAAAGAAAACTAAACTTTAATTCTTCCCCATTCCCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAAAATTGGCATCAGGATTGTAACAATGAAATATTCTCTGCTTTATGCAAATGCATAGGAATAATGAACAAAATTTTGCATCAAGCTTCATGCTTTAGGTAACTAATTGCATTTATTCAATTGTATCTAAGATTATTTCATATTAGCTAGGTTTCAAGGGCATAATAAATTTGATTAAATTATTAATTAAATATTAAAATAAGCATACTAGGGTTACCAAGTATACATGGAAAATAAAATATATTAGAATAACCAAAAATGTATATTAAAAGCAAAATGATGAATATATTCTCTATAAAAAAGCAGCCTGGAGCTACATGTCACCTTCAAGTTTTATTGTGTGGTACAGTAGGGTGGCCGAGTAGCTAAAATTTCATGCCATGAAAAACCAAATACTAAATTTGATACCTACACATATATGTTTTGAAAATTTCCATATTCATTACATGACCTGAATACATAAAAGCTTACACTGAACATTAATATTGAGACTAATGAGAACAATAATNNNNNNNNNNNNNNNNNNNNNNNCTCTAGGAATATTTTAAAGAAATAATGTATTGTATTGGCCTTAAAATAGAAAATTCAATACATTTTCTTAGTAGATTAACTATTCAAAGAAAAACTTAAAGGCTTTTACTTCATTCTATATGAAAGTAAAAACACATCAGATGGATTGTGTAAAGAAAGAGAGAACTGAAAACTGTAAAATTAATATAGTCATTGCAGAGGAAAGATACAGACACTAACCCAAGCTTCTATAAATAAAAATTTGAAAGATTTACTGCATAATATTAACATATTCAATCCAAAACATCTTATGATGATAAAGGAAAGAAAACTGGAAAAAATAATGCCTGAATGTAATCTCAACACCTTGAATGGGGCAAGGTGTCTCAAATTCAAAGATATCTTGAAATACATGACAAAATGATAAATAGGTTGGTTTTATTACAGAATAAGTATTGTAGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATTCATGAATGTATTTTCTGCACATATTATGAAAGTAAGCATTCTACATATGCAAACACAATTGATGCAAAGTAATAACAATGGAGACAATTCGTAAATAGTATGAAGAGTAAATTAAGGATTAATGCTTACACAGTTCAGTAAGCAAAATCGCTAAACTTCACGATTGAATTGCAATGTAGATGTTAAAAAAGAAATTAGCATTTGAATTGATGAGTGAAACTATTGTAAAAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTGACAGAAGTCAGAGACTGATACGTTTTTAAAATATATGTACCATTTAATTTTGAATGGTATAGTAAGGGTTCTCTTATAAAATTGTTTGGATTATGTATTTATTATAGTCTTCAGGGATGGACATTTGGCAGTATTTATTTAAGTATTACACTACTTAACAGCCTTGACATCATTCCAACAAAGTGTTTTGTAATTTGTACAAAATATAGTGTAAATAATCACCATTGAGTACAGTGCCTAAGTTAGTGTCTATGCTGATTTTCTATAGCGAACTTTAGTTGATGAAAATGAAAATAATCTGAATGGCACAATTAGGTTATTATTAAAACAAATGAGTATATTACCATTTATTAAATCTATGATGTTCTATGAAGAAATTCCCCGTGCACATGTATTCAAGATATATTGTTAAATGAAAAACAAATGACAGAACATTGCATTATGTAATCAAACTTCATAAACAGAAGATTTACATACATTCTATAACTTTCTCAATGTTGAGTAAACCTGCTACAAGACCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATTTGAAAGAATATCTCCCAAACTTTCTTGGTGGTTACATTTAGAAGTATTAAGAAAGCAAGTTATTCTTTGACATTTCATTACATGCACAACACATGTATCGAAGCCCTCTACACTCTCAACCTCATTCTCCCCAAATTGCACATGCATATCTTTATATTTTGCTTCATGACCCCCTGGATATAACCTGAGCATTTTCAGTGACATGGGCATGAAGCTATACATTTAACCCTTAGTAAGACACCAGTGGCTACATCATTTTTTATTTTCCAGCACTGCCCTTAGTTACTTTGTATACGCAGGGTCAATATAATTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCATTACCTATTAATTAGCCTTTGAACGAAGCCAAGCCATGAATGTCACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTTTAAAACATACTTTCTATGGCGTGTCTTCTCCCTTTTCTCAAAGTCCTATCTAGTTTCATATCAAAAGTTTTAATCACTTTCCAACTCTCAGAAAGTGATTTCTTTACAGCCAACCTGGAACTGAAACTATGTGAGTGAAGCTTCTGCACGCTTAAAGTAATGCAGTAGGAGAGTCTTAAAATGCTTGCAGAGACATCTATCCATTGAGGTACAGTGGGATTTCACACGGTGGATGTTACATTTTCAATGGGAAGATATACATTTTTGATACTTCAGTTTTCATGAAACTCTTCAAGGTCATATTAAAAGTTGTATGGGATACAATCATGGAATAGGTATGTTCCTTTGAAATTTTCACAATTAACCCAAATAATACTAAAATACCATTAATAAATCAGAATATATTGTATCCTAAGCCCATATCAACATGACAATTAAGAAATAGAAGTAGATGTGTATCAGTGGATGAAAGCTGTTTCTGGAGAGGCACAATTTTATTTCTGGGATAACTTCACTTTGTTGGTAGATGGGTTAAATCAAAGCCTGTTAATGAAGGTCTTGCTGTAAAAGATGATTCTCTCACTAAGGAACTCTCAAAACTTGTTGTAAAGAGCGCTCGCATTTCAATCAATCATCTGAAACATTTTGGCAATCTCTTTATAATACTAAAATGACTGTACAAGAGTTAGTGTTCATCAATATCTCTGTTTCAACAGATTACGCCTCATTTCATTGTGGCTGTAACAAAATTTCTAACTCAATTTCATGTAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAGATGTAGAAAGGAACTTTTGGGACAGAAAACAAAGCCTATCCTATATTCAGTGTTTTCCCTAACTTTAGTGTATATAAGATCGACAGTGAAAAATAATCTATAGGAAGTGCTATGTTGGGAAAGAAGAAGTTTAAGCTCATCAATAGCCCACACACCACCAGAAGAGAAAGCAAATTTTGTCATGAAAATGTAGAATTATTCTACAATAAATCATTATCATAACCATAGCAATGAATTGATTTAATTTTCTGAGGCAGTAATTGCCTTTCAGAGTTTAACTAATATACATAAAGTTATCATGGACAGAGTGCAATCTATGGCTTTCAGGACCAAAGCCCATGGATTTTAGATCTTGGTGTCCTAGGATTTTTAAAATGATTGACATAATGAAGGCAATGTGCAACCCTGAATGACTTGCCATATAATTCACAAAGACAACATACTACATGCTGTATATCATGTTAGACTTTTTTATTCATATGTATTCAGAGTTTCAAAGATTAAAATGATTTAGGTTAAGAAGAGGGCGGTTTTCAGGCTGCATTTACCTCTTTAGTGTGCAGTTTGGTTTTGGTGGATCATTACACAGTGTTTAATTTTAATTTATTTTATTTGAACAAGTGATAAATTTAACTGTACAGATTAATGACCCTAAGGTTGATAATTCCATAATGAAGACACCATGCACTGAACTAATGTAAGTACCTTTTTCATTGACTTTCCTGCAACTTACCAAAGTTAGGATACTCTATTCTACTTTTATGGGAAAAAGTGACTTGCAGAGGATACAAAAATTCTTAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGGAATTTCCCTAATCTTGTTCTTTTAATCGTGTGCAATACATGTGCATACGAGTGGAGATGCACTGAGTCCATAGGTCCAATAACTGTTTGATGTCCATAATTGCATCCTCTCTCTCCTCACGTTTTGCCTTCTCCTTTTCTGTAATGTTTCCCCAGCCTTATGCTCAGCTTTCTACTTCTAACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACAAATAATTTTCTATTTTCATAAGATTTAGATATTTGTCTTCATAATTTTGTTTTTTTCAATTGGGACAATGACATCTAGCTACATCAATATCCATGCCAATGATGTAATTTTGCTCTTTTCATATAAAGATAAATAAAGGTCTAGTGTCTGTATATGTTATTCATCCCATTTTGTAACATGGATATTGTAAACAGTTAGAAGATAAACTTATTTAATGAAGGTATCACAGGAATATACAGATAGATTCCTTCGGGTACATAGTCCTTCAGTGGTACTATTTAATCACAAGTGATTTCACTTTTTAATTTCTATATCGATTTCTATAATAGCTATATTAAAATTTAGTCCAAGGAACTGTATACTAGGGTTCTTATTTCCAGCAACAGAGTATAAGTATTGTCATTTGTATTTAAACTTCAACAATGATTTTTGGGTTTAGTACTTTCATGTACTCTTTGATAATTATTGTTCTATTCTTTTAAGCATTTATTCAAATATGAAGCATATTTCCGAAGAATAAGATATATTGGGTCTTATGTTATGGATATATCCCTATGTAAGTTAAAGATTTGGAAAACACATACTTTTATGATAAGGTAAATTCCACCATCATTGCACTTATTCTTCTGCTGAGTTTCAAGTGCTGTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCAGAATTATCTATGGGAAGTTGAAGGAGAGGAAAAGGTAAGACAAAAACTATGTTACATGTTAAATATATTGAATCCTCTGATCCTGTATTTGTTCATGACAAAAGCATGTTATTAAATGGGAAATTACTTTTTTGTTCCCTACTATAACTCAATCTTCAATACTCAGTCATGATTCAATTGCATACTCTCCTAGTGTATGATACATCTATGCCTGCCGTCTGAAAAAAATTGCATTCCCAACAACCTATTTATGAACTCATGTGGTAAGGAGAGAGAAAGTATACATCTATGCAAATAGAAGTCCACCAGTAGAAATTGGATTTAAGTGCACAGTAATAATGTACAGTGCGTCGATATTCTAGGAGATTACTGTTAAATAGCAAATTTAGTAATTAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTCAACAACCCTGAAGTATCATATTTTTATACTACTATTCAACATTGAAAATTATATTTCAGAATGAGTGAATGTCAGGAGGGGCGAAAATTAAGCAAAAAGCAACTTAAAACATAGATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATCTCTTTGTCTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAAAATATTGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAATGCATTACAGTTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAATGTTTTCCACTTTTGAGAATAATTTTATTAAAAAACAAACACCATGTTCAATTTGTGCTGCTCAAGTATTCTTGAGATTTGGTTTTTGTCTGTATTGTGATTGGCCCAACATATAGTTACACCGATGTAAACAACTAATAATCTTTGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATATAGACATGATAACAAGTTAAGTAATTTTTTACTAACAAGAATACTGTCTTTCCTTTTCCCAGAAGCAATTAATTTTTTACTGAACACATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATTAAATAAAATTTTAAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTATTATGGGCAAAATTGTGCAAATGCTAATTAGAGAAGTATGACATCTCTGTGAAGTCAAGTTACTGTATCTGAAGAAAACTTCCTTATTCCAAGATAGCAACCAAAAGAGAATTTCTAAGACTAAGTTTATTATCGTGCCATATTGAATATTTTTTAACCCAAACATTATGGGATCTGTGATATCAAAATAGAAATCAAGAGACTGGGAATACTAAAAGGAGAGAATCTAATTTAGACATTCTTGGAAGAAATGAAATTCACATCTATTAGATTACCATAAAGGGGTTGATGCTTCTGATTGTGGTCTGTTACCCAACACAATCCATATTCTCTAATTCTCTATTCGTTCCAAATGAATAATAGATTAATTAATAAGACTCTATATCTGGAGAGAAAATTTGAATTTAATGTGAACTTAACTCTGAAGATATTACTGTAAATATGGGAGTATTTTGTATACTGCGGTTTATCTNNNNNNNNTTGTGAAAGAATGTCAATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTTTGAAATGTTCCTGTAGCTGGCATATATTGTTTTACTTTAATGGGATTGTACTGTAGCAGTGTATTTCATTTATTTAAATCATGGTTTCTCCTATACTTACTGATGGAAATGACAATATTTAGATTAATTCTGAAACACAGTGGATAAAATTCCACTTACCNNNNNNNNNNTATTATTGCATAACCGCAGCAATTATCTTTCTCACTACTGATGACCTTTCTTCATGTACATTGGTATTGGCTTTTGGAAAAAGAAAGCATAATTCATATTTGAGTGTCTCAAATTAGCAAAAGTACTTTAGAAAAAAGTCATTCTACTCTTATTGAAGGAGATATTTATCTAATGGTATATAATTATTAAAAGAATTTTAAGGATACCTTTTGGGTTCTTTTTAAGGTCTTTTACAAGAAATAAAATGCAGTTTGATTATTTTGGTTTTTAAAGTACCAAGGAGTACTAATGTAAAGGAATAATTCTATGACATAGAAATATTGCATATACCATAGCCGTCCCATCAAATTACTTTTGTTAATTTTGATTTTGAATTCGTTTGCAATTCAGAATACATATCTTATATTTTCTGGCATTTTAGCAATCGGGTATTCTCATTTTGTGAAATAACATGCTTTTGCATTTGATCTCAAAATATTTAGAAATAAATGTTGCCAAAATATATGTACTACAGTGTTTCTTTTATGCCTGTACTAATATTAAAATATATCCTGTAAACATTATCTATTGTCGTAACTCCAATCATCATGACACATCAGATTTATTCTGGCTCTACATATTTGAAAATTCACCAGCACACAAATGGTTGTTGCTATAATAGAGCAGACAAAAGTTTGGCAACTGAAAGGTTGTCATAAAAAGCAGTCAATTAGAATTAAAGTGGTAAGTCAGGTAGAAGATTAATGCATACTAGCTGGAAAACAGTTCTGACCNNNNNNNNCTTCACATGTGTGATCAGTAAATTTTAAATAACATATATTGTATGGAAATATGAACCCATTCTAAAATGATAATCCCTAGCCCTATAAGAAGATCTACAATATCTATAGTATTGTTTTGAATGTATGTTTTTTACTGAGTGTTTTGTCAGAGGCACTCATCTTTTTACATTCTTATTTGTTTTGCGATTAGATGATGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTACAAGACAGTACTCTTAAAGATTTTTTAAATGAATTCATCTCCTAATATTGTTCTAAGTGTGAAAGTCATATCCACAGACAATACTGCTTCATGTAAGGAATTATATTCTTAGGATTTCATTCAATAATTAATATTAATTAATCAATTAATTTTATATTTTCACAGTGTAAATGAATGTATGTGACTGAAAATAAATTGGTGATATCTGTATCCCAACACTGACCTAGTACACTCTATTTTGTCCTTATCCCAAGAAAAACTTTTTGATATTGGTTGAAGCTATGTTGGAATATACGTCCATGATGCTTTAACAAATGAAATCATCAGATGTCTACTTATCTTTCCATTTATTCTGTATGTTACTACAAGAAAATGGAACTATTATTTCACTTGCTTCTCTTTAAAAACATGAAATACTATAGTCTGCTGAACCTTGCCTTTCATACATAACAAAAACACTTGAAACTTTTAACTTATACCAGCATCTAGAAGCTCTTTCATGCATTTGAGCTAAGCCTCCTGTTCCTTTCTCACTCATGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTCCTTCTTTATTCACTGGACAACAGTTTATTATGATTCACTGCTGTCAGTACTGTCCTACAGCAGGAAAACAATGGTCTGTAAGCCTGGACCTCAGGAACCTGAATGTTCACACAAATGCCTGAACACATGTACTCAGAGCTTCACTCCTACTGAATAAAAAAATGCATGCAAATATTTTCCATATATTTTGCAATGAACACTTGCCATGGGATTCAATGCTGTTTCAAAATACAATTGTCAAGATTACTTGTTGGCCAGGTCCATGAGTGAGTCATGACTTATTTTAGTTGTTTATTTAGTGTTGAACATTGAGTGACTCAGTCAAAGTTCCTCCAGTCAGATCTTTATACATACTTATAGTTGGTTCTTTATTTGTTTTTGTTTTCTTTGGTTTGGTGTGGTATCAAAACTTACCACTTCACCATTTTTAGTATAGTGCTCAGAATCTCTGGAGTGTGTCTCTCACTCCTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTCTTATCCAGATCTCTTTGAATTTATGAAGCTCAGATGCCATGCGTTTTACACATAGTAACCATCTTCCCTCTCTCTACCCCTGCCAGACCCCAAACTTGCTTCTTCTTACCAGTGTTGATAAAAACTTTATATTCATTGATATATGCAGAGCCAGAAAATACCTCTCTTTTTGCAATTAACTTGGCATCCTCCGGGTCCTTCCATGCAGCATACATAAAATGCCTGAGTGATATTAAACTCAAAAGACATACCACAGCTGATAAATTTTCTAACGAAAACTTTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTGCTGCTTTATTTTCTTACCATAGTTTGTGTAGCCAAATTTCCCTTGGAAAAATATAAGATGTTTGAAATGTTTGCTGCTGCTACAAATACATTACTGTAGCTGAGTAATCCTGTACAACATTTTCTCTTCATAAGGATTGAGACTATTCCAATCTTTTACAGTTATTGCAGCTAATGTTGAAACGGTTAATCCAACATGTGATCAATTGAGAAAATTCAAGACAATGTAGATGCTTTGACCATGTTTCCAATATAAAAAGTTTAAAAACACTTACAACCTACAAGCTGTAATGGTGCTGCAAATCTTTAACAACCACCTCAATAGCGGTTACTTATCCTTACTCTTGTATTAAAAAAAGTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGAGTTAGTTAACAAAAGGTGATAAGTTGTTTTTGAATGAGCTAGCCTGACAGTGATTTTGGTCAAGATGATAATTATCAAAACCATGATTTCAAGCAAGTTTATAAAATAATGTATGTAAGACATGGAGCTCATCTGCTAACTTACCTATTCTGTTTGGTGAAAAGCACATGCTATCTAGTTGTAGGGATAAGTCTGGTTTATATTGTAGAAACTCAACCTAAATATATATGTTTTTTAATGCATCTACCAGCAGGGTCACAATCTGACAGNNNNNNNNNNNNCAACTTTCATCTATAAAATTCCATCCGTTGCAAACAATTATAACACGGTTGTTGGGAATCGGTGGAAGAGGNNNNNNNNNNNNNCTAGTTCTGTGTTAAATGTAAAGATATGAAAGGTAAAAAGTGAGTGGAAAAACAATTTGTAATTGTGTCTTATTAATACATTTCACTTGGATTTTATTTTGGTTTCTATTTTACTAAGAAAATTATTGAATTGGTGACTCACGACAGCAAGTATAATACATTTTAAAATATGATTTTGAGCAATATATTATGTGAACTTGAACTTTAAGTCCAGTACTGGTTTTCAAGGGGACTATTTCACACTTTTGTTTCCTGTATTTAAAAAATGAAGTGTACTGATATGTAAATCGAGTTTTAAAAGAGCAAAATGATAGAATATGAAGAAAATACTTAGTGTAGATCATACTCTTAATAAATAATGATATTTGATTATATCCTCACTAGATGGTGAAGCCCTTGAAAGAAAGCAGAATCTACATATTTTTATAAACCTATTTTCTAGAAATGTACTGGAAACATAATAAGTAATCACTTATTTTTGGAGTAAGACTATGAATGAGTTAGAGGAGTACATATAATCTCCAAGTACCAAAAGTCAGATTTGTAGAACCATCATCATGTTAAACAAGCAGAAATGAGTACGCAAACAGAGCCATTTGACAATAACAACATTTTTCTCTTATTTGGCTAAACCATATATATTATGTCAAGGCAAATTCTTTCAAAAGCAAGGATTTTTGTTTGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCGCACTCTACTTTCTAATTTTATGTAACTTTACTCATATATACATTAGTACTCAAGAATTTTAAAAGCTGTTTCATAAATTTTGATTCATTTTAAAGTTACAATTCAGAAAATAGATTCAAGTTATTAAATATTTTCATACTATCAAATTACTTCATCTATTTCATAAAACACAAAGATTTAGTTTGGTAATGTGACTGTATATGTGTTTTAGCATCAGTCATATCTAATTAGTTTTCCAGCATGAAATATAATTTCAGGATATTAAAGGACCTATGTGAGGTAGAAAATATAATAAATGGATTGATATGTGATAGATCAGAGTGATAGATAGATACATACATGCATGCATATTTACATATATGAAAGATCAGAGATGATAAGTAGATAAATGTCACATACTCAGTATCTCAATCATGAAATAATTAGTAATAAAACGTGAAAATATCTTCTTATATGAAGCAAAATTTTGAATGTGAATTAGGTTCATATCTTAATACCCAAAGGAAGATTTATCATCCATAATCTTTAAAATAAAAAATCTATTTGACATTTCCCCTCAGGTAATTAACAGAGATGAAATACTTAACTTCCTTTATATTAACCTGTCAAATTCTCCCATTTTCTCGTCTTTGTTACTTTAAGGCATAACGTCATACTTTGTCTCTATTGGCAAATCTTCAGCTACTTTCCACCATGCTCTGCATTCTACCTCAAATCTTATCACTATATTTAAGTCTCTAAGTGATCCTCATGTACTATCATGAAAACTAATCATAATCCATCATTTTTTATCTTTACTAACATTGCTCTCATACAGGTAACTATTATTTCTCTGCCACGAATGTAATCAATATTAACTTCTCTGTTTTCAATACAATTCAACATCAACCATTTTATCATTGCTCTTTATATGAGATAATAAAATGATCTATTTTCCCCCATTAAATTTTCTACCAAGAGTTTGTTCCATTGAAACATTAGACAAGAAAAACAAAGTTTACAAAATGTTAGTTCTACTCAGACCTAAAACGGAAAGCTGTCTATGAGACAGGAATCATAGGAAGAAGACTTCTGGAGGAGAAAGCAGAGCTTGCAGAAGACCTCATGCAGAGAAGTGCTTCATGCAATTTTAAACAAAAAGTGTAAAAGACCTGAACTTTCATATTGAGTTAAAGTTGTTGAAGAATATTTACAAGTGATTCTGAGTGAATTACATAAGCAGGTTTATTTATAAATCCATGCCAAATGCTAGAAAGAATGACATCAAAGTGTAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGAATCTTCTTCCACAATATAGCTACTCCAGTTATTATTAATTAAAAATAATTAGCAGAGCAGGGTATCATATTTGTGGGCATTGGTTACTAAGACCCAATAATCTCCTTAGAAGGAGAACCATTAAAAAGAATCTAAAATAACTTTTACTTTAAATATTAAAATCTTAAATATAAAAACTGCTTAACATTTTTAAGAATACATAAACCATTTGTAATTACTTCATTTTTACATATCAGTATCAGTCACTCTACCTCTCTGATTATCATATATGGCAAGCTTAACAAAGAGGAGACCCTACACTTCTCAGCAGTCTTCACAGTTCTCCCATTTTCCACTGCATTTAGGCCATATTAAAATCAATGAAATTAATATTTCCAAGTATATGATAATGAGATGCAAATGTATATTTTGATATTTCCTACAATAAAATAAGTAAAAGATCCAATAAATAAATAAATAGGTTCAGAATTTTCTTTTATATGAAAACAGTAGGTTAATAATACCTTATAATATCCACCCTAATTCATATTGAGTCAGTTCTGAAATATATGTGACAATGTTTGTGAAAAGATTAAGTAACTTTTCTGGATCTTTGTAAAATCAATTGGACATAGTCAATATAAAAGTGTCAGGCTCAGATAAGGTATAGATATATTTAAAATACGTTCCTAAAAATATTCTAAAAGACAGTTGTAGAACACTTAAGTTTAATTCTCAGGCTCCATACCTAGCTAATATAGTGCTGAGCACTTATATTCCATGAGCACATACAATTTTAATTTCAGTAGGAAATACATGTTTTAAAATCTCAAAAGCTATATTTATTCAACAGTAAGATTTTAGAAGTGTATGTAAGTTTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATAAGAAAACTATGTAGATAATATTTTATCATCTAGAGAGTATTAAGAACTACATGTGTGTGTCCATTAAGCAGGGGAGGGAACACAAGTTAACAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTCATGGTATAGCAATAGATAATTGAGTTTGAATTATGTGTGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGCTTTGTACTTAAGACCAAACTAACATATGCTTTGCCGTTATTCACTTCAGAATAATCCCTGGAAAAGGCAGGAACGTTCATGTTTCTTAATCTTTAAAATTTTTTAGGTTGACATTCGAAGTAGTAAGTTTCATACTGACATTTTCATGCATGTAGTGTATCATACTTCAATCTCATGGAATTTTATCACAACTTCCCTCCCCCATTTTCCCACCTCATTGNNNNNNNNNCCTCCTCAGAAAAATCTCTTCTTGTATCAAATGTGAAGATTATATTAGCATATGTATTTTGTCACTCCTTTACTTTGTGTTATTTCTCATTATATACTTTCTAGTTTNNNNNNNNNNNNNNNNNNNNNGCTCTTTACATACATGTGTAAAGATTTTTCAGGTCCTATATATCTGAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCTTTGTAAATATGATTTATTTCACTTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTACACTTCTAATGTTTACAATATAAGATATGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNTTTGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATACTACATTCCCTTCATTGTTGCTCCTTTCCCTGTCTCTTCACATTTGAAATTCCTGTTCCTGACTGTTTCCTTCAGAAATACATAAGTACACTTGCACTTCTCAAAGTCTGGTTCACTAGACTCTTACACTAAGCTGATCATACAGATACACAGTTTAGAGAATTAACATTCAGATTAATTTAAATATATAACTGATTTTTCCTTTGTGATCTGGATTAACTCATCTATGATGGCATTCACAATAGGAATTCTGAATTATTTTCATTGATATTGGGTTTAAATTACTTGTGTAATATATACTTCCTACCTTGGAAAAATCCAGCATAGCACATACAGCACAGAGCAAGTCAATTAACTGTAGTATATGTGCACATGTGTTTCTAGGTCATTCCACGGTAACTCATGCTACATGTTTAAGAAGCAATTCTGTTCAAAGATAGCATGACCTCCTTTGTTTTGCATGTCTCTTTAACATATCAAATCACTTCAAATTGCACCAATTCTTTATACCTCTGGGGTACGGATTAAATTCATTATATCTACTATTAATCTCTCCATAGGGATTAAGAGCTGATTGATAAATAATTTTTGGAGTTTTTAGATTAGAATTTTGCCCCAAAACTCATTAAGTATTTATTGTTCTGTAAATTCAAACCTAACTTGTATTTTGGAAATTTGAGTTTCATGGTCAGATCTCGTCAGCTAAATGCACTCCGTCCATTGTTGGCAAGTTCAGGCCATGCTTACTGAATGTCATGCTTGCTGTGACTACCTAGTTGTACAGTCATGTGGTACGCAAGTGAGTTCTCATATAGTTTTCTCAATACTCAATTCATCTGATCAGGATCTATGAAGTGAAGAATCAATCTCTTTGTGCTGAAAGTAGGTTGCCAAACTGCCTCTGGATAATTTTTGAATAGCATCTTATACATATGCATGTGCTATTTAGGTTGTTTCTCATTATATATTAACACTCCACATAGATCCGCAGCATTATATTATTGTAAATTTCCAAGCCAAGTGATTAATTGTCCTGGATTAGAATCGAGAGGGAATTTCTAGATCAATCTGTGCAATCCTAAGGGATTCTTCTTGATATATTATCATCTACAGATGGTGTAATATCTACAACATTTGATACACAGCCTTTGATACACGTTCTTTCACCTGTGTAAAAGAAAATTATTTGCAGCAGAGGGATCTTGTAATATTTAGGATACTATATGAATCCCTTAACTAAAATATGTCTATGCATGCTTATTCATGCCAAAAAGATGCAGGGGTAGACCCACCTTTCTAAAAATGTCAATTACTACACAGATGTCCACTATGTATACAGTCTGAGGAAGAGTCAGTTCAATTCAGGTGTTGAACAGAAGAATACTCAGCCATTTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACTAAGATAAGGATTGAGGGAATGTTTTCATCCATGTAGAACATTAATTTTAGCCTCACAGACAAATGTACGATGTTCAGTATTTTCAACACTGTATTTCAGAAGGAATTATATACTTTTGGCTATGGTCTCTCTGGATTAGTGTATGATATCAATATAGTTTACTGAAACAGATTTTCAAGAAAATACAAAATCTGAAGTCTCCAGCAGATAAACTATTGCTCAAACAAATATCCTTCATGTTATTTGTGACCCTCACTGGGAACACTTACTGCTACCTATTAGAGTTCTAACTCAGTTTTAAGTCTTTTTTTGATCTCATGCTAACTTTTGATGCTTCCTTTGTCCAATAGAATAGTTAGTCAACGTGTCTGTATACCAGATATCAGGTGCCTTATCAAGCATTGGTTGCAATTTGCCTCTCTGCTGAATTCACAGCTAGGAAGAAGTGTTTCTTATGAGAAGGCCTTGATCTCTACAATGTAGACTATTTTTGTCTGTGGATTTCTCTGACTCTCTCAGTTCTCTTAAGGTCATATAAGGGATGAAATGGGAATGAGAGTAAGACGCGATCTTTATGGACCCCAGGATAGACAACACCCACCAAAGTTTCCTTGCATGTGATTAGAACATAGTGGACAGGGTTTATATTCAACTTAGTCAATGAAATGTTTTCCCTTTATACCCTGTATAGGACAAACGTTTACACAAGTGGATTGGCTTCTTAGCTATGCCTGCTTAGCCAGCTTACCCAGTTCCCAAGCTGTGAGTGGAGACTTTGTTCTCAGCAAGGGATCAGGTGATGGACCAACATCTTAGTCTTGCTTACTGTTTCCCAGTTTCTCCAAGGTAAGCAGCTTCTTCCAAAAACATCTCCAATGTCCATAGTATCCCTGACTTCAAGTCTGAAGCTATGAGTCTAGTCAACAAGAAAATGTCCACAGCTAAGGAAAAGTAAAATTTTTCTTTATTTAGTGCTGAGGTTGAGGGGGAGATATTATGGTGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACAAAGTACTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTATTAAAATCCAGGATGAGTGCTCACACACTGCTTGCCATATCTTTACTGTTATTCAAAGACAGCTTCTGCATTCCTGAGAAATGGAATAGCTTCCCAGTACACTTCTATCCTACCTACAAGTTCTGCTTTTGAGACAGACATCAGAAAAATTAGATTGTGCATGAGGACATTGGAGTTGCAGTTTCTTCTGATGTGAGAATACTGGGGTTAACACAGAGGAGTAAAGACAGTGAATGAATAACTGGGTGTAATGACTATCTTTTCATGAAATTCTGTTGATGCAGTGTGTCAGTATTCCTGGAAGTTTACCCAACTCTCAGGTTTTCTTCTCGACCTCAATAGTCAGTTTCTCCAACTTCTTAACATGCTGTACTTGCTCATTGATGGTGGAAGGTTGATGCCTTCCCAGCAGACCCTGTAGATAAACACAAGGGAACATGCATATTAATGGCCCAGTCACTGAAAGACCATGCTGAGTCTCCCAACAAAGCATGAGGAAAGGGGAAGTCTACAGACACTTTGAAGCACTGAAAGAGTAAGAAAGCTCTTTTCAAGTTGGACCTATTAGCTACTCCCCTGCATCCCACCATGATTGCTAGACATATGCAGGTAAGTTGTGTAGTCCATAGTGCATAGGAACACCAAGCCCTAATCGTGTATGTTCAAGAAAAAATGAGTCTGAGATCTTGATACAGGCCCAGGGCAGTATCCCTCTCTCTCTTCTTGTCAATACATGTCAATGACATGAATAAGAATAGTCTGAAGATGAAGTCCAATACTCTACCCTGAGAGTCGAAGCTTTAACTATATGGCTCCTATTGGGTATCTTTCTCTCAGCGTGAAATTAAGGAACTCATGGAAAACCAATTGCATGCTTGTAAATTCCTTGCTGTCTGCCAAACTTTCATCAGATATTCTTGACTCTTGGTCCCTTCTTTAAGAAGCCAGATGTTTCAGACCATAAGTCCTGCAACTAAAAGGTCTGACCAATGCACAGCTTCTTCAGGAATCTCCCCAGCACTGGCTCAGGATTTACTTTCTCTGGTTTACATCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATGCAGAGGAGTGTCCCCTTCTACAGCACAGAACTACCAATTAACTAGATATTCTCCAAATCTGCAAGCCAAGTTGCTCTTTCTTGTACCTTTGCCTGAGACACAAGGGACGACTTTCAATCACTCCCCCTTCTAAAACGGAGATATGAGTGATTTATTAAATTCTTTCCCACCTTCATGTACAGATATTGAAGCCTACATTTTCAAACAATGCCCAGAAATTGTTCTTCCCCACCTTATGTTGCACACTGAAAATGACAAGGAAGAAAGGAAGTTGAGAACTTAGGTCAGGATGATTGTCGTTGATGCAATGATTCTACACAGTTAATCCCTCTAAGAGGACATCTTCTGGAGCTAAATGATCATTTTCTCCAAATTCCTCATCCATTGTTCCTCCTAACTAATGGTGGAGCGTTGGGATTATGCCTTCTTTGTAGAGCAGGTACATAGATAAATACAAGTAAGCAAAGACTTTGGAAAGATCCACAGAGTAGTACAGTTTAGGTGGGGGAGTAAAAAATAAGGAATAATTGCATAAATTTGGATAAAAACTTTGCTCAGAGCCAAAAAATAAAATGTTTTAGCCATGGGGCTGTTTATGATGTGAGCAGCAGTTCACAGATCAGGATACAGGTGTATTGGTTAACATAGGTACAATTTGAGAGAGCAAAAACAGTCAGAGAAAGCATGATGGGTCAGCCTTGAAATGAGCATATAAAGAGGTGATGCTGTAGTATGGAGAGGTATCATGTGGAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAAAGAATCAGTCATGAGGACAAGGATGTTGTAGATAACTGAAAAGGTGCTTCATCCAGGGAAGAAAAGCCAAATTCTTCTGTTGAGTGCCACATGTGACAACGTCTATACTCTTGAAAGGGTGTCACTACTACATTTCTGGACAACATCCATTAGAAACATACAGAGAGTGAATGGTAAAGTAAGGGTAGAATGTAGATATTATTAAACTATAAATGTTTATTAAATCCCCTTGTTACCTTTTATTGATGCTGGCAGTCCTAGCAAAGAGAAGCCTGCCCATGTTCAGCCTGCCATGCTTTTCTTGAATATATGAAAATTTACTTTCCATACATGCTTATTGGGCCTTAGGCTTTTTGGGAGTTGTTGAATATTCTGCATCTTTACAGTTGTTTAAGTTCTAGTCTAGTAGAGTTGGATGTCAACTCTATTTCTAATTGTGGTTCTCCAGTGGACACCAAGTTCAGATCACACTGGTGAGATAAGGAAGTGCATAAACTGGCATGAAATATGTTATCATTAGTAAAGTTTGTTGTATGAAAGAGGAAATAAATATGACAGAGAGGCAGAGAGACACACACACACAGAGAATGAATAAATATGCCTTCTGTACATGAAGCCAGAAAAGAATTTGTGAATATAGAAGACAAGGTATGAAGGACTGCCTGTAAATTCCAGTAACTAAGAAAGAACCTTGGAGCCAGTTTTGATATTGAGGCTTCATACAGCTTGGTGTTTACCAATGTGAAACACTTGATTTCCATGAGCAAATCCTTAGCCTGGAAAACGTAGTTATGTTGGCCCAGNNNNNNNNNNNNNNNCAACACAGATTTGTCCCCTCTGTCTGCCTCTCGTTAATCTGATCTCCCAAGTCACAAGAGGCTGAATGTCTTCCACATACCCTCAGATGCAGCTCACAAGAAACAGCACCTATCTTCATCAGTACTTCATCTGAGCCTACTCTTGGCTTGTGGATGGTACTCAGGAAGTGAAAACACAGGTTACAATTTTCCTAGCTGTGTGTCAAAGTTCAGACATGAGAATCCCACTCTGTGATTGTCAACACTTCCATGTATCCATTGGGATGGCAGTGTCACAAAGGCTGCAACTGTCTTGACACGCCTTTCACATGCTTCATGTGACCAAGTTGAAAGTATCTCTCAGCTTATTGACAAATCCACAGGATGCAGCTTGGCTTCAAAGGCAACATGTCTGAACACAGAAGCCAAGAAAGCAATGCCAGAGTTCACAATTATAATGTACACATGTCAGGGTACTTCCTCCAAGTTTTATTTTGAAGCGTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGCATATTCTTTTATTGCAGAATATGCTACTCTTTCTGGAAGGCCACGTTGTGGGAGAACATTTAGATTATGCCCCATCCACAGTTTATAGTCTTCTTTCAGCAACAAGGTTTCTGTAAACTTGCATACATACTAAACATTTAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGCAGGGATAATAGAGATGTGCATGTTAAAAAAAGTTAGGACAGTGTTTCTAGAATATAAATTGTGAAGGGTTGCGCTAAAATCTAAGACCCCAGGATGGAGGATGGGAAACAATTGTGAGGTGTGCTTTACCCACAACGTGGACACATGAACAATGAAATATGAGACAGTAGATCTGCATGGTCAAAGACCAGAAACATACACAGTCAATTGAATGCAAATACAGTTCATCTTGCTGACCTCCAATGGAAGAGCAGGTGAGTCCCATACATCTCCTGCTTAGTATTCCATTGCAGTCCAATGCTATAACATCAAAGGATATTCAAGAACATATAACGAGATGAAGCCAGAATGTCAGCATTCCCAGCGATCAGTTGAGCAGGGAGTTCTGATTTCCTATGTCTCTCTTAGCTATGCTTCAGAAAACCAAGGACACAGCCTCCTCAGGCATATTCATATCAGCACAGGGTGTAATTTGGCTTCAGAACATCTTAACTTGTAGTTACAGAAGCCAGGATGAAAACTACAAACTCCATCAGCATACAGTTGATGTGCAGATGCCCAGGATCACTGCTAAGTCTCTCTAGAGCTACAAGTATAGGTAGACATGCCTTGTAGGAATTGAACATGGTTGTTTAGTTTCCCAAATTACTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGACGTTTCTTCAATGTAGTAGAAAACTGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTAAGGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCAAAAAAATCTTCACAGATTTTTGCAAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTAACTCACTGCATGTTTAATGAAAATACTCCCAACTCTGGTAAGTATTGCATTAGTGTCTTTCATTGAAAGGGGTTTGGTTGTAGTCCATTAGGTCTGACCAGATAAATTGGACTATGGTTGTTATCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATTTAGTGTGCAACAGGAACATATAGAAGCCAGTTTCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCCTGTATCAAAGTAAATATCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTGTAACTATTTTGTTTTTTTCCCGATAATACACAAAGGAAATTATTTCAAAATTTTAATTCTAATTAATTACATGTAATAATCTTTTCAGAATAAAAACAAAAATATTGTTTGACTTAATAAGATTCAGTTTTGTTGTCTATCCTACTGCAAAAAAGTAATCAATAACCTCATTCCAGGAGCTCCTTTAAAAAATCTGCAAAGTATTTATCATACAAGTAACCTAAAAGGTGATCCTTTTTTCCAATCTAGCCAAAAATTAGAATAATGTCTTCATATCAAGCATTTTGATATTATTAGAAGTGTTTTTAAGAAACAACAATCTTTGAAGCATAAANNNNNNNNNNNNNNNNNNNNNNNNCTGAGTATTTTGTTCCACAAGAATTCGACATTAAAATACAGTGAATTTTATGATTTTTTGTCACTTTCTCCTTTCCATTCTATCTCCTGACAGATCTCCTCCCCACACTAAAGANNNNNNNNNNNNNNNNNNNAAATGATGGACCTAATATTATCTGGTCCATTTGCTTTGTATACCTAGGTATTGAAATTCCTTTCAGATACTCGTGAGCTAATATGTGACTACATAACTGAAGATAAAGATTTCCTCTCAAATTCGGAGGACAGAATTTGACAAGATTAAATCATGGTTCTTAAATCCTGTATATAAACTTTTAATATTCAAAACATGGGAAGACTAATTAAACTATGGGGAAAGATTCCTCATTTAATCTGATGTAATATACTGTAGTCAAATAGGAGCCATCATGTAATATTTACTTCAGGATATACATACACACATCTCAAAAGTAAGACNNNNNNNNNNNNNNNNNNNNNNCAAAATAACGAAGAAATGTTGACCCTGAAACCTCTAATTTCAATGACTGTTAATTGATAATCTTCCTTGAAAATGCAAATAATGATAATCACTTCATATAAGCTCGATAGCCTTATTTACATAATGTGAATGAGAATCTAAAAATAGTTTTAATTACTATTGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATGAAACATTTCTCTTTCCTGTATTCTCAACAATGTTAAATTCACTTCCTTCTATCAACTACACTTAAATGTCAAATGATCAGGTTGTTATTTTTACATTTGAGAAGTGTTGATTACTATCTTTTAAAATAAAATGTGGAGATTTTCGTTTTGGAAAGAAATGGGGCTGAGTAGAAAAAAACAAGAAACATGGACAGAATGACAGACAACCAGTACATTCTCTTTTTTTCAGACTGCCTCAGACACTAATTGCCATTTCTTGTGAAGTATCGTTCATGACTGATCATGGTTGCAGAAACACTTGTCCAGTTGTTATATTTATAATGTATAAAAGAACTCTCACATGAATATTTTATTTTTCCCACAGCCTCTGAAATGGATATTTTGGAAAATGATTCACTGATGATGAGAAAATTTAACTCTTGCCCCCAAAATGGAATAGACTATTTTTTGATATTTGTTTAATAAATTTATGTACTTATGAGAAGAGCACTTAAGGTATTTACTGGATAATATTAATACCAGCATCACATCTTCTAGAAGAATATGAAAGCTATAATAATGACTAGTGGAGATTATATATGATGTCGTCCCNNNNNNNNNCATATCTATGATCGTAAATACTAATGTAAACAAGTAAAATATTTCATTCAAACACATCACTTTTTTCTAGTGTCTGGAGAATCACTCTGCAAAACTTCATGCCAGGAGTTTCCCTGGTTAGTGGAGAGACAGGAGTTGCTTCCTGTCTCTTCATTCTAATGTGGAAGCTAAGAGGTCAGGAGGCTTACATGTGTACCCCTTTTTGACCAAACAACATGCTTCTGTAATCAACTGTAAACAGTGAGCAAGAAGGCCCTTCTTATCATGAATTTAATATTTTCTGTAGAGAAATGTGTCACTGTATAGATCACAGGCCTGCCATTATGAATTGTAATATTGATAAATTAGTTTTAAAACATGCTAGAACTGTGGGCTAATGTTAGCATTACTGCTCCTTGGTAGCTTGTTGCTAATCGTTCACCAGATCCAAACAGCAGAGTAGCACCTTAATCAATTGATTTTTAAAATATGCCCAGAAAATATGTCAAAATGAATTGAGAAATATATAGTGGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGTACCTTATGTTAGCTTTCATATAAAAATAATGTGTAAGAGTAAGAAATAAGAAAACCGCAAAGCCATGTTTTAAAAGGACAAGGAGGGGTATATGGAAGGACATGGCATAGGAATAAACAGAACAGTCTATTAATTATAATCTCAAAATAAAGGAGTATATAAATAGTTTTGTACCTTAGGACCTTTTAAAAGTGTAGCCTCTCATAGTACGGAAGTCCTGATGCGTATACTTGCAGTTAACTGTACATAAACAAAACATCATTGAAAAGCATAAGATATCGTTTCTTTCTTTTCCAACTTCTTCAGATAATGGTAAACCTTGGTAAACCACGGTTCAATTTTCTTCTCCTACATCTTCCTCCTCAGTCGTGTCCATGTTGAGGAAAAGAATTTTCCTGATACAGAGCTCCAACTAGCAGAACAAGTATTCAATGGATAAGTTATAAAATCAATGATCATACTGTATTTCAAAAGGTGAATGGTATTAAAATGCAGATTCAGTTGTCCAAGCATGATTCTGTTGAGCTATAGACAGCTTTAAAATGTAACAGAAAATATGTCAAGTATGAAGGGAACTATTGGGAACGTATTGAAGAAGCAGGGTCTTTTAAGAAGTCGAACCCTTTATAGATGTGTCATGGGAATAGTGGGAAGAAGTGTAGTTGGTACGATGTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATATANNNNNNNNNNNNNNNNNCAGATATCAGATATGCTACTCTGAGAAAGTGCCATAACTAAACTTTTGTAAGCTTACATTGTAGATGTGCTGAAAATAATCAGGTTATCTTGACATAAACCACTTAGGTCTCTTGGAGATTCTCGGAAATGCCAAGATTGGTCCAACTCAAGATGCAGTAAAGAAAGATTCTTAATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGCATTAAGCAAAAATTTGTGAAATTGGTCCTCTCCAACAAAGGAAGACATTTCCCTTGAGTGGGGCAAAAGAGACAAATTGTTTTACATTGCCTTTTTTATATTAGGATATCAATCCTCATGCTTACCTTATTTATTCCTGAAGGGGATAAGCATACATGCTATATATTTAAAATTCCCCATCTTGTTTATAGACATTTTCCCACAGACTAGTCCACTTCTTCAGTGTTCTAACTTCTAACATGTGCTAGAATCCCCTCCTCTCTTTGTGAGCCCCTTTTTGTGAACAAGATATCTAAATTTCTTTCTTATGATAGTCTTCCTTGTTTTTCCTAGATGTGGTCATATCAAGACTGTTTCTTTACTCTATATTGTAAATTATCCATATGCCTCTAAAATTTTTCTCTCTTACGCATTATAAAATTGTAACCAGAAATAAGAGAGTTGGTTCTGTTTTCGTGATTTCTTCACTGTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTATTAAATACTTAATAATAATTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAATATATAGTTCCTCAAGTGACTATAGTTAATCCCACAATGTATGTTACATCTTTCACGAATATGTACAGAAATGTCATGTTTCACTTAGAAAGGACTTAAGACTCACATGAATCAAGAAAAAACAGCCAATAGTTACCATCACACACATCAACCAATAATGAAAAGATATGTTTAAAAATTAATACTACCTTAGCTTCATGCACAAAATTTTGGTATATGACCAGAAGAGGAATGTTGTCCAAGTGAAATCTGAGTGAATGTTAAACTCTGATCATTAGATTCCAAAGAGCACCATGTGTGTTGGAAACAATAACAATTTCTTGAAAACCATAGAATTCTAAGATGATGGGTTAGATTTACCAGTTAGTTAATAAAATCATCTACAGTCATGGGGGTAAAGTAAGTGGATTGAGCATAAAATAATCCTCATTTATAATGTGTACAGTTTTTAAAACTTTACAGAAATTATTCTCCTGTGTAGCTCAAAATATACCCCTCTCCATGTGATAACTTTGTTTCTGTAGAAGATTGATACTAAATATTTCTACATTGATTTCCTTTTCAAGAGACCACTGCTGAATTAGGTTATTTGATGTTATCTTGAATTTTCAAGACAAAACACGTCATGATACCATAAGTCTATCCTGAGAATCAAATTTTATTAATATTTCCCTTTTTGAAGAGCCCGAATGAAGAACTTATCAAACAATGTGAAATTCTTGTTTGCCTTCCTGACTCTAGACACCAAACTGGTAACTGCAGTGGATATAAAACCACTGAAGTCTGAAGATTCTGTACTTGTCAGGCTGAAGGACCATTTTGATGTCAATGTTCTAAGGCACATGTCATTTCGCAAAGTGACATGTTCATTTCATTTTCTCTCCCTGTGGCTTTAAACATAATTTTTGAACATGGATGGAACCACATTTCACAACTATGAATACTCATATAGATGTAGATATACCAATATGATATAGAGGAGATAGAAGACAGATACATGGATGCGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAATGGGTTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAATTGATGTTTTGATGGGTGGACAGAGGGACAGACAGTTGGACAGAAGGGTTGATGGATAGAAAAACATGTTTAAAAGAGGATATTTGTGTAAAATATTGTGAAGTATGCTCATGAATCTTCAAATATTGTAAATTCTTATTTTTTTCAACATAAGGTTCATTATGAAAAGGGAAGCATGGAGACTTCTTTAACACTGAGATTCTTAGAACTGAATAGACACGAAATCAAAAGGAACTTTGAATTATAATGTGCTTTACTGTCATAGAATCAGAAATTTTTAAACACTTGTTTGAATCCGGGCCACTTTGAAAGATATAGAGGAGGGCACACAGCTATCATATATAGTGAATTTTGTAGAGTAATGCCTGGAGACAAAGGACTCTGAATAAACCAATCTTCGAGACACTCTAAAACCTCAGAATTAATTATGTAGTGTACCATGGAAATGTAATTATCCTAGAAAGATCATGTAAGATTAGAATGTCTGTATCTTTAAAAAGATGGAATTTTTAGGAGGGTAATAAATTATTCATACTGCAAACTACATAGTTTCCATAACATATGTAAGAGTTCAATACATATTAATAGTAATATTCTATCAAATTTAAATTTTTTGTAAAGATTTGCTGCTGCTTAATTCTGATTTCAAATTAATGATTAAATGAACTGAAGAAAAGTAGAGAAAAACATACAGAAATTTATGTATTAAAATTCCACCAATAACAATTGGTATGTTTATGTGAATAGATGTCAAGAAAATAATTAATTTTAATTAATTATTTAACTAGTGATTTCTCAAAGATTTTAGATATCGTGATGCCAGTACAATCTCCCATCTAGATATCCGTCTATTTCCGAACCTCCTGACTTGTTCTGCAAGTGGAAAACTCTCAAAATTTTCAGGTACATTTTTCTTGATGAAGACACATTTGATTCTGGCCCAAGTTCTTTCAATTATCCCATGTTTTTCTCCTTTCTCTACCGCATATCCTTGGTCAGATAAAGTTGTTTTCCTCTCTTCCCTGAGCATAAAGATCTTATCAAGAAAATGGTGTATTAAATTACTTTTCATAATCTCTACAAATCAAGACAGAACATTTTCTAATACTATTCGTCAAATATTAGCATTAAAATTCTTATTAAAATTGCCTTAATGGTGAAAAGATATAGAAAGAGATCTCTCAACTGATGTGAAATTTTCTTCTGGCACTGAGTACCAAACTCTATTTGCACTCTCATCTATAATAAAAGACTAGTAGAGTCTCTGCTAGTAGAGTCACTTATCACTTGGTGGTTTCTCTACTGTGTCCTGCAAACAAAATTTGAATATTTAAAATATACATTTACTTATGTGAATAAAATTTTGATTAAATTGTTTGTTTCCTCTTTTAAGAAATGACCAGAGATACAATCATTCTTACTTAGAAAGCCCTTAAGATCTCTCAAAATCACAATCTTTACATGCATCCAACAATAATGTAATATTGTAAGCTTAAATCATCCATATCAATAATAGTAAATAATAAAAATAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAAATTACAAGTGTAAATTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGAATTATTATTAAGTATTAAATAAATTNNNNNNNNNNNNNNNNNNNNNNGAAATTCACCAGAGAATTTAAGGAAATTCAGCAGTATTATCACAGTATATTTCTGAAGCTTGCTATGACAGTTGCCTGTAGTAAATAACCTGGAATGTAAGAAAGTAAGAGATGGACTAGGAAAGGTATAATTGTATGTACAGAAGTAAAATTCAGCTTTTTAACAAGAACAATGATAATGACAGTAGGTATAAAATAGGCATGACCAAGCCACATTCTAAGTCATCCATTTTTCTTTTGAATATTTTGAGTGGTGGTGGAAATAGGAATGTATGTTTGATTGTACAGTCTATAGAAAGGAGTTACAGAAATGGTGCAGATGAAAAGAAACTGGATTGTAAAAGCAGAAAGAGCATATAATTTTCATAAGTTTGGAAGATTTATGAAATAGTAGAGCTTCCAAGACTGTTGCAGGATATATAATTCTGGTAGTTGATCAAGGATCAGGAATTGAAAATATAAAATTTGACATCCTTAACATCAAGATAATAAAGATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACTGCGTGTGGTCATTAGAATTCATGAAATCAATTGTACAGTAGATGCAGAGACAGAAAATTTTGTAAATCTGAAACTGGAGAAATCTGAATATTTCACAGAAACAATAGTGTCAAATAGACTGTGATTGTATTTCCAGTGAACAAAGCTGGACACAGTGGTTAGAAGACAATAACTAAAGAAAGGGAACTCAGTACTGNNNNNNNNTGTGCAGAGACTTAAATAAATGAAGAGTGAAATGCNNNNNNNNTTACTCATAATTATTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGCGTGTAAAAGGATGATCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTTTAATAACTATATTTTACACTTTTAATAAAGTTATTAGGAGAGAATAATTAAGGTTCACATTTTGAAATAATAAAACATAGTGAAGAGTCTTAATTTATTCACCTCCCATATCAATTTATGAATTGAATTTATAAATCTAGATATTTGAGATCATACAGCATTTCCCACAACCCAAGCATTGACATGCATTCTTACTCTCTTCTCACATGGAAAGTGTTTATGAAGTATACTTTTAAAGGACTTCACTTTGCAACTAAGAATATACTGAAAAACTGTCCTAAGCTATGTCATGTTTCTTTTATAGTCTATACTCTTTGAATATCTCTAACCTGCATATCAACTCCTAGACTCAGCATCCATAACTGGATATTAATACATAGATTCTCACAGTATTCCTAACCTTCAGAATTTTCATGAAGTCTAACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTGGGTTGTGATTTACATGGTCAATCTACTGTTACAAAGGCCATCTTGTAGTTAGCTGTCATTATGTGGAAGATAGCTATTTAGTTTAGTTCATGTTTCTTTCCCCATTGGTGTGTAAATATCATTGGTAACATGATCTTTGAATTGTTGGTTGATAGGTCATGTGAGACTTGAGATCCTCACTTGACGATAAAGGCAAAANNNNNNNNCACATATTTCAGTGTAAGAAAGCCTATTTTATTTCTTCATAGATAGATAATTTAATATATTGTAGTAAGAAAAATGCATCCATTCTTTGGGTTATCTATTTCTTTCTAATATTCATTTTAGTTATCGAATTAGTGATTCTTTGTGAATAACTCTCCTATGCTTACTCATCTTGCATTTATCGGTTGTTTCTTGTTCCTCACAGAGAATATTCAATATTCTAATCTAACTATAGTTTTCCCTTTGCACTTAACAATTAGAATGAATATAGACTGATTTTTTTAGAGACTTGTGATATATTATTAAAATTTTCTAACAGAATTATGCATATAATTCATTCTGCACTTGAGGTTTAGTGAATTTCAGTGGGATCAGGTAGTGGGTGTTTTCTTTCTGACGAATATGTCTGCAACTTTGTTAAAACAAAAGGCTTTGACATGTGCTAATTTAATTAAAAAAATTAGTAGTCTATTAAGAGAGATTATGACAGAGCTTGACAGTAATAAAGAGGGTCTAACTTCAGCACTGAGTCAAAGTCATGCAGGGAGAGGATAATGGAAAGAGATGGGTACTGAAAAAAATTGGAGAGAATTGACTGTCAGCTGTCAGCTGGTTTTTGAAATTACACTGACAGAACAATGGAATGGAGATGGGGTATTGAAGGAGACACTTTAATGAATCAACCTACCAATGTTTTGGAAAGAATGTATGTAATGTATGTATCCATCTCAAGTATGTATTGAAGATGGAGAAATAGATCACACACAAAATAGTCTTAAGGTACTTTTAGAAAAATTTAAAATCAAAAAGTTGGAGATCATCTAGAGTCTTTCCCCAATCTGAACAATGATGATTTGCATCCTTACTCTCTTCTTACAAAGAAAACATTTATGGAATGGGTTTTGAGAAGGCTTCCCAACAAAGAAAACTCACTGAGCTGCAGTTCTAGGCTAAGATGAGGTTCATTTGCAAGTGTTCCATTACACATTTAGACATAGTTACTGTGTTTCTGTGTTTCTTCAATCATGGGCTTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTTCTTCTGTCTCTTGCCAGAGTATGTCCTGTGCAATGGGAACCTCTCTCACTTATTTTTCTTCATTTCAGGAAGGAAGTTGCCCTATGATGTTTAGACATAGCACCTCTTCTGACGTGTGATTTGCAGTCAGCCATTTCCAAAGAGTCACTGTGACTTGGGTTGACGACCAATCACCTTCTGCTACAATAAACCATTCCTCAAACAGCATGTCACCTCAGCTCTTCCAATGCACTTCTGAGTGTGCAATTTCTTTTTTACAGAAATGGCTAGCACTGTAACTACATTTCAGGACTTTCTTTATTCTGTCATTAGACTCAGGACAAGATTTTAGATTTATAAGGTATGTTTCAGTCTAGGTGTCAGAAAGTCTTTTATGTCAACTATAACATCAGTAAATTCCAAATTTACCCATAAAACATGCATTGGGTTGAGGAACTCAATGAGCCTTTTATTATTTTGATCATTTGTACGAGGAATTTCTGTTCCATCTAACTGATACAGACATGGATTGCACTGTCATTGTGTTGCCTCACTGTCCCCTACTGTATTACAACTGGACAGAGGATTCACAATAGTCCAGTTCTGTAGCAATTCTCAATGATGCATTTCCAAATACAAAAGAATCCCCATCCCCTCTCCTTGAGTTTCTCACTATCAAACATTCTGTTCTATTCTTCAAATCAAAATTTATTATAGGTCACATATTTACTGAAGACATCTTGAACATTTCAGTGTTTTAAAATATAACCTTTATAGCAAAGAAACAGAAGTATACAGGGGATGTAAACATTTGGTAATTNNNNNNNNNGCAATCTTAAAAATATACATAATGAAAAACAGGACATAACTATTTCTAATCATGCAACTTAGCACAGCTATGCCCTGATATGATCACCACTATATTCAAATATTTATTTTTAATAATTTCTCAACATTATATGCAATGTTTTAATTTCTGATTATGTTGAATCATAAAAAGAATATATTATTCTTCAACCCCAAGCAAATAAAATAACTTACTTTCTGATACATAACCCTGAATATTCTACATTTTCATGAGGAATAAAATAGCATATAGGTAAAATTTTTGTGTCTGTATATAGATTAGTAATTAATTCTGTTATACACATAAAGTTGGGACAAGAACTTGCCTTAGTGTGAAAGGCAAACGTAGCTTGAGTATCTCCTCTGAACAAAGATGCATCATGATACTTTCTCATGTGTAGGTCTGATTTATAGACACTATTGCTAGATTTTTTCATGTAGGGACATGAAAAAAAGTGAAATTAGAGTCTCAAATTATTATCATGTTTTAATATAAACTATGTAGACATCCAGGAAAAATATACTGATATATTTTAACATCTTTAACTTTCTTTAGTGGTAAATTAATTTGCTTTGAAAAGAAATGTTGGAAGGGAGTTCAAAATGGATTTAAGATAAGAGTAACTGCTGTGAAAGTTTGATGACATCATTGCGTCCATGACTCGATTCTGGAAAATTGGACTCTAGTTATCCTCCTGTGAAGTTTGACATATACATGTGCAGACATATGTGCAAATAAACATAGAGATGCACACACATTCATACATGAAGGCACACACACTACAAAAAACATATACTTTCAAAGGTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTACTAGTAATGACTCATGCCTTTAATTATACCATAAAATCTGAGAAGGGGCTCAAAGGTAGGAGGCCAGGGCTTCACATGTGAGAGCTTCAGAGCAGTTAGTACAGGGCTAACATGAAAAACGTGAGAACTTTTCTCAATATCCTAAGAGTTTGAAATATAGATCAGGGCCTGACTGGCACACAGTAGGTTATGGCTTTGATCTTCACAACTGAATTAGTTCATTCAAATTTCAGATTGTTCTCTGTTGAATGATTTTCAAATAACCAAATTGTGATTAATTTTTAGAATTTGTTTTGTGTTCAAATGTAATTTTCCTAAACTATTCCCTTAATCTCTGACTTTCTAAACCAGAAAAGGCATAGGAACATTCAATATATCTGTCCTTATATGTTGTATATTTTCATTTTGAATGGCNNNNNNNNATAGAATTATAGTGTTCCTGGTATTTACGGATTACTTCTTTGCAATATTAGGGGATACAGACTTAGAACCTTTGAGTCAGACCTTTACTGGTTCTTTCACACAATTTATCATTCCTCTTTCAGATGACATAAGGAGCTGTTGCTGAGCTGTGCTAAGACTGAGTGTGGATTACAATATAGTCAACTTCCTTCTTCAATGTTAAGACATACATGTTCCTTAAACTCATTCTTGAGAGATAATTTCCATAATTCATGGAGTTTTCATTAGACAACTACATTCTTTCCTGTTTGGAGGAGGTTTTTGAAGATTATTCTGGTATTTATGTCAATTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCTGTAGATCCAATGCTCTTCCATCTGCATGGTGCCTGGGTATTCTTCGTCACTGTTTCTCGTGTATGAGCTGTTCTATAGACTTATTAGTTTTTAATGTCTAAGAATATAGATTCTAGTTTTGGGTATTTATGAAATTTGCAGAGATCATAACTTCTAGAATAACATGATATCCTTATCTTTTCATATTGTAGAGTTTCTGGAATGATTTAAAATTAACAATTTATAGAGAATAACAAGCATAAGAAAAATGTATATTGTGAAGATACAACATATTGTGAAGAAGTCTCATGTGATGATGCAGCTGAAATAATGAGATTTGCCATGCTCTCTGTGACTGCTCCCACATCTTCCCCTTTCCACACAGTAATAGTATTTATTCATTTACTTTTCTTCTCCTCTTACATTTGTTTATTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTAATACTTCCTAATACTATCTGAGAGCATTTCTATGACTTCAGAATTAGTAACTGGATTCTTTTAGTGGAAAATGATTATGTAGGAATTAATTTTGTATATTATAGCCACAGTGCTATAATGCTACCCATTCTTCTATTTTATCCACTATTCATTACATTTATATACGTGTTTTAAAAAACCCTGCTTAGCCAACAATCACACCCTCTGCTGATAATATTATATAGCTTCCTTATGTTGATGGCTATGTCTCTACATCATTTTTTGCTTACTGTTATGGCATACTGATTTCTGTTTAATTTATATTTATGATGCACATCATGGAGAACCTTTGGTTTGGCTGTTTGGATGATAGTGATTTCCCTGGTATTATTTCATTGAGGACACAAACACATACCCCACATTCAAATATTTACATTTATAATTTATATTTTGTCTGGTGATTTGACTATACTATTTATGGTGAAGCTGAAAGTAATCGCTAATGAAGTAAATGTGAAAAAGTGTTTAAAAATGTACTACCTGTATTCTTTTTACCTATCACTTATTTTCATAGTAAGATACAAAGAAGCCTCTCTCATCCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGTAGTCTTTCTATGCTTATATTACCTAGATGTAATATTTAGACATGTGCTTTCTGATCTCTCATGCATACTATAGAGTAAATATATTTAGTGTGCATGAGAACTCCACATTAGAAGCTACAAACATATCTCAGCTGTTAAAGTCTTGTGACCGAACCAAATGTCAATGAAACTGAAATTAGTCACTGTATATTAGGTATTTTCTATGGAAATGGTCACATATTAGCTCTTTGTTATTTTTTATATCATATCAGGTCTAATTATAATGATAGGAAATCCATCCAATTCCAAAATACACCATTATATCTAATACCTTATTTGAATTATTTAACATATGTTTTGGTTTCATCTTCATATTCTATACCAAAGGAAGCATCGTTATTACTCTCCTATAATGATAATAGCCACATCATCTGCGGTAATCTGATATATTATTAAAATATCAAAATTGGTTTCTTTAGTTCATTTACTTTGGAGAGATCTAATTTCAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTATAAAACACAGAAGTAAATCACAAAATTCAAACTCAGATTACCCCCAACAAACAACCATCTCACTGAAAATAAAGACCATGGACCCATTATATAAGTAAGTACCTGTGAACACATGCTTGACAACTCTGTAAGTTCTTTCTCTCCCTTTACATTAAGGGAGCAGAAGTAATGGTTTCCCCTAAGTTCTCAGAATTACCCATGGTTCAGTTTAAGATTCAATGAAAAATCTAGAATGCCTATTTATGGAAGATGAGGTTTTTTTCTTATTTGCATCCTTAATGTATCATAATCTATGAAATTCTAGATTACAAATTAAGGTGTGTGATATCAATAAATGATGAAGATTCAATTTAAAATTATATTATGTTTATTAGAAGAATTTTTCCACTCAATTTCATAATCCATTTTATATTATACCGACTCTGCCATTCTTCTCCATAGATTCCAGTCAGGATGTATCTTAATGCACCATGCTTATTCAACTGTATTTTGTATCTATTTGTATCCACCTCCCCACCACAACCCCCTCAATATATATTTCACATACAGGATATTCTGATATTTCCATTTATTAGGATGGTACTATCAAGAAGATACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGGGAATAGCTACAAACAGGAGAATGGTTGAGGAGTCAATAAAACAACAGAGAGACAGGCAGGAGCTGCAAGACCCAGACCAAGCCAGAATAAAACAAATTCATTCTCCTATAAATTGCTCTCACTGTGTGGAAGTCTATGATGGTGAGTTTGTAAGAACCTAAAAAGGAGCTATGGAGTCCTACAATATTCCGAGCCCACTGACTGCTTCCAAATCTTTAGGACCAGCAACCCTTAACTTAGGATGGATTGCTAATGGTTATGGAGGGTGAGTAGACAGGAGATAAATTAAACTAGATATCCTGGACAATATGTGAAATCATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCAAAAATATTGTCTTGAAGTGTTACAGAAGGTCTTGTCTATCTGAGCCCTGAATAGACATTCAGTAAGTATCAATAATTCAATAGCTATGTTCTACCACAAGTTTCTACCATCTGACCATCTCTTCTCTCTCCATTGTGAGTGTATAATCTATATTGTAATAAACCTGTTTTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAACTATTTGTATGTGATTTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTACACAGCCTAATCACCAGGAAACCATGTCTGTCCAGCAATCTTAGTCTAAAAATGGGATACCGCATTCTTAAAATAAGGGATATTCTCAAGAGGACAGAAATGGTAAGTAACCCTGTAGTAATTCATCGGAAGTGGGAAAAAGTATGAGGCAACAACAAAATGAAAAGACCCAAAAGTACTCCTCATTATAATGCTAAACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACCAATAATATACAGGCGTACAAATTGTATAGGAATACAGGTTTCTTTCTTCTGCCTTCAAAAAGTACATTTGTTTTAGATACATTGGCATACTCATATTTAGGATGTAATTACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAAGTATATTTATTGTTCATTAGTTTTTTTATAAAAATCTAGCAGATTTTCTTTTTAATTGTAAGTATAGAATTTTCATTTAAATGTATTTTTTGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCATAAGGCAATATTATATATGCTAGAAAGTATACTTTTGGGAGAACATTATTTTAGAAATTTAATTCATCCGTATTCATTAGTTTTATATAAATGAATATTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTCAACTCTAATATGACCAGAGAAATTGCTTGAGTTATAATGATAATTTATGGAAACTGAGAATTTTTGTATATGCTTTGTATATAATCTTGGAATTATGTTCTCTATATTTTTTTCAAAGCACTGTTTAAATATGTATACTAGATTAAGCCTTGTATTTGCAGTTTTAGCTTTTTCCAACACTATTTTTTTCTTATTAGGTGTCTAGAAAGAAATACATGGAAGCATGAATCATCTCTTAACTTCTAAAGTAGGTACACTCAATGATATATTTTCCTTTTAAACATGATTGTTCATCTTTGGTCCATAAAATATATATATATTTAATTGCTCTATTTATATTAGAAATGTGTGCTACATTTTACATATATATTAGTTGATAACTTCCCTCTGTCAACAAATTTTAAAAATAAATGATTTATGTACATTATTATAAAATCTAAGATCATTGAGTTTCTTCTGCAATCAAATATCATAATGCATAAATATAAGAAGGATTTCCTGACTGTGGCTATTAACAAAAAGTATTTGATGTACAATTCCTATAAACTTATTTTGATATTATCCTTTAAAGTTTCTTCAAGGAGTTTTCCAACTTAATAAAGGGAAGTCACAAATTATGTCAATAATTCTTTTCATTCTATATTCCTTTAAATTTTAAAATACATTTTTATTTAAATAAGTCATAACAAAAAGGGAAATAGTATATAGACAGCAATTAGAGCAAAGGAAATTAATACCAGGCTCTAATATTTGTATTTATATCAGAAATGGCAAATGATAATTACTGTATTTTTAATTTAATGAGAGAAGATGTCGTTTTAATTAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTCTTCATCTCTACATTGCTTTTCAGCCCAGATATTTTTGGAACAGTTCTACTTAGCTCAATTCTCCTTATCTCAAACTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACTACTACATTCAATACCTCACTTTACTGCACAGGTTAGCTTGGAACATTTATTGTTGCCTAGATGCATATTTCTTCCTACAGTACCTGATATCTTGTTTCTCTGAGGAGTGTAGCCTTAGATCTTCCTCTTCATTCAAAGTAGGCATAACACAAAACTCCTTTCTCTAAGAAAGGGTGATTGTAGATATGTCTGTAAAAGGCAAGAGTAATTTGTATAATCTAATTGGGGGTCACCAAAAGAATTGTTTACAAGAAAATCTTGTAACACAGTTTGTGTTCAATCGACTTACCACTATTGAAAGCATCCCAGGATTTCTGTCCAGGCAACTGCATGCGATATCAAGAGACATTTAGAATTTCAATATATGTGATTAGAGAAAATACTTTCCATTGTGTATCATATTCAATATTTCAAAAATATCATCATGGAAAGAATATTAAGAGCTTTAGGCAAGAAAAAATAGTGAGTGAGACATCAAGGCAGAAGCTTCACATAACACTTGGAACTCACATGGAATTCTAATGTCAATCCCAAGCATTCTTTGCTCTATTCAAATCCTATCACATGTTTATTCCCTAACACAGTCCACCAGTGATTTTCTAGTCCCTGCAGTCCCTGAAGATCAAGGGTCTGGATCAACATTTCCCATACGGTTAGAAGGTTCCAAGACACATCAGTGCACCAATGCAGGTGTTACAGGTGGTTGACAGCACAGTCTCATAAGCACCCTTTGCCCATTCCATTCATGTTGCTCCTTGAGGAATCCCTTGTCATACCCCCTGACAGTGTGGACAAAACAGGTAGCACTCTGGACTCAAAGGAAGAGGGTCGACAGGGTTCTTCCTCATTCAGAAAGCTTGCATGATCGCCCCGCTACTACAAGTACTGACATGTGAGGCAGCTCCTGACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTCGAGGACAGCGCCTCTCGAGCTTTGCTTATTTCCTGAGATCAACGGCCACTCGAATTTGCCGTGCTTTGCCTTCCGCACCTGTCCACATTTCTCGGGAGAGAGCCATACTCAAAGGATACAGCTTAACTGATGCTTGCCGTGTCTCACCACTGGCAAGTACATTCACTGCCCCTTCATGGGTAGTAGTCCATTCACCATTTCTTGTTCAATTTCCTAAATGACTAAATGGCCAGATGTGTGGAGAGAGGCAAGCGAGCCTTATCCCGGACTTTACTGTCTCACCGTGCACTGCCGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAGAGACGCGAGTGATTTTTCACTTGCGGGACTATTTAGACAGATTCGGGACAAATTCAGATATCCAACCCTATGAAGATCAGAGATTCAAAAAACCCGATGCTCATGTTACAGAAAAGCTACAGAAACTCAAATATCGTATAAAGGCTTCAGTCAATAAGAGGGCCTTTGACCCCAGAAAGGAACTGTTGGAGAACAAGAAATTGACAGTTCCACTTCCTCTGAGTGGTCCTGAGAGCATGAGTAATCCACTGACCAAGGATAGCAGATCACTGACTAACCCAGTGACCGGGGATACCAGAACATCTGCTTTACAGCCTGCTACCAGAAAGAGTGGCCTCATCTTTAGTGCCCATTCTTGGGAAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGGATATGACTACTGGGTTTGAAGAACAGAAGAACATATGGACTTTGACGATTTCGTAGCCAGAGTGCCTGCAACATCTACAAAACATAATACTGGAGAGAATAGTGAAAGATTCAAAAAAGATCACACTGTTCAGCAGATCCACCATCTGCTGACTCTTCTACTGACAAACTGGGACAGGTAATTTCCCCACACATGCCAGGTTCCCAACATCCTTCCCTATCTAGACATGGAGAACTTGGATCTCCCATTTTTCCCCAAGATGTTCCTACCCACACAAGACATTCCGGAAATAACCAAATGTTTCCTCTGTTCTATAGGATTATTCCATATTTGCCAGGTGTCCAAAATCTTCCCACACATCCTGAATGGAAAATCATACATTCTCCTCTTCCAGAAGGAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATTGGAAAGATCCAAACAAAGGAGATTACATATAATCTAACCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAAGCACAAAATGACTATAGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTAAAAAATGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAATAAATAATAAAAATATTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTAAAAAGGAAAGAAAATATATTACAGTTGTCAATTGTTTTCAATTCTTAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAATGTTTTCCCCTTTTGAGAANNNNNNNNATTAAAAATCAAACACCCTGTTCAATTTATGCTGCTCAAGTACTCTTCAAAATTGGTTTTTGTTTGTATTGTGATTGGCCTAACAGATATTTACACCGATGTAAACAACTAATAATCTTTGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAACAAGTAAAGTAANNNNNNNNACTAACAAGAAAACAATCTTTCCTTTTCCCAGAAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGAGAAGTATGACATCTCTATGGAGTCAAGTTACTTTATCTTTTTCAAACTTCCTTATTCCGAGATAGCAACCAACAGAGAATTTCTAAGACTAAGTTTGTTATCATGCCATAGTGAACATTTTTTAACCCAATCATTATGGGATCTGTGATAATCAAAAAGAAATCAAGAGACTGGAATTCTAAAAGGAGAGAATCTTGTTTAAACATTCTTGGAAGAAATGAAATTCATATCTATTAGATTACCATAAAGGGGTTGATGCTTCTGATTGTGGCCTGCTACCCAACACAATCCATATTCTCTTTTCTTCCTTCCAAATGAATAATAGATTAATTAATAAGACTCTATATCTAGAGAGAAATTTTGAATTAATGTGAATTTAACTCTGAAGATATTACTGTAAGAATGGGAGTATTTTGTATACTGCGGTTAATCTAAAAATAAATTGCGATAGAATGTCAATTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCAATTTGAATTGCTTGGAAATATTCCTGGAGCTGGCAGATATTGTTTTACTTTAATGGGATTGTAGTGTAGCAGTGTATTTCATTTATTTAAATCATGGTGTCTTCTATATCTACTGATGGAAATGACAATATTTAGATCAATCCTGAAACACAGTGGATAAAAATCCACTTACCAAAGGAAATTATTATTGAAGAACTGCAGCAATTATCTTTCTCACTAATGATGATCTTTCTTCGTGTACATTGGTATTGGCATTTGGAAAAAGAAAGCAAAATTCATACTTGAGTTTCTCAAATTAGCAAAAGGACATTAGAAAAAAGTCATTCTACTCTTATTGAAGGAGATATTTATCTAATGGTATATAATTTTTAAAATAATTTTAAAGGATAGCTTTTGGGTTCTTTTTAGTTGTCTTACAAGAAATAAAATGGTTTGATTATTTTGGTTTTTAAATTACCAAGTAGTACTAATGTAAAGGAATAATTCTATGACATAGAAATATTGCATACACCATAGCCATCCCATCAAATTACTTTTGCTAATTTTGATTTTGCATTCCCTTGCAATTCAGAATAATTATCTTATATTTTCTGGCATTATAGAAATTGGGTATTCTCATTTTTTGAAATAACATGCTTTTGCATTTTTATCTCAAAATATTCACAAATAAATTTTGCAAAATTATATGTACTACAGTGTTTCCTTTATGCCTGCCCTTAATATTAAAATATATCCTGTACACATTAGCTATTGTCATAGGTCCATGTCACTTCAGATTTATTCTGGCTCTACATATTTGAAAAATCACCCGCACAAAATGGTTGTTTCTATCATAGAGTAGACAAAAATTTGGCAACTGAAAGGTTGTCATAGAAATCAGTCAATAAGAATTAAAGCGGTAAGTCAGGTAGAAGATTAATGCATACTAGCTGGAAAACAATTCTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTTTGATCTTTAAATTTTAAATAAAATATATTGTATGGCAATATGAACCCATTCTAAAAATACCATCCTTATGTCCTTTTAGAAGATCTAAAATATTTATAGTACTCTTTTGAATGTATGAGGGCATTTTACATTTTATAGTGAGTGTTTTCTCAAAGGCACTTGTCTCTACATTCTTATTTGTTTTGGGATTATTTGATGGAGTGTCAGTATTTTATCCAACACAATAAGTCTTTAGATGCTGTATTCCAGAACTATAAGACAGCACTCTTAAAATTTTTTTAAATGAATTCATCTCCTAATATTGTTCTAAGTGTGAAAGTCAGACAGTACTGCTTCATGTAAGGAATTATATCCTTAGGATTTCATTCAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAGTGTAAATGAATGTATGTGACTGAAAATACATTGGTGAAATCTGTATCCCAACACTGATCCAGTACACTCTATTGTTGCCTCATCCCATGAAAAACTTTCTGATATTGGTTTAAGTTACGTTGGATGATATGTCAATGATGGTTTAACCAATGAAATCATCAGATGTCTATTTATCTTTCAATTATTCTGTATGTTACTACAAGAAAATGGAACTATTATTTCACTTGCTTTTCTTTAAAAACATGAAATACTAAAGTCTCCTGTCCCTTACCTTTCATACATAACAAAGATTCTTGAATATTTTAACTTATACCAGCATCTAGAAGCTCTTTCCTTCCTTTGATGTTAGCCTCTTGTTCCTTTCTCACTCATTTCCTTCTTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTCCTTCTTCATTCAATATACAACAGCTTATTATGATTTACTGCTCTCAGTACTGTCCTAAAGCAGGAAAACAATGGTTAGTGAGCCTGGACCTCAGGGAGCTGAATGTTTACACAAATGCTTGAACATATGTATTCAGAGCTTGGCTTCCTCTGGATTNNNNNNNNNCATGCAAATATTTCCATATATTGTGCAATGAACACTTGCCATGGGATTCAATGCTGTTTCAAAATACTCTTGACAAATTACCTGTTGGCCAGGTGAGTCATCACTTATTTTAGATTGTTTATTTAGTGTTGAATATTTAGTGCCTCAGCCAAAGTTAGTCCAGTCAGATCTTTATACATATTCATACTTGGTTCTTTATTTGTTTTTGTTTTCTTTGGTTTGGTTTGGTATCAAAATATATGCAGCTCAAAACTTACCACTTTACCATATTTGGTATAGTGCTCAGCATCTCTGTTGTGTGTCTCTCACAAGCTCTCTTATCCAGATATCTTTGAATTTATGAAGGTGAGATGCCATGCATTTTATACATAATAACCATCTTCCTTCTCTCTCCCCCAGACCCCAAACCTCCTGTTTCTTACCAGTGTTGATAAAACTTTATATTCACTGATATATGCAGAACCAGAAAATACATGTCTTTTTGCAGTTAACTTAGCATCCTCAGGGTCCATCCATGCAGCGTACATCAAATGCCTGAGTGATATTACCCTCAAAGGACAGACAACAGCTGATAAATTTTCAAACTATATCTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTGTTTACCATAGTCTGTGTAACCAACTTTCCCTTGGAAAACTATAACATGTTTGAAATGTTTGTTGATGCTACAAATACATTATTGTAGCTGAGTAATCCTGTACATCATTTTCTCTTCAGAGGGTTAGAAACTATTCCAATCCCTTACAGTTATTACTGCTAATGTTGAAACGGGTAATCCAATATGTGATCAGCTGAGAAAATTCAAGAGTGTGTAGATGCTTTGACCATCTTTCCAATATAAAAAGTTTAAAAACACTTACAACCTATGAGGTGAAATGGCACTGCAAACCCTTAACAACCACCTCAATAGCAGTTACTTGTTCTTACTCTTGTATAAAAATAATAGAGTTAGTTAACAAAAGGTGATAACAAGTTGTTTTTGAGTGGGCTAGCCTGATGGTGATTTTGGTCAAGATGATTATTATCAAAACCACGATTTCAAGCAAGTTTATAAAATAATGTGTGTAAGACATGGATCTCATCTGCTAATTTTCCTATTCTGTTTGGCCAAAAGCACATGTCATCTACATGTAGGGATAAGTCCGGTTTATATTGTAGAAACTCAACCTAAATATACATGTTTTTTCAAGCATCTACCAGCAGGGTCACAATCTGACAATTTTATTTCAATTTTCATCTATAAAATTCCATCCGTCCCAAAAAATTATCCTTCAATTGTTGAGAGTCGGGGGTAGAGGTTTTATTTTTTTCTAGTTCTATGTTAAATGTAAAAATATGAAATGTAATATGTTAGTGGAAAAACAATTTGTAATTGTATCTTCTTAATATATTTCCTTGGATTTTATTTTGGTGTCTATTTGACTAAGAAAATTATTAAACTTGGTGACTCAAGACAGCAAGTATAATACATTTTTAAAATTTATTTTGAGCAATAAATTTTGTGAACTTCAATTTTAACTCCAGTACTCCTGGTTTCAATGGGACTTTTTCACACTTTTGTTTCTTGTATTTAAAAAATGAAGTGCCCTGATACCTAAGTCGAGTTTTAGAGAAGCAAAATGATAAAATATGAAGAAAATACTTAGTGTAGATTATACTCTTAATAAATAATGATATTTGATTATATCCTCACTAGATGGTGAAGCCCTTGAAGGAAAGCAGAAACTATATATTTTTTATAAACCTATTTTCTAGACATGTACTGGAAACATAATAAGTAATCACTTATTTTTGGAGTAAGAGTATGAATGAGTTAGAGGAGTATATATAATCTCCAAGTACGAAAAATCAGATTTGTAGAATCATCATCATGTTAAAAAAGCAGAAATGAGTACTTAAACAGAGCCATTTGACAATAACATCATTTTTCTCTTATTTGGCTAAACCATATACATTATGCCTATGCAAATACTTTCAATAGCAAGGTTTTTGGTTTGTAAAAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNNNNNNNNNNNNNNNNNAAAATGTACTCTACTTTCTAATTTTATGTAACTTTTCTCATATATACATTAGTACTCAAGAATTTTAAAAGCTGTTTCATAAATTTTGATTCATTTTAAAGTTACAGTTCAGAAAATACATTCAAGATATGTAATTAATTTTTATACTATCAAATGTCTTCATCTATTTCATAAAACACAAATATTTAGTTTGGTAATGTGACTATATATGTTTTTTAGCATCAGACATATCTAATTAGCTTTTCCATCATGTGATATAATTTCAGTATACTAAATGACCTATGTGAGGTAGAAAATATAACAAATGGATTGCTATATGTGATAGATCAGAGTGATAGATAGATAGATACATACATGCATAGTTACATATATGAAAGATCACAGATAATAAGTAGACAAATGTCACATATTCAGAATCTCAATCATGAAATAGTCAGTATTGAAACGTGAAAATATCTTCTTATATGAAGCAAAATTTTAAATGTGATTTATGTTCATATCTTAATACCCAAAGGAAGATTTATCAGCCATAATCTTTAAAATAAAATGTCTATTTGACACTTCCCCTCAGGTAATTAGCAGAGATGAAGTATTTAGGTTCCTTTACATAAATTTGTCAAATTCTCCCATCAACTTGTCTTTGTTACTTAAATCCACAACATCATAATTTGTCTGCATGTTGAAATCTTCAGTCACTTTCCACCCTCCTCTGCATTGTACCTCACATTTTATTACTATATTTAAGCATCTAAGAGATGCTCATGTGCTATCATGAAAATTAATCATGATGCATCATTTTTTATCTTTACTATCATTGCTCTCATACAGGTAACTATTATTTCTCTGTGACAAATGTGATCACTATCCACTTCTCTGTTTTCAATACTGTTTTCAACATCAACCATTTTAGAATTGCTCTTTATATGAGATAATAAAATGATCTATTTTTCCCACAATAAATTTTCTACCAGCAGTTTCTCCCATTGAAACTTTAGACAACAAAAACAACGTTGTTACAAAGTGTTAGTTCTACTCAGACCTAAAACGGAAAGCTGGCTATGTGACAGGAATCATAGGAAGAACATTTCTGGAGAAGAAAGCAGAGCTTGTAGAAGACCTCATGCAGAAAAGTGCTTCATGCAATTTTCAACCAAAAGTGTAAAAGACCTGAACTTTCATATTGAGTGAAAGTTGTGAAGAATATTTACAAGTGATTCTGATTGGACTAAATAAGCAGGTTTATTTATAAATCCATGGCAAATGCTACAAAAAATGACATCAAAGTGTAATAGAGCAGAAAAGGAAAGAAAGTTGAAATTTGGTAAAGGTTTCAATATGGATGTTATCAATTTGAACATGCTGAAGATTAGTAGATGGTTTAATGTGATGAATGACTCAGATATACTAACAATATTGTATGACTGTATAGTGAAATTACACAGAGTGAGAACACTAACAATAACCTGTGACAAAAATCTGTTAAGGTATGGCTATATTCTTTAATATTTCTTTTTGAAAACATTCCTTTCATTAAAGAAAATTCAATAAAAGAACCAAGTATAACTCTTTTCATCTTTGGCATATCCAATATTTAAACAGACAGGAGTATACTGGACGAGTCTTCTTTCAGCATTTAACTACTCCAGTTACTATTAATTTAAAATAACAAGCAGAGCAGGGTATCATATTGCTGGGTATTGGTTACTACGACCCAATACTCTCCTCATTAGGACATCCATTAAAAGGAATCTAAAATAAATTTTTCTTTTAAATATTAAAATCTTAAATATGAAGACTGCTTATCATTTTTCACAAATCCTTACACCATTTGTAATTACTTCATTTTTACATATCAGTATCAGTCACTGTACCTTTCTGCTTTTGGTATATGCCAAGCTTAACAAATTGGAGATCCTAAGCTTCTCAGAAGTCCTTACATTTCCCCCATTCTCCACTGCATCTGGGCCATATTACAATCAATGAATTTAATATTTTCAATTAAATGATAATGGGATGCAAATGTATATTTTGATATTTCCTACAGTAAAACAAGGAAAATATCCAATAAATAGGAACAGAATTTGCTTTTATATGAAAACAGTAGGTTAATAATACCTTAAAATATCCACACTAATTGATATTGAGTCAGTGCTGAAATATATGTGACAATGTTCATGAAAAGATTAAGTAACTTTTCTGTATCTTTGTAAAAACAATTGGACATAGTCAATAAAAAGTGTAAGGCTCAGATAAGGTGCAGAAATAATTAAAATAAGTTCCTAAAAATATTCTTAAAGATAGTTATAGAAAACTTATGTTTAATTCTCAGGCTCCATAACTAGCTAATATAGTGTTGAGCATTTGTATTCCATGTGCACATACAATTTTCTGTAGGAAATAACTGTTTTAAAATTTCAAAAGCTATATTTATTCAACAGTAAGATTTTAGAAGTGTAAGTTTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATNNNNNNNNNNNNNNNNNNTATTTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATACTACATTCCCTTCATTGTTGCTCTTGTCCTTGTCTCTTCACATTTGATATTCAGGTTCCTGACTGTGTCCTTCAGCAATTCATAAGTACACTTGCACTTCTCAAAATATGGACAGTCTGGTTCACCAGATACTTATACTAAACTGGTCATACAGATACACAGTTTAGAGAATTAATATTCAGATTAAAGTGAATATGTAACTCATTTTTCCTTTTTGATCTGGATTAACTCATCTATGATGGCATTCACAAGAGGAATTCTGAATTATTTTCATTGGTGTTGGGTTTAAATTGCTTGCATAATATATACTTCCTACCTTTCAAAAATCCAGCATACCACATACAGCACAGAGCAAGTCAAGTAATTGTAGGATATGTGCATATTTTTGTCTAGGTCATTCCACAATAAATCGTGCTACATGTTTGAGAAGCAAATCTGTTCAAAGATAACATGGCCTTCTTTGTTTTTGCATGTTTCTTTAACATATCAAATCACTTCAAATTGCACCAATTATTTATACCTCTGCGGTACAGATTAAATTCATTGTATCTACCATTAATCTCTCCATAGGGATTGAGAGCTGATTGATAAATAATTTTTGGGGTCTTTAGATCAGAATTTTGCCCCAAAACTCATTAAGTATTTATTGTTCTGTAAATTCAAACCTAACTGGTATTTTGTAAATTTGAGTTTCATGGTCAGACCTCGTCAGCTAAATGGACTTCATCCATTGTTGGCAAGTTCCGGCTATGCATCCTGAATGCCATGTTTGCTGTGAGTACCTAGTTGTACAGTCATGTGATACACAAGTGAGTTGTCATAGAGTGTCCTCAAAACTCAGTTGATCAGAATTTATGAAGTGAAGAATCAATCTCTTTGTGCTGAATGTAGGTTGCCAAACTGCCTCTGGATAAGTTTTGAATATCATCTTGTACATATGCATGTGCTATCTAGGTGGTTTCTCATTACCTATTAACACTCCACATAGCTCGCAGCATTATATTATTGTAAGTTTCCAAGCCAAGTGATTACTTGTCCTGGATTAGAATCGTGAGGGAGTTTATAGATCAATCTGTATAATCCTAAGGGATTCTTCTTGATATATTATCATCTACAGATGGTGTAATATCTACAACGTTTGATACACAGCCTTTGATACACCTTCCTTCACCTGTGTAAAAGAAAATTATTCACAGCAGAATGATTCAATAATATTTAGGCTACTACATGAATCCCTTAGCTAAAATATGTCTATGCATGCTTATCCATGCCCAAAAAAGATACATGGGAAGCCCACCTGGCTAAAAATGTCAATTACTACTCAGATGTCCACTATGTACACACTCTGACGAAGACTCAATTTAGGTCAGGTGTGGAACTGAAGAATACTCAGCCATTTTCTAAACGAAAAAATAAAGTTACTAATATAAGGATTGAGGAAATGATTTCATCTATGCCAGAACATACAAATGTGTGATGTGCAGTACTTTCAACACTGTATTTCAGAAGGAATTATATACTTTTTTGTATGGTCTCTCTGGACTAGTGTATGATACCAATATAGTTTGCTGTGACAGATTTTCAAGTAAATTTGAATCTGAGGACTCTAACAGACTAACTCTTGCTCAAACAAATACCCCTCATGTTATTTCTGACCCTCACTGTGAACACTTACTTCTATGTATCAGAATTCTGACTCAGTTTTAAGTCATTTTGAATCTCATGCTAACTTTTGATGCTTCCTTTCTCCAATAGAATAGTTAATAAAGGAGACTGTATACCAGATATCAGCTGCATTATCAAGTGTTTGTTACAATTTGCCTACTGCTGAATTCACAGCTACAGGGAAGTGTTTCTTATGAGAAGGCCTTGATCTCTATAATGTAGAATATTGTTGTCTGTGGCTTTCTCTGACTTCCTAGTTCTCTTAAGGGTCCTATCAGGGAAGAAATGGCAATGAGAGTGAGAAGCAATCTTTGTGGACCCCAGGATAGAAAAATCCACCAAAGTCTCCTTTCATGTGATAAGAACAGTGGACAGGGTTTATATTCAACATAGTCAATGAAATGCTCTCCCTTTAAACCCTGTATATGGACAAATGTTTACACAACTGGATTGGCTTGTTAGCTATGCATGCTTACACAGCTTAGCCAGTTCTCAGGCTGTGAAGGGAGACTTTGTTCACAGCAAGGGATCAGGTGGTGGACCACCATCTTACTCTTGCTCAGTGTTTCCCAGTTCCTCCAAGGTAAGCAGCTTCTTCCAAAAAGGATCTCCATTGTCCATAGTATCCCCGACTTCAAGTCTTAAGCAATGAGCCCAGGCAACAAGAAAATGTCCATAGCTTAGAAAAAGTAAAATTTTCCTTTATTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTATTAAAATGCAGGATGAGAGCTCAAACATTGCTTGCCATATCTCGACTGTTATTCAAACACAGCTTCTTCTTTTCTGAGAAATGAAATAGCTTCCTATTACCCTCGTATCCTACCTTCAAGGTCTGCTTTTGAGAGGCACATCAGAAAAATTAGTTTGTGCATGAGGACGTTGGAGTTGCAGTTTCTTCAGATGTGAGAATACTGGGGTTAACACAGAGGGGTTAATATAGTCAACGAATGACTGGGTGTAATGACTATCTTTTGTTTAATCCTGCTGATGCATTGGGTCAGTATTCCTGGAAATTTATCCAACTCACAGGTTTTCTTCTCAAGCTCAATAGTCAGTTTCTCCAACTTCATATTCTGCTGTACTTGCTCATTGATGGTGGAAGGTTGGCATGATGCCTTCCCAGCAGACCCTGTAGATAAACACAAGGGAACATGCATATTTATGGCCCAGTCACAGGAGAGACCATGCTGATTCTCTAATCAAAGCATGAGGAACAGGGAAATCTACAGACACTTTGAAGCACTGAAAGAGTAAGAAAACTCTTTTCAAGTTGGACCTATTAGCTACTCTCCTTCCTCCAACCATGACTGTTAGACATATGCAGGTAAGTTCTGTAGTCCATAGTGCTTAGGACCACCAAACCCTAATCATGTATGTTCAAGAAAAATGAGTCTGAGATCTTGATACATGTCCAGGGCAGTATAACCCAGGGCAGTATCCCTCTCTCTCTTCTTGTCACAACATGTCAATGAAATGTACAATAGTCCTCTGAAGATGAAGTCCAATACTCTACCCTGAGAGTCAAAGCTTTATCTATGTGGCTCCTATTGGATATCTTTCTCATTCAGAGTGAAATTAAGGAACACATAGCAAACCAAGCGCATGCTTGTCAATTCCTGGATGTCTGCCAAACATTCATCAGATATTCATAACTCTTGCTCCCTTCTTTAAGAATCCAGAGGTTTCAGACCATAAGTCCTGCCCCTAGAAGGTCTGACCCAAGCACAGCTTCTCCAGGAAGCTCCCCAGCACTGGATCAAGGCTTACTCTCTCTGCTTTATACCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACCCCTTCATTAGCACCTAACCAACCATTAACCAGATATTCTCCAAATCAACAATCCTAGTTGCCCTTTCCAGTACCTTTGCCTGAGACACAAGGGAAGACTTTCAATCACTCTCCCTTCTAAAACAGAGATATGACTGATTTATTGAATTCTTTCCCACCTTCATGTACAGATATTGAAGCCTAAATTTTCAAACAAAGCCCAGAAATTGTTCTTCCCCACCTTATATTGCACACTGAAAATGACAAGGAAGAAAGGAAGTTGAGAACTTAGGTCAGGATGACTGTCGTTGCTGCAACGATTCTATAGAGTTAATCCCTCTAAGAGGACATCTTCTGGAGTTAAATGGTCATTTTCTCCAATTTCCTCATCCATTGCTCCTCCTAACTAATGGTGGAGCGTTGGGATTATGCCTTCTTTGTAGAGCAGGTACATAGATAAATACAAATAAGCAGAGTTTTGGGAAAGATTCTCAGAGTAGTACACTTTGGTTGGGCAAGCAAATAAGGAATAATTGTGCAAATTCAGATAAAAACTTTGCTTAGATCCTCAAAAATAACATGTTTTAGCCATGGGGCTCATTATGATGTGAACAGCAGTTCACCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCTTCACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCAATACTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTAACTCACTCCATATTTAATGAAAATACTCCCAACTGTGTTAACTATTGCATTAGTGTCTTTCATGGTAAGCGGTTTGGCAATAGTCCATTTGGTCTGTCCAGATAAATTGGACTATGGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTCAACAGGAACATATAGAAGACAGGTTCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTGTAACTATTTTGTTTTTTCCCCATAATACACAAAAGAAATTATTTCAAAATTTTTCATTCTAATTAATTACATGTAACAATCTTTTCAGAATAAAAACAGACACATTGTTTGACTTAATAAGATTAATTTTTGTTGTATATCTTGGTGAACAAAAATAATCAATAACCTCATTCCACTAGCTCCTTTACAAAATCTGCATAGTATATTTCATACAAGTAAGCAAAAAGGGGATCCTTTTTTCTAATAATTTAGCCATTTAATTAGAATAATGTCTTCCTGTCAAGCATTCTGATATTATTTGAAGTGTTTTTAAGAAACAACAAACTTTGAAGCATACATTTTCTTCTTTTGTCATTCTATTTCTGAGTATTTTGTTTCCCAAGAATTCAACATTAAAATACAATGCAATTTATGATTTTTTGTCACTTTCTCCTTTCCATTCTATCTCCTGACAGATCTCCCCACACTAAAGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGATGGACCTAATATTATCTGGTGCATTTTCTTCGTGTACATAGGTACTGAAATTTTCTTCGGATACTCATGAGTTAATATGTGACTACATAATTGAAGATAATGATTTCCTCTTCAATTCGGAGAACAGAATTTCACAAGATTAAATCATGGTTCTTAAATCCTGTATATAAACTTTTAATATTCAAAACATGGGAAAACTAGTTGCTCTATGGGGAAAGATTCCTCATATAATCTAATGTAACATACTGTAGTCAAGTTAAAGAAATCATGTGACATTTACTTCAAGATATACATACACATGTCTCAATAATGAGACGTTTATATTTACATTTTACATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAATAACCAAGAAATGCTTGACCCTGAAACCTCTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGAAACCTCTAATTTCAATGCCTGTTATGAGATAATCTTCCTTGATAAGAGAAATAATGATATTCACTTCTTATAAGATTGATAACCTTCTTTCCATAATGTGAATGAGAATTTTAAAATAGTTTTAATTACTATTGCAGCATATATAGAACTACATATATAATACATATAGAAGGGACCATATGTACTACATTAATAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACGAAACATTACTCTTTCCTTTATTCTCAACACTGTTTAATTCACTTCCTTCCATCAACTACACGTAAATGTCAAATGATCAGGTTGTTACTTTTACATTTGAGAAGAGCTGATTACTATCTTTTAAAATAAAATGTGGAGATTTTCCGTTGTGGAAAGAAATGGGGCTGAGTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACATGGACAGACTGATAGACAACCAATCCATTCCCTTATTTTCAGACTGCTGAAGACATTAATTACCATTTCCTGTGAAGGATCGTACATGACTTTACAGGTTGCAAGAAACACTTGTCCAGTTGGTATATTTATAATGTATAGAAGAACTCTCACGTGAATATCTTATTTTTCTCACAGTCTCTGAAATGGATATTCAGGAAAATGATTTAATGATGATGAGAAAATTAACTCTTGCCCCTCCAAAATGGAATAGACTATTTTTTATATTTGTCTAATAAATTTATGTGCTTATGAGAACAGTACTTAAGATATTTACTGGATAATATTAATACCAGCATCACATCTTCTAGAAGAATATGAAAGCTATAATCATGACTAGTGGAGATTATATAAGATGTGGTCCCAGAAAACATATCTATGATCATAAATTCTTATATAAACAAGTAAAATGTTTCATTCAAACTCATTAGTTTTCTCTAGTGTCTGCAGAGTTACCAAGCAAGACTTAGTGCTAGCAGTTTCCCTGGTTAGTGGAGAGATTGGTGTTGCTTCCTTTCTCTTCATTCTAATGTGGAAGTCATGAGGTCAGGAGGTTACGTGTGTAGCACATTTTGACCAACCATCTTGCTTTTGTAACCAACTATAAACAGCGAGCAAGAAGGCCCTGCATATCATGAATTTATTTTTTTATGTAGAGAAATGTGTCACTGTATAGTTCACAGGCCTGCATTATGAATTGTAATACTCCTTAATTAGTTTTAAAACATGCTAGAACTGTGGGCTAATGTTAGCATTACTGGCTCCTTGGTAGCTTGTTGCTAATCTTTCACCAGATCCAAACAGCAGAGTAGCACCTTAATCAATTGATTTTTAAAATGTGCCCAGAAAATATGTCAAAATCAATTGAGAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTTGTTTACCTTATGTTAGCTTACATATATACAAATAATGTGTAAGAATAAGAAATAAGAAAATCGCAAATCTATGTTTTTAACAGAACAAGGAGGGGTATATGGAAGGACATGGCATACGAAAAAGCAGAATAATCAATTAATTATAATCTCAAAATAAAGGAGAGTATAGTTTTGTACCTTACGACCTTTTCAATGTGTAGCCTCTCATAATAAGGAAGGCATGAAGTGTATACTTGCAGTTTATGGATAAAAACAAAACATAATTGAACAGCATCAGATATCATTTCTTTCTTTTCCAGCCTCTTCAGATAAACATAGTGCCTTGGAAAACCACGGTTCGATTTTCTACCACAACAACTTCCTCCTCAGTCGTGTCCATGTTGAGAAAAAGAATTTTCCTGATTCAGAACTCCACCTAGCAGAACAAGTATTCAAAGGATATGTTATAAAACCAATGTTCATATTGTATTTCAAAGGGAGAGTGGAATTAAAATGCAGATTCAGTTGTACAAGCATGATTGTGTTGAGCTATAGACAGCTTTAAAATGTAATAGAAAATATGTCATATATGAAGGGAACTATTGGGAACGTATTGAAGAAGTAGGGTCTTTTCAGAAGTGGGACCTTTTACAGATGTGTCACGGGAATAGTGGTAAGAAGTGTAGTTGGTAGGATATAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAGAAAATGCCATAACTAAACTTTTGTAAGCTTACATTTTAGATATGCTGAAAATAATCAGTTTATCATTACTTAAACCAGTTAGGACTCTTGGCGATTCTTTGAAATGCCAAGTTTGGTCCAACTCAAGATGCAGGAAAGAAAGATTCTTAAAATTTACAAACAAACAAGCAAGAACAACAGCAATAGCNNNNNNNNNNNNNNNCAAGCATTCCTCAAAAATTTGTGAAATTGGTCCTCTCCAGCAAAGGAAGATATTTCCCTTGACTGTGGCAAAAGGGACAAATGGTTTTCCATTGCCTTTTTCACATTATAATATCAATTCACATGCTGACCTTATTTATTCCTGAAGGGGTTATGCATACATGTTATAAATTTATAATTCCCCATCTTGTTTATAGACATTTTCCTACAGGCTTGTCCACTTCTTCAGTGTACTAACTCCTAATATGTGCTAGAACCCTGTCCTCTCTTTGTGAGTCCNNNNNNNNGACCAAGATATCTAAATTTTTTTCTTACAAAAGTCTTCCTTGTTTTTCCTAGATGTGGTCATATCAAGCCTGTTTCTTTTCTCTATATTTTGAAATTATTCATATGCCTCTGAAAATGTTTCTCTCTTACCCATAATAAAATTGTAACCAGAAATAAGATATTCTCTTTTGTTTTCATGATTTCTTACTGTGCTCTGCTCTTTCAGTATGGATATTTAAAATATATAGTTCATCAAGTGACTATAATTCATCACACAATGTATGTTACATCTTTCACGGATATGTACAGAAATGTCATAGGTTTCACTTAGAAAGGACTTTAGACTGACATGAATCAAGAAAAAACAGCCAATAGTTGCCATCACACACATCAAGCAATAATGAAAACATATGTTTAAAAATTAGTACTACCTTAGCTTCATGCACAAAATTTTGGTAAATGACCAGAAGAGGAAAGTTGTGCAAGTGAAATATGAGTGAATGTTAAACTCTGATCATTAGATTCGAAAGAGTACCATGTGTGTTGGAAACAATAACAATTTCTTGAAAACCAGAGAATTCTTAGATGATGGGTTAGATTTACCAGTTGCTTAATAAAATAATCTACAGTCATGGGGGTAAAGTAAGTGGATTGAGCATAAAATAATCCTCATTTATAATGTGTACAGTTTTAAAAGTTTTACAGAAATTATTCTCTTGTGTAGCTCAAAATATACCCCTCTCCATGTGATAACTTTGTTTCTGTAGAAGATTGGTACTGAATATTTCTACATTGATTGCCTTTTCAAGAGACCACTGCTGAATTGAGTTATTTGATGTTATCTTGAATTATCAAGACAAAACACGTCATGATACCATTAGTCTATCCTGAGAATCAAATTTTATTAATATTTCCCTTTTTGAAGACCCTGAATGAAGAACTTATCAAACAATGTGAAATAGTCATTTGGCTTCCTGACTCTGGACACCAAACTGGTAACTGAAGTGGATATAAAACCACTGAAGTCTGAGGTTTCTGTACTTGTCAGGCTGAAGGACCATTTTGATGTCAAAGTTCTAAGGCACATGTCATCTGGCAAAGTGAGACGTGCATTTCATGTTCTCTCCCTGTGGCTTTAAACATAATTTTTGAACACGGATAGAACCACATTTCACAACTATGAATATTCATATAGATGTAGATATACCAATATGATATAGAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGGGACAGACAGTTGGACAGAAGGGTAGATGGATAGGAAAACATGTGTAGAAGAGGATATTTGTGTAAAATATTGTGAAATATGCATATGAATCTTCAAATATTGTAACCTCTTGTTTTTTTAAACTTAAGGTTCATTATGAAAAAGGTAGCATGAAGACTTATTTAACACTGAGATTCTTAGAACTGAATAGACACGAAATCAAAAGGAACTTTGAATTGTAATGTACTTTACTGTCATAAAATCAGAAACTTTTAAACACTTGTTTGAATCCGGGCCATTTTGAAAGATATAGGGGAGGGCACACCGCTATCATGTATAGTAAATTTTGTAGAGTAAAGCCTGGAGACAAAGGACTGTGAATAAAACAATCTTGGAGACACTCTAAGACCTCAGAATTAATTATGTTGTGTACCATGGAAATGTAATGATCCTAGAAAGATCATGTAAAATTAGAATGTCTGTATCTTTAAAAAGATGGAATTTTGAGGAGAGTAATAAATTATTCTTACTGCAAACTACATAGTTTCCATAACATATGTAAGAGTTAAGAACATATTAAGAGTAATATTCTATCAAATTTAATTTTTTGTAAAGATTTGCTGCTGCTTAATTCTGATTTCAAATGAATGATTCATTGAAGTGTAGAAAAGTAGAGAAAAACATACAGAAATGTATGTATTAAAATTCCACCAATAACAATTTGTATGCTTATGTGAATAGATGTCAAGAAAATAATTAATTTTAAATAATTATTTAACTAGTGGGTTCTCAAAGATTTTAGATATCGTGATGCCAGATACAATCTCCCATCTAGATATCCGTCTATTTCCGAACCTCCTGACTTGTTCTGCAGATGGAAAACTCTCAAAATTTTCAGGTACATTTTTCTTGATGAAGACAAATTTGATTCTGGCCCAACTTCTTTCAATTATCTCATGATTTTCTCCTTTCTCTACCGCATAGCCTTGGTCAGATAAATTTGTTTTCCTCTCTTCCCTGAGCATAAATAGCTTATCAAGACAATGGTGTATTGAATTACTTTTCATAATCTCTACAAATCAAGACAGAACATTTCCTAATACTATTCGTCAAACACTAGTATTAAAATTCTTATTAAAATTGCCTTTTTGGTGAGAAGACATAGAAAGAGAACTCTCAACTGATGTGAAATTTTCTTCTGGCACTGAATACGAAACTATATTTGCACTCTCATCTATAATAAAAGACTTACCTCTGCTAATAGAGTCACTTTTCACTTGGTGGTTTCTCTACTGTGTCCTGCACACAAAATTTGATTATTTAAAATATACACTTACTTAACTGAATAAAATTTGGATTAAATTGTTTGTTTCCTCTTTTAAGAAATGACCAGAGATACCATCATTCTTACTTAGAAAGCCCTAAGATCTCTCAAAATCAGAGTCTTTACATGCATCCAACAATAATGTAAAGATAAGGTAAAAGAAGATGAACAATTCAAGGTTAAACAAAATTGAAAGCAAATGAGCATGTTTTGAGTGTCATTCCTGTCTAATCAGAGAAAGGCTAAATTTTGTTGAAAAGAATTTGCAGAAAAACAGAGGCTTCTTATATTTTGGGTTGTTGTCTGAGCAGTTACAAAAATAATCTTTGTAACCATGGTGTCTAAATAACTGGAAGGAGCATAAAATAATTCTCACTCGTAACTTGGACAAATATTTTTGAAGGTTTACAGAAACCTTTCCCGTGTTTAAGTCAATGCATTATTCTCTTCACGTGAAAACTGTCTTTTTGTAAGGAATTGGTAGAGAATATCCCTAACATTAAAAGCTTCTCAATACAATGGTTAATTGTGTTACTTCATATGATTTGAAAAAATCAGGACACACCACTTCCTAATACAATTACTCAATGATGAAAATCAAATTTGTTATTAAAATTACCTTAATTGTGCGAAGATATAGAATGAAGAAGTCTCAATTCTGTGAAAATTTCTTCTGGCTCTGAATACCAAACTACATACAGCAGTGAGTAGACCAACTACTGAAGTCTGAGAACTCTGTAGCAGTCAGGATGACAGAACAGTATGATAAAACAGTAGAGGTTTCATGTACTATCTGAGAGTGTGACACATGTGCTTTTCCTTCATTTTAAAGCATATATACATATGCTTTTTCTTTACTGTGTCCTCTTCATTCCATTTGGAGATTTAAAATATATCTTTACTCAAGTGACTATAATTCATCCCACAATACATGTTACATCTTTCAAAGTATATGTAAAAAACAGTCATAGCTTTCATATAGAAAGTAATTAAGACTCACATGAATCAAAGAGAGAACAGCCAATAGTAGCCATCACACACATCAAACAACAGTGTAAAGATATGTTTAAAAATACTACTACCTCAGCTTCACACACAAAAATTTAAGTTAAATGACCATTTCATAAATGTTGTGGATGTGTAATTTTAGTGAATTTTAAATTCTGAGCATTAGATTCCAAAGGACACAACGTGTGTTGGTAACAATAACAATTTCTTAAAACAGGAGAATTCTTAGATTGTGGGTTAGTTTTACCATTTCCTTAAAAACGTAATCTGATGTCATGGGGAGTAAAGTATCTGGATTGAGCATAAAATAATCCTCACTATGAACTTGTACAGTTTTTAAACTTGACAGAAATTATTCTCTTGTGTAGCTCAAAATAGTCCCCTGTCCTAGTGATAACTTTGTTTCTGTAGAAGATTGGTATTAAATATTTCTACATTGATACATTTTCAAGAAACCACTGCTGAGTTGACAGTTATTTCATATGATCTTGAATAATCAAGAGAGAACACTTCGTGTAACCATAAGTTTATCATGAGAATCAAATTATATAAATATATACCTTTTTAGTAGAGCCTGGATTGATGACCTTACCAAACTGTGATTTTTTTCATTTCCCTTCCTGCCTCTAGGCACCAAAATGGTGACTGCTGTGGCTAGAAAACCACTGAAGTCTGAGGGTTCTGTAGTTGTCAGGATGAAGAACCGTTGTTATGTGAATGTTCTAAGGCACATGTTATCCGGCAAAAGGGCATGTGCATTTAATTTTCTCTTCCTGTGGTATTAATACATAATTTTTGTACACAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATGAATGGATAAAAATTGGATGGATGGCAGACAGAGTGACAGATGGACAGAGAGATAGATAAACATGTGTATAAAAAGACACTGGTGTATAATATTGTTAAATCCATATGAATCTTTAAATATTGTTAATTCTTACTTTTTTAAACATAAGGTTCATTATGAAAAAGGTAGCAAGGAGACTTCTTTAACAGTGAGATCCTTATAGCTGAATGGATAAAAAAATCACAAGGAACTTTGACTTGCAATATGCTTTACTGACAGACAATCAGAAATCTTCACACAGTTCTGTGAAGCCAGACAGCTTTGAAGGATACAGAGGATGGCACACAGTTATCAAGATAGAGGAAATTTTATAGAGTAAAGCTTAGATTAATCTAGTTAATATGTAAATAAATATTATTAACCTAATAAATTGGCTAAATTATTATTACAAAATAACTCAAAGTATTTGAACTTATACCCAGTTTGTTTGGTCTTGGTCAGTCAACTTTTTAAAACAAAACACAGTAAAACAAATCAAAACAGAAGAAATACAAGACTGTATACACTTTTGAAAATCTCCTCAAACTTGATATTTCTAGTTTGTGTATAAAGATTAACATCCATAGGTTATCTTGTCTAGGCATTTCTTCCCCCTCCAAAGGACTTAGTTCCTAATGTTGACTTTTATTGGCTCACATATCTTATAACCCTACCTTCAACTGACCCTGCATCCTCTTCTGGTCTTCAGAGAGAACTTTCTGTGTCTCAAACTTTTACAAAAATTAAAATAAATTATATGATTATTAGCACTCAATTCCTCCTATCATATGGTAACACATCTTAAAAGATATTGGAATGATTTATTATGTTGACACTTGTAATTAAGTGAAGCTTCACTTAATAAAATAAAATACTATAAAGTTTAATAAATTCATTAATCCCTCCATAACTGGCACATCAGGCATATAGTAGAACATTCTGGATTATGCTGTTGATAATGACTATATCATGACTAAGTGATGTTATAGTCAGCTAATATTACTCTAATTTTGTATGAGAGGTTCAATGGAATATGTCTTCCATGATACATTGCTTCTGGTTAGATTTAAGAAGGCCTAAGTTAAATTCTATATTTTCCTTCATATCAAGCCTTGGATTAATTCTTAGAGATCAACCCCTTTCAAAACAACATAATTTGGAGTCCAGATTTATTCTAACATTTCAGTAAGTAGGAAAATATCTGTCTTGCAAAAGATAAATCATATTTCCCAAATAGAAATTATCTCCATGTTTTAAATCTCTAATTGTGACTATTCTAGAAAATACATATGACACATTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGTTTGTTGAACACCATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATGAAGTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTTTTAAATATCCAGTTCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACATCATTTCTTAAAATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCGGTTGATAGGGCTATGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTAAATCATCAATATCAATAATAGTAAATAACAAAAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGGAGCCACAGTAGAAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAATAATATAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGGTATACAAGGATGATCTANNNNNNNNAAAGTGATACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTAATAATTATATTTTACATTTTTAATCAAGTTATTAGGAGAGAAAAATTAAGGTTCACTTTTTGAGATAATAAAACATAGTGAAGCGTCTTAATTTATTCAACACCCATATCAATTTATGAATTGAATTTATAAACCTAAATATTTGATATCATGCAGCATTTTCCCAAAATTCAATCGTTGACATGGATTCTGACTGTGTTCTCACATAGAAAGTGTTTAGGAAGTATACTTTAAATGACTTCACTTTGCAACTAAAACATACTGAAAAACTGCCCTAGGCTATGTCAAGGTTCTTTTATAGTCTATACTCTTTGAGCATCCCGAACCTGCATATCAACTCCTAGACTCAGCATCCATAATTGCATATTTATACATAGATTCTCACAGTATTCCTAACCTTCAGAATTTTCCTGAAATCTAATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGGGTTGTGATTTACATAGTCAATCTACTGTTACAAAGGCCATCTTGTAGTTAGCTGTCATTATGTGCAAGATAGCTAATTAGTTTACTTCATGTTTCTTGCCCCATGGGTGTGTAAATATCAATGGGAACATGATCTTTGAGTTGTTGGTTGGTAGGCCATGTGAGAATTGAGGTCCTCACTTGACAATAATGGCAAATTTTTTTCACACTTTTCAGTGTAAGAAAGATTGTCTTATTTCTTCATAGATATATACTCTAATAAATTATGGTTAGAAGAAATGCATCCATACTTTTGGTTATCCATTTAGTTCTAATATTCATTTTATTTATCGAACTAGTGACTCTTGGTGAATAACATTCATATGCTTACTCATCTTGCATTTAATTGTTGTTCCTTGTTCCTCACAGAGGATCTTCACATTCTAATCTAACTTTAGTTTTTCCTTTGCACTTTACGCTTAAAATGAATATAGACTGATTTTTTAGAGACTTGTGATTGACTATTAAAATTTTCTAACAAATTATGCATATCATTCATTCTCCACTCGAGGGTTAGTGAATTTCAGTGGGATCAGGTTGTGGGGTGTTTTCTTTCTGATGAATGTGCCTATAATTTTTTAAAACCAAAGGCTTTAACATGTCCTAATTTAATTTAAAAAAATTAGTAGTCTATTAAGAGAGATTATGACAGAGCTTGACAGTAATAAAGAGGGTCTAACTTCAGCACTGAGCCAATGGAATGCAGGGAGAGGATAATGGAAAGTGATGGGTACTCNNNNNNNNTTGGAGAGAATTGACATTGTTAGTTCTCAGCTATTTTTTGAAATTACATTGGCAGAAGAATGGAATGGAAATGGGATTGAAGGAGACACTTTAATGAATCAACATACCAAAGTTTTGGAAAGAATTCATCTCAAGTATATATTGAAGATGTAGAAATAGATCACAGCTACATTAGTCTTAATGTACTTCTTGAAATTTTAAAATCAAAAAGATGGATATCATCTAGAATCTTTCCCCAAACTGAACAATGATGATTTGCATCCTTACTCTATTCTTACAAAGAAAACATTTATGGAATGGGTTTTGAGAAGGCTTCATTTCCCAACAAAGGAGACTCACTGAGCTGCAGGCCTAGGCTAAGATGAGGTTCATTTGCATGTGTCCCATTACACATTCAGACATAGTTACTGTGTTTCGGTGACTCTTCAAATGTGGGCTTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACGAAAANNNNNNNNGATCTATGACATACTGTTCTTTTGTCTCTTGCCAGAGTATGTCCTATGCAATGGGAACCTTTCTCAGTTATTTTTCTTCATTTCAGGAAGGCAGTTGCCCTATGATGTTTAGACATACCACCTCCTCTGACGTGTGACATATAGTGTGCCATTTCGAAAGATTGTCACTGTGATTGGGTCGACAAGCAATCACCTTCTGCTACAGTAAACCAATCCTCAACTAGCATGTCACCTCTGTTCTTACAATGCACTTCCAAGTGTACAATTTCTTTTTATACAAATGGCCAGCACTATAACTACATTTAGGACTTTCTTTATTCTGTCATTAGACTCGGGACAAGATTTTATATTTATTATGTATGTTTCAGTCTAGGTCTCAGAAAGTCTTTTTTGTCAACTATAACATCAGAAACTTCCAAATCTAACCCTAAAACATGCATTGGGTTAAGGAACCCAATGAGTCTTTTATTATTTTGATCATTAGTACACAGAATTTATATTGCATCTAACTGATACAGACATGAATTGCACTGTTATTGTGTTACCTCAGTGTCCCCTACTGCATTGCGCCTGGACAGAGGTTTCACAATAGTTGAGTTCTGTAGCAATTCTCAATGTTGCATTTCAAAATACAAAAGAATTCCCATCCCCTCTCTGTGAGTTTCTCACTATCAAACATTCTGTTCTATTCTTCAAATCAAAATTTATTATAGGCCACATATTTACTGCAGTCATATTGTATATTTCAGCATTTTAAAATATAAACTTTATAGCAAAGAAACAGAAGGGTATGGGATGTTACCATTTGGTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGACATTACTATTTCTAACCATGTAACTGAGCTCAGGTATATCCTGAAATGATCACCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGCCATGTTTTAATTTCTGATTATGTGGAATCAGAAATAACTCCAAGGTAATAAAATAACTTACCTTCTGATACATAGCCCTGAATATTCTACATTTTCATGAGGACAAAAGTAGCATATAGGTAAAATTATAGTTTCTGTATATAGATTAGAAATTAAGTCTGTGATAAATATAAAGTTGGGACAAGAACTTATCTTAGTGTGAAAGGCAAACTAAGCTTGAGTATCTCCTCTGAACAAAGATGTTTCATCATCCTTTCTCATGTGTAGGTTTGATTTATAGACACTATTGCTAGATTTTTCATTTAGAGACATGAAAATAGTGAAATTATTGTCTCAAATTATTATCTTAATTTAATATAAACTATGTATACATCCTGGAATAATATACTGATACATTTTAACTTCACATCATTTCTTTAGTGTTAAATTAATTTGCTTTTAAAAGAAATGTTGGGAGGTAATACAAGTTAAAGGCTTGTGATCCAACCAAAATGTCCATGAAACTGATTTAGTCACTGTATATTAGGTCTTTCTATAGAAATGGTCACATATTAGCTCTTTTTAATTCCCTAGATCATATCATGTCTAATTATAATGATAGTGAATCCATCCAATTATGAAATTTACAATTATATCTAATACCTTATTTGAATTATTTAACATGTGTTTTGGTTTCATCCTCATATTCTATACCAAAGGAAGCATAGTTAGTGCTCTCCTATAATGATAATAGCCACATCGTCTGCAGGTATCTAGTATATTAGTAAATATCGAAACTGGTTTCTTTAGTACATTTACTTTGGAGAGATTCAATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATAAAAGGTAAAAGGTAAAGAAAATATGTTATAAATCCCAGAAATAAATCACAAATTCAAACTCAGATTACCACCACCACACACCCAGCTCACTGAAAATAAAGACCTTGGACCCATTATATATGTAAGTATCTGTGAGCACATGCTTGACAACACTCTAACTTCTTTGTCTCCCTTTACATTAAGGGAGCAGAGTTAAGGGATTCTGCTAAGTTCTCAGAATTATCCATGGTTCTGGTTAAGATGCAACGAAAAATCTAGAATGCCTGTTTAAGGAGGATGAGATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTTGCATCCTTAATGTATCATAATTGATGAAATTCTAGATGCCAAGTGAAGGTGTGTTATATCAATAAATGATCAAGAAGATTCAATTTTAAATTATATTGTTTATTAGAAGAATTTTTCCACTCAAATTTGTAATCCATTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATGGCNNNNNNNNATAGCATTATTGTGTTCCTAGGATTTACAGATTACCTCCTTGGAATATTAGGGGATACAGTTTTAGAAACTTTGAGTCAGACCTTCATTGGTTCTTTCACACAATTTATCATTCCTCTTTCAGGTTCCATAAGGAGCTGTTGCTGAGCTGTGGCTAAGACTGAGTGAGGATTACAATAGTGTCGACTTCCATCTCCAATGTGAAGCCATACATGATCCTTAAAAACATTCATGAAAGATAGTTTCCATAATTCATGTAGTTTTCATTAGATAGCTACATTCTTTCCTTTTTGGAGGATTTTTTGAAAACTATTCTGGTACTTATGTCAATTGCTATCCCTCCTTTGTGGGAAATTACATATTTTCATAGTAAGATACAAAGAAGCCTCTCTCATCTGAGTATTTATTCTTATTTACCTNNNNNNNNNCAATTAGCAAATTGATTAAAATTATTTTAGTACAGTAATTTTTCTATCCTTATATTACCTAGATGCAATACTTTAGGCATGTGCTTTCTGGTCTCTCATGCATACTATAGAGTAAATATATTTAGTGTGCGTGAGAAACGCCACATTAGAGGCTACAAAAATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCCTAAGCTCAGAACACTATGATAAGCATGAGAATAATATCAGGTACAATAACTATTTTTATGTGATTTTCTGAGAACAATATTCCCCAAACCAGAAAGAGATAGCTGTTAAGTACTAGAATCATAGAAAATATCGAATATACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTACATTTGTTTTAGATACAATTGCATACTCTTGTTTAGGATGCAATTGCCCATATTTCTTCTTCTTTTTTTTNNNNNNNNNATATATTTGTTGTTCATTAGTTTTTCATAAAAGTCTAGCAGATTTTCTTTTTAATTGTAAGTATAGAATTTTCATTTAAATGTATTTCTTTTTCTTTTTGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCATAAGGCAATATTTTATATTCTGGAAGGTATTCTTTTGGGAGAACATTATTTTGCAAATTTATTTCATCCATTTTGATTGGTTTTATCTGAATGAATATTATATGCTAATGTTTTAAATTTGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATTCAACACTAATATGACCACAGAAATTGCTTGAGTGATAATGATAATTTATGGATACTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGAACTGTTGAAATACGTACACTAGATTAAGCCTTCTAATTGCAGTTTAGCGTTTTCCAAAACTAATTTTGTCTTATTTGGTGTCTAGAAAGAAATACATGGAAGCATGAATCATCTCTTAACTTCAAATGTAGGTACACTCAATGATATATGTTCTTTTTCAACATGATTGATCATTTTTGGTCCATAAAATATATATATATTTAATTTGCTCTATTTATATTAGAAATGTGTGCTACATTGTATATATGTATTCGTTAATAACTTCCTTCTGTCAACCAATTTGAAAATAAATGATTTATGTACAGTATTATATAATCTAAGATCATTGAGTTTATTCCGTAATCAAATACCAAAATGCATAAATATAAAAAGCATTTCCTGACTGTGGCTATTAACAAAAAGTATTTGATGTACAATTCCTATAAACTTATTTTGATATTTTCCTTTAAAGTTTCTTCAAGGAGTTTTCCAACTTTTAATAAAGGGAAGTCACAAATTATGTCAATATTTTTTGATTCTATATTCTTTTAAATTGTAAAATAAATTTTTATTTAAATAAGTCATAACAAAAAGGGAAAGAGTATATAGACAGCAATTAGATCAAACAAAATTAATACCAAACTCTAACATTTGTGTCAATATCATAAATGGCAAATGATAATTACTGTATTGGTAATTTAATGAGACAAGATGTCATTTTTATTTAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCACTGTAGATATTCAAATCAGACAAATTGGGGAAATGACATTCCAAATGTAAACAAATAAATAGATTATTGTATACATATAATGTTTATAGTTTAATTCATTTATGTTTCACATGTCACTCCATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAGCTTGATAAAAATTTTTAAAAATGTGCTTCTACTCCATTAGGTTTCCATTCTACGACTGTAATTCACTCAATTTTAGGTGTACATCTCTATATTCCTCCATTGTCACCCTCTTCCCTGTGTCTTATCAATTGACATACCTCTTCCTGACAGTGTCCCTCAGCAACTCATAAATTCACTTGTACTTCCCAAAATGGGGACAGCAGACACTAAACTGTTCATACAGATACACAGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTACTAAGGTCAATTCATATAATGTGCTCTCACTAAATTCACAGGATTGGCAGCTCTCATGTAACTAACAGAATTCATTAAGGTTACTTTATGAAACATCGCTATATAATAAAACATTCTCTATGTACACAATATTGAGGAATATACTTTAATTGTTTTATTTTTTTGAGAATTTCCACCAACATATTTTGATGATAATTTTCCCATTTATTTTACCTACCTCACTATATTTCTTTGAATCCTACCTTTGCATATCTTCTACATTAAAATACTTTTTAATATCCCCATGATGATCCCTTACAAAAATCGTTTAACCCTCCAACAGAAGACACTAACTGTCCAAAGTATGTCAGTTAGGAGTAACAGCTTTCAGGCATTTACACAGCATTCTGGCATGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATAAAACACTTTTTATTTACAGACTAAAATCTAGAATATTTTTAAACCATTAATGAATTATTGAATGTATTAGATATACCAATATTAAATCACCTCAATATGCATAATTTAAACTGCACTATACTGAACAATGACACAGAGTCTGGCATTTAATATCTCCCTCCTAAAATATCATAGGACCACATGTATTCAGTTTAAAATTTGATCAGACACGTAAAGAGCATTGAAAGTTTTTTAACGATTCCACAAAGTATATAAAAGGAATGAATACATTAAAATTCTATTTTTATCTGGTATTATCCAACAATTGACAGAGAACAAAAGAGAGAGTGTGAGGCATGGGGAAAATGATGTAAACAGAAAGGTACAGAGAAAGGGAGAAAAAATTACAGACAACTGACAGAAAGAGAGGAAGACTGATTACAGACTAATTTACACCGATACACACATATTCTCAATAAAATTATTTTAAACAGATTCAAGATCACATTAAAAGTAATCTTCTACCAGGTAAGCTTTCTTAAAATAGCTGACATACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAAATCTACTTCTTATCTGATCTTTGTGGTAGGATGTTGCATCTTTAACCTAGAAGTTTAATCAAGATCTATTCGTTANNNNNNNNNNNNNAGTCATCAGCACATACATCTTTTTTAGGAATGAATCCTTCTCACTGGAGACCAGAAAAGAGACCTGCAGTTCCATGATTAATAAACGTCATTGCAAGACATCAAAGCAAAACGTAAAAGTGTGAATGGAATAAACTATTTAGGAAGGTGTTTTGCAAGCAACTTCATTCATAGAGAGTCTTTAAAGGAGAGATCTGAAATTTTGCATTTCATATTTGACTTTTCTGGTACTCTGACTAGAATCAACTCACAAATGTTTGGGATTTTTTTGGCAATTAAACAGTTTGTGAACAGAGCTGAATTCATTATATTGTCTGCTGTCTATGTTAATATTGCTACAGTGAGGAAAATCTCTGCAAAACTCTTCATCTGTTTTTCAGACACATCCTCATACAAGTGTGGACTTCTGTCAGTTGTGGTAGGGAAAAGTTGAAAACACTGGCTGAGAGCTGTAAATGCAGAAGTACATGTTTGAGGGAGGGAAAGGCCAGTGTGTATATCATAAACAACTTGACAATATTCATTGTTTTAATAATCATTAGTAAGTGGATTTCTGCAAAATTATCTCAGCAGATTTGCATGGTAGAAAAACAGTAACTGATTCACCGGAGATTTAGATGCACTGGATTGTTAAATATGGGCTTAGTGTTAGAGACATATCAGCACATAAAGAATGGATAGTCAATCCTGTGTGATCTGTTAAGCTTCCCTACCCCATGGTTTCAGGCAAACAGCATCAGATTTTAGCACTGAGGAATAGAATAAAACCAATTTGTTGAAAATCCCAATCATAAGAAAATACTGACATACTTCATGACGCACATCATCACTCAGGTGCACTGGCCTCAGGATGACCTAATGTTTGCTGTCAGCATGGGATTTTACTGCCACCCTTTTCATAACTGCAGAGCTTCAATCTTCTTCAGCCCTGTCATAAATTCCCCATTCTGTTGGAGGGAGATTAGATCATTGCGTTTGCCTATGCAATCTTTCTTTACCTATGAAGACCCAAGGAACTGTTCTCACTACAGTGAGCTGTTGTGAGTAATCTTGAGTTGCATTGGTGTTGTTAGTGGCTGTGATGTCTACAAATCACAGAACACCATGTTTGAAAGGGAGTTGATTGAGAACTTCTTGCATCTTCCTCCAAAAGGTACAGGTGGGATCGATAAACAAGACTGCCTTCCAGACTGGATCTTGCAGTTGTCCAACACCTGAGCCATGCTGATAGGCTGCATCATCCCATAAAAGAAAGTTCAGTTGAAGATACTGGTCTGTTTGAGAATTGCAATCCCAATGTATTCTTAAGAATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCACGAGGAATCTAGAGAAGACCTTTTAGAGCAGTTTGTGTCTAGTAAGAGGTTCAGCTCAGTTAAAAATTACCAATGCCCACATTCCCTTAGCATATTTTTCATATAATGCTTTGATACAGATCTTCTTATTTTCTATAGTTCTTGGCAAGAGAATAAAAATAGAAATAGTAATCTGTCAATGCACAGTAAAATATTTGCATGAGTGCATCATGTAGAAGAATTATAGTATAAACAAAATTAGAAATCCAGATATCTTTCCTTTTGTGGACCAAGATCAGAATAACTGAACTATATAAAAATCTGAGACAAGTTGTCTGAAGTTTGTTCTTTCTTTCAACAATCGGGCTCCTAGGGAAGGATTTCAGGGATCAAGAGTCAGCAAATATTATGTTTATTGCTGACCCAACTCACCTGGTGAATACCTCATTCTTGGAAATGAAGAAACTCTGTATCCATCCTGCTATAATATGTATATACCTATATATCATTCATAGAATGGATACTTTTGACTCATAGTTTCAAAGCAACAGTCTGGGGATACACAGAATTAATTCTTTCACACATTAATTTTCAGCCTGATGTTTGGTCTCAAAAGTTCATTGCAGGAGTTGCTTTAAAACATTCATTCACTGATCTGGAAGAAACACATTTTAAATGTTGTAAAATCTATTAGAACAATATCAACTACCTTTCTTCCTTCCCATTTTTAAACTGAATCATTTTCCACCAAATGTCTGTTGTCTATGCTGCAGGCTGCATCCCCCTAGACTAGTTTAAAACTTGCTCTTAGCACTGCATTTATGATAAATCAATGTGATTTCCTATCCACTTTCACCAAAAGTAGAGTTTTTCAATTCTTCATTACATCTGATGGGTCAAATCTACATTGTCACCAAGGATGAGATTTGAGAGTGTAGAGATGCTGAGGTATAATGCTGTATCCAAGAATAACCTACATGAATGACTGGCAGTTGAGACAATGACCATGTCTATACCATTCCTGTAGGTCTCACTAAACTTCTTTCTTTGCTTGAGTTTGATCCAGTTCAACTAATAGAGTACAAAAGAAAGGATAAAAGTCATGTACATGGGCTGGAAAGATATCTCATGCATTTTGAACATTTGCTAAGCATAGAACCAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCAATAATAATGTTAATGATAATAATCTGAGACAAACAACTATTCAAAATAGACAGCAAATATATATTCAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTTTAGAAACATGAAATTCAATATCTCTCGCAAGTGGTTCACACTGTGACTGTATTTCATGAAATCAGAGTCAGATAGGTCTGGTTTTCCTGACTTCTATTTTTACTCCATTGGTGAATGTTTTCATTTCCTGAGAAACATTAGAGCAAAACTATTGAGTTTCTCACTAGTGTGTTCTATAGGATCACCCCTAGAGTACTATATATTAGGAGAACTTAAATATATGACCACAAGGATGCTTGATGGATACCTTTTCCATCATGAAATTGATATCCAAAGTGGGCCATATTAGCAACATCGAAAGTCCAATGCACATGTTTACATCTGGCTTGTTGTGAACAAATTATCAATCCCAAGGCCCCTGAAGGTTTCAGTGACCTATCTCTGCATAAGTTTTGTCGGATTAAAGGATGGCTACACCACACATAAAAAAACACGTTTTTTAAGAGTTAAAAACACAATTTATTCTGAAAAAATATATATTAACTGTTTTTCAAAAAGTGCTTACATGATACAATCATAATATAAAATGCATGACCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTAATTAAGCTAACCAGCATTCTCTTGTTGAAGATTTAGCCCCACAATCGTACCCTGTGGATGGCCTTGGGAACATAGCGGGAAGGCAGTCAGTCACCAATTGTAATAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGGGGTGTAATAGAGTTTTAAAGATGAATCTAGCTATGCCTCTTTGGGGCCATTACAGGTCAAGGACTTACAAGGCTAATAAGAGACATGTAAAGAATTTGGTTTCTAGATTTTGAATTTCTCTTGACTGATTTCTAATAATAAACTTGAAAATCCCCCAATACAAGAATGAATTAACACTCTGAGTCTCCTCCTGGATGCCCAACAGTTTTTGATGTGCTTCAACACGTCTTTGAAACCCTCTCATGTTCATGTTCAGTGTGAAGGGAATTCAAATGTCTGAATGGAAACCCACTTCCGTTTCCTACCTGGGCTACTGCATATACTCAGCTCAAAAAATTTTCACTCCCAAGGAGATACAGATTTTAAAAATTTGTCCTGTCAATGTGTACCACTAAATTAATAGCATAAAATTTCTACCTTTCTAAGTCTTCCTAATGCATATTTCCTGAATCCCTCAGCTTTTTTTCATTTTAGTAACAGGTTCTGCATCAGGAAGTCCTTATTTAGTTACAATGTTTCTCCGTGGCTTTGAACTAGCTGCTCAGTCTTAGGTACTGGATTTACCCAAGCACAAGTTTCTCCCTTTTGAATTAAAATGTTGCCAGTACGGTTTCTTAGGTTTTCCATTTGAAGAATTGTCAAAGCTCTTACTGTCCCTACAGAGTAATGACTAGTAATGACCTGGTTCAATCCTACAATCATGAGAACTGAGAAACTACAGTTTCATAAAATCAAAATTGAGTCACTATACATCTCTGAAATGTTGTTTTCAAAGTGGGATTCAGTTATACTTTTTTCAAATCATTCCTCTTAAACTTTAAAATGTAAGCATTGCTCATGCAGAAAATTCTTTTTCAAGAAAGGAGGAGGAATTCTGTATTCTTTCATTACATTGGGTTTGACTTACTTGTGGAGTATATACCTTATAATTTGGATCAATCCAGCATGCCCCAACAGCACAGAGCAAGTCACTTATTTGCAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCACACTTCTTCAAAGATACCATGGCCTCCTTTGTTTTGCATGTGTCTTTAACATATCTAATCACTTCAATTTGCACCACTTACTTATACCTCTGGGTCACAGTTTAACCTCATAATATCTTCCAATCTCCGAGGGGTTCAAAGCTCAATGATAAATAATTTTTGGAGTCTTTAGATTCAAATTATGTCCTAAAACTCATTAAGTATTTATTGTCTGTAAGTGCAAATCCAGCTGGTATTTTGGGCATTTCAGCTTCATGGCAGGAAATCATCAGCTAAATACATTCCCTCCATTCTTGGCAAGTTCAGGCTATGCTTCCCGAATGTCATGTTTGCTGTGACAACCTAGTAATACAGTCTTATGATATGCAAGTGTGCTCTAATATAGTTTTCTTTATACTCAATGGTTCGGATCAGAATCTGTAAAGTGGGGAATCAATCTCTTTTTGCTAAATGCAAGTGGCAAACATCCTCTGGATACATTTTGAATAGCTTCTTGTATATATGCATGTGCTTTTTAGGTGGTATTTCATTATCTATTAATGGTCTACATGCCATAGCATCAGATTATTTTAAGTTTCCATGTGAAGTGATTTCTTGTCCCTCCTGGCTTAGAATTGTGGGGGGACACATAGATCAATCTGTTAGCCCTAACAATTCTTCTTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGCAGATGGATCCTGTAATGTTTTGGAAACTACATGATTCACTTAGCTAAAATATGATTATGCATTCTTCTTCAGGCTCAAACAGACCCATGGGGACATGCCACTCACTAAAAATTTCAACTACTACTCAGATGTCCTCTATGTATACAGTCAGAGGAACAGTTACTTCAGTTCAGGTGTGGAACTGATGAATTCTCAGCCATTTTCCAAATTTAAAAAATTTACTGAGACAATGATTGAGGGAATGCTTTCATCTATGTAGAACATTAATTTCAGCCTCACATACAAATGTGTGATGTGAAATAGTTGCAACACTGTACTGCAGAAAGAATAATATACTTTTGGGTATGGTCTTTCTAGAGTATGATATCAATACAGTCTTCTGTGACAGATTTTCAATCCCATATGAACATCTGAGAATTCCAGTAGAGAAATCATGCTCAAGATAATGCCCTTCATGTTATTTGTGACCCTCATCAGGACCAGTTACTGCTAGGTAACAGATTTCTGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCATGGAATAGTTAGTCAACAGGCCTATATACCAGATATCAGCTGCATGACCACAAGTTGGTTGCAATTTACCTCACTACTGAATTCATAGATACAAGGANNNNNNNNNNNATGAGGAGGCCTTGATCGTCTAGAATGAAGAATCGTGTTGTCTGTAACTTTCCTTGGCTCCATCCATTCTCACAAGATTCATATCAGTGAAGAAACTGCATACAGAATGTGAAAAACACTTGTTTAGAAACAGGACAGAAAAAATCAACAAAACTTTCCTTGCATGGAATTAGAAAATAGCGGACATTAGATACATTAAGCTTAGTCAATTAAATGCTCCCCCTGTATACCTAATGGAAAATGTTTACCCACCTGGATTGACTTGTTAGCCATGCCTTCTTACCCTGTTTTCCCACTTCCCAGGAGACTTTATTCTCAGCAAGGGATAAGGGGGTGGACCAACATCGTACACTTGCTCACTATTTCCCAGTAACTTCAAGATAAGCAGATTCCTCCAAAAGGAATTTCCATTTCCCTAATCTATCTGGCTTCAGCTCTGAAGCTATGAGCCCAGTCAACAAGAAAATAAATCTCCATAACCAAGTCAAAGTAAATCATTTCTTTCATTAGAGAGGAGGAGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAATTAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTATTAAAATCCACGATGAGAGCTCACACATTACTTGCCATATCCCAAGACTGTTATTCAAAACACAACTTCTGATTTTCTGAAAAATTAAATATCTTCTTATCACACTCGTATCCTTTCTTCATGCCCTGCCTTTGAGAGGCACATAATAAAATTATTTTGTACATGAGGACATTAAAGTTGCATTTTCCTGTGGTTTGAGAAAACTGAGGTTAACACAGAGGGGTCAAGGAGAGTCAACAAGGAAGTGGGCATAATGGCTATCTTTTGTCCAAATGCTGTTGGTGCAATGGGTCTGCATTCCTGGGAGTTTACCCAACACACAGGTCATCTTCTGGAGCTCATTAATCAATTTCTCCAACTTCTTAATCTGTTGTACTTGCTCACTGATCGTGGAAGGTTGGGATGATGCCTTCCCAGCAGACCCTGTAGATAAACACAAGGGAACATGCATAGTAATGGCCCAGACACAGGAGAGAAAATGCTAGTCCCTCAAGGAAGCATGACGAAAGGGGAAATCTACAGACACTTGGAACCACTTAAAGAGGAGGAAAGCTCTTTTAAACCCGGACCTATTAGCTATTTTCTTTCTCCCAACGATGATCACTAGACATATGCCTCACTCCCTTTTTCAGTACCTCTGATCCTTAACAACAAAATCTGGCCAAGACATGAAGAAATGGAGGACATTTTCAGTTCATAACTGATGGGATGCAGGTAAGTCCTGGAGTCCATAGTGTTTAGGACCAAAAAGCCTTAATTCTGTATGTTCAAAACAAAGAGTCAGAGACTTTAATGCATGTCCAGGGGAGTAGCCCGTTTCATAAAATTCCAATGGCCTGTCCAGGAATTCTCTGAAGATAAAATTCAATACTCTACCCTGAGACTCAAAGCTTTTATCCCTGTGGCTCTTATTGCTATTCTTCCTCATTCAGAATGAAATTAAGGAACTCATAGTAGACCAGCTGCATGCTTGACAATTCCTGGGTCTCTGACAAAAATTCATCAGATATTCCTGACTCTGGGTCTCCTCTTTAGGAATCAAGAGCCTTCAGGTCTTAAGTTCTACTCTTAGAAGGCTTGAGTCAAGACCACCACCTCTAGGAATATCCTCAGAACCAGCCCACTGTTCCCAATCACCCTTTTCCACCAGATAATTTATGTTTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCCAGAATAGAGTCCCCTTCAACAGCACATAATTACCTATTAACTAGATCTTATCCAAATAATCAATCCAAGTTGCCCTTTCAAAGATCTTTGCCTGGGACACAAGAGAAGACTTTCTATCACTATCCCTTCTAACCCAGATATATCACTGCTCTATTGTAGTTTTACCACCTTTATGCATGAATAGTGAAGACTCAATTTTCAAACACAGCCCACAAATTGTCCTCCCCACCTTAGGTAGCACACTCAAAATGACNNNNNNNNNTAAATTGAGAACATAGTTCAGAATGCTTGTCAGTGATGAGATGATTCAACACAGTTAATCCATCACAGGGGACATCTTCTGTAGCTAAATGAACAATTTCTCTAAATTCTTCATCTATTCCTCCTGCTAAGTAATATTGGAAGGTTGCGATGATTTCTTCCCAGTAGGCCAGGTACATAGGTAAATACAATTAATCAAAGACTTGGGGAAAATCCACAGAGTACAACAGTCTGGATATGGGAGTAAAAACATACAAAAAACACATAAATTCTGATAACAACTTCCCTCAGAGCCTTGAAAATTATTTATTTTAGTCATGAGGCTGGTTGTGATGTGATCAGTGGTCCACAGTTCTGGCTACAGGTGCATTGATTAACACAGGTGTACTTTAAGTCATCAAAAGCAAACACACAGAGAAAGCATGATGTGTCAATCTTGGAATGAGCTCTGTTGAACATGGGGTGCTGATTTCCTCTGGATCTCTTAGCAATGCTTAAGATATCCAAGGAGTCAGTCTTCTCAGGCCTATTCAGAGCTGCACCTGTAGTTACAGAAGCCAGGATGAAAACCGCAAACTCCACCAGCCTACATTTCTTTGACAGATGCCCAGAATCACAGATAGGTCTCTCTAGACCCAGGACTATATATAGGCATGCCTTATAGGGTTAAAACATAGTGGTTTTGTTTCCTCAATATCTGTTCAGAACACGTAGGGAAGTAAGGGAGGAGCCAGTCCATGTTCTAGTTTACTAACTGACAGCTCTTCACTGTAGTAGCAAAGTGCCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGGGTGGGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTCTACAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACTACATGTCAGAACCAAATTTGAACCATGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAGTAATTAATAATTGCATAGCATAACCTACAGAAGGGTCTCATATTCACACGCATACTCAAACAGCTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCATCCTACAGAACAGATCTAATACTCATATAAACACTCAAACATCCAAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCTACCCTCAAAATTTTCCAATTAATGTGCGACCTCCACTTGGAATTAACGTTGTGAAAGTTGCATATCATTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATTAGCACAATGGTCTTCACGTGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTCTAGCAAGGGGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATATCATAGGGATGGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCAGTAGAGTCAGTTTCTGGGGAGGTCAAATGGAGATCCCTAAACAACATACCGATGCTGGGACAGAGATTATAAAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGAGCAACCCCCATCTTACTTGCAGGGATACCAAAAATACCGTCTAGTTCGTGGGGCCACGTCATCCTTTTGCACCTGGACACTCAAGGAAGCATACATCAGAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCACACACAGACTGTCTGGATTGCTTTGCATTTTGGAAGGTTGGCAAATCTTTCTCTTGTCCTAAGAAAAGACCATTGTGCTTCTCAACTCTCTCTGTGAAGTCATGACAGGTTGAGTAATTTTCATGTTTGAGGACTCTGTCCTAGTGAAAATTGCTTTCTTTGATACAATAACCCTTGAAAACACATCTCAACATTTACTTTCCTTAGTCTGTGATCCCTTGAAGGGATTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGTGCCGTTATCAGTGTGCTAATGTTCACTGATGGCAGGAAGATTTTGGTTAACGTAGGTCCCACTGGACGGCCATGTTTTGGTTCTTGAAACTGAAAGNNNNNNNNACATGTCCCCAATAGCAAATACATGCAAGTACAGAAAGGTTCTTGGTTTTCTACATGAGAGTGACACCCTCACGTAGTCCTCTAATCTATTTGAGAAACAGAATTTAGACGAGCAATGAGAAGGTTGGTGACCAAATACCCAAGTTAGGGAGAAATAAGACAGTTTGTCACAATGTTTCAGGGTTTGGGGATTGGTAGACATTATGTAACCATCTTTTCATTCATAGCAGGAATAGTCATATTATTAAATAATAGTAGGCAGAAAATTTTAACAATATATATACGCTGGCTAATTTAAATTTAAATTCCAGTATTTCATCTCTGGAACATTATATATTCTCTTTCAGGTTCTTCTTGAAATTCTTTGAAGATGTGAAAACCGGTATGTGTTTTTCTGTACACATTCATAAAGCATGACTGTCGCTCTAGTGATGGACATACGACACAACTCTCAAGAGACAGACTTACTTTCTTGCCAAAAAAATAAATCTTCATGTTCACGGAGGCAGTTTCGCTCTTAGGTGCAGATGTTTAAAATCCCCTGAGAATGCTTCCTACAGCTACCGTTTCCTATGTGTGGTAATATTCTAGAATGTGGGTTTGTTCTTTGCATTTTCTTTCAAGATCTACAAGAAAGTTTCAATTGCATATAGTATTTGGAGATGTTGTCTTTTATCTTTTCTATCGATGTATTCTGGGTAGTAGACACTCAGGCATTTTCTGATCCATCTCTCACAGCAGGGGCTGCAAATGAGATGAGTCTTCATCAGGAATAAAGGAAAGAAGACAGGTAAGGTAATAGAGAACTCCCTGATGTATTTATCCCCTGTGAATCTGATATGACTGTTGTCATCAACCAGTATATATAAACTTTAATTTACAACAAACTACACTCACATGAGTTTAAACCTTTGCACTTTTCATTTATTAAATATTTGCAATAAAGAGAGCTTCCAAAGTAATAAAGTTCTGTGATGTGTGTAAATCTTTTAACAGGTTCCCTTGTATAACTTAATAGAATATATAAATGATTTTCCTTCATGTTGAACGTAATAAAGACAGTGTCTCTTCTAACAATATATGTAGTAATTTTGGCCTCTATAAAATTTAATATGTTCATATCTTGCCTAAACATCCACCAGAATTACTTATGAGATACTTCCTATACTTACTCAGTGTGTTTTCCTAAATATTGTTTAAAATCCATTTAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCACATTGGGTGTTGGGGTACCTTGAAGATGGAGCACTAATATTGGGATGTAAAGAGAGTAAATAAATAAATGAATTTTAAAGACACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCCATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAAGAAAATAACTAAGTTTCCTTGAAGGGAAGAAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGTAAGGTAAGAAGCAGGTGGGTGGGTGTTTAATATTAAATCATCACATTTGAGAAAACAGTGGTCTATGCAGAAGACAGGACAGCTTAGGCACTATATTTACAAAGAAATAGGGTTTACTGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATAAAAACAGAAGAGCAGTTCCTGGTTGACATAATTTGATTTTCGTGAATATTCATAGTGATGATCAGAAACAAATAAACACTTTATTAAATCAAAGCTACTAAAAGTTAATGTTCACATGAGTCACTTAAAATCTATTTATTTAAAAAAATTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTAATATACAAATTAATAAACATTAATATACTACTATAGAGCTGAAAATAATACTTTCCACATATTTGTTTTGCTTTTATAAATATTACCATTTGTAGTTAGTTTGTTGTTGGTTTTTGAAGGAGTTCATTTAAAGATTTTGGCCCATAAACTCAATAAACTCATGCAGAATACACTAAAGGAATTTAGGCTCTCTTGTGTTGAATCCAGGATGGTTGCTATCTGTTTTCCTTCTTGTCTGATCAATTTTTTCTCGGTACATTACAGGAATACTTTTGTTCTTGGATTTTTCCAGTTTTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNGAGAATATTTAATTTTGATCATTTTTGAAGCTATTTCCTGATGTCTGCACTATCAATGTTGCAGATCTTCAAATGTTTAGCCAAATGAACAGCTATTCAGGGAGTAAATGTGCCTTATAACTACTGTTGTTTTGTCTTTTTGAAGAAGAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAACTATACAGGAAAATCAGATTTAATTGACAGGAAACAGTATGGTTTTATATTGTAACCTAATTCCGGAATTTTATATACTTTAATCAATCTAATGACTAATTCTCAAAATATCAGNNNNNNNNNNNNNNNNNNNNNNGTAACACAGTAGGTTGACCAAATCATAACAATAATGTTTATAGAACTGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTTGCTTTGCTAATCGCAGTTAAACATTAGAAGAATGCCTGTATTCTTAACAACACCCAATTACGGAGCAATGAAATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTCCTTTTAAAGTAATAGAAGTTATAGTAGAATTACTTAAAGACTATGGAAAGACTGTGTGTCTCTTCAAAACTTTAGGCTTTGTTTCAGCATCTCCGTCNNNNNNNNAACCAACTTTTTAACCTGAATGGTCCTTACTGCATGTAAGTAGACTCATAACAATAAGTCCGAGGAGAATATAATGATTGTCTTTCTGTTTGGGTGACTCATGCCTAAAACAATACTGTAGTTTTACTGTCATGGTAANNNNNNNNAATGTCTTCCATATTTTCAGCACACTTAAATGGAATTTTTTTGTTTGATTATACTCATAAAGACTCAATATTCTAATTTTATGTTATTTTATTTTCTTGTTGATTAGCAACCTGATTCTACTATTCTGACACTAGCTGACTTTTATATTTGTATTCTGTCACTTGTAAACCCACTTCAATTCCTCTATAATGTGTGCATGCATGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATCTGAAACTATGATGTTGATGTTGAGAATCACCTGGCTGAAATTCTTTTTCATTGCCCTATTAGAAATCAAAAAGTGGAGGAAAGACTACTATTGTTCCAAAATCATAGGCTCTATGTGCCCAGAACTGAAGTATGGACTGACCAAAATGTACATAAATCAGAGGCTAACAATTCACTGTCCTGAGACTACTTAGCAATTCCAGTCCAATGTAATGAATTTACATGTACTGAGGAATATAGAATTGTATCATAATGAAATGAGATCATTTACAAAAAAATTCTGGAAGATTTCCCAATAGCTAAGTATGGATACAGAGAATTTTCAAGGCCCCTGAGACATTTGCATGTGGTTTAAACTCTTACCAGATGAAAACATTTAAATAGTGGACTAGTCTACTAAAGCAATTTAGTAGCAAGCATACTTTAATATTGTTTGCAATTTAGCATGGTGGTGAATAAAGAGAACATTCTTAAGCAAAGTTAACTTAAAGTTTGTTTCAAGACAGGAAGAAAGAGGACAGTGGTTTTGTTTTCTTTTTTCAAAGACTTTGCACCTTTTTGAAAGAGCACTTTGGGATCCTTAATTACCTATTTATTATGAGAACTTTCTTCAGACCCAGAGTTCTTCTCAGTGCTGCCTTGACTTCATTGTTCATTAAGCTATTGATGATGGGGTTCATCATGGATATCACTGTGATATGGAAGATGACCAAGAATTATCAACTCCTTGTGGGTGGTTATAATTGGGTCTCAAGTAGTTTTGTCCCAACCATACAAGGCAACATATTCCCTATGAAACAATTGCCAAATGGGCACATAGCTCACAAATAATTTGGGTTGCATAGTGAAGCGGGGCCCTACAGTGGCCAAACGTCATGGCTGGCAATAGGCAGCACCCAGTTATACCAAAAGTGTGAAGAAAAACATCTGTGTGGCACATCACTCCTGAGAGATTCCTCAGATCTCACTTACAAGGCTCTCCATATCTTGGGTATGACAGAGACAGTGTAACCAATTTCCAGGATACAGAAGTTTGCCAGAAAGAAACACATGGGTATGTGTAGACATGTACTAGTGTAGATAGTAAAGGTTATGAGAGCAGAATGAGGGTGAACAGGAGGAAGCATTCTCCAGGAACCTGAAAGTTCTTGGCAATTGCAAAGCATTTGACAGACAAGCCCTTTTCATGCCACAAAGAGCAATTGAAACACATCTCCTGGAAGACAGTACTAAGCCATTAGAAGGATTCTTGCAGATGAAAGACATTAACTTTTTAATACTTTTAGACACTCAGTTACATCAGAGTCAATATCTTTCTCTATAGTCACAAAAATCAAAGCGTAGAAGTGATTTCTTCTCACAGATTGTCATATCTAATACTTTCTATCTTAACACCAGGGGATTTTCCAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACCTCAATTTTTTACCCATTCTTATCATTAACTAGTTATCAATGTTATGCAGAAAAACAGATCAACCCACTCATTTCTATGCTTTCTTGTTGCCACAGGTATAGTTTCTCCAATCACCCTGTGTGTGTGTGGGCCCCGATTCTTCTCTGATTGCAATTATGAATATTCAAACTCACACAATAAAGTTATAATTTCATAAAGACGCATTATTTTTGAATATAAAGTAAAATCAAATAATAATTTGATAAATAAATGATTACTGGTTTTAATACATAGAATTAAAGGCAAGGCACATCTCGATGTCTGCACATTAACGAGGTGGCCAGATAAGCTTTTGAAGATGTGTAAAGTGAGCCATGAAAGTGAAGAAGGATCAACCAAACAACACCATACCCCTTCATGCCACAACCTTCAATATGACAGCTGATATTTGTAACTTAATAGTTCCTGTCTCTTTATAGACCATGTTAGCAGGAGTATCACTGTGTACGCGTTAAATTTCTGTTTTCTTAATATTGTTCATGATATTCTATCAATCAGACTATTGATTTAAATAAAGAAAAAAGAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAGAAATGGTGCCTGATTTGATAGAAATTCCTTCCTATTCTTTCATCTAAACATCTTAGAATTCTACCAAACTACCTGTATTTCTGTACACATAGTATCCATACAGTTCATCCCTCCTTGCTCACTTTTGCATATGGCACCTGCTGTGTGCTTGCTTGGTTACTTACATGGAAAATTGATCAGTTCCAGCACAGCCATGTCTGATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCATGTCTGTTTTCAAATATCATCCTTCCCTTCTGTCTATAGTTACACTCTGTTTTTCACAAAGTAACTGCTAAAGTAGCTGTTACCTCTGTGGTGCTGAATACTTTTCATCTTGTTCACATTGTTGCCTTATATGGAGACTGATTATGGACTGCAAAGCTCTTATCATTATGTTTACCATCCTTACCAATTTCTGAGCTCTCGTGAAATGAGAAGCTCCAGTGTTTAGCTTACTTTAGTTTCTTTGGGATTCTGCCTGTCCCTTCTCATTATATCTTCTGAAGTTCAGTCTCATGTCCCTCAAATATTGAAATGTGGCAAACACATTTTTCTCCCATTCTGAATACTTTTCCCTTCGAATCAGATGTCCTTTCCTATTTTTTGAAGTGTATAAGTCTTTGTGAAGTTTGGGTTTCCTTGCCAAAAGATGCACCACTTTTTCCTGACAAGAGTAGAGTAAGAGATTTCACCAGCCTGTTAGGCTCTCTCTCTATTCGCTTGATATTGTGAAATGTCCGAATTATGTGAGTAGATCAGCATAGAATTGATCCACAAATCAAATGTGGATTTCAGTATTTCCCAATTATAAATAAATAAACATGTTACCTATGTTCATAAATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGCCAAATACACATATGTTCCTGTATATTCATGCAGACACAGAGACACAGAGAAACACAATAGAGAAAGAGCACATTGAGATTATACATGAATTAAAATGTTAGTATAAACAACAATGAAGGATAACAGGTATTTTTTTACATCCTGCTTCACCATTTGGTCACTTATATACACGGCTAAGNNNNNNNNNTGTATTCCCCATGAATTTTCTTCTGTGTGAATAAGTTAATTTCCCAAAACACTTAAGTTGATCTGTTGTGGAATGCTTGTCAGCTACATGGGTCATGAGCATGTGGGCATGTCTACCCACAAACATTTTAGATTTACTTTTGTGTATACTCTATTTTGGGGAATTTCTCTCCATAATACATAATTTTCTTTTCTATTCACTAATTGATCACTAGATAAATTTTCTATTGGCGTATTGTAAAACACAGCTCCCCAAAGCAACAACAACAACAAATAAGGAAAAAAATACATAGTTTTCTCATAGGGGAATGGGACAAAGTTAGGTATAGTAGCTTATTAGATCTATTAGATTAGAGCTGACCCATTCATATAAAAGTTATAAAAACCGAAGTGCAAAGAACATAGGGTAGACCTAAAGCTCTGACAATTATGAAGCAGGAGTGCTGTTGTACATACTTGACCATTCAGTGAATTCTGGTCTTGTAGAAAAAATGCTGGAATGCATAGGATTATATTATGATGCATTTCACGCTTATTTTTATGTAATGTAAATATTTCTACATATTAAATTAAAACAAACAAACAAACATGAACATATAAATAACCTTCCCACAGCCAATACAGAAAATGACTACATTTTATTTTGAAACATTTTTAAAGCAACTTCCTTTTCATTAGTAGTTTCTGTATTTGTATAGGTATCTCTCTAGTTAGAGAGTGTACCCTTGACTCTCCCAGTTAAATTTCCAGAATATCAACTCAAGAACCAGAATGTTATATTTACATTTGAATTTGTGCAATAAAATTGATTTATGAGAAATCCTGAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAGGAAAAATCCAACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAACACAAAGAAAACTAAACTTCCATTCTTCCCCATTTCCTCTTTTCCTCACCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGAAATTAAACTTTTTCTTGCTATAGCATGTTTAATTAATTGAAGCAAAGTAAAATCTATTTACTTGATGTTTGGGAAATATCATTTAACAATGTAATCCTAACTCCTTTTATTTGATTAAACATCACAGATAGTTGGTAGCTGTTATACTGTGTAAAATAGGTATCAGGATTGTGACAATAAAATATTGTCTGTTTTATGCAAATGCATAGTAGTAATGAACAAAATTATGTACCAAGCTTCATGCTTTAGGTAACTAATTACATGTATTCAATTGTATCTAAGATAATTTCCTATTAGCTATGTATCAAATGCATGATAATTATGATTAAATTATTAATTAAATATTAAATTAAGCATACTAGAGTTACCAAGTGGGCATGGAAAATAAAATATATTAGAATAATCAAAAATATTTATTGAAAGCCAAAAGATGAAAACATTGTATATATAAAAGCAGCCTGGAGCTACATGTCAACCTAAAGTGTTATACTGTGTTCCAGTGAGGTGGTTTAGCTGATAAATTTCATGCCATGAAAATCCAAGAACCTAAATTTGATACCTACATATATGTTTGGAAGACTTCCATATTCACTACATGACCAGAACATATAGAAGCTTTCACAGAATATTAATAATGAGACTAATGAGAATAGTAATAAGNNNNNNNNNNNNNNNNNCTCTAGAAACATTTTAAAGAAATAATGTATTGGCCTTAAAATAGGAAATTCAACACATTTTCTTAGTACATTAACTATTCAAAGAAAAACTAAAAAACGTTACTTCATTGTATATAAAAGCAAAAACACTTCAGATGGATAGTGTAAAGAAAGGGAGAACTGCAAACTGTAAAATTAATATAGTCATTGCAGAGGAAAGAAACAGAGAATAACCCAAAGTTCTATAAGTAAACATTTGGAGAATTTACTGCATAATATTAACATAATATTTTATCAAACACATCTTACAATGATAAAGAAAAGAAAACTGGAAAAAATAATGCCTGAATATAATCATAGCACCTAAGATGTCTCAAGTTCAAAGATACCAGGAAATACATGAGAAAATTATAAATAGGTTGATTTTCTTATGAAATAAGTATTGTAGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATGATTTAAAAAAATTTTCATGAAAGAATTTTCTACACAAATTATAAATAGTAAGCCTTCTACATATGCAAACACAATTGATGCAATTTAATAAGAAAGGAGACAATTAGCAAATAGTATGAAGAGTAAATTAAGGATTAATGTTTACACAGTTCAGTAAGCATAAAACTCTAAACTTCACTATTGAATTGTAATGTAGATGTTAAAAAGAATCTAGCATTTGAATTTATGAGTGAAACTATTTTACAAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGAAGTCAGAGACCGATACCATTTTAAAACATATGTATAATTTAATTTTGAATGGTATATTATGGGTTCTTTCATATAAAGGTGATGACAATATGTATTTATTATAGTCTTCTGATATGGAAATTTAGCAGTATTTATAAAAGTATTACATTACTTAACAGCTTGACATCATTCCAACTATATGTTTTGTAATTTATACAAAATATAATGTAAATAATCACCACTGATTACAGTGCCTGAGTCAGAATCCATGGTGATTTTCTGTAGCGAACTTTAGTTGATGAAAATGAAAATAATCTTAGCAGCACAATGAGGTTATTATTTAAACAAATGAGTATACTATCATTTATTAAATGCATGATATTCCTTGAAGAAATTCCCCATGCACATGTATTCAAGATATATTGTTAAATGAAAAACAAATGACATAATATTGCATTATGCAATCAAACTTCATAAACAGAAGATTTACAAATATTCTATAATGTTGTCAATGTACAATAAACCTGCTATAAGAGCATGGGAGGCAGTAGACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGATCAGATTTGAAAGAATGTCTGCCAAACTGTTCTTAGTGGTTACATTTGGAAGTTTTAAGAAACCAAGTTATTCTTTGACAATTCCATACATGCACAACACATGGATGGAAGCAGTCTACCATCTCCTATCTCCTATCTGCCCCAACCAACATACCCTCTTTAGAACAAATCCGCATAGCACATGCAAGCCTTTAATCTTTTTGCTTCCTGACCCCCAGGAGTTAACCTGAGACTCTTCTGTGAACATGGGCATGAAGCTATACACTGGTAAGACACCCGTGGCTACATCATTTTCTATTCTCCAGCACTGTGCTTAGTTCCTTTGAATAGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCTATTAATTAGCCCTTGAAAGAAGTTAAGCCCCGCATATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTTTATAAACATACTTTCTAGGGCTGGTCTGCCACCTTTTTTCAAAGTCCTATCTCATTTCATATCAAATGTTAATGAAAATATTTTAAACCCTTTCCAAGGCACAGAAATGATTTGTTTACAGCCAATCTGGAACTGTCACTATGGCAGTGAAGCTTCTGTAGAGTTGCAGTAATGCATTAGGAGAGTCTTTAAATGCTTTCAGAGACAACAATCCACTGAGGTTCAGTGGGAGTTTCAAATGATGGATGTTACAAATTTTGAATTGGAAGATATACATGTCCGATGCTTCAGTTTTCATGAAACTCTTCAAGAACAAATTAAAGTTGAATGGGATAAAATAATGGAATAGATATGTTCCTTTGAAATTATCAAAATTAACCCAAATAATACTAAAATGTCATTAGTAAATCAGAACATATTGTATCCTAAGCCCATATCAACATGACAATTAAAAAAATAGAAGTAGATGTGTATTAGTGGATGAAAGCTGTTTCTGGAGAGTCTCTATTTTATTTCTGGGCAATTTCACTTCGTTGGTAGATGGGTTAAATCAAAGTCTGATAATGAAGGCCTTGCTGTAAAAGACCATTCTCTCATTAAGGGACTCTCAAAGCCTGTTGTATAGAGCACTATCATTTCAATCAATAATCTGAAGCAACTTTGGCAATGTCTTTATAACATTAACATGACTGTACAGGAATTAGTATTCATCAATATCTCTTCTTCAAGTAGAATACTTCTCATTTCATTCCTTGGTGTAGCAAAATTCCAAATTCAATTTCATGTAAATTAGATGATGATGGTGATGTTGATGTTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATGATGAAGAAGAAGTCAAATACAATCTTTTGGGACAGAGAACAAAGCCCATACTATTTTCAGTGTTTTTCCTATCTTTAGTGCGTCTAGGATCGACAGTGAAAAATAATCTATTGTAAGTGCTAGGTTGGGAAGCAAGAAGTTTAAGCTCATCAATAGCCCACAAAACACCAGAAGAGAAAGCAAATTTTGTCCTGAGAAATTTATATCTATTCTCACAAGAAACCCATATCATAATCCACAATGAATCAATTTAATTTTGTGATGTAGCAAATTGGGTTTCAGAGTTTAGCTAATTAATTTAAAGTGACCATGTACAGAGTGCAATCCCTGGCTGTCAGGACCAAAGTCCATGTATTTAAGTTCTTGTTGTACTAGGATTTTAAAATGAATGGCATAATTGATGGCAATATGCAACTCTAAAATCTTACCATATAAGTCATAAACACACCATAATATATGCTGAGTATCAGGTTAGAACTTTTATATTCATATGTATTCAGAGTTTCAAAAAGTAAAATTGTTGAGCTTAGGAACAGGGCATTTTTGGTTTGCATTTCAATCTCTAGTGTGCAGTTCGGTTTTGGTGGATCATTGCACAGTATTTCATTTTATTTTATTTGAACAGGTGATATAAGTCAACTATACAGATAAATGAGCCTCAGTTTGATATTTCCATAATGCAGACAGCATGCACTGAACTAATCTAACTACGTTTTTTCACTGAATTTTCTGCAACTTACAAAAAGTTAGGATACGCTATTCTGCTTTTTGTGAAAAAATGAGTTCTATGGGATATAAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCACATATGTATATGAATTACCTTGATCACACCTATTCTTAACTTGGTTCTACTCTCTCTGGATACATTCCCTTTCCAGGTTCATGTTCTTTATATTTTCCTGTTTTATTTTCTTTATAATCCATTGGTTCACTGAGTACTGCCTGCTGGGATCTTCCCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCTCAGCTTTCTTCTTCTCACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTAGATAATTGTCTTCATACTCTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACCTATATAATTTATTTTTCAATTTTGAAAAATGGATATTGTGAACAGCGAGAAGGTAAAGACATTCAGGGAGATTAACTGGAATAGAAAGATTCCTTCAGGTACATATTCCTTCAGTGTAACTATTGAATCACAAATAATTTCAGTTTTCAGTTTTCTATTAACATCTTTAGTAGATATATTAAATATTAGACTGAACAAACATATTCCAGGGTTCTTTGTTCCAGCAACACTATACAAACACTGTCATTTGTATTTGTACTTCACTAACGGTTTGTGGGTTTAGTATTTTTCATGTATTTTTTGATAATTACTGCGCCGTTATTTTAAGCATTTATTCAAATATATAGCATATTTAATTTCATTACTTTATTTATGAAGAATAAGGTATTTTTTGTCTTATAGATATGATCCATACGTCAGATAAAGAGCCAGTAAAGTTTTCTTTTCTCCATTGCTATACCTTGGTATCTCTTAATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCTTTCCCAAGCACACATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTAAGCTGTACATCTCTATATTCCCTCCATTATTGCCCTCTTTCCTGTCTCTTCACATTTGACATTCTGTTCCTCACAGTGTTCCTCAGCAATTCATCACTACATGTGTTCTTCCCAAAATGAGGACAGCGGACTCTAAACTGATCATACAGATACACAATTTGCTGAATTAACATTCAGAATAAAGTGAATAGGTATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTACTATGGTCAAATCACATAATGTGCTCTCACTAAAGTCACAGAATTGGCAGATCTGTTGTTACTAACAGAATTCATTAAGGTCACTTTATGAAACATCCCTATATAATAAAACATTCTCTATGTACATAATATTGGGAACATACTTTANNNNNNNNNNNNNNNGAGAATTTCCACCAACATATTTTGATGATAATTTTCCCATTTATTTTACCTACATCACTATATTTCTTTGAATCTTACATTTGTATATCTTCTACATTAAAATACTGGTTAATAACCCCATGATGATCCCTTACAAAAATCGTTCAATCCTCCAACAGAGGACTCTAACTGTGCCTAGTGTGTCAGTTAGGAGTAACAGCTTTCAGGCATTTACACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTCATCATATTGAAATCAAAAATGTGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGGTAGGGTGAAAATTAGGTAAACAGAAAGGTACAGAGAGAGGGAAAAATAATTACAGACGACTGACAGAAAGAGAGGAATACTGAGTATTTTAGCCTAATTTACACCGATACACACATATTCTCAATAAAATCCTTGTGAAGAGATTCAAGGCGACATTAAAAATAATCTTCAACCAGGTAAGCTTTCTTAAAATTCCACACATACAATTCTGATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAAATCTACTTCTAATGTGATCTTTGTGGTAGGATGTTGCATCTTTAACCCAGAACTTTAATCAAANNNNNNNNNNNNNNNNNNNNNNNNNNGTTACCTGAAATACATCTTTTTTAAGAATGAATCCTTCTTACGGTAGACTAGAGAAGAGACCTGCAGTTCCATGGTGAATAAACGTCATTGCAAGACATCAAAGCAAAATGTAAAAGTGTGAATGGAATACATAGTTTAGGACAGTTTTATGCCAGCAAGTTCTTTCATAGACAGTCTTTGAAGGACAGCTCTGAAATTTTGAATTTCATATTTGACTTTTCTGGGACTCTGACTAGAATCAACTCACAACTGTTTGGGATTTTCTTGGCAATTAACCAGTTTGTGAAAGAGCTAAATTCATCACATGCTCTGTCATCTACATTAATATTGATACAGAGAGGAACAACTATTCTAAAACTTTTCATCTGATTTTTCAAACATCATCCTCATACCATTGTGGACTTCTGTGCTTGTGGGAAGGAAAGTTTGAGAACACCATTTGAGAGTTGGAAATGCAGAAGTGGGAAAGGTCTGTGTGAAGATCATACACAACTTCACAATATTCATTGTTTTAATAGTCATTAGGAAGTGGACTTCTGCAAAATGACATCAGCAGAACAGCATGGTAGAAAAACAGTAATTGATTCATTGTAGATTTAGATGCACTGGATTGTTAAACATGGGCTTAAAGGTAGAGACATGTCAGCACACGAAGTATGGATAATCAATTCTGTGTGATCTGTTAAGCTTCCCTACCTCATGGTTTCATGCAAACAGCATCATGTTTAAGCAATGAGGAATAGAATAAAAGCCAATTTTTTGAAAATCCCAGTCACAAGAAAATACTGTCCTCCTCCATGATGCACATCAATTCCCAGTGCACTGGGCTTCAACATGCCTGGATGACAGCTGTCAGCATGGGATTTACTGCCACCCTTTTCATAACAGCAGAGCTCAAATCTGCTTCCGCCACGTCATCAGCTCACCATTCTGTTGCAGGGAAATTAGATCACTGTGTCTGCCTTTGAAATCTTTGATTACCTATAAAGACCCAAGGAACTATTCTCACTCCAGTGAGCAGTTTTAAGTAATCTTGAATTGGTGTTGTTAGTAGCTGTAATGTCTACAAATCCCAGAAGACCATGTTTGAAAGGGAGTTGAATGAGGATTTCTTGCGTATTTCTGCAATACCTGAAAGTGGGCTCGATGAACAGTATCATCTTCCCAGACTGGATCTTGCAGTGCCCATATTTCTGAAACGTGCTGTGAGGCTGCCGTTTCCCTGAAAGAACGTTAAGTTGAAAGTACTGGTCTACTGAAAAATGGCAATCTCGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGCTTCTACACCAGGAATCTAGAGAAGACCTTTTACAGCAGTTTGTGTTTAGTAAGAGTTTCAGCTCAGTTACTAATTTCCAATGGCCACATTCCTTTAGCATGATTTTCATGTGACACTTAGAAACAGAGCTTCTTATTTCCTATAGTTCTTGGCAATGGAATTAAAATAGCAAACATAATATATCAATGAAATGCACAGTAATATATTTCCATGAGTTCATCAGAAAGAAGTATTATAGGATAAACAAGAATTGGAAAACAAGATTTCCTTCATTCTTTGGACCAAGAACAGGAAACCACAACTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATACCTCATTCATGGATCTGAAGAAACTCTGTATCCATCCAGTTATAATGTGTATATCTCTATGTATCACTCATAGAATGGACACTTTTGGCTGTTGCTTTGAAAGCAATAGTCTGGAGAGATGCAAATTTCTTCTTTCACACATTATTTCACGGGCTGATGGTTGGTCTCAGAAGTTCATTCAAGGAGATGCTTCACAAGAATCATTCATTGATCTGGAAAAACACTTTTTAAATGATGTGAGATCTACTAGATTAATATCAACCATCCTTCTCCCATTCCAGTTTTGAACTGAGTCATTCTCCACCAATGTTCTGTGGTGTCTGCTGCAGGTTGCGTACACACAGACTAGTTTGTTTCCTGCTCTTAGCAGTCCATTTATGATATGTCAACATGATTTCCTTACCACGTTCACGTCTAGGAGAGTTTTTCAATTCTTATTTTAATCTGATGAGTCTAATATACATCATAACACAGGATGAGATTTGATAGTTCTGCTGCAACCCTTACAGTAAGAGATGCTGTGGTATGATGCTGTATCCACTAATGCCCTAATGGATGACTGGCAGTTTAGAAAATAATGCCTATCCCATATATGTTTTCCCTTAGTTCTCACAAGACATCTTCTTTGGTTGAGTTCCTTCCAGTGCAACTAATACAGTATAAAAGGAAGGATAAAGTCATGGGAAGGGGCTGGCGAGAGAGCTCATTAATTTTTCACATTTTCTTAACATAGAAACAAAAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTGAACCAAACAAGTATGCAAAATATGCACCAAATACATATTCAAGGTGAACAACNNNNNNNNTCTTAGTATAAAAAAGGTTTTTAAAAGCATGGAATTCATTCTCCTATACTTTTATGTGGTCTTCCACTGAGACTATAGTTCAAGAAACCAGAGACAGGGAGGTCTGGTTTTCCTGATTTCTATTTTTACTCCATTGGTGAATGTTTTCCTTTCCTGAGAATCATTAGAGCAATACTTTTGAGTTTCTCACTAGATTATTCTATATGATCATGCCTAGACTGCTATATTTTTGGAGTACCTAAATATATGACCACAAGGATGCATCATGGATACCCTGTCCATTATGAAATTGGTATCCATATTAGGCCACATTAGCAACATCGAAAGTCCAATCCACATGTTTACCCCTGGCTCATTGTGAACAAATTATCAATCCCAAGACCCCTGAAAGTATCAGTGATTTATCTCTGCATATGTTTTCTGGGATTACAGGACGGCTACACCACACGTAAATTNNNNNNNNNNNNNCTTTCTTAAGAGTTGAAAAACACACTTTAGTCTTAAAAATGTACTTTAACTTTTTTGAAAAAGGGCTTAAATGATACAATCATAATGAAAAGTGCATGAAATTAACAGAACTGAAAATCCACCTCAAGAACAAAAGTTAATAAAGAATGAATAACAAAACTTCCAAAGAAACCAAATAAAGCTAATACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGTAGTTAAGCTACTCAGCATTTTCTTTTTGAAGATTTAGCACCACAGTTGTACCCTGTGGCTGGCCATGGGAACATGGTGGACAGGTAGTCACCAAGTGTAATACACGTTTAAAGATAAATCAAGCTATTCCTCTTTGGGACCTTTACAGTTCACGGTCTTCCAAAACTAAGATGAGACATGTACAGAATTTGGTTTATATACTTTGAAATTCTCTTGACTGATTTCCAATTATAAACTTGAAAATCCCTCATAACAAGAACAAATTAATCTTCTGAGACTCCTGCTGGATATCCACCAGTTCTTGGTGTGTTTCAAAACTTCTTTGAAACCCTCCCATGTTCATCCTCAGCTTCAAGGGAATTCCAATGTCTGAATGGAAACTCAGTTACCTTTTCTACCTACACTAAAGCATTTACTCAGCTCAAATATATACACTCCTAAGTATATGAACAATTCAAAAATGCATCCTCTCAATATGTACCAACAAATTTATAGCATATAATTTTGACTATTCAAAGACATCCTCATGCATATTTCATGAAGCCCTAAGCTTTCTTCATTTCATTACCATGTTCTGCACCCAGTAGTGCTTGCTTAGATGCAATGTTTCTCCTTGACTTTGAACCACCTGCCAAGTCTTAGGTACTGGACTTTACCCAAGCACAAGTTTCTCCATTTTGAATTAAGCTGTTGCCAGACTGGTTGAAGAATTGTCGAAGCTCTTATTGTCCCTACAGAGTTATGTCTAATAATGTCCTTGTTCAATCCTTCAATCATGAGAACTGAGCAACTACCGGTCCAAAAAATCAAACTTGAGTCAGTAGACATTTCTGAAATGCTTGTTTAAAGTCAGATTCAGTTGNNNNNNNNNNAAGTCATCCCTCTTGAACTTTAAAATGTAAGCATTACTCATGTACAGAATGCTTTCTCAAGAAAGGAAGAGGAATTGTAAATTTTTCATTGACTTTGGGTTTAACTTACTTGTCGAGTAAGTTAAGTAAGTACACACCTGATATCTTAGATAAATCCAGCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCAACAGTAACTTGTGCTACATGTTTGAGAAGCACATTTGTTCAAAGATAGCATGAACCTTTGTTTTGTATGCCTCTTTTACATATCTAATCACTTCAAAATGTACGATTTACTTATACCTCTGGGGGACAGACAAAATTAATAATATCTACCATTAATCTCTCTTTAGGGATTCAGAGTTGTATGATAAATATTTATGGAGTATTTAGATTCGAATATTGCCCGAAAACTCATCAAGTATTTATTGTTATGTAAATGCAAATCTAGATGGTATTTTGGACATTTGAGATTCATGCCCAGACTTCATCAGTTAAATGCACTCCATTCATTCTTGACAAGTTCAGGATATGCTTCCTGAATGCCATGTTTGCTATGAATACCTAGTTATACAGTCATGTGATACACAAGTGAGGTCTAATATAGTTTTCTTAATACTCAATGCTTCTGACAATAATCTGTGAATTGGGGAATCAATCTCTTTGTGATAAATATAGGTTGCAGTCTGCCTCTGGATAATTCTTGAATAGCATCTTGTATATATCCATGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAGGTGGTTTTTAATATGTAGTAACAGTCCACATACAATAACATCAGATTATTGTAAGTTTCCACGTGAAGTGATTTCTTGTCCCTGCTGGCTTAGAATTGTGTAGGGATACATAGATCAATCTGTGTAGCCCTAAGGAATTCTTCTTGATATATTATCATCTAGGTATGGTGTAACATCTACAACCTATGATACAGCCATTGATACACAGTCCTTGACCTGTGTAAAAGAAAAATATTTACATAAGAGTGATCCTGTAATGTTTTGGCTACTACATGTTAACCATAACTACAATATGTGTATGAATGCTTATTCAGGCCCAACCTATCCATAGGGAGACAAAGCTGGCTAAAAATGTCAACTACTACTAAGATGTCTTCTACGTATACAGTCTCAGGTACAGTCACTTCAATTTATGTGTGGAACTGCAGAATACTCAGCCATTATCCAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTAAGACAAGGATTGAGGGAAAGTTTTCATCTATGTAGATCATTAATTTCAGCCTCACATACAAATGTGCGATGTGAATAAGTTCCAACACTGTACTGCAGAAGCAATAATATACTTTTGGGTATGGTCTCTCTGGACTAGTGTATGACATCAATACAGTCTTCTGTGACAGATTTTCTAGCACATCTGAACATCTGAGGACTCCAACAGAGTAACTGTGGCTCAAACAAATACACTTCATGTTATTTGTGACCCTCGCTGGGACCACTTAGTACTAGGTGACAGAGTTCTGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCACTTGAATAGTTTGTCAAAGGTCTCTATACCAGATATCAGCTGAATTATCAGATGTTGGTTGAAATTTTCCTCCCTGCTGATTTCACAGGTACAAGGAAGTGTATCTTATGAGAAGGCCTTGATTTCTAGAATATAGTATTTTGTTGCCCGTTGCTTTCTCTAGCACCCTCAGTACTCTCAAGGGTCCTATCAGTGAAGAAATGCATTGAGAATGAGAAACAATGTTTGTAGAACCCAGGATAGACAAAATGAACCAAAGTCCTTGAATGGGATAAGAAGTTAGTGGACAGGGGATATATTAAACTTAGTCAATGAAATTCTCCCCCTATATACCCAATGGACAAACATTTACCCACATGTATTGGCTTGTTTGCCATGNNNNNNNNNNNNNNNNNNNNAGTTCCCAGGCTGTGAAGAGGAGATTTTGTTCTCAGCAAGGGATCAGGTGGTGGATCAACATCTTACACTTGGTCACTGTTTCCCAGCTCCTCCAAGGTAAGCAACTTCCTCCAAAAGCAGCTCCACTTTCCAGAGTCTATCAGACTTCAAATATCAAGCTATGAGCCCAGTCAACAAGAAAATCTCCATAGCCAAGAAACAGTAAAATTTTTCTTCATTTAGTGCTGGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATGTAGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCAAATCCAGGATTGGAGCTCACACATTACTTGCCGAAACCCAAGATTGTTATTCAAACTATAGCTTCTGTTGTTCTGAGAAATGAAATAGCTTCCCATCACACTCCTATCCTGACTTCAATTTCAGCCACTGAGAGGCACAAATGAAAATTAGTTTGTGCATGAGGATGTTGGTGTTGCAGTTTCTTTTAAGTGAGAAAACTGGGGTTAACACAAAGAGGTCAAGATAGTCAACAAAGAAGTGGGCATAATGGCTATCATTTATTCAAATCCTGTTGGTGCAATGAGTCAGCATTCCTGGGAGTGTACCCAACTCACAAGTCTCCTTCTGGAGTTCAATAGTCAGGTTTCTCCAACTTCTTAATCTGCTCTACTTGCTCATTGATGATAGAAGGTTGGGAAGTTGCCTTCCCAGCAGACCCTGTAGAAAAACACAAGGGAACCACAAGAGCAGTGGCCCAGGCCCAGGACAAAACATGCTGAGTCCCCAAAAAGAAGCATGAGGAAAGGGCAAATCTACAGATACTTGAAGCACTGAAAGAGGAGGACAGCTTTCTTCAAGATCTATTAGCTATTCTCCTGCTCCCAGCCATGATTGCTAGATATATACAGGTAAGTCCTGGAGTCCATAGTGCTTTGGACCAACAAGCCCTAATCATGTATGTTCAAAACAAATGAGTGTGGGATCTTAATACACGTCGAGGGGAGTATCCCACTCTCTGATCTTGTCATAACATTTCAATGACATGTACTAGAGTCCTATGAAGATTAAGTCCAATACTCTTACCTGAGATTCAAAGTTTTTATCCCTGTGGCTCCTATTGGCTTTCTTTCTCATTGAGAGTGAAATTAAGGAACTCATAACAGACCCGCTGCATGCTTGTCAATTCCTGGCTGTCTGCCAAACATTCACCAGATATTCTTGACTCTTGGTCCCTTCTTTAAGATTCCAGAGGTTTCAGATCACAATTCCTAATCCTTGAAGGCCTGACCCAAGCCCAACTTCTCCAGGAAGCTCCCTAGCACCAGTCCAAAGCTTACTCTCACTGGTTTTCACCTGATCANNNNNNNNNNNNNNATAACAAGGAATAAGTCCTAATTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTCTTTGTAAATAGTTTGATCATCCTGAAAAACATGTCTCCGTGTAAACAAATAAGCACTAACTAAATCCACAATGACAGCTTCTGCTTCCCTAAAACTAGTGACATCTCAGAGAATACCATGGTAATTCTACCATACAAATGTATCCAGAGGAGGGTCCACATTAAAAGTAAGGAACTACCCATTAACTAGATCTTCTCCAAATCAAAATGCCAAGCTAACCTTTTCAGGGCTTTGTCTAAGAGACAAGGGAAGACTTTTAATCAGTCTCCCTTCTAAAGACAGAGATATAATTGATTTATTGAATTCTTTCTCACCTTCATGTATGGATATTGAATACTCAATTTTCAAACAAAACCCCGAAATGGTTCTTCTCCACCTTAGGCAGCACACTCAAAATGACAAGGAAGAAAGGAAGTTGAGAACTTAGTTCAGAATGGTTGTTAATAAAGCAGTGATTGCACACAGTTAATCCCTCTAAGGAGACATCTTCTGTAGATAAATGACCAATTTCCTCATTTATTGGTTCTTGTAGGTAATGGTGGAGTGTTGGGATATGCCTTCATAGTAGACCAGGTACATAGATAAACAAAGTAAGCAAAGACATGGAGAAGTTCCAGAGTTAGAGTACAGTTTGGGAGGGGTAGTGAAAAGTAAGGAAAAATTACATAAATTCGGATAAAAACTTTGCACAGAGCCTCAAAAATAAAATGTTTTAGCAATGCTGTTTGTGATGTGACCCACTCTTCAAAGGTCTGGCTACAGATGCATTAGGTAATGCCAGTGCAATTTGGGTGAGCAAAATCAAACACTCATAGAACGCATGATGGTTCAACTTTGGAATGAACAATTAAGAAGTAAAGCTGAACTATGGAGAGGTATCATGTGGAAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACATCAGTCATGGGGGAAAAGATGTTGTAGATCACTGATAAGGAGCTTCAACCAGGGAAAAAAGTCAAATTCTTCTGTTGGGTGCCACATGTGACAACTTCTATATGCCTGAAAGGGTGTCACTACTACATTTATGTAAATCATCCATTAGGAACATCCAGACAGGAAAAGGTAAAGTAGGGGAAGGGACTAGGTATTCTTAAACTATACATGTTTATTAAAGCCCCATGTTATCTTTTTCCTCATGCTAGCAGTCCCTGCAAAGAGAAGCCAGTCCATGGGCAGCCTGGCATGCATTTCTTGGATCTCTGTTAATTTTCCTTCCATACATGCTCCTTGGGACCTAGGCTTTTTGGGAAGTTGTTGAACATTCTGCATATTCTCAGTTGTTTAAGTTATAGTCTAGGAGAGTTGGACGTCAACCGTATTTCTAATTGTGCTTCTCCAGAGGACACAAAGTTCAGATCAGACTGGGGTTTATGAGAGAAGCAAGTGCATAAACTGGCATGAAATATGTTAACATTAGTAAAGACTGTTGTAGGAAAGAGGAAAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATACAGAGTGAGAGAATGAAAGTATATACCTTGTGAATATGAAGCCATAAAAGAATTTGTGAATCTAGAAGACAAATTATGAAGGACTGTCTGTAAGTTCTAGTAACTAAAAAAGAAGCCTGGGGTCAGTTGTTCTATTGAGACTCCATACTGATTGGACTATACTAATGTGAGACACTAGACTTCCACGAGCAAATCCTTAGCCTGGATAATGCAGTTATGATGGTCCAGAAAAACAAACACTGATTTGTCCCCTCTGTCTGTCTCTTATTACTCTGATCTCCCATGTCACAAGAGGCTGAATCGTCTTCCACATACTCTGAGATGTAGCTAACAAGGCACAGCACCTACCTACAACAGTGCTTCATCTGAGCATACCTGTGGATTGTGGATGGTACTCAGGAAGTGAACTGAGAGGTTACACTTTGCCTAGCTGGGTGTCAAAGTTCAGACATGAGACTCCCACTCTGTGATTGTCAACACTTCCAGGTTTCTAATGGGAGGGCAATGTCACAATGGCCTGCTACTGTCTTCTTACTTCTTTCACATTCTTCATGTGACCAAGTTGACACCCTCCTTCAGTTTATTCTCAGATCCACAGGATGCAACTTGGCATCAGAGACCTCATGTCTGGCCNNNNNNNNNNNNNNNNNNNNTGTCAAAGTTCACAATGATAATGCAGACATGCCACAGTATTTCCTCCAAGTTTTACTTTCAAATTTATTCTCTTATTTCTGATTATACTATTCTTTCTAGAAGGTCATGTTTTGGAAGAGCATTCTGTTTCTGCCCAATCCACAGTTTATAGTTTTCTTACGAAGACTTTTTCAGTGACAAGGATTCTGTAAACTTTTATGAAACTAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGCAGGGATAATAAAGATATGCATGTTGAAGTAATTTAGGACCGTCAATTTAGAATATAAGATGTCGAGGGTTGCACTAAAATCTAAGACCATAGGATGAAGGATGGGGAACTATTGTGAGTGGTGCTTTCCTCCCAATTTGAAAACATGAACAATGAAGTATGAGACAGTAGATCTGCATGGTCAAAGCCAAAGACCAGAAACATACGCAGTTAATTGAATGTGAATAGCTCATCCCTCTGATCTCTAATGGAAGAGTTCATTTGTTTCACACACCTTTCCTGCACCATATCTGTCTTTGCACTCCAATGCTAGCACACTGAATGTAATTCAGCAACATACCTGACAGGTGATCTTTTGACCTAGCTTCATTAGAGATAAAGCAAGAATGTCAGAATACCCAGAGCTCTGGTGAGCTGAGGGTACTGATTTCCTCTTACTCCCTTAGCAATGCTTCAGAAATCCAAGGAGGCCATCTCCTCAGGCCTATTCACAGCTGCACATGGTGTATTTTGGCTTCACAACACCATAGCCTATAGTTACAGAAGTCAGGATGAAAACTACAAACTCCATCAGCATACAGTTGCTGGGAAGATGGCCAGAATCACTGATAGGTCTCTCTAGAACATGACTGTAGATAGACATGCCTTGCAGGGATAGAACATGGTTGTTTATTTTCCCCAAATACTGTACAGTACATGAAGGGATGTCAGAAAGGAGCCAGTCCCTAGTCAAGTTCACTAACTGACAGTTCTTCACTGTCATAGAAAACTGCCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAGGACCGCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCCATACAGATGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGAATAAATCATCACATATCTCCTGACTCATGCAGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTACCTTTAGTCTCAAGGCAGACATCTCTTTGATATACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAATACTCCCAACTGTGTTGACTATTGCATTAGTGTCTTTCATAGGATGGTGTTTGGTAGTAATACATTAGGTCTTTCCACATAAATTGGGCCATTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGACAAACACATAAAAACATTCTGAGGAACCTAGAAATGTTGCTCTGTACCCAAAACAAACTATCAAGTCTTAAACTCCATACCGTCTGTCTCCAGACAGATTCCTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGATAGGTGATCATAACTCTTGGACCAGTGCCTCAGTTTCCCTTGTTCAATTATTTTGAGTTTCAGGAGAGAGGAGGACGTTATCTATATCTTGTAAGAGTGTCGACCTGGGAAACTTCTGAGGCCAGCCACAGACCGACTGGAGAATTTTGAAATCCTTGGATGAATAGGGTCTAAATTATTTGCCCACTTTTACATCACTCTGTAACTGTCATTCAAAACTGAATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTCTGAGTGTATATGAGATAGGAAGTATAGGGTAAGTAGCCTCTAACATTCTAACGTAAGTCCCTCAGATCTCGGATGGTTTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGGATAGTGTCTGTCAATACACCTAGGATTCTTCCTACAAATCTGAAAGATAGTGCAACAATATTTTATATAGGGAGCAGGACTTTCAGAAAGGAGATATTTTTTTGGTAAACAGAAACAATGTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGGAACAGGAAGAAGTGGAGACAATCTGACATGATCAATAACAGGTGAGTTATTATCCCTTTGCCAATGTTAATGGAATGTTTGCTGCTTCAGAGATATTAAGAGAATTTTCCTTTTGCTACTTTGAATGTTATTTTCTGATCAGGTAATTGTCATATTAGATTATTGAGGACTGAATATGTCAATCCAGTGACCAGTAAGAACTCAATTGCTTTTCCACAATTTTAAGTTTTAGCATAGGCTCCTGTAGTATAGTAGCCTTGGGCCTATTACACTTCTAACTGTAGTACTCAATTTACCTTTTACTTCCAGTTGCAGGACTTATTTTTTCAATGCACACTTTATTTGCAGGAGGCATGTTTCTGTTTCTCCAGTGGCTGCTTGGTAGTCTCTTGGCACTTTTCTTGTTTGTTTCACAACATTTATCATTCAGATTTATTGTTAGGATTGCCACTGATGGCCATGGTAAGTCTCTTGTCCTCCTGGCATTCAATCATATCTCTATTTTACCACTCATTTTAAGCTACTGAGTGTACTCCACTCTCACAGATTGGCTGACTTACTGGAACGCTCATGGATGTACTCGACTCTGAGTGGCTGACTGCAGGGATGTTTATGAATAACCTGATCAGTGCTCAAGTCCATCTCCCACTAGAGTATTATTGAACTGTTCATCATTTTTCATATCATTGTTTATTAAAGGCTATTCTGTGTAATATAAGAAGGAACTTTCTTTTGTCTTCCCTTTGCTTTACAGATTGCTGGATTCCATGGGGATATTATGGTGCCTGAGCCTTCTGCCATGCTTCTTTTCTCCATTTAGGATCATCCTTATATATGTGTATTCACTTGCCCTTTATGGGTTTATGGTTTTCTTTTTATCAACTCCAACAAAACTTTCTACTATACATCAATATTTTGACTGTTTAATTTTCTGGTAAGTCTAGAAGGCATGCACAACATTTTGAGAATAGTACATTCGCATTGACTTCCTCAAATGCCTCACTGAACTGTTGGATTGCACAGCCTTAGAGGCAGGATTCATATTGGGACAAGGAAATAGTGCCCAAATTCAGGAGTTAGTGCTTTTCTTGGACACCAGATAACCTTGAACGTTTATAACATGGTAGCCAGATAGTTAATTGATTGTACGTATTATAATTAATTAACCAGTGTGGTAATATATAGCACNNNNNNNNCTTTCTAAAGAAAAGAGAGTCAGGCAGAGTGTTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACCTCAGTATTCTCTTTGATTACCTATAACCATAAATCCCTATGAAGTGTTTATTTTTCTCTAAATCATATATGTGAGAGCCTACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAACTTATTTCTAAATGAGCTTTTTGGAAATTTCAGAAAGCTTACTGTGATGATGTTGCCATTGCAGGATGGTATAGATGCGTACTTTGTGTGCAGAGCCTCAGTATTTCCTTTTTTTAAGTAGGAAGCCATCATTTCATGCATGGTTACTTTCTCTGATGAGTAGAATGATCCCTGTTGAATGGATGTGTATCTGTGTCTGAACTGTGTGATGATAAATTTAGACTGATTTTTTGAATAGGCTTGAGTGAGGTGTAAAAAGGATTAACACACTAGTAAAAGTGTTCCTTGAAACAGTGATTTATTGCTTTTGTAATTTCATTGCTAAAACACAAGTGTTATTGGGTATAGGTCATTTAAAATCAGTTGACCTATTTATTCAAACTTCATTGATAAAATTATTCCCTAAAATGTATGTCAGATAATTAACAGAATGTTTTCCCCATATTTTTATTTATTGAAAATGTTTTGTAAACACTTGTCCTAAAATAAAAATCTTATTTCCCTTGTTTTTTATCTTTACTTTTATTGAAAAACACTTGGTCTTAAAAATATAGATTGCTCACCATTTATATTCATAGTTATATGGGAATATTTGTAATTGACTTATGCTACCTTCCCTCCCCTCCCCCCNNNNNNNNGAACTTTAAGTACTTTCTGCAATGTTAGTTTGTCAAATATAGTGCATTCTATGGATACTAAGTAAGTCTTTTGTCCTCTATCTTATCATTGTATTTGCCCCAACTAGGTAAACAATTATATAGCACAAAGCCCCAGACATTCCAATAGTAACATTACCTCATTCTTCTAGTAAGGTAACAGTTTTAAAATAGAATCCTTAGTTATATCATTAGCGATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACAGATCAGGTTTTACCAANNNNNNNNGAGTAAAATTGTGTGTGCACAGTCATGAACCCAAGGGACCTGGAGAGGGTTCAGTGGTTAACAGCACAGGCAGAGAATCATGGAATCAAAATATATCGGCTCCAGAGACCAGTATCTCAAAACTTGTTATTATTGTTTCCATAGCTATCTTCGAACAGTATCTGTTATAGATGATATACAAGATTGATTCATATTATATAGTCATGTATCCCTCTGAAGGGAAATGCTTATAGAATAAAGAGAAAGAACCAACCACATCTGAGGGGAGGCCAGCCATAGATTCCCAGGTTGAATGTCTCTACGAAATGAATACAGCTACACATCCAGAGAGCTAGGAATTTTAATTCATTTTCAGAATTACTACAGTGTCAGAGGAATGAATTATTATCTATGCTTTTTCTTCTGTATTATAAAGTCAAGGTAGTCTAAGAGGATAAAGTTAAAAGCTATCTCTATCCATTCTCCTCTATGCAGGCACAACCGTTTCCCCTGCACAACTTGAGTATATTCCTGATGGTTGCACCACTGTCTGGTTCTGCTCTGCAATGCCAGGANNNNNNNNNGTAATTATAACAGGTTTACATAGAACAAGTCAAGGTGAGTTTGTGTTAATGGGAATAACAAAGGACTAGCTTAGGAATTGCTATGAGTAAGTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAATTGTTATAAGAATTGAGCTATACCATTCTATAAACTCTAAGAGTATATATTGCATGAGTTAGTTGCTTAACAGATTTATCATTATTTTCAGAATAATGGCCAGAGGTGGTTTTGGTGGAAATTATGAGGCAAACACAGTCATTACCATTACATTAGTGAAGTCAATTTTATATAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGGTCTAAGAGTGTCATTTAGGTTAGAGAATGCAACAGGCCTCAGATGATGTAATTACACTCCCTGCCTATTTTTCTCTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCCTCTCTTTTATAGGCAAAGAAGAGCTTTGTAGTCCGCCAAGTGTTCCCCTGTCCAACAAATGCTGTGTAGCCTAATACCAGGTTGCCTCTTGTGCTTCCATCACTTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTAGCATATTCTCCTCCCCTTGTTTTCTGCTTTACCCAACAACAACCACACACTCATCCACTGTTTACCTTCCAATTTTACTTTCAACTCCTTCCTACTTTACAACTTTACCAACCTCGTTGTCTGGACTTTGTGTATGTGTTTTATTTATTGGTTTCCTTTTTACCAGCAGGCACTCTGAATGGTCAGCCTTGAACTAGAGAACTGTTTCTATATATTCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGCTCCCTTCCATAAGGTAGGCTTTTCCTATTTCTGGCTGACTGATCAGCTGAACAGCCTGTCAGTTATTCACATGGACCTGGAATGTATGATCTGCATTTACAATTTGAACGTAAATGGGATGAGAGTAAGGCCCTGTTGCCAAGCGATGGGCAAGTTAGGGTATGATTTTGTATTCACACTAGTGAATTTCCAGAATAAACAAGAACTATTCAGAATAATAACAATGCCAGCTAAGGTCATGATGAAAACTCATCCAATAGCATTACACATGTAATAAATGTGCTTGGCACCCTGTTAGCAATCTCCTTATCTGAAATAAATTATTTGGCTTTTAAGTTGTGTTAGGATTTTAGTCAACCACCTGCCAACACATTTAAAACTGACACAGAAAGAATTCTGCAGTTATCGCTCAATGATCATATGTTTTGGTAGCTGTATCACAACTGCTAGAGGGTCAGCAACTTGTACTCATAGAAATGCTCAGAATGCCATTGTAGGTGCACTGGTCCAAGTACTGATTGCTTAGAAACTTGTCAGATGCCTTGAGAAAGAAAATCCTGGTCAATTCAGAAGTCTTGACCTTCTTCTGGCTCTTTACCCATGCTTAGGTGACGCCAAGTTCATTTAGTTAGGAAGTTTGCATTAATAACAAAGATCTACTGTAGACAGATCTAGCATGTACTCACAAAAGATAATGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAATAAAAAACAATAATGAGCTATAAGCTTTTTCTGATTATGAGGTGGACATAGAACACATGCTCTGGGTGTATGTTTATAGTAATTTGCGACTTAAAAAGCTGTCTCAGTATCCGCGATATTTCTACATTTTCCTATGTTTAAAGTCATAGAACAAAGCATGTGTTTTTCTTCCTTTTATTCATAGACTCTTTTCCTATAGTTTTATTACACTTGAAAAAAGGACAAAATTGTTTGAGTTGGTTCTAGGATATTCAGAAATCTCAAAAACCATTGCCCAGTAGTCACCTCAGCCTATCCCAGTTTCTCAGCCACTAAAGAGGTTGAGCAAGTAGTGTCTGCATAAGAGAAAGTGAATGTGAACCCACGGGTTAGGGTTTTATGGATAAGCTGAAGGATGATTGTACTGTGTGACTAAATGGTATGAACAGTTAACTTATGTGAATTGTGATATTGTTTTCCTTCTTCTTTGAAATCTTCACAGAACCAGAATTTTGCCACAGATATACGTATGGAGTGCAAGCCAGTGTTCAGTGCATTCCTGCTTGGCCTCGCTTCATCCAGTGCCCATGCTGGTACTGTGAGAGAAGAAGAGGCTTTTCTCATCCAGTAAATGCTGCCTGGCAAATACTCTACGACTTTCTTCATCGTGACATTTCCAGCCCTTTACAGCACTCAAAACGATAGGCTGAGGTCTCCCATCTGAGCCCTTACCACTCCAATCTGTTGCCCTGGACTCTGACATCCCTGCTGCTGGTTGTGCTGAGGCTTCAGAACCCAGCCATCTAAGTTTAGCCTTGAATACAGTTTTAATCTCATTTCATTTGACAGTTATTATCAGTAAGACTTTCAGTCATTTGGTAAGAATTGCAATTCTGTTTCAATCCTGTCTGTTGCTGAGTGGTTTTAACCTATGGGTGCCTTGGGTTTTAATTTAGTGGTTTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTACATTAATTGAGATTAATAGCATTAATGACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGATTCCTCCTGGAAGAGGAGAATGTATGATTTCTTTTCTGGATCTGTGGGAAGACTTTGGACACCTGGGAAAATGTAGAATGACCTATAGATCCTTGGAAACATTTGGATAGTTCCAGAAACTCCTGGAAAAGTGGAAGATCCAAGATCTCTATGGCAAGAGAGGAAGGTTGTTGTGAACCTGGAATGTGTGGGGAAATTACCTGTTCAAGTTTGTCAGTAGAAGTGTCAGCAGAAGGTGTCCCAGGCACAGTGTGATCTTCTTTGAATATTTCACTGTTCTCTCCAGTACAGTGTTTTGTAGATGTTGCAGGCACTCTGGCTAACAACTCCTCATAGTTCACATGTTCTTCAAACCCAGTAGACATAACCCGGCNNNNNNNNNNNNNNCACCTTCCCAAGAATGGGCACTAAAGATGAGGCCACTCTTTTTCTAGTAACAGGATGAAAAGTAGATGTTCTGGTATCCCTGGTCAGTGGCTTACTCAGAGATCTGCTATCCTTGGTCAGTGGATTACTCATGCCCTCAGGAACCCTCAGAGGAAGTGGAACTTTCCATTTCTTCTTTTTCAGTTCCCTTCTGGGGTCGAGGTCCTTCTTATTGACTGAAGCCTTTATATGATCTTTGAGTTTCTGTAGTTTTTCTGTAACATGAGCATCAGGTTTTTTGAATCTATGGTCTTCATAGGGATTTGGGCATCTCAACTTGTTTCAAGTCCATCTAAGTAGTCCTGGAGGTGGAAAGTCGCTCGTGTCTTTGCCGTTCAATTGCTTCCCCCATGTTGGTAGGAAGTTATAATCCGGTTGGAGGACACTGAAGGCGGTCTCATGTGGCAGAGGCTGGGAAACCTTAAAGTGCTTCCCCCAGTGGAGTCCAGTGTTATAATCCACTGAATGGACTTCCAGGCTGTGGAGGCTGGGAATCCTTCAACTGATTCCCCTGTTGCACTCCGGTGTAATAATCATCTTGAGGGACACTGAAGGGGTTCCCAGGCCAAGGAGGCTGGGAAATCGGCATTGCATGGTCAGAGGTAAAGTCCGGGATGACGCTTGCTGGCCTCTCTCCACACATCTGGCCATTTAATCGTTAAGGAAATTGAACAAGAAATGGCGAATGGGGTACTTCTACGTGAAGGGGCAGTTATTGTACTTGACCGTGGTGAGTCTTGATAAGCATCAGTTTAGCTGTATCCTTTGAGTATTGCTCTCTCTCTCGAGACTGTGGACAAGTCCGGAAGCCAAAGCAGGGAAATCTCAAGTGACTGTTGATCTCAGGAAACAACATAAGCTCGAGAGGGGCTGTCCTCGCGTTTTCTCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCATTCAGGAGCTGCCTCACTTGTCAGTACCTGTAGTAGGGGTGCGATCATCCAAGCTTTCTGAATGAGGAGAAACCCTGTCGATTCTCTTCCTTTGAGTGCAGAGTGCTACCTGTTTCCTGCACACTGTCAGGGGCCATGACAAGGGATTACTGAAGGAGCAACATGAATGGAAAGGGCAAAGGGTGCTTAGGAGACTGTGCTGTCAAGCGCCTATTACACCAGCGTTGTTGCACTGATTTGTCTTGGAACCTCAAAACCGAATGGGAAAGGCTGATCCGGACCCTTGATCCTCAGTGACTGCAGGAACTAGAAAATCACTGGTGGACTATGTTAGGGAATAAACATGTGATAGGATTTGAATAGAGCATAGAATGTGTGGGATTGATATTAGAATTCCATGTGAATTCCAGGTGTTTCTGTGATGCTTCTGCCTTGATGTCTCACTATTTTTTTGTCCTAAAGTTCTTAATATTCTTTCCGTGATGATATTTTTGAAATATTGAGTATGCTACACAATGGAAAATATTTTCTCTAGTCACATACATTGAAATTCTCAGTGTCTCTTGACATTGTATGCAATTGCCAGAAATTCTGAGATGCTTTCAATACTGGTAAGTTGATTGAACACAAACTGTTTGTGTTACAAGCTTTGCTTGTAAAAAATTCTTTTGTTGACCCGAAATTATATTGTACAAATGCCTCCTGCCTTTTACAGACATTTCTACAACCACCCTTGTAGGAGAAAGGAGTTAAATGTTATGCCTTCTTTGAATGAAGAGGAAGATATAAGAAGGCTACACTCCTCAGAGAAACAAGATATCAGGTACCGTAGGAAGAAATACTCATCTAGGTAACAATAAATGTTCCAAGCTAAAGTGTGCAGTAAAATAAAGTATGGAAAATACCACTCCTTTATTATTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCTCTGTCTTCCACAGGCACTTTAAAGCTAATGTATGTATACGGTGAGATAGACATGCATACAATTAGAACTAAAAATAAAATAGTTTTTAAAAAGAATACACTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTACACATAGTAATATTTTATTACTTAGATAGTACAGGAAATAGTCTGTTTTCAACATAATTCAAAAGGTATTCACACTTGTTAGTTTCTTCCTTAAAAAGTGGGACTATTAATATACATGATTAACTTGATCATGACCAACTCGCACCTATCGTTGAGAATTTCCCCAAAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACATGAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCCATTCATTCATTTCTACATTCACTTTTTTGATTGACAACTGATTACATTCAGTTGCTCAATTCTTCATTCTTCAAGTTTACATTGGTTGGTAGATTTTCTGCTTTCGGAAATAAAACAGAACTATGAAGTGGAAACTTTACAGTCCTTTGAAAATTCTGTTGGGTGGTGTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAAAGTCCAAATAAAGTTAGCCGGCATTATTTACTGCTCAGTTTTTAAGTATAGAAATAGTTAATAATTTTGCTGCAATGTTACTGAACAACCCATGTAAAAATGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGATCATCAAAATGTTATATTTTTATGTTTTCAGCATTTTATCACTTCACCACAGTTTTAAATGCTGTATTTAATGGCTTGAAAATAAAAATGTGGATCAGAGACTGGCCACTAAGAGAATACAGAGCACTCAGGAATGGTTAAATAAACGGAATACAAACCCAGAGTCCTAAGAGAATTTTGAGAGAGTCTGTACTGTTATTTTCTATCTTCCTTTCACATTTCCTATATCTTTAATAGGGTACGGAGTTGTGAACTATGAATTACATTTTCTAGGTGAGTATCAATTCAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGAGTATGCATGTGCCTAATTTCTAGCCAGCAAAATATGAACAGATTACACAGTCAAAATGTGTGCTATTTTCATCTTTATGCTTACCCTACCTAGTACTGAGGATCAAATTCCTATATTCTTAAATATAGTTTCTTTATTCAATATCAGGAATGTATGTGTAAAGTACCAATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAGTACCTTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTCCAGCCCCAATAAAATACATTTTAAAGGAAGTATTGNNNNNNNNTTAGGAAGTTGGCTACTTTGCTAATAAATAAGACATGTCATCTATATATCTCTTAGAATGTAGTGGAAAAAAATGTGCACACATGCACATACACATGTTTGGAATTTACAACAAAGCCTTGAGCATACTAACCATATCCTTATACTCAGCTACACCTTGGCCTCTTGAGTGATACTCTCTATAGTATGCAGTATAAGGTTTTCATTGAAACATTGATAGAAAATTTGTTTCATACAGTAAAATAGTTCTTCTGTTCTATTTAGTGGAAAAGAAAAGAAAAATCTAGTCATCACCTAATAGTTCATTGACACGCATTTGCATTTGAGTCAGGCAGGCTTCTTATTGCTTGGTACATATTTTTTAATGGTTTTGAAGGAGATCCTAGAGCATATCTTCTTTAAAGGCAAAACTTTTACCTGTTTACACAGGGAAATCAACACTTACCAAATAAAGTGAAATATTATAACCTACTCAGCTTATTTCATCTCTGGTACAGAAAGATTAAAGCAAAGAAAACTGATACTAAGTGTAGAAACTGTTGGGTAGTCCTTCTTGTCCCTGACACTTACACACACACTATTCTGTTTCCTATATCAAGAACTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCTCCCCACCCAAGTCTCCTCCTCAAACGAACACTAATGAAAAGATTCTAATTGTTTTTTTCTAATCTCCCACCTAATTTTGCATTGCCTACATTAAGCTTTCATTACCTCCCTCTTTGAATTTTACCAAGTCCTTTGCCAGAAAGAATTTTAAAGAAGCATTTGAGTGAAAAGCCCTCATATGTAAGAATTGGAACATGGCCTGGGGAATATAGACAGAGTGTGAGTGGCTTACTATGCTCCCTTATGAACTGTGCTACCCTGAAAGAGGCACTCATCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCACTCATCTAAATTACAGGTTTATAAAGGTGAAATACCCTTCCTTTTCTACATGTGTAAGACTCCTGTGTCTGAGCTTGGTTGGTTGAACTCCATGGTGTGACAGAAGCATGTAGAAAGCACGAGTGAAATACTAGAGTATGTCTCTCTCTCCCTTTTAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCCAGAAAGGAGCTTTGTCTTGTTTTTAGCACACTTCAGGAGAACTTCAGTAGATCAGAGGTCGCTTCAGTTCTCCTCTGTCATTCTGCAGAGGAATTTGCAAGCACAGTGCCACTCTGCTAGATGATTAATTTGGAATTTAGTCGTTTCATTTGGAATTTCTTGTTTCCTGATGAATTATCAGTGAATATTTTTAATACACCCTTGGTTGAATTTCCTATTAGTTTTTTAATTTGTTTAGTTCTTTACATATTAGGTAAAATTCATCTGGTATTTATTACAATCTGGTAGNNNNNNNNAAAAAATATATTTCCCCGCACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGCTGCAGCGTTTCCTCCTAACGTGGCCTTTAACAGGCAACGTTTAGTTTATCAATATTTCCTTGTATGAATGACTCTTTACCAAGGCCTTGGTCTGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCTCGGTCTTAACGTTTTTATTGGTGTCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACTGAACCCACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGATTTATTGATGTGAAGGTCACGTCCAGGTCTCACACAGGCTGAGCGTTCCTTTACCACAGAGCTGCTCCCTTAGCCTCTATGTATGGTCTAAAATTATTTCCCTGCATTATCGCAGAAATATTTTTAATGGTACTACAAACTCCTAGGACTTCCTTTTCACTTTAAATGTGAGAGGGGATCAGGGAAGCATGCTCTGATGTACAAAAGTCTCTAAATAGAATTGCTATTTCCCTTTTCCTCTTTTATTCTTAGGACTTGTTAGCCCCATTCTATTTCCAATTATATAAGTGTACAAGTCTCCTGTAACCCTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACCAGTTATTTTTTAACTCCTGTCTCTAGGATTGTAGTATTTTTAACTGTGAATGAAAATGAGAATGGCTGCTTTTCACACTCCAAGTTGAAGATGGTCATCACCTAAGGAGTACCATGTGCAACCATATGTGCACTAAAACTCACTGATGACCAGTGACTGAGCACCCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCGCAGATTTTCTGTCTATTCATTTCTCAGAGAACAGTAGAATATCAAAAGTCAGTAGTTTGATCTGGGGGACTGTAGGAATAAATGCAACATTTTTTAGGTGCAAATCTCAGGCATAATTCACTTTACTCCATAATTTGGACTTTGAAAACAATGTCTGCTCCACTTTGCTTTTTATCTAAATTTGGGTTGAAAAGTGTTAATTATCAGAGTAGGTGACTTTTGAGAGAATAGACACCCTCCCCATGCTTCCCCTTTAAGCACCCTTCAAAAAGAGATGGATTGCTGTTTGGTGCTCTGGTTTCCTGCCTTTCACTCCTTTCCCTTCTTATTTCACTTTCATTCCTATCATGGCTGTGGCTCCACAACCCTTATGAAATTTATTTTTATTTTAAATTCAATAGATGTCAGTTCTAAAAATTTGTTCCCTATATTCTGCTTCAAATGTGGCAGATGTATAAGAGAGAGACTCCTCTGGTAAAATAGGAATTACTTGATTTTCTGTGATTATTACCACAACTAAAGTGGACAAGCAGGGTAAGCCAAGAAAGAATAAGGTGTAATTGCTTGACTAAAGTGGTGGTAGCATCCTTCCAGTATGTCCTCTGAATACCAAAGAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTCTTTATTAGGGAAATAGGGAAGATAATAAAATGAGACCAATCATAGCATGGGTGCATCATTGAAATCTGAGGTAAACTATTACCTACTCTGGAATAGTCTGTGAAGATATTTAAAAGTCAGTACATCTACATGTATTTCTCCTATAAGTTTCATAGATTAAATGGGATTAGAAAGAGGAAGCTGCTCACACCCTCTTAACAATTGTAGTATAAAGACAAGTCAAAAATCTAGAAATGCAGGAAGATTAGTATACTGTGCTTTGTTTCAGTATTAATTTACTTTCCTCTGACAATAGTTTATATTTATTTCTTCAGTAACTAATAAAGAGCATCTGCTTTCAATTATAAGACTTGATACTACGTATGCTCACTTGACAAACACCAGTATTTGACTTACTGAATATATGCCTGTTATTCATCGCAAGTCCTCACTTACTAGCAAGCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATGAAATAAAATTTGTAGATTACATGGCTTATCATAAACATTTCATTTTAAAAGTTGCTAATCTACCATCAAATATCTTATCTTTTAATCTCTATGTTCATCTTATTTTTTAAATATTGAAGACTGGATTTTATTCCATTCCTGAATTTCTTTATTTTTGCAAAACTTGGTAGATAAATTGTGAGCATGTTTTAATGACCTGTGAAGCTGATAATCCCTCCTACTTAGCTGACCTGTGAACAAATCCAAATATACCTAGATAACAAATTATGTGTTACACATTTAGAATTCTAATTCAGTGTTCTAATATAAATATTTAGACCAATATGCTTCTGAAGAAAATTCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGATTATAAATTAAACCTGGAGATTGTATCCTATCCAAACAACCTCCTTTCTATTCTGATCTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAGATCCAATTAGGATCACTTGCCTTTACTTCGTACTAACTGTCTAAAAGAAGCTAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCAAACAGTTATGTATCTTATGATATAAGACATACTGAATCCAGTTGTTCTAGACCTGTAATGTATCAATTCTTTCTAACTGTGTAATTCTGGTGTCAGTAAATGTCTGAGCATTTATTTTACTAAAACAATGATCCCAAGGCTCAAGAAAGCATTCAGAATTCAAGACATATGTCTTTTCTAATGTTATTTCAAGTGGTTACGAACTATCTTGTGCGTTGTCTTATGTCTTATAAACCCTAATTATAAGCAACAATTTTTTAAACATAAGACACTTTCATAGCTAAACACTTCTCAAAATGTCTTCAACCTTAAATGGCCTCACTTTATCCTCCTAGCAATCGCAATACTGTTTATTTCCATACTCAACTCATTAATAACTTTAAAATGATCAGTAATTACTTGTTTAATAGGACAAATTGAGGATAATTCGTGAGACAGTATGAGAAACTGACCAAAATTTATAACTTTTTGAGGTTACATCATATACACCATTATTTTTCCTGGTAATTCAGAACTAGCTTATTGGTTATCTACCCATATCTTGAAACAGGAGAACATCATGGGGACTCATGAAGTTACCAGAGGAGGATTTCAGAGAGCAAAGGGCACTCAACACCAAAAAGTTTAAATGTATAACTATGTTTACAAATTATTTTTATTCTGATATAATGTTCTTTATTGTGTTCTCAGAATAAAGCCAAAAGTTTCCAGCATGAAGACAGATTAGCCTTTGTATGGGTGATGCCTCATTTGGGGGAAGCTGTGGGAGGGGGAAGTCATGGATCTCTGTAGCTTGAGGGAAGCTCGGCTCAATAAACATAAATGGCAAGTAAGTGCCTCATCACAGCCTCTGTGGTGTTTTCAACACTTTCTCTGGTGCCCTCTGTGCTCCTGAATGGTAAGCATTGGAGATCCAGTGTCTGAAGGAGGCTCTAAAGTAAAAAACACTCCAGGTGCTCTTGGAGAGAAAGTGGTGCAGTCTCTTCCTGTTGTTTCTGCATTGTTTTTCCCCCATCTTTTACCCTAAGCTGTCATCTAGTGGTAGAAGTTTAAATTTCTTTTTTAGATATCCAAAGAGTACACTGAAATGTTACAGACCCCTAGTAAACATTTGTATAAGTTTGTATACTGATTGTTGTGGCACATCAGAGAATTCATATTTGTTATTAACCATTGATTGACAATGATTCTTTTAAGGATGTTTATTTTAACAGTTGATTTCTTTATGGCATTATGAAGAATCTACCTTTACTAAGGAACTGTAATTCAATCTAGTAATGTTTTCCTTTTGTTATTCTCTCCTCTTTCTACAGAACGAAGTCACTCTGATACCATGGTGTTCTTTTACCTGAGGTCTTCTTTTGTATCATCAGTTCCTGCTATACCCTCATCTGGGATCTCAAGATGGACTGGGGTATCTTTGATAAGAATGCAAGTGAAAACTCTTTCCTCTGTGAAGAAATTTATACCCTCAAAAAGCATGTATGGAATGTTAACACTTACCTTAGATATATCTGTAGTTAGGTCATACAGCAGTACTGATACAGATCTAGTTAACTAATATGATTTCAAAACAGTTATCCCAGATACCAATCTAGTCCACAAAACACCTTATGTTGTTTGTCTGCTGTATAGTAGATGCAGTGGGACATTTGTTAGAAGTGAGTGCCAACCCAATCAGAGTGAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCAATGAGATGCTGAATTTTAAATTAAAAGAACAAGAATCCTTACACAGATGATTTAGTAAAGGTAAATGTGGTGATTAGATATTGAAAACATTAAGCCATGAACTGGGAATCTAGCTGTCTGTATCCAATCCAAGCTGTACACCACCTAGGCCATTCAGACAACGAAGACCGCAGAAGATTATCAAAGTAAGGGTGTTAGACTACATTAGCTCTTGATATTTTTATTGGCTTAAAGTTCTGCTGTGGATAGCATAGAGATTGAGTTAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGTTAATGTTTTGAACTATACCAAAATGTCACCATTATGTCAGATTTGTGTTTTGAAAAGTATGTGACTGGGGTGCTGGGTAGAGAAAGCTACCTGCGAGGACTGGAGCAGCCTGTGTGAGCAGAATGCTGTGTGCATAGGGGCCTCTGTTGAGCCCTTGCAGGGAAGCAGTGATTCTCACATGAGAATTTAGCAAACATCACTGAGCACTGAACATGCTTTTTATAATTCTCAAGTAAAGGGAAACAAGGAGCAGGGTTAGGTGACAGCATGCAGGCACAAGCAGGCACAGGATGCAGATTTCAGTCCCTAGTACCGTTTTAAAGAAAAAATGAAAGCAGGGTTAGGTAAAGCTGCTTCATGTTCACCACATGTGTGCTTTTTATTACTGTTGTGGTGATTGGTAAACACTGGGACACATTTGTTTACTGTGCTGACTGTGCGAGTTCAGTGTCTCTATATCAATGTTAGTTTGTTTTCTCTCATAGACTTCTCATTTATAGACTTCCATACGGTTAGATTGCCAAATAGATTCTGTCAGTCAGTTTCTTTATTATTACATATTTTATTGATCAAGAAAATAATGTTATATTTTCTTGAAATATAATTTCATGTTTATAAGAAAAAAGTAAAGAAGCCATTGTGCAGTCCAGTTTACATTCATTCTGCCTGTTACAATCCTCATACAAATTCTGCATGCCTCCACTCAAATGAGAACCTAGGTTGGGTGTGTGTGTAATGAAACTGGGAAGGGGACCATTAAAGGGTTAAAAAGATCTCTTAAGGAAGAGGGGTGGGAGTGATCACCACTTGTGACATGAAAATAGAATAGGAGCCACTGTGTGGCAAGAAGAAGGGTTAGGGCAAGGGGGCCGGAACAGATCTGAAGAATTCAGAATGAAGACTGTGAAGATGTCTTACGGAAACCTTTTGTTGATATTTGCTGGCATACNNNNNNNNATTTATAAACTAATTGTCAGTTCATTGATAATGTTGAAAACTGACTAATCAATCATTTAAAATTATGGAGGCAAATGGGATGGATAATTACAAATATTGTCTCTAGGGAGTGGAGAAAGAGAGCAGTACAAGGGGACTGACTGTAGGTTCTTGTTAACCTTCTAGTGGTGATGAATACACTTTGTTAAAGTTAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATATGCCAGCAAACACTAACAGACATAAGAGAAGAATACTTTTAAACAGTAAATTAAAAAAATACTACAGATTAGTACCTGCGAGTTCTAGTTACCAAAATGGCACAGCCTTGAAATACACTTTAAAGTGCTAATTTTTCTTAGTAATAAGGAAATTGTGAGTTCTGGGATCTGTCGGCAGTTTTCTTTGTATTTAAGAATCTTGGATAAAGTGCATTAGCAGAATACTATGATCAGTGATGCTTCTCAAATCCAAGCCTCGATTTATTTTTCAACATCAAAAATAAAAGGCAACACTTATGTGTGGGATGAAGAAATTACAATCTGCACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCAGGTTTTCTCGTGAATTATTTTTATTGCACAAATTCAAATGTAAATATAACATTTTTGTTCTTGAGTTGATATTATGGAAATTTAACTGGGAGAGGCAAGGCCTACAAATACAGAAACTACTAATGAAAAGGAAGTTGCTTTAAAAATATTTCAAATTAAAAATGTCATCATTTTCTGTATTGGCTGTGGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTAATATGGAGAAATATTTACAGCACATCAAAATAAGTATGAAATGCATCACAATAGTATCCTCTGCATTCCAGCAATTTTTCTACAAGATCAGAGTCCACTGAGAGGTCAAGTATGTACAACAGACCTCCTGCTTCATAATTGTCCGAATTTTAAGTCTGTCTCATGTTCTCTACACTTAGATTTTTATAACTTTTGCATGAATGGGTGCAGATCTAATCTAATAGATCTAATAAGCTAGTATACCTGACTATGTCTCCTGCCCCCATGAGAAACTGTATTTTTTTGCTTTTCTGTTATTGTTGTTTGGGGAGCTGTGTTTTTCATTATCACCAATAAAAAATTATTCTAGTGATAAATTATTTAATAGAAATGAAAATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATGAAAATTATGTATGATGATGAGAAATTCCCCAAAAGAGAGTGTACACAAAGGTAAATCTGAAATGTGTATGGGTAGACATGCACACATGCTCATGACCCAGGTAGATGACAAGCATTCAACACCAGATCAACTTAAGTGATTTTGGAATTTAGAAGCAAACTCATGGGGAATACATTTTTTTCTTAGCCATGTCTTTAAGTGACAAAATGGTGAAACTGGATGTAAACAAATACTGTTTCCCTGCATTGTTGTTACACTAACATTTTAATTTATGTATAATCTCCACGTGCTCTTTCTCTATTGTGTTTCTCTGTGTCTGTGTTTCTGCATGAATATATAGGCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACATAGGTAACATGTGTATTTAAATTTGAAAATACTGAAACTCACATTTGTTTTGTGGATCAACCATGCGACTGATCTACTTACATATCTCTGAAATCCCATTATATCAAGTGAAAAGAGAAAGAACATAGTAGGCTGGTGGTACCTCCTATTCTACCCTTGTCACGAAAAAGTATTTTTTTGGCAAGAAAACCCAAACTTCAGCAAAGACATATACACCCCACAAAACAGGAAAGGTTATGTCATTTGAAGGGAAAGATATCAGACTGGGAGAAAAATGAGTTTGCCACATCTCCAATACTTGAGAGACATGGGATTGAACTTGAGAAGATATAATGGGAAGGGACAGGAAGAATCCCTAAGGAGCCAAAATAAGCTAAACACTTGAGCTTATCATTAAATGAGAGCTCAAGAATTGGTAAGGATACACACATAATAATAAGAAATTTGCAGACCATACTCAGTCTCCATATAAGGCTACACTGTGAACAAGAAGAAAAGTAGTCAACGCCAAAATGCTAACAGCTACTTTACAAGTTACAGTGTGAAAAACAGAATGTAACTGTAGAAAGAAGAGAAGGATGATATCTGAAAACAGAAAAGGCTGTGCTGGAATTGAACAGCTATCAATGTAAGTAACTAAGCAAGCACACAGCAGCTGCCTGATGCAAAAGTGAGCAAAGAGGAATGAACTCTAAAGATATTATATGTACAGAAATACAGGCAATTTGGTGGAATTCTAAGATGTTGAGAAGAAAGGATAGGAAGAAATTTCTATCAAGCCAGACACCATGTATTGCTCTTAGAATACTCACCTTTAAGAGACTAAGGGAGAGGAATTAGGAATTTCAGGTTATCCTGGACTACATATCATGACAATACATCTTTTCTATTTTTTTCTTTATTTAAATCAATAGTCTGATTGATAATATATCATGAAGAATATTAAGAAAACAGAAATTTAATGCCTATGCAGTGATTCTCCTGGTAAGGAAACATGTTCTATAAAGAGTCAGGAACTATTAAGTTACAAATACCCGCTGTCATATTGAAGGTTGTGTCATGAAGTGGTATGGTGTTATTTGGTTGATCCTTCTTCACTTTCATGGCTCACTTTACACATCTTACAAAGCTTCTCTGACCAGATCATTACTATGCAAACATCGAGATGTGCCTTGCTTTAATTCTATGTATTAAAACCAGTAATTATTTATTTATCAAATGATTATTTCATTTTACTTTATCTTCAAAAATAATGAGTCTTGAGGAAATGATACCTTTATTGTGTGGGTTTGAATATTCTTAAAAGCAATCAGAGAATAATCGGGGCCCAACACACACACACAGGGTGGTTGGACTGACTATACCTGTGTCATTATGAAAGCATAGATATGAGTGGGTTGATCAGTTTTTCTGTATAACATTGATAACTAGTTAGTGATAAGAATCTGTAAAAATTGAGATACACTCAATGATTTCTTTTCCTTCATTTGAATGATAGCTTATACAACATGTGAAACTGAAATTAAACCAAAGGTAAATCTTCTGCCTAAACTTCATTAGTACCAGGACTACATGTTTTCACCTTGTGTTGTAACTATTTGGACACTTGGCTCAATGCTTAGCACACTTTGAAAAATCCCCTGGTGTTAACAGAGAAAGTATTAGATATGAAATTATGTGAGAAAAAATCTTTTCTGAGCTTTGATTTTTGTGACTGCAGACACAGACTTTGACCCTGATGTAACTGAGGCTCTAAAATACTAAAAAGTTATATCACTCATCTGCAAGAATCCTTCTAATTGCATACAGCTCTGTGTTTCTGGAGATGGGTGTCAATTTTTTCATTTGCTCTTTGTGGCAGAAGAAGGGCTTGTCTGTCAAATGCTTTGCAATTGCCAAGTTCTCTGAGGTCCCTGGAGAATGCTTCCTCTTTTTCACCGTAAACCTGTGCTCATTGCCTTTGCTATCTGCACCAGTCCATCTCTACACACCCCCATGTATTTCTATCTGGTGAACTTATGTATCCTGGACATTGGTTACATGGGCTTTGTCATACCCAATGTGTGGAGAGCCTTGTAAGTGAGATAAGGGCACTTTAAGGAGGGATGTACAACACAGATGTTTTCCTTCACACTTTTTGGTATAACTGAGTGATGCCTATTGGCAGCCATGCCTTTGCCCAGTGTATGGCCGAGCTTCACTATGCAACCCAAATGAGTCATGGTGTGTGTGTCCATTTGGTAATTATTTCATGAGGAATGGGTTGCCTTGTAGGTTTGGGACAAAACTACTTGAGGCCAAAACCTAACCACCATCAGGAGTTCATAATCTTTCGGTCTATACAGCAGTGACATCTATGCTGAACACCATCATCTAAAGCCTAAGTAAACAAGGCGTCAATGCAGCACTGAGAAAAACTCTGGGTCCAAAGAAAGTTGTGATAATAAATAGGTAATTGAGGATCCCAAAGTACTCTTTCAAAAAGGTGCAAAATATGTGAAAGAAAGAGAACAAAATCATTGTGCTCTTTCTGGCTGTCTTGAAACAAACTTTAAAAAACATAACTTTGTTTTACAGTGTTCTCTACATTCACCACCATTCTTAATTGCAAAGAGTGGTAAAGTATGTGTGCTATTAAGTAACTTTAGTAGATTAATCCAGTACTTAAAGATTTTGATCTGGGCAGAGTTTAAACCACATACTAATGTTTCAGGGGCCTTGACAGTTCTCTGTATCCATTCTTAGCTATTTGGAGATCTTCCAAGAAACTACTTCCAAGTGATCTCAGCTCATTATGCTACAATTCCATATTCCTCAGTACATGTAAATTCATTTCACTGGACTGGAATTCCTAAGTAGTTCTCAGAGCAGTGAATTGTTAACCTCTGCTTTGTTTACCATTAGATCACTCCACATGTCAGATTTGGGTACCCAGGGCCTACAATTTCAGAACAGGAGTAATCTTTCCTCCCTTTTATGATTTCTAACAGGGTGGTGGAAAAGAATTTCACCCAGGTGATTCTCACAATCAAAATTCTTGTTTTAGATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCATGCTTGCACACATTATACAGGAAAATAAGTGGGTTTACAAGTGACAGAAGACTAATAAAAAGGTCAGCTAGTGTCAGATAATTAGATTCTTGTTATTATTCCTCNNNNNNNNNNNNNNNNNNNNNNNTAGTATCTTGGGTCTTTATGTGTATAGTGAAATAAAAATAGAATTCCATTTAGGTATGCAGATAATATTTAAGACTTTAAAATATAAATTACAGTGACACTAGAACTAGAGTATTGTTTTAGGCATGAGGAACCCAAACATTAAGACAATGATTATATTCTCTTCAGACTCATTGTTTTGAGTCTACTTACAAGTAGTGAGAACCATTAAGGCCAAAGTGCTGGAAAAAAAGTGATAGAGAAGCTGAAAACAAAGCCTAAAGTTTTGAAGAGACATACAGTCTTTCCATAGTCTTTAAGTAATTCTTCTACAACTTCTATTACTTTAAAAGGAAATCCAATAGAAAATTGCATTAAAATATTTTTAACTACAAATGGAAAATAATTTAAAATAATTTCATTGCACCTTAATTGGGTGTTATTAAGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTATGATTTGGTCAACCTGCTGTGGTACTTGTAATATGTTAATTTTTTCAATTATCTGATTTTTGAGAATTAGTTATTAGATGGATTATGGAATATAAAATTCAGGAGTGGAGTATGATATAAAAGAGTACTCTTTCCTATCAATTAAATCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTCTTCTTTTAAAAAGACAAAACAACAGTAACTAAGGCATTTTTAGTCCCTGAATAGCTATTCATTTGGACATGCATTAGAAAATCTACAACATTGATAGTGCAGACATCAGGAAATAGTTCCAAAAATGATCTTCAAAAATTATATATTCTCCAGTTACCAGCTATCAGCTATCAGCTTGACAAAACTGGAAGAATCCCAGAACATGAATATCCTTGTTCATATATACATAGAGAAAAATGATCAGACAAGAAGAAAAACAGACAGCAACTTTCCTGGATTCAACAGAAGAGGACCTCAGTTCCTGTAATGTATTCTGCATGAGATTACAGAGCTTATGGGTTAATACCTGGGAATAAACACCTACAAAATCCAGCAAAACATTAACCACAAACTGCAATCTTTATAACAGCAAAACAAATATGTTGGTTTAATTTTTCTGCTTTATATGTGTATACTAATGTTTATTAATTTGTATATTAATTAAATGTAAATTATAACACTGCAAATTTTTATTACAATTTTTAAATAAATAAATTTTAAGTGACTCTGGTGATAGCTAACTTTTTCTGGCTTTGATTGTATTATGGATCAATACAATGTTTATTTGACTGTGATTATCACTTTGAATATTCACGTAAATCAAATTATGTCAACCAGGAACACCTTTGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAATGCCATTTTTTTAAAAATATAGATTCTAAGTTCACCTGTCTTCTGCATAGACCACTGTTTTCTCAAATGTGATAATTAAATATTTAAAACACAGAACTGCTTCTTACCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGCTTCTTCCCTTCAAGGACACATAGTTATTTTCATAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAATTCATTTATTTATTTAGTCACTTTACATCCAAAAATCGGTGCTCCATCTTCATGGGATGCCAACACTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTAAATGCATTTTAAAGTCAATATTTAGGAAAAAACACAAAGTATAGGAAGTATTTCATAAGTAATTGTGATTAATATTTAGCCAAGATATGAACATATTAAATTTTATAGGCATCAAAATTACTACATATATTGTTAGAAGAGACACTGTCTCCATTATATTCAACATGAAGGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGACCGGGACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATCTTCTTGATAGTATCATCATAATAAATGGAGATATCAGGATAGGCATTTCCTGCATATGAAATATATATTGAGGGGGTTGTCATGGGGAGGTGGATACAAATAGATACAAAATACACTGGAATAAGCATGGTGTCTTAAGATTCATCCCGACTGGAATCTGTGGAAAAGAATGACAGAATCTGTATTATATAAAATGGATTATGGAATTGAGTGGAAAAATTCTAATAAATATAATATAATTTTAAATTGAATCTTCTTCATCATTTATTTATATAACACATCTTCACTAGGCATCTAGAATTTCAACGATTATGATATATTAAGGATGAAAATGAAAACAAAAACTCATCTTCCTTAAACTGGCATTCTAGATTATTTGTTGCATCTTAACCAGGACCATGGATAATTCTGAGAACTTAGGGGAAACCATTACCTCTGCTCCCTTAATGTAAAGGGAGAGAAAGAATTTAGAGTGTTGTCAAGCAGGTGCTCACAGGTACTTACTTATATAATGGGTCCATGGTTTTTATTTTCAATGAGCTGTGTGTTTGGTGGGGGTAATCTGAGTATGAATTTTGTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTCAGCATTTCTGCTGAGATTAGTTCTCTACAAAGTAAATGAACTAAAGAGACCGATTTTGATATTTTACTAATATACCAGATTACCGCAGACGATGTGGCTATTTGATAGTAGGAGAGCAGTAAATATGTTTCCTTTGGTATAAAATATGAAGTTAAAACCAAAACACATGTTAAATAATTCAAATAAGGTATTAGATATAATGGTAAATTTTGTAATTGATGGATTCACTCTCATTATAATTAGGCCTGATATGATGTAGATAATTACAAAGAGCTAATATGTGACTATTTCAATACAAACACCTAATATACAGTGACTATTTTCAGTTTCATTGACATTTTGGTTGGGTCACAAGCCTTTAACAGCTGAGGTATTTTTGTAACCTCTTATGTGGAGTTCTCATGCACACTAAATATATTTACTCTATAGTATGCAGGAGAGTTCAGAAATAACATGGCTAAAGTAGTATTAGGTATTATATTTAATAATACCTAATACTACTATTAGTAGTATCTAGGTATTATAAGCATAGAAAAACTACTGTACTAAAATAATTTTAATTAATTTGCTAATTAATTTTTTATGTAAGTAAGAGTAAATACTAGGATGAGATAGGCTTCTTTGTATCTTACTATGAAAATAAGTGATAGATAAAAAGAATAAATGTAGTCAAATTTTTTAAACACTGTTTGACTTTTACTTCGCTAATATTACTTTCTGCTTCTCCATAAATAGCATAGTCAAATCACCAGACAAAAATATACAGTATAAATGTAAATATGTGAATGTTCGGTGTTTGTGTCCTCAATAAAATCATTATCATCCAAACAGCCAAAACAAAAGGGTCTCCATGATATGCATCATAAATATATATTAAAGAGAAATCAGTATGCCAAAACAGTGAGCATGAAATGATGTAGAGTCATAGCCATCAACATAAGAAAGCTGTATAATATTATCAGCAGGGGTTGTGCTTGTTGGCTAAGCAGAGTTTTTTAAAACACATATACAAATGTAATGAGTAGTTCATAAAATAGAAGAATGGGTAGCATTATAGCATTGTGGCTATAATGTACAAAATTAATTTCCATAAAATCACTTTCCTCTAAATAATCCAGTTACTAATTCTGAAGTCATAGAAATGCTCGCAGATAGTATTAGGAAATTTTAAATTTGGGGATTTCTTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACTAACTTAGAATACTGTAGCATTTGAGCAAGCAACTAATGAGTAAACAAATGTAAGGGGAGAAGAAAAGTAAATGAGTAAATACTATAACTGTGGGGAAAGGAGAAGGGAGATGTGGGAGCAGTCACAGAGAGCATGGCAGATCTCGTTATTTCAGCTGCATCAATACATGAGACCTCATGCAGAAATATGTTCATAACATACATTTTTCTTATGCTTGTAATCCTCTATAAATTGTTTATTTTAATCATTTCAGAAAAACTAAAAATTGAAAAGGTATGGATATCATGCTATTCTAGAAGTTATGATCTCTGCAAATTTCATAAATACCAAAAACTAGAATCTATACTCTTAGACACTGAAAACTAATAACTCTATAGAACAGCTCAAACATGAGAAACAGTGATCAGCAATACCCAGGCTCCATGCAGGTGTAAGAGCCATGGATATACAGAAGACTAAAAGGAGGAAAAATCAAAATAAGAGAAAAGAATGCAGGCATAACAATGAAGGAATTGTAGAATGAAAACAATATAATACTCAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTTAAGGAACATGTATGGTTTCACACTGGAGAAGGATGTCAACACTATTGTAATTCACACTCAGTCATAGCCACAGCTCAGCAACAGCTCCTTATGTCAACTGAAAGAGGAATGATAAATTGTGTGGAAGAACCAGTGTAGGTCTGACCCAAAGGTACTAAGTCTATATCCCCTAATATTCCATGAAGGTAATCTGTAAATCCCAGGAACACTATAATGCTATNNNNNNNNGCTATTTAAAATGAAAATATACAACATATAAGGCCATATATATTGAATGTTTCTATGCTTTTTCTGGTTTAGAAAGTCAGAGATAAAGGTTAGAGTTTAGGAGATTTACATTTGAACACAAAACGATTTCTAAAAATTAATCGGAATTTGGTTATTTGTAAATCACTCAATAGAGAAGTACCTGATATTTGAATGAAAAAATTCAGTTGTGAAGATCAAAGCCATAACCTTCTGTGTGCCAGACAGGCTCTTAGGATTTTGAGAAAAGTTCTCACGTTTTTCATTTTAGTCTTCTCCTAACTGCTGTAAAGCTCTCACATGTGAAGCTCTGGCCTCCTACTTGTCAGCCCCTTCTCAGATTTTATGGTATAATTAAAGGCATGAGTAATTACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACCTTTGAAAGTATATGTTTTTTGTAGTGTGTGTGGCTTCATGTATGAATGTGTATGCATCTCTATGTATATTTGCATATGTGTCTGCACATGTATATGTCACAATTCACAGGTGGATAACTAGAGTCCAACTTTCCAGCATCGAGTCATAGTTCTAATGATGTCATGAAACTTGCACAGCAGTTACTCTTATCATAAATCCATTTTGAACTCCCTCCAACATTTCTTTTAAAAGCAAATTAATTTTTTTAAGGTAAAAGATTACATTTATTTTATCTTTAGGAATGTAAAGGTCTAATTATTCAAACAGTTTTATTATAAAACTAAACTCTGAAGGTGTCTACAGAGTTGGCTTTTTAAAGTGTTTTCTCTTTAAGTCAGTAGTCTAACAAGGATTAGAAAAGACAAAACTGTTCAGTGTCTGACAAAGTAGAAAGGGTAAAACATAAATAAGGCTTTAATTTGGCAAAATATAATACAAAGCCTTCTGTTAACTGCTAACGAATAATTTCCCGATTACTTCACTCCCACACTGGATCACTTCTCCTTTGTGAGCTGAAAAGCAAATTAATTTAACACTAAAGAAATGATGTGAAGTTTAAATGTATCAGTATATTTTTCCAGGATGTCTCCATAGTTTATATTAAATTAAGATAATAATTTGAGACACTAATTTCACTTTTTTTCATGTCCCTATGTGAAAGATCTAGCAATGGTGTCTATACATCAGACCTACCCATGACAAAGGATGATGATGTATCTTTGTTCAGAGAAGGTACTCAAGCTTAGTTTGCCTTTCACAGTAAGGTAAGTTCTGGTCCTGACTTTATATTTATAACAGACTTAATTTCTAATATACATACAGACACAATAATTTTACCTATACGCTATTTTATACCTCATGAAATGTAGAATATTCAGGGTTATGTATCAGAAGGTAAGTTATTTTATTTCCTTGGAGTTAAGAATAATACATTCTTTTTCTGATTCTGCATAATCAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTGATCATTTCAGGACATATCACAGCTAAGTTGCATGGCTAAAAAATAGTTATGTCCCCTTTTCATTATGTATANNNNNNNNNNNNNNNNNNNNNNNAATTACCAAATGGTAACATCACCTGCCCTTCTGTTTCGTTGCTATAAAGGTTATATTTTAAAATGCTGAAATGTTCAAGATGACTTCAGTAAATATGTGACCTATAATAAATTTTGATTTGAAGAATAGAACAGAATGTTTGATAGTGAGAAACTCAAGAAAAGGGGATGGGGATTCTTTTGTATTTGGAAATGCAACATTGTGAATTGCTACAGAAGTGGACTATTGTGAACCCTCTGTCCAGGTACAATGCAGTATGGGGCACTGAGGCAAAAAATAACAGTGCAATTCATGTCTATATCCGTTAGATTGAACAGAAATTCTTTGTACGAATGATCAAAATAATAAAAGGTTCATTGGGTTCCTTAACGCAATGCATGTTTTAGGGGTAGATTTGGAAGTTTCTGATGTTACAGTTGACATAAAAGACTTTCTGAGACCTAGACTGAAACATACCTTATAAATCTAAAATCCTGTAACGAGTCTAATGACAGAATAAAGAAAGTCCTGAAATGTAGTTACAGTGCTGGCCATTTGTATAAAAATAAAATCCACACTCGGAATTGCATTTGAAGAGCCGAGGCGACATGCTAGATGAGGAATATTTTACATTAGCAGAATGTGATTGCTTGTCAACCCAAGTCACAGTGACACTCTTTGGTCATGGCTCACTGCACATCACACGTAAGAGGAGGTGCTATGTCTAAACATCATAGGGAAACTGCCTTCCTCAAATGNNNNNNNNTGAGAGAGGTTCCCATTGCACAGGACATACTCTGGCAAGAGACAGAAGAACAAGTGTGTAACCGATCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAACCCACATATGAAGAGTCATAGAAACACAGTAACTATGTCTGAATGTATAAAGGAACACATGCAAACGAACCTCATCTTAGCCTAGGCCTGCATCTCAGTGAGTCTCCTTTGTTGGGAAATGAAGCCTTTTCAAAACCCATTCCATAAATATTTTCTTTATAAGAAGAGTGTAAGGATGCAAATTATCATTGTTCAGATTGGGGAAAGATTATAGATGATCTCCAACTTTTTGATTTTAAAATGTGTAGAAGTACATTAAGACTATTGTAGGTGTGATCTATTTCTCCATCTTCAATATATACTTGAGATGAGTTATTTCCAAAACTTTAGTATGTTGATTCATTAAAGTGTCTACTTCAATACCCATTCTCAATTCCATTGTTCTTCGAACATAATTTCAAAAACGAGCTGAGAAATGAAAAGTCAATTCTCTCCAANNNNNNNNNGAGTACCCATCACTTTACATTATCCTCTCCCTGTATCCCTTTGGCTCAGTGCTGAAGTTAGACACTCTTTATTACTGTCAAGCTCTGTCATAATCTCTCTTAATAGACTACTAATTTATTTTAATTTAAATAAGGACATGTCAGAGCCGTTTGTTTTAACACACTTGCAGACATATTCATCAGAAAGAAAACACCCCATTACCTTATCCCACTGAAATTCAATAACCCTCGATTGGAGAATGAATGATATGCATAATTCTGTTAGAATTTTATTCCTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATTGCAGTTTCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTGAGAGATATGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGATTTTCATTGCTTTCCTATCAGATTGTCCGCAGCAAGGTTTTTCAGTCAAAATCAGACTCATTAATATGACGAGTTCTGTTTGCCACTTCCCTCCCTGGATTCCCTAACTCAGCCTTTCCATCCTTTAATTATAGCCAACCTCAACACCCACCCCTTTGACACCATTCCTCATTTATGTGGGTTCAAGGGGAGGGAAGTTGTACCTAGGTCTCTGTGCTTCAATGGAAAGTGCTTTAGTTGTGGAGTCATCTCCCTTGCTTCTGTAGTGTATGTCGAATGCGTTTTGAAATTGCAAAGGAATGATACCTAAGCCATCTCAGGCCAGGGGGCCATGGCTCTTGGTGCATTTGGAATGTAGGTGTGGGTCATTAGCCTCATCAGTGTCTCTGATGCTGAAATTGTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCAGTGTCTATTCATTATCCACAGTGCTGGGTTGCATCAAGACAACCTCCTTTAACCATGTCATGTGCTTTATCCTATCAAACCTTCTGCTCACTCCCATCCCCCACCCCCCTGCCTAGTCTCCTTCCTTCTCCAGGCCTTTGTCTGCCTTCGTGTCATATGGACATATTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGATCTGTTAAGAACCCATAAAGATTCTGTAAAGAATTACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGTGTCCAATTGCTCAGGCTGACTGCCATTCACCAAGAGGCTCTGAGCCTCAGCTTAGTCCTCTCTCTTTGGATGGAGGCTTTGCATGGGATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGGTGAATGACTGTGCACCCTTACATTGGGACTCTTCATGGAGTTTATGAAAGCTATAGCTGTATTGGTGAGCATTGTCGATAGATGTTTACAGAACCCCATCCCTCTATCCCTACTTACCCCTCTGCTTCCTTCTGGTCCTTTTCTCTTCCCCTTCTTCCTCCACTTCGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCCTTTCCTTGGAGGAAGAGAAAGCATTTCAGAGGTGCAGTTGTGGGCATGGGTTGCCAGGAGAGGAGTAGACACCAGACTGTCTGACTGTACAAGGAAACTAGGACCAAAGCAGAAAGCAATGGGGACAGTGAGGTTGGCCACCGTGCCCCCTCCATCTCCCTCACACCTAGAATCACAGCTCTGGCAAGTAATGTTTTCTAAGGCATCAAGACATTTCAGTGGTCAGATATAACATGGCACAGGGATCATTGGGAACATGTAAAGCAGTAATTTTTACCTACAATTTCTAGTCTAGGAGAAGAAAGGGCCAGCCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATGTATTGGGTCATAGCAGGAAACAGGGTGGATAGCTGGATTTCAAGATTCTCTAAAATTTGAGTATTTTCCTAAGCTTCCATGTAGAGATATGGCTGTGTGGGTCTTTTTGGTATATGATCTTTTAAATACAGAAGGGCTTTCATTGGGAGTGCCCATTCAAAGCAAAATGGACAAAAACCACATGGATTCCCTCATTTTGGGGGCCCTAAAATTCTTTAAAGATTCATTGTGCTCATAGGAAATTGGAGAAGGAGGTCTGGGGGAGGAAGGGGGTTGAGCATAGATCTTGCTGGATGCAGAGGAAGAGGTACTGTTCCTCTGTTAGCCAGCAGACTGGCCAGGACAGCATCAAGTGAACAGGCAAACCATGTTGTCATAAATTGGGGGAACCATGGTGAATTAGGATGAAAATCATCTCTCCTGTCCCAAGCCAGATTCCCCAGGGCTTCTGAGCCATCTCAGAAACTGACTAACAAAGGCATCAATATCAGAGCTGAGAGAACCACATCTGAAACTAGTCACAATCCTCAGTTACCTCTCTGGAAGAAACAAATCAATTACAGTCAGGACCAGCTTAGGCACAGCCTAGTTTCCAGCTGGCTTTTCCAGCGCCACCACCAGCCTTGTTAGTGAAGGTGATCTGGCACTGATGAGTGGGCTGCATTCTTGGGTTATGGTTATTCTAATACAACCACTGTAGGAGACATCTGTTGCTGGACATACCACCATAGTCATGGCTATACCTGGTTGGTTTCTATTAATATCATTCATGAATCACAGGCTTAAGTGGATGGAGGGGTGAAGGGTATGTGGCTGTGGGACCACTTCCCTACAGGGAACTTGGCAGGACTTGGTCTACCCTGGACTTTCTCCAGTATACTCCTGTTATGTCCTTTCCAATAAAGGTGTTAAATCAGAGAGAGAATGGGTCCAGGTGGTATCCTGGAGACCGTGGTTCTGACATCACGGAAACATCGTGTGATTAGGCTGAATTGGCACACACTCGATGTTCTCATGCTCTTCTTCAAGCCAGTGGACTCTGCAGTGACCCCCATGATTATTGATTAGTGAGTGAATGTAAGACTGAAAGGGAGTGGGGGCTCCAGGATTGCCAAGTAGAGTGCAGCCGAATGTCTTCCTGTTGGCACAGCCCACATTGGAATGACTGTGGCTCCAGACAGAGTGCCCAGGGCTGAGTATTTAAATTCTGATCCTTGAATCCCTAAGGTAAAGAGCCATCTCCCAGCCCCTGTTGTATTGTCTGATGAATCTGCAAGTTACATGTTTAATATGTAAGGAATAGGAACCATGAGGAATGGGAAAAAGACACAGTGTTTGCCTCCTCTGCCCACCCTCTCTGTTCCCAGGGAGGCTGTGGCAATGGCAGGGTGCTCTCATCCTCTCAGTGAACTGGACTTCGTGGATGTTCTCAGGACCTTGGAGAGGGCCAGAGAGGCTGCTTTGCTCTGCAGGATGTTTCTGACTCTCGAAGGTTCTGGATGAATTCCAGGTGAATGGTTACCTTTACCTCACAGAGAGGGAAATCAAGAGGCTCCATTTTTGCATCAGTATCTGCAGTCTGTTGGGACCCGTGGGGAGGACTCTGTCCTTTGTCAGCAGTGGTGGGGACACTGGATACTGCAGTCAGAGCCTGAGCAGTTCCTTTCCCTCTCAGGGATCTCCATTCAGTTAAAGCTGGATCCCCTACTACAGCACAGGGGGAAATCAGTGAGTTTATTACACAAAGAAGTTTACTGTCACTGTTTCTGATTCAAACATGGGCATTTAGAGAGAGCTTTATACACAATCCTTTTGCTTTTCAGGCACCATTGTACAAAATATATAATTACAGCAAGGTTGAAGGAGAAAGTGAAGTTTAAAAATTTGGTAAAATATAGTGATTGAATATACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACTTGTTTCTCTTAGGTGATTTTGTTTTTGTAAATAAAGTTCCAAGATGTTTTTATGAGTTACATCTTTTGGGTCTCGGGTTGAGAGTGGATTAGTATCAGCGTGAAACCAGAGGCCATATACTTCCTGACCCTCAGTAAGGACAGTTTCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGAGATATCTTTAGGAAAACGTGCACTATCTCTGCATGCAGCCTTGGCTGGGTCGGTTGCGTTGATGTTTCTGATGCTGAGCCATCAGGAGACAAAGGCAAGACCCTTGAAGCTAGCTTCTCTCCATTTTAGCATCACCCTTCCTTCTCCAGTTCCTCTATCCTGTGATTTTCGAACCACAGGTACAATGCTGCTTCCTCCAGGACTCTGGAGGTGTGTTCTCGTCGATTGAGTATGGACGTGAGGCTATGAGTAAAGGTCAGCGTGACCCAGTGTCTTTTGCTGTACTATTTATGAAATGTTTTGCTGGTATTAGGGCCGGGGCTGGCTTAGGTTTGTAAATTAGAGACAGCCTCAAAGTCTCTTGAGTTGAGCCTATTTTAAAATCTTAGAGGCTCTCTGAGGAGCACGTCACCAACCACACCACCTTTACCCCTGAAAGGATGGTTGAACACAGGCTGTGGGGCCAAGATACTTCAGCAAGCTGTGAGACTGTTCAGTCAAACTGCTGTCGGGTCCTCAGCTTCCCAGCTTCTGTCACATGCAGCTCTTCAGCTTGACATAACAAACTGGAGGGGAAGAACGTTGGGAGCTCATTACCACGGGTGTCTTGGAAAGATTGGGGGGAATTCTGCATTAATTAAGCCACATTTGAATAATGAGCACATGCTAGTTATTTTCTTGGAGTGCTGCTCTAAGGGAAGCAGAGAGGCTATTTCTATAAGAAGCCTGTTGGCCCGTGGGCCCGCCCCCCATCACTTGGGGGAAGGAGGGGAAGGCGAGGGTGCTATTTTAAACTCTCTGTTTTTGAAGGAAACACCCATAAATGGGACATTGTGGGGGGGTTTGTCAACTGTTTCTGTGAGAAAAGGCCTGGGGTCAGCCACCATCTTCTCCAGTCCTTTCAACGCTGCTCTCTGCCGTGCAAATTAGATGGTCTAAAATCTGCCTATCTCATCTCCCCAAATCATGTGTTCTTCTTCAACTGTTATGGGACTGAGCAGAATGGTGGTGAACTTGGGATCATGTAGCCACCTTAGTGGTCATGAGGGGTACTCCACAGGAAGAGAGGTGCTCTCACACCAAACACACAGATCTGCCTGATCCTTCCCTGTGTTTAAAAAGGATGGGCATCTCTGCACCAGAAAACAATCATTCTTCTGTATATATGGATATTTAAATCTGAGCGGGGCTCATGATCCAGTCTAGGTAAAACAAGCATACTTTGTGCCTTTTCTCTGTGANNNNNNNNNNNNNNNNNNNNNNNGCAATTGGCTGCTCAGAGTGACTTCGTCTCTCATGTGGTACAGGAAGAAACGAGCCAGATTCCTTCAGCTCTGTTAATAAATCACATACGTTCATGCGGTTTGCTGCAGCCAGCAATCTCCCTTCCCGGAACTACTTGCCCATCCGTCTAGACCAGAGTTCCGAGTCATAAACAAAAGTGCAGAAGGCTCAAGCCTGATTCTGTAGAGTGTGCAGCTCAAGAATTCACACATGCTGGCACAAACGAGGCTGCACACTGTAGCTGCACAGACTTAACATTATGATATTGCAGAGGATGGGAGGGGCTGTGCACACATGCCAATTTCATACTTCAGGGAGATATAGGACTTCATGTTCTTGGGCTTTTGCAGCCACCCAGACCCAACGAATGTTCTTCAGGCAAACATCATGAGTCTTTAAGCAAGAATTTAAAACAATGGTACAATTTTCATATATGTGAAGAGACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAACTGGATAGTTCATGGAATTGCTGAAGTGTCCTTGGCACCATCACAGTTTATCTTCTGCAATGGGCCAACCCAATCTCTATCAAGTCCAGGGTGCTTCTCCAGTCTTGGTTCTCAAAGGGCTCCCGTATAGAAGGCACTTTCCCTCAGAGACTCCTAGTGTCTACAATACCACCAGCCATGGCATCCTCTTCATTGATAGGGTGAAGTCTATTCTCAAGGATATGCACCAAGTCTCCCATATGGTTTTGTAGAGTAGCAAACATCTCCAGGGACACGGCACAGATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGATGATAAAAACACATCTGATTTTTAAAAAGTATGAGCTTTGGATTATGGGCATGGGTGATGCTGAGCGTGGTTTCCAACAGCTCTCTTTTAAGGGGAGGAGGGACACAAGGAATTTGGAACCCGGTGGCTGTAGGTGAGGGAGCACCGTATGGTCATGTCAGTATAATCCCTCCTGTTTTGGAAGTGCTCATCTCACGGCTCTGATGGCACAGAGGTCTCAGCACTGAGCTTGGAAATAGTCAGCACTGGGGGAAGGCGGCAGGTGAATGACTATGTGTTTCTCCAAATACAGTGAAAGATGTTCTTTTCCCCTTGTTTTCTGTCATCATAGAGTTCTAAAAACCCCCGTCGTCCAGATGAACTTAATTTGAAAGTCATTACAGTGGAGATTGGGGGAGTGTGAGCTGACAGTTCATAAACTAAATATTTGATGAGCCAAGAAAAAAGTGCCAAAGTTAACATTATAAGCACGATTAATGAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTCGTCTCTGTTGGCCAGATAGGCTTCTGACAGTGTGTCCTGATTTCTCTGTGTTAAATGATTGAGGCTCTAGGCTTGCCCACATGGCCAATGTTGTCTCTCATCTGAAGTTGACAGGAATAATTTTATGTTTTTTACAACATTCCTAATGCCTTAATCACTTTAGCTGATGTGGGCTCAGGGGTTTGCAAGCCAGTCAGGGATGAAGAGGTTTAATGTGTTTGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACATATTTGTATTTTTTTAAAACCACAACAACTTCATATTCACCAGAGAAGTAAACTGGAATTTATGTTGTCTGGTGGGTACTTGTTCCTCTCTCTAGAGCGCTATTGTATTAGGGTTTCCAGAGAAAAAGAAATGGCAGAATGAACACACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATTTTAAGGCTTGATTTATTTTAATGATTGATCATGTGAGGCCACAGTGAAGTCATTATACACAGACGTGAAGGAAGCTTCATTCCTTAGTCTCTTCTTCCTTGGAGAGAGTAATGATGATCTCTTCCTTCCTGGCCTGGAGGAAATCCTCCCATGCATTTTTGTGCTTCCTTGGTCTTAGACCTGCAAGCCTCAGCCTGATCAGCAAGTAGCTTCTTCCGGACCTCTTCTGACTTTGGTTTGTGGACCTGTGCAATAAGAATCCATTGGTTTTTGAATACATTCCTTTTGACCTTCAGGTACAGGCTGTGATACATATGGCGGTCAATCTTATAAGATTCCCAGTATCTTCTGAGAATCCGGTGCAGGATCCTCATCCTTCTCATCCAGGTCACCCTCTCAGGCACCCAAGTGTTTGCAGTACCCTTTCTCTTCCCTATGAACATATGCCTGCCCTTCAGTGTGTTTTTCTGGCAGAGAGCCTGAGAATGGACAGTTACAGGCTTCCAGATGATCAGGCCATCTTCAGTCAGTTTCCTGATCAGCTGACGGGAGTTGGGATTGGCGATTTTATTGGTCTCGTTGTGGTCCAACTGGACCTTCTTTTTACCATAGTGGAGGACACTAGAGGCAAGCCTCTTCTGTAGCCTGAGCATGCTGATGGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACATTAAATGGTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTGCCTACTCTCTCATACAATTTATTTTTTGTGTTTGCTTTATATTTTGGGCCAGAGATTAACCAAGCTGTGCCACTCATATTGCTTAGCCTTGAAGCCTTCATCTGCATTCTGTTCTCACTAGAAATCAAGAAGCACATTGTATGTTCACTACTCTCATGGCTGATCCCTGCCTCACCTAGGAACCAGCCAGCTTCCTGTCACTACGGTCTCAGAGACTGGATGGCTGATAATGAGAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCTAAGGATGGAGATGGCTCTTCTCCAGCTTGCACTACCATCATCGGGCTTCTGTGTGGAGGCAGCACAGTCAATGTAAGTCCCTAGCATGTCCCTGTTATGTCTCTTTGGCCCTAATGTCCCCTGTACCATGACCCTCACCCTGCAACAGGTGCCCTTGTGTGCACCAGAGCTCAGCTTTCCTGATTTCAGGCACCTGTGATCTACCTCTATCTCCTTTTAAACCCATTTGTTAGATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCATAGTCAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATCATTTCCCAGATCCCAGTGAGAAAAACCTACCTCAAAAACCAAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCCCCTGACTAAGTAAAACTATTTAAAAGATGAATGACAACCAAAATATTCCTCTGACCTCTACATGCATGCACATACATAAGTCACGAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCTTGGAGATCAGTCTCATGTAGGTGTTTTTCAAGATAATACTGGTCTTTGTGCAANNNNNNNNATTGTCCAAAGAGAGACACATCTCTAATAGGGCCGGGTATGCACAAAGCTTTCTCATCTAACGAAATAGGAAATGGGAACGTTATGTTTCCCAATTTCAGGATGAAAATCACTGCATTCTGCTCTGTGACCTTGCACATTCCTGCTAATCTTTAGAAGTGATAGCCAGCCATTGCTGTCACCTGGTCAATTGGAAGTGCCAATATGACATTGTGGTGGGACAGGGATGACAGACAATCTGTTACTGGTCTTCACACAAACCCACAGCTGTAGGGAGCTGTTCCCCACTTCATTTGGAGTAGTAGGAACAGCATCAGAGGGATAAGGGCTTATGCCTCTTAAATAAGAAACAAGGTTATGCAGTTTCACAGGAAATACACTGACACAAGCTTGGGTTTCTGTTGATTCTTGTCTTGAGTGAGTGAAGACACAGTTTTCAGCTTTCCCTAATAGTCTCTGGGTTGTCCTGAAGGTTTTAAAAGCTGTCACATGTTTCCTTTTAACATTCTCATCTCTATGCTCCGAATTTCCACTCTTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGAACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACAACAGTAATGGAACTGAGTAGCGCAATTAATAGCAGTTCTACTAACTAGAAGCAATCTTGAGAGCCAAGGTTACAGTTCTGTCTTTGCACTGGGAATAGAGTTGGTAAAGATCCTGTTATCTCCTTTCAGAATGATAAGTTGACATCTTTACATGCAAATGTCTGTGTGTGTCATTGATTGGAAGGCAGGGACTTACCCATTGTAGCCGAGTGAAGCGGATCCCATATGGACTGGAGTTGGCTCCTGCTCCATTGCTGTTGACTTCTGAGCCCATGAGAAGAATGGGAAGCAGAGAAGGTCACTATGTGACAAAAGAGGCAGGGATGGAAGATGTGTCCACAAGCCAAAGGAAGTTGGCATCCTGCAGATAGAAGGGGATGGGCAGGGAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACACTTTGGCTCTAGACACTCACCTTTCAGAATGCTGAGAGAATGAGCATCTGTTGTGATATATAGGCATGTGTTGTAGCCACTTTAGGGCACTCACACTGAATCCGTTACTGATCACAACTTGGCCCAAGCCCAGTGGGGATGAAATGGCCACACAGAAGGGGAGATGCTTGCCCTGAGATAAACCCTTTAGTTCCTGTCATAGCTCTCAGTTCTCTGGGTTGAGTGGTTGTATATTCCAGGGCCCATTTGTAGTCAGGACCCTGTCCTTAAGCAAGGACTATTCTTGGTAGGATGAGCAGCCAACTCTTAGTGGGATGTCCACGGCCTGGAGCCACTGCTGTAGCTTCTCCTGGGACAGTGGCACTGAATGTATGGTACTATTTCTGTCTTCGTGCTAGACACAAGGTAAATCCGCTCAGCCCTAGGACTGCTCAGTGTGGGTCTCCTTACTCCCCTTCTGTTTATCACCATCTGAGAATTCAGTATGGGTATTTATGTGCAGAGCTGTGAGTATTGTTCTCTGCCAGGTGAGCCTCTCTTCTCTCCACTTACCAAAAGCTTCATATCTCATTCAATTCAGCATACAGGAGACACGGCTGATGATGTAGGAAGTCCTTCTTAACTCTTCTGGGAGCTTGACAGAGCTGCTTAGAGTGGCAGAACTTGTGGATTTCTGCCTGCAAAGGCAGGTCCACTCTGTAGAGAAGGGAGGGGGAAGCAGCCTGAGGGGTAGAACTGAGCCCAGCTTACACCACACTCCCTTGTGTTTCTGGTGCATCTTCACTACACAGTTTTATTTACTCAAGTCAGTTTTCGGAAGCATCACTCTGGGCCCCCTTTGCTAGTGGTTTGAAATTTTGAGCTAATGCTAAAGTAATTTCTGGAAAGGGGTGGAGCTGGGAGATGTAGTTTCCTCTGTTCAAGTAAATCACAACTTTGTAAGCGGCGGGCAAGGTTGTTGCAAGTTTAGCTATTTTCCTCTCTGGGTTTCTTGTAACTTCTTCTTTGAGGCAGGGGTGTTGGGCAGGGATCCTGGCTGTATAACACTGCACACCTTAGGTCTTAGGATGTGCTGCTGGGGAAACAACAGCTATTCTCTACAGCAAACCCTCCCTTAGCACGGGACCTTGTGAGACATTTGGTATCCAAAGGACAGCACTCAGCAGGGACGTTCTTTGCTCTGGGTTTAGTTACATTGACTGAATGAATGTTGTTACAGGACCTCTGAACATTTACTTATTCATGGGTAGTGTTGGGAATCCATTGGAATTGAAGCATTCACTTCTGGAGGGAAGAAGGAAGCTCAGAAGATTCAGGAAGCTTAAGAAACCTATAAGGCTTAGGATTCTCAAAGGTTATGATGCTCAGGTCCTGTTCCAAAGAGCAATAAGATGGGAACAATTGCCTCAGAAGTAGGAGGCAGCCATGATGAAGGGGGCTTCTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATACCCATGAGCAGGTAGACCTGGCTGGAATCGTTTGTAGTTAGAGGCCTACATGAGGTGAACACACATTTTTCAGGTCTACCCAGGATAGGTCACGTAAAATAAGCTGCTAGACATTCATGTAGGTTAAAAAGTAGCAGAAGTCACCCTTTGTTAACATAAACAGAACTAGTTAGCTAAGGGAGCAAAGATAATTCTGGGTACAGGGCACAGGTTCTAGAGGACCCAGGGGAGGAAGGATATCCGTCATCCTCGCCCCTCATCCCTGCATCTCTGTGCTGGTTCATATACCACCATGCAGGAAGCCATCCTAAAATCCAAATCTACACTGGTTTACTGGCCAGATCCAATACTTCAGGAACCTACAGCACTACAATGACCTCACTGGCTGCAGGGAGGACACAGCCAGTACAGAAGTTGCTTAAAGTTAAAGGAGAACTATCACTCGTGTAGGGAGATGACCTTTTCACTCTCCAGGAGCCTTGCATGAGAGCTCGGGCCTCCTAGGATCCACACTTATTACATCAGGACTCAGCAAAGCTTGGGTCAAATGTAGTCATTGGGCAGAGCTGCCTTCCTTGCTAACTGAGGTGCTGTTCTTTTATTTTCTGCCACAACGAAATTGACACTTAATTACGGTGGCATGTTTTTCATCTTGTGATACACAGTGGTGACCCACGAAGACACAGGGAAAACATAAACATCTGTTTCCACCTCTCTGCTGGAATAGGATGCTTGTTTCCTGCGGGGAAGTTATGAGTTCCCCTGTAACAAAGGTTATGTTCTGAAAGGGAAGGGGGGAGGACTCCAATCTGTTCTGTATTAGTTGCATTCAAATACAATGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTGTCTCTCAGTCTACTTATATTTTGCCTATTTACTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGTGTGCATGGGTGTGTGTAGATGCATATGTGTGCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGAGGCAGACACTTTACTGTCCTAGTGACCTGCTTATTTGCATTCATGCATTTTAAAAGAAAAAGCTTTAGGAATGGGCACCTAATGCCTGACTCTTTCTAGGGTGAATACAGAAATCAGATACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATATCAAATGTCTGATACTAAGTGCACACGCTAATATGTATATGTGTATTTATAAAATTATCAGGGTGTTCCATGTATGTGTGCTTATGTGTACATGCATGCATGTGTGCACATTTCTGGGTGTGCATATGCATGCGGATATATGTGTCATGTTTGTCTGTATGCATGTAAGTGTATGTCTGAGTTGATGCTACAAAGCCTTGTCCTCCATGCTATAACCAGCCTGCTTCTCAATGACACTTTAGATGGAGCTGTGTGTCTTCTCCTTCCAGTAGGAATTGATGGACTGAAAGTGAATATTATCATAGACTGGAGACCCCAGAAGAGTTCATACACACATGTTGGGTGTGGTTCTGTACTCAGTTAGAAGCAGGTACTCAGGTATCTGACCTCTTGTCTAAGAGCCAGAGAAGAACACCTTTCCTCTCTTCTCTTCTGTCCTGGTTTCCATGAATTGTCCTCGTGCTGCTCCTCCGAGTTGCTGGTAGGACACTCCCTGCTTGTTGCCACAAGAGACAGACCTGCACCTGGAGAAGCCTAAGTGGGCACAGCAGGTATCTGCTGGTCCCAAAATCCAGGTTAAACCAGCACTCCTGCTGATCACATAACAGAGCTGTGCTGTCAGTTGTAGGGGTATAATTGATCGTTCACACCTGCCTTGTAAACCTTGGGCCATTAACTTTCTGGTCCAGGCTTCAGATAATGGCCATACAGAGAGTTTTCCTACTACCTTTCCCTGGGAGCGATCAAAAANNNNNNNNACTAGATATTATTAAAAGACTTTTAATCCATGAACACATAACCAGCTGAAATGTCCTGAAAGTGACATTGTGACTGAATGGAGGATATGTGAGTTATCTTTAATAACCACCATTTGCCATAATAAAGATTTCAAATCAAAGCCAATGAATCAAGTTCTTTTCTTTAAATTAGCTTCTGCCAATAGCACTACGCATCCGTAACCCATTTTACTGCCGTCTCTTCTACTCAGAGCGGAGGCAAAGGCTTTCTATTCTCCCCAATGTCCCAATAGACTCAGTATTGATTCCTTTGGGCTCTCCGTGGAAGTGTACTTTTAAGCCTAAACACGCAGGCACCGTTTGGTGGGGGGGTTGTGTGGGGTTCAAAGTCCCCAATGTGTGTCCAGCTTGCGCTCAGTTCTCACATCACGTTCTCTTATCCGAGTGGTCGCCCACCACAAATCATTTCAGACAATGTTGTACCCGCTTTCTTTTACCTACTTGAGACTTCTGTTCTCTTCTTGTCTCTTGGGCTTCAAAAAAAGGGTCTCACCCACAAGTTCCCTGAAATAATTGACAAGGTAAAGCACATCATTGGGTGACCAGCAGGGCTTTTCAGAGCTAACAGGCACAGCAGAGAAATATTGGTAAGATTTATTAAGTCATGAAGTAGTCCCGGGACTAATAATATATGAAAATAAAAGAAAGAAACCCAGTATAAGTAACAATGCACGCGNNNNNNNNNNNNNNNNNNNNNNGTCCTTCTACACAAACATGCACACGCACTCAGGAGTTCACAGTTCACAGACAGGTGTCATATTCTTCTGTATTCTGACTGTGTTCACAGCTGGCTAAACTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCTCCTCTCCAGCCCTTCGTGTCCTTTCTCCCCTCCTTTCTTTGCTAGCTCTTTGGTTTCTTAGGCTCAATGTAGGGCAGAGCTCTGGCGAAGGGGAAACCTGGGTCCCAGGAGACAATGTGGAGACATGTTAAGAAGGTAATTGCAGCCAGAGAGTAGGTCTGGGCCCTGGGTTGGCAGCTGATATTTCAAAGGCTCTTGTCTGAGTCATTTATTGACTTCCTCTTCAGAGATAACTATACTCCGAGAAGCAATCCTCTCTATACCCCACCAGCTGGAAAGGAGCTTTCTTTATTGAACTTCCACATTTCATTTTTCATTTTTGTAATGTATGCATCATGTGTACTCACGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATATACAGTGTGCACACACTCTCCTGGAATTTCCTTCAAAGTAAGAGCTTGGACTTATGGACTACAAAGTTAAAATAATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGAATGCAGTGTTTTTGTGGCTTTCATAGGGCTGCCTCCTTCTCTTCTCTTTCTTCTTCCTTCTTTTCCTTTTCCTCATTGTCTTTTAAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTGGGGTCTGATCCTTAATGGCAGAAGGGATCTTGGCCAGTCTTTCTGATCTGGTAGGAGGTGGATGCCAGAGTGATCATAAGAACTGCTGAATTTGAAAGGAATGATGGGATAGAAGGCTGGTTTCCTACATCCTGCAAGGAAAAGGCATCTAGGTTTATAGTTACTGGAAAATATGGACAGCCTCCTGCATACATCAGTCACCTATTAGAGTAAATGTCGACTGGATTGTCCTCTTCTCTGCTTAACAGCACTTAAGTAAATGGATCCTAAAGTAGAAAGATGTCCCCCAACACCTTTAACAGAAAGAACTTAGACATGCAAATGTTTTGACAATTAAAGGGTAGGTAATGAGAGAAACTTGATGCCTGTTTTGACTGAAGGTTTACAAGGCTTCTGTAAGCATTTGAACTTGGAACTGCAGTGGATGTTTGGCTTTGTTACCTCTCTCCTCTGTCTCGTGGCTTGCACTGCTTGACTGCCAGCAGTCTTATGAAGATCAGAGTGTGTTGTGGTTAAGGTGGGATAACAGGAGCTTAAAAATTTGTTAATGACTAGAGATTGGAGAAGGGGGGAACGTGGCTACTATCTGTTTAATGAGATCTGGAATTTTCCTTGAGTTCTTTTACAGTAAGATGCTGAGTTTTGTGCAGCAGGCTCAATGCTTCACTGTATGCAATACTGCAGCCCTCTCTGTCAGGTAGNNNNNNNNNNNNNNNNNNNNNNCACCACATGAGCATCAGACAAGCTCCAAGATTGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAAAGCTATGGGCAGTGCAGGTGAAGCAGGGGCATTATTGAGATACTTGGGTTTCTTTCGTCTTGTGGTTCTCTTCCTTCCTTTCTTGACTTAGAACCTTCTGTTTGGTTACTAGGGGGGGAAGGGAGCCCACACAGGAAATATACTACAGAGTCCAGCTTCACCTCTGCCTCTGGTCCTCTTGTTGGCCCTGTGGGAAACATTAAGTTCCTCCCCTCTTTCTGTTCCATCTGCTAAACTTTATAACCACTGGGTCATTATCACTCTTTCTTGTAAATGTAATAAGGAAAGAAGTGACTGTGTCATGTCCTAGGAAATGCAGACTGCCCATCCTTCCCTTGATCCTGCCCAGGTCACTGTGGCTTAAACTATTAGAAGAGCCAGAAGCTGCAATCACAGGCTCCTGAGAATATGTGAGGCATCAGTCCTCCCTGCTGCCCATGGAGGGTATTCTATTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAATAAGACATTTGCTAACCACCCTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGATGCTGAGTTGATCAGAAGTTATAATTAACCAATTTATGCTAGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATTCAGGAGTGAGTCAGCACTCTGAAGTACTCGGCTTTGAAAATGACAAGCGTTTTGTATGCCAAAGGATAGAATTGGATTGAGTTGTTTTCTCTTTAAAAAGATACACTGACATCTGTTATGTAAATGGCATGGTGGGTTCCATGGGAAGGAAAAGGAGACAAATTAATCTTTACAAAGAACTTTATGAGGAAAAGGTCAGCACCACAGACAGCCATTACAGCGATGATCAGGCCCTGAAGCAGCAGTGAAAAACTCTGTCCATGATGGGGAACTTCCTTAGGAGAGATGGTTGCCAAAAGGAGCTGTTTTGTCCTCACTCTTTCGGCTTCAGTGGCTCAGCATGGGCAGCAACCACATTTGTTCTGGGAAAAGTGAGGTCTGACAGACTCCCAGAAGAGGCCCTACTGGATCTTACACCCTCTGGAAGACCAGTCTTGCATATGGTCCTAGTTGGGCTCTGCTCCCTGCTGGGGACTGAGTCTACTGAGTGAGGCCCAAAACATGGAATCTAATCCCCCATCAGTTGTTTTAGAAGTGNNNNNNNNNNNCTCATGCATCGCTTTAGAACATGCCTGTTTATCAAGGACCACTGGTCAGTGGAATTTTTCAGCTAAGGAAAATGTTCAAAAGGCTTTCTTTCAGACTAGCAAGATTTTAAAAGGCAGTTATTTAATTATAGGCTACATGTGAGATGGACAGATAAGCCTAATAGAGCATTTGCATTTGATTTAGTGGGGGAATGACACTTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGACAGCAGTAACACTGTCAATTTCTCCCTGTCTACTCTTCAGGTTTGATGCTAATTTGGAACTTTTAATGTGACTTCAACCTCTCCCCTACACATTTGCCTCCTTCTCTTTCCCTCATCCTTCACTCCTTTTCTCCATCCTCTGGGGAGGGACACCAGCTTTCAGTACACATTGTAAGAAAGCCCAAGTCTTGAAGATGCAGCCAATCTTCTCTGTACTTCACAGGCTGGAATCAGATCATGTCCGCCTCTGAATTAGTTCTCCTGATAAAAGAGACACTCTGTTCTTGGTGTAAGCACAGAGGCATGTGGGGTTGGAGCCATTTCTGTGAGAGAATATCCCTTCGCACACTGAGAGACACACACAACAGAAAGGCAGAGCATGAAGTTTGTGATAGACCATATCCTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAGTAGTGAGGAAGAGAATGCACATTCTACTCATCTCTGCATGTATGTACACATGTATGTGCCCTTGCACTTGGGAACAGGCACTCAACTCATACACATTAATCCCCCAACCACACCCCTGTCGAACCCTGAGTTCAGCCGCTCTATAAAATATGTGACTGAGTATTCTAACAACACGATATTTTATTTTCTCCTTGTCTTGTAAACCCCATTTTCTATTCAGTTTACAAACACAAGATGCTAAACTTATGATTTCCCAGGCTCGGGATGGTGTGTCATAGCTTTTGGTCTTTCTGGAACAGCATTTGTCTATCAACAGAGGGGCTTTCCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTTTTGTGAAATAGATTGTACAGAATCCACAACATCACTCGGTTATAGGATGAGCAACACATCACAGCCTGGGAACAGTGAACTGATTGTCACTGGGGTTTTGTGTTTGTGGAGTATGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGGCTTGATCATAAAATATTTGTTCAATCTATAATGTGATCAGAGTACTACACGTAATACTTCAAATGTATACAGTCTCCATTTGTTAGGCATACTCGATAAATCTCAAAAAGAAAAGTAAAGGGGAGTTGGAACAGAAAGTTCTGGAAGGGGCTATGGAGAGAGTCTAGCAGTTAAGCACACGCTCCCCAGAAACTTACATAGATGCCCCGTGGATGTGGAGACGATCCTATAATTCCACCTTGGAAGTCAGAGGCAGGAATTCCAGAGCAAGCTGTCTGGAAAGATGACCCATACCAATAGGAGCTTTGCCTGTGAGTGAGAGTTGCTGCCACAGTGAACAAGACAGAGAAGTCATAAGGATATTTCCTGAATGTACCTTGGGCTTCCACATGTGTGTGCATGCACATGTGTTAACTGGGTGACTAATTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAACAAAAAAGTTAAGTTCTGGAAGAGGGATGCCCAGACAGGATGGATAAAATCTGAAATAACAAATTGTTTTGGAACTAGCTGTGAAGGTAGAGGGGGACCAGATAGAGACTTGTGAGTGTGGCTGTCTGCTTGTGCCAAAGTGTAAGGCCATATAAACCCAGTGCAACGTCCTCCAGGATCTCAAAGCCACAGCTCTAGCTGAGATATAGTTAGGCAGTGATGTCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTTTTGGGGGTGAATGTGACCACAAGCCCATGCTCATCAGTTCGAGATACCGAAAGTGCTTTGGGCCCCATCTTAAGTCATCATAGAACTCAGTGCCTGAGGTTGACTGACTCCCAGAAAGCATCTTAGTAGGGCTGACTAATGTTTCATTACATCACAAGGACATTTTCTACTGTAGACAAAATAAACACATATATTTTAGAATAGACGGAGACTTGAAAAGTGGAAGTGGAAAAAATATCACTACCGACTTTGCATTAAAAACACATTTATTTTAGAATTCCCCAGGATAGTTGCAATTTACCATAAAACCTACACATCATTTCCATATATTAGCATCTTACATAATCATTTGAAAATAATTAGGAGAAATTAACCTTTGGAAAAGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACTATTTCCCAGAATCCTCGTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTGGTGCATTAACATCAACTAAATGACTCCTTTTAAGTTCTCAATTTTACTATTGTTCATGGGTCTTTTTTGGGTTATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCTAAGGGTTCCAAGTAGCTGAGCCATCTCTCCAGACCCTAAATGACACAATTTTGTCACAGCAAGGGGAAAATTGGATTCTATGACTCCTATGCCTTTTCACACTGTAGATTCCAATCCACACTGTATTTAGACGCTGTAAATGTATTAAAGTTTTTTTATTCCCACTTCAGGGGTACCTATCCCTGCATATACCCTAGCCTTTGAAGGTTGTCAAGGTATAAATGGCCCGTTTTCCAGGCTCTTTGCTTATGATCCACCTGTCTGGTCTATTGAGCCTCCATACCCTATCCTGTAGGTCCTCGATCTCTGATGATCCCCTCACCCTTGTGGATTCATGCTTTTGAACACTGATTTACATTTTTTCTTGTGCAGCCGTAGGGAGGTTTGGCACCAACTGATTTCCTTCAGCCTGTGCTATTTAACCGATAAAGATCTGCTGAACTTTCAAATATTCATTTGAATAATGTTATTTTATATAGATAGTATTATGATCTGGTGTGGAATTCAAATATTTCGCCAACAAGGAACTGAATTTAGAACGTTGTGTAACCTCTTAAAAACCATTCTCTGGTTTTAAATTTTGGGNNNNNNNNNNNNNNNNNNTCATGTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGATGGTGATGGATTTGCTCAAACACATTATGTGTATGTACCAAATTCTTAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGTGATTTGTAGCACCCTGCTACAAGAGGATATCATGCAGTATCTTTCTCTAGTTCTCTCTGTGATTTTCTTTGATGCACTGTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGGTGTCTTGCCTGATCCCAAACTCTAATATTTTCATCCGTGCTGGAGGCCAGCAAACCTTAGTGATTCTGTTCCCCCTTTCTGTCCCTGGGGTTAGAGTTTTTCCCTGCCTGTTTCATGATGACTGGGATCTGACTTAAGATCTGCTAAAGCAGCAAGCGGTTTCACCCATCGATCCTCCTCAGACCCATTGTGTCGTTTTTAAGGCTTAACAGACGATTACGTTAAACATGCAAACACAAATTAGAGATGGCAAGTGCATCTTGACTTCACCTTGTTTTGCTATAATTGAGTTGTTTCAGTGTCTTGGTTTCACCTTGTTTTGATATATTTGAGTTGTTTCAGTGTATTTGAATGATAGCTGAGGATTGGCACACTTAGTGTGAGATGGAAAGGAGAAAGTGAGGATGCAATAATCAATTGGATCCCTGCCACATGCCCTTGTATTCAACATTTCATATTTAAAAACAACAGCAACTACCACCAACGACAATAGTCAACAACAAGGCATGCATACAACAGACTGGCAGAGAAGACACTAAAGGCCATTACAGACTTGTAACCTCACTTTCTCCACTAAAGCCTCATGTATTGAGGCGATGGATTTTGTTGTCAAACCCTGATGATAAATCCCTAGATCGGAGCCCCATAACACTGTGATGAAAGACACCATGGTCGATGGCATAGGCAGAGCTTGCGATTTTCTTCCTTTGTAAAAGCAACCCAGTAGGGAACTAATAAAGACAGCTCACATAAGGAAATAAAAGAGCCTTTCACACTGACGATTGGAATTGTTACTATATATCCCAGTTATTTGCATTTTATTTTCATTAGTGTGTTGTTTTCAGTGCCATGCTTGCTACATAGGAAACTGTGCATTTTCTACGCTATGTATCTTTAGGAGGTGAACTTTGTAAGATAAAGACTAAATCAATCCATATCAAAGGGTTCCTCCTTGTCCTGTTTACAGAACTGAAATTAAACTGTTTTCACAAAACCTTTCATACTTGCCTGGCTCATTGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGAAGGAGGGAGCTGGCTGGTTCGGACTGAACTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGACTGAACTCTTGGCTCCCTGATCCACCCAAATATAAGCAGGGCTCATGCAAAGTCTCAGTGCCACAGATCAATACACTGTTGCCATGTGGTCATTGCCACGACAGTCCGAACCCAATGACTGTGACTGTGTGCCCTAAACAAACCTCTATTTCTTTATTTTGATTGCGTCATGAATTTTGACACCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAATAGAAAGAGACCGAAAGAGGGAGAAAGTGCATTACATTAAGTACGTATAATTTGCTCCTTGAATCATAAGGCAGTCAATTGGTTTGATTTATGTTCAATATTTGAATTCTTTAGAGTCATACAGCCTTATATTATGTAGCTAACGCTAATAGTCTAAATTTTCTATTAAATAATAAATTGTCTTTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAAGAGACTGACTGCTCATCCATAAATGGGGCATCTTTATTGCTTCCCATGCTGAACTGCTCTCTTAAGAAACTTTATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTTATTTTCAATTTTTACTGGAACCAGAAACTTTTTCTTTTTGTTAACCTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAAATGACAAAAATATAATCCTAAGTCAAAGATAAAGGCCAGACACTAGTCAACAGGATGGTGCAGAGTAAATGGTGGAATGGCCATGGAACCTCCAGAAGGCAGGAACCAGAGACATTGATTCTACCGGGTAAGGCGCCTACTGTTTTTCAATGCCTTCATGACCAGGATTGGTTAATTTCAGACTAGCCATGTAGTTGTTAGCCTGCAAAGTGCACTTTTTATGTAGAATGAAGTATGCTGCCCAGGCTGCCTTGGTTCCCTTCACTTCTATGATTCCTAGGAGAGTAGGAAATGTTTAACCAGGTTCAGTGGTATTATACAAACTGCAGTCATGGGTCACTTTCTATGCTGTTAACTGTCTTTGGACAGTGGCTCCAAAATTCTTCAATAGCCTTGAAAGGGTTTCTGTTATATCATTTTAGGCTGATCTGTCTTTGTTTTGCATAAAGGTTCTGTGAGATAGATAGCGATCTGTTCGTATGAGTAAACCAATGTCTTGAGTTTCTGAATCTTCCGAATGGAGTCCTTGGCTGAGGTTTGTTAGAACATCAACCTCCTCCCAACCAATATCTGTGCCTGGAAATGTACCCTTTATGTAGGTCTATTCTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTGATGGTATCTCGGAGAAGGCTGTCAAATCTGCCATTTATTTTTTCTTACTGAGTGTGTCTTTCCTATTTAAAATTGTTCTTAAGTTTCATAAGAGTTTCTGTAAAAGCTTCATTTTTAGGGAGAGGATCTTCCAAATGCTTCTTCATCTGGTCTCAAGAGATGAGAATGAGTCATTAGCATGGAGGACTGAATGAGAGCTGCTGGTTGATTCCCAGTGATGCTGTGGGCCCTAACTTTGTAAATTTGCCTCTGTGTGCCAGCCAGAGCCTCTGTGTTCTTTGAGCCCCTCCTTTGGAGGTGAAGTATGCATTGTTTGTACTGTTTGTCCTAGTACTGAGCCTTTTTTGAAATTGCTTTCCCTGCTTCCCAAGACACAGTGCATTGTGAAGTCCTTCCAAATGGAAAACCGCCACATTGAACAGGGGAGAAGGGAGATGAAGAAGCAGGAGTGACAGCCATGTATGCGATACCAGGTCAGCTAAGGGGGTGCGGAAACATGCAGGTGGCTGCAAAACTCGCAAAATTTGGTTGACACTCATTCCGCCACAAAGCTCACATAATTTAGCACCAAATATTGGGGTCCTTTGTTGGCTATCTTTCTGTAAATCCTCAATTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAGTGGCAATTTTGCTACCAGTCTTTTGCAATTTTGCTTTGATAAACTCTGAAAACGAGGACGGTCTTCCGAGCCATTCCCTGATGCTGGCCTTTCCCGTAAAAGTCTTTTGAATTCTCCTTTCTTGATTTTACAGATTTCCTCTAGTTCGTTTTAAAACACCCCATTCTTTTCTTAATTTGCTGTCATATAGTGGGAACCTTCGAAGTTTCAAACTCACTTCTTGTGGGACGTTCTTCCGCCTGAGAAGCCAAATAATCTGGAACCTTGTGCTAAACCTGGACACTTAAAAGTTACTAGTTATTAGGAATTGTGTTTAAATTTAAAAATCATTTCCTCATTTTGTGGGTTCACCCGACACGTTTAGGCAGTGCTTACTGATTGATCATGGCACGGTACACTTCTGATATCACACAGACCCTGACAAAGATTACTTCTGGTGCTGTGTGACTTATTTTTTCTCCTTCCAATCAAGGTGCAGATTTGAGCCATTTCCGGTGTCAGCACATAAATGACCTAGTTCTGGTTTCTCACAGGATTCCGGCATCTAGGTTCAATCCTTGAAATGGGACAACCGCGGCACGACACAGTGTTCTGTTGGGCTACGAAAGAGGGATCACTGGTTTGGATTTTTTTCTCTGCCCAAAGTACTTGGGATTAAATTCGCAGACCCTATGAGTCTATAGTGGCTTCTGTGAACTCTGTGTTATTATCTTTTCAAGTCCTCTTAGTTCTTTGCCAAGTCGCTGACAGCTGCCTCGCTCTGTGAACTGGCTGCCGTCGTTCTATTACGCGATTTGATCGATATGTCGTCTTCATTTTTTAGCTCTATTAGCTCCATTTTCTGAGAAAGTCTACTTCCCTCTGTGCGCATGGCCTCAGTTGTTGGACGCTATCTCTTATGAGGTCTCAGGCCCTTCCTTTGTGGCTCTGCATCCCTGCAGACAAGGAGCTTAAGTCTTTGAAACAAAATTCAGTAACTCCACGGTGGCTTTTTCATGTATTTTGAGAAATCCGAGGACAAGTCTTTCCACTGGCAGCTATTCACACACGTTAAACTCTTAAGTCGAGAAATCCAACTTGTGTTTTAATCCTAATATCAACAAACACATGAGTTACCAGTAGATTTATTGAAAGAATCAAGGATGAGTTTGGACACTCCTTTGTCTCTCTCTCTCTGGAACACAATTTTCCCCTTTGAAAGCTAAAATTTCTAATTTTATTCAAATCCATTAAAAATCCACATTATTCTTAATTTTTTGATGGGAATAACTTTAGTTATGTACAGACTAACCTGCTCCACCCCCCTCATTCCATGACTAAAAGGAAGGTTATTTTAAAAACAGTTCAGCCTAATGAAATCCTAGTGTTTTCTTTTGTCAAATATTATTGCTTGACTTCAGGAANNNNNNNNNAATTCTAATAAGGCACCAACTGTTCTCTAGATGTCTCCCCTACCCCCATATTACTTTATTCTTTGGTAAACAGGGGGTGAACCCCCTCTATGGTCATTATCAAATGCTTCTGATTCGATTTGTGGGCAAAAGCAACTTACCCTCTCTCTTTTTCTAGTGGTGTTCCTTTTCAGGGAAAGAGAAATACCAAAGCCTGCCTGAGAATTAGGATTTTTCAAAAGTTTCATCTCATTGTGGATTCCAATTTCTAAAGTTGACATTCATTATGGGAAACGAATCTGAACTTCACATCACGGTTTGGATGTGTATTTTTATATCTTGTTATATTTATTTTCCTTTTGTGACTTGAGATGTAAGCTACCCACAGACAAAAAGAGCTATCTAACAAAGTTCCCATCTTCCCCTCTCTGTAAGTTGAGATTTCTAAGGCTGAAGAGAGGAATAAATCAAAATGAAGCGAGTCTGCAGATGTTGTCCACCTACTTCCTAGAACAAGAAACAGAGAGAGATATGTTCCACGAACACGTGTATCAGGTGGACCAATGAATCTGCAGGGGCCCTGGCTAGATCTAAAATCTCTATAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTGGCACTATTTGTCTTTAAACTTGAAACTTATTCATAAAACTGTTCAATGGACAACAGCTAACTTTAATGAAATAAATACACAGGTATTAGAAAAATAAACAGGAAGATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTAAAGTTGNNNNNNNNNNAAATGAAATCAAGTAATGAGTGTCCATCACATTTGGTAGCATATGTTATCATTACATATCATTTCTCAGAGTTTAGGGTTATTTGCGTAACAAGTTTCCAATCAAGCCATCACTCTCGCATAAGTCAAAGGCATCATACCTCCCCTCTTTCTACTTGATTATCCACATTGGTGTTACTTATCTGTACGGAAACATATCCCTTCACACTGATTTATTTCAAAGCATGGGGAGCTACTGATGTGCAATTAATTGCTATTCATAATGGGATAAAACAGAAGCCAACAAGATTGAGTCTATTGTTGCTGGGAGCTGAAGATTTCCCTTCCATTTAATAAAACGTGATAAATATGATTTTGACGCAAGCCTAGAAACCCTAACAAAGCCTTTAGTTTATATTTTTTTCAGTATTTCCAGATCACCCTCTGTAATACACAGGATCCTAGAGGAGGAGAACTGTGTGGAGTCACTGACACACTCTCAAGAAAGGATTCGTTTACACAATAAGGAGATATATCCTGTCCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCCTCTGCTGTCTCCCCAGATCCTCCTACATTTTAAATAATCTCTGAATTACTTTTGAACTTAATGAAATGAAATCATGAAGGGCTGTTATTTAGGAGATGACAAGAAAAATGGTTTGTATGTGTTAAGTACAGATATGGTATATTAAAAATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCTGAGGGATAGTGGTCCTGTCGTTTATAGAAGACACATCTTTGTTCTGTTTCTCGCTGAGATCTGTATCTTATATTTCCACTCCCTCTTCCTTGAGGTTCCTAAGACTCATCTCCTTCCCTTTTTGCCTCTCTCTGTGAGTCTGTGTATATGCGTGTGTGTCTATATTATAGATGTCCCATTTTACATTCAAACCAACACATGGTGGGGTGCGTCTTTACAATTGACTGCTGACGGTATCTCACCCAGACAAAATGCAGTAATGCAGACATGGTGTAGCTCAGTACCAGAAAGAAATAGGAGATGTTGAGAAATCTATTTCTAGTGTGAGGTGAATTTAGACCTCTGACAACTTTGGCCCTACCCTATGGGTTTATGATACACATTATCTCAGTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGTGGCCAAAAGTGATGCTGACCATACCAGGTCAGGTTCGCATTTGATGTAGGAGCACCCAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTGTGTTTTTAATAGACTTCGATATCCTATGAACTAGTGGGAAATGAGTATTAAAAAAGGAAGGAAGCTATAAATTTTGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAAAAGGCTTGGCCAACTGTGATGCTTGTCGTGTGATTTGCTATTTGTCGTAGTTCCTGTGACTTTGTTCTTAACAGTAGTGGGTTTTATTACAGATGACTCAGACTCAAGTGTAACCATGAAGGGAGAACACTCCGTTACATCAGGGAAAAAAATGAAGTCAAATTCATTGGCTTTCTTGATGAGGGTTTTTCTGGTCACAGCTGAGTTGTCTGGAAGTTGAACAGCTATTGGCTGAGAGCATAATTGGAGAGATCACAATGTTTACGGGGATAACTGAAGGTTGTGCCCACAAAAGGGGCTGAGTTTCACGGAGTGCAATTGCAGAAGCTCCATTGGCTGATGAAACTGAGGCCTAGGACCCTTGCAAGTCTGCCATTATACATTTTGTGATGTCATGGCCGAGTGTGAGATAAGGCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAGATTCATGGATTTTGAGAAAGGCTATGTCTCCTGCTGAGAGGAGATGATATGTATGTTATGACTTTTTGGTTCTGTAGTCTACTGTGCCCCATTAAATGGGCAGTGACTGACAGTCTCCCAGTAAGTCTAGCACACACTAAAATGCTTTTGCTTGGCGTTGGGTGCTGTAGAATGTATTCATTTCTTGTCACATATCCTTGAGTATTCAAGTTGGTGACAGTAGTTACTCTTCAGTTCTGCCATACAGGGAAGTGTGTCTCTACACTGAGAGAGGAGAGTGACTGGTGATGAGTATGTAACATCGAGTAAGAGAAACATTATGGTGCTGGGTCTTTCTCATTTTCTTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCACAGGACAGTAAATGAGCAAGTCTTATCTTTAAATTAAAACAAAGTTTCTATACATTTCTATTTGTGGTTATGAGGTAAGCATCTGTGGCTCTACTAGACACACTGTCTCTATAAGAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACAGTTAGACAACCAGCCAGTATAAAAACCCCAAATAGCAGAATTAATCAACGATAGAAAGTATTTTCAATTCCTGCAGTGAGAAAATTATTCTTGAGAGAAGAAACAGCAATAAAATAGTCCATGATAAGGTTGCCTACAAAGACACTCTTGGAGTGTAGATGTAGCTCAGGGAGACCCCATTGAGTGCACAGGGGCTTCTCAGGAGGAGAGAGCTACATGGTCAGGAACAGCAAACCATTTTAAAGTCACAGCAAATGGCATAGGATAGAGCCCAGCACCTCTTCATTGGAGGCACTGTCAAGAGATTTCTGAGGATAGGCTTACTTGTGAGTAAAAGATGGGAACTTCCTGGGGCTAGAAAGGGTAAAAGTGCCCACAGGTGTGTAGAAAGCCATCCAGTCGAAGGAGAGCCAGGCAAGGCAAGCCAGTGGAGGAGCTGTTTGTGGTCATCTAGGGGCATTAAGCAGAGACCTCAAAAAATATTACAGGATGCAACAGAGTCTAACAGTGCTCAGGGAAGCTAAACACAGGATCCACGTAACACCTGACAGAAGCTCACAGCATCCTCATCTTCTCATTTAAATTACTTTTTACTTATCATAAAAGATAATGGGTTTTATGATACTTTCAGGAATCAATAGATATAAACTTAGTTTGTCATTCACTACTCTTGAGTTATCCTCGTCAAAATGTACTCCGGGGAAGCCTGCACCTCACCTTCTATAGTGATGGCTTGGCTGTTCTTTAAGGAACCAAAGAGACCAATATGGATGCGGCCCAAGTTCAATTCATTCTAGACCGTTTCTGTTCTTCCTGGGTCTCCTGCTTCACTTTTTGAGAACTCCATCTTGGAATTCCTTCGTCCCTCAGTATCCTCTACTCCCTCATGTGTTCTTTAGTCTTTCTTCCACATCACCATCAATTTAATCTTTCTTACCCACATCCTGGTCTCTTCAGTGCATGTGAAGGTTGGATTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATACATCTACAGATGAGAAACAGGTTTCATTAGGTTTCGTTAGTCAAACAAAACCTGATCTACTCTGATTCTGAGTCTTCTTGGATCAGTTTATTGGGTTTCTCCTTGAGTTCCAAGACCACCGCCCTGTTACCTGCCACTCTTTCCCCAACTGTCTGTTTCTCCCTCAAACTTCAGTTCAGAGAGTCTATCTATTTCTGCCCCTTCTCCACTGCTTCCTAAACATCCATCTTTTTTTCCCCGTGCCATCCCTTTTCCTCTAAGACCCATCCCCAGTACTTTTCTCTCCCTAAAGGCCTGACCAGCTCACTCCTGTTTGTTTTAGCCTAAGTGACATTAGGCTTACTGTTCACAGCTTTGACCTTTCTGGGTTCCTCTTGATTTTGCATCCACCCCAGCCCGTCTCCTCCATCAAAGTGTTCACACACAAAACGTCAAATCGCACATTTTAATTTTTAGAGCAAAAACAAATTCCACTGGAAAAGATACTGGGGTTTTCAATGGCCCTTAGGTATCTGAAACACAGAAAAACAAACATTTTCCCCTCAATCCTATAAATTACCCATCTACGATACCGAGGTTACCTTCTGTGTAATCATCCATGAGCTGGTTGATGTATAGGACTGGATCATTCTCGTAGGTGATGTAAAAACATGCCTTCATGATTGGCACTGGGGCCAGGACTGCCCCCCTCCAGTTGTCCTTAGAGCCATGTTTGCCCTCAAATTTTTCCTCTGCAGCTCCGCCAACCATGGCACTTGCTAGATTGGCATCTTTCACTTGACGAAACACTACTTTGTGAGGTAAGACCTTAAGCTTTAAAATCCTCTCATCGCTGTGAAGTTCCAGTCCATAGACACAGTCAATTCCATCATACTTGACCACCTAGAGAGGGATTTGTTGGCAGTTGATCTAGAATGATGGCCTTCCATTGGGTGAGGGGCTCATCACCTTCCTTCCATCCTTGAGAAATTCTGCTTCCCACAAATTTCCCCAGGGCCTGTGGAGAAGGACTCCTCCTCCTCCTCTGCTTCTGGGAGGATGGTTTGCTCATCCTCCTCAGAGACATTCTCTTCTTCATGGCTGTAGACCTAGTGTGATAGGCCACGGCACTCCTGGTCCAATGTCTTGTAGCTATCGTTCTATGTTCAGGCTTCTTACTTGCCTATGGCCTGGGTTTGAAGAGCTAGCCTGCTTAAACCAGACACAATGCTGTTGCCTCTGTCATATGAGTGTCTGCAAGTACAATGTGGATGGGGTGGAGAAGCGTGCAGGACCAAGGATCCTGTGTAAGAGAACTTTGGAGCAGGTGAGGAAGGCAATGGTAACAGGTTTGAGCATCTGAATCTAATTCTGTCCTATTCAGAAGTTCATAAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAAATCTAAAGTTCAAAGGGAAATGAACAAATGGTTCTCGACAGCTCAGAATAAGATATTCAGACACATTTCTTCAGCCCAAGGCACTTTGACTCTGCTGAGGAACCTCTCCTTGAATGGCTAGGTCAGTGTGGGATTAAGTATCCTTGTCCCCCCACTTTAAGCAAGCAGAACAGAGAAAGGATAGCAAAGGAGCCAGAAGGGTGGCCACACCCCCTCTTCTACCCTCTAACTATGAGCTATGTGGCAACATCCACAAGTATCTGCCCAGAAACAAAGCACACCAGTCCACTGACTTTCTGTATTGTGCATCCTGACCCAGCCCCAGGTTTATACTGCAAAGCTGTTGCATCTTCGACTGTAACAAGAGTCTTTTGTCTAGGCAACAACAGCCATTTAGAAATAATATCTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCAGTCCCAGAGAGGAGCTTTGGCATTTTAGCAGAATTATGAATTAGATATTGTTAGCAAAGGATAATAAACTTCGGAGACTGACTAGCCTAGACCATCCGCCTAGCTCTCAAACGTGAAAGACATTAGAAAATACGGTTACTCACTGTAAGAGGGAAAACTTTTAGCTTTCTCAGCTGCAAGGGTCCCAGTTATCTTCATAAATGTATTTACCGAAAGGAAATGTCCTGGTCATCCAGAATCTGTCTTCTGAAACTGATCAGGCACCAAAAGTCTGTTGAACAATTGTGGGGTTCAGGAGCTGAATTGGTTTCACACACTGCTGTGAAGATAGTGAACCCACCTTCAAGGGAGTTTAGCGTCCCCAAGTGGAAGAGATGCGCAACTTACGCCAAGTGCTCCTTGTCATCATCCAGGCTCTGCTTATGTCATTGAAGCCCTCTCATGCCAGTTCCTTCCCCAGTTACGATTAGAATCTTCCAGCATCTTCATTATAGCTTCTCATGTAGCCTTCTGGAGACCCAAAATAAAGTCCCCACCCAAATATTCTGATGACTCGAGTCACAATCTGCCCAAGTAGCTCTTTTCATGCANNNNNNNNNNCTGAAGTCTTTGGTTTCTGAGTCACCAACATACTTGGTAGTTATTTTCCCAGCTCCTATGTTTCCTTTGGTTATCTTCAAGCCATTCTTCGTATCAGAAATATTGCTAGCCTCTCTCTCAGAGGCAACCCACTGGATAGCACACCAAAATTAGCTTTATCAAAACACACAATTAAAGGAATCCATTTTTATTCAAACAAAGCTGGAATTTGACAGGATTAAATACCTTGTATTGAAGTCAATGGCAAACATGAATTATGGATTCTTTGCAAAGAGCGAGGAAATATTAGCTCCTGGACCTGCTTCCAAAGTCGGGATAAATTTATGACAAACCCGATATCGATCAGTCATATTTTAAATACCTTTAAAATTTACCAGCACTTCTGGTTATGATGAATTTATTAGATCAAATCCAGTAAAACAGGATGAAAAAGATGAGGTAATTTTATTTTTGAGATATGGGTAGACAGAATACTGGATGCAGGTAAGTATGGAATTTACCTGAAAATTACAGGGCACTTTAATTGTTTGTGTCACATAGTTCTTCAGATCTTCAAAAGGATTCTTTTCAGAACCCTTCCCTGTCCCCACTACACTCTGACCATCCCTTCCCTCTTTCCAATAATTCCCTTCCACTTTAACATTATAATTTTTTTAAATGAACTTAGAGCTTAACAACTTAGGGCACCTTTTAAAATCTGTCCACTTTTCTAAGTGCACCGTCTTCTTTTTCTCCCTTCTATCTTAGTTTTAAGCACATTTTCTTTCACACGTTGAGTTTTACTCTCTCTCTCTGCTCTTATGACTCCTCTGCCATTATGTGACTGTTGGTTCACTATGTGGCTGACCTCAATGTGGGGTTAACTCAAATGACATGGTTTCTCCCTCTTTTATCCCCTTCATCTTCCTTCTCTAGGCATCTGGTGATATTTACAACCTTGGAGATTTTTTTAAGCCTGGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATGAGAAAACATGTAATATCATCTTTCTAAGAACAATAAACAGAGACCACTTTCAAAAAAGTGAAGAACAAGTAGGCAAAAAGGAAGAATAATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCGAAATTTAGATTTTAATGAGGGATATTAAGTGAAAGGGGGCAATTAGGAAGATGAAGGGGAGCAGCAGGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTTGAAATGTAGGTAAGTTGTGAGGATGAAGATGGCTAATGTTCCGTATAAACCTGTACAAGGAGTCACAAGCAAGCCCACATTTAAAGCACATCGATAGAAGAGAAGTGAGTCTAAAACAATGTTTTGATTTAATTAGTGGTTTATAGTTTAGAGATACCATACAGTTTATTCATATTTTCCTTCCTACAGGTGGATTTTGCTGTTTCGAGCTTGATACTGGTGACAGAATATGGCAATGAGCTTTGGTGTCTGTACCTCATTAATCACTCGGAATTCATGTCATTCAGTGAGGCTACCGTAGGGAAGGAGGTAATTAGAGATCTTAAGGGTACACGACGTGGGAAGATTAATGCCCACCACCACTATAGATATCCAAATATTCACCCTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGCCCATTGGATCCCTTCTGTGGTGACAACATCCAATAAGAACTCCTTTTTCTGCCGATGTTCTCTTCATCTTGGATTTACAGGCTTCTGAATCAGAATCATAGTGAATCTGCATCATTATAGACTAGCCAATCGGTGCCATTCTTTTTGTCCATACAAGCGTGAACATGTCTCAGAATTGTGAGCAGCCGGGTCATATGGGAATGCAAACTGGCAGAGAGTACTAGGTTGTTAGTGCTGACTGAAGACAAGACGGGTTCAGGGTTAGCGTGTGTGCTCTTCCTGAAAGAAACAGCACAGAGTAAGAGTGTAGATTGGATAGGTGCAGCTTGGGAGGGACTCAGATATCTACTGTTGGCCTTGTGTGGACAAGGAGCCATTAGGTAAGGGGAAAGATTGCTAGGGATAGCTTCAGCCATTGCTTTTGGCTAGCAGAACCCTTTTTAGAATCCTCATCTTCCAGGATGTAAAGGAAAACTGCCTGGAGTCAGTTGATACGTCAGTAACCATCAAGAGTGTGTCCACTATAACAGATGAACCCAGGAAAAAGCCTGATCTTGGAAGATCCATTGCCTTCAAGAGATGGAGACTTCTCCCAGGCAACACTGGACAACCCATCTATGTCGGTAAGGGCATACAAATAAGACCAGATAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCCTGACCTCTCTAAAATCTGACTGTAGGTATGGACTGGAGGTTTAATCTCTTTTATTCAATCAGGCAAATCCAGAAAAAACAAAACACCACCAAAAGGTTATGAAGGATAAAGAGCAACTGTATCCACAGTGTCAGGACTGATGACATCTTAGACAAATGATGTCAAAATGGAAATCACGTCACACCATGGCCATCCCCCTGAATGAAAAGCAGAGGAGAAAAACTAGTTCTCTGGTGGTTTCCCCAAGGGAAACATATTTTTCAGAATTGTCAGCAAGGATTTTAAAGCCAGGATTCAAGCATCGTCATTGAGAAACTTCCAAAAAAATGTATACACATAATCTTGGTGAGGTACTAGTAGAAACAAGAGAAAATCGAATAGGAACTCACTGAATTAAAAGAAACACTAAGAGTAGGAATTAAAGACAAGATGAACAATGAAGTGGAGTTTAGAGCAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGATCTGATGGACTCTTTACTCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCATAGAGATAAATTTAAAAAAATAAATAAATAAGAAGGAGCCATGTATGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGGGTTATATTTATTTCTGATTATGTAGGCAACAGAGAAACTATTTCTACACAGAAAGAACTTATTGTTGAGAGAATCAGTGGGCTGGAAGGAGACTGCAATTCTTTCTGTCACTATACCATCACAGCCTCAGCAGGAAGCAAGAATGGGTACAGCTAAAAAGGAACCAGGGCGATTATGAGTAAAGCTGTGGACACGAATCAGCCCATCAGCAACAGAAGCAGGCAGAAAACCAGCTAGAATGAGATGGCTTCACCATCCAATGTCTCTGACTGACAGTCCCTAGTGGCACCAGGATGTTCTTTCACTTCAAGTACCCCTGGATTTTTCAGAAACTCAGAAACCACAGAACAAAGTGTGGCAAATGCCTAAGAAAACATGTCTTGTGGGACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAGTTTTCTTTTTTAAAGCAGAGAATGGTACGTTGTCATCTCGATTAGACTTAGATAGAAAATATAAGGTCCATTCTGTTTGGCGATTTTTAATAAAAAAGAAATTGCCGTGTTTTAGAGTTTATGCAGAACACTGAACCTGGTACCAAACACNNNNNNNNNNNNNNNNTAGTCATCGTTTGAACCCTTTTTAATGACAGTGTTTATACTAAACTTGTTTCTCCTATAATCTGTATAATATCAGACAAGATTTTCAGGGTGGCCATATGGAGATTATGCAGTGTTGAAATGGAAGCACAGCATTGTATTCTCAACACAGACTCTGGTTGAGAACATCATTGTTTTTATCATGAGGAAACTAGCACAAGATCCAAGCCCAGTCTCCTGAGGCATTGTCCCATCTTAGAGCCATTTCTTCGAACAGCTGTGTCATATTTTTCTGCAAAAACCAAAAAAGACTTGTTTGCTGCACTGTTTGGTTTGCCATGCTGCTTGGGAGATCCTGGATCATCAGATATGATGAAAGTTTACCCCCATACCCCCAACCTAGAGCACTGGTATCAGTGTATAGAAAATAGGAGAGACAGNNNNNNNNNNNNNNNNNNNNNNCCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTCCCTCAACATCAACAACAGCATCCTCAATCACCCACTAGGATGATCCCATCCTTTAACTAATCTGTTAAGGTAAGTCGTTACAGAACAGAGAGTCAGCAGGATCCTCCTCCTTATTAGAACACATTTGTGTAGAGGGATTTGAGTGAGTGTTTGAGTGAGCCAGTCATACCTTAACCTGGTTCTGATATTATGACCAAGACNNNNNNNNNNNNNNNNNNNNNNNNGTAAAGGAGATGGTTCCAAAACTGGGACTTGAACCTTAGCAGTTGAGGAGATGGCTCACAGGTCTCAGGTAAATGATGGGAAGGCTCTGTGGTCTACATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAACAAAACAAAAAAACCTTGGACTTAAGGTTTTGCCTTCACTGTAGTAGCACATAGTAGGAGGTGGGGATCTAAATAAGTGTTCCTTTCCACCCGCACAAAGACCAACATACTTATGAACCCTCAGCCCTGGATCTGTACAATCTGCTGAGGACTCCCAGATGTTTAGTTTAGTCTCCTTGCCTCTAACTTATTCTGGTGTACTGTTTCAGGAATCCTGAGCTGGGGCTCGGCTATCTTGAGCCTTACTCCCAGTCTTGCATCCAAGACAATTTTCAGCTGCCATATACTGATCCTTTGAATTCCCTGCCAAGGTAACCTGACTTGGATTTCTCACGAGGCCATGCCATGATGCAAGAGAAAGTGCAGCTGTCTTACTCTGCCATTTATTACCTTAGAGTATTGGGAAGTTGGCTCAACGTTTAAAACTCACTTCTCTCATTTATAAATGAGCAGGAGAACAATTCCAGTACATCAGTTCTACATTAGGAGTGAGTTATAAAAACACATCAAAACGATTAGTGCCAATGTGTTTTAGGAATGATAAGCAATATTATTTAAATGGTGTTTAACATTGGAAATTATTGTAACTGGAACGTAACAGTTTTTCATTATCTTTGCACAGATGATGCAAGGAAAGCATCTAGGATGTAGGAATGCTTCCTCTTTTGCTTTATTTCCAAGAAGCATTTCTTTCTGCCCCAATTATTTTTTTAACTTACTTTCCACTTCATCTCCCCTTAGGTGATTAGGTTAGAATAGGGTTTGGTGAGAGGGGCAATAAAACGTTGCGTTACAGAATATATCTACAAGATCAACTGTTGTGTTCCAATGGAGGCACCCTCCATGGATAAGCCATGCTCCCCCTGAAGTTATTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGATTTCTTGTGATGGCTAGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTGGCAACGAACATTTATTGGAGGAGGGATTCTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAACTTCTTGATTCCTGTACCCATAGATAAGTTGTTCTGTCGAATTCCTCTGTACTCATGTAATTAATTAATCTTAGGGATTACATGCAGAAATGAAACATGAAATAGGAGGGGGGACTTACTCAGAATTTCGGTGCCAATTGGAGAGGAAATGGGGTGAGAGAAGGGGTTGACCAAAGGGATGATGAAGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGAAATATAGAAAGGAAATGACTAAAACTCATTATATAAGTATATGAAATTGTTAAACAAAAACTTTAAAATGGTCTTTTTTTAAAAAGAATTTAATGTTTCTCTTTATAGAAGGTCAATTATTACAACTTAGGGCTTATTTTGTTGGATCAATTTTGTCTTTAAGGCNNNNNNNNNACTTCAGCAAATTGTCAGATGTGAAGTTTTAGTTCCAGTCAGTGCCATCCAGGGTTCTGTGTAACTGAAATATCAAGACAATAAAGACTTTGTATTTATCGTCAAAATCCCAGAGAATTCTCTCCAATAATTTTCCTTTTATCACACTCCACACACAGACCTTCTCAAAAAGCTGGCTAATTAAGTACCTGCCACTGAATGGGACACAAGTTCAAACCAGTGGAAGTGGGAAAATACAACTAAAAGCAAACAAAGTAACAAACAGCAACACTTCTTCACTCTGCATCTGGGATTCCATTTTATGGTTTTGGAGAGTCTACTACACTGAACAAAATGAAAGAGAAGAGTCTGAGGTGGTGTTTAACTTAGTGAAGAAAGGCAGGCATAGTTACAAATGGGGGGGAGGTGAGGATAGGCTGTCAAGGCGGTTCCTCTCTTGAAGATATATATAAACACCAAAGCTAAGAATGAAGAGAACCTCCAAGTGAAAACAGCTATGGCAAAATTTATGAATACAAGAGCGTTTGTATCACACTGACTGAACATTCACACAAATAAATCACACCACATGTCTGGTATGCGTGTTTACACACATCAAGGGATGCTGTGTTTGGGGGTTTCTATAAACAATGATTGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCTGTGCCCTGGTCCTGTCTCTTGTCTTGATGAATACACATGTGGTCTTGAGGGAAACCAACTTGAGCCCTGTGGCATCCCATGTCTTATTGACAGCTATACCTGCTTTTGCTCCCTAAGTTTCTTGTGGCTTCTGTATATGTATCTTTTATACAGATATATAAAAGCAAGGGAAACACCCGTTTATGGAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAACACCCTCTAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCCCTCATCATATCAGGGCTATGTGAATTAGAGTCAGTGCTTCACTAAGCCCTGTAGGGTTCTCTTGGCTCCATCCACAGAGCCTGGAGAGGGCATGGACCCTCAAACGGACCTGGTGTGGCCATGGTCAGAACAGGTTCTTGATGATCTCTTGTCTTTGTAAGAAACAAAACTTCATGTCATTGATTACTACAATCAAGGAGAGTATCACATGTAGCTATCGTAGAGTCTATTTGTGTATACTTATTCTCAGCAGCCCTTGTTGGGAGTCAGGGAACCTGAGAGGTGCTGAGAACATCTCAGTTCTATGGACCACCTTCTGCATTTGGTGACATCATAGACCTTGGCCCTGGAATGCAAATTCTTAGCTCAAATATCTAGCTCTTCCTTTCAGGTGTAGCTGTGTCTTGGGTCTATGACTTCTAACATGAATCAAAATCTATAGGTTTGGGAGAAAAATGGTCTCATGTTAATGGGAAATGTATCTGACATGCATGCCTTCTGTATACTTTTCCACATGAAATTTATGGAAGGAAAGGTATGATCAGACACCCAAAAGACAACCTAAATCCTAAATTCAAATTCTTTGAAAGTTTGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATATATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAGGCATCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATTATCCCTCCAATCATGGGTTATGGTCTGTCATGCAGGTGCTGGTAATTTCACAGCAGGTACAGAATCCCACCAAACTATCTCCCCAGCTTGCATTTTATCCACTGTTACTGGCACGTGTGAGATCCTGTATTTTCTTTATTTGGCCCATAGCTAGATGCTCTTTCTTGGACTGTAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTATAACCGGTTGGTGGGAAGATATATTTGAAGGACAATCTAGGCAAGACAACCACCAGCCCTGCGTCCTAAGGCCATCGTTTTATGGACCTAGCTCATCTCTTTACTTCCTTAAATATGGAGTCATGGGAGGAACATTTGTCACTTTGAATAAAACAAACCTTAACAGAGACACACAATGGATCCTTCTTGCTAGCATTTTGTAATTTCCTTCCCCCAAACCCCACATTTTAAACATCATTGAAAGCAAAGAAAATAGGTATAAAGATCAGTCTGTGTGAAGTACTGCCAACAATTCATTTCGTTCACTTGGGCCTCAACTTTAAAAGACTGCAAGCATTTGAGAAATCCACTTCCTGCTCATGTTTTGTTGAAGAAAAAAATCAAGATAAATAGAACAATAGGGATGGAGTGTACAGGACAGGTTGGGTGTTTAGAGCTCTTAAGAAAAGCTTGCACAAAGTGAGGTATGTCAACATACCTCAGCTGACTCAGAAGCAAACACTTGAGGACCATAGGAAGCCTTGGGCATTAACAACAGGGTTGAAGGTGTCTTTCCAAGGCAGGGAGACAGAGCAGAGTATCCATCCATGGGCTAGTTGAAGTGAGGAAGCTAGTGGTTCTCCACCTAAGTCATCACACACTGAGATGGCTCGTGAAGTTCTGGACCTGTAGACTCTCCAGTGTCTGAGGTTAAAATGCAGCTGTCCCCGCCCCCAACCCTCGATAGGAACAAGCACTTGTTCCAGGTAGAGATGACTGAAGACTTCATTCTATGAAGCCATGTTCTCTGAAGGGCAGGTCTCCAATTCCTTTGCAAGAAAGGCATCATGTCTTCAACCTTGTCGTCTTTCCAAATCTTCCATCTCTGTGATGCCCCATCTCGAAGGTCTTGGCCAGGGCATCAGGCTTTCTGAACTGATGTCTCCAACAGGTTTCCTAAAGTCTCAGCTTAGCAGTTTTTGACTGATAACCTGTGCCTTATCTAAAGTGGAAACACGGAATCAATTCTGGCTTATCTAAGTCACCGGAGGTAATAGTTGCTTATAGAGAGCAGGTGAAGGAATTATAGACATAAAAGTGCTAATCCATTCTTCGGGTGCAAACTTCTCTAANNNNNNNNNNNNNNNNNNATCATTTAATAAAGTAATGTAATATCCCAGGCAGGGATAGTGTCTGGCTTATGCACCAGCCTCTCTTTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTAGTGGGCTGAATGGCAGGAAGGATGTATGAGACCCAGTGTCAGGCTGTGGTGGACTGGGAGCTAGTTTTATTTCCCAACCAGGAGTTTGAGCTTTAGCCTGAGGTTATAGTAAGCACTGGAGAATTTTTATCAGACATTTCCCTTCAGGGATCACTGAGGATTATTCCCTGAGGATATAATGAGGAGGACCTAGAGGAGGCTGCAAATGCTGTCAGCTCAGGCAACACGGAAAGCTGTTGGATTAACAGGAGTCACATGCTACAGAGTCCAGGCCAGCAGAGACAGAGACTGAGGCAGGTAGTGCAATGTCCCTCTTTATCAGAGCATCCTCCCCCACGCTATTCTTTGCCATCCTGCTCTTACATGTTCAACAGACCGTCAAACCCAGTCTGAGTGAAGGGACACCATTGTACTAAGAAACGAACACTACATATTCCAAACATAATGGATAGTAAGATGTTTCACAAATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTGGGCAGTGGATTACTCATGCCCTAAGGAGCCATCAGAGGAAGTGGAACACAGTCCCTTTCTTCTTCTCTGTCAGTTCCCTTCTGGGGTCTAGGGCCCTCTTATTGACTGAAGCCTTTATATGATCTTTGAGTTTCTGAAGCATTTCTGTAACACGAGCATCAGGTTTTTTGAGTTTCTGGTCTTCATAGGGTTTCGAGCATCTGCACTTGTGCCGAGTCCATCTAAGTAGTCCCGGAGGAGGAAAGTTGCTCAGGTCTCTGCTCTTCAAGTGCTTCCCGCGTTAGGATAGGATGTTATAATCCGGTTTGGGGACACTGAAGGCGTTCTCAGGTGGCAGAGGATGGGAACCCTTTAAGTTCTTCCCCCATTGGAGTCTGGTGCTATAATTCGCTTGGGGGACACTGAATGGGTTTCCAGTCTGTGGAGGATGGGATTCCTTCAACTGATTCCCCTGTTGCAATCCAGAGTTATAATCGTCTTGGGGGACTCTGAAGGGTTTCCCAGGCCATGAAGGCTGGGAAATCGTTGGAGCATTGTCAGAGGGTATAGTCCGGAATGAGGCTCTCTGTCCTCTCTAAACAATACCACGTGAAGGGCCAGTGAAAGTCCTTGGCAGTGGTGAGTCATGGTGAGCATCAGTTGAGCTGTATCCTTTGAGTATTTCTCTCCCGAGAACTATGGACAAGTACGCAAGTCAAAGCAGGGAAATCTCGAGTGACCATTGATCTCAGGAAACAACCAAAGATCGAGAGGGACTGTCCTCGAGTTTGCAGGAGGCAGTAGCGAGTTCTGCACTGGGCATTTGCGAGATATGAATGGGACAGTCGAGAGGTCTGCACGGAGCAGTCACGACGTATGCACATGGCAGACGTGAGGTCTGCACGGCCCAGCCAGGAGATGGCTCACTTTTCAGTTCTGCTTGTATTAGCGGGGCAATCATCCAAGCTTTCTGAATGAGGAGAAACCATAGACTCTCTTCCTTTGAGTCCGGAGTGCTACCTGTTTTGTGCACACTGTCAGGACAAGTGATTCCTGAAGGAGCAACATGAATGGAAAGGGCAAAACGGTGCTTTGGATACTGTGCTGTCAAGCGCCTCTTACATCAGCATTGGTGCAGTGATGTGTCTTGGAACCTCATAACCGAATGGGAAAGCTGATCCAGACCCTAGCTCCTCAAAGACAGCAGACACTAGAAAATCATTGGTGGACTGTGTTAGGGAATAAATATGTGATAGGATTTGAATAGAGCATACAATGCAAGGGATTGATATTAGAAATCCTTGTGAATTTCAGGTGTTACTGTGACGCTTCTGCCTTGATGTCTCACTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCGTATTCAGTTGCCTGGCCAGAAGTCCTGGGATGCTTTCAATATTGGTAAGTTGATTGAACACAAACTGTTTGCGTTACAAGCTTTGCTTGTAAATAATTCTTTTACTGACCCCCAATTAGATTGTACAAATGCCTCCTGCCGTTTACAGACATATCTACAATCACCTTTGCTTGGAGAAAGGAGTTAAGTGTTATGCCTTCTTTGAATGAAGAGGACGATATAAGGCCACACTCCTCATAGAAAAAAGATATCAGGTACTGTAGGAAGAAATATGCATCTATGCAACAATAAATGTTCCAAGATAACGTGTGCAGTAAAGTAATGGATGGAAAATACCACTCCTTTATTAGTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACCCAGCTTTGGGTCCTCTTGGTTTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAAGAATTGGTGTAGAATTTGAAAAAGACTATTGTTGACGAATAAAAATGTTTAGGCAATGTCATCTAGGTCATTGAACTGTAATATATTATAGAACTCAAATAAATACTTCATGGTGGTTTAACCAATGCATGGAATGCATATTCATTAAAACGAAGAATAGTATAAAGTTTATTTTTACAACTTACTGAATCATGTAATAAATAATATGTCTCCATTAATGTACAAGGCTCCATAATAGTGGTAAAGATTATGGATGAATAAAAAGTATTATGAGCTTTCTCTTATAAAAATTGCATTACAATATAAGAAAAAAGGAAGAAATGAATGCATAAATCAGTGTGTTAGAGTTGATTTTATGCAAATAACTGAAGAATCTATTTTAGAAATAAGGTCATGGAGATTGTCCAAAGGAAGTGACAGCTAAGGTAATTTAGATGAAAAATAACTGAACTATATTTCGGGCAATATTACTATAAATATGAGGTCAATAAAAGGAAAAGAGATTGACATATACAAAAAGTAAATGTGAAAATAGTTTGTATAGATTAAGTGATGGAAGAGTGGACCAAATAAAGCTGAAACTTAGATATTTCATATGGGCTTACAGAAACAATATGAGAGATATAAATTTTAATTTATGGAAAATGTCTAAGAAATCATTGAATTGTTTTAAATAAGTTTGTTTAACTCTGTCTGTACATACTAAGGTACTATGGTTACTTATGTATTATGAAATGATACACAGAATGATTTGAAGGATGTTTTTGAAGTCAATCTGGAAGTAGTGTCAGTGATAAAGAAAAAGATTCATATCAGACAGCTATGTTGGAAATTTATGTGTTTGGTAGTAGACTGATTATGGGGAGGGTCGGAAGAAAGAAAGACAATGTCTTGTTTTGAGCAAATGAAAATATGTTGGAGTTATTTACTGTAATGTGGAATATTTCATGATAAGTGTATTTAGGAGAATTTTAAAGGAATATATTTTAGATGGATTTACTTGAAGATGCTTGATAAAACCTCTAACTCACTAGAAATTCCTATTTACTGTTCAAGGTTTGGTGAGTTAAGCCATTACTCAGACTTTGAATTATTAGCTGTTATATAACAAAAAACTTTACTTTAATAGCTGTATTTTTTCACATTATATTTGGTAGTTCTTTTTTCATTAAGAGCAAACCTATGCTTACATTACATGCTTGTTTAGTACATGCGGACAAATAATTTGCCCTTTTACTTACTGCAAGTGTTTTGGATTGCAATGAGCATTTAATCCAACTATATGGGAGCTGATACAGGAGTTTGATTAGAAAATAATAACACATGAATGTGAATTTCACAGAAAGAAGTGATTTGCTCATATTTTGTAATGTTACAAACTCTAGAAGACTAAAAATATTTAATAAATATCTAGCTCTTTAACGATTTCTCTTTAATATTTTAGCGTGTTATGATATTCATGCAAAAATTCCTTATCCAGATGATTTTTAACTATAATATACAGTACTATTAAACATGTGCACAACACTTTACAACTATGAATAATACATGTTTTCAGAAAATTGTCATCAAATGAGCCAAAAAGTCTTCATGCCTTCAACACATCATGACCATTGGGAACAGAATAAACCACAGATAAGGAAATGCAGTAAGTGATTGACACACGAAAAACTCTTGGTTTTAAATTTAATAATCATGCTAGTTATGGGATATAGCTTTAAAAATAGTGTCAGTGATAGCATGAAAAATACTGAAGAAGAGTATTTAAATTGAATTTTTACTAAATAAAAGAAAAGAGTGCATCTGAAAGTAAGCTACATTTAACAAAATGACCCTGTTCTTCTGACACTATTTATTCAATGCTTTGTTTTTGTTCCTATATTATGTTCCAGAAACATCTCAATGATTCTGGTTATTCTTTAATAAATGAAAATTCAGTTCAGCTGATATAATATTCCACATTATCTTAATGTTCTGTATCTTTTTATATTAAAATTATAGATAATTATTTTGACTAGATTAAATTTTATTGTTTCTTTATCATAGGAGAGAAGCAATTATTTACAGAGAATGGATACCTGATATTTTCTAAATAATCACAATAGAGGTTTAAACCATATATATTAGATCAATCATTCATACCTTCTCCAAATGAAACTCATTAAATGTTACTACACATATAGTACGTAAAGGGAGTGATATATATAAATAAAAACATCACCTATGCAACCACAATCGTATATATTATCCGCATGATGAAAGCCAATACTAGGAAGAGAAGATGGTACAGACACATTGCTGGATAGATCAGCATCATTCAAAATGAAGATTGAGCTGGAAAGTGATTTGAACCAAGTACAGTGAAGAATAATGTAAATATGTTTAATGTTAGGAGAATTAGTTTACCTGTTATGGTTGCAGTCACATTTCTGCTCTGTGGAATGAGACAGTCTCCACCTTCGCTGCCCTCACATATTTCAGTTTGTCATTTGGTCCTCAGGACATCCATATACCTGACGGTGAATTTTTCTTCTTGGAAATTCGAAATGTTCATATTTCCTGACTTCGGAGAGAGGGTTAAAAGGAAATGGGAAGTGAGTGACATACCATAACTCTTCTGTATTTTTATCAAAATGGGNNNNNNNNCGGGGAGGGATATTTGAGGTGAGAAGAAAGGAAAGGTGCTGCTTTATTTGAAATATTTTCTTACCTCATTTTGTAGCCCTGTAAAAGGAACCAGCCTTATCTGTCAGGACTGGCCATGTTCCTGTCACTACTCCACTGCCTTTCTCATGCAGTTCTTAATTCTAGATCCTGCTGGCCACTCTAGGTTGCATCTTGACCAGATTCATCTTATTTCCCTGTGATCCTGCTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAACCTCTTTTATGGAAACCTTAGAGGAGAATTTTTCATGGATGTCTGTTTTGATTGGAATGAGAAAATAATGNNNNNNNNNCTTTTTAATTTTACAAGACATTTTCATTTCTAAGTATTTCTCTTACATAAACCCACCATGCTAGTTTCTCTCCCTGTCTTTTCCTGAGTGCTTTCTTCCCATTGCTACTTGAATACTGCCTCTTAGGAGTTACTGCAGAACCGTGAATGCTGGCATACACGAGGAAGGAGTTGATTCTTTTACACTTTTCTAACCCTTTTTAGATGTATCTTCCTACTCTCTTGAACTATTTGAATTAATTTGGGTCACTGTACTCAATTGTATAGTACTATAGTGCTTGGGCATTGAAAATATCTGTTATTATTGCCTTGTCATAGTTTTACAGCTCAGGGTAGGGCCTAGTTACATTTTGGAACTTTAGTCCAAGAAGTTTGTGAAATTGGAAAAAACCTAGACAGCAGCTTTTAATACTTTCAAATGGTATTTTAATACATGAGTGCTGTAAAAACCTTTAATAAATCATGGAAAAGCAGTATGAGATTCCTGTTTCTGTAAAGTACTTGGAAAACATAAAAGGGAGAAAGACCATGGCCCACTCACTTTTGTCTTCACATAGGGTGCTCAAATGTGACTTTGGTTTTGGTGCCTTTTCTGGTTAGAACGTAAAGTTGTTTGTCGTAGTTTGCGTTAATGGTTTGCATCTATTAATATACTCTTTTGTTATTGTTATTGNNNNNNNNNCTTCATTCCCATTAGGGCCATGGTTCCCCACTTTGTATAGATAAAAGGTGGGTTCAGTCCGGCTATTATTGTCCTGGGGAACAACCCACAATTTTGGGAACAAATGTTCATAATTATATAGTTGACCATGGTTTGAAATTCTTCCTTGCCATCACTTTCTTGTACCAACATAATTGTTTACTTCTGCTTCAATTAATTGTATTGACCACTCTATAATCCCATTATGTATCTCTGTGTAGGGGGAAAGGGATTCTTTAAATTTTCTGTGGTATTGCATTTTTCTACCATAAATTATTTCCCACCACCACATGAACACTGCAAACTACCTGGCAATATTGCATGCTGGGATCATTGGGGAAGAGTAGTGGGAAATTCATCACTTTCTTTATTTCGGAGATTATTATTTTTAATAAGTAATCCATCCTATTAAAATAGCTAATTAACTCTTGTATTCTCCTTCATATATGGATGCTGCTGGGAATAAATTGCATTTTTCCATTGATAAACAATAACAAAATCCATCAAGGCACAAACATACATAGAGAGGGAAAAGAATTCACAAAGAAAAAATGCATTTAAATTGGAGAAAAATATAAGCAAAATGAGATCAAAAGTTATAGTCAGAAATTATGAAATTAAAAATTTCATTATAAAATTACAAATTTGTAAGGTTAGATAATACAAATATATATTCAAACAAAGAGGAAAACATTAAATGCAATGTATGCACAAAGTGTTAACTCATAATGGAATATATAAACCAAGATTGGAATGGAGAACTCACTCTTGCTACTGTAGAGGCAAAAATGTAAGAACTACCACTAGGTTTAACCCAGTCTTTATTTCATAGTGACAAACTTCAAGAAAGATAATGTTTTAAAATACCACATAAATAAATCATCGATAATTTNNNNNNNNNNNNNNNNNNTAATAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTAAATAAAAATGATATCTTGTCTCATTAAATTAATAATATTGTAATTATCATTTCCCATTTCTGATACTGACACAAATATTAGAGTTTGGTACTAATTTCCTTTGGTCTCTTTTGCTGTCTATATAATATTTCTCATTTTGTTGTGACTTATTTAAATAAAAATGTATTTTACAATTTAAAGGAATATTGAATGAAAATATTATTGACATAATTGGTGACTACCCTTTATTAAAAGTTGGACAACTCCTTAAAGAAACTTTAACGGATAATATCAAAATAAGTTTATAGGAATTGTATATCAAATATTTTTTTATTAATAGCCACAGTAAGGAAATTCTTCTTATATTTATGCATTATGGTATTTGATTTCAGAAAAAACTCAATGATCTTGGATTTATATAATAATATACATAAGTCATTTATTCTTAAAATTTGTTCACAGAAGGAAGTTTTCAACGAATACATATATACAATGTAGCACACACAATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTTATGGACCAAAGATGAACAATCATGTTTAAAAGGAAGATATAACATTGAGTGTACCTACATTTGAAGTTGAGATGATTCGTGCTTCCATGTACTTCTTTCTAGACACCTAATAATATAAAATTAGTGTTGGAAAATCTAAAACTGCAATTAGAACGCTTAATCTAGTATACATATCAAAACAGTGCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAATTCTCAGTGTCCATAAATAATCATTATAGCTCAAGCAATTTCCTGTTCATATTAGAGTTGAATTATCAANNNNNNNNNNNNNNNNNGTTACATAAAAATTTAAAAATATTACAAATAATATTCATTCAGATAAAAACTAATGAATTAGGATGAATTAAATTTACTTTCTGGCATATAAAATATTGCCTTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCCCCCNNNNNNNNNNNNNNNNNGAAATACATTTAAATGAAAAATCTATACTTACAATTAAACAGAAAATCTTCTAGATTTTTATAAAAAACTAATGAACAATAAATATACTTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGGGCAATTGCATTCTAAACACGAGTATGCAATTGGATCTAAAAGAAATGTACTTTTTGAATGCAGGAGAAATAAACATGTTTTCTTATACAAACTGGTAGCCTTTATATTATTGTGTGGAACAGTTAATGCTTAGCCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCTTAGCATTAATAATGAGGAATATTTATGGGTCCTTTTTACTTTGTTATTGCCACATACTTTTTCCCTCTTCCAATGAATTACTACAGGGTTATTTACCATTTTTGTCCTCTTGAGAATATCCCTTATTTTCAGAATGCGGTTTCCCATTTTTAGACTAAGATTGCTGAAGAGACATGGCTTCCTGGTTTAGCCTACGTAAAGTTTCTCCTCTTGTGTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTACTTGATATATCTATGATTCTAGTACATTAACAGGTATCTCTTTCTGGTTTGGGGAATATTGTTCCCAGAAAATCACATATGAATAGATATTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTATCTTCTTTATAGTATCATCCTAATAAATGGAAATATCACGATAGTCATTTCCTGTATATGGAATATATATTGAGGGGTTTTTCATGGGGAGGTGGATACAAATACATACAAAATACACTTGAAAAAGTGTAGTGTATTAAGATATATCCTGACTGGATTCTGAGGAGAAGAATGAGAGAGTATTTATTTTATAATATGGAATATGAAATTGAGTAGAAACATTCTTCTAATAAACATAATTTTAAATTGAATCTTCTTCATTTATTTACATAACACATCTTCACTAAGCATCTAGAATTTTATTGATTATGATACATTAAGGATGCAAATAAGNNNNNNNNNNCCTCATCTTCCATAAACAGGCATTTCAGATTTTTGGTTGCATCTTAATCAGAACCATGGATAATTCTGAGAACTTAGGGGAAACCATTACCTTGCTCCCTTAATGTAAACGGAGAGNNNNNNNNTAGAGTGTTGTCAAGCATGTGCTCACAGGTACTTACTTATATAATGGGTTCATGGTCTTTATTTTCAGTGAGCTTGGTGTTTGGTGGGGGTAACCTGGTATGAATTTTGGGATTTATTTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGAGTTTATTTAATTTATATTTCATTCCAGCATTTCTGCTGAGATTAGATCTCTCCAAAGTAAATGAACTAAAGAGACCGATTTTGATATTTTACTAATATACCAGATTACCGCAGACGATGTGGCTATTTGATAGTAGGAGAGCAGTAATTATGCTTCCTTTGGTATAGAATATGAGGATGAAACCAAAACACATGTTAAATAATTCAAATAAGGTATTAGCTCTAATGGTGAATTTTGTAATTGGATGGATTCACTATCAGTATAATTAGACCTGATATGTTGTAGAGAATTACAAAGAGCTCATATGTGACTATTTTAATACAAACACCTAATATACAGTGATTCATTTCAGTTTCATTGACAGGTTGGTTGGATCACAAGCCTTCAACAGCTGAGGTATATTTTAGCCTCTTATGTGGAGTTCTCATGCACACTAAATATATTTACTCTATAGTATACATGAAAATTCAGAAAGCACATGTCTAAAGTATTACATCTAGGTATTATAAGCATAGAAAAACTACTGTACTAAAAAAATTTAATTAATATGCTAATTAATTTTTTACATAATAAAGAGTAAATATTAGGATGAGACAGGCTTCTTTGTATCTTACTGTAAAAATAAAAGATAGATAAAACGTATACAGGTAGTCAATTTTTTAAACACTGTTTGACTTTTACTTCACTAGAGATTACTTTCCACTTCACCATAAATAGTATAGTCAAATCACCAGACAAAAATATACAGTTTACATGTAAGTATGTGAATGTTCGGTAAGTATTCGTGTCCTCAATGAAAAGTACCAGGAAATCACTATCATCCAAACAGCCAAAACAAAAGGGCCCCCATGATCTGCATCATAAATATAAAGAGAAATCAGTATGCCAAAACAGTGAGCATAATATGATATAGAGACATAACCATCAACAAAAGGAAGCTATATAATACTATCAGCAGAGGTTGTGCTTGTTGGCTAAGCAGGGTTTTTTACAAACACATATACAAATGTAATGAGTAGTGCATAATATAGAAGAATGGGTAGCATTACAGCACTGTGTCTATAATGTATAAAATTAATTCACACGTAATCACTTTCCACTAAAATAATCCAGTTACTAATTCTTAAATCATAGAAATGCTCTCAGATACTATTAGGAAATATTAAATTTGGGGATTGAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAATGAATAAACAAATGTAAGGAGAGTAGAAAAGTAAATGAGTAAATACTATCACTGTGGGGAAAGGAGAAGAGAGATGTGGGAACAGTCACAGAGAGCATGGCAAATCTCGTTATTTCAGCTGCATCAATACTTGCGGCCTCTTACAGAAATGTGTTCACAATATACATTTTTCTTATGCTTGTTATTCTCTATAAATTGTTTATTTTAATCATTCCAGNNNNNNNNNNNNNNNNNNNNNNTGAAAAGGTAAGGGTATCATGTTATTCTTGAAGTTATGATCTCTGCAAATTTCATAAATACCAAAAACTAGAATCTATACTCTTAGACATTGAAAACTAATAACTCTATAGAACAGCTCATACACGAGAAACAGTGATGAGCAATACCCAGGCTCCATGCAAGTGGAAGAGCCTTGGATCTAAGGAGACTAAAAGGAGGAAAAGTCAAAATAAGAAGAGAAAAGAATGCAGGCATAAATATGAAGGAATTGTAGAATGAGAACAATATAATACTCAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTTAAAGAACATGTATGGCTTCACATTGGAGAAGGATGTCGACACTATTGTAATCCACACTAAGTCTTAGTCACAGCTCAGCAACAGCTCCTTATGTCAACTGAAAGAGGAATGATAAATTGTGTGAAAGAACCAGTGAATGTCTGACCCAAAGGTTCTAAGTCTGTATCCCCTAATATTCCAAGGAGATAATCTGTAAATCCCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACATAAGGCAAGATGTATTGAATGTTCCTATGCTTTTTCTGATTTAGAAAGTCAGAGATAAAGGTTAGGGTATAGGAGATTTACATTTGAAAACAAAACGAATTCTAAAAATTAATCACAATTTCGTTATTTGAAAATCACTCAATAGAGAAGTACCTGAAATTTGAATGAAAAAATCCAGTTGTGAAGATCAAAGCCATAACCTACTGTGTGCCAGACAGGCCCTGATATACATTTCAAGCTCTTAGGATTTTGAGAAAAGTTCTCACGTTTTTCCTGTTAGCCTTGTACTAACTGCTCTGAAGCTCTCACATGTGAAGCTCTGGCCTACTACTTGTCAGCCCCTTCTCAGATTTTATGGTATAATTAAAGGCATGCGTCATTACTAGTAAATGAAAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCTTTGAAAGTTATATTATTTGTAGTGTGTGTGGATTCATGTATGAATGAGTGTGCATCTCTATGTTTATTTGCATAAAGTTTGCACAAGTATATGTCACACTTCAGAGGTGGATAACTAGAGTCCAACTTTCAGCATCGAGTCATGGACCCAATGATGTAATGAAACTTGCATAGCAGTTACTCTTATCTTAATTCCATTTGGAAGTCCCTTCCAACATTTCTATAAAAGCATATTAATTTAACACTAAAGAAATGATGTGAAGTTTAAATGTATTAGTATATTTTTCCAGGATGTCTACATAGTTTATATTAAAATAAGATTATAATTTGAGACACTAATTTCACTTTTTTTCATGTCCCTACATGAAAAATCTAGCAATGGTGTCTATAATCAGACCTACACATGAGAAAGTATGATGATGCATCTTGTTCAGAGGAGATACTCGAGCTTAATTTGCCTTTCACAGTAAGGTAAGTTCTGGTCCCAACTTAATATTTATAACAGACTTAATTTCTAATTTACATACAGACACAATAATTTTAACTATACACTATTTTATTCCTCATGAAATTGTAGAATATCCAGGGTTATGTATCAGAAGGTAAGTTATTTTATTTCCTTGGAGTTAAAGAATAATACATTACTTTACTGATTCCACATAATCAGAAATTATAACATGGCATAAGATATTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTGATAGATTCAGGACATATCAGAACTAAGTTGCATGGTTGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTACCAAATGGTAACATTCCATGCCCTTCTGTTTCTTTGCTATAAAGGTTATATCTTAAAATGCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGAAATGTTCAAGATGACTTCAGTAAATATGTGGCCTATAATAAATTTTGATTTGAAGAATAGAAAAGAATGTTTGATAGTGAGAAACTCAAGGAGAGGGGATGGAGATTCTTTTGTATTTGGAAATGCAACAGTGAATTGCTACAGAACTGGACTATTGTGAACCCTCTGTCCAGGTGCAATGCAGTAGGGGACACTGAGGCAACACAATAATAGTGCAATTCACCTGTATCATTTAGATGGAACAGAAATTCTTTGTACGAATGATCAAAATAATAAAAGGCTCATTGGGTTCCTTTACCCAATGCATGTTTTAGGGGTAGATTTGGAAGTTTCTGATGTTATAGTTGACAGTAAAAGACTTTCTGAGACCTAGATTGAAACATACCTTATAAATCTAAAATCTTGTCCCAAGTCTAATGACAGAATAAAGAAAGTGCTGAAATGTAGGTACAGTGCTGGCCATTTGTATAAAAATAAATTCCACACTCTGAAGTATATTGGAAGAGCCGATGCATCATGCTAGAAGAGGAATGGTTTACTTTAGCAGAAGGTGATTGCTTGTCAACCCAAGTCACAGTGACACTCTTTGTAAATGGCTCACTGCACATCACATGTCAGAGGAGGTGCTATGTCTAAACATTATAGGGCAACTGCCTTCCTCAAATGAAGAAAAATAAGTGAGAGGTTCCCATTGCAAAGGACATACTCTGGCAAGAGATAGAACAGTATGTCACAGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAGCCCACATTTGAAGAGTCATAGAAGCACAGTAACTATGTCTGAATGCATAATGGAACACATGCAAACGAACCTCACCTTAGCCTAGGCCTGCATCTCAGTGTGTCTCCTTTCTTGGGAAATGAAGCCTTCTCAAAACCCATTCCATGAATATTTTCTTTGTAAGAAGAGAGTAAGGATGCAAATTAACATTGTTCAGTTTGGGGAAAGATTCTAGATGATATCCAACTTTTTGATTTTAAATTTCTAGAAGTACATTAAGACTATTGTAGGTGTTATCTATTTCTCCATCTTCAATATATACTGGAGATGAATTATTTCCCAAACTTTGGTATGTTGATTCATTAAAGTGTCTCCTTCAATACCCCATCTCCATTCCATTGTTCTGCCAATGTAATTTCAAAAACCAGCTGACAACTGACAAAGTCAAATCTCTCCAANNNNNNNNNNNNNNNGAGTACCCATCACTTTCCATGTTCCTCTCGCTGTATCCCTTTGGCTCAGTGCTGAAGTTAGACCCTCTTTATGACTGTCAAGGTCTGTCATAATCTCTCTTAACAGACTATTAAGGTATTTTAATTTAGATAAGGACAAGTCAAAGTCTTTGTTTTAACACACTTGCAGACACATTCATCAGAAAGAAAACATCCCATAAACTGATCCCACTGAAATTCACTAACCCTGCAGTGCAGAATAAATGATATGCACAATTATGTTAGAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATCTGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGGTCAAGCATATTAAAACCATGCTGATGTCTTTATCACTATAGGCTAGTTTTTGTTTCCTGGAGTAAACACATGGATTAAGGATACAAGCTCTTGTCCCTACTGTCTTCTTTCAAGATTTCAAGTTCAGTCCTTGCTTCTGCCTGGCTGTATGGTGGCTGTGAGCTTTCTTTTGGCTCCTTCCAGGTAGAGTCAGAGAGGAGGATCTATAACAGTTAATCAGTATTTTCCACACATTACTGTATTAACATGGGTCCCCAGGGCAAGGTCCATCAAGGCAGGGCAATAACCAGGATAGCTTTTACTTGCTCCTAAGAATGTTTTTTAAAGATTCTCTTCTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAGAAATATTATTTGTCCTCAACATATGTGCTTGCATGTCAGAATAGGATTCAATATACAATTGTCTTAACACTCTTCAAGGCAAGCCACACATCCAGAGAGGGGCTGATGTGAGCAGATCAACACAGAGTTTTAGTAACTTAAATCTGAGCTGTTCTCGCCATACTGAATGTGTTCCCTTTCATCCTCTGTGGCTAAGACCTTATGAACAACCCTAAGAAACCCAGGCTCTCCTGTTCTGTCTTCAATTCATTAAGTCTCTCAGAAACCAAGTTAGGAATCCCAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATCAGAAGATACAGTTGTGGTTAGACTGGAAAACACGCCCACTGCAAAACAGGCAGGATGGCACAAGTTCACTTCCGAAATAAATAACTCTAAAGTTCCAATTCTGTGCTCAGAAGAAAAAAGGGCCTATTAAAAATAAAACTTTTAAAAAGTTTTGTTTTTTTCCAGACAACATCGCATGGAATTGCTAACCAACTGGACTAATTGAAGAAATATTAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATAATTNNNNNNNNNNNNNGTAGAATTTGAAAGAGAATGATACAGAATAATCATTTAAGAAGACGAATAATGAGTCAGAAATTCATATCCATATACAGAAATCAGTGGATGAGGAACAGAGATATTTAAACAGTACTAAAATTAACATTTTCAGTCATGATTACCCTGTAACATGAGATAATATCAATATATGTCACATCTGAAGTAAATATAAAATAGACATCAAGCTAGAGCAATGGGAAGGAGTAATTGGAAATATAAGATCAACGGGCTATGTATTAATACATCTAAATAAGTATTTAACTAGGGTTTAGTCTGGATTCTTTGACAAATATTGTAAATACTAGGTGTGGTGGGAACAAATAAAACAAGTGTTTTAATTTTTTTAATACATCTCGATGGTGAAGACCAGTGACACCAGAACATCTGCTTACATCCTGCTACTAGAAAAAGAGTGGCATCATCTTTAGTGCCCATTCTTGGGAAGGTGNNNNNNNNGCCAGGTTATGTCTACTGTGTTTGAAGAACATGTGGACTTTTAAGACTTGGTAGCCAGAGTGCCTGCAACATCTACAAAACACAGTACTGGAGAGAACAGTGAAAGATTCAAAGAAGATCACACTGTGCCTGGCCCACATTCTGCTGATGCTTCTACTGACAAACTTGGACAGGTAATGTCCCCACACACTCCAGGTTCACATAAACCTTCCTCTCTTGCCATAGAGATCTTTTATCTTCCAGTTTTTCAAGAGTTTCAGGAACTATACAAATGTTTCCAAGGATCTATAGGTCATTCCACATTTGCCCAGGTGTCCAAAGTCTCCCCACACATCCTGAAAAGCAATCATACATTTTCCTCTTCCAGAAGGAGTGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGACTCCCAGCTGCCGAGATGATTCTTTTCTGCGCATGTGCACAAACGTGTGCTGATAAACCCACAAACCCTCTATTCCTCTGGGAGAACGTTGCCCTAGAGATATAACAGCCAGAATATAGGCATCGAGGCCAGGGCAGCCTGAGAGTTCTGCAGCTGCTGATAGTCTCCACTGCCCCTTCTGTGACAATTAGTGTTGAATGTCTGGGAATTCTGAAGTGGCTTTTGTTGTATCGACTGACTTGTTAGCAGAAATGTGAGAGCATCAATAAACCACACAGAGGTGGCTAATATCTCACAGGTGACAGGCATGGCACTTGTTCTTGCCCAGATGCCCTTTTATGGTGTGGCTGTGTTTCTCTCCCTCTACAAGCAGGCTTCGGTGCAGGGAAAATTTCCGTTATCTCTTTTTCCATAAAAGGATGTTCAGCTCTGGTTTGAAAGTCAAACCAATAGCCATGTGTGCCATGGAACAACAATGAGAACAGATTCTTTCACGTATGCAAATTTATTCCGAGTGATACTTTGGATTTATAATTGTAAGATTAGTAACAGCAGGTAATGAAATTAAGATTTAAATATTGTGCTCCATTTAAATGGCAGTTAAGCATTTGGCTAGATCAGGAATCAGCACATTGTTGGGTAAATAGTAATCAGGCTGTGATGGCATTCTGTAATTAGTTAGGGCTTGGGGGGAAAGTAAGATTTCCTTTGCTACCTGCCATTTTAGCTCAAGGTAACTTTGAGGCTTCAGGGAGAATTCTCTCAGTCTCAGAAGGGTTTCCATTAGAAGGAGTAGATGGTTGAAGCAGTTCTCCTAGCTCCCAGTGAGAGTCTAATTCTAGACCTGTGTAATCAGATCAACAGTTAGATATAACTACAGACAAACAATATGATGCAGTTCTGGCTGATTAGCCACACAAAGCCATAGGGGGATCAATGTAAAGTAAGCATTTCTTTTCCTGAGCAAAAAAATCCACACTGGAAATAAACTTGGGTGGCAGTAAGCTCGTGTCTCTACACATGCTCTCTGAGCCTCCTTCAGGTATAGGCTAGGATACAGTCTTTGAGCCAAGCCTACATTTAAGAGGTACTCATCCTGTCTCTGGCCTAGAAGGAACTGAAGTTCAGATATGTCTTTATTCAGGTCCACACATCACAGGGCAGGGCAGAGAGAGATTCACTTTTGGTATTTCTGACTCTTTAAGACATTCTCAGAGACACTGCTGCAATTCTCCATCCCCAACCATTGATCCCAAAGCAATTCCTAGTCTAGGAGAAGAAAGGGCCAATCAGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTCAAGATTCTCTGAAATTTGAGTATTTTCCTGAGCTTCTGGGTAGAGATATGGCTGTGTGGGTCTGTTTGGTATCTGATCTTTTAAATACAGAAGGGCTTTCATTGGGAGGGCCAAGCAAAATGGACAAATACCATATGGTTTCCCTCATTTTGGGGGCCCTAAAATTCTTTAAAGATTCATTGTGCTCATAGGAAATGGGAGCAGGAGGTCTTGGGTAGTAACGGGGTTGAGCATTGACCTTGCTGGATGCAGAGGAAAAGGTGCTGCTCCTCTGTAAGCCAGCAGACTGGACAGGACATCATCAAGTGAACAGGCAAATCATGTTGTCATAACTTGGGGGAACAATGGTGAATTAGGATGAAAAGCATCTCTCCTGTCCCAAGGCAGATTCCCCAGGGCCTCTGGGCCATCTCAGATACTGAGTAACAAAGGCATCAATAACAGAGCTGAGAGATCCACATCTGAAACTAGTCACATTCATCAGTTTCCCCTCTGGAAGAAACAGATCAATTACAGTCAGGACCAGCTTAGGCACAGCCTAGGTTCCAGCTGCCTTTTCTGGTGCCACAACTAGCCTTGTTAGTGAAGGTGATCTGGCACTGATGAGTAGGCTGCATTCTTGGCTTAAGGTTATTCTAATACAACCACTGTAGGAGACATCTGTTGCTGGACATAGCACCTTAGGCATGGCCATGCCTGATTGGTTTCTATTATTATCATTCATTAATCACAGGGTTAAGTGGATGGAGGGGTGAAAAGGTTTTGTGGCTGTGGGACCACGTTCCTACTGGGGACATGGCAGGACTTGATCTACCCTGGTCTTTCTCCAGTATACTCTCATTATGTCCTTTCCAATTAAGGTGTTAAATCAGAGAGAGAATGGGTCCAGGTGGTATTCTGGAGACCATGGCTCTGACATCAGGGAAACATCATGTGATCAGGGTGAATTGGCACACACTCGATGTTCTCAAGCTCTTCTTAAAGTCAGTGGCCTCTGCACTGAGACCCATGATTATTGATTAGTGAGTGAAAATAAGACTGAAAGGGTGTGGGGCTGCAGTATTGCCCTGTACAGTGCAGCTGGATGTCTTCCTGTTGGCAGAGCCCACATCCAAATGACTGTGGCTCCAGACAAGAGTGCCCAGGGCTGAGAATTTAAATTCTGATCCTTGAATCCCTAATGTAATGAACCCCCTGGTGTTTTTTCTGATGAATCTGCAAGTTGCATGTTTAATATGTAAGGAATGGGAACCATGAGGATGAAAAAAAGAGAGTGTTTGGCTCCTCTTCCCACCCTCTCTGTTCCCAGGGACGTTGTGGCAATGGCAGGGTGCTCTCATCTTCTCAGTGAACTGGACTTCGTGGATGATCTCAGGACCTTGGAGAGGGCCAGAGAGGGTGCTTTGTTCTGCAGGATGTTTCTGACTCTTGAAGTCAGGATGAATTCCAGGTGAATGGATACCTTTTCCTCTCAGAGAAGGAAATAAAGAGACTTGATTATTGCACCAGCATCTGGGGTCTGTGGGACCCGTGGGGAGGACTCTGTCCTTTGTCAGCAGTGGTGGGGACACTGTATACTGCAGTCAGAGCCTGAGCAGTTCCTGTCCCACTCATGGACCTCCATTCAGGTAAAGCTGGATCCCCTACTACACCACAAGGGGAAATCAGTGAGTTTATTACACAGAGAAGGTGACTGTCACTGTTTCTGTTTTGAACATGGGCATTTAGAGAGAGCTTTATAAACAATTCGGTTGCTTTTCAGACACCATAGTTCAAAAGATATAATTTACACCAAGGTGGAGGGATAAAGTTTAGTTTAAAAATTTGGTAAAATATAGTGATTGAATATAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACTTGTTTGTCTTAGGTGATTTCCTTTTGGAAATAAAGTTCCAAGATGGTTTTATGAGTTACAATGTTTGGGTCAAGGGATGAGAGTAGATTTGTACCAGTGTGAAACCAGAGTCCATATAATTCCTTACCCTCAGTAAGGACAGTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGTTTCTCAGCCTCGACTGAGATATCTTTAGGAAAACGTGCACTATCTCTGCAGGCACCCTTGGCTGGGTTGGTTGCGTTGCTGTTTCTGATGCTCCACCATCAGGAGACAAAGGCTAGACCCCAGAAGATAGCTTCTCTCCATTTTAGCATCACCCTTAACTCTCCATTTCCTCTATCCTGTCTTGTTCGAACCACAGGCACAAGGCTGCTTCATCCAGGACTCTGGAGGTGTGTTCTTGTCAGTTGAGCAAGGATGTGAGTGACCTATGAATAAAGGTCAGTGAAACTCAGTGCCTTTTGCTGTACTATTTATGAAAAGTTTTGGTTGCAGTTAGGGCCGGGGCTGATTCAGGTGTGCAAATTAGAGACAGCTTCAAAGTCTCTTGAGTTGAGCCTTTTTTTAACCTTAGAGGCTCTCTGGGGAGCATGTCAGCAACCACACCACCTTTTAACCTGAAAGGATGGCTGAACACCGGCTTTGGGGCCAAGATACTTCAGCAAGCTGTGAGAGTGTGGAGTCAAACTGCTGTCGGGTCCTCAGCTTTCCAGCTTCGGTCACATGCACCTCTTCAGCTTGACATCACAAACTGGAGGGGAAGAGAGCTGGGAGCTCATTACCATGGGTGTCTTTGAAAGTTTGGGGGCAAGTTCTACATTAATTAAGCCTCATTTGTATAATGAGCTCATGCTATTTACTTTCTTGGAGAGCTGCTCTGAGGGAAGCAGCGAGGCTTCTCCTACACGAAGCCTGGTGTCCCATGAGCCCACCACCCATCACTTCTGGGAGGGAGGGGGAGGCAAGGGTGCTATTTTAAACTCTCTGTTATTGAAGGAAACACCCATAACTGGAACACTGTGGGGCGGTTTGTCAGCTGTTTCTGTGAGAAAGGCCTGGGGTGAGCCAAAGTCTTCTCCAGTCCTTTCAACGCTGCTCTCTGCCGTGCATAGGAGATGGTCTAAAATCTGCCCATCTCATCTCCATAACACATGTGTTCTACTTCATCTGTTATGGGGCTGAGCAGAATGGTGGTGAACTTGGGATCATATGGCCACCTTGGTGGTCATGAGGGGGACTCCACAGGAGGAGAGGTGTTCTCACACCAAACACACAGATCTACCTGATCTTGCCCTGGGTGCTTAAAAAGGATGGGCATTTCTGCACCAAAAAGCAATGATTCCTCTGTACATATGGATATTTAAATCTTATCAGGGATCATGATCTAGTCTAGGTAAAACAAGCATCCTATGTGAATTTTCTTTGTGANNNNNNNNNNNGTAATTGGCTGTGCATAGTGACTTCCTCTCATGTGGTACAGGAAGAAAGTAGCCAGATTTCTTCAGCTCTGTAATTAAATCACATACCTTCCTGCCTTCGGATGCACCCAGCAATCTTCCTTCCCGGAACTACTTGCCCATACGTCTAGGCCAGAGTTCTTAGTCATAAACAAAACTACAGAAGGCTCAAGCCTGATTCTGTTGAGTGTGCAGCTCAAGAACTCACACAAGCCGGCACTTGTGAGGCTGCATACTGGAGCTGAACACACTTAACATTATGATATTGCAGAGGATGGGAGGGTCTGTGCACACATGCCAATTTCATACTTCAGGGAGATACAGGACTTCATGTTCTTGGGTTTTGGAGCCACCTAGACCCAACGATTGTTCTTCACACAAACATCAGGAGTCTTTAAGCAAGATTTTAAAACAACGGTGTAATTATCATATATGTGAAGAGACCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGACTGGATAGTTTAAGAGATTGCTCAAATGTCCTTGGCACCAAAACTCTTATATCTTCTGCAAAGGCCAAACCCAATCTCTATCTAGTCCAGGATGCTCCTTAAGTCTTGGTTATCAAATGACTCCCCTATATAAGGCATTTTCCCTCAGAGTCTCCTAGTGTCTACAATACCACCAGCAATGGCATCCTCTTCATTGATAGGGTGAAGTTTATTCTCAAGGATGTACACCCAGTCTCCCAGGTTGTTTTGTAGAGTAGCAAAGCATCTCCAGGGACAGGGCACAGATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATCTGATTTTGAAAAGGTAAGAGCTTTGGATTATGGGGGTGGGGGATTCTGATCATTGATCCCAACAGCTCTCTCAAGTGGAGGAGGGAAACCAGGAGTTTGGAACCCGGTGGCTGTAGGTGAGGGAGCAAAGTACCGTCATGACAGTATAATGCCTCCTGGTTTGGAAGTGTTCATCTCAAGGTTCTAATGGTGGCCATGAGGCAGAGGTCTTAGCAATGAGCTTTGAAACAGTTAGCACTGGAGGAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAATAACCCCTGTGGTCCAGAGGAACTTAATTTTAAAGACATTACAGTGGAGATGGGGGTGTGTGAGCTGACAGTTCAATAAGGAAATATTTGATGATCCAAGAAAAAATTGCCAAAGTTAATATTATAAACACGATTATGAGCAGGGTGGCTGCAAAAATTCATAAAAGAAAATAACAACACAAGACGCCGGCCCTCGTCTCCGTTGACCCAAAAGGCTCCTGAGAGTGTGTCCATATTTGTCTGCGTTAAATGGTTGAGGCTTTAGGCTTGCCCACATGGCTGATTTTGTCTCTCATCTGAACTTGATAGGAATAACTTTATGTTTTTCTGTACACACATTCCTAATGCTTTAATCGCTTAAGCTAATGTGGGCTCGGGGGTTTGTAAGTCAGTCAGGGATGAAGTGGTTTAATGTGTTTCTTCTTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCATATTCACCAGAAAAGTAAAGTGGAATTTATGTTGTCTGGTGGCTACTTGTTCCTCTCTCTAAAGCACAATTGTATTAGGGTTTCCAGAATAACAGAAATGGCAGAATGAATTCACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTTAAGGCTTGTTTTATTTTAATGACTGATCATGTGAGGCCACAGTGAGGTCACTATGCACAGACATGAAGGAAGCTTTATTTCTTGGTTTCTTCCTCCTTGGACAGAGTCTTGATGATCTTCTCCTTCTTGGCCTGGAGGTGCTCTTCCCAAGCATTTTTGTGCTTCCTTGGTCTTAGACCTGTGAGCCTCAGCCTGTCTGCCAGTACCTTCTTGTGGGCCTCGTCTGCCTTCGGTGTGGATCTGCTCCATAAGAATCCATTGGTTTTTGGATACACTCCTTTTGACCTTCAGGTACAGGCTGTGATACCTACGTCAGTCAATCTTCTTAGATTCCCAGTATCTCCTGAGAAGCCGGGGCAGTATCCTCATCCTTCTCATCCAGGTCACCCTCTCAGGCACCCAAGCGTTGGCAGTACCCTTTCTTGTCCCTATGACCATATGCCTTCCCTTCAAGGTGTTTTTCTGGCAGCGAGACTGAGAATGGACAGTTACAGGCTTCCAAATGATCAGGCCATCTTCAATCAGCTTCCTGATCAGCTGACGAGATTTGGCATTGGCGATTTTGTTGGTCTCATTGGACTCCAACTGGACCTTCTTTTTACCACAGTGGAGGACACTAGAGGCAAGCCTTTTCTGTAGCCTGAGCCTGCTCATGTCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACATTAAAAGGTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCATGTCTGCAAACTCTCTCATACAATTTATTTTTCTTGTTTGCTTTATATTTTGGGCCCGAGATTAACGAAGCCTTGCCATTCATATTGCTTAGTCTTGAAGCATTCGTCTGCATTCTGTTCTCACTAGCAATCAAGAGCACATTTTATGTTCACCCGTCTCCTGGCTAATCCCTGCTTCACCCAGGAACCAGCCAGCTTGCTGTCACTACAGTCTCAGAGACTGGATGGCTGATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCTACCAATGGAGATGGCTCTCCTCCAGCTTGCACAGGCATCATCAGGCTTCTGAGTGGAGGCACCACAGGCAATTTAAGTCCCAAGAATGTCCCTGTTATGTCTCCTTGGCCCTAATGTCCCCTGTACCATGACCCTCACCCTGCAACAGCTGCCCTTGTATGCAACAGATCTCAGCTTTCCTGAAGTTAGGCACCCGGGATCTACCTCTATCTCCTTTTAAACCCATTTGTTAGCTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGAGGAATGCACTCTCCCAAACCATCACAGGCATCATTTCCCAGATCCCAGTGAGAAAAGCATACCTCAAAAACCAACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTTTCCCGACTAAGTAAAACTATTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTTTCTTGAACCAATCTCATGTAGATGTTTTTCAAGATAATACTGGTTTTAGTGCAATTCTTGTTCTATTGTCCAATAGGGTCGGGTCTGCACAAGCCTTTCCCATCTAACAAAATAGGAAATGGGAATGTTATGTTTCCCAATTTCGGAATGAAAATCAATGAATTCTGCTCTGTGACCTTGCACGTTCCTCCTTATATTCAGAAGTGATAGCCAGCCAATGCTGTCACCTGTTCAATTGGAAGTGCCAATATGACATTGGGGTGGGACAGGGATGAGAGACAATCTGGTACTGGTCTACACACAAACCCACAGCTGTAGGGAGCTGTTCGCCACTTCATTTGGTATAGTAGGGACAGCATCAGAGGGAAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACACAAGCATGGGTTTCTGTTTATTCTTGTCTTCAGTGAATGAGGACATAGTTTTCAGCTTTCCCTAATAGGCTCTGGGTTGTCCTGAGGGTTTTAAAAGTTGTCACATGTTTCCTTTTAACATTCTCATCTCAATGATTCGAATTCCCAATCTTTGTGTGTATTGCCCTTATGGTGCTTGAATCACTATGGTCATGCCATGAGTTCTAAGAGTTATTTAATGTTTCCTTTTCAAACACACTGCTTGGAATGAGAAGACAGCTTGGGTTGGAGCCTGATGGACTGGACACAAGGTACAAAATTAAGCATAGGTATAAGTTCTTGTACCAAGAGTTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGGGAATACATGTTATTATACATCCATGCATGTCATGAATTTTCCGCAGAAAACCCCCAGAGCACTTTCTGAAAAGAGGAGATAGTTGAATAAACAGACGCAAGGGAAAAGAAGTTGTAATGGAAATGGTTTTACACCCCTTCATTATATGGGGATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTTAACGAAACCCCAACATGAGTCTGCATCACAGGACAACAAGAAATTTCCACTTCAGACACCAGAGTGTGAGGAACGAGAGAGGGACTGAGACATATGGAACAAACAAGTTTATCCCCTTGAATTGTAACATGTCCCCAAATGACTGGGAAAGGAAGATACCTCTTTGCTGAGCTGCTAAATTCCATTTAAATCACAGTGGCAACAAACTGGCCTGTATGTTAAAATTGTCCCCATTGTTACCTGATACACACGTCTTATACTTTGTGGCTGATGATGGACCTTCATTCAATAGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTGCAAATAGCCAGTATCTTTTGGATATTAGTATAACTGACTTTCTATCCTTTAATCAACGGAGAGCATCCTGATTAGTTTGAATCAGTCTTGCTATATTTGTTCTGTGCATGTCACTGTTGTTGAGGTGAATCAGAAGACTCCCTGAGACACACCAAAAATCTTCAGAGGAAAGATTTTTTTCTGCTTGTCAAAAATAGGGAGCTATCCAGGACAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGTATGATTTGGTGTTTCTCCCCAAGTAAATAACAAACTTGGGATTAAGGATACTGATTGTTTTTATATTACTGTGACCAGACACATTCCCAGCAGATATATTTATTGTGTTTGCCATCCTAAGGCCAGTATTATTGCAAGTCTCATTTGAATTCATCTTCTGTCCTATCGGAATCCCACTTTGCCATCCCCTCCCCAGGCGTTCCTTAGCAATGAGCAACCACACACTCTAATATGGGCCAATGTCCCAGGAGGTGGATGTGATACAACAATTAAAACACACACACCAGGAAGGTCAATGGAATATTATTTAAAATGTTTCTGCCCAAAGAAGAGTGACATCAAAATAATTTTAAAGTTACATTCTTTTATCTCCCCTTCTCACCGTTAAATGTTTGATAATTATCTGTCAAATATCTGACCTTTCTGAGAACCTCACAACACAGATGATATCCACCCCTGCCTTCTTCATGATTACTGTGGGTGTTAAGTTATACTTCATGGACTAAAGGTATTTCCTTTTTTTGTGGAGCATAAGGCAGATAAGGTTTCTTCCAGAAACTTCACATTTTACAAATGCAAAATGCCACCCTATTGAGAAACAATGCAAAATCCTTCATAGCTCAATGTGGCTTCCTTTCTTCTGATTAGAAATTTAACCCACATGCCATTGTCATGGAACGAATGTCTGCCTTAAAGAGAGACTGTGGTCTAACAGAGACATGGCTTTCAAAGGTTCTGAGGTGGAGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGGCAGGGTGGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCCTCTTCCCAAGTGTGTCAACTTGACCACTGAAGGGAATTTAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTATGTATTCATTTATTTAATTCCAGAGCAGGATGTTGGCATAGAAGGCAGAAAGAGTGGATCTGGGGACAAGTAGATAAAAGAGAAACAGGAATTTGTAATCACCACAGAGAGCTCCCTTCTTTCCTCTCAGAACAAAGGGGACTACAGCCAGAGTGTCCTCTGCCTAACTCTGTAGGAGCTTCTCAAGGGCAAACTCCAAACCTGCGGTGTTTCCCTGCAATCTTTGTTCCATGATGTGGCAGTGTGCATTAAGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCCCAAATAGGTTTTAAAGTACCAAGAAAGATTAAAACCTTCTTGTTTAAAAGAGACACCGGTTTACTCCTGTTTGATAAATGGGTGTTTCTGCAATAGTTAGGATTTTTTAAAATTATTATTAAACAAAGTAGAAATAGAGTAGAAAGGACATGAACGAGACAAGAAGTGGTTGCTGGTCCTCTGGGGAAATGCTAGGAAGAATCAGGCAAATTTTAATTCTGGGAAAGCTCAGGTTTTACAATGCAGGCTGTCTGTTATTTCATGGTTTCTACTGAACTCAACTGAACTTTGGTTTTACATACGTTCACTGAGGCACCCTTCTGTCTTGGACCTGTGTTGTGTTTTGTATGCCCAGGGTGCCCTTCCTTCCTCTGAAAGATACACTCTGGGTTCTGTCAGGTGCTAAGAACAGGATGGTGATTGTCCAACATGGTCCTCTCTTTGGTGAGCCTGAGAGAGAACGGGTCAGGGATCAGCTAATAATGCAGACCCTTTCATGCTAGTGACAGCTTTATAATGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTGTGTGTGTGAGCTTGCCACTGCACATATGTGGACCTCAGGGCCTCAGACCTGGAAGCAAGGGCCTTGACCTGCTGAGCATCTCACCAGCATGGGGCAAAATGCTGACCAAATAAGGCAGTGAGCCTTGAATGAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGTTTTCTCTTCAATCTCTTTTATTATTGTTTGGGAATTTATATAGATGCATGTAAGGCATATTTGTTCAAATCCAGCTCTTCATTCCCTCTCTTCCAATTCCCTTGTTGCAAAGTCTGTGTTAGAGGAAATTTCTAGGGTAGTGTGGATTTTTGGAAGCCCTGGGTCAGGTCTGAGCTGCTCACATTGGCCTTTCAGTGAGACCTGGTGATTAGCGGGACCATTAGCCACTTAGTGGGTGGGAAATGCCCCATTATTTCCATTTTAAATGTCTAACTAGGCCAGGTGGGAGGTAGATTCTTATCACTTCAGAAAATCCTTCAGTCCCCTTGACACCTGTCCCCAGCCCAGTGCCAAATCTAGAGGGCTCTTTTGTTTGGTGAGGATTGTCCTGGTGTGCTCTGGGATTTCTGCATTTGCACGAGGACTCTGGATGTTGGTGTGACTCAGACAGCACAGGGCTCCTGGCTTCTCTGGATTTCCATGAGAGAACTCCAGTCCTTCTGCAGACTTGTTTGACTGGGTGTCGGTACTGTAATTGGCATTCCCATTAGGGACTGCTCTGGTTCATTACCCTCTCACTGGAGTCTGGGTTCAAAGGTTTGCCCTTCAGAGTCTTTGTCTTTACTTCAGGGAAAGAGCATAGAACAGGTATTAGCAGAAAATATGCTCTGCTTCTGAGGCGAGGGAGATTGTGAACTTGGGACAACTGCAGCTTTGTCTGATGTTTGATGTCTGGATTTGCCTTCCCTGAGATTTTTGCCCACCCCCACATCCCTGCTACTTCCTTTCTTTACCCTCCCTTCCTGTCCTCCATCCTTCCCCACTTCTTTTCCATGGTGAAGACCATTGCTTCATAACATCTTATTATTAGACATAACAGAGGCAAAGACATTGGAGCTTGTGATCACATGACTTCACACAGGAGACAAAGATACTCAACATTCCAGCTGAAGAGGTTGGTCCCTGCTTCCCTCTGGTGCACCCCCTCCCTTTCTCGGATTGTTTGAATGTGAAATATTACTCAGAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGAACATATGTTTCAATAGTTGGAGCTCAGTTGCTGGCACCATTTTGCGAATGGATTGTTGAACATCTTGGACAGGGGGACAATATAGCAGCCATAGACCCACAGAGGCAGACTGCGAGGTTCATGGCCTGCCTGTCCCTGAATCCAGCCTGGATATCTATATCGTGGGAGCTCTGGGTACAGTGGCAACCTCCTTTTTCTTCTGTGAGATACTTTGTTACGACAGTAAGGGAACTGATTAGTGCAATTAATAGCAGTTCAACTAAGTAGAAGCATTCTTGAGAGCCAAAGGTACTGTTCTGGCTTTGTGCTTGGTGAAGAGTTGGTGAAGATCCTAATGTCTCCTTTCAGAATGATGAGTTGACATCTTTACATGCAAATATCTGTGTGTGTCATTGATTGGTAGGCAGGTCCTTACCCATTGTAGCCGAGTGAAGCTGATCCCGTATAGCCTGGAGTTGGCTCCCGCTCCATTGCTGTTGACTTCTGAGCCCATGAGAAGAATGGGAAGCAGAGGAGGTCACAATGTGACAAAAGAGGCAGGCATGGACAATGGGACCACAAGCCAAAGGGTGGTGGCATCCTTCAGAAACAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGCACACGTGCATGCACCTGCACAGCCCTACTGACTCTTAGGCTCTAGCCACTCACCTTCCAGAATGCTGAGAGAATGAGCATCTATTGTGATATCCCCCATGTATGGGCATGTGTTTTAGCCACATTAGAACACTCACACTGAATCCCTTGCTGCTCTCAACTTGGCCAAAGTCCAGTGGGGCTGAAATGGCCACCCAGAAGGGGATATGCTTGCCCTGAGATTAGCCCTATAGTTCCTGTCATAGCTCTCAGTTCTCTGGGTTGAGTGGTTGTATATCCCAGGGCGCATGTGTAGTCAGCACCCTCTTCTTAAGCAAGTGCGATTCTTGATAGGATGAGCAGCCAACTCTTAGTGGGATGTCCACTGCTGGAGCCACATCTGTAGCTTCTACTGGGACAGTGGCACAGAATATATTGGACTATTCTGTCTTCGTGCTAGACACTAGGTAAATCCGCTCAGCCCCAGGACTGCTCAGTGTGGGTCTCCTACCTTCCATTATCTTTATCACCATCTGAGAATTCAGGATGGGTCTTTTTGTGCAGAGCTGTGAGTACTGTTCTCTGCCAGGCAAGCCTCTCTTCTCTCCTCTTCCCCAAAGCTTCATGTCTCATTCATGTCAGCATAGAGGAGACAGGGCTGATGGTGTAGTATGTCCTTCTTAACTCCCCTGGGAGGTAGTCAGAGCCGCTTAGAGGGACAGAACTTGTGGATTGTTGCCTGCAAAGGCAGGTCCACTCTTGGAGAAGGGAGGGGGCAACAGCCTGATGGGTAGAACTGAGCCCAGCCTGCTCTGTGCTCCCTTGTGTTTCCTGTGCATCTTCATTACACAGTTTTGTTTGCTCACCTCAGTTTTCGGTAGCATCACTCTAGGCACCCTTTGCTTGTGGTTTGAAATATTGAGCTAATGCTAAAGTAACCTCTGGAAAGGGGTGGAGCTGGGAGATGTAGTTTCTTCTGTTCAAGTAAATCCTAACTTTGCAAGCGGCGGGAGAGCTTGTTGCAAGTTTAGCTATTTTCCTCTCTGGATTTCTTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGCCGGGGAGCTGGGCAGGGATCCTGGCTGTTTCACACTGCACACCTCAGGTCTTAGGATGTTCTGCTGGGGAAACAACAGCCATTTTCTACAGCACTCCCTCCCTTAGCACAGGACCTTGGGAGACATTTGGGATCCAAAGAATTCAGCAAGAACTTTCTTTTCTCTGGTTTTAGTTACATTGACGGATTGAATGCTGTTTCAGGACCTCTGGACATTTATTTATTCATGTAATATGTTGGGAATCTATTGGAATTGAAGCATCCCCTTCTGGAGGGAAGAAGTAATCTCAGAAGATTCAGGAAGCTTAACAAACCTATAAGGCTTAGGATTCTCGAAGGTTATGATGCTCAGGTCCTATTTCAAAGAGTAATAAGATGAGAACAATTTCCCCAGGGGTCGGGGACACCCATGATGAAGGGGGCTTCTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCTAAGTTATACCTGGTTGGAATTGTTTGTAGTTGGAGGACTACATGAGGTGAACAACATTGTTCAGCTCTACCCAGGATAGGTCACGTAACATAAGCTGCTAGACATTCATGTAGGTTAAAAAGTAGCAGAAGTCACCCTATGTTAACATAACAAGAACTAGGTAGCTAAGGGAGCAAAGCTAATGCTGGGTATTGGGCACAGGTTCTAGAGGACCCAGGGGAGGAAGGATGTTCGTCATCCTCACCCCTCATCCCTGCACCTCTGTGCTGGTTCATATACCACCAGGCAGGGACCATCCTACAATCCACGTCTACACTGGTTTACTGGCCAGATCCAATACTTCAGGAACCTACCGCACTACAATGACCTCACTGGCTGCAGGGAGGACACAGCCAGTACAGAAGTTGCTTAAAGTTAAAGGAGAACTATCACTCGTGTAGGGAGATGACCTTTTCACTCTCCAGGAGCCTTGCGTGAGACCTCGGGCCTCCTGGGATCCAAAGTTCTTACTTCAAGCGTCAGCAAAGCTCGGGTCAATTGTAGTCATTGTGTGGATTTGCCTTCCTTGCTAACTGAGGTGCCGTTCTTTTATGTTCTTCCACAACGAAATTAAGACTTACAGTGGCATGTTTTTCATCTTGTGATACACAGTGTTGACCCACGAAGGCACAGGGAAAACATAAACATCTGTTTACACCTTTCTGTTGGAATAGGATGCTTATTTCCTGCGGGGAAGTTGTGAGTTCCCCTGTAACACAGGTTATGTTCTGAATGGGAAGGAGGTAGGGCTCCATTCTGTTTTGTAATAGTTGCATTAAATACAATGCTGTCTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAATTTGCCTATTTACAATCTATCTACTCTTTGTTTATCTGATATCTATCATCTATTTATCTAAGGCGTGTGCATGGGTGTGTGTAGATGCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGGTTAGTTTTCACTGACATCTTCACAATACTTAGTAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGAGGCAGACACTTTACTGACCTAGTGACCTGCTTATTTGCAGTCATGCATTTTAAAAGAAAAAGGTTTAGGAATGGGCATCAAATGGCTGCCTCTTTCTAGGGTGAATACAGAAATCAGATGCCGCAAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATATCACATTTGTGAAACTAAGTGCACACACGCTAATATATATATGTGTATTTATAAAATTATCAATGCGTTCCATATATGTATGCTTATGTGTGCATGCATGCATGTGTGCAAATGTTCTTGGTGTGCACATACACGCGGATATATGTGTCATGCATGTCTGTATGCATGTAAGTGTATATCTGTGTTGATGAAACTTAGTCTTGTCTTCCACGCCGTAACTGGCCTGCTTCTCAGTGTCACTTTAGATGGAGCTGGGTGTCTTCTCCTTCTAGTAAGAAATGATGGACCGAAATTGAATATGATCGTAGACAGGAGACCCCAGCAGAGTTCATAGACTCATGGTGGGTGTGGCTCTGAACTAAGTTAGAAGCAGGTATTCAGGTCTCCGACCTCTTATCTTTGAGCCAGAGTAGGTCACCTTTCCTCTCTTCTCTACTGCCCTGATTTCCATGTAGTGTCCTCGTGCTGCTCCTCAGTGTTCCTGATAGGACACTCCCGGCCTGTTGCCACAAGAGACAGACCTGTACCAATAGAAGCCCAAGTGGGCACAGCGGGTATCTGCTGGTTCCAAATCCAGGTTAACTCCAGCACTCCTTATAATCATATAACAGAGCTGTGCTGTCAGTTGTGGGGGAATAATTGATCGTTCCCACCTGACTTGTAAAGCTAGGGCCATTATCTTTCAGGTCCAGGCTTCAGATAATGGCCATACAGAGAGTTTTCCTACTACCTTGCCCTGGGAGAAAGCNNNNNNNNTTAATTGATATTATTAAAAGGCTTTTAATCCATGAACATATAACTAGCTGAAATGGGGTGAAAGTGGCATTTGACTGAATTAAGTATGTGTGAGGCATCGTTATCTAATAACCACCATTTGGGATAATAAAGATTTCAAATCAAAGCCAAAGAATCAAGTTCTTTTCTTTAAATCTGCTTCTGCCAATAGCTCTACACATCCGTAACCCATTTTACTGCCATCTCTTCTACTGAGAGCAGAGGCAAAGGCTTTCTATTCTCCACAATGTCCCAACAAACTCAGTACTGATTCCTTTGGGCTCTCCGTGGAAGGGTACTTTTAAGCCTAAACCCGAAGGCACCGTTTGGTGGGGGGGCTTGTGTGGGGATCTATGTCCCCATTTGTGTGTCCAGCTTGAGCTCAGTTCTCACATCATGTTCTCTTATGTGCGTGCTCGCCCACCCCGAATCATTTCAGACAGTGTTGTACCCGCTTTCTTTTGCCTAGGTGGGGCTTCTGTTCTCTTCTTGTCTCTTGGGCTTCACAGAAAGGATCTCACCCAAAAGTCCCCTGAAATAATTGACAAGTTAAAGCACATCCTTGGGTCACCAGCAGGGGTTTTCAGAATTAACAGTCACAGCGGAAGAAATATTGGTAAGATTCATTAAGTCATGAAGTAGTCCCGGGACTAATAATATATGAAAATAAAAGAAAGAATCCCAGTTAAAATAACAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGACTTCACAGTTCACAGATAGGTGTCATCTTCTTCAGTGTTCTGACTGTGTTCACAGCTGGCTGAACTTAGTGTGGTAAAGACTGCCACCTGCTTGATTATTAAACCCTGCCTTTACCCCCTGGGCATCCAACTTTGATATTGCCTGGTATCCATGGACTGAGTGACAATGGAATGGTCAGTGTATATGACTGGATTACTGGCAGTCTCCTCTGCAGCCCTTCATGTCCTTTCTTCCCTCTTTTCTTGGCTAGCTCTTTGGGATCTTAGGCTCAAAATAGGGCAGAGCTATGGGGAAGGGGACCCCTGGGTCCCAGGAGACAATGTTGAGCCATGTTAAGAATGTAACTGCAGCCAGAGAGGAGGTCTGGGCCCTGGGTTTGCAGCTGATATTTCAAAGGCTCTTGTCTGAGTCATTTATTGACATCCTCTTCAGAGATAATTATACTCGGAGAAGCAATCCTCTCTATATCCCACCAGCTGGAAAGGAGCTTTCTTTATTGAATTTCCACATTTCATTTTTCATTTTTGTAATGTATGCATCATGTGTACTCACAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAAAGTAAGAGCTTGGACTTATGGACTAAAAAGATAAAATAATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTGCATGCACATGTGTTAACTGGGTGACTAATTATTTCTNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACAAAAAAGTTAAGGTCTGGAAGAGGGATGCCAAGAATGGATTGATAAAATCAGAAATAACAAATTCTGTTGGAACTCACTGAGAAGGAAGAGGGGGACCAGAGGTAGAGTTGTGAGTGTTGCTCTCTGCTTGTGCCAAAGTGTAAGGCCATATAAACCCAGTCCCACCTCCTGCAGGATCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGGGTGAATGTGACCAAAAGTCCATGCTCAGTATTTCGTGATCCCTAAAGTGCTTTGGGCCCCATCTTAAGTCATCATAGATTTCAGTGCCTGAGGTTGACTGACTCCCAGAAAGCATCTTAGTAGGGCTGACTAATGTTTCATTACACCACAAGGACATTTTCTACTGTAGATAAAATAAACACATATATTTTAGAATAGACAGAGACTTGAAGAATGGAAGTGGAAAAAATATCACTACTGATTTTGCATTGAAAAACACATTTATTTTAGAATTCTCCAGGATACTTGCAATTTCCCATATAACCTACACATGATTTCCATATATTAGCTTCTTACATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCTTGGTGAATTAACATCAACTAAATTACTCATTTTAAGTTCTCATTTCTACTTTTGTTCATGGGTCTTTTTTCTGTTATGTCATGTGGCTGCAGCACCGGCAAAGGCCCGAAGAGGGAGTCACATCTCCCAGAGGCAGAGTCAGTTGTGAGGATGCTAAGGGTTTTGAGTAGCTGAGCCATCTCTCCAGCCCCTAAATGAAACAATTTTGCAACAGCAAGGGGAAAACTGTGTACTATTACTCCTATGCCATTTCACAGTGTAGATTCCAATCCACACTGTATTTAGAAGCTAAGAGTCTTGTAAATGTATTAAAGTTTTTTCATTCCCACTTCAGGGGGTACCTATCCCTGCATTTCCCCTAGTCTTTGAAGGTTGTGAAGGTATGAATGGCCTGTTTTCCAGGCTCTTTGCTTATGATACACCTGTCTGGACTACTGAGCCTCCGTACCCTATCCTGTAGATCCTTCAACTCTGATGATCCCCTACCCTTGTGGATTCATTCTTTAGAAGACTGATTAACAATTTTTCTTGTGCAACTATAGGGAGGTTTGGCACCTACTGATTTCGTTCAGCCTGTGCTATTAAACAGATAAAGATCCGCTGAACTTTAAAATATTCATTTGAATAATTTAATTTATATAGGCAGTGTTATGATCTGGTGTGGAATTCAAATATTTCGCCACCAAGGAACTGAATTTAAGACCTTCTATAACCTTTTAAAAACCATTCTCTGTTTTTAAATTTTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATGTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCTCATGTGTGCACATGTGAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTTTGCAGCACCCTGCTACAAAAGGATACCATGCAGTATCTTTCTCTATGTATCTCTGCCATGTTCTTTTGATGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCATGTAGTTTTTATGGCTTACCAGACGATTACAGTAAACATGCAAACACAAATTAGAAATGGCAAGTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAATGATAGGTGAGGATTGGTAGACTTAGTGTGAGATGGGAAGGAGAAAGTGAGGATCCAAAGATCTATCAGATCCCTGCCACTTGTCCTTACATTCAACATTTCCTATTTAAAAACAACAACCACCACCAATGGCAATATTCAATAACAAGGCGTGCATACAACGGACTGGTAGAGAAGGCACTAAAGGCCATTACATACTTGTAACCTCACTTTCTCCGCTAAAGCCTCATGTATTGAGCAAATGGTTTTGTTGTCAAACCCTGGTGATTAATCCCTAGATTGGAGCCCCATAACACTGTGATGAATGACACCATGGTCGATGGCATAGGCAGATCTTGCGATTTTCTTTCCTTGTAAAATCAACCCAGTAGGGAACTAATAACGACAGCTCACATATATAAATAAAAGAGCCTTTTACACTGACGATTGGAATTTTTACTATATATCCCAATTCTTTGCATTTTATTTTCATTAGTGTGTTGTTTTCAGTGCCATGCTTGCTACATAGAAAACTGTGCATTTTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTAAAGATTAAATCAATCCATATCAAAGGGTTCCTCCCTGTCCTTTTTACAGAAATGAAATTAAACTGTTTTCACAAAGCATTTCACACTTGCCTGGCTCATTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGAAGGAAGGAGCTGGCTCGTTCGGAATGAACACTTGGTTGCCTGATCCACCAAAATATGAGCAGGGATCTTGCAGGGTCTCATTGCCACAGATCCATACACTATTGCCATGTGGTCATTGCCACGACCTTCTGAACCCAATGACTGTGACTGTGTGGCCTATACAAACCTCTATTCCATTATTTTGATTGTGTCATGAATTTTGACATCTTGACATAAAAATAATGTAAGTGTACATTTGTGTGTGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCATTACATTAAGTACGTATAATTTGCTCCTGAAATCATAAGGCAGTCAATTGGTTTGATTTATGTTCAATATTTGAATTCTTTAGAGTCATACAGCCTTATATTATGTACCTAAAGGTAATAGTCTAAATTTTCTAGTAAATAATAAATTGTCTTTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCTCAACTGCTCTCTTAAGGAACTTTATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTATTTTAAATTTTTACTGGAACCTGACACTTTATAACATTTACACAGATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAAATTACTAAAATGGAGCCTCCAAAAGGCAGGAACCAGAGACAGTGGCTCTTCCAGATAGGGCGTCTACTGTTTTTCAATGCCTTCATGACCAGGATTGGGGAATTGCAGACTAGTCATGTGGGTGTTACCCAGCAAAGTGAACTTTGTATGGAGACTGAAATGTGCTGCCAGGCTGCCTTGGTTCCCTCTCACTTCTATGATTCCTAGGAGAGTAGGAAATTTTTCACCAGGTTCAGTGGTATTATTCAAACTGCAGTCATGGGTCACTTTCTATGTTGTTAAATGTCTGTGGAGTTTGGCTCCATAATTCTTCAGTAGCCTAGAAAGTGTTTCTGTTTAAATCATTCTAGGCTGATCTGTGTTTGTTTTCTATAAAGTTTCGGTGAGATAGATAGCGATCTGTTCTAGGAGTAAACCAATGTCTCGAGCTTCTGAATCTTCCCGAATGGAGTCCTTGGCTGAGGTTTGTTAGAGCATCAACCTCCTCCCAACAGATATCTGTGCCTGGAAATGTACCCTTTACGTAAGTCTATTTTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTGATGGTATTACAGAGAATGCTGTCGAATCTGCCATTTACTTTTTTATTGTGTGTGTCTTTCCTAATTAAAATTGTTCTTAAGTTTCGTAAGAGTTTCTGTACAAGCTTCATTTTTAGGCGGAGGATCTACAAAATGCGTCTTCCTCTGGTCTCAAGAGATGAGAATGAGTCATTAGCATGGAGGGCTGAATGAGAGCTGCTGGCTGGTTCCCAGTGATGCTGTGGTCCCTAACTTTGTAAGCTTGGCTCTGTGCACCAGCCAGAGCCTCTGTATTCTTTGAGCCCCTCCTTTGGAGGTGAAATATGCATTGGTTGTACTGTTTGCCCTAGCACTGAGCCTCTTTTATAATTGTTTTCCCTGACTCCCTAAACATAGTGCATTTTGAAATCCTTCCACATGGAAAACTGCTGGCCACATTGAACAGGGGAGAAGGGAGGTTCACAGTAAAATACAAATGAAGAAATCAGGAGTGACAGCCATGTATGCGATACCCCGACAGCTAAGGGGGTGCTGAAACATGCAGGTGCCTGCAGTACTTGCAAAATTTGGTTGGCACTCATTCCTCCACAAAGTTCACATAATTTAGAACCAAATATCCGGGTCCTTTGATGGCTATCTTTCTGTACATCCTCATTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTCCTAAACTCCTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTTCAGAGATTGTCCACAGGGACAAGTGGCAATTTTGCCACCAGTCTTTGGCAATTTTGCTGTGATAAACTCTGAAAACGACGATGGTCTTCTGAGCCATTCCCTCTTGATGGCCTTTCCTGTACAAGTCTTTTGAATTCTCCTTTCTTGGTTTTACAGATTTCCTCTAGTACGTTTTACCAAACCCCACCTCCATGCTTTTCATAGTTTGCTGTCATATAGTGGGAACCTCCGAAGTTTCAAACTCAGTTCTTGTGAGGCGTTCTTCTGCCTGAGAAACCACATAATCTGGAAGCCTGTGCTAAAACTGGACACATAAATGTTACTAGTTATTAGAAATTGTGTTTAAATTTAAAAATCATTTCCTCATTTGTGCGGACTCACCCGACACATGTAAGCAGTGCTTACTGATTGATCATGGCGCTGTAGACTTCCGACCTCACACAGACCCTGAGAAGGATTACTTCCAGTTCTGTGTGACTTATTTTTTCTCCTTCAAATGAAGGTCTAGACTTGAGCCATTTCTGGTGTCAGCACATATATGACCTAGTTCCTGTTTCTCACAGACTTCCAGCATCTAGTTGACTCCTTGACATGGGACATCTGCGGCACGGCACAGCGTTCCATTTGGCTGAGAAAGAGGGATCTCTGGTTTGGATTGTTTTCTCTGCCCAAAGTACATGGGATTAAATTTGCAGACCCCATGAGTCTATACTGGCTTCTGTGAACTCTTCGTTGTTATTATCTTTTCAAATCCTTTTAATTCTTGGCCGAGTTGCTGACATCTGCTTCGCTCTATGAACTGGCTGCCGTCGTTCTATTACAACGATTTGATCGATATATTGCCTTCAATTTTTAGCTCTGCTAGCTCCATTTTCTGAGAAAAGCTACTTCCCTCTGGGGGCATGGCCTCAGTTGTTGGACGCTACCTCTTAGGAGGTCTTAGGCCCTTCATGTGAGGCTCTGCATCCCTGCAGACAAGGAGCTAAAGTCTTTGAAACAAAATTCAGTAACTCCACGGTGGCTTTTTCACGTCTTTCGAGAAATCCGAGGACAAGTCTTTCGACTGGCAGCTATTCACACACGTTAAACTCTTAAATCGTGAAATCCAACTTCCTTTTTAATCCTAATATCAACAAACACATGAGTTACCAGTAGATTTATTGAAAAACTCAAGTGTGAGTTTGGACACTCCTTTGTCTCTCTCTCTCTGGCACACAATTTTTCGCCTTTGAAAGCTAAAATTTCTAATTTTATTCAAGTCCATTAAAATCCACATTATACTTAATTTTTTGAAGGGAATGACTTTAGTTATCTACAGACTGACCTGCTCCACCACCCTCTTTCCATGACTAAGAGGATGGCTGTTTTAAAAACAGTTCTGTCTAATAAAAACCTAGTTTTTCTTTTGTCAAATATTATTTCTTGACTTCAGAAATTTTTTTAATACCAATAAGGCACCAACTGTTCTTGAGATGTCTCCCCCACCCCCATATTACTTTATTCTTTGGTAAACATGGAACGAGCCCCCTCTATGCTCATTATCAAATGCTTCTGATTCGATTTTTGGAAAAAAAGCAACCTACCCTCTTTCTTTTTCTAGTGGTGTTCCTTTTCAGAGAAAGAGAAATACCAAAGCCTGCCTGTGAATTAGGATTTTTCAAAAGTCCATTCTCATTGTGGATTCCAATTTCCAAAGTTGATATTCATTAAGGGGAATAGATATGAACTTACCATCACAGTTTGGATGTGTATTTTTATTTCTTGTTATATTTATTTTCCCTTTGTGACTTGAGATGTAAGCTAACCGCAGACAAAAAGAGCTATCTAACCATGTTCCCATCTTCCCCTCTCTGTAACTTGAGATTTCTAAGGCTGAAGAGGAGAATAATGCAAAATGAAGCGAGTCTGCAGATTTTGTCCACATAGTTTCTAGAACAATAAACAGAGAGAGACATTTTCCATGAACATGTGCTTCAGATGGACCAATGAAACTGCAGGGGTCCTGGCTGGATCTAAAATACCTGTAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTGCTAGTAGTGCCTATTTTTCACTATTTGTCTTTAAACTGGAAACTTACTCATAAAACAGTTCAATGGACAACAGGTAACTTTAATAAAATAAATACAGATATATTAGAAAAATAAAAAGGAAGATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTAAAGTATGNNNNNNNNNCTTTGAAAAGAAATCAAGTAATGAGTGTCCATACCTTTTGGTAGTATATTTTATCGCTACATTTCATTTCTCAGAGGTTACGGTTATTTGCATAACAAGTTTCCAATCAAGCCATCATTCTCGCATAAGCCAAAGGCACCATACCACCCCCCTTTCTACTTGATTATCCACATTGGCGTTACTTATCTGTACAGAAACATATCTTTTCATCCTGATTTAGTTCAAAGCATGGGGAGCTATTGATGTGCAATTAATTGCTATTCATAATGGGATAAAACAGAAGGTAATGTGATTGAGTCTATTGTTGCTGGGAGCTGAAGATTTCCCTTCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCAAACCTAGAAACCCCAACAAAGACATTAGTTTATATTTCCAGTATTTCCAGATTATTCACTGTGATACACAGGAACCTAGAGGAGGAGAACTATGTGGAGTCACTGACACACACTCAACAAAGGATTCGTTTGCACAATAAGGAGATATATCCTGTCCTCTGAGAGTTGGCTCAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCCTCTGCGATCTCCCCAGATCCTCCTACATTTTAAATAATCTCTGAATTACTTTTGTACTTAATGAAATGAAATCATGAGGGGCTCTTATTTAGGAAATGACAAGAAAAATGTACTGTATGTGTTCAGTACAGATATGGTATTTTATAAACCCCTTTTATAAGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAGTGCTGAAGGATAGTGGAAATGTTGTGTATAGAACACACTGCTCTGTTTTGGTCTCGCTGACATCTGTATCTTATATTTCCACTCCCTCTTCCTTGAGGGTTCCTAAGACTCAACTCCTTCCCTTTTTTCCTCTCTCCGTGAGTCTGTGTATATGCGAGTGTGTCTATATTATAGATGTCCAATTTTACATTCAAAACAAAACATGGTGGGGGCCGTCTTTACAATTGACTGCTGACTGTATCTCACCCCAGAAAAATGCTGCAATGCAGACATGGTGTAGCTCAGTACAAGAAAGAAATAGAAGATGATGAGAAATCTACACAGCTGAGTCTAGTGTGAGGTGACGTTTAGACCTTTGACACAACCTTCTGGCCCTACCCTATGGGTTTAAGATATATATTGTCCCAGTACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATGTGGCCAAAAGTGATGCTGACCATACCATGTCAGGTCCGCATTTGATGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTGTGTTTTTAATACACTTCAATATCCTATGAACTAGTGGGAAATGAGTATTAAAAAAAGGAAGGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAAAAGGCTTGGTCAACAGTGATGCTTGTCGTGTGATTTGCTATTTGTCATAGTTCCGGGGACTTTGCTCTTAATAGTAGTAGGTTTTATTACAGATGACTCAGACACCAGTGTAACCATGCAGGGAAAACACTCCGTTCTGTCAGGGNNNNNNNNTCAAGTCAAATTCATTGGCTTTCTTAATGAGGGTTTTTCTGGTCACAGCTGAGTTGGCTGGAAGTTGGGCAGCTATTGGCTGAGAGCAAAGATAGAGAGAGCACAATGTTTACGGGGATAACTGAAGGTTGTGCTCATGAAAGGGGCTGAGTTTCACGGAGTGCAATTGCAGAAGCTCCAGCGTTTGATGGAGCTGGGGTCTAGGACACTTGCAAGACTCCCATTATACATTTTGTGATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAGACAACCAGCCAGTATAAAAACCCCCAAATAGCAGAATTAATCAACTATAGAAAGTATTATAACGTCCTGCAGTGAGAAACTCATTCTTGAGAGAAGGAACAGCAATGAATGTGTACATGATAAGGTTGCCTCCAAAGACATCTTGGAGTGTATATGTGGCTCAAGGAGACCACATGGAGTGCACAGGGGTTTCTCAGGAGGATAGAGCTACATGGTCAGGAACTGCAAAGCATTTTAAAGTCACGGTAAATGGCATAGGAAAGAGATCAATGCAGCACCTCTGCATTGGAGGCACCCTCAAGAGTGTTCTGAGGATAAGCCTTCATGGGAGTAAAAGATGGGAACTTCCTGAGGATAGATAGAGTAACAAGGCCCACAGGTGTGTAGGAAGTCACCCACTTGAAAGAGAGCCAGGCAAGACAAGCCAGTGCAGGAGATCTTTGTGATCATCTAGGGGCATTGACCAGAGACCTCAAAAAATATTACAGGATGCAACAGAGGCAAACAGTGTTCAGGGAAGCTAAACACAGAATCCACGTAACACCTGACAGAAGATCATGTCATCCTCATCTTCCANNNNNNNNCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCTCATCTTCTCTTTTAAATTACTTTTTAATTATCATACAAAATAATGGGCTTTATGATACTTTCAGGAATCTATAGATACTTAGTTTGGCATTCACTACTCTTGAGTAATCCTCATCAATATGTCCTCCAGGGAAGCCTCTACCTCACCTCCACCTTCTGTAGTGATTGCTTGGCTGTTCTTTAAGAAACCAAAGAGACCAATATGGATGCAGCCCAAGTTCAACACATTCTAGACACTTTCTCTTCTTCATGGGTCTCCTGCTTCACTTTTTGAGAACTCCATCTTGGAATAACTTCTTCCCTCAGTGTCCTCTACTCCCTCATGTGTTCTTTAGTCTTTCTTCCACGTCACCATCAATTTAATCTTTCTTACCCTAAGCCTGGTCTCTTCTCTGCATGTGAAGGTTGAATTTATTTAAAAAGATGACTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATCTACAAATGAGAAATAGGTTTCATTAGGTTTTGTTAGTCAAACAAAGCCCGATCTTCTCTGATTCTGAGTCTGCTTGTATCAGTGTATTGGGTTTCCCCTTGATTTCCAAGACCACCTCCCTGTTACCTGCCACTCTTTCCCCAACTGTCTGTTTCTCCCTCAAACTTCACCTCAGAGAGTCTATCTATTTCTGTCCCCTCTCTGTTGCTTCCTAAATATCCATCNNNNNNNNNCCCATGCTCTGCCTGCTCCTCTGAGCCTCATCTCCAGTTCTTTTCACACCCTAAAGCCCAGGCCAGCTCAGTCCTGTTTGTTTTAGCCTATGTGACACATTCACACTTCTACTTTTGGCCTTGTGGGTACAAGGAGCCATTAGGTACAGGGAAAGATCGCTAAGCATAGTTTCAGCCATTGCTTTAGACTAGTAGAACCCTTTTTAGAATCCTCATCTTCGAGGATGTAAAAGAAAACTGCCTGGAGTCAGTGATACATCAGTAACCATCAAGAGTGTGTCCACTATTACAGAGGGACCCAGGAAAAAGCCTGATCTAGGAAGATCCTTTGCCTTCAAGAGATGGAGACTTCTCCCTGGCAACAGTGGGCAACCCATCTACGTCGGTAAGGGTATACCACTAAGTCCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCCTGACCCCTCTAAAATATTCCTGTCGGTATGGACTGGAAGTCTAATCCCTTTTATTCAATCAGGCAATCCAGGAAAACCAAAAAACATCCATAAGATTATGAAGGATAAACAGCCACTGTACCCACAGTGTCAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGATCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNGAAGAAGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAGAAACGAGTGTTATATTTATTTCTGATAATGTAGGCAACAGAGAAACTATTTCTACACAGAAAGAACTTATTGTTGAGAGAATCAGTGGACTGGAAGGAGACCCCAATTCTTTGAGTCACTACCCTGTCACAGCCTCAGCAGGAAGCAAGAATGGGTACAGCTAAAAGGAAGCAGGGTAAAGCTGTGGACACAGATAAGCCCATCAGCAACAGAAGCAGTCAGAAAACCAGCTAGAATGAGATAGCTTCACCTGCCAATGTCTCTGACTGACAGTCCCTAGTAGCACCAGGATGNNNNNNNNNNNNNNCCTTCTAGTACCCCTGGACTTTTCACACACTCACAAACCACAGAACAAAGTGTGTCAAATGCCTAAGAAAACATGTCTTGTGGGATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGTTTTCTTTTTTAAAGCAAAGAATGGTATTTTGTCGTCTCGATTAGAGCTAGATAGAAAAATATAAGGTACATGCTGTTTCGGGATTTNNNNNNNNNNNNNNNTGTGGTGTTTTAGAGTTTATCCAAAACACTGAACCTGGTACTAGAGACNNNNNNNNNNNNNNNNNNTCATCGTTTAAACCCTTTTTAATGACAGTGTTTATACACAACTTGTCTCTGCTATAATCTGTTTAATATCAGACAAGTTTTCCAGGGTTGCCATATGGAGATTATGCAGTGTTGAAATGGAAGCACAGCATTGTATTCCCAACAGAGATTCTGGATGAGAACATCATTGTTTTTATCAAGAGGAAACTAGCACAAGATCCAAGCCCATTCTCCCAAGGCGTTGTCCCATCTTAGAGCCATTTCTTCAGACAGCACTTCAGCTGTGTCATATTTTTATGGAAAAATCGAAACAAACTTGTTTGTTGCATTGTTTGGTTTGCCATGCTACTTGGGAGATCCTGGACCATCAGACATGATGAAAATTCCCCCACACACCTCCAAAATACAGCACTGGTATCAGTGTAGAGGAAATAGGAGAGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCCCTCAACATCAACAACTGCATCCATAATCACCCACTAGGATAATCCCATCCTTTAACTCATCTGTTAAGGTAAGACTTTAGAGGACAGAGAGTCAGCAGGGTCCTCCTCCTTATTAGAACACATTTATGTGGAGGGATTTGAGTGACTGTTTGAGTGAGCCAGTCATACCTCAACCTGGTTCTGATATTATGACCAAGACGGNNNNNNNNNNNNNNGAATAAGAAAACAAAGTAAAGGATAAGGGCCCAACACTGGGACTTAATCCTTAGCAGTTGAGGAGATGGCTCACATGTCTCAGGTAAATGATGGGTACACTTTGTGGCCCAGATAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAACAAAACAAAAAACCTTGGAGTTAAGGTATTGCCTCCATTGTAGTAGCACATAGTAGGAGGTGGGGATCTAAATAATTGTTCCTTTCCACCCCCACAAAGACCAACATACTTATGAACCCTCAGCCCTGGATCTGTACAATCTGCTGAGGACTCACAGATGTTCTGTTTACTCTCTAACATATAGCCATTTCCGGTGTCAGCACTTAAATGACCTAGTTCCGGTTTCTCACAGGCTTCCAGCATCTAGTTTGAGTCCTTAACGTGGGATATCCGCGGCACGGCACAGCGTTCCGTTGGGATGAGCAAGAGGGATCTCTGGTTTGGATTGTTTTCTCTGCCCAAAGTATATGGGATTCAATTCGCAGACCCCATGAGTCTATAGTGGCTTCTGTGAACTCTATGTTGTTATTATCTTTTCAAATCCTCTTAGTTCTTGGCCGAGTCACTGACAGCTGCCTCGCTCTGTGAACTGGCTGTCGTCCTTCTATTACAGCGATTTGATCGATATGTCGCCTTCATTTTTTGCTCTACTAGCTCCATTTTCGGAGAAAGGCTACTTCCCTCTGTGGGCATGGCCTCAGTCGTTGGACTCTACCTCTTACTATATCTCAGGCCCTACCTTTGAGGCTCTGCATCCCTTCAGACAAGGAGCTAAAGTCTTTGAAACAAAATTCAGTAACTCCACGGGGCCTTTTTCATGCGTTTTGAGAAATCTGAGGACAAGTCTTTCCACTGGCACGTTAAACTCTTAAGTTGAGATATCCAACTTGCGTTTTAATCCTAATATCAACAAACACATGAGTTACCAGTAGATTTATTGAAAGAATCAAGTATGAGTTTGGACACTCCATTGANNNNNNNNNNNNNNNNNNGGAACAAAAATTTTCCCCTTTGAAAGCTAAAATTTCTAATTTTATTCAAGCCCATTACAAATCCACATTATTCTTATTTTTTTGATGGGAGTGACTTTAGTTACTGTCCTGCTCCACCCCCCTCTTTCCATGATTAAAAGGAAGGATATTTTAAAAACAGTACTGACTAATGAAAACTTAGTTTTTTTCTTTTGACAAATATTATTTCTTGACGTCAGGAANNNNNNNNAATACCAATAAGGCACCAACTGTTCTCGAGATGTCTCCCCTGCCCCCATATTACTTTACTCTTTGGTAAACATGGGGTGTCCACTCTATGCTCATTATAAAATGCTTCTGATTCGATTTGTGGACAAAAGTAACCTACCGTCTGTCTTTTTCTACGGCTGTTCCTTTTCAGGGAAAGAGAAATACTAAAGCCTCCCTGAGAATTAGAATTTTTCAAAAGTTTCATGTCATTGTGGATTCCAGTTTCCAAAGTTGACATTCATTAAGGGGAACGGATATGAACTGCCCATCACGATTTGGATGTGTATTTTTATTTCTTGATATGTTTATTTTCCCTATGTGACTTGAAATGTAAGGTACCAACAGACAAAAAGAGCTATCTAACCAAGTTTCCATCTTCCCCTCTCTGTAAGTTGAGATTTCTAAGCCTGAAGAGGAGAATAAAGAAAAATGAAGCGAGTCTGCAGATGTTGCCATGTACTTCCTAGAACAAGAAAGACAGACACATGTTCAATGAACACATGTTTCAGATGGACCAATGAAACTGCAGGGTACCTGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTTTCACTATTTGTCTTTAAGCATGAAACTTATTCATAAAACTGTTCAATGGACAACAGGTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTGTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCTAAAATATGNNNNNNNNNCTTTGAATAGAAATCAAGTAATGAGTGTCCATCCCATTTTGTAGTATATTTTATCGTTACATTTCATTTCTCAGAGGTTAGGGTTATTGGCATAATAAGTTTCCAATCAAGGCATAACTCTCTCATAAGCCAAAGGCATCATACCTCCACCTTTCTACTTTATTATCCACATTGGTGTTACTTATGTGTACGGAAACATATCCTTTCATCCTGATTTACTTCAAAGAATGGGGACCTATTGATGTTCAATTAATTGCTATTAATAATGGGATAAAACAGAAGCCGACCTGATTGAGTCTATCATTGCTGGGAGCTGAAGATTTCCCTTACGTTTAATAAAACATGATAAATGTGAGTTTAAAACAAGCCTAGAAACCCTAACAAAGCCTTTAGTTANNNNNNNNCAGTATTTCCAGATCATTCTCTGTGATACACAGGAAACTAGAGGAGGAGAACTGTGCAGAGTCACTGACACTCACTCAGCAAAGGATTCGTTTGCACATTAAGGAGATATATCTTGTCCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCCTCCCCCATCTCCCCAAATCCTCCTACATTTTAAATAATCTCTGAATTACTTTTGTACTTAATGAAATGAAATCATGAGGGGCTGTTATTTAGGAGTTGGCAAGAAAAGTGGTTTGTATGTGTTCAGTACAGATATGGTATTTTAAAAATCACATTTATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCTGAGGGATAGTCGTCCTGTCGTGTATAGAAGACACTGCTTTGTTCTGCTTCTCGCTGACATCTGTATCTTATATTTCCACTCCCGCTTACTTGAGGGTTCCTAAGACTCAACTTCTTCCCTTTCTGCCTCTCTTTGTGAGTCCGTGTATATGTGTGTGTGTCTATATTATAGATGTCCCATTTTACATTCAAGCAAACACATGGTGGGGGACGTCTTTACAATTGACTGCTGATGGTATCTCACCCCAGAAAAAATGCTGCAATGCAGACATGGTGTAGCTCAGTACCAGAAAAAATAGGTGATGTAGCGAAATCTACCCAGCTGTTTCTAGTGTGAGGTGAAGTTCAGACCTCTGACACAACCTTCTGGTGTACCCTATGTGTTTAAGATACACATTGTCCCAGTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGATAAACATGAAAGTGGCCAAATGTGATGCTGACCATACCAGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTGTGTTTTTAATAGACTTCGATATCGTATGAACTAGTGGAAAATGAGTATTAAAAAAGGGAAGGAAGCTATAAATTTTGCTTTAAAATAATTAAATTACACACTTAAAATAAATGGATTTTTTAAGTATGTAAATTATACTTCAATTGAGCTGTAGAAAAGGCTTGGCCAACTGTGATTCTTGTCATGTGAGTTGCTAGTTGTCATAGTTCCTGTGACTTTGCTCTTAATAGTAGTGGCTTTTATTGCAGATGACTCAGAAACCAGTGTACCTATGCAAGGAGAACACTCCATTCTGTCAGGGAAAAAAATAAAGTCAAATTCATTGGCTTTCCTATGAGGGTTTTTCTGGTCACAGCTGAGTTGGCTGGAAGTGGACAGCTACTGGCTGAGAGCAAAGATGGAGAGAGCACAATGTTTACGGGGATAGCTGAAGGTTGTTCTCATGAAAGGGGCTGAGTTACACGGAGTGCAATTGCAGAAGCTCCAGTGGCTGATGGAGCTGTGGCCTAGGACCCTTGCAAGATTGACATTATANNNNNNNNGATGTCACGGCTAAGTGTGAGATAAGGCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAGATTCATTGGTTTTGAGAAAGGGCTATGTCTACTGCTGAGAGGAGATGATATGTAGGTTGTGACTTTTTGGTTCTGTGGTCTACTGTGACCCATTAAACGGCCAGTGACTAATAGTCTCCCAGTACTTGTAGCACACACTAAAATGCTTTCACTTTGCATTGGGAGTTTTAGAATGTATTCATTTCTTGTCACATATCCTCGAGTATACATGTTGGTGACTGTAGTTACTCTTCAGTTCTGCCACACAGGGAAGTGGGTCTATACACTGAGAGAAGAGAGTGGCTGTTGTGAGTGTGTAACATAAAGTAAGAGAAACATTATGGTACTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTCACAGGTCACTACATGAGCAAGTCTTACCTTTAAATTAAAACAAAATGTCTATACATTTCTATTTGTGGTTATGAGGTAAGCTTCTGTAGCTCTACCAGACACATTGTTTCTATAAGAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGACAACCATCCAGTATAAAGAACCCCAAATAGCAGAACTGATCAATGATAGAAAGTATTTTTAAGTCCTGCAGTGAGAAACTTATTCTTTAGAGAAGTAACAGCAATGAATGAGTCCATGATAATGTTGTCTCCAAAGACACCCTTGAAGTGTAGATGTGGCTCATGGAGACCACATCGAATGCACACAGGCTTCTCAGGAGGAGAGAGCTACATTGTCAGGAACCGCAAAGCATCTTAAAGTCACGCAAATGGCAGAGGAAAGAGCTCAGCACCTCTGCATTGGAGGCACTGTCACCACGAGNNNNNNNNAGGATAAGCTTACTTGTGAGTAAATGACGGGAACTTCCTAGGGCTAGATAGGGTAAAAGGGCCCACAGATTTTTAGGAAGCCATCCAGTCGAAGGAGAGCCAGGCAAGACAAGCCAGTGCAGGAGCTGTTTGTGGTCATCTAGGGGCATTGAGCAGAGACCTCAAAAAAATATTACAGGATGCAACAGAGTCTAACTGTGCTCAGGGAAGCTAAACACAGGATCCATGTAACACCTGACAGAAGCTAACGGCATCCTCATCTTCTCTTTTAAATTACTTTTTACTTATCATACAAAATAATGGGCTTTATGATCCTTTCAGGAGTCGATAGATATAAACTTAGTTTGGCATTCACTACACTTGAGTTATCCTCGTCAAAATGTCCTCCTGGGAAGCCTCCACCTCACATCCACCTTCTGTAGTGATGGCTTGGCTGTTCTTTGAGGAACCAAAGAGACCAATATGGATGTGGCCCAAGTTCAACTCATTCTAAACCCTTTCTGTTCTTCCTGGGTCTCCTACTTCACTTTTTGAGAACTCCATCTTGGAATTCCTTCGTCCCTCAGTGTCCTCTACCTCCTCATGATTTCTTTAGTCTTTCTTCCACATCACCCTCAATTTATTCTTTCTTACCCTCATCCTGGTCTCTGCTCTGCATGTGAAGGTAGGATTTATTTTAAAAAATGACTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATCTCTACATGAGAAACAGGTTTCATTAGGTTTTGTTAGTCAAACATAACCCAATCTTCTCTGATTCTGAGTCTGCTTGCATTGGTTTATTGGGTTTCCCCTTGAGTTCCAAGACCACCTCCCTGTTACCTGCCACTCTTTCCCCAACTGTTTGTTTCTCCCTCAAACTTCACCTCAGAGAGTTTATCTATTTCTGGCCCCTCTCCACTGCTTCCTAAACATCCATCTTTTTTTCCCGTGCCATCCCTGATCCTCTAAGACTCATCTCCAGTTCTTTTCTCTCCCAAAAGACCAAACCAGATCAGTCCTCTTTGTTTTAGCCTATGTGACTTTAGACTTACTGTTCACAGCCTTGAATTTTTTGGCTTCCTCTTGATGTTCCATCCACCACAGCCCGTTTTCTCCACCAAGGTGTTCACACATAACACATCACATCACACTTTTTAATTTTTAGAGCAAAAACAAATACCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGAAACACAGAAAAACAAACATTTTCCCCCCAATCCTATAAATTACCCATTTATGACCCCCACACTTTGTTAATTTTACCTTAACGGATCTTTTGCACCAGGTTATAGACATACATGTGGACGTCACCATCAAACTTGATGAAGTTCACGGAAGGTTTGGCTAGAACTTGTTAAATGACCTTGCCGATCTTTTTGGACCAGTCCTTCTGGTGTACTGCACACATTGACCTGTTAAGATGTCACTGTCAATGTCTGACTTCACCTCTACTCGAGGACTGTCTGGAATGATATGGAGGTTACCTTCTGTGTAATCATCCAGGAGCTGATAGATGTATAGGACTGGATTTTTCAAGTAGGTGATGTAAAACCAGGCCTTCATGATTGGAACCTGGACTAGGACCACCGCCTCCAGTTGTCCTTTGAGCCATGTTTGTCCTCAAATTTATGCTCCACAGTTCAACCAACCATGGCACTTGGTAGATGGGTGTCTTTCACTTGTGGAAACACTACTTTGTGAGACAAGACCTTAAGCTTTAAAATCATCTCATCACTGTGAAGTACCACTCTGTAAACACAGTCAAATCCGTCATACTTGACCAGATAGAGGGAGGGATTTGTTGGCAGTTGATCTAGAACAATGGCCTTTAATTGGGTGACGGCCTCATCACCTTCCTTCCATCTGTGAGAAATTCTGCAGCCCACAATGTTCCCCAGGGCCTGGGGGGAAGGNNNNNNNNNNNNNNNNNNNNGCTTCTGTAAGGATGGTGTGCTCATCCTCCTCAGAGACATCCTCTTCTTCATGGCTGTAGACCTAGTGTGGTAGTCCACGGCACTCCAGGTCCACTGTCTTGGGGCTATCATTCTGTGTTCAGGGTTCCTACTTGCCCATGGCCTGGGTTTGAAGAGCTCACCTGCTTAAACCAGGCAAAATGTTATTGCCTCTGTCATATGAGTGCCTGCAAGAACAATGTGGTTGGGGTGGGGGTGGGCGCTGGACCAAGGCTCTTGTGTAAGAGAATTTTGGAGCATGTGAGGAAGGCGATGGTAAATAGGTTTGAGCATCTGAATCTAATTCTGTCATAATCAGAAGTTCATAGGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTCTCTACAGCTCAGAATAACATATTCAGACTCATTTCTTCAGCCCGAGGCACTTTGCCATTGCTGAGGAACCTCTCCTTGAATGACTAGGTCAGTGTGGGATTAAGTATCCCTCTCCCCCACTTTAAGCTAGCAGAACAGAGAAAGGATAGCAAAGGAGCCAGAAGGGTGGCCACACCCCTCTTCTACCCTCTAACTGTGAGCTATGTGGCAACAACCACAAGTATCTGCCCAGAGACACAGCACACCAGTCCACAAAGCTGGTGCATCTTCACCGCAACAAGAGTCTTTTGTGTAGGCAACAACAGCCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTATCTCCTATAATGCACAGACACTGAGAAGAGCTTTGGCATTTTAGTAGAATTATGAATTAGATATAGTTAGCAAAGGATAATAAACTCCAGAGACTGACTAACCTAGACCTAGGTCTCAAAAGTGGAGGACATTAGAACATACAGTTACTCACTGTACGAGGGAAAACTATTAGCTTTCTGGGCTACAAGGGTCCCAGTTATCTTCATAAACGTATTTAACGAAAGAAAATGTCCTGGTTGTCCAGATTCTGCCTTCTGCAACCGGTCAGGCACCAAAAGCCTGCTGAACAATTGTGGGGTTCAGGAGCTGAACTGGCTTTCACACACCGCTTCGAAGATAGTGAACTCACCTTCAATGGAGTCTAGCGCCCCCAAGTGGAAGAGGTGTGCAACCTCTGCCCAGTGCACTGTGACATCATCCAGGCTCTGCTTACGTCATAGAAGCCCTCTCAGGCCAGTTCCTTCCCTAGTTACGCTTAGAAACTTCCAGCATCTACCTTTTATCTTCCATGTAGCCTTGTGGAGACCCATAATAAAGTCCCCACCCAAATATTCTGATGACTCGAGTCAAAATCTGCCCAAGTAACTCTTTTCATGCANNNNNNNNNNCTGAAAAAGTCTTTGGTTTCTGAGTCACCAACATCCTTGGTGGTTATTTTCCCAGCTCCTATCTTTCCTTTGGTTATCTTTAAGCCATTCTCCATATCAGAAATATTGGTAGCCACTCTCTCGAGGCAGCCCACTGGATAGCACACCAAAATTAGCTTTATCAAACCCCACAATTAGAGGAGCGCCATTTTTATTCAAACAAATCTGGAATTTGCCAGGATTAATTACCTTGTATTGAAGTCAATGGCAATCATGAATTATGTATTTATTGCAAAGAGCGAGGAAAAATTAGCTCCTGGACCTGCTTCCAAATTCGGGATAAACTGATGACAAACCCAATATCGACCAGTCATATTTTAAATATCTTTAAAATTTACCAGCACTTCTGTTTACAAGGAGTTTATTAGATCAAATGCAGTAAAACACGATGAAATAGATGAGGTAATTTTATTTTTGTAATATGGGTAGACAGAATACTGGATGCGGGTAATGATGGAATTTTCCTGTAACTTACAGGGCACTTTAATTGTTTGTGTCACATAGTTCTTCAGATCTTCAAAAGGATTCTTTTCAGAACCCTCCCCTGTCCCCCCTCCACTCCGAAAATCACTTCCCTCTTCCCAATTATTCCCTTCCACTTTAATATTATAATTTTTTAAAATGTACTTAGAGCTTAACAACTTATGGCAGCTTTTTAAAATCTGTCCACTTTTCTAAGTACACCTTCTTCTTTTTCTCCCTTCTATCTTAGTTTTATGCACATTTTCCTTCACACTTTGACTTTTACTCTCTCTCTGCTCTTATGAATCCTCTGCCATTATGTGACTGTTGGTCCAATATGTGGCTGACCTCAATGTGGGGTAAACTTAAATGACATGATTTTTCCTCTTTTTCTCCCCTTCATTTTCCTTCTCTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATGAGTAAACTTGTAATATCTTTCTAAGAACAATAAACAGAGACAACTTTCAAAAAAGGGAAGAACAAGTAGGCAAAAAGAAGAGTAATCTCATGCTAGCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACGATTGTGAAATTTAGATTTTAATAAGGGATATTAAGTGAAAGGGGGCATTTAGGAAGAGGGGAGCAGCAGGGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGTGGAAATGGAGGTGAGTTGTGAGGATGAAGATGGCTAATATACAATATAAACCTGTACAAGGAGTCACAAGCAAGCCCACTGACTTGTACACTTAAAGCACATTGATATAATAGAACTGAGTCTAAAACAATGTTTTGATTAAACTATAAAGTTTAGAGATACCAAAAAGGTTATTCATATTTTCCTTCACACAGGTTGCTCTTCCTTTTTCGAGCTTGATACTGTTGAGTGGATATGGCAATGAACTTTGGTGTCAGTACCTCATTAATCACCCAGAATTCACGTCATTCAGTGAGGCTACCGTGGGGAAGGAGGTAGTTAGAGATTTTAAGGGTACACGACGTGGGAAGAATAATGCCCACCAGCACTACAGATATTCAAATATTCACCCTCATCTCTGGTTTGAATGTGTTCGCCCAAAAGTAATTTTCTGTAGATTAATCCCAAGTGGGAATGTAGTTGTGAAGAATTGATTAGGTCAAGAGGGATGTGACCTACAAATAAAGATCCTTTAATGATGTTATTGTGGAAAAAGGTTAAATTATGAAAGGGAGTTTGGCTCCCTCTCTTGTTTTCCTAGACCATTGGATACCTTGTATGGTGACAATATCCCACAAGAACTCCTTCCTCTGCCGATGGTCTCTTCAACTTGGATTTATAGGCTTCTGAATCAGAATCATTCAGAATCTGCATCATTATAGACTAGCCAATCGGTGCCATTCTGTTGGTCCATACAAGCGAGAACTTGCCTCAGAATTGTGAGCAGCCGGGTCATTTGGGAAAGCAAAGCTGGCAGAGAGGACTGGGTTGTTAGTGCTGACTGAAGACAAGATGGGTTCAGGGTTAGCGTGTGTGCTCTTCGTGAAAGAAACAGCACAGAGGAAGAGTATAGATTGGAAAGGTGCAGTTTGGGAGGGACTTAGACATCTACTGTTGGCCTTGTGGGGACAAGAGCCATTAGGTAAGGGGAAGGATCACTAGGGATACCTTCAGCCATTGCTTTTAGCCAGCAGAACCATTTTTAGAATCCTCATTTTAGAGGATGTAAAAGAAAACTGCCTAGAGTCAGTTGATACATCAGTAACCATGAAGAGTGTGTCCACTATTACAAAGGGACCCAGCAAAAAGCCTGATCTTGGAAGATCCTTTGCCTTCAAGATATGGAGACTTCTCTCCGGCAACATTGGGCAACCCATCTGCGTCGGTAAGTTCATCCAACTAAGTCCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCCTTTCCCCTCTAAATTATGCCTGTCGGTATGAACTGCAGGTATAATCCCTTTTTTCCAATCAGGCAAATCCAGAAAAACCAAAACACCACCAAAAGTTTATGAAGGATAAACATCCACTGTACCCACAGTGTCAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCCCATAGAGATATTTTTTTNNNNNNNNNNNNNNNTAAGGAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGTGTTATATATATTTCTCATAATGTAGGCAACAGAGAAACTATTTCTACAGAGAAAGAACTTTTTGTTGAATGAATCAGTGGGCTGGAAGGAGACCCCAATACTTTGTGTCACTACTCCATAACAGCCTCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTATTTAATACTTAATAATTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTCTGTTTGGCGATTTAAAGNNNNNNNNNGTAATTGCCTTGTTTGAGAGTTTATGCAGATATCTGACCCTGATACCACAGTCNNNNNNNNNNNNNNNNNNTTCATCGTTTAAACCCTTTTTAATGACAGTGTTTATACTCAACTTGTCTCTCCTATAATCTGTTCAATATCAGGCAAGTTTTGCAGGGTTGCCATATGGAGATTATGCAGTGTTGAAATGGAAGCACAGCATTGTATTCCCAACACAGACTCTGGTTGAGAACATCATTGTTTTTATCATGAGGAAACTAGCACAAGATCCAAGCCCAGTCTCCTGAGGCATTGTCCCATCTTAGAGCCATTTCTTCGGACAGCTGTGTCATATTTTTCTGCAAAAACCAAAAAAGACTTGTTTGCTGCACTGTTTGGTTTGCCATGCTGCTTGGGAGATCCTGGATCATCAGACATGATGAAAGTTTACCCCCATACCCCCAACCTAGAGCACTGGTATCAGTGTATAGAAAATAGGAGAGACAGNNNNNNNNNNNNNNNNNNNNNNCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCCCTCAACATCAACAACAGCATCCACAATAACCCATTAGGATAATCCCATCCTTTAACTCATCTGTTAAGGTAAGTCTTTACAGAACAGAGAGTCAGCAGGGTCCTCCACCTTATTAGAACACATTTGTGTGGAGGGATTTGAGTGATTGTTTGAGTGAGCCAGTCATACCTTAACCTGGTTCTGATATTATGCCNNNNNNNNNNNNNNNNNNNGTAAAGGAGATGGTTCCAACACCTGGACTTGAATCTTAACATTTTACGAGATGGCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTAAGGCACTGCCTCCACTGTAGTAGCACATAGTAGGAGGTGGGGATATAAATAAGTTTTCCTTTCCACCCCCACAAAGACAAACATACTTATGAACCCTCAGCCCTGAATCCGTAAAATCTGTTGAGGAATCCCAGATGTATAGTTTAGTCTCCTCACTCTCTAACATATTCTGGTGTTCTGTTTCAGGAATCCTGAGCTGGGCTTGGCTGACTAGAGCCTTACTCCCAGTCTTGCATCCAAGACAACATACAACTGCCATGTACTGATCATTGGAATTCCTTGCCAAGGTACCCTGACTGGCATTTCTCATGAGGCCATGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCTGTTTTTTGAATGATAAGCAGTATTATTTATATGATTTGTAATATTGGAAATTATTGTACCTGGAACTTAACAGTTTTCATTATCTTTGCACAGATGATTCAAGGAAAGCGTCTAGGTTGCAGAAATGCTTCCTTTTTTACTTTAATTCCAAGAAGCATTTCTTTCTGCTCCAATTATTTTTTTAACTTACTTTCCACTCCATCTCCCCTTAGGTGATTAGGTTAGAACAGGGTATGGTGAGAGGGGTTATAAAATGTTGTGTTACAGAATATATTTACAAGATCAACTGTTGAGTTCAAATGGAGGCACCCTCAATGGATTAGCCATGCTCCCCCTGAAGCTATTGANNNNNNNNNNNNNNNNNNNNNNCATTGATTTCTTGTGATGGCTAGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCAATCAACAATTATTGGAGGAGGGGTTCTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCTTCTTCATTCCTGTACCCATAGATAAGTTGTTCTGTCAAATTCCTGTGTACTCATGTAATTAATTAAACTTAGGGATTACACGCAGAAAAGAGACATGAAATAGGAGGGGGGACTTATTCAGAATATCGGTGTCAATTGGAGAGGGAATGGCTTGAAAGAAGGGGTTGACCGAGGGGATGACATAGGAGGATGAGGGAGGATGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGAATTGGGAAGGGAAATACAGAAAGGAAATGACTAAATTTCATTTTATAAGTATATGAAATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAATGTTTCTCTTTATAGAGGGTTGTTAATTAAAACTTAGGGCTTATTTTGTTGTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCGAGCAAATTGTCAGATGTGAAGTTTTTTCGAGTCAGAGCCGTCCAGGGTTCTGTGTAACTGCAAAATCAAGTCAATAAACACTTTGTATTAATCTCTGTGTAAAATCTCAGTGAGTTCTCTCCAGTAATTTTCCTTTTATCACACTTCACCCACAGCCCTTCTCAAAATGCTGGCTGAATTAAGTACCTGCCACTGAATGGGACACAAGTTCAAACCAGTTGAAGTGGGAAAAAGCAACTAAAAGCAAACAAAGTAACAAACAGCAAAACTTCTTTCCTCTGCATCTGGGATTCCATTTTATGGTTTTGGAGAGTCTACTACACAGAACAAAATGAAAGAGTAGAGTCTGAGGTGGTTTTTAACTTAGTAAAGAAAGGCAGGCATAGGTGCAAATCGGGGGTTGGCATGGGTAGGCTGTCAGTGCGGTTCCTCACTTGAAGATGCATGTAAATAACAAAGCTGAGAATGAAGAGAACCTCCAAGTGAAAACGGCTATGCCAAAATTTATGAATACAAGAGCGTATGTATCACATTGACTGAACATTCACACAAATAAATCACAACTCAAGTCTTGTTTCCCTGTTTACACACATCAAGTGGTGCTGTGTTTGGGGGGTTGTATAAACAATGATTGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTGTTCAGTTCTGTGCCCTGCTCCTGTCTCTTGTCTTGATGAGTACACATGTGCTCTTGAGGGAAACCGACTTGAGACCTGTAGCCTCCCATGTCTTATTGACAGCTATACCTGCTTTTCTTCCCTAAGTTTCTTGTGGCTTCTGTATATCTATCTTTTATACAGATACATAAAAGCAAGGGCAACACCCACATATGGAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGAACACCCTCCAGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTCCCTCTTCATATCAGGGCCATGTGAATTAGAGTCAGTGCTTCACTGATCCCTGTAGGGTTCTCTTGGTTCCATCCACAGAGCCTGGAGAGGGCATGGACCCTCAAAGGGACCTGGTGTGGCCATGGTCAGCATAGACCCTTGATGATCTATTCTTTTTATGAGAAACAAAACTTCATATCATTGAAAAGTAAAATCAAGGAGGGAATCACATGTAGCTATCCTAGAGTCTATTTTTGTATACTTATTCTCAGCAGGCCTCGTTGGGAGTCAGGGACAATTCGAGACACCGATAACTTCTCAGTTCTATGGACCACCTTCGGCATTCCATGACATCATAGAACTTGGCCCTGAAATGAAATTCCTTAGCTAAAATATCTAGCTCTTCCTTTCAGGTGTATCTGTGTCTTGGGTCTATGCCTTCTAACACAAATCAAAACCTATAGGTTTGGGAGGAAAATGGTCTCATGTTAATGGGAAATGTATCTGACATGCATGACTTCGATATCCTTTTTCAAGTGAAATTTATGGAAGGAAAGGTGTGATCAGACACCCAAAAGACAACCTAAATCCTAAATTCAAATTCTTGAGTATTTGTCCTAATGCAGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATTATGCCTCTAATCATGGGTTATGGGCTGTCATGCAGGTGCAGGTAATTTCACAGCCAGCACTTCTTCCCACAAAACTATCTCCCCAGCTTGCATTTTATCCCCTGTTACTGGCACGTGTGAGATCCTGTATTTTGTTTATTTGGCCCATAGCTAGACGCTCTTTCTTGGACTATATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTATAACCAGTTGGTGGCAAGATATATTTGAAGGACAAACTGGGGAAGACAACCACCAGCCCTGGATCCTAAAGCCATCGTTGTATGGACCTAGCTCACCTCTTTACCTCCTTAAATATAGAGTCATGGGAGGAGCGTTTGTCACTTTGAATAAAACAAACCTTAACAGAGACACATGATGGATCACTGTTGCTACCATTTTGTAATTTCCTTCCCCAAACCCCACATTTTAAACATCATCGGAAGCCAAGAAAATTGTCATAACAATCTGTCAGTGTGAGGTACTGCCCACAATTCATTTCATTCACCTGGGCCTCAACTTTGAAGACTGCAAGCATTAGCCATTTGAGAAATCCACTTCCTGCTTATGTTTAGTTGAAGTAAAAAAATCAAGCTAAATAGAACTGTAGAGATGGAGTGTACAGGACAGTTTGTGTGTTTAGAGCTCTTAAAAAAAGCTCGCACAAAGTGAGGTATGTCAACACATCTCAGCTGGCTCAGAAGAAAACAGTTGAGGACCATAGGAAGCCTTGGGCATGAACAACAGGGATGAAGATGTCTTTCCAAGGCAGGGAGACAGAGCAGAGCATCATTCGTTGTTCTAGTTGAAGTGAGGAAGCTCGTGGTTCTCTACCTAAGTCATCCCACCCTGAGCTTGCTTGTGAAGTTCTGGACCCTTAGATTCTCCAGTGGCTGAGGTTGAAATGCAGCTGNNNNNNNNNNNNNNNATAAGAACAAGCACTTGTTTCAAGGAGAGGTACTTGAAGACTTCATTCTTTGAAGCAATCTTCTCTGAAGGGCAGGTCTCCAATTCCTTAGCAAGAAAGGCATCATGTCTTCAACATTGTCGTCTTTCCAAATCTGCCATCTCTGTGTAGCCCCATCTCGAAAGTCTTGACCAGTGCATCTGGCTTCCTGAACTGATGTCTCCAACAGGTTTCCTAAAGTCTAAGCTTAGCAGTTTTCGATGGATTACCTGTGCCTTATCTAGAGTGGAAACAGGGAATCAATTCTGGCTTATATGGGTCCCTGCAGTTAATAGGTGCTTATAGAGATCAACCGAAGGAATTATAGATCTGGAAGTGCTAATCCATTCTTCGGGTGCGAACTTCTCTAAATTTGTATACCTTTTTTAATCATTTAATAAAGTAAGTAAATATCCAAGACAGGGTGAGTGTCTGGCTTATGCACCAGCCTCTCTATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTGGGCTTTAGCCTGAGGTTCTAGTAATCACTGGAGAATTTTTATCATGGAATTCCCTTCAGTGATAACTGAGGATGATCCCCTGTGGATGTACAGAGTAGGACCTAGAGGAGGCTGCAAGGGCTGTTAGCTCTGGCCACACGGAAAGCTGTTGGCTTCGTAGGGGGCACATGCTGCAGACTGCAGGCCCGCAGAGACAGTAACTGAGGCTGTTATTGCAATGTCCCTCTTTGCATCAGAGAATGCCCCCCACTCTATCCTTCTGCCATGCCGCTCTTACATGTTCAACGGACTGTCAAAACCCAGTATGAGTGAAAGGACACCATTGCACTAAGAAACGAAAACTGCATAGAACAAGACACTATTGATGGTAAGATGTTTCACAAATTATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGCATATATATTATGCGAACGGGTTACTCAGTAATCTCCTATCCTTGGTCAGTGGATTACTCATGCCCTCAGGAAACCTCAGAGGAAGTAGAACTGTCCATTTCTTCTTCTCTGTCATTTCCCTTCTGGGGTCTAGGGTCCTCTTATTTACTGAAGCCTTTATATGACCTTTGGGTTTCTGAAGCATTTCGGTAACACGAGCATCACGTTTTTTGAATCTCTGGTCTTCATAGGTTTTTGAACATCTGAACGTGTGCCGAGTCGGTGTAAGTAGTCCCGGAAGTGAAAGTCGCTCAGGTCTCTGCTGTTCAAGTGCTTCCCCCGTTGGGGTAGGATGTTATAATCGGGCTGGCGGACACTGAAGGCGTTCTCAGGCAGCAGAGGCTAGGAACCCTTCAAGTTCTTCCCTCATTAGAATCCGGCGTTATATTCCGATTGGGGGACACTGAATGGGCTTCCAGTCTGTGGGGGCTTGGAAAACTTCAACTGATTCCCCTGTTGCATTCCGGTGTTATAATCATCTTGGGGGACTCTGAAGGTGTTCCCAGTCCATGGAGGCTGGGAAATCGTTGGTGCATTGTCAGAGGGTAAAGTCTGGGAAGAGGCTCTCTGTCCTCTCTAAACACTACCACGTGAAAGGGACAGTGAAAGTCCTTGGCAGTGGTGAGTCATGGTGAGCATCACTTGAGCTGTACCCTTTGAGTATTTCTCTGTCTCCCGAGAACTGTGGACAAGTCCGGAAGGCAAAGCAGGGAAATCTCGAGTGACCTTGATCTCAGGAAACAACCAAAGCTCGAGAGGGTCTGTCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGCCAGGAGATGCGTCACTTGCCAGTTCTGCTTGTAGTAGCCGGGCGATCATCCAAGCTTTCTGAATGAGGAGAAACCATGACGACTCTCTTCCTTTGAGTCCGGAGTGCTACCTGTTTTGTGCACACTGTCAGGGGTCATGACAAGTGATTCCTGAAGCAGCATGAATGGAAAGGGCAAAGAGTGCTTCAGAGACTGTGCTGTCAAGCGCTTCTTACACCAGCTTTGGTGCAGTGATGTGCCTTGGAACCTCATAACCGAATGGGAAAGGCTGATCCAGACCCTTGCTTCTCAGAAACTGGAGGGACTAGAAAATCATTGGTGGACTGTGTTAGGGAATACACATGTGATAGGATTTGAATAGAGCATACAATGCATGGGATTGATATTAGAATTCCATGTGAGTTTCTGGTGTTATTGTGACGCTTCTGCCTTGATGTCTCACTCACTATTTTTTCTTCTACTAAATCTTTAATATTCATTCCGTGATGATATTTTTGAAATATTGAGTATGATAACCAATGGAAAGTATTTTCTCTAGTCACATATATTGAAATTCTAAATGTCTCTTGACATCGTATGCAGTTGCCTGGCCAGAAGTCCTGGGATGCTTTCAATACTGGTAAGTTGATTGAACACAAACTGTTTGCCTTACAAGCTTTGCTTGGAAATAATTCTTGTGAGGACCCCCAAGTAGATTGTACAAATTCCTCCTGCCTTTTCCAGACTTATCTACAATTACCTTTGTTTGGACAAAGGATTTAAGTGTTATGCATTCTTTGAATGAAGAGGAAGATCTAAGGCTACACTCCTCAGAGAAACAAGTTATCAGGTACTGTAGGAAGAAATATGCATGTAGGCAACAATAAATTTTCCAAGGTAAACTGTGCAGTAAAATAATGTATGGAAAATACCACTCCTTTATTAGTAGTATTATAAATCATTGCATTAGTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACACAGCTTTGGATCCTCTCGGTTTTTAATGTTTCTTTGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAGCATTGCTGTTGAATATGAAATAGACTATCGTTGACAAATAAAAATGTTTAGGCAATGTCATCTAGGTCATTGAATTGTAATATATTGAAGAATTCACATAAATACTTCATGATGGTTTAACCAATGCATGGAATGCATATTCCTTAAAACGAAGAATAGTATAAAGTTTATTTTTACAACTTACTAAATCATGTAATAAATAATAAGTCTCCATTAATGTACCAGGCTCCATAATAGTGGTATAGATTAGAATTGAATAAAAAGTATTATGTGCTTTCTCTTATAAGATTGCATTATGATATAAGAAAAAAGAAAGAAATGAATGCATAAATCAGTGTGTTGGTGTTGATTGTATGCAAATAACTGAAGAATCTATCTTAGAAATAAGGTCATGGAGATTATCCTAAGGAAGTGACAGCTAAGTTAAATTAGATGAAAAGTAATTGAACTATATTTTGGACAATATTACTGTAATATAAGGTCAATAAAAGGAAAAGAGCTTGACATATACAAAAAGTAAATGTGAAGGTAGTTTGTATAGATTAAGTGATTGAAGAGAGGACCAAGTAAAGCTGAAGCTTAGATATCACATATGGACTTAATGAAACAATATGAGAGATATAAATTTTTATTTATGGAAAATGTCTAAAAAACCATTGAATAGCTTTAAATAAGTTTGTTTAACTCTCTATGTACATACTAATGGACTCTGGTTACTTATGTATTATGAAATGATACACAGAATGATTTGAAGGATGTTTTTGAAGTCAATCTGGAAGTAGTGTCAGTGATAAATAAAAAGATTCATATCAGACAGCTATATTGGAAATTTATGTGTTTGGTAGTAGACTGATTATGGGGAGGGCCGGAAGAAAGAAAAACAAAGCCTTGTTTTAATCAAATGAAAATATGTTGGAGTTATTTACTGTGATGTGAATATTTCATGATTAGTGTACTTAAGAGAATTTTAAAGGAATACATTTTAGATCGATTTTCTTGAAGATGCTTGAGAGAACCTCTAACTCATTAGAAATTCCTATTTACTGTTCAAGGTTTGTGATTTAAGCCGTTACTCAGACTGAGAATTAATAGCTGGTAAATAACAAAAAATTTACTTTAATAGATGCATTTTTTCACATTATATCTGGTAGTTCTTATTTCACTAAGAGCAAACCTATGCTTACATTATATGCTTGTTTAGTACACTCAGAAAAAAATTTGCCCATTTACTTACTGCAAACATTTTGGATTGCAATTAGCATTTAATCAAAATTTATGGGAGCTGACACAGCTGTTTGATTAGAATATAATAGCTCATGAATGTGAATTTCACAGAAAGAAGTGATTTGCTCATATTTTGTAAAGTTACAAAATCTAGAAGATAAGTAAAAATATTTAATAAATATCTAGCTCTTCTACATTTTCTCTTTAGTATTTTAGCCTGTTATGATATTCATGCAAACATTCCTTATCCACATGATTTTTAACTATAATATGCAATACTATTAAACATATGCACAGCATTTTACAACTATGAATAATATATGCTTTCAGAAAATTTTCATCAAATGAGCCAGAAATTTGTCATGACTTCAACACAACATAGCCATTGGGAACAGAATAAACCACAAATAAGGAAATCCAGAAAGTGATTGACACACGCATAATTCTTGGTTTTAAATTTAATAATCATAATAGTTATGGGATAGAGCTTTGAAAATAGAGTCAATGACAGGATGAAAAATACTGAAGAAGAGTATTTAAATTGAATATTTCCTTATTAAAAAATACATTGGATATGAAAGTAAGCTACATTTAACAAAATGACCCTGTTCTTCTGCCACTATTTATTTAATGCTTTGTTTTTTGTTCCTATATTATGTTCCAGAAACATATCAATGATTCTGGTTATTCTTAAATAAATGAACATGCAGTTCGGCTGATCTAATTTTCCACATTATCTTAATGTTCTTCTGTATCTTTATATATTAAAATTATAGAGAATTATTTTGACTAGTAAAATTTTATTATTTCTTTATCATATGAGAGAAGCAATTATTTACAGAGAATGGATACCTGATATTTCTAAATAATCTCAAGATGTATAAACCATATATATTAGATCAATCATTCATACCTTCACCAAATGAAACTCATGAAATGTTACTACACATATAGTATGCAAATGGAGTGATATATAGAAATAAAAACATCACCTACACAGCCACAATCATCTATTATCCCCATGATGATATACTAGGAAGAGAAGATTGTACAGACACAGTGCATGCCACATCAGCATCATTCAAAATGAATTTGAGATGCAAAGTGATTTGAACTAAGTATAGCTAAGAATAATGTAAATAAGCTTAATGTTATGAGAACTAGTTTACCTGACATGGTTGCCTTATTCCTTCTTAACTTGGGCAGTCACATTTCTGCTCTGTGGAATGAGACAGTCTCCACCTCCTCTGCCCTCACATATTTCAGTTTGTCACTTAGTCCTCAGGACATCCATATACCTGGCAATGAATTTTTCTTTTTGCAAAATCGAAATGTTCATATTTCCTGACTTCGGAGAGAGGGTTAAAATAAATGGGAAGTGAGTGATATGCCATAACTCTTCTGTATTATTATCAAAATGGGTTTTTTTCAGGGATGGGATACTGGAGGTTAGAAGAAAGGAAAGGTGCTGCTTTATTTGAAATATGTTCTTACCTCATTCTGTGCCCCTGTAAAGGGCCTAGCTTTATCTGTCAGGCCTGGCCATTTTCCTGTCACTACTCCACTGCCTTTCTCATGGAGTTCTTAATTCTAGATCCTGCTTGCCACTCTAGGTTTCATCTTGACCAGATTCATCTCTTTCCCTGTGATCCTGCTCTGAAACATACGCACGNNNNNNNNNNNNNNNGTCTCATTTTCAAACTTTTAAATGTATATGTTAATTTCTGTCTAACCTGTTTTATGGAAGACTTAGAGAAGAATTATTCATGGATGTCTGTTTTGATTGGAATGAGAAAATAATGNNNNNNNNNCTTTTTAATTTTACAACACATTTTCATTTCTAACTATTTCTCTTACATAAACTCACCTCCTAGTTTATCTCCCTGTCTTGTCCTGAGTTCTTTCTTCCCATTGCTACTTAAATGCTGCCTATTAGGGCTTACTGCAGAACGGTAAATGCTGGCATACATGAGGAAGAAGTTGATTCTTCTACACTTTTCTAACCCTTTTTTAGATGTATCTTCCTACTCTCTTGAGCTATTTGAATTAATTTGGATCACTGTACTAAATAGTATAGTACTATAGTGCTTGGGCCTTGAAAATATCTGTTATTATTCCCCTGTCATAGTTTTACAGCTCAGAGTTGGGCCTAGTTACATTTTGGAACTTTAGTCCAAGCAACTTTTGAACTTGGAAAAAACCTAGACAGCACCTTTCAATACTTTCAAATGGTATTTTAATACACGAGGGCTATAAAAACCTTTAATAAGTCATGGAAAAGCATTCTGAGTTTCCTGTTTCTGTAAAGTACTTGAAAAACATGAAAGGGAGAAAGTCCATGTCCCACTCACTTTTGTCTTCAGATAGGGTACTCAAATGTGACTTTAATTTTGGTGCCTTTTCTGGTTAGAACGTAAAGTTCTTTGTGGTAGTTTGTGTTAACGGTTTGATTCTATTAATATACCCTTTTGTTATTGNNNNNNNNNNNNNGTCTTCATCATTCCAATTAGGGCCATGGTACCCCACTTTGTGTAGATAAAAGGTGGGTTCAGCCCAGCTATTATTGTCGTGGTGAACAACCCACAATTTTGGGAATAAATGTTCACAATTATATAGTTGACCATGGTTTGAAATTCTTCCTTGCCATCAATTTCTTGTAGCAACATAATTGTTTACCTCTGCTTCAATTAATTGTATTGACCACCCTACAAACCCATTATGTATCTGTGTGCAGGGGGAGATTGATTCATTAAATTTTCTGTGGCATGTGGTTTTATTCTTCCATAATTTATTTCCCACCACCACATGAGCACAGCACCTGTCATTATTGCATGCTGTGATCATTGGGGAAGGTTAGTGTGAAATTCATCACTATTCTTTGGTTCAGAGATTCTTATTTTTAATAAGTAATCCATCCTATTGAAATAAGTAATTAACTCTTGTATTCTCCTTCATATATGGCTGCTGATGTGAATGAATTACATTTTTCCATTGATAAACAATAACAAAATCCCATAAAGGCACGAACATACATAAAGAGGGAAAAGTATTCACAAAGAAAAAATGCATTTAAAATGGAGAAAAAGTATAAGCAAAATGAGATCAAAAGTTATAGTCAGAAGTTATGAAATTAAAAATTTCATTATACTATTACAAATTTGTAAAGATAGATAATACAAATACATATTTAAACAAATAGGAAAACATTAAATGCAATGTATGCACAAAGAATTAACTCAAATTGTAGTATGTAAACCAAGATTGGAATGGAGAACTCACTCTTGCTAATGTAGAGGCAAAAATGGAAGAACTATCACTAGGTTTAACCCAGTCTTTGTTGCATAGTGACAAACTATCAAGACAGATGATGTTTCAAAAATACCACATAAATAAATCATCGATAATTTAAACAAATACAAAAATAGTAAAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTGTATCTTCTAGATAGTATCATCCTAATTAATGGAAATATCAGGATAGGCATTTCCTGTATATGAAATATATATTGAGGGGGTTGTCATGGGAAGGTGGATTCAAATAGATACAAAATACACTTGAATAAGCGTGGTGTGTTAAGATACATCCTGACTGGAATCTACGGAGAAGAATGACAGAGTCTTTATTATATAAAATGGATTATGAAATTGAGTGGAAAATTCTTCTAATAAACATAATCTAATTTTAAATAGAATCTTCTTCATCATTTACTTATATAACACATCTTCCCTAGGCATCTAGAATTTCATCGATTATGATACATTAAGGATGCAAATAAGAAAAAAACATCTTCCATAAACAGGCATTCTATATTTTTCATTGCATTTTAACCAGAACCATGGATGATTCTGAGAACTTAGGGGAAACCATTACCTCTGCTCCCTTAATGTAAAGGTAGAGAAAGAACTTAGAGTGTTTTCAAGCATGTGCTCACAGGTACTTACTTATACAATGAGTCCATGGTCTTTATAATCAGTGAGCTGGGTGTTTGGTGGGGGTAACCTGGTTTGAATTTTGGGATTTATTTCTGTGTTTTATAACTTATTTTACTATATCATTTATCTTTTATAAAAATTTATATTTTATTCAGTGAGTTTATTTAATTTATATTTTTCTTCAGCATTTCTGCAGAGATTAGATCTCTACAAAGTAAATGAACTAAAGAAACCGATTTTGATATTTTACTAATATACCAGATTACTGCAGACGATGTGGCTATTTGATTATAGGCGAGCACTAACTATGCTTCCTTTGGTATAGAACATGAAGATGAAACCAAAACACATGTTAAATAATTCAAATAAGGTATTAGATATAATGGTGAATTTTGTAATTGAACGGATTCACTATCATTACAATTAGACCTCATATGATGTAGAGAATTGTAAAGAGCTAATATGTGACTATTTCAATACAAATACCTAATATACAGTGACTAATTTCAGTTTCATTGACATTTGGTTGGATCACAAGCCTTTAACAGCTGAGGTATTTTTGTAGCCTCTTATGTGGAGTTCTCATGCACATTAAATATATTTACTCTATAGTATGCATGAGAGTTCAGAAAGCACGTGGCTAAAGTATTACATGTAAGTATTATAAGCATAGAAAAACTACTGTACTAAAATAATTTTAATTAATATGCTAATTAATTTTATGTAGGTAAGAGTAAATACTAGGATGAGAGAGGCTTCATTGTATCTTACTATGAAAATAAGTGATAGATAAAAAGAATACAGGTAATCAATTTTTTAAACACTGTTTGACTTTTACTTCACTAGATATTACTTTCCACTTGACCATAAATAGTATAGTCAAATCACCAACAAAAATATACAGTATAATTGTAAATATGTGAATGTTCGGTGTTTGTGTCCTCAATGAAATAATACCAGGGAAATCACTATCATCCAAACAGCCAAAATAAAATGGTCTCCATTATGTGCATCATAAATATAAATTAAATAGAAATCAGTATGCCAAAACAGTGAGCACAAAATGATGTAGTGACATAGCCATCAACATAAGGGGGCTATATATTATTATCAGCAGAGGTTGTACTTGTTGGCTAAGCAGGGTTTTTTAAAACACATATACAAATGTAATGAGTAGTGCATAAAATAGAAGAATAGATAGCATTATAGCACTGTGGCTATAATGTACACAATTAATTCCCACATAATCACTTTCCCCTAAAATAATCCGGTTACTAATACTGAATTCATAGAAATGCTCTCAGATAGTATTAGGAAATATTAAATTTGGGGATTGCATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAATGAATAAACAAATGTAAGGGGAGAAGAAATGTAAATGAGAAAATACTTTCACTGTGGGGAAAGGAGAAGGGAGATGTGGGAGCAGTCACAGAGAGCATGGCAAATCTTATTTCAGCTACATCAATACATGAGACTTCTTGAAGAAATATGTTCACAATATACATTTTTCTTATGCTTATTGTTCTCTATAAGTTGTTTATTTTAATCATTCCAGAAAAACTAAAATGTGAACAGGTAAGGATATCATGTTATTCTAAAAGTTATGATCTCTGCAAATTTCATAAATACGAAAAACTAGAATCTGAACTCTTAGACATTGAAAACTAATAACTCTATAGAACAGCTCATACACGAGAAACAGTGATGAGCAAAACCCAGGCTCCATGCAGGTGGAAGAGCCATGGATCTACAGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATGCTCGAATAGTCTTCAAAAACATCCTCCAAAAATGAAAGAATGTAGCTATCTTATGAAAACTCCATGAATTATGGAAACTATCTTTCAAGAATGTGTTTAAGGAACATGCATGGCTTTACATTGGGAGAAGTATATCGACACTATTGTAATCCACTATCATTCTTAGCCCCAGCTCAGCAAAAAGCTCCTTATGTCACCTGAAAGAGAAATGATGAATTTGGTAAAAGTACTAGTGAAGGTCTGACTCAATGGTTCTAAGTCTGTATCCCCTAATATTCCAAGGAGGTAATCTGTAAATCCCAGGAACACAATAATGCTATAAAAAAAGCCATTAATATTTTATATATACAACATATAAGGCCAGACATATTGAATGTTCTTATGCTTTTTCTGGTTTAGAAAATCAGAGATAAAGGTTAGAATTTAGGAGATTTACATTTGAACACAAAACGAATTATAAAAATTAATCACAATTTGGATATTTGAATATCATTCAATATAGAAGTACCTGAAATTTGAGTGAAAAAATTCAGTTGTGAAGAACAAAGCCATAACCAACTGTGTGGAAGGCAGACCCTAATCTAAATTTCAAGCCCTTAGGATTTTGAGAAAAGTTCTCACGTTTTTCATATTAGCCTTGTACTAACTGCTCTGAAGCTCTCACATGTGAAACTCTGGCCTACTACTTGTTAGCCCCTTCTCAGATTTTAGGATATAATTAAAAGCATGAGTCATTACTAGTAAATGAATTATAAACAAAGAAACAAAACAAAACGTATGNNNNNNNNACTGTGTGTGCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACAGGTAGATAACTAGAGTCCAACTTTCCAGCATCGAGTCATGGACCCAATGTTAACATGAAACTTGCACAGCAGATACTCTTATCTTAAATCCATTTTGAACTCCCTTCCAACATTTCTTTTAAAAGCAAATTAATTTACCACTAAAGAAATGGTGTGAAGTTTAAATGTATCAGTATATTTTTCCAGGATGTCTACATAATTTGAATTGAAATAATATAATAATTTGAGACACTAATTTCACNNNNNNNNCATTTCTCTACATGAAAAATCTAGCAATGGTGTCTATAAATCAGACCTACACATGAGAAACTATGATGATGCATCTTCGTTCAGAGGAGAGACTCAAGTTTAGTTTGCGTTTCACAGTAAGGTAAGTTCTGGTCCCAACTTTATATTTATAAGAGACTTAATTACTCATCTACATACAGACACAATAATTTTAACTACATGCTATTTTATTCCTCATGAGAATGTAGAATATTCAGGTTATGTATCAGAAGGTAAGTTAATTTATTTCCTTGGAGTTAAAGAATAATACATTCTTTTTCTGATTCCACATAATCAGAAATTAAAACATGACATAAAATATTGAGAAATAAGTAAAAAGGAATAGTTGATATTAAAATAGTGGTGATCATTTCAGTATATATCAGAGCTAAGTTCCATGGTTAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTACCAAATGATAACATCCCCTGCCCTTCTGTTTCTTTGCTATAAAGGTTATATTTTAAAATGCTGATATGTTCAAGATGACTTCAGTAAATATGTGGCCTATAATAAAATTTGATTTGAAGAATAGAACAAAATGTTTGATACTGAGAAACTCAAGGGGAGGGGATGGGGATTCTATTGTATTTGGAAATGCAACATTGTGAATTGCTACAGAACTGGACTATTGTGAACGCTCTGTCCAGGTGCAATGTAGTAGGGACACTGAGGCAACAAAATAACAGTGCAATTCATGTCTGCATCAGTTAGTTGGAAGAGAAATTCTTTGTACGAATGATCAAAATAATAAAAGGCTCATTGGAATCCTTAACCCAATGCATGTTTTAGGGGTAGATTTGTAAGTTTCTGATGTTATAGTTGACATAAAGGTCTTTCTGAGACCTAGACTGAAACATACCTTATAAATCTAAAATCTTGTCCCGAGTCTAATGACAGAATAAAGAAAGTCCTGAAATGTAGTTACAGTGCTGGCCATTTGTATAAAAATAAATTCCGCACTCTGAAGTGCACGGGAATAGCCGAGGCGACATGCTAGATGAGGAATGGTTTACTGTAGTAGAAGGTGATTGCTGGTCAACCCAAGTCACAGTGACACTCTCTGGAAATGGCTCACTGCACATCACACGTCAGAGGAGGTGCTATGTCTAAACATCATAGGGCAACTGCCTTCCTGAAGTGAAGAAAAATAAGTGAGAGAGGTTCCCATTGCACAGGACATACTCTGGCAAGAGACAAAAGAACAGTATGTCACAGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACCCCACATTTGAAGAGTCAGAGAAACACAGTAACTATGTCTGAATGCATAATGGAACACATGCAATCGAACCTCATCTTAGCCTAGGCATGCATCTCAGTGAGTCTCCTTTGTTGGGAAATGAAGCCTTTTCAAAACACATTCCATAAATATTTTCTTTATAAAAAGAGAGTAAGGATGCAAATTATCATTGTTCAGATTAGGGAAAGATTCTAGATGATCTCCAACTTTTTGATTTTAAAATTTCTAGAAGTACATTAAGACTATTGTAGGTGTGATCTATTTCACCATTTTCAATATATACTTGAGATGAATTATTTCCAAAACTTTATTATGTTGATTCATTAAAGTATCTCCTTCAATACCCAATCTCCATTCCATTGTTCTGCCAATGTAATTTCAAAAACCAGCCTACAACTGACAAAGTCAATTCTCTCCAGNNNNNNNNNNNNNNNGAGTACCCATTACTTTCCATTATCCTCTCTCAGTATCCCTATGGCTCAGTGCTGAAGTTAGACCCTCTTTATTACTGTCAAGCTCTGTCATAATTTCTCTTAATAGACTACTAATTTATTTTAATTTAAATAAGGACATGTCAAAACCTTTTGTTTTAACACACTTGCAGACACATTCATCAGAAAGAAAACACCCCATAATCTGATCCCAATGAAATTCACTAACCCTCTAGTGCAGAAAGAATGATATGCATAATTCTGTAAGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGGTCAAGCATATTCAAACCATGATGATGCTTTTATCACTACAGGCTAGTTTTTGCTTCCTGGAATATACACATGGATTCAGGATACAAGCCCTTGTCTCTACTCTCTTCTTTCAACATTTAAAGGTCATTCTTTGATTCTGCCTGGCATATGGTGGCTTTGAGCTTTCTTTTGGCTCCTTCCCAGCAGAGTCATAGAGGAGGATCAATAACAGTTAATCAGTATTTTCCACACATTACTCTATTAACATGTGTCTCCAGGGTAAGGTCCATCAAGGCAGGGCAATATCAGGCTAGCTTTTACTTGCTCCTAAGAATGTTTTTTAAAGATTCTCTTCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATAGCTATGATCATAGAAAGTTTATTTGTCCTCAACATTTATACTTGCATATCAGAACAGGATTCAATGTACAATTGTCTTAACACCTACCCAGCCAAGCCACATATCCTGGGAGGGGCTGAAGTGAGCAGCTACACACTGAGTTGTAGTAACGTAAATCTGATCTGTTCTTGTCATATTGAACATATTACTTTTCATCCTCTATGGCTAAGACCTTGTATGAATAACCGTAAGAAACCTAGGCTCTCCTGTTCTGTCTTCAACTCATTAAGTCTCTCAGAAACCACGTTAGGAATCCCAGTGTGTTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCTTTGTTTAACAACACTTAATGTTGCTGAGACTCGGGAGCTATCCTAGGTGCTGAACACAGAGTACAGCCAGACACAGCCTTCAGTGCTCATGACAGTTAAAAGCTGAGCTGGGAGAGATACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAACTTGGGATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAGGGAATCAAAACAGAAGGTTCAGTTGTGCTTAGACTGGAAATCATGCCCACTGCATAACAGGCAGGATGGCACAAGTTCACTTCCAAAATAAATAACTCTAAAGTTCCACTTCTGTGCTCAGAAGAAAAAAAGTGCCTATTAAAGATAAAACTTTTAAAAAGTTTTGTTTTTTTCCTATACAACATTAATGGAATTGCTAACCAACTGGACTAACTGAAGAAATGTTAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTAAAAATTAAAAGTAGACTTTGAAAAAGAATTTTACAGAAGAATCTTTGAAGGAGAGAAAATAATGAGTCAGAAATACATACCCATACACAGAAATCAGTGCAAGAGGAACAGGGTAATTAAAACAGTACTAAAATTTATATTTTCAGTCATGATTGCTCTGTAACATGAAATAAGAGCAATATTTGTTCACCTCTGAAGTAAATATAAAATAGACAGCAAACTAAAGCAGATGGGAAGGAGTAATTGGAAATATAAGGTTCCACGGGCTACGTATTAATACAACTAAAGAAGTTTTTAACTAGGTTTGAGTCTTGATTCTTTTACACATATAGTAAATACCCAGTGTGGTTGGGAACACATAAAACAAGTGTTTTAATTTTTTAAATACATCTTGATGCTGAGGACCAGGGATACCAGCACATCTGCTTACATCCTGCTACTAGAAAAAGAGTGGCCTCATCTCTAGTGTCCATTCTTCGGAAGGTGGAAAAATGATGGGTTATGTCTACTGGGTTTGAGAACATGTGGACTTTGACGAGTTGGTAGCCAGAGTTCCTGCAACATCTAAAAATCATAGTACTGGAGAGAACAGAGAAAGTTTCAAAGAAGATCACACTGTGCCTGGCCCACCTTCTGCTGACTCTTCTACTGACAAACTTGGACAGGTAATTTCCCCACACATTCCAGGTTCAGATAAACCTTCCTCTCTTGCCATAGATATCTTGGATCTTCCACTTTTCCAGGAGTTTCTGGAACTATCCAAATGTTTCTAAAGATCTATAGGTCATTCCACATTTGCGCAGGTGTCCAAAGTTTTCCCACACATCCTGAAAAGAAATCATACATTCTCCTCTTCCTGAAGTAGTGTCTTTTTTTATTCCATCTTTATTAAATTGCAGAACTCCCAGCTGCCGAGTTGGTTCTTTTCTGCACATGTGCACACACGTGTGCTGATAAGCCTGCAAACCCTTGATTCCTCTGGGAGAACGTTGCCCTAGAGATATAACAGTCAGAATATAGGCATCGAGGCCATGGCAGCCTGAGAATTCTGCAGAGGCTGACAGTCTCCACTGCCCCTTTTATGACAATTAGTGTTGAATGTCTGGGAATTCTGAAGTGGCTTTTTTTGTATCGACTGACTTGTTAGCAGAAATGTGAGAGCATCAATAAACCACACAGAGGTGGCTCATATCTCACAGGTGACAGCCGTGGCACTTGTGCTTGCCCAGATGCCCTTTATGGTGTGGATGTGTTTGTCTCCCTCTCCAAGCAGGCTTCGGTGCAGGGAAAAATTCCGTTATCTCTTTTTCCATAAAAGGATATTCAGCTCTGGTTTGAAAATCAAACCAACAGCCATGTCTGCCATAGAACAACAATGAGGACAGATTCTTTTACGTATGCAAATGTATTCTGAGTGATACTTTGGATTTATAATTGTAAGATTATTGCCAGCTCCGGGTGAGAGTCTAATTCTAGACCTGGGTAATTAGACCAACAGTTAGATCTAACTGCAGACAAAGAATAGGATGGAGGTCAGGCTGATTAGCCACACAAAGCCATTAGGTGGATCAATGAAAAGTAAGCATTTTTTTCCAGAACAGAACAATCAACACTGGAGTTGCGCGTTGCCGGCTACAGGCTCGTGTCTCTACAGGTGCTTTCTGAGCCACCTGCAGTATAGGATGGTATAGAGTCATTGTCCCAAGCCTACAGTTAAAAAATATTCATCCTATCTCCGGGCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAAGACATCCTCAGAGACACTGCTGCAAATCTCCACCCCCAAACATTGATCCAAAAGCAGGAATGATCATCAAGATATCTAAGACTTTACTTCCACTGTGCACGGAGAAAAATTTCTGTACGAATTGAGGTCTCTTCTAGGATGCACAAGGAAAACCTTCCTCCAGTCCCTCCCACCAGTTCTGGGGTGGCGGGAGAGGGAGCAGGCAGAGTCCCTCCATCTTGACAGTTGCAAGGCTGCTTCAGGCTCAGTTCTTACCTTCCGTATTTTGGGTGGGTTGGGGGTGGGAGTTTGGAGAGCCCTGCCTGGACTATTCGAGATTGAAGAACACACGGAGGGGCTACGGGACACGTGTGCCCTCTAGCGCCTGTCAGAAGGTCGATATCTCTAGGAGTTCTCAACTGTGAGACCCGCATCCAACTCTGACCTGGGCATAGCCATGTCCCTCCAAATTGAGAGGTCCACCTGCCCTTTTGTAGGTCAGTGAACGCCTAATAGGGCTACAGGAAGAGCATTTATGTGAACAAGGTCTTGGATTTGGTCTTCAGCGCTACTTAAAGAACAAAACAGGACATTTCGACCAACCCCTTTCTCTTTACATGAGAAACGGATAAATGGAGCCTAATAGCAGTTTCTACTTATGTATTTGATCTATCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTGTGAGAGATATGTGTTTGAATGTGTATTGTGCAGACATGTGTGTATGTGTGATATGATGTCATAGATTTTCATTACTTTCCTATCAGATTCTCCGCAGCAAGGTCTTTCAGTCAATATCAGACTCATTGATATGACCAGTTCTGCTTGCCACTCTCCTCTCTGGATTCCCTAACTCTGCCTTCCCAGTCTTTAATTATAGGCAACCTCCACACCCACCCCCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAGTGTATGTCGAATGCTCATATTTGACTGAACGAGTGTTTTGAAATTGCAAAGGAATGATACCTAAGCCATCTCAGGCCAGGGGGTCATGGTTCTCGGTGCATTTGGAATGTATGTGGCGGTCCTAAACCTCATAAGTGTCTCTGACGCTGAAATTGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCAGTGTCTATTCATTATCCACAGATCTGGGTCACATCAAGACAACTTCCTTTAACCATGTCATGTGTTTTACCCTATCTGACCTTCCTGCTCACCCCCATCCCCCACCACCCTGCCTACTCTCCTTCCTTCTCCAGGCCTTTGTCTGCCTTCTTGACATATGGAAATAGTTGNNNNNNNNNNNNNNNCCTTTGGATCTGTTAAGAACCCATAACGATTCTGTAGGGAATTACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCTGAGTCTTATGGACACGGTGTCCAAATGCTCAGGCTGACTGCCATTCACTGAGAGGCCCTGAGCCTAAGCTGAGTGCTCTCTCTTGGGATGGAGCTTTGCATGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTGTGAACCCTTACATTGGGACTCTTCATGGAGTTTATAAAAGCTATAGCTGTGTTGGTGAGCATTGGAGATAGATGTTTACAGCACCCCATCCCTCTATCCCTCCTTACACCTCTGCTTCCTTCTCGTTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCTTGGAGGAAGAGAAAGAATTTTAGAGGTCCAGTTGCCATGAGTTGCCAGGAGAGGAGTAGACACCAGACTGTCTGACATTGTACAAGGAAACTAGGACCAAAGCACATAACATTGGGGACAGTGAGGTTGGCCACTGTGCCCACTCCCTGTCCTATAACCAGAGCTCTGGCAAGTCATGTTTTCTAAGGTATCATGTCATTTCAGTGGTCAGATAGAACATGGCACAGGGATCCTTGGGAACATGTAAAGCAGAAATTATTACCTAAAATTTCTAGTTGAGGAGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATAGAGAAGGGCTTACATTGGGAGGTTCCATCCCAAGCAAAATGTACAAATACCACATGGTTTCCCTAATTTTGGGGGGCCCTAAATTTCTTGAAAGATTCATTAATTGGGGCCCTAAATTTCTTGAAAGATTCATTGTTCTCATAGCAAATGGGAGAAGGAGATCTGGGGGAGGACGGGGGTTGAGCATAGATCTTGGTGGATGCAGAGAAGAGGTGATGCTCTTCTGTTAGCTGGCAGACTGGCCAGGACAGCATCAAGTGAACAGGCAAACCATATTGGCATACCTTGGGGGGAACATGGTGAATTGGGATGAAAAGCATCTCTCCTGTCCTAATCCAGATTCCCCACGGCCTCTGGGCCATCTCCGACACTGACTAACAAAGACATCAATATCAGAACTGAGAGATTCACATCAGAAACTGGTCACATTCCTCAGTTTCCCCTGTGTAAGAAACAGATCAATTACAGTAAGGACCAGTATGGCACAGCCTAGCTTCCAGCTGCCTTTTCCAGCGCCACCACCAGCCTTGTTAGTGAAGGTGGTCTGCCACTGATGAGTGGAGTACATTCTTGGGTTATGGTTATTCTAATTCAACCACTGTAGGAGACATCTGTTGCCAGACATAGCACTATAGGCATGGTCATGCCTGGTTGGTTTCTATTAATATCAGTCATGAATCACAGGCTTAAGTGGATGGAGGGGTGAAAAGGGTTTGTGGCTGTGGGACCACTTCCCTAATGGGGAGTTGGCAGGACTTGGTCTAACCTAGACTTTCTCCAGTATCCTTCCATTATGTCCTTTCCAATTAAGGTTTTAAATCAGAGAGAGAATGGGTCCAGGTGGTATCCTGGAGACCGTGGCTCTGACATCATAGAAACATCGTGTAAATAGTTTGAATTAGCACACACTCGATGTTCTCATGCTCTTCTTCAAGCCAGTGACCTCTGCACTGAGCCCCATGATTATTGATTAGTGAGTGAATGTAAGACTGAAAGGGGGTGGGGCTGCAGTATTGCCCTGTACAGGGCAGCCGGATGTCTTCCTGTTGGCAGAGCCCACATCGAAATGACTGTGGCTCCAGGCAGAGTGCCCAGGGCTGAGAATTTAAATTCTGATTCTTGAATCCCTAATGTAATGAGCCATCTTCCAGCCCCTGGTGTATTGTCTGATGAATCTGCAAGTTGCATGTTTAATATGTAAGGAATGGGAACCATGAGGAATGGGAAAAAGAGAGTGTTTCCCTCCTCTTCCCACCCTGTCTCTTCCCAGGGAGGTTGTGGCAATGGCAGGGTGCCCTCAACTTCTCAGTGAACTGGACTTCGTGGATGTGCTCAAGACATTGGAGAGGGACAGAGAGACTGCTTTGTTCTGCAGGATGTTTCTGACTCTTGAAGGTTCTGGATGAATTCCAGGTGAATGTATACCTTTACCTCACACAGAGGGAAATCAAGAGGCTCGATTATTGCACCAGCATCTAGAATCTGTGGGACCCGTGGTTAGGACTCTGTCCTTTGTCAGCAGTGATGGGGACACTGGCTACTGCAGTCAGAGCCTGAGCAGTTCCTGTCCCACTCAGGGACCTACATTCAGGTAAAGCTGGATCCCCTACTACACCACAGGGGTAAATCAGAGAGTTTATTACATAGAGAAGGTGACTGTCACTGTTTCTGATTTAAACATGGGCATTTAGAGAGAGTTTTATACACAATTATGTGGCTTTTCAGGCAGCATTGTTCAAAAAATATAATTTACAGCAAGGTTGTAGGATAAAGTGAAGTTTAAAAGTTAGGTAAAATATAGTCATTGAATATACTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACTTGTTTCTCTTAGGTGATTATCTTTTTGTAAATAAAGGTCCAAGATGGTTTTATGAGTTACATCGTTTGTGTCTAGGGATAAGAGTGGATTAGTAGCAGCGTGAAAACAGACTCCATATACTTCGTGACCCTCTGTAAAGACAGTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGGTTTCTCAGCCTCGACTAAGATATCTTTAGGAAAACGTGCACTATCTGTGCAGGCAGCCTTGCCTATATCGGTTGCGTTGATGTTTCTGATGATCAGCTATCAGGAGACAAAGGCTAGACCACAGAAAATAGCTTCTCTCCATTTTAGCGTCATCCTTAACTCTCCATTTCCTCTATCCTGTCTTGTTCAAACCACAGGCACAATGCTGCTTCCTCCAGGACACTGGAGGTGTGTTCTTGTCGGTTGAGCAAGAACGTGAGGCTATGAATAAATATCAGTGTGACTCAGTGCGTTTTGCTGTACTATTTATGAAATGTTTTGGCTGGAATTAGGGCCCGGGCTAGTTCAGGTATGTAAATTAGAGACAGCCTCAAAGTCTCTTGAGTTTAGCCTCTTTTATAACCTTTGAGGCTCTCTGGGGAGCACGTCAACAACCATACCACCTTTACCCCTGAAAGCATGTCTGAACACAAGCTTTGGGGCCGATATACTTCAGCAAGCTGTGAGACTGTGGAGTCAGACTGCTGTCGGGTCCTCAGCTTCCCAGCTTCTGTCACATGCACCTCTTCAACTTGACATCACAAACTGGAGGGGAAGAGAGCTGGGAGCTCATTACCATGGGTGTCTTGAAAAGTTTGGGGGCGAGTTCTGCATTTATTAAGACTCATTGGAATAATGAGCACATGCTATTTATTATCTTGGAGAGCTGCTCTGAGTGAAGCAGAGAGGCTTCTCCTACAGGAAGCCTAGTGGCTCATGGGCCTGCCACCCATCCCTTGAGGGAGGGAGGGGGAGGAAAGGGTGCTATTTTATGCTCTCTGTTATTGAAGGAAACACTCATAACTGGAACATTATGGGGCGGTTTGCCAGCTGTTTCAGTGAGAAAAGGCCTTGGGACAGCCAACGTCTTTTCCAGTCCTTTCAATGATCTTCTCTGCCGTGCATAGGAGATGGTCTAAAATCTGCCCATCTCAACTCCCCAAATCATGTGTTCTTCTTCATCTGTTATGGGGCTGAGCAGAATGATGGTGAACTTGGGATCATGCAGCCACCTTAGTCGTCATGAGGGAGACTCCACAGAAAGAGAGGTGTTCTCACACCAAACACCCAGATCTGCCTGATCTCGCCCTGGGGGCTTAAAAAGGATGGGCATCTCTGCACCAAAAAGCAATGATTCCTCTGTACATATGGATATTTAAATCTGATCCGGGATCATGATCTAGTCTAGGTAAAACAAGCATCCTATATGCCTTTTCTCTGTGANNNNNNNNCCAATTTGGCTGCACAGAGTGACTTTGTCTCTCATGTGGTACAGGAAGAAATGAGCCAGATTCCTTCGGCTCTGCAATTAAATCCCATACCTTCATGCCTTTGGCTGCACCCAGCAATCTTCCTTCCTGGAACTGCTTGCCCATCCATCTAGGCCAGAGTTCTGAGCCATNNNNNNNNNGGTACAGAAGGCTCAAGCCTAATTCTGTTGAGTGTGCAACTCAAGAACCCACACATGCCAGCACTTATGAGGCTGCACACTGGAGCTGCACACACTTAACATTATGATATTGCAGAGGATGGGAGGGGCTGTGCACACATGCCAATTTCATACTTCAGGAAGATACAGGACTTCATGATCTTGGGGTTTTGGAGCCACCCAGACCCAACAAATGTTCTTCATGCAAACATCATGAGTCTTTAAGCAAGACTTTAAAACAACGGTGCAATTATCATATATGTGAATAGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGACTGGCTATTTCATGGGATTGTTCAAATGTCCTTGGCACCATCACTATTTTATCTTCTGCAATGGTCCAACCCAATCTCTATAGAGTCCATGGTGCTCCACCCGTCTTGGTTCTCACAGGACTCCCCTATACAAGGTACTTCTGAGAGTCTCCTAGTGTTTACAATACCACCAGCCATGGCATCCTCTTCATTGAAAGGGTGAAGTCTATTCTCTAGGATGGGCACCAAGTCTCCCATGTGGTTTTGTAGAGAAGCAAAGCATCTCCAGGGACAGGGCACAGATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATTTAATTTTTAAAGGTATGAGCTTTGGAATATGGGCATGGGTGATGCTGAGCGTGGATCACAACAGCTCTCTATTTTAGGGGAGGAGAGACACCAGGAGTTTGGAACCCAGTGGCTGTAGGTGAGGGAGCACCTTATGGTCATGTCAGTATAATGCCTCCTATTTTGGAAGTGCTCATCTCAAGGCTCTGATGGTGCCCATGAGGCAGAGGTCTTATTACTGAGCTTGGGAACAGTCAGCACTGGGGGAAGGTGGCAAGTGAATAACTATGTCTTTCTTCAAATACAATGAAAGAGGTTCTCTTCCCCTTGTTTTCTGTCATCATAGAGTTCTAAAAACCCCCGTGGCCCAGATGAACTTAATTTGAACGTCATTACAAGGGAGATGGGGGTGTGTGAGCTGACAGTTCATTAAGGAAATATTTTATGAGCCAAGAAAAATTGCCAAAGTTAACATTATAAACATGATTAATGAGCAGGATGGCTGCAAAAATTCATAAAAGAAAATAACAACACAACACGCAGACCCTCGTCTCTGTTGGCCGGACAGGCTGCTGACAGTGTGTCCTGAATTTTCTGCATTAAATGGTTGAGGCTCTAGGCAGGCCCACATGGCCGATTGTATCTCTCATCTGAATTTGACAGGAATAACTATGTTTTTTTGTACACACATTACTAATGCCTTAATCGCTTTAGCTGATGTTGGCTCGGGTGTTTGCCAGCCAGTCAGGGAAGAAGAGGTTTAATGTGTTTCTTCTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTCATATTTACCAGAAAAGCAAACTGGAATTTATATTGTCTGCTGGGTACTTGTTCTTCTCTCTAGAGAGCAATTGTATTAGGATTTTCAGAGAGACAGAAATAGCAGAATGAATACCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATTTTAAGGCTTGTTTTATTTTAATGACTGATCATGTGAGGCCACAGTGAGGTCACTATGCACAGAGATGAAGGAAGCTTTATTTCTTGGTCTCTTCCTCCTTGGACAGAGTCTTGATGATCTCCTCCTTCTTGGCCTGGAGGCACTCCTCTCACGAGTTTTTGTGCATCCTTGATCTTAGACTTGAGAGACTCAGTCTGGTCAGCCAGTAGCTTGTTTTGGGCCTCATCTGCCTTCAGTTTGTGGATCTGCTCCATAAGAATCCATTGGTTTTTGAATACATTCCTTTGACCTTCAGGTACAGGCTGTGAAACATAAGGTGGCCAATCTTCTTAGATTCCCAGTATCTCCTCAGAAGCCAGTGCAGGATCTTCATCCTTCTCATCCAGGTCACCCTCTCAGGCACCCAAGTGTTGGCAGTACCCTTTCTCTTCCCTATGATCATATGCCTGCCCATCAAGGTGTTTTTCTGGCAGTGAACCTGAGAATGGACAGTTACAGTCTTCTAGGTAATCAGGCCATCTTCAAACAGCTTCCTGATCAGCTGAGGGGAGTTGGCAATGGCAATTTTATTGTTCTCATTGGGGTCCAACTGGACCNNNNNNNNACCACAGTGGAGGACACTAGAGACATGGCTCTTCTGTAGCCTGAGCCTGCTCATGGCTGCACACTCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCCCAACACTCTCATACAATTTATTTTTCTTGTGTGCTTTATATTTTGGCCCCGAGATTAACCAAGCCTTGCCACTCATATTGCTTAGCCTTGAAGCATTCATTTGCATTCTGTTCTCACTAGAAATGAAGAAGCACATTGTATGTTCACCCCTCTCCTGACTGATCCCTGCCTCACCCAGGAACCAGCCAGCTTCCTGTCACCCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCTACGGATGGAGATGGCTCTCCTTCAGCTTGCACCGGCATCATCAGGCTTCTGTGTGGAGGCAGCACAAGCAATGTAAGTCCCAAGCATGTCCCTGTTATGTCTCTTTGGCCCTAATGTCCCCTGTACCATGACCTTCACTCTGCAACAGCTGCACTTGTGTGCACCAGATCTCAGCTTCCCTGATATCAGGCACCTGGGATCTACATCTATCTCCTTTTAAACCCATTTGTTAGCTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCATCAGTTCCCAGATCCCAGTGAGAAAAGCATACCTCAAAAACCAAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCCCCCGACTAAGTAAAACAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCTCATGTAGATGTTTTTCAACATAATACTGGTCTTAGTGCAATTCTTGTTCTTTTGTCCAAAGAGAGACACATCTCTAATAGGGTCGCGTATGCACTAGGCTTTTCCATCTAACGAAATAGGAAATGGGAACGTTATGTTTCCCTATTTGTGGAAGAAAATCAGTGCATTCTGCTCTGTGACCTTTCACATTCCTGCTTATCTTCAGAAGTGATAGCCAGCCATTGCTGTCACCTGAAATCCTAGTTATCTTCATAAACGTATTTACCGAAGAAAATGTCCTAGTGGTCCAGATTCTGTCTTCTGAAACCGGTCCGGCACCAAAAGCCTGTTGAACAATTGTAGGGTTCAGGAGCTGAACTGGCTTTCACACACCGCTTGGAAGATAGTGAGCCCACCTTCAAGGGAGTCTAGTGCCCCCAATTGGAAGAGGTGCGCTTGAAATCTTCAAAAGGATTCTTTTCAGAACCCTCCCCTGTCCCTACTACGATCTGACCATCCATTCCCTCTTCCCAATAATTACCTTCCTCTTTAACATTATAATTTTTTTAAATGTACTTAGAGCTTAACAACTTATGGCAGCTTTTTAAAATCTGTCCACTTTTCTAAGTGCACCATCTTCATTTTCTCCCTTCTATCGTAGTTTTAAGCACATTTTCCTTCACACATTGAGTTTTACTGTCTCTCTGCTCTTATGACTCCTCTTCCCTTATGTGACTGTTGGTCCACTATGTGGCTGACCTCAATAAGGGGTTAACACAAATGACATGATTTTTCCCCCTTTTCTCCCCTTCATCATCCTTCTCTAGGCACCTGCTGAGATTTACGTACTTGGGGATTCTTTTTAAGCCTTGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATGAGAAAACATGTAATATCATCTTTCCAAGAACAATAAACAGAGACAACTTTCAAAAAAGTGAAGAACATGTAGGCAAAAAGGAAGAATAATCTCATCTTAGCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGAAATTTAGATTTTAATAAGGGATATTAAGTGAAAGGGGACATTTAGGAAGAGGAAGGGGGTGCATCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTGGAAATGGAGGAGAGTTGTGAGAAAGAAGATGGCTAAAGTACAGTATAAACCTGTACAAGGAGTCACAACAAGCCCACTGACTTGTACATTTATAGCACATCGATATAAGAGAACTGAGTCTAAAACAATGCTTTGATTAAATTGGGGGTTTATAGTTTAGAGATACCTTAAAGGTAATTCATATTTTCCTTCCCTCAGGTGGCTCTTGCTGTTTCGAGCTTGATACTGGTGACAGGATATGGCAATGAGCTTTGGTGTCTGTACCTCATCAATCACATGAGATTCAAGTCATTCAGTGGGGCTACCTTGGGGAAGGAGGTAGTAAGTGATTTTAAGGGTACACAACGTGGGAAGAATAATGCCCACCTCCACTATAGATATCCAAATATTCACCCTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATGGTCTCTTCATCTTGGATTTACAGCTTCTGAATCAGAATAATACAGAATCTGCCTCATTATAGACTAGACAATCTGTGCCATTCTGTTTGCAGAGAGGACTAAGTTGTTAGTGCTGACTTAAGACAAGATGGGTTCAGGGTTAACATGTGTGCTCTTCGTGAAAGAAACAGCACAGAGGAAGAGTGTAAATTGGAAAGGTGCAGCTTGGAAGGGAATCAGAAATCTACTGTTGGCCTTGTAGGAAACATTGCTAGGGGAAAGATCGCTAGGGATAGCTTCAGCCACTCCTTCTGGCTAGCAGAACCCTTTTTAGAATCCTCATCTTCGAGGATTTAAAAGAAAACTGCCTGGAGTCAATGATACATCAGTAACCATCAAGAATGTGTCCACTATTACAGAGGGACCAAGGAAAAAGCCTGATCTTGGAAGATCTTTTGCCTTCAAGTGATGGAGACTTCTACCCGGAAACACTGGGCAACCCATGTACGTCGGTAAGGGCATCCCACTAAGTCCTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCCTGACCCCTCTAAAATATGCCTGTCTGTATGGACTGAAGGTATAATCCCTTTTATTCAATCAGTCAAATCCAGAAATCCAAAACACCACTAAAAGGTTATGAAGGATAAACAGCAAAAGTACCTACAGTCTTTAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATATGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAGTGTTATATTTATTTCTGATAGTGAAAGCAACATAAAACTATTTCTACAGAGATAGAACTTATTTTTGAGAGAATCAGTGGGCTGGAAGGAGACCCCAATTCTTTGTTTCACTACTCACAACCTCACAGCCTCAGCAGAAATGAAGAATGGTTACATCTAAAAAGGAAGTGGGGCAATTATGAGTAAAGCTGTGGACACGGATCAGCCCATCAGCAACAGAAGCAGGCACAAAATCAGCTAGGAAGAGATGGCTTCAACAGCCAATGTCTCTGAATGACAATCCCTAGTAGCACCAGGATGTTCTTTTCTTTCAAGTACCCCTGGACTATTTAGACACTCAGAAGCCACAGAACAAAGTGTGGTAAAAGCCTACGAAAAGATGTCTTGTGGGACATATTTGCTTATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTTTCTTTTTTAAAGCAAAGAATTGTATTTTGTCATCTCAATTAGACCTAGATAGAAAAATATAAGGTCCATTCTGTTTGCCGATTNNNNNNNNNNNGTAAATTGCCGTGTTTTAGGGTTTATGCACAACACTGAACCTGGTACCACAGACNNNNNNNNNNNNNNNNNNTCATCATTAAACCCTTTTTGATGACAGTATTTATACTCAACTTGTCTTTCCTATATTCTGTTTAATATCAGACTAGATTTCCAGGGTTGCTATATGGAGATTATGCAGTGTTGAAATGGAAGGACAGCATTGTATTCCCAACACAGCCTCCGGTTGAGAACATCATTGTTTTTATCATGAGGAAACTATCACAACATCCAAGCCCAGTCTCCTGAGGCGTTGTCCCATCTTAGAGCCATTTCTTCAGACAGCACTTCAGCTGTGTCATATTTTTCTCCAAAAATAGAAACAAACTTGTTTGCTGCACTGTTTGGTTTGCCCTGCTGCTAGGGTAATCCTGGCCCATCAGACAGTTAGTTCTGTCTGAAGATAGTTCTCCTGAACACCCCCAACCTACAGCACTGGTATCAGTGTACAGGAAAAAGGAGAGACAGAAACNNNNNNNNNNNNNNNNNCCTGTTGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTATCTGTTATTATAAGAGACACAGCTGTGGCCCCTCATTTGCGAGCCTCCCTCAACATCAAAAACAGCATCCAAAATCACCCACTAGAATAATCCAATCCTTTAAATCATCTGTTACGGTAAGACTTTAGAGGACAGAGAGTCAGCATGGTCCTCCTACATTTTAGAACACATTTGTGTGGAGGGATTTGAGTGATTGTTTGAGTGAGCCAGTCATACCTTAAACTGATTCTGATATTATGACCAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATGGGTCCAACACTGGGACTTGAACCTTAGCAGTTGGGGAGATGGCTCACAGGTCTCAGGTAAATGATGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAACAAAACAAAAAACCTTGGAATTTAGGCATTGCCTCCACTCTAGTAACACATAGTATGAGGTGGGGACCTAAATAAGTGTTCTTTCCACCCCCACAAAGACCAACATACTTATGAACCCTCATCCCTGGATCTGTACAATCTGCTGTGGATTCGCAGATGTTTAGTTTAGGCTCTTCGCTCTCTAACATATTCTTGTATTCTCTTTCAGGAATCCTGAGCTGGGTTCGGCTGACTTGAGCCTTACTCCCAATCTTGCATCCAAGACAACTTTCAGCTGCCATGTACTGATCCTTGGAATTCCCTCCCAAGGTTCCCTGACTTGCATTTCTCATGAGGCCATGCCATGAAGCCAGAGAAAGTGCAGCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATGTGTTTTATGAATGGTAAGCAGTATAATTTATATGATTGGTAACATTGGAAATTATTGTAACTGGAACCTAACGGTTTTCATTATCTTTGCACAGATGATGCGAGGAAAGCATCTAGGATGTAGAAATACTTCCTATTTTGCTTTATTTCCAAGAAGCGANNNNNNNNCTGCTCCAATTAACTTTTTTAAAACTTACTTTCCACTCCATCTCCTCTTAGGTGTTTAGTTTAGAATAGGGTTTGGTAAGAGGGGTTATAAAACGTTGTGTTAAAGAATATATCTACAAGATCAACTGTTGAGTTCAAATGAAGGCACCTTCCATGGATAAGCCATGCTCCCCCTGAAGCTATTGATTTCTTTTCTTTCTTTATTTTCATTGATTTCTTGTGATGGCTAGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCTTCTTAATTCCTGTACCAATAGATAAGTTGTTCTGTCGAATTCCTCTGTACTCATGTAATTAATTAAACTTAGGGATTACACGCAGAAAGGAGACATGCAATAGGAGGGGGGACTTATTCAGAATATCGATGACAATTGGAGAGGGAATGGCATGAGAGAAAGGTTTGACCAAGGGGATGATGGAGGAAGATGAGGGAGGAAGCAAAGGAGAACTGAAGGAGGTGATGGGAGAATGAGGGAGGGGGATGAAGGAGGGGAATTGGAAAGGAAATGACTAAAACTCATTATATAAGTATATGAAATTGTTAGAAAAACATCAAAACCGTCTTTTTTTAAATAAAAAGTTTAATATTTCTCTTTATTGAGGGTAAATCATTACAACTTAGGGGTTATTTTGTTGGATCAATTTTATCTTTAAGGCTTTTTATTTCCTTTGAGCAAATTGTCAGATGTGAAGTTTTAGTTCGAGTTAGTGCCATCCAGTGTCCTGTGTGACTGAAAAATCAAGTCAATAAACACTTTGTATTTATCATCAAAATCCAATAATTTTCCTTTTATCACACTCCACCCACTGCCCTTCTCAAAATTCTGGCAGAATTAAGTACCTGCCACTGAATGGGACACATGTTCAAACCAGTGGAAGTGGGAAAAAGCAACTAAAAGCAAACAAATTAATAAACAGCAAAACTTCTTCCCTCTGCATCTGGGATTCCATTTTATGGTTTTGGAGAGTCTACTACACTGAACAAAATGAAAGAGTAGAGTCTGAGGTGGTGTTTAACTTAGTGAAGAAAGGCAGGCATAGCTGAAAAGGGGGGGAAGACGGGGCCAGGCTGTCAGGGTGGTTCCTCTCTTGGAGATATATGTATACTCCAAAGCTGAGAATGAAGAGAACCTCCAAGTGAAAATGGCTATGCCAAAATTTATGTATACAAGAGCGTTTGTATCACACTGAATGAACATTCACACAAATAAATCACACAGAATGTCTACTATGTGTGTTTACACATCAAGTGATGTTGTGTTTGGGGGGTTGTATAAACAATGTTTGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCTTGTCTTGATGAATACACATGTGGTCTTTAGGGAAACCGACTTGAGCCCTGTGGCTTTCCATGTCTTATTGACAGCTATACCTACTTTTCTTCCCTAAGTTTCTCGTGGCTTCAGTATATGTGTCTTTTATACAGATATATAAAAGCAAGGAAACACCTATATATGGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAACACCCTCCAGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCCCTCTTCATATCAGGGCCATGTGAATTAGTGTCAGTGCTTCACTGAGCCCTGTAGGGTTCTCTTGACTCCATCCACAGAGCCTGGAGAGAGCATGGACCCTCAAACGGACCTTGTGTGGCCATGGTCAGCATAGACTCTGGATGATCTATTCTCTTTGTGAGAAACAATACTTCATGTCATTGATAAATGCAATCAAGGAGAGTACCACACGTAGCTATCGTAGTGTCTATTTTTGTATACTTATTCTCAGCAGCCCTCGTTGGGAGTCAGGGACACTGCAAGGCGCCGAGAACATATCAGTTCTATGGACCACCTTCTGCCTTCCGTGACATCATAGACCTTGGCCATGGAATGAATATTCTTAGCTCAAATATCTAGCTCTTCCTTTCAGGTGTAGCAGTGTCTTGGGTCTATGACTTCTAACATGAATCAAAACCTATAGATTTGGGAGAAAAATGGTCTCATGTTAATGGGGAACATATCTGACATGCATGCCTTCTATACACTTTTCCACGTGAAATTTATGGAAGGAAAGGTGTGATCAGACACCCAAAAGACAACGTAAATCCTAAATTCAAATTCTTTGAGTATTTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACATATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAATCATCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATTATCCCTCTAATCATGGGTTATGGGCTGTCATGAAGTTGCTGGTAATTTCACAGCAGGCACTGCTTCCCACAAAACTATCTCCCCAGCTTGCATTTTATCCCCTCTTACTGGCATGCAGGAGATACTGTATTTTGTTTATTTGGCCCATAGCTAGGCGCTCTATCTTGGACTCTAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCAGCTATAACCAGTTGGTTGCAAGATACATTTGAAGGACAAAATGAGGAAGACAACCACCAGCCCTGGGTCCTAAGGCCATCTTTTTATGGACCTAGCTCACCTCTTTACCTCCTTAAATATGGAGTCATGGGAGGAGCGTTTGTCACTTTGAATAAAACAAACCTTAACAGAGACACACAATGGATCCTTCTTGCTAGCATTTTGTAATTTCCTTCCCCAAAACCCCACATTTTAAACATCATTGAAAGACAAGAAAATAGGCATAAAGAACTGTCTGTGTGAGGTACTGCCCTCAATTCATTTCGTTCACCTGGACCTCAACTTTAGAAGACTGCAAGCATTAGCCATTTGAGAAATCCACTTCCTGCTCATGTTTTGTTGAAGAAAAAATCAAGCTAAATAGAACAATAAAGACGGAATGTACAGGACAGGTTGGGTGTTTAGAGCTCTTAAGGAATGCTCCCACAAAGTGAGGTATGTCAACATACCTCAGCTGACTCCGAAGCAAACAGGTGAGTACCGTAGGAAGTCTTGGGCATTAACAACAGGGATGCAGGTGTCTTTCCAAGGCAGGGAGACAGAGCAGAACATCCCTCCTTGGGGTAGTTGAAGTGAGGAAGCAAGTGTTTCTCCACCTAAGTCATCGCACACTGAGCCGGCTCATGAAGTTCTGGACCCGTAGACTCTCCAGTGTCTGAGGCTAAAATGCAGCCGTNNNNNNNNNAAACCCCATAGGGACAACCACATGTTCCAAGGAGAGGTGCTTTAAGACTTCATTCTTTGAAGCCATGTTCTCTGAAGGGCAGGTCTCCAATTCCTTAGCAAGAAAGGCATCATGTCTTGAACCTTGTCGTCTTTCCAAATTTGCCATCTCTGTGAAGCCCCATCTCGAAGATCTTGGCCAGGGCATCTGGCTTCCTGAACTGATGTCTCCAACATGTTTCCTAAAGTCTCAGCTTAGCAATTTTCGACGGATTACCTGTGCCTTATCTAGAGTGGAAACAGTGAATCAATTCTGGCTTATCTGGGTCCCCGGAGGTAGTAGGTGCTTATAGAGAGCAATTGAAGGAATTATAGATATGAAAGTGCTAATCCATTCTTCGGGTGCGAACTTCTCTAATTGTTTATACATTTTATTAATCATTTAATAAAGTAAGTCAATATCCCAGACAGGGTGAGTGTCTGGCTTATGCACCAGCTTCTTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGCTGAATGGCAGGCAGGATGGATAGGACCCGATGTCAGGCTGTGGTGGACTGTGGAGCTGNNNNNNNNNNNNCCCCAACCAGGAATTTGGGCTTTAGCCTGATGTTCTAGTAAGCACTGGAGAATTTTTATCAGGGATTTCCCTTCAGGAATCAGTCAGAATGATCCCCTGGGGATGTACAGAGGATGACCTAGAGGAGGCTGCAAGGGCTGTCAGCTCAGGCAACACGGAAAGCTGTTGGCTTCGCAGGAGGCAAATGCTGCAGAGTGAAGGCCAGCAGAGACAGTGACTGAGGCAGTTAGTGCAATGTCCTTCTTTGGACCAGAGCAGACCCCTCCATGCTATCCTTATGTCATGCAGTTCTACATGTTCAAAAGACCGTCAAAAACCAGTCTGTGTGAAGGGACACCATTGCACTAAGAAACGAACACTGCATAGTACAAGACACAGTGGATGGTAAGATGTTTCACAAATGATGGAAACTGAAATAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTATACCAGTTGGTTACTGAGTAATCTACTATTCTTGGTCAGTGGATTACTCATGCCCTCAGGAACCCTCAAGGGAAGTGGAACTGTCCATCTCTTCTTCTCTGTCAGTTCCCTTTTGGGGTCTATGTCCCACTTTTTGACAGAAGCCTTTATATGATCATTGAGTTTCTGAAGCATTTCTGTAACATGAACATGAGGTTTTTTGAATCTCTGGTCTTCAAAGGGTTTTTAGCATCTGAACTTGTGCTGAGTCTGTCTAAGTAGTCCCGGAGGTGGAAAGTCGCTCGGGTCTCTGCTGTTCAAGTGCTTCCCCCGTTGCTGTAGGATGTTACAATGCAGTTGGGGGACACTGAAGGCATTCAGAGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGTTGCTGCATTGTCAGAGGGTAAAGTCCGGGATGAGGCTTTCTGTCATCTCTAAGCACTAACACGTGAAGGGGCAGTGAAAGTACTTGGCAGTGGTGAGTCATGGTGAGCATCACTTGAACTGTATCCTTTGAGTATTTCTCTGTCACCCAAGAACTGAGGACATGTCCGTAAGGCAAAGCAGGGAAATCTCGAGTGACCATTGATCTTAGGAAACAGCCAAAGATCGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGCCAGGAGATGTCTCACTTGTCAGTTCTGCTTGTAGTAGCGGGGCGATCATCCAAGCTTCCTGAATGAGGAGGGACCATGTCGACTCTCTTCCTTGGAGTCCGGAGTGCTTCCTGTTTTGTACACACTGTTAGGGGTCATGACAAGTGATTCCTAAAGGAGCAACATGAATGGAAAGGGCAAACGGTGCTTCAGAGACTGTGCTGTCAAGGGCCTCTTACACAAGCATTGGTGCAGTGATGTGTCTTGAAACCTCCTAACCGAATGGGAAAGGCTGATCCAGTCCCTTGATCCTCAGTGAAGGCAGGGACTAGAAAATCACTAGTGGACTGTGTTAGAGAATAAATATGTGATAGGATTTGAATAGAGCATAGAATGCATGGGATTGATATTAGAATTCCATTTGAGTTTCAGGTGTTACTGTGACGCTTCTGCCTTAATGTCTCATTCACTATTTTTTCTTGTCCTAAAGCTTTTAATATTCATTCCGTCATGATATTTTTGAAATATTGAGTATGATAAAGAATGGAAAGTATTTTCTCTAGTCACATATACTGAAATTCTAAATGTCTCTGGATATCGTATACTGTTACCTGGCCAGAAGTCCGGGGATCCTTTCAATACTGATAAGTTGATTGAACACAAACTGTTTGCGTTACAAGCTTTCCTTGTAAATAATTCTTTTGATGACCCCCAATTAGATTGTACAAATGCCTCCCGCCATTTACAGACATATCTACAATGACCTTGGCTTGGAAAAAGGAGTTAAGTGTTATGTCTTCTTTGAATGAAGAGGAAGATCTAAGGCTACACTCCTCAGAGAAACAAGATATCAGCTACTGTAGGAAGAAATATTCGTCTAGGCAAAAATAAATATTCCAAGCTAACCTGTGCAGTAAATAAAGTATGGAAAATACCACTCCTTCATTAGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGTCTTCTTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACACAGCTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAAGCATTGCCGTTGAGTATGAAATAGACTATTGTTGACAAATAAAAATGTTTGGGCAATGTCATCTAGGTCATTGAATTGTAATATATTGAAGAACTCACATAAATATTTCATCATGGTTTAACCAATGCATGGAATGCATATTCATTAAAATGAAGAATAGTATAAAGTTTATTTTTACAACTTACTGAATCATGTAATAAATAATAGTCTCCATTAATGTACCAGGCTCCATAATAGTGGTATAGAATAGGAATGAATAAAAAGTATTATGAGCTTACTTTTATAAAAATTGCAGTATGATACAAGAAAAATGAAAGAAATGAATGAATAAATTAGTGTGTTGGAGTTGATTGTATGCAAATAATTGAAGAATCTATTTTGGAAATAAGGTCATGAAGATTGTCCTAAGGAAGTGACATTTAAGTTAAATTAGATGAGAACTAATTGAACTATATTTCGGGCAATATTACAATAAATATAAGGTAAATAAAAGGAAAAAGAGCATGACATATACAAAAAGTAAATGTGAAAGTAGTTTGTATAGATCAAGTGATGGAAGAGTGGACAAAATTAAGCTGAAGCTTAGGCAATATCAAATATGGGCTTACAGAAACAATATAAGACATATAAATTTTTATTTATGGAAAATGTCTAAGAAATCATTGAATAGTTTTAAATAACTCTTTTAAACTCTCTATGTCCATACTAAGGGACTCTAGTTACTTATGTATTATGAAAAGATACACTGAATGATTTGAATGATGTTTTTGAAATCAATCTGGAAGTAGTGTCAGTGATAAAGTAAAAGATTCATAACAGACAGCTATGTTGGAAATGTATGTGTTTGGTAGTAGACTGGTTATGGGGAGGGCCAGAAGAAAGAAAGACAATATCTTGTTTGAGCAAATGAAAATATGTTGGAGTTATTTACTGTGATGTGGAATATTTCATGATAACTGTATTTAGGGGAATTTTAAAGGAATATATTTTAGATCGATTACTTGAAGATGATTGAGAGAACATATAACTCACTGGAAATTACTATTTACTGTTCAAGATTTGGTGATTTAAGCCATTACTCAGACCATGAATTAGTAGCTGTTATATAACAAAAACATTATTTTAATAGATGTATTTTTTCACATTATATCTGTTAGTTCTTTTTTCATTAAGAGCAAACCTATGTTTACATTAGATGCTTGTTTAGTACATGCAGACAAATCATTTGCCCATTTACTTACTGCAAACATTTTGGACTGCAATTAGCATTTAATCCAACTTTATGGGGGTTGACACAGGAGTTTGATTAGAATGTAATAGCTCATGAATGTGAATTTCACAGAAAGAAGTGATTTGCTCATATTTTGTGAAGTTACAAACTCTAGAAGAGTAAAAATAGTTAATAAATATCTAGCTCTTCTATGTTTTATCTTTAGTATTTTAGCGTGTTATGATATTCATGCAAAAATTCTTTATCCAGATGATTTTTAACTATAATATCCAGTACTATTAAACATATGCACAGCATTTTACAACTATGAATAATATATGCTTTCAGATAATTTTCATCATATGAGCGAGAAATTCTTCATGACTTCAACACAATATGGCCATTGCAAACAGAATATACTACAAATAAGGAAATGCAGAAAGTGATTGACACACGCAAAATTCTTGGTTTTAAATTTAATAATCATGCTAGTTATGGGATAAAGCTTTGAAAATAGAGTCAATGACAGGAAGAAAATCACTGAAGAAGAGTATTTAAATTGAATTTTTACTAAATAAAAGAAAACAGTGGATCTGAAGGTAAGCTACATTTAACAAAATGACCCTTTTCTTCTGCAACTATTTATTCAATGCTTTGTTTTTTGTTCCTATATTATTTTCCAGAATCATCTCAATGATTCTGGTTATTCTTAAATAAATTAACATGCAGTTCAGCTGATCTAATATTCCACATTATCTTAATGTTCTTCTGTATCTTTAGATATTAAAATTATAGTGAATTGTTTTGACTCGAATAAAATTTTATTGTTTCCTTAACATATGAGAGAAAATTATTTACATAGAATGGATACCTGACATTTTCTAAATATTCTCAATAGAGGTTTAAACCATATACTAGATCAATCATTCATACCTTCTCCAAATGAAACTCATTAAACCTTTCTGCACATCTAGTACGTAAAGGGAGGGATATATAGAAATAAAAACATCACCTATGCAGCCACAATCATCTATTATCCCCATGATGAAAGCCAATACTAGGAACAGAATATTGTACAGACACATTGAAGGATAGATCAGCATCTTTCAAAATGAAGATTGAGCTGGAAAGTGATTTGAACTAAGTATAGTTAAGAGTTTAATGTTATGAGAACTAATTTACCAGTTATGGTTGCCTTATACCTTCTTAACTTGGGCAGTCACATTTCTGCTCCGTGGAATGAGACAGTCTCCACCTTCTCTGCCCTCACATATTTCAGTTTGTCACTTGGTCCTCAGGACATCCACATAACTGGCAATGAATTTTTGTTCTTGAAAATTCAAATTGTTCATATTTCCTGACTTCGGAGAGAGTGCTAAAATCAATTGGGAAGTGAGTGACATACAATAACTCTTCTGTATTGTTATCAAAATGGATGTTTTTCGGGGATGGGATACTTGAGGTGAGAAGAAAGGAATGGTGCTGCTTTATTTGAAATATGTTCTTACCTCATTCTGTGCCCCTGTAAAAGGCCCAGCCTTATCTGTCAGACCAGGCCATGTTCCTGTCACTACTACTCTACCTTTCTCATGTAATTCTTAATTCTAGATCCTACTTGCCACTCTAGGTTTCATCTTGACCAGATTCATCTCATTTCCCTGTGATCCTGCTCTGAAACATACGCAAGTTTTTGTTCTTTTCTTTTGTCTAATTTTTCAAACTCTTAAATGCTTATGTTAATTTTTGTTTAACCTAATCAGGGATGTCTGTTTTGATTGCTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTAAGTATTTCTCTTACATAAACCCACCATGCTAGTTTATCTCCCTGTCTTGTCCTGAGTTTTTTTCTTCCCATTGCTACTTGCATACTGCCTCTTAGAACTTACTGCAGAACCGTAAATGCTGGCATGCACGAGAAAGGAGTTGATTCTTCTCCACTTTTCTAACACTTTTTTAGATGTATCTTCCTACTCTCTTGAGCTATTTGAATTAATTTGGATCACTGTACTCAATAGTATAGTACTACAGTTCTTGGGCCTTGAAATATCTGTTATTATTGTCGTGTCATAGTTTTACAGCTCAGGGTTGGGCCTAGTTGCATTTTGGAACTTTAGTCTAAGAAGTTTGTGAACTTGGATAAAACCTAGACAGCAGCTATCAATACTTTCAAATGGTAATTTAATTCATGAGGGCTATAAAAACCTTTAATAAATCATGGGAAAGCAGTCTGAGATTCGTGTTTCTGTAAAGTACTTGAAAAACATGAAATGGAGCAAGACGATGGCCCACTCACTTTTGTCTTCTTATAGGGTGCTCAAATGTGACTTTACTTTTGGTGCCTTTTATGGTTAGAACATAAAGTTGTTTATGGTAGTTTTCGTTAATGGTTTGCTTCTATTAATATACACNNNNNNNNNNNNNNNNNNNNNNNNNCTTCATCATTCCCATTAGGGCCACGGTTCCCCACTTTATATAGATAAAAGGTGTCTTCAGTCCAGCTATTATTGTCCCGGGGAACAACACACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACAACAACAATTACATAGTTGACCATGGTTTGAAATTCTTCCTTGCCATCACTCTCCTGTAGCAACATAATTGTTTACTTCTGTTTCAATTAATTGTATTGACCGCCCTATAATCCCAATATGTATCTGTGTGTAGGGGAAGAGGGATTCTTTATATTTTCGGTGGTATGTGGTTTTATTCATCCATAAATTATTTCCGACCACCACATGAGGACAGCACACTACCAGGCATTATTGCATGCTGGGATCATTGGGGAAGGGTAGTGTGAAATTCATCACTGTTCTATGTGTCAGGGATTCTCATTTTTAATAAGTAATCCATCCTATTGAAATAATTAACTCTTGTATTCTCCTTCATATATGGATGCTGCTGGGAATAAATTGCATTTTTCCATTGATAAACAATAACAAAATCCCATAAAGACACGAACATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAAAATGAGATCAAAAGTTATAGTCAGAATTTATGAAATTAAAAATTTCATTAAAAAATTACAAATTTGTAAGGTTAGATAATACAAATATATATTCAAAAGAGGAAAACATTAAATGCAATGTATGCACAAAGAGTTAACTCAAAATGTAGTATATAACCCAAGATTGGAATGGAGAACTCACTCTTCCTGCTGTAGAGGCAAAAATGGAAGAACTACTACTAGGTTTAACACAGTCTTTATTGCATAGTGACAAACTGTCAAGAAGATGATGTTTCAAAAATACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATTACTCTCAAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAGTGAAGAATATTCAAACCATGATGATGCCTTTATCACTATAGGATAGTTTTTGCTTCCTGGAATATACACATGGATTCAGGATACAAGCTGTTGTCCCTACTCTCTTCTCTCAAGATTTCAAGTTCTGTCCTTGCTTCTGCCTTGCTGTATGGTGGCTATGAGCTTTCTTTTTGCTCCTTCCAGTCAGAGTCATAGAGGAGGATCAATAAATGTTAATCAGTATTTTCCACACATTACTGTATTAACATGGGTCCCCAGGGCTAGGTCCATCAAGGCAGGGCAATAACCAGGATAGCTTTTACTTGCTCCTAAGAATGTTTTTTAAAGATTCTCTTCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATAGCTATAATCATAGAAAGATTAATTGTCCTCAACATTTATGCTAGCATGTCAGAACAGGATTCAATGTACAATTTTCTTAACACTCTTCCAGGCAAGCCACACATCAAGGGAGGGTCACGCCCACTGCAAAATAGCCAGGATGGCACAAGTTCACTTCCAAAATAAATAACTCTAAAGTTCCAATTCTGTGCTCAGAAGAAAAAAAGTGCCTACTAAAGATAAAACTTTTAAAAAGTTTTGTTTTTTTCCTAGACAACATCTAATGGAATTGCTAACCAACTGGATTAATTGAAGAAATGTTAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAAAATTAAAAATTGAAAAGTAGTCTTTGAAAAAGAATGTTACAGAAGAATCATTTAAGGAGATGAAATAATGAGTAAGAAATTCATATCCATACACAGAAATCAGTGAATGAGGAACAGAGTAATTAAAACAGGACTAAAATTAACATTTTCAGTCATGATTGCTATGTAACATGAATTAATAGCAATATATGTTCACATTTGAAGTAAATATAAAATAGACAGCAAGCTAGAGCAGATGGGAAGGAGCAGATGGAAATATAAGATTCCACGGCCTACGTATTAATACAACAAAAGAAGTATTTAACTAGGGGTGAGTCTGTATTCTTTGACACAAATTGAAAATACCGGGTGTGGTTGGAACACATAAAACAAGTGTTTTAATTTTTTTAATACATCTCGATGCTGAGGACCAGGGATACCAGAACATCTGCTTTCATCCTGCTACTAGNNNNNNNNNNGTGGCCTCATCTTTAGTGCCCATTCTTGGGAAGGTATGTCTACTGGGTTTGAAGAACATGAAGACTTTGACGAGTTGGTAGCCAGAGTGCCTACAACATCTACAAAACACAGTACTGGACAGAACAGTGAACAATACAAAGAAGATCACACTGTGCCTGGCCCACCTTCTACTGACAAACTTGGACAGGTAATTTCCCCACACATTCCAGGTTCACATAAACCTTCCTCTATTGCCATTGAGATTTTGGATCTTCCACTTTTACAGGAGTTTCTGGAACTATCCAAATATTTCCATGGATATACAGGTCATTCCATATTTGCCCAGGTGTCCTAAGTCTTCCCACAGATCCTGAAAAGAAATCATACATTCTCCTCTTCCAGAAGGAGTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGACTCCCAGCTGCCGCGATGGTTCTTTTCTGCGCATGTGCACACACGTGTGCTGATAAGCCCGCAAACCCTCTATTCCTCTGGCAGAACGTTGCCCTAGAGATATAATAGTCAGAATAAACGCATCGAGGCCGTGGCAGCCTGAGAGTTCTTCATAGGCTGACAGTCTGCACTGCCCCTTCTGTGACAATTAGTGTTGAATGTCTGGGAATTCTGAAGTGGCTTTTTTTGTATCGACTGACTTATTATCAGAAATGTGAGACCATCAGTAAACCACACAGAGGTGGCTCATATCTCACAGTTGACTGGCGTGGCACTTTTGCTTGCCCAGATCCCCTTTTATGTTGTGGATGTGTTTCTGTCCCTCTGCAGGCTTCCTTTCAGGGAAAAATTCCATTATCTCTTTCTCCATAAAAGGATATTCAGCTCTTGTTTGAAATTCAAACCAACTGCAATGTGTGCCATTGAACAACAATGAGGACAGATTCTTTTACATATGCAAATGTATTCTGAGTGACATTTGGATTTATAATTGTAAGATTATTATCAGCAGGTAATGAAATTAAGATTTAAATATCGTGCTCCATTTAAATAGCAGTTACACTTTTGGGTGGATCAGGAATCAGCGAATTGTTGGGTAAATACTAATCGGGCTGTGATGACATCCCGTAATTAGTAATTAGTTAGGGCTTGGGGGGGAAAATAAGATTTCCTTTTCTACCTGCCATTTTAGCTCAAAGCAACTTTGAGACTTCAGGGTTTCCATTAGAAGGAGTAGATGGTTAAAGCAGTTCTCCCAGCTCCAGGGGAGTGTCTAATTCTAGACCTGGGTAATTAGATCAACAGTTACATCTAACTGCAGACAAAGAATAGTATGGAGTTCAGGCTGATTAGGCACACAAATCCATTAGGTGGATCAATGAAATCTAAGCATTTCTTTTCCTGAACAGAACAATCCACACTGGAGCTGCACGTGGGTGGCTGCAGGCTGGTGTCTCTACAGGTGCTCTGTGAGCCACCTGCAGGTATAGGATGGTATACAGTCTTTGTCCCAAGCCTTCAGTTAAGAGGTACTCATCCTGTCTCCGGGCTAGAAGGAACTGAAGTTCAGAGATGTCTTTGTTTAGGTCTACACAGCAAAGGGCAGGACAGAAAGTGATTCACTTTTATTATGTCTGACTCTTTAAGGCATCCTCAGAGACACTGCTGCAAATCTCCACCCCCAACCATTGATCCCAAACAAAAGTGACCATCAAGATATTTAAGACTTGACTTCCACTGTGCACAGAGAAAAACTTCTGTACATGTTGAGATCTCTTCTTGGGTTCACAAGGAAAACCTTCCTCCAGTCCCTCCCACCAGCTCTTGGGTGGCAGGAAAGGGAGCACTCATGGTCCCTCTATCTTGGCAGTTGAAAGGCTGTTTCAGGCTAAGTCCCCATCTTCCGGGTTTAGGGTGGGTTGAGGGTGGGGGTTTGGAGAGCCCTGCCTAGACAATCTGAGTTTGAAGAACACACGGAGGGGCTCCGGTCCTCGTGCGCCCTCTAGCGCCATCAGAGAGACGGTATCTCCGTGAGTTCTCACCTGTGAGATCTGCATCCACTTCTGACCTGGGCACATCTGTATCCCTCCAATTTGAGAGGGCCACCTGGCTTTTGGTAGGTCAGTGAGTGCCTAATAGGGCTACAGGAAGAGCATTTAGCAGCACAAGGTCTTGGAATTGGTCTTCAGCGCTACTTAAAGAACAAAACAGAGCATTTCGACCCACACCTTTCTTTTTACATCAAAAATGGATAAATGGAGCCTAATTGAAGTTTCTAGTTATGTATTTTATCTATCCACTTCTTTCTTTCTTCCTTTCTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGATTTTTAAAAGGTATGTGCTTTGGAATATGGGCATGGGTGATGCTGAGCATGGATCCCAATAGCTCTCTTTTAAGGGTAGAAGGGAAACCAGGAGTTTGGAACCCGGTGAGTGTAGGTGAGGGAGCAGCGTATGGTCGTGTCAGCATAATGCCTCCTGGTTTGGAAGTGCACATCTCAGGGCTCTGATGGTGCCTATGAGGCAGAGGTCTCAGCACTGAGCTTGGGAATAGTCAGCACTGGGGGAAGGCTGCAGGTGAATGACTATGTCTTTCTTCAAATACAATGAAAGAGGGTCTTTTCTCCGTGTTTTCTGTCATCATAGAGTTCTGAAAACACCCGTGATCCAGATGAACTTAATTTGAAAGTCATTACAATGGAGATGGGGGGGTGTGAGCTGACAATTCATTAAGGAAATATTTAATGAGCCAAGAAAAAAGTGCCAAAGTTAAGATTATAAACACGATTAATGAGCAGGGTGACTGCAAAAAATCATAAAAGAAAATAACAACACAACACTCGGGCCCTTGTCTCTGTTGGCCCAACAGGCTGCTGACAGTGTGTCCTGATTTGTCTGCATTAAATGGTTGAGGCTCTAGGCTTGCCCACATGGCCGATGTTGTCTCTCATCTGAACGTGACAGGAATAACTTTATGTTTTTGTGTACACACATTCCTAATGCCTTAATCAGTTTAGCTGATGTGGGCTCAGGGGTTTGCCAGCCAGTCAGGGATGAAGAGGCTTAATGTGTTTCTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATATTCAACAGAAAAGTAAAGGGGAATTTATGTTGTTTGTGGGTACTTGTTCCTCTCTCTAGAGCACTATTGTATTAGGTTTTCCAGAGAAACAGAAATGGCAGAATGAATACAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGACTGATCATGTGAGGCCACAGTGAGGTCACTATGCACAAACGTGAAGGAAGCTTCATTTCTTGGTCTCTTCCTCCTTGGACAGATTCTTGATGATCTCCTCCTTCTTGGCCTGGAGGCGCTCCTCCCATGTGTTTTTGTGCTTCCTTGATCTTAGACCTGGGAGCCTCAGCCTGGTCAGCCAGTAGATTCTTGTGGGCCTCGTCTGCCTTCGGTTTGCGGATCTGTTCCATAAGAATTTATTGGTTTTTGAATATTTTCTTATCACTTCAGAAAAGCCTTCAGTCCCCTTGACAACTTTCCCCAGCCCAGTGCCAAACCTAGAGGGCTCTTGTGTTTGGTGAGGATTGTCCTGGTGTGCTCTGGCATTTCTGCATTTGCTCAAGGACTCTGGGTGTTGGTGTGACTCAGACAGCACAGGGCTCCTGGCTTCTCTGGATTTTTATGAGAGAACTTCAGTCCTTCTGCAGACTTGTTTGACAGGGTGTTGGTACTGCTTTTGGCATTCCCATTAGGGACTGATTGCTACTCTGGCTCATTACCCTCTCACTGGACTCTGGCCTCCAAGGTTTACACTTCAGAATCTTTGTCCTTACTTCAGGGAGGAAGCATAGAGCAGGTAATAGCAGAAAAGACGCTTTGCTTCTGAGTCTAGGGAGAGTTTGAACTTGGGACAACTGCAGCTTTGTCTGATGTTTGATGTCTGGTTTTGCCTTCCCTGAGATTTTTGCCCACCACCCATACCTGCTACTTCCTTTCTTTGCCCTCCCTTACTGTCCTCCATCCACCCCCCTTCTTTTCTATGGTGAAGACCACTGCTTCATAACATCTTATTATAAGACATAACAGAGGCAAAGACATTGGACCTTGTAGTCACATGACTTCACACAGGAGACAAAGATACTCAACATTCAAGGCTGAAGAGGTTGGTCCGTGCTTCCTTCTGGTGCACCCCCTCCCTTTCTCGGATATTTTGAATGTGAAATGCTCCTCAGAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGCACACATGTTTAAACAGATGAACCTCAGTTGCTGGCCACATTTTGCAAAGGGATTTTGAAACATCTTGGACACGGGGAAAAGCTGGCAGTCATAGAGCCACAGAGGCAGACTTCGAGGTTAATGGCCTGCCTGTCCCTGATTCCAGCCTGGTTCTCCTTATTGTGGGAGCTTGGTGTACATTGGCAGCCTCCTTTTTCTTCTATCAGGTACTTTGTTACGACAGTAAGGAAACTGATTAGCTCAATTAATAGCAGTTCAACTAACTAGAAGCAGTCTTGTAAGCCTAGGGTACCTTTCTGACTTGGTGCTGGGTGAAGAGTTGTTGAAGATGCTGTTGTCTCCTTTCAGAATAATGCAAATGTCTGTGTGTGTCATTGATTGGAAGGCAGGGCCTTACCCATTGTAGCCGAGTGAAGCTGATTCCATATGGACTGGAGTTGGCTCCCGCTCCATTGCTGTTGACTTCTGAGCACATGAGAAGAATGGGAAGCAGAGGAGGTCACTCTGTGACAAAAGATCAGAGATGGACGATGTGTCCACAAGCCAAAGGGTGGTGGCATACTGCAGAAACAAGAGGAAGGACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCTCGGCCAGGTGAGCCTCTCTTCTCTCCACTTCCCCAAAGCTTCTTGTCTCATTCATGTCAGCATAGAGGGGACACATCTAATGGTGTAGGAACTCCTTCTTAACTCCACTGGAAGCTTGTCAGAGCTTCTTAGAGGGGCAGAACTTGTGGATTTCTGCCTGCAAAGGCAGGTCCACTCGGTTGAGAACGAAGGGGTAACAGCCTAAGGGGTAGAATTGAGCCCATCCTGCTCTGCGCTCCCCTGTGTTTCCAGTGCATCTTCATTACACAGTTTTGTTTTCTCAACTCAGTTTTTGGTAGCATCACTCTGGGCCCCTTTGCTTGTGGTTTGAAATTTTGAGCTAATGCTATAGGACCCTCTGGAAAGGGGTGGAGCTGGGAGATGTAGTTTCTTCTGTTAAAGTAAACCACAACTTTGTAAGCAGCAGGCGGGGTTCTTACAAGTTAACTATTTTCCTCTCTGGGTTTCTTGTATCTTCTTCTTTGAGGCCGGGGAGTTGGGCAGGGATCCTGGCTGATTCACACTGCACACCTTATGTCTTAGGATTTGCTGCTGGGGAAACAACAGCCATTCTCTACAGCACTCCCTCCCTTAGGACGGGACCTTGGAAGACATTTGGTATCCATAGGAGAGCACTCAGCAAGAACGTTCTTTACTATAGCTTTAGTTACATTGACTGAATGAATGTTGTTTCAGGACCTCTGGACATTTATTTATTCATGGGTTGTGTTGGGAATCCATTGGAATTGAAGCATTCCTTTCTGGAGGGAAGGAGGCAGATCAGAAGATTCTGGAAGCTTAACAAACCTAAAAGGCTTAGGATTCTCGAAGGTTATGACACTCAGGTACTGGTAAAAAGAGCAATAAGATGAGAACAATTGCCCCTGAGCTCGGGGGCAACCATGATGAAGGGAGCTTCTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATAAGTTAGACCTGGCTGGAATTGTTTGTAGTTGGAGGCCTACACGAGATGAACACATATTGTTTGGGTCTACCCAGGATAGGTCATAAGCTGCTAGACATTCATGTATGTTAAAAAGTAGCAGAAGTCACCCTATGTTAACATAACCAAAACTAGGTAGCTAAGGGAGCAAAGCTAATGCTGGGTATTGGGGACAGGAGGTAGAGGACCCAGGGGAGGAAGGAAGTTCGGTATCCTCGCCCCTCATCCCTGCACCTCTGTGCTAGTCCGTATACCACCAGGCAGTAAGCCATCCTACAATCCACATCTACACTGGTTTACTGGCCACGTCCAATACTTCAGGCACCTCAACCCTACAATAACGTCACTGGCTGCAGGGAGGACACAGCCAGTTGTGAAGTTTCTTAAAGTTAAAGGAGAACTATCACTTCTGTAGGGAGAGGACCTTTTCACTCTCCAGCAGCCTTGTGTGAGAGCTCGGGACTCCTGGGATCAAAAGTTCTTACTTCAGGGCTCCGCAAAGTTCGGGTCAAATGTAGTCATTGGTTGGAGCTGCCTTCCATTCTACCTGAGGTTCCGTTCTTTTCTTTTCTGCCACAATAAAATTAACACATAATTACGGTGGCATGTTTTTCATCTTGTGATACACAGTGCTGACCCACGGAGGTACAGGGAAAACATAAACATCTGTTTCCACCTCTCTGCTGGAATAGGATGCTTGTTTCCTGCGGGGAAGTTGTAAGTTCCCCTGTAATACAGGTTATGTTCGGAAATGGAAGGATGGGGGGCTCCAATCTGTTCTGTAGTAGTTGCATTCAAATACAATGCTGTCTACTTATCTTATNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTTGTTTATCTAAAATCTCTCATCTATTTATCTAAGGTTTGTGCATGGGTTTGTGTAGATGCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTGAAGCAGACACTTTACTGACCTAGTGACCTGCTTATTTGCAGTCAAGCATTTTAAAAGTAAAATCTCTAGGAATGGGCAAAAAATGGCTCAGTCTTTCGAGGGTGAATAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATCTCAGATGTGTGAAACTAAGTGCACACATGCTAATATGTATATGTATATTTATAAAATTATCAGTGTGTTCCATGTATGTATGCTTATGTGTGCATGTGTAGATAAAATAAATACATATATTTTAGAATAGAAAGTGACTTGAAAAATGGGAGTGGAAAAAAATCACTACCGACTTTGCATTAAAAACACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCTTGGTGCATTAACATCAACTAAATGACTCAATTTAAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCATCTCTCCAGCCCGTAAATGACACACTTTTGTCATAGCAAGAGGAAAACTGGATACTACTGCTCCTATGCCTTTTTACACTGTAGATTCCAATCCACACTGTATTTAGAAGCTAAGTGTCCTGTAAAAGTATTAAACTTTTTTTATTCCCACTTCGGGGGGGTTCCTATCCCTGCATTTCCCCTAGTCTTTGAAGGTTGTCAAGATATGAATGGCCTGTTTTCCAGGCTCTTGCTTATGATCCACCTGTCTGGTCTACTGAGCCTCCGTACCCTATCCTGTAGGTCCTCTATCTCTGATGATAACCTCACCCTTGTGGATTCATGCTTTTGAACAGTGATTACAAATTTTTCTTGTGCAGGAAGGGTTGGCACCAACTGATTTCGTTTAGCCTGTGCTATTTAACAGATAAAGATCCGCTGAACTTTAAAATATTCATTTGAATAATTTAATTTTATATAGATAGTATTATGATCTGGTGTGGAATTCAAATATTTTGCCACCTAGGATCTTAATTTAGGACATTGTGTAACCTTTTAAAAACCATTCTCTCGTTTTAAATTTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATGTGTTATACAGTGTTGAGGATCCCATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCAAACACATTATGTTTATGTACCAAGTTCTTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCTCAAGTGTGCACATGTGTTTGGGTTTATANNNNNNNNNNNNNNGGGTTAAAGCACCCTGCTACAAGAGGGTGCCATGCAGTATCTTTCTCTATGTCTCTCTGCCATTTTCTTTTGATGGACTGTGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGTTTGGTTTTTATGGCTTACCAAACAATTACGGTCAACATACAAAAATAAATTAGATATGGCAAGTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTGAATGATAGCTGAGGATTGGTAGACTTAGAGCGAGTTGGGAAGGAGAAAATGAGGATGCAAAGATCTATCAGATCCCTGCCACTTGCTGTTGCATTCAACATTTCATATTTAAAAACACAACAACCACCACCAACGACAATAATCCACAACAAGGCATGCATACAACCGACTTGCAGAGAAGACACTAAAGGGCATTATATACTTGTAGCCTCACTTTCTCTGCTAAAGCTTCATGTATTGACCTGATGGATTTTGTTGTCAAACCCTGATGATTAATCCCTAGATCAGAACCCCATAACACTGTGATGAATGACACTGGGGTCGATGGGATAGTCAGAGCTTGCGATTTCCTTTCCTTGTAAAATCAACCCAGTAGTAACTAATAATGACAGCTCATATATATCAATAAAAGAGCCTTTCCCACTGACGATTGGAATTGTTACTACAAATCCCAGTTCTTTCCATTTTATTTTCATTACTGTGTTGTTTTCAGCGCCATGCTTGCTACATAGAATACTGTGCATTTTCAACACTATGTATATTTGGGGGTGCACTCTGTAAGCTAAAGACTAAATCAAAACATATCAAAGGGTTCCTCTCTGTCCTGTTTACAGAACTGAATCTAAACTGTTTTCACAAAACATTTAACACTTGCCTGGCTCATTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGAAGGAGGGAGCTGCCTGGTTCAGACTGAACTCTTGGCTGCCTGATCCACCCAAATATAAGCAGGGCTCATACAGGCTCTCAGTGCTACAGATCAATACACTGTTGCCATGTAGTCATTGGCAGGACAGTCTGAACCCAATGACTGGACTGTTTGCCCTTAACAAAACTCTATTCCTTTATTTTGATTGTGTCATGAATTTTGACACCTTGACATAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTTATATTAAGTACATATAATTTGCTCCTTGAATCATAAGGGAGTAAATTGGTTTGATTTCTGTTCAATATTTGAATTCATTAGAGTCATACAGCCTTATATTACGTAGCTAAAGTGAATAGTCTAAATTTTCTATTACATAATAAATTGTCTTTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATTCCAGGAGTTAAAAGAGACTGAGTGCCCATCCATAAATGTGGCATCTTTATTGCTTCCCACGCTTAACTGCTCTCTTATGAAACTTTATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTATTTTAAATTTTTCTTGAGACAGAAATTGTTTCTTTTTGTTAACCTTTATAACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATATACTCCTAAGTCAAAGATAAAGGCCAGACACTTGTCAACACGATGGTGGAGAGTTAAGGGTGGAATGACCATGGAGCCTCCAGAAGGCAGGAACCAGAGACAGTGGCTCTACCAGGTAGGGCGTCTACTGTTTTTCAATGCCTTCATGACCAGGATTGGTGACCTGCAGACTACCCATGTGGGTGTTAGCCTGCAAAGTGCACATTGTATGGAGACTGAAGTGTGCTGCCCAGGCTGCCTTGGTTACCTCTCTCTTCTATGATTACTAGGAGAGTAGGAAATGTTTCACCAGGTTCAGTGGTATTATACAAACTGCCGTCATGGGTCACTTCCTATGCTGTTAACTGTCTGTGGATTTTGGCTCCAAAATTCTTCAATAGCCTTGAAAGGGTTTCTGCTTAACTCATTCCATGCTGATCTGTCTTTGTTTTCCATAAAGGTTCCGTGAGATAGATAGTGATCTTCTCCTAGGAGTAAAACAATGTCTTGAGCTTCTAAATCTTCCGAAAGGAGTCCTTGGCTGAGGTTTGTTAGAACGTCAACCTCCTCCTAACAGATATCTGTGTCTGGAAATGTATATTTTATGTAGGTCTATTCTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATGATGGTATCGCAGAGAAGGCTGTCGAATCTGCCATTTATTTTTTGTTACTGTGTGTGTGCTTTCCTATTTAAAATTGTTCTTAAGTTTCATAAGAGTTTCTGTAAAAGCTTCATTTTCAGGGAAGAGGATCTTCCAAATGCTTCTTCCTCTGGTCTCAAGAGATGAGAATGAGTCATTAGCAAGGAGGGCTGAATGAGAACTGCTGGTTGATTCCCAGGGATGCTGTGGTCCCTAACTTTGTAAGCTTGGCTCTGTGCTCCAGCCAGAGCCTCTGTATTCTTTGAGCTCCTCCTTTGGATGTGAAGTTTGCATTGTTTGTAATGTTTGCCGTAGCACTGTTCCTCTTTTGAAATTGTTTTCCCAGGCTCCCTAAACACAGTGCATTGTGAAGTCCTTCCACATGGAAAACCGCTGGCCACATTGAACAGGGGAGAAGGGAGATCCACAGTAAAATACAAATGAAGAAAGCATGAATGACAGCCATGTATGCCATACCCCGACAGCTAAGGGTGTGCGGAAACATGCAGGTGGCTGCAGAACTTGCAAAATTTGGTTGGCCCTCATTCCTCCACAAAGCTCACATAATTTAGCACCAAATATTCGGGTCCTTTGATGGCTATCTTTCTGTAAACCCTCAATTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTTCAGAGATTGTCCACAGGGACAAGTGGCAATTTTCCTTCCAGTCTTTGTCAATTTTGCTGTGATAAACTCTGAAAACGAGGATGGTCTTCCGAGCCATTCCCTGTTGCTGGCCTTTCCCGTACAAGTCTTTTGAAATCTCCTTTCTTGGTTTTACAGATTTCCTCTAGTTCGTTTTACCACACCCCACCTCCATGCTTTTCTTACTTTGCTGTCATATAGTGGGAACCTCCGAAGTTTCAAACTCACTTCTTGTGCGGCGTTCTTCCGCCTGAGAAACAACATAATCTGGAAGCTTGTGCTAAAACTGGACACTGAAAAGTTACTAGTTATTAGAAATTGTGTTTAAATTTAAAAATCATTTCCACATTTGTGTGGGCTCACCCGACACGTGTAGGCAGTGCTTACTGATTGATCATGGCGCCGTATACTTCCGACATCACACAGAGTCTGACAAGGATTACTTCCGGTGCTCTGTGACTTATTTTTACTCCTTCCAAAAAAGGTGCAGACTTGAGCCATTTCCGGTGTCAGCACTGAAATGCCCTAGTTCCGGTTTCTCACAGGCTTTCAGCATCTAGGTTGAGTTCTTGACATGGACATCTGTGGCACGGCACAGCGTTCCATTGGGCTGAGCAAGAGGGATCTCTGGTTTTGATTGTTATCTCTGCACAAAGTACATGGGATTAAATTCGCAGACCCCATGAGTCTATAGTGGCTTCTGTGAACTCTGTGTTGTTATTACCTTTTCAAATCCTCTTCGTTCTCGGCCGAGTCGCTGACAGCTGCCTCGCTCTGTGAACTGGCTGCCGTCCTTCTATTACAGCGATTTGATCGATATGTCGCCTTCATTTTTTAGCTCTCCTAGCACCATTTTCTGAGAAAGCCTACTTCCCTCTGTGCACATGGCCTCAGTCGTTGGACGCTACCTCTTAGGAGGTCTTAGGCCCTTCCTTTGAGGCTCTGCATCCCTGCAGACAAGGAGCTAAATTCTTTGAAACAAAATTCAGTAACTCCATGATGGCTTTTTCATGCCTCTTGAATAATCCGAAGGACAAGTCTTTCCACTGGCAGCTATTCACACACATTAAACTCTTAAGTCCAGAAATACAACTTGTGTTTTAATCCTAAAATCAACAAACACATGAGTTAACAGTAGATTTATTGATAGAATCAAGTATGAGTTTGGACAATCCTTTGNNNNNNNNNNNNNNNNNNNNNNNGTCACACAATTTTTCCCCTTTGAAAGCTAAAATTTCTAATTTTATTCAAGTCCATTAAAAATCCACATTATTCTTAATTTTTTCATGGGAATGACTTTAGTTATCTACCGACTGACCTGCTCCACCCCCTCTTTCCATTACTGAAAGGAAGGCTATTTTAAAAACAGTTCTGCCCAATGAAAACCAAGTTTTCTCTCTTGTCAAATATTATTTCTTGACTTCAGGAANNNNNNNNNAATACCAATAAGGCACCAACTGTTCTCTAGATGTCTCCCCTGCCCCAATATTACTTTATTCTTTCGAAAACATGGGGTGAGCCCCCTCTATGCTCATTATCAAATGCGACTGATTCGATTTGTGGACAAAAGCAACCTACCGTCTGTCTTTTTCTAGTGGTGTTCCTTTTCAGGGAAAGAGAAATACCAAAGCCTGCCTGAGAATTAGGATTTTTCAAAAGTCTCATCTCAGTGTGGATTCCAATTTCACAAGTTGACATTCACTAAGGGGAATGGATATGAACTTCCCACCACAGTTGGGATATGTATTTTTATCTCTTGTTATATTTATTTTCCCCTTGTGACTTGAGATGTAATCTACACACAAACAAAAAGAGCTATCTAACCAAGTTCCCATCTTCCCCTCTCTGTAAGTGGAGATTTGGAAGGCTGAAGAGGAGAATAAAGCAAAATGAAGTGAGTCTGCAGATGTTGTCCACGTACTTCCTAGAACAAGAAACAGATAGAGACATGTTCCATGAACACGTTTATCAGAAGGACCAACGAAATTGCAAGGGCCCTGGCTAGATATAAAATCCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAAAACTGTACAATGGACAACAGTTAACTTGAATGAAATATATACAGAAATATTAGAAAAATAAACAGGAAGATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGCTGCAATGCAGACATGGTGTAACTCAATACCAGAAAGAAATAGGAGATGTTGAGAAATCTACCCAGCTGTTTCTAGTGTGAGGTGAAGTTTAGTTCTCTGACACAACCTTCTGGCCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGTGGCCAAAAGTGATGCTGAACATACCAGGCAGGTCCGGGTTTCATGTAGGAGGACCCATGACTTAATCCTTTAAACTCTTTGTCTGGAGTCTGCACGCTAAGAGAAGACCCAATATTTCCCAAGTGGTTTTATGCAGAAGATTCTGCCAATGTCTCAAGAACCTTGCTGATTCCCGTTCTAGTCCTTCTCCTGACTTCACTTCTGTGTTTTTAATAGACTTTGATATCGTAAGAACTACTGGGAAATGAGTATTAAAAAAAGGAAGGAAGCTGTAAATTTTGCTTTAAAATCATTAAATTACAGACTTAAAATAAATGGATTATTTAAGTATGTAAATTATACTTCAAAATAGCTGAAGAAAAGGCTTGGTCAACTGTGATGCTTGTCCTGTAATTTGCTATTTGTTATAGCTCCTGTGAGTTCGTTCTTAATAGTAGTTGGTTTTATTACAGATGACTCAGACACCAGTGTAACCGTGCTGGGAGAACACTCCGTTTTGTAAGAGNNNNNNNNNNTCAAGTCAAATTCATTGGCTTTCTTGATGAGGGTTTTTCTGGTCACAGCTGAGTTGGCTGGAAGTTGGACAGCTATTGGCTGAGAGCATAATTGGAGAAATCACAATGTTAACAGGGATAACTGAAGGCTATGCTACCAAAAGTGGTTGAATTACACGGAGTGCAATTGCAGAGGCTCCAGCGGCTGATGGAGCTGGGGGCTAGGACCATTGCAAGACTCCCATTATATGTTTTGTGATGTCATGGCCAAGTGTGAGATAAGGCTAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAAGAGAAGTGGATGGTGGTGAGTATGTAACATGGAGTACGAGAAACATTACGGTGCTATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGTATGATGAGAATATTCTTCTTTTTGACTACTTGTTCTTCACTTTTTTGAAAATTGTCTCTGTTTATTTTTCTTAGAAAGATTATATAACATGTTTTCTCGTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCATGTTATTTGAGTTAACCCCACATTGAGGTCAGCCACATAGTGGACCAACAGTCACATAATGGCAGAGGAGTCATAAGAGCAGAAAGAGAGAGTAAAACTCAAAGTGTGAAGGAAAATGTGCATAAAACTAAGATAGAAGGGAGAAAAAGAAGACGGTGCCTGACCAGTTTCAGAAGACATAACCTGGACGACTGGGACATATTCTTTCGATAAATACGTTTATGAAGATAACTGGGAACATTTAGCCCAGAAAGGTAATAGTTTTCCAACGTACAGCGAGTAACCTTATGTTCTAATGCCTTCCATGTTTGAGAGCTAGGTGGATGGTCTAGGTTAGTCAGTCTCCGGAGTTTATTATCCTTTGTTAACAATATCTAATTCATAATTCTACTAAAATGCCAAAGCTTCTTTCTGTGCCTGTGCATTTTAAGAGATAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCTAGACAAAAGACTCCTGTTGCGGTCGAAGATGCAACAGCTTCGTGGAATAAACCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCTCCTTCAACATCAAAAACAGCATCCACAATCACCTACTAGGATAATCCCATCTTTTAACTCATCTGTTAAGGTAAGACTTTACAGAACAGAGTCAGCAGGGTCCTCCTACTTATTAGATCACATTTGTGTGGAGGGATTTGAGTGATTGTTTGAGTGAGCCAGTCATACCTTAACCTGGTTCTGACATTATGACTAAGATGNNNNNNNNNNNNNGAATAAGAAAACAAAAATAAAGGAGATCGGTCCAACACCGGAACTTGAACCTTAGCAGTTGAGGAGATGGTTCACATGTCTCAGGTAAATGATGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGAACAAAACAAAAAACCTTGGACTTAAGGCATTGCTTCCACTGTAGTAGCACATAGTAGGAGATGGAGATCTAAATAAGTGTTTCTTTCCACCCCACAAAGAAGAACATACTTATGAACCCTCAGTCCTGGATCTGTACAATCTGCTGAGGACTCCCAGATGTTTAGTTTAGTCTCCTCGTTCTCTATCATATTCTGGTGTTATGTTTCAGGAATCCTGAGCTGGGGCTCGGCTGACTTGAGCCTTACTCTCAGTATTGCATCCAAGAAAACTTTCAGCTGCCATGTACTGATCCTTTGAATTCCCTGCCAAGGTAACCTGATTTGGATTTCTCACGGGGCCATGCCATGATGCAAGAGAAAGTGCGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGCAGGCAAACAATTTCAGTTCTTCAGTTCTACGTTAGGAGTGAGTCAGAAAAACACATCAAAACGGTTAGTGCCAATGTGTTTTATGAATGATAAGCAGTATTATTTATATGATTTGTAATATTGGAAATTATTGTACCTGGAACATAATGGTTTTCAGTATCTTTGCATAGATGATGCAAGGAAAGCATTTAGGATGCAGAAATGCTTCCTCTTTTGCTTTATTTCCAAGAAGCAATTCTTTCTGCTCCAATTATTTTTTTAAAACTTACTTTCCTCTCCATTTCCCCTTAGGTGATTAGGTTAGAACAGGGTTTGGTGAGAAGGATTATGAAACATTGTGTTACAGACTATATCTACAAGATCAACTATTGTGGTCAAATGGAAGCACCCTCCATGGATAATCCATGATCCCCCTGACACTATTGAGNNNNNNNNNNNNNNNNNNNNNNCACTGATTTCTTGTGATGGCTAGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCAACCAACATTTATTGGAGGAGGTGTTCTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCTTCTTAATTACTGTACCAATAGATAAGTTGTTCTGTCGAATTGCTCTGTACTCATGTAATTAATTAAACTTAGGGATTACACGCAGAAAGGAGACATGAAATAGGAGGGTGGACTTATTCAGAATATCGGTGCCAATTGGAGAGGGAATGGCATGAGAGAAAGGTTTGACCAAGGGGATGATGGAGGAAGATGAGGGAGGAAGCAAAGGAGAACTGAAGGATGGGATTGGAGAATGAGGGAGGGGGATGAGGGAGGGGAATTTGGAAGGGAAATACAGAAAGGAAATGACTAAATCTCATTATATAAGTATATGAAATTGTTAAACAAAAATATCAAAATCGTCTTTTTNNNNNNNNNGTTTAATGTTTCTCTTTATAGAGGGTCAATCATACAACTTAGGGCTTATTTTGTTGGGTCAATTTTGTCTTTAAGGNNNNNNNNNCTTTCGAGCAAATTGTCAGATGTGAAGTTTTAGTTGGAGTCAGTGCCGTCCAGGGTTCTGTGTAACTGAAAAATCAAGTCAATAAACACTTTGTATTTATCATCAAAATCCCAGTGAGTTCTCTCCAGTAATTTTTCTTTTACCACACTCCACCCACAGCCCTTCTCATAATGCTAGCTAAATTCAGTACCTGCCACTGAATGGACACAAGTTAAAACCAGTGGAAGTGGGAAAAGGCAACTAAAAGCAAACAAAGTAACAAACAGCAAAATTTCTTCCCTCTGCATCTGGGATTCCATTTTATTGTTTTGGAGAGTCTACTATACTGAACAAAATGAAAGAGTAGAGTCTGAGATACTGTTAAACTTAGTGAAAAAAGGCAGGCATACCTGCAAATGGCGGGGAGGTGGGGGTAGGCTGTCAGGGCGGTTCCTCTCTTGAAGATGTATGTAAACACCAAAGCTGAGAATGAAGAGATCCTCCTAGGGAAAACAGCTATGCCAAAATTTATGAATACAAGAGCCTTTGTATCACACTGACTGAACATTCACACAAATAAATCACACCACAAGTCTAGTATACGTGTTTACACATTTCAAGTGGTGCTGTGTTTTGGGGGTTGTATAAACAATGATTGTATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATCTTGATGAATACATATGTATGCAGTTGCCTGGCCAGAAGTCCTGGGATGCTTTCAATACTGGTAAGTTTATTGAATAAAAACTTTTTGAGTTACAAGCTTTGCTTGTAAATAATTCTTTTGGTGACCCCCAATTAGATTGTACAAATGCCTCCTGCCGTTTACAGACATATCTACAATCACCTTTGCTTGGAGAAAGGAGTTAAGTTTTATGCCTTCTTTGAATCAAGAGGAAGATCTAAGGCCACACTCCTCAGAGAAACAAGATATCAGGTACTGTAGGAAGAAATATGCATTGGGCAACAATAAATATTCCAAGCTAACCTGTGCAGTAAAGCAATGTTTGGAAAATACCACTCTTTATTAGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGTCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAAACACAGCTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAAGCATTGCTGTTGAATATGAAATAGACTATCATTGAATAATAAAAATGTTTAGTCAATGTCATCTAGGTCATTGAATTGTAATATATTGAAGAACTCACATAAATACTTCATGATGATTTAACCAATGAATGGAATGCATATTCATTAAAACGAAGAATAGTATAAAGTTTATTTTTACAACTTAATGAATCATGTAATAAATGATACGTCTCCATTTATGTACCAGGCTCCATAATAGTGGTTTAGTTTAGGAATGAATAAAAAGTATTATGTGCTTTCTCTTATAAAAATTGCATTAAGATATAAGAAAAAAGAAAGATGAGTGCATAAATCAATGTGTTGGCGTTGATTCTATGCAAATGAAGAATCTATTTTAGAAATAAGGTCATGAAGATTGTCCAAGGAAGTGACAGCTAATTTAAATTAGATGNNNNNNNNNNTTGAACTATATTTCGGGCAATTTTACTATGGATATAAGGTCAATAAAAGGAAAAGAGCTTGCATAAACAAAAAGTATATGTGAAAATAGTTTGTATAGATTAAGTGACGGAAGAGAGGACCAAATAAAGCTGAAGTTTAGATATCACATATGGGCTTACAGAAACAATATGAGAGATGTAAACGTTTATTTATAGAAAACGTCTAAGAAATCATTGAATAGTTTTAAAGAACTGTTTAACTCTCTATGTACATACTAAGGTACTCTGGTTACTTAAGTATTATTAAATGATACATAGAATGATTTGAAGGATGTTTTTGAAGTCAATCCGGAAGTAGTTTCAGTGATAAAGAAAAAGATTCATATCAGACACCTATGTTTGAAATTTATGTGTTTGGTAGTAGACTGATTATGGTGAGGGTCTGAAGAAAGAAAGACAATGTCTTGTTTGAGCAAATGAAAATATGTTGGAATTATTTACTCTGATGTGGAATATTTCATGATAAGTGTATTTAGGAGAATTTTAAAGGAATATATTTTAGATCGATTTACTTGAAGATGCTTGAGAGAACCTCTAACTCACTAGAAATTCCTATTTACTGTTCAATGTTTGGTGATTTAAGCCATTACTCAGACGATGAATTAAAAGCTGTTATATAACAAAAAAATACTTTAACAGATATATTTTTTCACATTATACCTGGTAGTTCTTATTTAATTAAGAGAAAACCTATGCTTACATTAGATGCTTGTTTAGTACATGCGGACAAAGAATTTGCCCATTTACTTACTGCAAACATTGTGGATTGCAATTAGCATTTAATCCAACTTTATGGGAGTTGACACAGCTGTTTGATTAGAATATAATAGCTCTTAAATGTGAATTTCACAGAAAGAAGTGATTTGCTCATATTTTGTAAAGTTTCAAACTCTAGAAGTGTAAAAATAGTTAATAAATATCTAGCTCTTCTACATTTTCTCTTAGGTATTTTAGCATGTTATGATATTCATGCAAAAATTCCTTATCCAGATGTTTTGTAACTATAATATACAGTACTATTAAACATATGCACAGCATTTTACAACTATGAATGATATATGCTTTCAGAAAATTTTCATCAATTGAGCCAGAAATTCTTCATGACTTCAACACAACATGGCCATTGGGAACAGAATAAACCACAAATAAGGAAGTGCAGAAAGTGATTGACACACGCAAAATTCTTAGTTTTAAAATTAATAATCATGCTAGTTATGGGATAGAGCTTTGAAAATAGAGTCAATGACAGGAAGAAAAACACTGAAAAAAGTATTTAAATATAATTTTTAATAAATAAAACAGTGCATCTGAAGGTCAGCTACATTTAACAAAATGACCCTGTTCTTCTGCAACGATTAGTTCAATGCTTTGTTTTTTGTTCCTGGTTATTCTTAATTAAATGAACATTCAGTTCAGCTGATCTAATATTCCACATTATGTTAATGTTCTTCTGTATCTTTAGATATTAAAATTATAGAGAATTTTTTGACTAGAATAAAATTTTATTGTTTCCTTATCATATGAGAGAAGCAATTATTACAGTGAATGGATACCTGATATTTTCTAAATAATCTAAATAGAGGTTTAAACCATATATATTAGATCAATCATTCATACCTTCTCCAAATGAAACTCATTAAATGTTTCTACACATAGAGTACCTAAGGGAGTGATATATAGAAATAAAAACATCACCAACGCCGCCACAATCATCTATTATCCCCTTGATGAAATCCAATACTAGGAAGAGAAGATGGTACAGACACATTGCAGGATAGATCAGCATCATTTAATATGAAGATTGAGCTGGAAAGTTATTTGAACTAAGTATAGTTAAGAATAATGTAAACAAGTTTAATGTTATGAGAACTAGTTTACCAGTTATGGTTGCCTTATTCCTTCTTAACTTGGGCAGTCACAATTTCTGCTCTGTGGAATGAGACAGTCTCCACCTTCTCTGCCCTCACATATTTCAGTTTGTCATTTGGTTCTAAGGATTTCCATATACGTGGCGATTAATTTTTCTTCTAGGAAATTTGAAATGTTCATATTTCCTGACTTCGGAGAGAGTGTTAAAAACAAATGGGAAGTGAGTGACATACCATAACTCTTCTGTATTATCAAAATTGGTTTTTTTCTTGGGGATGGGATACTTGAGGTGAGAAGAAAGGGAAGGTGCTGCTTTATTTGAAATATGTTCTTACCTCATTCTGTGCCCCTGTAAAGGGCCTAGCCTTATCTGTAAGGCCTCCGCATGATCCTGTCACTACTCCACTGCCTTTCTCCTACAGTTCTTAATTCTAGATCTTGCTTGCCACTCTAGGTTTCAACATGTCCAGATTCAGCTCATTTCACTGTGATCCTGCTCTGAAACATACGCAAGNNNNNNNNNNCTTTGTTTCATCTTCAAACGTTTAAATGTTTATGTTAATTTTTGTTTAATGAGTTTTACGGAAGCCTTAGAGGAGAATAATTCATGGATGTCTGTTTTTATTGGAATGAGAAAATAATGNNNNNNNNNCTCTTTTTAATTTTACAAGACATTTTCACTTCTAAGTATTTCTCTTATAAAAACCCACCATGCTAGTTTATATCCCTGTCGTGTGCAGAGTTCTTTCTTCCCATTGCTACTTGAATACTGCCTCTTAGAACTTACTGCAGAACCGGAAATGCTGGCATACAGGAGGAAGGAGTTGATTCTTCTACAGTTTTCTAACCCTTTTTTAGATGTATCTTCCTACTCTCTTGTGCTATTTGAATTAATTTGGATCACTGTACTAAATAGTACAGTACAATAGTCCTTGGGCCTTGAAAATATCTGTTATTAATGCCTTGTCATAGTTTTACAGCTCAGGTTTGGGCCTAATTACATTTTGGAACTTTAGTCCAAGAAGTTTGTGAGCTTGGAAAAAACCTAGAGAGCAGATATCAATACTTTCAAATGGTATTTTAATACATGAGGGCTCTAAAAACCTTTAATAAACCATGGAAAAGCAGTCTGAGATTCCTGTTTCTGTAAAGTACTTGAAAAACAAGAAAGGGAGAAAGACCATGGCCCACTCACTTTTGTCTTCACATAGTGTGCTCAAATGTGACTTTAGTTTTGGTGCCTTTTATGGTTAGAACGTAAAGTTGATTGTGGTGGTGGGCATTAATGGTTTGCTTCTATTAATATACCCTTTTGTTATTGTTTTGTTTTTTGTCTTCATCATTCCCATTAGGGCAATGGTTCCCCACTTTGTATAGATAAAAGGTGGGTTCAGTCCAGCTATTATTGTCCTGGGGAACAACCCACAATTTTGGGAACAAATGTTCACAACTATATAGTTGACCATGGTTTGAAATTCTTCCTTGCCATCACTCTCCTGTAGCAACATAATTGTTTACGTCCGTTTCACTTAATTGTATTGACCACCCTATAATCCCATTATGTATCTGAGTGTAGGGGGACAGGGATTCTTTGTATGTGGTTTATTTTCCGTAAATTATTTACCACCACCACATGAGCACAGCATACTACCTGGCAATATTGCATGCTGGGACCATTGGGGAAAGGTAGTGTGAAATTCATCACTCTTCTTTGTGTCAGGGATTCTTATTTTTAATAACTAATCTATCCTATTGAAATATCTAATTAACTCTTATATTCTCTTTCATATGTGGCTGCTGCTGTGAATAAATTGCATTTTTCTATTGATAAACAATAACAAAATCCCATAAAGGCACGAACATACATAGAAAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGATCAAAAGTTATAGTCAGAAATTATGAAATTTAAAATTTCATTATAAAATTACAAATTTGTAAGGTTAGATAATACAAATATATATTCAAACAAAGAGGAAAACATTAAATGCAATGTATGCACAAAGAGTTAACTCAAAATGTAGTATATAAACCAAGATTGGAATGGAGAAGTCACTTTTGCTAATGTAGAGGCAAAAATGGAAGAACTACCAAGAGGTTTATCCCAGTCTTTTTTGCATAGCGACAAATTATCAAGAAAGATGATGTTTCAAAAATACCACATAAATAAATCACATATACAAAAAATATTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTATGTATATAAACTCCCCNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTAAATAAAAATGATATCTTGTCTCATTAAATTAATAATACAGTAATTATCATTTGCCATTTCTGATATTGACACAAATATTAGAGTTTGGTACTAATTTCCTTTGGTATCTTTTGCTGTATATATAATATTTCCCTTTTTGTTATGACTTATTTAAATAAAAATGTATTTTACAATTTAAAGGAATATAGAATGAAAAAATTATTGACATAATTGGTGACTTCCCTTTATTAAAAGTTGGACAACTCCTTGAAGAACCTTTAATGGATAATATCAAAATAAGTTTATAGGATTTGTATATCAAATATTTTTTGTAAATAGCCACAGTCAGGAAATGATTCTTATATTTATGCATTATGGTATTTGATTTCAGGGAAAAAATTAAATGATCTTAGATATTATAATAATGTACGTAAGTCATTTATTCTTAAAATTTGTTCACAGAAGGAAGTTATCAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTACGGACCAAAACTGAACAATCATGTTTAAAAGGAAGATATAAATTGAGTGTACCTACATTTGAAGTTGAGTTGATTCATGCTTCCATGTATTTCTCTCTAGACCCATAATTAAATAAATTACTGTTGGAAAAAGCTAAAAATGCAATTAGAAGGCTTAATCTTGTATACATATATAAAAAGTGCTTTGAAAAAAATACAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAATTATCAGTGCCCATAAATTATCATTAACACTAAAGCAATGTCCTGGGCATATTAGAGTTGAATTATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACCTAAAATTCAAACTTATTAGCAAATAATATTCATTCAGATAAAATTAATGAAAACGGATGAATTAAATTTACAAAATAATGTTATCTCAAATGTATACTTTCTAGCATATAAAATACTGCCTTATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNTACATTTAAATGAAAATTCTATACATTCAATTAAACAGAAAATCTTCTAGATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGGGCAATTGCATTCTAAACACGAATATGCAATTGTATCTAAAACAAATGTACTATTTGGATCCAGGAGAAATAAACCTGTTTTCTTATAAAATCTGATAGCCTGTTAATTATTGGTGTGGGAGAGTTAATGATTAGCATTATGGCATTATGTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCTTTGTGTTATTAATGAGGAGTATTTACGGGTCTTTTTTATTTTGTTGTTGCCACATACTTTTTCCCTCTTTCAATGAATTACTACAGGGTTATTACCATTTCTGTACTCTTGAGAATATCCTTAATTTTCAGAATGCGGTTTCCCACTTTTAGACTAAGATTGCTGAAGAGACATGGCTTCCTGGTGATCATGCTATGTAAAGTCTCTCCTCTTGTGTTGATGTGAATGATACATTTGGTCAGTAATAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCTACCTGATATTTTCTATCATTCTAGTACTTTAACAGGTATCTCTTTGTGGTTTGGGGAATATTGTTCCCAGAAAATCACATACAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACTGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGATTCTTCTTGATAGTATCACCCTATCAAATGGAAATATCAGGATAGACATTTCCTGTATATGAAATATTTATTGAGGTGGTTGTCATGGGGAGGTGGATACAAATAGATACAAAATACACTTCAATAAGTGTGGTGTATTAAGATACATCCTGCCTGGAATCTGTGGAGAAGAATAACAGAGTCTGTATTATATAAAATGGATTATGAAATTGAGTGGAAAAAGTCTTCTAATAAACATAATATAATTTTAAATTGAATCTTTTTCTTCATTTATTTATATAACACATCTTCACTAGGCATGTAGAATTTCATCGACTATGATACATTAAAGATGCAAATAAGNNNNNNNNNNCTCATCTTCCATAAACAGGCATCCCAGATTTTTCGTTGCACCTTAACCAGAACCATGGATAATTCTGAGATCTTAGGGGTAACCAGTAACTCTGCTCCCTTAATGTAAAGGGGGAGAAAGAACTTAGAGTGTTGTCAAGCATGTGCTCACAGGTACTTACTTATTTAATGGGTACATGGTCTTTAATTTCAGTGAGCTGGGTGTTTTTTGGGGGTAATCTGAGTTTGAATTTTGTGATTTATGTCTGTGTTTTATAACTTATTTTACTATATCATTTATCTATTATAAAGATTTATATTTTATTCAGTGAGGTTATTTAATTTATATTTCATTTCAGTATTTCTGCTGAGATTAGATCTCTCCAAATTAAATGAACTAAAGAAACCAATTTTGACATTTTACCAGATTACTGCAGACGATGTGGCTATTTGATTATAGGAGAGCACTAACTATGCTTCATTTGGTATAGAATATGAAGATGAAACCAAAACACATGTTAAATAATTCAAAAAAGGTATTAGCTATATAGGTGAATTTTGTATTGGATGGATTCACTAGACCTGATATGATGTAGAGAATTACAAAGAGCTAATATATGACTATTTCAATACAAACACCTAATATAAAGTGACTAATTTCAGTTTCATTGACATTTTGTTTGGTCACAAGCCTTTAGCAACTGAGGTATTTTTGTAGCCTCTTATGTGGAGTTCTCATTCACATTAAATATACTTACTCTATAGTATGCATGAGAGTTAAGAAAGCAAATAGCTAAAGTATTACATCTATGTATTATAAGCATAGAAAAACTAATGTAATAAAATAATTTTAATTAATTTGCTACTTAATTTTTTATGTAAGTAAGAGTAAATACTAGGATGAGAGAGACTTCTTTGTATCTTACTATGAAAATAAGTGATAGATAAAAAGCGTAGAGGTACTCAATTTTTTAAACACTTTGACTTTTACATCACTAGAGATTCCTTTCACCTACACCATAAATATATAGTCAAATCACCAGACAAAAATATAGAGTATAAATGTAAATATGTGAATGTTTGGTAAGTGTTTGTGTCCTCAATGAAATAATACCAGGGAAATCACTAACATCCAAACAGCGTAAACAAAAGGGTTTCCATGATGTGCATCATAAATATATATTAAAGAGAAACAGTATGCTAAAACAATGAGCATGAAATGATGTAGAGACATAGCCATCAACATAAAGAAGCTGTATAATATTATCAGCAGGGGTTGTGCTTGTAGGCTAAGCAGGTTTTTTTAAAACACATATCAAATGTAATGAGTAGTGCATAAAATAGAAGAATGGGTAGCATTATAGCACTGTGGTTATAAGGTACAAAATTAATTCTCAAATAATCACTTTCCACTCAAATAATCCAGGTACTAATTGTGAAATCATAGAAATGCTCTCAGATAGTATTAGGAAATATTAAATTTGGGGAATTCTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAATGAATAAACAAATGTAAGTGAGAAGAAAAGTAAATGAGTAAATACTATCAGTGTGGGGAAAGGAGAAGGGAGATGTGGGGGCAGTCACAGAGAGCATGACAAATCTCGTTATTTCAGTTGCATCAATACATGAGAGCTCTTGCAGAAATATGTTCACAATATACATTTTCTTATGCTTGTTATTCTCTATACATTGTTAATTTTAATCATTCCCGAAAAACTAAAAAATGAAAAGGTAAGGATATCATGTTATTCTAGAAGTTATGATATCTGTAAATTTCGTAAATACCAAAAACTAGAATCTATACTCTTAGACACTGAAAACTAATAACTCTATAGAAAAGCTCATAAACGATATACAGTGATGAGCAATACCCAGCCTCCATGCAGGTACAAGAGCCTTGGGTCTACAGAAGACTAAAAAGAGGAAAAGTCAAAATAAGAATAGAAAAGTATGCAGGAATAACAATGAAGGAATCATAGAATGAGAACAATATAATACTCAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTAAGGAACATGTATGGCTTCACATTTAGAAGGATGTCAACACTATTGTAATGCACACTCAATCTTAGCCACAGCTCAGCAACAGCTCCTTATGTCACCTGAAAGAGGAATGATAAATTGTGTGAAAGAACCAGTGAAGGTCTGACCCAAAGGTTCTAAGTATGTATCCCCTTAATATTCCAAGGAGGTAATCTGTACATCCCGGGAACACTGTAATGCTTTNNNNNNNNNNNGAGCCATTTAAAATGAAAATATATAACATACAAGGCCAGATATATTGATTGTTCCTATGCTTTTTTCTGGTTTAGAAAGTCAGAGATAAATGTTCGAGTTTAGGATTTTTACATTTGAACACAAAAAAATTCTAAAAATTAATAACAATTTGGTTATTTGAAAATATTTCAATAGAGAAGTACCTGAAATTTGATTGAAAAAATTCAGTTGTGAAGATCAAAGCCATAACCTACAGTGTGCTAGGGAGGCTCTGATCTATATTTCAAGCTCTTAGGATTTTGAGAAAAGTTCTCACGTTTTTCATTTTAGCCTTGTACTAACTGCTCTGCAGCTCACACATGTGAAGCTCTGGCCTCCTACTTGTCAGCCCGTTCTCAGATTTTATGGTATAATTAAAGGCTTGAGTCATTACTAGTAAATGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACTTTGAAAGTTTATGATTCTTGTAGTGTGTGTGGCTTCATGTATGAATGTGTGTGCATCTCTATGTTTATTTGCATATATGTCTTCACAAGTGTATGTCACACTTCACTGGTGGATAAGTAGAGTCCAACTTTCCAGCGTCGAGTTATGAACCTAATGATGTCATGAAACTTGCACAGCAGTTACTCTTTTCTTAAATCTATTTTGAACTCCCTTCCAATATTTCTTTTAAAAGCAAATTAATTTACCACTAAAGAAATGATATGAAGATAAAACTATCAGTATATTTTTCCATGATGTCTACATAGTTTATATTAAAATAAGATTATAATTTGAGACACTAATTTCACTTTTTTTCATGTCCCTTACATGAAATATCTAGCAATGGTGTCTATAAATCAGAGCTACACATGAGAAAGGATGATGATGCATCTTTGTTCAGAGGAGATACTCAAGCTTAGTTTGCCTTTCACAGAAGGGTAAGTTCTGGTCCCAACTTTATATTTATAACAGACTTAATTTCTAATCTACATAGAGACACAATAATTTTATCTATACGCTATTTTAATCCTCATGAAACGTAGAATATTCAGGGTTATGTATCAGAAGGTAAGTTATTTTATTTCCTTGGAGTTAAAGAATAATACATTCTCTTTCTGATTCCACATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGGTGATTATTTCAGGATATAACAGAGCTAAGTTGCATGTTTAGAAAGAATTATGTCCCAATTTTCATTATGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCAAATGGTAACATCCCCTGCCCTTCTGTTTCTTTTTTATAAAGGTTATATTTTAAAATGCTGAAATGTTCAAGATGACTTCAGTAAATATGTGGCCTATAATAAATTTTGATTTGAAGAATAGAACAGAATGTTTGACAGTAAGAAACTCAAAGAGAGGGGATGGAGTATCTTTTGTATTTGGAAATGCAACATTGTGAATTGCTACAGAACTGGACTATTGTGAACCCTCCGTCCAGTTGCAATTCAGTAGGGGACACTGAGGCAACACAATAACAGTCCAATTCATGTCTGTATCAGTTAGATGTAACAGAATTTCTTTGTACAAATGATCAAAATCATAAAAGGCTCATTGGGTTCCTTTACCCAATGTTTGTTTCAGGGGTAGATTTGGAAGTTTCTGATGTTATAGCTGACATAAAAGACTTTGAGGCCACACTGAAACATACCTTTTAAATCTAAAATCTTGTCCCCAGTCTAATGACAGAATAAAGAAAGTCTTGAAATGTAGTTACAGTGCTGGCCATGTATATAAAAATAAATTCCACACTGGGAAGTGCATTGGAAGAGCTGAGGCATCATGCTAGATTAGGAATGGTTTACTGTAGCAGAAGTTGATTGCTTGTCAACTCAAGTCACAGTGACACTCTTTGGAAATGGCTAACTGCACATCGCATGTCAGAGCAGGTGCTATGTCTAAACATCATAGGGCAACTGCCTTCCTGAAGTGAAGAAAAATAAGTGAGAGAGCTTCCCATTGCTCAGGACATACTCTGGCAAGAAACAGAAGAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAGACACATTTGAAGAGTCATAGAAACACAGTAACTATGTCTGAATGCATAATGGAACACATGCAAATGAACCTCATCCTAGCCTAGGCCTGCATCTCAGTGAGTCTCCTTTGTTGGGAAATGAAGCCTTCTCAATATCCATTCCATGAATATTTTCTTTGTAAGAAGAGAGAAAGGATGCAAATCATCATTGTTCAGTTTGGGGAAATATTCTAGATGATCTCCAACTTTTTGATTTTAAAATGTCTAGAAGTACATTAAGACTATTGTAGGTGTGATCTATTTCTCCATCATCAATATATACTTGAGATGAATTATTTCCAAAACTTTGGTATGTTAATTCATTAAAGTGTCTCCATCAATACCGCATTCATTCCATTGTTCTGCCAATGTAATTTCAAAAACCAGCTGACAGCTGAAAAAATCAGTTCTCTCCAATANNNNNNNNGAGTACCCATCACTTTCCATTGTCTTCTCCCTGTATCCCTTTGGCTCAGTGCTGAAGTTAGACCCTCTTTATTACTGTCAAGCTCTGTCAAAATCTCTTTTAACAGACTACTAATTTATTTTAATTTAAATATGGACAAGTCAAAGCCTTCTGTTTAACACACTTGACGACAAATTCTTAAGATAGAAAACTCCCCATAACCTGATCCCACTGAAATTCACTAACCCTCGAGTGCAGAATGAATGATATGCATAATTTTGTTAGAAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTAGGGAGCCATTCCCCACTTCATTTGGCGTAGTAGTGAAAGCATCAGAGGGAAAAGGGATTATCCCTCTTAAATAAGAAACTAGCTTAAGCTGTTTCATAGGAAATAAGCTGATACAAGCTTGGGTTTCTGTTGATTCTTTTCTTGAGTGAGTGAAGACACAGTTTTCAGCTTTCCCTAATAGGCTCTGGGTTTCCTTTTAACATTCTCATCTCAATGCTCTGAATTCCCACTCTTTGTGTGTAATGCCCTTATGGTGCTTGAATCACTCTGGTCAGGCCATAAGTCCTAACAGTTACTTAATGTTTCCTTTTCAAACACACTGCTTGGGATGAGGGAGAAAGCTTGGGGTAGAGCCTGAGGGACTGGACACAAGGTAAAAAACTAGACATGGGTATAAGTTCTTGTACCAAGAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCATAGCACATATGCATATATGCATACACACAAATGGGAATACATGTTATTAAACATCCATGCATGTAACGAATTTTCCTCAGAAAACCCCTAGAGCACTTTCTTTAAAGAGGAGATAGTTGCAAAAACAGATTCAAGGGAAAAGAAGTTGTAATGGAAACTTGTCTGACACCCCTTCATTCTATGGGGATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGACTTGCCTTAAGGAACCCAACATGAGTCTGCATCACAGGACAACCGGAAATTTCCACTTCAGACACCAGAGCATAAGGAACTAGAGAGAGACTGAGACATATGGAACAATCAAGGATATCCCCTTGAATGGTAACATGTCCACAAAAAACTGGGAAGGGAAGATACCTCTTTGCCGATCTGCTAAATTCCATTCAAATCACAGTGGCATCCAACTGGCTTGTTTCCTAAAATTGTTTCTGTTGTTACCTGATATATAGGCCTTATACTTTGTGACTGATGATGGACCTTCATTCAATAGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTGCAAATAGCCAGTTTCATTTGGATATTATTATAACTGACTTTCTATCCTTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGTGTGTGCTTTGGTATTTCTTCAAAAGTAAATCACACGCTTTGGATTAAGGGATACTGATTGGTTTTATATTACTGTAACCAGACACATTCCCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTTTGCCCTTCTAAGGCCAGAATTATTGCCAGCCTCATTTAAAATCATCTTCTGTCCTATCGGAACCCCACTTTTCCAGCCCCTCCCCAGGCCCTCCCTAGCAATAAGCAACCACACACTCAAATAAGGGCCAATGTCCCAGGAGGTGGAAGCATTACAACAATTAAAACACACACACCAGGAAGGACAATGGAATATTATTTAAAATGTTTCTCCCCAAAGAAGAGTGAAGTCAATATAATTTTAAAGTTACATTGTTTTATCTCCCCACTCCCCATTAAATTTGATAATTATTCACTAAATATCTGACCTTTCTCAGTACCACACAACACAGATGACATCCACCTCTGCCTTCTTCATGATTACTGTGGATGTAAAGTAATACTTCATGGACGAAAGGTATTTCCTTTTTTTGTGGAGCATAAGGCAGATAAGGTTTCTTCCAGAAACTTCAAAATTTACAAATGCAAATTGTCGCCCTATTGAGAAACAATGCCAAATCATTCATAGATCAACATAGTTTCCTGTCTTCTGATTAGAAATTTAACCCACACGGCATTCTCATGGAAGGAATGTGAGCCTTAAAGAGAGACTGTGGTCTGACAGAGGAATTGCTTTCAAATTTTCTGAGGTGGAGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGGCAGGTTGGAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGTNNNNNNNNNNNNNNNNNNNNNNNGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCCTCTTCCCAGGTCTGTCAAGTTGACCACTGAAGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATTCATTTAATTCCAGAGCAGGATATTGACATAGAAGGCAGGGAGAGTGGATCTGGGGACAAGTAGATAAAAGAGAAGTTATTTTTAATCACCACAGAGAGCTCCCTTCTTTCCTCTCAGAACAAAAGAGACTACAGCCAGAGTGTCCTCTGCCTAACTCTGTAGGGGCTTCTCAAGTGCAAATTCCAAACCTGCAGTGTTTCCCCCCAAGTCTTTTTTCCATGATGCGTCAGTGTGGATTAAGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCCCCAAATAGTTCTAAAAGTACCAAGAAAGATTAAAACCATCTTGTTTAACAAGAGACACTGTTTCTTACTGTTTCATAAACGAGTGTATCTCCAAAAGTTATAACTTTTTAACATTATTATTAAACAAAATAGAAATAGAGTAGAAAGGATGAGAACAAGACAAGAAGCGGTTGCTGGTCCTCTGGGGAAACGCAAGGCAGAATCAGGAAAATTTTAATTCTGGGAAAGCTCAGGTATGACAATGCAGACTGTGTGTTATTTCATGGTTTCTCATGAATTCATATGAAACTTGGTTTGGCATACGTGCACTGAGGCATCCTTCTGTCTTGGACCTGTGTTGTGTTTTGCATGCCCGGGGTGCCCTTCATTCCTCAGACAGATACACTCAGGATTCTGTCAGGTGCTAAGCACAGGTTGGTGATAGTCCCACATGTTCCTCTCTTTGGTGAGGCTGAGAGAATGTGTCAGGGGTCAGCTAATAATGCAGACCCTTTCATGCAAGTGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTGTGTGTCAGCTTGCCAGTGCACATGTGTGGACCACAGGTCCTCAGGCCTGGCAGCAAGGGCCTTGACCTGTTGAGCATCTCACCAGCTGCAGCAAAATGCTGTCGAAAGGAGGCAGTGGGCCTTGAATCAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGTTTTCTTTTTAATCTCTTTCATTATTGTTTGAGAATTTATATGGATGCATATAAGGCATATTTTTCAAATCCAGCCCTTCATTCCCTCCCTTCCAATACCCATGTTGCAAAGTCTGTGTTACAGGAAATTTCTAGAGAAGTGTGGATTTTTGGAAGCCCTGGGTCAAGTCTGAGCTGCTCACATCGGACCGTCAAGGAGATCTGGTGATTAGTGGGACCATTAGCTACTTAGTGGGTGGGAAATGCCCCATTATTTCCATTTTAAATGTCTAACTAGGCCCGGTGAGAGGCCGATTCTTATCACTTCCGAAAAGCCTTCAGTCCCCTTGACAACTGTCCCCAGCCCAGTGCCAAACATAGAGGGCTCTTGTGTTTGGTGAGGATTGTCCTGGTGTGCTCTGGGATTTCTGCATTTGCTCGAGGACTCTGGGTGTTGGTATGATTCAGACAGCACAGGGCTCCTGGCTTCTCTTGATTTCCATGAGAGAACTCCAATCCTTCTGGAGACTTGTTTGACAGGGTGTCGGTACTGCTATTGGCGTTCCCATTAGGGGCTGATTACTACTCTCGCTCATTACCCTCTCACTGGAGTCTGGCCTCCAAGGTTTGCCCTTCAGACTCTTTGTCTTTAATTCAGGTAGGGAGCATAGAGCAGGTCTTTGAAGAAAAGATGCTATGATTCTGAGTCGAGGGAGAGTTCCCGTTCTGGCTTTGCGCTGAGTGAAGACTTGGTAAAGATCCTGTTATCTCCTTTCAGAATGATGAGTTGACATCTTTACATGCAAATGTCTGTGTGTGTCATTGATTGGAAGGCAGGAACCTTACCCATTGTAGCCGAGTGAAGCGGATCCCATATGGACTGGAATTGGCTCCCGCTCCATTTCTGTTGACTTCTGAGCCCATGAGAAGAGTGGGAAGCAGAGGAGGTCACTATTTGACAAAAGAGGCAGGGATGGACGATGTGTCTACAAGCCAAAGGGTGGTGGCATCCTGCAGAAACAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCACACACATTGAACCCCTTGGTGCTCTCAACTTGGCCAAAGGCCAGTGGGGATGAAATTGCCACACAGAATGGGAGATGCTCGCCCTGAGATAACCCCTGTTGATCCTGTAGTAGCTCTCTGTTCTCTGGGTTGAATGGTTGTATATCCCAGTGACCATTTGTAATCAGGACCCTGTTCTTAAACAAGTGCTATTCTTGATAGGATGAGCAGCCAAATCTTAGTGGGATGTCTGCTGCTGGAGCCACTGCTGTAGTTTCTCCTGGGACAGTGGCACTGAATGTATGGGACTATTTCTATCTTCATGCTAGACACAAGTTAAATCTGCTCAGCCCCAGGACTGCAGAGTGTGGGTCTCCTTCCTCCCATTCTGTTTATCATCATCTGAGAATTCAGGATGGGCCTTTATATGGAGAGCTGTGAGTACCGTTCTCTGCCAAATGAGCCTCTTTTCTCCTCATTTTCCCAAAGCTTCGTGTCTCATTCATGTCAGCATAGAGGAGACATGGCTGATGGTGTAGGAACTCCTTCTTATCTCCCCTGGGAGCTTGTCAGATCTCGTTAGAGGGGCAGAACTTGTGGATTTCTGCCTGCAAAGGCTGGTCCACTCTGTGGAGAACGGAGGGAGCAACAGCCTGAGGGGTAGAACTGACCCTAGCCTGCTCCATGCTCCCTTGTGTTTCCGGTGCATCTTCATTACACAGTTTTGTTTGCTCTACTCAGTTTTCGGTAGCATCACTCTTGGCCCCCTTTGCTTCTGGTCTTAAATGTTGAGCTAATGCTAAAGTAACCTCTGGAAAGGGGTGAATCTGGGAGATGTAGTTTCTTCTGTTCAAGTAAATCACAATTTTGTAAGTGGCGGGTGAGGTTGTTGTACGTTTAGCTATTTTCCTCTCTTGGTTTCTTGTATCTTCTTCTTTGAGGCCTGGGAGTTGGGCAGGGATCCTGGCTGTTTCACACTGCACACCTTAGGTCTTAGGATGTTCTGCTGGGGAAACAACAGCCATTCTCTACAGTACTCCCTCCCTTAGCACGGGACTTTGGGAGACATTTGGTATCCATAGGACAGCACTCAGGAAGAACGTTCTTTGCTCTGGCTTTAGTTAAATTGACTGAGTGAATGTTGTTTCAGGACCTCTGGACATTTATTTATTCGTGGGTTGGTTTAGGGAATCTTTGGGAATTGAAGCATTCCCTTCTGAATGGAAGAAGGTAGCTCAGAAGGTTCAGGAAGCTTAAGAAACCTATAAGGCTTAGGATTCTTGAAGGTTAAGATGCTCAGGTCCTGTTCCAAAGAGCAATAAGATGAGAACAATTGTTCCTGGGGTCGGGGGAAACCATGATGAAGGGGGCTTCTTGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATAAGGTAGACCTGGCTGGAATACTTTAAAGTTGGAGGCCTACATGATGGGAACACACATTGTTCAGGTCTACCCAGTATTGGTCACATAACATAAGCTGCTAGACATTCATGTAGGTTAAAAAAATAGCAGAAGTCACCCTATGTTAACATAACCAGAACTAGGTAGCTAGGGTAGCAAAGCTAATGATGGGTATTGGGCCCAGGTTCTAGAGCACCCAGGGGTGGAATGATGTTCGTTATCCTAATCCCTTATCCCTGCACCTCTGTGCTGGTCCATATACCACCAGGCAGGACGCCATCCTACAATCCACATCTACACTGGTTTACCGGCCAGATCCAATACTTCAGGAACCTACAGCACTACAATGACCTCACTGGCTGCAGGGAGGACACAGCCAGTACAGAAGTTGCTTAAAGTTATAGGAGAACTATCACTCGTGTTGGGAGAGGACCTTTTCATTCTCCAGGAGCCTTGCATGAGAGCTAGGGCCTACTGGGAACCACAGTTCTTACTTCAGGGCTCAGCAACCTCAGGTCAAATGTAGTCACTGGTCAGAGCTGACTTCCTTGCTAACTGAGGTGCTGTTCTTTTATTTTCTGCCACAACAAAATTAACACTTATTTATGGTGGCATGTTTTTCATCTTGTGATACACAGTGCTGACACACGAAAGTACAGGGAAAACATAAACATCTGCTTCCATCTCTCTGCTGGAAAAGGATGCTTGTTTCCTGTGGAGAAGTTTTGAGTCCCTCTGTAACACAGATTATGTTCTGAAAGGGAAGGAGGGGGGGCTCCAATCTGTTCTGTAGTAGTTGGACTCAAATACATTGCTGTCTATTTATCTTATCTGTCTTTCTGCCTGGCTGNNNNNNNNNNNNNNNNNNNNNNNNATTTGTTTATCATCTATCACCTATTAAACCATACATCCATCGACTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTATCTATCTACCATTTGCTTGTCTAATTTCTATCATCTACTTATCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGGCAGACTAATATGTGAGGCATATACTTCACTGACCTAGTGACCTGCTTACTTGCAGTCATGAATTTTAAATTAAAAAGCTTTAGAAATTATTACCAAATGGCTGAATCTTTCTAGGGTGAATACAGAAATCAGATACCACAAAACTAGGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATATCACATGTGTGAAACTAAGTGCACACACTCTAATATGTATATGTGTATTTATAAAATTATCAGGGTATTCCTTGTATATATGCTTATGTGTGTATGCATGCATGTGTGCACATGTTCTTGGTGTGCATATGCATGAGGATATATGTGTGATGCATATCTCTATGCATGTAAGTGTATGTCTGTGTCGGTGCTACTTAGTGTTGTCCTCCACGCCGTAACCGGCCTGCTTCTCAGTGTCACTTTAGATGGACCTGGGTGTCTTCTCCTTCTGGTAGGAAATGATGGACCGAAAGTGAATATGACCATATACTGGAGACCCTAGCAGAGTTCATACACACATGGTGGGAGTGGCTCTGTACTCAGTTAGAAGCAGGTACTCAGGTCTCGAACCTCTTGTCTATGAGCCAGAGAAGAACACCTTTCCTCTCTTCTCTTCTGCCCTGGTTTCCGTGAAGTGTCCTCGTGCTGCTCCTCAGAGTTGCTGGTAGGCCGCTCCCTTCCTGTTGCCACAAGAGAAAGACCTGCACCCTGAGAAGCCCAAGTGGGCACAGCAGGTATCTGCTGGTCCCAAAATCCAGGTTAACTCCAGCACTCCTGCTGATCACATAACAGAGCTGTGATGTCAGTTGTGGGGGTATAATTCATCATTCCCACCTGCCTTGTAAACCTTGGGCCATTATCTTTCTGGTACAGGCTTCAGATAACAGCGAATTTTGCTACTACCTTGCCCTTGGAGAGAGCCAAAAATTATTTATTAGATATTATTAAAAGGCTTTTAATCCATGAACACATAACCAACTGCAATGGGCTGAAAGTGCCATTGTGACTGAACGGAAGATGTGTGAGCATCTTTATCTAATAACCACCATTTGCGATAATAACGATTACAAATCAAAGCCGAAGAGTCAAGTTCTTCTCTTTAAATCTGCTTCTGCCAATAGCCCTACACATACGTAACCCATTTTACTGCTGTCTCTTCTACTGAGTGCGGAGGCAAAGGCTTTCTATTCTCCCCAACAGACTCAGTACTGATTCCTTTGGGCTCTCCATGGAAAGGTATTTTTAAGCCTAAACCCGAAGGCACCGTTTGGTGGGGGGGCTTGTGTGGGGTTCAATATCCACATTTGTGTGTCCAACTTGCACTCAGTTCTCACGTCATGTTCTCTTATCCGTGTGCTCGCCCACCCCGAATCATTTCAGACAATGTTGTAGCCACTTTCTTTTGCCTAGGTGGGGCTTCTGTTCTCTTCTTGTCTCCTGGGCTTCAGGGAAAGGGTCTCATCCACAAGTTCCCTGAAATAATTGACAAGGTAAAGCACATCATTGGGTGACCAGCAGGGGTTTTCAGAGCTAACAGGCACAGTGGAAGAAATATTGGTAAGATTTATCAAGTCATGAAGTAGTCCTGGGACTAATAATATATAAAAATAAAAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCTTCTACAAAAGCATGCACACACACTCACGAGTTCACAGTTCACAGACAGGTGTCATCTTCTTCTGTGTTCTGACTGTGTTCACAGCTGGCTGAACTTACTGTGGTAAAGACTGCCACCTACTTGATTATTAAACCGTGCTTTTGCTTCCTAGGAATCCAGCTCAGTGATGGCATCCGTGGACTGAGTGCCAATGGAATGGTCTGTGTATATGACTGGATTACTGGCAGCCTCCTCTCCAGCCCTTCGTGTCCTTTCTCCTTTCCTTTCTTGGCTAGATATTTGGGTTCTTAGGCACAAAGTATGGCAGTGCTATTGGGAAGGGAAAACTTGGGTCCCAGGAGAAAATGTTGAGCCATGTTAAGAAGGTAATTGCAGCCAGAGAGGAGGTCTGGGCCCTGGGTTGGCAGCTGATATTTCAAAGGCTGTTTTCTGAATCATTTATTGACTTACTCTTCAGAGATAAATATACTCAGAGAAGCAATCCTCTCTATACCCCACCACGTGGAAAGGAGCTTTCTTTATTGAATTTCCACATTTCATTTTTTATTTTTGAAATGTATGCATTACATGTACTCACGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCAAAGTAAGAGCTCGGACTTATGGACTACAAAGTTAAAATAATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAAATGCAGTGTTTTTGTGGCTTTCATAGGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTGGGGTCTGATCCTTAAAGGCAGAAGGGATCGTGGCAAGTCTTTCTGATCAGGTAGGAGGTGGATTCCAGAGTGATCATGAGAACTGCTGAATTAGAAAAGAAGGATGGGGTAGAAGGCTCGTTTCCTACATTCTGCAAGGAAAAGGCTTCTAAGTTTATAGTTACTGGAGAAATAGGGACAGCATCATGCATACATCAGTAACCTATTAGAGTAGATGTCGACTGGATTGTCCTCTTCTCTGCTTAACAACACTAAAGTAAATGGCTCATAAAATAGAAAGAAGTCCCCCCACCCCTTTTACAGAAAGAACATAGATGTGCAAATATTTTGATAATTAAAGGGTAGGTAATGAGAGAAACTTGATGCAGGTTTTAACTGAAGGTTGACAAGGCTTCTGTAAGCATTTGAGTTGGGAATTGCAGTGGATGTTTAGATTTGTAACCTCTGTCCTCTGTCTGGTGTCTTGCACTGCTTGAGTGCCAGCAGTCTTATGAAGATCAGAGTGTGTTGTGGTTGAGGTGTGATAACAGGAGGTTAAAAATTCATTAATGACTGGAAATTGGAGAAGGGGGGAAGGTAGCCACTATCTGCTTAATGAGATCTGGAATTTTCCTTGAGTTCTTTTACAGTAAGATGCTGAGTTTTGTGGAGCAGGCTCAATGCTTCGCTATAGGCAATACTGTAGCCCTCTCTTTTAGTTAGAAAACAGAAAACCAAAAAAGCACCACATTAGCAGCAGACAAGCTCCAAGACTGGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACAGACTCACAAACCTCTGGGCAGTGCACCTGAGGCAGAGGCATTATTGAGATACTTGGGTTTCTTTCATCTTGTGGCTCTCTTCTTTCTTTCTTGAATGTGAAACTTCTGTTTGGTTACTAGGTGGGGGAAAGGAGCCCACACTGGAAGTGTACTACAGAGTCCAGCTTCACCTCAGCCTCTGGTCCTCTTGTTGGCCCTGTGGTAAGCATTAAGTTCCTCCTCTCATTCTGTTCCCACTGCTAAACCTTATAACCACTGCATCATTAACACTCTTTCTTGTACATGGAATAAGGACAGAAGTGACTGTGTCACCTCCTAGGTAATGCAGACTGTCCATCCTTCTCTTGAGCCTGCCCAGGTCGCTGTGGCTTACAGTGATTGAAGAGTCAGAACCTGCAAGCACAGACTTCTGAGATTCTGTGAAGAATCAATCCCCACTGCTGCCCCATGGAGTCTGTTCTTGTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCAAGTGATGCTGAGGTGATCAGAGGTTATAGTTAACCAGTTTATGCTAGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATTCAGGAGTGAGTCAGCACTCTGAAGTACTAGGCTATAACAATGACAAGCATTTTGGACACCAGAGGGTAGAACTGGATTGAGTTGTGTTCCCTTTAAAATGATACGGTGACATCTGTTATGTAAATGGCATGGTGGGTTCCATGGGAAGGATGATTAGACAAATTACTCTTTAGAAAGAACTTTATGAGGAAAAGGTGAGCACCACAGACAGCCATTACAGCCATGATCAGGCCCTGAAGCATCAGTGAAAAACTTCTGGCCCTGATGGGGAACTTTCTTAGGGGAGATGTGTCACCAATGGGAGCTGTTTTGTCCTCACTATTTCGGCTTCAGTGGCTCAACATGGGCAGCAACAGCATTTGTTCTGGGAAAAGTGAGGTCTGACAGAGTCCCTGAAGTAGCCCTCCTGGATCTTACACCCTCTGGAAGACCAGTTTTGTAGCTGGTCCTAGGTGGGCTGTGCTCCCTGCTGGGACAGAGTCTACTGAGTGAGACCTGAGAGGTGGAATCTAATCCCCCATCAATTGTTTTAGACATGTTTTCTTTTTCTCATGCATCACTTTAGAACAGGCCTATTTATCAAAGACCACTGGTCTGTGTAATTCATCAGCTAGGAAAATGCTCAAATTGCTTTCTTTCAGACTAGCAGGATTTTAAAGGGTGGTTATTTAATTACAGGCTACTCATGAGATGGAGATAAGCCTAATAGAGCATTTTATTTAGTGGGGGAATGACACCTGAGGCACAGCATATGCGCGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGTTGACAGCAGTAACACTGTCAATTTATGTCTGTCTACTCTTCATTTTTTATGCTAACTTGGAATTTTAATATGACTTCAATCTCTCCCCTACACCTTTGCCTCCTTCTCTTTCCCTCATCCTTCTCTCCTTTTCTCCATCCTCCAGAGAGGGACACCAGCTTTCAGTTCACAGGATAAGAAAGCCCAAGTCTTTAAGATGCAGCCAGACTTCTCTGTACCTCAGAGGGTGAAATCAGAACATGTCAACCTCTGAATTAGTTCTCCTGACAAAAGAGACACTCTGTTCTGGGTGTAAGCACAGAGGCATGTGGGAGTGGAACCGTTTCTGTGAGAGAATATCCCTTCAGACACTGAGACACACACACAGCAGAAGGCAGGACATGAAGGTTGCAATAGACCATATCCTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGAGTAGTATGGAAGAGAATGCACATTCTACTCATCTCTGCACTTACGTACACACATATGTGCTCTCGCACTTGGAAACAGGCACTCAACACATACACACACGCGTATCCCCCAACCACACCACTCTCGTACCCTGAATTCAGCCGCTCTATAACCTATGTGACTGAGTATTCCATCATCACGAAATTTTACATTCTCCTTGTCTTGTAATCCCCATTTTCTTTTTAGTTTAAAACTCAAGAAGCTAAACTTATGATTTCCCAGGTTCTGGATGGTGTGTCATAGCTTTTGGTCTTTCTGGAACATCATTCGTCTATCAACAGAGAAACTTCAACTGAGGGGATTTCCAACTTACCCTCAGTGACATGGAGCCATTTGAGTTTTTTAACTGGGTGACTGGCATGCTCATTTTTCCTTTTGAGAAATAGATTGTACAGAATGTATGACATCACTCGGTTACAGGATGAATAACACACCAGAGCCTGAGAAAAGTGAACTGATTGTCACTGGGGTTTTGTGTATGTGGTGTATGTTGACACAGTGGACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTGTTCAATGTATAATGTGATCAGAATACTACACCTCTTACTTCAAATGTATACAGTCTCCATTTATCAAGCATACTCGATAAATCTCAAAAAGAAAGGTAAAGGGGAGTTAGGACAGAAAGTTCTTGAAGGGGCTAGGGAGAGAGTCTAGCAGTTAAGAACTCTCTCCTCAGAAACTTACGTAGATGCCCCATGGATGTGGAGATCATCCTATAATTCCACCTTGGAAGGCAGAGGCAGGGTGCCCAGAGCAAGCTATCTGGAAAGATGACCCATACCAAAAGTAGCTTTGCCTGTGAGTGAGAGTTGCTGCCACAGTGAACAAGACAGAGAAGTCATGGATATTTCCTGAATGTACCTTGGGCTTCCAAATGTGTGTGCATGCACATGTGTTAACTGGGTGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAAAAAAGTTAAGTTCTGGAAGAGTGATGCCCAGACTGGATGGATAAAATCAGAAATAGCAAATTGTGTTTGAACTAGCTGTGAAGGAAGAGAGGGACCAGAGGGTGAGTTGTGAGTGTGGCTGTCTGCTTGTGCTAATGTGTAAGGTCATATAAACCCAGTTCCACCTCTTCCACGATCTCAAAGTCATAGCTCTAGCTGAGTTATAGTTAGTCAGTGATGTCTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCACTTTTGCAGGTGAATGTGACCACAAGCCCATGCTCATCAGTTCGCGATCCCGAAATTGCTTTGGGCCCCTTCTTATGTCATCACACCTCTCAGTGCCTGAGGTTAACTGACTGACAGAAAGCATCTTAGTAGGACTGACTAATGTTTCATTACATCACAAGGACATTTTCTAAAGTAGATAAAATAAACACATATATTTTAGAATAGACAGAGACTTGAAAAATGGAAGTGGAAAAAATATCACTACCGAGTTTGCATTAAAAAACACATTTATTTAGAATTCTCCAGGATAGTTGCAATTTCCCATGTAACCTGCACATGATTTCCATATATTAGCATCTTACATAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCCTTGGTGCATTAACATCATCTAAATGACTCATTTTAATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCGAAGGTTTCTGAGGAGTTGAGCCTCTCTCCAGCTCCTAAATGACACAATTTTGTCACAGCAAGGGTAAAACTGGATACTACTTCTCCTATGCCTTTTCACACTGTAGATTCCAATCCACACTGTATTTAGAAGCTAATTGTCCTGTAAATGTATTAAAGTATTTTTATTCCCACTTCGAGGGGTACCTATCCCTGCATTTCCCCTAGTCTTTGAAGGTTGTCAAGATATGAATGGCCCATTTTCCAGGCTCTTTTCTTATGATCCACCTGTCAGGTATACTGAGCCTCAGTACCCTATCCTGTAGGTCCTGGATCTCTGATGATCCCTCACCCTTGTTTATTCACGCTTTTGAACAGTGATTTACAATTTTTCTTGTGCAGCCGTAGGGAGGTTTGGCACCATGTGATTTCGTTCAGCCTGTGCTATTTAACAGATAAAGATCCGGTTAACTTTAAAATATTCATTTGAATAATTTAATTTTGTATAGATATTATGATCTGGTGTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGATGGATTTGCTCAAACACATTATGTGTATGTACCAAGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCTCTTGTGTGCACATGTGCATGGGTTTATGTGTGTGTATGTNNNNNNNNTTGCTGCACCCTACTATAGGAGGATATCATGCAGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGTATCTTTCTCTATGTCTCTCTGCCATTTTATTTTGATGTACTGTGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGGTGTCGTTTCCTGATCCCAAATTTTCATATTTTCATCCGGGCTGGAAGCCAGCAGACCTTAGTGATTCTGTTCCCCCTCCCTGTCACTGGGGTTACAGACTTCCCTTGCCTGTGTCATGATGACTGGGATCTGAGTTTAGGTGTGCTTACGCAGCAAGCGGTTTCACCTACCGATCCTCCTCAGACCCATCGAGTTGTTTTAAAGGCTTACCAGACGATTACAGTCAACATGCAAACACAAATTAGAGATGGCAAATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATAGCTGAGTATTGGGAGACTTAGCATGAGATGGGAAGGAGTAAGTGAGGATGCAAAGATCTATCGGATCCATGCCACTTGCCCTTGCATTCAACATTTCATATTTTAAAACCACAACCACCACCACCACCGACAATAGTCAACAACAAGGCATGCATACAACCAACTGGCAGAGAATACACTAAAGGGCATTACATACTTGTAACCTCACTTTCTCCACTAAAGCCTCATTTATTGACCCGATGGATTTTGTTGTCAAACCCTGATGATTAATCCCTAGATCGGAGCCCCAGAACACTGTGATGAATGACACCGTGGTTGATGGGATAGTCAGAGCTTGCGATTTTCTTTCCTTGTGAAATCAACCCAGTAAGGAATTAATAATGAAAGCTCACACATATAAATAAAAGTGCCTTTCACACTGACCATTGGAATTGTTGCTATATATCCCAGNNNNNNNNNCATTTTAGTTTCATTAGTGTGTTGTTTTCAGTGCCATGCTTGCTACATAGAAAACTGTCCATTTTCTACACTATGTATCTTTTTGGGGTTCACTCTGTAAACTAAAGACTAAATCAATTCATATCAATCTTCCCTCTGCTGTTTACAGATCTGAAATTAAACTGTTTCACAAAACATTGCCCACTTCCCTGGCTCATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCATTACATTAAGTACATATAATTTGCTCCTTGAATCATAAGGCAGTCAATTGGTTTGATTTTTGTTCAATATTTGAATTCTTTAGAGTCATACAGCCTTATTTTACATAGCTAAAGCTAATAGTCTAAATTTTCTATTAAATAATAAATTGTCTTTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAAGAGACTGAGTGCTCATCCATAAATGGGGCATGTTTATTCCTTCCCACACTAAACTGCTCTCTTAAGAAACTTTATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTATTTTAAATTTTTAGAGGAACCAGAAACTTTTTCTTTTTATTAACCTTTATAACATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAAATATACTCCTAAGTCAAAGATAAAGGACAGACACTTGTCAACAGGATGGTGGAGAGTTAAGGGTGGAATGAACATGGAGCCTCCAGAAGACAGGAACCAGAGACAGTGGCTCTACCAGGTAGGGCGTCTACTGTTTGTCAATACCTTCATGACCAGGATTGGTGAATTGCAGAATAGCCATGTGGGTGTTAGCCTGCAAAGTGCATTTTGTATGGAGACTGAAATGTGCTGCCCAGGCTGCCTTGGTTCTCTCTCACTTCTCTGATTCCTAGGAGAGTAGGAAATGGTTCACCAGTTTCAGTGGTATTATACAAACTGCAGTCATGGGTCACTTTCTATGCTGTTAACTGTCTGTGGAGTTTGGCTCCAAAATTCTTCAATATCCTTGAAAGGGTTTCTGTTTAAGTAATTCTAGGCTGATCTGTCTTTGTTTTCCATAAAGGTTCTGTGAGATAGATAGTGATCTCTTCCTAGGAGTAAAGCAAAGTCTTGAGCTTCGGCATCTTCTGAATGGAGTCCTTGGCTGAGGTTTATTAGAACTTCAACATCCTCCAACAGATATCTGTGCCTGGAAATATATCCTTTATGTAGGTCTATTCTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCTGCCATTTANNNNNNNNNNNACTGTGTGTGTACTTTCCTATTTAAAATTGTACTTAAGTTTCGTAAGAGTTTCCGTACAAGCTTCATTTTTAGGGAGAGGAACTTCCAAATGCTTCTTCCTCTGGTCTCAAGAGATGAGAATGAGTCATTAGCATGGAGGGCTGAATGAGAGCTGCTGGTTGGTTCCCAGTGATTCTGTGGGGCCTAACTTTGTAATCTTGGCTCTGTGCGCCAGCCAGAGCCTCTGTATTTTTTGACCCCCCTCCTTTGGAGGTGAAGTTTGCATTGTTTGTACTGTTTGCCCAAGACTCTTTTGAAATTGTTTTCCTTCCTCCCTAGACACAGTGCATTGTGAAGTCCTTCCACATGGAAAACCGCTGGCCACATTGAACAGGGGAGAAGGGAGATTCACAGTAAAATACAAATGAAAGAAGCATAAGTGATAGCCATGTATGTGATACCCAAGGGGGTGTGAAAACATGCAGGTGGCTGCAGAACTTGCAAAACTTAGTTAGCACTCATTCCTCCACAAAGCTCACATAGTTTAGCACCAAATATTCAGGTCCTTTGATGGCTATCTTTCTGTAAATCCTCAATTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTTCAGAGATTGTCCACAGGGACAAGTGGCAATATTGCTACTGGTCTTTGGCAATTTTGCTGTAATAAACTCTGAAAATGAGGATGGTCTTCGGAGCCATTCCCTGTTGCTGGCCTTTTCTGTACAAGTCTTTTGAATTCTCCTTTCTTGGTTTTACAGATTTCCTCTAGTTCGTTTTACCACATCCCACCTCCATGCTTTTCTTAGTTTGCTGTCATATAGTGGGAACCTCCGAAGTTTCAAACTCACTTTTTTTGCGGTGTTCTTCCACCTGAGAAACTACATAATCTGGAAGCCTGTACTAAAACTGGACACTGAAAAGTTACTAGTTATTAGAAATTGTGTTTAATTTTAAAAATCATTTCCTCATATCTGTGGGCTCACCCGACACGTGTAGGCATTGCTTACTGATTGATCATGGTGCAGTACACTTTCGACCTCATAAGGACCCTGAGAAGGATTACTTCCAGTTCTGTGCGACTTATTTTTTCTCCTTCGAATGAAGGTGCAGACTTGAGGCATTTCCCGTCTCAGCACTTAAATGACCTAGTTCCGGTTTCTCACAGGCTTCCAGCATCTAGGATGAGTCCTTTACATGGGACATCTGAGGCATGGCAGAGCGTTCCGTTGGGCTGAGCCAAGAGGGATCTCTTGTTTGGATTGTTTTCTCTGCCCAAAGTACATGGGATGAAATTTGCAGACACCATGAGTCTATAGTGGCTTCTGTGAACTCTGTGTTGTTATTATCTTTTCAAATCCTCTTAGTTCTTGTTCGAGTCGCTGACAGCTGCCTCGCTCTGTGAACTGACTGCCATCGTTCTATTACAGCGATTTGATCGATATGTCGCCTTCATTTTTTATCTCTCCTAGCTTCATTTTCGGAGAAAGTCTACTTCTCTTTGTGGGCATGACCTCAGTTGTTGGACGCTACCTCTGAGGATATCTCAGGCCCTTCCTTTGAGGCCCTGCATCCCTGCAGACAAGGAGCTAAAGTGTTTGAAACAAAATTCTCTAACTCCACGGTGGCCTCTTCATGCCTTTTTATGAAATCCGAGGACAAGTCTTTCTACTGGCAGCTATTCACACACGTTAAACTCTTAAGTCGAGATAAACAACTTGCGCTTTAATCCTAATATCAACAAACACATGAGTTATCAGTAGATTTATTTAAGAATCAAGTATGAGTTTGGACACTCCTTTGTCTCTCTCTGGAATACAATTTTTCCCCTTTGAAAGCTAAATTTGCTAATTTTATTGAAGTCCATTAAATATCCATATTATTCTTAATTTTTTGATGGGAAAGAGTTTAGTTATCTATAGACTGACCTTCTCCACCCCCCTCTTTCCATGACTAAAAGGAAGACTATTTTAAAAAACAGTTCTGCCTAATGAAAACCTAGTTTTTTCTTCTGTCAAATATTATTTCTTGTGTTCAGGANNNNNNNNNAATACCAATATGGCACCAACTGTTCGCTAGGTGTCTCCCCTGCCCCAAATTACTTTATTCTTTGGTAAACATGGGAAGAGCCCCCTCTATGCTCCATTATCAAATGCTTCTGATTCGATTTGTGGACAAAAGCAACCTACCGTCTGTTTTTTTCTAGTGCTGTTCCTTTTCAGGGAAAGAGAAATACCAAAGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGGAACGGATATGAATTTCCCATCACGGTTTGGATGTGTATTTTTACTTCTTGTTATATTTTTTCCCTTTGTGACTTGAGATGTAATCTACCCAAAAACAAAAAGAGCTATCTAACAAAGTTCCCATCTTCCCCTCTCTGTAAGTTGAGATTTCTAAGGCTGAAGAAGAGAATAAAGCAAAATGAAGTGAGTCTGCAGATGTTGTCCACGTACTTCCTAGAACATGAAACAGAGAGAAACATGTTCCATGAACATGTGTATCAGATGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTATATATGTATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTGGCACTATTTGTCTTTAAACTTGAAACTTATTCTTAAAACTGTTCAATGGACAACAGGTAACTTTAATGAAATAAATACAGAAGTATTAGNNNNNNNNNNNCAGAAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCTAAAGTATGANNNNNNNNNNNNNNAAAAGAAATCAAGTCATGAGTGTCCATTCTATTTGGTAGTATATTTTATTATTTCATTTCATTTCTAAGAGGTTAGGCTTATTTGCATAACAAGTTTCCAATCAAGCCATCAATCTCGCATAAGCCAAAGGCATCATACTTCCCCCATTTCTACTTGATTATCCACATTGGCGTAACTTATCTGTACGCAAACATATCCCTTCATCCTGATTCAGTTCAAATCATGGGGAGCTATTGATGTGCAATTAATTGCTATTCATAATGGGATAAAACAGAAGCCCACATGATTGAGTCTATTGTTGCTGGGAGCTGAAGATTTCTCTTCCATTTNNNNNNNNNNNNNNNNTATGATTTTAACGCAAGCCTAGAAACCGCAAAGCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATCATTCTCTGTGATACATAGGATCGTAGAGGAGGAGAACTGTGTGGAGTCACTGACACACACTCAACAAAGGATTCATTTGCACAATAAGGAGATATATCCTGTCCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCCCTCTGCTGTCTCCCCAGATCCTTCTATATTTTAAATAATCTCTGAATTACTTTTGTACTTATTGAAATGAAATCCTGAGGGGCTGTTATTTAGGAGAAGACAAGAAAAATGATTTGTATGTGTTCAGTACAGATATGGTATTTTAATAACCACGTTTAATCGTTCCTTTGGAACTCTGTACCTTATATAAAGATAGAATTTACTTCTCACTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACTGAGGGATAAAGGTCCTGACGTGTATAGAAGACACTGCTTTGTTCTGGTTCTTGCTGACATCAGTATCTTATATTTCCACTAATTCTTCCTTGAGGGTTCCTAAGACTCAACTCCTTCCCTTTTTGCCTCTCTCTGTGAGTCTGTGTATATGCGTGTGTGTCTATATTATAGATGTCCCATTTTACATTCAAACCAACAAATGGTGGGGGGCATGTATACTATTGACTGCTGACTGTATAGCATACCATACAAAATGCTGCAATGCAGACATGGTGTAGCTCTGTACCAGAAAGAAATAGGAGATGTTGAGAAATCTACCCAGCTGTTTCTAGCGTGAGGTGAAATTTAGACCTCTGACACAACTTTCTGGCCCTACTCTATGGGTTTAAGATACACATTGTCCGAGTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGTGACAAAAAGTGATGGTGACCGTACCAGGTCAGGTCCTGATTTGACATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCTGTGTTTTTAATAGACTTCGATATTGTATGAACTAGTGGGAAATGAGGATTGAAAAAGGGAAGGAAGCTATAAATTTTGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAAAAGCCTTGGCCAACTGTGATGCTTGTCGTGTGATTTGCTATTTGTCTTAGCTCCTGTGATTTTGCTCTTAATAATAGTGTGTTTTATTAAGATGGCTCAGACACCAGTGTAACCATGCAGGGAGAACACTCCGTTCTGTCAGAGAAAAAACATCAAGTCAAATTCATTGGCTTTCTTGATGAGGGTTTTTCTGGTCACAGCTGAGTTGGCTGGAAGTTGGCTGATTCAAAGATGGAGAGATCACAATGTTTACTGGGATAACTGAAGGTTGTGCTCACGAAAGAGGCTGAGTTTCATGGAGTGCAATTGCAGAAGCTCCAGCAGCTGATGGAGCTGGGGTCTAGGACCCTTGCAAGACTGCCATTATGTTGTTGGTGATGTCACGGCTGAGTGTGAGATAAGGCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAGATTCATTGGTTTTGGGAAAGGCTATGTCTCCTGCTGAGAGGAGATGATATGTAGGTTGTGACTTTTTTGTTCTGTGGTCTACTGTGACCCATTAAATAGTCAGTGACTATCAGTCTCCCAGTAAGTGTAGCACACACTAAAATGCTTTCGCTTGGCATTGGGAGATGTAGAATGTATTCATTTCTTGTCACATATCCTCTAGTATCCATGTTGGTGAGTATAGTTACCCTTCAGTTCTGCCATACGGGGAAGTGGGTCTATACACTGAGAGAAGAAAGTGGCTGTTGTGAGTATGTAACATGCAGTAAGAGAAACATTATGGTGCTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATTAACCAGAGCAACAGAAAACCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCAATCAACATTTGTTGGAGGAGGGGTTCTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCTTCTTCATTCCTGTACCCATAGATAAGTTGTTCTGTCGAATTCCTCTGTACTCATGTAATTAATTAAACTAAGGTATTACACGCAGAAAGGAGACATGAAATAGGATGGGGGACTTATTCAGAATATTGGTGCAAATTGGAAAGGGAATGGCGTGAGAGAAGGGGTTGATCGAGGGGATGATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGGGAAGGGAAATACAGAAAGAAAATGACTAATACTCATTATATAAGTATATGAAATTGTTAAACAAAAACATCAAAATCGTCNNNNNNNNNAAGTTTAATGTTTCTCTTTATAGAGGGTCAATCATTACAACTTAGAGCTTATTTGTTGGATCAATTTTGTCTTGCAGGCTTTTTATTTCCTTTGAGCAATTTGTCAGATGTGAAGTTTTAGTTCGAGTCAGTGCCGTCCAGGATTCTGTGCAAGTGAAAAATCAAGTAAATAAACACTTTTTATTTATTGTCAAAATCCCAGTGAGTTCTCTCCAGTAATTTTCCTTTTATCACACTCCACCCACAGCTGTTCTCAAAATGCTAGCTAAGATTAAGTACCTGCCACTGAATGGGACACAAGTTCAAACCAGTGGAAGTGGGAAAAAGCAACTAAAACAAACAAAGTAACAAACAGTAAAACTTCTTCCCTCTGCATCTGGGATTCCATTTTATGGTTTTAGGGACTACTACACTGAACAAAATGAGAGTAGAGTCTGAGGTTGTGTTTAACTTAGTGAAGAAAGGTAGGCATAGCTGCAAATGAGGGGGAGGAAGGGGTAGGTGGTCAGTGCGGTTTCTCTCATGAAGATGTATGTAAACACCAAAGCTGAGAATGAAGAGATCACCAAAGGGAAAATGGCTATGCCAAAATTTATGTATACAAGAGCATTTGTATCACACTGACTGAGCTTTCACACAAATAAATCACACCACAAGACTTGTATGCATGTTTACACACATCAAGTGGTGCTGTGTTTGGGGGGTTGTATAAACAATGATTGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCTTGATGAGTAAACATGTGGTCTTGAGGGAAAACAATTTGAGTCCTGTGGCCTCTCATTTCTTATTGACAGCTTTTCTTCCCTAAGTTTCTTGTGCCTTCTGTATATGTATCTTTTATACAGATACAAAAAAGGAAGGGAAACACCCATATATGGAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTAATACCCTCCAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCCCTTTTCATATCAGGGCCATGTGAATTAGATTCAGTGCTTCACTGAGCCCAGTAGGGTTCTCTTGGCTTAATCCACAGAGCCTGGAGAGGGCATGGAACCTCAAATGGACCTGATATGGCCATGGTCAGCATAGACTCTTGATGATCTATTCTCTTTGTGAGAAACAAAATTTCATGTCAATGATAAATACAATCAAGGAGAATATCACACGTAGCTATGGTAGAGTCTATTTTTGTATACTTATTCTCAGCAGCTCTCATTGGGAATCAGGGACACTGCGAGGCGTCAAGAACATCTCAGTTCTATGGACTACCTTTTGCATTCCTTGACATCATAGACCTTGGGCCTGGAATGAAATTAATAGCTCAAATATCTAGCTCTTTCTTTCAGGTGTAGCTGTGTCTTGGGTCTATGACTTCTAGCACAAATCAAAACCTACAGGTTTGGGAGAAAAATGATCTCATGTTAATGGGAAATGTATATGACAGGCATGACTTCGATATACTTTTTCAAGTGAAATTTATGGAAGGAAAGGTGTGATCAGAAACCCAAAAGACAACCTAAATCCTAAATTCTAATTCTTTGAGTATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACACATATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAGGCATCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCCATGTGTCCTGTCATTATCCCTCCAATCATGGGTTATGGGCTGTCATGCAGGTAATGGTAAGTACACAGCAGGCACTTCTTTCCTCAAAACTATCTCCCCAGGTTGCATTTTATCCTATGTACTGGCATGCTGGAGATCCTGTATCTTGTTTATTTGGCCCATAGCTAGATGCTCTTTTTGGTCTATAAGTCAGTGACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTATAAACGGTTGGTGGCAAGATATATTTGAAGGACAAACTGGGGAAGACAACCACCAGCCCTGGGTCCTAAGGCCATCATTTTATCGACCTAGATCACCTCTTTACCTCCTTAAATATGGAGTCAGGGGAGGAGCATTTATCACTTTGAATAAAACAAACATTAACAGAGACACATGATGGATCATTGTTGCTACCATGTTGTAATTTCCTTCCCCAAAACCCCACATTTTTAACATCATTGAAAGCCAAGAAAATAGGCATAAAGATCTGACTGTGTGAGGTACTACCCACAATTCATTTCGTTCACCTCGGCCTCAACTTTAGAAAACTGCAAGCATTAGCCACTTCTTGCTTATGTTTTGTTGAAGNNNNNNNNTTAAGCTAAATAGAACAATAGGGATGGAATGTACAGGAAGGGTTGAGTGTTTAGAGCTCTTATGGAAACCTCGCACAAAGTGAGGTATGTCAACATACCTCAGCTGACTCAGAAGCTAACAGGTGAGGAACATAGGAAGTCATGGCATGAACAATAGGGATGAAGGTGTCTTTCCAAGGCAGGGAGACAGAGCAGAGCATCCTTCCTTGGGCTAGTTAAAGTGAGGAAGCACTAAAAGTTCTCCACCTAAATCATCACACACTGAGCCTGCTCAAGAAGTTCTGGAACCGTAGACTCTCCAGTGTCTGAGGTTGAAATTCAGCTGCCATCCCCCCAACTCCCATAGGAACAAGCACTTGTTCTAAGGAGAGGTGCTTGAAGACTTCATTCTTTGAAGCCATCTTCTGTGAAGGGCAGGTCTCCAATTCCTTAGCAAGAAAGGCATCATGTCTTCAACATTGTCGTCTTTCAAAATCTGCCATCTCTGTGAAGTACCATCTCGAAGGCCTTGGCCAGGGCATCTGGCTTCCTGAACTGATGTCTCCAACAGGTTTCCTAAAGTCTCAGCTTAGCAGTGTTCGACAGATTACCTGTGCCTTATCTAGATTGGGAACAGGGAATGCATTCTGGCTTATCTGAGTCCCTGGGGGTAGTAGGTGCTTATAGAGAACAGGTGAGGAATTATAGACATGAAAGTGCTAATCCATTCTTCAGGTGAAAACTTCTTTAATTTTTTATACATTTTTTAATCATTAAATAAAGTAAGTCAGTATCCCAGACCGGGTGAGTGTCTGGCTTATGTACCTGCCTCTCTTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAAGCATTAGTGGGCTGAATGGCAGGCAGGATGGATGGGACCCAATGTAGGCTGTGGTAGACTGGGTGCTGGTTTTATTTCCAAACCAGGAGTTTGGGCTTTAGCCTGAGGTTCTAGTAAGCACTGGAGAATTTTTATCAATGATTTCCCTTCAGTGATCCCTCAGGATGATCCCCTGTGGATGTACAGAGGAGGACCTAGAGGAGGCTGCAAGGGCTGTCAGCTCAGGTAACACCGAAAGCTGTTGGCTTCACCGGAGGCACATGCTGCAGAGTGCAGGCCAGCAGAGACAGTGACTGAGGCAGTTAGTGCAATGTCCCTCTTTACATCAGAGCACGCCCCCCACGCTATCCTTCTGCCATGTTGCTTTTACATGTTCAACAGACCGTCAAAACCCAGTCTGAGTGAAGGGACACAATTGCACTAAGAAAAGAACACTGCATAGTACAAGACACAATGGATGGTAAGATGTTTCACAAATGATGGGAAACTGAAATAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGCCAGTTGGTTACTCATAATCCCCTATCCTTGGTCAGTGGATTACTCATGCCCTCAGGAAGCCTCAGAAGAAGTGAAACTGTCCATTTCTTCTACTCTGTCAGTTCCCTTCTGGGCCCTCTTATTGACTGAAGCCTTTATATGATCTTTGAGTTTCTGAAGCATTTCTTTAACATGAGCATCAGGTTTTTTGAATCTCTGATCTTCATAGGGTTTTGAGAATCTGAACTTGTGCCGAGTCCATCTGAGTAGGCCCGAAGGTGGAAAGTCGCTTGGGTCTCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGTTGGTCCATTGTCAGAGGGTAAAGTCCGGGATAAGGCTCTTTGTCCTCTCTTAACAATACCACGTGAAGGGGCAGTGAAAATACTTGGCAGTGGTGAGTCTTGGTGAGGATCACTTGAGCTGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGGGAACTGTGGACAAGACCGGAAGGCAAAGCAGGGAAATCTCGAGTGACCATTGATCTCAGGAAACAAACAAACTTCAAGAGGGCCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGCCAGAAGATGCCTCACTTGTCAGTTCTGCTTGTAGTAGCGGGGCAATCATCTAAGCTTTCTGAATGAGGAGGAAACATTTCGACTCTCTTTCTTTGAGTCCGTCTGGCTACCTGTTTTCTGCACACTGTCAGGGCTCATGAAAAGTGATTGCTGAAGGAGCAACATGAATGGAAAGGGCAAAGTGTGCTTCGGAGACTACTGTCAAGCTCCTCTTACACAAGCACTGGTGCAGTGATGTGTCTTGGAACCTCATACCCGAATGGGAAAGGCCGATCCAGACGCTTGCTCCTCAGGACTGCAGGGACTAGAAAATCACTGGTGGACTGTGTTAGGGAATAAACATGTGATAGAATTTGAATAGAGCATAGAATCCATGGGATTGATATTAAAATTAAATGTGAGTTTCAGGTGATACTGTGACCCTTCTGCCTTGATGTCTCTCTAACTATTTTTCTTATCCTAAAATTTTTAATATTAATTCCGTGATGATATTTTTGAAATATTGAGTACGATAAACAATGGAAAGTATTTTCTCTAGTCACATATACTGAAATTCTAAATTTTTCTTGACATTGTATGCAGTTGCCTGGCCAGAAGTCCTGGGATGCTTTCAATACTGGTAAGTTGATTGAACACAAACTGCGTTACAAGCTTTGCTTATAAATATTTCTTTTGGTGACCCCCAATAAGATTGTACAACTACCTCCTGCCGTTCACATACATATCTATAATCACCTTTGCTTGGAGAAAGGAGTTAAGTGTTATGCCTTCTTTGAATGAAGAGGAAGATCTAAGGCTACACTCCTCAGAGAAACAAGATATCAGGTACTTTAGGAAGAAATATGCATCTAGGCAATAATAAATATTCCAAGCTAACCTGTGCAGTAAAGTAATGTATGGAAAATATAACTCCTTTATTAGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACACAGCTTTGGATCCTCTTGGTTTTTAATCTTTCACTGAAACAACTCACAAATGAAATTTGACTCCGTGACGAGTAAGCCCCTAGGAATGATCATCCCTTTGTATTTTCAGAGATGTGACCACAAATGATTGGCACTTGTCATTTTTACATGGACAATATCAATTAAAATTAGGTATCTTTTCTTTCATGTTAAATGTATTCCTAGCTGAGATAATTGCTCAGTCAATAAAGCATTGCTGTTGAGTATGAAATAGGCTATCGTTGAGAAATAAAAATGTTTAGGCAATGTCATCTAGGTCATTGAATTGTAATATATTGAAGAACTCACATAAATACTTCATGATGGTTTAACCAATGCATGGAATGCATATTCATTAAAACGAAGAATAGCATAAAGTTTATTTTTACAAGTTACTGAATCATGTAATAAATGATAAGTCTCCATTAATGTACCAGGCTCCATAAAAGTGATATAGCTTAGGAATGAATGAAAAGTATTATGAGCTATCTCTTATAAAAATTGCATTACGATATAAGAAAAAAGAAAGAAATGAATGCATAAATCAGTGTGTTGAAATTGATTGTATAAAATAACTGAAGAATCAATCTTAGAAATAAGGTCATGGTGATTGTCCTAAGGAAGTGACAGCTATGTTAAATTAGATGAAAAATAATTGAACTATATTTCAGGCAATATTACTATAAATATAAGGTCAATAAAAGGAAAAGAGCTTGAATATACAAAAAGCAAATGTGAAATTAGTTTGTATAGATTAAGTGATGGAATAGAGGACCAAATAAAGCTGAAGCTTAGATATCACATATGGGCTTACAGAAACAATAAGGGAGATATAAATTTTTATTTATGGAAAACGACTAAGAAATCATTGAATAGTTTTAAATAAGTTTGTTTAACTCTCTATGTACATACTAAGGGACTCTGTTTACTAATGTATCATGAAATGATACACAGAATGATTAGAAGGAGGTTTTTGAAGTCAATCCGGAAATATTGTTAGTGATAAAGAAAAAGATTCATATCAGAAAACTATGTTGGAAATTTATGTGTTTTTTAGTAGACTGATTATGGGAGGACCGGAAGAAAGAAAGACAATGTCTTGTTTTGAGCAAATGAAAACATGTTGGAGTTATTTACTGTGATGTGGAATATTTCATGATAAGTGTATTTAGGAGAACTTTAAAGGAATATATTTTCGATCGATTTAGTTGAAGATGTTTGAGAGAACCTCTAACTCACTAGAAATTCCTATTTACTGTTCAAGGATTGGTGATTTAAGCTATTACTAGACCTTGAATTAATAGCTGTTATATAAAAAAATTTACTTTAAAGATGTATTTTTTCACATTATATCTGGTAGTTCTTATTTCATTAAGAGCAAACCTATACTTTCATTAGATGCTTGTTTAGTACATGCGGACAAATAATTTGCCCATTTACTTACTGCAAACATTTTGGATTGCAATTAGCATTTAATCCAACTTATGGGAGCTGACACAGGACTTTGATTAGAATGTAATAGCTCATGAATGTGAATTTCACAGAAAGAAGTGATTTGCTCATATTTTGTAAAGTTACAAACTCTAGAAGAGTAAAAATATTTAATAAATATCTAACTCTTCTACGTTTTCTCTTTAGTATTTTAGAGTGTTATGATATTCATGCAGAAATCCTTATCCAGATGATTTTTAACTATAATATCCTGTACTATTAAATATATGCACAGCATTTTAAAACTATAAATAATATATGATTTCAGAAAAATTTCATCAAATGAGCCAGAAATTCTTCATGACTTCAACAAAACATGGCCATTGAGAAGAGAATAAACCACAAATAAGGAATGCAGAAAGTGATTGACACATGCAAAATTCTTGGTTTTAAATTTAATAATCATCCTAACTATGGGATAGAGCTTTGAAAATAGAGTCAATGACAGGATGAAAAACACTGTAGAAGAAAATTTAAATTGAATTTTTACGAAATAAAATAAAACAGTGGATCTGAAGGTAAGCTATATTTAACCAAATGACTCTTTTCTTCTGCCACTATTTATTCAATGCTTTGTTTTTTGTTTCTATATTATGTTCCAGAAACATCTCAATGATTCTGGTCATTCTTAAATAAATGAACATGCAGTTCAGCTGATCTAATATTCCACATTATCTTAATGTTCTGTAACTTTAGATATTAAATTTATAGAGAATTATTTTGAATAGAAAAAATTCTATTGTTTCTTTATCATATGAGAGAAGCAATTATTTACAGAGAATGGATACATGATCAAATAATCTCTATAGAGTTTTAAACCATATATTTTAGATCAATCATTCATACATACTCCAAATGAAACTGTTTAAATGTTACTACACATATAGTACGTAAAGGGAGTGATATATAGAAATAAAAACATCACCCATGCAGCCACAATCATCTATTATCCCCATGATGAAAGCTAGGAAGAGAAGTTGGTACAGACACATTGCAGGATAGATCAGCATCATTCAAAATGAAGATTGAGCTGGAAAGTGATTTGAACTAGGTCCAGTTAAGAATAATGTAAATAAGTTTAATGGTAGGAGAATAAGTTTACCTGTTATAGTTGCCTTATCCCTTCTTAACTTGGGCAGTCACATTTCTGCTCTGTGGAATCAGACAGTCTCCACCTTCTCTGCCCTCACATATTTCAGTTTGTCACTTGGTCCTCAGGACATCCATATACCTGGCGATGAATTTTTCTTCTTGGAAATATGAAATATTCATATTTCCTGACTTCGAAGAGAGGGTTAAAAGCAAATGAGAAGTGAGTGACATACCATAACTCTTCTGTATTATTATCAAAATGGGNNNNNNNNCGGAGATGGGATCCTTGAGGTGAGAAGAAAGGAAAGGTGCTGCTTTATTTGAAATATGTTCTTACCTCATTCTGTGCCCCTGTAAAGGGCCCAGCCTTATCTGTCAGGCCTGGATATGTTCCTGTGAATACTCCACTGCCTTCGTCATGCAGTTCTTGATTCTAGATCCTCCTTGCAACTCTAGCTTTCATCTTGACCAGTTTCAGCTCATTTCCCTGTGATCCTGCTCTGAAACATACAAAATTTCTTTTCTTTTGTTTCATTTTCAAACATTTAAAGGTTTATGTTAATTTTTGATTAACCTGTTTTATGGAAGCCTTAGAGGAGAATTATTCATGGTTGTCTGTTTTGATTGGAATGAGAAAATAATGNNNNNNNNNCTCTTTTAATTTTACATGACATTTTCATTTCTAAGTATTTCTCTTACATAAACCCACCATGCTAGTTTATCTCCATGTCTTGTCCGGAGTTCTTTCTTCCCATTTCTATTTGAATACTGCCTCTAAGGACTTACTGCAGAACCGTAAATGCTGGCATACATGAGGTAGGAGTTGATTCTTCTACACTTTTCTAACCCTCTTTTAGATGTATCTTCCTACTCTCTTGAGCAATTTGAATTAGTTTGGATCACTGGGCTCAATAGTATAGTAATATCGTGCTTGGGCCTTGAAAATATCTGTTATTATTGCCTTGTCACAGTTTTACAGCACAGGATTGGGCCTAGTTACATTTTGGAACTTTAGTCCAAGAAGTTTGTGAACTTGGAAAAAATCTAGAGAGCAGCTATCGATACTTTCAAATGTTATTTTAATACGTGAGGGCTACAAAAACCTTTAATAAATCATGGAAAAGCAGTCTGAGATTCCTGTTTCTGTAAAGTACTTGAAAAACATGAAAGGGAGAAAGACCATGGCCCACTCACTTTTGTCTTCACACAGGGTGCTCAAATGTGACTTTAGTTTTGGTGCCTTTTCTGGTTAGAATGTAAAGTAGTTTGTGGTAGTTAGCATTAATGGTTTGTTTCTATTAATATACCCATTTGTTATTGTTTTTGTTTTTTGTCTTCATCATTCCCATTAGGGCCATGGTTCCCCACTTTGTATAGAAAAATGGTGGGTTCAGTCCAGCTATTATTGTCCTGGGGAACAACCCACAATTTTCTGAACAAATGTTCTCAATTATATAGTTGAAATTCTTCCTTGCCATCACTTTCTTGTAGCAACATAATTGTTTACTCCCGCTTCAATTAATTGCATTGACCACACTATAATCCCATCATGTATCTTTCTGTAGGGGAGAGGGATTCTTTAAATTTTTGTGGTATGTGGTTTTATTCTTCCATAAATTATTTTCTACCACCACATGAGCACCGCATACTACCTGGCATTATTGTATGCTGGGATCATTTGGGAAAGGTAGTATGAAATTCATCACTGTTCTTGTTTCAGAGATACTTAATTTTAAGAAGTAATCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTAATCCATCCTATTGGAATAGCTAATTAACTCTTTTATTCTCCTTCATATATGGCTGCTGCTGTGAATAAATTGCATTTTTCCATTGATAAACAATAACAAAATCCCATAAAGGCACGAACATACATAAAGATGGAAAGGTATTCACAAAGAAAAAACGCATTTAAAATGGAGAAAAAATATAACCAAAATGATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAAGGTTTGATAATATAAATATATTTAGAGTATGAGGAAAACATTAAATGCAATGTATGCACAAAGAGTTAACTCAAACTGTAGTATACAAACTAAGATTGGAATTGAGAACTCAATCTTGCTAATGTAGATGCAAAAATGGAAGAACAACCATTAGGTTTAACCCAGTCTTTATTGCATAGTGAGAAACTATCAAGAAAGATGATGTTTCAAAAACACCACATAAATAAATCATCGATAATTTAAACAAATACAAAAAAATAATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTGTCCCAATTTCGGGAGCCTTATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCTTGTCTCATTAAATTATCAATACAATAATTATCATTTCCCATTTCTGATATTGACACAAATATTAGAGTTTGGTACAATATCTTTGGTCTCTTTTGCTGTCTATATAATATTTCCCTTTTTGTTATGACTTATTTAAATAAAATATATTTTACAATTGAAAGTAATATAGAATGAAAAATTTAATGACATAATTGGTGACTTCCCTTTATTAAATGTTGGACAACTTCTTGAAGAATCTTTAATGGATAATATCAAAACAAGTTTATAGAAATTGTATATCAAATATTTTTTGTTAATAGCCACAGTCAGGAAATGCTTCTTATATTTATGCATTATGGTATTTGATTTCGGAAAGAACTCAATGATCTTAGATTTTATAATAAAGTACATAAGTCATTTATTCTTAAAATGTGTTCACACAAGGAAGTTATCAACGAATACATATATACAATGTAGCACACATTTCTAATATAAATAAAGCAAATTAAATATGTATATTTTATGGACCAAAGATGAACAATAATGTTTAAAAGGAAGATGTAACATTGAGTGTACCTACATTTGAAGTTGAGATGATACATGTTTCCGTGTATTTTATTCTAGACACCTAATAAGATCAAATTAGCGTTGGTAAAAGCTAAAACGGCAATTAGAAGGCATAATCTATTATACATATCTAAACAATGCTTTGAAAAAATATACAGTACTTTTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTCAGTGACCATAAAATATCATTATCACTCAAGCAGTTTCCTGGTAATATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAAAAATTTAAACATATTAGCAAATGTATTCTTTCAGATAAATCTAATGAAAACAGATGAATTAAATTTACAAAATAATGTTCTCCCAAAAGTATACTTTCTAGAATATAAAATATTGCTATATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTATCGCTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTATGTTATTGATAGTATCATCCTAAAAATGGAAATATCAGGATAGGCATTTCCTGTATATGAAATATATATTGAGGGGGTTGTCATGGGGAGGTGGATACAAATAGATACAAAATACACTTGAATAAGCGTGGTGTATTAAGATACATCCTGACTGGAATCTGTGGAGTAGAATGACAGAGTCTGTATGATATAAAATGGATTAGGAAATTGAGAGGAAAAATTCTTCTAATAAACATAATGTATTTTTAAATTGAATCATCTTCTTCATTTATTTATATAACACATCTTCACTATGAATTTCCTCGATAATGATACCTTAAGCATGCAAATAAGNNNNNNNNNNCACCCATCTTCCATAAACAGGCATTCTAGATTTTTCGTTGCATGTTAACCGGAATCAGGGATAATTCTGAGAACTTAGGGGAAACCATTACCTTTGCTCCCTTAATGTAAAGGGATGGAAAGAACTTAGAGTGCTTTCAAGCATGTGCTCACAGGGATTACTTATATAATGGGTCCATGGATTTTGATATTTTACTAATATACTAGATTACTGCCGATGATGTAGCTATTTGATTATAAGAGAGCATTAACTATGCTTCCTTTGGTATAGAATATGAAGGTGAAACCAAAACACATGGTAAATAATTCAAATAAGGTATTAGATATAATGGAAAATTTTGTAACTGGATGGATTCACTATCATTATAATTAGACCTGATATGATGTAGAGAATTACAAAGAGCTAATATGTGACTATTTTAATACAAACACCTAATATGCAGTGACTAATTTCAGTTTCATTGACATTTTGGTTGGGTCACAAGCCTTTAACAACTGAGGTATTTTTGTAGCCTCTTATGTGGAGTTCTCATGCACACTAAATATATGTACTCTATGTGATTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTGATAGTTTCAGGATATAACAGAGCTAAGTTGCATGTTTAGAAGTAATTATGTCCCAATTTTCATTATGTAAATTTTTAACTTTGTTGTTTTTTTAATTACCAAATGGTAACATCCTCTGACCTCTGTTTCTTTGCTATAAATGTTATATTTTAAAATGCTGAAATGTTAAAGATGACTTCAGTAAATATGTGGCCTATAATAAATTTTGATTTGAAGAATAGAACAGAATGTTTGGTAGTGAGAAACTCAAAGAGAGGGGATGGAGTATCTTTTGTATTTGGAAATGCAACATTGTGAATTGCTACACAACTGGACTAATGTGAACCCTCTCTTCATGTGCAATGCAGTAGGGGACACTAACAGTGCAATTCATGTCTGTATCAGTTAGATGAAACAGAAATTCTTTGTACGAATGATCAAAATAATAAAAGGCTCATTGGGTTCCTTTACCCAATGCATGTTTTAGGGGTAGATTTGGAAGTTTCTGATGTCATAGTTGAGATAAAAGACTTTGAGACCTACACTGAAACATACCTTATAAATCTAAAATCTTTTCCTGAGTCTAATGAAAGAATAAAGAATGTCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCCTGAAATGTAGTTACAGTGCTTGCCATGTATATAAAATAAATTCCACACTCGGAAGTGCATTAGAAGAGCCGAGGCGTCATGCTAGATGTGGAATGGTTTACTGTAGCAGAAAGTGATTGCTTGTCAACCCAAGTCACAGTTACAATGTTTGGAGATAGCTCACTGCACATCACACATCAGGGGAGGTGCTATGTCTAAATATCATAGGGCAACTGCCTTCCTGAAAAGAAGAAAAATAAGGGGGAGAGCTTCCCATTGCACAGGACATACTCTGGCAAGAGACAGAAGAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAGACATATTTGAAGAGACATAGAAACATAGTAACTATGTCTGAATGCGTAATGGAACGCATGCAAACGAACCTCATCTTAGCCTAGGCCTGCATCTCAGTGAGTCTCCTTTGTTGGGAAATGAAGCCTTCTCAAAACCCATTCCATGAATATTATCTTTGTAAGAGGAGAGAAAGGATAAAAATCATTATTGTTCAGTTTGGGGAAAGATTCTAGATGATCTCCAACTTTTTGATTTTAAAATTTCTAGAAGTACATTAAGACTATTGTAGGTGTGATCTATTTCTCCATCTTCAATATATACTTGAGGTGAATTATTTCCAAAACTTTGGTATGTTGATTCATTAAAGTGTCTCTTTCAATACGCCATCTCCATTCCATTATTCTGCCAATGAAATTTCAAAAACCAGCTGAAAGGTGACAAAGTCAATTCTCTCCAAAANNNNNNNNGAGTACCATCACTTTCCATTATCCTCTCCCTGTATCCTTTTGGCTCAGTGCTGAATTTAGACACTCTTTATTACTGTCAAGCTCTGTCATAATCTCTCTTGACAGACTACTAATTTATTTTAATTTAAATAAGGACAAGTAAAGCCTTTTGTTTAACACACTTGAAGACACATTCATCACATAAAAACACCCAATAACCTGATCCCACTGAAATTCACTAACCCTCGAGTGCAGAATGAATGATATGCATAATTTTGTTCGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGGTGAAGCATATTCAAAGGCATCATGATGATGCCTGTATTACTATAGGCTAGTTTTTGCTTCCTGAAATATACACATCTATTCAGGATACAAGCTCTTCTCCCTATTCTCTTCTTTCAAGATGTTAAGTCCAGTCCTTGCTTCTGCCTGGCTGTAGGGTGGCTGTGAGCTTTCTTTTCGCTCCTTCCAGGCAGAGTCATAGAGGAGGATCAATAACAGTTAATCAGTATTTTCCACACATTACTGTATTAACATGTGTCCCCAGGGCAAGGTTCATCCAGACAGGGCAATAACCAGGCTAGCTTTTACTTGCTCCTAAGAATATTTTTAAAAGATTCTCTTCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATAGCTATAGTCATAGAAAGATTATTTGTTCTCAACATTTATGCTTGCATGTCAGAACGGGATTCAATGTACAATTGTCTTAACACTTTTCCAGGCAATCCACACATCCAGGGAGGGGCTGATGTTAGTGGATCCACACTGAGTTATAGTAACCTAAATCTGAGCTGTTCTCGCCATACTAAACGTGTTACTTTTCATCCTCTGTGGCTAAGACCTTGTATGAACAATCCTAAGAAATATAGGCTCTCCTGATCTGTCTACAATTCATTAAGTTTCTCAGAAACCACGTTAGGAATCCCAGTGTGTTCTGTTTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTTACTGATACCCAGGAGCTATCCTAGGTTCAGAACTCAGAGTACAGCAAGACACAGCCTTCAGTGCTCATGAGTGTTAAAATCTGAGCTGGGAGAGATACATAATTAATAAAATCATATATTTATATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTACAGTTGTGGTTAGACTGGAAATCACGCCCACTGCCAAGCAGGCAGGATGGTACAAGTTCACTTCCGAAATAAATAACTCTAAAGTTCCAATTCTGTTCTCAGAAGAAAAATAGTGCCTATTAAAGATAAAACNNNNNNNNNNNNNNCCCCAGACAACATCTCATGGAATTACTAACCAAATGGACTAATTGAAAAAATGTTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATTAAAAAATAGACTTTGAAAAAGAATGATGCAGAAGAATCATTTTAGGAGACGAAATAATGAGTCAGAAATTCATATCCATACACAGAAATCAGTGCATGAGGAAAAGAGTAATTAAAACAGGACTAAAATTTAAATTTTCAGTCATGATTGCTCTATAACATGAAATAATAGCAATATATGTTCACATCTGAAGTAAATATAAAAGAGACAGCAAGCTAGAGCAGATGGGAAGGAGTAATTGGAAATATAAGATTCCACGGGATAAGTATTAATTCAACTAAAGAAGTATTTAACTAGGGGTGAGTCTGGATTCTTTGACACATATTGTAAATACCAGGTTTGGTGGGAACACATAAAACAAGTGTTTTAANNNNNNNNNNNAATACATCTGGATGCTGAGGACCAAGAATATCAGAACATTTACTTACATCCTGCTACTAGAAAAAGAGTGGCCTCATCTTTAGTGCCCATTCTTGGGAAGGTGNNNNNNNNNGCCAGGTTATGTCTACTGGGTTTGAAGAACATGTGGACTTTGACGAGTTGTTAGCCAGAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACGTGTGCTGATAAGACCGCAAACCTTCTATTCCTCTGACAGAACGTTGCCCTAGAGATATAACAGCCAGAATATTGGCATCGAGGCCATGGCAGCCTGAGAGTTCTGCAGAGGCTGACTGTCTCCACTGCCCCTTCTGTGACAATTAGTGTTGAATGTCTGGGAATTCTGAAGTGGCTATTGTTGTATCAACTGGCTTGTTAGCAGAAATGTGAGAGCATCAGTAAACAACAAAGTGGTGGCTCATATCTCACAGGTGACCGGCATGGAACTTGTGCTTGCCCAGATGCCCTTTTATGGTGTGGATGTGTTTCTCTCCCTCTCCAAGCAGGCTTTGTTGCAGGGAAAAATTCCGTTATCTCTTTCTCCATAAAAGGATATTCAGATCTGGTTTGAAAGTCAAACAAACAGCCATGTGTGCCATGGAACAACAATGAGAACAGATTCTTTTACGTATGCAAATGTATTCCGAGTGATACTTTGGATTTATAATTGTAAGATTATTACCAGCAGGTAATGAAATTAAGATTTAAATATCGTGTTCCATTTAAATGGCAGTTAAGCTTTTTGCTGGATCAGGAATCAGCACAATGTTGAGTAAATACTAATCGGGCTGTGATGACATCCCCTCATTAGTTAGGGCTTNNNNNNNNNNATAAGATTTCCTTTGCTACCTGCCGTTTTAGCTCAAGGCAACTTTGAGGCTTCAGGGTTTCCATTAGAAGGAGTAGATGGTTGAAGCAGTTCTCCCAGCTCCGGGTTAGAGTCTAATTCTAGACCTGGGTAATTAGACCAACAGTTAGATCTAACTGCAGACAAAGAATAGGGTGGAGTTCAGGCTGATTAGCCACACAAAGCCATTAGGTGGATCAATGAAAAGTAAGCATTTCTTTTCCTGAGCAGAAAAAATCCACACTGGACCTGTGCGTGGGTGGCTGCAGGCTCGTTTCTCTACAGGTGCTCTCTGAGCCACCTGCAGGTATAGGATGGTATACAGTCTCTGTCCCAAGCCTACAGTTAAGAGGTACTCATTCTGTCTCCGGGCTAGAAGGAACTGAAAAGACGAGATGACTTTGATCAGGTCCACACAGCAAAAGGCAGGGCAGAAAGAGATTAACTTTCAGTATGTCTGACTCTTTAAGACATCCTCACAGACACTGCTGCAAATCTCCATCCCCAACTATTGATCCCAAAGCAAAAGTGACCATCAAGATATCTAAGACTTGACTTCCACTGTGCACTTTGAAAAACTTCTGTACGAGTTGAGTTCTTTTCTAGGGTGCACAAGGAAAACCTTCCTCCAGTCCTTCCACCACCTCTGGGGTTGCAGGAGAGGGAGCAGGAAAGGTCCCTCCATCTTGACAGTTCCAAGGCTGTTTCAGGCTTAGTCCCCACCTTCCAGGTTTAGGGTGAGTTGTGGGTGGGGGTTTGGAGAGCCCTGCCTGGACTATCCGAGATTGAAGAAGGCACGGAGGGGTTCCGGGCCACGTGTGCCCTCTAGCGCCTGTCAGAGGGACGATATCTCCGTAAGTTCTCACCTGTGAGACCTGCATCCACCTCTGACCTGGGCACAGCCATATCCCTGCAATTTGAGAGGGCCACCTGCCCTTTGGTAGGTCAGTGAGCGCCTAATAGGGCTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCATTTCGACCAAACCCTTTCTCTTTACATCAAAAACGGATAAATGGTGACTAATTGCAGTTTCTACTTATGTATTTTATCTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTGTGATAGGATGTCATAGATTTTCTTTGCTTTCCTATCAGATTCTCCGTAGCAAGGAATTACAGTCAAAATCAGACTCATTGATATGAGGAGTTATGCTTGCCACTTTCCTCTCTGGATTCCCTAACTATGCCTTCCCAGGCTTTAATTATTGGCAAACTCCACACCCACCCCCTTTGACTCCTCCCCCCATTTATGTGGGTTTCCAGGGGAGGGGAGTTGTACCTAGGTATCTGTGCTTCGATGGAAAGTGCTTTAGTTGTGGATCCATCTCCCTGGCTTCTGTAGTGTATGACGAATGCTCATATTTGATGGAGCAAGTGTTTTGAAATTGCAAAGGAATGATACCTAAGCCATCTCAGGCCAGGGGGCCATGGATCTTGGTGCACGTGGAATGTAGGTGGCGGTCCTCTGTGTCATCAGTGTCTCTGACACTGAAATTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCTGTGTCTATTCATTATCCACAGTGCTGGGTTGCAACAAGACAACTTCCTTTAACCATGTCATGTGCTTTACTCTATCCGACCTTCCTGCTCACCCCCATCCCCCACCCTCCTGCCTAGTGTCCTTCTTTCTCCAGGCCTTTGTCTGCCTTCGTGACATATGGACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCGGATCTATTAAGAAGCCATAAAGATTCTGCAAAGAATTACACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTGAGTCCTATGTGCACTGTGTCCAAATGCTCAGGCTGACTGCCATTCCCTGAGAGGCTTTGAGCCTAAGCTGTATGCTCTCTCTTTGAATGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTGAATGACTGTGCATCCTTACATTGGGACTCTTCATGGAGTATATGAAAGCTATGGCTCTGTTGGTGAGCAATGGAGATAGATGTTTACAGCACCCCATCCCTCTATACCTCCTTACCCCTCTGCTTCTTTCTGCTCCTTTTCCCTTCCCCTTCTTCCTCCAGTCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCCTTTCCTTGGTGGAAGAGAAAGATTTCAGAGGTGCAGTTGTGGGTATGGGTTGCCAGGAGAGGAGTAGACACCAGACTGTTTGACTTTGTACAAGGAATCTAGGACCAAAGAGGATAGCACTGGGGACAGTGGGGTTGGCTACTGTGCCTACTGCCTGTCCCCCTCAACTAGAACCAGAGCTCTGGCAAATCATGTTTTCTAAGGCGTGAAGTCATTTCAGTGGTCAGATAGAACATGACACATGGATCCTTGGGTACATGTAAAGCAGAAATTATTACCTACAATTTCTAGTCTAGGAGAAGAAAGGCCCAGCCAGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGTCATAGCAGGAAACAGGGTGGATAGCTGAATTGCAAGATTCTCTGAAATATGAGTATTTTCCTGAACTTCTGGCTTCTGGGTAGAGATATGGCTGTGTGGGTCTGTTTGGTATCTGATCTTTTAAATAGAAAAGGGCTTACATTGGGAGGGCCCTTCTCAAGCAAAAAGGAGAAATAACACGTTTTCCCTCATTTTGTGGGCCCTAAAATTCTTTAAAGATTCATTGTGTATATAGGAAATGGGACTTGGAAGTCTGGGGGAAGAAGGGGTTTGAACATAGACCTTGGTGAATGCAGAGGAAGAGGTGCTGCTCCTCTGTTAGCCAGCAGACTGGCCAGGACAGCATCAAGTGAACAGGCAAACTATGTTGTCATAACATGAGGGAACCATGATGAATTAGGATGAAAAACATCTCTACTGTCCCAAACCAGATTCCCCAGGGCCTCTGGGCCATCTAGGACACTGACAAACAAAGGCATGAATATCAGAGCTGAGAGATCGAGATCACATTCCTCAGTTTCCCCTCTGGAAGAAACAGATCAATTACAGTCAGGACCAGCTTAAGCACAGCCTAGGTTCCAGCTGGCTTTTCCAGTGCCACCACCAGCCTTGTTAGTGAAGGTGATCTGGCACTGATGAGTGGGCTGCATTTTTGTGTTATGGTTATTATAATACAACAACTGTAGGAGACATCTGTTCCTGTATATATCACCGTAGGTATGGCCATGCTTGGATGGTTTCTATTAATATCATTCATGAATCACAGGCTTAAGTGGATGGAGGGGTGGAAAGGGTTTGTGGCTGTGGGACCACTTCCATACTGGGGTCTTGGCAGGACTTGGTCTACCCTGGACTTTCTCCAGTACTCTCCCGTTATATCCTTTCCAATTAAGGTGTTAAATCAGAGAGAGAATGAGTCCAGGTTGTATACTGGAGACCGTGACTCTGACATCACGGAAACATAATGTCAGGCTGAATTAGCACAAATTTGATGTTCTCATGCTCTTCTTCAAGCCAGTGGCCTCTGCACTGAGCCCCATGATTATTGATTAGTGAGTAAATGTAAGACTCAAAGGGGGTGGGGCTGCAGTATTTCTCAGTACAGGGCAGCCAAATGTCTTACTGTTGGAGAGCTGACATCGGAATGTCTTTGGCTCCAGACAGAGTGCCCAGGGCTGAGAATTTTAATTCTGATCCTTGAATCCCTAAGGTAATGAGCCATCTCCCAGTCCCTGGTGTTTTGTCTGATGAATCTGCAAGTTGCATGTTTAATATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTGCCTCCTCTGCCCACCTTCTCTGTTCCCAAGGAGGTTTTGGCAGGGTGCCCTCATCTTCTCAGTGAATGGGACTTCCTGGATGTTCCCAGGACCTTAGAGAGGGCCAGAGAGGCTGATTTGTTCTGCAGGATGTTTCTGACTCTTGAAGGTTCTGGAAGAATTCCAGGTGAATAGATATCTCTACCTCACAGAGGAGGAAATCAAGAGGCTCGATTATTGCACCAGCATCTGGAGTCTGTGGGACCAGTGGGGAGGACTCTGTCCTTTGTAAGCAGTTGTGGGGACACTGATTACAGCAGTCAGAGCCTGAGCAGTTCCTGTCCCACTCAGTGACCTTCATTCAGGTAAAGCTGGATCCCCTACTACACCACAGGGGGAAATCAGTGAGTTTATTACACAGAGAAAGTGACTGTCACTGTTTCATATTTGAACATGTGCATTCAGACAGAGCTTTATACACAATTCTGTGGCTTTTCAAGCACCATTGTTCAAAAGATATAATTTACAGCAAGGTTGAAAAATAAAGTGAAGTTTAAAAATTAGGTAAACTATAGTGATTGAATATACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTTGTTTCTCTTAGGTGATTTGTTTTTGTAAATAAAGTCCAAGATGGTTTTATGAGTTACATCGTTAGGGTCTAGGGATGAGAGTGGATGAGTAACACTGTGAAACCAGAGGCCATATACATCCTGACCCTCAGTAAGGACAGTTTCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCTGCAGGCAGCTATGGCTGGGTCAGTTGCGTTGATTTTTCTGATGCTCAGCCATCAGGAGACAAAGGCTAGACCACAGAAAATAGCTTCTCTCAATTTTAGCATCACCCTTAACTCTCCAGTTCCTCTATCTTGTTTTGTTCAAACCACAGGCACTATTCTTCTTCCTCCAGGACTCTGGAGGTGTGTTCTCGTAGGTTGAGCAAGGACCTGAGTCTATGAATAAAGGTCAGCGTGACTCAGTGCCTTTTCCTGTACTATTTATGAAATGTTTTGACTGGAATTCGGTCCGGGGCTGGTTCAGGTGTGTTAATTAGAGACAAACTCAAAGTCTCTTGAGTTGACTCTCTTTTATAACCTTATAGGCTCATAGGGGAGCACATCACCAACCACACCACCTTTTCCCCTGAAAGGATGGCTGAACACAGGCTTTAGGGCCGAGATACTTCTTCAAGCTGTGAGACTGTGGAGTCAAACTGTTTTCGGGTCCTCAGCTTCCCAGCTTCTGACACATGCAGCTCTTCAGCTTGACATAACAAACTGGAGGAAGAGAGCTGGGAGCTCATTACCATGGGTGTCTTGGAAAGTTTGGGGGCAAGTTCTGCATTAATTAAGCCTCATTAGAATAATGAGCACATGCTATTTATTTTCTTGGAGAGCTGCTCTGAGGGAAGCAGAGAGGCTTCTCCTACAGAAAGCCTGGTTGCCCGTGGGCCCAGCACCCATCACTTGGGGGAGGGAGGAGGAAGCAAGGGTGCTATTTTAAACTCTATGTTATTGAAGGAAACACCCATAACTGGAACATTGTGGGGCAGTTTGTCAGCTGTTTCTGTGAGAAAAGGCCTGGGGTGAGCCAACGTCTTCTCAAGTCCTTTCAACGCTGCTCTCTGCCGTGTGTAGGAGATGGTCTAAAATCTGCCCATCTAATCTCACCAAATCATGTGTTCTTCTTCATCTGTTATGGGGCTGAGCAGAATGGTGGTGAACTTGGGATCATGTGGCCACCTTAGTGGTCATGAGGGGGACTCCACAGGAAGAGAGGTGTTCTCACACCAAATACCCAGATCTGCCTGATCTTGCCCTTGGTTCTTAAAGAGGATGGGCATCTCTGCACCAAAAAGCAATGATTCCTCTGTACATATGGATATTTAAACCTGATCAAGGCTCATGATGTAGTCTAGGTAAAACAAGCAGCCTATGTGCCTTTTCTTTGTGANNNNNNNNNNNNGCAATTGACTGTGCAGAGTGACTTTATATCTCATGTGTTCAGAAAGACACGAGCCAGATTCCTCCAGCTCTGTAATTAATCACATACCTTCATGCCGTTGGCTGCACCAGCAATCTTCCTTCCCGGAACTACTTGACCATCCGTCTAGGCCAGAGTTCCTAGCCATAAACAAAAGTACAGAAGGGTCATGCCGGATTCTGTTGAGTGTGTGGAATAGAATCCACACAGGCTGCACACTGGAGCTGCACACACTTAACATTATGATATTGCAGAGGATGGGAGGGGCTGTGCACACATGCCAATTTCATACTTCAGGGAGATACAGGACTTCATGTCCTTGGGTTTTTGGACCCACCCAGACCCAACGAATGTTCTTCATGCAAACATCATGAGTCTTTAAGCAAGACTTTAAAACAGCGGTGCAATTATCATATATTTGAAGAGACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCAGACTGGATAGTTCATAGGATTTCTCAAATGTCCTTGGCACCATCACACTTTTATCTTCTGCAATGGCCCAACCCATTCTCTATCCAGTCCAGGGTGCTCCTCCAGTAATGGTTCTCACAGGACTCCCCTATACAAGGCACTTTCCCTCAGAGACTCCTAGTGTCTACAATACCAAAACACATGGCATCCTCTTCATTGATAGGATAAAGTCTATTCTGGAGGATGGGCACCAAGTCTCCCTTATGGTTTCGTAGAGTAGCAAAGAATCTCCAGGGACAGGGCACAGATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATCTGATTTTTAAAAGGTATGTGCTTTGGATTATGGGCATGGGTGATGCTGAGCGTGGATCCCAACAGCTCTCTTTTAAGCGGTGGAGGGAAACCAGGAGTTTGGAACCTGATAGAGGTAGGTGAGGGAGCACCATATGGTAATGTCAGTATAATGACTCCTGGTTTGGAATTGCTCATCTCACGGCTCTGTTGGTGCCCATGAGGCAGAGGTCTCAGCACTGAGCTTGGGAACACTCAGCACTGGGGGAAGATGGCAGGTGAATGAATATGTCTTTCTTCAAATACAATGAAAGAGGGTCTTTTCCCCGTGTTTTCTGTCGTCATAGAGTTTTAAAACCCCTGTGTTCCAGATGAACTTAATTTGAAAGTCATTACAATGGAGATGGGGGGTGTCTGACCTGACAGTTCATTAAGGAAATATTTGATGAGCAAAGAAAAATGTGCCAAAGTTAACGTTATAAACACGATTAATGACCAGGGTGGGTGCAAAAATTCATAGAAGAAAATAACAACACAACACGCAGGTCCTCGTCTCTGTTGGCCCGACAGTCTGCTGACAGTGTGTCCTGATTTGTCTGCGTTAAATGGTTGAAGGTCTAGGCTGGCCCACATGGCCGACGTTGTCTTTCATCTGAACTTGACAGCAATAACTTTGTGTTTTTGTGTACACATATACCTAATGCCATAATCTCTTTAGATGATGTGGGCTCGGGTGTTTACGAGCCAGTCAGGGATGCAGAGACTTAATGTGTTTCTTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGCANNNNNNNNAAAACACAACTTCATATTCACCAGAAAAGTAAACTGGAATTTATGTTCTCTGGTGGGTACTTGTTCCTCTCTCTAGAGAGCTATTTTATTACGGATTCAAAAGAAACAGAAACGGCAGAATTAATAAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGACTGATCATGTGAGGCCACAGTGAGGTCACTATGCACATACGTGAAGGAAGCTATATTTCTTGGTCTCTTCCTCCTTGGACAGAGTCTTGATGATCTCCTCCTTCTTGGCCTGGAGGCGCTCCTCCCATGCGTTTTTTGCTTCCTTGGTCTTAGACCTGCGAGCCTCAGTCTGGTCAGCCAGTACCTTCTTGCAGGCCTCGTCTGTCTTCGGTCTGTGGATCTGCTCCATAAGAATCCATTGGTTTGAATACATTCCTTTTGACCTTCAGGTACAGGCTTTGATACATATGGCAGTCAATCTTCTTAGATTCCCAGTATCTCCTGAGAAGCCAGTGTAGGATCCTCATCCTTCTCAACCAGGTCACCCTCTCAGGCACCCAAGTGTTGGCAGTACCCTTTCTCTTCCCTATGACCTTATTCCTGCCCTTCAAGGTGTTTTTCTGGCAGCGAGCCTGAGAATGGACAGTTACAGGCTTCCAGATGATCAGGCCATCTTCAATCAGCTTCCTGATCAGCTGAAGGGTGTTGACATTGGCGATTTTATTGGTTTCATTGGGGTCCAACTGGAGGTTCCTTTTACCACAGTGGAGCACACTAGAAGCAAGCCTCTTCTGTAGCCTGAGCATGCTCATGGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACATTAAAAGGTAGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTCTGCCTACTCTCTCTTACAATTTATTTTTCTTGTTTGCTTTATATTTTGGATCCGACATTTACCAAGCCGTGCCACTCATATTGCCTAGCCTTGAAGCATTCATCTGCATTCTGTTCTGACTAGAAATGAAGAAGCACATTGTATGTTCACTCTGGGTGTTCCCTGCCTCACCCAGGAACCAGCCAGCTTGCTGTCACTACATTCGCAGAGACTGGATGGCTGATAATGAGTCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCTTCCTTGGGGTGTGGTAGGTAAAACACTTAGATCACAGCAAGCTCTACCGATGAAGATGGCTCTCCTCCAGCTTGCACGTGCATTATCAGGCTTCTGTGTGGAGGCAGAACAGGCAATGTAAGTCCCAAGCATGTCCCTGTTATGTCTCCTTGGCCCTAATGTCCCCTGTACCATGATCCTAACCCTGCAACAGCTGCACTTTTGTGCACCAGAGCTCAGCTTCCCTGATGTCAGGCACCTGAGATCTACCTCTATATCATTTTAATCCCATTTGTAAGCTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCACACTCCCAAACCATCACAGACATCAGTTCCCAGATCCCAGTGAGAAAAGCCTACCTCCAAAACCAAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCCCCCAAATAAGTGAAACTATTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCTCATGTAGATGTTTTTCAAGATAATACTGGCCTAAGTGCAATTCTTGTTCTATTGGCCAAAGAGAGACACATCTCTAATAAGTCCGGGTAAGCACAAGGCTTTCCCATCTAACGAAATAGGAAATGGGAACGTTATGTTTCCCAATTTCTAGATGAAAATCAGTGCATTCTGCTCTGTGACCTTGCATGTTCCTGCTTATCTTCAGAAGTGATAGACAGTCATTGTTGTTACCTGGTCAATTAGAAGTGCCAATATGACATTGGGGTGGGACAGGGATGAGAGACAATCTGGTACTGGTCTACAAACAAACCCACAACTGTAGGGAGCCGTTCCCCACTTCATTTGATGTAGTAAGGACACCATCAGAGGAAAAAGGACTTATGCCTCTTAAATAAGAAACAAGCTTATCCAGTTTCATAGGAAATAAGCTGACACAAGCTTGGGTTTCTGTTGATTCTGGTCTTGAGTGAGTGAAGACACATTTTTCAGCTTTTCCTAATAGGGTCTGGGTTTCCTTTTAACATTTTCATCTCAATGATCCAAATTCCCACTCTTTGTGTGTAATCCCCATATGGTGCTTGAATCACTCTGGCCAGACCATTAGTCCTAATAGTTACTTAATGTTTCCTTTTCAAACACACTGTTTGGGATGAGGGAGCCAGCTTGGGGTGGAGCCTGAGGAACTTGACACAAGGTATAAAACTAAGCATGGGTATAAGTTCTTGTACCAAGAATTGGAGAATTCCTAGGATTTATTGCCAGCCCTTCTGGCCTATACTGGTGAGATTCTGGCCACAGAGTGCCCCTGGGTCAAAAACAATGTAAATTGGTCCTCTGGCCTGCATGTCACACATATGAACACATACACTCATAGCACACAGGCATATGTGCATACACACAAATGGAAAAACTTGTAATTAAACATCCTTGCATGGAACGAATTTTCCTCAGAAAACCCCTAGAGCACTTTCTTTAAAGAGGAGATAGTTGCAAAAACAGATGCAAGGGAAAAGAAGTTGTAATGGAAACGAGTGTGACACCCCTTCATTATATGGGGATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACCCCACATGAGTCTGCATCACAGTACACCCAGATATTTCCACTTCAGAAACCAGAGTTGAGGAAGGAGAGAAAGACTGAGACAGGTGGAACAAACAAGGATATCCCCTTGAATTGTAACATGTCCCCAAATGATAGTGAAGGAAAGATACCTTTTTGCCAAACTGCTAAATTCCATTTAAATCACAGTGGCATCCCACTGGCCTGTTTCCTAAAATTGTTTCTGTTGTTACATGTTACTCACGCCTTATACTTTGTGGCTGATGATGGACCTTCTTTCAATACCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAGGCAGTGTGGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCGTNNNNNNNNNTAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCCTATTCCCAGGTGTGTCAACTTGAACATTGAAGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTACTCATTTACATAATTCCAGAGCAGGATATTGGCATAGAATGCAGGGAGAGTGGATCAGGGGACAAGTAGATAAAAGAGAAACAGGTATTTGTAATCACCACAGAGAGCACTCTTCTTTCCTCTCATAACAAAGGAGACTACAACCAGACTGTCCTCTGCCTTACTCTCTAGTGGCTTCTCAAGAGCAAACTCCAAACCTGCAGCATAGCCCCCAAAGTCTTTGTTCCATTATGTGGCAGTGCACGTTAAGTTGNNNNNNNNNNNNNNNNNNNNNNGCAACAAAACTCCCCCAAATTGGTCTAAAAGTACCAAGAAAGAAACCATCTTGTTTAACAAGAGACACCTGTTTATTCCTGTTTGATAAATGGGTATTTCCCCAAAAGTTAGGATTTTTTAAAATTATTATTAAACAAAGTAGAAATAGGGTAGAAAGGACGAAAACGAGACAAGAGCGGTTGCTGGTCCTCTGTGGAAACGCTAGATAGAATCAGGCAAAATTTAATTCTGGGAAAGCTCAGGTTTGACAATGCGGGCTGTGTGTTATTTCATGGTTTCTCGTGATCTCATCTGAACTTTGATTTTGCATACGTGCACAGAGGCACTCTTCTGTCTTGGACCTGTGTGGTGTTTACCTGCCCAGGGTGCACTTCATTCCTCAGACAGATACACTCTGGGTTCTGTCAGGTGCTAAGCACAGGTTGGTGATAGTTCCACATAGTCCTCTCTTTGGTGAGCTTGAGAGAGAACGGGTCAGTGGTCCGCTAATAATGCAGACCCTTTTATGCAAGTGGCAGCTTTATAATGTTTTATTTATTAAGAAATGGTAATTCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTGTGTATGTGAGCTTGCCACTGCACATGTGTGGACCTCAGATACTCAAGCCTGGCAGCAAGAGCCTTGACCTGCTGAGCATCTCACCAGCCTGGAGCAAAATGCTGACCAAAGGAGGCAGTGGGCCTTGAATGAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGTTTTCTTTTCAGCCTCTTTTATTATTGTTTGAGAATTTATATAGATGAATTTAAGGCATATTTGTTCAAATCAAGCCCTTCCTTCCCTCCCTTCAAATTCCCTTGTTGCAAAGTCTGTGTTACAGCGAATGTCTAAAGAAGTGTGTATTTTTGGAAGCCCAGGGTCAGGTCTGAGCTGCTCACATCGGCCCTTCAGGAAGACCTGGGGCTTAGTGGGACAATTAGGCACTTGGTGGCTGGCAAATGCCCCATTATTTCCATTTTAAATGTCTAACTAGGCCCGGTGAAAGGCAGATTCTTATCACATCAGAAAAGCCTTCAGTCCCCTTGACAACTGTCCCCAGCCCAGTGCCAAACCTAGAGGGCTCTTGTGTTTGTTGAGGATTGTCCTGGTGTGCTCTGGCATTTTTGCATTTGTTTGTGGACTCTGGGTATTGGTGTGAACTAGACAGCACTGGGTTCCTTACTTCTCTGGATTCCCATGAGAGAACTCCAGTCCTTCTGCAGACTTGTTTGACAGGGTATCAGTACTGCTATTGGCATTCCCATTAGGGGCTGATTACAACTCTGGCTCATTACCCTCTCACTGGAGTCTGGCCTCCAAGGTTTGTCCTTCAGACTCTTTGTCTTTACTTCAGGGAGGGAGCATAGAGCAGGTCTTAGCAGATAAGATGCTGTGATTCTGAGTCGAGGGAGAGTGTGAACTTGGGAATACTGCACCTTTGTCTGATGTTTGACGTCTGGATTTGCCTTCCCTGAGGTTTTTTCCCACCCTCCCCCATCCCTGTCACTTCCTTTCTTTGCCCTCCCTTCCTTTCCTCCATCCTTCCCCACTTCTTTACCATGGTGAAGACCATTGCTTCTAAACATCTTTTTATTAGACATAACAGAGGCAAAGACATTGGACCTTGTAATCACATGACTTCACACAGGAGACAAAGATACTCAACATTCCAGGCTGTAGAGGTTGGTCCCTGCTTCCCTCTGGTGCACCCCCTCCCTTTCTTGGATAGTTTGAATGTGAAATGCTCCTCAGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGCACACGTTTCAACAGTTGGACCTCAGTTGCTGGCACCATTTTGTGAAGTGATTGTGTAACATCTTCGACACAGGGACCAGCTGGCAGCCATAGAGCCACAAAGGCAGACTGCCAGGTTCATGGCCTGCCTCTCCCTGACTCCACCCTGGTTCTCTACATGGTGGGAGCTCGGTGTACAGTGGCAGCCTCNNNNNNNNCTGTCAGGTAGTTTGTTATGACAGTACGGGAACTGATTAGTGCATTTAATAGCAGTTCAACTAACTAGAAGCAGTCTTGAGAGCCAAGGGTAACATTCTGGCTTTCCACTGAGTGAAGAGTTGGTTAAGATCCTGTTGTCTCCTTTCAGAATGATGAGTTGACAACTTTACATGCAAATGTCTATGTGTGTCATTGATTGGAAGGCAGGGCCTTACCCATTGTAGCCGAGGGTAGCTGATCCCATATGGCCTGGAGTTGGCTCCTGCTCCATTGCTGTGGACTTCTGAGCCCATGAGAAGAATGGGAAGCAGAGGAGGTCACTATGTGACAAAAGAGGCAGTGATGGATGATGTGTCCACAAACCAAAGGGTGGGGGGATCCTGCAGAAAAAAGGGGAGGGGTAGGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGCACGCACGTGAGTGTGCACACATAGCCCTACTGACACTTAGGCTCTAGACACTCATCTTCCAAAATGCTGAGAGAATGAGCATCTGTTCTGATATCCCCCATGTATGGGCATGTGTTGTAGACACTTTAGGTCACTCACAATGAATTCCTTGTTGCTATCAACTTGGCCCAAGACCAGTGGGGATGAAATGGCCACACAGAAGGAAAATGTTTGCCCTGAGATAACACTTGTATATCCTGTCATAGCTCTCAGCTCTCTGTGTTGAGTGGTAGTATATTCCAGGACCCATTTGTAGTCAGGACCCTGTACTTAATAAGCAAGTGCTATTCTTGATAGGATGAGCAGCCATCTCTTAGTGGAATGTCCACTGCTGGAGCCACTGCTGTAACTTCTCCTGGGACAGTGGCACTGAATGTATGGGACTATTTCTGTCTTCGTGATAGGCACAATGTAAATCCGCTCAGCCCCAGGACTGGTCAGTGTGGGTCTCCTTCCTCTTCTTCTGTTTATTACCATCTGAGAATTTAGGATGGGTCTTTATGTGCAGAGCTGTGAGTAATGTTTGCTGCCAGGCGAGCCCCTCTTCTCTCCACTTCCGCAAAGTTTCATGTCTCATTCATGTCAGCATAGAGGAGACACGGCTGATGGTGTAGGAAGTCCTTCTTAACACACCTGGGAGCTTGTCAGAGCTGCTTAGAGGGGCAGAACTTGTGGATTTATACTTGCAAATGCAGGTCACTCTCTGGAGAAAGGAGGGGGTAACAGCCTGAGGGGTAGGACTGAGCCCAGCATGCTCTGCACTCCCTTGTGTTTCCAGTGCATCTTCAGTACACAGTTTTGTTTGCTCAACTCAGTTTTCGGTAGCATCACTCTGTGCCTCCTTTTCTTGTGGTTTGAAATTTTGAGCTAATGCTAAAGTAACCTCTGGAAAGGGGTGGGGCTGGGAGATGTAGTTTCTTCTGTTCAAGTAAATCACACCATTGTAGGCTGCAGGCGAGTTTGCTGAAAGTTAACTATTTTCCTCTCTGGGTTTGTTGTATCTTCTTCTTTGAGGCCGGGGAGTTGGGCAGGGATCCTGGCTGTTTCACACTGCACACCTTGGTCTTTGGATGTGCTGCTGGGGAATCAACAGCCATTCTCTACAGCACTCCCTCCCTTAGCACGGGACCTGGGAGACATTTGGTATCCAGAGGACAGCACCCAGCAAGAACATTCTTTGCTCTGGCTTTAGTTTCATTTACTGAATGAATGTTGTTTCGGGACCCCTGGACATTTATTTATTCATGGGTTGTGTTGGGAATCCATTGGAACTGAAGCATTCCCTTCTGGAGGGAAGAAGGAAGGTCAGAAGTTTCAGGAAGTTTAAGAAACCTATAAGGCTTAGGATTCTCAAAGGTTATGACGCTCAGGTCCTGTTCCAAAGAGCAATAAGATGAGAACAATTGCCCCGGGGATCAGTGGCAACCATGATGAAGGGAGCTTCTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATAAGGTAGACCTGGTTGGAATCGTTTGTAGTTGGAGGCCTACATGAGGTGAACACACATTGTTCAGGTCTACCAAGGATAGGTCACGTAACATTAGCTGGTAGACATTCATGTAGGTTAAATATAGCAGATGTCTCCCTAGGTTAACATAACCAGAACTAGGTACCTAAGGGAGCAAAGCTAATGGTGGGTATTGGTGACAGGTTCTAGAGGACCCAGGGAAGGAAGGAATTTTGTCATCCTTGCCCCTCATCCCTACACCTCTGAGCTGGTCCATATACCCCAGGCAGGAAGCCATCCTACGATCCACATCTACACTGGTTTACTGTCCAGATCCAATACATCAAGAACATACAGCACTACAATGACCTCACTGGCTGCAGGGAGGACACAGCCAGTAGATAAGTTGCTTAAAGTTAAAGGAGAACTATCACTCCTATAGGGAGAGGACCTTTTCACTCTCCAGGAGCATTGCGTGAGAACTCAGGCCTCCTGGGATCCACAGTTCTTACTTCAGGACTCAGCAAAGATAGGGTCAAATATAGTCATTTTTCGGAGCTGCCTTCCTTGCTAACTGAGGTGCCATTCTTTTATTTTCTGCCACAACAAAATTAACACTTAATTATGGTGGCAAGTTTTAAATCTTGTGATACACAGTGCTGACCCACAAAGGCACAGGGAAAACATAAACATCTGTTTCCACTTCTCTCCTGGAATAGGATGCTTGTTTCCTGCGAGGAAGTTGTGAGTTCCCCTGTAACACAGGTTATGTTATGAAAGGGAAGGAGGGGAGGCTCCAATCTGTTCTATTAATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTATTTATCGAAGGTGTGTGCAAGGATGTGTGTAGATTCATATGTGTGCAGATGTTTTTATATGTCTCCACATTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGGTTAGTATTCACTGACATCTTGACATAACTTAGAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAGGCTAATATGTGAGGCAGACACTTTACTGACCTAGTGACCTGCTTATTGCAGTCATGCATTTTAAAAGAAAAAAGCTTTAGGAATGGGCACCAAATGGCTGACTCTTTATAGGGTGAATACAGAAATTATATACCACAAAACTAGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTACAAAGTTATCACATGTGTGAAACTAAGCACACACATGATAATATGTATATGTGTATTTATAAAATTATCAGTGCGTTCCATGTATGTATGTTTATGTGTGCATGCATGCATGCGTGCACAAGTGTAAGTGTATGTCTGTGTTGATGCTTCTTAGTCTTGTCCTCCACGCCGTATCCAGCCTGCATATCATTGCCACTTTAGATGCAACTTGGTGTCTTCACCTTCTGGTAGCAAATGATGGACTGAAAGTGAATATGATCATAGACTGGAGACCCCAGCAGAGTTCATAAACACATGGTGGGAGTGGTTCTGTACTCAGTTAGAAGCAGGTACCCAGGTCTCTGACCTCTTGTCTATGAGCCAGAAAAGGACATATTTCCTCTCTTCTCTCCTGCCCTGGTTTCCATGAAATGTCCTCGTGCTTCTCCTCAGAGTGGCTGGTATGATGCTGCCTGTCTGTTGCCACATGAGACAGACCTGCACCCGGAGAAGCCCAAGTGGACACAGCGCGTATCTGCTGGTCCCGCAATCCAGGTATATTCCAGCACTCCTGGTGATCACGTAACAGTGCTGTGCTGTCAGTTGTGGTGGTATAATTGATCATTCCCACCTGCCTTGTAAACCTTGGGTCATTATCTTTCTGGTCCAGGCTTCAGATAATGGCCATACAGTCAGTTTTGCTACTACCTTGACCTGGGATAGAGCAAAAATAAATTTAGTAGATATTATTAAAAGGCTTTTAATCCATGAGCACATAACCAGCTGAAATGGGCTGAAATTGTAATTGTGACTGAACGGAGGATGTGTGAGGCATCTTTATCTAATAACTACCATTTGCCATAATAAAGATTTATTTTAAGTCAAAGCCGATGAGTCAAGTTCTTTTCTTTAAATCTGGTTCTGCCAATAGCCCTACACAACTGTAACCCATTTTACTGCTGTCTCTTCTACTGAGAGTGGAGGCAAAGTCTTTCTATTCTCCCCAATGTCACAAAATCTCAGTACTGATTCCTTTGGGCTCTCCGTGGAAGGGTACTTTTAAGCCTAAACCTGCAAGCACCGTTTTGTGGGGGGGTTGTGTGGGGTTCAATGTCCCCATTTGTGTGTCCAGCTTGCGCTCAGTTCTCACATCACGTTCTCTTACCCGCATGCTCGCCCACACTGAATCATTTCAGACAATGTTGTAGCCACTTTCGTTTGCTTAGGTGGGGCTTCTGTTCTCTTCTTGTCTCTGGGGCTTCACAGAAAGGGTCTCACCCACAAGTCCCCTGAAATAATTGACAAGGTAATGCACATCATTGGGTGACCAGCAGGGGTTTTCAGAGCTAACAGGCACAGTGGAAGAAATATTGGTAAGATTTATTAAGTCATGAAGTAGTCCGGGACAAATAACAAATGTAAATAAAAGAAAGAAACCCAGCTTTAATAACAATGCACGGGNNNNNNNNNNNNNNNNNNNNNNGTCCTTCTACACAAGCATGCACACGCACTCAGGAGTTCAAAGTTCACAGACATGTGTCATATTCTTCTGTGTTCAACTGTGTTCACAGCTGGCTGAACATACTGTGGTAAAGACTGCCACCTATTTGATTATTAAACTGTGCCTTTGCCATCTGGGCATCCAGCTCAGTGATATTCCCTGGCATTCATGGACTGAATGCCAATGGAATGGTCTGTGTATATGCCTGGATTACTGGCAGCCTCCTCTCCACGCCTTCGCGTCCTTTCTCCCCTCCTTTCTTGGCTAGCTCTTTGGGTTCTTAGGCTCAAAGTAGTGCAGAGCTATTGGGAAGGGGAGATCTGCGTCCCAGTAGACAATTTGGAGCAATGTTAAGAAGGTAATTGCTGCCAGAGTGGAGGTCTTGGCCCTGGGTTGGCAGCTGATATTTCAAAGGCTCTTGTCTGAGTCATTTATTGACTTCCCCTTCGGAGATAACTATACTCATAGAAGCAATCTTCTGGATTGCCACCAGCTGGAAAGGAGCTTTCTTTATTGAATTTCCACATTTCATTTTTTTCATCTTGGTAATGTATGCATCATGTGTAATCACGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTCAACGTAAGAGCTTGGACTTATGGACTACAAAGTTAAAATTATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAATGCTGTGTTTTTGTGGCTTTCATAGGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGACTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTGGGGTCTGATCCTTAACGGCAGAAGGAATCGTGGACAGTCTTTCTGATCTTGTAGGAGGTGGATGCCAGAGTGATCATGAGAACTGCTGAATTAGAAAGGAAGGATAAGGTAGAAGGCTCATTTCCTACGTCCTGCACGGAAAAGGCATCTAAGTTTATAGTTACTGGAGAAATAGGGACAGCCTCATGCATACATCAGTCACCAATTAGAGTAAATGTCGACTGGATTGTACTCTCTGATTAACAACACTAAAGTAAATGGCTCATAAAGTTGAAAGAACTCCCCCCACCCCTTTAACAGAAAGAACTTAGACCTGCAAATGTTTTGACAATTAAAGGGTACGTAATGAGAGAATCTTGATGCCTGTTTTGACTGAAGGTTGACAAGGCTTCTGTAAGCATTTGAATTGGGAACTGCAGTGGACGTTTGGATTTGTTACCTCTGTCCTCTGTCTCGTGTCTTGCACTGCTTGAGTGCCAGCAGTCTTATGAAGATCAGAGTCTGTTGTGGTTAACGTGGGATAACAGGAGCTTAAAAATTCGTAATGACTAGAAATTGGAGAAGGGGAGAAGGTGGCCACTATCTGTTTAATGAGATCTGGATTTTTCCTTTAATTAATTTACAGTAAGATGCTGTGTATTGTGCAGCAGGCTCAATGCTTCCTGTAGGCAATACTGTAGCCCTCTCTGTCAGTTAGAAAACAGAAAACTGAAAAACACCATATGAGCAACAGACAAGCTCCAAGACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAAACCTCTGGGCAGTGCAGCTGAGGCAGAGGCATTATTGAGATACTTGGGTTTCTTTTGTCTTGTGGCTCTCTTCTTTCTTTCTTGACTTAGAACCTTCTGTTTGGTTACTAGGTGGGGGAAGTGTGCACACACAGGAAATGTACTACAGAGTCCAGTTTCACCTCTGCCTCTGGTCCTCTTGATGGCCCTGTGGGAAGCGTTAAGTACCTCCTCTCTTTCTGTTCCTACTGCTAAACCTTATAACCACTGGGTCATTAGAACTCTTTCTTGTACATGGAATAAGGACAGAAGTGACTTTTTCATCTCCTAGGTAATGCAGATTGTCCATCCTCCTCTTGAGCCTGCCAAGGTCACTGTAGCTTACAGTGATTGAAGAGTCAGAAGCT