AAAAATATGGCCAGTCACGTACTGCAAGTAGCCCGTTTCATACACAGTAAATTCACCAGGTATACTTCACCATTTTACTTATAAATACAATACCAATCATTAATGTATCGAGTTGCAATTTCCAAAATATCCTATATATATACTGGGGTAGAGTACATTTTTGAAGATTCTACTTCCCTTTGCCTGGTTAAAGCACAGTTAATGTACTCCTTGCATGTCTGTTTTGTTCATTTTTTCTCTTCCNNNNNNNNNNNNNNNNNGGCAGGGTTATGAATTTCAGCATTCAAAAACAATCATGGCATGGTTTTTTCACAAGGTACCTAAAACTGATTCCAACAATAAAATTTTGGACAATAAAAAAGTAGCGAAGACAACAAAAGAAAAGAATCCTTTTCTGGCATTCAACTGAGCACTTATAAAGAGGAATGGAACAGGTGCCCTTCATTCCACATCAACCTCAGCTTTTATTAACCAGTTACCTGGTTACATGGTTGACTAACCACCTGCACTGACAGGTGCATGAATAACACATCACCCACTTGTCAATTATCACAAAGTCAGACACACACCTACTGTAAGTGTCAACAGACATTTCTATGACTATTTTCACTAGCTGTGCTTATTTCTGTACTGTGAGAATTTTTCCACAACTATGTCATCACCCAGGCAGCCTCTGACAGGGCATAGTTGATGAATATCTGTTACTTCATAGTCAGTCATCTTTCTAATCTCTTTGCATAGATCTCAGGATTTTTGTTCACATATAAATGTATTCCTTTTTAGNNNNNNNNNTATATATTTATATATGTGGGCATCTACTTCATTAACAGTGGACTTCATAATGATTACATATTACTGTCTTGTATTGTTACACTGAAAAATTCCTCAAGCATTCTCGTGTATGGTCCAGAACACTTTCACACCTATCTATACCATGGACTGTAAACTTACACCTACCTATACTGTAGATTGGGCTGCCCTATATGTGAGAACTCCACCTCTTCTCCATAAGTGAAGTTCTTCATTGTTGGGTACATCCCTCGGCCGTGCTCTGATCGCCATTTTCCCAGTAGCCATGCTAAAGGTTTGACGACTTCATGTAGCTGAGGTGGTTTTGCTGGAAATAATGTGACCTTGAAGACAGATTTGGCTTCTTTAAATTTTTCTTTTTACCAAACAAACTTTTAGGATGTAGGAATGAATTTCTGCAGGTAGGTCAGTAAAATCTTTACTTTTTTATAACTGACCAATTCCAAAAACCCTTGTGAAATCTAAAACATGACAGTTTTCAATAATTCATCACCNNNNNNNCAGTAACTATATATGTATATATTTTAATTTTAGATGATTTACGATATTTTTGGGGGAAAGAACCTCAACCCATTAACGGTGATAGGTGNNNNNNNTTACAGTGAAATGCCTAGTAAAAATGTGACCTCATTATCAAAACATATCAAATTTAACATTTACTTAAATTGCCAAAATATTTGCAGTTAAGCATTTTGTATATATATTCTGGAAAAATAAATGACAAATTATAAATACAACATACTTACAGCATGACATGGGTCTGACTGGTGTTATACTACTGCATGCACTTCTGAAAGAAAAGAAAAACATCAAACAAACACATGAATGTTATCACAAGTGAGGTATTTCAGGACTTGACCCAAGGCACACAAGCTATCAATTAAATCAAGATCTGACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATGNNNNNNNTTCTCACTTGTTGGCATAATGCCTTAGACCTATCATACTAGTACTTCAATTATCTGCATCAGTTATAACGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGTTTTAAAATCTGATATGAAACAAGCTATCCAAATAACATGGACTCAAATGGATCTTTTGAGCTTTTACGTTTACTAATCCATTTAACAAGGAGTGTCAACATACACTCGTTAAGTAAACATTAAGGTTAAGTGTTGTGATAAAATGATCTAGGATTGGCCTGAGAAGAAAAAGGTCACTGAAAAATACTTAACCCACTCTTACTTAAGTGCCACAGAAAAGACGAAGACTGTTACAGTGCCTGTAGTTTATCGCAATTATCCATACCTATGTACCTTTAAAAAACTGAATAATTTTACTGACCCACAAGACTTAGCTTTCCCACAGTTAGATGTCATCCAAGCATAACAACGTAATCTCTCCNNNNNNNCATTTCGACCTTTCAGAATACTGTACGAGAACTTCATCGTCTCTCCTGTTGTAACTGCTGTTGTGTGTGACAAAACTGCGTCTGTCTGACATAACTTACCCTTCAAACACGTTTCCAGCGTTCAAGCAGCCGCGAACGGTGAGTTCTTGCTCGTTTTCTGTGTTAAGGACAATATCAAGGTCACATAGCGCCGCCAGATGTCGCGCTACCACCACTTAAATAATACCTTTGATTTGATTGGACACAAACTTTCGGCTTTAANNNNNNNACCAATCAGCGGGGATTTCACAAATTTTGTTACACGCATGCGCGTTTGCTTTGTTATTGTCGTCTGAAAATGATGGAAGAAATGGTAGCAGGTAAAAAAGTATTTTTCTGAATATTTTTGTGCTCCCTGATATAAAAACAAAGAATAGGAAAGACTCACGGTCAATTTTGTAGCCGAAAGCTATATCGTAGGAGGTTCTGACGTATCTTCGATGTCAAATGATCAATATTTATCAACTACTTCCGGATTAAGTCAGCTGATTTCGTCGTTCATTTTGCACAGCTGTGTTGTGTTATGAAACCTCAAGTAGTGACTAGTGCATGTGGCAATGTATTGGTGTAATATTTCGAGTAATATTTATATTGCACTTTTCACCCATGTTCTCTGTGTTATTTAGTGGAAGTATAAAAGCACGTAGATCTACTTCTTTCTATGGTACGTTGCATTTCACTTAATATGCATTTGAAGCCAGTTGTCAAGTGAATGACGACCAAATACCACCATAAAAGGCGTATCGTTTCAAATAGCATAGTAATACCATAGTGTATCATTTCATATTCTACAAGAACGTTTATTATTTTTATGCTTTCTTTTTCTAATTTAAAGCTGTAACTCTGCTATTCAAGGCCTCATGACAAGCTAAACGAAAATGATTCTAGAGTAGAGAATGAAAGTAGAGAGCTCAGAACAAAAGTTAGTGGTGCTAGTTGTTTGATTTTGCGAACCTCTATAAAAACTGCCCCTGAATGTCAGATTTTAACCCCTCCTTCCTTTGTTTAATTTTCTAACTCAGTTAGNNNNNNNTGTGTGCACCCTGATGAAAGACTGTTTTGATATATGTCAAGTGAGCATCTGGGTTGGCACAGTGTTGTTAGTATGGGTCACATAGTTTGATATGCCCTTGGATATTCTTAGACTCTTGCTACCTGAGTTTTGTTGGTTTTACTATGGCTAGTAGCAGAGTACAGTAAGGGCATAAGCTTAGACACTTCCTATCTTACCTAAACTGATGTGGTTAAAAGGATAACAACTTCACAATAAATATATATTGTNNNNNNNNNNNNNNNNNNCTCATAGAAATAGATTTCATTTTAATACCAAAACAGCAGTTATCGCAATCAAACCATGTGTAGATGGCTATACCTTCAAAATAATCTGCCAATAGAATATTACAAAGNNNNNNNNNNCACGGACTAACTTTGAATATCAGAATAGATTCATAAACCATTGGTTAGTATGGGAAAATTGTCATTTACACCAGGAAAATCCATTTTTGACAAAAGTAAACAGTTATTATCCCTTTAATAACCATTACCTGTTCTATTTTACAGCTGCCTATACATATGAACCAGGGTTACTTGAACATGAAGGGTTCCCAAAGACTGAACAACCAGTGTATATACTGGGGAAATCTTACAGCACACTATACGGTATTTTGTTGCCATTATACAGTATCCTTCACCTCTGTGAAATCATTTGATAGGACTCTTGTTAAAGATGTTGCCTAGCAAAGATTTAACTATCAAATCATTTAATTTACTAAAGTAGAATAATAGAATAAAGTGCAGTAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATGGTTACTATGATACTTTCAGACATGGATGAGCTGATGGGTGACATAATGTCTAGACTGTGGTTCACCTACAGGAGAGGTTTCAGTGCCATTGGCAAGTATCATTTAAAACTTTTTAGTTTCTAGTAGGCTGATAACTGGCACCTGAACAAAAGCAAATACATAACCTCCTTGACCTAGGAAGATATATGAGTTGGCAATTGTTCCTTGCATTGGCATATGTAGATATATGAGTTGTTTTCTTTACCCAGGAGGTACAGGTCCTGTGTCAGACCAGGGCTGGGGTTGTATGCTGCGTTGTGGTCAGATGATGGTTGCCCAAGCACTGATACACTTACACATTGGACGAGGTAGGTGATAGTCTAGACTATTGCTACATGCAATGCTAACTTTGGCATTGTTCTAAGTGCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACTGGCCACTCTTTCTGCTTTGGGCCAACAGAATGAGGTTCAAAAGAGTTTTTTCTTTTAGAAACAGTGTACTTTTGTATTATTGTGCACAACATTCCCAACATGATTTTGAACATGTATTTCAGATTGGATGTGGGACAGAGACAAACCTGATCCCATATACCATAGGATACTAAAGATGTTCCAGGATAAGAAGAATGCTTGTTATTCCATACACCAAATAGGTATGAAAGTGGCCTCTTTTCACAAAAGTTCCTGGGCTATGCAGAGGTTGTTTATACCGTATGGCTGACTAAGCAAAGAGCTTTAAAGTACACGTCTCTTAGAATGATTGCCCTGTGATTATTATGGCTCTATTCCCATAGATTTAAGATCGATCTATCCCCGCGGGGAGTCTCACTAGATTACTTTCAGATAATCCGACTTAAATGTCCGTCCCGCCTACTACAAGCTGTAATGGGGTAATTAACTTTCGTGTCTGCCCGGCTGACAGCTTTTTAGCGTGAACCCCCAGGGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAAATGGGGTGTATGATTATTATACACTGAGATACAAGTGCAGTGACATGTGATGTGTTCACAATGAGACTATTGTACTAGGTAGATTGATTGAACTTCGTAGGGACTCCGGCTGAATGCAATCAGATTAACAGAATGACATGCCTCCTTGGACAGTGAGGACATGATCAACTTTTGTGTGCGCTCAGCCTCTGGGAACTTTTTCACTAAGTGTAGGATGTCACTGAGCGCACATGAAAATTAATCACTCTTTATCATTCAATGAATCTGATTACATCAGTTATATCAAGTTCCCTCCTATTTTCAGCTTCAATGGGCGTGTGTGAAGGAAAACCCATTGGTCACTGGTTTGGCCCTAACACCATTGCTCAAGTATTTCGCAAGCTGTGTGTCTACGATGACTGGAGTCAGATACGAGTCCACATTGCTATGGACAATACTGTGATTATCAAAGATATATGTGAGTGGAAACCTTGTGGTTGCTTTAGTTGTTGTTATGGATTTTGTATTTGTAGTTAAATAAACCACAAGTTTAATTTGTCAATAGCTATAGATAGAAAAATTAACTGATATTAACCAGGTATAGAAAAATTAACTGGTACTAACACAGCCCTCATTTCCCTGATAAAGTCTGACAGTCGGCAGACNNNNNNNTTTTAAAACACAAAGCTGCTAAAACTATTCAACATTGTAGTTGTTGTATGTATTGTTTGCTATATAGATATGTATATAATTGTTTGAATGTTTGCACAATGTTTTACATTTTTGTTCAAGTGAATGTTTGTGAATGAATTAAATTCACATAGCTTATGTGAAAACTAAACTATGTTACAATATATATATTTACTTGCCCACAGTCATTAATGTTGTTATACATCAGAAAAATGAATTTTAAAGTGTTTTGTGAACTTGAGAAGGAGGAGGAGGGAGCTTTGTGCCCTTGACCTTGTAAAATAGGTCAGTAAAATACTGGCATTTATGAATTTAATGGCCACTCCATTCAACTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGTAGGGACAATGTGCAAAGAACCAGTGCGGACAGAACAAGATGGTGCTTTGGAGAGTTACAACCACAAGTCAAAGGAAATGACAGTGAACCTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAAAACGCACCATGGTCGTGACCCTCTATCTGAGGATTTTAAGGAAGATTTGAATGGTGATGGAAATGGTGAAAGTGGTAGTCACTATAAAGGAGCAAGCTGGCGGCCATTACTGTTGATCATTCCGCTGAGACTGGGGCTGTCAGAAATCAATTCTGTGTACTTGGACAGTCTGAAGGTAGACTTATAGATGCTGGTTACAAAGTTAGNNNNNNNNNNNNNNNNGGCAAATTGATACAGAGTGACATCCAAGTTATGAAGTGGTGTTGTTGGCAGATTGATTTGTTCAAATGTCCTGTAAAAAGTTGATGCAGCATGATAGTTTATCTTACACATTTTACTCTTGATGGTTTTTCTTTAAGTTCCTGAATACATGGAATGATTACCACAATACAGGTGCCATTAAAAGCAGACATCAAATTATCACATTACTCATCAATTTCAACCTAACTGTTTGACTTCAATTTTAGGTTTATTTTGTTACTTGAAACTTTTATACTTTAAACTTATTGNNNNNNNTTACAATTTATTTGTTTATTAAAAAGTGTCAGAATTTTTACCTTTTAAAACTGTACAACTTCTGGTCTTTAAAGAACTGAGGTAAAGTTTGGCTGTTTTACTGTTGACTTAATCATCTTAAAATGTACACTGTACCTTGTCCTGTTCACAGCAATTTCTGAAGCATAAGCCTTGCCGAAATTAAACAAGTGTTTTGTTTTATTTCAGGTGTGTTTGACATTACCCCAGTCAGTAGGAATCATAGGGGGAAAACCCAACCATGCCCACTGGTTTGTAGGATATGTAGGTAAGAAAACTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGACAATCCCAACCATGCATGCAAACACAAATAAAGCAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGCAGCTTGATGCTTCTGATGAATCTTATCACTGCCCATATGCCAGCAGAATGAAGATGTCACAACTGGATCCCTCCATTGCAGTGGTAAGTGTAAAGAAAATTTGAAGCAAATTGAATAGATGATCTTAGGAAACATACTGGCCATATCAACTGCTAGCTTGCTCACTTCCAGTACACAGCTTGCGTGTTATCTTTATCAGGTATGTTTGTTTCTTTTCTTTAGGGATTCTTCTGTAAGACTGAGAAAGACTTTATAAATCTCTGCAGTGACATAAGAAACAACATCATAAAACGCAGTAAGACGCCCATGTTTGAGCTCCATGAAGTGAGACCAGCGCATTGGCCTCCTTTTGAGCCTTACGAAGTACAACCAGGAACAAATTCTGGTATGTTTGATTTACTGTATATAATTTAGTTTAGAATGATGTACGTCCCTTAACTGGTGTAACTGATGTAGGTTGTTTGCTCACTTCATGTATCTAATCCAGCTGGTGGTACATGCCCAAGTGATGGTAATGCCCCTCTTTTCCTTTAGTTTTGATGTCTTTTTATATTGTATCATGTCAAGCATCACTTTTATCTTGGGAAGAGACAGTTCACTTATTTGAATTCTCCTATTGTGGTACATAACCTTGTTCTATAAAAGGCATGTTGTGGTTGTAATATTGTGGGAAAAAAGTTACCATCTCTGAATTTATTCAAATATTGTTCTATTAATTGAGTCATGTACTGTGTTATTTTTGAAAAAATTAGTAGACCTCACATATAGTTTGAACTGGCCATTTTGGCAAATTTGTATGTGAAGTCCATTATATGCGTTCACTGTTCTCTGTTGTTGGACAAGACCAGGACATTCAGATTCAGCATGGTAAGGGTGAGAGTCCAAATTAGGAGACAACTATATGTGAGGTCTACTATGTTAATTCCCACAGATACTAATGGCCAATTCTCATTTGATTTCCTATTCAGAATTCACAGTGGTGGATGACAGGCAGTATGACACAGATGAAGAGTATGAGCTGCTGTGATCAATGTACCTGTTGAGAGAGAGANNNNNNNNNNAGGCATTCTTTGACCAGAACCTGGTTGTCTTGATACCAGGGAGGAGATGTATGCCAAGAAATAACAGACGGTGCTGAATGCAATGTGTCTATCACTTTCGTGGCCTGAGACAAATATTTTTAAAATCAACCGTTACTGTGATTTTTAATGCCAGATTTGAAAGAAATATTTTATCAGTGGTTAATTTGTTTTCCATGAATAANNNNNNNGATCATTATGTTGTTTAACCAGCATATTGCCCTTAATATACATTACTGCTTATAACAGTCATCATTGTGGTATGTACATTTTTTCCCAGAGTGTAATTGTTTTTAAGAGGTTTAAGTTTTAAGATCAAACTTATCTGTTATACAAGTGTGACATTATGTTTTATGAGGTCAAATAGTTCTGAGTCACTGGCAGAAATGGGAANNNNNNNAAAAATATACCTATTGAAGCATTGGTCAGAAACATGTTACACTTGATATGGAATCCAAGGTTGTGGAATAGTGAACCAAGAAATCAAACCATTAGTCTGTCTCCAAACTGTACATGCCCCGCACTGGTCATACAATACACACTTTTTAATCATCCGATCATTAAGTGAGACGATGAAAAACTCATTTCTCTGCAATTTGGTAGACTGTGTATAGGTACAAATATAATAACTTCAAAATCTTCCTGAATGCTTTCATTTCTTACGTTTATGTATTAAAAGTTCGGTAGGTGGGGTCGAGTGGGGCAATATAAATAGCCATCACGGGGAGCAAGCCAAATTGAAACATTGCTTTATCTTNNNNNNNGCGGAAAGGCTTTTGCTACACGCCCATACGTCGTCTGCAGTGCAGAATCTGATGTGGTGACACGTGGTTCAAAGTCTCGCGTTATTTAAGAAAAACGCGATTTTTTCCTCCTTTGGTGTTTCTCCCAACCTAAATTACCTGTAGTGGCATAGTGGCCGTAGTTTGAATTTGATTATAACTGTTAAAAGTATATTTTGAAGGCATTTTCTAGACTTTGGCAATTTCCGTAAAGCTTCGACATGTATGACAGGTATCATATATTGTCAAATAACGCTACAGGATTTGTTGGTTTAGTGGTAACGTCCATGGTACTACCCGCCACTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTGTTTTAAAAGACGATTTTCCTTCACTGTCTTTATTATTCTTCTGGCTGTTTTTATACTTCGTCAATGATGTTTGCCAATAACTGCCAAAAAATCTACCATTATTTGTAAAATATGAAAAAGGCTCAGTTTTTGAAAACAAGCCGCACCACACAAGCGTAGGATTGGGAGGTGGGGAGGGGTAGCCGTGGATACCTCCACCCCCTTTTCCAGCCACGTCAATCGTTAATAGCCCAGGAAGCAGGGGGTGGGGTTTTAAATATATATGTCAATTAGCCAACATCACTGGTCGAATTACCTAAAATTATATTATTCTAAAAGCACAATTCTAACATAAAGCGCAACAAGTAGGTCGCATTGGAAAAAATTATTCCATTCTGAAGTTCTGTTGTCAAAAGAATACAAGCAGTTCTTAATGGAACTGTGAGTAAATATATTGAAAGTATATGTGACNNNNNNNNNNNNNNNNNCAGCAGTTATTTTACCCCGACCGAGGTAAGTGATGTCATAAAGACTCAATGTGATGTCTCTGACAATGGATATTTGATTGTTGCTTTTACCAATGCTTTAGGACCTGCTATTACCTGTTTAATGTAGGTTTTAACTTATTAATAAATAAAATTTCTTTAATTTCCCTTTCTGTTTGGGTTGTGTCCCTAGTGAATTTATAAAATGGGAATACCGTAAAGTCCTTGTTTTTGTTCATAGAACATTCACTTAGCAACCAAAATAAACAAACCCCCTGAAGATGCGATGAAACCGGTCGGGGTAAAATAACTGCTGTTTTTTATTTCTCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCCAATCGAGTTTTACAGTACGTTGACATGCAGCGATGAAATAAAGACAATGTCCGTGCATATTTCGGAGTACGTGTGCAAGGCACTGAAAGTTACGATAGGGCCTGAGATGTATTTATTTACCGTGCGTTGTGTGGGAGTGCGGCGCATTGACCGAAGAACACCGCACGACGTTGAAACGCTGCCCGCGAAGAGCGAATAACAGTGTAGCATATTACATTTTATTTTCAAGTGTGTGAATATTTGTCCTGATTGTTATTCACAACTTTGTCAATAATGACACCAATTTTAGAGGACTTTTACAGATTTATCTCGGCTTAAAAAAGACTGTTTTACTAAAGTTTTGAATTAAATCAGCGCCGTGGCTCAGCGAATCGCCACAAATATGAAACATCTTTTACTCAAATATGAGTATATGAGTATTTTTCTGCATAATCACATAATTCCCTTTTTTAATTGGATCATGAAGGCACCAGAGGTTCTTCAAAATGCTTTATGTATTATTTACGATGAAGCCTGTAACAGTACAGTGTATTTACTTTCAATGTTGTTGAACGGTACCATATCCTAACCACACATGTACACTGTGTGTACTATGTAATATTATGTGCTATATCAATACGGATCACTATATGAATGAATAATTAATTAGTGCTCGGATGGTTGTCTCAGAGCCCCTAGTTTGGCTCCGCGTCTTGTTTATTTATGATGTCAAAAGTGAAAATTCAAATAAATCACATTGCGTACGATATACCTTAGTCTTTAGGTAAGCGATATTTCATATTTGTGGCAATTCGCTAGCCCACGGCGACCATTTAAACTACTGAAATATATGACAGCAGGGGACGTCGTGGTATGCAAATAAAAATACTTGAATGAAACATTCATAGATTCTATGCAAAAGAAGACTTCAATAAAATTATCGCGACAAGGCAAGCTGGATCATTTCCATATGAATGTACGTTTTGGTATACGTTGCCGTAAAACCAGGGTTCTTTACTCGACGAAGTAAACCGGTTCATTTTGTGCTGCTTGAGGTGCCGGTAGATAAAATATATCCCCAGCTGAGAACATATTGTGCATATTAGATTCCCAGAACTGGTGTGGAGCACCACGGTGTGGAGGGGCACGGACGGAGGGAGTTCTTTTTTCGTATTTACGAATATATAGCACAGGAGAGCGATGTGTAGNNNNNNNTCTGCACTAATCACGGGTCTTCTAGTGGCATTTGGTGGACTTCTTCTGGGAGCTGTACTCATCTTTCAACGTAAGTACGGACTGATTACACAAAAATATACCAAAATAGTATTGGTTGTTTGTAAAAATTCTAATTAAAAACGACGTATTTTAAGGGCAAGAAAGCCTTTGAATATATCGTAAGCATTACCCCCTTTCATACATTTATTTAATTGCTTTTCATCTTACCTTGGAGCATCTCCCTTGGATAATTCGCCCAAGAAATTCAAAGATTGATAATGAAAATACCCCTTTTTGTACCACATTGTAAGTTCCCTGAATTTTAAGTAAACTTTTATTGTAGAGTGTTTCAATATGACCCGATTGCAAAACATGGCAAGGTTTATACAGGTACAAGTAGTTTTAGCGAAAGACAGCTCCAAACGTATGTGGTCTATACTGGTGTAACAGCAATGGTAGTCATTTAGGAACCGTAGCCCGCACCCCGTTTCTTTGTACAGGTGACATTCGTCCCATATACTAACCCCTATACTCCGACTAACCCTATCCTGAACTAACTGTGATGCTTATATGAAACTACGTTATGGTAACGGTATAATACGTTGTGTTTGTGCTGGTTAGCTGATGGAAGTTCATTATATGTTTAACGTTGACTTATTGAATGTAAAACTATCACACAGGCCAGTTATTTGGTGACTGAACCATCATTTGAACAATTTTCAAACGACAATCTTATATGCGTTTGCGCAATGTTCGTTTTCCTGTCGTTCATAAATAATTCATGTTTAGCACTATTTTTAAAGAAAATATTGGATTATTCGAAAACGGATGTTGAAGTAACTGTTATGCTGAAAGTCCAATAAATGAAATAAAAACGCATAAAAACTCNNNNNNNCTGCTTTTACCTGTATATATGTATCGAGTCCAGGTTTTCAACACAAAACAGCAACGGCAGAAGCCGTGTGGACAGGCACGTCCGGATGAGTAGTAACTTGGAAGCTATACTAACCATGAAGGATGCATATATTTCAGTCAAGACCATGAGTAGCTCCCTTACTACCTTACGCAATGGTGAGTTTGACCACTTTTTTCATACGATTTTTACTATTTACCCATGCTTTCCCCCAGTCCAATAATTTTTTGTCAACTCACCCATAAACTCCACGGAACNNNNNNNNNNNNNNNNNNNNNNNNNGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTGCTTCTCCCATACTTGAGCCGATGGAAAGAAACTCAGTGTTTTTTGAGAACACACCATATACATAATAAATAAGGGAGAGATGAGGGGTAGCCGTAGATACCTCCAACACCCTTTCCCAACCACGTAAATCATTAGCAGTTCAGGAAGTNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCATTAGATATTTACGGCACTAGTGCGTCAACATAAGCACAATTCTAACATAAATCGCAACAAGCACAATCTGTCATGTGTCACACTGGAAAAAATTCCATTCTAAATATCTGTGGTCAAACGCATACAAGTATATCGTAATGGGATAGTGATGTAGTTCAAACAATTATATGACAGTCGAGATAGAGTTTTACAGTTGACATGCAACAATAAAAACGATATCCGAGTGTGATTCAGAATTCGGTGCCAAGCACTTCATGTAAGTAGATTGCCTTATATGTGGTGTATTAAAATACAAACGTGCGTTGTGTGGGGGTGCGTATGAATACATGAGTGGCAGCGCATGGACCGAAGAACACATGATGTTGAAATGCTGCCCGCAAAGAGCGAGTAACAGTGCGGCATATTANNNNNNNNAATTTCCAAGTGTTAATGGCATGTTTCCCCCTCTNNNNNNNNNNNNNNNNNNNNNGAAAATATTTGGTAATGAACATTAAATCCAAACATTATTCTCATTCGACTGTAAATATTGCAGCCTTTTCTTTTGTTACATTGTTTTCTAAACTGGACCAGAATAATTACTCCAAATGATCGCAAGGCCCGGGGCAATACTTTCAACAGGGCCAGGCGTCACAACNNNNNNNCTGGTAGTCATGGGTCTATTTCTTGGACTGAAAACGCTATCTACTTATATTCATGATGCCACAATGAGTAAATCAGGAGAGATCAGAGATAGATAATAATTCGANNNNNNNNNNNTACCAGATTGGTAAAGGGTCTCAGACTGTTTTTAATTTTATTAGATGTTCACAGATGTGTTCACAGATTTTCTGGTTAATCCATGACACAATTACCTGCTGTTGAAACGTGTTCAATGTACGGTCCTGGTACATATAAAGGAGGGGTGTCAGGCATTTTTACTCTTAAGTCATTGAAAACTCCCCTTTACCGTCAGCATTCTATTGTATTTCTTTGCATACAGTGACATGGCAGGAACTACCAACTGAAGTGCTTTACGCTTGTCTACCTGCTTCTGAATCTTTAATTGACGACAAGCGTTTATGCACAGGTAGACCGAGTTTAGCAGTCCGCTCCATGTGCTGTTAAATGATTAACAGTGGCAACTGCTCATCACTGTCATCATACTGTATATTTCATTTTGTGCCATGTGGTAATTAATTGAGAGAGACATGACAAGACTGGCAATCGTTTTGAAGGTATGGCAAAGGCAGGCAATAACAGGTAATAATGATAACCCGCATGTGTAAGAACTTCAGACAGATCTCTTCATATCACATACGTACATACCTGAACCAACGCTGAGCCTGACCGAAAACAACAAGTCCTTTTCTTCTGATCAAATCAGCCAAATAAGAGCAACAAAGAGAAACTCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTCCTTGTCCCATAAACCAATGAGGTGCGTGTTCTCCTGGTTCCTGGTTCCGGAGATCGACTAGACAAGGCCTATCACTTCTGTCACCACTTGTCTCAAGGACCAGATGGCCATCGATACGTAGGGTTCCTACTTGTTTATTAGTCTAACCCCAGTTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTCCCTGGCTAAGAACTTTATTGCCAACGTTACATGGTCACATGCGCACATCTTCCCCTATCTGGAACAGTGTTACAGAGCTGTCATGGAAATCCTATAATCAACTAAGCCTAAGAACCGAATTCAGTTCGGAGACCAGTTTGGTTCCGAGCTAATAAAAGAAAACGTGTATTCACCCTATATATACAGACCTTCGTACATGCCTAGTTGGTATCTATACCAATAACATTTGATTGAAGACCTCCGAGCTTTTGGCTCATGCCCCTTTTTCAGGGACTTTGTATATGCCAGTTGGACACAATTTGGTTTACTTGAAATATCTACACGATGATTATGACAAATCCTTTATTACATGGAATATGTAATATGCCATTAATAATTTTTCTCCTGATTGNNNNNNNNNNNNNGTTCCTTGGTTGCTTAATGACTCGAAGATTCTAATTCTTAATGGTAAAGTATCTTATATTCAGGGCGGGGTACTGGTCTTGTAATCATATGTTTGATGCAAGATTGAATAAGATATGAACTGATACCAGCATCCTGTCAACCTGTTCTTCAGTACTTGGTTAAACTACTGGGTGCAGACTTCGGTGTTCTTTTAATTCTACTGCGAGAAATCGAACGAAGCGGACTGCTACACAATCTTGTAAGTGAAATTTTCTGGACTGTTTGTCNNNNNNNAACTATTAATCTGTTTTTACTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACAAGCGTATCTTTGTACACAAAAGAAACCAATATGTTTATGATTGAAATGGATTACTTATCACGAAAATGTTACAATATTTTAGTCGATACCTGAACCACCAGATCAATCACGAACCCTTTTCATACGTCTAAATAATTTGCTGGAAGATTCATCATAATCATCGTATTGATTTGGTNNNNNNNTTAATAGATTAAGCTGTTTCTTACCCAGGTTTTTAAAAATTCTCTTTTAAAAATGTTAGCTGTCTTTAGAGATGCGATTTTAGCTTAATATATCAGTGGATTGCTAGGGTAGAAACAATTACAAGAAACGGTTTATTGGCTTTTAAGAAGCAAAAATATGTATTCCAGCATAATATCATTGGACAGGGTCTTTCTCGAGAATAAAAAAGGGGACATAAGATATAGAATGCTCATTTTCACACNNNNNNNAACGAAAGGCTTCGTTTGTTTGATAGTTTATTTATCCTTAAATGAGAATGTGTCGGGTAATTGATCATTATTTCATAACCAAGTCTCCTCTCTCTAGAGTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAAATTCTTCATCTACTACCACTATCNNNNNNNNNNNNNNNNNAATGAAAAGGAAAAAGACAAATAATAAACTTAAACCATATCCTGTTTTTAATTAAAAATGTGGGACATTATGCCAAAAGTTCTAAAATTAAAGGGATAATAACACTTCGTACGAGATCTATATTTCACAATAAAAACATTGTGAATAACTCATAAAAATATAACATATTCTGTTTTACCACAAAAACGGCAGTTATAGCCATTATTCTGATATCTTAGCTTGTCTTTAGTCCACGTGACCTCCATTGATGGCTATACTCTGTTAAAATCTCTTAAGAGATTTTAGCAAAAAACCAAACATTTTAGNNNNNNNNNCAGGGACTAACTTTGAATGTAAACATGGATTCATTAACCATTAGTAAGTATGGGAAAATTGTTGTTTACTCCAGGAAAATTCATTTTTGGCCGAAACGAAGAGTTATTATCCCTTTAAACGGATGATGAAAAGATATTTGTCTGTTGCAATTAGCATAAAGATTGAAAAGTGAAATGAATCAAGTGATGAGCAAATAGAGAAATCGATAAACNNNNNNNTGATAAATTGATATTTATGGATGGTTTTTCAAACCCTTAATCATTGGTTGTTGTTGAATAACGTTCTATAGTATTGATACCTAGGAATACATTTGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTGAGAGGAGGTGCTGTCACTAGGCGTCCGTCAAACTTTTCATTGCTAGTTATAAATTAATTGCGTTTCAGCAGACAAAATTCTATTTGAAAGATGAAGGAAATTCCGATTCTGCGGGTGATGATCATCGGTCTATGTATGTGGAAGGCGACAGCCGGTAAGCTACTGTTTTAAGGACTGGAACGTTTCNNNNNNNNNNNNNNNNNNNNNNNNNCAAAATTACCAGATTAGTGCCAGAAACCTTTTCGTAAGGTTAAGTTGTGATTCAGGGNNNNNNNNNNNNNNNNNNNNNNNGTCTATCAGCACGTTTAAAATATCGTTTTATAGGGCTTTTATATAGCCACATATATCAAGAATATATTGTGTTGAAAGTTGTTAAATATGCTGTAAATAGACACTTTACTTAACGCATGTTCATGTCCAAGCTTAGAAAATGTGTATGTATTATTTCTGTGCTCTTCAGTACATACCTTGATGACCGTACTCCAACTGAAAATATAAAATAACGCATTTTAATTTGAAATCAGGACATGTGGTTAAATACCCTTGAATAAGCATTTATTTGAACCATCAGCGCTATATCCTTTTCATTCAGATATTGATGATGTATATTCATTACTCCTTTTCCTCTACCCAGATATCACCACCAGGTCCGTCATGGTACCAGTGGACTCGACGGTATTGCTTGATGAGCATAATAGATATAGGAATAACGTCGATCCACCTGCCAACGGCTTGAAGTCGATGGTACTGTTACAGATTGCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAAATCTTTGGAACCAATTTATTGCCATATTGGTATTGTTTTTATTGTCATATTGTATCTAGCACTCTGAGCTTCAGGTTAATTTCGGCTTAGTTTTCATTTTCAAACTTTTATTTGTGAATTGTAGGACCCTGACCATTAGTGACAAATTTTATTCGGGTTTTATGCACTAAACATAAGCTATCATATACATGATCATCCGGGCTTTGTTGTTCCGTAGAAAGCGTAGGTGACTGACGTATGTAAAGACTCTTCCACTTTTCTTCCACCGACCCAACACTTCTGGCACACGGCAGCAATTTGAAAAACGAATACCTTGGTCCGCGTCAGATCTGAAACTCGGGAATAAATTGATCCCTTTCCTTTTTCAACAAGGCTTGGCCCAAGTTGGGTCAGTAAAACTGAGTTGAAGTATACAGTGTTACCAATGTAGATACAAAAGGCTTGGGTGGCACTTGCTTTATAGCACGAACGTACGGATCAAGGCGGTGGGCACATTGTGAGGCACATACACAGCATTAGCCGAGGACAATTTTTAGGGTATATACATTNNNNNNNNNNTGAATAAAATAAATATGATATGCCCTACTAAAAGATACCCCAGTGCCATATATTTTACAAGGTTGATAGTTACCTCTTTAATAATGTAAGTTGTATACATATACAAATAACATCAGGATTATTACATGCACCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTAATACCAACTTTGTATGTCATTTCAAAGATTTGGAATACAACTCTTGCTGCAGCAGCACGGAATTGGGCTTCCAATTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATGGCGACCATCCTCAGTCACCACCTTATAATCGCTTTCTATGATATCGTTCCCTCCCAGCACATCGTCCAGATAACTACCGGTGAAAGAAATCGTCAGCATACAGCGCCGCTTTGACACTACTGATCTCGCGAAATAACGCATATAAAATCAATCTCCAAGCGGAGGAGAGCGACCCAGACGAAACCTTGAGACAGGAGGCCCCCCGTAGCTAGCTCCGCCCACCGTAACAGACATCGGACAATAGAGAGGCTTGCGTGTAATCTCCTTCTGTTATAACTCCTTGGTATGATAAATTATGCACTAATGTTATCATGAATATCATCATATTCATGACTCACTCCATGGTGACAATGACACTGGCCAACAATGGTTGGCTATCAGTGCTTTACTCCCTTGGCAGTTAGCCAAGGCTGGTTGCTTCCCACCTAAATTAACGAAGAGGTCAGCAGANNNNNNNNCACCAGCATCATTGTTGCGCCTGTTTGCAGTGTGGCAAAAGTGATTACCAAATGGACCTGTTATTATTATTAATCCTTAAATAAGCTCTCCCTCCTCATATCTCTGTAGCATTGGCTGGTGCAGTTGGTATACACACAAATAGCATTTGGATGACCTACTTTCAGTTTAACCGGCAGCTTTGTGACAGCTCTGTCTTGGGGTGGATTTTTACTTACGTGGATGCTGCTTTTAACACAGATATTGGGGTTTTATCGATAAAAAATGATAAGGATGAAAGTGGATGAAGTGTTTTTAGGCCTGTCAGACAAGGTAGGTGCATTTTTAGAGGGAAAATATGGTTGGAAGACTCTTTCTTCCAGCCCACTTGATAAAATGTAGGTCAGCCATATACAGTATGAGTGAGTATCATTGGTAGGGAAACACCCTTCATAATTTCTCTTAGTTTTTCCGAGTAAGAGTTAAACGAATGAAAAATTTGGCCAGTATGAGGTTGATTTCGGAATGAAGAAAGAAACCCCAGACAAGGCATAGGTTTTGGGTGTGAAATTGAGCATGAAAATGGTAGACTCATCCGAGAAAAGGGGTCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCCTTCGAAAATTTTTGCATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAAAATTGCCGTTATACGCATTGTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTACCCCTATGCAATTTTCACGAAACTGAGGGTCTGGGTAATAGAGAGTCAACCCTCCATTTAATTATACAGGTAGGCCTAAGGCTCAGTCTACTTAAGTGGGTCAAAATCTAGGCGGGGCTTAATTATCTATGCAAATTGATGGGAACCGGACTGTCTATCATGGGGGAGTCTGTCACCTCACATTGATATTGTTTCACATATAGATTTGATAAGTTGGTCAACGAGTCGGAGGCACGGCCTACACTGTATAAGAAATACTTTTTTCAAATGGAAAAACGCTTTGGATATTGGTGAGATATGTGGGGAAAAAATGGCCGTAGGGAAATCCTTGGTGAGATTGTTTTTATTCTATTGCGCGGTGCATACAAATCTTAATTGCTTAAAATTGAACATCGATATTGTACGAAAGAAGCCGCAGAGTTCCTNNNNNNNTCTTGGACGACAACACTTAAGTCTCGGTCACAACCGGCCGCACGGGCTCTTATGTATGGAACGCCGTTTGTACAAAAATGATGAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACAAAGTCTTTTTATCATTTTGCATGTCGAGTTTATCGTTTTGAGATACCGACATGCTTTGCGCCAGATGACGGGGTCGTCTCATAACAAACGGTGGGAAAAGGAATTAACCCATCCAGGGGTCCGTGTATGGCGGGGCGATGTGATTTCCATTTCGTCAGAAAATGNNNNNNNNNNNNNNTCAATATGAAGAAAGGAAAAACGGGAATTGCCCTTGTTTTCTATTTTTTACCATAAAATGCAAAATACAACATCAACAGATCCCCGATGTGATAGAAAATATGAATATCGACCGTTTTCGTACTTTCTAATGTTTAAAGGGTAAAATAAATTATAAAATACCCTTTTATCTCTGTCTTTGAGGAAATGACAGGATCGAAAAGTGTTCATTATTCAATGTTCGATTCAAATAGAAAAACGGAAGTCTGTTCGTTTTTCTGATTTTCAAGCCCGTTGCTTGTCATTGCTGTATGATTAAGAAGGTTTCCAACTAGCTTTTCATAAAAGCAATTAAAACGTTGGTAAAAACTAGATAAGGTACCTGACCCAGTGGCGGATTTAGGGAGGTGTCAGGGGAGTCCTGATNNNNNNNNNNNNNNNTTCGATTTCTGAAAAGAATCACACCAATGATCCCCTCTTAAAATTAGGATTTTGACCAGCTGAATCATAGTTCTAAACCATACCAAATGGTACCGTTCGCCCTCTAAAGTACCAAAATTTTTCGGTGCCCTTCAGCGGGCCCTGAACCCCACGGCAATGAGGGGGGTTGTCGGCTTCACACTCCCCCTTTCAAATAATCCTGGATCCGCCCCTGTTTTTGTTCAGTTCAGTTTTGATCAGTTGCTGGTTTGTACAGTAACAGCAGTTAATATCTGAAACAAGAGAGAATTCTTGCCCTTGTACATCTTATTTTTATTAACAAGATGAATATTTGAGGTTGTCCGTCCCAACGCTCATATTGCATGAGAAAAGAGAGTCAAACTCAAAATGCAAATGTGTGGATTATTATCAAATAAAATACACGGACCTCCAGGATTGGTTCCCTGTTCACCGTCTACAAAAAGTTGTTATTGCTTGGCCACAAGGCGGCAGATATGGATCAAATCCTGGAGGAAGCTGGTTTGGGACACCTGAAGGCCAAATTCAGAGACGAAGGGGTAATTATAGAGCTTGTGGCCAGGCACTAACAATTTTTTGTAGACGGTGAACCGGGAACCAGTCCTGGATGAGTTAGTTCCTTTTCCCACCGTTTGTTATTAGACGACCCCTGGTTTTGCGTCATCTCGTGCAAAGCATGTCGGTATCTCAAAACGATAAACTCGACATGCAAAATGATAAAACGACTTTGTAGAAAATACTTTTCTCTCAAAATGATGAAAGTGACGATCTCAAAATGATGTAAGCACCTCGTNNNNNNNNNNNNTCTTGTCAAAACGATACTTTCATCNNNNNNNNNNGTACAAACGGCGTTCCATACTTATGACCCGTTTGAGTCAAAATTTTGCGGAGAATCTCATATGCCACGCAAGTATTTTATGCAAAATTTCGAGTTCGCGCGTATGTAAGCACGCACGGAGGATATTGAACATTTCCAATAGATTCTACATTTAATCTTTGAACAGCGAGGCCGCAAGCGTAACTTGCTCCCTTCGCAAAGAGTTTGCGAGGAGTTTGCACGTGAGACTTGCGTGGTCCAAGATGCACGTCGCAAGCAATGAAGAAGAAAGTGCCCTTTGCGTGTTGAGTATGGCGCACGCCCTCACATCTATAACGAACTAAGTGGAAAACACGGCGGGATCGACTGCGAGTATAAAAGACGTGCTCACGACGCATGCTCGTGTCTCTACAATTTCGTTGTGCAACAATTTTCAAAAATTTTGAATTTTGCTCAATTCAGATTCTAATATGCCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTTTAGCACTGCTTTTTAATTACTTGATAATTTAACGAATTCATCGTTGCCCGAAGAAAAGACATAGCTGCGTTATCTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGTAACTACAGTAGGAGAACGATATTAATTTTGCAAAAACATTTCTCAAAAATCACAAGGAAGAGCTGTATGCCTACGTACTGTCAAACTGCACACAAAGCCTGAGATCGACTTTGTGTAACGTTCTTTATTTTCCCCAATATATTTCGAATAAAATGTGTCAATTTTGGGTCCCAAGAGGATGGTGCATCTTGNNNNNNNNTGCATTATAGAAAGGGTTTAGAATCACGAATTGTGTTTCCAAAGCCAAGGGAATCAGTGCCTTGGGGGAGTAGTGTTTTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGCATGTAACCTGAGAAAAAGGCATTTGGTTCAAATTCACCGGGTGGGAATATTTGTTTACATTTCAAAGGGATACAGTTGTTTTTAATAGATGCTTTACATGGTGTGTTGATACTCTTATTTAAATAATTGACTTCTTGAGAAAATAAAAGAATTCTCCCCATGCTATCAATAGATGGTATATAATTAATCCTTGGTATCTTTATGTGTTTTTAAAGAGAGGTCATTAGTTCAAGTTATTATCAGGAATCAACTGCTCAGTATCAGAGATATGACGCAACACCAGAGCTTGGTCAGGATCTACAGGTTTATTAAATCACCAAATCTCAACTCTCCACTAGTAGCCTTTGAGGGGGCATTTATACCCCTCAGCCACTTCTACTAATACATGAATAGGTCAGCCCTTATAAAGTTCTATCCGAGTTCTATTATTGCTCCTACGGGTACCGTATGTTCTAGATTCTGGTATTGCCAGCTCGATCTTGATTTCACATATAACCCATATCAGCACTACCAGGCTCTAGCGAACACCGTCACCGTTCTTCTTCAAATTTTTGCCTGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTTTCCCGCCTTGCGCTGACGTTATCTCGTGCAGACGAAACAAGAATTAAAGTGGCTGAGTTTGAAGTTTAAACTAAGAATGTCTTGCAGTCGAAGGTCAGTACCACAACACAAGCAACATTCTGCTTTAAAAACTGATTTTGGTCTAGCCATTGCGCAACCCTTATATATAGTGGTATCGGGTATACAGTGTAGCTGTCAAACTTGACACACGGCAAGCACGTGTATTGTGTTTATAATCTGCAGGAGCAAATGTTTTTTGATAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGGATATGTCTTTTTCTTTTAGAAACTATTTATTTTTCACTTTACATCTTAAAAACAGTAAAAATTAAATAAAGCAGAATTAAATCTGTTTTACGTTTCATTTTGCTCTAATGACATTCAACTGCAGATTCACTGCGGAGCAGTTCTTTTTGGTTGACGGAAATCGTACACTGTCGCTGTTCTTCAGAGCTCACTGTTGAAGCCCGATTCACAGTGGCTCTGACACTCAGGGCACCTAAGGGCTGCCTAAGATACAGGCCTACCCAACTACCAGACTCGGCACCGAATGATCCTTAATTCACCGGTAGATCAGACCACACTACCCGTTTTCAAGGTGTGTTTCAGATCGCATTACACAGTATCAGACGCGACACCGCTCTTGCCTGGTACGCGATGTGATAGTGACGATTCTCAGCGGGGTTGAAAAGCATTGCATCACCACNNNNNNNNNTTGTTCAGGTTATGATACTGTGTAATGCGGTCTGACACACACCTTGAAAACGGGTAGTGTGGTCTGATCTACCGGTGAATTCAGGATCATTCGGTGCCGAGTCTGGTAGTTGGGTAGGCCTGAGATAGAAACAGTGCAAGTTTACACCTTCTTGTATGCAACAATTAATCTGTTGCCACACACTTTTTTCTATCATGCATTATGCAACATTACATGGTATCATGTATCATCAGGAAATCGGGAAAGAATATGAAACTTTCAGACGATGTAACCAAACTTAACATTGAGCTTTTACACAGACCAGGGAATTATATCGGACTAAATGAGAGTCAGCTAATAGAACAAGCGTGGTACTTTAATGGGAGCGTCTATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTACAGGTACATCTTCTTGTCTGGCGATGGTATAAAATCGGGATTAAACTGATTATGCTGACTTTTGTGTGTAATGTTGTAAGTGAAGCGTTGCATGTGCTTCTGTATATTTATTCATTTTGTTTCTTATCCACTCTACCAAGCCAGCTCTCATTCGACTGCTTGGCTGTTGCTATAAACTATGCACATTCGCTTTCTTTTCCCCCNNNNNNNCCTCTGACTATGAACTATAGCTTTCCAAAATATAGACTAAGAGGACTGAGGGGAGGGCTTGGCTGGGGGCGGGGATACTTGGTGATCATTCACATGAATGGGGATTAGTTTAGGTCAGTGGAGGGTCGCAATTGGCTATTTCTATTGTGTTATACATAAGCTATTAGTCCG