NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTTATTCTGATTATCTTATTCTGTTCCAGTGTTTTTTCTTATTTTTCCAACTGCAACTTAGCACATTCCACTTTCTGCTGTAACAAAACAAATTTCCCATGTGTGGGACTATCTGATCTGATCTGATTAACAAAAAACTTTTATTAACAAAGTTACAAAGTGCTTCACAGAAAGACATTCATAATCTGTTAAAATCAGAGAAATAGCTAAAAAGATAGACAGATCTACAGTCCATTAAAGTCCATTAAAATTATTATCTAATGGGAAAGAAACAAGCGAAACACACTGAGCGATTCTTTCTGAAGGACACATAAACTCTGTCAGGATCATTGCTTCGAATTCAAAATCTTCACCTTTTCACTCAAAGTCACTTCGAGTTTTTAAGAGACATTAAAGAGAAAAAGAGAAAAACAGCTAAAGAGCTGCTGTTAAGATTTTAGAGCTGTGGCTGAAATTGGATTGACATCATTGTAGTCAGAGCTCTCCTCTGGGTCACCACGTTGCCCTGTTGAGGTGATCAAATGAAAGCATTTCAAAACAAACTCCCTCTGTTTTGTCCACAAATGCATTTATTATCAGTGAGAATAATTACCAATGTATATTTTGCAAATCTCACATTTTGTGCACTCACTTGTCTTGTTAACGACTTTGAGCTGAATCACAGATGTGACATTGGTGTAATCACCTTCTGCTGGACCTGAAATAATAATCTGATTGACTTTCATGTTAAACACAGTTATTGTATAATCATCCAGCTTCCACAAGCTCTATATTAATGAAAGTGTAAACTTTACCATTTTCAGTGTTTTCACATCTTCTGAGTGTCTCATAGACACAACGATCACCTGCAGGTCAGAGAAAATCAGTCACCTCATGTCTGTGATACTAATTTAAACACAAATGTTCTTGCAAATAACATTTATATTAAAATCTGCAGCAGATGTAATAAGAACAGTCTTGTTGCAAACAGCATCAGAATATTTAAAACTACATGAAAAACTAACCATGAAGAAGAGAGGAGTACACTTGCTGCTGATCTTCATCCTGACTGAGCATCTGCTCATTAGCAGCACCTTTATTAGAATATAAAATGTGACTTGCTTGATTGCTTTTATATGGACCTCATGATGCATTTGTGTGTTTGAGTGTTTGTAGTAAGTAAAGGAAAAGGTCTCACAGTTGGTTGTTGTGCAGCAATACAACAAGAGCAGGAGAATAATAATGAGAAAGACTCCACAAACCAGTCCAACAATCAACCACACAGGAGATGAAGAGCTGTCAGCTCCTGACACAGTTACTGTGACAAGAAAGATATTATTGATAAACTTATTTATTTTCATAAAAGTCTCAGAAAATAGAGCCAGTTGACTTCAAATCTTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAATATGATGCTGTTGTGTCTTCATCTAAATGCTGAGTCGTGAATTTATTCTACATTGTTCTTTAAACCCAAAATCAAAACTTCACTTATTCCCTGTTGTACTCTGTGTAGTAAAATGGGTTTCCTCTTCTTCCTCTGCACGAAGGAAGAGACCTTCCTGTGAGACTCTGATTTGTCAACTCGCGTTGAAAACTGCAAGGCTTAAAGGATTTCAAGTCTCATTACCAGTAATTCTATCATGACTCACAAAGATCACTTGGAACAGTGTGAGCTCCAATGTGGATTTTTTAAATATTTAATTCACTGTTTTAGGAATATATTTGTTATATTGATAGTAAATATTATACTTGAAGTGTGAAATAATATACTGATCTGACTCTAAAAGAAGCAGACGTTCTACTGCAAAGAAATGAACACTTTCTAATCCTAATCAACATTTGTGGATTTGTCTGGATGTAAAGCTTGTTTTGACTGTAGGACACTGGGGTACCCACAGAGGCCGTCACAAACTTGGAGAGAACAGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAATTGAGAAAAAAACAAATGATAATAATATAGGCAGCCAGTGTTGGTCAAGTTACTTGAATAGACCTTTCAGCACAATTCTATTTTTTATGCATCTATCATATAAAATTGAATCAAATGGAAAGCCTCTTTCTACAATTTATGCACATTGCATTAAGCAAAATTAAATAATATGCAACCATATTCCAGCATATTAAATAAAATAATGTTTTTTTGTTTACACTCACTCTTTCAAATAGATGCAAGTAAAACACAGCAAAAAATAATTAAAATCAAATATTCAGTGGCACTAAGTCCTGTCCCTTATAAATCTATTTTCACTTGTTTAGCAGGAGTGGGGAGGTTTGCCCGGTGCTGCAGCGGTCATGTCAGTGGGAGGATCCGGGTGTTTCTCTATGAACTTCACATTCCCGTGGCAGCGTGCTAGGTGCTTGCTCAGATTTTAAGTTTAATTTTCTGCTGTAGAAAGAAGTTTTCTTCTCATGCAGCGTGTACAGCGGACTGTCACTTTTCACTGAATAAAACTTAAAGTAATGTCAGTATGTCCACGTTTTAAACACTGCATGCAGTGGCGGTGACATGGGCAGTTGCCCAGGGCGGCATTGTGGTGGGGGCGGCATCATGGGCATCAGCNNNNNNNNNGTTGCTCGCACCCATGCTGCCCTGACATCATGTCAGCGCATTTTGGGGATTGCATGGCCATTGCATTGCATGAGGAGTAAGGGCGCGCTCCATTTACAAGGTTCACCTGTTGCTTGCTGCACAGGGAGGAGAGGGGTGGGATGGCTGGGGATTCTCTGGCTGGCTGGAGCGGCACCTAATAACCAGCTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGCTGTCAACGTTAACGCCGTCATCACCATTAACACAATTAAAAATTTTAACGCAATTAATCCATCTGGAGCGCAGATGGGTTGATTATGCGCCTGCTTGCTGCTGATGCTGTGCTGAAATCTCACACACAACCTGTCGAAAGGGGAGGGGGCGGGCTCCTTCCAAATAGAGCACATTTCAGTCATAATGGTGTCAGTCCAAGCCCATTATGTATTAATCATTGTTCCTGGGTTGTGTGAAATCCCAGAAAAGAGGGACCCAGGGCACCAAACAGGCCAGGACCGCCCCTGGCTGCATGGTACTCTCTCCCACACTCTATATTATCTATTGTTGATCTACACACGTCTGTTGCTGCCATGGTCGTTGCATGCACTTATGTCTTTACGTCTTATGTCTTTTTCAACTTTGAAGGAAAAAACTGATCATTTGAGAAGCTCTAATATGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAGCCACATTCCCCTGGACCAGCTAACTGATACACTGGGGTCTTCTGCCAGCCATCTCTCTCATTCCAGGGTGCTCCTGGATAGCTCCTTCAAATTAGACAAGCAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGACTCCTAGTTACTTTACCTATCTCCTTGACCTGTGTGCTGATAGTGTTAGTGCAGCTGTCCCTTTAATAGTTTAATAGACACCTGGAGACATCGCAGGAAGTAGGAAGTGGAAGGAAGCAGGAAGTAGTAAGGTTTATTGAAGTTTACACATGGCTAAGTGACTGCTAGGAATCCACATGCATCTGCCCCCAATCCTTCATCTTTTGGAGCATCGTCTGTATGTATATTGTTTATTTGATACTCACCTGTAGTTCCTGTAGTATTTTGTGACATGAGGGAAGTTTAATGTGTAACTTTGATAAGTTGTTGAAACCACATGTTTAGAGTGCGGCTATGCTTATTCTCGCAGCTAAAGTGCTACGCTATGTTGATTTAGATTATTGTAGATTGTTGGTACAGTGTATATGGAAGATTTAAAGAATATACTTTGTGACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCTTGCTGCCTGTTCCTCTTCAGCGCAGTGTGAAGAGGGAAAGGCAGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTCACGGTTCTGGGTCAGTTTGACCCAGTATTTTGAGTTGTCATGTTTTGGTTTGATTTTATATTTGGTATTGTATTCTGATTCTTGTTCTTTCTTGACTATTATTAGAATTCTATGTTTCTGTTTATTCGTGTTTAAGGATTTGTTCTTTGGTTGGTCTCATGTTTACTATAGTTTGAGTTCCATGTGTCATATTCTTCCGGTCTCTCTCAGTGTCAAGTTTGCATTTTTGTGAATTGTTTCTTATTTCCTGTTTTACTTTGAAGGATCATGTTCATGTCTCATGTCAGTGTGTTCAGTTTTACTTCTCCCCTGTCTCGTTAGCCTAATTTCTCCCAGCTGTGTCTCCCTCCTGTTGCCCATTCCCTGATTACTCCCTGTGTATTGTCAAGAGGAGAAATGTTTTACTGCTATTATTTGCTGCTATTTTTATAATCATCATTACCATTTCATTATTAATAGTGATGTTGCATGCAGATGCATTCAGATGTTCAAATATATTGGTATTATATTTGTCTTTATTACAAGTCCAGCAAGAACCACCTTAAACTGTTGAGTTGAATCTATAATTTTAAAGGCTTTTGAATGTTTTTATATTCTTACACATAGTCTTCAGTGGGTGAGAAACTGAGTGCAGGGACAGGAAATATATTCTGTGTAAAGACAGGAAGTTACATGTGTTTGAAGTTGCATGCTTCTGCAGAAGTGAAACCGAAAGCAGAGTCTAAGTGCAAGTTAAGAGTAGGGTGTCTTTTATGCATTTATCTTTGATTAAGCTTTAAGTAGTTGTATTAGATTGAAACATTTGTTTTATATATTTTACATGTAAGTCAAGATCATTACACACAGGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATCTCACATCTGACAGTGACTGTCTCACCGCTGTATATCTGAGTCCAGGATGGCTGCAGGGTCACAGTGGGCTTATTGAGAACTGGTCACAAAAGATTTATAAAAGAGAAGCATAAAATCATCAGAGAAATATTAAGAATATATATTTCATAATAATGGTAAATTTGTTGATTTCTACTTAAGAATGGACCTGCACAAAAAGAAAAAGATAATTTTGTGTTCATTTAACAGATGGAGAAAAACAGTGAGGCTGTGAGGAGTGATTGACTGTATGACTGCCTTTTCTGGTCTCACTATGACCGCGGGTTTATCTAAACCAGTCATTCTCAAACCGTGGGCTCCTTCTAGCGATACACAGGAAGTCTCCNNNNNNNNTATTGTAAAGATTAAATAATATACCATGTTCTGACTGGGGGATTTCTGAAAAATTAAACGTACAGTCTGCTATCACTTCAGACATAAATGACAACAGAAAAGTAAAGAGGAGTGACGTTTGTAGGGTTACTGGAGTTGGGCTAGCTGGTATATAATGATGTGATAATCCATCCACAATACGTGGTTTGTCATTAACATACTGCTGCATGGGCTGGGCTGTAGTTCGTAAGGTTTTAAAAACAGCTTTAAAACGTGCTGCTGAAGAATAGTGGTAATAAAAACCGAGAGAGGTCGACAGTGATCACTGACTGTTTTAAGGGGCTTGTTCAGATTAAATAGAACAAGATACAAAGCAGTAAAACCTGTTTAAAAACACTACAGCCTTAATAAACGCAGAGTAGTTTTGCCACCGAAGCAGGGTTCATATTTGATCACTTTAAGACCAGATATCCCGCCTGCTGTGAATGTTTTTAATGCAGTACAGTTGTTATAATTATAGCTTGTCACATCCTGTTTATGACAGTAAAAATAAATGACATTAATGTAAGAAATAAAATTGTCTTGTGTAAACTGTATATTGTGTTAAATAGGCCTATACTACTGTCATTTTTAATAGAAATGAGTAATTACTCTGCAAGTGACAGATCAGATTGTGTTACAAAATCAAACTCGCTCTGATTTATTATTCATTGAAAGACAAATATCAGATAAAACAGTTTTGAATTTCTTATCATCTCTGTTTGACTTTTCATTAATATTTTAATAGTTTCATGCACTGAACAACATCTTTGATTTCTTTTGGAGTGTTATCATGAATTTGTAAAATGTTATTTGGCCATTGTTGCAGGTCTATGAATTATTTAAAATGGAAATAATAAATCACTGTAAATAACTTTCAGTCACTTTGAATGTGGGAACCTTGTCACTGATGACTGACAATCAGTGTTTGGTGAAAGGCTTTTTATCTTCTTTTTCCCAAACAATCACAGGGTTTTTGAATAAGTTTTCAATAGTAGTAAAGAAAATACAAAAATAGTACTATTAATAGTTCTAGTTTTTTATATTACTATTAAAATAGTACTATTTAATAGTATTAAAATGACTTTATAAACCCTGATGATAACAAATAGTCTGGGTGTAAGAATGATAAACCTCTCCCACTCCAACAGAAATAAACGATACCATTCAGTGTACTGTAACTATTAAAATATGATTTTCTGATTTTCACAGAAATAAATAGTCTCCAATAAAATGATCTATATTAAAGTCTGTGGTTGAGGTTATAAATCAGCTGACGTAAATGTAAACATTAAAACAGGAAACTTCAGCATGAATCATGGTCCAACTTACATGAAACTGTCAGTGTGAAGGCATCACTCCATCCTGTTAAGAGATAGTCACTGCTACCCCGACATCTGTAGTCTCCACTGTGGGACACTGAAACTCTGCTGATCCTGTATTCACTGGATGTTGGAGGGCTGTTTGTGTTGGGTGCTGTCCATTCATATTTCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTGCAGATGAGGTTTCTCTGACCCACTCATATTTTAAGTCAGCAGAGTGTTTCACATCACAGGTCAGTGTCACACTGCCCCCTGCTGGTATGATTTTGCTGTCTGCTATTAAAGTGATCTTCACTCCATGTCCTGTAATTAAGAAATAAAAGGAAATGGGGNNNNNNNNCATACAGTTAAAGTATTTGATGTAAATTAAGTGAAAAAGTACCCAACTCAACTAGAAGTTAATGGAGTTACATGTTAGACAGCTTCTAATTTCAATTTTTAGCATAAAACCATCAAACATGGGAATATTTGATGAAACTAAAAATGGATGTAGAAATCTGGAGTGTGTCGTGATCCTGGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAACTTCATTTATTCTTGAGTATTTTTGGAGTCTTTAGTTCTTCTTATAATTTAGTCTGAAAGTTGAATTTGTTCCCTCTGTGTTTCCTGTCTCATCCTCCAGTGTCAGTTCCACTTTAACTTAATTATTGTATCTGTTTCACTGTTTACTTATTAATCCAAACTCCCTGTTTTATTTTGGTAATTTTCATTTCCTGTTCTATTTTGGTAGTCATTTGTTTATTGTGTCTTATGTTGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCTTTTTTCTTATGACAGGATAAATACNNNNNNNNGTGCACGGTTTAGATCAATAACTTTAAACAGCTGTATTATGTTCAATTATTTATCCTGTAATTAAATATAAAACACAGAACTTAATTTTCAGAGGCAATCAAAGCTTACAAACACTGCATTAAGAGGTTACAGAAATGATTCTTCATTATAGAGCAAAGATGAGGTCACATTATTCACTGTTTTTTTACGTTTGCTAGTTTTTCAACATGAATTTCTTAAACGTTAGAGAACCCAAATTGTTTTATTCCAGAATAAAATTTTAGACTCACCAGTTTCCTGAATGATGACTGAGTCACTTTCTTTTATGAGTAAATTTGTCCCTTTTATACGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATCTGCATCTAATCTCAAAGTGTTCGACTTTGCATTGATAATAAATGCAGAACAAAGAGAAGCTGCACTTAATGTAGATAAGACCAGAGTTTATATTCAGCTCCTCCTTCTATCACCTCTCTGTGCTTCCTTCCTTTTACACCAACCTCAAACAGCTCCTGTAGCTTTGACCACAGCAGTCATGTGACGTGTTCACATTTCCTGTCCACTGCAAACATTTAAGCTTCTTTCCTCTTTTGTGTTCCTACCTTTCTCTGTGATATACAAAGGTGTTCTGTTGCTTAGTTACTGACACACTTTGCAGGTCATAGTGTTAGTTTTGAGTTTTAATGATAGATAGGTAGACTGGTAGTGAACTGTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGACCGTGGCTCAGGGGGTTGGGAAGCACATCTGTAACTGGAAGGTCACCGGTTCGATCCCTGTGCTCTCTGTCCTGGTCGTTGTGTCCTTGGTCAAGACACTTCACCTGCCGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCGTGATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGGCTACAACTGTAGCTTGCCTCCACCAGTGTGTGAATGAATAGTGGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGTTGTCGTGTCCTGCCTCCACGCTTCAGTATCACAACTACAGATTCACTGAACTGTCTCACTGAATGTGAGCCAATTTGTCTTTGTCTCCTCTAACAGAAGAATATTTGACCGACATTCATCAAATTTCTTTTCATCTTCTTTAACAGAGTTTGTTGCTTGGCTTTTTCTGCTCACGTTAAAGAACCTGATGTATACAGACACACATGCAGTGCACGGATTAACCACCGGGGATCAGTAATTCATGCAGAGCACTCAGCTGAGACATCCAACATGGCTGACATCAGTCAACGAGCCTTCAACAATTTCTCAAAGATATTTTTACCAGTTTTCCAAAAGGTTTGAACATTGTAAAAGGAAACTCTTCTNNNNNNNNNNNNNNNNNNAAGAGAGACAATTTTCTGCTTCTAGCATGAGAAAAACTTTTCACAGCTTCTCTCGATGCCCACATAGTCCGTCATCACCACAATGATGCTACTTTAGTCTGTTTTCACACATTGTCCAGCATGATTAATTATTACTGTTATTCCAGCACAGGCACATCATATAAACATGTGTCATACACACAGAGGTCAAAGTGAAATTCATACTGTGCTCTTTGTCTGAATTCCTTGTTAACTCTCTACTGTGAGCTGATAACATAAAACTAAACATCAGATACACTGAAGACTTCAGGCTGAAACCACAGGCTGCATTTCCTCTGTTCATGGTGACCCAACCAGAAACCATGAGGCCTGTCAGTGGATAAAAATAAGCCTGTGGGAGAATAGATGGTGACCACCAACAGTCTTTCACACACATGTAAGCTGCTCAGAAGAGTAAAGATGTTATTCTTTGCAGTTTGATCTTGTAATACTGTTTGATATTGCTGCTTCAATAAGACATAATCAATACATTTCTGTGCAGGTCTGAAATTATTAGAATTTTCTTTAAGTGTTTTAAAAGTTTTACATCCATCAGAAATATACAACATTTTCCATTTGCAAAGAGTTTTAAGAGGTTAACTCAAAAACAAACACAGGTCAGAAACAGTCTGCCCTGGTGCTCAGTGGCTTTAACGCAGCTTGGATGGTAACACCAGACTCCAAATACTGTTTGTCTTTCATCCTCAGTGCAGAATTTCTGTTTCCTTTAAAAACTCTAAACTCCTCTCACACCACCATTCTTGACCCCCTGCAATAAAACCTCTAAACTTCCTGCTTCTGTATCTTAGTTTAAGGATTTCTCCAGCTCCCTTGAATCCACTACATTTCAATAAAAATATTCTGTATTACACTTTCCTACAAGCATACATAATTAATTTTTATTCCTGTGAACCTTTCTTAACCTATTTCTTCTCTTGTGTTTCTCTCTGATGTCTTGACTTGATCCATCCTGTCTTTGCCTTTGTGTCCCACCTGTGCTGCCATTTCTTTTGAATTTTTAACAGTAGTGGGGGTTTTTACCAGTTTACCTCCATGTTTTCTTTAAATCTCCTCTGTGNNNNNNNNNNNNNACATTTCAATTAATTTAATACTCACATGTGCTTGTATGGAGATAAATCTAATGTCATCCATTCCTCCAGCAGGTGAGGATACAGCAGGAGTCCTTCATACAGTAAATCTGTTTGAAGTGTAACGATGTAAGCTAGTAACACTGAAACTGCATCTGAGTAAATCAAAACAAACTTTCTTCAGACGTTTTTATGCAGAATGAGAAAAATGCAAATGGAGTCATTGCAAGTATGTAAAACCTGGTGCTCTATATATGTGTTCATGTTTATTGTTAAAACATATCAACCCCATTGTTGCACTTATAATCGATTAAATACATGATAAAACATGATGTTACTTTAATATTTACCACTTCATTAAATCAAAAGGGAACACAGGACTGTATTCAGACCATAAAACATCAGAACATGGTTAAAAATGAGATTTTACTAGAAAGGAAAAAGACTAAATCAACAAATTATTTACTAATGATGACAGGACAAAGTAAAGGGTGATAGCATAGTTATTGTTGCTCACCTGCTTTATAAGTCAAGGTCATGATTGATAGTGAGGAGGGAAACCCATCTACAGCACATACAGTTGAGTTATTAGAGCACATGATCAGCAGTGTTTATGGTGATTTTGCAGAGGAAAATGCCAAGCTAGCTCAACCCAGCTGGTTAAGTTTATACCTGAGTGAGCAGGACCCTGACCTGTGCCCCGTGTCGTATTAATGAATTGTAATACTGCTACTTCTCTGAGTCATGTTTCCTATGATTGATGCAGAGCTTTAGTGCTCTGTGATGTTCTGTCTCTATGCAATCTTTTATATGAGATTTATCACATGTACAAGTTCTCTTTTCCTTTGACTGCATCCTGTGACAGCAGCACACAGAGAGCTTCTCTCTGTAAATGTTCTGCTTCACAGTCCTCTGTGTCAGATACATGCAGACTGCTGTCATGCTCTGTACTGTTAGTGACCACTGTGCAAATCATACTCACATCTGTTTATTTCAGGTTTGCATGATAACACAGTTACAATCTGCTTGTGTTGTTAGTCTGTGAATAATCTCATACAGGAAACAAAAATCAGACATAAACATAAAATATTCAAATGCAAAAAGATTTTATTTCTACCTTCTAACTACAGAAGCATAAAATAATCAAAGAGACAAAAATATAATTGAAATAAGTTCATATTTACTGCCTATGATATAATTCTTATTTATATAATGTACGAGATCTTTAGACAAACACAGTTAAAGTATTTGTTGGTCCCATATCAGTATTTACTTGTGAAACACTGCAAACTTTAAGTTGTGCTGTCAGATACTAAAGATCAAATATTTCACACTTTGTTCTCACTGCTGTTGGAACATGTTAGATACATTCAAGGTTTATTACAAAATCTTTATAAAAAATAACCAAAGATAAAAAGCATGAATATTAAATATGAATACACCTCCATTTGTTTTATACTAAAAGACAGCAATATGTCTATATGATATTATGAATTAATATTGTAACTGTACATAAAGCTGAGCATGTCTGATATTTGGGGAGCAGAGGAGCAAGAGTGGCTTCATAAAAAGCTTCTTCTTGGCTTTGCTGCTACAGCTCTCCTCACTGACCTGTAAGACAAGCACAAAAAGACAAAGTGATTTCCAACATGTAAAGATATTATGAGCTGAAGACATTTAATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGACTTGATTTTCCTGTGAATGAAGAGAAGATCATTGAAAACAATAATATCATTAACCAGGAGGAAACTGGATGTCTCCACTAATGCAAAGATAGAATTAGATTTTATTAACCAAGTAAGTAGTACGCATGAATACGTAAATATAAATATTAAAATAAACAGATTTACATTTTAAGAGCAGATAAACATGATNNNNNNNNNNNNNNNNNNNNAATTTTATTTATATAGCACATTTCTAGATAAAAGATCACAAAGTGCTTCACAAGGTATAAAACAAAAACAGTCCAAAGTTGTTTGGAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAACGGTGATGAACAATATTCAGTGGAGATGATGGCAGACTTTGCTCACCTTTGTTGTTCTTGGCTTTTTCTTTTTTGGGCTGTTTGACCTCAGCATACATCAGACTGTCCTCTAAAAGAGACGTCAGAGCTCAGGACACATTTGTTCAGCACAGATATGATGACAAGAACATTACTACAGAGTAAAAACATGAGAGAAACTATTTAGTTTGGGGACATATAGATGGACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTTACTGTAACAACAAACAATAAAGTTTAATTATATTTGATATTTTATAAGATAATTTTATAATAAATCCAGTTCATCGATTTTCCTTGACTTGAAACCACTTTGAGTCAACTCCTGTCATTTTTAAATGACTTGACTCACAACAGTAAACACATCAGCACAATCGAGTCTCTTAAAATGTTGACTTCAGTAAATCTGCTTTACAAACTTTTACTATATAAATATGTCAAACATGTAAAATCTTAATATAAAGAAACAAAAACTGATGTTTACATTGAGATTTTCTGTTTCCTGTCAGAAACTGTCAGCATGACTCTGCTCTGTGGTTTGATGTTGTGACTCCTGTTCTACACTACTTGCAGTGTTACTTGTAGAATTGCTGCAGAACTAATTGTGAATTTATGCTGATTTGGAGATTTGCTGAAAGTGGTTGTTTCACATTCATAATCCTACCTAGTCTCCCCTCCTTGGATCACATTCCTGACACTGATTCTCTAGACTCCACATTTTACATGACTATTCATGTTCAACCATTATTACAATGTCAAAGAGGTTACCATGAGATGTAATTGTGTTTGACCTTCATATTAATCCTCAATCATCAATCTATTCAACATTGATGCAGAATCTAAACTCACCAGTTTTGTTAATCTGAACTTCTTGGCTGTCCTCTGTGTAGTAAACTGGGTTTCCTCTTCCTCCTCTGCACCTGTAGAGTCCTTCCTGTGAGACACTGATTTGTCCATTTGAGTGGAAAACTGCATCTTGTGTGGTCAGGGCTTCAGAGGATTTCTCACCTCTGTACCAGTAGTATTTCCATCCAGATGATGATGATGATGGGTTCACAGAGCAGGTCAGGGTCACACTGCCCCCTACTGGAACAGATGTGTTATCAGCTCTCAGTGTGGCCTTTGGTTTATCTGCAGTTCAGTTTAGAAAAAGAACAAAAGTAAATGACTGAATCGTGTACACAGATGTTCACTGTTCATAAACACAAACTACATCTTTCTTGGCTGCTACCTCAAAGCACATTGTGTGCTGTCGGTCCTGCGTGCTGCATAACAACATTCAATATTTAGCATTTACTGTTATTTACACTTAGCTAGATTAATGCAATCGTGTTGTGTTTATTATGTTGCTCTAAANNNNNNNNGCTTGTTTTCTCTCAACAGGTGATCTGGGAGANNNNNNNNNNNNNNNAGTGTCCTTTCTCACTGTCCCTCTTCCCCTCTGCTTTTGTTTTCCTTCATCTTTCTTTCTCCCTTTCCTATCCCCCAGCCATGTCTGTCCCATCTGTAACAACTGAAAATGAAATGAAATGAAATTAAAACAAAGGTTGATCAAATGGACCAATACGGCAAGGCCTTGATGAGTAAATCTGTTGGGTATCTGTGTTCAGACATCAATTCTGACGGCTAAAGAAACGGGACAGGCNNNNNNNNNNNNNNNNNNGTAAATGACTCAATCGAAACAGTTTAAATAACTAGATGGAAATTGGTGAACATCACCAAATCTTGGTGATCTTGAAGAGATACTAACTGTACAATCGTTTTGATCGACGCTGTGAAAGTTATATTTTCTTGGCTCTCTTTAAAAAGTACTTGAAGATTGATTAATAAGCTGGTCCGTCTTTAGGACCCTGGAGTTTAAAGATATCAATCTCAATAAGCCTCCTGCTAAAGGTGAGTGGAAGTGACTCAGAGTTGTGAGAATGTTAATCATAGAAACAGTACCATTATTTTTGGTGGTATGTCTGTGTGTTTATTTATTTTAAAAGATGGCAGTATTTGATCAGGTGATAGTTCAGAATTACTTTTATTCTTTTTTTATAGAAATTGTAGATCAATTGTTATTTGTTTGAATATATTATTTATTTATCCTGTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGATGGAGCAGCAGGTCAGCATTGGCGTCTCTATACCAGCTGAAAGTTGATGACACAAAGTGGTGACAAACTGTCTACAATGAGGCTACTATCAGCTGCAGCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTTCTCAATGGTGACATCATCACTTATATCAGTGTAGTAAACTGGGTTTCCTCTTGTTCCTCTGCAGCTGTAGTTTCCTCCTTGAGATACTCTGATATCTCTGTTTTGTTGATCTCTGATTTGAACTTCAGAGGTTCTTTGGGTTCGTCTGAACCACTCATATTTCCATCCATCAGAGCTCTGCACAGAGCAGGTCAGTGTCACACTGCCCCCTACTGGTATGATTGTTGTTCCTGCTGTCAGTGTGGCCCTGGGATTATCTGCTGTTATGAAAGAGGAAAATTATATAAATATGCACATGATTCCTTAAAATTGCATAAAAACAAAAAATCATAACTAAACACATCAGAAGCTTCTAAGTCAGTGACTCTGGGTAAATGAAAATGCTCTAATGATATTATCGTATAGTCACTTACAAAAAAAGAAAGCTTAAATCCAGCACTGAGGATGTGTTATATGTTGCCCCTAGTAACTTAAGCACATTCATTGTATCACTAGTATGAAACATTAAGAATATATCTACTGGCATCACAAACATCATTCATTAATTTATTCAATTCAAAGCATCACACATCATGTTGTCATTATGATCGCACTGCCTGTGTTACATTTACTTGATGGTGCAGGAGAGCAATGATTCATTCAAAGTCCAGACCTCAAACAGACTGAAATGCATGAGGCCAAACATCTTTCCTGAAAATCTGCACAAAAGAACTGCTACATGATCTGCAGCAGACTGGTGAAACCGACCGAAGTGCAGCCCCTGATAATTGTAGTGTTTCATTTTAAATCGAAGCTTCAAATTATACTCTATTTCCCAGAATGCAACACTGCTCTATTTTTAAAAAGAGATGTTTGCTTCCAGTGGAAACACAAACCCTTAATGCAGGGATAAAGGAAAATCTAAACAGCTTCCTAAGAAAGTCAAAACTCGACAGACAAAAGTTTTTCTATAGTAAAAAAACTTTTTTGTACAATTTGTAAACAGTAATCTGAATCCACATGTAAGATGTGCATTAAAATACATTTATTTATATTTCACAGAGAATCCATCCTCTGTTATTTGGTTTTGTCATTATTTTTTTATACCCAAGTCATACATATGTATCTAGTTATTTTGTGTATTTATTTTGTATATGAAAGCTTTCATTTTCTCTGTAACCTTTGACTTCCCACATGTGTCACTTCCTGTAGTTTTGAAGGAGGCCCTGCTGGGGAGAGATGAGATTATGCTAATGATCCTGTTACAGAGATGTTAAGCACAGTAAAAGTGCTAAAATGGTTCAAATCTTGGTTGATGTATTCAAAGACACTGCTTCTTTTAAAGCTGTGCATGTAGAAGCCCAATCACAAGAAGCTGCTGAACTGAATTAATTTTCATTTAAACAGTGTTGGAGAATAAACTCGCATCAGCAGGCAAAGCAACTGCTGACTCATCTCCTCATTGACACAACACAGTTTGCAGCAACAGTGTAAGTTTAGACCGGCTACACACAGTAAAATGAAATGGCTTCTTTCTTTGGCCTTGATCCCCCAAATTTCATAAACTGTGTCCNNNNNNNNNNNNNNNNNNNNTAACTACACTGAAAGACAGACTGAAGAACTGCTGGTATCACTGCTGTGATTGTCCTTTCTGCTCTCAGTGTGGCTCTGACTCTGACTGGCACTAAACACAAGTTTGTGTTTTTTGATGTTGAGTTTAAAACACAAAACAGGAAACTTCAGTTTGATTCATAAACCAACTTACATGAAACTGTCAGTGTGAAGGCATCACTCCATCCTGTTAAGAGATAGTCACTGCTACCCCGACATCTGTAGTCTCCACTGTGGGACACTGAAACTCTGCTGATCCTGTATTCACTGGATGTTGGAGGGCTGTTTGTGTTGGGTGCTGTCCATTCATATTTCCACACCTTTCCTTCACCTCCCTGAATCTCACATCTGAGAGTGATTGTCTCACCAGTGAACATATGAGACCAGCTGTGCGGTACCGTCACATTGATCCTATTGGAAACTTTTCACAGTAAAATTCCTCAGTTAGGACATAAAAGGAATGAATGAACATTTTTATAATCCCTGTAGCTGAAACTCCTCCTGCTGGCTGATTGAAAATGGAAAAGAAAAATAGTTTCTATAAAAAGGCCGATTAACAAGCGTGAGAAGTTCGCAGCTTGAAATCCTAACAGAACAAAAATAGATGCAGAAATCTGGAATGAATGTTTTATGTTCACCTTTCTGTTCAGATCAGTAATTTTAAAACAGCTGAACTCATTTTAAGCATTTATACTCTGATTCAAATATATACAAGAGGATGGAGTGGTGTCCAGTAACAAGGAAAGGCAAGGAAATACTAAATCATTAAAAGCATCATTTACTATTATTTCCATTTCTATTTGTGGTGGGTGTGGTTTGTGGCTCAGGTGCAGGGGACCGGTCAAGCCGGGGGAAGTCATCTGATCACACGTCCCCTTATTTCAGTAGGACGTTGGGGCCTGGACGGGAGAAAGGAGTCTGGAGCTGTGCCATAGTGACAGGCACGGAGACGAGTAAAAATCATGTATTTCATGTGTGATTATTGCTTCACAGGTCATGATGATGGTGACAACTGCAGCTGTGGTTCTAGGTCACGTGTCTACAGAGCCACAAACAACCAGTACAGAGGTCTGATCGCCCAGTCATTGAATCTACAAAAAATGTGCTGCTCACATCTGTAGCTCATACCTAAACATAGCAAACCATTTTGTTTCAGTCATTAAATATTAAACTATTATTATTGTTATAATTGTCTCATTGTTTCTCTCTCACAGAAAAAGATGTTTGATGGTCTCAGAACATGAAGTTCTTTACACCCTCGCTGTGTTTCGCCCTCTTCACTGATCCTCAGTCAGTCCTGTTAATGATCACTTAAGAATCATGAGCACCAGAGAAATCTTTATTAAACTATCTCTCATCTCTGAGCTGACTCTTCAGAGTATCTTCAGAATCATTCAAAAAGGTTTCTATGACAGCTCCACAGCCATTGGTCAGGATGGCCTGTGAAATGAGCCTATCACCTAGAGTGATGTCACTCTGTCCAAAAACTGTGATTGATAACAGCAACCTGAGCATCAGGAGCCAAAACACAAAACATGTTTATGAATGACTGAAACAAACATTTAATTTCTGACTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTTTTATTCAATATTATAATCCCGTTGTTTATTATGACAGCTTAATTACAATAAATAACTTGACCAGTTGGGGCCATAAATCACTTTGTGACATAAATTTATATCATAATAATATCCCTCTCTGATCTCCTCCAAGTTTTGGAGAATCCATGTTGTTTTATTTCATATGACATTTTTAAACTCACCAGTTTCCTGAATGATGACTGGATCACTTTGTGCTATGAGTGAAGTTATGTCTGTTCTCCATCCTCTGCATTGGTATTTTCCTCCTTTAGAGATCCTGATCACTTTATCTGATCCAACAGCTTCTGTGGACTTCACTGCAGATGAGGTTTCTCTGACCCACTCATATTTTAAGTCAGCAGAGTGTTTCACATCACAGGTCAGTGTCACACTGCCCCCTGCTGGTATGGTTGTGCTGTCTGCTGTTACAGTAACATTCACTTCATGTCCTGTAATTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACATATTTGATGCAAATGAAGTGAAAAAATATCACAACTTAACTGAAAGCTAATGGAGTTACATATTAGAGAGCTTCTAATTTAAATTTAATCATAAAAACATCAAACGTGAATATTTGATGAAACTAAAGAGGATGTAGAAATCTGGAGTGTGTCGTGATCCCGGGTCTGACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGATCTTAGTTGATTCTTGAGTATTTTATGGCACCTTTAGTTCTTCTTTAATTTAGTCTTTAGTTTAACTTTTTCCTTCAGTGTTGTCAGTCTCACCCTCCTGTGCATTTAGTTCCTCATCTTTCATCACATGACAGGATGAAGAAGTTTGATGTTTTCTTTTCTGCACAGTTCAGATCAATAACTTTAATCAGCTGTATTAGGTTCAATGATTTATCCACTAATTAAATATAAAACACAGAACTAAATTTTCAGAGACAATCAAAGGTCACAAACTCTGCATTAAGAGATTTCATATTTAGAAATGGAGAAACTTTGGAGAATTCAAGCTGTTTTATTCCAGAATAAAATTTTAGACTCACCAGTTTCCTGAATGATGACTGAGTCACTTTCTTTTATGAGTAAATTTGTCCCTTTTATACGTCCTCTGCAGCTGTAGATGCCGGCTTCAGAGGTCACCAGTTCTCTCTTTGATTCACCAGTTACTCTGGTCTTCTCAGAGTTGAAACGGGGTTCTCTTAACCAGTCATATTCAAAGTCAGCAGAGTGTTTTACATCACAGGTCAGTGTCACACTGCCCCCTGCTGGTATGGTTAATCTGTCTGCTGTCAGAGTGGGCTTCACTCCAAGTTCTGTCATTTAGAAAAAGATCAAAACTACAAAATCGTTGCTCTGAATGTTTGATGCAAACTTAAATAATGTGAATCATCTATTGGAGTTTTTGCAGCCACACAATTCAACACACTGAACATCTACACAGACTTTTGGAGTGACGTGTTAGACAGCTTCTAATCAAAACACCAAATGAGGGATGAAGGTAACAAACTCTATGCTGAGCTCAGAGCAGCATTTGGTTACCATGTTTCATGTTGGTTTTTCCTTTAATTTGTCATCTGTCTGGAGCTTTTGATAATTAGCATATTTATAACTCCAAGAGGTAATCNNNNNNNNNNNNNNNNNNTCCCACTATATAATCCAGCATACATCCCAAAAGCATAACTCAGTGAGATAATCTGCACTACACACACTGTTGACATTTTCAGATCAGATAAACATGAAAAGAAAATCCACATGTATGAAGCCACAGCTCTTCAGTAAACATACAGTTTGTATCGTGGGTGTGTGTTTGAGTGCTCACACACTTAACACGGTTATATTAACATTTTAACCAATAATCTCAATGAAATGTTTGGTTTATGATACAAAATATAACACAGAGGACGTCATTTAGAGAAACACATGAGNNNNNNNNCAGTTTCTCACCTTCAGTGTTTCCATGGATGACTGTACTGAGCACTAAAATAATGAAACATCATCAGACATTATACAACTGACAAAATCACAATAAATATATAAACTGAGGCTTTTAAAGGTAAATCTTCAGATTGTACAGTTATTGCTCATCATCAAATTTATGTGTTTCTATTAGCTGTCAAACAGGCTGAAACATGAAGAAAGATTTAGTCTGCTGTGTTGAAGCTGTCAGGTAAACAGGTTAAAGCAGTGATACACTGTAATTGTCACCAGTGAGAAACATTTTCCTTCATCGCTGCCATTCAAACACTAAAGGTGTGTATTGTACTCACAGAATAACCCCAGCAAACAGAGCAAAGAGTGCCCCATCCTCACGTCCAGCCCTGCACACTGATCTGCATCTAATCTCAAAGTGTTCGACTTTGCATTGATAATAAATGCAGAACAAAGAGAAGCTGCACTTAATGTAGATAAGACCAGAGTTTATATTCAGCTCCTCCTTCTATCACCTCTCTGTGCTTCCTTCCTTTTACACCAACCTCAAACAGCTCCTGTAGCTTTGACCACAGCAGTTGTGTGACGTGTTCACATTTCCTGTCCACTGCAAACATTTAAGTTTATTTCCTGTTTTGTGTTCCTACCTTTCTCTGTGATATACAAAGGTGCTCTGTTGCTTAGTTACTGACACACTTTGCAGGTCATAGTTTTATCTTTGTTGTCGTGTCCTGTGGATCCTGCTGGAGTTTTCTTCTGCTGCTGACTGAAAGTCATCGTTTCAGCAAGTGTTTTGGTGTATTCATTATTATTCATGGTGTCATAGAGCACAGTTCTGACTTGTAGTTGTATAAGTTGTTCTGTACCTCCAGACATCCTTTTTTACAGTCACAATGTTTCTTCAAGCTCAGCACAGATCTGTAAATGTTCTCACGATGCGCTGAAATTCTACTTTGTTTGGTTGTGACCCCAAACACAGGAAGTGACTCACTGTGTAGTTCTTCTAAAGACGTGTGTGACTCACAAACTAAAGTAAAATGAGAACATTTGAATTCAAAGTAAAGTTTATGATTTGATGGCATATCAAAGAAAAACACTAACACTCATCTGTAGACAACTTGATAAACTCACTCAATATTTAACAACAATACAAAAAACAAACAGATTGCAAATAAATCTGAAACACTGTAAGAACAACATGTGTCTAGAAAACTCAACGCAACATAGTACNNNNNNNNNNNNNNNNNNNGTATTTACAAAGATTTTGACCTATGAAACACACGGCTAGTTAAAGGTCTGTCAGCAGATTATATCTGGTCCTGAAAAAACAGGTAAATGATGAGATGGACGACAGGTAGAGTGTTTTCCTTTCTTTCTGAGTTTCCTCACCTTTATTTATTCACATCATTTGTTCTAAAAACGCCACAAATGCATCACAATCTGAGCGTCTCACATTTCACATTCCAGTCAGAATCATACGGAATAGAAACAAAATCCATGCAGCCATATCTAAAGTTATTTGTACACAAATTCATTAAATATAACACTGTCACCAAGCATATTCAGTTACGCAGAGATAATAATTACACTCTTGTTTCCCACTGTTGTGGAAGTTTTCCAGTTAATAAAGCCTGCAGACAAACGGTGAGCGGTAGCTAACGTCCTTTAATCAAAAAAAGGACAGAAACTAAAGCTTGGTGAGGGAATGCATCGCTGGGGCAGACGATCTGCAGAGTTCCTAACTGAGCCCTCAGTTAAATACCTCTTACAGGAACAAAAGGCAGTACACAGCTGTTTGAATGCTTCCCTCCAACTCCCTGACACTATGTGTTAACAGTATGAGTGTGAGAAACATTGAGACATGCTAAAATCCAGTGGCACCAAGGCATTATACAATAAAATAATGTGAATGATACATAAATAAAAGAAATTCTTCCACAGCACCATACAGGTCCTTCTCAAAAAATTAGCATATTGTGATAAAGTTCATTATTTTCTGCAATGTACTGATAAACATTAGACTTTCATATATTTTAGATTCATTACACACAACTGAAGTAGTTCAAGCCTTTCATTGTTTTAATATTTATGATTTTGGCATACATAACTCATGAAAACCCAAAATTCCTGTCTCAAAAAAATTAGCATATCATGAAAAGGTTCTCTAAACGAGCTATTAACCTAATCATCTGAATCAACGAATTAACTCTAAACACCTGCAAAGGATTCCTGAGGCTTTTAAAAACTCCCAGCCTGGTTCATTACTCAAAACCGCAATCATGGGTAAGACTGCCGACCTGACTGCTGTCCAGAAGGCTGTGGGTGGCTGTGGCTCAGGTGGTAGAGCAGATCAGCTACTGATCGGAAGGTCGGTGGTTCGATTCTTGGCTTCCCCGATCTGCATGCCAAGTATCCTTGGGCAAGATACTAACCCCAAATTGCCCTCCGATGCATTCATCGGAGTACGAATGTCTGTGAATGCAGGTTAGTTTGCACTGTGTTTAGAAGTGCTTGTACGAGTGGGTGTGATTGGGTGAATGAGGCATGTTGTATAGAGTGCTTTGAGTACTCCGGGAGAGTAGAAAAGTGCTATATAAGAATCAGTCCATTTACCATTTTACCATCATTGACACCCTCAAGCAAGAGGGTACGACACAGAAAGAAATTTCTGAACGGATAGGCTGTTCCCAGAGTGCTGTATCAAGGCACCTCAGTGGGAAGTCTGTGGGAAGGAAAAAGTGTGGCAGAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTGTATTAAAAACACTTTTCTTTTATTGGTCGGATGAAATATGCTAATTTTTTGAGACAGAAATTTTGGGTTTTCATGAGTTATGAATGCCAAAATCATCAATATTAAAACAATGAAAGGCTTGAACTACTTCAGTTGTGTGTAATGAATCTAAAATATATGAAAGTCTAATGTTTATCAGTACATTACAGGAAATAATGAACTTTATCACAATATGCTAATTTTTTGAGAAGGACCTGTATTCTGTCTGTCTCTCAGTGTCGTGTCTGCGTCCTTGTGTAGTGTTCTTGTTTCTTGTTTTATTGTGAAGGTCTGCGTCTCATGTGAGTGTGTTCAGTTTTACCTCCCTTGTCTCGTCTCGTTAATTACTCCCAGCTGTGTCCACACCTGTGTGTAATCTCCCTGTATTTCTCTGTGTGTATTTAAGTCGCGTCTTCTGTCATTGTAGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAACCGTCATCTGCCTCTGCTCGCCCTCTNNNNNNNNNNNNNNNNNNNNNTGGTTCCTGCTCTGTAGTTTAGTTGTTTTCCAGTATAGTTTAGTTTGTCTTCGTTTGCCATTTTTCCCTGTGCTGTGTTTTCAATAAACCACCTTCACACCTTTACAAGTGCCTGCAATTGGATCCTCCTTTATCATCTCACTCGCTGTGACACCTTCATTCTGTCAAACATTTTCTTACAAAGGTTACAATTAAGGTCTGTTGCAGTATCATCTACACACACTCACAAACATGTTGATATCCAAGTGTTTTAGATTGTTTAACAACAGGTGTGTTTCTCCATCCCTCCACTTTTCTGTGGGAAAGGTAAAATACATTAAAATGTTACTTCCTGTTTTTATGTTATTTGCAGCTTATATGTTAACATAAGTGCAGAAATTTCAGTACATATCAATATGTCATGAGGTTGTAATGCCTCCAGACATGAAGTCTAAAATGGCCTAAGAACTTGGGGACTCTGTGATACTGCAGAGTCCAGCAGACAGTTTGGAGTCAAACACTGACGTCATCATCACAGGTGTAGGAACCATTTCTGTAACACCAGCCAAAAAGACACATTAGTATCAGTAGGTATAGATGATTTACTGGCTCCACTCTGTTGGTTACAAAGCAGTGATTATACTTTGGAGTTTTGTGTTATACTGTGAGGAACTGGCCTGTTTGGAAGTTGCAGTAAGAAGGAAAACATACAATGAGGAACATAAGTAGTCAAACACCCTGCGAGTTTGCAAGTTCTCCCACTTAGAAATCATGGAGGGGTCTGAAATTCACAATGTAGCTGCATTCCCACTGTGAGAGACAGGATTTTGAAAACAATTCAGGAAATCACATTGTATGATTTTTAAATAATTTATTTGTATCACTGTATCTGTATATGATTTTGTGGACAGAGAGAGTGATGGATGATTTTATTTATTTCAGAGATAAATGAACATTTACAGCACGTCCATGCAGAGACTCTTAAAGACATGAGTGTGAGAAACAAGCTTTTCACCGTTTCTCTTGATGCCCACATGCTTTATTTATTCTTTAGTCCAGCATGTGTCATCACCACAATAAAGCTACTTTTAACCTGTTTTCACACATTGTCATACCTGCACATTTCCACTGTGCTGTGTTGAAAGACAAACGTTAGACTTCAGGCTGAAACCACAGGCTGCATTTCCTCTTTTCTTGGAGGCCCAGAAAGAAATTTTGTGGTCTCTGATTTTCTGCAGATAAAAATAAACCAAACCTACAACAGTCTTTTCCACACATGCAGTCATCACAGTCTGCTCAGAGAAACAAAGAACAAACAGGGAGGGGGTGACGTGCACCACTAGACTCATATGTACTATCATCTACAGGCTGAGGAATCTGCAGTACTCTGAAACTTCCTTAATCCCACCCCACCCCAAACCCCTGAANNNNNNNNAAATGAAACTCAGACTTTCAGCTTTAATTCAGTAGGGTGAACAAGGATTGCATTAAAAATGTGAGAAACTAAAGCATGTTTTAACACAGTCCCAACAGTGGTGGTCTCACAGGGGCTACATCGAGCTCTCCATCGGTGGAGGGTACTCGACCAGCCTGGAGGAGGGCCAAGGGATGGGTCCTGTGACTTACCGCTCGTTGGTCCTCACAGATGACTCCCCAACAGGTTGGTGCACAGTCCATGAAGGCTCTCGACTCAGCAGCTGTTAGATCAGTCATTGGTTGTCTCAGACATTTACAGTGAGGTCAATAAGTATTTGATCACCCATTTTGCAACTTCTCTTACTTAAAAGTCATGGAGGGGTCTACAATTTTCAGCATAGGTGCATTTCCACTGTGAGAGACAGAATCTAAAAAGAAAAATCTGGTAATCACATTGTATAATTTTCAAACAATTTATTTGTGAATTACTGTGTCAAATAAGTATTTGATCACTTGCTTATCAGCCAGATTTCTGACCCACAAAGACCTGTTATTTTGCTTTCAAATAGTCCAGCTACACTCTGCTCATGATTCTAAATTAGTAGCACCTGTTTGAGGTCGTTAGCTGTCATAAAGACACCTGTGCACCCCACAATCAGCCAAAGTCTAAGTAGCAACATAGGCAAAACCAAAGAGCTGTCACAAGACACAAGAGACAAAATTGTAGACCAAAGCTGGAAAGGGCTACGGGGCAATTGCTAAGCGGCTTGATGAAAAAAGAACAACTGTTGGAGCAATTGTCAGGAAATGGAAGAGGCTAACGATGACTGTCAATGTCCGTTGGCCCCACGGAAGATCTCTCCTCGTGGGGTTTCAGTGATGCCAAGAATGGTGAAGAATCAGCCCAGAACTACACGGGAGGAGCTGGTCAATGCCGTGAAGAGAGCTGGGACTATCGTTTCCAAGGCTACTATCAGTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGAATGATGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTGACTCAAGTGATCAAATACTTGTTTGACAAAGTAATTCACAAATAAATTGTTCAAAAATCATACAATGTGATTTCCGGATTTTTCTTTTTAGATTCTGTCTCTCACTGTGGAAATGCACCTATGCTGAAAATTGTCGACTTCATGATTTCTAAGTAAGAGAAGTTGCAAAATCACAGGGTGATCAAATACTTATTGACCTCACTGTAAATGCTGGAGCTGCAAGCTGTCATCCTGGCACTCAAGTAAGTTCTGTTGTGTCTGCAGGGGCACCATGTCATTGTCACAAGAGACAGGACAGAAGTCAACCNNNNNNNNNNNNNCCAGGGAGTCAACATTTTTCCATCTGGGCGAACAGTTACACAGACACCCCTGAAAAGGACAATACTTAGATACTAGACAATTGTCGTGCAGCTCCTTAAGAACGCTTCTGATGAAAGCGTCTGACGAGTAGCAGGTGTGCCAGAGGCTCAGTGAATTGCTGCCCCACCTACCTGTGCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAACAATAATCCGGCGCCACAGTTGACATTATCCTGCAGTTTCTGTAGTCCCTGATCCAGCCTGATCCAGAAGTGAGAACACTACAGGAGTCTTTTACACCACCCACCAGGACTACTAATCCTTCTGCTGGTGGCTGTTGGCCTCCTGGTGAGGTCCACCAGCTGGACCCCCACAGTTGAAATGATCCTGCAGTTTCTGCAGTCCCAGCTGGAGGTAATAAATGTGCAGTTACCCTGCGAGGCATGGTGGCAGCAATCAAGGCTGTTCTCTTGGGTCATTTAGCACTTAATGAGGCCGACTCCTTAATTTCCCAGTTTCAGATGGACACCCAGTGACTTACAAGTAGAAGGATTAGAATATTTAACAGTGAGCCAAGCAGATTAATTCATTTCAATAAATAACTAAATTGCACCCTCTGTTGAATACCAGCTCTAAACACAACCCAGTGTTTATATTTGAGGGGTGTTTTTGCATGAGAAAGGTGGAGAATGACAAGGATCTGACTGTCTGAAGTTACACAAAGAAAAATATATTTACATGTGGTTTTGTGTGTAGAGAGAGAGAGACAGATTCTCTTGAGATTTCTTATTTCACATATACATACACTTTTGCAGTGACATGATGTAACCCAGGGACAGGGACCCTAGAAACAGTACAACAGTAAATTATTTCATTTTTGTTTTTAATGAAAATTATTAACCTATGCCCATAAATGTGAAAGACAGATCTATATGTGCATGCAGCTAAATGTGTGCAGGTCCACCACTACAAACAGTCACATGTTAGAGAGCACAGCTCCTCCAGTGAAAACCTTGTGCGCTGTCCATGGTGCTGAAGTTTTAACTGTTTAATAAATTTAATAGTTCACTATTTCTAGACGTGTGCAATAAGATGCGTGTGCAAGATTTGATATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATTATTAACTACATCATCAGATTGCTAATTCTGAATGAATGAACTTTCATGGCCATTAAGTTTTTTCTTTTGTCCTTTGGATTATTAATTAGTTAAAACCTGGAACCAAAATAAAAAACAATAATCTAGCACATCTAATAGTATTTTAACTACAGTAATCATACAGTATCCTTTTCACATTTAGCACAACAGGGTAATTATATTGAATTAAATCTGAGCCATACTATATTTGGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATAACTTTATATCCACACTGACACTTAAAGCCTGTCACAGGACCTACATTGAACACTGATGTCTCTCTGATGTGGAGAATAGATGACTTCAAATGTTCTGTTAGCAAGATGTCAGGTAGCAATGAAGTGAAAACAGAATAACTAAATGAACATATCATAAATAATAAGAACAGCTGGTTAAGAAGCTGGAGTTCATGGAGGAAACCCACACAGATGCAAACTAAAATTAATGTGCATCTAAAAAGTAAAATATGAGAACTTACATTAAACAATGACTTGATGGTTCTTTGATAATAAATAACAAAATGTTCTAGTAAGACGTCATGTAGCAATAAAATGAACACAGAAGGACTAAATGAGCAGATCATAAATCAACAATCAGGAAAACAGCTGCTTATGAAATTCTCGCTGTGCTCTTTGTCTGAACTCCTTGTTTCCTCTCTGCTGTGTGAAGTTTGATGAGAACATGAATCAATCATAAATCTGCTGAAAGGAAGACTTGTGGCTCAAACCACAGGCTGTGTTTCCTCTTCTCTGTGTGGTTAAGCCAGAAATCATGAGCTCCTTCAATTTCAATGCATAAAAAAGTCATGAAGCAGAAGAGAAAGTTAGAAACTGTATTTTAAGTAGTTTAAAAGTGATTTGAATTTTTACAGCTCACTTTATTGAACAGATAATAAAGACATTACAGTGGAATAAAAATACATAAAATAGAAAATTAAGATTCATGTGTCATGCACAGAGTTATCATGGTCTTGCTGAACATGTGACTGACACTGTCAAAATAAATCGGTATTACATGAAAGTATGAGCCGGACCTCCTGAGAAAACTGGGAAAACTCTGCTACACAGTAAAAAGGCTGCTGAGCATAACGTCAGAGCAGTTGTTACTTCCCATTATGTTGACAGCTTTAGTTCATGTTGGAGGGTTGTAAGCTGTTTTAAATGACAATGAGTGCCTTTAAATGAAAGCTCTCCTTCAGTGGATTCATGCACAACACTGAACAGCTGTAACATGTACTCTCAGTCTGACACACAACAACAACACACTTTATTTATATCACACTTTCATTGGCAAAGTTACAAAGTGCTTCACAGAAAGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATGGGAGAGAAACAAGTGAAACACACTGAGTGATTCTTTCTGAAGGAAATATAAACTCAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTAGACCATCTTCACACTTTCACAGAGAGACTCACAAAAGCAAAATAACCTCAGAATCTTTGGTCAACGACCCAGCACCCTGACAGATTGACATTATTGTAGTCAGAGCTCTCCTCTGCGTCACCACGTTGCCCTGTTGAGGTGATCAAATGAAAGCATTTCAAAACAAACACCCTCTGTTCTCTGCTTAAATGCATTTATTATCAGTGAGAATAATTACCATTGTATAATTTACATTTTAAATCTTGCATTTTGTGCACTCACTTGTCTTGTTAATGACTTTGAGCTGAATCACAGACGCGACATTGGCGTAAACATCTTCTGCTGGACCTGAAATAATAATCTTACTGATGTTAATGTTCCCTTCCGTGAATCTCTAAATTATTGTGGTGGAGGGGTTTGTGTGTCCCATGGATCCCAGGAGCTATGTTGTTGTTGGAGGAGAGGGGTGGTGCCCCCTGGTAGGGTCTCCAATGGCAAGTTTTATCCGGTCCCTCACCCAAGACCAGACAAAGAATAATAATTTNNNNNNNNNCCTGAATGAAAGGAACAGTTCACTCTGCCCTTGAAAGGGTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGTGGGTTTTTATAATCGATTTATTGATTAAAATCGATTCTGGCTTGGATAACGTGAAATCGATTCATTAAAATCCTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCTCTGTTTAGGATGCTGCCCCCATGACCTGGCGTCCAAGCGTAAGAAAATGGTTGGATGCATAGACTTCAATGTTAAACATAGTTATTGTATAATCATCCAGCTTCCACAAGCTCAATATTAATGAAAGTTTATACTTCACCATTGTCAGAGTTTTCAGATCTTCTGATTATCTCATACCCACAATGATCACCTGCAGGTCAGAGAAAATCAGTCACCTCATGTCTGTGATACTAAATTAAACACAAATATGATTGAAAATAACATTTATATTAAAAGCTGCAGCAGATGTAATAAGTACAGTCTTGTTGCAAGCAGCATCATAATATTATAAATAGATGAAAAACTAACCAGCAAGAAGAGAGGAGTACACTGGCTGCTGATGATGTTGATTGAACGTCTGCTCATTAACAGCACCTTTATTAAAAATGTAAAATAAGACTTTTGCTTTTAAATGAACCTCATGATGGATTTATGTCTTTGAATGATAATTCAAAAGAACATTTGAAGTAATCTATTCTCCACATCAGAGACCTCAGTGTTCAAGGTAGGTCCTGCGACAGGCTTTAAGTGTCAGTGTGGATATAAAGTTATAGTTCCTTGTCCCATATTTCCCATGTTAAACTCTGAACACAGCTTCATTGAATGATGATAAGTAAAGGAAAAGGTCTCACTGTTGGTTCTTCTGCAGCGATACAACAAGAGCAGGAGAATAATAATGAGAGAGACTCCACAAACCAGTCCAACAATCAACCACACAGGAGATGAAGAGCCGTCAGCTCCTGACACAGTTACTGTAACAACAAACAATAAAGTTTAATTATAATTTATAATTCATAAAATAATTTTAGGAAAGTTCTCAGAAAATGAAGTGAGGTGACTTCAAGCCTTAAAACAAAACTCATTTACAAAAACGCATCAAATGTTTTGATCCTGCTCACCTTTAACTGACATCCAGCTCTGTGCTGACTCTCTTCCTGAGTACTGACACTTGTAGAAACCTTCATCAGACTTTGACACTGCAGAGATCTTCAGCTCCCCTCGGGTATCATTTTGAATAAGTTTGTCATTGTGATAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTACAAGACAATTGTTTCATCTGCCTCATTAATGTTATCTTTAACCTTCTCAACAAAATACAAATTGTTCTGGATGTGGTGTTTAGAGCTGCCTACCAACGGGTTGAGGATCGAAGCCAGAAACTTTGAGATGTTATAGGTGACCAAGTGGATCATACAGACAACTGGTCTTAAAGGTGCAGCCTTCATTAAACCATACAGACTTGGTGTAGCTTTCCCTGGGTATAGACTGTGGAATGAGGTCAGGTCAGTATCATTGTGCTATTATAACTGCTTCAGACAATCGATCAGCTTCTTTGCGTAACCAAAACCTGGGTCTCGTTTCAGGGCCTTATAAATATTTTGGCACTGAGCAGTGCTAAACTCCATCCTTCATTCTGTCAAACACTTTCTTACAAAGGTTATGATTAAGGTTTGTTGCAGTATCATCTACACACACTCACAAACATGTTGATATCCAAGTGTTTTAGATTGTTTAACAGCAGGTGTGTTTCTCCATCCCTCCACTTTTCTGTGTGAAAGGTAAAATACATTAAGATTTAACTTCCTGTTTTTACCTTATTTGCAGCTTTTGTGTTAAAATAAGTGCAAAAGTTTCAGTACACATCAATATTTCAAGAGTTCATAATGCTTCAAGATATGAAGTCTAAAAAGGCCTAAAAACTTGGGGACTGTGTGATACTGCAGAGTCCAGCAGACAGTTTGGAGTCAAACACTGACGTCATCATCACAGGTGTAGGAACCATTTCTGTAACACCAGCCAAACAGACACATTAGTATCAATAGGTATAGATGATTTACTGGATCCTCTGCTGGTTACAAAGCAGTGATTATACTTTGGAGTTTTGTGTTATACTGTGAGGAACTGGCCTGTTTGGAAGTTGCAGTAAGAAGAAAAACATATCTGTATATGATTTTGTGGACAGAGAGAGTGATGGATGATTTTATTGATTTCAGAGATAAATGAACATTTACAGCACGTCCATGCAGAGACTCTTAAAGACATGAGCGTGAGAAACAAGCTTTTCACAGTTTCTCTTGATGCCCACATGCTTTATTTATTCTTTAGTCCAGCATGTGTCATCACCACAATAAAGCTACTTTTAACCTGTTTTCACACGTTGTCATACCTGCACATTTCCACTGTGCTGTGTTGACTTTAAAGGAGACAAACGTTAGACTTCAGGCTGAAACCACAGGCTGCATTTCCTCTTTTCTTGGAGGCCCAGACAGAAATGTTGTGGTATCAGATTTTCAGCAGATNNNNNNNNCAACAACAACAGTCTTTTACACACATGCAGTCATCACAGTCTGCTCAGAAGAACAAAGGGGGGTCAGAAAATAAGTAAAGGGTGACCTGAACCACTAGACTCACATGTCATATGTACTCTTGTCTACACGCTGAGGCATCTGTCAATTAATATTAATCTGAAACATTATCACCCCCCTTTCTTTTCTTTGTGTGTGTGTTTGTATTCAGATTTGTGAAGTTGTGCCCTTAATCTTCATTATATCAAAACCCCAGAAACACAAGGAAGGTGCATCATGATGAGACCCAGAACCAAAACATTCAAGAAAAGCTGAATACACTAGTGTAGATAACACCCGGCAGTGTGGTAAATTGTGCTCACAGAGCATCTGCACCCCATAAGACCAAGAAGCCAAGAACACCAGCATGCTGTGTGAGAAACATGCTTGAAAGTCAGAGCCCCTCTGGCATCTTGCCCACAGTCTTGTGGGTTCACATGGCTAGTGGGTCCTCTCTGTGGCCGACTGGCTGTTAACTCAGTGTGTGAGAGTTTCTCCCACTGCATTGGGCTGTATCCTTCTGCTGCACTAAAGGACAGTGCTGCAGCCATGTAGCTCTGCTCATGTCATGTGCAGCCTTCCCACATCATGTAATTTCTGGGCATGACCGTGGAGACTATCAGAGCCGACAGGTCCCTCACCCCGAATTGACAGCAGACCTTGGGGGTGTGCCTAGATCCATTTGGGCTTCACTTGTGGGTCAGCTCCTGAGGCTGAGGGCTCTACGGTCAATAGCTGTTATATCAGTCATTGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAGACTCTGAAGTCAAAGTCTCCTTTATCATCACAGCTCTTGGAAATATTTAACACTCAGCCAAGCAGTTTAATCCATTGCGATGAATAACTAAATTGTGCCCTATGTTGAATACCAGCTGTAAACACAACCCAATGTTTATATGTCACAGGTATTTCTGTATGGTAGATGGTGATTATGTCTGAGATATGTTTTTGTATGGGAAAGGTGGAGAGTGACAATGATCTGACCGTCTGAAGTTACACAAAGAAAAATATATTTATATGTGGTTTTGTGGGTAGAGAGAGACGGGTTCTCTTAAGATTTCTTAATTCAAATATACATAAACATTTGCAGTGACCTGATGTGCTCTTCAGAGTACACATATACCCAGAGACAGGGACCCTAGAAACAGTACAACAGTANNNNNNNNAAATGAAAACTATTAACCTGTCACCATAAGAGAGGGAGAGAGATCTATACACTACAAACAGTCACATGTTAGAGAGCACAACTCATGCATTAAAAACCTTGTGTGCTGTCCATGGTGCTGAAATAATAACAGTTTAAAGAATTTAATATTTCACTGTTTGTTTGTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACATATAACACAGATGATGTTATATAATTAATAACATCATTGGTGTTGCTAATTCTGAATGAATTTTCATGACCTTTAACACAGCCAGGTTGCCTCTTTGATGAAACTGCTGCAGTGCGTACAGGAGACACNNNNNNNNNNNNNNNNNNNNTCTGAGATATGTTTTTGTATGGGAAAGGTGGAGAGTGACAATGATCTGACCGTCTGAAGTTACACAAAGAAAAATATATTTATATGTGGTTTTGTGGGTAGAGAGAGAGACAGATTCTCTTATGATTTCTTAATTCAAATATACATAAACATTTGCAGTGACCTGATGTGCTCTTCAGAGTACACATACACCCAGAGACAGGGACCCTAGAAACAGTACAACAGTANNNNNNNNAAATGAAAACTATTAACCTGTCACCATANNNNNNNNNNNNNNNTGTATACACTACAAACAATCACATGTTAGAGAGCACAGCTCATGCATTAAAAACCTTGTGTGCTGTCCATGGTGCTGAAATAATAACAATTTCACTGTTTGTTTGTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATATATAACACAGATGATGTCATATAATTAATAACATCATTGGTGTTGCTAATTCTGAATGAATTTTCATGACCTTTAACACAGCCAGGTTGCCTCTTTGATGAAACTACTGCAGTGCGTACAGGAGACACCAAACAGAAACAGAAAGTAAAGTATCGAGTTCATTATACTTGTGAGGAGAGAGAACGTGTTGGTTGACCAGGAGGACTGGGAGACCATGACAGATACAATAAGTTATAAATCGATTAATGTCTCCCCCTATTGGCCACCAGCTGTAAACACAGTCCAGTGATTGGACTTCTGTATATCTGTATATCCACACTGACACTTACCCTTATTTACTCTGGGCCCGCCAGCGGAAAATGTGAATGGTTCAGAAAAGAAGAGAAGCTGAGCTTTTCGGGGATACTTGGTGTATTACTTTCACAAGCTGCTGCTGTCTGAACACAGAAAAATCAACTCCCGCTGGGTTTTACCGTGGCTGATCCACACTACCGTAACTCCTCGAGCAGTTGGGTTAAGAGAGACATTTCAAACGGTTACTGAAAGATGAGAAGATGAGCATTAAGAAACTTTACAGTGCATCATTAGAATGCACGTGCAAAGACAGTCCAATCACAGGGATGAATTGATGACACACGGAACAGAGAGGCGGGTGTGGAGAAGTGACAACACCCAAAAATACCTGGAAATATGTAATATAAAAGGGAGGATTTATAAAAAACTTAACAACTTAACTATAAATCTGAAAAAACAGAGTTTGTTTTTCTTTCCCACTTTAAACTGTGGTTCCACTCATAACAATACAATAATGTGAAATGGCTGCCAGATATTGAACGCTGAGGTTATTCTGAAAAAAGGACAAAAGCATTCACTTATAGTTTGATTCTGAGATTCTTACAGCCAAAATGACCAAATAAGTCCAGGTGGCTACTTGGTAAATAAAGGGTCTTTCACAGGACCGACCTTGAACACTGATGTCTCTCTGATGTGGAGAACAGATTACTTCTTTGTTCTGTACTTTGTTCTGTTAGCAACATGTCGGGCAGCAAAGAAGTGAAAACAGAACAACTAACTGAACATATCATAAATAATCATACAATAATAATAATCAAACAAACAGCTGGTTATCAGTGTGAGAAACACACTCTTGACAACTAAATGCTGAATAGTTTTCTAAAGGAGAGTTTTCATCAGTTCTCACAGTGTGGTATTTTTCCCAGTACAGGTAGATGATATAAAAATGTGCAGTCCACACAGAGAACAAGTGCAGTGCTACAGGGGCACACCTGACACTTTTTATCCCTTCAACTAAGGAAATACTTTATATTTATATTTGAGAATGTCAGCATGTAGTTGTCAAGAGAACACAAATGTGCTGTTATTGTTTGCATTTCTTGTTGCCTCTTTGCTAAAACAAGTCATTTACTGAACAAAACATTTTTCTCTTCAACCACAGGCTGAGTTTCCTCTTTTCTGGAGGCTCAGACAGAAATCATGAGTCATTTTCTGATGTTTAATAAATAGGATATAGCAGAAATATAGCAGAAACAACATCTTTATACACATATAAGCATCACAGGTCACCCAGAGGAACAAAGAAGTGTTGTTGTGATATTATTTTGATTATTTTTAAAGCACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTGGTTGACCAGGAGGACTGGGAGACCATGACAGCTACAATAAGTTATAAATCGATTAATGTCTCCCCCTATTGGCCACCAGCTGTAAACACAGTCCAGTGATTGGACTTTGTATATCTGTATATCCACACTGACACTTACCCTTATTTACAATGGGCCCACCAGCGGAAAATGTGAATGGTTCAGAAAAGAAGAGAAGCTGAGCTTTTCGGGGATACTTGGTGTATTACTTTCACAAGCTGCTGCTGTCTGAACACAGAAAAATCAACTCCCCCTGGATTTTACCATGGCTGATCCACACTACCGTAACTCCTCGAGCAGTTGGGTTAAAAGAAACATTTCAAACGGTTACTGAAAGATGAGAAGATGAGCATTAAGAAACTTTACAGTGCATCATTAGAATGCACGTGCAAAGACGGTCCAATCATAGGGATGAATTGATGACACACGGAACAGAGAGGCGGGTGTGGAGAAGTGGCAACACCCAAAAATACCTGGAAATTTATAATATAAAAGGGAGGATTTATAAAAAACTTAACAACTTAACTATAAGTCTGAAAAAACAGAGTTTGTTTTTCTTTCCCACTTTAAACTGTGGTTCCACTCATAACAATACAATAATGTGAAATGGCTGCCAGATATTGAACGCTGAGGTTATTCTGAAAAAAGGACAAAAGCCTTCACTTATAGTTTGATTCTGAGATTCTTACAGCCAAAATGACCAAATAAGTCCAGGTGGCTACTTGGTAAATAAAGGGTCTTTCACAGGACCGACCTTGAACACTGATGTCTCTCTGATGTGGAGAACAGATTACTTCTTTGTTCTGTACTTTGTTCTGTTAGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCTACAAGTCATTGAAAATAGAAGTTATAAAAGAAGTTAAATATAATGATTTATTTTTGTTTTTATCTAATAAAAGATTTTTTTCTTCACAACAAACTGAGTGTTAAAAACTGTAATAAAGAGAAAAGTAATAATTTCTGGTCTCACCATGAAGAAGAGAGGAGTAAACCTGAGTTTCACTCTGGTTGTTTGTTTGTTGTGAAGCAGAGCTTTGATTGGTGCTCTGAGACTGAGTGAGACTGAAACATTTAGCAAATAATGTAAATGTAATGAGGAGTAATTCAAAGTTATTGTTGTGTTTAAAATGAAACTAAACTGCTGCACCAACCTGTTACAACAGGGTTCTGTAAAAACACAAACATTATTACATCAGTTTGTTTAAAACTGTCACAGCATTACAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGAAAAGAGCAAAGGATTTCCTGTTTCTACACCTGCAATTCCATCATGGGTTTACCAGAGTGTCACTCACAGCCAGACTCACACAAGGCTCTTATATCAGTGTAAGCTGCACTGTGAATCTTTAATATTTAATTCATTGTTTTAGAGATATAGTTGTTGAAATGATAGTAAATATTATATTGTTATATAAGTATGGAATAATTTACTGATCAGACTCTAGAAGAATCATATCTTCTACTGCAGAGACATGAACATTTTCTAATTCTAAGGTTTTTCTTTAACAGTGAGAAGAAAAGTGGAAATCAACATTTCTGGATTTGTGTACTTGTAAAACTTGTTTTGACTGTGGGAGGATGCCAGCGTTCCCAGAAGGGAAGATGTAAACATTACACAATGGATTCCTGCCAGTAGACCCACCTATGGTATCAATTTCAAACTGATGTGTCGCTTCATTCTTTAGTTATCACATTTACAAACTTGTGTGTCTCCTTGGCGTTAGAGAGTAAGACCTGAACTAACTACATCGTAATACAGTTTCTGCATGTTTCTGTAATCCACGTGTGCAGCAACATCAGAAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATCTGTTTAAGATCTTTGCCAACTGAAAGCAAAAACTATTTATTGAGCAACACTAAGACAGCTACAAAGTTGTATCAAAAAGAAGCANNNNNNNNNAACTATTATAGATGAAAGATCTCCAACTTACATGATACAGTCAGTGTGATGATATCACTCCACTCTGAGAAGAAATAGTCCCTTCTGCTCCGGCAGCTGTATCCTCCACTGTCAGACTCAGTAGCTCTGATGATTCTGTGTTCATTGGATGTTGGAGGTGTGTTTAACTTGGCTGCTCTCCATTCATACGTCCACTGAGCTCCTTCACCTCCCTGAATCTCACATCTGACAGTGACTGTCTCACCGCTGTATATCTGAGTCCAGGATGGCTGCAGGGTCACAGTGGGCTTATTGGGAACTGTTCACAGGAAAATAAATAAATATCCAATTAGGATAAAAATGCTGGGCTCACATGAGGCATAACTGCCTCATACATTACCCTTAGTACAGCTGTGAAGTGATTTGCAATTTGGGAAAAGAGGTACGAGGCAGAGTCTCACATCTTTGATATACAGGTGATCTGAGGATACTTGCGTATTGGCTGCTTCAGATTTTCAACTCTTCAATCAATCCTGTTTTCCTGTTAAATANNNNNNNNNNNNNNNAACTTGGTGTGTTCAGACCATATTACAGGACTCCTGGGTTGTTTATAAATATTGGTATGGAGAGTAATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATGGATAATAGAAAACACTGAAATACATTTCGTGCACGCAGCAATGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAACATTTGCGCTTGCAAATTTTTCGAGGCACAAAAATAACGCCATACAAAGCCAAAAACCAGATTAGTGGCCTGTTGAATNNNNNNNNNNNNNNNNNNNNNNNNNGTTGGCTTTATAGTTGAAAATAAAGTAATTTAAGTTGTCCTTCTAAAGAATTAAGTTAAATCATAGCTGAATCATAAGAAACATTTTGGGGTTGCCTATGTTACATATAAACTCTGCCATATGTTTTATCTGGTCCTTTTTCTTATTAGAAACTTTACATATTGGAAGTTGGCTTTTAACAAGCATGTAATGGTTACATTTAAATTAGGTGGGCCTTTTTTTAAGCACATATCTCTTTAGGCCCTAAATTGAACGACAATTATCCAGACTGACAAATGGGACATTGAATGTCACCTTTCCGGTGGGGAGGGAGCCTGAGATTGTCTAAATTGGGGTCTGTTCTATAGCAAATGCAGAAAATAATGTTTGAAGAAAGCAGATTGGTGTTCTAAAAAATACGATTGTTTGCTTGCAGGACACCAGGAGGGATGAGTCCTCCATCACAGATGGTGCGGTCAGTGAAGATGGTTACCTGCAGCTTTAAGGTCATTGCATCTCCAGCCCACATCAAGGATGATAAAAATTACTTTTAAAAAAACACCCGAGATTGGGTACCAAGCCCCAAGTGCGATAGAAGGATCAGTGAATGTGAGAGTAACTGACCTGAAAGACAGGATTATGGCAAAGCTTGAAACCTGGATCCCCCATAGCCGGTTACCAAGACTACGTGAAGTACCCTCAGAAGGTCGACTAGATGATGTGAATGCAGCACTACGGACAACCCTACCACCACGATTACCGAGACTAACAAGCTGATCTACACTACGGCAGCAGTGATCAGTGAGATGCTTGGCTACAAGTTGAACAGCCACAAGGAGAAATACCCCCCATGGAGAAGGAGACTAGAGGCTAAGATCAAGTTAGCATGGAGGGAGGTTAGCCAGCTATCAGAGCTGCAGAAAGGTGCGATGAAGAAGGTGCCTAAGAAGTACAACAAGCTGTCCATACCTGAGGCCTTGGAAACTGCAAAGCAACGACTCACAGCCTTGGCCAGCCGCTTGAAGAGGTACACCAGAGAGATCGAAGGCAGGAGAATAAACCAGCTGTTCTCCACAGAACCAGCTACGGTGTAGTCTTAGTGGCAGGGGAACAATATGAAAACAGCACCCCCAAGGCTGGAGACGGAGCAATACTGGAAGAGCATATGGGAGAAGGACGCAACCCACAACAGCAATGCTCAGTGGCTAGTGGATCTGAGGGCAGCCCACAGCAACAT