GNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTCTGAAAAAAGCTGAGATTTGTGCTGATAAGAGGTGAAAAGGTTGAGAATTTTGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGACTTTCTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACTGTTAACTGAAAGAAATGTTGCCATAAGCGGGATTTGAACCCAGGCCTCCCAGTCTGAGAACGGCTGCTCATCTCACTGACCTAAAACACGCTCAGCCGGGCGAGCAGAAATAAGTGACCACATTGATAATGTGTTCCATTCATTTCAATGGGCAACAATAGCGGTGATTTTGAAGAAACTCTCCATTGACTGTCTATGGAGAGTTTTCAGAGTTTTTGTTGCCCTGAGGAGATTTGCAAAAAATCTGTAACTCCCACAACAATGATAACAATGAAAGCCAGCAAAAATACCTACGCTTTGATGTATAATTTGTGGGGGTTGAGTGAGAATTGAGCGAGTAGCAAGAAGTTGTTCGGACTTGAACAGAAAATTCACACACTTCCACTGTCCACTCTGAGTTAATTGCATAGCAACCATAACAACGCATGTTTGCTGAAAATAGTTGAAAATAGCTGAAGAAGCTGAAGAAATCAAAGTCAGTGTTTAAAAAGTTGTTGAAATTTTAATAACTTTGCAGAACAACATTGAGTTAACAAAAATGTAATAATTTAGCAGAAATGCAATAACTTAGAAGAAACATAACAATTCAGCAGAAACATTGTAGTTTACCAGAAGCTACAACTTAGCAGAAATGTAACAATTTAGAATAACATAACTTCACAGAAATATTACAACTTACCAGAACTGCTCTAATTTTGCAGAAATGTAATTAGGCAAAACTGTCAACAGATAACAGCTGAAAACGCGGAATTAACCTCAAAGTCACTCATTTAACTGTGAAAAATTACCAGAAACATTAGAAAAGGNNNNNNNNNNNCAGCCAGCAGATAAACTGATGTGGACCAAAACCAAGGTAAAATTGCAGAGTTTACACAGCTGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTAGGTAATAAATGCACAAGATGCTGCAGTCAGAGAAAAAAACTCCCAAAAATAATGTTAGTGAAATGCCAAAGAGTGGCAGAAAGTTTAGAAAATAGAAAACCAGTAGTAGAAAAGTAGAACATTTAAATATTTTTTAGAAACATATGATACAAAATATTTACTCAGTTGTTTCCAATGATTACAATAATGGCATACAGAAATAAAAATCCCANNNNNNNNNNNNNNNNNNNNGCATTTCCTGCGAAAATGCTGTGTGGATGCCTTGTAGTGGAATCTGTTGAAAAGAGCAGAAGAAGTAAAACTATGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGAATGAGCAGAATTTCTGCTGAAAAGAGGCAGAACAACCTGGTTCTGCTCAAATTCACCAATCAGAGGTACTGCTTCTGTCTGCTTCATCAGGCTGTGTACTTGTATGTATTTCTGCCATGGAGCGTTAACAAGAATCTGAGGTCCATATTAGAAAAGCTGCTGAAATCATAAAACTTTGCAGAATTGTAATAAATTAGCAATATAAATTACAGGTCTGTGATAGTGTATAAATTTGTAGTGAAAACAAAATGTTGAACAAGGTTGGATTGAACCCGCGACCTTTGAGCTGCAGACCCATGTCATTACCAACTGCGCCACCTGAAAAGGGGGCGGGTGGCTGGAAAACAGATTGATTAGAAGTCAGAAATGGATTGCAGTGAGAGGCGAAAAATGCCGTTTTTGGAGTTACAAAACGTCACGTAACTCCAAAACTAGGTGGGATAGAAGCACAATTCTTGTACTGGGCGAATCAGCAGATTTTGGTGAACTTTGACTGCAATTTTGATAGCTCTTTGTACCTCCGTCGCGGCGAGCAGAAATAAGTGACCACATTGATAATGTGTTCCATTCATTTCAATGGGCAACAATAGCGGTGATTTTGAACAAACTCTACATTGACTGTCTATGGAGAGTTTTCAGACTTTTTGTTGCCCTGAGGAGATTTGCAAAAAATCTGTAACTCCCACAACAATGATAACAATGAAAGCCAGCAAAAATACCTACGTTTTGATGTATAATTTGTGGGGGTTGAGTGAGAATTGAGCGAGTAGCAAGAAGTTGTGGACTTGAACAGAAAATTCACAAACTTCCACTGTCCACTCTGAGTTAATTGCATAGCAACCATAACAACGCATGTTTGCTGAAAATAGTTGAAAATAGCTGAAGAAGCTGAAGAAATCAAAGTCAGTGTTTAAAAAGTTGTTGAAATTTTAATAACTTTGCAGAACAACATCGAGTTAACAAAAATGTAATAATTTAGCAGAAATGCAATAACTTAGAAGAAACATAACAATTCAGCAGAAACATTGTAGTTTACCAGAAGCTACAACTTAGCAGAAATGTAACAATTTAGAATAACATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAAATGGATGTGACCTTCATGAACTTTTCAAAATGACTTTATATGTCTGACCCATTATCTATATATATTAGAGCAGATGTGTAAAACCACTGTTAGACATACTCTATACTAAAGTAGTTACTGACACCCCATACTAAGGCAGGATTCATACAAACACACATTAACTTTTCTCTTAAACACTTTTTCACATTTTGAGATTGTGTATAAAGAATATGTGTAATGGTTCAATAGATATAGTTATTTAAATGTCCATAATAATCACATGATCATTTTTGTACATCCTACAATTCAAGATTTAGAGCTGTGTGTTTGTATGAATTCAGTTTGCTATACTCATAGACTTAAATATATTAATCCACTATTTACCAAAACAAGTTATATGGTTTGGGTAAATAGATTGGGTTTGTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTATATCTGCACATTAATCCAGAGTTCAGTTTCATATGTCTGATATTGTTTGTTAAATCTGGTGACACAAACACAGTCAAAAATTCATTGTGGTCCTTTTTACCCTCGACCAATGATATGCTGGTCACTTGGACTAGTTTAGTATTTGCTGTCACTGAGGAATGTTAACCATAAGTCCAAAAGACAAAACTGAAAAAATATGTTAATTGCAAACATGTTTTTGCTTCATAAAAGTATTGAAATTACATGGAAACTGTCACCTTACAGCCTCATTGTAAATAGCATCACAAACAGATGTTTTCCACACAGTTAACAAAGCTCCACCACATCCGATCATTGCATATAAATCTAAAAGAAAACAAAAACAAATAAAATGTAATTAACACAAGGGAAGACTTTTGATTTAATAACTAAGCTTAAAATAAGTGTTACCTTTGAATATTTGTGGGAAAAATCTGATGCTACCCCAAGAATCCAAAGCCACACTGGAAACGATGACAGGCTTGCAGCCCTCTGTCTTCCTGGAGTGAGGTGCCTGATCAGTAGCAGTGAGTTGACAGAAGTCGGTGTCTGTAAGAGTGGCCAAGCACTGATACTCTGTCCACTTGCGTAGAGTCTAAGAAGCTGGAATGCAGGCACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCTGCAGACAACTTTCTAGAGCAAAACCTCCATTGTTCAAATCACTTTCTGGTTCCTCTGGATTGATTTCCTCTGGTTGTTCATCACAGGATTGCATATTAACATCTTGATCACTTTCAGACTCGGTTTCACTCAAAAGGGCATCTTTTTCATAGTTGTCAATTTCCATTAAATCTGCTTCATCATAATCATCACTTCCCATGCTGGCTTCATCACTGCTGTCATCATCAGGTAATGTTGGATCACAAAGCAATGCATCGTCTCTGATAACAATATCTGTGTACTGTGGATGAATCTGTTTCAGTTTACGCAGGGCTTGGATCAGTTTAGACCAGGTGACAGTCTGGAACAGCTGATGGCCTTTGTAGCACAGTCGTCTTTTCAGCTTGATCCTCATTATCTGTGACTGGTTTCTGAGCCGAGGTAAACAGTCAACTGTTTGTTGGACTTCAGATGGTACACACACCACATTACCACGTATGAGTCTTTGTCTGCCCTTTGGAAGTGGAATAATCTTAGCAAATGGGATGCATTTGGCAATCAGATGTCTCTCCAGAATGTTGAGATCACACAGTTCAGCTGGAATATCCTGAAGTTCTAAACCGTTAACAGCAGCAAGCCTTGGCATGCGTCCACTTTTGAGGGAACTGTGACACGTGTGACAGATATACTCTTTTTTTCTCTCAACAGGAAAACTGCACTGATCATTACATGCTTCATCACACATATGAACAAATTTACCAGTTAGACACTGCTGAGCTACAGTTTGGTGTTTTGAGTAATTTTCTCTTTTGCAGATTTTCACCTGATTAGGAAAAGAAGCTTTTAGACAAACAGTACAAACATAAGACGGTGCTGACTTAATGTTTGATCTGAAACGAGATATGGCCTCATTCATTAAAGTGTTATCTGGATTAGACTGTAAACTTTCAGCTGGTCGATGCATCTGACGATATTTTCTTTTTATGTTCATTGCACATCTGATATTATGCATCTGTCTGAAAGAAAAACTGTTCCAATATTTTACTCTCATTCGTTCTCTCATATTCTCTTTGTGTTGTTGCTGAAATTGTCTCTCTTCTCCATAACGTTTAGTGATGTAAGATAGTTTTTTCTTTTTAAATTCTTCATTTTCTTTATATAGTTTATATACATGTGACCTCATGCAGGCTTTATGTTTCTCTCTGAATTCAACAGAACTGCTGTATGTTCTTCTTATACATTCTTTCTGCTTTTCTCGGAATATAGAAGACTCTCTATATGTTCTTCTTATACGTTCTTTTTGTTTTTCTCTGAATATAGGATTGTCTTTGTATGTCCTTATGACACGTTCCCTTTTTCTCTCTCTAGTTTTAGTACTTTCTCTATACAGCCTTTTCATTTGCTCCTTCTGTTTTTCCTTAAAATCATCTCTTTCTTTGTAGATCTTTCTCAAATGTTCTGTCTGTTTCTTTCTATATGTAGCATTTAGTTTATACAGATTATTTTTGTACACTCTCTTTTTGTCTCTGTGATCTGGATCATTAGACTTTCTACTGGAATTTCTTTTCTTTGCCTTAAAACTTTCATCACAACCGTACATCTCCCTTTCCTTCCTTTTCTGATTTTCCTTTCTTTTTGGTAATTTCTGTTGGGCCAGTGACCTTCTCATTTTTTGTGCTTGCTGTTTATTACGTTTCAAAATTTTATGTGGCAGTTCCTGTGTTGCCTTAGTTGAACAGGAGGCAGTGTTTGAATCATTCTGAGGAACAGCATCTGATATTACCTGAGTTTCTCTCACAGAAGATGCAGAGGTTTCTTTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCTTTACCACATCTGCATAAGACACTGTGGCTGTCTGAACTCTGCTCTGCACTTCTGGACTGGGAATACTTGTAACAGACACCTTTACCTGCTCACCGCTGAGAGAAACATTTACCTGTTCTTTCTCCTTCTGTCGTCTAAGCTTCTGGGACTGTGACCTTTGACCTTTCCGTGGCATTTTATTAAAGTACAAACTGGAGCTTATATGTATTTATACAGATATGAACACAACTTGGAAATGCTGAAAACGGATTACTCTTCAAATTGCTATTTAATCTGAGAAATGTAAGAGTATTCAAATGTTCTTATAAATATGTAATAGATGTAAAAGGCTGGCTTTGTTCCAAACACAATATAAAGAATATTCAAAGTTCTCTNNNNNNNNNNNCTTGGGTCAGTTTTATTGTAGTATTTTCAAAAACTGTATATTTTTTAACCAGACTGGTTAATGATTAGATCTATATTTCTGTAAAGGGATATGTAGAAATCACAACAATCAACAGGGTATAATAACTCTTAGCTTTTAAGTAGACTTTGTCTTAATCTTTCAGATATCTAAGATTTTAAGCAAATATAAAGAGCTGTGGTGATCAGACAGGCGATGAGGACTCTTCAGCTGGATGTTCTGCAGCAGTCAGGAAACGGGAAGTCCTCAGGGCAGATTCTCGACGACAATACGAACACTTACAATGACTAGAAGAAATGTGGTTGTCCTTAAATAATAATAGTATAAACCGACTGTTCTCAAATGTTATTTCCAATGAAACAAACTAGCAAAAGGTATTTGAAGAAATCAAATTAAATATTTATGTGAATATAACACTCTGAAAATATGTATTACAGTATAAGATTATCTTATTCCAAATAAACCTTAAAAAGGTGAATATTTTATAGAATTTATCAAAGTAATTGCACCTGTAAGCCAAATAATCAGTGTTTATTCCAACGTGCTACAAATGTACAAATAAAAATTAGAAATATAGGGCTGCGTAAATAATTTCTACTCTGTTTTACTGTACTTTTAATATACTACTGTATAGTCAACTTTCTACTTGTAATTTCCAGCAAAAAGACTGGATGTGAGAGAGTTTAACGACAGAAAAGAAGGAGCAGTGAGAGCAGAGATCTCTCAGAATTCTGTAACAGATAGATGAAGTACTGGTAACTTCAATTTCCCAAAAATGGGGCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTGATTTTTGATAACTTAGATAGAGCTTGTGGGATAGAGTGAAGCAAGATAGAACGTCTTGTCAAAATAGATAGAGTGGGTAGAGTGATAGGACAGACTGAATGGCTTGTCAATGATAGAGGGAGAGAGCTTCTGCAGCAGGTCACCTGTAAGACACAAAGAGACAGGAATTAGGCATATTTCCAATAAGCTTGGATTTACCACGTTCTTCAGACTATAAGGTGAACTTAAAATCCTGTCATTTTCTCAAAAATCGACAGTGTGCCTTATGTATTGATTCTGGTTGTGCCTACTGACCTCGAACTGGATTTATGTGGTACACAGGGCTCAAACTTCTGTCAAAATGTTTTAGTACAACTTTGGTAAGCTATGAAGCTGCAGCGCTTGATAGACTGTCGGAACATGACAGCTACCATAGTCAGGAGCCTCATGGAGTAATACGTACTGTGCTTCATCATAATATTATGGTGTGTATGTATAAGGACCTAGCACCTGTTAAAAGACATGCTTACGAAACAGAGTTCAATCTAATCAACCCATCAAGAATTTGATGGATTTGTGGAAGAGAGAAAAATTGAAAACATGTGTATTGNNNNNNNNNNNNNATGTTACAACTGGACAATGTTGAGTGTTATTGTGAATGAGTTAAAGTTTCACTTAACTGTGTTGTTTGGCTTAATTCACCTTATAGTCTGAAAAATACAGTACATATAGGGCTTTACACACTGAAGAGTTCTACAGTACATTATTGGACTGAACTGAATNNNNNNNNNNNNNNNNNNTGGTGGTGGAACTATTGTAAGGACATTCTGAATTCTATCAGCACAATAAAAACAAACAGAACAAAATTAAACTACGGTGTGGTGCTACAATAACTTACAGTAAATCTTATATGGTCCAACAAAGCCCACACACTGAGGTTAAAGCAGACAGTTTCAGGCCACCTGCTTTAAAAACTTTACATCCAATCAACTCAAATGTAAGCCACGTCACATGTTTCAAAATCCCCAAAGTTCTCTCATCCCTGTTTCTGTGTGTACTTACCTGGGACAACAGCATATCATAATATCTAGAGAGCCGTTAACATAAAAATAAACAATAATTTAAGCAGTCTGACTTTTGGCAAAATGTGAAATTTGGAGATGGATGGTTCCTGCTTACACATTTCTACATATTTCGGTCACATTAGAGGCATGTTTAATACATAGCGATAAACACACCACTAAATCTATGATAAACTTATCAAAGTCGATATTAAGGCCTAATTAGCTAAATGTATTATGATGATAATTTCTTTGTAGATCATTTAATGATAAACAAACAAATGTTGTATCTGATGTTTTAAGGAAGGTCTTTGGTGGAGTTTCTTCCATTTCTTCAGAAACATGACTTTCAGATAGTTCATCTTTTGTAAATGTGGGAAAGATTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTGTCCCTTTACAAATATCTTATATTTTCATCACACTTCCATTTTNNNNNNNNNNNTCATCAACACAAATTTAATTTTTTTTTTACAAAAATAATAACACTAGCACTAACCCAGACAGTGAAGTAATCTATTAAGGGAAAGAAGCTTTTGAAATCCACAAGGTACTACGTGAAGAAATAATTGTCTCTGAACTATTAATCATGAGCTACTCTAATGTGAATCAAGGTCAGAAAGATCTGTAAGTCTGCAAAGGTTTATTTATGAGAATCTGACGACTCTTGATGATCACCAAGAGCTGTGCTGACTCACTGCACTAAATTGAATCTTATATAGCGAGAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATCAACTCATCAGGTCCTGAGCTTAAGTGTAATCACACTTGGGATTTGCAACAGGACATTGATCTGAAGCACACAAGTAAGTCCAACTGACTAATCAGAATCTCGACTTTGATGAAATTGAGATCCTTGAAATGATTTCAAAACACTATTTTTGATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAACAGATAGCTGTGGTTTGGTTTTCTCTGCTTCATACATGAAATCATCACTTTAAAAACTGCTTGTATTTGCATTTATCCAGGTCATCCTTGTTAGAAGATTTGAAACGTGACNNNNNNNNGCATAAACAAAATAAATCTGCAAGGAAGAAAGACTTTTCCCAGCACTGTACCTCAGACAAAACCTTTACTTACCAGACTTAAGACGATCAGATCAGCAGTCTAGACAAAGGAAAGAAAACATCAGATCACTGTTTAATGATTCAGACTGTTGAGCCTCTTCACACACAATCCAATTTACTGTGACATTAAATAAGTAGTTAAATCCTCAATTTCTTCAAGCCTTTATGAACTCACTGCAGTCTAAAGAGGGCATAATTTAATTGCAGAGTCTCAGATGGCTTTAACATGTTTAATAAAAACATTCGTACTACAGAATTGCAAAGAATAGGCACCAATATTTGTTGGCACAAACGCAGGGTATACCAAATATTTCAATTCAATTCAATTTTATTTATACCAAATCACAACAAAAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATCGCACAATAATAAATACAGAGAAAAACCCAACAATCATATGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTAGGCAACAATCACAAATGATAGCTTGTATGGAATGTTTGTAGGCTTTAACATTTGAGGTGGCCTGAATTCAAATTCTATTAACACAATAAAAACAAACAGAGTCTATAAACTTACACCAAGATGTGCTGCTACAATAACTTACTGTAAACATTATATGGTCCAACAAAACCAACACACTGAGGTTACAGCAGACAGTTTCAGGCCACCTACTTAAAATTCATGCCACATTCACATGTTCCTTAATCCCCAAAGTTCTCAAATCCCTGTTTCTGTGTGTACTTAGCTGGGACAACAGTACATCATACTATCTGGGCACACAGAAACAGGGATTTGAGATCCGTTAACATAAAAGTAAACAATACTTTATTCAGTATGACTTTTGGCAAAATGACAAATTTGGAGATGAATGGTTCCTACAAAGCAGTTTCTACATATTTCAATCACATTTGGGGTATGTTTATACACAGCCATAAGCACTCCACTAAATCTAGGAGGTACTTATAATGGCCGATTTAAAGGCCTAATTAAAAATGTAGTATGGTAAATGGACTGGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTTGTACATTCACCCATTCACACAAACACATTTCTCCTAAGTGCTTCCTAACTGACATTCACACACATTAATATTCCGATGGGCGCATCAGAGAGCAACTTGGGGTTAGTACAAGGATATTTGGCATACAGACTAGTGGAAGCTCATTAATCGAACCACCAACCTTCCGATCAGTAGATGACCTGCTCTACCACCTGAGCTACAGCCACCCCTATGTATGATGATAATTTCTTTGTAGATCTGTATCTGTGCTTTTGATTTTTTCCAGTCATCAACAAAATCTTTAATTAAAAGACTAATTCAAAAAACAGTTTTCAGACAGTGACATAATTATTGAGGGGAAAGAAGCTTTTGAAATCCACAAGGCCCCACATGAAGACTTAATTGTACCTAAACTGCTGTTCATGAGCTGCTCTAATGTGAAAAAATATGCACTGCTACAATAACCTACCGACCTCTGTAGGTCTGGAAATGTTTACACACACTTTTCTAGGATTTGATGACTTTTGATGATCACCAAAAGCTGTGCGGACTCACAGCACTATGCCGAATCTCCTATAATGAGAAACATTTCCCAGCACTGCACCTCAGAAAAACCTTTACTTACCAGACTTGAGATGATCAGATCAGCAGTCTAGAGAAAGGAAACAATTCATCAGATCACTGTTTGATGATTCAGACTGTTGAGCCTCTTCATACACAATCCAATTTACTGTGACACTAATTAACTAGTAAAATCCTCAATTACTTTAAGCTTTTTTTAGTCTAAAGAAGAGATAATTGAACTGTGTGGTCTCGCATGGCTATAGCAAGTGTAATAAAAGCATTATTACTACAGAAATGCAAAGAACAGGCACCAATATTTTAGGGCTGTTCGATATAATATATATCGGATGACGATATAAAAACGTCTATCGTTTCATTTTACGCCATCGTTTGTTTCGTGGTGTCGCAAAATAAACTGTTTACGGCAATATTTTTTCATTATTTTGATGGTCACTGTAGTGGCTATATTAATTTCCTAAAGTTCTCTCTTTCTCTTATATTTAATATAACCACACTACAGACGGACAAGCGCTTGTTTTTTAAGCATTTTCGTTAGCAACAAGGATGGTAAAACCACGGCGTGTCTGCTTGTTTATTTTCCACATAAACCTTTCACAATAAAGCTCAAGATCCTGTTGAGACTTTTCAAAATAAACTGAGTCACGTGAAAGATGCAGAGTATTTGCCGATGAGAAGCAAAAAAGAGCCATCAGGTGCTAAAAAAATAAGCGTTAGACTCAAACGTTAGAACAGGCTTTTCCCCGCAGCACGCTGTGTAATAAATACTCACAAAGAAAACGGCGGCCGTTACAACTTATATCTAAAAATGTATCGTTTCATGCATCAGTTAAAACACTCCACTCCAGGTACGCGCGACGCCCAGCTGGAAACACTTCACGCAAGTCGAGATGCCCGAGATTCACAGAATTTACAGGAAATGTTACATTTTTGTAATTTATATCGTTATATCGACGATAGATGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATATTTGTTGGCACAAGTGCAGGATACACCAAATATTTCCTACACAGAAGCCTTGTGGCTCCAACATTTTCTACAACAGGTCAGTGCTAATAAAGTGTAAAAAACCACAACTTTTAATGTCCTTTCAGGTTAAAAACATTAAATACAAAGTAATTATTTTAATCAGAAGCAACAGAAAACCTCATCATGTTTTGGTTAGTCTGATATGAATATGCAAATCCTAAAATACATGTAAATATTAACATGTTACGATAACAGAGGTGCAGAATGCTTTGTGATTAAAATGAAATGTCTTAAAATATTACACTAAAAATTCCTTTCATTGTACCAGTTGTTAGGAATATTTATGTATGTTGCAATGTCCCTTTTAGCAACATTTCTATTTAATTTTACAACATATTATATTCACTAAATAAGTAATAAACTAATTCGACACATTGGCTGTAATGTACCTAACAATATAAATCAATACCTGTGCAGCTCTTAAGTATTTGAGCAACCACTTATACTGACTCCCCTAAAACACTTTATTTGTTTTGTCTGCTACTTAAATCCACAAACATAAGGAGAAAATGAACCACCGTATAAAGACATCTGACATTTAACTGTTTGGATTCAATAAGCCATAAGAAATATAAATCATACATAAATGGGCTATTAAACTTCAGGGACATTTTCAGGGACAGTCAGAGGCCCTGTGTGGGGGCTTTGCTGCTACAGGTCACAAATCCTGTGTTTTTGCCAATCAGTAAATGGAAACATATCACAAAAAGTCAAACTACTGTATGTAAGTCGTCAAACGTGCTACGCAATGCCAGGTTCATACTGCTTCAGTTACAATCACTGTTTACTTACCAGCAAAGGCAAAACCAAAGATCTCGTTCACTCTGTGTAACAAAAGACAAAGCACAAAAATACAGAATGAGACAACTCAGATCAGCATCACAGTCAATACTGCATCACTCTGTGTAGTCCAAAAGATTCAGTACACTTCTTTGTTTACCACAGCAACAAACAACTCACCTCTTTTTTCTACACCTTATTAAATATTACTGTCTTCATTAAGGTAAAATGTGGTTTCATCCATTTGTAATAAGCCACACAAGTTTCTCAGTTATGTGATAGCTCTATTAGTTTGGTGCTGTTAGATAACACAGTAGATGTAATAAGCAATGATTTGCTACATCTAGCACTGCACACTTTATCAAATTCTGACATCACAATTTTAAAGCAGCAACAATCATAAATGAAAGCTTGGGTGATATATTTGTAGGCTTCAACATTTGAGTTGGTCTGCATTCAAACTCTGCCTCCTAAAAATATTATCACCTGCACACAGTGTCATTTAATATCATTTAATATGCTGTTGTTTTAAATGTCTACATATCATATTAATAATATTAATGGCGGACTGCTGCATTTTATTTATTTGAAGGTGGCCTTTTTTATATTTCATTAATTTTTCACAAAGTGAGAAGTTAAACAGAACTGCAGGTGTAGGTTTTATTTAAAAAAGAACCTGCACAAACAAGTGTTTGTTAAACAGTTCTTAAAAATTTACTAAAAAACTAAAATTAATTGTTAAGAGATGTTATTATTCTTATGTGTTTTATCCCCANNNNNNNNNNNNNNNNNCTGTTAATTAACCCACAACACAGATGTCTCCTTTGAAGAAGCCGACGCAGCTGCTTCGGCAGCTAATCAGTGATTCTAAAATGGCGGCTCATTACCTTACAACCTAAAGAATGAGGCGAGAACTAACTTCAGCTTCCCTAAGAGACTCAGAAACCCTAACACACCAAATGAATCAAATAAAACAACACAATAACTGTATTATACAATCAAATGAACCATATTCATTTCACACTGGGCCTATAGGAGCTAGGCTAGGCGTTAGCGCTTAGGTTGTTAGGGCTAGCATACCAAACACTCCTTTTAAATACTAAAATTACAAAGTTTCACTAAAAAAAGCAGCCATTGTGTTACTTTAACATGACTAATACTTCGACTGGGTTTTTAAGTAACTAACAACAACTACGTAAATCACTCAAACAGCTTATAGACATTTAATTTCAGAGAAGAGAGACAGAGAAGCAGGCTTACCGGCAGGGATCAGCAGAGAGTGGGCGGAGATGCAGGAGTGAGCCGGAGACATAAAACAAGAGGCATTCAGGGGTAGTGGGAAACTCCGGTATTAAACAAAATTGGCATTGAAAACGTGAAAAATATATGTAAATTTAAATATTATTATACTAGATTTCTTTGGAACAGAAAACAGCTAGCAGAAATTTAATTCTATAAGTTGAATAAATATTTCAAACAGGATTATTTGAAGTTGAAATAATGGCTAAAAGTCATAAATAAATATAAGGTCATTATGTTAAAATGTAGTGTATTATGATAGATTTATTTAACTGGCTGGAGTAATAAGAATCGTCTTCTCCTGTTCACTTAAGCATCCTCACAGGACAGTAGGGGCTGCAGAGGCTCACCTCACTGCACTGAGTCAGAGGTTCAAGAGGTCCTTTAAACCCACTGCCATGAGACTTTTTAACAGTGACTCCTGACATGTTCATTGCAAATTTATTTATTTTATTCTAATACGTATTGGTTGTAATCATATGAATTCTGACCTGAATGGACCGGCACGCACTTCTTCACCCCTGCTGCAGTGAGGTAAAGGTGTGGCTGTCTAAACAAGACTCTTCAGTGAGGTTTTAAAGACAACCATCTAAACCAGGGGTCAGCAACATTTAAGACCCAAAGAGCCATTTGGACCCGGTTTGCACGGAAAAGAAAACACTGGGACCCAAAAATACTTTTTGACATCTAAAATGAACATAACACTGCACACATTGTTTTTTACCTTTATGCTTTGTATAAACAACTATAGTGTGTTGCGTATGAAATCCATGAAATGCTACAAAGAAATTTTATTCGTTTAACGGACATTTTGAACTCTTNNNNNNNNNNNNNNNNNNNNNNNCATCCAGTTGAAGGTCTCTCTTAAATGAATTAAAAGGCTGAACTTGAATTGTCCATGTATCAAACAAAAACTGAACCTTGACCTGAATTTAAAAAATAATTGGGAAAAAAGCACTATGCTCTTTAAAAATGAATAATAAATATTCGCAAAATATCTACATAAATATTTTATGTGGCCTGCAGTGCCGTTGCAAGAGAGGTGGTCGCACCTGACGTTATCTGCAATCACGCCTCGCCACCTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTTCCTAACCGTAGGGGCTAGAACTGTCATTCTTAGAGCTTAGTTTTGTTGAGAAGAGATGGGTGAATCTTCAAGTGTTGAACATTTGTATTTAAAATATGAATTGTAGGAATGGGTAACTTAGCAGGAATATTGGAAAATCAATATTAACAGCTGAAAATAAGTTAACCATTGGTAAACTTTGCTCAAAAATATTTGGTGCTCTACTAAGGCAAATTGGCACAAACTTTAGAAAAACAAGGAAGAACAGCACAAAATTAGAAACATACACACACACGCAAACTTAAGAAGAAACGTAATACGTTTGCAAAAATACTATATCAAAGGAAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTACAACATGGCAAAAGTGTTGTAATACAGCAAAAATGTTAATATGTAGCACAAACCTAAAAACGTGGAAGAAATGGTGTAAGAGAACTTAATATAGTAGTATAATAGTAACACAATGCAACATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGAAACATAAAACGGCCAACTGCAAAAAGAGAGGTTTCCTCAAACTGTGAAAAATTAGCAGAAAATTTAGAAAGTTACAAAGGAACTGCCAGCAGATACACAAAGCAAAGGCAAAGATGAAATGCCTAACAATGTTTACAAATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATGAAGTGTCCTGTGGATTGCTATGCCAGTAAATCAGTCTGAATATGGTCAAGTTGAATCCACTAATGGGATGCTGGTCACCAACGAATAAAAATTGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAACAAATGACCATACAACCGTAGGGGCTAGAGTGGTCATTATACCGTTTTGTTCAGAAGAGATGGGGGAACATTCAAGTGTTTTCTATTTAAAATAAAAATATGAATTTTAAGAGATATATGACATGGATGATTGGTTGGCTTAGAAGCCATAGGGCCCCAATATGCAAATTTGAATGTCTCATCCCTCATATATGATTGTCTGGCTGGGAAGGCCCTGAATTGTAAATTTGAATGTCTCAGTCCTCACAGAGGATTGGCTGCCTCAGGACCTGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATAACAGACATTCCTCCACTTAGTTGTAATACTATAACATAAAATAAATATTATGGTTTGGCCCCAAAACAATGATTTGGCACAAATACCACGACTGCTCAATTTCAGTCCACCAATGGGAGGTACTGCTTCTGTCTGCTTCATCAGGCTGTGTACTTGTATGTATTTCTGCAGTGGAGTGTTAACAAGAATCTGAGGTCCATATTAGAAAAGCTGCTAAAATCATAAAACTTTGCAGAATTGTAATAAATGATCAATATAAATTACAGGTCTGTGATAGTGTATAAATTTGTAGTGNNNNNNNNNNNNGTTGACCAAGGTGGGATTGAACCCACGACCTTTGAGCTGCAGAGCCGTGTCATTACCGATTGCGCCACTTGGACAGGGGGCAGGTGTCTGAAAAACAGATTGATGACCAGTCAGAATTAGATCGCAGTGAGAGGCGAAAAACGCTGTTTTTTTGAGTTACAAAACGTCGTGTAACTCAAAAACTAGGAGGGCTAGCAGCATAGATCTTGTACTGGGTGAATCAGCGGACTTTGGTGTACTTTGCGATTTTCATTGCTCTTTGTACCTCCGTCGCGGAGATATGACGATAGAAGAAACGGCTTCATTTTCGGAGTTTGAAAACTGAGAGGAGGACAGATTTCCACCCCTCAAACAAACGTAATTCATTGCTCAACGGTAAGAAAAGTGAAATTTTCTTTAAAGTTGCATGGTGGTGAAAACAAACTGTCACCCTGAGCAGGATTCGAACCTGGACTCAAAGCAGCTACTCATGTCACTGACCCAAACTCATTCACACAGAGAAGAGGTGGACAGACTGATAATTTTGCTGAAATCAGCAGAAGCTGCTGAGAATTGTGCTGATAAGAGGTGAAAAGGCTGAAAATTTTGCAGAAAAATTTGACGCAGCATAATTTCTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCCCGATAGGACTCCTTCTTCAGCTTGGTGGCTCCCTTCACCTCTGGTGTCCACCATTTGGTTCGGGGATTACCACTACGGCAGGCACCAACCACCTTGCGGCCACAGCTCAATGCAGCAGCTTCGGCGATGGAGACGCTGAACATGGTCCATTCAGACTCAATGTCCCCATTCTCCCTCGGAATGCTGTTGAAGCTCTGCCGGAGGTGTGAGTTGAAGATCTCGCAGACTGGGGCCTCTGCTAGACGTTCCCAGCACACCCTCACTACGCGTTTAGGTGCACCGGGTCTGTCCAGCGTCCTCCCCCGCCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCAACTCACCACCAGGTGGTGATCAGTTGACAGCTCAGCCCCTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTCTTCTGCCACCATCACTAAAACCCACTAGCTGATCTACACCACAGCAACAGTGATCACTGAGACAGTCACAAAGAGTATGACCTTCCATGGAGAAGGAGACTACAGGCCAGGATCAAATCAGCACAGAGGCAAGTTAACCAGCCGCCTTGGGCAGCCACCTTAAGAGGTACACTACAAGTCAAAATTTTGGACACAGCTTCTCATTTAATAGTTTTCCTTGATTTTCATGACTATTCACATTGTACATTCTCACTGAAGGCATCAAAACAATGAATGAACACATATAAGTGTGAAATAACTCAAAACATGTTTTATATTTCCGATTCTTTGCACTCTCGGCATTCTCTCCATGAGCTTCATGAGGTCGTCACCTGAAATGCTTTCCAACAGTATTGAAGGAGTTCCCAGAGATGCTGAGCACCTGTTGCCCCTTTGTCTTCACTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCATCTGGTGCAGCACTCCATCACTCTCCTTTTTGGTCAGATAGCCCTGACACAGCCTGGAGGGTTTGGGGTGGTTGTCCTGTTGGAAAATCAATGATGGTCCAACTAAACACAACATGGATGGGATGGCATGTCTCTACAGGATGCTGTGGTAGTCATGATGGTTCAGTGTGCCTTCAGTTTTGACACACACCATCACACCTCCTCCTCCATGCTTCACAGTGGGAACCATGCATGTAGACACCATCAGTTCACCTTTTCTTCATCACACAAAGACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCTGCTTGTTGCTTTTCCTTAGTCGTGGTTTCTTAGCAGCTATTTGACCATAAAGGCCTGATTCACAGTCTCCTCTAAACAGCTGATGTAGAGATGTGTCTGCTACTGGAGCTCTGTCTAAAATATGACATATTTAGAGTTATTTATAAATGTTTTCTTTGTTACATAATTCCATATATCTTGCTTCATATATTTGATGTCTTCGGTATCTACAATGTAGAAACTAGTACAAATAAAGAAAAACCTTTAAATCAGAAAGTGTGTCCAAACTTTTGACTGGTAGTGTACACCAGAGCCATAGAAGCCAGGTCAAAAAGCCAGATGTTCTCCACTGAACCATCCAAGGTGTACTCTCAGTGGCAGGGGACAATATGAGAACAGTCCCACCAAGGCTGGAGATGCAGAAATACTGGAAGAGCATAATGGGCTGAAGGACACAACACATAACAACAATGTTCAAAACTCTCAAGCATGAAGAGTTGGACACATAGAGTAGAAAAGTACTATATAAGAACCAGTACAATTTGCCATTTAGTATCAGAAGGCAGACATTGAAGGTAGCTACATGTACCTTGGAATCCCACAGGCAAATGGGAGCCATGAACCATGAGGAATAGTGGTAGTGGTAGAAGTGGACAAGCAGAGGAAGACGGCTGTAGCTCAAGAAAAACCAAGGGCCAAGACAGCAGCTCGAGAAGATGTCGAGGGTGAAGGCAACAGTAGTCCCTGTGGTAATCAGATTACTTGGGGCAGTGACCAAACTGTGCGAGTGGTTCAAGCAGATTCAGGGACTGACATCTGAGATCTCTGTCCAGAAGAATGCAGTCCTAGCAACAGCAAAATTATTGCACAAGACCCTCAAACTCCCAGGCCTCTAATACAGGACCCATGATCGAAGGATAAAGACCGCCTTCAGGGGCGAGTTTGGATTATTATTATTTTTTGTAATATATGTAGTGCCATGTAAAATCAAAACTTTCTACAGGTCTATTTTCTGAAAGAAATGCAAAACTGAAGTAAAAAAATGTGACCCACAAAAATATTTACAAAATGGTTACATTGTGACTTGAAACACTGACACCATAACAGGTTGCATGCAATTTAATGTAAAAGCTGGATTTAACAACTACCATAACATACAATCAACATACACCTACCTATTTCCTAGATATGAACTTTTAACCTTGACATGAAATTCCACTGGATAAAAATATAAAATGTATGCCTCTTCTATATCATTCACAGTGGCCTGTCAAACTTGCATGTTCTGATATGTCCCAAAAGATGCCATTATGGCCAACACAATACGGGGCTTTTATTTCTTTCTTTCCTAGGATGAAAATCATAATAAAAACACACGGAATTTTTATAAGGTTACATAAAACCAAATGCTAAATTCAGGTCACCATTTAACTAACTGATGAGAAGCTAGACAAGATTCAGTTACATTTTTAACACAAGTAAAATTTCATTACAACATTTGACNNNNNNNNTGCATATTTGTAATGCATTAAGAGAAAATATTAAGCTGGAAAGTGAACAACTGCATTAAAAACATAGTTTGCTGATTACACAGTACACATTTGCTTCTCTTGAGTACTGGCCTGTTCATGTCGTAGGAGATTTTAGGGTAGGCATACAGAAAAACAAAGGAAAATGTAAAATAGCAGAATTACAGATTGGTGTTCCAAGTAACAGTACGTACTGAAATGATATTCAGTCTCCGATCTACTTCATCCTTGATATGCTGCTATTACACATTTTCTAACTGAGCTCGCATTGGCCTGACATCAATGTCAATTAGTCATTTATCCTGATGAACTGCATCCAAAAAGATGATTCTGCACATCAACATTTGATGGTGAACACTAACATTAACATTACATGTCATTGCAAGAAATAGGGCCTACTTTGAAACTAGTGAAGTATAGTTTGGCATTATGAAAGGGCATGTATATGTCAGACATTGATACATTCTTAGTCCTGTCTTACACTTGGATTTATTAAACATAACAAGTGGTTATAATTTTAGGGGCGGGGGGCCACATGTGGTTTTCATAGGCACCCATCCATTATTAGTTTCATGTTACACTGTGAAAGCCTCCTACCACTAGAAGCATATAATTGTGCAACTTAAATTGTGGAGGATCAACATGCTTTACATCTTGCTATTATATTATTTTGGCTTCTACAGTGCTATTTTTTACACTTTATTTTCTGTTTGAAAGTTACCATACCTGTGACAACTGCTCTTTTAAGGGATGGGATGAAATGAGATGTGATGTTATTTCAACACCTGCCTGTACCACTATTAGAGGAGACAAGTTTAACTACACGCTCATGTTGTATCCATAGAAAAGATTGCTCTTTATACCAATTCTAAAGCTAAAGCTAGATGAGAGATTTGTAACCAATCACAGACAATCACTGACTCTCTGTCACCCACATCACTTTGGTCTGGCATCTTGCTTCCTGCACCTACTGACGTGGCTGCACATACTGGTGTGAATTTCCCTGCTGTTTTACAGATTTGTGTTTAGTGTCGTTATAAAATTTATTCAACATCAGTCTTGCTTCATAGTTAACACAGCAAGTAGGTACAGGGTGACAAAGGAACTGACACACTTTCAAATCCATACATATTAAGAACACCACAAAAGTCCATTTCTCACTGGAAATAATTGAACACATTAGAATTATTCTCTTACATTGTTTCCATAAACTGGCAGTGACTTTACAACTGAATTTGAATTCACAGCTGTTGGCAGACAGAATATGTTAGAGAATGCCAGGCACAGTAAAGGTGACAGGGAAAGAGAAGCTTGATCTTTGCAAAAGTGTTCACAGAACATTCTCTCATTGGGTATGCCAAACAATTTGTAATCTACCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTACATCTCCCACTGGGAGTAACTTGTGAGAATTAAGTGTTTCCTGCATTCAAAATAACTTCACCTTAAAACAGGATTGAACAGTATCTTTAGGTTAAAAGTTTTAAATGAGCTGAGCTAACATACCACAAACAAGAAATTGGTTAAATTCAATGCACTTGTTTGATTCCATCCTTGAAGAAAATGAACAATAATACCAACTTGTTTGCATCACCCCTTTGTTTTTGCCAACACAGTTCCATTTCTCTGTACATGCTATGGAAAGGGATGCCAAGTAGATAACATATGAACTTAGTTCTCAAATATTTAATGGGGTTGGCTGGAAGTTCTTCAGTTCCTTTCAGGCACCTTAAACAACAATCACATCTCACTCTACTCCCTACCACCTGGAGAATGTTTCTAAGATACAGAGTCTTTGTTACCCACTGCTGAGCTTCCTCCACTTGTGACCAAATTACGGAGCAGTTTGCGTCGACCAGCTTGGTAGTCCTCCTCATCAACATTGACTAACAGTTTTATAGCCTCGTGGCCTACAGCCTGTTTTAGGGAATCTGTGATAAAGACCCCTTTGAGGGCCTCTAACAATGATCCATTGATGTAGTCCCTCCAGAAGGCATCCAAGTAGGTGAGCTCAGAAAATTTGATGTCACAGATGATGGAGCCCAAGTCTCGCGATTTTAGGATAGTGTTGGCCTGGTTGAAGCGCTCAAATTGCCGCTCCACTGCCTCTTGCTTGTTGGAGAAGACGTTGCCCTGAAGTGCAGATTCATGCTGGCAGTACTCAGCACGAACTCGTAGACGAATATCTGAAAGGGTTGAACAAAAACACAAAAAACAAGAGACTGTCAAAGTATTCTGGACAACTTTGTCAATAATTGTCTTGTAAATGTTGTACAAGATAATGATTAATTCAATCATTACAGTGTTTAAAAAAACCCCCCAAACAACAGAAGATATGCTTAAAACTCACACATCGCTTCTATATTATACCCTTCCTGATATACCAAATAAAGCAACACTCCTAAAGGCAGCAGTCATATCAACTGAAAATTACAGCATGCTTTTTTCTGTTCAGTGCAATTTGTAGTAAATTGAGAGCTACAGAGCTCATAAACTATATTTGTGTAGTTTATTTAAATATACCCCACCTAAAATGTTACGTTCTGACAGGCAAATGGCAATAATAAGCAACAAGGCTAAATGNNNNNNNNNNNNNNNNNNNGGTAGTTCATCGAGAGCATGCCTTTCGGTTGTAAAACTAACTGCACTATTTTAGTTAATACAAAACACTGCTTTATTTCTACTCTTTTATCTCTTTGAACTGTGTGGACATTAAAGGTGAATCTTTGGATTGATTTAAAGTCTAAATGACAGAAGTTTCTCTGTTAAATTTTGCCTTTGCCCTCTTGCAGTGTACCTCAAGGGTCTATTTTGGGCCCATTAGGTTTGCTTTTGAGGAAAAATAATCTGTCTTTTCATCGTTTTGCTGATGACATCAAGATTTATTTTCGTATGATATTCACTGTGGTTCTTGTTAAACTGCCTTAAAAACCTAATGAATTGGTTAAAGCAATACTTTTTGTCATTTTCATTAATGAAAGCAAAACAGAAATTATTATTTGTTATTCTACATCAGATCTGTCAATAAAGCATTGCGATTCGATTTATTTGAATAGGATTGTTATTAAAAAAAGGCTGTTTTGTACAACCAAAAACTTGCTTTATTTTAGAAATGCTGTGTTTTGTTTGTCTGCCCACAATATCTCACTGAGTAGATTATTTCACACTACAACTAAAGAATAATGAAACCAAAATGAAAGTGAGGAAGATTGTAAGGTTGTGGTACCCCTGTGCACGCACTGATGAATATTCAGACTCCCAATTATGCTATGGTAAGAAAGGCTATGGCTGTGTAGTCTAATGAACATGTGGTGAAGTATTAATTTGTCATAAACTGGCAGGTTGTGGCTGGGAAAAAGAAAGACTTCAGCCTTAGATAAGCAATAGTCAAATGACAGATTCTCTGTATTTGTCATTTTTATGCTTCACATAAAAACAACATTGTGTTCTGTCTGTCAACTATTCAAAAGTGTAGAATGTTGTAAACAGTTAAAGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCCACAAACATGAATCAATTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAGATCCATAGAGGCTGGGGTCTATCACACCAGGCAAGACCCCAGGTGCAGGCTGTGTAAAGATGTCCCTGAGACAATCCAGCACATAACAGCAGGGTGCAAGATGATAGCAGGCAGGACATACATGGAACACCATAACCAAGTGGCTGGCATGGTATACAGAAACATCTGTGCCGAGTATAACCTGGAAGTCCTGAGGTCAACATGGGAGATGCCCCCCAAGGGTGATGGAGAATGACCGAGCTAAGATCCTGTGGGACTTCCAGATACAGATGGACAAAATGGTGGTGGCTAACCAACCGGACATAGTGGTGGTGGACAAACAGAAGAAGACGGCCGTAGTGATCGATGTAGCGGTCCCGAATGACAGCAACATCAGAAAGAAGGAACACGAGAAGCTGGAGAAATACCAAGGGCTTGGAGAAGAGCTCGAGAAGATGTGGAGGGTGAAGGTGACGGTGGTCCCAGTGGTAATCGGAGCACTAGGTGCGGTGACTCCCAAGCTACGCGAGTGGCTCCAGCAGATCCCAGGAACAACATCGGAGATCTCTGTCCAGAAGAGCGCAGTCCTGGGAACAGCTAAGATACTGCGCAGGACCCTCAAGCTCCCAGACCTCTGGTAGAGGATCCGAGCTTGAAGGATTAACCGCCCACAGGGGCAAGTGGGTAATTTTTTNNNNNNNNNNNNNNNNNNNNNNTTACTGCTGTCAGTGTTAATCTCATTAAAATGACGTTAACGCCATAACCGCATTAACGCGGCAAATCTTCGTTAGCGAGTTATCGCGGATCGCACCGTACGAGGGGCTGCACGGCATCAACACGTTCACGAGCTAACCGTGCTAACGCGCTGACGCCGTGCAGCCCCACACACCAACACAAATCCCTGTTTTAATGAGGACACACATGCTCTTTCTCTTAGTATTTAGGTATGAACACAAAGCAAAGATGAAAACCAGCACAAAGAGACCTTATAGTGATCGCCACAGTGATTCTACAGGTTTTATATGGTCAACATAGATCACATGTGCTGCCACCATGAGTTGAAAAGAGAAATGGCACTTTCTTAATTCTGTTTGTGATGGGGGATCATAAATAATACATTTCAAGGTGTNNNNNNNNNNNNGACCAGAATGACGCAGGGCTGTGATCGGATATGTTTGGTGTATATGTGCACATACGCACACATAAGATCGCAGAATAAAAACACTGATAACGCAATATATGCAGTTTCTTCTTACCGCATGTTTGCTTCTCTCTGCAGTCAGCCGAGGAATGAATTCTCTTCCGTTTGCGGTTTGGTACAGGAGGAGCTGGCTTTGTTTGTGCAGGACCCACGTGTGGTGCTGACGGGGAACAACAAATGACTGGCTGGGGACCTAGAAAACAACATTATTTTTATTATGTTTTTTAGTCATCTGAATCGTACTGTAAAATGTGAATAGGAAGACATAAGCATGCACTCAGATGTCAGCACCCACCTGTTCTTCTGTATGGTACAGTGTCTTTGTTCTGTACTCTTCCTCTTGGTAATATATAACGCACTGATGTCTCTTCCAGGTACTTATCAACAGGGTCTGGGCACACTGAAAAGAAATGATTTCTAATATTATTCTATTTCAAAAGCTAATCCTCTTCAAACTACAGAAATCAGTCACACATTAAGCAAAGATGACATCAACAATCAACATTTATGTAAAGAACGGATTAAATTAGCTTTATGTGTATCATTTTTACGTTTGCATTAAGACAATACACAAATAAGGTGACTGTTCTAGAATGCTGTCTTTACTCCAAGCAACGTGGTTACAAATAGGGCTGTTCGATATAACGATATATATCGGATGACGATATAAAAACGTCTATCGTTTCATTGATGGTCACTGTAGTGGCTATATTAATTTCTTAAAGTTCTCTCTTTCTGTTATATTTAATATAACCACACTACAGACGGACAAGCGCTTGTTTTTATGCGTTGTCGTTAGCAACAACGACGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCCGCAGCACGCTGTGTAATAAATACTCACAAAGAAAACGGCGGCCGTTACCACTTATGTCTAAAAATGTATCGTTTCATGCATCAGTTAAAATACTCGACTCCAGGTACGTGACGCCCAGCTGGAAACACTTCACGCAAGTCGAGCTGCTCGACATTCACAGAATTTACAGAAAATGTTAAATTTTTGTGATTTATATCGTTATCGGATGATAGATGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACAAATAAAGGCTTTGAATGAAAGTGGAACAGAATTAAATAATNNNNNNNNNNCACTTAACAGCAGCTATTAGTGAAACATTTCATCATGTNNNNNNNNNNNNNNNNNNNNNNGGCTTGAAGTTCATGTCAGTGAGCCGGTGACACTGGATGATATTTCTGACTGCTAGATCGTTTTTGTTTTCTTTTTGGAAGCTAGAGCTTAAATTACAGCATTGGGTATTACTGTTTAACATTACTGCATTCACTGTTTATTGTCCCCTTAACTTTTTCCCCCATGGTGTCTATTGTGTTAGCAGGGGAAAGCAAAGAGAAAGATGATATTTGCAACAGNNNNNNNNTCTGAAACTAGCATTACTAGTTAGTTCACGTCCCATTTTGAATGAATAGTGGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTAGGATGATATGGTACCTCATAGTACCGCATCCCCCCAACAAAATGCGTTCTCAGACTGCTGGTTTACTTGTAGTCACTAGAGTATTTAAAAGTAGAATGGGAGGCGGCACCTTCAGCTTTCAGGCCTCTTTTCTGTGGAACCAGCTCCAAGTTTGGATTTGGGAAACAGAAACCCTCTCTACTTTTAAGATTAGACTTTAAATTTTCCTTTTTTATAAACTAGAGCTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAACACCCATCTCGCCCCTGCGGGCGGTTTATCCTTCAAGCTCGGGTCCTCTACCAGAGGTCTGGGAGCTTGAGGGCCTCTGCGCAGTATCTTAGCTGTTCCCAGCTAAGAGATCTTAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTACATTCAGTGAACAGCTTATTTAATCACCACATCAAAAATACCATGTATTTTTTACACTTATATTAAATAATCAAAATGAAGTAAGATTGGGCCTTAAGTAGCATTATCCCATAGTAAAACACACAACACGCACACAGTCATGCAAGTGCTTCCCTGAGGCCTCATTACTGCTCCTGTATGGTCGTCAGGCAAACATCCTGTCTCCAAACATCGACTGCAGAGTGTCAGTCCTGGATTAAGTGCACCGTTAAGCTAACACAGGGGTGAGTTGCAGATGGCTGCCCCTACCTGGGCCTGGTTCTGTTAGGTTACTTCCTGTTTAGGGGGAGTTTTTCCTTACCACCATCAGAAAGTGCTTGCTCATAGGAGGTCATCNNNNNNNNGGTTTCTCTGTTTAATTGTATGGTCTTTACCTTACAATATAAACACCGTGAGGCAACTATTGTTGTGACTTAGTGCTATATAACCAACTGGAGTGAATTGGTCTGCTCAAGTTATATCTCAAAGTAACACCCACAAGACCTAAGGTTTCCCAGCAGAACACTACCCAAACATCACACTGCCTCTGCCAGCTTGCCTTCTTACCATAGTGCATCCTGGTGCCAGGTGGTCCCCAGATTAGTGATGGAGACGCACATGTGATGTAAACAAAACGGCAATTCATCAGACCAGGCACAGCTTTCCATTCCTCCGTGATCCAATTTTGATGCTTACTTGGCCACTGTTGGTACCTTTAGCAGTGGACGAGGCCAGCATGGACACCCTGACTGGTCTGCAGCCCCATAAGTAACAAGCTGTGATGTACTGTGCATTCTGACACGTTTCTATCAGGAGCAGCGTCAACGTTTTTGGCAATTGGCNNNNNNNNNNNNNNAGTTCACCACTGTTTCTTCCTTGGATCACTTTTGATAGATAGTGCCTACTGCAGACTGTGAAAACCCCACAAGACCAGCAGTTTTAGAGATGCTCTGACCCAGCCGTCTACCTATAATAATTTGGCCCTCGTCGGCCTAAATAAAATCCATATATTTTCCCATTTTCCTGCTTCACACCACTTTAATGTAAATTCCTGCATGAATGTGCAAGTTTTTGTAGTAATTTATAGGATCACATCGAGTTGGTTAGATTGCAAAGTTTTTNNNNNNNNCTACAAAAGCTAGAAATGTTATCAGCTATGTATGCAGAGTTTAGTGTGCACGTTGTGATGACTTTGTGATTAACTCACCGGCCTGCCGTTTCCTGAGTGTGACATAAGGCAAAAGGTCATGGCGGGTGATAATCCTTAGAAGCTGCAGCACATGTCTGAAGTTTGTCTCATCACAGCGGCCCTGGCGCTCTAACGCCAGCAGAAAATCTCTTCCACTCCTGATGCCACCTCGCTCATACTCGTCAATCACATCAACAAACAGGAATGACAGTACCCTTACATCCCGATGTGTTAGCTGGGCTCCAACTATGTCAAACATACGGTGGAGTGAGTACAGCCCATGGGAGTTATCCACTGCTTCTTCGGGCCATGGTTCGAAGCCCCCATCTCTTCTGGTCAAGCTAGAGTTGGTGGAGGAAACAGAAACATTCCTGTTGACCAACTCCCCCGTAGTGGCTAAAGCACCAGGGCAGCCTGGTCTGCCTGTCAGAGGCCTATGTTCAAGAAGCCCAGCATTTGCACTGCTCTGACTCGACTCCAGCTGATTCGGGTGAATGTGAGGTCGGATCTGCTGAGCATTGGAGTTCTGAGCAAGCTGGGGAGGTATAAGAGCATTAGGGAGTTGAGGTTGTTGTGATGTCATCTCAGGGGCCAATGGTGATGAGGGATGCGAGAATCCCTGCAACTCCTCCTTCCAATCAATTGATGAACTACAAATAGAGAGTAAGAAACAAAGACATAAATTTTCAAGCACTTCTGAGAAAGCTTACCGTTAGTGAACATAAACATAAATAACCAAAAGTTAACATGATACAAACAAACAAATAGGATCACTCACATCTTACTTTTGAGAAGGCATTTCATTATTACAGTCAGGGGTGGAAATTAAAATGTATCAGCCACTCAAACATTTAACCAGCCACTATCTTGCTTTTTGTGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGCTGCTCAGTCTGTGGCCTTTTGTCAGACTCGGGGACTACGGCGTTGCTTTTTTATAACCATTCCCCCGTTTCTGGGTATCAAAAATGACAGTTTTAATTTTCACGAACGAGACCGGGTGACGCTACTGACCAGCCAATCGGTGGCACGCAGTATGACGACATTACATTTTAGTATCTGCTCGAATCGCATAACAGCATTTAGAGAAGACTAGCAGGTTTGTGCACTGTTCAAATTTACACACCACTTAACCTGCATTTGGGCAATGACTGGTGCTAATTTCCAATGCTAATAACAGTTCAATGAACTAGGATATTTAGAGAAACAGAACAGTGCGCCAACATAACACAGCAAGTAAGTCTTTATTATCTCTGAATAAGATCAATGTTGCAAATAAAAAGTTGGGTTTTTCTGAAAATATGAGTAATTTGCTTTATGTTGTATAAATGTGAATTACTTTTAGCTTTTTACTAAGTCGTTCTATTTTGTAAAAGCAGTTTGTGTCATGTATAACAATAATTCCCTCAAATGCTCACTCCTGAGCGTCTTGCCCCTCTTTCACCCTCAGTATCAGCAGTGAGTAAATCTGTCATAAAAGCAACTTAAAGATGGAGAAACTGAGTGCCTCAAGTAAAGTAATGAACACTCCCAAGCACAACACAGTCAACACAAACTGGACAAGAAAATGAAAACTGATATGTGCCCAAGCCCGTAATTATAGTGAGANNNNNNNNCCAAATGAAGATACTGCTCAGTCTTTTCCAGCCTTGCTGATGTCTCACACAGGACGTGGTACACGCAGTGCTGCGCTCTGAAACCTAGTCATTTCTAACGCTTGCGCCGGGCAATAACGTTTCCCACTGTGCCAAGCAAAGCACAGCACAATCGTGCCAGCGAGTACTTGTGCATACCGCAGTCAAAATTCAAACCAGTTGAACTTTCACCACTGCATGCTGCAAAGTACCTTCACACCTACATCTGCGCTAAGTTCAACTACACAAGGAAGGAAAACAAACTCTTTGTGTTTCTGAGTTCAGTAAATGTTTTGACTCCAGAGTCTTTAAGTCATTCCTTTCAATGGTTCTGGGGATAGAAGCGTTCTTCTTTATGAATGACCAATGCATTCTTTTAATTAAAAATGTGAACATATTACAACACAAACTCTCATAGAGGATACAAAGCAGATGTTTTAAAATGACGAGGAGCAGATGCATCTAGTACATGTAAAGCGGCCGCAAAGAAAAAGACGTACAAGCAGAGCACAGCGGCCAGCACAACACACATTTTGGGTCCTACACTCTAGCTAGCTGTCAGCACAGCACATGTCGCGTCCTATGTGAAAGGGCCTTTAATGTACACACATTAATGACAACAGTTTTTAATACCATGGACTCTGTACAGCAGCCATCTCATACCGCTCCCTGGGCTGCAGCAGATATCTTGCACTTAAACTGTATAATGCATTTGATCTACATTTATTTCCTCTCCTAATATTTTACACTACAGTTCACTCTTCATTTACAAAATATGTGCTTTGCTAACACTTGTGATTGGGCATATTCTGCAAACATCGACTCTTTGTGGATGTGGACAAGATAATAAAGTTTAACTTTTATACTTTTACAAAAGGTTGAATTATTTAGATGCTACATGTTGTGTTGTTTGTTCTTCCCTTTGTTTATTAGAGGTTTCATACATTTTTCATGTCACAGACTCCTTCATTTACATCTGATGTTCACTTTTCCTCGCCTATACTATCAAGTAATCCACTAGGTGAGATAATGTGAGATGAGAATTTCTAATCCAAAACAAGGAAAAAGGTTTCTGACAGAGTATATCACACCCCCAAACACCCAAAATACATGTACTGTTTCATGTCCACTTTAATGACAATTAAATTCCATACTGGATTTTGGGAACATTCAGACTGAATGCAAGTAAAATGTCAATATAAATGCCCGTTTCATCACCGTCCCAATGCCTGCGAAAACAACAAGCATTGTAAATCACTAGCCAGTTACGAAACTGTCTGCTAATGTTGTGGCGACTCTAATTCAAAGCCTTGTTAGCATTTATATACATTCACGAGCCCAGCTCACTTGAGTAGTTTCTAAAATAAAATAAACAAGAACCACTTCCATCTGTGTAGCAAACCACAAAACAGGTTAACAGCTAGCCACGTACCAAACGGAAGTTAGCTAGAAAGCTAACTACATTTAAATAGATTTAAAGAAACTGCAGTTTTTTTCGTATGATTGCCACATCCCTGTTATTGTTCTCTAGCTTAATAACCACTAATATGTAAAGATTACGTAATACAATGCTACACCGATCTTTATGAATTACGTTATTTGTTGTGACTCCTCATCGATTTAGTCATGATTTCATGTAAGCTGTAACGTCACCTACAGTAATAACATCAGTAAAAAATTGCAACGAAACAAAAGATATACATAATTATCAAAGATACATTTATGTTACCTTTAATGTGTCCTGATGAGTCGGAAGCTATCAAACTTCAGTAGGCAGCTAACGGTAAGTTAGCTTCTCGGGATGTAATAGCAACGCTTCTTTGAAGGTAGAAAACAAGTTTAGCTACGTTTAATGTTTTGGTCAACTGCACGATATTTGTTAAAGACATAGGTTTCCACCCTATTAACATGCGGCACTGCTGCTTTCAGGGTGAGTTTCGGATACGAGTTCGTTTAATGGTTTTGGTCTTCAGCCTGACACCGTGGGAAAATAAGGAAACAATTTTCAGTCTTCAGCTAAAATGAAAGAACTTCCAGTTCAATGATCAGTTCAGTTCCGGTGTTCGGGGTACTCAAATTAGCCACTCGTTTTGTGAAAACCCTTGGCAGTACGCAGACACGCTCGTATCTGTAGTTCAATACAATATTATCTACGAGTTTTTGTGCAACCTCATGTTGTCATGACTGGATAGCTTATTAAAATGTAACATGGACGGTCTGTGTCATGGGTTAACTTTATTCTTATACCGATTCTCGTGTGATATTTGGTGATATTAGTTCATATCACCAAATCTGCTTCTGTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATACTGAATTAAAAAAGACTATTTGCTTTTGAGGCACCAATAGTAAACCAAGAGAACTTTTCTAAAAACCTTTCAAACTTCTTCTTTATTAGTTTAATTAGTTTGAATTACCACAATTTCCGATGCACAACACATCAAACTCTTATTAGTTAATTAGACGCATTAAATTAAAAAACGCACTACAAAACAAGTTGATAATACTTCTACATAATATCCAAGTGTTGTCAAACAAAACCTAATATTCAAACGCTGAAATTACAGCAGGCAGTATTTTGTTCTTTATTATCCAGTTGCGATTCTAAGTGGCATTTACTGTTTGCCCTGTGAGGGTTACTAAATAAGATCAGATTTCTTACCTGAGATCAGTGGCGGTCCTAGCCTGTTTGGCGCCCTGGGCGAACACCCCCTCTGGCGCCGCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCAACCGTCCGTGTCGCCCGTATCTAAAACCGCTACTGCCTGAGATGTCAGGTAACGTTGCCGACATGTGACCAAAAGTAATGTTTTCATCTTCTTCGGTATTGGAACATTTGTTTCGCCAGATCAGTAAATTAATATAAAACTAGGAAGCAAGCAGACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGACAAACCCAGGTTTTGGTGCCCCAGTTTCGACTGGTGGCGTACCATTTTCTATTAACCAGTCTTTTCGACTGGGGCTTGTAATTACTGACTTAATGTTTTTGATACTACCGCTTCAATGTAGGCTATTATACGTGCAAAAGAAAATAATACCCTCTCTGTCATTATTATTTTGCTGTGGATTGTGTAGACTAGACTATCCAATCTCTTAAACACTGGAATCCAAAGGATAGTCAAATAAACATTATATAGATCTATAAATAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAGAGCGAGAGCGGCACACTGTGCTGTAAAATTATTAAAACATCTCAATAACAACAACACACCTGCTTTAAGGAGAAAATCAAAACTGTTCTTTAGTTTTGTCTGCTTTCAACAGAAAATGTCATTTGCAGCATTAAGTGACTTCATCCTCACTACAATCAGTTACATATGCGCCCCCATAAAGAATATGTTTATACTATAAAAAGAGTCGCCAATAAAACACACTAAGAAGGAAAGGAAAGAAGGAAAACACGTGCAGTCTTTTCATTTAAATGTATATTTTTAAGTTTAAAATCAAACCAAACGCTATGCCAGCTTCTCGCTTTGCTTGACAGTGTGTAAAACAAACTCCTAGAAAACTTCAAACAAACACATTCAAAGTTTCAGGGCTGTGAGCAAAAACGAAGCCGTCTGAGCCCCAAAAACAGCTGTAAATCAGTGTGGTCGTTACAGTGAACACCGCAGTCTTTTCTCTGTATGTTTTACTAAATAAATTGATTTATTGTGAGCAGCACGAATGTTAACAGATGGAGAAATTTGCTGAAGCACACCGATCACTATAGTCACAGATGTGTCTTTAACAGTCTCATTATTTTTCTTCTCTTGTTTGTATGAAAACATCTGCTGATCACAATTATTGACAGTCTATAATAAGTAGCTTTGTTTGGAATTGTGCAGGGCATGTCTGCATAAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAAAACCCAGTAATCGATTTTAGAAATTTACTCTTGAGCCGTGTGCCATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGGAGGCCGTATTTGTGGGCTACACTTCGAGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTACAATATATTTTTAAATAACGTTGACGGAAAAAAACGTTATGATAGTCATGAGACTGTCTTTATGGTGCATTCTGGGAACTGTATTTTGGCGAGTTTTTCCCCCCATTCATTCTCGGTGACAGTAAGTCTAGAGTAAAACTCAACCTCCCAGAAACACCGCGTTCACACATTATTCGATTGGCTTGCTAGTTCGTTTCCACACTGTACGAGACACAGAAGTGTCAGATTTATTTAGTTTGATAGAGAAAGCCCGGCCAGGTTCAGTTTACAGGGAATGAAGAAAACTAACTACAAAAGAAGCTCTTTTGTAGCGAATGGTCTCCAACGCAGCGGATAATTACAATGCGTTTTGCCGATATAAGGAGTGGCAGTCGTGCTAAGTAACTGGTTTCTATTTAAGCTAGCAGAAGATGGAATGTACCTTAACTCGGTTCTATGCATGGAAATGATGCTAATACTTTAGCTTTAACTAATACCAGCTAAGTCGATGCTCATATTTCGCCTCACTGTCACCGGATGCTTTGCTGTTATCTTGTTGGTTAGCTAGTTTAGCTTCTTTCAGAGAAGCTCCGGCCATGGAGGAAGTTGATAAAATTCTGATTCACGCCCTAAAACAGGTTGGGACGTAAGTATCAACAACAGGGGTTTCATAAATGCCAAGCTGTGCACTGTGATCTTAAAAGTAAGCATAAGTTACCGAGCTGACATGTTAACAGGCTAATGGGAAGTCTTCCGCTCAGTCCTGTGTTGAACCAGCCTCAGTCATATGATCGTGCTGTATGTGGGTTATTTGAAGCTTGCGTGGATGCGAACAGCTTTGTAGCAGCCAAGAGTTGAATTTTTGTCTTCGTGTCCCGCAGGGAAGTGCCTGAAGAAATTAACAGCGTGAAACAGTTCAGCAGTGAGCTGATAGTAGAGGCGGTGGTCAGATGTATTCGGGTGATCGATCCTGGTCTGAGCAGCACGCTGGCCACCTCTCTCCCTCCAGGCATGTCTGCGCGCTTCAGAGTGGGCATGAGCCTGGCACAGGCCTGTCAGGTAAGATATCTGAATGGAACTGTTGTCCCCTGTTATCACTGGCTGAATCCAATCAGACAATTGGCAGTGTTCAGACACAAACTCTGTAAGCAGTTGTCTACTTACAGAGTTTGCGCACAACTAGTTCTTTACAACAGGAATCATTAACTGGTAGAGAAATTACAATTAGGAACATCACCTACATGTTGTTTCTCTTTTCACCATGGAAAGAAGAATGTGAAAAAAGCTGACAACCTAGTTTTTCCAAAACACTTCAATGTAAATAAAACACCTGAACCTGATGGTTTTAATGCCATAGCTTACCTGCTGTTTGTATGAGAATTAAAAAGTCTGATGGCTCTGGGTCCCAATGATTTTCTGTGTCTCTTTGTTTTACAACAGAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGACGTCACACACAACGCGCTCTGTTTAGACCCAGAGCAAACAATATTGTTTGACTGATGGCCCTTAATATAAAGACTTCGGACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGAGTCATCTTCTAGTACTGATGGGGTTTTTGGTTCTGTAAAGATGCTGTGAGTGAGTGAGGGAGTCATCAAAGTTATTCAAGATGACTTCTAACATCGTTAGTGTGCATCTTTCCACCACTTCCCCCAGTGTGTCCAGTCTGGCTCCAATTACAGAGCTAGNNNNNNNNNNNNNNNAGGAGGGGAGATGTTATCAGAACGAGAATGTGATCAGCTCAAAACTGTGAGCGCGGTGCCAAAACCTTGGCTCTGTTCTAAAACTGTTCGCTCATTCCTCATGCTGAGAGTTTAGAGGGGAGCCCCATTTACTGCAATTCAATAACGCTGTTTTCATGAAACACAGCAGAAATTAACTGAAATGAGCTTTTTTTCGGCACTGTGCACACACTGAGCAGCTTCTCTCTGCTGAATCTGTAACAACAAAATGTGGCACAATAAGTGGGCCAGCTCGCGATCTGACGGTAAATACAGTTTTGGGTTCTTCTTTATATGGTACAATCCAGCTGTTCCACATAGATGTCAGGTTTGTAGGGGACAATCTCGTCCTCTTGCACCACACCTGAGTCCTAATCGTCAGAACCCTGTGCTCAGTGCGGAATGATTTCTATTGGAAGCATATTGATTTTCCTTTATCTGAGCTGACGCAGTGTTTTCAGAGAAAAACATTTGTGTGAAATCTGAGCTTACACTGAATTATTTTGGTTAGCAGGCCTGCAGCGGCTCCCTCACGCTCCCTCCTCTGGATTTTTCACGCTGCTCCTGGCAGAATGTTGGTTTTTACTGAAGTGAACTGGCTGCACCTTTTGTATATAAACTACAGGACATTGTTTGTAGATCACCCTGCAATATTTTGGCCCACTTTGCCTCATAGGATATAGAATGAATCCTAAGGACTGCAGTACTGATAAACACTGATCATGCTTGAGCACACTTACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCCTATCGTTACAACGGCGTTACAGTTACTAACAAGGAAACGCGGTCCGTTACTATTTTTCAACAAACAGACGGTTGAAGCTGTGTTCAGCTTACCGCATCTTATATCAGTTGCAGGGAAGCAGCTGTAAGTAATCTGGACGCTACAGCTTTAAGCAGCTGCGCGCTCCCGCGGACGGTAATCACGATCACTGTCTAGCACAACACCTGGAGCTCAGGGGGCAAAACAATCGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCGTGGTAAGTCAATCACATGACCACTTAAAGACAAAGCAACAAGGTGCCAGTTTTTAAATTGTGTTGATAGGCCACGTAAAACCAGAGTTTTATGTGGCCTTCTCCTCAATAGTTTCGCCACGTTAGCGCTAGCAAGCACTCTCTGCTTATGAGCNNNNNNNNNNNNNNNNNNNNNGTTTTAGGAGTGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGAGAGATTTGTGACGTTTAGCGTGTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCAGAACAATGAGGCGACTGCTGTCTCCAGGTAGAAACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTATGAAATATGATTCATTAAACATGTTTGTGGTTGTTACAGTAAAAATATAACTTTTTCTACTCTGATTTTATGGTTTTTGTCTGATTTTAGATCAATTCTGGTTGTACAGTATGACAAAATGAGAACATAACTGTAAATTCAGACATGTGAGGTTGTGCTAAAAAGAATGATACCAAACAAGGCAAAGTAAATAGTTTTTAAAGGTAAAATGTGGAGAGAAAATCAAGAGTAGTAAAAAAATGGCCAATTATACCCTGGACGCCAGAGGGTTAAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTACATCAGTTAATATAGGTCATTATTATAGAGCCGGTCTGTGCTCTTCATGGAGCAACAACTCCACAACCCAGCTGTATGATGTTCAGCTGTGAGTTTAACAGGCTGTTGGTAAAAATTTTAAATATATCAGGCAGTTATGGCAGGAAATGAAAAAGGAATTACAATAAAAATGCTTATTTTGTTGATGTTTTTGTGAATGGTCGGATGATCGGTGCTTTCTCTTCCCCTTTCATAAAGGATTGTCCTTAAAGAATTTTGATTAGTTACTATGTGGATCTTATCAGGTTTTTTCTTGCATGGATGGATCCTTAATAAAATAAATGATTTACAGTTTCCAAGTTACGTGATCTTTTCTCACTTAAACCCACTGAGTTTGGTTTTGTCAACCTTGTCTGTTGTATACAGATATTTCTATTTTTCATTCTTCTCATAAAGAATGAAATAATACAAAAATGATTCTTCTCATTACTAAAATTTATATCAATAAATGTTTTTCTTAAATTGTGAAATTATTTCTTTCTGAGTGATGAACCTGTTTCTGTCTTTACTTTTGAAAGATTGGACCTTCCTGGGATCCTCTTTTACACCCAGTCAAGAGTGCATTATTTATTTTTGGCTGAGTTACTCAAATTTAATTCCCTTGTTGCTTGTATCTCAGTGTCTCCTGTGGTAGTTAACACATTATGAATGAAGACGTGAATCCTTGGAAGTGTTTCATCAGGAAGGACATGCGATGTAAATATTTACCAAATAAAAGATGAAAGAAGATGTTCACATTTTTAGACCTCAGCTGTAAAACACTGATGTTTATGGGTATCGTCGTGACCCTGTTGGGCCGATGAGCGAGCGACGTGGATATCCAAGTTTGTCAATGCGATGACTTGAGAATCAGGTGCCGTCTGAGTTTAAATTGATANNNNNNNNNNNNNNNNNNNNCCTGTATTTATATAGCGCTTTCTAGTCCCTAAGGACCCCAAAGCGCTTTACATATCCAGACATCCACCCATTCACACACAGGTGATGGCAAGCTACGTTGTAGCCACAGCCACCCTGGGGTGCACTGACAGAGGCGAGGCTGCCGGACACTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGCAACGGGTGAAGTGTCTTGCCCAAGGACACAACGACCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGATCGTAGATACCATCAGTGTATCTACTAAAAATCTCAGATGAGTTTGAATTTGAGTGACCTCGACCTCAAGGACAAGGTCAGAGGTCAAGGTTTCTGAAAATCTTGTGAATGTGATAACTTGAGTATGAGTTGACATAAGATCTTAAAAGTGTACCACAGGTGAATCTACTCGGAGGCTGAGGGGTACTGCTGGCTGCTGCCTGTAGTGTCTTTGTACTATTTTAAATTTAATATAGGCTTCAAATGATGTATTGAGCACAGCTTAACAAGTTATAGCCTGTACTGGAGCTTTGGCTTATCTTTCTCATCAGGTGAAATTTCTAAATTGTTAATGACAACTGAGAAATTCAGTGAGTGATGAAGCAAATAATGTTCACAGAAGATATAAAAGCAAAAATTGTGTATTATTAGAAAAGTACAAAATGAGCCATTTGAGAGCTTCCTGTTGTCTCAAAGTAAATTCTTATTTTTCAGGATATTGGATACAAAGGAGAGATAGGGTACCAGACCTTTCTGTACAGCAGTGAACCGGAGATCCGCTCCCTGCTCATGTTTCTGGTGGAGAAGCTGCCCAGAGAAAGTGCTGAGACTTCAGACCAGCCGACAGGTACACCGAAACAGTTTATCTCTGGCATCCACACAGTTTCATATAATCTTGGAGATAAAGACAAGTTCCTATATTGTCTAGTAGTTATTGTTTTACTTTAGCCTTTAATGTTAATGAGTGACAAGATTTAATCAGGGTATTATGAGATACAGGTAAATTTAAAGGTCTTATTTTGTGAATTTTTTTCTGTCAGTGCAAATCTTTTTGAGACACTCCAGTAGAAAATGTCTCTGACATTCAGCAGACATTAAAACAACCCACTGACCCAGACAACCTGATGGACAGACAAAGGCTGTTGCTGTGTTAACCGCCTTAAAAGCATGAGGCCCTGATCAAATGGCTGAAAAGAGAACTGATAGAATAAGGTCTTGGCACTACAGGCTATATGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAGAAGTGATTTGCCAATTCAGCCAAGTTGTTGAATGTTGTCATCCTGCCGGGCAGGCACACAGGTGGCTGACAGAGACAACCCAGTTTGTGATAACTTGAGATTGAAGCAATGTAGGAGTTTCAAATTGATACCATGGGTGCATCTACTAAAAGCTAGAATATACAACTTTGACAAGTATGAAGCTCAGTGACCTCCACCTCAAGGTCAGGGGTCAGAGGTCAAGTTTTCTGAAAATCTTGTGGATGCGATAACTTGAGAACTAAGTAACGTAGGAGTTTCAAATTGATACCATAGGTGCATCGTCTAGAAGGCTGAGGGGTATTGCTGGCTGCCACCAGTATTTTTCTTGCTGTTATATCTATAAACCACATTTGTAGTGGCTATCCTGTGAGGACTAGGGATGGGAGTTGAGAACTAGTTCTCTACAAAAACAGATTCCCAGTAGTCCAATTCCTTGGAATTGTTAATATGCCTGCCTATCAATCCCACTTATTGGTTCTTGCAACATTGGTTCTTACAGTCAACTGATTTCAGTCTGTGTTTCAGAGGAGAAAAATAGCGGCAACAAAACTTCGGCTTTTGATGAGCAGTCAGAGTGCAGTCTCCATTTCTACCTGTTCGTGTTTCTACAGTAGAATCATCTACTTTGAAGTGTCTTTGTGCTGGTTTTACATCTTTGATTTGTTAATTGATAAGTTATTGATAAGTGATATTGATAATGGAATCGGAATCGTCAAATTCTTATCAATTCCCATGCAATTGTTACATGCCTGTAACAACATTTTTGGTTTTNNNNNNNNNNNNTCATTTACATATATATGTATATACAGGTGCTATAGGACCACCTTACTGGAGGGTAAGTGGTATGACGCCCGATCCATGGGGAAGTTTTGGGTTCAGGAGAGATGAGCAAAGGTAGCTTGCGCCCGGTGACAGGAAATAGCTAAATAGCTAACACTCTGTGGACTGCTAAGCTAGCAAGCCTAAGAAGGCTGAGATATGCCCCGAAGCGAGAAGAGGTTTTTGAATAACGGCTGTTTAGGGTTGGTGGCTCTATCCAACATGGTCGTCGCAATCACCAGCCAATCAGGATTAGCGGAATGAGACAAATACTTCTGCGGAATACACACAGTGAGGTGCATCCCATAGTGATACATCGAAATGAATGTTAAGAATGAGAACTCGTTGGGTTTTTGAAGAGTTGTCCTAATGTAGAGCAGAAACATCTTGAAAGGGAGGCCTGTTGGATACATTATTTGGAAATGTTGTACTGAGAGTATTAAATGAAAAGTACCTGTTGTGATTTTTATGATTACAGTTAACATACTGTTCTCATTGGGCCTCATTTACTAATATTTGCAAAATTACCACTGGATTTATGAGACGTGCACACCAGCCTGTTTTGTTCTTTCCACTGTGTGAATGTTAGCAAATCAGAATCGTTTGTAACCAACAGTCTTGTGGAGTCCCCATACATTTGCCATACTATCTGCATGCTACCCTGCCTCTATTGCACTATAACAGAAGACACATTTACCTTAGTGTTTACGTTAAGTGAAGCAGAGAAAGCGGTGATGATGATGTAAGGGTGAACCATGCACCTCTAGTGAAGAAATGAGGACAAAGTCTGACTGTAGAAACAGTGTTTGCTGTTCCCTCGATTAGAGAAGGTTACTGGGGAAATGGACGATATTCGAGGATGTGTTTTGGAGTTTATCTAACCAGTCTACCTGTTTTGTGGACCTGGGACCACATCCCCCTGGGATATGCTCCGAGGGGTATTTGGCATGTTGTTACAGGCCATTTGGTCCCGGTACAACTGTTGTAAGAGCTTGGTCTACACTGTGAGCCATAAGTTGGAGTTGTTCTCAGTGGGTGTTGCGCTCTGCCAGGGATTTGTTTATAATAATTTTATGGACAGAATTTTTAGGCGTAGCCAAGTGGCAGAAGACTTCCACTCAGAATCACATTTCTGCTTTTTGCAGATAAGCTCGTACTGGAGTTGTCCACAGCTGAGTGTGAAGTGGCAGTAATGAGAATTAGAACCTAGCTGGGAAAGGGTGCCCTTCCCACTCCGGGATAGGGACAGGTTACAGCCCAAGTGGAGGAGTTTAATCTTGTAAACTTGTCTTTTTCATGTGAGACGAGAAGGAAGATTGGCAGGTGGATCGGGGCAAAATTCAACACGAGGAGTAAATTTAGAGTAATGAGTAAAATCATAAACTACCTACCTCCTATTACCAGTTTTATTTCACTTTTTTAATGCCAGTTAATTTGTATAGATACATAATTGTACATACTAGTGAGTCATTTTAAAGTGAATTTCTGCGACCCACCTGTAGTAACTTTGTGGCCCAACAAGGGCCCTGGCTCACACTTTGGGAACCACAGCTGTAGAAGACGAGACATCTATCTGCTGTGGATTGTTTAAAAAAGTGATGTGATGATGATGTGGACATGACCGGGGCATTTTTCATCAAGGACGATGCATTTAAGTCACCCAAAGCTTTGGTTTTGTCTTCCTTTAGGGAAATCAGTGGTACTCCAGAGAACCATAGCTGCTGCGATCAAAGCCCATCTCGCTGTACCTTGGCTGCCTCCAAAATGCAGACTGCCACTAAACTGTGAAACACAGGTTAACTAATGCCCCATTCTGCTGTTTGTTATATGCTATAGCTTTAATTTTGTTTTTCAATGTATGTGTATAATTATGACTGGCAGTGAGTGAGACTCTTAAATTACANNNNNNNNATGTCTTCATGGCATCAGTACAATGTATAAACTATGAAATAATATTCTCATAAATAATAATAAAGTGGAGCTAAACATAGGTATTTTTCCTGAATTAACAGACAGCCAGGTAAAGATCAGGNNNNNNNNNAAAATGTTTTATTTTCCATGTATAGAGACAAGGAGTCATGCACAGCTTCCACGTCCAGCCTCTCAGCCTAACAAACTGCACTAAAGGCTCAAGCAAGAAGCACACAAAAGGTACTCCTACTGTACACACACACACTGTGTGGCTGTAGCTCAGGTGGCAGAGCAGATCAGCCACTAACCAGAAGGTCGTTGGTTCTGCTCCAGTCGGCATGCCAAATATCCTTGGGCAAGATACTAACCCCATGTTGCTCCCCAATGCATCCATCGGAGTGTGAATGTGTATGAATGTTAGGTACTTAGCACTGAAGCTTAGAAGTGCTTGTGTGAATGGGTGTGATTGGGTGAATGAATTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACACCTCCATTTACCCTTTACACAGTGTGTTCTTTTTTTCTACAAATTATGAGTTTGTAGATTAAACACTTGAGAAAAGTCTTCACAAAAGAGAAAGTGTGAATAAAATGTAAGGTGTGCTGTATTTGCAGAAGTGAAGGACTACCAGCGGGACGTTCTCTCCCCTGTCACCGCCCAGATTTCCAGTCAAGCTTCTGTGGTGGCGTCCATACTGGAGCAGCACACAGCTGAAATAAGTGCTGCTCAGGAGTGGGACAGCGAGTGGAACAATCAGGGACTGTTGTCCCGCTTCACACCACAGGCAAATATTCACACTTACATTACAGTCCTGTTTGAATTTTAGACATTTTTTTCTGTTTTCTAACAAGTTACTTGCATTCTATTAACCTAATGTTACTAGTACTAAAAAATGTCCAAAAGTTAAATTTTTTGTAATTTAAATCAAAAAGGTAAACTTTGATATATTGTATCAACATGTAAAAATATTCATGCCCTTTTTGTTTCGTTATTGGCTTGTAGTGAGCCAGTAAGTAATGTCAGATTTCTAAAAATGACGTTCAGTTATACACTCGGTCCTCAGCTGTGGCTGCTCAATGAAGTGTGCACATTAGCTGGAGGTGATCAATTTCTGGCGCTGCTGAGATGTTATTGAAATCCAGGTGACTTTAATCACAGCCTCATCTGTGTGGGTTAAAGTCAGGTGAGTTAGCTTGCTTGATCAAGCACAATGATAACGTGGACACCAAACCATTTGAAAAGCAGCAGATAAGAAGGCAGTAGTAATAGTAGTAGTAGCAGTATCACTGTACTTGAAATACCTTGTATTTCATTTATATTTCATCTGAGAAGAAAGCTTTAGACCACTGGACAACAGTCTAGTTTTTGTTCTCCTTTGTACACGTTTGTGATGTGGTCTCTGGTTCAGGAGTGATGTTCTGTGCTTGGTGGACTGATGGATTCTCCGTCCACTCTTTATGAAGATTATAAAGTTTTTCAACTTTTCCTACCAAATTTTTCCTTTAATGTCAACTTTCCATTTCCATGCTTTGACACAGTGCAGCCAGCCTCTTTAACACAAGCTCTCTGTGACTTCCTTGTGGAAGGTGTTGAAGTTTATCGTCTGTCTCTACTGACAAGTCTGGTGTTGTCCCCACGATTGTGTTCACTGACCTGAGAAATACATGGTAGTTGTATTGTTTGAACAGTAATGTACTAAAACACAAAACAAGAGTTTTAACTCATAATTATCAAAGACAAAACAGGCTTGAAACTTTCCATTTCACAGGGAATCGATGTGTATAGAATATATGAAATTTTACCTTTTTCAATGAAACTATGAAGGTTTATCACAGATTTCTAAACTTTTGAGTCACACTACCGGTAGTCGATACAGTGTTAACTTAAACCCCTGTTGAGTATGCTCTGTCTAAATGCACCAAATTTTAAAGTGTTAACTCCTTGTACACCTCTGTATGAACATGTTTATTGGATGTTGTGTAACAGGAATATTGCTTACGGAAATTCACCCGGTTGCATAAACGGATCGAGGACCAACTGCGTTCTGCTGCCCTGCCCTCTTCTCATAGTGCCTTTGGTGTTTCTCGCTCCACCTCTGACCTGTGTGAGCTCCTGCAGGCCTTCAAAGGCTCCGTCCAACCCGGCCACATCCTGACCAAGGGCACACACTTCACCCACACACAGAAGTTCAACTTCACACAGGTAGAGAGCTCAGCATTGTTTAAAACAACTGCATACATACAGTTTGATCCTCACAAAAGTCTTACCCAGTGAAAACGNNNNNNNNAGCCTAATTTACACTTAGGACAGTGTAAATTTTTAGCCTAATTTACACTTTGTCCAACAAATGAATGCATTCTGATTGAAGTTTTACCACCTCAGCAAACCTAAAACGACCTGCTTGACGGTTTGAATTCTTTTATTGTGGGGCATTTAACACATCCTGTCTTTGAATCTGTAAGTTTGGTCCTGAATGTATCTCTCAGGTCTCACAGAGCCTATATCACATCCTTCAGCCTGTGTAAGAAATTTCACTGAAAAAAAGAAAGTGTAAAGTTGAAACATTGTGTGGTTTACTTCTACCACACAGCCTTGTTTTCTACTATTAAATTAGATACAGATAACAATAAACTTGGCTTTACACGTCACCACTTTGGGCTCAGTAAAGACACGTCTGTGCTTACGCCAAACAACATACAATAACCAAGAAACATGGCAAGTTTGCAATGCTTCAAACGAGTTCAGTCCAAATTCTGTAGCAGTTTTATATTTTATGTTGGGACAAATGAGGGCAAATTGACTTGGCTGGTGATTTAATACATCCAGCTGTCATGTCTGGGCAAACATTGAAATTAAATTTTATTTCAGTAATGCTGCAAACTAAGTGCCTGAAAACTCTTTGGAATTGCTTTTGTTTCTTATAACAAGAAAGTTTTTCACTGTAGCTCTAATAGCTCCCGAGTTGAGCAGCTTCCTGATGGATCCTGTCTGTGACTCTGTATGTTTACAGAGATGGATTCAAACAGCAAGTTTTAATGCAAAGATTGTTCTGTGAAAGTACGCGTTGTGACGACAAATAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACTGCATGTTTTTGTTAATTAGCAGTTGTTAATTAATTAACTGGAGATTTTAAATTGCCCATAGGTGTCAGTAGATGTTGTTTGTCTCTGTGTTAGCACGGGCAACCTATCCAGGGTGTAACCTACTTCCCCCTTAAAGCATGTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNTCTACAGGAAGTGCCTCCAGTAGCAAAAACCATCCCGACTAATCATCAGTCAGAGGGGGATGTACAGCTGGGTCAGCAGGAGGAGTTGGCTTACCTCCAGCAGCAATTCCAGCAGCTTTGCAGTGAGGTTGACCATCTAGCAGCAGACATGAAGCACATGACTGTTACCAACGCTCAGGTAAGCTCACCTAAGATGAACCTCATGGACTGATGGCAGTCAATAGTTACNNNNNNNNNCTTTCTCCGTTTTCATTCATAAATAAGAACTGAATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATGGAGAACACAAAATTGGTCCAAAAACCTCACATGTTCAGCTGTTTTTTTGTAAAAAGATAACAATGTTAGCCTTTTCTGCAGCTATAGGGCATATATGGTATCACTCTTGGCTGGAAGCAGTGCTTAAACAATGGAAAAAACACAAACTTTGTCCAAAAACCTCTCATGTTTAACTGTTTTCCACNNNNNNNNNNGGTCATTTTAGCCTTTTTGGCCAAGGTGAAGGGAGTATCTGCCATCAAACAAGAAGACAGCCGCATGTAACTACGACGGTGTTTGCTAGTTCACCTTACATGCATTAATGTAATAATGTGGTTAACTCAACGTTAATTACACACGAACAACATGAAGCTACTCACGCAGAGGAGAACGGCTGCTGCCGCCATCATCATCCGTCATCATTTCTGCTACGCTGACAGGGCTAGGGGCCAGGACTCTCAGTAGATGTGCACGGTGTGAGGTCTCGCAGCAAGCTATCAAACACGGCGCATTTCTCGGCTTTTAAAAAAACGCTATGCATCGCAAGGTGTTTCATCAGATTTGAGGTGTTACCTCCTTTGACAGTATCACAGTATCAGCTTAAAGCACTTGTTGCAGGCTGCTGAGTTTGCATCTTTTGCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGCAAAACAAGGGCCTTTTTGAGGGCTTTAACATGCTCAAAAACTCTTGAAATTTTGCACACATGCCAGGTCTGGTGAAAAATTTTGTATTTTATTGGTTTTACTTATGAGCACTGGGAAATGGCTCTAGAGCGCCACCTATGCCTTGTTAAATGCAGCCCTACGAACACATCGTTTGAGCTACATGTATGAAATCTGGCACACGTGTATCATGCCAAGACGAACAAAAAAAGTCTGTGGGCCCATTGACGCAAACCCAACAGGAAGTCCGCCATTTGGAAGTGAAGGTGACATTTTGGCTCTAATTTTGCCATTTCCATGCCTCGAACTTTTTCGAACTCCTCCTTGGGATTTGATCGTATAAGCTTCATATTTGGTCAGTGTCAACTACACACCTGGGCCATGTTAAATTGCGGAGCTTTTGAGTTTTCGGGATACGGTGAGCCCGTGGCGCCACGGCGAATTTCGATGACTCGCCATGAAAATCGTATTGCCTCTCATTCTGTCATACATGGTCCGACCTGGACCAAAGAGCACACATATGATAAGGCTCCACCCCTGAACATATTTCAACTGCCATATTTGACATCAGGGAGAGCGCCACCTAGTGGAAGCAGGAAATGTCATGTTTTACACTTTGGGGTACAGTATTGTGATCGGTGACATCTGCAGCCTGAAGTTTCTCCAGGAAAGCTTTAAGGAGTTGGTCTTGGGTTACAGTGAAAACTGAGTTTTCGCGAAAGGGTGTGACCCCAGCAGCATGGCGAACTTTGATGTCTCGCCATGAAGAAACAAATTAGTATAACTCAATGAAATCCAGTCTGATCAGTACCAGACTTTATAAGCATGATAACATACCCGCCCTGAACAGATTGATGTGCCCATTGTCAGGAATATGCAGAGCGCCACCTAGTGGCAACAGGAAATGTCATTGCTTACACTTTGTTGTACTGAGTTTCACAGGTTCATCGTGGTCAACTCAAAAGCGGTGAATATCACCATCTGTCCCTCATGATGCTTCAGTGAGAAAATTTTAACTTTAAACTGAACGGCGCACCCTTGTGGCAACGCAGTTCACCATGAGAGATGAAGTGGATTTTGAAGGGCTTGGAAAGTTTAAGAAGTCTTGAAACTTGGCGTACACCTCCAATGTGATGAGGGCTTTCTTGTTATGTGACCATTTTCGTCGAACAGCGCAAAATGGCTCCACAGCGCCCCCTACAAAATTTCAAAACATCAGCCCCTGCTCTGTGTTTTATGTATGAGTCTGAAACCTGGTAAACTTATAGGAGATATCAAGATGTACGAAAAAGTCTCTTGGAGCAATATCACAAATCCTACAGGAAGTCAGCCATTTTAAAATTAATGTGTAATTTTGGCGACATTTTCCCCTTCTTTTCAGGCCTCATACTTTGACGAACTCCTCCAAGGGATTTCACCATATTGACCCAATCTCCAGTGTGTGGAATCTAAAGACCTTTGTGATGTTAAATTGCAAAGCTTTTTACGTTCAGGGAAACGGGGTGGTCGTGTCGGCACGTGGAGTTTCAATCACTCGCCAAAAAGCAGTAATCTGCTGTCACTCAAAAACACAATGTCCAATCTCTCCCAAAGTTCGCAAGCGTGATGAGACTCGAGCTCGGAAATGTTTGTTATGCCATTTGTCATTAATGGTTAGAACGCCACCTAGTGGGATGACTATAATATTGGTTGAATGAGATGAAATGTTAGCTGGTGGTTAAATGCATGAATTCCATCAATGTGACATCAGATTGGAAGCGCTGGTTTTAGGTGTTGGGCTTGGCTCGACGTGCTGGGGTGCGAGGGCCCTCATATCGCTGCTTGCAGCTTTAATTGTTTTTGTTTTCCCAGATGGTTTTACATCACCACCT