>scaffold1122
TTATTAAATGCATAAGTGACAGTGGAATAGGTAAAATTATGTCATTTACGACATACCATAGTCGGCGCGAACAACATGGTGAGGGAAATCCGAAAGGAAAAAGGGTCGCTTCGTTTCAAAGCGATGTGAACAGCAGTACGAGTTCTCCGAAAATGACAACTGAGAGATGAGGAAAGATGGGGAAAAATTCAAACAAAATAATCGCCAACACAATTATTTTAGAACTGCAACTAACGAGCGAAATGAGTCGGAGGAAATTCCAGTAGAGAAAATCGAGATATTTTACAGCAAAAAATGTAAGTCGTCNATAATATCAAGAATTTCTTAAAACACAAAAAACTTCTGCGTTTTGGAGGGAAATCCGCAGACCAATAAAACCCAACTATACAAACTTAAAAACCAATAGATTCCCTGAATAAAAACACACCTTTTCATTGACCATATAATTATATGGACCATTTAATTAACTTAAATCAGGTAAACCTAGGTGTTCTACCTGGGTGACTTAATGTATACGAGGGTCAATCAAAAAATACGAAGACTTTTGTCATAGCTATGTTACTTAACGTCATATCATTACTAAATTTGGTAGACATAATTTAGCAATAGTTTCAAACAATTTGCAAGAAATTTTTTTAATAAATTCCTTAATTTCTAAGAATTATTTAGAATCTAATCCTGCAAAAATGAGGTCACGGCGCACGGTCAAAATTTGTTTTATGTCAACAATAAACCATATAATGTTGAAAGTAATATCTCTATAGATTGGGTTTAAAATCAAAAAATATTGAAACCTCAAATTATGTTCCAAATAATGACGGGATATATTGTTTTATCGAACAGATATTAGTAACTAAAGACAGATAGTCCTCTTTAGAATTGACTAAAAACATCGACGTCGACGGACGTCACTCACGGCGCAACGAGAAGTACAAACAAAATGGATTTAACTCAGGAAAAAGCCGATACAAGCTATGAAAATGCTCAATGGTGCAAAAAATAAGTCAGCTATTATCTGCAAGTTTGTGTTTAACTGTAATGAATTTTGTGGGGGTGGTGGAAATTGTATGTTGATTATAAAACAGACCGAAAGAGAGTAGAATATCTGTAAATATTTGGTAAAAAAAAAAGTAACGTCAACCGACGTTCAGGGTTATCCTTACTGTAAACTAGTAGATACACGGTTAGAAAATGAAAACTTTGAAGAACTAACTTATGATTCTCGAACAAATGTGTGCAAATAAGACGTTAAGTAGTTCAGTGCCATTTTAAATTGTAAGGAGAAAGGCACAAGAGAGTAAGCGTGAGTTAAAGATTGGGTATATCTATAAACTGTGCGTGTTTAATCTTGACGTTATGTTTTGAACGTTACCGTGCGCCGTGGTGACTAAACATGTTGTTTTTAAAAAGGTGTAACAAAAATACCGTTTCATCAAATGGTCTAAAACTTCGCATATCAATAACATAAGTGTAGGTGCACAGATTAATCTGTTAAGTATGACTTTTTTGAAAAATATATGATAGACAGCCACTTTGTCTTCGTATTTTTTGATTGACCCTCGTAGAACTATACATGTATTGCCAAAATATATTTATTTATATCCTAACTAATCAGTATCAATACTGTAATTTGATTTATTATATTTTAATATACAATATAATAATGGCATTATCCTGTTATTAGCATCGTGATGCTGATAATTTTTGACGTTATTTTACGTAACGTCAGAAGCGTTAAAATTATCAATGAATACTCTTTATACCTTTTTTAAACATCAGGATGATGCATCTGTGTAGAATATTACAAAACATTTTATCACTTATGTGCATTCCAGTACTTCATCGCAAATACACTAAATATTCATACTTTGGCGAGAATGTTTCGTCTCTCTATATATACTCCTGTTATTGACATCGCGATGCTAACAACAGGAGTATATATAGAGAGCGAGAATATTTGTCCCTCTATCTATTCACTCTTAAATGGCTGGAAATTATTAGCATCGCGATGCCAATAACAGGAGTATATATAGAGAGACGATGTTAAGAAATCATTATAAAAACTCCGTGAAGGGAAGTATTCCCGGGAAAGAGGGTTTCTTTGGGGGGTCCATCAGAAAAAAACTGGGGCTTGGTTTTTTTTGGGGGGATGTCACTATTACAGTGTTCAGGTCATCCGAAATAAAGCTGGAAATTATTAGCATCGCGATGCTAATAACAGGAGTATATATAGAGAGCGGGAATGATCTCTATTCACTCGCAGAAGGATAAAACGTACGCTCAACTAGGACCCCAGGTCACCTGCTTATTCACAACTACCAAATCTGTGCACTCCGCTACAAAATGTAGTGCATTGCAACCGCAAAGTGAAAGTAGAATAACTAGTGCCACTACTTAGCATTTAGAAATGATATACAACAGGCAGAAATGTATTTTTATTAAAGAATAACCCTCTAAGAATTGGAAGTACACTATAGAGGATAAAAAATTCAACATTGACTGTTATTTGAAAGATATATGATATAAGTTATATAGACATAAGGTGACCTGTGGTCCCCCTAAGGATATATAAGTTAAATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATAAATTATGAAATTTCTTGACATATTATTCAACGGAATAAATGGTATACATTACATACAAGAAACAACTTCGCATTTGACCTTTATTCCGTAACAAAGTTGATTTTAATTATAAAACCCCAATGCCATTTTCCTTCACGATATAAGCATTATAGATTGAAATGGACTCGATATCCGACCTTTATTCCGTAATGAAATACTTTTAAAATACAACTTTGGTGAATGATTCTTCATCGTAATATGACATGGATTAACATATATTTTAATATATTTTACCTTTATTCCGTAGTAGATCAATACAAAACAAAATGTTACTGTTGTTACACTTTAAATACCGTTATGTACAACACAGAGAAACACACAAATATATACATTTTAATAGATTCAACAAATAATAACGTGAACATTATACTTTCCCTCTTATAAGATAAGTATTATAAAAGTATTACAATTGGGCCTACAATTGACGTTAATAACGTCAACAACGTCAAAAATTATCAGCATCGCGATGCTAATAACAGGATAAGTCCTGCAAAGAAATATCGAATGGTACAAAATTAGATTTCATACTGGATTACGAAGACGTATATTGTAACGCAACGACCACAATGGCGCTGGACAGAAAGCCGCGTGTTTAGCATCATCTCTGCTTCGATGCAAATGCCACTATTTATCAATTAAACACGACTGATCATCAAAGAAAATGAATAGTTTGTAACAAAAAAATTACCTGTAAATGCAAAACTTTAGTTCGCTCCGCTTGTCGATAATTCTAACGTGGTTTGTTTTGGAAATTTCTCGTTCTAAGAATAGCACTGAGTCACAATGTGGAAGCCCGTCAGCCATATTTTACTGACGAGGAATTTTGTATCAATCGTAACTACTCGGCCATTTCCGTCACCGCAATGATTTTGTATATATTTTTTAAAAAAAACTATGATTGAAAAGATTTATGCACATTATTTTCTTTTCAAATGAAAATGTAGTTCTGGGATTTAGAATCCCGTGCATCATTTTTATACGATGTTTAAATTAAAATTTTGAATAAAAACACTGTATAACATCTCATTAAGAGGGAATTCATAGCCTTTATTCATAATTACAATTATGTTACATGTCACATGATTTTTTAGTATACTTTTTTATTTTATTATTTATAAATGAAAAATGTAATAACGCTTTTGCTTTTTGTATTCAATTTTCTTTTATTCGTTATAATAAGGTTTGAGTAATTACTTTGTTGGTTGTCAAAATAAATTATTCGTGTCTTGAAGGATTTTTAAAACTTGTTTTCATGTTACCTTTCTTTGGATACTCCTGATTGACATTGTTTCTATATTTCTTTCAGTTTTGTGAATGGAATTTGTGAATTAACCTAAACTGAGCAAATTAAGTTCGGTGTAATACCATGGTATGTCATAATGTAAATAATTTCCAAAAACAATAACGGACAGATAACCATCAATTAAATTAGAGAGAAAATTATTTCATTGTAGTTGAAATTGCTCCATAGGCGACCTGCGTTCTCCTGCTGCATATTTTTTTTTATTCGACAAGGCGCTGTTTTCAGTTAAAATTACATGAAATGGTAAATGACGTAATCGATTTTTCAATATTAATACGACGAAATTATAATACGCTTTAGGTTCAGATTTTAAAAAGCCAAGTGTAGAAAGGGATCGAAAATACATAGCCTTACCTATGTAGATAGTGAATAATTTTTATTATTTTTTTTTTTTTTTGGTTTAAGTAGAAACTTTTTTTTTGACTCATTTAAAATGATGTTAATATTATATTCAAGATTGATTTTAAGACGCTGTCGACACTAAATCAATAACCGTTTTGAGAGACTACATGTATGAGCAAAATAGATATATACTACATGTATTTGGGCAATATATATTTTATAATTCAGAAACAAAAAAGACTGTTCTTTGTCATTGCTTAATATGTTTTCTGGTCATGCCACTGACTTTAAAAAAAATTGTATTTTTCAAAATATAATACAAACAAATAGTTTCTAACTCGATCAGCAGGACATTTAACAACACTCTAAAAAAAGTTTTACTTAGTAATCATTTTTTACTTAAAATCATATTAATAAGTAATAGGTAATTACTTAACATTTACTTACAAATTTAAAACAATTACTGAACTTCATGTCAATTACTAAATAAAAATATTTTACTTACATTTACTTAATGTGTAGAAATGTTTTACTAAGTAATTCCTTTTTACTGATTATTGTTAAGAAAAAAGGGACAATCATTTACTAAAAACAAAACATGATTTACTAAGTAATTCCTTTACTGATACTTGTTATGATAACAGCTGGATAAGGAACTATCATATACTTAACATGATTTACTAAGTTATAATAATTCCTTTAATGATATTTGTTATGATAAAGAACTATCATATACTGAAAGCAAAAAAAGACTTACTATATAAGTATATTATGAGAGAGAGAGAGAGAGAGAGAGAGAGTTTGCACACAGACAGGTTGGGCAATACAATAGGAAATTTGAAAGTGACTAGCTTTNGAGGAGAGAGAGAGGGGAAGAGAGAGAGAGAGAGAGGAGAGAGAGAGAGAGTTTGCACACAGACAGGTTGGGCAATACAATAGGAAATTTGAAAGTGACTAGCTTTTCAGAAATGGCATATATCTCCTTTGCTTTCAAAAAGGTATAATAGTGTCTAAACCGCTTGATGTTGAATCATGAAGATTGAAGAATTTTACGTATGCTGTTCAGTGTTTGTTTGTACTTTTACTTTTGTTTCAATGTTACGCTACGCGCGCGCTGATTGGTCGATCAATAGCTAGCCGCCAATTTTCACATTCGATGCTGCCATGTTGTCTGTCATCACGGAGATGGTAAAATGAATGAAAATAAGGGAATAAGGCTGTGCACAAGATAAAAGAATGATTGTCAATGGAGTGTTTACTTTTGGAATATCCACGGCTAAACAGGAACGAATATAAGTGAATGAATCGAGTCTCAACACCCAAGGCCACTACATGCACCATCTCATGCATGATCATGAGCACGTTTTTGAAAAAGTAAGTGAAGTAATGAAAATATATTCGTTGAATGGCAGTTTAAACAGTTTTTGGAATATAAAACGAAAGACGGTGATCTTTTATAATGAGTTTAACAGTTTAAGGCCGTCCCTATGACAATAGACCAATCCACACTTTACAAAAGTTATCTCCCTTGGCCGCCATCTTTGGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACGTAGCCTATACAAAAAATTATTTTAGATTTTTATAAGATAAACCCTCTTTCACCGGTGAAAACCGCGTGTTACGCCGAGTAACTGTCCGTGTCGGATCGCGTTGTGCAATTTTCTAATCCTTTTTGCTAAAATTCACATTGTTCACAGTTATTAACCGTCACCATTTTCAGTATATGAATTTGTTATGATACAGAAAATAAGTATGTTAAACATAAAAGTGGTTAATGCATGTGAAAGGTTTTAATTTCAGCAAAGTTTATTCATATTTCTATATATTATAACGATTTTTGGAGATAATTCCATGTTCAGCGTACACTAGTGACGTCATAATGAAAAATGACGTCATTTTGGTGCCTGTAGAATTTAGCCAGTATCGAACTTAGTAAAATGCACCACATCAAAAAACAAAACTAAGACGTTGAAAATATGATAAATTTTGCGGCCAAATACGGCTAATAACGTCCCTTGTTCTTTACACGTCAATATTTGGGATAAATTGAAAATAACAGCTTCTTTTTCTTGACATCATTCGTTCGTATGAATCTGTTCAAAAACACAGTCTCTGATTTATTTACTTAAGCTGTTTAAATGGTATTTTGATTTTATCCTTTGGAACTAAACTACTTTGTAAGCATATCTGAAATTGGAGGGGCAGCTTTGTGCCTTGTTTGAAGAATTTTATTTAAAGTTAAATTTTGTACACCATTTAATCATATCAATAAATTATTCAAGTTACTTTTTTTTATAGATGTAAATTGATCAGGCTCGGGTTAATGAAAAGCTTGAAACAGGACACATTTGGGTGGTTGTATGTGATAATAAATAAACATGTAGCTTACTAACGCGAAAAGCAATAGTATTAAGGTTATTCAAGAGTGAAGTCCAATGAAAATTTTAACATTTCTTGAACTGGTTCTTTGTATGAGTGATTCGTATTCAAAATGTAAAACCTCATATTTATTACTTTTTTATCTTCTGACAACAGTTTTCGTCAGTTTTGGGTATAAACAAGTTAGCCTTGAAATTATTGACACTTTGATCATCAATTGTATGATGGTCGCACACCCTCCTTAAATATATTATTTTAATCACGAAAAATGAAACACGTTTAGTAGAAGTAATTATTTTTATAGATTTTTTATATTTATGTTTTGTTTGTGACTGTAGTGTTATTTTGTCAACAATAACAAAACAGTTTTAAATACATCAACAGTTACTCGATTCTCGCTCGACTAAAGCCCCTGATTAATCAACTAGGCCTTAATGAACACCAAACCATTAACTTTATTTTATTTAAATACTTAAGACTGAAACACTTATGAAAATGTAATAGCTTTTTTTATTTTTTAAAAGATGCACAGTACAATGAAATGTTTTAGAAAAAACAAATTTTGTCTAATATAATCTTAATTTACGGCGGTTTAATTATACTTATAACGCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGGGTAGGGCGNTGCATGTAAATCGTTTATTTGTGAAAGAAAATGAAATGTGTTAAACATGAAATATAGAAACCATTACAAAATACAAATATGAAAATGTTAATAACTGTGACACTATATGCAAATGTGCGTAAATATATTGCGATATTCTATTACATGAAAAATAGCAGATATAGACACAAATCTACTGATAAATGTTCATGAAAATATTTCAAAAAAACTTTAGTTAAAAGATATATATTGTTCTTTGATGTTAACAAAATGATATACATTGAACAAAATAGAAAATATCTGTCAATATCAGCCCAGTCAATGCAGAGTATTTAATCACTGGCTTAAAAATATATACTTTCTCAATAGATGACAATGAAAGGAAAAATGAATTATAATAAACAACAATGATACACAGAGTTCACATTAATGAACATGAATGTACTTCTTTGCTTTTGATTTTTCATCAGAAAAAAAATCTGTAAACATTGCTTAAATCATTTGTTAATAATTATATAGAATTACTTTTAGAGGGAATGGGATCTCATCGTTCCCACTTTTTTAAATATTCACTGAGAAAATTTATAAATAATTTAAATAAATATGGTCTCTGTAGATAGATATATGTTATTGTTAATAGCACAGTTTAAATTAACGTATTGATCCAAACGATGTTTAAAATGCATATATAATGAGTGTATTTCAATCATACTTTTTCCATATCCATCATATCCCTCAAGCACATCTTAAAATAAAGAAAATATACGAGTGTAGCATCGGCCCTTCTCTGATATTTCACTATAAATAAATTTGTTAATAAAAAACAAACCCAAAAAGATATTACACAGCTGGGAAAATAATGCAGGTATGTAAGAACTTGACAAAAATTCAGTTTTAAAAATAATAAAAGGAAAAACTGTTTTTGGTACAAAATTATGAATTTACGAAATTGGACGACGAATGGCGATCCTTTGGTAATTAACAAATCCTTCTTTCTTTAAAAAAAACCCCAACTCTGTCATATGTCAGTATAATATGAATAAAAATCATAATAAAATTAATAATGATAAACATCGTACTCTAACACAGTCATTCTGTGCCCATCTTTTGACGGTAAAATTACATTGACTCTTTGGAATTTTCCGTTTTCCTTGTTCGAATTATGAAACAAAGCCATGCAGCAAACAACAATACACACAGTCCCAAAAAGATCCAAAATATGATATACAGGTGTCCACTGGTAGTGTCTAAATATATAATAACAAAATGTTTTATATTATATACAATTATTGCATATATGCTTATATAGTGGAAAATATATAGGAAACAGGAATAAAACAGACAAACAAAATTAGACACATAAAATAAATGGAATCATAACATGTTTTACCGAACTGATGCTCATAGGTTGTATTGACTGTACTGTTGTTTTGATCTACAGCATCAACAGAAGCTTTGATTGTATGATGTCCAACAATTTTAAGTCCTGTTGCGTTCTTAGGATTCATGGTTTTCTTTTCAATATGAAAAAACCCTGTAAAATAAATGATGGCATTATCTATTTTGTCAATTCTACTCTTCTAGATTCTTTGTATATATTTTTCCTCCACTATTTCTGGTTTTAAGACAATCAAATACTTGCTATTTTCCAATGATTTTACCAGTTCATAAATTCTAGCAAACTTGTCTTGCATTTCACCGGGATATCTAAAATCAATATTAGAAATGTTAATTTTGGGATCGTGCTTACTATCATTTATAATAACATGCATAGCATACATGAATTTGACCAGCATGTCAAGCATTTTATTGTCCAGCAGTAGTTGACTGTGTTAAAAGGTAAATTATTCAAAACAGTTAATGACTGTTGCAAACTCAAATTTTCAGTAATCAGTTTGACAAAAGAAAAACTATTTAGCGAATGATTCATGCTATGGACATCTTTAGTTCATGACAGTGGGATGGCTTGTAAAATAAAAAGGACCATCAAATTAAAACCAAAAAAAAAATTTTATTATTGATATTATTACATTTATAATTTTTTTAAAAATTGAAACAAAAATACCAAATATTGATTGTCTCAAAATGTATATCAATAAAGAATAGGAAACTTGAAACACATTTATTTGGTATCATTTAAACATCCCTTAATATTGAAAACAAATGTTTTGAATGAAACAAAAACAAAATTTTTCAATATTTGGAAAATAACTCATACTTGGTGACAGTTAAAATTCTCTCGACTAAAAAAAGAAAATAAAAACATGAAACAATTGATTTATTAGTACAAAGGTGTTTGGTTACAGTATGGCTTTAACATTAACAAAATTATACAAGATAGCAACTGCAAAATCGTATATCAGCTCTCCGAGACAAGGTCGGGATTTTTTCATAGTTTTCCTGACCTAACTATATTTTTTAAGTACTTGTATTATTCAATTATTGAGATGGTTACATACGTTGGGTGACGATGATTTTTTTTCTCTTAGAATTATTAGTTTAAAAATTTTCTTTTATGATCCGAATATCCACAATATGTGTAACCTCTTCTTTATAACATGGTTTTGGCCAAGTTTAATTCTTTCCTTTGCAGTTATAAAATGCAGTTATTTTTTTATCAAGCATTGAACAACACATTAAAGTTTTCAATTATAAAATATTAACACATTTTTGGGGAAAATACCAAATGAAAATTTTTCATAAAATTTTTTGAATACTTTAGAAATGTTTGTGAATATGATAATAAACTAACTTCAATTCTCTGAAGAATTTTAAATTATTATTTGTTGCACTTTAACAGAAAATATAAGGGCTAACATGCTTATTTTTTTTAAGTATTTAGAACATGTGTTCCCCATTTCACTCAATCGCCTTGACTTGGGAAAATTTTGTTAATTAATTGTTCTACGTAAATTGATTTGCATGTTCTGAAACTAGAAAATATCCTCATTTTTAAGAGATAGTCCTGTGATAAAATTAGTTTTTTGTAAAACCTGTGTGAGCAGTACATGTATATTATTTTAAAGTGTACAGCAGCCTAAGAGCAAAACCTTGCATTAAACTACACATTAGTCTGTTACAAATGAAATATCACTTACACTGTATAATAGTTCTGTGATTTTCCAGAAATGTTTATTACATATTTTATTTGAGATTATTCAGAACTAAATACGATGAAGTCAAATGAGTAGGGGCCACCTTAAGATGAATAGCATATTAATACAATCATTATAGAAATTGGCATGTATAATTATAAACCACGAGCGAGAATATTTCATATGTGTTGCATTCATAAAATATTGTTTTCCTTTTGTTTCTTTTCGGTTATAAAAACAACTGGAAAAGTCTTCTTCTTTTTTTATTTCCGCTCTGCAGCCAACGGCTTTATAGTGCAACTGACAGGTAGAGAAAGAACAGCGGTATGTCAAACTGGCACTGATCCTCCAGCGTTGAGAGAAATAAGAGGATAGTGTTGTTTAATCTTTCGCCATTTATTTCTGACCCATAACATGATGACGAGTACACACACCAAAACACGCAGGCACATGAAAACCCAAAACAGGGCTTTATAAACATGATCTTCACCTTTGTGATCATTGTAAGTAATGTTGCTTGAGTTGGCAATTATCAGAACAGCATTAGGTGTTGTATCATTGTGTCCCAAAATGTGTACTCCTGACATCTTGTTATTTATTCAAAAGATATAAAATCTTGAACAGCAAGTAACCTTTTTTCCATTTTAAGACATGCATTACTCCGCCTTGTTTTAAATTTTATGATGCAATAATTTAGCATGTCAAAACTAGGGTAGTTCATTAAGACAATGTGAACTATATATGATATGAGTTAAGTTTGGCCCACATAATTCGCCATTTTTTTAAGTATTTCGGATATAATAAAATGTAACGTTATTTTTTTTTTTAGAATAGTTGATATAAAATATATTTTTCACCTATTTATTTGATTTATTTGAACTCACTTGCAGTATATGACGTCAGAAGTGATGCTATCCTATGGTTGAATCAATTTCGGTCAAAATTTGACATTTTTCTTATCTTTTTACGGATGGGAAATATAGAGCACATGCTTAAACAAGAAAAAAATTGTTGTCACTTATTAGTTTAGTCGAGATACGTCTCTGATGAATTTTTTTTGTGTTCAAGCATGCGCTTTATGTTTTCTGAAAGAAAAACTGCTTGAAGAGCTTTTTTATGCTAAAATGCAAATATGGCGGGAAAAAGTTGCCTTTACGATGTCATTTTTTAATTTGTATGCACTTGAATCAAAATAAACAGTATGTAAAAATTCACATATATATTTGTACAAAGAAAACAAAGAATTACAGTGAAACGATGATGGTTATTTTCGGGGCAAAATTAGGCCCATATTATATATATTCCTTTGTCTTTTCTTCCAAAGACAACACAAAAGTGGGATATCTAAGACTTCAACATCCAATATTTTTTTCTATTATTCAATCACAGTTAGGAATACTTTAAGGTATATCACTCCTCATGTTTTGATTTCATTGCGCAGATGTTCATTATATTTTAAATGAATACGATTCTATTTAAACCTCACAAAAAGATCATCATTTCATAATTACACAACATTCGAATAGAAAATCCATTTGAATTCAAGAAACGAACAAGTTTTAGGGGGAACTATTTTCTCGTGCGGAAGGTTTTTTAGTCGAAAATGACAGAAACAAGCAATTTTATGAATTTTCAATATACTTTTCTTTTTATTATACTTTATTCATTATTCTCATTTTTAACCTTTGATAGTTTTGTGACATGTTCTATAGGTTCTCTATGACTCGTACTAAACTAAATTTTGAGAGAATGATAGACGTTTAGCATGAAATCATGCAAATATATAGAAAATGTCTGAATTTTTTAAAGCCAAATTTTGCAATAATTTTACCTTTGAAGCCATGTATCTAAAATTTGAAATCACTGACTACCATGTGTTATTATGTCAAAATGATACTGAATACATATGTAGGCAAACTGGATTAATCTTCTAAAATTCTTGATATTCAAAATGTTTTTATTTCAAATCAAATTGTAACTATTATAAAAATTGTCTATTTTAAGTGCAAAAAGGTCATACAAACATTTATGCAGCTTCATGCAATTTTTTTTCGTAATCCCTCTATTCAGTGTGACCATTGTACATAATTAAAAACAACATTTTAAGAAAAGAGTTTGCTTAATCAAAAATTCTGACAACAAATTCTAATCAGGCTGAAATCGCATTTTAGGTGCAAAAAGGTCAAATTTAATTGACCATAACTCAGAGGGATGAACACTGACCTCCCATTATCTTTGTATTATTTAAGTGTGTTTTGTCTACAGATTTCAATAGAATACTTCTCAAGAAATTCTTGATTCAAGAACATTGAGGAGTGGGATACCTTAAGACTAAAACAAATTTTTTACATCAGAAAATATATTTTAGCAAACAAATTTGGCATGAATGATAAAAAATACTTTTCGTGTTTGTTCAATATTTGTCGCCCCGATTTATATTTCAAATTCATTATCATAGTGAAAATTGCGAATTGTGGTCATGACAAATAATTGTAAAATGATGTAAACGCAGCTTTAGACGGGAAACATATCACTTGATATCAAATTATATTTCAACTTGTATTTGAGGGAAGTTTTTTGTTTGATAATTAATTACATTAAACCTAAACGTACATTTATATATTTAAAATCTTGGTTTACTTCGTTTAAAGCTGAATCGGGTTTGTGATTGGCTATTCCAATACGCTTATGCATATTCATGGGGGGTTGGTATGACCTAATTTGTGTTGATAACAAGTTACACGTGCGTCTGTGGTTTGTTGCATGGATACAATTTAAATGCACATTTTAGTGCAAAATTCGTTTTGTTAATTATCAAATGCTTATTTTTAGACTGTTTTATAAAGTAAAGACCTATAAATACTCAACAAGGTAGACAGAAAAGGAACTTTTGAAGAAAATGTAAACAGTTTATTTATAGATTTCGTTTAAAGCAAAATGCTAAATTGTCAAACTTAAAATAATTCATAAAAAAAGAAATTCTATGAAATTATATCAAATAAATGGTGAGAATTATATTTTTACACTGGAAAATTGTTATATAATATTAATATAACTGGGAACACATTCTTGACAATCTGGCGCGGTATGAAAGGAATTTCAAATTCCTGTGCATGTTTTCTCTGAATATAATGGAACATATTAAACAGTGCAAATTATTCTTTTAAAACAGAAATGTGCAAAAACGTTATAGAACCACTGAAGAAAAATGTTGTCTCTTACCACTTTGGAATTTTCAGAAGTTATTCATTCACTGACACTGCACAACTCTTCCTCTCTGTCAACAATCGTAGATGTACTGTATTAATCCGCACAAATTCCCATATCGTAAAAACCCAACAAATCGAATTATTTTTTGTAAACCCATAAACATGGTCTAATCTTGTTCTATTTTTGTAAAATATCTATTTCTTGTGAACATATATAACATGTATGATGTTAGGATCCCTTAAAACAGAAAGTGATCTTATGTACTATTTTGTACCGCGGAGTACTATGCTCATGTTTCGAATTATCGATCCAAGTGCACTGACGTAGTACTATCAAAGGAAGTTTACAAACGTTTTAAAGCCCTTACCTGAAGTATTCATCTAACATCCGTTCGAAGGGGAAGTACCCTTTTTCCTGAAATATGGCAAAAATTTGCGCATTGAAATAGTTCGAGAAAAAAAATCACAAATTAAAAATATTCTGTCTGTTTGTTTGGTCAAGAGTTTTTCCTTAAAAAAACGTTACTTTTAAATGTCTAAATGCCAGTGTATTTGTATGTTTCGAAGCAGTCCCATACAATTATAAATGCATGTATAAATAATTTTTCTTTTCATTAAAATAACTAAGAAGAAAAACAACTGAGTTGATTAGCTGTAAATGAAAACGGTTGATTCCCCCGCCCCCAATTAATCGACATTTTTAAAACGTAGTTTAGTACATTAGATCGGTTTATATTTTTTTTCCAAGAGATAGCATGACATATATAGTTCATCAGTTCGTCACTCCACGTGCATGCATTAATATCTGGTTACTTCAAGTCTCAATGAATCAGATACAAAAACATTAAATCGACATTTCACCATTGGAACACAAAACACTAACGGCATTTCTTTTAAATAATAAGTCTGTAATATGTACAACTTAGTAAAGATGTCTTTTAGAGCCCGCAATAACTAGGAAAATAGAAAAATTGGAATTAAATAAAACAATTTTATGCAAAGGAGTGGGTGGTAAAAATAAAAATAAAATTTATAGCATTTTTTTTAACAAATTGAAAGTCATTCATAAACTTTACATGTATAGAAGAGAAATCGGCCTATTAATGTCGTAAATGAAGATGTTAAATTTAGTTAGAGGCGTAAAATTTTGGACGCTGTTTCGTGTAGCCGTTGAAAGTAACTAAATTTCACAAAAATGCCGGTTGGTGAAATATCATCTTGGCTGAGAAGGGGGATAAAAGTCTAACGTGGGACGATTTCATATCTCGTTTACTTGCCGACAAGGGGGCCTATGCTGTTTACGACTTATCATACAAAGCCAAATCAGTAGCAGAAAATACAAAACCCATCTTAATCACATGGGCACCAGATGCTGCACCTATAAAAATAAAGATGATGTACTCGTCCAGCAAAGACTCTCTGACGAAGGCATTTGGACAGGGTTTGGGTATTGAAATCTAAGCAAACGACCTGTCAGATTTAGATTTAAATTAGACCAGGCAAAGACAAGAAAGTAAATACGAATAGACCTCAACATACAATCATTCTGAGAGTGAAATTGTCTCTGCAAAGATGACAAAAGCTTTTCTTGATGACATAAATTTGGTTAAATCATCAATCTAATGCTGAACTGAATTTCGAAAATGGGGATTATCATCTAAACTGACTCTTAACGAATTTCTTCATAGACAGTGTTTTATGCTTTGATGGCTAATTTATCTTCCTGGTTTTTTTAATTTGTTTGTTTTCTAAGCTTTCAGGTAGAACAATACATATTGTTAGTAGATTTCAGGTCTTATTCAATAATGTACCGTGTAATAGTAAATATCCGTGGACTTTGGTGCATCGTAATTTATGGAATGAGGGAATTTAAGATAAAAATAGAATGTGAACCTCACACTGGACTGAAATGAACAAGTAAAAGGGGTGCCATAGATGTTTTGTAAACAACCTTGATGGAGAGGAATGAAGAAGACAAGTCTTTGTTAACAAACACTTTACAACAATGTGTTATCAATTATGTAATCAACCTGTAGTTTTTGATATTTGATATAAAGCACTGTGTATTTCCAATTGAGATTTTTTCATTTCATTGTACAATATTTTTGGAACAGTTGCAAGGCAGGAAATTTGGGATATAACATATCTTTTCCGTGGCATATATATACGATGGTTGTGTTTTTCAGACTGGTTTATGTGCCAATTTCTATTTGTGCAAATTGTTTGGCATTATTTTTATTTATTTTTATATATTTTTAATATTTCAAAGTAAATTTACCCCACCCAGAACAAAAATTTTGAGAGCAGATACAAAAATTAGTTGAAAATTTCGAGCTCAAATATAAGTAGTTAATATGCCTATATTGGAATGGTATATTATTTCATATCAATGTAAATTATACAAATTTTGTATGCAAGAATGAAACATTTCCATTTTCAAAAAGAAGTAGATAACTATGGAATCATTATAATTCATGGTGGCTCAATTTTCGTTGTATTCGTGGGTAGCCCATGTCTAACATAATCTTAATTTACGGTGGTTTAATTATACTTATAACCCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCAGGAAAGGTGTGTCAAGTTTATGTAAAAAGAATTTGAAAGTGGATACTTTTGACCATCAGCAATCCGTAAATAGTAAAATTAATGTTAAATTTAATGAAAAGAGTGTTAATATGTACGCACCTAATTCTGAAAAAAAGACTAGGATATCAGAGTAAAAATGGCCTCCCAAGGTAATACTAATGCATGTAAATCGTTTATTTGTGAAAGAAAATGAAATGTGTTAAACACGAAATATAGAATACATTACAAAATACAAATATAAGAATGTTAATAACTGTGACACTATGTGCAAATGTGCGTAAATATATTGCGATATTCTATTACATGAAAAATAGCAGATATAGACACAAATCTACTGATAAATGTTCATGAAAATATTTCAAAAAAACTTTAGTTAAAAGATATATATTGTTCTTTGATGTTAACAAAATGATATACATTGAACAAAATAGAAAATATCTGTCAATATCAGCCCAGTCAATGCAGAGTATTTAATCACTGGCTTAAAAATATATACTTTCTCAATAGATGACAATGAAAGGAAAAATGAATTATAATAAACAACAATGATACACAGAGTTCACATTAATGAACATGAATGTACTTCTTTGCTTTTGATTTTTCATCAGAAAAAAAATCTGTAAACATTGCTTAAATCATTTGTTAATAATTATATAGAATTACTTTTAGAGGGAATGGGATCTCACCGTTCCCACTTTTTAAAATATTCACTGAGAAATTTTATGAATAATTTAATTAAATATTTTCTCTGTAGATGCTTTTTGTTATTGTTTTCAAATTTGTTATTAGCACAGCAGTTTAAATTAACGTATTGATCCAAATGATGTTCATAATGCTAATATAATAAGTGATTTTCAATCATATTTTTTCCACATCCATCATACCCCTCAAGCACATCTTAAAGTAAAGAAAATATGTGGATGTAGCATCTGCCCATATATTTGTTGAAAAAAAACAAATAAAAAAAGATATTACACAGCTGTGAAAATAATACAGTTAAGTAAGAACTTGGCAATAAGTCAGTTTAAAAATAAAATAGGAAAACTTGTATTTGATACAAAATTATGATTTTACGAAATTGGACGACAAACGGCGATCTTTAGATAATTAACAAGTCCTTCTTAATATAAAAACAAACTCGCCATATTTCATTACAATATGAATAGTAATCATAATAAAATTGATAATGATAAAAATTGTACTCTGACACAGTTATTCGTTATTCTGCGTCCATCTATTGACGGTATGATTACTTTTTTTTCTCTTTTTTTTGTTTAAATTATAAAACAAAGTCATGCAGCAAACAACAATACATACACACAGTCCCACAAAAGATCCAAAAAAAACGACTTGCAGGTGTCCACTGGTGGTGTCTAAATAAAAAAGAACAAAATGTTTTATATCATTTACAATTATTGCATATATGCTTATATAGTGGAAAATATATAGGAAACATGAATAAAACAGACCAGACAAATTAGACACAAAAAATAAATAGAATCATAACATGTTTTACCAAACTGATGTTCACAGGTTGTAGAATTAAATGTACTGTTGTTTTGATTTACAGCATCAACAGCATCTTTAATTGTATGATGTCCAACAATTATAAGTCCTGTTGCGTTCTTAGGATGTGTGTTTTTCTTTTCAATATGAAAATCCTGTAAAATAAATGATGACATTATCTATTTTGTCAGTCCTAAAAAATTCTACTCTCCCAGATTCTTTGCGTATATTTTTTATTCACCATATCTGGTTTTAAGAAAATCAATTATTTGCCAAGTACACAACACTCGGCAACAAATGTCTTCAAAGGTGTAAAATATACTATACCAGTGACTTTCTGTTTACGAACAATATTTTTTAATTGTGTTAATTCTTGGCAGATTTTTTGTCTTAACTTGGGCCGATTTTAAGAACCAATTTTGTTCTCGCTTAAGTTTCTTATTTTTTAATAGTTTACTTTAAAATTTCACATAACCATGAAAAGCACCAACCTTGCCCTGTTCTTTTTTTTCTCAAAATTTATCAAGTTTAAATTGAAACATATTTGATTTAATTTCAGCGAAGCGTCAAAGTATCAAGGTAGTAGAAAACAGATCTTAAATGCATGATATGAAAGTAAATGTCAAACTAGATATTCACATGGTTTAATGTGTACGCTTAGTTCGTATAACAGCAACTTACATTGATCTCAAAGGAAACGGGACATCAATAATTATAAAACAAACCAGATTATAAAGCTGCTAAATTTAGAGAGAAATTAGACATATCGCAGATTACTTACAACGCAGCATGCTAGTTGACAGTACACCGCTACATTTAAATTTATTGTGGCAAGTGGGCGGTCCTTTTTCAGAGTACACTTAAAACTTATATTAAAGAATATAATGTCCTGATGATTTAATCGAGTGTATATTGTAACAAAATAATAAGAAAAATAGTTTTAATCATATAGATGATACTTGGAAGAATTTTCTAGCAGAAATTTCATTCACAAATTTACATTTAACAAAATTCACAATACATCAAGTCATCAGGAGCTTTATACTGTTTAGTCATTAGGCCTCACGCAGGTTTTTGATTGACAAGTCAAAATGACATGGTTGAGTATCCTTTAGCGCGACAAACTAAATATAGTCTGACTTTGAATATAACAGTTGCTTAATTTTATGGTTCAAATTACGGCGTTGTTGCGGTACATGTTCGGAAAGCAGTACCCTAATTGTCTTCTAAGGGATTTCGATTCAAAACTTTTCTTTAAACCAGGCAGGCACTTCGAAAGATGTGGGTACGGTCGTAAAATACACTACGTGTGGCATACCAAATCGCCATTTTTCTAAACAAATAGGTATTCAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGGGGGGTAAGTATTAGTTTCTATATCAAACGGGTATTGCTTTATCAAATACTTTCGGTCCGAACTATTTTGACACAGCCCCTCGCTTCAACGCTTCAGTGACATATTCTCAAAAATTTGCTAGAACTTTCAACCTAACTATATCTACTACAAAAATTGATAAAAAGCCCCTTTCACAATTGGCACACGACCACTTTACACCACTTTGCGATCGAAATTTTTGAGCTTCGCACGAGCTCCCGCATACGTTGCACGAGCTCTCGCATTCGTTGCATACGTTTTACTGGTCGCATCAAGTCTCCTCTGAATAGTGGACATGCAAACTAAAGCCTCTTTCCCAATTGGCGCACGAGCAGAAGCGACCAAATATTCGTGCGACCGAAAAAATTAGATATGAATCGTCAATTGTTGCCGAAATAATCGCATATGAAAAAAGTATTCGTACGAATTTCGCACGATCTAAGCGAGCGTTGTGCGATGTAAACGCATTGAATCTTGCGATATATCTTGCGTCTGTATGCGACTTATGTACAATGAAAGCAACTGTTGAAAGATAATACGATAGGAACGCGCGAGAGACTAGGTGATCGGACGGTTGAACGTGCGCCAATGTGATTGGACGTGCGATTATGCGTTCCATGGTACGAATGATCGAGCGAGTCAGAGGGGGTATATACACCGCCCATATTCAGTAGACGTAGTTGAAAGCGCGAAAAGATGCCGCCCAAGAAGATACAGATATGCATCAGCATTCAAGGTATCACACCGGTAATCGGCCAATCAAAATGAACTTGGTCAATTGTAGTTCCATATATACTTCAGAATTATTTTTTTCCTTGACTGCATTTTTACACTTTCCTTTACTCAGTTTTAACATTTTTTGTACCACTGAGTAGGATATTTCATGTACATGTATTTTGTTAGGTGATGATCTTTTTTCACAGGGACTACTTCTTTCAGGGCACATGCAGCAGCTTCCTGGGGAGTGTGCAGTCTGTTTACATACAAATGGAAAACACGTGGTTTTGAGGGTAGACCTAGTTGGAGCTAGATATTTTGAGAAAATGCAGTATCGCTTGCCCTTTTTATGGTGTTAGCTGATGAGATAGGTAACAAATAACATTTCCTCCGAATATTTTGTCATGAGGAATACAAACTGATTTTTAGGAATTTTTTCCCCTCTATAGTGTTATATAGTGAAAACAATTACCTGTGTGATACCTTTAGCATTATACCTCAATATGATTATTCTATTATATCTGATTGGTCTAGAAAGTCACGTGACAGGGCGATGTCATAGGAATGGAAAAGCCGATATGAGCATACAATATAGACAAATATGATTAAATCAAAAATATTTCATCATTATGATTCTCTTTATATCTCAGAACCAACTTAACTCTCTATGATTTATGAAAGAAAAGTGAGAAAGTTACATGGGAAATCAAACAATCACGACGTTAATGTCGCGACTGTTGAAAAGTCAAACATTATTAGAAATCAACGTATTTTGTGTAATCATTTGTTTCTTCGTATAATAAAACGTTTATTGCATTAATGTTCAGGGAATATAAAGATTTATTACCCATAAAAAACAAATTTCTCTCGGGCGAAGCCCTCGGGAAATATTTACATGTATGACATCGCCCTGTCACGTGACTTTCTAGACCAATCAGATAAAATAGAATAATCATTTTGAAGTAAAATATCATCATAAATGCTGCTACGTATTTGTATCTTCTTGGGCGGCATCTTTTCTCGCTTTCAACTATGTCTACTGAATATGGGCGGTGTATATACCCCCTCTGACTCGCTCGATCATTCGTACCATGGAACGCATAATCGCACGTCCAATCACATTGGCGCACGTTCAACCGTCCGATCACCTAGTCTCTCGCGCGTTCCTATCGTATTATCTTTCAACAGTTGCTTTCATTGTACATAAGTCGCATACAGACGCAAGATATATCGCAAGATTCAATGCGTTTACATCGCACAACGCTCGCTTAGATCGTGCGAAATTCGTACGAATTCTTTTTTCATCTGCGATTATTTCGTCAATTAACGATTCATATCTATTTTTTTTCGGTCGCACGAATATTTGGTCGCTTCTGCTCGTGCGCAAATTCTGAAAGGGGCTTAAAATGGATTTTGTCAAAGACTTAAATTACAAATATAAAGGAAAACACATAACTGCGTTTACATTTAAACCTACTTTAAGAAGATGATTTTTTGATTTTCTTACATGTATTTACTTTTCTACAATTTTACTGGCTTTCAAATGTGATGAAGTTTTGTAAATTTTTATCAAAGCTAAATAGAAAGCCGTTTTTCTGGTTTCGCTCAATATGCAATCTCAAGTCTTAATAATGCAAGGGGGTGATTTTGTTAACACTTTGGCACTATTTTGAGTTCAATTTATATAATTCTACTTATGTGCTATTTGTCGTACACTCTAGAGATAAACAACGGCTAATATTTTAGATATACGGTATATTTTTATATACATATATAATTTACAATCCCATGCTGCACTGTGATTTTCGATTGGATAAGTCATTGGGGCCTTTTTAAAGTAAAATTGACTGCTTGATACCTCTGCATACACAAACTACTCTCAATTGTTAGTGCTTGTATTTTGACATTTGTATGCTGTAATAGAAATTTGTATAAATTGCAATTCAAAACTTATGATACATGTTAATTTTTTGAAGAAGGTACATGTTTTCTATTGAAACTTTTGGTTGTGCTGCGGAAACAAGGCGTTAAATTAAGAAAGAAAAAATGTCTCTGTTTGAAATTCAACAACAAATTATATATCTACAAAAATTACACTGGGGATGTTTTGGGTGCCACAAACTAAAGGAAAAAAAATACACAATAATTACATATTACACAAGGTTTTCTAGGAGTAAGTTTGATGCAGTGTACTTTTTTTTAGTTTTAATAAATAAAGATCCACTAGAGAGGAGTAAAAATAGTAAAATGTATGAAATTCCCATTACCAACATAAAATTTTACGTTGTTTTGATAAGGTTTAAACAAAACATAGGTTTAAACAAAACGTCTACTGTACTAGTATTTTAATATATTGTCACACGACTCTAGTGCAAATTTACTCGGTAGATGAACTGCACATTGTTTAGACTTTAACGTTTTGGTACCTAATAGATTTGCGATGCTTTAATTCAAAATGACATGTTTTGGTCAAAACACGTTTAAAAGTTTTTTTTTTAAATCCCCAACCTGGCAGGAAATTCAATTGCTTAGATAAAACATGATATTTTTTCCCTAAAATTGTAGCACATTGAAACATTTATATTACATTGGAAACATCTCTTTAGCAATACAAGTATTCTTTTTCCCATTTGTAAGTGTGACATGCATTTCTATTTTGATTGTTTTAGATGATATTCTTTGTATATATGTTCATTGAAGGCGTAACGACCCTCTGCTATAAATTTTACTATGCAATTTTAAAATTTTTTCTTTCTCTAATTTTCATCAAAATTATTATCGATTTATTCAAATAAAAAAAGAAATTAGGCTTGAACGCTGCTTGAATTTTACAAAAAAATCATATCATTTTTAATCATACTACAAGAAAAATTTGACATCATGAGTAAAAAAGCAACAATTTATTATCGCAACATATAAATTAAAAATACAAGTCTTTTTTTATTCATGTACATTGTCAATTCATATTTATTTAGTAAAAGCTGCGCGTAAAGGTCAGAAGATTAATATATATCTCTCTCTAGAATGACCAATCTATCTATCTATCTATTATCGCAACATATAAATTAAAAATACAAGTCTTTTTTATTCATGTACATTGTCAATTCATATTTATTTAGTAAAAGCTGCGCGTAAAGGTCAGAAGATTTATATATATCTCTCTCTAGAATGACCAATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTCATATCATTTAATCAGCAAGAGTTATCTTTCTTTATCTATAAATATAAAAAAGATTTTTTTTTTCAAAAGAAGTCCATTTCATGTTTTTGTTTACAAAGAATTACAGGTTTGGATCTCATACATGAAGAATAAGAAACGATGTATACTGGATTCTGGAATTTTGAATCCCAGATAAAGATTTTTTTTAAAAATTTGTTATAAAAACAACTTAAAAAGTATAAAGTAATTTATACTTAATGTATATTACAATAAGTAAATTGCATAGAACTGACTTTTGAACATGGATACTAGGTTTAGTTACTCATCAGACATAATATAAAATCAAAAATGTTATTACAAATACATGTAACTACAAAATAAATCACACATATGAAAAAAATAACATCTTAAAGTTCGTTCTTTAAGAAACCCAACGTTCTTTTTGCTTATCTTAGAATTTACAAAATCATTTATTTGATATGCCGTGAGAATACAAGAATGTAAGAAATAGGCACATATTTGTAATAAAGGGATGATCATCGCAGTTAAGGAAGATAAGAGGGGTTCCTTCTGAGAATTATACAATAAAAAGGTTGCGTTGCAGAAAGCTAGGGGACAAGTAAAGAGTAGTTCAGATTTACGGTTGCGTTATAAATATGTAGTAATCTCAAATGATACAGTATCCACTAATGATATAATTTTGCATTAGTGGTAAGAATCCTGGCCATCAATGACATAATTTCATCATAAGTATCTACCTAGACGTCCATTTATGATGCAATTTCAAAAGTTTATCACTAATGGTCAAACTTCGCATTAGCTAATAATATGAAATAAAAAAGTCATTAATATAGGCATTTGTGTATAAAAAAAAATGGGACATTTTGCATAGTACATGCTGTGTCGAAATTAACAAAGTGTCCTTGAGATTACACATAATATGTAAATAAGAATCGTTTTGACGTTTTAAAAACGCACCGTAATGACAAGCTATGGGGATATCAAAAATAGGGTAGTAATACATGTTATTCATTTCGATCAAAAAATAAAATTTATACATCTATGAAAATCTAGTTTTATACTAAAACGATTCGTTAATTTCATTGAAACATTGACAATGATCTTACGTTGAGCTATGTGCCTAGGAACTTTCCGATAACTCCTATATTTTGCTTTCAGTGCATGTATGCCTATGTCTTATCCTTGCCACTGTATCAGCATTATCTGTATAAATCGTGCTGTCTAAAAATGTTTGCCGATTACTTCTTTTTAAATTTTGCAACTAAGGTAATAGACATAAACAAAACCTTACCAAATAATCCTAGTAAGCAGTACGAGTTTCAATAAATATAAATATAGTGTTCTACATACAACGTAAGCCCAAAAAATCGAGAGAGAAAACAAATTATGAAATAAACGACAAAATAAGGAGATAAATGCGTTAATCATAGAAATTCATAATATGGCACAACCGTTTTAATATGCGTGTGTAAACACATACCTACATTTTGTACTTATACATAGGTATCTAAAATATGATTAAAAAGTTGTTTAATTAGTTAATAGCCATCAGCATCGTCAAAAATAAAATCAATGAGGCGGACTTTTCCTGGTTCCACAGTTTGATGTTTGCATTGTTTGTTCGCTGTGATTTGTGCAAGATGTAATTCCTTTTGTCTTTAGTATAAACCAACGAAAATGTCACTTGTCCTTCACGTCCTGTTGTTTGTTATACAGATCTATGTTCATGCAAATATTTCAGAAATTAATTAAACACGAGATTAATACATTTCATTGGTGTTTACAAAATGATACAGAATTAATAAAAGAAATAAGTATTTAATTTTTTTCTCAATAAAGCAACGTTTTCTGATTTTTAAAACATGCTCTGATTTAAAGAAAAAAGCAAAATATTATTAAAATATAAGAAACAACCATTTTGTTATGGTTGTAGTTATTATAATCATAGTAAAAAGGGTATTAGTTTAAACTTTGAAATATTGCCGACAACATTGGTTCACTGATAACACTTTAACGTACATGCATGTAAATGTACTTTTAAATTACTAAACAGAAAAAAAATGATCAGAAATTGATATTAGAGGGAATTGAAGGGGACATGTCCGTACCAACTTCTCCTTAATAATTTAATTAGCACCGAAAGAATTTCATCATCAAAGTATAAATACCATCTCTAAAAATTGATATTTGTTATTTCTTTTGAATACCAATTTATTGATAAGCACAGTTTGAATATTTGTACTATTGAGAGTTTTAAGGACTGAAATTAATATGAATTATAAGAGTAAGTTAAATAATAAATAATACTGAATTAGAGAATTTCAATCATACACTTTTACATTCTTAGTCTCCATCCTATCCCTCAAACACATCCCGCTGTTCGACCATCTTGTACATTCAAGGATAAAAATGTAAATATTTATTGAACTGGATTGTTTTTGAGAAACAGAACAATTCCTGTTTTAATCAATTACAACTGCGCAGCTACAGACTTAAATTCAAGATTTAAAAATCTGAAGAAAAAAATGAAAGAATGTAATTAAGGTGAAAGACTAAAACTTTTTCCCAACAAATGGATGTTAAGAGAACACATTCATATTTTTCAAATTTTAAAATCTTCAAAATAAGTCTGCAGCTACACAGTTGAACAGCTGTTCAGAGTAATTAAAAAGGAATTGTTCTGTTTTTGTATGCATAATTTGTATACAAAGAAAGATTGAGAACCTCATATTTATTGCTTTTTTATCTTTTGGCAACAGTTTTGGTCAGTTTCGTACAGAAACAAGCCAGTTCAAGAAATGTTTACATCCTTATCCTCAAATGTACAAGATGGCCGCTAATTCCCCTTAAATGAAAAAAGTAAGATATTGCAAAGCTTTGAAAAAGGATACATCAGAAATTGTAAGATAGTGGCCAATTTTTAAAGATGTACACGGGAAAATCTGTATTTAATAAGATATTATTCATAATCATAAGGAATGTGATTAAGAATGAAGATTTCTGCATGTTAACATTTTCGTTTTTTCTCCTAAAACAGTCCGTCAGATGTAGTTTTAATAATAATAGCAAACTTCATAATCTGGTACAATTACTTTGTTTTAATCTCCTGGTCGTATAATTACCTTGACTCTTTGGAACAGGGCTGTAGTGAACTATCTTGTGCCATTTTTTCTTCAAAAAATACAAGAAAGCCATGCATAGAATCAACACACACAGTCCCAACAAGACCCAAAATATGACATACTGGTGTCTCCCATCTGTTTCATTTTGACCTGCATGGTTTCCTTCAATCAAATTGGTAAAAACATTTCCTGCAAAAATATAATAACAAAAATGATTCATAAAATAACCAATTATTGAATATTTTTTAATATAGCATATCATAAGGATTAATATAGATAGTACAAATTAAAATATAAGAAAATTTGAATCATAATAATATGTTTACCAAACTGATGTCCATTGGTTGTTAAATTCAATGTACTGTTGTTTTGATCTACCGCATCATTAGTAGTATCATTAAGTACTGTGACATTATGTCCAACAAAGTTAAGTCCTGTCATGGTTTTAGAAGGCGTGGTTTTTACTATTCCAAATGAAGAAAAAATCCAATATACATTATACAACACCATGGAATTAAATCTGCTCCAAAACTAGCATAACAATTTCCCAATATCTTACAGGAAATCTTGTTTGATTCTTTTATATATATATATATATATATATATATATATATACATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTGTTTTCTGATCCTTTAGGACTTGGAAACTTTCGAGCGTATCCTTGCTCAAGTATAATTTTTAACTATGATATATATAATTATATAACCAAAAGAATATGTTAAAATCGTACTTGAGCAAACCTCTGTTATGTTCCATACTTTCAAATGTAAAAGATGAAGGAAAAATGACAATATTTAATATTTTTGTTTGCAAAATTGTGAGAATTAGCCCATTTTAGTGACGTCGTAAATAAACAGCTATTGAAAAATTATGACTTATATCAAAAATGACATGATAGTCAACCTCTTTTCTATGATGATTTGATTTTGATATGATACTATTTTAATAATTGTTCAATTCTTTTTTCTTTTTCTTTTTTTTTTTTGGGGGGGGGGTATATGTTTAATCATATAAAATAAAACAATTAAATCCTTTTAAATACTTTTTATCCAACTGTCTTTTCAATTTGCTACAAAAATTCATTATTTTGGTTTCCGCTTTAAGTTTGTTATTATATTTTTACCAATCAGTAAATTAAAGGTCTATTGGGAATTTTAATTCTACCGTCTGTCCCTTTATTAAAATAATTCTTATAAAAATTTGTTTCGTCTACTATGGCATTATGGAAAAATTTTCTTTCTTTGTGCAGAAATTGAAAATTTCTGAACTTTATCTACTTTTAAATTAAACCCTAAAAATTAATTTACTGACCCTTCCAAACTCTCCTCTTTCAAATACGATGCTTATTACTTTTTATGCAGATTTGAAGTACTCCACAATATGGAGGTGTCTAATACTATCGTAAACAAAAGTTACAAACCTTACTTAACTTCGTCGAACAAGTGAAGTAAACATTACCAGCGTGCGATCTAAAATCTGGAGACAAAAAAATCAGTTTTCAAAACCTCACCACATACTGCTAAATCCCCAGTTTTGAACGATTTTGGTCAAATTCTATTTTTCTGTTGTTATGATACACAATGCAGTGAGAGGGATTTTCCGAGTTTATATATAGATTATATATTGACGCTTAAATCTTTTCCCGTTGCGTGTTGATGTGTCTTATAAATTCGTTTTTTCTGGGTTTTTTTCTAGAGGGATAGGTGGAAGCGAGGCATGAAGAATCAACATTTTGCATATTTATTACATTGACAATAAATTAGCAATGTGTGTAACTTGTTCTCATGGAGGTAAATAGACAGTGGTGTGGTAATTTCATGAACATATATTCTTAAACGACCAAGAAGTGTAAACAAATTTTTATCAACGTAAAAAAAGATATAAACAAATTAAATTGCCTAAGAATAAAAAAAATTGAGATATTTTAAAAACCAAACCTGTGTTTTATAATAAAAATCATTTTCTTACCTTTATGCTTTTAATTCGCAATCTTAATTTAGCAATCTGAAGAGAACCACACATGAACCGTTTGTTAAAGTCGACGCATGCGCTGAAGTGACAATCAAAACTTATTTACATTTATTAAGGGAAGTTACTCGTAGATTTATTTATGTATCATGGTGTCATTTTGACCCTCAAATATATTTTTCTATTTTTGACCATTTCCTTGTAATTTATTATAAGTTCCACATAATTTATTATATCTTTAATTTTGAAAACTTATATTTTATATTTATTGACTTTAATCAATTTTACATAAGATTTACTTAGATAAATAACTTGAGGCCGTCTGTCGATAATTCACACGCACAGTTGTTAAATCAATTAGTGCCATCCGAGCTAATTAAATATATACTTTTAGATTTATCCTTCGAAGACATCCGCTGTTTTTATAATTACGTAATACGCATTGTATCGCAAAACCATTGTGTCAATCCGCCTCTTTGATGTGAGCAATGAGTGAATTTTTCTTTACAATTCTGTGTATCAATTAATGGCAAGAACAACTCAATGCCAGGACAGGGGACGCTACAGGGTTTTGTCCGATCACTTTTGCGATAGACTCCAACACGTGAAACCTAGATAGAATATTCTATCGTTCGGACCCGGTTTAACGATAAAATCGTTAAAATATTCGTCCGACATACTCGCTTCGTAGCAAATAAAAAAATGTATCGCGCTGTATCTTGCCTAAATTTTCATCTGGTTGGTCTTAAATACCTACAATGTTGCTCTATTATAATCACATTTTACCACATTAGCTGTTTTTCTTTTTATTTGTAACAAAATCACTGCCACCTTTAACACCACGTTTGAAAATTCATTAATTATGGCCGCCATATTAACAATTAAAACCGAGACATTTCGAGTGCGATTGCAGACATAATGGCAGGCAAATTCAAAGGTGTATATTAATAAAATGCCTTAGTACGACCCATTAAATGGATTGTTGGTGGACTTAACAACATATGCATGTTCAAAAGGTTTGTAATCTATAGAAATGTGTTTTTCCCCTACATATTAATTTTTGTAGGCTTAAAATCGACGCGAAGCAGATCCGCTTCGCGGCTGCTACATTACAAGTATATGGGAGGTGACCTGAGCGTAGCCTGGTCACGGTAAGATTATTCTTTCTACGTGAAACCCATCTAACCAAAGAGCTGGGTAAAACTGGTACCCGCTAATTCGACCAGCAGACCTGTGTTGTGTACGTAACTTTTTTGTACTTTGATTCTATACTGAAGTAAGCGACAAAACACTGCTTTTAAACAATCTCATAGCTTTTTTTACCTTTAGAATGTTTAAATATAAGATGAAATGTAGATTAAAAGATGAGGAAATGTCAGAGAAAAACCTCTTATTTAGTTTGAAAAGTAATCTATGTATCCAAAATACTGTTTTAAAAATGAATGGTTATTTTAGAAATGATATTTACCACGATATAGGTGATTATTTGTATACACTAAATGTACGATGTCTGATAATGATGATGATGTTATAAAGAGCAGTTATTTGAAATATGCATGTATTTTTATGACGTTATTTCTCAAAACCTGTTGCGCTATTTTATTAGGTAAATAACTATGTAAAGCACACATTTCAGTCTTAAGG
