CTCTGCTTTACTTTTACACCTGATTTTAGCTGCTTTATCTCTCTTTCAACAAGTTTCTGTGCCTCAATCTTTTTCTTCTCTCCCTCATAACAAGACAGTTTCTTCTGACTGAGAACATGTTTGAGTGATTATCTAATCCACGGCTGTTTATTGGGGAAAATACTTCCTGTTTCCAAAGTAATCCCCATTTTTCCCAAAAAGAAATGTAAGTAGAAATAAATGATCTAAGTGAGAACATGAGCCTTTAAAAAGGGTCTTCTGAGGCTGCTGCCAGTGGTCAAAGCCTCCAACAAAGCTCTGTAAGTAAATATGTGATCATAGCTTTAGTTTTTAAATGTTTATTCTACTTAACACAGATCAGGTGGAACAACTAAAATAAAATATAAAAAAAAAAACTAAACCAAAGAAGTAGTGACTGCTGACGTCTGAAAAGTCTAAGTAATCATCAGTGTTGGGTCTAAACTCAGACCCAGGATTTCCAGGTATCCAGGATTTATTCCCGTGAAAGAAAAACAAGGCAACAGCGATTGATCATTTACTTGCAAGGAAGGCCTCATCGGTATCTCAGTTCATTACGAATGACCCCAACGATGGCCTCCTCTCGCTGGCTTTTATTGACAAACTTTAAACAATAGTTTACAAAACACCTCCCCTCGCAACCCCCTTTGGTTACAAAGACAAGGCACTGTGTGTGTGTGTGTGTCCTCCTGCTGATCAAAGGGTCATAAAACATAAACAGCAGTAGGAACATCCTTGGTCATAAAGAGGGTAGTCTCCCCCACACCCAATGTATGGTTTACCATAGATAACACAGTGAAACCATACAAAGGGCAGGAAGTTTTACCAACATCAAACGGACAAGGATGTTGCCTGTGATAAAACACTTAAACCTCTCACCCAGAACCTCGAGAATCTGGGGATGGGAGGAAGAAAGAATTCCTTTCACAGAGTTAAAACAATGGACAAATGGTAAACAAAAAAATAACAAATGTTTAACTATTCACTCTAACAAGCAGCACTCACTTTGTTCAATACTGAATACATTGGAGCACAAATTGTCCACATTTCTGGGTGTAACTGTTACCAAAGTGCCATGTAGATCTGGCCTGTGGTTGTTATCTAAGTGATAATCATCAATTCTACTAAAATGAATACAAAATAAAGAAATTTGACACATTTTGTTGATACCAAAAGCACACTGAACAATTCAGTGTTTTACTGCTGTTCTCTCTTCACTTCTCTGATTCTCTCCACATGTTGCTCTGCATCAGTGCTCAGTTTCCTGACAAAAACCAGATTAAATATTGCTAAATATAACAGTATCTCATTACACTTCAACATTTTATTTTTGTAATTGTTTATCTGTTATTTTTCAGACTGAGTCACTGTGAGCTGTCAGAGAGAAGCTGTGAAGCTCTATCCTCAGGTCTCAGCTCTCAGACCTCTAATCTGAGAGAGCTGGACCTGAGTAACATTAACCTGAAGGATTCAGGCGTGAAGCTTCTGTCTGAAGGACTGAAGAGTCCACACTGTACACTGGAAACTCTCAGGTGAGATCAAGCATTGTTTTTTTTTGTTGTTTTTTTTCTTCAACTGACAGAATTAGCAGATTAATAATCTAATAAGAGGAGAAGTGGAGGTCTTCTGAAGTGCAACATACTCTTATGTTAACAAGACAGGAAGTAGTTCCTGGGAACTGCTTCCTTTGTTATTGTCTAAGTAGAAACATGATGGTAAAACAGTGATGAGTTTGCAGAGGTGAATCCACAGCACACAACACAACAATGCTGCTGCGTGATGAAAGCAGACTTCTCACAGATTCTGAGACTGCAGGTTTCATCACTGTCCAACCAAAATTCACTTTTTATTCAATGTTTTCATAAAAGCCTTATTTTTATCCATTTTCTGCTATTAGGAAGAACACGTGAGGTTTAAGACCTGGACCAGTTTGAAACCTTTTGTCCTCCACAATGAAAATGGGTGGAAATAAAAATGGGTCTCACTTTAGCCAGCTCCTAATTTAATCAGTTCTACTCTCAGCGTCTCCTATATANNNNNNNNNNNNNNNNNNNNCCTCAGGTCTCAGCTCTCAGACCTCTAATCTGAGAGAGCTGGACCTGAGTAACATTAACCTGAAGGATTCAGGCGTGAAGCTTCTGTCTGAAGGACTGAAGAGTCCACACTGTACACTGGAAACTCTCAGGTGAGATCAAGCATTGTTTTTTTTTGTTGTTTTTTTTCTTCAACTGACAGAATTAGCAGATTAATAATCTAATAAGAGGAGAAGTGGAGGTCTTCTGAAGTGCAACATACTCTTATGTTAACAAGACAGGAAGTAGTTCCTGGGAACTGCTTCCTTTGTTATTGTCTAAGTAGAAACATGATGGTAAAACAGTGATGAGTTTGCAGAGGTGAATCCACAGCACACAACACAACAATGCTGCTGCGTGATGAAAGCAGACTTCTCACAGATTCTGAGACTGCAGGTTTCATCACTGTCCAACCAAAATTCACTTTTTATTCAATGTTTTCATAAAAGCCTTATTTTTATCCATTTTCTGCTATTAGGAAGAACACGTGAGGTTTAAGACCTGGACCAGTTTGAAACCTTTTGTCCTCCACAATGAAAATGGGTGGAAATAAAAATGGGTCTCACTTTAGCCAGCTCCTAATTTAATCAGTTCTACTCTCAGCGTCTCCTATATATCTGCTATATAAATTTTGCACTCAGCTTTGTGGTCTCCAGTATCACTGAAATGCAGCCAGATGCTGCTCGTTTTGCCTTTTCACTCTTTCCTGACACGCTTGCATTTCAGTACAGCTCCCATTTCTCTGTGTACCTGGTCTCTACCACTACCCTTACTGTCTGTTGGACATTTCCGTCTTCTTTCACTTAATGGTATGATCCCAGTCTGTCTCTTAAAGTGTTTGGCCACATGGTTTGCTCATCAGAATCAAATCTCAGCCATGCTCACATTGATTATGAGCAAGCCTGAAAATTCATCAATATTTGACCTATGAAATTATCTCAAGGGCTGCATGTGGCCCATGGGCCATATGTTTGACACCCCTGGTTTACACAGTTTGGTATTCATATTTGGTATGGGGTGATCGTGGCTTAAGAGTTGGGAGGTCGCCTTGTAATCGGAAGGTTGCCGGTTCGAGCCCCGGCTTGGACAGTCTCAATCGTTGTGTCCTTGGGCAAGACACTTCAACCGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTGGCGCCCGTTTCCGGCAGCCTCGCCTCTGTCAGTGTGCCCCAGGCTGTGGCTACAATGTAGCTGCCATCACCAGTGTGTGAATGTGTGTGTGAATGGGTGAATGACTGGATATGTAAAGCGCTTTGGGGTCCTTAGGGACTAGAAAAGCGCTATATAAATACGGGCCATTTACTATTTACCATATTCAATGTACGAGTTAGCTCTCATCTAAGTAGCAGACAAGCTAACTGCTGGGACAGCTGAAGTCAAACAGCAGTGAGAAATGAAAGACTGATTCATTTCTATTTAGTCTTGTGATGTGCAGCTTTGTTCAGAGCATTAAGGCCCAGCAAAGATTACTGAGGTCACAGAGTCACTGATGAAACCTGTGTGCTTATAGAAACTGAAACCAGATGAGACAGAATAGAAGGACATTAAAATGAAGCGTCAGCTGCACAAAGGCAAAGGTGTTCAGTTGTTGGTGTGAGTTATTTAAATGGAGTCAGACTTTAAGCTGCTGGACTCAGTCACTATATCCTGTTCTCCTCATAGGACCTGGATACACAGTCTCACCTGTGACACAGTGACACACAGTGTGGGCTACACACACATTAGAAAGTGGATCAGTCACACTTGTACAATCATTTGTAGTGCTGGGCGACCATGAACACTTTGAATCACCATTAATGGCTTTGTTACAGCAACATGCAATCATGAGTTCAAAAGTAGTGTATTGTGTACTTATTTTAATAGTACTGCAGTATGAGAAGTGCAACATTCAGTGTGCAGAAACAAATCTGGTTCTTTCTAACAGCAGTATTCCCTTTAACACAGCAGCAGTTCAAATATTTCTGTCAGTCTGAGCTGAAACATGAATCTAATCAAATATCAAATCAAAGTTCTTTGCCTCTGCCAGGACGTCAACATTTGATCGAGTTTTTTCCATACAAAGTTCCCCTCAGAGTCCAGAGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTTGGAAGACCCAGCCGCGTTTCATCTTCAAAGTTCTAACTTATGGAAGGAGGTTTTGGCTCAAAATCTCACGATACATGGCCCCATTCATTCTGTCCTTAACACGGATCAGTCGTCCTGTCCCCTTGGCAGAAAAACAGCCCCATAGCATGATGTTTCTGTGTCATTCTCGACCTTAAAGGACATAATTAATAACCAGAGAAGCTCAAATTCTCTGCATGATATTATTCCTTCTCGTATCATTAAGGATGCATTGAATACAATCGGGTCCTGTATCTTATTTTTAATGAACTCATCACTGTTATCTGGCTGTGTTCCAACTGTCTTTAAACATGCAGTCGTGCAACCTGTTATCAAGAAAAGCAGCCTTGATCGTAACACTCTAGCAAATTACAGGCCGATTTCTAAACTCCCTTTCATGTCAAAAATTTTAGAGAAAATAGTGCTTCAGCAACTACAGACCCACTTAGAGATAAACGGTATAAGTGATAAATTCCAGTCTGGATTTAGACCGCGTCACAGCACCGAAACTGCCCTACTAAGAGTTTTTAATGACCTTCTTCTAATCGCTGACTCTGGGCGCTCTGCGGTCTTGGTTCTATTGGATTTGACTTCAGCCTTTGACACGGTTGACCATGATATCCTTTTGGCAAGGTTGGAACAAGTAGTAGGCCTTAAAGGAAATGTTCTATCATGGTTTAAATCATATTTCTCTGAGAGGTCGTTCTCTGTTATGATAGGAAAATATTCCTCTTCTTCTGCCCCTTTTTGCTGTGGTGTGCCCCAGGGCTCGGTATTGGGTCCTGTGTTGTTTTCTCTGTACATGCTGCCCTTGGGCTCCATCTTTGAAAAACATAATGTCTCTTTTCACTGCTATGCTGATGATATTCAAATCTACCTCCACCTGACTGGGGACGTTTCATCTTCACTACATCCTCTGTTTGATTGTCTGAGGGATGTTAAAGACTGGTTATCACGTAATTTTCTCACTTTAAACGAAAAGAAGACAGAAATTATCGTTTTTGATAGAAATATGCCTCTGGGACAACTGACTGGCACACTCGGGCCTGTTGCTAATCACCTTACTGAAGCTGCTAGGAATCTTGGAGTTTTCATGGATAGTTCCTTCAAACTAGATAAACAGGTTTCTTCTGTGGTAAAAAACAGCTTTCACCAACTACGCCTAATTTCTAAGGCTAAATCGTATATACCACGCAAAGATCTGGAGAAACTCATTCATGCTTTCATAACTTCTAGACTGGATTATTGTAATTCTCTTTACTTGGGCCTACAATCTTCTCTTCTTCAGCGATTGCAGCTGGTCCAAAATGCCGCAGCACGTCTCTTGACCGGCACTAAAAAGTATGATTCTATCACCCCTGTTCTGGCCAACCTACATTGGCTTCCTATTAAATATCGAATTGATTTTAAAATTTTATTGTTTACCTATAAAATCCTAAACAATATGGCACCTGACTACCTAGCTGATCTCCTCTGTCTGTACAGAGAAAGCACTGAGATCATCGGGCCAACTGCTCTTAGTGCAACCTAGGTCTCGGCTGAAGACCAGCCTTTGCTGTTGCCGCACCCAGGTTATGGAATACTCTTCCTCTTCATATTCGCGCATCAGATTCCATTCAGTCTTTTAAATCACGTCTAAAAACGTATTTGTTTAACCTGGCATTCAAGGCTAATTAGAGTAATTTACATCTGGCTTTGCATTTAGATTATGTAGTTATTTTATATTTTATTTATTTTATTTATATTTGTAATTTATATTTTATATTGTGATTTTATCTGTCTCGTGATTTTACTGGAAAGCACTTTGGTGTACTTCGGTCTTTAAAATGTGCTATATAAATAAATTTGATTTGATTTGATTTGATTTGATGTTTCCACCCCCATGCTTCACAGTAGGTATGGTGTTCTTGGGATGCAACTCAGTATTCTTCGTCCTCCAAACACGACGAGTTGAGTTTATACCAAAAAGTTCTACTTTGGTTTCATCTGACCACATGACATTCTCCCAATCCTCTGCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGTGCTGGCCAGCGATGACCAAACATGAACAAGCTCTTCACACCATGGAGATGAAGATGCTGAGGTGGCCTCTGGGTCTCACACAACTTGACCGAGCGAGGAACGAAGATGTCAGGAAACAATGGGGAGTGACACCGATCACAGACAAGATGCAAGAGGCGAGGCTCCGATGGTACGGCCATGTTGTCCGTAGCGATAAAAATTCCTTCGCAAAGACAGCCCAGCAATTAGATCTGGAGGGAAACAGGCCGCAAGGAAGACCGAAAAAGCGCTGGATGGACCGAATCAAGGATGATATGAAGGCTGTGAATGTTACACCAGAAGACGCCCTTGATAGGAAGAAGTGGAGGAAGGCATGCAAGATGGCGGACCCTGCGTTGCGGGATATAAACCGCTAGGAAGAAGAACCTATGATATTATGTACAAAGCAGTTGTCGTAGAAGCTTCTAACCTTAAAGGCAACATCAAAACAGAATGCATTGATTTGCAGCTCACATATCTTATTCACAAAAGAACATAGAGAACATGTCTGCAAAGACTCTGTGTGCCTCCCAGAGCACTTTGGCATACACACATATCTTGGGGTCATGAGAGAGTCCGTACCTTCTCTTACTGATTTATGGTGTAGGGGGACACCTAATCCATATCTGTTTGAGTGTAAGAGCCTTTTGTTTAGGTGAGCTGCTGGACTCCCTGGTACCAGTAGGTGGGGAGTCTAGCAGGGTCACATCTTGACCCCACACACACACCTACACAACACACAGACAAGGTATTTGTTCACATGTATGCCTGTGTAAAATGTCATATGTTAATGAACTTATGCATAGTCATGTAACCGCAGTAAAGAGCAGTGTTACGAGAGCAGACAAGAGTCCGACGGAGGTCAAGTGAGCGGAACAACATTCGGCTTCGGGTCTCCCTCGTGCATGAGTAACACGAAGAACTTTGGTGACTTGCTTCTTGCTTTTGCTGTTGTAGTAGAATTGTCTCGTTCCAGTGAGGGGTTTGTGCTAGACAGACGCATCATTAATTGGTTGACATTCATCGAGGGGAAAAGAGACAGACATCAGCCAGGACTTACAGAAGTTCCTGTAGTAAAGTCCCGATATATGAAAATTCATCATCAGGCTGGTGGATTAGCCGTCTGTTTTTTCTCCTCAATGGATGAAGAATGATGGGACCTGAGACTATACTACACGCTATCACACCAAGTAAGTGAAAGAGAGCGACTCTATAACCACGTTACTGGGTTTGTGTCCTGAAACTGGGTTTGCGTCCCATTACTGGGTTTGGGTCCCGAGACATTGCCCTGGGTTTGTGTCCCGAGCATCCGGTACGTGTCCGAGGTTTTAATGAAATCGCCCTGGGGTTTGGGTCCCAAGCGTCCCTTGATTGGGCTTTGCGTCTCGAAACTGGGTTGGGGTCCCGAGCGTACCGGTGTGAGTTCGAAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATCATTAATTTTAATCTCCCCAATCAATGATAATGTTATGTTGGAATGTTATTAAAGAGGGTCAAAATGTTTCAACCCAGTTTGTTTTGCAGATTCTGTATAGCAGCTTTAATATAGGGAGAACACAACTTCCAGACTGTGTGAGTAAAATCAGTTGTTTTCTCTTTGTCAGTTTAACAGTTTCTGTTCTGCCTGTCACTGTTCACTGTCTGTTTTCTTACCTGGTTCTTCCTGACCTTGTACTTTCTCCTCATGTTCCCTCTTTCCTCTCTCCCTCTTTGGACTGACAATCATACACAAATAGATTGGATTCAATTAGATGAAAAAATTACATTAATATGAAAAAAATAATTATTAAGATCACTAACGAAAAGTCCTCTCTCAGTCTACTTTCAACCAAAAGGCAAATAACCAAACCACATGAACATCTAATAAAAGATATAAAATATTGAAACACTGATCCAACGTTATCCTTTATTGATGGATCATTTGTTCTTACACTTACCTGAATGTGGCTCCTGTTTTTGAAAAAACTTCCTTATATCCATTATGAACTTGGCTGTCTCTCTCTACACAAACGCACACACAACAGGAGTTATAAGGTTAATGGGCATTCAGTCAGTTAGCTAGTTAGTATCCATTTCAAACAGGACAGTGGTAACAACAGCAGGCTACAGACAATTTGAAGTTTTAGATTTTAAATAGGCTGTATACATTTCAATGGGAGCAACAGGACGGTCAAATGTCGCTGAATTTACTACAGAGTAGGACGGATTGTAGGGTAGCAAACATCATTGGAAAACACGTTTTCAACACTGCAGGTTACCTGGTGTAATGTTTTTCAGCTAAAGAGAAATATGGTCTGACTCCTACCAACTATATAAAGAGTAACTGAAGGTTAAATGCAGCTAATATGTCCTGTTTTAAGCCAGGCACTCACACCTCTACTCCGCTGCGTTTTAGCCACCATTGCTCTGGCAGAAAGTGCGCTAGAGTGGGGGAGAGGCGAGCTGGAACAAACCATTTTTTGGAAGGAGAGATACCTATACTTTTGTTGTTAAAATATTACATCTCAACCAAGTTCTGTATGGTTATTATATTTTTTGTAGTGTGCCACACAAACAGCAAATATTGTCAAAAAAAAAAAGTAAGAAATCTTTCGGGGTGCTTTTGTGGAGGTAATCACTGACAACACAGAGCAGTCCTACATATTTGTTTAATAAGTGCGTTGAAGGACATGTCCTGGTCAAAAATGACTCCAAGGTTCCTCACAGCATTACTGGAGGCCAAGGTAATGCCATCCAGAGTAAGAATCTTCTTAGATACCATATTTCTAAGATTTTCAGGGCTGAGTACAATAACCTCAGTTTGATCTGAATTACAGTTTTTCTCAAATGCTAAAACACATTTCACAAACGTTCCCACCATGTTCCCCAATGTCTAAACACAACACCCTTTTCTAAAGCTACATAAACACAACCACACCTTCCCACTGCAAAACTCAAACTTTCACACCAAAAGAGCAGCTCGAAGCTTTCAAAAATGTAAATACTATACACATCATTACACACTACAGCAAAACAATTGAAAACACAATGCTCAATTTGTGAGAAGCTTCTTCGTTTCATAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTTCATATGAAGAGTATAAATCTATAGAAAATCCTGCATGTACGTACACTACTGTAACACAACTCAATGCAAAAACAGAATCTATTGCACACAACAGTACTCTTGAAAACATGATCAGGGTGTGAAGTTTTTTTATTTACTTTATTCATACCACACACACACCACAATCACTGTGCGGCATCATGTCGCTGAGCTGCATCCACATCGCAGGCTATATTGTCTCTCGCCAGGCACCGTGGGAAAAACGCCCTGGAATGGCGAATCCATCCTTGGAAGGCCTCCGCTGGGATGTCAACACAGGCCAGCTCCATTGCCCTTAGGAGGTTCTCTCTTGTGTATGGTTGTCTGTCATAAACCTTCCATCTCCACGATGAGAAGAACTCCTCTACAGGGTTCAGGAAAGGGGAGTAGGGTGGCAGACAGACGTTTAAAAAGTGGTCACTGTTGGTGGTGAACCACTCTCTGATTTGGTTTGTTCTGTGGAAGCGGACATTGTCCCAAATGATCACATAAATGTGATGTGCGGTGTTTTAGCAAGGCAAAATGTGGTTAGATTTATGACAGGATGGAGGATTGTGTTCTGTGAATTGTGTCTTCATGTGACATGTGTTTATGATATTGGCAAATGATGGCTAGATTTAGTAAATGTGTTTAGACAACTGGTCATTTGGTTTAGAGGTTTGGCGTTTGTGTTTTAGCATTTGAGAAAAACTGTAAGAAGCAGAAAGTTAGCGGCCATCCAGGTGTTTATGTTAGGTACATATAAACGGGTGGATTCAGTGGCAGAAACACACACGGGCACAGAATAGCGGTGAAGCAGATTTATTAACAGAGGTCAGGAAATATTTACAGGGGGACGGGGCTATATACAATGGCCGGGTAAATGTGCGAATAAACAGAGCGGAGGGGATGAAAACGGAGCCGAGGTATGCAGGAAGATTGGTGGCGAACCAGAGCTACCTGAGAACGAGGGACAAAACAGAATTAGGGGATAAACGTCGAGGGTCGAGAATGAAACTGAAACGGACGGGGAGAGTTGGAGAGCTTACTTGAAACACCAGAATACAGGAATGACAGCGATCGCAGGCCAGCGCCAGGTAAGTCTCTGTCACAGATCCAAAGATGAGCCAGCACACAAAGAAACAGGCAGGCGGGCAGGCGGCGAGACAGGCTGGTGCAGAGAAAAAGCAGGCAAGAGATGACTCTTAGAAACATGTAGCTCAGTCACACAGAACCAACAGATTAAACTTGCAACAGCTCTGTTACCACTTGTGGGAACGACAATAATCCGACACCCGACGTCCGTCACTCAGCTCCATAAATGCTCCCACTGATGACATCCGATGCACCGCAGGTGTGCTGGAATGCCGTCAAACACCGCCCCGCGTACCTGTGCCGAAAGGGGAAAACAACCCCCAGAAACACCAACACGCATGCCTCCAACTCCTAATAGTTTATGTCTTTAAGACATTTAAGTAATCCGGTTGAAGTGATGATGTGAGGATTTCTGCTTCCAGACCCAAACTATCCTACGTTTAATATGCCGTTTGTGTTTTTAACATTTTTTAATGCTTTGTATCCTACCAATATAACTAAAGCCCAGCCTATGCAGCAGTACCCTCTGATGCATTGTGGTCACTGGAGTGGACAGCTACTAAAACGTACTAAAACGTACATATCTCTTTAATGCATTGGTTTCTATGGTGGAACTGCATATTAGCCTCTAGAGTGCTCTCTGCTGCCTCTCTCAGTGTAATTTCAAACAAAAGGCAAACAACCAAACCACATGTACATCTAGTTACCTGGTGTAATGTTTTTCAGCTAAAAGAAACATGGTCTGACTCCTACCTAACTATATAAAGAGTACTGAAGGTTAAATGCAGCTAATATGTCCTGTTTAAGCCAGACACTCCACCTCCGCTCCGCTGCATCTCAGCCACCATCGCTCTGGCACAAAGGGCACCAGAGCCAGAGTAGGGGAGAGCTGAAACAAACCATTTTGGGAGGGGGGGTATCTATACTTTTGTTGTTAAAATATTACATCTCAACCAAGTACTGTATGCTTTCTATATTTTTTGTAGTGTATCACACAAACACCAAATATTGTCAAAAAAGTGAGAAATCTTTGGGGGTGCTTTGGTTCATTTTGGGAAGCACATCCCCCCGTCCCCCAAAATGGGCTTAAACGCCCCTGAACATAGTTATTTACACATTTGCCTACCAAGGGGAAGCTCACCAGCTGAATCTCAGGAGGAGACAAAAAAATAGTTTTGGGGTTGTGTCAGAAATGGCATCAGGCCTAAAAATCTGTCCAATCACACATGAACAGTCACCCACTGTGGTGCCCTGTGAGTAACAGTGCAGCTGAACGTAGCCAGTAAGCAGTTAAAGCAATTCTTTTGTTAAATCCCTTGAATTAAAGCTCTAATTCTGCACTTCAACCACATCCTGATTGTTTTACTTTGTACAGAGACACAACAAAGTTCATTGTCCAAATACTTATGGGACAAACACTTATGGTATATTACACAACATAGTACGTGAACATGTACTGAAGCTCCCCTTCCTGTAACCCTAAGATGGACATGTGGTTATGAAGATAGATGGGCGGTAAAATAAAAACTATTATGGATGACTGTTGCCGCCTGTAAATCAAAGTCTGCCTGAGGTGGGATTTCAGAAGCAGAAACCATGAGGGAGCACAGTACCACTCCCAGAGGGGTGAGATGTGAAGCCATAAATGCTGATGAGTGAAATGATGATGGAGGAGAACACAGATGAAGATCTGGAAGTTGCTGCCTCTTTATATAGTAGACACTGAAATGACCTTTTGCCTCCCTGCCAGCACAGACACCCACACTAAAACTCACTTACACAAACCCTCGGCTCTGGGATGGATTCAAAAACATGTCAATTCTGGTCAACAAATGGACGGTTTTGCAACCACAAAGTTTAATCCTACAAAGGCAGAATTATGTTCACTGTGTGAGAGGTGAACGTCAGACAGTTAGCAAGAGAAACATTCAAAGAAACAACTTAAATAACACAAACCTAGCTGTTGGGATGTAGATCATACGATATCAGCAATGTGATGATCAAATTTAGTTAAAAAAAAAACAGGAAAAACAGGCTTTTTGCTCCAAAAGGACAAACAAAGCAGGGCCAGATTAACCTGTCGGCACCTGCTGGCGTGCAGAGTAACATGTAACAAAAACACACACGACACACGTGGTAACCTCAGCTTGTTTCACTGGAAACTGTAGTTTCTCTTTTATAGGTTTAAACTCTTTCGTGCATTTTTAAATTCTCTTTGCTATTTGGGCTTACACAGGCTAAATTTCGATAGAACAGAGGCAGTTTAATGTCCTCGTAAGTGGAAATCAGGTCCTTGTACAGCAAAACTTTGTATTTTGGTCTAAACATCCCAAAATGTGATGTCAACATATGTGGACACCAGGTCGTTAAAGTCTGTACGAACTTTTGTTTCTTCATTTGCTTGCAAACTAATGGAAATCCTCACTTAAAGCCAAGAAGCTTATTATATGTGCAGGCTTTAGTGCCTCAGAGTAAACAAGAGAGCTTTGATCACAATGATTTTTGTTTTCAAATTTCATTCACTAGAGATTTTTTTAATGTCACCTGATCTCAGTCAGCAGATTGAATATAATAGTAAAGCACTAGTGAGTTAATTAATTAGATATTGGTCACTCATCAACTGAAAGAGTGTAAGACGAGTAAATGTGCTATAAAGGCAGGAGAAGAGTTAATAAAAAGGTCTTGAAATGAAAATATTTCATTATTTGCGGTTTCATAGATCATTATTTTAGGTTTTATTGTGCTGCACTTTTGTCAGCCCTGCTGCTGTTTTTAAAAGTACTTTATTAATAAACTGGCATAAATGGTCAAATTGAACACTGGCCAGTGTGAACAAAAGGTTCTTAACTTTAGCATCAAAGCTTCAGTTAACCTTTCTCATGGCAGTTACTTCGGTTTGTGTATTAATGCAAGAAAAACTAGATTCCACACAGCTAACGTAGAGTGTCTGCTGTGTGGTTAACTTTATAACCTTTGGGACGCAGTGGTGTCGTCCACCTGTTAGCTGGTTTAAGAAACTGGTTAAGGAGGGAGTGTCTGTGAGGATGAGGAGGATTTAGCTCTTTAAAGACACATCAGATACTTGCAGGAAGCTTCTTTCAGGTTCTTTTCTCCACTGCGCAGGTTTAAAACCATGACACCAGAAGTCATGATGAAGAGATTGATTAGTCAGTCACAGTGTAAAGAGTCCTCCTGCCTGCATCGCTCGCCAGTATAAACAGACCTTTGCTCCTGGNNNNNNNNNNNNNNNNNNNNATGTGCTATAAAGGCAGGAGAAGAGTTAATAAAAAGGTCTTGAAATGAAAATATTTCATTATTTGCTGTTTCATAGATCATTATTTTTGGTTTTATTGTGCTGCACTTTTGTCAGCCCTGCTGCTGTTTTTAAAAGTACTTTATTAATAAACTGGCTGGTTTGGTCAAATTGAACACTGGCCAGTGTGAACAAAAGCTTCTTAATTTTAGCATAAAAGCTTCAGTTCACCTTTCTCATGGCAGTTACTTCGGTTTGTGTATTAATGCAAGAAAAACTAGATTCCACACGTACCAAGAGTGTCTGCTGTGTGGTTAACTTTATAACCTTTGGGACGCAGTGGTGTCGTTCCACCTGTTAGCTAGTTTAAGAAACTGGTTAAGGAGGGAGTATCTGTGAGGATGAGGAGGATTTAGTTCTTTAAAGACACATCAGATACTTGCAGGAAGCTTCTTTCAGGTTCTTTTCTCCACAGCGCAGGTTTAAAACCATGACACCAGAAGTCATGATGAAGAGATTGATTAGTCAGTCACAGTGTAAAGAGTCCTCCTGCCTGCATCGCTCGCCAGTATAAACAGACCTTTGCTCCTGGAAAACAAATATATAAAAGTCATGTTGTCCAAGAAATGCATTTTATGTCACTAGTGAATCAAAGAAAGTCTGTATACTTTCTGAGCAGCAGCTCATCTGATGCACTTTAGACTTGGTGTTTTGTTTGGGACTCGTCCTGTGTGCTGTGTTCAGTTTAAGCTTGTTTGGATGAGCTGTTGCTTCATTGTGTCTTTCTTCTCCAAACTGCAGACCCTGTTGCTTTGTCTGGCCTAAATGAGAGTTGAACACTATATCTGCTGCTGCTCTTTTAAAACCAAGGGCTCAACTCTTTGTTTTCTCCTACATAGATGCACTTTTTCCTGAGAAACATTGTTTTAGATGCACATTCAGCAGACAGGTGCTTTATCTTTAAGACTTTTTATTAGCCAGGTGTAATAAACATACAGCACATGCTACGTGGTTATAATAGCAGGAAGATAAAAGCAAAGTGATGAATATTGTTTTCAGACATTTTATTAATTAAAAGTTTGAAAGAGCAGAGATAATAAATGAAAACTGTTGCAGGTTATGGATGTGAGTGAAAGTTGTCCTCTGTGACATGAACACTGGGACAGAAGATTGAGCAGCTGAGCACTGAAGCAGCACAAAGTTCCCCACCTGCTATATGAATATTATAATAAAATCATTTTAATACAAGGAATACAAACTTCTAATGAATTCACAAAGCTTCAAAATCTATAATGTACAAAGGAAAAACAAAGGGAATAAAAATGTCTCTATTTGCTGATGATTGTAGGTGGGTGACTTTCCTCACACACTTAGAAAATTAAAGGCATGATGAAATGAGACGTCTGTTCCCCCTGATGTAACCCAGCTCTGACATCATTTGTCCAAAAACAGTGTTAGCTTGTGTCAATCTAAACACATCTGCACCAAGAGTGCAGTGCAGTGTGCTTCACTTTATTTGGCAAGAAGTTCGACAACAACACATCATCAATCTGTCGATCCAATCAAAATCTATCAATTAAAACAAATTAAAGTGAGCTTTAAATTTGCAGTTGAACAAATTCCACCGAGCAGTCCGAACCTTTCAAACTAATCCCTCTTCTTCCTCTTCTGTGTTTCGTGCATCGTTCTCCATCTCTGAGTGATGTTAGCTCATGTTCTTTTCTCTGCCTGGGAAATACTGCAAATACACCTCTAGCTAGCAGACACACTGAGTGACTAACTGCACAGAAACAGTTTGCTGATATTTGTTGAGCTGTTAAGAAGCTTACATGTGTGTTACTGTTAAAGTGGACAATCAAGAGAGAGTTCACGATCACTGGTTAGCAGGACGGAGAAAGAGAGAAGCAGCTCATGAGCTGAAGCATCATCTGTGAGGAGGGTGGATGCTGTGTCATGTACATGGATTTAGAGCCTTTTAATAATAATGGACAGATTCCTGTCATACATTATAAATGTAATTCCACTTGTTTGTTTTTGGAACAGTCACCACTAGATGTCAGCAGACTACAGACTGCAGTCAGCTGAGTTCTGTTGTCTTGCCCATCCAAAGTGCATAATCCTAGCTATGGTGGCTGCAGGAGGACAAAAAGCTCTGACTGGTTGATCCGTATGGAGTGCAGGCTGTCGGTCTGGTCTATTACCTGAGCTCTACGTCTATTTCATCTGGAGGAGGCTGAACAAGGTCATGAAAAGAATCTGAATAGAGCTTTGTGAGTGACTGAGAGCCATTTTGGACAGTTGTAAAACTGAACCAGTAAAATGCACGACTGTGGAAAAGCTTACTTATAACACTGAATAGAGTTCAGATGAAACAATATTTGAATTTCAGTTCCACATGTCCCATGATCTTGGTTATATTTAAGATCTTTGGATATCGTGTTCAATAAAGAGCAAAGAGGCTGTAACGAACACCATATTTTAACCACACTTTTGGCAAACACATGTATTTACCTATTTATTTATATGCCTGTTGTACAGATTATAAAATTATTTTACTGTTACTATTCATAACAATTATTGTTTCTGTTGCATCACTGATCATTTATCCTTATCATTTCATCAGAGCATTTTTGAAGCTGTCGATGTTACATGAAATTCTCTATTTCAAGTCTGTATTTCAGGTGGGTTAAAGTTAAGAGGATTCCATATCTGCTTACAATACAACACATCACATATAATAAAATCACAGCATGGAGCATAGAGATCTGTGGGCCCAGTAATCTGCTGCGGTGTGGAATCTGCCCGGCAACAGGTGACTCGGAGGTTCACGGAGGATAAGACACACATAGTGGGGCCTGTGCATACACACACTGTATCTCAACTTGTTTTGCTCAAAACTGCTACGTGACTTGTCCGGTGTACATGACTGTTGAGCAATAACAAGAAACATCTGGTGTAGGGAATGAAGGGTGTTAAAGGTCCGATGTACTGGAATGTTCTTGGACTACGAGAATTGATACTTAGATTTCCAGTAAATCCAACTGTTTTGACGCATAATGCTCGTCATCAACTGTTATATATACCACTCCTCATTTGTTGTTCGGGGGAGATCGGCTTTGGAAGTGTGATGATACTCATCTTCCCCACATATATATGTGTTTAATAAAATCACTATTTTGACATCTACTGGGACTTTGCAGTCGTTTGTCTCTTCCTCAAATCCGAACCATGACACTGTCTTCTTTCCTTGTTTCCCTTTTATCCATCACATTATTTTTCTGATGTAAGTGGAGTCATAAAAACTTGTGGCAGATATGAGAGACTCCTTGGGCATCATTTACTACTATGTGCAAAGACATGTTTTAATGTGTGCAACAAAAAACAACAAACAAATAAATAATAAATAAATTGTATTTATGTAGCACCTGTAAACAGCATTTTAATGTCACAGTTATTTGAGCTGAGGGTACCTCTGTCAGATGGAAGCAAATACTATTTTTATAATGGGTCCATCTGATGATTATTTATTCATCTTTTAGCCGTCCAACACTAGAAATGATTAAAACTATTACAAATACACAAAGGAAATGGTGATCACAGTTGTGGAGAATTGTGAAATACTCAGTGAAATACTTCAGTTTATTTCATATAAAGGATGAATAATGAAGAAAAACATTCTAGATTTTTGCATTTTTATTGTTAAAACTGCTCAAGATGTTGCTCAGTCACATTTCCATAACAGATGGTGTCAGATCTTCATGCAGCGTCGGTGAGACGATCAACAACAGATCAGTCAGACAAAACACTCAAGCAGACACTCCTCTGTAGAAGGAAACATGGAGAGTTGAACTTCTCCTCAGCGCTCAGGTCCAGACTACGTCCTGTGAAACCACATGATGTAAATCTGCTACTGTAACTTTACTTCACAGTTTACTGAACACAGCTAAATGCAACTTTACCGTATAATCTGTTTTCAACAAAGGTTTCACTCCGTCCAGTGTTGATGTAATGATTCAGGACGTACTCGTCAGGCTTCCATCGACCACACGCATTTCAGTCACAAACCCCGTGACAGCAGAAGAAAAAAGTAACACTGATGATGATGATGGAGGATTAACCATGGTGGTTAAACTGTTTCCTGTCTTTGTGGGCGTACTCACAGGGAAGTTTCCAGGCACGTCAGTCTTGGTGGCTAAAGTCTCCATTTTCTAACATGTGTCGCTACGGGTGCAAAGACATAACATTAAGATTCATCAGTGTAAATATTTTAATGCTATCCAAATGGTTTTGCTTTGTCTGTCCTCTCACACTCACAGAGGAAACGAGGACGCCACCTTAAAACCTCCATCTTCAGTTGGCTCAACCATGGCTGGACTTCATGTTGGCTTTGAGACAGACAACCACTTGAAATCAGAGCAAACTCCAGTCAAGCAACAGTTGTCAGGATAAAGAGCCTTCGCTTCTCTAAATATAAACTGGATACTTGTAGGAAACTTTGGGAAGCGGCATTTTTCCTCATATCGTCTAAATTGAAGTTAGCTCAGGTGCTTCTTCCATACTTGCTCTACAGAAAGCCAAAGAGTTTGGAGCTCTGCAAACATTTCCAGCACAGCTGGATTTGTTTGTAACTTTGGTCACCTCTGCACAGCTTTGAAACCATGACAGCTTCCTCTTAATTATCCTCTTCATGTTTCCCGAGCCTCAGCAGTGGAAGCTACCATGGATAGAAAAACAACGACTCATCTTAAATCTCAAATGATCCCTTTGTCTCCAAAGAGCTGCTGATGTGTCCGATATGATCCACAAGCTTAAACTAGGATTATAAATGTGTGCAGTGATGTGTGTGAAACCTCTGAGGACTCACACGTGTGCTTCAGCCCACACACACATATGAAGCACTGTGACCTCACACACAACTATTTTACACATGTGTACATCCAACCTGAACACATCCTGATCAATTTCTTTTATTACATCAAACCAGTGAAAACTGAAAGAAAAAACAGAGCTGTTAGCATGTTTAGACCAACTCTGAGACAGAGACTGTAAAGTTCTGCACTTTAAATCCTGCCTGTGTTCCTGCAAATGATTCACACTGAAAGTATCTTAGTTGAAAGTATAAGTGAGCCACAAAGCAGCCTCATAGCTTTAAAAACAGTAAAAGTAAATGAAATTGACAGTTTCAGTGTAGCTGGATTTGATTATTGGGGGGTCATGACCCCCGTAACCCCCCTGGAAATTAAGCACCTGGTCCTGAGATCAAATCCACCATCTTTGTTTCAGTGTTTCATGTTCTCCCGTGTTTGTGTGCGTCCTCTCCGGTACTCCGGCTTCCTCCCACAGTCCAAACACATGCAGTTAGTGGGGTCAGGTTAACTGTGAGTGGTTGTGTCTCTCTGTGTTATTCCACCTTAATAAATGACTTCCTGTTAGCATTAAGTGCTTCTGTAGGACTGATGTCATCTTCATGGTTGGATCATTTAAATGAAGCTGGACTCAGATGCAGTAAATAAGTTGATTGATCATTAATGAATAAAGCTGGTCAAATCCATCACGTGGACACATGTGATTGTGTAGTATTGATCCCAATGCTGGTATTAGTCCTGGATCAATAACACTGGATGGATGCGTTCAGCATGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAGAGTGTTTCTCTAACAGGAGACACTCTTTACACTCAGCACAGGGACACTGAGGAACCAGGAGACCAGAACCTAAACCCAGGATAAAGAGTTTGAGTGAATGTGGTGTTGAAGGTGTGGAGGTGGATCAGAGTGTCAGAGGAGACTCTGTAGAAGGACAGAGTGCCAGCAGGACAGTCCACATACACTGCTACTCTGTTAGAGACAGAGGAGGAGGAGGAGATGAATGTGTATCTGTTATTGTGCCAGACAGAACAAGAACTATTATCATCAGAGCAGATCAGACTCCAGGACTGATCATTGTGTCCAAACCAACAGTCATTACTGTCTCCTTTCCTTCTGATTCTTCTGTAACTCACTGATATAGAAATGTTTCCTCTCCACTCGACCTCCCAGTAACAGCGACCAGTCAGACCATCTCTACACAGCAGCTGATAAACATCAAATCTGTCTGGATGATCAGGATATGACTGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCCTGTTGTTGTCAGACAGTTGGAGCTTTGTGTTCACTGTGTTTGTGTCGATTGTGAGTTGACAGGAATCTGATGGAGAGAACAAACACAATCCAGCTGCAGTTATTGATCCATCATCTGTTCATTGATTGACACTTTGATGATGACTCCTGACATCAGAGATGTGACTGAGTGATGTGACAGTTTGAAGATGGTTGAATGTGTGCTGCTTTGTTTTCATGAATCCCATTAAAAACACACTTACACTTCCTCAGACCTGGTCTCAACCATTGGACTCCAGCAGGCTCCACCCTGAAAGGAGGAGGGGGGTCAGACCAGCACAGTCTCTTTCAGCATGCACACATGGACATTACATGGCTCTCATTCACATACTGTTACACACTGATAAAGGAACAGTCCAATATTTTCACAAATACACTTCAATCCATACGTGGATCAAGGTGCTGATGATTTGGACTGATCCTGGATCTGTCAGTACACCACTATATTGAATGAAATATGATTGATTCAAACTCTGATCTTCATTATCTTTGTATTCTTCTTCTGTTTAGCGCCCAACTCCCTGCCTTTGCTGCCAGCTGTTTTTCTCTTCTTGGTGCCCAGTCTGTCTCTGCTTCACAGAGACAGACAGACTGGGACATATTTGAACACCAGGACCTATAAACTTTCACAGGATCAGTACTGGACTACATCAAGTTCTGTACTGCAAATGTGACAGTGGACAAAAGCATTCGGGTTTTCCCAAATCAAAAACCCTGGATGACCAGCGAGGTCCACTCACTCCTCAAAGCCCGTGATGCCGCCTTCAGGTCAGGTGACAGAGCTCTGTACAAGGCTGCTCGAGCTGACCTGAAAAGGGGGATTAAAAAAGCCAAGTCAGACCACAAAAGGAACATCGAGTCCCACCTGTCCAGCAACAACACACGAGAGGTGTGGCAGGGAATGCAAGACATCATCAACCACAGAGGCAGCACTGCAAAAACAGAAAATCCGAGTGTGCAGCTGGCAGAGGAAATAAACAGCTTCTTCGCCCGCTTTGAAACACCACAACAGCAACACTCATCTGCTTCAGCCCTGCTCCCATCCTCATCCTCACCTGGTTCCTGCACCGCTCCACTCACTGTAACGGAGCACAATGTCAGACGTGTGCTCCTAGCAGTGAACCCCAGGAAGGCGGCCGGTCCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCTCCCCCCCAGCATGTTTACACTGAGTAGGAGATGCTCTGTATCTCATTGTACAACTGTATAGTGACAATAAAGGCATTCTATTCTATTCAGTGAGGTTACTGTACATGGCCTCTGACCTCTGAGTGAGTGCAGAATTGTTTTCATGTGTTTTAATGCCACATGAAACCTGTTCATGTTCTGATTTAACAGCAGATTTCTCCACATGCACACAGAGAAATATTTGCCTCTGCCACACAAAAAGTGGACCATATATTTGTTTTTGAATATTTCATCATGAAACTATTAAGGGATCAGAGTATTTCCTCAGTAAACAGTCTGATGCTCATGTTACTCCACTGAATCATTCTGTTGTCAGCTGACATCACTGAGAGTCACCTGTCAGTCACCCGCATTCTAAGAGGCAATGGAGAAGAGATGCAGGTTATGGACTCAGCAAGCTTAGCTGCACCTTGGATTGCATAATCACTCACAAATTGTGCCCTTCCACCAAATGGTTCAAACATTAATATATGATGTTTATATGTTTTATAATATATGTCTGTAACCTGTTTCATGTGCTCAACCATCTTACAATAGCAGTAAAGACGCATTGTGTGAGGCAAGCAGTTCTCTTGCCTCACAGTAAGGGGCAGTCGTGAGCTTTGACGTTCTTATGCTACTTTGCAGCTGCTGTAAGTGACAGCAAGCTAGCAGCAATCTTAGAGTCCATTGTTACAAGTCAAGTGCAAAAAAATAATGAACTTTTTTTTCCAGAAGGATTGGCAAATTAGTGTTATGCAGGGTACAGTTTGTCTGTGTAAAGAATGCTGATGAAACAGAACCTGTTAACTGCTGCCGATCGAATGCGAGACAGGACTGGCTCAATTTGTGGCAGCAGCAGCTCGTAGTGGTGTTGTGGTCTGCCACAGCAATTGCTACTGCTTTGATAATGTTTTTATATTTTACCCGAGAGTGTCCAGTCTCCAGCGTGGATCCTTTATACCAGCTGACAGCAGCTTTATCCCTGAATCGCCTGGGTCATTGTAGCTCAGATCCAGCTCTTTTAGATGGGAGGGGTTGGAGCTCAGAGCTGATCCCAGAAACATACAACCTTCCTCTGTGATAAGACAGCGTGATAAACTGCAGACACACAAAATAACAATCCATCTGTAAACACTCATCTAATGGTTTGTCTTTGTTTTACATTCATTTCATTAATTTAATTCAAGTTACATTTATAGAGTAACAGTCAATATCAAAATTTGGATCAAGTTGTATAGCAGTCGACTCTACAATATTAAATAGAGGTGACCTGAACAAGATCACCACTTGACTCCATTGTAAAAACTCAAAATCTTCCCAAGTATATTTGTTTAACTCCTAGTTAAAATATCTCATCATAGTTAAAATAAGACACAATCAGCTATAAAGTAACATTTCATTGGCAGATTTTTTTCACTACTTTCAAGCAAAAAATATTCTATTAATTAACGCTTTAAGACCTACCATAGAACCAAGTCCGCCAGAGCTTATATTATATTTTTACATGCTGTAGTGCCATTTTTGGGAGCATTTCAAGTTGCTATACATCAATACAACCATTATAGCCCAAATGTTAAATAATATGTATGCATTAAGTGCATAGTAATTATATAAATTGCAAAAAAGTGCAATAAACTACAAAAAAATTGAAAATCGTTTTTGTTTTTTTAACAACAACGCTAAAGCTATTCCGTTATACCTGTATGTAAAAAATACACTGCACCCAAAATATTTCATAGTTCAGCAACACTGATCAATCTAATAAACTTAAACCTACTCCATCCCCCCTATTCTGGTATTTTAAAGAGTACTTAGCAGAAATATTAAGCAAACTAACAAATAGGGTTGCAAACTCCCAGCAAAAAAAAGAAAATAGGGAACCACCGCCGACCCTCCACCTCATGATGCTTAATCGACGTAATCAACTTTTATTTGATGCAGTGTGGAAAAAAAAAATGCACAGAATTAAATTATTTTTCAAGAATAATTAAATAGATTCAACATCTTTCTTCAACAGAATTGCAAACTGCACAGATGGTACCTTCCCAAAAGAAAAAGTACTACAGCTTACTAGGGTATATTAGACTATACTTACTATATACAGTAATGGACTTCTACACATTTTACATCAGATTAAAACTTTGGTTTTGGTTTCCTCTTTCTGGTGCAAAGAGGGCCAAAAACAAAGAAGAGAGACAGACTCGCGACAGAAAAGCCGATCAATTGATCATTAAGCAGTTTCATGAAGTAGCAGCAGGAGAGGGAGGGAGAGAGAAGAGGCAGTCGCTCCATATATCGGTTGTTAAGCTTAACGTGGGAATGCTTTACAAACATTCAGAGATGAACTTAAACACTTGCTTTACTTCTCTCAGGGATAACTTCCTCCGAGATGAAATGCTGGTTTGCTAGCTAGGCTACAAATACACACAGCCGCTCTATCACGTGACGCATACTGCTCCGACGTGCTATGGTTATGAGCCGAGTTACGCCCTGTTGCAAGTTTTGTGAGGTGCTTTTTTAATATTTAATGGATCTGATTACATTTTTTATTTCTCTCCGATATCCGATCCAGTAATTTACGTCAGTATCGGACCGATACCGATACGTAATATCGGATCGGTCCATCTCTAATAAAAACTGAAGCATTTTAGCTTGGATTGTGGATTTAACAGAGGTAAAAAGGAGAAGCCCTTGTCAGTACTCTCATTTCATCATTTCAGATCAACTAAAATCTTCCAGGTAGTTTTTAAAACTATCTGATAATTGATTTGACTCCAACCTAAAAGTAACAAGTGTGTCAAGTCAAGTCAGCTTTATTTGTCTAGCATGTGTAAAAGATATCAAGTGTCAGTCAAATTGCTGAACAGAAGAACAAAGAAAAAGTTAAAAGAAAGAATTTAAATAAATTAAAATGAAAATATTACAAAAAAGTGTGACTCAATTTTTCAAAACCCCTCTTAAAAAGAATGTTTGAAATTGTATAAAGAGTTTATAAAAATGATCAGAGGAAGCAATTAACAAACTTCATCAAAAAGGACTCGAAGTTCCCGTGAAGTATTATGACTTTTTTGGAGTGTAAAAGACTGAATCCTGACCTGAGAATTTGTAGTGTACAATGTGGACTCTCCAGTGCAGCAGACAGAAATCTAAGTCCTGAATTCTCCAGGTCGTTGTTACTCAGGTCCATCTCTCTCAGGCTAGAGGATTGGGAGCTGAGAACTGAGGACAGAATTTCACAGCTTTTCTCTGAGAGATTACAGCCACCCAGTCTGATAAATTAACAAACAAACAGACAAAAGTAGTTAAATTTAAAGTTTATCAATGTTGCATGGAGGACTTACTAGGTTTGGAAACATTTAATGGTTTTTTTAGGACTGGCTAGAACTGCTATTGCTGTATTTAAAATATATCAGAAACAGACCTTTACTGTCACTGACAATAATGATAAATGGTAAGATACAACAAGAAAATTATGACTTTAACCTTTAGTAACTACATCTTTAACTGATTATTTAATTTGATTAAAAATAAATCATCCTTTACTCTAACCTCAGAGTTTCCAGTGTACAATGACGACTCTGCAGTGCAGCTGACAGACACTTCAATCCTGAATCCTGTAAGTTGTTGTTACTTAAGTCCAGCTTTTTCAGTTTAGAGGACTGTGAGCTGAGAACTGAGGACAGAGCTTCATAGCTTCTCCTTGAAAGAAAACAGCCACTTAATCTAGAAATAAAGAACAAAAATTTAAAAAAAATGGTTTTAAATATTCATTGAGGAATTACCAGATGTAGCAATAGTTTATGTTGTTTTGGGATTGCCTGGTATTACTATTGTCTTATTTTACACACATGAAGATCAACTGACTTCCAAACTGGTACTTAGAGCTGTTTTCACACATGAAGGATATGGAAGCTAAAGGCAACACAAGACTTTAATGCACATTGCATACTTCGCCACATGGTTAGCGCATGCCAAATTAATGTTATATTTGCTGGGACATTTGTTTTGTATTAACTTGGTGTGAATTTACTGGCAGTAATTCACTATCTAATAATGCAACCAAAAGCAAATAAAAATAACCTGACAATTGTATAGGTTTGCCTTTTATTTAGTAATGCAAGACAGATTCTAAATAATACTGGGAAAGAATGAATCCTGACATTAGACTTTTTAGGCAACAGTGTGGACTCTCCACTGCAACAGACAGAAGCACCACGCCTGAATCATGGAGGACATTGTTGCTCAGGTCCAACTCTTTTAGACTCGAGGCCTGGGAGCTGAGAACTGCGGACAGAGCTTCACAGCTTCTCTCTGAGAGGAAACAGCCACTCACCCTAGATATGAAGAACACCAACAAGAATAAAGGAACTAGATTAAAGTAAAACAACTGGTTATAATAAGATGCTTTTTGACTCTGAGCACACAACTAACACTAACAATAAGGAGACCTGCTTCACCACCTGAATTACAGGCACTACAGTGTACCGATGGTCAAGTAGAGAGTTATCAGATTTGGCAACATTTAATATTATTTAAAGGCTTGCTGGAATTACTATTTTCTGATTTTCAACACATTTGAAATATGTGCCAATAGAAATAATGAAAAATACTAAGAAACAACAAATGGATGACGCTCACCATTATTAGATAGTTAACTAGAAATTTCATTATTTGATGAGAAGGTAAATAACCCATTGATCTGACCTCAGAGTTTCTAGCATACAGTGTGGAATTTGCAGTGCAGCTGACAGAAGCGTCATTCCTGAATCCTGGAGGTTGTTAATACTCAGGTCCAGCTCTTTAAGACTAGAGAACTGAGAGCTGAGTACTGAGGACAGAGTTTCACAGCTTTTCTCTGAGAGTAAACAATCACTCAATCTAGAAATAAATAACACAGACAACCAAAAAAAAAAAAATAGATTAAAGAGTATTGATGGTGCAGTACAGAGTTAAAGGTTTGTCAATATTTAATATTCTTTCAGTGGCTGGAATTGGCATTGTCTGGTTTTAAACAAATATGAAATAGGTCAATTTACTTTCTATTATAAATAATGAAAAATACTAACAGACAACAACAAATACATGAAGTTTAAAGCTGGTATATGTTTAACTGCATATTATTTCATTTAGTAAACAAATAAAATATCATTAGATCTGACCTAAGCGTTTCCAGTCTACAGTGGGGACTTTGCAGTGCGGCAGACTGAAGCTTCACTCCTGAATCCTGGAGGTTGTTAATACTCAGGTCAAGCTCTCTCAGACTAAAGGACTGGGAGATGAGAACTGAGGACAGAGCTTCACAACTTCTCTCTGAGAGGAAACAATCACTCAATCTAGAAATAATGACCACAGACAACAAAAAAAAGTATTGGATTAAAGGGTGTTGATGGTTCCACAAAGAGTTATAAGATTTGGTAATATTTAATATTCTCTTAGGTGTGGCTGGAATTTCGATTGCCTGATTTAACAAATCTGAAATGTAGCAAGTTACTTCAACTAAGAAACAATGGAGAATACTAAGAAACAACAATAGATGGATAAAGTTGACCCTTAATACATGTTTAATCGCAAATTGTTTTATTTGATAAAAAATAAAAACAATATCCCTTGATCTGACCTCAGTGTTTCCAATGTACAGTGTGGACTTTGCAGTGCAGCAGACAAAAGCTTGACCCCTGAGTCCCAGAGGTTGTTGATACTCAGGTCAAGCTCTCTCAGAGTAGAGGACTGGGAGCTGAGAACTGAGGACAGAGCTTCACAGCTTCTCTCTGAAAGGAAACAACCACTCAATCTAGAAATACAAATGGACAGAAAAATTAGCTCAAATTAAATGTCTTGCCGCAAGTTCGCTCTTCAAGTTATAAAAATTCCTCCGCAAAAACAAATCTGTTCATGCCTGCTTCTCCAAGTGACTTCTTCATTTTCTAAATACACAGTCCAGAGACTCTGTGTCTCCAGACAGAAACATACATTAACTTACAGAGCTTTGTTGGAGGCTTTCACCACTGGCAGCATCCTCAGAAGAGCCTCCTCTGAAGCAGAGTATTTCTTCAGATCAAACACATCCAGATCTTTTTCTGATGACAGTAAAATGAAGACCAGCGCTGACCACTGAACAGGAGACAGTTTATCTGTGAAGAGACTTCCTGATCTCAGGGACTGTTGGATCTCTTCGACTAGAGAATGATCAATCAGTTCATTCAGACAGTGGAACAGAGTAATGCTTTTCTCTACAGACAGATTCTCACTTAGCTTCTCCTTGATGTACTGTACTGTTTTCTTAATGGTCTGTGAGTTACTTCCAGTCTGTGTCACGAGGCCTCGTAGGAGAGTCTGACTGGTCTGCAGTGAAAGACCCAGGAGGAAGCGGAGGAACAAGTTCAGGTGTCCATTTGGACTCTGCAAGGCCTTGTTCATTGCACTCTGGTGGAGATATTGCAGGTTTCGTTTGCTAAATAATTTGGACCACCAGGAGGTTGTTTCTTCAAGCAAATTGACTCCAGAGCTGATGAATGTCAAATGGACATGAAGAGCAGCCAGAAACTCCTGAACACTCATATGGATGAAGCAGAACACCTTGTCCTGGTACAGTCCTCTCTCCTCTTTAAAGANNNNNNNNNNNNNNNNNNNNTACACTGAGGCTGCTCTGATATCGATGCCACACTCTGTCAGGTCTGATTCATAGAAGATCAGGTTTCCTTTCTGCAGCTGATCAAAAGCCAGTTTTCCCAGAGACTCAATCATCTTCCTGCTCTCTAGACTCCAGTGTGGATCTGTCTCTGTTCCCCCATCACAACTGACCTTATTTATTTTAGCCTGAACCAGCAGAAAGTGGATGTACATCTCAGTCAGGGTCTTGGGCAACTGTCCTCCCTCTCTGGTTTTCAGCACATCCTCCAGAACTGTAGCAGTGATCCAGCAGAAGACTGGGATGTGGCACATGATGTGGAGGCTTCGTGATGTCTTGATGTGGGAAATCATCTTGCTGATCTGCTCTACATCTATGAATCTCTTCCTGAAATACTCCTCCTTCTGTGGGTCAGTGAATCCTCTGATCTCTGTCACCATGTCACCCAGGAGGTATCTGATTGGCTGCTGCAGGTCGTGTGGTTATCCAGAGGCGAGCAGAAGGAAGCAGTTTCCCCCTGATGAGGTTTATCAGCAGCACATCCACTGAGGTGGACTTTCTAGGATCAGTTAGGATTGTAGTTTTGTGGAAGTCCAGAGGAAGTCGACACTCATCCAGACCATCAAAGATGAACACAACCTGGAAGTCTTCAAAGCTGCAGATTTCTGCTTCTTTGGTTTCAGTAAAGAAGTGATGAACAAGTCCCACCAAGCTGAACTTTTCCTCTTTCAGCACATTCAGCTCTCTGAAAGTGAATGGAAATATGAACTGGATGTCCTGGTTGGCTTTGTCTTCAGCCCAGTCCAGGGTGTATTTCTGTGTTAAGACTGTTTTCCCAATGCCAGCTACTCCCTTTGTCAGCACTTTTCTGATTGGTTCATCTCCTCCAGCTGAGACTTTAAAGATGTCTTCTTGTCTAATTGTTGTTTCTGGTCTGTCTGGTTTCCTGGATGCTGTTTCAATCTGTCTGACCTCATGTTCATCATTGACCTCTGCAGTCCCTCCCTCTGTGATGTAGAGCTCTGTGCAGATCTGATTCAGAAGGGTTGGGTTTCCTGCTTTAGCGATGCCCTCAAACACACACTGGAACTTCTTCTTTAGTGCAGATTTAAGTTTATGTTGACAAACTTCAGCAAAATATTCTGAATAACAATTATAAAAGCACAGAGAATTTTCATTAATTCTTCCAAAGACTGCTCATGATCATTTCACTCCAGATAAGAAATGACTGTATACAGGTTTAATTATAGGTTGGGGCATTAGTGTAAATGCTTGATTCATCCATCATAAATCTTTAGAGAAATCCTCTTACTGTAATACAGACAGTCAGCCAGAACTTCCTGCTTCATTCTCCTCAGGAAGGACACTGCCATCTTCACAAATGCCACTCTGCTGCTCATCCTCTGCTCATCATCGTCTGTGTTTCTCTCAAAGAATCCTGCATAATCTGGATTCAGTACCTTCTGGATCTTCTTCAGCTCCTTCTTCACAAAAGTGATGATGTTGTCCTCCAGCAGCTGAAACAACATACCTAATGAATGATCCAATCAGACTGAAATCATGGAGCCAAACATAAGATCCATGTTGGACACACTGACAATCCACTGGTCTACAAAGAGCAGCATGAAGATGACTGTGAACAGAATAGATATAAAAGTAGTTGTTTTGCATGTACAGACCATAAATATGGAGTCCAGGTGTGTTTGATGCTGCTGGGCAGACTGACCACTGGGACCCTCTGAGCTCCACTCCACTCTGTGGAGGAACCATGTGGAATTACTTCAAGCATGTGATAAAGATCCCATAGTTTTCTGCTCAAATAACTTAATCTGAATCAAGTTTGTCAAGTATAAAACCATCAGTTTCTGAAAATATAGGGCAAATAACCTCCCATCCATCTTCTTTCACTTTTCCAGGGGCGGGTCAAAGCAGCTTAAGCACAGAAGCCCAGACCGTGTTCTGGGTTTGCTTCAGGCCCTCCTCCCGGTGGGACATGTCCAAAACAACTCATTGATAAAGATGCCCAGACCAAGTTAACTGACTCCTTTCGATGTGGAGGAGCAGTGGCTCTACTCAGAGCCCTTGCGGGATAGCCAAACTCCTCACCCCATTTCTAAGGGAGAAGCCAGTCACCTTTCAGAGAAAGCTAATTTCCACTGTCCACAATCTAGTTCTTTCGGTCACTACCTACAGCTCGTCACCATAGGTGAACTGGTACATCAAGAGCTTCACTTTCACACTCAGCTCTCTCTTCACCAGTGGTGATACAGAGTCTCCTTTCCAGCACCCTAGCATAGACTCTTCCAGGGAGGCTGAGGAGTGTGATCCCCATATAATTGGAGCACACCCTCCGGTCTGCCAATCCAGATGTTTAAGGTTCAGCCTTAATGCCAATGAACAAGATCTCTTGTGCCCTTAACTTTGCCAACTACAACACAGTACAACAGTAAGGTCCAGCAATGCTTTAACACCTGTAAGGAGATAGCGAAATAAAATATAAGCTTCTAGTATTTTTTTTTCTAAAGGTAGCATTTTTTGTTTGAGCTTTATGCTCCATCTCCTTCATTTCTGTTTCATTTGCAGCTTTAGTTTTAAAAATGTCCTCATTCAGCCTCTGTTTTTTCCGCTTTATCACAACCTCTAATTTATGTTTCTTCAGTTGTAGCTTTACTTACAGCTCGGTTAATCCTACAACATTGTCCTTTTTCCTGTTACTTGGCTGTAATGCTTTTCTCCTTTGGTAGTTGAGTCACCTTATCCACAGGAAAAATCAAACCCTTCAACCAGTATCTTCTGTTCAACCAGCGGATGGTTCATTTGTGACACAACCAGTTCTTCTTTCCTCAAATTACCCTGAACACCAGAATACCAGCATCTTTCACAGACCTGTTCAAATCAATCATCATGACATCATGACAATGACTCAAAAGAGAGACTCAACTTATTCTTTTAAAGTACTATATAAATATAAACAATATAAACATAATAGCCTACAAAACAAGGCAATACCGTGAGCTAATGAGAGATTATATCAAAGTACAAGAAAATGAGACTTCAGACCTGCTAGAAAGGAGTTTCACTGAATAATGCGAAGCTCCAGCTGTAGGAGGAGTAGGCCTAAAAACAACTACAGCTAACAACCTAAGGAGTTTGCAAAGAAAAGCGTCTGGACTTCTTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTCTAAGGGTCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTCTCGGCCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTCAAAGAAGTCCAGACGCTTTTCTTTCCAAGCTCCTTAGACTAAGATGACCTGGATGACTGAGAACCTTCACAGACATACAGCTAACAACACAAACTAGAATTTAAATCTGGCACACAAACCAGATATGATTGACATGTCGGTCATCTTACTCTGGAGCTTTCTCGCTTTCCTCTAAACCTTAAGGCTACGTCTGCACGTGGATGGCTATTTTTTAAAAACGCAGAATTTTCTATGCGTTTGCACCTTTCATCCACATGTGAACGGTGTTTTTCGGTCACTGAAAACTGAGATTTTTTAAAACTCCTGCCAGGGTGGAGATTTTCAAAAACTCAGTTGTTGCCTTTACAGGTGGACAAGGAAAATTGAGATTCAGTGCGTGCCATTTTGATGTCACGCTCTGTGCCATGCTATTGTTTACATGAGATGAATTTCTACAATAAATCCTGTTGCTGTTAATCTGACTACTTGCGCTTTTATACGCTTAAATATATACATGTGTATATACATATATATATACACACACGAAGTTACTGTCCCTCCGTTTAGAAATACAGAGGCGTCAGAGTGAACTTCTACATTCAACACAGACACTCTCACAACCCAAAATCCCAATGTCGGCTTTGAATAAATTTATTTTTTTTAAATTAAACTACAAATCCTGTATGCATTGATTAAGTTTCCTATACTGTTTTGGGTTTTGTTTATTCCTAAGCTGCAAGTCTACACCAGCCAAAATACTGTCTTTAGTTAATAACATTTGAAATGGTGAAGGGTTTTGTGAGAGCACAAAAACCCTGTTTACTCTTTCCCTCCCTGGCTTCTAGGCCTCTGAATGGCCAACATTTCTTTTTAGCGTTTACATGTGACTGGAGAAATTTTTTTTCAAAACTGCATGTGTGGACGGGATATATTAAAAAAAAAAAAGAAAAAAGAAAATCTCCGTTTTCAAAAATACCCGTGTGGACGTAGACTTCACACAAACTCAAAAACCTGTGAAACAGAACATAAAGACCCAACAAATTCTTCTGTCGTTCAATTATCCTGAACACCAACAACATGCTGGTGTCAGCATCTGTGCAAATCAATCACCATGGCAACAACTCCAAAGAAAGACTCACTTAATTAATCAAAGCAGCACAAACACACTCGCCAATCAAATACTTTGATCTAAAGCTCACACACACAAAGCTGCTTTACAGAGGTCGTCATGACTACCAGGTGCTGCCTTTGACACGGCGGCCATCTTACTCTAGAACTTTCCCAGTTTCCACCTTAAAAATTTGGTTAACTTTGAGCTGTTTATCTGCAGTGGACTTCATCATCACACCGAGTTTGAGTTTTGATGGATTTTCTGAAAAGTGGTTACAAACTTTAGTTTGTAGAAGTTAATAATAATAACCAGCGTTGAGTAATTTTTGATGCTGAGTTTTACGAGTAAAAGTGAAATCTGTGCAGCACAGTTAGTGCCTCCTCCTCAAACTTCCTGCAACATACAGCACAACATGACTCATGGAAGAAAACATGAGTATGAGCATCACTTCCTGTTTGCTGAAGTGGATTTTTAGCTGTTTAGAAACCAAAGGCTTGTTTTTAAGTGACAGTTTAAATGGGATTGAGGGAATGACGTGTTTGCACTGCAGTTTATTTCCCAGAACATCAAGCTAAAGTTAAATCAAGGAGTTCATGTTACTAACAGCTCACCTCTCTGCAGCAGAGACTTTAAAATCAATGGGCCAATCTTTAGACCCGTCACTCTGTAAGGACACAGAGCTGGGTGGAGGTCCAGGTGGGTTCCTGTGAATAATGATGGAGCAGTGATGTGAGTGCTGAGCTGTGACATGGAGAAGAGTCATGGACAGTTAGAGATGGTCATCTCACCTCTGAGCTTTGGTCTGGCTCTCATGTTCCCCACACAGAGTGGGTTTAAAGGGAGGGACTCCCTCCTCTCTGTCCTCACACTGACCCATGCTGCTCAATTCACATCAGCTCACACACACTTTCTACCTTCACCTGCAGAGGAAACACAAATCATTCATGTGCACATCAACTGAAATCCTCCTTTCCATCATGTGTGCTGTCCAAATATCAGCTGCTTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCAGTGTCAGCTGAATGCAGTCAGACAGCAGTGTGAGGCAGAGGAAGCTGCCATCAGCTGCTCTGCTATGAGTCCACTAGATCAGTGGTTCCCAAACTTTTTTTTGCTTGACCCCCCTTTTTTCTTTTTTACAAGAAAAATATTCCGCCCCAACCACACACACCCATATTTCATTTTCAAACTCCACTGCGGTTTACTTCATACCTCAAACATTTAGTAAGTCTTTTTTTGGGGGGGGGAATGCAGCTGTTTCTATGCATTTGGACCTTTCGTCTACATGTAAACAGCGTTTCGAATCACCGAAAACTTTTTTAAAACTCCTTTTTTACATTTATGTGTGGACGAGGAATACAGTATGTGGTATGTGCCCTTTTTTTCATGTCACGCTGTGCGCCACGTCATTGTTTACATGAGATGAATTTCTACGATGGCAGATACAGACAAAATACTGTTAATCTGACTATCTTCGGGTTTTACACGCTTACATATGGATACACAGTTACTGTCCCTCCATTTAGAAAGGCAGAGGCGTCACGGTGTAATTACTTTACATTAGCATTTTTTTCCTGTGTAATAATATTCAACATTGCTATCAACACATTTTTCAAAAAAGCCTCTCTGTGAAAAATGGCTTCAAAAACATAAACAACTGTGGGATACTGTTTGCCTGTGATTTGAACAGGGGAACAATTTTTTTTCTAACATCTCCAACATGTCAGGTGTAGTTAGTCATTACAAGAAGTGTTTATGAACTAAAAATCCAAAATGTGGGATACTGTTCGTGATTTGAAGAGCCCAGCGCATGCTCCCGACACAGGGGAAACTAATTTTGCAGGGGAGACCTACCTGTGCAGGTGAAGACAAAGGCAAGACATGCTTCATCATATTTTCTAGTCTTTGGCTTGGAAGGAAGTTGGTTTGGAAACATATTTGGCAATGCGTCACCTCCTGCTTTGGGTTTCTGTGAAGGCCCCATCGAAAACGTGTCCATTATGATAGCAGTGTCCAAACGTTCTGTTTTTTTTTTCTTTCATACCACACCCCCCCTACAATGGCTCTGTGCCCCCCCTAGGGGGCGGGACCCACACTTTGGGAACCTCTGCACTAGATGGAGCCATGAAGCACACACGATGCATTCACTGACACACTGATTCACTGTGACTGGAAGCTTCAGTCCATTAATATTCAGTCAGTTCAACATGTCTGAAAAACATCTCAGCTGATCCATGATTCAAAGAGGATCAGCAGAGTTAACGAGTTGAAGAATTGGATGTTCCAGTTCATTCAAATACAGCTGCAGTCAGAGAACCAGAGAAGAGTGTAAACAAACAAACAAACAAACAAGCAAACAAGTTTCATTGAGACCCTCAAGCTGTGACAGAGAACCTGTATAAACATCAGGATTGTTTCTGATTGTTTATGAAGAAGTTCTAAGACCTGCTGTTAACAGCTCACCGTGATCCTGATTTAAATCTCTTATTAAATACCAGGAATCACAATGAAAATAGCACATTGACTGTAACATTAATGTTTGTATCAACATTAATGTACTAATTTAACAGAAGGCACACTCTTACTGAATATTTCTAAAGTACACATGTGATGTGCTGAAATTTGAGTATTTTTACAACTCGAAAGAAAAGTTTAGAGGACTTTACTGCTGCAGATTCAGGAACAGAAGCTAGTCTTTTTGTGATTTTATCTCTTAACCAAAAACATTTAAGTTACAGATGTTTCATAAAGTGAGACTCTCAGCTTAAAAAAAAGTATTCAAACTGGTTCTGCTGGAGGCAACAGCATCAGTCTGAGTCAAATGACTGTCTCCTCTGTCTGGGTGGAAACAACATTACTTCCTTTTGGAAGACAGCCAGTAGTTTGTGACACAGTATTTCTGATCTAAACTTTATCTCTTATTATTAAAATAATCCACAAACTCCACTGTAAACTCCTGTCTGTGAGTTTGAACCTCGACTGTCTCTCCATTCAGAGTGTCAGTGAGCGGGGGAGCAGCAGCTCTTCCACAGCTGATGTTAGCAAGGAAAACATTACACACTGACTTTAATGGAGAGAGCGGAAATACAAACCCATACAGTTTGTTGTGTGAAGAAATCAAACATGAGCAAAACAAACAGCAAAGTTCCTAAAGACAAACTGTTAAAGGAGGAAACAAAGCAAACTTACAGTTTCTTCACACACATGAACAACAAGCCCTACTCCACAGCTGGACACTAAACACAGACACACAGGTGAGCTGCTTCCTGGAAGGAGGCAGGACTCCACCTGAAGCAGGACAGGTGGGAGGAGGCCGCAGCAGACAAATTCATTTAACTGGAAATTTTAATTTTTCTCTCTTATTTCCTGTTATATTTGCATTAAGTTTGCATTTGATTTCTGTGTGTCTTTGTTCAGATGTAACTAATGCCTTAAAACGTTTGACATCTGTTGAATGGACAGCCTCAGTCTTTGTCTCTGTAGACAGTCAGTATTTAATTCTATTCTATATAGTATTCTTTCTATTTTGTATAGTATGTTATTCTGGTTATCTTATTCTATTCTATTGTTTTTCTCTTTTTTTTCATATTTTTTTACTGCTCTTGTGGGACTAATAAAGGTTTGTCTTATCTTATCTTACTAGACTCAGAATTCTTCGAGCTTCCAGCACACCTGTGGCTTTGCAGGCTGACAGGTTTTTGGTGGCCCTTTCTACCCCACTGGTTGTGAGTGTGTAAATACCCCACTAGTTCTTTTGGGCTGCAGTTAACTTTGAAGGAACAGGTGTGTCTGCCATGACCAGATTAATTACAATTATCTGGGATACATAGATTTCATAATGCATGATGCATGCAGATATCTCTATCAGTTAAACCTGGTCTGACGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAGGAAGTCCAGACGCTTTTCTTTCCAAGCTCCTTAGACCCTGTGTCTCTTGAGGGTTTGTTCACTAAAATTCATATCTCCCGCTCTGTGCAGTGTGTGCGCATACTCGGTGTAACAACATCAAAGAGCTAATAGTCTCTGCGCACACGCTGACAATTAGAGCGCCACTGCCATCTACTGTGCTGGATGTGCAATTACACTTCATTCTAATAACCAAATTCCCTGGGGTCACACCCCCATCCCCACCCCCAAGCATCGCACCATTTGAGAAGGACTGGTGTATATGATGGTGTCGTCTGTGGAAGGATGTGCAGAGCAAAAACAAAAAAAGCGAAGAACAACAGTATGAAACTCATTTTAGAGAAAACAAAGAAATGTGAAGCTCTGGTGACAGATATAAACACAGTTGATGGTTTGAATCCCATCAGGTTCTGGACCCCTGCTCTCTGTCCAATCACAGACTGAACACATCAGCAGGACCACCAAAGTCCTCAGATGAATCCAGGGTCTGTCCTCAGCCTTTGAGAGCTTCAGTTACTCACAGTTAGACACAGTAACAAATATGTCATCATCCATCTTCTTCTACACTCTATCACTGATCACTAAAACTAGCTGATGTCTGTCCTGATTTCCAGGTAGGACAGACTGCAGTGAGTTTAATAAGCTGTGTTAGAGACACTCAGAGGGACAGCTTCATCTGTCAAACAGGATCTATGATCTATGATGGTTTGATTACTGCATTTAACAGAGTTCATGGTTGAGCTGAAACAACAAGAAGACTCTGCAGGTGCACCTGGAGCTCTGTCATTAGATTTACTGCAGAAACCGGATCAAACTGGATCCAACTGGTGCTCTTGTTGGGATCCAGGGTGCAGCAGGTCTGTGCTGAGCAGAATGAATAAAGCCAATCAGATGTCTCTGTATGAGGAGGCGGGGTCACAGGAGGTTCACAGAAACTCTGCAGCAGCATCATCAGCTCACATGGAAACTTTGATGATTCACTTCTGTGGTGTTTTTACAGAAACACGTCACAAAATTAGCACCACCTGTTTTGTGTGTGAGCTTTGAGTTTCTTGTCTTCATTCTGGATTCTTGTGTTGGTGTTTTTACACACAGTAGATGTTTCCTGGTTGGTTCCTTGATGACCACATGAAGCTTTCTGAAGCTTGGATTGAAAATGCTTCATTACTCAAAGCTTTCCAACACAGGCCTCTGTGGCGCCATCTGGTGGACAAACATATGAAGTGCAGCGTGAATCTACAAATTAAAATTAACTGCTTCAGCTACCTTTATATATAACATACTATAACCTATATAACTATATGTATAGTGTATTATGTAGGTTTTAGAGCTGGGGGTAGAATTGCTGATGGCCTGGTTGTTATTTATGTTCCCCATGGTTCACCAGCTCTCACACAACATCAGCACCAATGATCCACATCCTTATAAACCTCTGAATCAGGTCCTGAAGCTGTGACGTCCTGAGTGAAGACCTCACTGATCACATGACTCTGGTCACCTGGACTCAGTGTTTCTGAAGCAGTGTGCTGGGTTTTTAAAAATACGTGGCTGCTGCCTGATGTTGGGCCCACAGAGGAAGACGACTCACTCACTCTTCTTCACTTCCTCCTTAAACATGTGGAAGGAGAGCAAAGTGCTGCCAGACTCTTATTTCTGACAGGAACAGAAGAAACCACAGCAAACTGGTCCAGTTATTCATCTTCATCACAATCTATTTATTTCTCATGGTGTCTTCAGTCTGAGGGTTTGAAGTTTCCATGTCTGTGTGATGTGTGGTGTGAAGGCTGCTGGTTAAACTGGGACTCACTGTTTAAAGCACCGAGTGCTCATAGAGAGATGCTCCATGAGTCCCAGTACAGACTACAAACATGGTGGAAACTTAGCTTTGATATCCACACACTCTGCACGTCTGTGAGTAACTGTGATGAAGATGTGCAGAGATCTGTGTACAAACAGGAGAAAGACTGTAAAGACTCTGTGCTTCTAACAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGACACATGAACAGGTTGGTGGTGTACCTGGGGCTTCTGTTTAAGACTATGCTTCCTCCTCACCGTCACCCAGCCGCCCTCTTTCCCCAGCTGCTTGGGGTCTGCCGGGGAACAGCTAGCGGGGCCTGCGCTATCTTCGGCTGCACCAGCTACAGGGGCCTGGCTAGCTACGGGTGTATCAAAGGGTTCAAAGCCGAATCTCCAATTTAGTATATGCTACATTAGTTACAAGTATCATTACTGCTAAAGGAGGCCGAGGAGGAACTAAACATCTGACACAATGAGCAAGAAAGTGCAGGAGGGACAGGTGAAGTAGCCATGGTGCTAACGAGTTGGTGCTATGAGCTAAGCTAAGCTAGCGAAACAGTAAAGACACAGTGAGTGAATACTTTGGCTATGAATTAGGTAGTGAGTACACAGAAAGTGTGCTTCGGATGAAGCACGTGAAGATTATACTATGAAAAAAGAAGGTATGTAAAAGTTTGTAATTAAATTGCTAAGCAGATAAGCTACCCAAAAACAATTCAATTCAATTCAATTCAATTTTATTTATATAGCGCCAAATAGAGCAGGGCGATATGACCAAAAATATTTATCACGATATACATTTGAAAATTTGCGATAACGATATAACTGACGATATAATTGACACTAGACAAAATACTTTACAACTCCACAACTTTATTAGTGCAAAAAACCCCATCAATGTATTTTCACTTAAACAAGCAGCTGTTTTTTATGTGCATTAAAGTTATATAAAAATGTAACAGTGCAATTTCCTTGCTGACAGTTTAACCAAAAGGCATTTCCAGTGGAAATTGGCCGACATATCCTCAGCATAACCATGTATAATATCCACAAAACTTAAAAAGAGGTTATACACACACAATACGGTAATATTATGTTGAAGCACAGTACGTATCACTCCGCGAGGCTTCTGCCTACGATAGCCGTAATGCTCCGACAGTCCATCAAGCGGTGCAGGTTCGTAGCTTAGCAAAGCCATACTAAAACATTTGGCAGATTTTCGAGCGCCGTGTACCACATAAAATCGTTTCGAGGTCAGTAAACACAACCAGAATTCATACATAAGGCACACGGGATTATAAGGGACACTGTCAATTTTCAGAAAAATCAAAGGATTGATTTTAAGTGTGCCGTATTTTCCAAACAACACGGTAATAACAACGGCCCGCTAGCATGCTCTACCAAAAATAGTGCTTTGTTGTGTATCTGACGGACGAAAGCTAAACCAGTTCCAAACCACTGAAGTTGCAGCATTTTTACAAACCAATTCTGGTTCATCCGTTTCATTTAACGATCCGCTTTTACTCTTCTCATTCTGCGTCGCCGCCATGTGCGTATGTAAACATAGGCACTGCGCATGCGCGTTTTACCCATATTCTATCGCGATATTTCATTTTCCTATCGTTGCCCAAAATTACACCGGTATTACCGTGAATGGTATGATATGGCCCAGCCCTAGCGCCAAATCACAACAGAAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATCGCACAACAATACATACAGAGAAAAACCCAACAATCATATGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTGAATGGGAAAACCCACAGAGTAAACATGATCAGAGACAACACTCAGTACAGATGTAAACACAGCATCATCTGTCAGAGTTAAGCTCTGAGATTTAAAGCTTTCATGGAGAACAGCTTTGGCTCTCCTCTGTTATTTCAGGTAAACTGTGGCTGATCTGCTGCTGACTTCACAGAAACACTGAATGTGACAGAGTTCAGCTCTTACCTGCTGAGAAGGCTCCCGTCTTCTTCAGCAGCTCTCTGACTTGTTCATGTCCTCCATCTTTGTTGTTGAACAGGTGAATTCTCCATGAAAACTTGTCGACAACACCTGGAAGTGAACTTTTTTTATCCTTTGAAATATAATTGTCCACTGACGTCTTCAGTTCATCTCCACCTGTGAACAGCAGGTAACATTTCTCCAGCCTGTGAAGCCCGATCACTCTGCTTGCTGCATTCACGGCCCTGTGGTCCTCCTCAGTGAACCGACCACCGGCTCTGATCACCAGCAGGAACAGAACAGGGCTGGAGTCCTGCAGGACACACTGACAGAAGGTCTGAACCTTCTGCTCTGATTCTAATATGTCTGGAGTGTCCATCACTAGAATCTGCGTCCCAAACACAGTTCCTGTTTCCACAGAGATGAGCTTAGTCCCTGGTCCGAAGCCGGCTTTGGACTCAAAGGCTGCTTGTCCTAAGATGGTGTTTCCTGAAGAACTTTTACCCACTCCAGACTTTCCCAGAAGGACAATGAAGAGATGATCATCATGTTCCATGACTGAACACCAGAAACCTGCTGGTCTGAGTGCAGAGGTGATTTAGTTTATGATGGTGTGTAAGTGGCCTTTGTTTTTATTCTATCAGGACGATATAACAGTTATGATAATAAAAAAAATCTAAATCTATTCTACTCATTTAACAAAACTATCCACTCAGGCTGAATGTTATGCTACACAGTAATCCTAGAAGGACGTGGGTATAAGATCAAGGATGCAGGTGGGGAAACTCCCACATGGAGATGAAGGTGGAAACCTAAATCAGGGAAGCTAGGGAAGGGATGTTAGTCAGTCAACTGAGGTGCAGAAGGACATCATGAGGGGCTGTTTGAAAAACAGGACTTACTATTCATAAGGACATTTATCTCAGTCATACAAAACACTATAAAGAAGCTATTCATCAAGCTAAATCCTCCTACTACACCTGTGTTACTGAATCCGCTGAAGGAAACACTCGCACCAGGTTTTCCACTTTTTACGTTTTCATAATATTGTTAAACCCCCCGATACCTTTGCCATACATACACACTCTGCTGCAGTTTGCAACAAATTTATGGAATATTTGGTTTACCAAGATTGAGAATCTTTATCAATAATAACTAGCTGCCGCCATTGTTGGAAACTGAGCTGGGCTGCGCTATGAATTCTGGGACACAGCTTCTTCTTCTTCTTCGGGGTTTAACGGCAGCTGGCATCCTTGTACATGCAGTGCTGCCATCTTCTGTTTCAGTCCGTTATTACACTCTTAAATCCTACTACTTATTCCTGCGTCTTTTGGGATCTTACAAAGCTTCAAACGACGCGTCGACTATTAAATCGATCGTCGACGTAATCGTGACTAGTCGACTAATCGTGGCAGCCCTAACATACATATATATCTATATCTATATCTATATCTATATAGATATATATATATACACACACACACACACACACATACATACATACATACGTACATACATACATACGTACGTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATATATACCAGCGGTCTTTCCTCATCCACACCCTCCCCTCAGGTTAAGAGTGGCTTGGCGTCATCCTTGATAGCACTCTGTCCTTCACAGCACATAAATAATATCACTCAGCCTTCCTACTTTCATCCTAGTAATATTAACCGCCTTCGTCCCTCACTCACTCCAAACAGTACCGCCATACTTCTCAATACTCTTGTCACATCTTGTTTAGATTACTGTAATTCTCTTCTCTACCTCATAAATCTGTCAATAAATCTCAGTTAGTTCAAAATACAGCTGCTCGTATTATCTCCAGAATTAGATCCACTGATATAACACCTGTTCTTAAACAGCTCAATACACCTGATTCTGTCTTAGTCCGTTTTTACCTTGCTCAGCTTTTATACTTGCTTATGACGTCTAAATTTTATTTTGCCATGTTTTATTATATTGTATTGCTGCTATTGTTCTTGTGCTATATTGTAAGGTGACCTAGAGCAGACCTTCCCAAAGTGTGGGTCCCGCCCCCTATGGGGGTCGCACAGCCATTGCAGGGGGGGCCCGGTATGAAAGGGGGCGGGGGGGGGTTGCGCTTGGACACTGCTAGCACGGGGCGCCCACAGAAATGCAAAGCAGGAGATGAAGCATTGCTGAATATGTTTCCCAACCAACTTCATTCTAAGCCAAAGACTAGAAAATAGGGTGAAGCATATCTCCAATTTGGCTTCACCTGCACAAGTGCTGAGGTAGGTCTCCCCTGCAAAATTAGTTTTCCCTGCGTCGGGAGCAGCGCTGGGCTGTTCAAATCACGGACAAACAGTATCCCACATTCTTGATTTTTAGTTCACAAACACTTGCTGTAATAACTAACTACTCCTGACATTTTGGAGATGTTAGCTCTTTATACAGTAAAGTTACAGCGGGATACAAATAATATCAGGCTGATCCTGCCACGATTTGTTCCCCCTGTCTAAATCACAGACAAACAGTATCCCACAGCTGTTTATGTGTTTAAACCTATTTTGTACAGACAGTAACTGCGTGTGTATATAAAACCTGCAGATAGTCAGATTAACAGTATTTCGTCTCTATCTGCCATTCTGCAGTTCATCTCATGTAAACAATAACGTGGCGCACAGCGTGACGTGAAAAAGGCACACACCTTTGACGTTGCGTGACGAACTCTGTAATCCTCGTCCACACGTAAACGCAAAAAAAAGGAGTTTTAAATAATCTCCGTTCTCGGTGAATCGAAACGCCGTTTACGTGTGGACGAAACAGCTGCGCGTTCAAAAATACCCGTGTAGGTGCAGACGTAGCGTAAAATAGTTAGTAGTTTATTTTATTACTACCTGTAATTTATTGCAGATTACTTGTATTTGCTTAATTTTTTTTTTACTGCGCACGAGTGTGTGCGCACGCGCGAACATTTTTCTTGTAAAACAAAGGGAGGACTAGCAAAAAAAGTTTGGGAACCACTGACCTAGAGGATCTTAAAGGCGCTTAGAAATAAAATGTATCATTATTAAAATGTGTTATAATACAGAAAGCCTCTGTGACTTAAACATAGTTTTTTCCGGTCCAACCTTTCACTTTTAAAAAGTTTAATAACCAATAACGGGTCTAAATCTCCCCAGCCTGGTGTGAACATCTGTCTGAAAACGATCTTTCATAATCTTTGATATCGCGCTGACGATAACACGTCACTTACCACGTTTGCACGCGCGCCTCGCGCAGACTCCGGTATAGATGTGGATCAGAGATCTGAACGCGACCCAGCAAACATCTGCCGCTTCTCTCTGTGGTTCATTCTTCTTCCACACTGGATCTGCTGAACCTGATCGCACCCTGCACGTCTGGTCCTGCTGGTAACTTCCGGTCCGGTAACTTCCGGTTCTGGTCCGCTGACAACTGGACTCACCTGTCCAGGTAAATATCTGGAACAACATTTCAGGCCGTTACCTTCACTGTGTCGTTTTGGCTCTTTTGGATCGGGAAGGATCAAATCGATCCAGTTAGAACACCGGAAAAAGACAGTTCTTCAAGGTAAAGTCAAAATAAGAGCACCGAAGTTACGAATCTTTCAGTAGAAAATATTTCAAATATCTAAGTCAGTTTATTTTAATTCCCATCTCTAAGCTCCTTAGTTCAGTTATTAACAAAATATAATAACATAAAGCCTGGCTCTTTACCCGAGGACCTTACAGGGGTGCTGCCTCAACTGTTTCCTCATCACTGACGTTTTATTTTGAAGGTAAAACCGGAGAAGGGTGGCTCTGTGGAACAGTGCAGAGGCACACACACAGTTCAGAGAGTTGAGCGCAATCATTCATAAAGAGGTTAATTTGTGAGCGCCGGTGTGATGGCCTCAGAGGAACAGCTCGGTGAGTCTGTGTGGAAAATCTCATTTTAATGACAGTGTCATGTTTAAGCTGATAAAGCTGATGAGTGTCCGCGTGGGTTTTTACTGCAGTTCCTTTCACTTTCATGTAATGGATTACTTTGTGTGTGCAGGCGCAGCAGGAGGGAGGCAGAGGAGACGTAGCAGGGAGGAACCTCCATCCGGTGTGTTGACTTTAATGAGTCATTAAAGTTTATTTAACTGCTAATGTCCCATTTACAGCAAAACTGAGGAAACATGAAATATATTCTGGACCATAAACATGAATAACCTCTGATAAACTTACGATAAACATAATTCAAGTTTAATAACTGAACTAAAGACGAGCTGAGAGTAAACAAGGCGACACATTTGAGCTCAGGATAAAAATGATGTGGCCTCAGGTGGTGCTGCAGGTTTCTGAAGGCTGAAGCTACACTGAGTGAACGTGGTTGTGTTTCTGATGAGGTGTACAAAGGAGGCATCAAATTACAGAGACACAAGGTCATATAATCACAGGTCAAAGCCAGATGTGAGCTTCACAGACTGTTGAACTGTTAAATAAATGAGGCTGACAGAAGCTGAACATACACCTTTAACAAAGCGCCATGTTAATCAGATAAAATAACGGAAAGTCAGTGCTTCTTCATTTGAAGGAGCTAAACTGAGTGTTTAAAGCAGGCTTCCATCATGGCTGAATCATCAAATGTTTAGGTGGCCCAAATCAAACAGTTAAGATTTGTTCTGTCTCTGCAGTGATCAGTATCATACAGGAATGTGTGCAAACATGAACACAGAGCTTCCTGTCAGCACCACAGTTTCTGCATCAGTGTTAAAACAATAATGAAGCCGAGCTCAGAGAGCTTTCCTCAGGATGTTGGAGAATGATAAACATGTATTTATTTGTCTAGAATATAAAGGTTATAATAATGCAGGTTGTTACGGGTCCGAAATTGAGGACGAGAGTAAAACAATCATGGTCCAGAAAAGCCGTTCAAACAATTGATTTTAATGAATGCACGCAGCGTGGGGAGATGTAAACTGGAAACCATCAGTTGTAAATCCCCACCCAAAAATACACTTCAGATTGCTTTTATAACATCAGGGTATTGTAACGCCCCTTCTTGCGTTTACAAGCACATAATTTGCATGTACAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATGTTTCCTCATTTTCAGTGACCGCTGAATGCTCCAAGCAGCAGGAAAGGGTGTTTAAGAAGATGGTCTCTGTGGTCGACACTCCCGGCCTCTTTGACACGTTCCTGCCTGAAGACGTTGTGAAGAGGGAGATCTCCAAATGCATCAACATGTCGGCCCCGGGGCCCCACGCCATCCTGCTGGTCATCAAGGTTGGACGCTTCACAGCAGAGGAAAGAGACGCTGTGAAGAAGGTGGAGGAGATCTTTGGAGAAGATGCCTGGAGGTACACCATCATCCTCTTCACTCACGGAGATGTAGTTGAGTCAGACTTTGATGAGACCTTGGAGGAGGCAGGACCTGAGCTGAAGGAGGTCCTGAAGAAGGCTGGAAACAGATACCACCTCTTCAACAATCTCAAAACCAACGATCGACGCCAAGTCCTGAATCTGCTGGAGAAGGTGGGCAAGATGGTGGCCGACAACGGAGGAGAGTTTTACTCCAACTACACCTACCTGGAAGTTGAGGAAATGCTGAAACAGAGAGAGTCAGAACTCAGAGAGTTCTTCAAGAAGAAGCTGGAGGAGGAAGTTAAAGCTGTGGAGTCAGAGTACAAGAAGAAGCTGATGGAGGCTCAGGAGGAGAAACAGCAGGTGGAGGAACGGATGCAGTCTGAGCTGGAAGAGTTGAGGAGGTATTACCACATGTTAGAGAGCGGAGTCCGTCAGGTTGTGGAGCAGGTGGCCAAAGACGACTCCTTCGATGAAATCCTCACCAAGTTCCACCACACCCTGAAACTGAACTGAGCTGTTTCTGACTCTTGCCGTGTAGCTCTGTTCTTCATACGGACTTTCTTTCAGTCAGTACAGTAATCACTGATCACAGCCACAAAGCTAAAGAGCTCCACCTGAAGTAGCTCAGACTATGAACAAACTAAAGAATTTGAAGCTCCATGAAATTTTGGAAGTCATGAATTTCCTCTCCTGCAGCTGAAGGCTGATATTTTCCAGGTGAATTGGTAAAATCTTCAGCATTCATGAGCTGAAAATTTGGCCTGGAACTACTGATGTGTTTGCAGCAGCTGAATGAAACACAGGTTAACTGCAGTTAATTACTGATTTAATAATAAAGGACTTCCAGCAGGATAACAACATAAATCACAGGATCACCTGCATACAGACTGACTTTCCTTTAATTCAGCACAGATAATAAAAAGCAGAGTTCCTCGAACAGATCCTTGTGGTACACCAAGTTTGCATAAATGGAGAAAATAAGAGCAGAGATAAACCTCGCTCTGAATGTCATTTCAAACTCAGCCAGTTTAACATTTTTGTCTTTATGATGGACATGGGGAAAAAAAACTCTGTTTATGTTTTATGTGTTTTCTGTCTGAGAGACCCAGGGTCCCTGAGCAGTTATGAAGTATATGTGTTATATGTGATACTGTGCTACAGTTCTGTGTCCACATTTGTATGTAGGCAGGTGTGTGTGTGTGTGTGTGTGTGTATGTACAGCTGCTTTCTGCAGCACCTTCAGGCTGATGGATGTGGCTTTGCTGGAGGACTGGCCACACCTAAAGTCCCTGCCACACACCTGCTGCTGGTCAGGACTCGTTGGGGGAGCAATTTAAGAGACTGATGGAGCTTCCACCGATGTGGGATCATTGAGTCCCACTCCAAGAAGAGCGTGGCACAGAACAGGACAGCACGCACAGGGTGTGCAGTAACACGGGAACAGAGAGCACGAACATGAGAGACACAACACGGGGGTCTAGGGAGCTATGGGGATTTATTGTGTACTGGTTATTTACTTCACTGTAAATAAACGCACTGCTTATATTCAGAGCTTTGCGCCTGGGTCCTCCTTTTCCTCACATCCCCACGGTTGGCCAGTGTCAACCATGACAATTACCCACCAGTCTACCGTTGTTTACAGCGCTGTCAGCCGCTGTCTTTTTTTTTCCTTTTTTTTTTTTATTTAAATGTCTTCGGACGGGAAAGCCTAATTTCTGTGTTCAATGCTGAAGAAATTTATACTTTTTAAAATTATGCAATACTGCAGAATATTTTTAAGGTTATCTGCTATAAAAAGCCAGACCAGGAAAATCTCCTTCATGTTTTTCTGTGTTTTATTCTCAGTTACTTTGACACAAAGGCATCTGCTGTGATGTTCACAGTTCTGATGAAGTCTCACATGTATCAGTACTGATAAATGATCAGAATTATAATATTTCTGACTGTCTGAGGCTAAATCGAATCGAATCGGGACCTCGTGAATCGGAATCAAATGGATAACAGAAATCAGTGATGATACCCAGCCCTAGTGAGCAGCCTAGGCCTGACAGAAGTGGATGTAGCTGTGGGTAATAAGAAAAGATGAAAAGAACTATTGATAACTTTTTTGTTAAGTTAAGGCCTGATCCATCTGAAATTCATAGCCAGCTCTGACACGGAGCCATGAATCTTTGAACGCTGAAAAAGCAGCAGTGTATCCAGAAACACATTATATGCCGTTATAAATGCACTGCCCAAGTGTCCTCTCTCCCCACTGCCTTTCAGCAGCAGGCAGCAGCAAACAGGTCGTCAGAGGAGGCCGATGTGATAATTAAGTTTAATATTTTCTACAATATTGACAAAGAGTGCTAACGCACTTTAAGCACAAGCACTTTTTCAGTAACGTATCTTTCTTGTAGAAATGTGCTCCAAATAAAGAATTCTTTGTTGAGAAGGTTGTTAGTTAATCATTTACAAATCAATATTGTCTGTATAGACAGCAATCCCCCCCACCCCCACCCCCTCAAAAAAAAAAGTGAACATGTAAAACTGCGGTGTTAAGAAATGTGGTTGAAAAATTTGGGTGGGCTGAACTTTTATGCTGGTTCGCCTAAGAAAAAAAGTTAGGAACCATGGCAACAAGTTAGTCTAGAGCCCTGGTGAGAATGACTCCCCAGATAGCTGGCACCCCATGAACTTAAGATTAGGGATGGGTACAGGTATCCGGTGCCATTATGGCACTGGTTCTGACATACCGGTAGTAATCAGACCAAAAAGCAGCGCACATTTTGGTCATACAGTTTGGATTCTAGCCAATCATTTTACCTTTCCAAGGATATCTCCAAAAGTTGCTTCTGTTCATCTGGACGTAGCATTTTGTGGGAGAAACGTTTCANNNNNNNNNNNNNNNNNNNNAGACTGTTAGTTAATCATTTACAAATCAATGTTGTCTGTATGGACATCAATTTTCCCCCCAAAAGTGCACATGTAAAACTGCGGTGTTAAGAAATGTGGTTGAAAAATTTGGGTGGGCTGAACTTTTATGCTGGTGCGCCTAAGAAAAAAAGTTAGGAACCATGGCAACAAGTTAATCTAGAGCCCTGGTCAGAATGACTCCCCAGAACTTAAGATTAGGGATGGGTACCGGTATCCGGTTCTGACATAACGGTAGTAACCAGACCGAAAAGCAGCGCACATTTTGGTGCTTTATTTCGGTGCTTTTTTTTTACTGAGATGTCATACACCAGGGGTCGGCAACCTTTCTGATGATGAGTGCCGTCTAAAATTTCCTCAGAAGTCAATGTGCTATATGATTGCATTAGCAATAAATTTCATAACACTCTATATGAACAGTTACACATTATATAGAACAACTTGACAGAATTATATTTGTTCCCAGATGTTGGCAGCTATCAGCGAATAGTTATCAGCTATTTTGAATTGAAAAAAAAGACACTTTTTATCCATAACAGCAAATGAACTGTACAACAGAAAATACAAATGCTATTTATGGTCTCCTCACAACAATGATAAGAAAAATAAACTGGGCCAGTATGGCATGTTTGTTAATACAGGGACACACATGTTAATGTGATCTCTGGTCTCCCACTCAGAGACACAGGTCTCCGAGTGTCCAGCATTCAGATGGCTGAGGACTCTCTTCATGTGAGAGAAAATCTGCTCACACAGATATGTAGAGCCAAATACTGTCAATAAGGCCTCTGCAATGTTCTGAAGACAGTTAAACTTGTCAGGTAGTGATGTCCAGCAGGTGAAAATGCAAGCTCCATGAACACGCACAGCTGTGGATTCCAACAGCGTCTGTAGTTCTGCAAACTTTGACCCCACAGAGTCGAGCTTTTCAGTTCAATCAGCTGCATTTCGATGTCCTCTGTGTCCAGGCAGTTGATGCGAGACAAATCCAGCTGCTCATTAAAGCTTTCTGGTTTGATGAGAAAAGAAAACATTGGTCCACCTGAAAGTCCCGAAAACACACTGTGAATTCTGTCTCGAGTCTTCGGATGTATCCGTGTATTTCCGCTGTCCTGATGCTGCGCTGAGCGGACAGCTCCTGAAGCTTTTGAAGTGTCGGAATGTGGAAAATTCAACATCGCTTGAAAAAACTGCCAGCTAGCAATTACAAGTTGAATCTGGTAGTTGGGGTTGTTCGCTAAGATGCCGTCATTAAGAAGTGGCACAACTAATGTGTCTACGCAAGCTCATTTGCGATGTGCACCGCTGGCCCGGCCATTTATTTTTTAACGCACCTTCTCAGATTAATTCACTGCATGGCGTGCCATCAGTTAACCCTTCACGTGCCAGCTGTGGCACGCGTGCCCAGGGTTGCCGACCCCTGTCATACACTTTGGATTCTAGCCAATCATTTTACCTTTCCAAGGATATCTCCAAAAGTTGCTTCTGTTCATCTGGACGTAGCATTTTGTGGGAGAAACGTTTCATCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAACAGTACATTTGCATAATGACTGAAACCAGCCCACTGAAGGAACAATGGGCTGGGAGGTCAGTTCCTTAATCTTAATTAAGATTGAGGAACTGACCTCCCAGCCTGAAGAAGTCATTGCTCTTTTATTGAGGTTTATCGCCCACTTTGCGCCAGAAAGAGGAAACCAGCAGATGTCGCGCTAAACAACAGCAGCACATTTAAGCTTGGTCAGCTGTTGTTAGAATTTATTTAATATTACTTTATAGTATCAGCTGATGTTTGCTGGAGCCACCGCTGTAAAGCTGCTGGTCATGATATCGGTTTGGTTATCTGGTGAGAGGGAAACATGAAGATGAAACCAGGAGATGTCCTTACTTCTACTTAGCTGACAGCTGGTAACTGTGCAGGGGCGGGTCTAGCAAAGTGCTGCCAGGGGGCCAGGTAGGGCATTAACAGGGAAAGGGGGGCACAAGGAAATACTTTTCTTTCTTATTCTCATTTAAAATGTCTAGCTTTTAAAAAAAATAATTATCTGAGTCTTACAACAAACAATTGATAGATTGATACATATATACCATCAAAACAGTGTACATCACTGTCACAACAGTGTTTATTTTCATTCAAAGGCTTCATGATTTTTCCTATAATGGCGGGCCGGTCTCTAGTCAAAATGCCCGGGACGATTTTTTTGTCCCAGTCCAGCTCTGTATGCAGCTCATCTGCAGTCTGGTGTTACCTACATCTTCCTATTCAGAAGGCAGAATTTCCAAGTTCTGAGTACAATCAAAAGCACCACGACTGCAGTTTTTGTGTTGGATGTAAAAAGGGCACATGACGCTGTGACGCTGTGACGCTGTAACGACGGTCCAGCCGTGGGATTTCTCTCATGGAAATAGGCAGATTACTTGGTAGGTGGCACAGTGCACTTGTGGCAAGTAAGCAAGCTAGAAGACTGGCAGTCTTGCTGGGTATCCAGTTATGGAAGCAACACATTAACAAGAGAAGTCTGAGTAAAACCAAAGTTACTTTCCCTAGTAACTAGTTACTTTGAAAGTAACGAGTAACTTGAAGTAACTGAGTTACTTTTGATAGAAGTAACTAGTAATGTAACTAAGTTACTCATTTAAAGAAACTTACCCAACACTGGAGATCAGAACACACAGCAGTAACTGTAACTAAATGATGGACAGACATCTTTGTGTCCCTTCATGTACCTGTTAGATGAGACAAAGAAAAATGCCACTTCAGCCACCACAAACCTGTGGAGATGGATTGTCCTGCAGTCCTTTAATAAGACAGTAGAGTATAACCTCTGTGCTGCTGAATGGCAGTTGGTTGAAATGTTAGCTTGAATAAGACGAACAAATGTGGATTTGTTTACTTCAAAAAGCCCTTTGTCTATTATGATTTCTGTCTTTTCCTGGCAGGGAAGAAGTTAAGGACAAATAAAAAGCAGAAGCTTGAAAAAGCTCACCTCCTTTAGAAGCTCTTCTACATATTTTTCTACATATGATGACACCAGCTCTGAGAAGCCTTGTATAGTACCAGTACAGTAACAGGACCCCGACCAGTTCTCTTAATCTAGTTTTTTAACTCTGGTTAGCAAACAGCTTGTAGGCGTCTTATTGCAACCTTCTGGCAATAGCAACACATTGCACACTGTATTAGCAAGTGCCTGAAAAAACACAAGTGAATATGTTTTTTCACAGATAAAAAACAGTAAAATAATGTATAATTTAATGACTATTCAAAAATGCAAACAACATTTCAAGACACAGTTTCAATAAAGAAGGAAACAAAGGAAAGGAAACAAGGAAACAAATACCATTAGGTGAAAAGTTCAGACTAAGGAGACTTTTAGATGTGTTCCTCTTGTTGTTGCTCTTTTTAGGAGATTAGATGATAGAAGTCAATTTTTATTGTGACTTTATTATTTTATATTTTATATCATTTAGTCCTTTTATAGCTCTTTTAATGCCATCCTCTGACATTTGAGCTCGAGGACATTTCAAAGGGATCCAATGTGATTTGTTGTCCCCTGAGCCTGTTTGAGGTTTGAAAAGTTAAAATACAACAGATCATAGTGCACTATCAATCTATCGCTGATTAGAGGAAAGTTTGATCTCGTCTATTCACCAATAGCTATTTTCAAAAAAACAGTAACATTGTGATAAACAGGGAGAGGCACCGATTGGCAAATAATCCTAATTATTACTGTTCTTTTTATCTGTTTGCAGAAACATGGCAGACATATTGCTGCCCTTGAGAGAACATCATTGAAGTGTAACACAGAAGACAACAAAGATATTTGTAATGTGAGAAATTGCAAGGACATGAGCCAAAATGTTTCTTGCCCGTTTCTCGCAATTGGGACACAGAATGTCACCTCTCTGGTGGGGAAGGAGCCTGAGTTACTGCATGAGGTTGAGAGGTACTAGCTAGATATAGTCGGTCTCATCTCAATGCACGGCTTGGGCTCAACTTGCTGCCTGTATTTTGGTGGTTCTCCCAGTGGACGAGAGGGTTTGTTCCCTTTGTTCTCCGGGTCAGGGAACAGGTCCTGACCGTCGTCTGCGCTTATGCACCGAATGGCGGTTCAGAGTACCCAGCCTTCTTGGAGTCCCTGGGTGGGGTACTGGAGGGTGCTCTGCCTTGAGAGTTGTTGTCCTACTGGGAGACTTCAATACTCATGTGGGCAACAACAGCGAGACCTGAGGGGCGTGATTGGGAGGAACGGCCTCCTGGATCTGAACCCGAGAGGAGTTTTTTTGTTGGACTTCTGTGCAAACCAGAGTTTGACCATAACGAACACTATATTCAAGCATAAGAGTGTCCATAAGTGCACGTGGCACCAGGGCCGTCAAGGCCGCAGGTGGATGATCGATTTTGTAATCGCTAGCAAAGTTGACCCAGCCAACAAAGCAAAGGTAGTTTTCAGTTAGGACCCCGACACAGAGCCCGACGTACTACCCAGAGCAAAAAGTGCAGCCTTACCTAATGTCCACCTAGTGTTACTGAGATGAGGAACCTTCAGTAATAGTAATAAATCACACAGCAATAGTACATTCATGTAGTTGTAAAAAGCATGATAATATATTAAGTAATCCAAAGTATTCAGAATACGTTACTCTCATTGAGTAACGTAATGGAATACGTTACAAAATACATTTTGGGGCATGTAATCTGTAATCTGTAGTGGAATACATTTTAAAAATAATCTTCCCAGCACTGGTGAGTAAGCTGGACAGACCTGGTCCGCCTAAACGTATAGTGAGGGTGTGCTGGGAACGCCTAGCAGAGGCCCTGGTTGCTTTTATTTTTCAGGTTGTAAATGAAGGTTTGGCCCTTGGGTTACACGAGTGTGTGATCCACACTGTTAGAGCTTTTATGTGTTGATAAAGTGTTTTCTCCATATTGGGTTTTGGCTTCTGTGCATACATAAGATGTAGGAAGCTGTCTCGTCGCTGTAATTTTCCGTGCACATTTAGAAACCACAAGTTCCTGTTTAGAAGCCACAAGTTGATCATTTCTGCTTTGTACGTGCTTAGTGCACACGTTGGTTTGTTAAAAGGTCATGCCCTAAATGAAGCGACTTGAGATGTCGTTTAAGGGTCACGCCATACAAGGTAACAGGAAATCACACACACACACACACAGAGAGAGAGACAGACACACACTTGCTCAGATACGCTTGCCATTGTCACGTGGACAACTGAACTGTGTGTAACTGCTGTCAATAAAACAGGCAAAGAGGGAAGTTCGTGTGGGAGTTTGTGTGAAGAGCTTACAACTAGAGATGGCATGATACCACTTTTTTATGTCCGATAGCGATATGAATCCGATATAGTGCATTTTTTAATCAATAAAACTGTTTTTTTTTTTCAAATATCTTGCTGCATTTTGTATAAGTTCATACTCAAGTCTTAAAAAAACAAAACACTAAAGCAATTATTGAAGTTAACTCAGAAAGATCAACTGGAGAAAAAGAGTCTAAATGAACATCAATGGTACTGAGGCTACGTTCACACTGCAGGTCTTAATGCTCAATTCCGATTTTTTGATCAAATCCAATTTTTTTGTCTGCTTGTTCACACTACAAATAAAATGCGACAGCAAACGTGCTCTAGTGTGAACGCTCAAAGCGGCCCGCATGCGCAAAAGAAGACGTCACACACAACGCGCTCTGTTTAGACCCAGAGCAAACAACATTGTTTGACTGATGGCCCTTAATATAAAGACTTCAGACTTTATGTTTCCAAATTTTTGCTTTAAGTTATTTTGTTATTTACATAATAATGTAGATAACCTAATAATGATCCTTATTGCTGTTTTTAGAGAGGAGCGGTGCTTCAAAGGATAGTTGCAGATTTCTGTCAGAATCTGCAGAAAATACAGTACAAATAAAATGTTCATGTTGTCTTCCCAACAGTTTCACTGACATCTACACTGGATGGCCAGGAAGCGTTCGCGGTGTCTTCTCCGGCGCTGATAATTGGCGTCTGTCTTGTGTCAGTGACGTAAAAGACGGATTTAATGCGACATGACCGTTCAAACAGCAGTCGCTTTCTAAAACATTGTATATGTATTGGATTCAGTACCACATACGAAAGTGACCCAGATCGGATTTGATTATTATTATTATATTTCCTGTTTATGTGGATGCACTTTTCTATCTGCCAGTGCTGAAGCTGACGTCACTGATCACATGACTCTGAGGGATGTTTCCAGCACCTCGCTGAATCTGAGCCATGAAGATTTAAGGCGGCTCCGAAGGCAAAGCAGGTCTGAGCCTGTGTTAGCAAGCTGTACCTAATAAAGTGGCAGCAAGGACTCAGTCAGTAATGATCAGAGCCAGCAGGGGGCAGCACAGAGAGATGAGGCGCTGTCAGAGAAGCAGGCTGACATCAGACTGGTCATATTCCATCATCTATACCTGAAATAATCATCAAACACACGGCAGAGCAGAAACATGTGGAAACATCTGGAGATCAGTCTCAGTTTGATCCTCAGAGGTTCACCTCAGTCCAGCTCCTCTGCTTCCTGTTTACAGCGCACACATCATGCTGTGTACTGAGAGTCATGTGGTCAAAGCGAGGCCCTGGTACTCTTTTTTTTTTTTTTTTTTAACCTGTCCCGTTTGGTTCTTTTGCCATCAGAATTATTGTCTAAAGGCGAAGAAAGATGCCCAACGGATTTACTTTACCAAATGGACCATCCCAGCCTTGCCGTAATGGTCTATTTGATTCACCTATTATTGTTTATTTTATTTTATTTTCAGTTGCTAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCCCGAAGTGGCCTGAGCGAGCCCCAGGCCCCCGATAAGCAGCCGCCAAGGAGTGAGCCGGTGGGTACCTGGGCGCCCACCCCCGGACACAAAGAACCACCAACGCACCGATGTCTGAGGGCGTCCGCCACCGGCAGGGGAAGCATTCTCTTTTCTACAGCAGGAGGTTAATCATGTGATTTGATCATGTGATTTATAGCAGGACACACAACTGGTTAAAGTTTTTTCACAGGATTACTGGGTTTATGTGTGAAGGAAACTGTGTTTACTGTGTTGAGAAAATGTGAATATTACAGGAGAACTGTGAACACAGTGTGAGACATACTGTGTTTGAAACCAGTATTACTTCTTTTACAGCAGAGTGTTAACGTTATGACCTTTTTGCAGCACCTCTGGAATCTGTTGATCCAGGACTGACCTCCGGGATGCTTCATATATTTGGCTAATGTTTGTTTCTCTCTAAGAGAAATCTCGTGAACGATTCAGCACAGACAGACAAGTGATGTTAGAGCAGAAGTGCAGTGATTGTGTGCCATTTGTAGTGTTGGGCTCATTATCTGACTGCTGTTGAGTTCATAGTGATGACATGAGTGAGTGGCTTGCTTAAGGAAAGTCACTGACTACAGTAATGTGGAACTAATACATGGGATGATTATTGGGGCAAATTATGGCAATAATAGTGGTTTAATGATTTGACAAAACCTGCACATGATACTTAACTTTGATGCTGAATACTTTATTACTCTTATGATCTACAATTGTTTGCAAGTGTGAAGTTTGATTTAACTTCCAGATCTTGTTTTCCAGGCAATGATAGCGTGGATGCAGGCATCTGGTGGAGCCAGGTGTTAAGCAAACCTAATATGCAACACATACTGACATCTTTTATTTAAGGGTTACAGGTCTGGAGTGGAGCTACTCCGGAGGAGACGCCCTGATGTTGCCTGGGACATGAGCTAACTAACCCTTTTCTTTAAGAAAGGAATCGAGTTCTGGTGAGTTGACTCATGGGAGTGTCCATGCGTCAAAAGGAGGGGTCCAGAATTGACATGAAGCTATGTTTTCTATGTCTTCTATGATTTTTGCAGTGATTTGTGGGATTAACCAATTATTTACGGGTATTAAACCTCCCATGTTTGCAGCTCTCAGCTGTTGAACAAGGTCAATGTCTTCCTGCTTTGTTTGTGCTTTTTTCATTTTTAGTGACATAACAGATGTCTACAATTTGGATGTAACAATTTTCCTTTGAGATGAATATTTTCTAAAAAGCATGTTTTACCAACAGTTTTTGACTTGTTTATCAAACATGTCAAAGGCTGGCATTGTCTCGGTTTGCCGAGCCTTTGCACATGCTCAGTGTGTCTCGGAAGTTCAGGTGCCTCTGAACTGAAATGAATTTGATCATTTCAATATTTTGTATTTGTTTTTTGTTTTTTTAAATACATAGTTTTTGTTTAGTTTCCATTGGTTTCCATCTTTATTAATTATTATTGTATTTACAGTGTCAGAGGCTAGATTAAAGTACATTAATTCAGGTATTACAATTAAAACAGAACTCTTTGAAACGTGAAGTTTTTCAGACATCAAAAGTCTAAATAAATCTATATCTATCAAAAGTTCGTAAGCAAGATTTTTGTTTGTTTTTTAAGCCAACTAACACTACAAATCAAACTAACACTACAAACAAACACTAAAACTGAGGATATTTCCTCGAACACTGGGGGCATTCACAACGGTGTTTTATAAATGCTGATGGAGTTTGCATTTTGACTCTGTTAATTTAACCATGGTAATTTTGCCATGAACAAGTCCAATCATGTGGTACCTGGAATAAGTCACAGCTGCTCATCTGAAAAATACTTATATCTTTCAATACTTATAAAAAATGTATATATTTATTACACAGAAGAAACTATATAATATGGATTTTTATAAGCTGCAGCTACAGGAGACCAACTTTGTCCTGAGGAAAACTGTATATAGCAGCAACATGCACGTCAGTGTTTGTGTGTGCATTTGTCTGAGCAAAGCCCAGCAGAAACTGATGGTTGGTTAAATCTGAGTACAAGTTTGGACTGTACATTCTGTTTACAGGGTGTGTCTTTGAACATCAAAGCTGTAACCATGTTTAACAAGAAATATAGAAGTACACTTTTACATCAACTGTTCACAGCTAGAGGCTTCATGTTTTTATTTATTAATCAAAAATAAGTTCTGTTTGTTGACAAGAGTTATTATAGTTTTATATTTTCTAATCTGGTTTTTTCCTTATTTTGTTTATTTTATTTTATTTCAACTCAGTTTACTTTTTGTTAGTTTTAGTCTCAGTTGTCTGGTTTTGATCTCTAGTCATTTTTACTGTATTGAGGGCAAATGTCAGAGGTAAGACAGATCAGATATCACAATAAAAACACATAACTCTTTGAAAGCAGGTGGTAAAAAACCCTCATGTATAAACAAGGCATGAAATGAAACTGGAAACTACCTACTACTGGTTATTAGCTGTATTGTTGTTGGTAGAAAAAGGTCCACATCACAAAATCCACAAATCCAAAAGGAGATCAAAACAACAAACATCCCCAACAGGCAGAAAACATGATGAACTAACTATTCTGTTGCTCTCATTCCCAGAATATGATCGCACTCTCCACAGTTACAGCTGTGAGTCTATTAAAATTAACTAGGGAGCAGCAGGTTTCTACTAAAACTAGGCAAGGCAAGTTTATTTATATAGCACAATTCAACAACAGGGTGATTCAAGGTGCTTTACAGAAACATTGAAAACAACAGATAAAAAACATGATTTAAAATTGATTAAGACGAGCAAGCAAACAAACAAACAAACAAACAGTATATAAAATCAAAAATCAAAACAGTAGATAAAATCAAATCAGTAGATAAAATCAAAACAGTAGATAAAATCAAAACAGTAGATAAAATCAGGACAGTAGATAAAATCAGTAGTTAAAATGTAAATTTTGAAATTTAAGCTTAAAAGTGTGGATTTGGTGTTTTATTCAAATGCAGCTGAGAACAGGTGAGTCTTCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTCCTCCAGGTCTTTGCTGTTAATAGGGTGAAACTGTTTGATGGTGTTTAAGCAGTTTTTCGGTGGACACAGTACATATCCTGGATCTGCTGTTGATGTACCAATTGCTTGTCTAATCTTTTGGATTTTTTCTGTGAAGAATTTGGCAAAGTCATTGCAGGCCATGGTCGAATGAAGTTCAGCTGCCACTAACACAGGAGGGTTTGTTAGCCTGTCAACTGTAGAAAATAAGACCCGAGCATTATGACTGTTTTTGGTGATGATGTCAGAGAAGTAGAACTAAGCTGACATTAGCCAGCAAAACATTACAGGTCAGTAAAAACACAAAAAAAACACCGTTTCTGTTTTAATATATTCAAATAGTCATTCGATGGCTTTTTTTTTTTAATTAAAATGTTCGTCTCCACTCATCAATAATCTATAATAAGTCAAATGAAGAAATAAGGGAAACTTACAATTTCTTTAAACTCTACCGAGTAGAATTTCGTCTCCACACCCGGACTTTGTCAATGTGTTCTTGTCTCAACTCGCGTTGAGTTTCTCCAAATCCTCTTCGGCCATGGTGTTTATTCAGTTTTTTATTTTTACTTTCTCCACCCATTTGATACATCAGATTATGAAATACCACACAAGCAGAGACAAGTCACATATCATCAACACAGCACAGTGGGGAAAAGTAAAGCATGAGTAGAATGCACAGTGTGAAAAACAAAGAATTACTAATTTCACCAATAACATTTTTGAAAAGTCTTTAAATCTTTTGTACTTCTCAAAACATTTCCTTTTTCATTTTTCATTTCATTTGCCTGCTTTAGGCCTCCTGAGAACTCTGGGTATCCTGTGCAGCTGAGTGCTAGACTTTGATTATGATTTACTATGAATTTTACACTGACTGCAGAAATAAGTAATAATAAAAATCTTCATAATCTGTGGGCCCAATGTGGGTTCCATGTATCCCGTGTATACTATAAGTATTAAAGCGGTATCACCTACCACCTTCTGGTGTTGGCCAGAGGGGCCGATGGCGCGATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGGATGCAACTGTAGCTGCCTCCACCAGTGTGTGAATGTGAGAGTAAATGAACAGTGGAACTGTAAAGGGTCTATGAGGGTCTCGAAAAGCGCTATATAAATGCAACCTATTATTATTATTATTATTATAGGATATTATGATCAACAGTATCAAACGCAGCACTAAGGTCTAGCAGGACAAGCACAGAGATGAGTCCACTGTCAGAGGCCATAAGAAGATCATTTGTAACCTTCACTAAAGCTGTTTCTGTGCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTATAATTAGCTAAGACAGCTGGGTCTAGGGATGGCTTTTTAAGTAAAGGTTTAACTACAGCCACCTTGAAGGCCTGTGGTACATAGCCGATTATTAGAGATAGGTTGATCAGATTTAAATTCATATTGAAATGTTATTTGTCACGCACATAATCATACACAGTACGACATGTAGTGAAATACTTATTGCCGTGCAATGCCCAACTATTTAAGTACAGTAAAGAAATTTACAACATTTACAGAATGAAAATATAGAAATTCACAGTAAAAAACAAAAGAATGTGCAAATAACAATTTAGGAAGCGCTAATAAGAATGCATGCAGTGACGTGAAGCATTACAGTCAAGTCCTACTCCTTGTTCAGGGCCCGGACAGGGTGGGTTGGTGCTTCCTGCTTTAGCCTTTGTTTGTAAACAGGCATAAGGAAGGTGGCAGCATGGTCCGATTTTCCAAATGCCAGAAGACACTGTGCTTTGTAGCAGTCCTTGAACAGAGTGTAGAAGTGGTCTAATGTCTTAGTGCTCCTGGTGGGGCTGGTGATGTGCTGTTATAGGTTATGAAGTGTGTTTGAGATTTACTATGTTAAAGTCTCCCATAATAGTAAGCACAGCGAAGTGAATGAAGTGCTTGTTGTTGTGTGACAGCCTCAGGTAGCTCAAATAAGGCAATGACCACAGTGAATTCTTGAGAGAGATAGAAAGGGCAACTTTTAATAATCAAAAGTTTCGGATTGGGCGAGCAAGAGTGTGTGAGTGGAGAATTGCTTGCTCTGTCCCACCATTTGTTGTTCACCATCAGACAACCTCTTTTCTGCCCTGACTCTGTTTTCAGTCCATGCGGTAAACCGAAAAGAAGTCTGCCAGCTGCAAGACGTAGTCCAGTATCGCTGGTTTTAGCCATGTCTCACTGAAGCAGAGGTTGCAGTCCCGGATGTCTCTCTAGAATTAACTCTGGCATTGAAGTCTTCAAGCTTGTTCTTGATGGACTGAACTTTGGGTAGCAGGATAATGGGCATGGGCGCATGATGTGCAGGGAGCCTGTAGCTTGTTACTGATGCCAGGTGCGTCCTTTGTTCTCTCTCAGGGTCCCCCTTGGCCAGGATGGGTCCAGAGTTAAACACGATGAATATTGTAGACCAAGAGAAAGAAGAGTATCTCTACTATAGCAGATTTTATGTTTTCCATATTGCCAGTGCAAGTTTAAGGCAGCTAGACCATAAAGTAACAAAAGTTAGCAAAAAATTAAAAAGTTGGGTCAGAGCATTGTTAAAATACCCCAATTCTTTGATCTTCAGGCTCAAGGAAGAACAGCACTCAGTATTTAATGCTCAGTCAATAATCACTTTCATAAATACAATTCTCTTGATTCCATACAAAACTTTGAGCATTACAAACATCTGGAAGGTAGATGTGCACAGGAGGGTGTCCAGCAAAATGTCAAAGTGTCTGACCATTTCTCACATTCTCATAGCTTCGGCCCCCCTCCAAACTAAGCATCCACATTCTTTCTCTCTCTCAGTGAGCCTAAGTCATGACCTTGGCTTCCTGTGCAGTATGTTTTGTCCTCCCTAATCAGACAAATAAGGCCTTGATTCTACACAAACAGCATTTCTTATAAATCAGCAGTATAAGGAATGATAAAACAGTGTGTGTAATATTCCATTCTGTTTTTTCTCAGAATAAACAATTAATTAATTTTATAACATGAACTTGGGGATTTTTTCATAGCTCAGCATCCAACATCAAAATCCACTGGGGTAGTTCCAGCAGCACATTGATACACAGAAACCGACAACCTTTGTCTCTCAAAACTAGGTGCCTGCTGATCCCTCTCTAGTCTAAACAACAGTTTTTGAGTAACTTTTCACTAGAAGATGGTCCTCTGTTATCTCCCCTCATCTACAAATCATCCGTCAGCTCTGTCTCCACCAGCACCTACCACATCCATCCTCCACAGGTGATGTTATATGATGTACATTACTAATACACCTAGTACTTGTGTACTGGGGTGTATTGTGTATTAGGGTGGCTGTAGCTCAGGTGGCAGAGCAGGTCAACCACTAACCAGAAGGTCGGTGGCTGCTCCAGTCTGCATGCCAAATATCCTTGGGCAAGATACTAACCCCATGTTGGGTGATTGGGTGAATGAATTAGTTGTATAAGCGCTTGTGTTTGTTATTGTTGTGGTCCACAGCAGATGGCAATACAGAGGTCCAGCATACATGATGGATCCTCACACGAAAACTTGTAAAGATACTCTGACCTCCTCTAGCCAGCACACAGATATTCACCCCCATTAGTTTGTGTTAACAAAGCAGCACCTATGCACAGCAACCTCATCAGTAAAGGTGTGTTTGTGAAAACTGAGGAGTTTCAGCATGAAGAGAAACCGACTGAATCCAAAACCAGAGGAAAAAATCATGTTTGTCAATTAAAACCTTTGGATCCTCTGATATGTACATAATCTCAGCCTGCCTGGTTAGATGAGCACAGCTACCATCCCAGCCCAGCACATCCTCCATTTCCAAAGATGTCTTCTTTCAACTACTACATTACATATGTTTACAGGATGAGCTGAGCTCCATCTGTCCCGGTCCACAGTCTTCGCCGCTCCACCTGCCATGTCTGTGTTGTGCTGGTCACTCGTTTCCTCTCCTACATGTGTGTGTGTGTGTGTGTCTGTGTGTCACTGCAGCTGTGAGGTCTCAGAATCAAAAGAATGACAACAACACGGAGCAGAAGTTTGATACCATCATGGGGAGGCTCTCCAACGGGAGATTGAGGGACCAGCGTCGGAGTGTTAAAGAGCAGCTTGACATTCTCCTGGCCTGCTCGCATGAAAAATCAACAAAACCAATATCGAAATGCGGACATCACCACGGCGCCAGCTGCAGGCCCAAGGCTGGAGCCGAACAACTACTCCCTGATAACGACTGTGATGACTATTCTTCCCATCCCTTGCAAGGCCACCTGGATTGGCTGGAGGACTGTTTACTTAGCCTGATAGGGCGAAGGACAGTGTCTCTGCTGAACTATGGACACGCAGACACATACACTTACATTGATAAGCACTCACTGATTCCCCTCCCCTCCCAACGTCTTCGATGCTTACCTCCCCCATGATGTGGACATCGGGTCAGCTGGCGGCGCAGTTTGCAGCAGTCCCAGATCAGATGTGCACACTGTGTCGATTGTGTTATGATATCCCCTACCCAACCCTGTGGCTTGTCATGTCTTTCATAATGTTGTGCTGTGGTCATTCATGTGCTTTTTTTGTGCAGAGGAGGGTTTTTTTTTGTTTCCTGCTCCTGTGCTGTCCTGCCATGGAAGCACAGTATGAGAGGAGGTCTCTTTTTTTCCTCTTGTACTATCCCGTTGTTGTGTACATTTCAGTGTTCTTTTCTGTAACGCTACCGATCTCCGACTTGTAACCCCAAGGAATGTCAGTGTAATGTGTGTAAGGTCGGGGGGGGGTCCCATCTCACTGCAGGGCAACCTGCTTGTGACAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTTTGTTCATGTTTAGCGCGTTGGGTTGTGTTTTTAAAGCGAATGTTATGTTTTTAAAGCGTGTTATGCGACAGGTGTGTGTAGCACTGGTTACACATCTCAATGGGAGAGCAATAGTCGAGACCACACCTTTACCTGACGTACAACGTGACGTATGGCGCACACTTTCAAAACAACAATGGCGGATAGAAGATATTGATCGAGGCGGCTAATGCTCCTTTCGCTGGTTGCCAACCACCATTAAATAACAAGAAGAAGAAAATGTTGATCTGCTTTTCTTAGTTTTGCACGTTTAAGACGCAATTCAAACTCAAACAAAGCTGCAAAGCAGGAGAACAACATGACCATCAACTATTCTGTGCCACAGATCCAGTTCGCTGCAGCACAGAGTGATGATGAGATGGTGGAAGAGCAACAGAGACAATTTACGGACCGTTAACATGTGCAACTTAGAAGTAGTCAGAGGTAACTGGATGGAGTTCAGTCAGGTTAAATGCACGGTTGATTGGATTATATCTGAAGATCGTATGCTATTCGTGACAACTCTGCTAGACTCCAAATTTCTCGTCCATGAGGGAGTATCTCAAAAGTAAATGAAACAACTAAACTTAACACTTTTTCCCTAAAACGGACTGATATGGGAAACATTAAAGTTGGATTGACACCAGCTAATCAGTCTGAAGGTAAGTGTTTTTTCACTTATTCGAGAGAAGTCAGAAATGCGTTCTTATTACTGTTTGTTTTGACTTTTAAGCTACCCAGCCAGGTTATTTTCATTCAAATGCTAAGACAAAATGTCAATATCTATGAATGTGGAGACTCAAAAGACTAGTTAGGTAATAGTTGCCGATGGATTTATGAGACTTTGGAAGGTTGAGAAGTTGGACGTTTGCGACAGTGACGCCAGTGAGATACCGTAAAAAAAGCTACGGTGCATTACCATAATTTGTCCAAGAGTATTATACCACAACAGCAAAAAACGGTATCATCCTGCAGAACGGTAAACGGCGTCACGGTATGACGCTGGCAACAGTGATGCCAGTATGTTACCGTAAAGTGGAGATGAAAAGTCTAACAGTGAAATTATTGTGACTAGAAAAAAGTCAAATATACTTGGTAAGATTTTGCATTTTGGAAATTACACACAAAGCAGTAAGCTTGGTTCTTGGTATCCAGGTGCGCTGTTTTGTTTTTTTTTAAATTTATTTTTATAATCACAGGTTAGATTTGTTACCCTCTTCCAGATGTTTCTAACATTTTGTGTTTGTGTCCAGTTTGCGACATCATCAGGTTTAGATTGAATGTTTTTTTACAGATAAACAACAGCATCCCTCTGGCTGGACTCTAACCTGTGATTTAAATCAAAAGCTGACATTTTCCTTCTGACAGCACTGAGCAGCTGAATGGATGTTTGAGTTTACCTGCATACATGGTGTTCACCTGTGTAACACCTGCCTGCTCAGTAACATTATCTCACACAGAGGAACAAACAACAGGTTTATTTCTGAGGTGGTTGTCGTGGAGTCACCACTTTATTTATTAATCACTGAAACATTTTTTTTTTCTGGATGAAATTCTCAGTCAGCTCATTTGTTGAGTTAAAGAGATAAACTTACACAACACTGACAAACTGTGTGTGTTCTCCATAACACCTGGTATTGATTACTGAATAATGTGATTGTCCAGTCTCAGACCATCACCAGGTAACGTGGGCATGTTTTCTGATTCAACAGCAGGTGTTAAACAGCTGACAGAGTTAACACCATGTTTGCAGGTGAACTGATGGACAAACTGACAAACCTGCAGAAGCAACATCTGGAACATGCAAACAGATCTAAGTGTCTTTGAAAACTCTTCAGCACAGGATTGCCTGTTGGGGGCTGAGGTAAGACATTTTGAATCAATTAACAAAGTCTAATCTTGGAAGCTACATTTTGTATTTATAAATGATGTTTTCTATTCATTAGAAGGGGTAGATTTGGATCTATTAGTGTGTTGTGGATTTGGCCGATATGGTATGTTTCATTTGTACACAATATTACAGTTGCTGAATAAGCATAACAAAGTGCAGTTTAAGTAGTTTATACCTAAATGTTTGTCCCACGATCTTAAGGAGCAACACTGTAAGGTGATTCACTCCTTTCACAAGATGGGGTTTGCCTGACTTTGTATTTACTATACTTTTAAGCTGCAGTTCTGATAACATGTGATTTTCTGTGTACTCAGACGCAAGGACCTGGACAACAGTGTCAGTACTGAAAACTTGGACATTACTGTCTCTGATATTCATCACCACCATCCCAACACTGGATACAAGTTGATACTGTGTCACTTAAGATCAAGGAAAATCTTTGTGAAAAGAATCTGTATAGTTTTGTCAAACAATAGTGCTAACATCCTATATATTAGCATGATTTTACATAGATAATGTTGATAGTTTAACGTCCATCCATCCGCTTCCACTTATCCTTTTCAGGGTCGCTGGGGGCGCTGGAGCCAATCCCAGCTGTCATAGGGTGAGAGGCAGGTTACACCCTGGCCAGGTCGCCAGTCTGTCGCAGGGCCAACACACAGGGACAGACAACCATTCACACTCACATTCACTCGCACATTTACACCTAGTGGCAATTTGCATTATCCAATTAACCTATCCCCACAAGCTGCATGTCTTTAGATGGTGGGAGGAAGCCGGAGTACCCGGAGGGAACCCACGCAAACACGGGGAGAACATGCAAACTCCACACAGAAAGACCCCAGCCTGATGGTGGAATTGAACTCAGGACCTTCTTGCTATGCGGTAACAGTGCTAACCACCGTGCCACCATCCATAGTTTAACTTCTAAAGTTAAATATAACTCTCTCTTTGTAGGGAGACGAGTGTTGGCATCATTAATATGTGTAAATCCTCATGGGATACAGATGCACATTGTGGTTGTCACAATTGAGAGTAATTCTTCAGATTAGCAATAGGTGGATCTCAGCTTCCCAATTTCAATTAAAGTCAAAAACACAAAAATCACAGGAGAGGAGCAAAGTTCTATGCCAGCTATTTTATTGAAGAGTGCAGCTCAGCAAAACAGAAGGAAAAGCAAAGTTCCCCTAGGGTGTTTGCCGTAAGCACATGCAGGTTGGGAGCAACCCCGATGGACAGACAGCAGGAAAAAGCCCCCTTTTAAAGGTACCAGTAGTCCCACCTCCTGCTGCTGAGTAACTTTCCCACGCGCCCAGGAACAGCAGGTGCAGGGTCAAGTACGGGCCAGGGTTCGGGCAGGGCTCTGGCTGACGGCCCTGCCCAAAGGGATCTGTTCCCAGGATCTGCTGGAGCCACTCGCCTAGCTTGGGAGTCGCTGCACCTAATGCTCCGATTACCACGGTGACCACCATTACCTTCACCCTCCACATCCTCTCGAGCTCTTCTCTGAGCCCTTGGTATTTCTCCAGCTTCTCGTGTTCCTTCTTCCTGATATTGCTGTCATTCGGAACCGCTACATCGATCACTACGGCCGTCTTCTTCTATTTGTCTACCACCACTATGTCTGGTTGGTTAGCCACCACCATTTTGTCCGTCTGTATCTGGAAGTCCCACAGGATCTTAGCTCGGTCATTCTCCATCACCCTTGGGGGCATCTCCCATTTTGACCTCGGGACTTCCAGGTTATACTCGGCACAGATGTTCCTGTACACTATGCCGGCCACTTGGTTATGCTGTTCCATGTATGCCTTGCCTGCTAGCATCTTGCACCCTGCTGTTATGTGCTGGATTGTCTCTGGGGCATCTTTACCCTTATACATGTAATACATTTATTACCAACCTGAGAGTTTATCCGCTGGTCATTCGACATGACGAATGACTTCTGAAGTCTTAATTCAGCTCAAGACGCTGTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTCAAAGCAAATGAATTCATTTTCAATATATAAAATTCAATTTCAATTTAGTGATGATCATTTTCAAACCATAAATTCAATTTCAAATTAGACTAATTCAAATTCAGTTTTCAAAAGCATTTATTCAAGTTACAATTCAGATTCAATCCGAGCAATTCAAATTCAAATTTAACTTATTCAATTTCAGTTTCTGATGGCACAGATTTCTGCCCATACACCAGTGGCCGAAGGTGGTGCAGGATGAGCCTTTCCATGGTCTTCATCAGATGAGAAGTCAAGGCAACAGGCCTGAAGTGGTTGGGCTCCCTGGGGTGTGCGATTTTTGGCACCGGAACCACACAGGAAGTTTTCCACAGTTCAGGAACCCTCTCCAGGCTCAGGTTCAGGTTGCCACCTGGCAGAGCTGGTCTGCACAGTCCCTGAGCAGTCTGGAGCAGATTCCATCCGGACCTGCTGCCTTCCTTGCCTTCGTCCTCTTGAGCTGATTTCTCACCTGATCAGCTGTGAAGTAGGTGTGAGGCTGGGCTGGAGTGGGGGGTGGGGCTGGTTTTGTTGTGGGTAGATGTGTGGATAGGGGTGAAGCAGGGTTGTGGTGAGAGGAGAGCTCAGGTGACAATGGCATTGCACCCGGAGGGGGGGGGTGGCAACTGGAGGGGGGTTGATGGAACCTGGGGGGTGGGAGAGGTGATAAGTGGGCCATTGTCAAATCTGTTAAAAAACAGATTCAAGTCGTTAGCCCACCCCCGGCCAGCAGACACTGTGGCTCCTCCATTGTCCTGGAAGTGTCCAGAGATTTTTTTCATGTTCCTCCAGACTTCTCTGACGTTTTTCTGTTGGAGTTGGTTTTCCATCTTCCTCCTGAAGCGCTCCTTGCCTTCTCGGATCTTGTATTTAAGATCCTTTTGGACTTTCTTATGTTTCTCCTTGTCTCCCAACCAGAAAGCACTCTTCTTCTTGTTCAGCAGGGCCTTCAGTTCTGGGGTGAACCACGGTTTATTGTTTGAGAAACACTGTATCTTCTTGGTAGGCACAGTGTTCTCAACACAGAAATTAATGTAGTCCGTGATGCAGTGGGTGAGGGCGTCGATGTCCTCACCGTGAGGCTTGCAGAGTTCCTGCCAGTCTGTGCATTCAAAACAGTCTCTTAGGGCCTCAGTGCATTCCCCAGACCACACCCTTATCACCTTCTTCGCGGGGGGGTTCCTTTTCACCATAGGAGTGTAAGTGGGCTGGAGAAGGACCAGGTTGTGGTCTGAGTGGCCAAGCGGGGGGAGGGGTGATGCACTGTAAGCCTGGTTTGTGTTGGCAAACAATAGATCCAGGGTTTTGCTGTCCCTTGTATGGCAGTCAACGTACTAGGAGAAGTTAGGGAGAGTGACAGATAGTGAGGCATGATTGAAGTCCCCAGAAATAATAATGAGGGACTGCAGATGTGCCATCTGTAGCTGAGAGACGGTGGAGTGAATGTACTCACAGGCTGCTGTAGCGTCGGCCGAGGGTGGGATGTAAACAGTCAGCAAAATAACGTGTGAAAATTCCCTGGCCAGGTGGTATGGCCGGACACTAACTGCCAACAGTTCAATGTCTTTGGTACAGCTTTATTCCTTCACAGTGATGTGCCCCGGGTTACACCATCTCTCATTGACATACATTGCTAGTCCCCCACCTCTCCTCTTACCAGATAACCCCTCCCCCCTCCCAAAATTGTTTGTTCCAGCTCGGCTACTCTGGCTCTCGGGTCGTTACTGCCAGAGCGATGGTGGCTGAGACGCAGCAGAGCGGAGGTGGAAGCGCCTGCCTTAAAACAGGACATATTAGCTGCATTTAACCTTCAGTTACTCTTTATGTAGTTAGGTAGGAGTCAGACCATGTTTCTTTTTAGCTGAAAAACATTACACCCAGGTAACCTACAGTGTTGAAAACGTGTTTTCCAATGATGTTTGCTACCCTACAATCCGTCCTACTCTGTAGTAACATCATTGACATTTGACCGTCCTGTTGCTCCCATTGAAATGTATTTAGCCTATTTACAATCTAAAACTTAACATTGTCCGTAGCTACTGTTGTTACCACTGTCCTGTTTGAAATGTAATGAGAGAAACTGGTTATTTTGTCTTATTTGCATGTGCCGATATTGAACCCAAGGTACTAACTAGCTAACTGACTGGATGCCCATTAACCTTATAACTCCTGTTGTGTGTGTGTGTGTACACAGAGACACAGTCAGGTTCATAATGGATATAAGGAAGTTTTTCCAAAAACAGGAGCCACATTCAGGTAAAAGTGTAAGATCAAATGATCCGTCAATAAAGGATAATGTTGGATCAGTGTTTCAATATTTATATCCTTTATTAGATGTTCATGTTGTTTGGTTATTTGCCTTTTGGTTGAAAGTACACTGAGAGAGGACTTTTTTATTAGTCATCTTAATAGTATTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCAGTTGAGAAAGAGATGCTTGAGAGACTTGACCACCAAAATGTGATAGACAGATTTACCAACCTCAAGGTGAGGAGACAGGATAAAAGAAAAGAAAAAATCTGCAGAGCCGTAGTAGTATCTGCAGTAAAGATCTTTTCATACGTTGTATACATTGTACCATAGACCAAGGTGTCTCCATTTTTCAAATTTTTTAATAGTATTTTGTACATTTCAAGGACTATTTTTGGAGTATAGTTTTTATGTATCTGTATTGTATTATACATACACATTAAAAGTGAATCTCTGTCCAAAAAATGCACTCAGTTTACTTTTTACTCACTATGAGCATCATTCATTATTCTCCTGCAGCTATTAAGGTTAGGATATGTTTTTTTTTTTATTCCAATCCATTCTTCTTTAGCAGCATTTAAATAACCTTTATCAGATTTGATGGTTTTGTTACAGACTTTTCAAAAAAAGTGTTTTGCTTTTCTTTCACAAATGTGGAGATTAAATTGTGTTAAAATGTACAAAACAGTGATGTCATGTTTTGTGATGAGGACCCAGGCACAGAGAGACTTGATGAATTTAAGAATCTTATGATTTAATAAAGAAATTTGCAGACTTGCACAGAGATGGTAAAGTTATGACTGATAACGGAGATGAAGACAGGATGAGGACAGGGAGGAACAGGGGTTTAAATGCACCAAGGAGACAGTCAGAGGAAACTCGGGACAACTGGAGACATTTGAGGATGTAGGGACTGACAGAGACAGGGAAGAAGTCTCATTGTGATGAGTAAAGTTTCTTTCCTGTATGGGCAGCTCTCTGTGTGCTCACCCCCAAAGCTCTGATCCTAGAATCGCCTCTGGACCCACTGTTAATAAAAGCCATTTACACACCACTCGACTGCTGCCGCAGCCATCACAGTTATCATACTTGACCTGAAATATTTCCCAGAACAAAGGGAATGCAAGGTTTAATCCTGAACTTAATTATTCAGATGACCATGCAATGTGTACACAGCTTGATCAAGAAAAGCCAAAATAGATCATTACCTCAGAAACCAGCTTATTTTATTCCATTTTTAAGGACTACAGTAGCCCAACCTAGAGGTTAAGGCTGCTTTAAATGTTTAAACAGATGAGGATAAATGTGTATACATAGACTACTGAAACAAACACATCTAACTATCCTTCTCAGGACATATATATGACAAGAGAACATTTATCATATTCTCGATAATTGGAGGTTGTGGGTGAAGCTCATGTGGGAGGTGGTGGGCTAGGACCATCTCCCAGGCATCCACCAGATGAACATTCACCCCTTTGAAAAGAGCTCTGAGCACTTTGTTCTGCTGTAGCGAGTACCAGTCACTGTTAGTAGATGCATGAAGGAAGTTGGCCACAACTTTGGGGTTTCCGGTGCGAATGATAATCAGTGTTTCTGGAGCCCTGGACAGCAGCTGCACCACTGCCCTGTGGATGCTCTGTAGCCGTCCGATGTAGAACTCAGTGGGAAAAGTGGCGAAGTGTGCCCAGATGCCAATAACTACTACGGTGTTGCTGCCTCCAACTATGTTGTCCAGCTCATTGGTAATATAATGCAGCTCAATGACTGGGACAATGGTGGATCGGAGAGGAGGACCGTGGCAGCGGTATGTCACAATGATGTTATTTGCATTGTCCAGAGCCATAAAAGGCCCAGATTGTTTTGCACCATGTAGGTTAAACTCCTTTAGATCTGAAAGTTTAACAGAATACATAGGTTAAGCTGCACTGTGAAGAAAATCAAACTGATGTCAGATAGGTTTGTGGAGCAGCTACCTGGTACTGCTGCAATAAGGTGTTCAAACCACTGCCTGATGGTGGAGTCTCCATACATATGAACCGCCTTTCCTTTAAGGCACTGAGTGATGGCTGAGGAAGTGTTGAACTGATAAACTGTGGTGCCACCTAGTGGTCTCCACACACCCTGGTAATAATAGCCAGAGGGTCCAGAGTCCACACTGGTGTTACTTGCATCTGATAGACCTGAGAAGAGGTAAAACAAACAAAGTGTAAGATTATCCTTATGTTGTTTATGAAAAGTCTTTCCTTAACATTTTTTTTGCCAATAAAAATTAAGTAACATTCATAATCTTACAAATATATAGCTGTTTATTTTAATTATATTTCTAATTTTGATTTCATAATACAGCTAATCGAGGAAATTTTCTAACATTAGTTATATTAAAGTGTAGACAGTTTTTTTTTTTTTGGAAAGACTTCATTTTTACTGGTCATTTCTCAGAGCTTTCCTATCACAACTGAACCTGTTATACGAGATCTCTTTATTTAATGGGATAATAGCTCTTATAAGTTAATTCTATCCACATATTACAAAATTTAAATACAGACATATAAATGTATAATGCATAAACACTAAGCACTCTATGTAATCCATGTTACCACCACTTACTACTAAACTGGCCGTAACAGGCCTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATATATTGTGAATGACATAAAGTAAAAATTAAAATGAAAGTATTGTGAATATAATATTACCCATTTAAATGTAATTGATTCAGAGTTTATTATAAATTTCTATTCAGAAAAATAAGTTTATCCAATGTTTTTGCATTCAGTCTATCAGGCACAGATGAAGCTGGGGTACACAAAAGCTGTAAAGCCAGGTGGAAAAGGTTCTGACAAGATGTCTTCCTATTCCCCCAGTACCTTAAAGGATCCTCTGATCTTGGAATGTTTCTCTCCAACACTCTCCGCAATACTAAGGGGTTGACAGTCCTTTATAATAAAATTCAGGACTGCCTGGTCCAGAACAGTCTTCCTAGATGCTTGATTTCAAAATAATAAAACACATATTAATAAAAAAAAAAGTGTTGATAAAGCTGTTCAGTGTCAATATAGGCCTACCTGTGTTCATTCTCAGTGTGTTTGTCTCCTCATTTTCATGTTTGGCTCTGTAATGCCTCTGTAACACTGAGGAGGTGCTTTTGTTTGTAAGAAAGCTCCGCAGAACAGATGTGACATTTACCCTGCATAAAATGAAATAAATAATTTACACTGCAAGTCACATTGCTGTTTTTTCTATTCTGATAGATTACACTGAAACAAAGACAGACAAACTATTTGCAGTTAAAAGATCAAAATGATCCCACACAGCAGAAACATTTCCATTTTGTTATGGAAAGATGTGTATTTTTATTTATCTTTGCGAGAGTCAATTTGTGGGGGGGGTTTGGTGGCGACTCGTTCCGTTGACAGATGCGGATGCGGTACCTTTTAAACACAGCTTGGCGCGTTGGTAATGAGCGATACAGCAGCTGTATCGATCACGTGACTTTTTCTTAAAGCGACGCACACACCGATACAGGCATCGCTAGGTGAGCTTGATACATGCGCCGGTGCGTCAGTGTTGCTGGACCCATCACTAGTTAGGAACATATTGAGAAAATGGAGGACCGCAGGCTCAGTTCAAGTTAAGGCTCGAAGTGTCAGACCAAGAAAAATCTCGGATAGACAGAAGCGACGAAAGGTGAGAACAGTCACAGTCAACCCACAGACCAGCACCAAAGACCTACAACATCATCTTGCAGCAGATTGAGTCACTGTGCATCGTCCTACCATTCGGCGCACTTTACACAAGGAGATGCTGTATGTGAGAGTGATGCAGAGGAAGCCTTTGCTCCACCCACAGCACAAACAGAGCTGCTTGAGGTTTGCTAAAGCACATTTGGACAAACCAGCTTCATTCTGGAATAAGGTGCTGTGGACTGATGAAACTAAAATTGAGTTATTTGGGCATAACAAGGGGCGTTATGCATGGAGTAAAAAGAACACAGCATCCCAAGAAAAACACCTGCTACCTACAGTAAAATATGGTGGTGGTTCCATCATGCTGTGGGGCTGTGTGGCCAGTGCAGGGACTGGAAATCTTGTCAAAGTTGAGGGACACATGGATTCCACTCAGTATCAGCAGATTCTGGAGACCAATGTCCAGGAATCAGTGACAAAGCTGAAGCTGCACCGGGGCTGGATCTTTCAACAAGACAACGACCGGAAACACTGCTCAAAATCCACTAAGGCATTCATGCAGAAGAACAAGTACAACGTTCTGGAACGGCCATCTCAGTCCCCAGACCTGAATATTATTAATAATCTGTGGTGTGAGTTAAAGAGAGCTGTTCATGCTCGGAAGCCATCAAACCTGAATGAACTAGAGATGGTTTGTAAAGAGGAATGGTCCAAAATACCTTCAACCACAATCCAGACTCTCATTGGACCCTACAGGAAGCGTTTAGAGGCTGGAATTTCTGCAAAAGGCGGATCTACTAAATATTGATTTCTTTTTTTTTTGGTGCCCAAATTTATGCACCTGCCTGATTTTGTTTAAACAATTATTGCACACTTTCTGTAAATCCAATAAACTTCATTTCACTTCTAAAATATCACTGTGTGTCTCCTGTATGATATATTTGACATTTTTTATTGTAATAACCAACGATTTATACAGGAAAATAATGACTATTAACAAGGTTGCCCAAACTTTTGCACCCCACTGTATATGCTTTATCAAAAAGGAAAGTTTGAAGCCTAATCTTAAAAGTAGAGACAGTGTCTGTCTCCTGAATCTAAACTGGAAGCTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTGTCCATGGTGCTAATTTTTTCTTCATATCCTCCATTGAAGTTGTTGATCCTGTCATCACAGCTCAGCTCCTTTGGCTTGTAGCACAACCATGGCTCACCTGTACGGAGATCAGTGTAGTTGCACACAGGTTGCTGGGTAGGACGCAAACATACATTGCAGGTGGTAGTTTCAGTGACAGAACCAGAACGGAACTGACTCTTGAAGAAGATCCTATCAGGATGTTCTCTGTTCAGCCTGTGCAACTCTGTGACTGCCTCACTTGGGTGAACCAGTGTTACCTAGTAGGACAAAGAATCAGAGTTTTACAGCCTGGGCCCTATTCCAAGAAATAGGTTTAGCCAACAGTGCTGAGTTTGGTAACCCTAACATAAGACAAAGTCAGAGTTTTTACTCTGATTTCACACTGACTATATGAATAAGGAAATGACACTGAGTAAGATTAGTCTTTTCTTTTTTCTTGTCTTTCAAGATAAAGATCACAGTCAGCATTGACACATAACCTGTTCATATTCCTTGGTCCACGATTAAAATGCAGACTCTGCTTTTTATTTACCCATTGCCATGGTTGTCATGATTGGGCTGTGTGGCAGGCAGGAAGTGGACCCAAACGCAAGCTCACAGAGGCAGGAATGAACTCAAAACACAGCTTTATTGCTGGAGGGAAACGGCAAAACAAAATGATGAGAAACTATACCGGGAAACAATACACTAGGACACGGAGAAACACACGGCCATGAACAAGGGAAAACGCGACACAGAACTGAGGGAGACGTGGACCTAAAGACACAGAGGGTTAACGAGGGGAGTGGGGGCACACGGGGAACACAGGTGACACTGATAATCATAACAAGACACGGCAGGAGTAAACGCAACACTGACGGGAGACTGTCAAAGTAAAACAGGAAGTACAGAGGTTCAGACAGGAGGAGAGAGAGAGCACAGACATAACGGGCTGGGGAAAACATGGAATAAAACACAAGGAGAGACGAGGGCTCACAGATACACAGAGGGGCACACAGGGGGTAAGAGTCACAAGGGGAAAAACACATAAGGAACAACGTAACAGAGCAACCCAGGAAGCATGGCCAAAATACGGAACAAAATACATGAACACTAAGAATACTGGGCCAACATGACCCAGGACCATGACAATGGTGAATCATGGTGGGTAATGATAGCTTTTCTTTACTGATGCATGTACTTAACTCAGATTAAGCTTAATTCAATCATCTTAACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATGTCATAAAATGTATTTAGCATCAGTGTTAAATCAGCCCAGTGATTCAGTGCAGTCAGTGCATGTGTCTAGCCTATATTTTGCATAGTTTTTCTTACAAGATTATGTCTTGAAGGACATATTTCATATTGAAGTTTTTAACATTCTTTTAATGACTCTTAATGTATTTTAAGCTGTTTCTTGCATGTTGTTTTGTGTTTTACTTCCTCCTGTGGCACATTACCTTAATTATGTATGTTTATGCTTGTGTGTTATCCCTGTTATCCCCCTGTCCACCAATGCGTATATATTCTGAGATCAGGTTAGTTTTTTTCTTATATTTTGTCTGTAAATCTCATGTTTAGATTCCTGCAACAAAAACATAACATAAAATACTTCATATCAACTTCATACTATTTAGTGAAAAGAGAGCATAAGCAGTGTACTGTCAGTGTAGAGGACGGAAATTAGCCTGTGAAACATCTCACATCAGGTTGAATTTACTTCACAAAGATCGGTAAAAAGCAGTAGCCCAGATCAACAGATCACAGCCTCTACAAAATCTACTGTAGCTCTCAAAAGAAATGATTTTGAGTTATGATTCTTTTTCCCGCCCTGAGCCATTAAAACTGTTTTTTATGGTTCTCCCATGTGCTAAATATCTATTCTTTTTCTGTTTACAAGCAAAGTCACCCTGTACAATGTGGAAAATAGAAAACAGAATTATTTCAGTATTTACCTTTTTTCTCTGGTTATGTTCTACTTAACTGATTCAAACTGACTGAAATAAGGTTTGTTTTCCTATCTACTAGATAACTCTTTATTGTCATTGCACAGTCATACACAGTACAATAGTACAATGAAATTGGAAAACTGCCCTACGTCGGCACTACACACAACACAACACAACATGACATGACATGACATGACACATCACAACACAACACAGTAACTTAACTTGACAACACAGTAACTTTTTGCTAATACTAATTAATATAGCACATACTTTTGCCACCTCTGCGTGTATGTCATATTCCAAAACTCAGTTCTTCAGTTTTAATCTTTTGAAACTCGTCTTTGATCACCTTTTTTGTGTAAAGGTTATATTTTACAAAAATAAGAAAAACATTGAAACTAAGTTGTATTACCTCAACATATGCACTTCCTTCCCACAGTAAAGTGAATGCAGCAGAGTAGGCGCCATTAAGATAATCCTTCACTTGCCCTGCCACTCCTGCACCAAGAGCTGTGTTGGACAGACGGGCAAATAAGACGTCTCCCCCATAAGTCTTTGGATGGCCCTGGGAGTCACACATTTGAATCAAAACCTCCAGCTTATCTCCCATTTGCCACTGTCCCCCCTTCCTACTTGGTAGAATGATGAAGCTGCTGTGGGCTGGATCACTGATCTTGCTTAGGGAATTAGGTGATGACAATGGTGGAGTTTGAGGCCAAGTGATGGACTCCAGTAGAAGTTTTTCTTCATGAGCCTCTTTAGCAGACAGTGATTTTAACTTGCAGAATCCACACTGCACGTTAACGGGCACAGTGACATTGCTTGCTCTTGGGATATCGATAGAGTCCATCACGTTATTCTGAAATGGGAAAACAGTAGTGAAGAAGATGTAAATAAGTACTACTAATGTAAAAATATCAGCATTATAGTCACAGGCATTGTTACATAGATATAATTCCATATAAGAAATAATATTAATTTTTATACCAAGATGCTACTTCTTTTCCTGTGCACTGTTTCCATGTCTTGTCCATTTTTACATTTTCTAATTAAAAATTATAAAACAGACAAACAAATGAAAACCGAGTCTTCACCTCCAGGATGGCCTTGAAATATGTCATGAAGATGATGGCAGCCAATAGTAAGAAGATGCAGCCATACACAAGCCTTTTATAAACTTCAACCTTCATGTTCAGAGTGGTGGGAGGTAGTAGTGGGAGTACTGGGAGTGGGGTGGAAAATCAGACTTGGTCAAACCTAAGACATGTAAAATCCTGTTAAACTGATACTTAACCAAAGCAAAAGCCACAGAAATGATAGAATGAGTCCAAATGATTTGTTATGAACTTCAAGATCTCCTCATACAATTCACTATACTTTTTTCATCACATTTTTGTGTCAGTGAATATATCCTGTTATAAATGGGAGACAATCGTTTTTCACATTTTGTAATTTTTTAAAAAGAAAACCAAAAACTAATTAGTATCTTATACCAGCTGTAAATCATTGTTTATCATCATATGTATTTGCTAAGATTATAGAATTTTATGACTCAAATTTTATAAATTTTATATATAGTGCATATATTTTTATTGTATATTTTTTCATATACAATACATTTATTTACACATTGAAATCAAACTATTTTCATTGCCCTTTCTAACCATTGAAATGAATCAGGGTTTCCAATTTGGGACAGATATTAAAAATGGACTCAGTATTGGTTAGTTCAAATAGAGAAAACAATGTCAGCATGCTTACAAAGCCCCATATTTGAGAACACACTAATTTAAAAAATAAATGAAAATACTGGTGGCTGCCAGAGCTGCAGCTCAGTTACTCTTCACTTTCCTCAGATGTACCTGTGGTATAATAAGAAAATCCTAGATGACTCTCTTCTTGAGTTAGATCTTCAGAAATCTTGGCCTCTGTCTTCCCTGAGTTTCTGCTTAGATTTTTGCATAAGTAGGAGGAATTGGTCAGATGACCTGAGAGCTCTGACAAGAGTGTAGGGAAAGGCAAGGCAAAGGTTAAAATATCAATACTACAGTCTAAATATCAGGAGAGCAAATTATTACGGTCAGCTCAGAGAGGTAAGGTGGGGCTAGATCAATAAAGGAATTGAAAAAAAAAATAAATTAAGTGCATAGGTAGTCAACCGAGTGATGCCAGAATAGGTCTACTATACTCATTTTTACATGCTCCAGTCAGACGATGTGGACCAGCATTTTGAGCCAACAGGGGAAGTGACAGGAAAGACTGGGCAACTCCACCATACAGTGCATTACAATAATTCAGCCAGGATGTAATAAGGCACTATAGGATTGCTAGTTTAAGAAACAAGCCAGACCTTAACACTGCACAAATTTGTCGTCTGGTTTAAAATCGCCATTTATTTTAAAGCCCATTTCATTACTATGGCCCTAACATGTGGAGTCAATGGGCCTATCAAGGCTGGAATGGCATATATGGCATACTGGGCTTTTGTGCAGTAGGTTGACACACTTGTAAGCCAATGGGTCAAAATAATTCATTTTTCTTTGTTGATCTAATTATACAGGTTATGGGGTTAAATGGCTGCTGTGCAGTGGCCTTGCAAACACTGGCAGCAGTCCATTTGTTCATTTTCATCAATGACAGTGAACTGGCTAGTCATATCTCTTAACATAATCAGCCTCTCCACTAGCTTCCTTGTACATTTACACACTGAGCTCTGTTCTGAAAGATGCGTGAATGCACAAGGAAGTGAGTGCACTACCTCCCTTGTGCACTCATGCATCTTTCAGAACATAGCTCAGTATGTAAATTGAGAAAGTGGTGGTTGTGGTTGACGAAGGTGAAAAAATAAAAGTTCAAAGGCGGAGCAGAAAAGCTAGAAGGAAAAAAGAAAAAGAAACTAAAAATGGATGCAGCAAAATATGTCAAATTAACAGACATGTTAGCTTGGAAGCAGAGGAGGAATCAGAGCCAGCCAAGCTGACAGAAATAGTTCTCCCTGCAAAATATATACATGCATATGCAGCAACTTCCAGAACATTTGAGTCATTCCTTTCAACGACTTTGTGGACCTCGGGACGAAATCGGCGTTGTGGAAACGACACACTGTTTACTAGTCAGGATAGTCAAACTCGTTATTTATAAATGAGCAATACATATTTTTATTAAAGGGCTCTGGAGGTCACTGTATATGCATGTAAAACAGTGCTCCTCGCTGGTGCACTTGTGCTGCAGCTTTGTAGAAAGCGTTATTGCCCTGCACAGACAGTAGAAATGAATGGTTTCACAGCACAGCGATGTGTGTGCCGAGCCCTATGTCAAAGAACCTTTATCTTAAAAAAGAGATATATCCTATGATAGTGATATGTTTTAATAACATAATAACAATAATTTAGCAGATTATTGTTTGTTTTTCTAAATAAATACAAACATCTTGGTCCTGCTGACTGTCAAAAATCTTTTACGCTACTTAAAATGTTATAAATTCAATATTCAGTACTGTACTGAAAACTGTTATTTTTCTAAAGATCATCACTGAAAACATTTAAACTCACTCGTCATGGAGTCTTTTTTCCTTCAAACTACAAACATCCAGCTGTAAACAGCAGCTGAAACTTCCAGAAACTAAAGAGAAAAAAAGAAACTTGACGCTTCAACTAACTAACTTTAGTTCAAGAACTGAACTAAACTGTGAACGTCGTGTCTGCAGCCATCTTTAAAAAAAAAAAAAAAAAAAATAGGCTACAGTTGGAATAATTATTTAAACCAGCAAACACACAATCACAAAAAAGCTGAAGTTTAACAGTCTGCTCATGTTAGCCAGGAAAATATTAAGGACTGCTTCATTACCTTCACACAGAGACGGTCAGCATCAGTCACTGTTGGAGCTTAGACAGTTCAGAACAATATTTTACTCAATTACATCAGGCCATATTTAAGTATTTGTTACAATCTTTGAGTTCCTAGTTATAATCTTCATTATTTTTATGTTATAATGTAATATGCTGTGCTCCATAAATTAATCCTGTTTTGTTAGTCTTTTGTGTTGTTGTAAAGTGTTGATAGATGTCGTAAAGGGGGTGTGTATTTTGCCCGCATGTGGTGGGGGGGGGAAAGAAAGGTTAGGCTAGCAAGCAGGACGTGGAGCAACAGTTTTCTGACCGTCACCGTTTAATGTTGTTTTCGTTGTAACATAAAGGGAATGTAAACGGAGCTCTCACCAGATTCATTTGTTTTGTATTTTTTCGGTTTGTATGGAGAATAAATGTTTTGCTCCTTTTTTCCTTCGCCTCGTTTTTGCTACCGAAGGGCATACAAGCCATTTAACAAGAGCACGAGTCAGAAACTTTACGTCCTGCAGAAGCGGCAAAGAAGGACCGAAGGTTGCCGCTACATTAGTCAGAAAACTGCTCCGAAAGTGAGAGGATTACGCACACGTCACCGGCGCACGGAGTTAATCGGCCCGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAGGGGCATTTGAGTAAGGGTTGCCAGCAAAGACACACGTGTGAGACTTGTTCTCAGAAACATCCCACCATTCTGCATAAGGAGCAGTACTCTCCTCCTGATAGTGACGCTAAAAGTATCAGGGAACCAGCAGCAAGTTTTTCTCCAGCAGCAGGCAGTGAAACATGCGGTTGTACCGAGGCTGGCGAAGCAGTCTGTGCGCTTTCAATTGTGCCTGTGAAGGTCAGATGTTCAAGGAGCAACGCAACAGTTGAATCGCATGCATTCTTAGACCCAGAAAGCACTGGAACCTTTTGTACAGACGAGTTGATGAGGGATTTACACGTCACAGGAAAAAGGTCCAACATTCTGCTCCGCACCATGGGAAAAGAAGCGACAATCAGTACTCATGTTGTTACAGGTCTCGAGGTCAGTGGTTTGGATGAGGACAACTTTTTGAAGATTCCCCAGGTTTTCACACAGGCAGAGATTCCAGTAACAAAGGAGAACATTCCACAACAAAGCGATGTGGACAGATGGCCTTATTTGAAGGAGGTTCAGCTCAAGCAGATTGATGGAAAAATTGGTATGTTAATAGG