NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATAACAAAATGATTCCATGGAATCAAAAGTTAAAATCAAAATAAAACGAAGATGGGTTTTATTTATATAGTTAGTGTGGGGCTTGGCAACCTCATAAAAAGATTTTAACATTTCTAATGTATGTTGTGCGTATTTGTGGCGAGTACTTACAACAACGGCGTTTCCTATAAAAATAATGTTTCGAACATGAAAATCGAAGAAACAAAATTCGAAAGTGGAAGTCGAATCAAAATAAAATAATTTCGAATGTGTGGTAATCATCGAAATAAGTGTTAATATAATTGGTAGATATTAACTAATTTTTAAAATTTGTGTATATTTATTACTATGCACGCGTTGCGAATATGTATTGTTCATCTTAGTTATGGGCATACGTTGGCTAATGCAACAACCTGAAATAAACAATGTTGTACCTGGCATCCATCAGGTTAATGTTTTATATAAATTGGAGTATGTGTCACCCAAAATAGCAAACCCCATAACCAACCAGATTATTATGATACATAATGCTTATATGAAACTAAGACATTTCGCAACATTTATTTTAGGTATATAAATACATTTATTGAAGGAATTGATATATGCCAGTAAAATGGTGTATTTTTAATTTCTTTCAATAAAAACATAATTGACATTATATAAAAATGAATTATAAAACTCTAAGCGGTGGATCACTCGGCTCATGGGTCGATGAAGAACGCAGCAAACTGTGCGTCATCGTGTGAACTGCAGGACACATGAACATCGACATTTTGAACGCATATCGCAGTCCATGCTGTTATGTACTTTAATTAATTTTATAGTGCTGCTTGGACTACATATGGTTGAGGGTTGTAAGACTATGCTAATTAAGTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCACATTTGAATGTGAAAAACGAAGAGAAATATTTTCTTTTTCAATCAAATAATACTGAGAAATGTCTAGCATAAAAAATTGAAATATTTTTCATCTAGAATTGTCTCTTATTAATGATTCGGAAATAGAAAAATCTTGGTTATGTTATTATTCTTCGTTGGTTCGTTAAAAATGGATAAATAAAAACTTTGCATACAAGAATTAATAAAAATGTTATAACGAATTTAATTAAATGTTTTATCATTATATATAAAGAATTTATGGCAAGATAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN