GGACTAAAGGAAAAACCACTTACAATCTTCTAAAGTTCTCCTTTGCCCAACAAACATCAAACGACTTACACCTATATTTATCACTCAAAGTCAACTATGCATTAGGAACCCCAAATGTAACTGTGTATATTATCTCAAACTGAAACGAAACCCATCTAAAAATCCTAAAACATCCTACTTGAACACCAAAAGGGACATCACTTACAGACATATTTATTAATGAAATTATTTCAAAGTCAATTTCAGTTTTCAGACCCCAAATAACGGTCATAAGTATCAACAGTTTATGTATCCTATCTCAAAACCCAGCAAAAGTCATACAGTCATGGCAAGAAATAAAAACTTTACTTACAATATTGTAATAAACAAAACAGGCGTTCAGCAATGTGTAACAGTCTCTATCTAAACTTCCTAAAACTCTAGAGACCTTGCAGCTGCCTTATTTGCATTTTCACACACACACACACACAGTCTAAAAATAATACCAGCCTGACTCACAGACTCAGACAAGTCTCTTAATATATTTACACAGACGTCCTATGATTAAAACTGCACAGATTTTAGGCCTCTCATTTCAAAACCTACACAATTTAGACAATTTTAAATTAACCCTCCAAGGGACAAACTCCCTGAGTTTTTTGTCATCAATTAACCAGTCTCGGCCCCGGACCGTGGTCACATATCTAATGCCCTAACACAATTTAAAAGCGTCAACCAACTCAATCCCTGCCGAAAAGCTCTGTTTTGGGGACATTTCACATCCCAGGCTTCCCCGAAGTTTTAAGTTAAAAGTTACACGCCCGAAACCCGGTTTCTACTGACCAAAAAAGTGCAAACCACCGTCCCGGACGGTAAAGTGGTCCAACCACTAGTTATTCTGGAGTGCCCCAAGCTCCACAGTGACCAACTGACTATCCCTCAACTGAGGACAAGGTCTAAGCGTCCTTGACCTTGGCAACCGTTACGTCTGAGCAATGCACTTCTTAGCAGTCCAACTGCCGTTCTAGAATAATTTATAATACTTTGAAAACACCCCATAAAACTACACAAGCAATCTTATTGATGTCCAAGCCCGGCTTTATATTCAATTAAGACTTAACTGTCACAAACTCTTCGCCAATAACCTATAACTCTAAATTCAATCTGCAGTTCAACTGCTTTAAATACAATTATTCTCTTTACTCTTTACTTATTTTCTCTTATTCTCTTTACCTTTTTCAACGTTTCATTATCATTACTTTAACTTCAATTCTCATGAGATTTTCACCAAAATCAAAAGAGACATTTAGCAGTAATTTCAGTGAGTAGACTTTAATTTCTCATGTCCAATCTGGCACATTTTGGAAATAATTCAACAGGTAGTGCCTTACCTTTGAATAAGCCGGCTTATGTCCACTCACTTCGACCACTGACTCGTGTCTGTTCGTTCGAGCGCCTCGGACCCTCTCGGTCTCAACCTCCAACTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCAAATATGGTGGTGAGGTCCCCATGGACTTGTCCTCCTCTTTGCGTCACCTGTTGCTAGGCAAACTCAAATGCAACAAGAAGCTGAATACATTCAGGCCTTTGCTCAGCCACTATTTTACTGTAGCAAAATACTCAGCATATAAGCTTTTAAGATTATAGATTTAACTCAACGATTTAAGTGGTTCTAACTACACCTATAATAAACATGTTAATATTTGATTATGATAACCCCTGTAATTCAAATTATAACATAATGCCAGCAACTTCAATAAATGCTTGGATAAAATGATAATTAATACAATGATAAAGATGATGGTTATGAACAGTAACCATAAAATATTTCCTATAATTCTACATCACACAGTTAAAAAGTCTGAAACTTGAGACATTTGGAGAAAAATGTGTAAGAAGTCCTGAATTCAAGAAACATCTCAGAATAGTTTGTGTATGTTGGGAAGGATTTTTGTTCACAACTGTTTGTTCAAATGAAGCATCATCTTATTTGATTGGATCTTAAAACACAAACCTGAGAGACGTCATGTCTGTGGACACGACATGCAGGATTGTTGTGGTGCAGCAGCAGTCCCAGTTACAGCTGACACTTTTGGACACAACATCTGTTTTACTTTGTGTCTCTTTGGTCAGTTTGCTGGTGCGTGATCCAACAGGAAATATTGATGATAAAAATAATGATAATCATTTCCTGAGTGTTCATAGTTAGTTTCTAGTTTCTCTGTTTATTGTTTTCTAGCTTCCAACTTCTTAGGTTTCAGTTTAGGTTATGTTTTCTTATTTTGTAATGTCTGAAGGTTTCCACAGCGAACAAAAGCGTCTCTCAGTTAAACCTTTTCATTCATGTCCTGCATTTGGGGCCGACCTCTACCTGCCTCACAGCACTGCCTGACAGATTGTTTATCTTCTGACAACATAAGTTTCTCATTTTGATCTAAACGGAGCTTGTGACCCATAAACTCTTCACTGAGGTTGTCACGGTTGACGCTGGCCAACCGTGAGGATGTGGGGAAAGGAGGACCCAGAACGCAGGACTCTTCACTGCAAGCGGTGCGTTTATTTACAGTGCAAAAAAGGCAATAAATCCCCATGATCTCCCTTTACTCCCGTGTCGTGTCTTCTTCCAAAAAAAGTCCCCGTTAAGTGCTCTCTGCTCCTGTGTCTTCTGCACTCACCGTGCTTACTGCTCTCTCTCGTCCCACACTCCTCCTGAGGGAAACAATAGAGGCAGCTGTTAAACACTCTTTCCCAGCAGGCGTACACTCACTGACTTTTCAACTAAACTAGAAGACTGACGTGAAGTCTAACGCAATAATCCCGCGTCAGTGGGAACTCCATCGCTCTCCTTAATAGCTCCCCCGACGAGCCCTGATCTGCAGCAGGTGGGTGTCAAGGACTTCGGGTGTGGGCAGTCCCCTAGCAGAGCCACACCCACCAGGCCACACCCTAAAATGGGCTAAAATCGCCCCTGTTGTTCACACATAATGTAATAAAATTCATTGAAGGTGTTATTGATGATTTGACTATCATATACGTGATCGTTCTGAGCATCACAAATAGCTGTAATGACTTGTGTTTCTGATCTTTTTTGGTACCATGTGCCAAGTATTTTGGGTTTGTTTCCATGTTCATAAAATCTTTGTCTGAAAAATTAAGAATAAGAATCTGTCTCCTGTAGCTTTAATAGTTTCCAACAATAGGGCGGAGTCATTTGTTGAGTGCAGGTTGACAGACAAAAAATATCTAAACTCAGCGTTAAAGTAGGATACAAATGTATGATCCTTTAAAATAGTTGTATTAAACCTTAAATATTTTGCTCTGTTTACCAAACCTTTAAGAGAGAGATCAGCACCACATTGGCATGGACTAAAATTACAATACTACCAATTTCACATGATAAAACTGAGCACAACGATTGCCCCAACAAATAAAGAGGGCTTTTATGGGCTTTTCATGGTTTTGTCTTTTGTAGTTACTGTTCCTTGTGTTGTGTCTTGTGTTCCTGGTTCAATGTTTCCCATGTGAAATGTCAGTGTATCTAGTTTTGCTTCCCCGTGTCTCGTTATGTCTTATTAGTCGCAGCTGTGTTTCCCTCCTGTTTCCCTCATTACTGCCTTGTATATTTAAGCCCTGTGTTTTCTTTTGCCCTTTGTTGGTGTCGTACCTCCTCATGTGTGTAAGTCTCCCCGTGTTTCTGCTTTCACTTTTAGTTCCACATTTCCTAATTTCCTAGTGTTTTAGTTCTTGTTTCTCAGTGTTTTGTTCAGAGTTTTCATGTTGAGTCCTGCATTTAGGTCCGCTTCCTGCCCGCTACAGTCTCACATGACAATTACTTTGTGTTTATGTCGGCTTTTGATATCCAGTTTAAAAAAAAAAAGACCTTTTTAGAAAAACAAAAGCATTTTCAGATTTCTGAACGATGATCAGGAAGTGATTCATTTCACAAATGTTGTTTTCTAAATGAAGCAGACAAAAAGTGGAGAGACCCAGAACAGACACTGGTGACAGTGATCATCTCTGCTGTGGGTTCAGCTCATTGACTGTAGAAAACATGGACGACACCACAGCTCCCCAAAAATGAAGCCAAAACGTCTCTATCGCCCCCTGGTGTCTGGCTGCAGTATAGGTCATAAACCCCGCCTCCTCCATGTTAGCGGATGGGACTGGGGTCAGACTAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGGTCTCCTTTCCCATAAGTTTGATTCTAATTTCTACCGCGGTGATGTTAAATTGGGGTGAAACGTCATCATAACAGCTTTGACTGACAGCTGCAGTCACGGAAAAACTTGCGTATCTCTGTTCAGGAATAGCAGATAGAGCGTAGGCTCTGAGAGGAGGGCCAGCGTTTACGCTATGAAAACACGACCGAGTGTTTTAACCTGACAGCCTGAGGTGTTCTTCAGTTAACTGGACTACCCGACTGAAGGACCCGAGGCCCCGCTGCACTTTTTCGGTAAGTTAATCGTGTTTATAAGCTAATCCGTAACTACCGTCCTTTGCTAGCTCCTGAGACCTAGCTAGCTAAAATGAGCACTCGGCTGTCAGGGCTCGTTTAGCTGTGCAGGTGAATGAATTTACTAAAGACATCAAGAGAAACGTTCCGGGCTAATCAGTCACTAATTACTGTTACTGTACTTTTATTACAAGTATTATACTGTAAAAGCAACAGGCTGCACCCTGCTGCAGCTCCTGTGCAGAACTGAATATTAAATATGTGCAACCAGCAGCGTGTTTTCAGGCTCTTGCCACATCTGTAAAGACAGTAACATCTTTTTTAAAAGCTTGTACTTCAGTAACTCCTCATTAATCAGGAACTATGGATTAAAGTACTGTAGTGTACTGTAATACTGAAAACATGTAAAAGAAGAACTTCAGATCCTGCTATTAGAGTAGCAGGTGTGTAGCATCGCTAACTAGCTAGCAACAAGCCTCCAACACAGCGCGTATGCTAGCAGCTAATCTAGCTAACGAATTAACAACAAAGTGATTTTAGAACTATAAGATGATAAGCTGTGCGTCTTGTTTTATAACAGTGACATGGTTGTATTTACCTTAATTAAACGAGTCGTCAGTCGCGGTAAACCCGCAAAAAAAAACTCGAGCGGCCGGGCTACGTAAAAAGTGTAGGGGGGCGTGTTTGCGGTCATGTCCAGCGGGTGTGTGGGCGGGAGCGTTACACAGTCGCTCCACCTCAAGTCACTACTGCGCAGACTCTGGCTCCAAATTTGCAAGACGGCAGCCTCCACAAGCGGGATATTTTGGCTTCATTTTTGCACAATGGGAGGAGGCGGGGTCGCGTCGTCCATGTTTTCTACAGTCAATGGTTCAGCTTCAGCATGTACAAATGAGAGAAACCATACCGCTGTATTTTGTATTTTTGCCCAATAAAGCTGTTTTCCTTTCTCACTGTATTTTCTTGAGCTGTGCTAAAGATGGCGCCGCGGATGGCAGCCTCGATACTGCGCTCTCTCGCACTGTTCTTGTTTATGTTTATTTTCTGTGTTTTTGGTCACTCAGATTACATCACTTTCTCCAGAGATCAACTGCTAAACATTTCTTTATTTATTTCACACATGGTTCAACAGTGTTTCTTTTCCTACATACAGAACCTCCTTCCCATTAATATGACACTGCACCCATGGGTGAAAAGGAGCAGGAAGAAGAATAAATTCTTGTTAGCACCTGCCCCCTATTTGCAATCCAAATATTCTTACAAGAGGGCGCCAATAACCCCCCAAAACCCCTCTAACATGTATCTTTATGTAACAATGCAAAACTAAACAACAAATCAATATAATCAGCAATATACAGCATTAAATGGCAATGAAAATTTTTTCTTCCACATTTAGCCCTAATTACTTTCATGTTCTTCATATTGATTTATCCTTTTTATGTAACACATTTTAAAACGGTGCATGTTTGTACAACTCTTGAGATTATCGTCAAGAGAATTCCATATTCTTATACCTTTGACTGTCGGACACATTTGCCTTTGTGTGGTTCTAGCAAACTGATGCTTGAAATCAAACTTCCTTCTACTGTCCCCACTTCCTGAACACAATACAAACAAACTTTGTAACTTAAGAGGTAATGTATTATTTTTTGCCTTGCACATGAATAATAACGTCTGTAATTTCACTAAGTCTTCAAATTTCAACAATTTCGATTTTATAAACAAATTATTTGTATGTTCTCTATATTTAACATTATGAATCATTCGTACCACTTTCTTCTGTAACAAGTATAGAGGATGTATATTAGTCGCATATGTATTCCCCCACACCTCAGCACAATAACTGAGATAGGGGAAATTAGTGAGAAATATAAAATACGCATTGCCTTATAATCTAGTATATCTCTGACATTACCCACAATACAAATATTTTTAACCATCTTTTTTTCTAACATGTTCAATATGAGATTTCCATTTTAATTTATCATCCAATACTACCCCCAAAAAACGGAGTTCAGTAACTCTCTCAATCAAAACTCCATCAATGGACAGAATTACTTCATCCTCTTTTACCCGATTTCCAAAAATCATGAATTTCGTTTTTGTCAAGTTCAAAGATAATTTGTTTACATCAAACCATTTTTTTAGTTTTTCCATTTCAGAAACCATTAATTCAGCCAATTCTTTCAATTTATCCGCAGCACAATAAAAATTTGTATCATCTGCAAACAAAACGAAATTTAACATTTTGGACACATCACAAATATCATTTATATATAAATTAAAAAGTTTTGGTCCCAAAACAGACCCTTGAGGAACCCCACATTCAATTTTCAGTCTTTCAGAGGAATTGCCTAAATAATGCACATACTGGGTCCTATTTTCTAGATAACTACTTAACCAGTTTAATGCAATTCCTCTCACCCCATAAGTATTAAGCTTAGAAATCAAAATAGAATGTTGCATCGTATCAAACGCTCTTTTTAAGTCAATAAATACTCCTATTGTATATTTATTATTGTCTGTTGCACATGAAATATCGTCAATAGTAGTCATCAGTGCTGATGCCGTTGATCTATTTTTCCGAAATCCATATTGATTTTCACTTAGTAATTGATGTTTTTCAATAAAGCTATCAAGTCTTTCCACGAACAGTTTTTCAAGTACTTTAGAAAACTGTGACAGAAGTGACACTGGCCTGTAATTATTAAAACTATGTTTATCTCCCTTTTTATACAGAGGTATCACTTTTGCCACTTTCATTGTGTCAGGAAATACGCCAGTATGGAATGAAAGATTGAAAATATAACAAAGAGGAGTAATTATACAGTCCAATGTCTTTTTAACTATAACCATATCTAAACCATCGCAATCAGTAGATGTCTTATTTTTAGTCTTGTTTAAAATTGCTGTAATTTCTTTTTCAGTGATATCAGCTACTTTCGCCTGGGTCGCCGCCATTGCCGTCCTCACGGCCGGCCCCCTGAACTGCTTCCACGTGGCCGCCGCTGCCTTCCACACAGCCAGCCCCCCGAACTGTTTGGGCTCCGGTGCTGTCAGCCCCCTGGCCAGCCCCCTGAACTGTTCTGTTTTGGACTTTGTTTTCTTGAGCTCTGGTGTGTTTCTTTTCTTTTGGTTTTGGGACTTGTGTTTTGTTTATTGCTGTCTAGTGCACCTGTTTTGTTTTGCTCCTGTTTTATTGTGAAGGTCTGCGTCTTATGTGAGTGTTTCAGTTTGCCTCCCTAGTCTCACTCTCACAGGTGGGAGTGATCAACGTGATCACAGGTGTGTAATCTCCCTGTGTTCTCTGAGTGTTTTTAAGTCGTGTCTTCTGTCTTAGTCATTGCTGGTTCGTCTGTGTTGTTTCCCCTCGGTCTCCCTGCGTCCCTTCATGTGTATTTCCCCGGACCTCCCTGCATCTTTGTTTCTGGTTTGTTTTTAGTTCTGCCCAGTTTAGGTTTTCCAGTTTCATGTTCACCTGCCACTTCTGTTTGTATCAACTCCTGTTCAATAAATACTCACCTGCACCAGAGCTGCCGCATTATAGGTCCTTTGTTCAACTCCACACGTCTGCCACCCCGGACGTGACATTTATAATCTTATCTTCCTTATAAAAATCTAAGGAAACATTCTTATTGCCTAATATCTCTCTGAAAATATTCCAAATACCCTTTATATTATTTTTCTTTTCTTGAAATAGTTTGTTATAGTATTCTTTCTTGGCCTTCCTCAATATTAATACTAGCCTATTTTTATAGACTTTATATTTCATTTCAGCGGTCTTTGTTCTGAGTTTTATATAATCGCTGTATAGTTTGTTCTTCTTTTTGCTCGCGTTTACTAGCCCCTTAGTTATCCATGGTTTAAAATTAGTGTTCTTCTTCTTAAACTTAAGCGGTACCAGTGGACAATGTTTTCCATACAAGGCCAAATAAGTATTTAAAAACGCGTCATATGCGACATTAACATAATTTACATAAACCTCCTTCCAATCCTCTTCCATGAGGTCATGTCTAAATTTATTTATTGCATCCTCATTTCTTATCCTTATACATCTGTCCAATTGCTCTTTCTCCTCCTCCTTACGATTTCTCATATTGTAATCTAAGGTAAAAAAAAACAGGTAAATGATCACTTATATCATTTATGATGAGGCCACTTTTAATATTATTCCCTAAACTATTAATAAAAATATGATCAATTAATGTTGCTGATGTATCCGTTATTCTACTCGGCTTTGAAATTAGAGGGTATAATCCATTTCCAAGTAGTAATTCTAAAAAGTCTGATGCCATGTGATTAGTCTCTTTTAGAAAATCAATATTATAATCCCCACACAAACATAAAGTCTTATTTCTCTTAGCCCTACTTAATAAATCTTCCACTACATCTATAAATGTTTCTGTCAGTGTTCCAGGTTTTCTATATATACACGTAACAATTATATTACTTCTTTCCATTTCTAGTTGTACTGTAACAGTCTCCAATAAGTCGTCAATAACCACAGACATATCTTTAAGTTTTTTACATTTCAGATCACAGTTAACAAAAAGTGCCACCCCTCCTGCCTTCTTATTAGATCTATTTATGTAATATAACTCATACCCATCAATATAAAAATCACAGCCCCTTTTCTCATCTAGACATGTTTCAGATAAAGCAATTACTTTAAACTTGCTTCTCAAACTATGCAAAAAATCATTGATCGGCGCAAAATTTTTATATTGAGGCTTCTACAATTAAAATGAATTAAAGAAAATATATTACTTATATCAACGTTATCTCTAAATTGCTCCTCCGTATAATATTCACATGTCTCATTAATTGTGTTAAGCATATTCCCTTCTAGATCAATATTGGCTTCGAAATCATATGATTTATAATCTAAATCATCGCTCATTATAAATGAGTATTCTTTAAATGACTATTGTTCTCGCAAAAAAAACCAAAAACCAAAAAATGAAACAACATTAGCAGTCGTGCATTTGTCTACCAACATATAGAGAAAATCCGGTGATCTTATCACAGTCCCATGTCCAAATTACAACCTGACTCTGGTCCTCTTCCATAAAATCAACTCCAGTAGCATTATCACTTATATATATCCAATTCCTCGAGATCCTTAATCGTGATGACCTTAGCCTCTTCTGGTGTTCCATTAAGCTTTATCATCACTTTACAGTTTCTCGTCCAAGTTGCTTGGATTTTTTTTTTTCCTTACGTAATATACGAGCTTGTCTGGCGATGTCTGCATTCTTTTTTTGTAAGATGTTCATTCAAGTATACTCCGCTTCCTCCCAGCTGTCTGGACTGCCTCAGTAAGTCACTTTTGTGTTTTCGATTTACAAATCTCACTATTATTTCTGGAGGTGCTTTAGCATTCTTTCTGGGAAGGGTATAGCATGCTGCAATGTTTTACTGTGCAGGGGCAGTTTTTTGCTCACAAAAAACTCCAAACCTTGCTGCTCCAGTGTTTGCAGCTCCTCTACCGGGGGCTCATCACCACCAGTTTTTACACCGATCCCAGTCTCGATGACTCTCGCGTAACCAGTAATGATGACATCCTCAAGTCATGTCTGCTGTTCCAACTCGTCCACTCTCCTTTCTGAGAGTTGGATTTGTTTGTCTTTCTCCGTAATCAAGTTTTTTAGTTCTTTAATTTGGTCCATCAGAGACATAAGTAATCCTTGTTGCTTAATTACTTTCTCGACAGACTCTCACCCTCCCCTCCCCAGAGCCATTGTTTCAGACACTGACCCCCAACACACCTCCCACCTCCCCCTCCTCAATCCAGACTCAACGACCTCCATCACACCTCTCAACCCCCTTTCCTCCTCCCTGAAACTCAGAATACACACTCGGGATGTGAGCCGACTGTTTCAGAAACAGAAGCCCAGGAAAGCCCCCGGACCACACGGTGTTTCACCCTCCTGCCTCAAGACCTGTGCTGAACAGCTGGCTCCCATCTTTACCCGCTTCTTTAACAGATCCCTGGAGCTGTGTGAAGTTCCCTCCTGCTTCAAACGCTCCACCATCGTCCCTGTTCCCAAGAAACCCACCATTACAGGACTGAATGATTACAGACCTGTCGCCTTGACGTCTGTGGTCATGAAATCCTTTGAACGACTGGTGTTAGCCCATCTGAAGGACATTACAGGCCACCAGCTGGACCCTCTGCAGTTTGCCTATCGGGCAAACAGGTCGGTGGATGATGCAGTGAACATGGGGCTGCATTACATCCTGCAACACCTCGACCGCCCGGGAACTTATGCCAGGGTCCTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACAACAAAGACATATTTCACCAGGATGTTTCTGTATCTTTAAACTTAGTTTAGTTTATAAAAAGTGAATCAATTCAAACAACATCCAAATCTTTTCATGTCTATCATCTCCTTTTACATCTCACTCCATCTTTTGATGACTCACCAGTCTGAAAGGAGACCATCATCATCCCAATGAAAAGCAGGAACATGATTTTCTCTTGGACTGAATGAACAATAGAGAGAACACAGCAGCTCTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGATTTGTTGCTCCACGTTTAGGGATGGGTATTGATAAGATTTTCACGATTCCGATTCCATTTTCGATTCTGTTTAACGATTCGATTCTTTATCGATTCTTTTTAAAAAAAGGAGAACACTAAGGTTGATTAGCTTAGAACTTTGTTTTATATCTTCTCTTTGAACAAGATAGAAATTTAGAAGTAACATGGCCTTACAAACCCAACACTGAGATCTTAAGAGAACCAGCGTATGGCTCTTCAATGGGGTGTCACAGGGTCCCCAGGAAAAAAAATGTAAATGTAAAATAATAAAATAAATATTCTTCTTTAGTATAACATAAATTATTCTGTAGCAATTACACAAGAATATCCAGTAATGTCCCTGCCTACAATTAAACACATTCACTTACCGAAAATCGGGGGCATCTGCTGTGACAAATGGGTGCAAGCCTTTTACCACAAACTTAATCACTGCTCGGTGACATTCATCCTGGCCTGAAAGGAGACGCTACCGGTAGACTGCAGCGACAACTGCCAGCATCTGAGCCATCCAGACTCTGTCTGTCTCATCACGGTCACCTAAATGCACAGTAACGGCAGGTTTTGTAATAAGGCAGATCGCGCTAACATAATATGCACTGTTAGTTGATTATTTACCTGCCGTATTAACGGGAGAGGACGTGCAAACGTTACCGCTGCTGCTGGGTTGAGATTCACGAGTCCGGAGTGGAATTAAAAACACGACATTCATTTAAGGTCATCGCGTGTTTTGTGAGCAAATGCTTTTGCATGTTCGTAGTGTTTCCTCCCTTTAATGAAATATCTACTTTGCAAGTATTGCAAGTTCCCTGTTGTCATCCGTTCTCGTAAAGTATAAACAAACTTTTGAGCGTTTGAGACGCCGTGTTTCCTGCCAGGTAAATGACGCTCCGCAACGTGGTGATGTCATTTGGGGCGACTGGAATCGATAAGGGAATCGTTTGCAAAAATGGCAAACGATTCCAAGGAATTGAAACAGTGGGAACCGTTTCTCAACAAGAACCGGTTTTCGATACCCATCCCTATCCACGTTATCGCCTGAGCGGGAGTTTATTGAAGAGCCCAACACAACACTAGATTATTTATTACTTCTTACTGATGCTCACCAGGGAAACTGAAGGACATTACTCTATATTAAAGAAAAAACTTTGGACCTTCCTACTGTTGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAAAGCTGAAAATTTAAATAGTTAAAAGTTGAACTGTGACTAGTTGGTTTTTGTATTATATGATTTATTTATTACATTTTATGTGGAGTGAATAAATAAAAATATGTTTACGGTGGCCCCTAGAGACAAAGCACATAAAAACTCCAAAACACGTAAAAACTCCAAAACACGTAAAAACTCCAAAACACGTACAAAAGACAACAGAAGTGCTCCAGGATGCTCGCCGCAGTGTTGAGCTTTTGTTACCTAGAGGCTACAGAAGCCAGGAAGTACCAACGACCGGATTTGGTGTGTGGTAGTAACAGGTAAATGAACATTTTTTTAAATTATTTGAATATATATGAGTGCTTGTGTATAAATACACAAACAATACACATATGTTTTCAATTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAACTTCAGTTCATGCTAGAAATGTGTTTTAGAGTTTGTACGTGCTTTGTCTCTAGGGGCCACCGCATATATTTATATATAAATAAAACCACTTTTTTTTACATTAGTAATTCCTTTTGTGCATAATTTTATATTATTGTTAATAATAAATTAATTAAAGCAACAAAACAACCTGAAGAGCCGGTTCTCTCTAAAAAGAGCCGGAAATCCCATCACTACAGCACAGTCCCAGAAAACACAACAACTATGAGAGGCTTCGACACCCATGTAGTGTAAAAGTGTTTTTCAGAGGGTTCAAAAAAACAGCAAAATAATATCTATAATATAAAGCTTTCATAAAACAATTCTTCATAATATACATAATGTGAGAAACACAGGAAAAATCAAACAACAGCACAGTAATAAAATGTAACATAACTAATTATAGATAAGACTTTGTGTAATCATAAGAACAGAGAATTCAGACCTACAGGTGGACTTTGACAGTGTAACAGTGTGTGTCTCCCTCTAGTGGATATTGTGGAGTATTCTGTTGTCTTTGCTCCAAAGGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCCTCACAGCACAGTAGTACACAGCAGAGTCTGTCACTGCAGCAGAGGAGATGTTGAGATCGATTTGTTTTTGATCATCCACAACTTGAACAGACAGTCCAGAGATTTCTTCTTTCATTACACTTCCTGATCCCAAATGAGAGATCAGGAACTCTGGTGGTTTTCCAGGATATTGTCGATACCAGTAAAACTGGTCACTTCCAGCTGCCTTTTTGGAGTATCTATAGGACAGAGTAAGAGTGCTGCCTTCTACACTGAACACTTCTTTGTTGGTTGGAGTGAGATCTTCACAGCTGACACCTAAAGGAACAGAAACATATTTGATACTTTTATAAATCATCACAGTTCAAATGTATTTCTTTAAACACACAGATTGTAACGTACCTGTTAGAATGGTGAGAATCAGTAAAGAAAGTGCATAATAGTCCAAAGACAACATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTTTGTAGAGCACAGTAGTAGAGAGCTGTGTCTGCCAGGGCTGTTATGGTCAGATTAGTTGATGTAGGTGATGTTTCTGATCCATATGGATTATCAGGAATATATTCAGCTGTCCCTCCTTTTCCTTGTTTCCAGAGTATAAACTGAGGAGCCTGAAGGTCAGAATCATGTCTGTACCAGTAAAGATAAGCAACACTCGAGGTTGTCTCATAGCTACATGTGAGTTTGACAGATTCTCCTTCTGTTTTAGTGACTTCAGTTTGTTGAGGAGTGATTGAGTCTCCAGCTGTTAGTCCTGGAAAAAGAAAGAAGAAAAGTAATGAAATGCAGTCTGTATATCTGCTTAATGCAGCAGCTTCAACTAAACTTTAATCCCTGTTCTTAAACTCACCTATAATGTGAGATAGAAGCAAAAAGAGGTGCAGCAACATGTCTTTGGAGTTATTAAAGCCAGACAGACAGCACATGAACAATGTTCTTCCACTGCAGCACAATGACCAACAAATAATGTCATTGAATGAGCTCAACTTCAGTGGGTGGAGCCAGTTTAATAGCTCAGCCAATCAAATAGCTTTGTGTAACAGCGACCCTTCTTGTTCACTATAAGAAATCTCTACCTAGTAGAAAATCACAGAAGCTTCTTCCATAAAAATTACAATCAAATCCATCAAAATCTTATTTTTACATTTAATATTTAATAACAATAATGTAACATAAGGTAAGACTGAGCACATGGAGGCCATTGTTCAGCACTCACAGCTCCCGTGTTCAGATGCCGCTCTGTGCCACATAATTCAACTTTGTCATGTTTTACAGGATCATTGATGAGGAGTAAAAACTTTCCAGTTCTCGTTGGTGTAGCTGAGAATGATCTGATGCTCAAAGAAACAATACATTTAACAAACTGTGTGCAGAACATCAGCTTCTGTCAGATCCAGGCTAGTTTCAAAAGACCCAAAAACAAAAGAAGTTTCTTGTGAAACTCAGCAGAGTTCTTGTTCTGAACAAAGGCTGATGAAGGTTTAATACACTGATGAGAACTACCTTCTCCACAAACTAACTGGCTCTATGGGAAACTCCACTGATACACACTGAGGAAGAGGACACGTACACGAGAGTCTGTAGTTTGAAAAACAGACGCCTCACAGATCCTCTGCTGGAAGCTTCACTAAAGGTGCCAGTAAGAGAAAGATTGTACTGGTTTAATGGGAGATTTACACACTTTTCATTCCTTTCAATATCCTATAAAAATACCTCCAGTTTCTTCAAACAGGAACACTCTGATGCTTCTTTACTGTTTCCTCTAAAACTCTTTCTTCATGACTGTCTGATGACTGAAAGCTCCCCTAACTCCATCCTAACAAACTACAGAAGTTTACAACCTCTGATTCACACAAGAATCAGAGGTTTAACAGTGTGTGGCTCCCTCTAGTGGATGTTGTGGAGTATTCTGTTGTCTTTGCTCCAAAGGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCTGCAGAGCACAGTAGTACACAGCAGAGTCTGTCACTGCAGCAGAGGAGATCTCCAGATTGACTCGATTTCTCTCCTTGTTCAGTGCAGCAGTCAGTCGAGGGTTTGGGGGGGTTGCTCTCACCACAGTCGGCTCACTTGTATCAGTGATGAGGAGAAGGAACTGAGGATCTGATCCAGGATCTTGTCGATACCACTGGAGATTATTGGCTTGAACTGAATAGTTACAGGACACAGTAACTGTACGGCCCTCTGATGAAAACACTTCAGCACTGCTGGCAGTAATATCATCTTCCAAGCTGTTACCTGCTGATGAAACAACATGTTATATTTACAGCTCTGTTCCACAGTCACATGTCCATCATTGGAAAAACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTCAGAGTGTGACCCCATAACCGACTTCCCTAAACCTGCTGGTCTGGAAGTCCAGCAGTTCATCTAAACAAAAGGCACTTAGACTAAAACAGACATAGACACGTTTATCCTACCACAAAACAATAAGAGAAGGTACGACCTCTCCCATGCTCCCAGGACGTGGGTGTGAATGCCAGAGCACTCTGGAATGCACACAAAATCTTTGCAGACTATAAGGACCAAACCTCTACCAACATGACATTGATTATACAACTCTAAGCATATATGAGTAGATATTTCTAAGCATAAATGACAATCCAACAATGTAAATCTACCAGACCTCAGGATGAACTTCTGATTGAGCTTCTGCATAAATATCTTGTAGAGGCCAAAGTGAGGCTTTAAACTACTGATTAACCTGATGGACGTTAATTACTCACATCTGATGAATCCTCCTTTCATTTTCTTCATAAATGATGATAAGTCATAAAAACATTCTGACTTGATACTTTCCATTTTCAGTGGATGAAGTCATCCATTAGATAAGAACCATGTAAGCTCCCTCAGAGTCACAATATTCAAGTTTCACACTGAGGAATCACACAATGTTCACACTCTGTCTTTTATTTGCTTATTTACTTGTTGATGTTCAAATACAAGAAAACATCAACATGATAAAAGTATAATAATAATAATAATAATAATAATAATAATAATAATAATAATAATAATATAGAGGGTGACCATGTGACAGTGGAGCTGAATCAGTCTGATGGAGAGGAGTTTGTTCAGGGACCTCGTCTCCATCACACCTTCAAACGTGTCCAGTTTGCAGCCAATCAAAGAGCCATGATGATGATGATGTCACCAGCTGAAGGACCTCAGCTTCCAGAGGAAACAGAGCCTGCTCGTCCCCTTGTCTCCGGTCTCTGTGTTGGTCTTCCAGTTCAGCCCAGTTCAGAGTCTCAGGTGAACATGGTGAACAGGAATGGAGACAGCACTGTCCTCTGTAGAGCTTCTGTACTGCAGCTGGTCAGTGATGTAGTTGGTAATCTATTAGATGATGGATGTGTTTACTGACAGCTCCTGCAGCTTCTCTCTCAGCAGCAGTGGCTCAGTTGTGTTAAAAAACCTGAAAATCAAAGACGATGGTCCTCAGCGTGCAGCTGTTAGATGGGATGGCCCGGCGATATGAGGCGCTAACACTATACAAACTACAGATCCCATAATGCAGCGCTGCAGCCTCCTTGCTGAACGCTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGTAATGTTGAACCAAGTCAGCGGACTTTGCTGAACTGCACCTGTGCAGATTCAGATGGAGCTGCAGTGTAATGATACACTCAAGGGAAAGTACGACACTGAATGGCCCGAAGAGTTTATTAGTTCCATTCCTGAAGCAATGCCCCAGCTCCGTCTATATGCGGCTCCAACCTTGTGTTTGCTTTCATTTATTTTTTCTGGGGTTTTTGGCAGCATGTTCATATTTCTAACTTGCATAATTTTGACAGGATATATTTTTATGAAGAGCAAAATATTGAAAGTTAAAATTTATTTTTTTAAATTTATTTAATCTGGAATAATATTCCTGTCTGTTTTTATTCATATTTAAGTTTAAAAAACTTTGTTTTAGTGTGTTCAATGAATGTTTAACTTGTTTGGCCCGCGACCTGAAGTGTGCCTTGAGTTCTGGCCCCCTGTGCAATTGAGTTTGACACCCCTGATGTACGTGAACCTAATAAAAGTGTAATAATTGACCGTCGTCCACTTCCTCATAAAACTGGCTGGTGCTACACACAACAGCCAGATTGATTAAGGCTCAGCTTATCATCAACTGTCTCTTCACCCTGACAGTCCCAGTCTTACAGCTTTTATAACGCTTGAGGGACTCTTTCAGTTCACCAGAGTTAGGTTCGGACTTGCTTCAGCACCTTCTGCCTTGCAGAAGATGATGCACACAGTTCTGAAAGATCTACCAGGAGTGCAGAACTACTTGGACATTATTTTGTATGGACATTCCAAAAAAGAACACGATGAATGCCTACAGGCTGTTCTCCAGCATCTGAAGCATGTTGGTCTGCAGATCAATTCCGGTAAAAGTTCATTCAGGCAGATGAATATTCCGTTACTGGCACATGTCATTTCCAAGGAGGGCTTGCGCCCTAGCCCAGACCACCTGACTGCCATCTCTGAAGCTCCTGCACCAAAGGACATGGCTGTGCTTCGTTCCTTCTGAGGCTTAACTTCATGGTTCTGCTTTTGGTTCCGGCACCCTGTCTCCAGCTGAGAGGAAATATTTGACCATAGCGAAAGAGGTCCTCGCCTGCGTATGGGTGGCTGATAAATGGAGGACGTATGTATGGGGATACCGATTTACCCTCAGAACGGATCATCAAGCTCTCACCACTCTGCTAAGTACTAAAGGGATGAACACAGCTGGCAGGGGGATTGCACATTGGTCAGCTAGACTGATGTGTTTCGTTTCAATTCAATTCAATTTTATTTCTGCAGCGCCAAATCACAACAACAGTCGCCTCAAGGTGCTTTATATTGTAAGGTAGATCCTACAATAATACATACAGAGAAAAACCCAAAAGTCATATGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCCGCAGTGGTTGGAAAAAGGAACCAAACACAGGACTCTGAGACGAAGTATTAAACTTAAAGGCGGCAGCTTTTATTGACTGGCAAACAAACTCAGAAACACACTACACATAAGTTCTTCTACAATATCATCAACATTGCTGCTACTTCACTGATGAACAGTTTAGTCACACCATCAACACAGAAAACTATTATCAATAATCCATTTTAATAGCAGAAGTCTGTAGGCCACCAAGCAGCTGTTTAACTGCCTCAGTGACCTCACCCCTAGTGATAGGCGAGTCGTCCCCCTCATTCAAAGACTCCGCTTCTTCTACAGAAGACGTGTCAGTGGGATTAAGAAAGTCCTCAACGTAATATTTCTCAGGTGTCCTGGTGCCACGTGCATTTGTGGCCTTCCTTATGTTTGAACACAGTGTTCGCTGTGGACAAAGTCCAATAACAAAACCCCAAATCAGATCAGACAGGCTGTTTCTCCCAATCACAGCCCTCCAAGTCTGCTGTTGTTGGACACATAAGCATTAAACTCTCCCAGTACAACAACAGGGTCACCAGATGGGGCACCCTCAAGCACCCCACCCAGTAACTCCAAGAAGGCTGCGTACTCTGAACCGTTGTTCTGCTTTGACTATTCACACAAGAACTCACACTGGAGAGAAGCCATATCACTGTAAAACCTGTGGGAAAATTTTCAGACATCATAGACTTTTATTTATTTTACACGTGAAAATCCACACGAGAAGTCAAAATCAGCAAAGTAATGCTGGAAAAACATCAAAAACATTTGTTTGTTTGTTTTTTATAATGATTAGATGTTGGATTATAAATGTTGAGTTTAGTTATGTTTGTTTTTTGTTTGGATACATCATAGATCAAAGTTTTGTTCCTGTTAGTTGTTGCTTTATTTTGCTCAGTTTATTTTTTTTTTCATTTATTTTGGCTTTAACGAGAGTCTACCTCTGCTGTGGTAGGACCAGCATGCACTGGGGACAGCTCAATGTTTTGGGTTTTGTTTTTTGTTACCAGCGAATGAGAGGCAGAAGGAGCTGTGATGTCCTTTTTTTGCTTAACATGGATGAACTCCACATATTTTGATTTTTGATAAATAGCCAGTACACAAAGTAAAAATCTCGGCCCTTAGATTGAGGGAAAGAACCACTCATGGATGGATTTGCTTGTTGGAATCTTTCGGTCTGATCTGTGCAGACTGGTTTATCCATCCTTCACCTGCAAAGACTACACCAGTGGGTCCTCAGTGTCGGCCTGCATCGACAGCACGTTCAGTGTTCTTCTGAATCTGCTTTGTGGTCATACTTTAAGAACTCTGTTGGAAAACCACCAACGACTGAAGCTTGAAATGTCAAAAAGTTTGAAGTCTGGACTGCTGTGATTACACAACAGTTTTCAGAGTTGCACGCATCATTCATGAACAATCTAGAATGTTCAAAATTTGTGCAGTTTTGTGTTGTTCACTTTGCTTTCTTTATTTTAGCCGCCTGACTGTGAGGACATGAAGCTGCTCACTGGAAACTCTCCCTGCTGCTGCAGAAATATGTGAGGAGTCCTCAGTGTTTAGATCAGAGGGAGTCTGGACTGTTGTGTTGGTGGAGCAGGGCTGAAGAACCATGCTGAACATCTGGATGGATGTGATGTGGAGCTGGACTGCTGATGACCTCAGTGGAAGGACCCACAGACTCTGGTCCTGATGAAAGGTGGAGGAGGGCTGCATCCAAATGATTGAGCAGCTTTTGATGTTTGACAGTTTTTATTGTGTCTGAACGTTCCTACAGTTGGTTTGTGGTTGATGTGGATTTGCTGCTCATGTGAATCCTCCCACAGTGTTTCATTAGCAGCTGTAACCACAGTGACTCTGATAAAACAGGAATTAGCAGAATCCATCTGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGTGGTCTGATGTTCACAGCTGGAGTCAGACAGGTTTCTGCAGTCAGGAGGAGGAGGAGCTGCTTTCCTGCTCAGCGCAGTTTTAAAGAGTTTCTGTCTGAGTGATCCTGGTCTCTCTGTCTGCTACAACCAGTCTGATTGTTCTCTCAGAGTTCTTTCATCATTAAAGAGAGCTCACTGGTTTTGTTTTCACATTACTGAATGATAGTCATGGTGAAAGTTCAGGAGATCAGCAGCTTCAGAAGCACTCAAATGCATTTCACTCTGTGTGTGTGAAGCAGTCCTGCAGCTGAGACACACTCAGGATGAGTTTTACTAGTCCTTCTAGCTGGCTTGGTTTAGGCTGGGATGAAGAACAGTGAGAGATGCTCTGACTGGGTATGCCTGCTTTAAACTCAAACAGATGTGGCCCAGTGTGAGGAGGAGCAGAGGATGCTGCTGAGCCTCAGCTGGAACCAGAGCACATGAGAATTCACACGGGGGAAACTCTACATATGTAACACGCCCCAAACGATTGTATTATGGCTCTTCAGGACAGTTTTACTTTGCTATTAAGCAGACCTAACAACTGGCTTCCACCACTTGGAGCACCACTGAAGCATCATTTCTGATGGGGAACACTAGAAAAAGATGTGTGGGAACATATCCTTTTCTAGTGTTCCCCACCAGAAATTGTTCTTCAATAGTAAGACTGTCCTACCTAAACCAGGATGGCAAGAAAACTTGGCACCATTGACCCATCTTATCACTGTGGACCAAAACAACTGAAAACATCAACCCTACTCATACAATAGCACAGTTAAAATAATTGTTTTATTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATTACTTTGGATTATTTAATATATCATCATGCTTTTTTACAACTACATGAATGTCCTATTGCTGTGTGATTTATTACTATTACTGAAGGTTACTCTCCATACCAATACCAACTAGATGTTTAAATCTTAATATAAATGAGTAACAGTAGGTGGACATTAGGTAAGGCAGAGGTGACATGGACCACGAGATTGAGACACAGACATTAGAGCCTCTTAATGCGTGTTTTGTTTGGATTTCCACCAGCGTGGTGTTGTGGGATTTCTCTTTAGTGTATTGTCCTTTAATGTATTGTCTTGATGAAATGCTTTCATGTTACTTAGTTTAGTATGTCTGGTTCACACCTCATTCAAGCTGGGAAACAGACGGTGAGAAACTGGTGAATGTCTCCCAGGAGACGGAAGCTCACACAGGAAGACTTGACCCCAGAGTGGGGGAGATTCACACAGGTGATAGAGAGTCTGTCTGTTTAGAGCCAAGGTGTGAACTGCAACTGTAAAAGCCTTTTGTTCTGTGACTGTGTATAAAAAGGACCTGAACTGTTCATTGTCAGAGACGACTTTCAGTGCCCCCTGACTGACGTCCCTCCTCATGCATGAGATAGCTGAAATAAAGGTGTTGTTACAACTCATCCCGTCTGTAGGCTTTGGTAATTAAAATTTCCACAACAGTGGAATTACCAAAAATCCCTGGGCTCTCGCACTCTGGGGCCTCTGGATGTCTGGAGCCTGGATCTCCTCCATGCCTGCTTCATGCCCTGGGGGACGGGGCTATGGCCCTCTACACCCTCTAACCTTTTGTATACAAGCGCGCTGATCAGCACAGGTGCGCACACAGGTGTACACTGTTCATAGACATAAACTACACCTTTCTTGGCTGCTACTTCAAAGCACATTGTGCGCTGTTGGTCCTGCGTGCTGCACAACAACATTCAATGTTTAGTATTTACTGCTGTTTACACTTAGCTAGATTAATGCGATGGTGTTGTGTTTAGTATGTTGCTTTGTTTTTTTTGCTTGTTTTCTCTTCTTTTTCTGTCAACAGGTGATCCAGGAGATTTTTTGTTTCTCTTTTTAAGTGCCCTTTCTCACTGTCCCTCTCAAAACGGCAAGGCCATGATGATCCATTTGACAAGATAAATCCATTTGGTATCCTTGTTGGTCTTCAGACAACAATTCTGACGGCTAAAGAACGAAATGGGACAGGCAAAAAAAAAAAAAGACTCTTTTGCTCGAATTGATCTGTTAACTTCAGTAATTTTGCTTTAAACATTAAACAATTTGATTTTTTTATCTTGAAACTTTTCTGTTGAGTCTATTTTAAGAAAACAAAAGAGAAACGTTGTGAAATTTTAGAGGATAATATAAATTTACACTCATCATATTTTCAACAATTTTTCAAACCTCAAATTTCTTTGTGTCACTCGGTCAACACGTATTTATTCAGTTCTCATGTTCATTTAAATGTCTGTAAGAAGTGCCTTGAACTGTAAACTTGTGTTTTATTACATCCAAATCAGAATTTGACTCACATTTGCATTTTTCCAGGTAACTACGTTATGATTTACACCGATGTTTTCTTTTGCTAAACTATTCAGAGGGGATTGTATCCAAAAGAAGGAGAGTGGTTTAACAGTGTGTGGCTCCCTCTAGTGGATGTTGTGGAGTATTCTGTTGTCTTTGCTCCAAAGGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCTGCAGAGCACAGTAGTACACAGCAGAGTCTGTCACTGCAGCAGAGGAGATGCTCATCTTGATTTCTTTTCCCACCACTTGAATCTTCAGTCCAGGAATATTTTCTGTTCCTACTGCTCCTGAAGCAGAGTGTGAGATCAGGAGCTCTGGTGCTCTTCCTGGATGTTGTCGATACCAGAAGAAATAATCACCAGTTGACACTTTGTAAGTGTAGGTCAGAGTAACTGTGCTGCCCTCTACACTGGACTCTTCATCTTTGACTGGACTGAGCTGATCACAGCTGACACCTGAAGGAAGAAATCAGTCTTAGAATTCTTTCAATAAATAATTGACATGAATGAATCATTTGAATTGAACATAGTTTCCTGTGTAGGTGAGCATACCTGTGAGAGTGAGAAGAATCAGAGGAAACACACAGTGATGTAATGACAGCATGTTGAGGAACATGAAGTTTGTTTTGTGTTGAACTCTGTTGAATGTGGAGGTTTTTCTCTCTTCTATAGTTCAGTAACAGCTCAGCTCCTCCCTGAATCTCTGCTCCTCCTCTCTGCTCTCAGTCACTCCTCCTCCTGTGGTTAACACACTTTATAACCAAAATGATTTAAGGGAGCCGTGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGGATTGTTGTGGTGCAGCAGCAGTCCCAGTTACAGCTGACACTTTTGGACACAACATCTGTTTGACTTTGTGGCTCTTTGGTCAGTTTGATGTGAAGTAAAATGTATTTATATAACACTTTTTAAGACAAAGTGCTTTACAGGGAATGTAAAAACTGGTCAAAAGAAGACGTCATCACCACCACCCTACATCTCGCCCTCACCCACCTGGACAATAAGGACACATATGTATGAATGCTGTTCATAGACTTCAGTTCAGCATTCAACACAACCATCCTCAGCACCTGATTGAAAACTGGGCCTGCTGGGCCTGAACACCTCCCTCTGCAACTGGATCCTGGACTTTCTGACGGAGAGGCCTCAGACAGTCGGTAACAGCACCTCCAACACCACCACACAGAGCGCTGGAGCTCTTCAGGGCTGTGTGCTCAGTGTGGTGCTGTTTAAGCAGAGCTTATGAACCTCAAGTTTTGTGGCTTTCCACAGGAGCTCAGTTTTATGGCAAATTAGCGTAAAGCTGCAGACAGCTTCTGTGATCCAGGCTGGAGATTTAACCGTGATGCCTTTCCTGACTTTAAGAGGAGCCACTATGTATTTATTTTACACTCTGTGAAATGAAGGAGGCCACATGCCGTTCCACATCATCAGTTTCAGCTAGATTATTATCAAACACTTCAACAAATTCTTCCACCACACAGTCAGTAATTAGTCGTGAATGCTTCACATGAACAAAGGGCAGAATGTCACGAGTAAAGGAGAGATCAAATAAAAATATGTTCATGATTGCTAATAAAAATGTCCTCACGACAGACTGGTCCCATATCCAGACCCAGTGACAGAATCAGACCCAGACTGGTCCCATATCCAGACCCAGTGACAGAATCAGACCCAGGGTGTGGCCACCGCTGTGTGTTGGCCCAGTCACATGTTAGGTAAGATTAAAAGAGTCTACGAGATTAAGACAGTCCGAAGCAGCGTGGCATGAACTGTCAGCCACATGGAAATGAAAATCCTCCAGCAGAAGGATTCTTTCCAGTTTGAAGGTGGAGGATACAAAGTCCTCAAACTCTACTAAGAAGCTCCGAGCTAATCCTGGTTGGTCCTATTTTTCCTGTTGGTGTTTGATCCAACAGGAAATAACTCATGTCAATGTTACTTAAACTTTCTTTGCAGTATATTTAAATGCTTCACTTATATTAAACTATATTGTTGTTAAAGCATATAGTTACTCTACAATAGGTGTAGGCTGCTGGAGGATTCCCATGATGCACTCAGTGTTTCTTCTTCACACACTATGTGTTACAGTTTTTTTCTGAATGCTTAAACCCAAACTGTGATTCTTATAGCACAATTTCTAAAACTATTAATACTTATAGCAAAACCACTCACTGAGTTTGCAAAACTAAAAGCACAAACACTGCTTTGCACTCAGTTTGCCATTTTGTAACACACACTTTGCAAAACTGTAGGCACAATTCACTGCACAACACTCTTTTTGCAGAACTTTAAACACAACTCACTGCTTTACACTCAATTACCAAATTTCCAACACACTCCTAGCAAAATTATACACATGTATGGCTATCATTAACACTATTTTGTCAACTGTCTGGCACACTGTCACATGTGAAAACTGTCTTAGATAATCAGTCCACTTTGCAATCAGCCTAAGCACTATAAACAGGCCACAGGTAAGCTGTCTATGGAGTACAATGGAAGGAGCAGCAAGAGTGAGAAGAGTGAGAGGGAGAGGACGTGGAGGTGAAGAAGTTGGAGGAAGAGGACGTGGAGGTGAAGAAGTTGGAGGAAGAGGACGTGGAGGAGCAAGAAGAGGACGAGGAGGGGAAAGAGGAAGGGTAAGAAACAGAATAACTGATGACATCAGAGCTACAATAGTGGACCATGTCATCAACCATGGGATGACCCTGAGGGAAGCTGGCCAACGGGTTCAGCCTAAACTGAGCCGCTACACTGTGTCAGGCATCAAATTCAAATTCAAATTCAAATTCAAATTTTATTTGTCACATACACAGTCATACACAGTACGATATGCAGTGAAATGCCTTATACAACTGCTCGTGACTTAAGAAAAAAAAAGAAAAGGCTATGAATAAAATAGGAAATAAATATGAAAATTAAAAGGGGTGAATTTAACTAGGAAGGAATAAAATAGAATATATATGAATTAGAGTTGAAAATAAAATAACTGTACACCACAAATTAGAATGAAGGGTAAAATTAACTGGGAAAGAGTAAGATAACATATATCTGAATTTAAGTTGAAAACAGAATATCTGTACAACAAAATACACAATACAATACAAATTAGAATGAAGGGTAAATTTAGCTGGGAAAGAATAAGATAAAATATATATGAATTAAAGTTGAAAATAAAGTAACTGTACAACAAAATGAACAGTATGGAAATAATAAGGATGTATGAGGAAATATAATATAAATATATATACAATATACAATAGCAGCAGCTGTACAAATATTAAATTGAAATGAAGAAATATAAGAAATATAATGTCCAGTGTTGTGCAAACCACATTGTGAGTGTCTTGTGCAGTGCAAATATGCTTAAAGTGATTGAGTGTAAGCAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGTGAACACAGGAGCTAGCTGGTCTGCGCAGTCTCTGAGGATACGACCTGGGATGCCGTCTGGTCCTGCTGCTTTCCTGGTGTTCACTCTCTTGAAGGCTCTCCTCACGTCATGCTCGGAGATGACGAGCACGTTCCCGGTGTTGGCAGTGTCTTCCAGTCTGCAGCCGTTAGCGCCGCTAGCGCTAGAATCGTTGGAGTCCTTAGCTGCAGCCTCGAAGCGAGCGTAGAAAGTGTTCAGCTCGTCTGCCAGAGTCGCGTCCGCGTTCGTCAAACCGGCTGTTGGTGCTTTATAATCCGTTATTGCCCTTAGTCCCCGCCACAGGCTCCTAGAGTCACTCTGTTGGAGTTGTGACTCCAGTTTCCTCCCGTAGCGCTGCTTCGCCTCTTTTACCGCCTTCCGCACGTCATATGACGCGGCTTTGTACGGGTCCATGTCCCCCGTCGTGAGTCCCATGTTGTAGGCAGCGGTGCGGGATCTCAGTGCGTCACGGATGGTTTTATCCACCCACGGCTTCTGGTTGGGAAACGTTGTGATGGTCTTTGTCTCCACGGTATCATCCGCTAGTTTCCCGATGAATCCCACCACTGCTTCCGTAAACACGTTGACGTCATCATCGGAACTGTGTTTGAACATGTCCCAGTCTGCGTCGTCGAGTGCGTCCTGTAACACGGCCACCGATTGGTCCGTCCAGCACGCGACCTTCCTCTGAACCGGAACTTCCTGTTTCAGCCTTTGTTTGTATTTTGGTATGAGGAAGATTGGCATGATCGGATTTGCCAAATGGAGGGCGAGATTGTGCCTTGTAGCCGTCCTTGACCGTAGTGTAGCAGTGGTCCAGTGTCCTTTCACCTCTGGTGGGGCAGGTGATATGATGAAGTTCGGCGCTGCGCGTTTGAGGTTGGCACTATTGAAGTCCCCCGTCACAATAAGCGCGGCGTCCCGGTGTTGTGTCTGGTGCTGGGTGAGAGCCTCCTGCAGCTCGCATAAGGCAGTGTCCGTGTCCGCTTGTGGTGGAATATAAACGGCACTTATAATGACCGATGTAAACTCTCGAGGTAGATAAAAAGGACGACACATGATGGACAGTAGTTCCAGATTTGGTGTGCAGGAGCGTGTGAGAGGAACAACCTTAGCACTGTTGCTAACGGAGCTCATTAGGACATTTTGAAATGAGAATCGGTAAGTACTTTGTAGCACTGTCATACTCTAATGAGACACACAACAGTACCATACATGCAAAAATACTGAAATTGTTACTTTACAGAATTGCTAGACGTCCAGCTGTTGGGGGCAGAGGCAGAATGTTCACTCCAGAGCAAGAGACCCATATAGTGAACATGGTGATTGCCAATAATGCAATAAGACTGCACGAAATACAGCAGCGCATAATCGATAATGACACCATCTTTCAAAATATACACAGTGCAAGCATTTCTGCACTAAGTCGTGTACTTGCGCGCCACAGAATAAGAATGAAGCAAATTTACAGAGTTCCTTTCGAGAGAAACACAGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAATTATCCACACCCACCGCTGCGCTATGAATTGTGGGATATATGGGACCACGAAGCGTGCACCGGACCACAAAATGCTGTTGTTCACCATCATGCAACCCTGGGCCCATATAACACTGCACACATTATTACATTCCTGGACGCCTTACATGATATGGTCACTAATGTTCAGAGACCAGAGCAGACCAGATATGTCATCATATGGGACAATGTTAGCTTCCATAGGGCTGCTTTGGTCCGCAACTGGTTTACAGATCACCCACTCTTCACTGTACTCATCCTCCCCCCATACTCTCCATTCTTAAATCCCATCGAGGAGTTCTTCTCTGCCTGGCGCTGGAAAGTGTACGACCGTCATCCTCATCAACAGGTAGCCCTTTTACAGGCAATGGAGGAGGCATGTGGAGATATTGACCAGGCATCATGTCGGGCCTGGATACGGCATTCAAGGAGCTATTTTCCCCGGTGCCTTGGACTGGAGGATATCGCATGCGATGTGGACGAAATTTTGTGGCCGGACCCAGAAAGACGACATGATGTAGGCTGATTGTCTTTTTTTTCCTTTTTTTTTTGTGAAATTCCTATTTTGTGTTCTGACTTTGTCTTGGTTTTGATGAGTGTGAATAAACACCAATACTTGAAGTTTGGATCCTTGTATGTTTAAATGACACTATGACAAAAGTGACCTCAAACTGACATCTGTACACAGAGAAAGCCAGATGTGTTTTGTATTCATACATCAGTGTGCAGTTGGCGCATTGTGTGCTTAGTAGATGAGGGCTTGTGTGTACTGTTTGATACGAAAACACCATTTTTACGAAGGTGTGAAGAGTTAATCTAGCTGTGTTCGCTTTTGCAAGAGAACTACGTTTTGATAATTGGGTGAAGAGTTTTCTTATTTGTGTGTAGAGTTTTGCAAAAATAGCCAATAGTTACAAAAAATGTGCTTAAGCAATCAGAAAAAACTGTAATATGATGGCTTGTGTTAACTGTTGGATACAAAAATACCATTTTTACAAAGGTGTGGAGAGTTAAGCAAGGGTTAGTCGCTTTTACAAGAAAACTACAATGTTTTGCTGATTGGGTGAAGAGTTTTCTTATTTGTGTGTAGAGTTTTGACAAAAATAGCCAATGGTTACAAAAAATGTGCTCAAGCCATCAAAAAAAACTGTAATAGACCCCTCTGCATCTGGCTCTCTTCCACAGTGTGTCTCTGTCCTGTCTTCCTCTCATCACCCCAACTGGTCACCAGATGAGTCTGGTTCTGCTGGGGGTTTCTTCATGATAAAAAGGGAGTTTTTCCTTCACTCTGTCGCCAAATTAAACTGAGTGAAACAAACCACAGAAGTTTAACAGTGTGTGGCTCCCTCTAGTGGATGTTGTGGAGTATTCTGTTGTCTTTGCTCCAAAGGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCTGCAGAGCACAGTAGTACACAGCAGAGTCAGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTGTGTGTGCTGCTGACCAAAAGGGTCATGAAGCAGGAACAACATCCTAGGTCATAAAGAGGGTAACCTCCCCACACCCAATCTATGGTTCACCCTAGATAACACAGTGAAGCCATACAAAGGGCAGGAAGTTTTACCACATCAAACAGACCTTCAAAAGGATGTTGCCTGTGATAAAACACTACAGCCCCCCACTCAGAACCTCGAGAATCTGGGGAGGGGAGAACAAAAGAATTCCTTTCAACACACAGTTAAAGTACAAATGGTAAGAATAAAAGTGACAAACATTTAACAATTCACTCCAACAGTATTAAAGGCCGAGCTGAAATCAATGAAGAGCATCCTTACTGAAGTCCCAGGAGGGCAGTGAAAATTGCATCTTCAGTTGGACCTGTTTGCCTTATAGGCAAACCTGGTGGGGGTCGAAGCTGGGTGGGAGGGAGTCTTTTAATTTCGTTAAGACGAGCTTCTCAAAGCACTTAGCAACTACTGGAGTCAGATCGATGGTTCTGTAGTCGTTGAGGCCACTGATGGTGGTGGACTTGGGGATTGTGGGATTATTATTGCTGATTTGAGGCAATGCAGGACAAAGGTATGTGACAGGGAGAGGTTGAATAGTCTGGTGAACACAGGAGCAAGCAAGTCAGCGCAGGTTTTGAGGACACTCCCAGGTATTCCACTTGGCCAGTGGCCTTGTTGTCAAAGATGTGAAAAAAGGTTCAAAACCAGAACACAGTTGTGGCGCCATATGAGAACTCACACTGAGAGGTGTACTTTTGACACAAGGTTAATTGCTCAGTGAGCTGTGTTGAGCTAAAAGTCAGAGGTTTGTGCCACAAAAGTAGCTCTTTTTATCTAATTCACTGTGGTAACTTACACTGAATATATAACCTGGTCAGGAGCAGGTAATGTGTTCACAGTTTCACTTTAAAAGTGTCTGTGTTGTTATACCTCATTCTAATCTGCTGCTAAATCTCTTTAACACTGATTAAATTGTAGCAATTAGAACACACAACAAAAGAAAGTAATACAATTAATTTAGATTTGCAACAAGCTAAAGCAAATCTTTTCTTACTTTTTACTGCTGTAAGTTTCAGGTCTCTAATGTGCAGTTGTTCCCTTAATACCATTTTCATAATAAACCCCTCAGGTTAAAGTCTTTTTAGAGAAAACAGTGTCTAGGTAGAGAGTTTATAAAGGTCCAGAGTTAAACCACCTTAACGCAGTAGTATACCTGCTGTAACGGTTATTTTGCTCACCACCACAACCATTTTTTTACAGAAACTTGTTGTACACCCGCTGTTACGGCGCAGATCAGATCAGCCTGATGTCTTCAGCTGTCAGACTGCGATGTGATCAATTTTTAACTTCTGTTGTTGTTTTTGTTGTTTTGTCTTTTCCATGTGTATCAAAAAACTGAAATCTACTGTTGTTGAATTAAAGTTCGAATTTTACAATTATGATATAAACCAAAAATGCACAACAGCGTGTTTTCTTTCTTTGTTTTTTATCCATCCAAAACTCAAACATGACGGCCAACCTGCCCACTGTGGTGATCACCGAGTAAGGGAGCAGGTTGGCCATCTATCACAGGTCTAACAGAGACAGAATATTCACACTCACACGTTTGCGTGTGTGATTTTAAATTTGACTTTTTTGATCTCACAGGTAAAACTGTGTTACAGCAGCAGGATGATAAAGAGTAAAAAATGTGCAGTATACAATAAACAACAAATAACAGAGTTAAAATAGAAGTGCCAGGTAAGGGACTAATACTCTGAGATACAACAGGAATGTAAGACTGGCATTGTGTAAGCAACTCATGAGATAAATAACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATAGAAGTGCCAGGTAAGGGACTAATACTCTGAGATACAACAGGAATGTAAGACTGGCATTGTGTAAGCAACTCATGAGATAAATAACAACGAAAAAAGTACAACTACATTTGTACAGTCAAAGGGAAACTAGTCCAATGTTCTTCTCACAGTTTCAGTCTGGTAGAGTAGTGATGTGTCGAAATGGCTCTTAGAGCCGGATCTTTGACGTGAACAACACGAGCCATGTGTTTTTTTTTTTTTTAGAGACAAAGCACGTACAAACTCCAAAACACGTACAAAACACAACAGAAGTGCTCCAGGATGCTCACCGCAGTGTTGAGCTTTTGTTACCTAGTGGCTACACAAGCCAGCAAGTACCAACGACCGGATTTGGTGTGTGGTAGTAACAGGTAAATGAACATTTTTTAAAAATTTGAATATATATGAGTGCTTGTGTATAAATACACAAACAATACACATATGCTTTCAATTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAAGTTCACTGAACGCTAGAAATGTGTTTGGAGTTTGTACGTGCTTTGTCTCTAGTGGCCACCGTATATATTTATATATAAACATATATAAATAAAACCACTTTTATTTTTTACATTAGTAATTCCTTTTGTGCATAATTTTATATTGTTGTTAATAATAAATTATTTAAAGCAACAAAACAACCTGAAGAGCCGGTTGGGAGCCGAAAGAGCCGGCTCTTTTTAGTGAGCCGAGCCGAAAGAACCGGTTCTCTAAAAAGAGCCGGAAATCCCATCACTATGGTAGAGAAGTAATAATAATAATAAAAATAATAATATACATTTTATTTGTGGGCGCCTTTCAAAAACCCAAGGTCACCTTACAAAAGAACAAAATTAATAAAAGGAGCAATACTCATAAAATAAAATAAAATTGCAAAACAGAACTTGACAACAGATAAAATCAGCACTAAAGTGAATAAACCAGTTTGAGCAGATGTGTTTTGAGCTGTGACTTAAATACAGGAAGAGAGTTCCAGAGCCGAGGAGCAGAGCGACTGAAGGCTCTGTTCCCCACAGAGATGAGACGTGCGGACGAAACAGTGGTGATATGAAGCAGGTCACACAAATAGGAAGGAGCAGATTTATGGATACACTTGTATGTGAGAAGATTTTAAAGTTTATCCTTCTATGGGCAACTAGTGAAGCTGCCGAAGAACTGGGGTAATACGAGCTCTTGATGGAGTACGAGTTATGACCCGAGCTGCAGAGTTTTGAAGAAGTTGGAGTTTATGAAGGGACCTTTAAGGGAGACCATAAGAGGGAGTTGCAGTAATCAATAGGGGACGTAATAAAAGCATGGACAAGGATGGCAGCAGCATGGGGAGGAAGGAAGGGGCGGAGTCGGTTAATATTACGTAAGTGCAAGTATGCAGACCAGGTTATGTAATTAATGTGAGACTGGAATGAAACAGTACTGTCGAGTATGACACCCAAACTCTTAACCTGAGGCGAGGGAAGGGTGGGAGAATTTTCAATGTTAATGGAAAAACTGTGGGATTTAGTTAAGATAGAGGCTGTGCCAACGAGTAAAACTAATGTTTTTATTATTGTTAAGTCTGAAAAAATTGGAGGAGAACCAGGATCTTATCTCCATAAGACAGTTTGAGAGGGAGGTAGGTGTGAGGGATGAATTGGGTTTAGAAGAAATGTAGAGCTGGGTTTCATCAGCATAACAGTGAAAATTTATATTATATTTTCAGAATATGTGACCAAAAGGGAGCATGTAAATAATGAATAAAAGAGGCCCTAAGAAGTGTTTCTTTCTCTGAGCCTGTCTGCTGCACAGAGCCGCCTGGAGGACCCCGACACAAAGCCCTGCCCCAGCTTTCAGCTCTGCACTCAATAGTTTCCTCATTTCATATTCTGATGTAATCCCAGCGATTTTAGTAAAGCTTATTCACTTTCCACCCCAACTTCCAGCACAAAAGTAAAGTGAATGTTTTGTCCTAACTCTCTGTCGTTGCACCATGTTACATAAAAGAAAGAGGAATCCACTTATTTACCTGCTTCATACAAGCTTAAAACAAGACAAAAAAAGAAGAAAAAAAGGTCAAATGTTCTGTTCTAAACCTGTTGTGTTCTACAAATTCATTTGAGAATTGTAGGAAAAGACATGCCAACCATTTTTAGTTTTGTTAATATTGGCAATAGTGAGAAGTGTTACTGTTAGGTTTGAATATATTTGATATAGGCCATCCAATTAGGGTAAATATCATGTTTTTAGTTGTTATAATCTGATGAGGAATATTACATTTTATTTCAGTTTTCAGTTTTCCCCCTTAACATGGTCAGGCGGTTTGCTAGGCTCAGTGTCCCTAAGAGCTAGACCAGCAGAAGCTTAACCTTCAGTTGGTCAGGTCTTAGGTACGAGCCCTGACAAAGTGCAGTCCAATCACGTGACATATGCAGTTATCCAGAGGACCCCACCACCACCACCCCTTTCCTGCCTCTGTCGCTACCATGTGCCCCCTTTACATCTCTGTCTGACCCTCATATATGCCTGTCTAGAACTAGCCGAGCCTCTAACATCAACCCAAATTAACAAGTGCCACTATCGAGAGCTGCCAATACAGGTGAGACTGATCAGATTTGACCTGCAAGACTACTCAGGTTTCTTCGCAACAAGGCAAGCAGGGAAGAGACCTGAACACTGAAGCAGTAAGGCTGGGCGAGTCCCCTCATCCACATCAGGTCCAGTTGACCTCTACATTATCTACTGAGTAAGACTCACAGGGTCTTCATCTGTAGGGGTTGTGCGCCCTGCAGATCGACAGCATACAGAAGGTCCAGAGTGTCATTGTGCCGTGTTTTGCCACTTACTGCTGGAAGGCTGGCAGAATAGAGTCCAGACTGATTTGGTTAAAAGCATCAGTGATGGTGTTGAAAGCCTCTGGGTGTTTACATCGTAGGTTAGCAACAGTCACGTGTTTGATGTCACATGTCACTGACCTCATACAGAGAGGTTTAACAGTGTGTGGCTCCCTCTAGTGGATGTTGTGGAGTATTCTGTTGTCTTCTCCAAAGGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCTGCAGAGCACAGTAGTACACAGCAGAGTCAGACAGCTGAAGCTTCTGGATCTTCAGAGGAACTGACTTCTCTTTCTTGTCGACTTCGGCATCAAATCTGTCCTTTGGGAACTCCTGAGCGTTATCTGCTGTTCCAGTAGTTCCACGCTGTAAAACATACTTTGGAAAGTCATTTAGTTCTTGTTTGTACCAGAACAAATATGAATATGAATCAGATGTTTCATATGTACATCCAAGTGTAACTGTGTCTCCTGCAGCAGCAATGACATCTCCTTGTTCCTGGATCACTTTGTCTTCTCCTTTACACTCTGAGGAAGAACAGAACATGCAGAGGAAGAGATGGATCAATAAACATGATTGATTAAAGGAGAACAATCAGCAGCTTTAAAGATTTCTATTACATGCAGAACATTTGTCACTTTGAACCATATCAGGTGTTTTTACAAGCTAACAAATGGCAGCAGAGATGATCTGCTGAACATTCAAACAGATTTCTTCTCTTGTCTAACACTCACCTCTGATATGAGAGAAAAGTAAAATGAGGTAAAGCAGCATGTCTTTAGTTGTTGGGTTAATCAGACAGCAGAATGAAGAAACTAAGCAGCCTCTCTGATGCAGTCCTTCTCCCCAACATCAGGCTGGCTGTGCTTTGACTTCTGCAGACAGAAATCATCTCATTGGTTGAGTTCAGCATTAGTGGGTGGAGTCAGAAACATTTTCAGTAGGGCTGGGTATCGTGACTGATTTCTAGAATCGATTCCGATTCACAAGGTCCCGAATCAATTCGATCCACGATTCGATTCAAATTGGGGAAATTGTGCCTCAGACAGTCAGAAATATTATAATTCAGATCAGTACATTTCCATATTTTTATATCTATAAAAAGAAAGCTGACACTTGCGAGACTTTATCAAAGGTGTGAGCATCACAGCAGATGCTTTTGTGTCAAAGTAGCTGAGGATAAAACACAGAAAAACATGAAGGTGATTTTCCTGGCCTGGGATTTTATAAAAATAGTCTGCAGTAGATCAAAAACGAAAGAAAAACATTAATCAACATATGAACATTACCTGATGCTGCTGAAGTGAAGCAGAGCAAAGTTACAGAGGTTTGATTAGAGACACAGCTGAGCATTTTACAATTTTGCAATTTCAAAAAGTTTGTTCAGTATTAAACAGCAGAAATGAGGCTTTTTTTTCGTACGTAAGTAAAAGGGAAAAAAAACAGCAGCCGACAGCGCTGTAAACAACGATAGACTGGTGCGTAATAAGCAAGCAAATACTGAAGAAAACAGATTTTTAGACGGGAAACTGTTCTTGAAGTACACTGAGAGAGAGAGTCGGGACATCTCACTGATTCTGATCCGTCGGCGGGTCCGCGCTTTGCCTTTACGTCTTTGTGCAGAATTCGTGTTCCTGCTCTCATTTACTGCTTTAGCTGTTTGGTCGTTGTTGAAATTTTGTGAGGTTTAACCTGAAATTCTGGCTTTTTGTGCAAAATAAATTTGTATTAAGAAAGTCAATTCAGGATTTTAATGAACTGATACCAAGCTAGAATCGATTTCAATCGATAAATCGATCATCAAAACCCACCCCTAATTTTCATGTCAGTCAGTGCAATTATTTCTGCCTCAGAGAAATGTTTGCTGAAGGTTCAGTTTCAGTTCTTCACAGCACAGTTGGACCAAAGCAGGTCAAACCAGGAAGGAGCTCGACTGAAGGTGGAAATTAAATCTGTGTGAAGATGTGCAGCACTCTTTGGAAGAACTTTATTTTGAAAGAACAATGAGGTAATATGAAAAGCCATCATCCTAAGCATCAACATCAGCGAGGATCTGAGTTGGTCACACCACGTTGATTTGATCACAAAAGCAGCAAGATAGCAGCTCTTCTCTCTGCGGCACCTGAGAAGATTCAGCATGAACCCCAGAATACTTACAAACGGCTACAGAAACACCATTGAAAGTATTCTGACTGTTTGTACCACCACCTGGTACTGCAGCTGTAACACTTCTGACCGCAAAGCTCTGCAGAGGGTGGTGAGATCAGCACAGTGCATCACCGGCCATGCAGGATCTCTACAGACAGCGCTGCATGAGGAAGATGCAGCGGATCCTCTCTGATCCCAGACACAGACTTTTCACACTCCTGCCATCCGACAGGCGGTTCAGGAGCATCCAGACCCGCACTAGCAGACACAGTTTCTACCCACAAGCCATCAGGCTTTTGAACTGCTCACATTCTGGACACAACATTACACTTACTACAACTACAGGACTTTACACACTGTCACTTCGACAAATGCCACTTAAATGTTCATTGCAAAGATTTTGGTGCAAACTCTAAATACCAACAATTGTCTTAAATTCTCTAAATATTTAAAATTTTAGTATTTTGTTGTTCATCTTCTTCCCCTTCTTCTTCTGCTTCTTCTTCTAATCATTATTACTGTTATTGTTACTTTCTCCTTCAATATAACTGCACACTTCTATATGTTCATGTAAAGCTGAGAAGCATGAGCCAAAGAATTTCCTTATAGGTAAATGTGGCTACACTTTATCTGTATATGACAATAAAACGTCAAACTTGAAAACATCACATTTGAACGTTCCTACAGTTGGTTTGTGGTTGATGTGGATTTGCTGCTCATGTGAATCCTCCCACAGTGTTTCATTAGCAGCTGTAACCACAGTGACTCTGATAAAACAGGAATTAGCAGAATCCATCTGATATGAAGCTGTGCTTTGAATACCACTTCCCTCCTCTTTGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCTCCTTGTTCCTGGATCACTTTGTCTTCTCCTTTACACTCTGAGGAAGAACAGAACATGCAGAGGAAGAGATGGATCAATAAACATGATTGAAGTTATTGAAAAGTTTCACAGTGTAAAATGATGAAATCTCCTCTTTCTGTCCTTGTTGTGAATCGTGTGCAGAGGAAACATGTTGATGTTTGTATCTTACCAAAGAAAAGAGCAGCAAGAATAATCCACAGCCAATGTTCCATCTGTACAACAAGGTTTCAATCAACAGGAGAAACTAGCTGATGTTCAACATTCAGTCTGAGAATTGTTCTCTTCACAGCAGCACTTATTATTGACACAATGGTTGAGCACAGTGCAGAAGGAGAGCACCGCCTACTGGATGATGTCGCCCTCTAGTGGAGCGTCTCTGTGTTTTGTGCTGTTGCTGTGAGCAGAGTTGGGAAGTAACCAATTACAAATACTTCGTTACTGTATTTGAGTAGAATTTTCAGCTGTCTGAACTTTATTTGAGTAGCTTTTTTCTGACTATTTTTTCCATTTACTTCCTACATTTTAAACAAATACCTGTACTTTCTATTCCTTACATCAGAACATGTTTGTTACTTTTGTTTTTATTTATTTATTTCTCTGCAGGTTAGTGCAGGATAAACAGGTTAGTTTGCTGCACTGTGATTGGTTTAAAGTAAAGAACAGTGTGTGACTGCTGCACAGTGGCTGTGGGTTCATGGTCACAGTTAGCTTACATCAAGTTTAGCACAGATTCATATGAAGTTTAGCTGATGATGCTCAGATTCATTCACTGAATTCCACCTTCATACCAACTTCATAGTGTCTAATATAAAGACAGCATAAACAGTTTACTCTCAGTGTAGAGGATGGAAATCAGCCAGGACACCTCATGAAACATCTGCTCACATCTGGTTGAATTCAGTTGTGTACGTCCACAGAGAACAGCAGGTCAGCTGATCACAGCCTGTAAACTAAGAAAATCTACTGGAGCTCTCAATTGAAATGATTGTGAGTGTGATTCTTTTCCCCACACTGAGCCATTACAACCACTTTTAGGTTCCCCCACCTGCTGAATCCACTTTAACCTCTGACTGTATTTATTTCCCTGTTTAGAGCCAAAGTCGCCCTCTACAGTGGAGGCAACAGAAAATAGAGCTATGTTTTTTTATTTTCCTTTTGCTTCAGATTCAAGCTGAATATAACTAGAATCAAAGACTTAGATTAAAGTTTGTATCCCCATCTGTCGTGTTTACAAGCTTATGTAGACTTAATCTGAATCTTATGTGCTTCTATAGTTGCTATTACTCCTTCAGGCCAGAGGTGCCGCTGTGAAACAGGAAAAAGAGAAGGAGAGAGAAGAAGTGGAAGAGTCTGATGTGAGCAGTTTTCGCTAACATTAAAGTGTGCCTAAAAACGAGCCACTGTCTCCAGTGTTATACACAAATACAACACATTGGCGATGAGGATGTGCGCATCAGGACAGAGCTCTCCGCCTTTCCTGCACCATGCTGGTGAGCCACCTATACCTTTGTAACGTGGTGGAAATTCTTCGACAACTATATGCTTGTGATAAATGCTACCGGAGACGCATGCTTTGAACCAGGGGGATAATGGCTGTTCTACACGCTGCCAAATCAAGGTACCACATTCACTGAAGCCATGGCTGCACTTGAAAAACACTTTGTTCCTAAAGTGGCATGCAGACACACATTCAGACAGTGAATTCAGCGCGCTGAGGAAACCCTGACCCAGTATGTCGCCGCTCTCAGAGCTTTAGCTGCTCCGTGTAGTTTTGGAGCAATGGAGACTGAAATGATTCAGGATCAGCTTGTTGCTAATGCTAATCTCATTGCTGTTTAAGATAAATTACTGCTGGATGAGGACCTTACACTGGACAAAGCTGCTACCAATCCATGTCAAGTGAAGGCTGCTGTTCACAATGGTACGCTGCTCTCTACTGCACACACAGTCTAGACCGCTCAGTACAAGCCATCGAGGTAATGAGTTCACCTTTTTGGGGAAAGAGAGGAGCGCGATTAGCTCAGCCTCTGTTGTGAAATCTGTTTATGTTGTCCTAGTAAGGCTACCATGGGGGCAGCCACTAGAGGTCGCTAGAATCCTGGTGTGTATATGTTTTTCAGAAATTGATGTAGCCACGTACACTGCTGCTACAATTCAATAAAAGCGGTTCGTGCTTGAGAACCCTGCGTCTTATTGCCTCCGATCATGACATGGTGTCAGAATTGAGGACTTCACGCCGAGTTACACGGAGAAATGGCAAAATTTGGACCTCCAGAGCCGTTCGACTTTACACAACCGGCAGAGTGGCCGATATGGCGGCAGAGATTCTCCCGTTTTCGAGTGGCGTCCAAGCTAGGGATGGAGAGCGGCGAAGTGCAGGTGAACTCGCTTCTTTACTCCATGGGGAGAGATGCTGAACCAATATATGGCTCATCTGTGTTTCCTGCTGCTACAGAGGCCAGGCCAAGTCCGCAGTTTGAGTATGATCTGGTTATACAAAAGTTCGATGAGCACTTTGTCCCAAAGAGAAACGTTATCCACGACCGCGCCTGTTTTCACAAACGGAGCCAGAGGGCCGGGGAGACGGTCGAGGCTTTCGTGTGGAGCCTGTACGAGCTCACGCAGTACTGCGAGTTCGGCGGCAGTAAAGACGAGCAGATCCGGGACCGTATCGTCATTGGATTAATTGACAAAGATGTTTCACAAAAACTCCAGCTCAAAGCGGACTTAACTCTGGATAGAGCCATTCAATTGGCACGCCAGAGTGAACAAGTCAAACAGCAAAGAGCGGAGTGAGTGGAAAGCACTGTGAATGAGGTGAAACAGAGGCATTATAACAGCATGAGAAGGAGGCGTTAAATGTGTTAAAGGGTTCATGCACAAAGTTCAGGTTAGCAATGCAGTAAAACCTGTACGGCAAAAACTGAGGCATCTACCACTCAGCATACGTGAAGAGGTGTCAGCCGAACTGAAACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTCACACAAGAACTCACACTGGAGAGAAGCCATATCACTGTAAAACCTGTGGGAAAATTTTCTGACATCATAGACTTTTATTTATTTTACACGTGAAAATCCACACGAGAAGTCAAAATCAGCAACACAATGCCAGAAAAACATCAAAAACATTTGTTTGTTTGTTTTTATAATAATTAGATGTTGGATTATAAATGTTGAGTTTAGTTATGTTTGTTTTTTGTTTGTATACGTTATAGATCAAAGTTTTATTCCTGTTAGCTGTTGCTTCATTTTGCTCAGTGTAACAGGGTCATAAATCACATTGTTATAATTATACAAAATGTGTTCTAAACCCCCAAACTGTTCCTTTTATACCTGACCTTTAGGACCTCCAAGCCTGTAGTTATGTTCAATATCAGTTAGAGCCCCTCCTCATTCTTTTCTTCTTCTTCTTTGATGCAACCTTATAAATACAGTGTACCCCTTTTGCCTCTCCCCTTTTCTACAATTCCCCTGTGGGAGAGGTTGGTGTAATTTCTTTCCCAACACTGTAAAACGCTAATATAATTCATATTTAGCCACCTGGATGTTTCTGATTGTGATTTTAGTTCAATTATTGTCATTGTTAAGCCTGTTTTTTGTTAGATGTTACAAGTGTGTAGTATGTATGTATGATAAACGTGTTTAAGGACCATAAATGCTAGCATGGATATATATACTCCTTGCTAGCTTGGAAGTTGTGGTGGGTTGAGCTAACCCTCTTCCCCACTGTTTGTATTTGGTTGTAGGAGCTGGAGTGGGCAAATTATTTATTTGGAGGAACCCTTTCTTTCTTTTACCTTTTTAATCAGGTATGTCGGATTTCATGTTGTTGTTTTTGTTTTATCTTATGTCAAATATGTTAAGTGTAAATGCATATTTTATGTTTAATGTAATAATAAATGCCAGCCCTTTTCTACAATTCCCCTGTGGGAGAGGAGCTGGAGTGGGCAAATTATTTATTTGGAGGAACCCTTTCTTTCTTTTACCTTTTTAATCAGACACAAGGCAACTTGGTGCCGCTGACCCGTCACATCGCCAGTCCGCGATCTCCTCCTCCCCCTGCTGCCGCTGTTTTCCCGCCTCCTCTCTGCAGCTGTGTGCCAGGTTTCTGTGCCCTACGCTTTGACTCACAGGTTTTTATATCGTGCGTTTGTGATCGATGCCCTGCAATTTGGCTTGCAGGCGTCTCTGTCACTGTGAACTTAAAGGGCAAATACATAGGTGATCATTTCTGTCACTGTTTCATATTGTTGCCTCAAATTATACAGGTACAGATTGTAATTTATTTTTTTTTCTATTGATATTGGCTTCTACAGCCTGTTTTAATTGATTTTATTTTATTTTCTATGGTGTTTTGATTCTTTGATGTTTTTTTCCCCACACTTTTCATTGTTTTGTGAAGTTTTGCATAATTGTGTGTGGGGGTTAGGCTCTTTTTTTTTTGCTGTTAAACAGTGATATCTCGCTTTGGTCAACATGTTAGGTGAGGAAACTGCAGATAGCGCTATGCCTGATTTGTTCTCTGCAGGGAGTAATGTGACCTTCGGTTTGGGGAGGGGTCATCAGATTGCTCCAAAGTGTTTTGGGAGGGGTAGGCCAGTAGCCCCCGGTATTGGTGCCCACACTGTAGACCAGTCAGTGATGCACTCACCATTAATGCCAGCAGCTAGCTCCACACCAGCTGCTCTCGAACACCAAACACACACCCAGGCTGTCACTAGTGACATGTTGAGCAGCTTGATTACTGACTTAGCAAAGCAAATTGGGGAAAATATCACNNNNNNNNNNNNNNNNNNNNGCCCCCGGTATTGGTGCCCACACTGTAGACCAGTCAGTGATGCACTCACCATTAATGCCAGCAGCTAGCTCCACACCAGCTGCTCTCGAACACCAAACACACACCCAGGCTGTCACTAGTGACATGTTGAGCAGCTTGATTACTGACTTAGCAAAGCAAATTGGGGAAAATATCACGTCCTCTCTAAACTCTATGCACCAGCCGGCCCCCAACCAGCCACAGTCTCCCCAGAATGTGCCCTCGAGCTGCAATGACCAGTCCCAGCTGAAGGTTGTTGTTCAGTCAGACACCAAAGCTCCACCATACTTCAAGGGTGACAACACGGATCTATTCCCCATCAGTGAATGGGAGGACATGATGAGATGTTATCTGCACAGAATCAGCTGTGACACAGATGAAGAAATGTTTGCCATATTAATGTCTAGACTGACTGGCAAAGCCAGAGATGTGGTCAAGGTGTCACTTCGTTGCCGCCCTGAGTTGAATGGGAATGATCTTATCACTGCTGTGTTTGACATACTGAGGTCTAACTTCAGCAACTTGACATATTCCAGCCTACCCATGAAAGATTTCTACAGTACTGTGCCACGTCCAGGTGAGAATGCCATGGATTACTGGATCCGGTTGAACAAGTCTATTGACGCTGCTGATGAATGTCTCCGCAGGCGCGGCAAACTGGTAGAGGACCCCAGTAGTGAGGTTGTTTCGATGTTCATTAATCACTGTCCTGATCACAGTCTTGCCTTGTCTTTTCAACTGAAGGCTCCTGAGGAGTGGACTGCGGCTGAGGTTCAGAGCCGTCTGGACAACTATGTGAGGAAAATAAGACAGTCTAGTGTTTTGTCTCATAATACAGCATGCCTGTCCATCCCACATCAAAGCCCTGTTACTGTTAACAGCCAGCCCCACTCCAGCAGTGCTCAAGCAGTCCCAGTAACACATGAGCCAGCCTTGAATTCTATGCCCTCTGTTCCCTCTGCAGTCACATGTCAGCCTCTCTCTTCTGATGGCATGGTGAGTGTGCAGCAGCCGTCTGCTTGTCCTCCCTTGACTTCTCATGTCACGCCCCCATCTTTGCCAGTTTCCGGCCCTCTTCCAACTGAGCCAGGTGTTCAACAGATGGTAGCGCTGTTTGACAAGGTTCTGTCCATGTGCACTGCATCACTAGCTACTGGTCCTAGGTGCCCACAACCCACGGGTCATTCCCATGGGCACCGCAGTGCTCATCGTGCTTCGTGCAGAGTGTGTGGCTCACATGAACACACAACCCATGTGCATTGTAGGCTGTACAAGCTATGCCACAGCTGCTTTGACCCTGGACACATGAGGCGTGAATGCCCACAGTTGCGCCAGAAACCAAACATGTCAGTCCCTCCTCCCACCAATGCTGCTTTAAACTAGCCAGCCCATGTGACAAGAGGGGGTGTTGATGGGCGGTGTTGATGAAAACCCTCACGAATGCAACCGATCCAAAAACCATTTATGTTAACTGCTGTAGTAGCCTCTCTGATGAGAAGACTGTAATTATTGGTTCACAAAGAGTTGACAGGGCTAGTGAGCTGTTTTACACCCCAGTGTCAGTCGGTGGCTGGTGCTCCCTAACAGGCATGCTTGATTCAGGGAGTATGTCATGCACACTGAGTGAAGAGGCTGATTGCAAGCTAAGAGCTGCTGGTGTTGCACTGAATCCACAGCATGTCCCTGAAAATATGGTGCTGGTTGGTTGTGGTGGCCTTATCACACAACCCAAATGCATCTATGATTTGGACATTGAAGTATATGGGTCTAGGTTTCTTGTGCCAACGTTTGTGGTTCCTGGGCAAAAAGATGAACTCATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTACACCTCTTGGCCTGTATGAGTACAACAGACTTCCCCAGGGTCTATGCAACAGCCCAGCATCTTTTATGCGGATGATGCTCAGCATCTTTGGTGACTTGAACTTTTCCAGCCTCCTGTGTTATCTTGATGACCTGCTGGTGTTTGCACCTTCAGAAGAGGAGGCCCTAAAACGTCTTGAGATTGTTTTCTCTCGCCTGAGGACTAGCAATCTGAAGCTGGCGCAGAAAAAATGTCACTTTCTCAGACGCTCTGTAAATTTTTTGGGTCATGTGGTGGATGCTGGTGGTGTCTCAGTTGATCAGGATAAAGTGAGGGTTATCGCCAGTTTTCAGAAGACTGACCTCATGGATGGTGATGGTTGCACTCCTTCTCAGAGGAAAGTGAGATCCTTCCTTGGCATGGTGATGTTTTACCAACATTTCATTCCAGGGTGCTCTCGTATTGCAAAGCCACTCTTTGCTCTAACTGCCGGTCAGAAGAGGACTAAAGGCTGCCATGGGAGTCGGAAACCTGGAACCTTTCGTAAGCTCACCCCACAAGACTGGACTCCTGCTTGTGAGAAGGCATTTGAGGAACTCAAAGGGGCACTCCTCAGCTGTGCGGTGCTGGCACATCCTGATTTTGAGAGGCCATTCATCCTTTCAACTGATGCCTCCATGGATGGGCTGGGTGCTGTCTTATCCCAGGTGCCAGCTGGTGAGGAGAGAGCAAGACCTATAGCCTTTGCTAGTAAGTCTCTCAGCCGCAGTCAGGCCAAATACCCAGCACACCGGCTTGAATTTTTGGCTCTGAAGTGGGCTGTGTCTGATAAGTTCAGCCACTGGCTCAAGGGTCACCAGTTCACTGTCTGGACTGATAACAATCCTCTCACATACATTCTGACTAAGCCAAAGCTGGATGCCTGTGAACAGCGTTGGGTCTCTAAGCTTGCACCATACTGCTTCGAGATCAAATATGTTCCTGGAAAGCTGAACATCGTGGCAGACACCCTGAGCAGGGAACCGTTTGTGAGGCCTTTGGCCCAGCGCCTCCTGTCGGAGCCCTACTTTGAGCTGCTAGAGCAAGTCAGTGATGTGAAAGATGCCAGTGTCCAAGATGCCTTCCGTTTGACCTGTCAACCTCAGTCAATACACAGTGCTCCACGCTCTGCTGTGCTTGATGTGTCTCTGTCAACTGATGACGTGTCTTCTCTCATGTCTTCCCTCTGTGAGTGGGAGTCTGCTTCTCGCCAGCGTGCAACATCCCTCGCTGGTCACCTGACCTCCATTAGTCCACCTGACTGTGATGTCTCTCATGTGCTGTCCCACGCTGATCTCCTGTCTCACCAAACAGGGGATCCTGTGATCTCCAGAGTAGCCCGCTATGTTGAGCGTAAGCGCAGACCCTCCAGACGTGAGCGCTATCACGAGAACCAACATACATTGCAGCTCCTGAAACAATGGGACAAGCTCACATTCCTCAATGGTGTCCTCTACAGAGTTGTGAGGGATCCACTGACAAAACACAAGAGATTCCAGTTTGTGGTACCTGACTCCCTAAAACAAATGGTGCTGTCTGGCATACACGACAATGCTGGTCATCAAGGTCAACCTCACACACTCTCTTTGGCTCGTCAGCGTTTCTTCTCGTATGATATGGAGAAGGATGTGCGCAATCATGTGAGAAGTTGCCGCAGGTGTGTTCTCAGTAAGACCCCAGAGCCAGCAGCTAGGGCCCCATTGGAAAGCATTAAGACCTGTGCTCCACTGGAACTTGTGTGCATTGACTTCTGGTCAGCTGAGGACAGCAACAACAAGTCTGTGGATGTTCTTGTGATTACTGACCACTTCACAAAATTAGCACATGCATTCCAATGCCAGGATCAGACAGCTAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCAAATCCCACACTTCACCGTACCACCCCATGGGTAATGGTACCACGGAGAGATTTAATCGCACCCTTGGAAACATGTTACGGTCCCTCCCCCCCAGATCTAAGCAGAAATGGCCGCAGATGATACAGTCCATGACGTTTGTGTATAACTGTACGGCGCACGAGACCACCGGCTTTGCGCCATTCTACCTGATGTTTGGGAGGGTCCCAAGGTTACCAGTTGACCTCATGTTTCGGGATGTCCTTCATGATGACACCATTTGTGACTATGATACCTATGTCAAGTCACTGATGGATGACCTGCGCTCTGCCATGCTCCAAGCCCAGGAACACAACACGATGGAGCAGAGACACCAGTCTGACCAGTACAACAGAAAGGTGAAGGGTCTGCCTCTTTCACTGGGAGACCAGGTGTTGTTGGCAAACAAGGGAGTCAGAGGGAAAAGGAAGCTCTCTGACAAATGGGAACCTGTTGTGTACACGGTAGTCGACTTGGATCCTGCTCTTCACATCTGTCGTATCAGAGACAAAGAAGGACACGAGCGTGTGGTGCATCGCAACCTGCTCCTTCAAGTTAACTTTTTGCCCTTGGACACAACATTGAATGACGATGCTGCACATCCTGCTGTGGGCGTTGTCAGTGGCCCCCCCGAGTCTGACCTGGATGGGTCTGTGACATCTTTTGGGGACACAGGAGCTGTACCTCCTGCTACACGTACTGTGGCTTCTGTCTCCAGCATTGGCGAGCGTGATGACCGCACACTATCATGGATCCATCAGCAATCCGCCGCTGACCCAGTCGAAGATGGCGTTCATGAGACCCCTCCCATAATGGATGTTCCTGATGTTGGTGGGCTGGCTGGTGATGGAGCCTCCCCAGACTCCCCTGCTGCTTTCCCGTCCCACAGTTTTCATTCTCTTGTACCCGAAAATGTGGACGTGGATCAGGGACTTACCACACGTTTTGGTAGAATCATTAAACCAGTTCGTCGCTTGATTGAATCAATGGCTCAACTTGAAACACTCCTTGGTGTTGGACCTATTCAAGCAGCGGTTATCGATGTGTGAATTTGTTTATTGCTATATGTTGTCCATTGATATTGTTTTTGGAAAAGTATGATACAAGCAAAGAGTTGACTGTATTTTTTTTTTTCAGTTTGTACAGTCTGATGGTGATGCCCATAGATGTTATGGCCTGTTTTGTGTGGTGTAAATGGCACCTCATTTTGTCTATAGTGTGTCCTGGGATCTTGCTAGGCGCCGAGCAGGTCTCAGGTCTCTTATCCTCCTTGGAGGAAGCTATGTTGCTGATCTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTTAGCCACCATTCTCCTGTCACTCACCACCTCCACTGGGTCCAAAGGGCATCCTAGAACAGAGCTGGCCCTTCGGATCAGCCTGTTCAGTCTCTTCCTGTCCCCAGCAGAGATGCTGCCCCCCCAGCAGACCACACCATAAAAGATGGCTGAGGCCACCACAGAGTCATAGAAGGTAAAATGTGACTCATTTGTTATCCAAAAACATTTTATCTATGTTACTGATTTAAAATTATATGTATATATTTCAAGTTTTTTAGCTCAAACAGACTCTTGAGAATATTCATATAGCAAATCCACATAACCAGTCTGCAGCCTAATGTACATCTTTTAAGTGTATGTTAATCAGTACATGAAGCGTAGCTCTGAAAAGACTCCATCATTTGTGAATTTACTGATTTGCTTTTAACTGCAGTTTTCACAAACTGTGGATGATGAAATCCTCTTTATTTTAGAAAATGTCTTTAAACTATCGCTGTTCCTACTTACTGAGTTCCCAAGCTACTTTTTTACTATGTGAATAAACTATTCGAACTAGAAAGGATTTAAAGACACATCTTAATTGAAGAAAAGGTGAAAAATTTGGAATGAAATTTATGTGACTGTTCATCTAAAATCCAGCAGAGAGTGAAAATCCAAAAGCTGCTGCAATCCTCTGCATTAATGATCTCTGTTTCTGTGTGTGCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTCACAGAGGGGAGGTCACGACAGGAGTTCCCTGAGTTGACACGTATGAACCATAAAGTCAGTTTGGACAGAGGAGTAGTTGGTAAAAACAGAAGTACATCCAACCTTAACAAAATTTCTTGTTTATCTACTTGATGCACATTGCATGCACAAGAATCCAAATCTCTGTATCACAATGATTTCATTAAAGCCTTATTATTTTATGGGGGCAATATCACAAATTACCGTAGATCATTAATAGGGAACAAAAAAGAAGGATCACATCAGCAATGTTGCTGTTAGACAGAAGTCTTGACACGTGCTTATACCTTAAAACACAAAAAACTCAGTTACAGCTGGTACGATTTATGGTATAAACCAGACTTTCACAGTCTGCATCTTTACAGGGTTGTTTTCTGCTTTTGTTCACTCCCAGTGTGATTAAAAAACAACAACCACAAACACAGAGCCCACTAACTATTAGCCGCTTTCCCCCCTAAACAGTCAGTTGACTGAGAGAAATGCAATCCATTATTGTGAACGCTGAAGGAAATGTGCTCCATAGTCAAACTTATATTTCCTTAACTTACATCCAATGTTCTGTTTAATTCCGGCATCCCTTTATGGTTTGATGGAAAATTGGTTAAACCATTGCTCAACTTATGTCTGAATGACGGCAGATAATTCTGATGAAACTGACCCCGTAAGCACTTTGCAGCTGAGTCGAGGGCTCGTGGAAATAAGGTCAGGAGGTGTCCGGCGTGAGTGCGCGTGCGGTCTGTCTACTTGGGACGTCTGACAGACACATTAGTGCAACTCAGAGTGTGAGCAGCAACTCCTGTATACTAAACATAAGAAAAGTCATTTGTAGTGCTTCTTTTTTAAACCGAGATTCCAGGGCTCATGCTTATATGGTTTTCTTTTATTCAAAAATAGGTTTGTTTAGCGATCGTGTAACTGTGTCCTTGACCTTTTTACCGGTTTGAGGAGTTGGTTCCCTGGTGCAGATATTTGGGATGGTTGAAATGCCGAGTCTCCAAATGCAAACAAAAGGATATTTTCCACGTTAATTCTTAAATGTGTATAAATGGGAAAAATAAATTAAAATCTTTTTTTTTTAACTTTGCAGACTCATTTACCCACTCCAGTGACAGCGACAAAAAAAGATCATGGCTTTAAAGAGATTATGAACAAAATGCATTACATTTTGTTTTTTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTATGTGTTAATAGACCTCTCTGCATCGAATCATATCTGTTATTAATCTCTGTCTCTCTTCCACAGCATGTCTTTATCCTGTCTTCCTTCTCTCACCCCAACCAATCACAGCAGATGGCCCCACCCCTCCCTGAGCCTGGTTCTGTCGGAGGTTTCTTCCTGTTCAAAGGGAGAATTACAGTAATCCAGGCGTGAAGTAATACAAGCATGAATTACAGTTTCTAAATTACGTTTGGAGAGAAAGATTTGTGATTGAACTCTTCAAATAAGAGGTCAAAACAGCGAAATCAACATCTGGAGGGTTGGAAAATCGATTTGGGCCAAATAAAATTGTTTTCCGTTTTAAAATCTTTAAAATGTAAAAAAAATAATTTGCCATCAATGAGGCAGCCACTACAGTTACCCAGTCTCCTGAGTCCGCTGTCAGTAGTATGGAGCGCCAGTGCCAAGGTGTTACACGGCATTATCCCTCAGGTGGACTTCGTGTTGTACCAGGTTTGTAAAAGCAGGTTTTTCCTGGAGCAAATTTGGATCCAGAAGAGCCCTTAGATCTTCCTGCTGGCTCTTGGAGGAGGCGGACGCATCTTTCACCCTCTCCTTCCCTTATCTTCCGTGCTGCTGGTGCTTCTATGTCCTTGTCTTGTCTTTTCTGATTCTAACCCTGAGAGAGCCTCTCATTCTAGCTCTTGTTCTTTAAAACTAAAGAGGAACTATGGATTTGATCAACTGGTCCCTTAATGAAATTGACATTCTATTCTCGATGAGAAGCCTGAGTTTGGGAGAGCCCGAGTGTCCCGGAGGGACGTTCCCTGTTGGATATACGATGGATGGGTGGCAGAAGTGTTGGGACTGTCTATCGAGGACATTGAAGACATCTACTTATTCAGAACCATGACAACAGGGTTCTTGCTGATCGGAGCTGGCTTGGCCCTGGCTTATAGGAAACTGAAGAAAGCGGTGACTGCTGTTCAAAACCCCACAAGGGTAGCTGCTCTGATCGAAACTGTGGGAAGAACGGTGAGTGCTCAGACTGTTCTTACTGAACGAAATATGGGAAAGATCTTGGAGGAGCTCAAGGCTCTTAAAAGAGAGATACACCTGGAGACCAGTGATGGACATTAGAACGAGTGTAAAATGGATGCAGTTCGTTTGACCCTAAACCAGTTACCTCCATCTCTAATGCGGCTACATCCCCACCCCCGACGGCGCCAGCTGTTTGAAGGTTGACGCCGAGGAGAACAACAACATTCTTCTAGGAGATATGATAACAAGAACAAAGTGACTCTCTGCCCTATTCCTCAAGGCCACCTGCGTAGGCTGCGGACTGGTGATCTTTGCCTAACAGGCGAAAGGACACTTTCTCAGGCTGAACTCAGGACACACACCCCAACACGTATGCACACATGTACACTGATACTGATATGCACTCACCACACTCCCTTCACGGGATCCAACGCCTCCTCTCATGCTTATCCTTAAGATGGGTCAGTGACACTAAACTTGGCCGTCATTTGCCTGTGGGGAAAAAAAAACTGTTCTTCCTTTTCTTCTTCCTTAACCACCCGAACAAGACGATGTTGTTTTACCTGCTGTGTGGGCTGCATTGGCAGTTACTGCTGCTGCTGGAATTCTTTTCACAGGTTAATATGGAAGACCTGATGTTTCTTCCTCCTGTCGGGCGTGTACAGCTCATAATTAACATTGCTGAGGCGTTTTGTAATCTTGTGGGATCCTTGCCACCTGGCTAGCAGTTTGCTGTCTGTCGTAGGAAGCAACAGCAACACCTGCTGTCCTGGTTGAAAAGTCCTTTCCCTGGCCTTCTTGCAGCATGTGGCTCACCTGCGGCGCATTCTGAAGCTGATTAAATCTGCTGGTCTTACTATCAGTCCTCACAAGTTTAAGATCGCACAGACTCAGGTGGAGTACCTTGGATATGTGGTTGGACATGGACAGGTGAAGCCTCCGGTGGGGAAAATGGAGGCAATCCATGCATATCCAGTGCCTACAACGAAGAAGAAGGTGCGGGCATTAATACATTGATAAAAGGTATTTTGGAGAGAGGTATATATAATCTATGCAAATCATATAAAATGTACTCTATTATTGCACTCAGGGTTAATTATACCCTTTTCTTAAGAGTAACAACATTACATAAAAAAATGCAGTAAAATATACCCCCATACTGTGAGTCTTGTGTTCCTAATTGTGCATGCACCAGACTGCGCTTTTTGACTGAGCAGGACAGCCGGCAAATTGTGGGTCTTTCTCCGGCTTCCATCGAACCCAATCAAACCACAGAAGTGAAGCTAAGCTATTTACATAGGGTGAATAATATATAATAGCACATGCAAATGGTAACTTTTGAAGTGATGAGCTATTACACTTCACTTGTATTGCTTGCGTCTGTGTAATGCATCATTACTTGAAATGAAACTTTGAATCTGTTGCTGTCTGTTAACCGTCTAGACCAGCGGTCCCCAACCCCCGTGAGTCGTTTGGTACCGGGCCGCGAGAGTTGAGGCTCAGGTGTGAAACGTATGGTTTTCAGGGTTTTTATCGGTTTTCAGCGTTATTTTGTTATCGTTTTTATCGTTAACTCGGTTTTCCTGGGTCTTTTCACGTGTGTTATGAATAAATCTTCTTTTTTTCGATACCGGTACTAGTTTTATTTTGTTGTATTTATCCACGACACCTTAAAGGCCGGTCTGTGAAAATATTGTCGGGCATAAACCGGTCCGTGGCGCAAAAAAGGTTGTGGACCGCTGGTCTAGACAACTGCCGGTAAGTTGCAATGAAATGTGTTCGTGGTGCGCTTTTTATCAGTCAGCATGCATGACCAGTCCTGGACTGGTAATCGGAACACTGAGGTCGTGTCAAAATTCATGGGCTGAATCCTCCTGAGGACCGCGGGCTACGTGGGCTATGTGGGCTACGTGGGCCGGGTCCTCAGAAGGTCGGGTAGGCCGGGATGTAAACCTACGTTTAACCTGAGTAACGAAAGACCGCGGTGATCTGAAAATGATGTGCCGGGAGTTGTGCTGTTCCCGGCGGGTCTAGTGACCCTCAAGCTCTCAGCTAGCTATCGAGCTGGTGGGTAACAGATGTCTCCAAAAACGTCAAAGCACTTATAAATATGTGATATCTTGAGAAAAATTTGAAGTTTACACTGCTACATTCTCACCTGCATTCGGAGTCCATGAATTTGGACAGCCTTTGGTGCATCGCTGTGACGTAATCGGTCTACAAATGCGTCCTCAGGAGGATGAATGAATTTGGACACCCCCAATAATTACAATCATGGTCTTTGCAAACTACTTTCCTGCCTTGATGGAAAAGAAAATGGACATCAGACGGCAATCCTTAAGTTGTGGTGGCTCTGCTTCTGGGCCAACACATAAAACAGGTAAACAAACTTAAATCCTGTATGTCTTTGAGATTCTATGAACACTGGGCAGATCATTCCCAACAGTCTTGTTTTAAAACTCTTAAAAAACAGCTGTTGCATCCGTCTGCGTCTCCCCATTAATCTGTAGCTCCTCATCAAACCGCAGAGCTCACTGAAAGCTTTCTCCCAGCTGTAACTGGCGGCTTTGTTTTAGCAGCACCAGAACTTTCTGAAAAAGCTCTGAAGCATGCTTGCTTGTATTTAAAAATGTGCGCGGCAGTAGTCGCTTGTTCTGTCATGCAGATACAGCTTTGCTCACGTATCTGCTTCATTATCCGCTCAGCTGTTCACACTGCGGGGAAACACTGGGACACAGCAGCATCATGACTCCAGCTATAGGGAGATTTTTCAGCAGCAAAACAAATAAAACGAACGTGAAACGATCAGAAAAAAACAAAGACTGATCTGAGAGTTTGAATTATTAACTGTACTTATTGATGTGTGGTTAAAGAGTATCTTACTCATCATTAAGAAGGGGCAGGTCCCGCCTTCGTCACCTCTGATTGGATAGAAAGTCTCTCCTACTTACTGACGATTAAGATACTCGCTCATGGGGCGGGACAAGTGTTTCTGAGAGAGGGAGGGCGTCTCATTAGACCATCAGTGTTGCCAACGGTCTCTGACAGAAAGTAGCTGAAGTTGCCCCAGGGTGTCACACCAAAATAAAAGCAGGGGGGGTAAAGCTCCCAGCCTGAAATGTTGTCCCAGTCCAGGCCTGTGCATGACTGTCTGACTGCTTGTTTTAAGTTTAAGAACTAGTCAATGCTAGCTTTTTCTAAAATATTAAAATGGCAGATGTTAAAAAATAAAACAAAGTACTACTGTATCCCACTAGTATGTGTGAAAATACCCACTGTTGCTGCACCTAAGTTTTTTGGGGGGAATTGTGGGATCAAGTAAAAGATTTTTGAATTGATTTTATATTATATTGTGTAGTGTGCGTGCCAAAGGAGGAGCTGCTGGTTCCAAGATGAGACCTCTGCTGGACACTTTGAATGACATATGTTATTTGACGTTTTTCACAAATATGTAATTATGGAGGGCTGCAGTGGGTAGCAAGAAGGTCCTGGGTTCGAATCCCGGCCCAGGGTCTTTATGCAAGCATGTTCTCCCTGTGCATGTGTGGGTTCCCCTCGGGTACTCCGGCTTCCTCCCACAGTCAGAAAACATGAATTGGTCTCTCTAAATGGTCCTTAGGTTTGAATGTGTGCGTGCATGGTTGTTTATCCTGTCTGTCTCTATGTTGCCTTGTGATTGACTGTCCAGGGTGTACCCAGCCTCTCACCTGTTGAAAGCTGGAGATAGACATCAGCCATGTTTTTGTTTTTAAGTAATTCAGTCTTAATGTAAGTAAATCACTCGACTTAGTCTTTTCACTAAATTGTATCTCCCTACAGACACAGAGCATTGAGAAGAAAGGGATGTTGTTATCTGCTGCCTCATTAGCTACCTCGGGGAAAGACAAGAAGATCTTTTTCATGACTGCCAGGTATGTCATGTTGATAACAGTTTACTTATTAACTCAAGGGATCCTAATGTTCTTCTCTCCTGTCCTCTCCTATCGTCTGTTTTCCCCTTCTCCATTCATCTTCTGTCCACTCCCCTCTTTAGATCAACTGTATTGAAAAAGCATTTTAAATAAAATAAAACATGTGTATTCTTTTTGTTTCTTTTTTTTAACACGTAGGAATGTGAGGATTACACAGTCAATATGATGAAGGTGATTGTCCAGACATAGCTTGATGGAACTGTAATTTTTCTTCTGACAGCAAGCACAGATTGAATGCTGTTCTATCTGTCTATATGTTTGATAACGTACATGCACAGAAACAACATCGAAGAGTTTCTGTATGTGCTTTTGGCTTTTAAAATGGACTAAGTGGCATTTGAAAGTGTTGTCTGCATTAGCTGTTGTGTTGCACTTTATTCTGTGTTTTTATGGAATAAAAACATTGAGATGATGAACCATCTGAATGTCTTTTTTGGGGGGTACATTTGTTGATCGACTGATAATAATAAAATTTTATTAGTAATTATCAGGTATTACCAACTAGCAAACAAGAGATAGTTTTACCTAATTTCAATGAGTAAGTAGCTGTTGAATAGATACATAAATATGGGGTAACTTTTGCCCAATTTAATTAAGTATTTCATAGCTTTTTATTGAAGCTATTTTATACACAATATATTGACTTAAATCTACCCCAAAAAAGTCAATGCAAATTGTTACCTCAGATTTATTGGGGAAATTCTATCGATGACTTCTCACAGTGTAGGCTTAGTGGGCTGATACAGTAAATTCATCCCCCGCTTTGCAGAGAGGGCAGCACCTCTCACGGACTTGAAAAAAGCGTCTGCACCGAATAAGGTCAAGTGGACAAAAGACTGTGACAGAGCTTTCAATGACCTTAAATTAGCCATCACGAATGATTCTGTTCTACACAGCCCGGATTTCACTCAGCCTTTCACACTGCAGACAGACGCTTCTGTAGTAGGCATAGGAGCCGTGCCGCTGCAGGAGGTGGAGGGAGTGGGACACCCAGTTGTTTTCCTTAGCAGAAAGCTTCAGGACAGGGAGTCTAGATACTTCACCGTGGAAAAGGAGTGTCTTGCAATGAAGTGGGCGGTGGAATCACTCATGTACTATCCTTTAGGCAGACATTTCACCCTGGAGACAGACCACGGTGCCCTTCAGTGGTTTCACAAGATGAAGGAGACCAACATGCATGTTGCGAGATGGTATCTGTCATTGCAACCCTATGATTTCACAGCGTGCTACAGTCCAGGGAAATCGGTGTCACAGACTGTCTGTCACGTATGTATGAAGACTGAAGTACAGTAGTCTAATGAGAAGGGGGGAAGGAAATGTAATGGCGATCAGGGGTTCCATTACCTCGTTTACATTTTTATTAATTGATTGATTGATTGGGAATTAAAAATAATATAATAAAGAAAACACACATTAGTTCTTATGAATTCTTTATTAGATTTATTTGAGGAAGGATTAATTTGACAGCTTGTAAAGGTGAAGCGACAAGGGGACTGTCCATCCTACCTGTGTCCAAAAAGAGCCGACGTTAGAGCTGCTTACATTTAATCATTTGTCGGTAACCTTTTTGTTTTTTTTTTGTTTTTTTATTGTACAATGTACCAAAATACAGCGCAGATCTTAGACAGACCCAAAGAAAATGTACAGTTATACGTGATAAAGATAACTGTAAACTGTCGGTAACCTAAACATATGTGAAAAGAGAATTTGTAAAAGTACTCACCGAGTGGAAGCGGCTCAATCACCTGCTCAAGAGCTCCTGGAGCAGACCAGCGTGCCAGGTTAGGGGAGTCTGGTTAAGAAGGGTTAGATAGTAATGGTTGAAGCTAAGGTTATTGATTTATTTATAGTACATTTTGGAAATTTGTTTGTCATGTGCTCTCATGTTATTGTGTGTTTTCATTTTAGTTAACCCACATACTTGGGCTAGTCCGGATGCTCACCTGAATAGGTAGAGTATAAAAGGAAGCCATTTTGTTTTTAGTTGGTGTTTGTGCTGTGAACAGGTGCCTTCTTTAATAAAGTGCCAGTACATGGATATATTTTTTTCCAGTCTCGCATCATATTATTGGAAAGAACCTATGACCGTCGGCCAAAACTGAATTTCTTCCTTTGCATGTCTTTGGATCCATTGTTTCAAACCTGAATGTGCTGACTTTGGCCCTTTTGTCTATCCATCAAATTTTCTGATTGCTGTGTGATCAATGTTCCCTCTAATGTTTCATGTGTCTGAGCGAACACACAAACTCCCTGAGCGTCCCTTGGACCACTGTGAGCAACATCAGACGTGTGCACTGTGGTCACGCCAGCATCCAATCTATCCAAGTTACATGGTTAAAATTATATTAACCCTAGAAAACCAATGGGGTCGGATCTGATCCCACTGGTTTTCTAGGGTTAAATTATAATTATATTAAAATAATCAAATTACAGCATTTACATTTATGTTAGACTACTTATAATTAACTGCTTTAGCCCACTTACAATGAAAATTAAAAAAAAAAATCTAGTCATTGACCTGTGTAGTATGTTAACACTATAGGAAGTAAAAATAACTTTAACTCCAATTTTGAAAACACAACTTTTTATTTTTTTTATTCATTTATTTATTTGTTTGTTTGTTTGTTTATAATAAAGCTCTGACTTGTATTATGAGTCTGTGGTCTGGGAGAGAGTCCTGTAACTCTCTGTCTGCAACATACAGTATATAATGACCAATGTTGGGCAATTAATTATATAGTTACTTCTTCAAAAAAAGTTACTGAGTTTTGCAAACAACAAAGTTTTTTTGCAGCTATTTACCTAAAAATGCAGCCAAGGTGTTTTTAAATAAACATTTCAAAATATTTACAGAACAATCAGCTGTTCTGCATCAAATCTGATGCCACACAAATTATTTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAAATCTCTCACATCTCAAAACACCGCCGTCACTCCTAAAACTTCCCCCGTTTCTTAACAACTAGATGCCATGTTTTGATTGGTCGACATGGTACATTTTTCCACCAATAGGAAAGGCTGGGTTTTTTTTCGTTTTGTCTTTGCTCACAGGCGGAGAGTGCTTTCGAGCGTTGTAACTACCCAATCCGTACTGGAAACCTAATCGGTACCCCGCATGCGCGAAAAGTGTCTACTTCCGGTCGAAGCGTTTTACGATAGTTACGAGTCAGAGTATCTGTTAAGATGTTAAGAATAATAAGTATCTCTTAAAATGTTTACAATAATGAAACATTTCAATATAATGTAGACAAAAACGAAAAATAAAAAGATAGTTACGGATCAGGACTCTCCGATCCTTACTGCGCATGTGCACAGTCGGCCCATACAAATCGGGTCTACCCGATCCGTACCGCGCATGTGCAGCGGTTTTCTTCTTCTTCTGTTCATTTAATGGCAGTTTACTCCCCAGTGTTCGAGGATACTGCCACCTGCTGACCGAGCGAATGAACCCTATTGTAAACTGAATTAGCGCCATTACAAACGTGTGTTAAATTTGATTTAGTGATAGTCGAGTGTGTTTATGCTTGTCTGTGTGGAGAGGATTGATTGGAATAGTGATGATGATGTCCGCTATCACTGTCAGTTGTCAGTAAACACTTTAACTGGCTGATGAATCTTCACGTGACATATTACAAAGTCTGTTTTATTAACTCTGTAATTAGGCGCCATTCTTCTTATTTTACGGCGCTGTTGTTCAATCGGGAAACGCTCTGTGTTGAGGAGAAAAGCATGAATTTGTTTGTATACGGATTATCCATAGTTTAAATGTCCCGGTAGTCGAAAAGGAGGTAGAATTGTTCCGTCTGTCCTGCTCACATCTCCAATGGTTGTACACATTGTCATTAACGTGGCTTCACTCCACATCAGCCACGCCGCTTTGCTAGCTAGCTCGGTATATACGAATGTGAATCGCATCATTGGCTGGACTATGGGATAAGGTGGCATCGTTCTAATCCCATACGGGAGCAGCCAGTCACTGACTAACACTGCAAAACAGAATTGTTAAAGTTTTAATTTTAATTTCAATTCAGGTTAGATTTTTTTGTGCGCAGAGAACGTGCCAGCAGTGCGCAATTGTGCACACGCCCAGCTTAAGATAAGATAAGATAAGATAAGATAAGATAAGATAAGATAAGATAAGATAGGGGAAATTTTTTGCATTACCTCAGCTCAGGTACAGATATCAGAAGGAAATACAAAAATACAAATAAGTACAATCAATGAAAAAAAGTAAGATAATACAGTATATACAATGGTAGCATACACAGTATGTGATTATGGATATGGTTGGAAATATGCAATACATAAACCATATAGCTTTACATAGCTATTGCACCACTACTATTCCTATGTATAGACATGTACACACACACATGTACACACTAAATATACATATGTATACATATATACCTGCACATGTCCATGCACATGGAAGGTCCATTAAGTGGTGACCATGGATGTTCACAGTGTCCAGTGACTTATGACATTGTGATTGAGGAGTTTTAGAGTCTAACTGCTGTTGGGATGAATGATCTGCGAAAGCGCTCCTTCCTGCAGCGACGGTGTTTCAGTCTTTGACTAAAGGAGCTGCTCAGCCCACTCACAGACTCATGCAGTGGGTGATGTGGGTTGTTCATGATGGATGTCAGCTTTACTAACATCCTCCTCTCTCCAACCACCTCCACAGACTCCAGGGGACATCCCATCATGGAGCTAAACCTCCGCACCAGTTTGTCAATCCTGCTCCTGTCCCTGTCCGTGCATCCACTCCCCCAGCAGGCCACTGCATAGAACAGGGCAGATGCTACCACAGTGTCATAGAATGTCTTTAATAAAGTAATGCAGACTCCGAAGGACCTCAGTCTTCTCAGCAGGTGGAGTCGACTCTGGCCCTTCTTATACACGACATGTGTATTTGTAGTCCAGTCCAGTTTATTGTTGAGGTGAACACCCAGGTACTTATAAGAGTCCACTATCTCAATGTCTTTCCCTTGGATGTTCACCGGTGTTGTAGGGGGTGACTTCCTCCTGAAGTCTATGATCATCTCTTTTGTCTTGCCGGCGTTGATTTGGAGTACGTTGGTCTCACACCAGCCAACATAGTCACTGATGACCCCCCTGTATTCCTGATCATTCCCGTCTGATGGCTGTATCATCTGAGAACTTCTGAACAGGAAAGGTGAGAGAACCGTGCCCTGTGGTGCCCCTGTGCTGCAGATTACCACCTCGGACACACAGTCATGGAGCCTCACATACTGTGGTCTGTTGGTAAGGTAGTCGACAGTCCTACTCCGGCTCCCTCCAGCTTCCCTCTCAGTAGTGCAGGTTGGATGGTGTTGAAAGCACTGGAGAAGCCAAAAATATGATCCTCACAGTGCTCCCCGCCTGCTCTAGGTGAGAGAGGGATCGGTGTACAATCCCAGAACGGTAGGCGAACTGCAGGGGGTCCATCACTGAGCTCACCAGTGACCAAAAGGTGGTGCAGGATGAGCCTTTCCATGGTCTTCATCAGATGAGAAGTCAAGGCAACAGGCCTGAAGTGGTTGGGCTCCCTGGGGTGTGTGATTTTTGGCACCAGAACCACACAGGAAGTCTTCCACAGTTCAGGAACCCTCTCCAGGCTCAGGCTCAGGTTGAAGATGTAGAGGACCACCTGACAGAGCTGGTCTGCACAGTCCCTGAGCAGTCTGGAGCAGATTCCATCCGGACCTGCTGCCTTCCTTGCCTTCGTCCTCTTGAGCTGATTTCTCACCTGATCAGCTGTGAAGTAGATGTGAGGCTGGGCTGGAGTGGGGCTTGCTCTGTTGTGAGTAGATGTGTGGATAGGGGTGAAGCAGGGTTGTGGTGAGAGGAGCGCTCAGGTGACAATGGCATTGCACCTGGAGAAGGGTGGCAGCAACTGGAGGGGGGTTGATGGAACCTGGGGGGTGGGGGAGGTGATAAGTTGGCTATTGTCAAATCTGTTTAAAAACAGATTCAAGTCGTTAGCCCACCCCTGGCCAGCAGACACTGTGGCTCCTCCATTGTCCTGGAAGTGTCCAGAGATTTTTTTCATGTTCCTCCAGACTTCTCTGACGTTTTTCTGTTGGAGTTGGTTTTCCATCTTCCTCCTGAAGCACTCCTTGCCTTCTCGGATCTTGTATTTAAGATCCTTTTGGACTTTCTTCAGTTCCTCCTTGTCTCCCGACCAGAAAGCCCTCTTCTTCTTGTTCAGCAGGGCCTTCAGTTCTGGGGTGACCCACGGTTTATTGTTTGAGAAACACTGTCCCTTCTTGGTAGGCACAGTGTTATCAACAACGAAATTAACATAGTCTGTTATGCAGTGGGTGAGGGCGTCGATGTCCTCACCGTGAGGCTTGCAGAGTTCCTGCCAGGAGTGTAAGTGGGGTGGAGAAGGACCAGGTTGTGGTCTGAGTGGCCAAGCGGGGGGAGGGGTGATGTACTGTAAGCCTGCTTTGTGTTGGCAAACAATAGATCCTGGGTTTTGCTGTCCCTTGTATGGCAGTCAACATACTGGGACAAGTTAGGGAGAGTGACAGATAGTGAGGCATGATTGAAGTCCTCAGAGATAATAATGAGGGACTGCAGATGTGCCATCTGTAGCTGAGAGACGGTGGAGTGAATGTACTCACAGGCTGCTGTAGCATCGGCCGAGGGTGGGATGTAAACAGTCAGCACAATAACGTGTGAAAATTCCCTGGCCAGGTGGTATGGCCGGACGCTAACTGCCAACAGTTCAATGTCTTTGGTACAGCTCTGTTCCTTCACAGTGATGTGTCCCAGGTTACACCATCTCTCATTGACACACATTGCTAGTCCCCCACCTCTCCTCTTACCACTCTCCATTGCATTCCAGTCCGCTCTAACCAGTTGAAAGCCATCCAGAGTTATGAGTCCGTTGTGTGGTCCGTGAGCCATGTCTCAGTGAACAGGAGGAGGCTGCTCTGCTTGTACTCCCACTGCAGTCTGGTTAGCGCAATTAGCTCTTCCATCTTGTCTAGCTTAGAGGGAACACTGTGTGTGATGCATTTTGACTCCTAGTGTTCCCACTTCATTACAGTTTTTCACGATTGAAAATGAAGTACAAAGAAAAGAAGTGCATCACTCTGCCACAGCATAATTTCTCCGTACTGGGTCAGGCCACAGGACATCATCTACATCACAGGCCACATTTTTACATAGGCCACATTTTCTCTGGCCAGGCAATGGGGGAAAAACCCCTGGCATCCCGTATCCAGGCTTGACATGCCTCCACACCCATGTCACCACAGGCCAGTTCTATGGCTTGCAGGAGATTTACATTTTATTTATTTAGTACAGTGGAAGGCAAAGATTGATAAAATCTTGGGTTATATTGAACCCCTCCCTAACCTGGAGGCCTCTTTGAAAACTCACATTGTCCCAAATAACATCATAGATGGGCAGCTCATCCTGCTGCCCTAACAGAGCATCGCGCATATGATTGAGGAAGATGAGGAGCTGGTGAGTTTGTAGGGCCCTAGGTTAGCATGATGGTGGACAACACGATGATTGCTGATGGCAGTACACAATGTGACATAGCCACCATGCTGCCACACCAACAATGGCCCGTTGGCCAATCACACTACAGCCTCTCCTTCTCCTTTTGTTGATATATCCGATACCAAGTAATATTCAGGGTGGTATCGACGATACTGATCAGATACCGATACTTTGTACAAAAACGTATTTTATTTATTGTATCTCAAATTATAGCATCATCATGATTACAGGACATCAGATTACTTGTTCTTATCACTTAATAATGCAGAGTCCATCATATAGAAATCAAAAAACTGAAGTTGTGCGCTATTTGAACACCTTGCCTGCCTGCAGCACTAAAGGACTCCGTGAGAGACGTCTGTCTCGCCCTGGCAGCACCTGTCCCTGTCCTCCTCTTCAGTTCGCCTCAACATACGCTCGTCATATTCTGTGATATGATTTACTCTGAGGTGTTTGACAAGGTTAGTGATGTTGCCAGAACCATACATGCCAACCCTCCCGATTTTTCCAGGAGAATCCCGAATTTTAAGATATTTTCATAACATATTTTAACATATTTTCAGGTGAGACTGTAGCTGTGTAAACTTCAAATATCTGAGTCGACCTACACATCATTTTCAAACCCCCGCGGTCTTTCGCTACTCGGGTTAAACATGATATATAAGTCACTTTGATAACTTAAAAATGTTGTTGTTTGGCTTTTTCAGTGTTTTATTTGTTCGTGAGTAAATCGGTTTGGCTGAGATTAAAGTTATTAGATTAGATTAAATTAAATTTAACTTTATTAATCCCTCGGGAGGGTTCCTCCGGGGTTTTCACACAGCTGAATAAACATCAAACAGAAAACTGATTAAACAGAAGTGTGAGACGGTCGAGAGGTCACGCCAGCGCCAGGTTATATTTTAGCAGACGGCAGCGTTTCACTCCACCGAGGGAGCTCGTGACGTACTACCCGCCTTTCAGGGTACTCAGGTGGAAGCAGCCTCTGAATTTGGACACCCCCGGTTTTTCCAGGCTGGCCAATAATGACATTTAACGTATTTTATCCGATAAATAAACACTGTAAAATGAATTTTTCACCCCCCAACAGCCTTTTTGAATGTCTCCCTAGTATGGGCACAACACCTCACTGTTTTGTCACTGTATGCAAACCATGCCTCAGCTGTTTGTGGAGGTAAAATACGTCCGCACATGACTCCAATTACGCTCAGCCATTGTTGTGAGTGCGCACGCCAGCGGCTCCGAGACATGTATACAGCCGTACTTCGCACATGACTATGAAAGGCGGAAGAGGAAGTAATTCCTTTGAATGTAGACAATCCGAATGTTATAGTTTCTTTCCACTGTGTTCCTGTTAATGATAAACTACAAATTTACCCTAAATTGCTAAAATATCGATATTTTAATGTGAGAATCAATTCTAGAACATAAATGATTGATATCGGAGGAATCGATATTTCGGTATTGATCCGCACATCACTAGTGTGTAGTCGCGTGCTGGCAGGAGAAAAAGAGAGCTGCGCTGCAAAATTGTGATCCCTGAGAGACTGACGTTTTTAAGTTGGAAAAAGTATTAGATATAAGTTGCAACCAACTGTGCTGCACATAGGTTTGCTGGTTATCAGCTGCCTTTCATGTTAAAAGTAGCCAAAGTGAGTAAACACCCGAATGCTGCAGTTTTCTGGTAACTCTAGAAAGTACTGTGTGAAGCTAAACTGTTAGCCTTCATTAGCTCTAGTTGTTATCAACTGCCTGAAAGTTCATCTCAGTCTGCTTCCAGAAGTAAGGTAACACTAAAAGTGTAACTTATGTTTATTTTCCTTCACGTCGTATTACTGTGATTAAAGAGAAAAAAAACATGTCCTGTTACGTTATTTAGAGCCCCGCATTTTCCACCCGAGAGACACCATACCATTGTCTACGGCCGTGATGCACTGAGATCGGTGAGCACATATTGCACTTTATTGGGGCGACCGTGGCTCAGGGTGTTGGGAAGGGCACCTGTAACCGGAAGGTCGCCGGTTCGATCCCCAGCCTCTCTGTCCTGGTCGTTGTGTCCTTGGGCAAGACACTTTACCCTACTGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCGCGATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGGCTACAACCGTAGCTTGCCTCCACCAGTGTGTGAATGTGAGAGTGCATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGCATAGTTTATGTAAGAGAGCTGTTTTATTTTTGCAAATTTGAGTATTTTAATTGCAAATTGATGTCGAATATGATGTCAACAAAATCCTAAGTTGTGAATTATAGCTAGAACAGCATAATTAATATTTGAATTGCTCTTCTGACCCTGTCTGTTGACAGGACAGAGTTTTTTTGTATGCTGAATTGTTCCTGAGGTGGATTCCTCGGGTGAAATAGATAGACATTTTTTATTTGGTACTTTGAATAATAAGCTGTTGTGTAGAACATTCTCCACATGTGAAGGGAGTGTGAGATTTTCATTTGAATGTACATTGGATTTGTGTAATCTGTTTCTATAAGAGTTGAGGAGTCAGGTTACTAGGGTGCACCCGAACATTGAAACCCGAGCATTGAAAACCAAAAGTAACACTTGGCCAAGTCATTGTTTTAGTAGTTTGTGTTTTTTCTTTCATTTTTTGTAAGTTTCCTTTCTACGACTGTAAAGTGCCTTTAACCTGTGCTTGGTTTATTTCACTAAAGTCGGCTGGTTCTTTTGAGTTACATTCTTGTCTCTGTGTCTCATTTAAACACACCCCTGTGCTCCTATAGTCGAACCTATTGGCCCATTTATATATTCTTTTCAATAATTCCCCTTACTGTGTTACACTGTGACTGCAGCAGAGCAGATCTGAAGATCCATTCATCTTTGATCATCAACAACTTTAAGTCAGAACAGACAAATTAACTCTGTAACTTCATGATCTGTGTTCATGTTAAATATGTCAGCTCCCTCTGACTGTGAGCAGAAACAAAGTCAGAAACAGACTGAAGATCACTGACAGCCTGTGAGAGATAAAGAGAATCTGTGTCTGCATTTAGTTATAGCAGTGAAAGATGAAGAGAAGATATGACGGAAAAACTTTTGTTCAAATTCAAAGTTCAAGTGAAGACTTAGTGAAGGTCAAAGGGAAGAGAAATCACAACTGCAGAGAATAGGGGGATACTGCAGCAAGTAGACGGCACAAATGATCACAAATGATCAGAGATGGGCAGTAACGCATTACTGTAATCCAATTACTTTTTTCGAGTAACGAGTAAAGTAAGGAATTACTATTGCAAAAACGGCAATTAGATTACTGTTACTTTCCCGTAAGCACGCTGTGTTACTGCGTTACTAAAACGTGATTTTTTTTGCAAGAATGTCTCATGACAGTAACGTAAGCGAGTGCGACGTTCGTGGCAACAGCTGTGTGCAGATCAACAATGGATAATATATCGAGTGCAGGAGAGAGTATAAGCGTGCAGCGTTTAAAGCGTGGAAGTACTGACCTTACTTTGAGTTTGATTCCATAAAAAGTGACAAAAACATTAGTGTCCACTGTTCACTGCGTGGGAAGAAAACTTCTCTTTACAGCGAAAAAACCCCTAAACTTATGAGCAAGCACCGAGTAGCTACCAGGGAAATTCACAGAGAAACTTGGATTCTTCCACTGACGGCTGCGGCACACCTGCACCAGGGCAAACCTCCGCCTGCTATACAGGTGAAAATAGAGCAACAGGACCGCTGAGTCTTTGACTTTATTTATTTTCTGCTGTGTTTTACTTGCATCTATTTGAAAGAGTGAGTGTAAACACAAAAATTATTTTATTTTATGTGCTGGAATGTGCAGAAAATAGGTTTAAATGTTAAACAAATTTCTTCCAGTTAGAGAATGTTACATATAATTTAATTTTTACATTTTAATGATTAAAACTAATAAAACAAGTTTTAAAAAGAGACTTTTCCATGAGAGGCGGAGGGAGCCATGATGTCTTTTTTTTGCTTACCAAGCATGAACTCCACAGATTTAGATTTTGGATGTGGTGCGGTTGCATTACTAGTTTTCAACAAACAGACGGTTGAAGCTGTGTTCAGCTTACAGCATCTTATATCAGCTGCACAGATGTAGCTGTAAGTAATCTGGGCGCTACAGCTTTAAGCAGCTGCGCGCTCCCGCGGACGGTAATCACTTTCTGCCCGACGATCACTTTTTGGCACAACACCTGGAGCTCAGGGGGCAAAACAATCGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCGTGGTAAGCCAATCACATGACCACTTAAAGACAAAGCAACAAGGTGATATATACCAGTTCATAAATTGTGTTGATCGGCCACGTAAAACCAGAGTCATGATAAACAATATATAGGCGCCGTTTTTTCCTCAATAGTTTCGTCATGTTTACTGTCTAAGGACAGCGCAGCGAGACCTCTGCTTATGAGCAAAAAAAAAACAAAAAACAAAACAAAAAATCACCCCTTTGGTGTTGGTGGAAAAATGTACCATGTCGACCAATCAAAAAATGAAAGGATAAATGGCTGCAAGTAACTTTGTTGTTTGCAAAACTTTTGAATAGGATTTTAAAATTGACAATTTATATTTGCATTTAAAGTTATGAAATATGATTCATTAAACATGTTTCTGGTTGTTACAGTAAAAAATATAACTTCTTCTACTCAGATTTTATGTTTTGAGAGGGGAAACACGTAAACATGAGAGCAGGACAGTGATGTTTTCACCAAATCTGAAGGAGAGCATCATCATCTGATGTGATGAGTTCAAAGAGAATAAATGGAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGCAAAGTGTTGCCAGGGGGCCAGGTAGGGCATTAACAGGGAAAGGGGGGCACAAAGAAATACTTTTCTTTCTTATTCTCATTTAAAATGTCTCGCTTTTAACAAATAATTATCTGAATCTTACAACAAACGACTGATAGATTGATGCATATATACCATCAGAACAGTGTACATCACTGTCACAACAGTGTTTATTTTCATTCAAAGGCTTTATGGTTTTTCCTATAATGGTGGGCCGGTCTCTAGTCAAAATGCCCGGGCCCAGTTTTTGTCCCAGTCCAGCTCTGTATGCAGCTCATCTGCAGTCTGGTGTTACCTACATCTTCCTTTTCGGAAGGCAGAATTTCCGAGTTCTGAGTACAATTGAAAGCACCACGACTGCAGTTTTTGTGTTGGATGTAAAAAGCGCACATGACGCTGTGACGTAGGCTAGAATCATGGCGGCGGTCGACGACGGACCAGGCCTGGGAATTCTCTCGTGGAAATATGCACATTATTTTTTCCTTTCTATTGGTAGGTGGCACAGTGCACTTGTGGCAAGTAAGCAAGCTAGAAGACTGGCAAAGTTATGGAAGCAACACATTAACAAACAGATGTCTTCATTGAACACCGCTGTAACAGGTCACACACGGCTTCTGGTGACATAGATACGAAACCTAGAAGCACCATTACACGGCCCACAGTCATGGGAAATACATTTTGGTACACTGACAACAAGCAAACTGAGAACTGAATACATTAAAGATGGAAATACTCAGAATTGAAAAGCAATCTGCACGCAGCAAAGGAAAACTCCAAATAAAGTCATAGGATATGTTACAAACTGAAACTGCCCTCTTTGATATTTCAGACAGTCACAATGAAAACAGTTCAAAGTGAAATCTCCCACAGACACAGTTCACACGACATATTTGTAAAAGCAACCTAAGATGAATGAGTCACACCTGGATCCTGTGTGCATGCCATGCCTCTACAACATATACGACACCAATCCCAGCCAGCACCTCAGCACAGTACCTGCATGTGTTGTTCAGGTCCACAGCTGTACTCGAGTATGACTATCCAGAGTTGGGACCAGGAAGCAGAGTTGCAGTCTTACACGCCTCTCTGCAGCTTCCCTCCTCCTGCTACCCTCCCAAAAACCCAGCTCCCAAACAGACAAAAAACAAACTAAAAACCAGCAATAAACAACTTAAACATAAAAAATCACAAAGAAAGAACAATACAGTATCCACATCTGAACCAAAGAGTAAAACAGTGAAATGTGGATTGTTAAATATTAGGTCTGTCTCCTCCAAGTCTCTGTTAGTACATGACTTAATAATTGATCAACAAATCGATTTACTCTGCCTTACAGAAACCTGGTTGCAGCAGGATGATTATGTTAGTTTAAATGAATCAACACCCCCGAGTCATTCTAACTACCAGAAACCTCGAAGCACAGGCCGAGGGGGCAGTGGCAGCAATTTTTCACACCAGCCTATTAATCAACGAAAGACCCAGACAGACTTTTAATTCATTTGAAAGCCTGATGCTTAGCCTCGTCCACCCCAGCTGTAAAACTCAGAAACCAGTCTTACTTGTTATCATCTATCGTCCACCTGGGCCTTACACAGAGTTTCTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTCTCCATCCTGCCCAGGCTTATCTTCCTGGACATCAGGTGCACTTCCTGTACAAAATGTCACTCATACAGGCACAACCCCGCAGTTAGACTCATTTAGGTAAGAGTTTATATCTGTGTGTGTGTGCACGTGCGGGGGCGCGTGCATGCTGTGTACTGCGTACGTGTCATGACCTCTCCTACACCCCCAGCTTCACCTCACACCTCTCGTCTTAGCCAGACATAAGGCCTGTGCACATACACAGCTGAAGTGCGACCAAATTGGTCGCACTCTAGAGCCCTGTTTATATATAAATATATGCGGTGGCCCAGAGACAAAGCACGTACAAACTCCAAAGCACATTTCTAGGGTTAACTGAACTTCCAAAACAGAGCTACCTAGATCACTTAAGTTACACAATTGAAAGCATATGTGTATTGTTTGTGTATTTATACACATGCACTCATATATATTCAAATAATTAAAAAAAAAATGTTCATTTACCTGTTACTGCCACACACCAAATCCGGTTGTTGGTACTTGCTGGCTTGTGTAGCCACTAGGTAACAAAAGCTCAACACTGCGCTGAGCATCCTGGAGCACTTCTGTTGTCTTTTGGAGTTTTTACGTGCTTCTGAATTTTTACGTGTTTTGGAGTTTTTACGTGCTTCGGAACTTGTCAGAAGTGTCGTGTGTGGAGGCGAGGAAGAGATGACCCAAACGCTGGACTCACGGTGCAGGATAATGGGGTTTATTGTAGGTTGGTTGGATGAACAGAACATGAACTGAAATGGCTGACTGGGTGGATGACTGACTGAATGAACGAATGAAGGACTGACTGACTGAAGGACTGAATGGCTGGCTGACTGATCTGAACATACATGCGGAGAGACGACATTAACATCAATGACACGACAGTGAACGAGTGGAAACAGAGGACTTAAATACACAGACTGATGAGGATGATAATGAGAGACCGGTGAGTACACAGCTGAACATAATCTGGCTAATAACACAAGAGACGAGCTGACACAGGAAAAGCAGGAGGTGAGAACATTGATGTGGCAACATAATGTAAACATAACCTAAACGTGACAAAACTGAAAACACTGGGTCACCGACCCAGGAACCCTGACAGAACTTGTACGTGCTTCAGGGTTTGTACGTGTTTTGAAGTTTGTACGTGCTTCCTCTCTAGGGGCCACCGTAAATATACTTTTATTTATTCACTACACATAAAATGTAATAAATAAATCATATAAAACAAAAACCAACTATTTACATTTCAACTTTTAACTTTTTAAATTTTCAGCTTTTTCCATTTAAACAAATTTAAAGTGAAACAACACAAAACACTGCAAACCACAACACAATAAAATATAAATTAAAATATGAAAACAAAAAGAAGATGCACATCCTCTGTCATATGGGCCTGCATGAATAAACTTTCTGAATCCTTTATCATCCACAACTGAAAATAGTTGTGGATGATTACTATACCTTTCTAATGTGACGTTGTTGTCCCTGGCTCTCTTTCCCTCCCGCTCTGTTCCTGTGCTACTGCGAGTGTAACTACCGCCCCTCCCCCCTCTTCCCAGCACAAAGCACAAGGCTCATATGCGGAGTGAAGTGGAAAAAAGTGCGAGAGAGAGAGAGGGTGAGAGAAAGAAAAAAAAACCACGGCTCGCGATAAGGAGCCGGCTCGCGTCGTTCACGTCAGAGAGACGGCTCTAAGAGCCATTTCGACTGACACATAACTAACATATGCTTCCTCGTAAATAATGATGTCCTTCTTTGTTGCCATGGTGACATAACTGACGATTATTCTTCTGAATCCATCACTAGCCAAACATAACATGCACTCTCACTTTGATCTAAATGGAGCTTGTGACCCATGAACTCTTCACTGAGGTTCATATTTCAGGCATCCTACATAATTATTAAGAAAAATACATGTGTGAGATTCTCAACACCAAACTCAGCTGACATTAAAAAATAGTGTTTTATTTTTTCTCAACCAAGAGACGATCTGAAAGTGAAGAAGCAGAACATCAGTCACAGGTTGGATGGAGAAGTGTGTAGTGGGATTTCTCTTTAATGTATTATATTGATGAAGATGATTTTAATGTCACTTAGCTTTAGTGTGTTTGGTTCACACCTTATTCATGCTGGGAAACAGATGGTGGGAGCCTGGTGAGTGTCTCCCAGGAAAGGGAAGTTCACACGGGAAAGTTTGATCCCAGAGTGGGGGAGATTCCCAGAGGTGATGGAGGTTTTTCTGTTTAGAGCCAAGGTGTGAACTGCAACTGTAAAAGCCTTTTGTTCCGTGACTGTATTTAAAAGGGACCTGAACTGTTCATTGTCAGAGACGACTCTCAGTGCCCCCTGACTGACGTCTCTCCTCATGCATGGGAAATAAAAGTGTTGGGTTTTAACTGCTCATCGTGTCTGCAGGCTTTGTTAACAAATTTCCACAACAAGTGTTCGCTCTGTGACAGGCTAGCAATCTGTCACCGAGCTAACATTGTGCATTAGTGACTCTGTTACATCTGTGAACTGCATCTGTTTGAGCTCCATTCAAATAATGACTGTGAATAAAGGAGAATACAATGATTATGTTTTAGTCACAACAGAAGATAGAAAACATATCAAAGTTTAAAATAAGAAAATGAACCATTTTAAGAAAAATATGAGCTCATTGTGAATTTGATGGAAACACAACATCCCAACAGGACAGCTCAACAAAGTAAGTGGTGCTAAAAACAAACAGCTGACAGGAACATGCAGCAGCTAATGAGGCTAACTGTCAGCTGGTCAGTCACATGATCGAGTATAAGATAAGATAAGATAAGATAACCTTTATTAGTCCCACACGTGGGAAATTTGTTTTGTCACAGCAGGAAGTGGACAGTGCAAAAGTTATGAAGCAAAAATTAGAATAAAATAAAATAAGAATAAATACAGTACACAACTGTACAGAATAGAATAAAATAAAATACTATATACAATAAGATAAAAATAGATAAAAAAGAATCTTAGAGTTTCTCTGTTCACCAATCAGCTGAAAAGAGCATCTACAAAGTGATTAATGTTCCTCACTGTGAATATCTCATCATCTACAGAAGATGATATCATCAAATGATTCAGAGAATCTGGAGAAATTTATTTGGACATCTGTGATCTTCAGACAGCATTAAAATCAGAGCATGAGCTCAGGAACACATCCAGAAATCACCATCTTAGAATATTCATATTCACCTACAGACGTATGATTTATTTGTTTATGTCTGATTTCAAATCTTGAAAACAAGTCAAAACACATCAAAGGAAAGCAGCTTGGTTTCTGTTTGTTTTTAGAGAAACAGTTTCAGATTTACAAACGATCATCAGGAAATAATCATTTCACAAATCTTGTTTTCTAAATGAACCAAAAACTGCTCAGACGCAGGACAGACACAGGTGACAGCGATCATCTCTGCTATGGGCTGCATGTACTGTGATGCCTCAAAGGCATTTATGTCATTTATCTTTAATGTTTGCTTTAAAATCATTCATTTGTATGTATTTAAGTTAAAAAGAACAGTAAAAAGACTTAAAAATGTTAAGAAGATTTAATTTTCAAGGTGAACTTGCTAATAACCTCACTTCCTGGTTGGTTACCTGTATTGCTTCATTTCCTGTTTACTTCCTCTTCCTGGTTGCTCTAAGAGGGAGAGTGACTGTCACTACCCGATCCGTACCGGAAACCCGATCGGTACCCCGCATGCGCGAAAGGTATCTACTTCCGGTCAAAGCGTTTTACGATAGTTACGGGTCAGAGTATCTGTTAAGATGTTAAGATGTTATAATAAGTATCTATTAAAATGTTTGAAATAATGAAACATTTCAATATAATGTAGACAAAAATAAAAAATAAAAAGGTAGTTACGGATCAGGACTCTCCGATCCTTACTGCGCACGTGCAAAGACGGACCGTACAAATCGGGTCTACCCGATCCGTACTGCGCATGTGCAGATGTTTTCTTCTTCTTCTGTTTCGTTTAATAGCAGTTTACTCCCAGTGTACGAGAATACCGCACCCTGCTGACCGAGCGAATGATCTGTATTGTAATTGTATTGTCATTGTCATTCGAGTGTGTTTATGATTGTCTGTGTGGAAAAGATTGATTGGAATAGTTATGATGATGTCCACTCCTCACTGTCAATTGTCAGAAAACACTGAATCTGGCCCATGAATTTTCACGTGACATTTTAATTTTTTTTTATTTATATACACACTAGGCTATATTTTACTATGAAAGCTAAAAATGCACCATCATAATACAGCAGATACTTTCAATTTTTACTACATATTCTAGGAATCTGTTTCCTAATAATAAAATATAATATATTCTTGCACTAAAGACAATGTGGCTCATCACCCAAAATGGTTTTGCATTAGATTTTTTGGTTTGCCACTGTGTCTTGAATTAACTTTCTTCTTTGTAACCACAAAATTAACAATGTTGCAAAATTAATGTTTGACAATATTTTTAAAAGGGTATTCTTAGGTGAACCATTTGTTTAATTTAAATTTGACTACACTCATTTGTATATATCGATATAAAATTACACAGGACAACTTTATAATTTTCACAGGTTTACTGTAACAATACTGAAAACAAACCACAGATTTCAAGAACATGAACAACAGATACAAGTAGAGAGGATGTGTTAAAACCCAGATTTATTTCAGAAATATAATTTAAGGAACTAAATTAAATAACATTAAACCAAACACAGGTCATTATGACTTCTTGGCTAGTACGCAGTAACAAAGAACTCCACCGTGGCCAGGCCACAGAGGGCAAAAGAAATTAAATAAACAATAAAAAGAAATCGGTGATAACCAATAACACAAGAGTTAGCAAAAACTGTCACAAATGAAAACAGGTATCAGAACACGAACCAACATGTGGGGAAACCACAAATGGGGAACCCTTTCACTAAAACCAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGGTGAACAGTGCAGACACATTAGTTGTCCAGTTGCATGCAAATGTGGCTGCAGTAGCCTGGGCGCATCTCCTCCGAATAAAATGCCCGTAGTTGTCCTCTTTTACCTGTGCCAACATATCCTGTAATACAAAAAAAAAGACAAACAGAGAGAAGAATTGGCTCCAAGGTATGGTTTTCATCATGTCCTGCACCAGTGAGATTTTCATTGTTTGTAATGACAGCAATATAAGATTATACAGTGTTATATACCTCGGGGGCAGTGTTTGTACTGATCTCCACATTGAAGGCAGATCTCAATTGTGTACATGTTAAAGTACTGTTCTTTGTACTTTTCTGAGAAGCTGCTCCATGTGCAGACGCCTGTGTAAAGCACAAGCAAAAAACAAAAACACAAAACATTTACATGCTGCCAGTGAAAAACATGTGACAACAGCAAAAAAATGTACATATAATTTCATAATTTACTGAAGCCCTTACTGTGAAGCCACTTGAAGTGTGCTCGTCTTCTGAAATATTCAGTAGACACAAGGTCTCTGAACATGGAGCACACCAGAGCCAGTTTGAAGATGGCTGTATCCCCTTCGTGTAGAACAACCTCTTCCAATATGTCGATGAGGACACATGCTGGTAACTGTAAAATATAGGTCAGGCAACAATAATGCAAATACAAAATTTGTCCACCAAGTTTCAGAAATATGAGGACTGAAATACATTACATTCAGTGGTGTTTTCATAACTACTACTTCATTCCACTACTGAATAATGCCTCTTTCTGCCCTGATGGTGCTGCCTGTGATTCTAATCACTAATTCAGTTATGTCAACATTTTAAATAAAAGGGAAAATAAAGAGATTACCTCCAGTATAGGGCACCTGTCAGCGTCAGCCTTTAATGGAAAACATGATTATCACATTACATGGAAGTGAAGATTACCACCATGTATGTAAACCTGCATTGTGATGAATAGTCTCAACAGTACAATTCTGTGGTTGTATTCTACAAAGGGTTTTCCCATCGTTGTCCTCACACCTGTCTGATTAGACTTGGTGAAGGCTTGGAGGAGGTTGCCTTTGGTACCCTGAAGACAGGCTGGAGAGTTCCCTGGAGGAGAAGGGATGCTTCTTCTGTCCAGAAGGCGAATCTCTGTCCATGCCTTAAAAAAAAAAAGCAATACCAGACTGAATGGACTGTAGTTGTGTACTGCTGCTCTCTTCTGTATGTTCAGTCACAGGTTTTATAAGTGACTACATTAAGCCACTTTCACAAACATTGGCTTGACCTGATGTGTTGCCTGAGCCAAAACTGCAATTAATACTAACTTTGAAAACTGTGATTATGATGGTGCCAGTTTGTTTATAGCCATACCCCTCAATGCAGAATCTCTCCATCAGCTGAATACACCACCACAGGCGAATTGCTGGCATGTCCTCCTTGAGAAAAATATAATATAACGTTTATCAAGGTTGGAGACTGGCACAGGTATTTTGGTGGTACTTTATGGAAAAGCTTACCTCTGTGAAAGATAGTGGAGATGAGGTGCTGATGCAGAGAGCATACTGTAAAGTAAAAGCAACCTTTAACATGTATAAATGTTGTATTGAAGTAATGGCAGGAACAGAAAAATTCTCACCATCAGCATAAAGATGCCGCAGCAATTTCCATTGCACTGCTGGGGAAAGAACTGTAAAATGAGAAATGTGTCCTTAAATGAAGAGAGCTGACATGCACCTGCTATTTTTTACTGAATTATTATGTACCTGATGAGCTTTCAAACTTGCGCAATGAAAACATACCTCAAGGTCTCTTCCTGTTTTCTCCATCCAGGATCCAGAGTCAATAAAGGCTGCTACTCTCCTGGCATTGTAGAGAATACACATAACACAAAAATCAAAAGTTTGCCATTAACAAAAAAATTCATGAAGTAGGGATGCAACAATACGTTTTTCAAACCGTCAGATCCTTGGATCTGAGTTTTTGCTGATACCAAGTACCAATGCCGAAACTTCTACCACACAAAAAATGGAATGAATCTGAAGGCAGGTTTTATTTTTGTGTGTGTGGTTGTTACAAATAATAATAGTGAATAACATTGTTTTTTAAATGTATATTACTGGAAATGACCCAAAAATTCTAAATTTGGATAAAAAAAAAATAAACATTTTCTGTGAAACTTTTACCGATTTTCCACATTTCAAGTATCTGTTCATGGTATTGGCTAACAAAAGATATGGATACGATTGCATTTAAACCATATGGGCCTGGATACCATTATTGGTGCATCCCTATCATGAAGTAGCCTAAGAACGAGGCTCCCTCCTGAACCTTTAAGCCTGAGAACGAGGCTTTTTTTGGCCAAAGAACGCACTTGGCCATTGAACAAGGCCAGAAAAACTTGTCATTTCTTTAGTGTCAACCTAAATATGGCTCGGTAGAGATCATCTCCAAAACCATCAGGGCGAAGTGAGTCCAGAAAGAGTATCTGTCTCTCAGCTACCAATATAGCCTGAAATGGACATGTTATCATCATCCATGAAAACATGACATGACAACCTCCGTTATTTTCTATCAGATGAAGAAACACAGAGCGAGAAAGACCAAGGGCACTCACACAGAGCAGATAATGGTCAGCTTCACCTGCCTGCCTGCTCCAAGCTGGAAAAAGTAGGATGTCCTTGGACCTAAAGTTGTCCTACAGGTATTGGGGTACAAATTAGTAAAAATACACACACAGGAGAAAAATCAACAAAAAACGTACCGGCAAGCAACGAAGCAGGTTGACTTGTGGATCCTTCCAGGTGGCCACGACGTAGAGGTCAGCAATGTGAACATCTTTTCCCTAAAGTGAACACACACAAAAAAACAAAATCAATACACAACAACCATTTATGGCTTTAACCAAAGAAAAAAATTACCAGTACAACAGATTACATGTCTTTGTGCAGCTTCCCCCACAATCTTCAGACAAGCATTCCCAATCTGAAAGAAACAGCAAAAAGCAACATACGGCTTACGGTTTCAGTCACTACTCTTAAAATCTTGCATTACATGATATTTTCTTTGAGGTACATTAGCTAAAGTAACATGATATACTAACAGTAGATTCCATGGAGTGTTCCAAACCCAGGCTCCAAAAGTCTTCCCGAGTCAGGCAGATGTTGCCTTCCTTCACGAGGAGTTCTCCTGGAGGTCGGTTTTGGTCCAAGACATATTCGAGCTAAATGAAAAGAGCACATCGTGTGAATTTGCTTCAAAATACTATAGAAAATAATAAAGAAAAATATTGAAAGGGAAAATACTAAATAAGGCTGGAATTACTCTCATGCTACAGCAATTCTAAAACCATCAACGACTTTGACTTATAAAGATTTAACCTGACTGCACAGAAATGCGCCTTACCAGACTGGACTGAAGAGGTTCCAAGTCTTTCTGCCACTTTGCTCCTGGACTGGCATACTGATGATCAATCTGCCATTCAGGAGTCCCATATGAGTGGTCCAGGAGAAACTTCCTCTCAGTTGGTGGATCTGATAATATGCAAATATGTGGCATGACATACAAACTTTAATCCATTTTTAACATTAAATGAAAACGTAATTGCGACTACTTATTGCATGTCATACTCTTACTTTTTGATCTGTGGTAGTTCCTCAGCCTGGACACGTTTACCTTCTGGCAAGTTGCTCCCTTCACAATAGTAGCCACCCCCTTTGGCGTGATGCTGGCCACAGTGTACGGTCCTTGGTGTTGGCTCAGTAAAGCATCTCCAATGCGTCGTCTCTTTGGATCACCTGACAAAAGAACATCATCACCTGCTTGAACAACACACTGTCTTACCTGCTTCCTTTTCCGTGTTCCAAAGGTCTTCTTCTGGGTGTCCTGTGCCCTCTCAATGTTGTGAAGAACCTACAAAAAAATGACACAATAATCAGATTGAGAAAGTGTTGAATACACAATAAAAATGAAAATGTTATCAATGACATTTTCCCTTTTTTCCTAAAGAAATCTCGTTTCTCTGTCAGTCCCCTTCAAATGTACAGACCGTTTCATTCAGAACTGTCATCTCCTCAACTCTTGTGTCGATGTCCTCTTCAGGGTTTGCAACCTCAAACTCATCGTCCATGGGACAGGCGTTCATCACAGCAGGAAGACGTGGATGTCGGTGGAAGAGCAGGAAATAGGGACTGTGGCGGGTGGAGTGCTGAGCACACAAAATCTCTCCATTAAATCACTTTCTCTTGCACTTGTCAATTGCTTTTTTAAAATTTCAGTTTAAAAACACATTCTTAAAATGATGGAACACTGTAAAGTATCTTGAAAGGAATACAATATGTCAAAACAGGAATACCTGTTTTGCAGTGTTGATGCCATACACCACAGCAGCAAGGTGTACATCCCAGTCATCATGGTTCTGGTTAACATACTTTCTGAGAGCACGCTTGATGTTCTGGTTGGTCCTCTCATCCTTTGAGTTTTATTGTAGAATAGATGAATAAGCATGACTGATTTCACATGAGTGACTCAAGGTTAGCTATCCAAATGCTTACCTGCCCGTTGGTCTGGGGGTGATACGCACTGGAGACAGCATGTTTAATATTCAGCATGCTGAAAATGCTGTTGTTGAGCTGCAGTGACATGAGCAAACTTGGCCTAAATACATCATATCATATCATATCAAGGCATGAATAACACTTTCACAAGTTTTACCTGGTTCACAAACTCCTTTCCTTGGTCAGTGATGATTTTCCTGACCATGCCAAACGTGTATAACTTAGAGGTCATGATTGCAGAGACCTCAGCTGCAGTCTTGGATTTAAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTACCTCTAACACCATTGTGATTCCCGGTACCAGGGTTATTGTGGCATTCCATCAGAACTGACTTCTTCTCCTCCTCTGACATGACTACCAAGCGCATGCACTGCATACTGGGGCCAGTGTAGAAGAGTCTGTTGTCTGTTACAAGATGAAAATGTAAAAAGCTGAAATAGTTGCTGACTAAAGTAAAATAAAATGTCTGACAGATATTAATAAAGTTTGGGATAATGTATCTGAACCAGTATGGTACATTTACCTTCAATTGAAATTAACTTTTAAAACCATATATATAGGGTATATATGACAGAGTTGTATTTTTTTCATCTAATGAGGGAGAGAGAAAGAGTTTTAAAAATTAAAAGTAAAAAAATTAATAAAAGATCGACATTAATTTTCGTAGTTACCCTTCAGTTTGTAATTAGGTGCCATTCTCCTTATTTTACGGCGCAGGTCTTCAGTCGGGGGAAGCTCTCCATTGAGGAGAAAAGCATGAATTTGCTTGTATACATCCATTGTTTAAATGTCCCGGGCAGTCGAAAATGAGGCAGAGCTGTCGAGAAATGCTAGAAGCTAACTGGGCGCTAAGCGCATCATTCAAATATATTGAATGTCGCAATGCTGGCAAAGAGAGGAAGTGACGTAAGATTTGCGCATGCGGGGTACCGATCAGGTTTCCGGTACGGATCGGGTAGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCTCCATTTTGGGTGATTCGAAACGCCGTTTACGTGTGGACGAAACAGCTGAGTTTTCAAAAATACCCGTGTAGGTGTGGACGTAGTGTAAAAGAGTTAGTAGTTTATTTTCTTACTACCTGTAATTTATTGCAGATTACTTGTATTTGCTTAATTGTTTCCTAAATGTTTGAGGTGTGAAATAAACGCAATGGACCAAAATATGGGTGTGTGTGGTTGGAGGATGAGTTTGTGCCTGCGTGTGCGCGCGGGGGGGGCACAAACATTTTTCTTGTAAAACAAAGGGGAGCCTCGCAAAAAAAGTTTGGGAACCGCTGGCCTACTGGATGATGTCGCCCTCTAGTGGAGCTCAGAAATGACAATATCTACAATAACTGGACTTTACCGTTAAAATTTCTATTAAATAACAAAGTCATGGAAATAGTTATTCATCGTTTTTACCCAACCAGATCTTTTCTTGTACTTTATAAAAAGGACATTGATGCTAAATGTTCATTTTGTACTTGTGTGAAGGAAGATATTTCTCATTTGTTTTGCTCCTGCTTATACACAAATCTTTTCTGGCAACAATTTTGTGTTTTTGTTGGTTTTTTATCTTTTCTGAGTTCTCTCTTTGTTACGAGAAAATCTTATTTGGTTTCTTTAAGTACCCCACAGACCGGGCAAACATATTTTATTTGAGTAAATTACTGATATTACTGGCTAAATTTCATATACATAAATCGAAATTTTCTAACACAAAAACATCCTTTCGGTGCTTTTTAAATGAAACCAAACAATATTTTAAAACCATACAACATTCCCAAAATGTAAAAGCTGTCAAAACCATAAACTCATGTTGCCTGTTCAATATTATCTGATTCTTTACAGTCTAGTAAAGAATCCAATTTTTTTCTAATTTGTTTTTTACAAAACCCTCTGACACTGTGTTTTGTTAATTTGTATCTGTGTTTTGTGCTTTGTCAATAAAGCTTATTCAAAAAAACAACAACAAAACAATATCTACAATAAAGAGATTGTGTTGGATCTGTGACCCAGTGTTGCTGTGTTTTGGGGGTTTTCTAAATTTCTTTGATTCAGTGTCATTTGTACTTTTCTGGTCTTCTGCTTATGTTATATTTAAAGTTTCTTGTCTTTAGTTTTCGGTCACTTTGCTTTCGCTGTTCCACATCTCGTGTTCTTTTACCCTTCTCCTGGTGTTCCATGTTCCCGCTCTGTTTCCCCAATCACTCATGTCCCCATGTTTGTTTCTCTCCCGGTTTCAATGTTAAGCTTGTGTCCGCCTCTCCGTATGTGTCTTGCTTCCTGTTTTATTTTGATAGTCCCGTGTCCTGTGTATTCAGTTTTGCTTCCTGCCTGTCTTGTTATGTCAGATTAACATTCCCTCGTTACCTTCTGTGTGTATATTGTGTTAGTGTCATTTGTTTGTAGTCGGCAATTTCCATGTTTAGGTCTCATGTCATCATGTTTTCAGGTTTCATGTATTTAGGCTCTAGTTGTTTTCAGGAAAGCTCGCCAATGACTCTACTTCCGGAGGAGGCTGAGGAAGTTTGGCATGAACGCGAACATCACCTCAAATTTCTACAGGTGTGCGATCGAGAGCTTGCTGACGAGCTGCATTACAGTTTGGTACGAAGCTGCTCTGCAAGCAGCCGTAAATCACTACAGAGAGTGAAGGCAGCAGAGCACATCACTGGCACAAGGCTTCCTGCCATTCAGGACATTTATCTTCAACGGTGAAAAACCATATCCTTGCAAAACATGTGGGAAAATTTGCCTTTTAGAAATTAGTTGTTGAAGCACATGAGAATTAAACACACATGAGAAGTATTAACCTTGTAAAATGTGCCAATTTTGTTTTTGCATCTAGTAGTGTGTTGTTGCATCACATGAAGACACACACAAGTCAGAAGCCGTAGCTCTTCTAGAGAGAAAATTATATAGAGGAAGGCAGAGACTTAATGTAGGTCCAGAGTTGAGCTTCTTTTCTGACTTTAACGTTTATGTTCTTTATGTGCTCTCAGTTTGTAAATTTAAAACAAAGCATGTGACTCAGGGGGTTGGGAAGGGCACCTGTAACCGGAAGGTCGCCGGTTCGATCCCCGGCCTCTCTGTCCTGGTCGTTGTGTCCTTGGGCAAGACACTTCACCTACCGCCTACTGGTGTTGACCAGAGGGGCCGATGGCGCGATATGGCAGCCTCGCTTCTGTCAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTGACCCTGAATCCTCCTTTAGTTAATGTGGACGTAGCATTTATGTCCAGATGAACAGAATCAACTTTTGGAGATTTACTTACCTGGATGACTGATCATGCATCAAGACCTCCTTTAGTTACTCTACAGTCGGTGTAGGCTGCTGGGAGACTCCCATGATGCACTGAGATTTTCTTATTCACTCACTATGTGTTAACAGACCTCTCTGCACTGAATCATTCGTTATTATTAGTCTCTGGCTCTCTTCCACAGTGTGTCTCTGTCCTGTCTTCCTCTCATCACCCCAACTGGTCACAACAGATGAGCCTGGTTCTGCTGGAGGTTTCTTCATGTTAAAAGGGAGTTTTTCCTTCCCACTGTCGCCAAAGTGCTTCCTCATAGCGGGTCATATGATTGTCGGGGTTTTCTCTCTTGTATTATTGTAGGGACTTCACAATATAAAGCAGCTTGAGACAACTGCTGTTGTTCTATAAATAAAACTGAATCTACCAGAGTGAACATTGATAGAAGAAGAAATAAAAAATAAGACCTGCATCAGTGACCTTAAACAATAACATAAACACAATATATAAAAGTTAAAGCATAAGAAACTAACTTGTCATTAAGGAGTGTGTCTTTGAAAAACAGCCTCTGTCAAATCAAGAAACATGAAGAAGAAAATTAAACTGGTCGTCAGATAACAGAGACCCTGACGTGCTCTCGGCTCAGTCATCGGTTACTAGCTGCCATCATTTAACGTAGCTGTAATTAAAGCAGTGTTGGTGTCTTCCACAGGGAGGGGTTAGCAAAGTAAAATGAACTGAATCATACCTGGATCCTGCGTGCATGCAGTACAACACTGTAGCTTTAGCCCACATTAATGTTACCTTTATATTGTAGAGCTTCCTCTGATTGTGTGTCTTCTGAAACCTTTCCTGGACGAGTAGAGCCAGAAACTCCTTTCACAGTCCAGAGCAGGTCTGAGGATAAATCACTGACTAGTAGAACCATTGCTTCAGGAACAAGTGACAAATGCATTAATCTGAATCTAGAGTAGTAATAGTACACTAGAAAATAAATGAATACTGAGTATTACTCATAATAATAATGGATTGCATTTATATATCACTTTTCTAGACACTCAAAGCGCTTTACAATTCCACTATTCATTCACTCTCACATCCACACACTGGTGGAGGCAGCTACAGTTGTAGCCACAGCTGCCCTGGGGCAGACTGACAGAATCGAGGCTGCCATATCGCACCATCGGCCCCTCTGGTCAACACCAGTAGGCGGTAGGTGAAGTTTCTTGCCCAAGGACACAACGACCAGGACAGAGAGAGCTGGGGATGGGTTGATGTTTGGTTTTCTTGTCATTTGGAGTTCTTATTAGATCGTTTAGTTTCTGTTTAGTTTCTGGCTCTTAGGTTCTTAGTGATCATAGTTCTCCCTCCCTCTGAGTCTAATCTTCTCTTGTGGTTAGTCAGTCTTCTCTCTGTGTTTCTTCCTGTCTCCCCAGTCGCTGCCTCAGTTTGTGTCTGTGGGTTTCCTGCTTTATTTTGATAGTCCCGTGTCCTGTGTTTAGTGCATTCAGGTTTTATTTCTGTGTCGTTATATCAGATTAGTTCCAGCTGTGTTTCCCTCCTGTTTCCCTCATTACTCTCTTGTATATTTAAGCCCTGTGATTTCTTTTCCCCTTTGTGGCATCGTACTGCCTCATGTGTGTAAGTCTCCTTGTGTTTGTAAATGGACTGATTCTTATATAGTGCTTTTCTACTCTCCTGGAGTACTCAAAGTGTTGTATACAACATGTCTCATTCACCCATTTGCACCCACTCATACAAGCACTTCTAAACACAAGTGCAAACTAAACTACATTCACACACAGTCACACTCTGATAAACTCATCAGAGGGCAACTTGGGGTTAGTATCTTGCTCAGGGATAATAGGTCAGTAGCTGCTCTACCACCTGAGCCACAGCCACACTGTTTCAGTTTTAGTTCCACGTTTTCTCGTTTTCTAGTGTTTTAGTTCTTGTTTCTCAGTGTTCTGTTCCTAGTTTTCATGTTCAGGGTTTCAGTTTGTTTTTTTTTGAGTTTATGTTCTTGGACAATCCTCCCATCAATAAAGCTGCAGCCTTAAGTTTGCCTTTGGTGTTTGAATCCTGCATTTGGGTCCACTTCCTGCCTGCTACAGTCTCACATGACAATTACTTTGTGTTTATGTTGGCTTTTGATTTCCAGTTAAAAAAATGACCTTTTTAGGAAAAACAAAAACATTTTCAGATTTCTGAACGATGATCAGGAAGTGATTCATTTCACAAATGTTGTTTTCTAAATGACGTAGACAAAAAGTACAGAGACCCAGGACAGAAACAGGTGACAGTGATCATTTTTGCTGTGGGTTCAACTGCAGCATGTACAGATGAGAGAAACCATACCGCTGTATTTTAATAATAATAATANNNNNNNNNNNNNNNNNNNNAATGGGAAAGTACAAGAGGAAAAAAAGAGACCCCTTCTCATGCTGTGCTTCCATGGTAGGACAGCATGAGAACAGGAAACAAAAAAAACTCCTCTGCACAGAAAAGCACATAAATGTCCACAGCACAACATTGTGAAGACATAACAAGCCACAGGGTTGGGTGGTGGGTGAGGAGTAATCTCCAAGTGGCCTTGCATGGGATGGGAAGGAACAGTCTCAACATAGTCGTTATCAGGGAGTGTTTTGATCGGCTCCAGCCTTGAGCCCACAGCTGGCGCCGGAGGGGTAGCCGCATTATGATGGCGATTTTCTTCCAACAACTCATGAGAATTTCGAGCTGTTTTTTTTTTAGCACTCCGACACTGGTCTCTCCATCACCCGTTGGATAGCTGCGAGTTTTTCCATGATGTTATTTACCTTCAATTCCGAGATCTTGTCACTTTTTTGCTCACAGATCAGATTCTGAGACCTCACGACCGCAGCCAACTGATCCGTGATGTATTCCAGCTTCCGCCCGTAGGTGTTGTTCTGAGCGGATTCTTCCCTGATGTATCCCAATATCCGCTCAGAGATGTTATTCTGAGTATTCACTGCAGCCGCAATTGCCTCCAAGCTCTTGACCATGTCCCCGTCTGTGAGCCCTTTCTGAGAAACCGCACCTCGTCCCGACAATTCAATCTCAGCGGGCAGCTTTGTGGGGGTTTGGACAGCCGGTTCCACTTTCTCAATTCTCCAATAAGCCAGGGCCAAGCCAGCTCCGATCAGCAAGAACCTTGTTATCATGGTTCCGAATAGGTAGATATCCTCAGCGTCCTCGATCGACAGTCCCGCCAGGCACACGATCCTCCATTTCTGCCACCCGTCCATCGTGTATCTGGCAGGGAATATCCCTCCAGGGCACTCGGGCTCTCCCGAGCCCAGACTTCTCGTTGAGAAAAGGGTGTCAATAGCATTTAGAGACCAGTTGATCAAATCCATAATTCTCTTTTAGGTTTTTAGACACAGACTGTGAGAGGGTGTTCCAGGGAAGTGAAAAAAAAAACACGAGACAAGACAAGGACATAAGCAGCTAAGCAGGGAAGATAGGGGAAAGGAGGAGAGGAGAAAAGTGCGACCGCCTTTGCTGAGAGCCAAACGCATCGGAGGGCAACTTGGGGTTAGTATCTTGCTCAAGGATAATAGGCATGCAGACTGGGGAAGCCAAGAATCGAACCACCAACCTTCCGATCAGTAGCTGCTCTACCACCTGAGCCACAGCCACACTGTTTCAGTTTTAGTTCCACGTTTTCTCGTTTCCTAGTGTTTTAGTTCTTGTTTCTCAGTGTTCTGTTCCTAGTTTTCATGTTCAGGGTTTCAGTTTGGTTTTTTTGAGTTTATGTTGTTGGACAATCCTCCCATCAATAAAGCTGCAGCCTTAAGTTTGCCTTTGGTGTTTGAATCCTGCATTTGGGTCCACTTCCTGCCTGCTTCACATGACAATTACTTTGTGTTTATGTCGGCTTTTGATTTCCAGTTAAAAAATGACCTTTTTAGGAAAAACAAAAACATTTTCAGATTTCTGAACGATGATCAGGAAGTGATTCATTTCACAAATGTTCTTTTCTAAATGAAGTAGACAAAAAGTACAGAGACGCAGGACAGAAACAGGTGACAGTGATCATTTTTGCTGTGGGTTCAACTGCAGCATGTACAGATGAGAGAAACCATACCGCTGTATTTTAATAATAATAATACATTTTATTTGAAAGCACATTTAAGAACACTCAAGGACACTGTACACAGCATAATAATAAAAGCAACATAAANNNNNNNNNNNNNNNNNNNNCAGGACAGAAACAGGTGACAGTGATCATTTTTGCTGTGGGTTCAACTGCAGCATGTACAGATGAGAGAAACCATACCGCTGTATTTTAATAATAATAATAATAATAATAATACATTTTATTTGAAAGCACATTTCAGAACACTCAAGGACACTGTACACAGCAGAATAATAAAAGCAACATAAAAGCAAGCAGTTTACACGAAGAAGAAGGAAGAAGAAGATCTGAGACACCGAGGTGGGGCAGTGATCTGAATCAGATCAGAGAGATGTGGAGGAGAGAGATGATGAATAGCCTTAAATGTGTACAACAGTATTTTGAAATTGATGCAATATTTAACCGGGAGCCAATGAAGCTGCTGCAGGACAGGAGTGATGTGGTGGATAGAAGGGGTCCTGGTGATGATACGAGCAGCAGAGTTCTGGACGCGTTGAAGCTTGTGGATGGATTTTTGAGTAAGACCAAAAAGAAGTGAATTACAATAATCAATCCGTGAAGACGATTAATGTTGCGCAAGTGAAAATATGCTGACCGAGTGACATTATTAATGTGTGAATTTAAAGACAGAGTACTGTTGAGGATGACACACAAGCTTTTCACAGAGGAAGAAATGAAGGCAAGTTATTGATAGTAACAGAGAAACTGTTGGTTCTGGATAATGTTGATTTAGTGCCGACCAAGAGAAGCTCGGATTTATTACTATTGAGTTTGAGAAAATTGGAAGAGAACCATGAATTTAGTTTGGCTAAGCAGAGGGTGAGGGAGGACGGGGGGAGAGCAGAATCAGGTTTAGTGGACAGATAAAGCTGGGTGTCATCGGCATAACAGTGAAACTGGATGTTGTATTTACGGAAAATGTGTCCAAGCGGTAGAAGGTAGATAACGAAAAGAAGGGGCCCCAGGACAGATCCCTGGGGCACGCCAGTGCTCAGAGGAAAGGGCTGAGAAGTAAAGGATTTGAGTCGAACAAACTGAGTGCGATCAGACAGGTATGATTTAAACCAGGCTAGTGGAGTATGGGAGAGACCGATGGAGGCTAGCCTACTGAGAAGAATGGAGTGAGCTGCCATAAGAAGATCATTGGTTATTTTTATAGGTGCTGTTTCAGTGCTATGGGAGGGGCGAAAACCAGACTGGAACTGTTCATACAGATTATTATTAGTTAAATGTGAGTGGAGTTGTGTGGCAACTATTTTCTCAAGAATTTTTGAAAGGAATGGTAGATTGGAAATAGGACGAAAATTCTCAAAATTATTGGGATCTAGACCAGTTTCTTTCAATGTTGGGGTTTTGGCAGCAGTTTTGAGGGAAGCAGGAACAGTTCCAGTGGTAAGTGAAGAGCAGATGATAGCAGATATGAGGGGAAGCAAAGAAGGTAGACATGCCTTAACCAAAACTGTAGGAATGGGGTCTCGCTGACAAGTAGAAGGTTTTGACTTACAGATGAGTTCTGAAATATCAGTGATAGAGGGAAGCTGGAAAGCAGAAAAACAGTGTGATGGGAGAGGAATTACACAGGAAGAGCTAAATGGAACATCAGAAACCAGGTCTTGGTGTATTTTGTGAATTTTCTCGATGAAAAATAACATTAAAGAATCACAGAAGGAAGACGAGTAAAGATGAGCAGGGAAAGAATCTGGTGACCTGAAAGAAGAGTTGAACAGTGAAAATAATATCTTGGTTGAGTCATCATTTGAACAGATAATGGAGGAGTAGTAGGCAGATTTTGTTTGATTAATACACTCCTTATAATACATAATATGATTATTAAACATTTCCTTGTGGATATTCAGACCAGTTTTCTTATAAAGGCGTTCAAGTCGTCGTCCTTTTGCTTTCAGGAGCCTGAGTTCAGCTGTGAACCAGGGTGCTGACTGAGAGAATGATACAGATTTGGTTTTGAGTGGGGCAACAGAGTTTAGGATACTATTGAGACTAGAGTTATAATAGGAAACTAAGTCCTCTTGGGTGAGCAGGTTATGAAAATGCAAATGACTAGAGAAAGCAAAAGAAAGAGTATCAGGATTGATTTTCTTAATATTCTGAAAAGAAATGGTACGAAGGTTCTTGGTTATAGAAAAGGTCATTTTGACATTGAAAGAAAGAAGCAAGTGGTCAGAAATTAGCAGTTCATCAGCTTTGCAATTAAAAGGAGTGAGTCCAGAGCAACAAACTAGGTCCAAAGTACGGCCCTTAGTATGAGTAGGAAAGTTTATGTGCTGTTTAAAGCCAAAACTATCGAGGCAGGATGAGAAGTCTTTGGTGAGAGGATGATCACTGTTATCCATATGAATATTAAAGTCTCCCAGGAGTATTATATTAGGGGAAACAGTAGCTATGTGAGTCAGCAGATCAACAAAGTCACTTATGAAGACAGAATTAGACTCTGGAGGGCGGTAAATAACAGCTATAACAGTTGGAACAGGTCCTGAGAGTTGACAAACAAGGGATTCAAAGGAACTGTAGACAGGTACAGACAACGGCGTGACTTTCCAGTTCTCACGATAGATTACCGCGAGACCTCCACCACGGCCGGTGTTCTGACAAAATGTCCTACTTTGTCAAAACATCCTACCATAGCGTAAATTTATAGTCATGTCTATCAATCCGTGCTACCTTATCAGAATATACTACCTTACGTGGTTTATGCCTCCATCATACATATCTATAGGTAGGACATTCTGATGGCCAAATCACACTTATCAAAACATGCTTCCTGCTTGGATTTATTAGAAATTAAACAACGTTATCATTCAATTAACAAGTATGTAGTGCAATATTACTTTCTTCGACATGACAACGGAGAGTGGTGTCCACTAACTGCAGGAGGACTAAAATTAATTGACAAGATTTACGCTGTATCCCAGTTTGCAGAAGTTTAGAAGCACTAAATCAAGACTTGAAATATGACTTCAATTGAAACTCTAAATTGGAGTATTTTTGCACAAAAAACAAAACGCATGTTAGCTTCAAAAGCTAACAAATTGACAACAGCTTAAGGAAAACAAGTATCAACTGTAATAAGAAAGTAAAACATGTAATACTTTTTTTTCGCACGCACGAGATCGGGGTAGGATCAAATAATAGGCTTGTACAATTAACATCGAAATCATGGCCGTTTTGAGTTGTGCGCATGCGCAGTAACAACAAGTAGGACAGCTTGATAGGTAGTGTGTTTTGTCAGAACACCGGAGTCACGAGGTTGGCAGGTGTAAACAAACCCCGGAGGAGTGGAGTCGTTGAGCTGCGAAAAGTCACTGGGCTGTTGCCACGTCTCAGTCAAACAGAAAAAGTCAAAGTTACGATCTGTGAGGAGATCCCAAACGAGATGTCCGTTGCTCGTAAGCAAGCGGATGTTAAAGAGGCCAAAATTGACATCGGTGCTGTCAGACTGAACAAAAGTGTTAGCCGACCTGGGCAGGCTGGCTAAAACACTGTGGTCAACAGTCCTGTCAAAGTTCCATGGAGGACGACGAGAAGTGGACCAGAGGGACAATATTGGCTTAAAGTCGTCATTCACCTGGTGAATGTACTTTCGGCGAGGGAGGAATGCAGCCAGGTGAAAGCGGAGTCGGAGAAGCTCGTCAGCTGAGTATTGGTAAAGTCCAACACTAGGTCAGTAGACCAATGACATAAAAATCCAAACCCAAACGAGCAAGACGCAGATCCTGCCAGGACAAAATCATGGACAAACAGTCAGGTGTACGAATCCAAGGGAGACAACAGCCAAAACAAACAGGCAGATGAACTAGACCCAAAATACTCAGGCACTTGCAAAATTCGCTAGATCGCCAGTCGTGTAAGTAGGAGACAAGAAGGATTAAATTTGTTAAAATGTTTCAAACAATATAAAAAAAAGATACAAAGATGCCAGTGAGCAGCAGCAGCAAGTCGTGTGAGTGTTCACTTTTTTATTTTTGCCCAATAAAGCTATTTTGATTTCTCATTGTATTTTCTTGAGCTGTGCTAAATATAATATAAATATAATTTAACACCTGCCTCAGAAGCAATATTCATGAAATATGTGTAAGAAAAAAATATCTGGGAAACAAAAAATGATGCATGAAGATTAAAAGTCTTGTTTTGATATTTAAAGTGTCACTAACAGGTCTGCTAACATCAGGCTGTGATCTGCACATCGGATCATGAAGAGACAGTTTTAAAGAAACTGCAGTGAAGTGAAAGGACAGCGATGGTTGATGATTCATTTATGTGAGAAATCTCTCCTTTAAGAAGTGAATTTTAGCTTCTGTTTTTATGCAACAGACATTTTATTAACTGAGTGAAACAAACCAGACAAGTTTAACAGTGTGTGGCTCCCTCTAGTGGATGTTGTGGAGTATTCTGTTGTCTTTGCTCCAAAGGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCTGCAGAGCACAGTAGTACACAGCAGAGTCAGACAGCTGAAGCTTCTGGATCTTCAGAGGAACTGACTTTTGTGTTTTGTTGATTTTAGCATCAAATCTGTCGTTGTTGAATTCTTCAGCCTTAACTGCTGATCTTAAGAAACAATGCAGCATATACTTTGGGTAACTATTTACTTCTTGTTTGTACCAGAACAAATATGGACTGGAGTCACTGGTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTAACTGTGTCTCCTTCAGCAGCAATGACATCTCCTTGTTCCTGGATCACTTTGTCTTCTCCTTTACACTCTGAGGAAGAACAGAACATGCAGAGGAAGAGATGGATCAATAAACATGATTGATTAAAGGAGAACAATCAGCAGCTTTAAAGAGTTCTATTACATGTAGAATATTTCTCCTGTTCACAGTTTTTCAAATCTATTTAACCAAAAAGTCAGAAAGACAGACGTGAAGTCTGGCTTTGCACTGACTTCTGTCAGACGTCACAATAAACAAGTTATTTAAAAGTTATACAGTTTAAAATGATTAAATTCCTGTTTCTAACCTCATTCTTAAACCTGAGGAGACGAAACATGTTGATGTTTGTATCTTACCAAAGAAAAGAGCAGCAAGAATAATCCACAGCCAATGTTCCATCTGTACAACAAGGTTTCAATCAACAGGAGAAACTAGCTGATGTTCAACATTCAGTCTGAGAATTGTTCTCTTCACAGCAGCACTTATTATTGACACAATGGTTGAACACAGTGCAGAAGGAGAGCACCGCCTACTGCAGAGCTTCTCAAAGTGTGGGGCCCGCCCCCTAGGGGGGCGCAGAGCCATTGCGGTGGGGCGCGGTATGAAAAGGGAAAAAAAACAAAACGCTATGACACTGCTGGCACGGGGCTCCCACATAAACGCAAAGCAGGAGATGAAGCATCGCTGAATATGTTTCCAAACCAACTTCATTCTAAGCCAAAGACTAGAAAATATGGTGAAGCATATCTTCCCTTTGGCTTCACCTGCACAAGTGCCAAGGTAGGTCTCCCCTGCAGAATTAGTTTTCCCTTCGTCGGGAGCAGCGCTGGGCTGTTTAAATCACGGACTAACAGTATCCCACAGTTGTTTATGTTTTTGAACCCATTTTGCATTTTATGAAAAGTGTATTGATAGTAATGTTGAAAATTATTACACAGGAAAAAAACAACTACACGTAAAATAATCACACCGTGACGCCTCTGCCTTTCTAAATGGAGGGACAGTAACTGCGTGTGTATATGTGTTAGGATGCCTGGGTCGTTGACCCAGGGCTTTTGAGTTTATTATATTATTTATCATTTCTAGTCTTTGGGTTTCTTAGAGTTCCGTCTTATGGTTTATGTCTCTGTGTTCTATAGTTGCTCTGTCTCCCCTGTCGGCTGTATCCCCTTGTTAAGTTCGCGTCTCTGTGTTATGTTTCCTGTTTTACTTTGAAAGTCCGTGTTTCATATTTGTGTATCTGGTTTTGCTTTCCTTGTCTCGTTAGTCCTGATTTGCCCCAGCTGTGTTTCCCTCCTGTTGCCCATTCCCTGATTGCTCCCTCTATGTATTTAAGCCCTGTGTTTCAGTTTGTCATTGTCGCGATCTACCCTTAACTTGCTGTGTGTTTTGTCTACGTAAGTGTATTTTGTATTCTTAGTTTTGTTACACTTTTGGGTTCAGCATTAAAGCTGTTTTGAGTTCACGTCTGTCTCCGTAGTCTGCACTTTGGGTCCTCTTCCTGTCTGCACACAGCCTACACTTAACAATATGTAAGCGTGTAAAACCTGAAGATAGAGACAAAATACTGTTAATCTGACTATCTGCCATTCTGCAATTCATCTCATGTAAACAATAACGTGGCGCACAGCATGACGTGAAAAGAGGCACATACCTTTGGAAAAAAAAAAATCTCTGTTTTCAGTGATTCGCCGTTTATGTGTGGACGAAACAGCTGCGTTTTCAAAAATACCCGTGTAGGTGCGGACGCAGCATTATGAGTTAGTAGTTTATTTTCTTACTACCTGTAATTTATTGCTGTTTACTTGTATTTGCTTAATTGTTTACTAAATGTTTGAGGTGTGAAATAAATACAATGGAGCAAAATATGGGTGTGTGTGTTTGGAGGATAAGCTTGTGCGTGCGTGCGCAAAGGGGGGCCTCGCAAAAAAAAGTTTGGGACCCGCTGGCCTACATGATGATGTCGCCCTCTAGTGGAGCTCAGAAATGACAATATCTACAATAATTTGACTTTACCGTAAAAAATTTCTATTAAATAACAGAGTAATGGAAATAGTTATTCATCGTTTTTACCCAACCAGATCTTTTCTTGTACTTTATAAAAAGGACATTGATGCTAACTGTTCATTTTGTACTTGTGTGAAGGAAGATATTTCTCATTTATTTTGCTCCTGCTTATACACAACTCTTTTCTGGCANNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTTTTTTTTTAAAAACCTGTCCCGTTTGGTTCTTTTGCCATCAGAATTATTGTCTAAAGGCGAAGAAAGATGCCCAACGGATTTACTTTCCCAGCCTTGCCGTAATGGTCCATTTGAAGGAAGATATTTCTCATTTATTTTGCTCCTGCTTATACACGAATCTCTTTGTTACGAGAAAATCTTATTTGGTTTCTTTAAGTACCCCACAGACAGGGCAAACATATTTTATTTGAGTAAATTACTGATATTACTGGCTAAATTTCATATACATAAATCAAAATTTTCTAACACAAAAACATCCTTTCAGTGCTTTTTTAAATGAAACCAAACAATATTTTAAAACCATACAACATTCCCAAAATGTAAAAGCTGTTAAAACCATAAACTCATGTTGCCTGTTCAATATTATCTGATTCTTTACAGAATAGTAAAGAATCCAATTTTTTTCTAATTTGTTTTTTACAAAAACCCTCTGACACTGTTTTGTTAATTTGTATCTGTGTTTTGTGCTTTGTCAATAAAGCTTATTCAAAAAAACAAAACAATATCTACAATAAAGAGATTGTGTTGGATCTGTGACCCAGTGTTGCTGTGTTTTGGGGTTTTTCTAAATTTCTTTGATTCAGTGTCATTTGTACTTTTCTGGTTTTCTGCTTATGTTAAATTTAAAGTTTCTTTTCTTTAGTTTTCTGTCACTTTGCTTTTGCTGTTCCACATCTCGCGTTCTTTTACCCTTCTCCTGGTGTTCCATGTTCCCGCTCTGTTTCCCCAATCACTCATGTCCCCATGTTTGTTTCTCTCCCGGTTTCAGTGTTAAGCTTGTGTACAGAGAGGCGGTCTTTGTCCACCTTTCCGTATGTGTCTTGCTTCCTGTTTTATTTTGATAGTCCCGTGTCCTGTGTATTCAGTTTTGCTTCCTGCCTGTCTTGTTATGTCAGATTAGGTTCAGCTGTGTTTGCCTCCTGTTGCACATTCCCTCGTTACCTTCTGTGTGTATATTGTGTTAGTGTCTGTTGTTTGTAGTGGGCAATTTCCATGTTTAGGTCTCATGTCATCATGTTTTCAGGTCTCATGTATTTAGGCTCTAGTTGTTTTCAGGAAAGCTCACCAGCGACTCTACTTCCTGAGGAGGCTGAGGAAGTTTGGCATGAACGCGAACATCACCTCAAATTTCTACAGGTGTGCGATCGAGAGCTTGCTGACGAGCTGCATTACAGTTTGGTACGAAGCTGCTCTGCAAGCAGCCGTAAATCACTACAGAGGGTGAAGGCAGCAGAGCACATCACTGGCACAAGGCTTCCTGCCATTCAGGACATTTATCTTCAACGGTGAAAAACCATATCCTTGCAAANNNNNNNNNNNNNNNNNNNNAAAAAGAAAGAAGAAAAGTAGTGAAATGCAGTCTGTATATCTGCTTAATGCAGCAGCTTCAACTAAACTTTAATCCCTGTTCTTAAACTCACCTATAATGTGAGATAGAAGCAAAAAGAGGTGCAGCAACATGTCTTTGGAGTTATTAAAGCCAGACAGACAGCACATGAACAATAGCAGATTCATCAGGTTGTGATTTTATTTCCTCAAACTTTTTGCTCTACAGACAGAAATCATCTCATTGGTTTAGCTGGACTTTGGTGGGCGGGGCCTATGGTTCATTTTGATGCTCCAACATGGAGGAGAGTGAAACAGTAAAATTTACAGTGATGATAAATAATCAAAATGTTGCAGTGAGTCTTTCTGAGTCTGTCATTCAGATTTTCTTTGTTATTTGAAGATTCATATCTCAGGTGAGATGAAGAGTGTGGACACACCGGACTCCAACGTGTGTGTGTGTGTGTTTGATTTTAGTCACTGAAGCCTCTTCAACCAACCACTGTCTCACAATCTGGATCTTCCTTCTGAAGCATCCCTCCTGTTTTTAAACCATCTACTGAATCTTCTACATGAGAGTTGGACTCACAGCAGGCTTGATGGGCCCAAACCTCCCATGATAAAGGAAAGTGCTTTTTTCCTGCTTCTTACTCCACCTCTGACATGTTTTACCTTAGTGTGTAAAATAGAAAAACACTGAATTACATTTTTATTGTACAGCTGTTTTCTCCTGGTGATTTCCTGTTTACTTGTGATGTCATCATGCAAAAGAGGATTGTGAAAACCCAGGATGGATTTTCAACATCACTGACTTTAATTTAACTCATTTACCTGCATGATTTCCAAGGAAGAAAAGAACACACAAATAATGTTGCTCCTTCCTGTGCTCAGTCCAAAAAGCTCTGTTTTGTTGCATGTCTGTCTTTGTGACTAAAACCCTGCTAGTCTGTCTCTGATCTTTACTGCTTCATTTCTCTGTTGTCTTTGTCATCAGTCCAATGACACAAATGTTTTTGTACAGAGTTTTGGTGTTTCCTGTCACTGTGGGCTGCAGAGCACAGTAGTACACAGCAGAGTCAGACAGCTGAAGCTTCTGGATCTTCAGAGGAGCTGATCTGATGCTGGAATCCAGTGTGGATGAAAATCTCTCCTTGAACTCGGCTGCTGTGTTTCCATCATCCCTGCTAACACGACTCAGGATTAATTTGGGGCTGTTGTTTCCATCCTGTTTGTACCAGAATAAAGTCGGGCCTGGGTCACTGGTTTCATATCTACATCCAAGTGTAACTGTGTCTCCTTCAGCAGCAGTGACATCTCCTTGTTCCTGGATCACTTTGTCTTCTCCTTTACACTCTGAGGAAGAACAGAACATGCAGAGGAAGAGATGGATCAATAAACATGGTTGATTAAAGGAGAACAATCAGCAGCTTTAAAGAGTTCTATTACATGTAGAATATTTCTCCTGTTCACAGGTTTTCAAATCTATTTAACCAAAAAGTCAGAAAGACAGACGTGAAGTCTGGCTTTGCACTGACTGCTGTCAGACGTCACAATAAACAAGTTATTTAAAAGTTATACAGTTTAAAATGATTAAAATTCCGGTTTCTAACCTCATTCTTAAACCTGAGGAGAGGAAACATGTTGATGTTTGTATCTTACCAAAGAAAAGAGCAGCAAGAATAATCCACAGCCAATGTTCCATCTGTACAACAAGGTTTCAATCAACAGGAGAAACTAGCTGATGTTCAACATTCAGTCTGAGAATTGTTCTCTTCACAGCAGCACTTATTATTGACACAATGGTTGAACACAGTGCAGAAGGAGAGCACCGCCTACTGGATGATGTCGCCCTCTAGTGGAGCGTCTGTGGGTTTGCTGTCACTGTGGGCCTCACAGCAGAGTCGATGACATTTACAGCTGGAACACTGATGAGCTCCATCAAACGTATCTGAAGGAGAGCATCAGTCATCTGATGGGCTCGTATGAGTTCCTGGTTACATTTATCTCTTCATGTAACAATTTTGAACTTAAAGAGATAAACCTGCTACACCTTTGATTTTACTTAAAGCATCAAACACAAAACAACAGATCTTATCCAATATGCTTAATCTGATGAATTTAATTTTATGCATTTTAAATGACTTTATTTGAATAACTGTTCTTGTTCCTTTGTTTTTGAACATTCCTACAGTTGGTTTGTGGTTCATTTTGACATATTTGCCTCTCTTTTCTTCCACTAATAAATATTTTGTCCTGATAAGTTTCACACGTGATTGTGAACATCTCATATTTTCAAATATTGTCACGGCGACTGAGATGAGCCGTGTGGAAAATAATAAAGGAGGATCCAATCGCAGGCACGAATGAAGGTGAGAGGGTGGTTTATTAAACACAAAATGAAATGGACAAAACAGCAAACGGGACCGAAACTATCTAAACTGAGAACAACTAAACTACTGACATAAACCAGGACCTGAACATGAAGGAGGAAGAGCGGAGGTGGCAGACGACGGACAGCAGGGAGACACACAGATGAAGCAGGGTGGAAACGCAGACGGACCAGCGACTACAAACACAGAAGACGCGACTTAAATACACTCAGAGAAACACAGGGAGATTACACACAGCTGGGAGTAATTAACGAGACGAGACAAGAGGTAAAACTGAACACACTCACAAGAGACGCAGACCTTCACAATAAAACAGGAAACAAGAAAACACTACACTGGGACGCAGACACGACACTGAGAGACAGACAGAAAATGACACATGGAACTTGAACTAAACCTGCAATAAACATGAGAGCACAAAACCTACGAACTAAACCCTAAACGAGAATAACCGAAACATAGATTCATAATCATCATCATAAGAAAAGAATCCAGAATGTCAAAACACACCAGAACATAACAACTCAAAATACTGGGTCCAATGGACCCAGAACCGTGACAGATATAAGCTGTGGGTGGAGATTGGTTGAGAGCTCGACCTTGAATCTAAACATCTTTTAAGTCTTTAACTTTGAGTGTTTTGTGTGTTTCGCTTGATGTGCAGTAGTGGAGAGAAAGCTACAGTGAAGACGATGTTACTGAAATTGTTGTCAGCTGATTATTTTATGTACAGGTATTAATCAGTGTTTCCCCGCTAAAGATGGCGCCGGGTGTCATGGCATGCCGTCTCTCGGTTCTGAAAAGTTTATGGGAGGATGCTGTTAGGTTTTTGTATTGTTTATTGCCATTTATGCTTAGAAATATTTACTCATATATGCTTAGAAGTATATAATCATTTGTAGATTGAAAGAATGTCTCATCCTAGGAGGTCTGTAACAACTCTGTGTAGCATGAAGAGGGGAGTGCGTTCACTCCTCCTCAGAGTGTTCTAGCATAGATCACACACCTCCTAGGAGAGGTCGTATCTTCTCTTGCTGATATATGGTATAGCAAACACACGTATATCTGTTTGAGTCTAAGTGCCTTTTGTTTAGATGGACCGCTAGACTCCTGGCACCAGCTTTGGGGAGTCACACACACACACACACACACACACACACACACAGGGTATTCTTTGTTCACATGTATACCTATGTAAGAGATTATATGTTAATGAACCTATGCATATTCATGTAACCACAATAAAAGAGCAGTGTTACGAGAGCAACTGGGGTCAAGCGAAGGAACGGCGCCTGTCCAGTTCTCTCCCGTGCACGAGAAACATAAAGAACTTGCCTACTCGTGTCTTGCTTGCTGTGTAATTACATTGCCTTCAACGTTCCAGCGAATAGGTTCAAGCTACAAACCTATCAAAGCAGCCCATGAATTAATATGAATTTCGACACCCCTTATATATTGTGTTTGTAGTGGTGTCCCTGCTAGGTTTTAAAACCCCACACCCTGTTGGTGTATGAGCAACAGACACTTCTTAATATCCATGTCTCACTGCTGATGCTCCCCTGTGTTAGCCATCGATTTGGAAGACTCTCGCCGCCTCTGGCGTCAGTACTGGAGGAACTGCATCGACGTGATCCCCCCGGAATCCTTCGAGATGGAAGCGCTAGAGAAGTGGACGTATACGTGCCACGTGCTCTGGGAAGCGTGTGCGGATCAGACCTTTGATGCGGCGGCTCCTCGCCATCAGAGATCCTGGCTGTTTAAAACTTTTCTCTACCCTCAAACAGCGCTGCCTTCTTGCTGTTTATCCAACGTCATCGAAGCATGCTCAACTGACGCAGTGTTATTGGTCGCCATGCCGACTGGATACGAGGGGAGGTGGAGCAAATATAAACAACTTGCAATTACTGCATATCCAACCCGCTACCATGGATGGGCAGAGAGTTAAGCTGTGAGATCTTTATAGAATAGAATAGAATGCCTTTATTGTCACTATACAGTTGTACAATGACATACAGAGCATCTCCTACTCAGTGCAAACATGCTGGGGGTGGGGGGTGGGGGGGCACAGCTCTGCAGCACTATATACATATGAACAGAGAAAAAATATATAAAATGTGCAAATATACAAACCAGTTTTAAAAAGTAATATGTAATAAATACTGTTATGTATATACAGTTGGGTTAATGCACATACAATTTGGTGGGTGGGGGTGGGGTGGGGGGGCTGTGTTATCGGTGAATATGTGAGTTAAGGCTGGGTATGGCTTTTGGGATGAAACTGTTCTTGAATCTGTGAGGTTTTGTGCTGATGCACCTGCAGCACTTCTCTGAGAAAAGCTGGCTGAAGAGGTCAAAGCCAGGGTGGGAGCTGTCCTTGGTGATGTTTGCTGGTCTGCTGAGGCAGTGGGAGGAATAAATGTCCATCAGGGAGGGGAGAGGGCAGCCGATGATCTTTTGTGCTGTCTTGACCACACTCTGAAGCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCATTATCATCTTCATCATTCTGTGATAGGGTGATGTAAGCATGAATTGAAGCAGTTACCATTTTTGATACCATGTTCTTCAAACAAGGCATGACACATGAAGTGAAAAGACACAATAACAGTATTATAACACCAACAAAACAAGTCCTTTAATCAGCAGGGACTTCCAAGAGCCACGTAAGCCAGTCTTGTTGTTGTGCATCCTGAAGTTGTCTGAGTATTTTCAGAGCATCAGTCATGTTCGGTGAGTGCACATTATCTGGAATGTATGTGTGTGTGTACAGGGCGGTAATCATTCAGGCTGGAGATGGGAGACTTCTTCGGCACTGGGATGATTGTGGCTGATTTTAGACAGGACGGGATGGCTGCCTGATCCAGTGAGAGGCTAAAGATTCTTGTGAAAATGGGAGTGAGCAGGTGGGCACATGCTCTTATCACCTTGCCAGGTACTCCGTCTGGACCGGCCGCCTTCCTGGGGTTCACTGCTAGGAGCACACGCCTGACATCGTGCTCCGTTACAGTGAGTGGAGCAGTGCAGGAACCAGGTGAGGATGAGGATGGGAGCAGGGCTGAGGCAGATGAGTGTTGCTGTTGTGGTTTTTCAAAGTGGGCGAATAAGCTGTTCATTTCCTCTGCCAGCTGCACACTCGGGTTTTCTGTTTTCACAGTGCTGCCTCTGTGGTTGATGATGTCTATTATTCCCTGCCACACCTCCCGTGAGTTGTTGCTGGACAGCTGGGACTCAGCATAGCGGGCTTAGAGGAGTGAGCGGACCTCGCTGGTCATCCAGGGTTTTTGGTTTGGGAAAACCCGAATGCTTTTGTCTACAGTCACATTTGCAATACAGAACTTGATGTAGTCCAGTACTCATCCTGTGAAAGTTTCTAGGTCCTGGTGTTCAAATATGTCCCAGTCTGTCTGTATGAAGCAGTCCCGTAGTTTGGAGAGAGCATTTTCAGGCCAGGTTGTAACCGTCTTTGTGGTGGACCTGGCACTGCGTCTGAGGGGGGTGTAGGCTGGAGGGAGCGGGAGGGAGAGGTGGTCGGACTGGCAGAGGTGGGGGAGGGGTATGGCTCTACATGCATGCTTGATGTTGGAGTAAACATGGTCTAGAGTGTTCTCTCCTCCGGTGGGACATTTGACATGCTGATAGAACTTTGGGAGTACAGTCTGAACACCGTCCGGGTGGGTCAGCTGCTGTTCGTTAATGGTGTTCAGCAGGACAGAGAGCGCCATGTTTACGTTGGCATTGGGTGGAATGAGATGATCACTGCTGTTAGCTCTCTCGGTAGAAAAAAAGGCCTACATCTTACTGACATATACTCAAGGTTCGGGGAGCAATGACTGTTTATGATTGTCCCGTTGTTGCACCACAGCTTTCATGCATGTAGATAAAGCCTCGATCATCAAAGACTGTTTTAAATGCAACCAGATACAAAGTCCTGGTGGTTTTACCTCATTTGAATCCCAGCTCCCGACTTTAAGCTGTCCCGTGGTTCTAATTATAGTCATCTATCGTCCACGTAAATATTATGACTTGTTCATTTCTGAATTCTCAGACTTCTTGACATGTTTAATCGCTCACTATGAAAGGATTCTTGTAGCGGGTGACTTTAATATTCATCTATGTTGCGAGGATAAAACCCAGGTCAAAGATTTCATGAATATGATTGGTTCCCTAAACTTTACACAATTTGTGTCTGGGCCAACAGGTAAGGCCCACCCTAGACCTTGTCCTGGGTTATGGACTGAATGTATCTGTGACTGAAACTTGTGTTCTACCTGTTTTAGACCATCCATCCATCCATCCATTCGCTTCCGCTTATCCTTTTCAGGGTCGCGGGGGGCGCTGGAGCCTATCCCAGCTGTCATAGGGCGAAGAGGCGGGGTACACCCTGGACAGGTCGCCAGTCTGTCGCAGGGCCAACACACAAGGACAGACAACCATTCACGCTCACATTCACTCACACATTCACACCTAGTGACAATTTGGATTATCCAATTAACCTATCCCCTCAAACTGCATGTTTTAGACCATTTAGCAATTTTATTTGATATTTTAATTCCTAAATCTGCAGCTTCTGAGAGGGAAAATTGCCCCTCAGGTCATCTCGTCACATTAACCCTGAAGCGTTGCTTAAAGTTAATTTACATCTAACTGATGTGTTGGATCCCATTTTTATCCATGTGTGGACACTTTGACTGTGAACTTTAACCCTAGAGTACTATTGCTATAAATAGTAACACAATCACTAATGCCCGGTGATTTTTACTCGATGACCAACAAAAAGTACTTGTCATCAAAATATGACAACACATGACAAATCAGAGTGGTCTGATTTTACTTTCAACTGTGCCATGTCTAACAAACTGAAAAAAGTGTTTTCGGTGACCCTAAAATAATGCTCCAAAATTACAGAAAAATCAGGAATTCAAGAAGAAAAAAAATTCCTTAAAAAAAAAGTAATGACACTGGAAAGCTGGTCTTTGATCCACCCATTCCTCGACACACAAATCACCCAGCGATAGTGTTCTAGGGTTAATAATGCACTTCTTGAACTGTCGGACTCTGTTGCTCCTGTAAAGAAGTTAAAATGTCATAAAAGGAACCCTACAGCCTGGCTCAATGAGGAACTGATGACTTTAACAAGAAATTGTAGAAAAGCCGAGCGTCACTGGTGATGTTCCAGATTAGAAATATTTCTCCAGGCTTGGGAAGACACTTTGTCTTTTTTTTTTCAATCATCAACGTGTAACCCAGTTCCTAAAATCATCTCAAACAAAAGAGAAGAAAAAGTAAAACCTTTAATGTTCATTGTTCTTACTGTCCTTGTTTAATAAAAGTGAAACGAGATCAATACATTTATTTAAACATAAAAGGGACACAGATTTATATATGATATGCTCTGGTCAAACAAGGGTTAAGTTTTCTCAGAAGGTTGATGAGCTCTGATGAGAGCCTATTATTTTACTCCACTCCTCGCATGTCAGCCAATCAGTGAAGCTCTAGGCAGCTCTTGTCCCTCCTTAGTGCCAGCTCCCAAGTTTGCAGTCTCTTGCTTCTACAGCCGAACAGAGCAGACGGACTAAAACTTTGCTATCGGTAAGCTGGAGAAATTAACATCTAACAAGTTAAAAAATACCATCTAAACTGATATTTTTCACAAAATATGGTTTTGCACTTGTTGTCGTAGAGGGCAGAGCGAAACCGGAAGGTTTACTGAGCTGTGGCTTCACGTAAACGCTGAGCATACACTCGACGGCGGTAAGCTAAATGTGGCTAATCAGACACGTGATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTCGTTCTTTATCTTCTGATACTAGCCCAAATTACTCATTACCTTGGTAGTTATCCATTGGTACTGTATATAAATCCAGGTAAGTGCTACAAAAGTGGTGAGCCAGCCAGGAGCTCTTTGGTTCATGAATATCAGCAGTGAAACCTCTTTAAAGTGTGTATTGTCATTGAAACATCTTTTGCTATTGCCACAAGATGGATTTTGTATTGAGCTCAGGTATCAAAGTCCCCAATGCCGTAATTGTTAGTGGTATACTCAATTCATCGGATGATGAAGAGATTCTAGACTTTTTAAAGCAGTATGGTACCTTTAGAGCCGTCCCAGTTGTAGATTCCAACTCTGAGTATTTCAAAAACCTGATTGTTGAGTACCGAAGTGGTAACTCCATTGATGCCTTAACTGATCTTTTGCCATACACATATGAAGTTGAAGGGAAGCCCGGTGTAAAATACCATGTAAGAGCTCTCTCCAGCGTTTACACTGCCAAGGTGGGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTGAACCTTGATACTGTGAAATTTTGGATATTGATACTTTGAAACTTGATATTTTAATGTTGTACAACATGATTGAACTGATGATGATTGAATTGATGATAGCTGATCTGAACAGTAGTTACTGCACTGTGACACTAGTTTAATTTGTGAGAGTTATTCCTAAATTGTTCGTGACATATATTTGACCATTGTTTATAGGTCAGGTTTTTATATGGGATGAATCCAAAGACCAGATCAGCAATTCCAGAACCCAGAGGGGGAAATTTTTATACTGGAAGTTCTGTTAAAACCTGTTGTAATACTGTGTTGTTTACAAATTCCTTTTAAAGGGCTTAAAATCACTAAAGCACTTTTAAGCCACACAACTGTGTTTGTCTGGTTTCTCTGCCATTCATATACCAGAGCTCTAAGAGTCGTTCTTTATCTTCTGATACTAGCCCAAATTACTCATTACCTTGGTAGTTATCCATTGGTACTGTATATAAATCCAGGTAAGTGCTACAAACGTCTGCAGCAAAAGCAAATTATTTCTCAAATGTCATCGTGAGTCATCAGCATAACTCAAAACTTTTACTCAACACTGTGTCACAACTTACAGAAAGTAATTCAACTCTCTGCTGTTCAAATTTGACAGCTCATGACTTTCTTATGTTTTTCAGAAACAGGGCTGAAACACTTAGAAATCAGATTACTCCCTCCTCAAGCTGTTCATTAGACTACTCAGCTGATTTGTCCGTCTGTGTTGATCAAGTGTTCTCTGACTTCAAGGTTATTTCCCTGTCTGGATTCACTAAGGTTGTAAACGCAGCTCGTTCTTTACCAGCCTGGGCTATAAAGGAACTGTGGTCACTTTTAGGACCCTACGTTCTGTTTCTTTTAAATTATTAATTGACGACCGGAATCTTCCCTGCCTGTTTTAAATCAGCTGTGGGAGTCTTGAAAAAGCCTGGACTGGATGTTGAAATGGTTGAAAACCATAGACCCATCTCATATCTGTCTTTTTTTTGTCTAAAGTCTTTGAAAAAGTTCTTTTTAAGCAGCTCACTGAGCATCTGTCAACAAACAACCTGTTTGAGCCATTTCACTCTGCCAGACCAAACCACTCCACAGAAACAGCTTTAGTCAAAGTGGTAAATGATCTGCTGGTAAATGCAGACAATGATCGCACCTCAGTTTTATTACCACTACATCTACGTGCTGTGTTTTACACTGTGGATCACTGCATTTTATTGGATAGGCTTGAACATTTTATTGGAGTCACAGCAAATGTTTTATCATGGCTGAGATCCTACCTGTCTGGGAGATCTCAGTCTGTTACTTACAGTCTGAGACCTGTGCAGGGAGCCATGGGGGCCCTCAGGGCTCTGTACTCGGCCCATTGCTGTTTCTCTGTATCTGCTGCCTTGTGTTCTTCTTCTACGTTCTTTTAATGTAACCTTTCATTGTTACGCTGATGACCTGCAGCTTTATGTTCCTTTAACCACTGGAAACTGTGCTGACTGTCTAAATTAGAAGCTTGTCTATCTGCAATTATGAGCTGGTTATCTGATCATTTCCTGCTTCTTAATACTGATAAGACAGATTTGATGGTCACTGGACCACAAAAATTTCAGTACTTGTCCCAAAATTTCCCAGTGAAAATTGATGACTGTGTCATAAACTGCAGGAACAAGGTAATGAACTTGGGCGTGTGGTTTGACACGGTGCTCTCCTATGAATCTCATGTTAAAGAGACAACAAGGACTGCCTGTTATCACTTAAGGAACTTTGCTAAAATCAGACAAGTTTTATCACTTGACACTGCAGAGGTTCTTATCTATGCATTTGTGTTACATTGATTATTGTAACGCTCTTCTTTCTGGGTAATCGAAGAAAAGTTTTAGAGGTTTACAGATGGTACAAAATGCAGCTGCGCATATTTTATCCAAAACTGGGAAATTTGAGCCCATTACACCAGTACTGAAATCTCTTCACTGGTTGCCTTGTCAGGTTCAAGCTGATTTTAAGGTCCTGTTGCTCACCTACAAGGCTTTAAATGGTTTGGCGCCTTCATATCTCTCTGAGCTTTTGCACCTCTATGTTCCTTCCCGTGCTCTCTGATCTCAGGATACTGGCCTTCTAAAAGTAAAACATTAAAAAAGATTATTGGGAAGAGAGCTTTTTCTTTTTGTGCCATATTTTTATGGAACAACGTCTGCTGTAAATGTCCAATCAGAACACAAAGGAGAAACTGTATGTATGACATCACACAAAGAGGTGATTCTTACAAAAATAAGGAAAAGTTTAAACCACGAAGGAGAAAATATGAGAATACCAAAGTAAATCTTTCAGCTGTAAAACATCATTAATGCACCAACAATGTTGGAAAGTTATTACTAGTTACTTTATTTGATTTCAGATGCTTTTTACACACATCATCACTAATTAAGGAATAAAATGTCTTCATGTCTGAACGTTCCTACAGTTGGTTTGTGGTTGATGTGGATTTGCTGCTCATGTGA