TACCATCCATAGCACACAAGGGCCTGTGCTTCCTGTGACAACATCTTCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAACCAACAGCATCATGAAGACCAAGAAACTCACCAGACAGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGGTTGTTCAGTCTGACACCAGTGGCCGTGTCTGGGCCTAAACTCCGCTGCAGGTCCATATATCAAACGATCACTGTGGCATTACTGAGAGTTGAAAAACTGTCTAAAGTCTTTCATCTTTAATAAAATGATCAGTGTTCTGGTCTACCAGGTGTAACAATTGAGTTTAACATCCAGGCATCCATGAAAATGGAATTTATGACATTTAACGGCGTTAGAAGTTAGCAGGAAGTTAGCTCGCTAGCTTCTATCTAAATACAATATAGCATGTCCTGACTGCGGGGTTTTGGNNNNNNNNNTTCAAACGTACAGCTCTGCTATAACTTCCAACATAAATGAAGACAGAAAACTAAACAGCAGTGACGTTTGTAGGGTTACTGAAGTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATAGAAGAAAATACAAAACATTAAACATGTTAACAACACAAAAGCCATATTAAACGCAGACTACTTTAGGCCCGGAAGTAGGATTCGTCACGTCATCACTGAACAACCGGATAGAAATGCAAAAACATTTTTTTGTTTGTGGTTGTAGGGTGACAAAATGTGTTCAAGAGCTATGAATACTTTTTCAAGGCTCTGTAACTTCAAATCACCACAAATGCACACATCAGTGCATGTACACATATGCAGACTTACATTATCAAAGAAGCTAAAAAAACAAGCTCTGCTTTAACGTTTGAAGTAGAAAATGACTGCAAACTTTAGGAATAATATGGAATGAGTGATAATGTCATCACCATTCCATGATTTGAAAATATTTGTTTCACCTAAAATCTGTTTTGCTATTGTTTAGTGCTGTCAGCGTTAATCTTGTTAAAATGACTTTAACGTCATAACCACATTAATATGGCAAATCTCCATTAGCAAGTTAGCGCAGATCATCCATGTGTGGGGCTGCATGGTGTCAACGCATTAGCACGGTTAGCTCCTTAACGTACAGATCTTAACAGGTGCCATTTGTGGTCCTTATACACACACAATAGATAATATGTATTTATATTAAGTTGAAGCACAGTATGTTTTACTCCACCAGGCTCCTGACTACAGTAGCCATAATGCTCCGACAATCCATCAAGCAGTGCAGCTTTGTAGCTTAAGTCTTGTTAGCGCGGTTAGCTCGTTAATGTGTTGAAGCTGTCCAGCCCCACGCACAGGGCGATCCGCGGTAACTGGCTAACATAGATTTGCTGCATTAATGCGGTTATGGCGTTAACGTCATTTTAACGAGATTAACGCTGACAGCACTACTCCAAACCCAAATTACAGTTTAATAGGCAATTTGTTCTTTACTCTAGTGCATTTTTTTGTCAAAGATATTTCTCACCATGAAATTACCCGATAGCTTAAAACAGCAACACATGAACAGATTCACTGAGTAATCAGAAAAGTTTAGCATGAATCTGGACATTAGATTTAAGCTTGAAGTTTTAAGCTTTTCAAATATCACTTGGTAGAGGCTCCTTACCGTTTGAAGAAATTGCTTCTCAATCTGCTGTCCTCTTTTGCTTGCATCNNNNNNNNCCCATCTAAGACTGACGTTATTCCATGTTAATTAGTTTTTCTCCGTGAAAAACACAGCAACTCATCTTATCCCTGGGCGCCAGGGACTCGAGCTCCGGATCTCAGCAGAAAAGTGCCAATAAACGTTGCAGGTTGATCCAGGTATCAGTTTTACACAGGTTCTCCTCTGTGACGTCACAGTTGGAACGCTAACCATGGTTACAGGGGGACGCTTTGGAGCTTTCCTGCTCAGCAGCGAAAGATTTCAGGTTAATACATAAATACTCCAACTCTGAAACCAAGTAAAAGAAATATACTGTATATGTGTATAGTGTACCGCGTAAGCGTTCATTTTCTGGAAGAGGACAGAGTTAAAAGGTGACCGATGGCAGCCATACTGAGGTGACTTGTTGAGCATATGTCGAGCTGTCGATAAGCACTGCTGTTTTTGTGCTCTTATATACTGTTAGCCTGTTTTCGCTGGCGTTAGTAAAACTGATTTTAACTGGATGTAACATTGTTGAACTCTGATGCTTAATGAATAAACTCTCGATGTGACGATGTGAGAATGTAATTGAGATGTAAGCTAAAGGGATGTGTTCTTAAAAAGAGGACCTAAGTCAGTGAGCGATGTGTGTTCAGTGTACAGTAAGTTGTCATTTATGTTGTGCATTTGAACTAGCACACTGCACTGTTGTTGCTTGGGGGCAATGAGCACACAAGTTCTGTAGCTGTTTCAGAGCAAACTTGTCTGAGCCAGCGGTGATACACGCAGTACCCTTAAAATACTAATTTTTCATTGTCCTGCTAGCGGTGGAGGAGACTTTTCTGTTGAGGAAGAGGCTGTGCTGTCCTGCCGTCTTACTGGTGCCATTGAGGGATCAGCGGCCGCTACATATTCTCCTCGACCTCGAGTATTTGGACTGAAGGACTCACAGACACGNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGGCCAGCTATTTTCTTATCCACAAAGGCTATATGGAGACGTTTTGGTTATTGCCACAGACGCATTCTCTTACTACGGATGGAGGATGTTGCGGTTTTACATCCCATGGACCGAGAAAGGACTCAATAAGTAATATGTTCTCATATTCCAGGGTTAAACACAAGTGAGTCTCAATCTGATGTTAAGTGAAGTGTTGGTAACTGATGCCAATGTTTTTCTTCTTTCTCCCTGTTTAAATCCCATTCATATAAGGGACCTGTTAAGGTTCATTGTTGAGAGAGGAATCCATAAATAACCACAGATCCGGTCCAGTGTGCAATTAGACAGTATTTTAATAAACACATGTGTGAGTTCAACAACCCAATCAGTATTGAACTGTCTTTACCATATTCAGACAACAGTTTTATAGGGTTAAGATAGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTTTGACTTTTATTCCTATATAATCTTAAACATCACTCATCTCAATCTACAGCATTTTAACAGTCTTACAGCACTGCTGTCATATGTTTCCTGTTGTTCCTTATCTGATCACCCACATCCTGTGCACAAAACTGTCGCTGCTGCAAGTGCCTCTCACCTAAAGTCACCTCTCACAAGAAAATATATCAAGAAAATCATTATACCTGCTTATTCTACTAAAGGATAAAAAACAACCATTTTACTCACTAAGTGTAAGCACATTATCAATAGCTCCTAAATAAATTACATCATAGCTAAAAGCTGAACTCTAACTGTATTTTAGAACTCACATTTCCTGTGTTTACCCTGTTTTAATATATCATTTTATTTCCTTTTGCTGCTCTTAATGTAATGACTCATTCTAATTTATACTTTATCAGACTTAACCAAAATATATAAGCTTTTTCCCTTTGCTTCTGTTTTAAACAAAAACTTGGTCACTTCAACAAGCATTTGTTATTCTGTAACTGCATTTTATATAATAAGACTAATTTAGAGCTGCAGGTGTTATCTCAATATTTTATATGTCACTCAGTTTAGCAAAACTCCTATTCAGTTCCTCTTTCTGTCATTTGTTATTGGGTCAACTCAAATTCAGTTAAAAGCTAAAGGAATTTCAGGCCTTTTGCCTCAAGTCAATACTGTCATGTGTGTTAAGAACTCCATATGTCTGTAAGCGTGTGCAATCCTTCAATAACTCAGGTCATTCTCACCGTAGATTGGCTAATCATAATGTTAACCAAAAGTTTGTGACCCTCAAGAGACGACTCTCTGAGCCACAACTCCGTTAAAGGCACAAAAATGCAATGTGTATAAAAAACCATTTCTACATATATAATCTCCAATATTATTCATTTAAGTCAGCGAGACTTTTAACATCCTCATAAAAAGCTCTCCTCTCCCCTAGAAATAAATCTATTTACTATCTGTTTCTAAAGCCTACATTATAACAGCTTATCCTAAAAATCAAAAAGAAATCACACATTTTCTACTCATAAAGTCTTCCCCATTATTATTATTCCCACAGTTTCCCTTTAAGTTTTATATACCACTTCTTATTAACACCAGCAATTCATCTTCTAAACCTAATTCAGTTCATTTTAATCCTCTCTTTAAAGACTTTAAAGAATTTTACCATCTCTAAATTATCAAAAAACCCCAATCGTCATAAAATCATACTAAAACCCATTTCAAATTAAACAAATTAAATCTTCAATCCCTCTCTTTTTTGACACATCTCATGTGGCAAAAAACTCAACATGCTTCACCCAAGCTTAACAAATTAACAAGGGAAAAAAGGTTAGTCATATCATATCATTTCTCAGAACACTTCAGCCATCTTCCTCTCCGGTATTCTGCTCCAGCCCTGAAAACCTGTGTTTAAGGAATAAAATCAATTTAATCATCCTGACAAATCTTCTCAAACTCCTGCTCCATCGAACTCTGGATCCTTGGAATTTCCTGNNNNNNNNNNNNNNNNNNNNAGCATACGTCAGCCTAAACCACAAAATGTTCCGTGAACTTTAACATAGTTTAAAGTACATTGTCTTCGGGTCGGTGCTTCCCCTCAGCTCGTCTTCGCTGTCGCTTATCTCCTGTGGGAGATCTGTTGCACTTCCTCTAAGTACGTCGGCACAATTCTGCATTTGCAGCAAAAATACATCTTCACTTCTGCCCTACCAAAATAGATCTATTATGGTGTGTATGTGTGCACGTGCGGGGGCGCGTGCATGCTGTGTACTGTGTACGTGTCATGACCTCTCACTATTTGTGTCTGTATGTGTGTCTCGCCCTTAAATGCTCTCACATCTCACCCGTTACACTTCTGACCTTCACGTGACCAGGAGCCACAGCTCTTTAATAAGCTCAAATGCAATCATGTATAAAAGATTAAAATCATTTTCATAACACAGGTTTACCTTCTCAGATCTGCCAATATGTTTGCTCCTCCTAATATAGTCCAAAAGCATCCCCAAGCAAAGCAATTTGAACTTTCCCCTATCAGTGATCCCTCTAACTAAGTGTGTGTTAATCAACGAATCAACGACTCTTAACTTGCAGTTAAACTCTGGTTTCAGTTTCACTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTCTCTGCCCTCTACACAGAAACACTGAGATCATAGAAGCATTAAAACATTTAAAATTATAGTTTAAAGTGGTTCTTCTTGGACCTGTAATAAAGACTAATATGATACCAATATATTTGAACATTTAAATGCAATATCAATACCTCTTGTATACATATGCTTACTATATGTTTATGATGCAACAGTAATGACAGTAATACCAATAATAACAAAATAATAAATCAAAATAACAAAACATAATACTTCCTCTCTGGACAGACCCTAATTTTATCCTGCTACAAACATATTCACACAGTGTTAGTTAAGGTTCCTTTAAACTACACATGTAAAGCGGATGTGAGAGAGGCTGTGATGAAGTCCTGGAGTTCTTAAGAACGTACGTGCTCCAGTCCAGAATTTGTATGAGATATTGGACACAGGTGGTAAAATGCTGTCAAACCCTGAATAAATTGTCCTCTGTTCTTACAGATATTGTTTCAGTTATTCTTTGGTAAGCTGACATATTGGTTACATAATCATATGGTTTATCAGAGGGGAAGTGTGAGTTTTAGAATACTGGAGGTTAGGTGCTATAATATTCAACCGTAGTAGTAGCTTATAACTAGGTGTTGTCAGTTAGCAGTTGTTGTGTCAAAAAGTCATGTCTGCCATAAACTAATTTCCGGTATTTGTCAAAAACCAGTTGATCATATTTAAACTGCTATAGACAAATTTTTTGGTCTGTAATATGTGAAACATATGTCAAATGTATCCATCATGAGTGATATCGAGTCATCTTGTGTCACAAACAACATTCCTGTCACAAGGTAGAAGCTGCAATCACTTTTTGGCAGTGATTTTTATTTCTCATTCATTTATTTGACATTAAAATGACNNNNNNNNAAGAGTAATCTGGCCAAGGGGACACCAGAAATTGCAACAAATATCATAATAGTTCTGTAAACACATTTTAAGTGGCCCACAAAGACTGTATTGGTTTTAATGTAGTTACAATAACACAGAGTTATAAATATACTTGAAAAATGGGTCATTATTAAATTTGATATATACCCTTTTGTAAATCATGTTCACTAAAGTCTATTTACCAATATAAGTAAAGACATTGGAAATCAGTTTTTCGCAGACGATCACTTTTGGCACAACACTGGAGGTAAAACCGGTACAATCCTGAGTCTGAAGGTGCAGACACAAATTCAGATATCCCTGGGATGTTTAAGAGTTTAGAATTTCTGACTTATCTTAGTCAGATAAGTCAGTAATCACTCAAGATTAGTTCCCAGGTACTCCTGAAATTAAAGAAATATGCAGGGGATTCAGTCGATAAATAAAATGTTAAAAACATCATTATCATATCAAACATGATCAATTTGGAGGGAATTTGTTTGGCACATGCTGACTGCATTCTAATTATAACCACAACTGGAGGTGAGAGCAGAGAACAAGAGTGCAGCAGTTTGGTGAAAGGAACAGGAAAGGTGAAGAAGAGGTGAGCATCCAAAAGACGGGCAAGGGGACAGTTTCAAAGGAGACATTATGGCACAATAAAAGCACAAACTGTAAGAGCAGAGATTCATTCATANNNNNNNNNNNNNNNNNNNNNNNNNNACTCCCACTGCTTACAATAAATCAGATATATAGAACAATCAAGAAGAACTCAAATTGCATTGATTGTTTAGTCCATTATCATTCTGTGGCTTCAACCTTTAGGTAACATATATTGTTTGACATTTTATATAAATGTGACTATAAAATATAGTTAATAATATTAAAAAGGTGCTGTTATTGAGTGAAAATTCCAAAGATTTCAGGTCTGGATTTAGCCCCAGTGTTTTAAGATCCTAGCAGCGCTCGTATTTATGGCCACATTTTTAAAAGATACAAGGTTTCTGGGTACTGACTCAGAGGGACCGCTTTAGTTCATTGAAACTTTAATGTCAGTTTAGTTTAAGACATTAAACATGTTTTGTATCAAATTTATAATAACAGAGCTATGCTGGACATAAGCAACTGTGTTAGTGTGACGCTCTGCATATTTGAAGGATTACGATAAACTTCAGTTCTTACTGAATCTGTAACATTGCCTTGATCTGCCTACATCATTTTTTAAAATTGTTTGTGTTGTTAAATGAGTTTTGTGTCACTGTGCACAGAGAAAAACTCACCTGATGTAGTGGTAAAGCCATGTTCACCACTAGATGGAGACAACCTGGCACAGGTATTTTCTATACACACTAAATTTCACAGTGAAAAGCCTTGGTGGGAATTTTTGTTTACATAGAAAGCAAAGGAAAAATGTCTTGAGGTCTTTTTCCAGTGTTTTCAAAATTGTTTTTTTCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATGTCAAATTACATGCACGTCTCATTCATTTTTCAGAATCGCACCACTTTTAGTTTTCATGGAAAATAACTTGTGTTATTCATGACATGACATCATTTCAAATAACTTTGTCAGGTCAGTAAATACCTGCCACATAAGTATAAATCTAAATCATACATGTGTAATATAGAAAAAAAGCAAAAGCAGTTGTGCTGTTTGTTCATAATAAATGAGTAGGGGTGCATAGTCAGTAAAAGTCACCAAGGCTCTGCAGAGCTCCAAACCTCCTCTGCCACAGACAGAAGCATCAAAAATGTGCGCTGGGAGCTTCATGGCATGGATTTCTACAGCCAAGCAAATCTATATGTATGTGGCCAAGAACCTTAGTCCATGTAGGGTATCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAAAATATATCAAAGGAAATACATTGATGAAAATCAAAGAAGAGAAATATTTATGTGATGTTCCATTTTCCTGAGAACTGATTGGCTGTGATGCCTCCTTCAAGTACTACATGCTACTTTGTCCTGCTAGTTAAGCCTGCTGTCTGTTCTCGGGCTTCCTCCTGTTTCACTGGCATATATCCATCACCAGAGGGCTCCACTGACCTGCCTGCTGACATCAGAGCACACTCCTGTGTCATGTGACCTGGCTGGAGTTGCAAAGCTAGACTCAGACCTGGCCCAAGCAAATTCAAAGGCAGTTGTGGTAGAGAGAGCAGGGAGTATAGTAAAGCACTGGAAGGATGAGGTGGAAACAGGAACCATACAGATTCAGTGGACTTGGCATCCTCCATCTGTCTCCATGTTCTCTTTACTGGCCTTCTAAAAATCACTTCTAAGAACTTCTCCTGTAGCTGTGACTTTTGTTTAAATGTTTAGGATAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATCAGCTCTGCGACAGCGGACCTACTAAATCGTAGTCCCTCTGCGTTTGTGGCTATAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGGCAATGTAGCAAGTGAGATCGGTGAGAAATAAACCAGGAGTGATGGAACGAAAAGATCAAACAACAGATCTTAAAGTCAATTACACATAATAAATGAAGAGAACAAAAGGCTAACTGCGTGGAAGGCTGAGATACTCATCACTTCTGCAGATGAGCAGCAGAAATAGCAGAATAAACAAGGAAAGGGTTTTCTTGNNNNNNNNNNNNNNNNNNNCAAAACACTACACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGCATCAGAGCCCACAACTCACTTATTAAACTTACAGTTTCAATACATCCCAGGGGAAAGCTTTCCCAAGTTTCAGGTCCATTGTTCTTCTTTTCCGTAAATCTGTAATGATATGTTTACTCACCACATCACTACTTATCATCTTTTGCTCTATTACTCCTTTGGCACGGGTTTTCCAAATATGTGTCTTTATTACACACATTATTAACCAAAAAAGTCTCCTTTTGTCTTCACCCATTTTTTCCTTAAACGAACCATATTTAACCGCTTTAATGTTAACATCAACATCATAACCGATTTCTGTCATCTTCGGCCTTATCTCAGTTGTCCTATAGCAGTCCAATAAAAGATGCTCTAGAGTCTCATCCTCATTACAGCCTGTCATAGGACATTTCTTGGTGGTAACGAAGCAACTCCACTGGATTACCGCTCTCACGGGGAGGCGCTCGAGCGAGATGAGCCATACCACATCCCTCATGCTTTCGGATATTATTTTATCTTGCATATTCTTAACTATCAAAAGGTTTTCGTCTTTATCTGCGTACTTATATTGAATTAGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTAAAATATCGAGACTATAATGTTCCCATTGTCCTAATAAATCCCCAAACATAAGTCTGTGGTATGGTACGCCTGCTCTGGCTCTGCCTCTTTTTTTGCTCCACAATCCTTCCTTCCCTCAAACCCATGGGGCACCTCGGGAAATTGCGCTGTGAATATTTTTGTTTTGCGAATTCTTTTTTTCAATCTCCAAGTCTGGGGCTCCCAATCCTCCGTGCTTCCTACTCTTGTACATAAATTTCCTCTTAGTCACCTCACGATTAGATCCCCAGATAAATTTGGTACACATTTTACTTATTTTAATAATTGTTTTTCTTGGAGGAGGAAGTATTGTGGCGAGGAAGAGAAGTTTTGAAATTATGTGTGTTTTTACTATATTAATACGTGTTTTATAATTTGTATCTTTAGTTTCCCATTTCATAATTTCCATTCTGATTTCACTTTCTTTCTTAGTCCAGTTTAATAAGCAAGAGTCAGTACTATCAATCCACATAACCAAGATTTTAATCTCCCTGCATAGGGAGATCGCCATTTCAGGTCTTCTGATCTGATGTCCAAGCCACACCCCTTCAGTTTTATCTTGATTCAGCTTGGCACCTGATGCCAGTTCGTATTGGTGTAATATCTCCATCACTATAGACAGTTCATTTTGATTTCTAATTAACACCCTCACATCATCTGCATACGCCAAGGCTTTAATCTTATGGGTTTTGTCAAGGAGATATCCTTTAATTCGTTTATCATTATTTATCCTTTTCAGTAAGGGGTTGATTGCAAGAACGTACAATGCAGCACTTAAAGGACATCCTTGCTTAATCCCACACTCAGCACTAAAAGGGAATGAGAGTTTTCCGTTTACTTTAACTCGCACCAGGGACGTTTTATAAATCAATTGCACAATGGAAATAAACTGATCCGGGAAGTTATAGGCTTTCATTACTTGCCATAAATAGGAATGGGAGACAGAATCAAAAGCTCTCCTTTGGTCTAAACCTAGGATGCAAAGCTCAGACTCTATTCAATCTTTCAAAACATGGTTGAAAATGTACCTATTTAATTTGGCAATCCCCACTAGCTAGTGCCCTTATCTTATCTATGTTAACCCTTTTACTGCATTATTGCTGATTCTCCTAAATAATATTTTATATTTTGAGTTGACCCTATCTCTGAACTGAGGCCGATATCTATTTTATTTAGCCCACACTCCTGGTTTAATTAGTGCTTCCCATCTGTTAGTATTAGTATTAGTACTAGTTCTTGTTTTTGTACTTTGCTATGTTTTATAACAATGGCTTATTGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTATGATTTAGCAGATGTAATCAACAAGATGTAAGCAGGTTTTTCATGAGTTGTCCTGTTTGATTTCCACTGACAGTACACTGTTTACACTGTGTCTTCATTTAAGCGTCATCAGATAAAATTTATGTTCATCTCTGTTACAGATGTAACATCTCTGTTTGATGTTACAGACCATGAGCACCACAGCCATTGTGCATCAGTCACACACAGGTCTTACTTTAAACTAACTTGATTATCCTGCAGATTAACCTGCAGAGGATTTTCATGTGGTTTTTAAATAACACAGTTAGTTAAATTAGTTTGTTGTGCAGTGACTTTCACAATATGAGAACATGAGGACTTACATGTAAGATTTAAATTTACATCAAATCCCACTGAGCTGTCCTCACCCTTAAATATAAGCTCTCTTCTTCCTGTCCTGTCCTGGATTATTTCTCCATCTCTGAGTGAAGTTGTCTCAAACTCTTTTCTGTCCCTGTGAAACAGCAGCTGGACCCTTAGCTAGCAACACACTGTCTGTACCAGTGAAACAGGAGGAGGCCCGAGAACAGACAGCAGGCTTAACTAGCAGGACAAAGTAGCATGTAGTACTAGAATGAGTCATCACAGCCAATCAGTTCTCAGGAAAATGGAACATCACATAAATATTTCTCTTCTTTGATTTTCATCAATGTATTTCCTTTGATATATTTTCTGTCAATATTTCTGCCTGATTAGAAACTCATAGGCAGTTCCTGTCACTCTACAATAAAATAATGTAAAGGCTGCCCTCTCTGCCCTCCCACTAGCTGACCTAACTGACACAAGCAAACTGTGCTAAGATACCCTACATGGACTAAGGTTCTTGGCCACATACATATAGATTTGCTTGGCTGTAGAAATCCATGCCATGAAGCTCCCAGCGCACATTTTTGATGCTTCTGTCTGTGGCAGAGGAGGTTTGGAGCTCTGCAGAGCCTTGGTGACTTTTACTGACTATGCACCCCTACCCATTTATTATGAACAAACAGCACAACTGCTTTTGCTTTTTTTCTATATTACACATGTATGATTTAGATTTATACTTATGTGGCAGCTATTTACTGACCTGAGAAACTTATTTGAAATGATGTCATGTCATGAATAACAGAAGTTAAATTCCATGAAAACTAAAAGTGGTGCGATTCTCAAAAAATGAATGAGACGTGCATGTAATTTGACATATTTTCTTGTTTTGTGTCTGTTTGTCTGTGTGAAGTTTTGATGTGCACTGAAAAAAGTGATTGGCCAGCTCTTGGATTTATGTAAGCATCTTGCGTGTATTTAACACAATTGCCTCATGCTTTAAAAGTAAGTGAAACTATATAGTGTATAAACTACATGATATGCAGAGAGGGTAGATTAAATTGTTCATATCATGATCGAGTGAAGTATAGGTCAATAATATAGCAATGTTAAATCTCACGACACTGCACGTGATTTCAGTCTTGCGCGCTCAGTCAAGTCGAGCAGCCGCCTCTACTTTTTTTGGTATACTGAAAAAAGTAAATTGGGTTGTTGTTACATTAAAAAAGTCTAACTTGTAATTTGAACACAATAATTTCATGTTTCTAAGAACGTAACTAAATCATGAAGGATCTGTATGAAATTCAACAACTTAATTTGCTCTTGTTGAGATGACATGATACAATCTAGTAAGAGTGGTTAGTTGCTGAACTCATGAAATTCACAAGATCACACGAGATTTCAAACTGCAGGAAAATCACTGGAGTTATAAGAGGCAGACAACTACACACACACCACGTGTATGCTATCTGCTATTTATTGTGGTTTAACCTGTCAAGGACAAACACGTACAGAAAATTCTGCATCAAGCCTTGAAATCATAGCTTTTTGTTAAGCCTGGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGAGTGCAAATGGTTGTTTGTCTCTATGTGATTGGTGAGCTGTCCAGGGTGTGCCCTGCCTCTTAACCTATCACTTTAGGGTTATGCCCCAGCCCCCCTGGAACCAGGATAAAGATAGGAGGATGGTAGTTGTTGTAGATCCATTCATTTTTTATGGTAACCAGACTCTAGACTTTGTTGAACATTATGTAATATGAAGACAACACGTAGTATTTAAGTGACCAAGTAGTACTGGGCTAAAAGTTATTGAATAGTGTTGAAATAAAATGACAAAATTGTGAAGGATTAAAATATTCCAAGAGCTCAGCTTACTTCATCTAAACATGTTTCAATCGCGTTTTATGAACACAAAATGTACAGGTTTACTGAATATGAAAAAGTTGTGTTGATTTAACTCAGTTGTTTAAGTTTCTGCCAAAGCAAAACATTTGTGTGCAACCAATGTCCACTATTGAATTAAGTAAATCCAACATGGCCTTTTTTTCAGTGTGTATCTGAAAAACACAATTTTGAAAACACCGGAAAGACATCAAGACATTTTTTCTTTTACTTTCTATGCAAACAAAAATTCCCACCAAGGCTTTCAGTGTGAAATTTAGTGTGTATAGAAAATACCTGTGCCAGGTTGTCTCCATCTAGTGGTGAACATGGCCTTACCACTACATCAGGTGAGTTTTTCTCTGTGCACAGTGACACAAAACTCATTTAACAACACAAACAATTTTAAAAAATGATGTAGGCAGATCAAGGCAATGTTACAGATTCAGTAAGAACTGAAGTTTATCGTAATCCTTCAAATATGCAGAGCGTCACACTAACACAGTTGCTTATGTCCAGCATAGCTCTGTTATTATAAATTTGATACAAAACGTGACCAGTTTAATGTCTTAAAGTAAAATGGCATTAAAGTTTCAATGAACTAAAGTGGTCCCTCTGTGTCAGCAACCAGAAACCTTGTATCTTTTTAAAATGTGGCCATAAATACGAGCGTTGCGTTTAGTCTGTGATTGGTTGGTTTTGTGGCACATTTATAACGGTATACAGAGAGAGTTAAGCGGGCAGGGTGCAGAGATGCTGAGAGCAGGTCCACAGATGTGTGTCAGCACACAGAGCAGATGTCAACAACTGAGCGAGAGGGCTGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCTCCGGACATTTGGAATTATGAGGACAGGGCCGATGTCCTCACAATTCATGGAATGAAAACTCGATGTGAGGGTCCTTATATAGGTGTCAAAAGCCTAAATTCTAAGTTTCAGCNNNNNNNNNNNNNNGTCCTTACTATTCACAATTACCCAACTTTTGTGTATAATCTGTGTATCAACACAGCGCCCCTGTAGACCGGTTTGGGTACTGCACCTGTTCATGAATATTCACACAATGTGTATTTTTTAAGGCTTCTGATTGGCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAATAACACAACATAGTTGTTTGGATGTTGATAGTGAGGTTGGTAGACACAGTTCTTACAGTGCTGGTTAACGTAAGATACATACATTGTGAGGACTGCGTGTGTTTTGGATATGCAAGTCTATTGAAAGATGGGCTCTTCTTAAAATGAACAATTACAAAATGCTGAAAAAATGTGCCTTTTGTAATGTTCACTTTTCTGCTTTGAAATTGATTTGCATAAATTGTAAAGGTGAGGATTTTTGTTCAGTCATTTTAGATGATTGTCTGTCAAGATATAACAAGTGGAAATTTTTACCCGTAATACTTAATATTTTATGTTTTCATCAAAAGAGAGAGAGGTTCCTCATGAGTCTTGTTTTGTTGAGTATGCCATTAGAGTAGACTGTCCTACATCGTCTTCGGTACAGGTTGTTTTGACTTTCAGAGGAATGCAGACAAATGTTTGCCTTCCATCACTGGATCTTGAATGCATCCTCAAAGCATCTTGGGTATCTTTAGAGCTTTAGTTAATGCTGGTTGCATGATGTCTGATCACCCAGAACTTGTGATAATGCTAGCTCTGAACTGGGTTACTGTCACAGTACAAAATCGCATGAGAATAAGAGTGGGGGAAATGACAAATAATTTCTTGACAAGCTAAGTAAAAGAATCAGAGGACAAAGCGGAAATGGATTCTTTATGATTGAAAGTGGAAAAAAGAAAAACATTAAGTATGATATGTTGAAACTGGATGGAAACAAATGTCAGTTACTGTTTTTCTATAGTTGTGTGGTTTAGAACCTAAATGACATAGTTGTTTTGTATTTCAGTGTCCTGTGGCTTTCACATAGAAGTTTTATCTTTAATAATTTCCTCTGAGTTGTTGNNNNNNNNNNNNNNNNNNNNAAATGAGCTTGATGTGCTGATCAGAATGTAGCTTTTAAGAGATTGTCTTCATCTAACATGGCAAAAAGATGAAGCCCAGTGTAAACCTAAAGCCCCACATATATATGTTTGTAAAAGTCATTTAGTTTGCAGTAGGGCTGGGCCATATCATACCGTTCACAGTAATACCGGTATAATTTTGGGCAACGATAAGAAAATGAAATATCGCAATAGAATATGGGTAAAATGCACATGCGCAGTGCCTTTGTTTTCATACGCACATTGCGGATAAAGCATGGCGGAGAATGAGAAGAGCGAAAGTGGATCGTTAAATGAAACGGATGAACCAGAATTGGTTTGTAAAAATGCTGCAACTTCAGTGGTGTGGAACTGGTTTAGCTTTCGTCCGTCAGATACACAACAAAGCACTATTTTTGGTAGAGCATGCTAGCGGGCGTCGTTATTACCGTGTTTTTTGGAAAATACGGCACACTTAAAATCAATCCTTTGATTTTTCTGAAAATCAACAGTGCCCCTTATAATCCCGTGTGCCTTATGTATGAATTCTGGTTGTGTTTACTGACCTCGAAACGATTTTATGTGGTACACGGCGCTCAAAAATCTGTCAAATGTTTTAGTACGACTTTGCTAAGCTACGAACCCGCACTGCTTGATGGATTGTCGGAGCATTACGGCTATCGTAGGCAGGAGCCTCGCGGAGTGATACGTACTGTGCTTCAACATGGTATTACGGTATTGTGTGTGTATAACCTCTTTTTAAGTTTTGTGGACATTATACATGGTTATGCTGAGGATATGTTGGCCAATTTCTACTGGAAATGCCTTTTGGTTAAACTGTCAGCAAGGAATTTGCATTTGCACTGTTACATTTTTATATAACTTTAATGCACATAAAAAACAGCTGCTTGTTGAAGTGAAAATACATTGANNNNNNNNNNNNNNGCACTAATAAAGTTGTGGAGTTGTAAAGTATTTTGTCTAGTGTCAATTATATTGTGAGTTATATCGTTATTGCAAATTTTCAATGTATATCGTGATAAATATTTTTAGTCATATCGCCCTGCTCTAGTTTGCAGCACGTGTTCGAAATAAACTTGACCTTTCACCAGCAGGCTGGCTGTGATATTGGNNNNNNNNGCCTCTAAAGATCGTACTTAAAGGGAACATGATATGTAAAAAGCACTTTATCTGTGCTTGACAGCATATATTTGGGTATCTTAACTTATTACCAATTAAAATACTAAAGATGCACAACCCTGGAGCTTTTTTGGGCCCCCTAGATCTGAACATTTGTCTTTCAGTGAGGCTTTCTGATATGGAGGGTCCATATGAAGTTACTAAAAGCAAATTCTCATCAGCAGTTGTATAACTCAATTCAGTTACGGAAGATATGAGCTTAATGTCCTATATCCCAACAAGGAGATCCGACCTCTAATTGCTAACCTTTAACATTTTTCTAGACAAGAATTGTAAATTCATGGTTGAAAAGTTACCTGTGGAACTCTTATCCCTGTACTACTTTGACTTAAGCATCGGGCATTTCATAAACACTATAGGGAATTGTGTCAACTTGTGAAGAAAGAAGAGTATATGTCTCCTTTTAATGTGGATCTATCAGATCCTTGAATTTACATTATAAAAATGTGATGGCTACAATACAAATCTAAGAATAAGGTTTGTCTTTGCAAATTGCATTGAGCTAGTTCTCAAATTCAGGTCTTTGTGTTTTGTGATGTTCGATTTCTGTCATAAGACCACATGTTTTGTTAACTATTAATTTTAATACGCAGTAGTAGTGTATGAGTTTAGCCATGTCCCACTTATTCATTTTTGGCCCTATAATATACTTTGGTGACAGGTATGTGTGTTGTATAGCCAGTGTCCTCACAAATCCTGTTGGGCGTTAAAATGTCTAATATTTTCATAGGCGGGGCTTCTCACCTAATTATCTATGTCCTAATAAGGTTGCAAAAAAACAGGTTCTTATATCTCTAGTTGTGTTGCGTGTATAGGAACTTTGAAGTGAGATCTGTGCTCTGTGGCTCAAACCAGATTTTTTGATGTATTCAGCATCCCTCTGGGGCAAGCGGAAAGTGGTGTCCCCATAGTCCACCACCTGGGCTGGTTTGGAAAAAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATTTAGTACCGTTTTAGGTGCAGCTCCCCAATGGGGAGCTTGGGACCAGCTTGGGGCACCAGAGAAGTGTAAACTATAATTTCTCCCTATCAGTTTTAACCAATCAGATAGACGCACATTCTCATATAAAACTTTGTATACCACTAGGCTAGGATACTCCATTTTGGGAAGACTGACTGCAGTTAACTGTTTTAGAGCCTGCAGTTTTCTGAACAAAAGGCATCCATGTACATGATACTTTTTAAGCATTTAATACCTTATAAATACATTTATCAAAGAAGTGTTTTGGCTAGTGATTCCTAAATGGGGATAAACAAACACGTTAACAAAGTGGCGACCCCGACGTGATCCACTATGGATAATTTGGACACTTTGTTTTTCTTCTATTTATGAACTTTATTTTTATACATTTGTTAAAACAAAACAAAACAAGAAAATTAAACAGATCACACAGGGCTAACTGCAGCTACACGAAGAATAATAAAACCATATTATTAAAAAAACAAAACACTGCTTTTGCATGTTCAAATACTTGTAGAAAAATGGGAAACCTTGGTCAGTGTAGATGGTTACAATGAGGGAAAACAGTCTTCCTCTGTGAATTCGTCCATGAACATTCTCTCTGCTCAGCAGACCTGGAGGTGCTGGCACTTGTGTTAACGATATTCAACCAATATTGGCTTCTTTCTCTCATTTGACCTAATTTTCTGAAATGCTTCTGAGGGGACTGCAAACATATTTCAGGCTTCTCTTCTGTGGAGCCAGCTCTCAGATCAGATTCGGGAGATAGACACTACTTTTAAGATTAGGCTTAAAACTTTCCTTTTTGACAAAGCACTTCCACACTATGTCTATGTTTTCTCTCGCTTCCCTCACCCCAAACCAGTCAGAGTAGATAGCTGTGTTTTTCCTTCCCACTGTCACCAAAGTGCTTGCTCACAGGTGGTCGTCTGAATCTTGGGGTTGCTCTGTATAATTGTAGGGTCTTTACCTTACAGTATTAAGTACCTTAAGGCGACTGTTGTTGTGATTTGGTACTATATAAATAAAACTGAATTGAATAAATGTGGTCTTAAAACCAATCAAAATATTAATGAGACCCAATCAGATTCCTCTGTAATTTGAATATGTTCATCAAAAAGCCATTGCCCTTTGTAAATCATTTTATACTTTTGCCTAATGGCAGTTAGTTTTAATAAAATACTATACAAAAGCACTGGCTATAGCTTGTTTTGGAAAACTATACCATTTTAGTAATCAAACTATAAAGTGAGCACATTAGTAAGCAACGCAGTGGCTGAAAGTCTGTCATGATAATTTTTGTTGATGTATTCACTGTAGTCAGATATTTGTATATGTAATTTATCACAACATCAAACACCTCCATTTAACTCCTTTTTAAATCTTTATTATTTATTTTTCAGATGAATATACATTTTACTCTGGTTTTAGCTCTTCGTTTAATTGTTATGAATGACTACTGCCCGCGTGTGTTTACAGCTCCTGCTCTTGTTTCTGCTTAAAGATTTTTATTTATTTATTGACCATCTAAAAACAATCGAATAAAGTCACGTGAGCCTTTCCAGCAACANNNNNNNNGCGGCATTTTGTCTTTAAATGATAAAAACGATGTTTGACAGTTCATTTAAAGGTCAGGCGTACGTCTTCTACGCATGCGTGTGTTCAGATCTCGGCGTTTGAGTGTGAGCCAGAGAAGTGATAAAGTTTGAATGGCAGAAATGGGCTTTTAAAAGTGTGCCGTGTCCAAGTCTGAAGCTCAGTACTGAGGGTGCAGTGCAGGAAAAGACGAAAAGTATGACAGCCAACGAGGATCAAGAGGTATGAAAGAACGCAAGGTGCTGTTAGCGTCTAATTGCTAGCTAGTTGACGGTAGCGTGACTGTTAGCATTGATCGGGGTGGTCCTCGGTTCCAGACAGCAGCCAAGTTAACAGACTGTTAGTATTTCGAGTACAAAAGCTCAGCGACACATTACCAGCTCATCTCGGTTCAGATGTCGTTCACGACACCTTCCATTCAGAAGTCTACAGGGTTAATCTTGTACCTGCAGCGACAATAAGGGCTTCATCCCGTGTGTTAGCCGGCACACAACAGTTTTCCACCGCTACTGTGTTGTTGCTTCTCCGGCTCCTTATGATGGTGACTTATTTCGGCTTGGATACAAAGATCGTAAAGGCAATGAACTTAGCGCATACGAGTGTATAAGGCCTTGTGACAGACTTCTGTCCTGCAAACCTTTGCTAAGCTAATTTCTCCGGGTTGTCTGGTAGCGTGCTGTCTGATGTTCTTGATGTACTTCAGTCCTGATGATATTCCTGTTACTTCACTTGTTTATGTGATCCCAGATGGAGCTCGAAGCTCTTCGCTCCATCTATGAGGGGGATGAATGTTTCAAGGAAATCAGTCCAGTTTCTTTCCAATTTAGGGTGAGTATGTCCACCGTACTGTCCAAGGCTGTGCAAAAATGATTGTCTCCTGCAGTCCTGTAACATCCAGTTTCAAAAGTATCGTCATAGAATTAAAACAAGAAATTTGAGCCGTCATGCTCACAGCTACTTTAAAACGTTAACAAACTTTAAAGGCTGAATTCAGTGTCAGTAACCTTCTCCTCTTTTTGAATATTACTTAAAAGGTAGGAGAACTCGAGGACAGCAAAGCATTCATTCTGGACATCACGTGGCCTGAGACGTACCCTGAAACTGCTCCACAGATCTCACTTGAAGCTTTTTTCAACAACAGGATGTGAGTTCCAAGTATACTGATCCCTTAGTTTGTTTTAAATTTAAGTCTTTGAAGAAATGGTAAATGAACTGTTTCTTATGTAGAACCTATAGTTCTCATTCATGCACTTTTTTTCTATGGTTAAGTGCTTTCTAACATTTACACACACATACTCATCAGAGAGCAACTTACAGTTTAATATCTTACCCAAGAATACTTTGGCTTGTAGACTGGAACAGCTGGAGATCAAACCACTAACCTTTTGCTTAGTAGATGATTCAGGTAGATCATTCTGAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTCCTTTCGTGTGCTGGGCGGCGGCCAGGAGCGGAGGCCCTGGCGGACTGATCCCCGGCTGCCAAGACTGGCAATAGGGACATTCTGAAATACAGTCTGTTTTATATGGATGTAGAAGGTCACTTGTAGAAATGCCTCTTTAAATTGCAGACCAGGATAATATTCACACATACTCATCAGAGAGCAACTTGGGGTTGGTATGTTGCCCAAGGATATTTGATTCAAATGATTCACTCCTCCATCAAGTCTCCAAAATTGGCCTTTTTCGCTCTTTTGAAAGAGAAAACCATTTTCATCTAGTTCTTTCTAACCAACTTGGTGTGAGCACTTTAATTCTTCAACACACCCTGAACTCTGAGGGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGATGCACTGCACAGCATGCTGAGATAAACCAAGTTTTGGACTAACAGCTCTTTTAGAATTGGCTGTTGATGAAAAACTACTTTTGTTTGCTGTCAAAAGGCTATCTTTGGCATTTTTCAGAGATTCAGCTAAAAAAATTAAACAAATTATGTGGTTTTTGCAACAGGCTACTGGTAACAAAGTATCTGAAGATACCATTTAAAGAAGGTTTCTTTGCTATTTGTCATGTGTGGACACAACACTAGTTCATTGCTTGACTTTTACTGCTTGAATGGTTCATAGGTCAGGATTAAAAGGCTTNNNNNNNNNCCCTTTCCTCTGAAAAAGGAAAGGACCTGACCTGAAAGTAATTTAAAAAGCAGCCGATGTCCAAAGAGAAACTTTGAAAAATTCAGAAAATGCAGAGAACTTTTGCTTAAAAGAATATCAAAAAATGGCTTTTTGTAACAACAAACAAAGACTTTTGCACAGTATTGTATTTACAGTATTGGAGAGTTCAGGATGAGACTGTGGCTGTTGGACAGTACTTGAGGATTTTATTTTCTTTCCATCATCTTGCTTTGAAAACAGCTCAGCAGAGACGAAGCAGCTGATCCTGGCAAAGTTGGAGGAGCAGGTGGAGGCTAACCTGGGAGCTGCAATGATGTACACTCTGTTTGAGTGGGCAAAGGAGAACCAGGAGACGCTCATGGAGAACCACAAGTCTGTAGTGACAGCTGTGGTCAGTACATTATTATTTCCCAATATTACCATAAAAAAGAACAGCTGATAAAAGGTGGGAAATATCCCAGCTCCTGTTGTGGTTTTGTTAGCACTGCATGGTTTTTTTGCTCAGAATTTAGTGTTTGATGACTCAAGCCAATCAGTCAAAGTTTGAGAGGAAAAAACCCAANNNNNNNNNNNNNNNNNNNTTGTCGTTGTGCAGACGCTGACATCAAACAGTGAGGTGAGTGCACCTGCCACAGCAGCAAAGAAGAAGGAAAAGAAAGAGCAGCTGACTAAAGCCCAGAAAAGAAGGATGATAAACAAAACAGGTACATGAAACTGTGTCCAGTAGCTCGTGTTGTTTGATACGTTATAAAAACTCTGCCATATTCTTCTAAATTGCTCTTTAAAATAGTGCTGGTTTTAATTTGGGGATAATGGCAAACTTTTGTGCTCTGACTCTGTATTGGTCAGAATTGGTCCTAGCACGGACGCCTGTGGAACTCCATAATTAACCTTCTGGGATTTCTTTGAGCAGTCTTGTAGGAGTGGGCTCTAAAAGATTGATCATTTGGAGGCTGCAATTACTTGTTAACTCAGAAAGATCAACTGGAGAAAAAGTCTAAATAAATATCAATGGTATTTAATGCAGCATACATAGCTTTACATCTCTGAGAAGGTTAGGTATTATTTTTTTCTATAATGGTTAAAATTTTGTTTGAAAACATTTATGAGATCATTACTAGTTTTGGTTAAAGGAAATCCTTGCTGAGTGGGTCTCTGACTCTTTGTCAGCCTGGCTACAGTGCTGAAGAGAAACATAGGCTTGTTCTTATTTTCTTCAGTCAGTCGTGAATAGTAAGATGTCCTGGCTTTACAGCAGGTTTTTTTATAGAGCAACTATTTTTTTCAGGTTAAATGAAGATTATCTAAATTATTGAGATTCCATTTGCATTGCCATGTTCCTCTAGTAACTGATTGAAGTTGAGGCTGATTATTATGACACAAAAACTATTCCTATTGATGACTGATTTTGTTCTTTTTCCAAGGCTAAAAGAGTCAAGTCAATTATGGCTCTGATTAACACCATAAAGTAAAAGCACCACCAGCAAGGCTGTTGGAAACATTTTGATGGAAAATCGTTAGACTGCATATAAAGATGGACATAGCTGTCATGATGTCCCTCGTTGGTTAGTGTCCTCCTGCTGTGCAAGCTCAAGATCGTTTCATAATGCATCTCCCTGTGTGATAATTGTATTTATATACAGTTGTGGTCAGATGTTTACACACTTAACTTGGGTATTAATGTCATGGTAATTTTGGGTGTGATTTCTTTAAACAGTTCTTTTTCCTGGGTGGAATGACTATACAGTATTAAGTAGTGGAAGTAATGGTTTAATCCCCTGCTGAATTTGTAAGTTTGCTCAGTTACAAATAAATGAAAAGCCTCTCATTTTTATGATAGCTTGAATTTCAGCGACAGCATATCACCCAAAAATCCAGATAAACACACCACATTAATATTATACATTGATTTGTGTGCCATTGATTGAAATTAGTATTCGATCCTCGAGCAAAACATGAGTGAGTACTTGGTGAGAAACACAGCGGTAAGGTGTTTCTTGTAGTTTGTCGCCAGGTTTGCCACATCTGATGTTCTATGTTCTATTTAAACTGCCATTTAAAAACTGGAGACTGTTCATTTTGTCAGTTATCAAACGTACATATTCAGCAGTGGATCAAATAATTATTTCCCTCAATATATGTCTTTAATGACNNNNNNNNNNNCAAGATTTAGGTGCACAAGTTTGAATTTATTTTGGATTTTCTCTAAAGTATGAATACAGGCTCAAATATACACTTGCACTCACTTAAACCATATAGGTGGCACTGAAGGTTCTTTTAACCCGACAAGGCTAAGGCCTTCAACTTCTTGTCAGCGATCATTAATGACTATGTTTGGCAGCACTCACTGGACTGACCAGTACTCAGAACAATGGGAAAGTCCAAGGAACTCATTCAAAAGCTAAGAAGGAAAACTGTAGTTGTAGAAGGTCTGTTGGAGCCATTTCTAAACAACTGCAGATTTCAGGATCATCAGTTTAAACCATCGTTCATTAATACATGTTATACGCTGTTATACGGGTGCTGACCACAAAAAAGCCCGTCTCAAGAATGAATACTCTCAAGTTCAGCTAAAATTTGCAGCTTCCCACACAAGCCAAATGCCTTTTTGAGAAAATGTTTTTGGGGTTTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTTGGTACAAGCAACCATTAGAAAGTATGCAGGTCACTTTTCAGACCTGGAAACTACTTTCATCTTTATTCACAGCGTCTGGAAAAAGTATCACGTGCTGCTGTGCAACAAGAACAAAATATTAATTGGCAACAGTGTTGTTACAAATATCGAATGCTTACAAATTGGAATGTGCTAAGCTGAACCGTTTCACTATCACTGATAGTGAAATGGTCACTGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATGCTAGGATTATTAATGTGTGTTTGATTGGATGATGTCTCTAGAAAAATGATTAGTTTTGTTGTGACAAAGCGCATATGCTTAGTGACATTACATGATTAGACTTTTTATATCATACAAAACCAAAACTTCTTATCCAGTATGCCACTGAGTCCTCATTACTGCATTTATGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGAAACCCTGAAAGCCTCACTGCAAATGGAGAGTCCTCTTCACAGGCTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTAGAAATATGCTATCAAACCAGATGCTTACTCTGGATAGAATTACAATATTGGCTTCTCTTCATTGGCTTCCTGTTAAATCCAGAATTGAACTAAAAACATCCTTCTCATCACATACAAGCTCTTGAATAATCAGCCTACAGAGCACTTTGCTCTCAGACTGCTGGCTCACCAGTGGTCCCTAGAGTATTTAAAAGAAGTATGGGAGGTAGCGATTTTAGCTTCAGGACCCTGTTCTGTCCAACCAGCTTACACGTTGGATTCGGGGCACAGACACCCTCACGACTTTTAAGATTAAGCATAAAACTTTCCATTTTTGACAAAATAATTACAGTTGGATTAGGTGGCCCTGAATCCTCCTCTAGTTATGCTGCAATAGGTCTATGCTGCTGCTGAATCCAATTATATACAGACCATATACAGGCTGTAGACGTTCAACCAAAATGTGTCATCACAGAGAGAATCCACATGTAAATCGAATGTTCACAGCAGTAACATTAGAAAAGATGGAAAACTGGAAAGCGTTGGGAAACTTTTGGAATGAGTTTCACATGATATTCATTAATATAACTGTCATTAGACAGCAGTAAGAGGTGTATAGGTTAGTTTCATAACAATCTAATTCCTGCTTTCAGATCACAAAGGTGAGCTGCCCAGAGGCTGGAACTGGGTTGATGTAATTAAGGTAGGTGTCTTCTAGTGTTTTACCACCAGATGGTGCACTTTGTTCCTTTGAGCACTGTTCTTACAGCTTTTTATCTCTGTCCTCTTTCCCTGGTCCCTGCTCCTTGACAAACCTCCAGCATGTAAGTGGCAACAGTTAAATGAACANNNNNNNNGCATATTGTCAACATACAGAGTGCCTTACTGTTTCATTTTGCATCCCTGCTGCAGCTCAGTAAAACTGGAGGGAAAGATGAAGACTAGGTAGCACAGACGAGCTACGTGAGGCCGATGTTGTCTGTAATACTCCACTCAACATGACTGCTTTCACAATGAGGACAGTGTGTAAAACTGGATCCACTCACAATCCCAGTTAGACTCTGACTGTAAGCTGAAAATGAACTGAAGGCTTTGCTGTGGNNNNNNNNNNNNNNNNNNNCTTTCCCCCCCTCACTGCTGGTACAGATACGGCCAAAGCTTTTAGCAGTCACATCACTGCAAAATCAAATTCTTTTATTTGAAAATATTTTTGAAATTGATGAAATCTTTGTGATTGCTCTTCACGATATCATAGAAATATGTTTAAAGACAGCAAAGTGTATGAAACTAACTTTTGGCCATAACTGTACATGAGACTGAGAACACATTAGGCTTTTGTTGAAGAGTGAGTCTCCTGCTCTGTCATCCGTCAGGGTGAAGTGTGCTAGAGATTGACTCACCTGCTGCCCAGCACTGATGTTGGGGTTCTCAACTGAAGCGTTATGCTGCTGTTACTGTGAGGTACCATGTGACTTGGTGAAAGCAGAGCTACGTGTTACATTTCTCAGTATTTTCCTATTTTGATAAATGTTCCTCTGCCCTTTGAATTGTAAAGCCAGAAGTTTTTATATAGAAATAAAAACAATTTTATCTACTGCTGGTCTCAGAACATCATTATTCATTGGCTCGTCTTGTGATAACTCTGTTCTCTGCTGCAGTCCGTGTCCATTTCTTGGAGCCGCAAATGGTCATCTTGAATCAAGAATTATTCATGGGTGCAAGTCCACCAATACCATTGTCTGAGGTCAATTATATCAGGACTCTCTCAGTGAATAAAAACTGACAAATGTATAAGACAATGCTGAGTAGAGTCAATGGCTTGAAGAATTTGATGTGGTGTTTCATCTTTCCCAAACAAAAGCAGGTTCCCAGTATCCCTGACAGTCGTCCCCATTTTAATTCAGCCTTTTTGAAAGAAGGTGCTACGATGCATATCTATTAAAGATATCTAAGGAGCTTGGAAAGAAGAATGACTGGACTTTAAGTTTCTTGAAGACGNNNNNNNNNNNNNNNNNNNNNATCGGTGAAGCTTCTTCAGTTCTAAATGGTGGAGAGTCCCAAATTTTAAGCCCTAGTGAGAGTGGTCCCTGAGAGCAGCACAAGAATTAAATTAAAAATAACTCTGGTCAGATTTGTTGTTGGTGTGTTCACAAATGACAAGAATGTTAAATGAATTACTATACTTTGTTTTAATGATTATAAAAGGAATGTACACATTAGTGAATTGGTGAAAACAAATGACATCCAGTGTCCCGTCAACAGCCATCTCCTACATTAAATATCAGTCTCTTATAAACACATGTAGGTTATACTCTAGAAGCCATTCCTGTAGACACTGATCTCAGTCACTGAGTACAATAAAGAAAGTTGCCATGTACACGTGGACCTTGTCCAGAGTTAAAAAGGAGTTAAAAATGCAGTTGCTTATTGTTATACATGAAAAAACTGGTTCAAGCTGATGATTGTTGCAGTACCTGGTGACCCTACAGACTTTGAGCACAAGTGTCAGCCCAAGTCCAATCCCAATTTGTCCTTGATTAATATTAGGTTTGGTTGCCAATGGTGTTCGATTGTCCTCTTATAACATCACAAGTGCTTGTAAATATGACTGACAGGACTAATGCCAGGCTGCTTTCCAGATACGGGTCACTACCTGGACCTGCGGTCTTTTCTGTTCTTGTCTAGACTTTTATCCATGGTCTTTTCGTTGTCCCCTCTGCATTTAGGGCAGTACCACTTTCCTTTGGGCTTGTAGGTAAGTCCCACACAGGAGAAGTGGAACCACTCAATGGGGCACTGATCATTGTCACAGCCGATCATTTCACCGTAGGACACTTGTTCACAGAGACAGTAGGTGGGCTCATTTGGATCAATGGCAAAGTCGACCGGTGAGGCATCTCGCTCTTGTTTAGCCTTACGTTTCTTTTTCTTTGCAGACTTGGACTTCTTCTCTCGGGGTGGAGGGAGGGACAGCTCTTCCACAGGGTCATCCAGAGAGCCATTGGCAGACTGGTGGCTGGAGTCACGGCTCTCGCTGTTGCGTTGACGTCGTGGGCGGCGGGTTGAGGTGCGTTCGGGGGCTGGGGACTCTTGGATGCTGGAACGCCTCTCTGTAGTGAGCCGCTCTGCCTCACTGGGCTCCTGGAGGCACAGGGAGTGAGAGTCCATTTGGCGGGAACGGTTCTCTACCAGTTCTGTCATCTGGGTCACTACATGGATCTTCTCATCACCAAGCTCCTGGCTGATGATGAGCGCTCTCTGTAGCTGGATCTGCAGACGTTTTCTTTGAGCTCCATCTTGCTCACCTTTGTATTTCTCAAACACTTCATCCACTTCATTCAGCACATCTGTAAAGTACAGGACATAATAATAATAGTAATTAATGGGTGTTTTAAAAAATATTAATAAAACAACTTTTAATTCAGTTTTATTTACACAGCACCAAATCAGAACAGCAATCACCTCAAACAATAAGAATCAACCCCCTATGAGCAAGCACTTGGCAACAGTGGGAAGGAAAAACTCCCTTTTAAAACAGGACATAATCTTCAGCAGAACCAGGCTCAGGAAGGATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTCCATTTCCTTAATTGCAGCTGTATTTTGAATATAGACAGGAAGGTTTGTGGTACTGGTTAAATATGGTTTTTAAACGTCAAGTGGATCAAATACTCTTTGAACAATGGGAAATGTATTTATGAGTTTTTATAGTCAATGTACCTCATTATTGGGAATTCAGTAAATAAAATCACATCACTTTCCCAAAGACAAAAACAACAAGACTCCCTCAACGTCAAAGCTAACATGGCTCGATATCACAGCATCCAAAGAAGTGGACGTATATTAGACAATGACACAAGCTAATGAAACAAATTAGCTTTACAAAATTCCATCTGACACTTAAACATTACATGACAAAAGTAATCCAAGTAGCTGAAGTGAGTATGGAACACTGTGTTTGGTGTTTAAACTATATCAGCTCCAACTTTAAGGAGTGTATGCAGAGGAAGCAACAACATTTGACTTGTCTTAGGGACATTAGACCAGCTTCAGTAATGACAGGCAACCAAGTGAACAGCGTCCAGGTAAACTAATATCACCTGCCAGGCAATACAGCAGAAGCACGTGATGTTGGTAACTGACACAGAGAGATGGGAAACCTACAAAGACGTTACCAGGACATCAGGAGTTTGGAAATGCACACAGGTGACTAACTGCCAGCTAGCTGGCTTTATACGCAGACCGCACTTTAGGGACACCCAGTGTAAAATGACTGCACCATCCCCTTCCAGCACCAGGCTCTTCTTTACTTAAAGTGAAACTGGAGTTGGACCTCAACAGCAGGAGCATGGGTGAGGGCTCCCAGTGAGGCCCCGCCTACAGGAAATGACGACAGTCAGTTGCTGCGAGAGGGATAGCTAGAGGAGCAGCTGTCCTGCTGCTCAGCAGTTCACACTTAACAGAGCGGAGCGGCGCGCGGAGAATGTGCATTAGCAGCCCATAAACACACTGAATATTGCTGAATATAAAAATGAAATAATCATTCGAGCTCAGCCGGAAGTGTCAGGGACTTGCTGCTTATTCTGTGTCAACATGAGGCAACAAAGCAAAGGCTTTCCGGTACTGAAGGCTTTTGTTAACGCCTGCTCCAGGCCTCCATCAAGGACTTCATAACCAAACACACCTCACTGACAATAAGGTGAAAATGAGCTAAAGCGACTCTTTGTTGGGGAAAACCTGAGCAGCTCACATCTATTAAAGCGATGTAAGCTGCTTGTGACGTTAACCTCGGCCGTCAAACGGGCTTCACAAACAGATGACCGCACTTACTGATCTCCTGCACGTCTTTATTCTAAGATTTCACTTCAGCATCTGCTGAAACCAACAGACATCTTTAAAAGCTGAGAAATGCTCAAGTTTAGACGTAGTTTCCACACGCAAACAGTACTCAGCGAAAACACCGTGCGGGGACACACACACTGCTCCTGTTCAAAAGTTGATTTTATACAGATTGTAAGGTCCTAGTTTTTGGAATATGTTAGGCCGATTTTGCCGCGGGACACCACACTCCTTTTATTAAAACAATGCTCGTGTATCACGTCATACTGTACATGTATGTTTTCCGATATCAAGTGTAATCATTCGTTCCTGCAGTTTGGTGCAGAGGGAGTGTGTCAGGGCTATGCTAGCTGACGGATGTCCACCTCATTTTTTAAAACACTTTGCGCGTCAGTACGAGTATCCACATCTCAGTTCCGGGAAGTAAGAATGAGCACGGACATGAAGCTTTCTGCAAAATGGGAACCCGGGGCTTGTGCGTTCTCCACCATTTCAGCACAGCACGCGACACTGCCCTTAAAGCCTTACGAAGCGATTCGCGCGTGAGACCAGGAAATAGGAAAGCACAGTACCTTGATACTTTGCATCAATTTCTCGAAGCAGAGAAACATTTCTTTGTATGTCCAGGGGCAGCGACTCCACACATTCCAGATAATCCTCCACATAGTTGACCAGTTGTTGCGACTTGTCGGCATTTGGGAAATGGTGGCCTAACATCGTCTCTAAGATGCATAGAGGCAAAAAGTGCTGTGAAAAAAACAGGGAAATATATTGCTAAAACCAAATGCTTGGCGACTTTACAGCTTCTAAGGCAGTTCCAAGCAGCACTTCACTTCAAACAACACTAAAGCCACTGCGCATGCGGGAGTATTTTCCCTTTATGGTTTTGTAACGCTTCTCTCGCTTATCGCCGCTGAAGGCGTGTCCGTTTGGGGTTGCAGCATTGGGATTGGTTTAGATTGACCTCATTATCATAATATTTTCCCGGGAAATTAACCCATAGCCGTAGTTTAGGCAGAGCCCAAATTTGACCTAATGTTTCAGTTAAAGGTTCAATTCACCATCTGTGCCCGAATGTGACGCTTATACAGACAAATGTGTTTTGACGGAATTTCAAATATACTACTGTGTTTAAAAAATCAAGAATATCGTGAAAGGTTTTTTTCATAATTTAAAAAGGTACATTTTCTTATATAAAATGTTGCAAGGCAATTTGGCTTTATTTTGATTAGCATGGCTTTTAGTTCATTCAAATTTGAAAAATCTCAAAATATTAAATTACATTTTGAGTTGGAATGTTTGTTCATTTGGCACAAGCAGAAGGCAGAAGAGCACAAAGCTACAAAATAAAGTATGTTTGAGAGGACTTCCCATAATGTTTTTCTCCAAATGGTCTTTCTACTTCAGTAATTACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCATATAGTTAGGGCTGGATCAGGTGACCCTGAATCCTTCCTCAATCCTATGCTGCAGCAGGTGTAAGCTAATGGGGGATTCCCATGATGCATTGAGTACTTTTTCAGTTACCTTTTTCACTCTCTATGTGTTAATAGACCTCTCGGCATTCAATTGCTACTGTACAATATCTGGCTCTCTTCCACAGCATGTCTTTTGTCCTGTCTTCCTTCTCACACCCCAGCCAGTTGCAGCAGATGGTCGCTCCTCCCTGAGCCTGGTTATGCTGGGGTTTCTTCCTGTTGCACTGGAGGTTTTCTTTTCCAGTCATCAAAGTGCTTGCTCATAGGGGGCATATGATTGTTGGGTCTTTCTCTGTATGTATTATTTTGGGGATCTACCTTAGAATATAAAGTGCCTTGAGGAGACTGTTGTTGTTGTGATTTGGTGCTGTATAAATAAAATTTAATTTAATTAATTGAACTGAACTTTTGGAAGGTAACATCCTCTGCTTTCTGAATGTGTGTTTAGCATGTGTATAAAACACAGCAGTACCTGTGGTCTGCTCAGTGTTGGTGGTAGAGCAGGTTACGTGACCAATAGGAAGGTTAGTGGTTCGATCCCCCTCTGTTCCAGTCTACATTCCAAATATCTGTGGGCAAGCTATTAACCCTAAGTTCCTCTCTGATGCGTTCAACAGAGTGTGAATGTTAGCTAGAAAGATAATAGGGTGAACAAGGCGAGTTGTATAGAGTGCTTAAAAAGAGTTATATAAGAACCAGTCCATTTACCATTAATAACAGTTCTTTGTCCTGTCTAGCTAAATCACAATATATATACATGCTCTCAATATACCAAATACACTCCCTTCACAGACAACTGTTAGGATCCCTGTGTCTGTTTCCAGTGATTTGGGGGGTGGACTTTTGAACCTATGTTGTATTGTGTTTTGAGATATTTGTTAAAAGTTAGTTCTTAGTCTTTTGTTAAATTAGTCAGTTCCCTTTTGTGTCCAGGTTGTTCTAGTCTTCCCTGTGTGTGTCCTTCCCAGTATCCTCAGTGTGTAATCTATCATGTCTGTCTAAGTTAAGCTCTGTCTCTTGCTGTGTCTGTCTCTGCGTCCGTGCCTGAGTTGCTTTAATCAGCTTGTATTTGATTTCCCATTTTGTTTTGTATTTCTGCTTATGCCAAATTTTAGTTAAACCTTTTCCCTCCGCATGTGCAATTTTGGGTCCTACTTCATCTCACCCTGACAAAAACTTTTACATTTAAGTGAAAAGGGAAAGACCATCTTTGAATCAAGGAGGGGGCCTAAGGGTACATCTGTCACCATCTTATAATGCTGTGATTGCAGCATTCCCCAACTCTCTGTGAATGGTAACACCAATGATCAATGATCATTGGTGATCAGTGTTTCACCACTGAGCGTGACAATTTCCATATTAATGATCAAGAAACTGCCCTCACAGCCTTTTGCTTTGCTGGTGCTGCTCGTTTCAGTCATTATGCTAATATACTCTTTATAAACCTGCAGTCAGCTGAGACTGAATATGCTTCATCCAGAGAAACAGAATCAACTTTTTGGGATTTCCTTACGTGGCTGATTGAGCATGCATCAAGACAAATCTCTAAATGTATTAATTCTCGCTTCTGTTCTTGGATCTTCAGGAAGGCTGTTCACTGAGGGTTTTAGGTCTAACTTTAGAATTTATAAACCCCCGGCCTGAAGACCTGAGCGTTCTAACCAGCTCATAAAATAAAAAAATCTGTTCTGATAAATCGTCAAGACTAAAACCATTAAAAGCCTTAAAAAAGATTCCTAAAATATATTGTGAAAATCTAATATTCCATTATCTGCAAGGATGATGATATAACAAAAAGGGGGAAGAGTGCTGCATTAGAATAACTGATAAAAGATTTTGTTAGCCTCAAAGAGGAAGAACGTTATATTCCATCATTAGGTACTGTGGTATTGTGTTCTCACTGGAAATACTCAATACAAAGCATAGTCTTCTAGAGCACTACCCACAGCTGATTTTGGTCCATTTGTGCCTTTGTGGGTCCACTTTGTGCTTTGAAGCCAAAGACAGGNNNNNNNNAAGTATGTTCAGGCACACCCACAGCTTCTGAGACAATTGTGCGACATGTAGCACTTTTGAAAAGCATTTCATGTCAGAGAACCTTTTCGTTTGGCTCTCTTCAAAGAGTACTTGGTAGTTATCAAATACTTTGGATAATGAATAGCATCTTTTTTACTCTGGCTTTTAAATATAATGATGTAAACAGTGTGTCATGGTCCTGGGTCATTTTGACCCAGCATTCTTAGTTTTCTTGTGTTTTTGTATTTTGTTCGTTATTTATTCCATGGCTCCTAGGTTGTTCAGTTTAGTTTATTAGATTTTCCCCCTGTGTCCCCCTCCACGTATCTCAGTCCCCATGCCTCGTTTCTCCTCCTTGTGTTTTATTCCATGTTTTCCCCAACCCGTTATGTCTGTGCTCTCCCCGTGTTCTCTCTCCCCTCCTGTCCGCGGCTCTGTGTACTTCCTGTTTTACTTTGACGGTCTCCCGTCAGTGTGAGTCAGTGTTGTGTTCGCTCTTGCCGTGCCTCGTTATGATTATCAGTGTCACCAGTGTTCCCCGTGTGCTTTCACTTCCCGCGTCTCCCTCAGTTCTGTTCTCTTCAGCTGTGTGATTTTCCCTGTGTTTCCTCAGTCCTCAGTTTACCATTCCCAGTCTAGTTCTGTATCAGTGTTAAGCCTGCAATAAAGCAGTGATTTTTGAGTTCAGTTCTGTTTCTGGGTCCTCACCTGCCTGCACACAGCCAGTTCATGACACAGTGACTTTGACTGGTCGGGATATTACCATTGAAATGAAGAAGACCGTAACCAGAGATGCCATAATGTTTGATCCATCCAATGCCAGAATTGTGATTAAGTGAAGAGAAGTTCTGAAAGATACAGAATATGTCCCTCACTAATGGGGCTAATATAGACACTCAATCTCAGCTACCCAATATGACTAAAATACACTTTTTAGATGGATGCATGAGTATATTTTAAAACATTTCAAAATTAAATACACAGATGTACTAAAAATGTGAAGTATGTTATTTGTTTAAAAGTTTTTCTTCTCTAACATGTTCTTTTGCACGTCGTCATATTACTAACCTGTTGCCAGTGAATCTAGTTAAAATGTTCCTCCAGGTGTTCCTTTTTAGTAACACTTAGTTTTCCACCCTTCTTACCCATGTCCCANNNNNNNNAGATGTGTTGCTCAAATTAAAAAGGAGCTAATATTTTAAATCGTCAATTTTCTCAGTTTAAGAATTTGTTATGTTTCTATGTTCTGCTGTGTTAAATATGGGTTTGTGAGTTTTACAAATAAATATTTCTGTTTTTATTCGCCTTAACACCAACTGGTCGCCCCCCGTCTCTTACCCTGGTTCTGCTGGAGGTTACTTTCTGTTAAAAGGGAGATTTTCCTTCCCATTGTCACCAAGAGTCATCTAATTGTTGGGTTTTCTCTGCATTATTTTAGGGCCTTTATCTTAAAATATAAAGTGCATTGAAGCACAATGCACAATTTTCACCGGATCCCAAGTTTTTTGCAATTGGGTTCAATTTCAGTTTTTGTTTATTCAGTTTTATTAATATAGCATCAAATCACCACAACAGAGGCTTCTGGGTAAAGACCCTACAATAATAAGGGTTGTATATAAAACACTGAGTGTTGAAAACAGTTGTCTTTAAACCGTCTGGCTATCACTCATCGAGGTTATCTTTGTAGTGAACATTGTACGCTCACCACTAAACGTGTCTAAACATGCAAACAACTGTGGGTCATAAAGAAACTAACATGAGACCTATCTCACATCTATTGTTAACAAAATGGCCACAAGAAAGTCTGGATCCGTTAAAAAGCACCGATGAAGTAGTAGCTGTGATTACTAACATACATGAATTAAATCTGGACGTCTTTAAAAATCAGAAAACACAACAGGGTACCCCTGGTTCATTGCAGCCTTCTCTGCTGAGGGAGGATCACCAACTCGTCATAAGGTGGCACTGGCGAACACATAGCAAGTTTTCTCAAAGGTTACTTGAATGTCTGTATCTTTCAAAATATTGCAAATATAATCTTTATTTTATATGGCAGTCATTTTTAATAACAACATTGCAGGGACAGTTTTGGTCAGATTATGTTTGTACTGTTTTTAAACCAAAGAGAAAAGAAAAATCTATCAGTATGCAAATGTTCATACTTTTATCATTTGAATGATTTTTCCCTAATCTTCTGCTTTACCAAGAGTATTGAAGTCTGACATTCATGTGTGTCCTGCCTTGGGGATTAACACGCCGCTACTTCCTACAATGCAGCTGATTTGTTCTTTTCGTTGGATTTGTATTGTCTAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGATTAGTTCGTTACCAGGCCTCTGGAGAACATCAGGACATGTTGAGGAGATAATTTAGCCATTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGATGATGCACAGAACATGCAGAACTTATAAGTAAGCCATGCCAGCTTATACTTGGGTTATTTCACTACTCTACTTTCACTATTTTAACCTCACTGTCGTTTTTGTGCAGTTACCTGTAGCTTCACTGACTGTAAATGTAAAAAGAAAAACTAACATGTTTGGGTGCATTCAATCCAATCCTGAAGCTCTTAGTCACGAGGATGACCGGCAGTGTCACCTGTTTGTGTGTCTCTAGGAACCACCTTATTTCCTCTTTCTGTGTCACATCACATGTTCTGTCTATTTATGCTAACAGTCAGAAAGTTAACAATATTACTTACTTTTCTTTTGCTTCTGCAACTGTTATTCTATTTGGTATTCACTTTTACACTAAGTGCACATTTCACTTTGTAGGACACAGTATTTATATATATATTCTTTTAAGCAGGGGTGGGCAACTCCAGGCCTCGAGGGTCGGTGTCCTGAAGGTTTTAGATGTGTCCTTGATCCAACACAGCTGATTTAAATGGCTAAATGACCTCCTCAACATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACTATATGTGCAATAGCATGTCATTACTTGTGTTTGTTCTCTCTGTTTTTGACCTGGAGTATGTATTAAACTTTGATTATATAGTTAATACTAGAACCTTCTGTACCATCACTGCTCATAACTACTGCACTGTCATTAGATTTTCTAAGTTATGTTAGCATATTTCTAACAACTAATATCTTAATTCTTACTGTTTTGTATTAATAATACTGTCAGTATCATAACAACACCTTTTACAAACAATAGTACAAGCTCTGCTATTATTACCAATAACATACGGTCCTATTGCTATAACTACTAGTTTTAATAAGACTAAAATACTTTATACTATTGGAATCTATTAGCAGTAATAATAATTGTACTAGCCTACAACTTGCATGTCGACTTGCAGCATTACCCTCCTACTAATGTGCCTATTATAACTACTGATAATGATGCTCAGAACAGATCAATAACTGCTAGCAGCCGTTTTAGAGTGTTTGTGTGTCAGACAGAAACCTGGACTTTGGTTTTACTCATCGACCTTTCTATTAACGTTGAGACTGTGGGTTCCCTCCTGTGTGCAGTCATGTTGGTTTCGTTTCCTTGCTGTTGCTCATTTCTGAAGTTTTAAATCCTCTCTAAGCAATTATTCTTTCTGTTGATGCTTTCAAAATAAAATTCACGTTTCCTTACAGAACAAGTCAAAACCTCGTTGCTGGCTGTGGTAAAACTCAGCTGTCTTGCCTGGCTGCTGCCTCTAAACATATCATTATTAGTAACAGTAAATCCTAAATTTAATATTTAGGATTTACTGTTACTTTTGCATATGGTGGTTGTTGCTTTGGTTTCCCTAATGTGTTGNNNNNNNNNNNNNNNNNNNCAGCAGGCGGTGAAGCAGATTTTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAACATTTCTTTCCTTTTTCTTTCGCTTTCCCGTCCCCAGTCCTGTCTGTTCTGACTGTAATAACTGACAATGAAACAAAATCCTAATAAAAATCCAGTGAACTATGACTATCAGTATAGACTACCAGTATAGCTAAAAGCCGTAATGGTCCACTTGGAAAAGTAAATCTGTTCTTGGCCAAAAAATTAATCAATTTCTCTGTCCACCTCTTCTCAAACTTACATTCATCTACACTATTAATTTCACGCATTATCACACTCTAAAACTTACATTTTACACAAAACACATTACATTATATAGAATGGAATAACGTTACTATTTAATAACCTAAATAGTAATTTTAAACGTAACTTTAAAGTAAAGTGTTTTACATCCTTTAATCATACAGACAAAAACAATATTATTATTTGTATACTACTAGAATGGATTTTGTAATTCCTTAATTTCACGTTGTTTACAAGGGTGGTTCTGTTGGTGGTCTCGTCCTATCTCTGCCGTCGCTCAAGGAGGACTGTCTAATTGTTGGGGTTTGCACTATAGTATTGTAAGGGCAGCTTGCCCTATTTAGNNNNNNNNNCTTACTGAATGAGAAGCTGTTATTCAGAATAGTACATTTTAATATCAGCGCTGACTGCTGATACGGATGCTTTTATTTTTTTAAGCATGGATTTTAAGCATGAACTTCCTGCTGCTTGAAAAGTGAGGTATTTATAGGTGGAGGCGCAGCAGCAGCGCTCCAGAGCTCCTGGTTCCGCACTCCTCTGTACTTGCCATCATGCTGAAGACTGCTGTTTTCGTCTTTATCGCGTGCTGCGCGCTTTCAGGTAAGACCCGAAGCAATACTGATATTAAAATAAACGAGTGCATACATTTAAAAGAAAGACATAAGTCACGTCAGGTCTCTCTGTTAGTTTTGTACTTAAGCGCCACAGTAACTGTTTAGAGTATACAAAGATACTGTCTTACTTAATATAAAAACAAAAAGGCTCAAAATGACGCTCTCTCTGTGTGTGCTTACCTACGGAGGTTGTCATGAAATACAATTTATGTGAAACTGTACTTCACAGGGACTTCCTGCATTGTGGGGGGGAGAGAAATTTCCACAGTCTTTCGATATTGTTGCAAGACCGAGTCACATGTCTGCTGACAGATGAGAGCTGTTGATTTAGAACATATGATTTCCGCAACCGAATACATACCTTAAAATCTACCTTAAAGTTTAAAACTCCAATAATCGTATTTTATTGATTGATTGATTTGTAATAAAATTATTTTGTTTAGTGTTAAGCCGCCGTTTATACTGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCATCATAGAAGCTTTGAGTAATCCCACTGTACTCTACTCAAACTACTGTTATATGGTCCCATCAAACAGTAGTTTGAGCAGCTGGTAACGAAAGCACATTGGAACTTCATTTCATTAATTTTATTGATAAAATTACTGTGTGAATAAATACATAGCCAGAAATTATTTAAGCAATAATTTAAGCAATTTATGTTTTCTAACCAAAGCCCAAAGTAACTAAAAGTCAGCTAATACAGCAACAGTAAAGTAAGAGTTCATTTAGTCTGGAATTAGTATGAATGCTGAAAAGGATTCTTTGTTTCTTTGTCCCACAAGCGCTGTCATTGGCTGGAGACACAAATAAATCAAAACCTTCAGCAACTGTCGCCCCTGCAAGTCAATTTGACAGCTCATCTCAGCAACCATCTCCCGGTACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTCCCACGGTTTCACCCACACCTACTCCCTCTGCTGGCTTGACCGTAGGATACTACAATATCCCAAAAAACAAAAATGAGACCTGCCTGAAGGCTCAGATGGCGCTGCAGATCCGAAAACTATCAGCAAATGTAGGTTTCTTAATATCGACGGTCTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTATGTAAATTAGTCATATAGATATTCCATTAGCAATACATCCTAATGAGTCCAGTCCAGCACGAGGCTCTGACTCAGCTTTCAGTGACTTTAGTTGTCAGCATCCTGTCTTCAGGAAGAGAGAATTTGCTATCATGCAAGTTTTGATTTCCTCATTTAGTTACTGTAAATGGTTAAATATTGCCAGTGTTTGTGTCACAAGACAATCGGGTAACTTACATGACCCATGAACTAGAGTTTCTTTAAAGAAAGTCTGCTGCTGCCTTGGTATCTTAAACAAAGTGTCTTGTTCTTCTCTGTTTATTTCCAGACAACCTTCATTGTTCAGCCAAATCTAACCCGTACAAGTGGAAGTTGCAAAGAAAACAGCGCCAACCTTCGGATTTCCTTTAAAGAGGGCTTCATTAACTTCAACTTCACCAAGGTACTTGGTGAACTCTTTTCCCAAAAGCTGTGACATATACAGCATTATAAGAGGTGGTGAGGTCAGCCAATCATTCATCTTAACCTGAAATTATCACAGTTACCCTATCCTGCATGTTTATGACAATGAGATTAAACCTCTGACATCCAACTCATGACAACCCTAACTTTGCAATCTTGGGATAAAATAAACAGATAGATATTTTATTGATCTCAACTATAGACAATCAGAATGTGTCATTTCTCTTTTTATTAAACTGAGCTCTGAGTTTCAGGAAACAAAGTAAATAATCATTCTAACGTCAAACAATCACACTTCCAAAAAAGTCTGTTCCACATTTCTCCAAGATGTAGGATTAGGGTTGGCACCTCAGAGTGTTAACAATTTCCTTGACGAGTAAATCTATGTAAGCTGGAAATACTAGTCAAGCGAAGTAAATTGCAGAAGTGTTAAAAGAGAAGTAGCCCATAGGGAAACTACAGCAGGCGGCTTCGCCCTACTGCATCCATGTGATTCACTCTGTGGTTTTCTAAGTGATAGTCTATCTGAACACTTAAAGTGTTTATGTCAAATAAAAAACACAACCGAGGTGCAATTATACCAACAACTGCAGCCTGGTCATCCTTATGTCATATTTATTATGAACAAAAATTAATCGATTTGAATTTATTATCCCAGAGAGTTGGTTCTGTTCACTTGAACATTGTGTTTCCAGTGAGAGAAATGTTTCGAAATGTTTCGCACTCATCCAAGTGACTTCCTCTGTCCCACTACTCCCATACAATGTGCGCACACGAAAAGAATCAACTCTCTGGGATTTCCTTTGCTGGAGGTTTGAGCGTGCATCAGTTATCATTTTCAAAGATGCAGTATGGATTCTTTGCCAGAAAAGAAATAAAGAGCAATAGAAGGAAACATTTGTAATTAGTTTGCCTCCAATATAAATGTTAGCTTAGTAGAAGTGCATGCTGCTCCTGATGGCAACTTTACTGTAAGTATAAAAAGATCAAACACCTTTTAATAAAAAGCCCTACTTGTGAACTGGTCTCAATAATATCACAATAAAGAAAGACACACTGCTGACAATCAGCTTTCAGTTTTCAGAGTCGAAGCTGACCCAGGCTTCTGGGACTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTCCGTATTCTGTTCTGTAATGGAGTATCTACTGCAGTAGTAATATAATATACTATAATATAGTGCTATCATATTAAATATTAGATTGTAGTGGTAAAAGTAGTACTTGTGATTAGCCTGGCTAACCAGATTTTAAATAGAAAAGCTCGAACACGACAGCCAGGAATAGTAGATTGCTTTGTTATGTCGGCTGGTCTCAAGCATATGTCCAGGGTTAAGAGGAAAACAGTAATACATTGTCAAACTGGTCAGATGGGCTGTTTTCTACTTCACACTTCAAGTTCAAAAGCAGCATGTGTACGTGCTGAAACCTGTTTATCTGTTGTAAATAAGCACAGAAACCCTCTGACCCAGAAAAATGTTCAGTGTTTGGATTCAGTAATTCAGTGGATTCAGCAAGATGTCACATTCGCACACAGCAAAGATTTCAGTGTTACATTGTAAAAGGTTCCCTGTTTTTTATAATTCTTCAGAATGTTCCTAACAACACCGTCTACGTTGATGCCGTGTCTTTCAGCCTGAACTACCCTTTAATCCCAGGAGGTAAGTCAAAGTTTATTTCCTAACTAAAATTTTCACGGATGAAAGTTTGGACTCACTGGATGTCCCCTGATACTTTAGCTACAAGTAAATGCTGCACATGGATGGTAAATACAGAAAGAACACAAGCATTTTAGTGCCTGCAGCTTCGTTGTTTGCGTGCCTGCTCAACAATATACAGACGAGACCTGTGGAGTTACTGTTAAGCATGTCATGCTGGTAACAGTCAGCCTACTTTCAGTGTAATACTGTTTACCTCGTTTGGTGATGATGATACTTGATCATCAGTCTGCCTTTGTAAAAATTGTCTTTTTATTTCACACTTGCAGCTACAACTCACAAGGCCATCAACAAGTCAGTCCATCTGTTCCCTGCACAGATTGGACACTCCTACTCCTGCAGGGCTGATTCTATTTACATGGGCTACAACCTGTCCCTGGATGTAACTTCTGACAGAATGCAAGCCTTCAATCTGACCAACAACAACTTTGGCGATCGTAAGTGTCCCTATGAAGAACAATTAATCATTAAACCATTCTATCAATCTTAAAAACATTGTTAGAGCGAATATCGGGGTGGCTGTAGCTCAGAGGGTACAGCTGCTTAGCTACTAAACAGGAGGTTGGTGGTTTGATCCCTGGTTGCTCCAGTCTGCATGCTAGATATCCTTGGGCAAGATGCTAACCCCAAGTTGCTCTCTATTCATTGCAATGTGTGAATGTTAGATAGTAAGCACTTAGGTATACAAAGCATAGAAACTGCTAGTGTGAATGAGGCAAGATGTATAAAGTTCTCTGATAGAGTAGAAAAGCGCTATATAGGAACCAGTACATTTACCATAATGGAAGCAAGAAGTGTCCATCGAAATGGTTTTGGAAGTACTCTAGTCTAAATGTATTCCATTCCAAGTCAAAAAGTTGTAGTCTGTTATTGTCATTCGTTCTAACGAAGTCACGCAGTAGGTTTGGAATTATTTTATGTCTTATAGCAAAGTGTAACTTTCAGACTTAAAACACTATGTTTAATGGGAATTTAAACTTTAAAGATCGTATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTGTGTGACGTATATGATCAGCATACAAAAAAGTGTATAAAGTTACAAACCAAGGTCCTGAAGCTAAAGCGGGGAAGCAGTGATTATTCATTGCTGCATCACTAATAGTCCTTAAAAACATGTAACACACAACACACGGGGTTGAAATTTTAAAAATCTGATACTTCCTCATGAGTGGCTGTCATCATTGGAGTTTCCAACAGTGGAAACTAAAGCAGCTGGGTGAGACAGGTGACAGCTTGACAGTGGACTGCTCTGCAATGTGGCTCAGGATGAACAGGTTTAACTACAGTCCTAAGCAGATTTCACAGAATAGTTACATTTCATGGAACATATTCGTGCTACATAGTCTTTGTCAGTTGTTGGACTGCAGAGTAAAATTTAGCCTGAAGAGACAGTTTGACTGAACTCTGTTACGGACATCCACAATCTTCCAAAAGTGACATTTGACATTTTATCAGTTCTTAAAAAAGTGATATGCTGTTTAAATGAGAGTGTGTGTTTTCCAGCTGACCACTGTCCTGCGGACCAGCCTAGTTACAAGGTTGCCATTGGAGTGGGAGTGGCACTGCTGGTGCTCATCGTGGTGGTGGTAGTGGCCTATCTGGTGAGCCGCAAGAGGAGGACCGATGGCTACCAATCCCTGTGAGGGGGGCTGGCCAGAAATGGACAAGCAGTCACTGAGACCTTCTTAGGTGGATGGAGGGGATCTTTACTGAAACCTGTCATTTCTGTCCTTGTCTCCTAATTTATCTGGTTGATGGTTAGTTACAGTTCTCATTCAGAGGTTCCTGCGTACGTGTGCCACTTTAAACAGCTTCATTGTACGATTTGAGAATATAAAGGGTTTTAAATTTAGTTTTAAAAGATTTAAATGTAGATCAGTTTTAATAACAAATGCATACTGGTTTTCATTTTATTGTCACAGCCACACACTCTACACTCTATAAAGTCAGGTTTTGAAACGCCAGTATGACAAGTCGAGCGCTTACTTTGTAATTTAATGCCAGTTGCTAGGATGTTTAATTGTGTCATTATGGTACATAAGCAGTGTTTGGATAACAGAGTTGTATTGCTCATTACTGACAACAGCGGCCCCCCTTATGAGTCATAATCCAACTGTTGCTATCACTTAACTCAAGAGTTATGAAGTAAAAGTCATTTTTAATAATCTTTTCTTTTAAAATTAGGAGCAGCCTAATTTTAAAAGCATTACTGANNNNNNNNNAACTGTTACAGGATGTTGTATTAAATNNNNNNNNNNNNNNNNNNAATCACATCTTATATGCTCTTAATTTTATTTTCATAAAAAGGGAGGTGATGGTTACACTGTGTTTGGATCATTAGCTATCATCAGCTGAAGGGATCATCAGTTATTGCACTGATCGTTGTCTCAGCCTACTGTCTTTGCCTTTGTCAAACTGGAGTGGAGTGGAGCCTCCATGTGGGTCAATAATGACTTTAGTCTAATCCTGATAAGATTTTTAATGGCTCACGCACGTTTTCTTTGGTGTTTATGCTGAATAAACAACAATGACACAAGGGAACCAATGATTGGCAGTAGGGAACTATGCAGTTTAAACAACAGTAACTTAAAGTAAGCTGTTCATTTGCATTTTGGGATAAATTTGTGTTTTCTAATTTGGATGGTTTAATGTGGCTTGCAGTCTGAAGTGCTCAAAGTGGTCAGTAAGAGTAGAGAAATATGTAAATGACCGCCCATTTAAATTTTAGAGCGTATAAATGTTGAACAGCAGATTGTTTTGTTTAAAATTCCTGCAACACAAAAAAGTGAGAGGACATTTGAACCTACTCAATCTATATTTGTTTGGAGTTTTTTAAAAAAGAAAGAAAGCAAAAGAATGTCAGTGCTATTACATTTAACTTTTAAAATGCACAAGCTAAATTTCTCTGTAGTTTTGAAGTAAAAAGCTCAGAGAGATGTCTCAAGAACTGAACATAAACGCAACCAAAACCTTCTGCGTGCCACTGAAGCATCAAACTGTACCAACAAAGGAGTTTCTCTCCTGGTGTCAAATGTATTTGTGTGAACCAACTCTTCAGGAATACTTTGATTCTTCGTGTGCTTTTGTTGATGTAATAAAAAAGGGACGTTGTGATGTTATAACTGTGTCAGTGACTGGCAGCTCCACTCTTACTGTCAGGGCTGACAGAGGCTGTGAAATGAAGACATCAGCAGAAAAGTTGGACTTTACTGTTGTGCACAGCATGTGAGCACTTTGTACCTAATTTTTCCACCCTTTTCCAATAAAAATGATTATATTATTTCTAAATGTGTGTCTGTGCTGATGGTATCACAAAACTGTAGAGGCCATAGCAGCCGTGGCAGTCTGTCATGAAACAACTGCATTTTCCATATTACGACGTTTTTTCCCCTCNNNNNNNNTCCCTGATCTTTTCCTTTCTTATTGTGGCCCTACTGCTGTTCGTAGAAAATCATATCTACAAAAGCCCCGAATTAGTGTTGGAGAGAGAGAAGGAGCATCGTCAAACCAAAAACAGGCCGGTAAACCAGAGTAGCTGAACTCACAATAAGCAAGAATGGCAAACTTTAGCTTTCTTATGTTGTTTTTGTATTATTTTCGGTCAGGTAGTCGAACAACCCAAACATATCAGCAGCGCTAAATACGTGTCATGATCCAAACACTGGGAAAACTGCACTTGGACTCGGAGGTCATCCTCTTGCCCCGCCCCCAAGAGGATACAGCAGCGGACACGGGCTCGTGCCAAATACCCATTGTCTGCCAAAAAGTAATTTCCAGTGTTTACAGGTGTTTTTATTGTATTTAATGTCTTCACTTATATTGGTAAACAGACTAAAGTGAACAGGATTTACAAAGAAGTTATATGGTAAGATCTTACTCATCAGCTTGTTTGCTCGCTGCACATTTTATACATATCTCTGTACATTGTTACCTGTATATACGAACTTCAGTTGCTTATGTATATAGGACCACTTCGTGCCTTCCTTTTATATTTTATATTCCCCTTGCTATAAGAGCTCTGTAACACCCATATTTATCATCCGTGGGATAATAAAGGTTTATTCTATTCTATACTATGTAAAATGTGAAAATTATCTCTTTTTCAAGTATCTTTATGACTCTGTGTTATTATACCTACATTATAAGCAATCTAGTCCTTTTTAGCTATTTAAAATATGTTTACAGAACTATTGTTATATTTGTTGTAATGTGTGCAGTCCTCTTGGCCACCTTAAAAAAAGACATTTTTAATGTCAACAAGANNNNNNNNACACAGAGGATATTTAAACTTTGCCAAAAGACTGACAGCGGCTTCTAACAGGAATGTTGTTTGTGGCTCAAGGTGACTTGACATCATTCACGATGGATACATTTGACAGATATTTCACATATTGTAGGCCCAAAAAATATTTAAAGCAGTTTAAATACAGGAAATCACTTTTTGACACTACACCCCGATAGAGGAGTGGCTGGGTCGAACTTCCCCACTAAAGCCCGAGGTCAGCACATAAACGAGGGAAACTGTCTGGACGAAGTTGCAGCGGATCTTGCGATCATGGCAGGTAAAATATCGGTTAAGAACAAATAATTCAAATCTAAACGATGGTGTATTAGCGCTACATTAGNNNNNNNNNGTATTATTGACATATTATCGACATTTGTAGAGTTGTTGTAACTGTAGCCTCCACAAAAAACAACAACACTGATCAGCCGTCTTGTGATACGTCATCCATCCTGTTTACACGCGGGTGTGACCATCATTTGTTCAAATCCGCTTTTCTAGGTTTTTGTGGGTTTTGCTTCTAATCAGATGCAGCTTTCCGCGCTATCTTTTCAGCGCCCTTCTACTGATCACCACACTGTGTCAATGAGCTAAACAACTAAACAACTGTAATCTCCACATTCTCTCGAATTTCGACTTTATTCTCAGGAGGAGCAATAAAAAATTTTTCTTAATACTCAACGACCTTATTTCTCGGTGCTAAATTTACGATGTCCCCGTTTTGGTTTAAGGGGAAATGAGAGAGCAGCAGTGCGTCTGATAAAATCCAGATGTTGTTATTGATAACTGAGGCATGTTTGCCATCGAGCTGCTTCTGCTAATCCCGACACACGCCTGCTGTTAGTGAGCAGAGAAACAACAAATACCCTCAGGGCTGTTATTACGGTACAGCACGACCCCATTATGTAATCTCCCTTTTACTGTCACCCTCGGAGATCCTGGACTCTGAGTAAACACAGTTATAATGTTAAACGAAAACTTATATGAATACCGCTGTGATTTGCAGTTTAGCAGCATAGTTTGGATACTGAGCTGAGTCAAAACTGTGCAGCAGTAACAGAGATCCTTTCACTGCTGCTTTCAGAAGAAGCACCAGTTGTGGAAGAAGACATCGGCCCAGCACACAGTCCTCTGGTCACAGTCACCTTCCAGAAAAACATCCACAGGAAAGAGAAGTACCTGGAAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCAAAAGTACTCACTCACCTGTCCAGATCATTAAATTCAGCTGTTCTAGGTTTATTTTCTGACATTTTTTCCTGACTTTACTTCAGATCACTCAGATCAGCCTCAGTGTTTTCACGATGCTCAGCACCATTGTGCTTCTGATTAACCGGAATGATACGTACGCTGTTATACCTTTCTTCATCTCATCTCTCCTGGTAAGTTTGCAAACACTTCACACACAGCATTAGACGAGCAGAGAAACTATATAAGACAAGAAAACTTGCATTCTTCATAACTACTTGCATCCCAAGTCCAGCTAGAATCTAAAAGACACGAAATGTTTTCAAATAGTGACATCTTTGCTGCAGGACAATCACTGATCTGCACAATGACACCGACACTTAACAACCTTGCTTTTATATAAGAATGTAACCCAAAATACTGAGTGCAAATTCTACTCTACTGGAGCACTTAAAGCATTTTATACAACATGTTTCATTCATACAAGCACTTCCTTTCTTGCCTGAGTGCTTTCTAGCTAACAATCACACTCCAATGAATCCACTGGAGAACAACCTGTAGATATCATGCCCAAGGATGCTTTGGAACGCAGACTGGAGCAGCCAGGGATCGAACTTCCAGTTCATAGAAAAGTTGCACTACCTGTTAATTCTGTCAGTTGGTTAATTCCAGACTTGGGCCTAATGTCAGCCTTCTTGTGTGTGGTTTTGTTCTCTGAACAGGTGATAATAGCTGGGAGCATAGCTGTAGCAGCAAAGAATCTTCATCTGCCAACAGTGAGTGTGCACGCAAGTATGCACATACAACATAACAGCTTAAAAAGAGCAACCACAGAGTACAGGAAGATATTTACCATATCAGTTAATGCCACTGTTGAAGTCCCCTGCCACAGAAACAGAACAGTTCTCAGTCTCACTTCCTTTAAGAATCACTGGGCAAGGCTGAATGCAGCTGGTTGTTACACATGTCAAGTGACCTTGTCCCTGACATTTTACTGCCAGGACTGGCAGTGACCAGTACATGCAACAGCACATATGGCCAGGATGTAGAAGCAGTACTTCTCATAATACAGCAGACAGACACCCTGTTAGCTGGAAACACGTGGGAGGAGTGAAACTGACTTTTTATATCAGGATTGAAATTTAAAGTGTTTTTTTATATCTTCTTACACAATGTATGCACGTCTCCAAGCAAATAATTGTATCAGCTGTTTTTCTCAGCTAAGGGCCTGCTTGGTGATGCAGCTTGTGGCATGTGCCGCTTCCATCGTCAATATAGTCTGCACTCTGATTAAGGATAGCACACCCTTTTACTGCTGGCGCTCTTACGGGATGGACTTCGAATACGGTGAAATCTGCCATAAAATTGAGGTGAGTAACAAATGCCTTCTTTATAAGAATATTTAGTTGAACTACATTCATTTTATATTCACATTAGTGGAAGTAAGGGAAGTGTCAAACTAAGAACCATCCATTGTCTTCCATTATTCTAATGCGGGAAAATTCTTGGCAGAGTAGTTGTCTAACAGCTAACAGATCATCTACAGCATAATGATTTCTTTGTAGAGTTCCAGTCAGGTTTGAGAACTCATTAGTAAAGACGCTGGCCTCTGACAGTGGACTCATCTCTGCTTGTCCTGCTAGACCTCAGTGCAGCGTTCAATACTGTTGACCATAATATAACATAATATAACAGAGATTAGAGCATGACATAGGAATTAGAGGTACTGCACTGCATCCATCAGAGTGTGAATGTGTCTGAATGTTAGATAGCTTAGAAAAAGTGAATGGGTGTGATTAGGTGAATGAATTAGTTGTATTCAGCGCTCAGATAGAGTAGAAAAGCGCTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATGGCATGGACAACCAAGTTTGGGCATGCGATAACTCGAGAATGAGACAAAGCAGAAGTTTGAAATTAATACTCTAATAAGAATCTCGGACAGATTGAGTTTTATGAAAATCCTGTGAATGCGATAGTGTAGGATTTTTCACAAAGATGGCTTGGTGCATCTACTGGGGTAACTGACAGCCACCAGTATTTTCTCTGTATTATTGTAAGGTCTCTATCTTACATATCACAAGGCCACCTTGAAGCAGCGGCCTTGTGATATGGTGCTATATAATTCAATTTAGTTTTATTTATTTATATAAATATGGAAAAACTGCAATTATAATAAATGTAAACAACATAAATGAAATTGAACTGAAATGAGTGGAAGAGTAATGTGATGGCACTTCACAGTATGCTAAATGCATAGTTGAGCTGAAGAATGACATGAAAGATGTCCATATGTCCTATGTGTGTATCGTGATCTATTTACAGAGAATCAATTCCCACTTTTGTGCTGGAGGTGTGCTCATCCAGGCCACTCTGTTCGCCATCTCTGCTACTTTGGCTGCCTATTGCTGTAAGGTGGTCAACTGTTGTGGGCCACCGTCTAAACTAGTGAGTAGACGCTCATGATCGCAATCGCAGTACACTGTCACATTGTCACATTCATTAATGCCTACACACAGGCATTTGGACATGTGTGGACCCAAACTATACTTAAAGTTTTGAAATACCCTGTTTGTGTGTCTCCAACTAGAGTTTTTAGCTGACAATGTGGCATAATCTTCAAATATTTGGTCAGTCTGTCAAGATAGAGCCTGTTTGCAAAAGTGCTCTGACGTTTTCGAAGACAGTTGTTCCTGCTGCCAGTTAACTTTGCCAACCGTTAACAGTTAGATTTGTGCTCACGATGTTTTAAAATACACAAACAGGGTATTTCAAAACTTTACTTACACTTTAGAGCACGGCCACTTGTTCCATTTGTGGCTTTCAATGCATTCTGGGATACCTGCCCCAAATCCACTTCATGGCAATCGATTATCTAGCCATGATTTTGATGGGTGAGGTTGACAAATAAAATTAATTCATGAACACAGCAGAAGGGTCAGGAGTGCCAACATGACTTAATTAAATAAGCCATTGAATAACTAATTGTGTAATTAATTAATTACAATTGAAAATAACTAAATAAAAAATCTATTAAATCTTTTACATGAAATTAATTGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATGGCACTCGAGGCCCTCCATAGTAAATTAATATTTTTTTGTTATCCCATCAAGAATAGGCCACACAATCATTGTTACTAACTTTAGACAGGGCTGATAGAGCTAATGTTATTCAACCTTATTTTCTGTGCCTTTCAGCCAGTGATCACCGTACAAGCCCCTCCCACCCAGGAGTGAAGATGGGACAGGCGCAAAAGACTCACGTACAGCCACGAAAATGCTCCAGTACAGTTAAAACCAAATCAGTATTTTGAGAATAACAATCATGCGTAATGTAAAGGTGTGATAAACTCATTACCACATTAAGTGGCAATTTACCCTCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTCCAGGCCAAGGAACAAGGCACATGAGCCAAACAGTTCATGGAGGTTGACCAGGAAAACAGAGACAGAGAAAAAGCAAGAAAATGAGACTTGGTTAATACAACGACTATTAATTTGTGCTTGAAGATGTCCTGTCAGCTGCCTGTTACGGATGCTGTTAACTCTCAGAAACTTGTCCTCTGATTCAGTTGTGTCTTTGGGTCTGCCAGACCTCTTCCTGTCACAGTTTGTTACTGAGTGCCTTTTGATGGTGAAGGAAACTGTACTCACTGACACTTTGACTTTCTTTGCAATTTCTCTGTAGGACAGACCTTGCAATAAATAACTGGAAAAATTGGAGTGGTCTAAACGTTTTCACCGGTAGTGTACATATACAAATAGTTCGCACTTCAGTCACATCGTGGCTGATTTAAAATCCTCTGTGCTAGTGTACNNNNNNNNNNNNNNNNNNNNNNNTATGGGCCAGACTTATAGCTCAGGGAAGCATAACTAAGATTACACCCCAAACAGTTATTCAATTCAGTTTTATTTACACAGCGCCAAATCACAACAACAGTTGCCTCAAGGTGCTTTATATTGTAAGGCAGACCCTACAATAATACATACAGAATGAATTAGTTATCAGTCATGTATAAAAAGTGAAGATTTTATTCTGCTTTTTAAATAATTAAGAGAAAGTGACAGAAACAAGACAAAAGTTAGGCTGGAGCTCCTGCTATCACTGCGTAAGGGAAAGGCAGGAACATCATGGATATGTTGTCATCACAGGGCTAACACAGAGATTCAACCATTCACACGCCCATGTCCACACTTAGACCCAACTGAGAATCACCAAGTAACTATTCATTAATACATATGTGTGTACTCTGCATGTTCTCCCTGTGTGGTTTTCCTCCCAAAGTCAGACAGACTCCAGCAGACTGGAACGAAGAGAAGACAGCACTAACACTACACCACTCGCACCTAATTCAACACTAATAATAACAACAACAAAAAGAGTGTATCCTGCCTCTTGTCCTATGATTGCATGAGTTGGAGGTTCAAATAGATCGTGGATGAGAGGTTGCTGTATAACTTATGGTGAAACGTGGCTTCTAGTCCAAAGTGCTCTGAGTAGTCAGTAAGACTAGAAAAGCACCACATTAATGCCAGTCCATTGACACAGTTGCCACAAACTGCAGATCATGTTGGAAGCACAGTCCTTTCCACGCAGTGCTCCAGTTCTTCTGACAGTGATGTGATGTCCAGTGAGAAGTAAACTCAAAATTCTTTACAGCTTCCCCTTCTTCATATCTGCAGTTCGTCTGCCCAGTGACTCTGTGGAAGATCAGTACAAAGTAATTAAGCACCTTAAATCTTCAATATTTATTCTTCATTTTATTCCAGATATTATTCCAGATCTACTGGTGTGGTGTACACACACACAAGATTTCTGAAAGGGATGTGACATTTTAAGACCCGACTGTACCTACATATCCAGTCACGTAAATTAGAATGCATACAGTCATTTTCAATTAGGGATCAATAAAAGATCATCTGATCCAAATAATAAAATGCAGAAACAAAGTGTGAAAAACTAAGTACATAGGTAAATAGGCGAGTAGAAGCCAGTACTGCTAAGCTCAAATACACATAATTAACTGATCATCAAGTCTGAGCACCTCTATAAAAACTGAGGTTTTGGCAGTTTCCAGGTCAGAGTAGAAAAGTGTTACGTAGATTACCACTCTGCCATATAGCATCAGCCTTGTGCCAACAAAACAACAAAAAACCAACTTTATTCTGATATTAATTGAATCTAAAATTAACATTGAATTAAGATACTCGTATGCAACAGTGTCAATACCAAGAGTATCATCTTTGCCTCCCGCTGACACACAACTTTAGGCTCACAGCTCCTCCACCCACTGACAGCTGAAGTAGTTAACATGCACAACACTGAGCAACACTTTAGGAGGAATTTTAGAGCTCAGTAAAACTCTCATTTCAACAACACTGAAATATTAAACAGTCATCACAAACGTTAGCCTGGCTGGCACACACATTAACATTATGTTTTTAGCATTAGCAATTACCTGATAGCCACATTAGCCTTCTGCTATCATTAACATTGTGGCCAGCAAACTGCAATTAGATAAAAGATGAATAATAACTGCAGAGCAGATTATGGACACGTGGATAACCAGGCAGGCTGCTGGCTGTGCAGAGCAGAGGGGAGACTGTAGCTGAGCTGAACAGAATGGAGAGTCCAGAGAGTGGAGAGCTAATGCGGGGAATTAAAGATAAATAATAAAAATGTCATAAATTATAAATTTGACTGAACAGCACCAGAGGTGAGGACGCTGTTCAGTGTGCCCACCCTAAAAGGCCCTATATGCATGTGTCATGAAAGTGTCAGGAATGAGAGTGTCCAAGTTGTGAAATCACAACAACCCTAGTCAGCACAGTGATCCCAAGAATCAAGCGCACCAGTGGCCCAAAATCTTGGGCCAGAATTCTTCCACTGCCATGGGAGAGACTGATAATGTCATAAGAAAACGATTACTCTGAGTTGTGGCTGCTAAAAGTTGTTCTACAAGCTACTGAATCATAGAGTGTACTTGGTTTTCACACACTGCTTTGGCATTTTGTCTTAATTTTGCGCATGAAAAGAATAAAATAAAAAACAGAAATCCCGTACAGTGAGACTCCAGTAACCGCCTCTGGCATAATCAATGTGAGCAAAGCTTTTTGTGAAAGGCTTTAGTACAGAACCAACAGGAGACATGCAAATAATAAAAGTGAGTAAGGAACAGAGAGCTTAACATATTCTATCTAAACACACTGAGCATGAGATGCTGTAACTAACTTGGGGTGCAGACAGCGTGACCTCCTCCAGGTCTCCGAAGCAGCCGTGTTTATGTCGGATGAGACTTCCCCACAGCATCGAGCTGTCGCAGGAAGGACACTCTCCCTCAATTGGCAGAAGGTGGGATGACTCAGACCTCAGGAAATATCTGGCAAGGCAGATTACATGACTTCTCATCCGGCAGGAAGGGTGGATACAGCTCAGCTCCTCTGACGCCTCGAAGAGCACAAAAACATTACATTGTTTACATTACATTAAATTCAGCTAAAATTCTAAGTAAAGTTTGAACTATTACTGATTCTGTCACACAAAATAAACTTTCAAGATATTTTCAGGCGAGACCTTGATTTATGAAGACATCACCTGTTTGCAAAAGTGCTGCCACGTTTTCGGAGATGCCTGTCATCCCACCAGCTAGCAGTAGATAGTTGACTGGGAGGCTCACTAGAGCCGGTCTTATGTCAAGATAGTTATCCCCAACAGAAGTTGTTTGTTGGGAGCCCGACTTTGCACACTGTTTTCAACCCCGAGTCGTTTGGACACTCAGTGGAAGTTAAAGTTGAGTTGAATAAAACTCACTCAGAAAACTTAATGTTTGGCTCATTTCAGCGTTTTATTTGTTCCTGAGCAAATGGGCTTGGCTGAGACTAAAGTTAAATAAAACAGAGGAACAGGTCAGGAGCTCTGCTGTAGAGCAGGAAGCTCCACACATTCTCCACTGCATGTTTATTTGAAGAAAAGTCATTAAAGAGGTTTAAATGCTTCTAGATTAAAAAAATACACATCAACAATGTGTTTAGATGGATATGATTTGAAAAACAAGTATCTAAACAATCAAACTATATCTGAGCCATGAGATATTTTGATGAGTTAATCCTGCTGAGCATTAAAGACATCCTGCTGTTTAAACTGAACAGAAAAGCACTGATACTGATCTGTTAGATGACTCTACCTTGACATGCTTCTCACAGAGAAAACACCTGGATGCCTCCTCCTCTTCCTCGTCCTGACACTGTAGCAAGGGTGTCTTTTTGGCTCTTACGGTGCCAAAAGTGATGGGGATATGGAGGGGAGGCTGCAGGCCAGGCTCAAAGTCCATCCTGTACTCCTGTTTGAGCCAGCGGGCTGTTAGCGGCAGTCTGTTCCATGGCGCCACCCTCAGCATGTTGGAGACGACTCGCCAGTGGAATTCCAGGCTCGATTCTTTTCTGGAGCGTCGAGATACATGCGTAAGCCTCCTGGAGGAATGAGGATGCTGCCACGCCCACTCAAACTGGCACACAGAAACAGGACAGTCACAACTTCTGCTTCCTTTGGGATCGTACCGTCCAAGCTAGCCACTCAGGACAGTGTCTAGCTTGGATGGAGCTTGCAAAATATTAATCTGATTTATTTCCCTTCATGGCAGTATTTTCCTCATTTCACTTGGTGCCTAAAACCTTATCTGTTTTCAGTCTGGTTCAATTCTATTTATATAGACAACAGTGCCACTAGGTGCTTTATACTGTACGGTAAAGACTCGCCACCAAGTAAACAGTAAAACCCAACAATCATATGACCCCCTATGAGCAAGCACTTTGCAACAGTGGGAAGGAAAAACTCCCTTTTAAAAGAAAGGAACCTCTGGTAGAACCAGGCTCAGGCATCTGCAATTCCATTAATAAAATATAATGTTTAAAGTATTCTTTAAACATTTCAGAAAGCATTTTCACAGAGCCCACCTTATCAGCTGATCAGCATGTCTCTGGATCGCCCCTCTGCTATCTATGTTTCCACAATGAGAGGATTTCTTCTGTTGCTCATGTTGTTGTGCCAAAACACAATGAACAGAGAAACCAAGTAGTAAAGCTAGCTAACCCTGCTGTCTGGAGCATATTTTTTTATTTTGAATCATATTGTCCCAGCTACAGAAATGAGGCCCTCACTGTCTCATAACACAAGATCAGCCTTTATGAAACTCCAAAACCTCCAAATTTCCACCAACTTTCAAGGCAGCAGAACTACACCTGAGAAGAAGGGAGATGTTGTCTGTTGTGTGTGTGTTTCAGATTTATTGGAAACCCAATTAGGCTGTAACATAAAACAAAAAACTTAGTGTCTCAGAACGCAAACACTATGGTCACTATCTCTTCTATTCTGTGGTTATTCAGGGCAAAGACTAGCCACAGATGATTTTGTGTCAACTGCGACAGTCTTCTGACCACAATCAATCAATTAAGACTAGAGTTGAGTTTCCAGAGTTCATTTAAACTGAACTCTGGAAACATTCAACTAAACTTTAGCTGTTAATGTTTGATCATGAATCTGACCTGTCTAGCGTGCACATGCAGTCATGGTCATGTTTTTCTTTCTGTTAGCTTTAAGGATCATTATAGGAGCTGAACGGTTGAAAATTATGCTCTGTGTTGAAAAATGGGTCTCTATTTGTTTTTAATCACTCCATAAATGTAAAAAATCCTACTATCATCAGGTGAAAAAAATGACAAATGGGAATTTCATCACCTAAAGCCCAGATTGGCAGATTTCTCCTGAAATCCAATGAATTAAATCAACGCAAAGCAAAGCAAATTAATCATCTTAATTTTTATATACTAACATTTGCATGAAATTCCAACTGACAAACTGTAGAAAATCGGACGACTACATGTAAAGAAACAAACTCTGAAAACTGTGCACGCATGAAACTCTGCTCTGGGCTTGGGTGACACTTTATCATAGTCACAATGGAGCTGACCTTTTACACCACAGATTACAGAGTTTTTGATTCATTTCCATCACTTATAGATTGGACAGTGTCCTGATACTTACCCTGAGAGCAGCAATATCAGATGGGAAGCCGTGGATAATGAGGACCATCTCCCTGTAAACAGACGGACACAGTAAATAGTAACTAATGTCCAAGGTGCGGTGTAAAGTACAGTATAAAGTTGCGAGGGCCTACCACGGTCCTCTCCCGCTGGTCCTCTTGGCCCCTCCTCTGTGCCTCCCAGCATTGTGCTGTCCTATCCTTCGCTCTGGGTTCACAGTGAAGCCGATGTAGATACGGCCCTTAAACTTTGGATTGATGCAGTACAGCATATACACCCCGAAGAAACTTTCCACCTCCACTACCATAGTAACAGCATATGCAGACTACTCCCATCACAAGAAGCCCAAGATTGAATCACGACTTTAGACCAGATATCCGTCACAGTGGCTACCATTGGCTACATGCTAAAGTATTAGCTAGCTACAATACACACCAAATAACTCCAAGTATTGTTCAACACTTACGTGACTTTTGCACAAAATCTTTACGTTTTTCAACCACTGTTAGCCACCTTTGACTACTTGGTAGCTTTNNNNNNNNNNGTACATACACATAAACAGCCTCTGTCTTAGTAGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGTAACGACGCAGAGTAGCTAACAAAATCATCACATCTTATACAGTCAGTCTATATTAACACATCTATGACTAAAGATGTCTGACACGTGTAGTCTTTTCTGATTTATTAGTCGAAACTGCATAAATTTAGTTTGGCTTTCTGCATAGACCTCTAGTATTATGATTCGCTATTTTAAATAATAGGTCCCGCCTACTGTATGTACGGCCCTCAAATGATTGGGCACCGTCTAATTTGTCACAATGCAATTGGTGTTTCTTTCGTTCTGTTATGATCTCAGCGCCGATGACTGAGGCCAGTAGGACGTCCGCACAGTCACTAAGGAGCGACAGCATCACAGCCTTTGGTAATACTTTCATCTTCAACGATTTAACAGTTGAAGAGCATTTTTCTTTTAAATATACCGAAAATGCACGAGTGAATATAACGCCATTATTTTAAGTGTCAGTTTACATCAGTCATCAGAACCAGTGTGACAACTATAAAGCAGCTGCCGGTCCGGCTAACCACTAACCCTACAATCGGTTTGTTTCCGTTTTATATCATGTAGACATGTCAGTAACAGCTGATCACATCCGGGACAGACTTATCAAAGAGCTGGCGGCAGTGCACGTGGTAGGTTCAAGGCTGTTCATAAGAGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCGCGCGCAGGTCTGTATAATAAGCACATTCAAAGTGCTTTCAGTCGTTAGCAACCAAACCTTAACTTTGAAGTAATATTTTACAGCTACAAGGGCCCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGGACATAAATGTGAGGGAGAAAAACTGTTTTATGTGTATAGAATAAGGTGCTAAATGTATAAACACTTAAAATGGGTCTTGTTGTTGAAATTGCTTTGACTGGTCAGTAATACTAAAAAAGAGTTATATAAATATGAGTATATTGTATAAAGCTGCAGCTTTCTTTTCCCATAAGCATTTTATTATGTGAGAGCTAACTGCTGAATCTAATTTCATGGGACGGCCAAGTTCCTACGTTCTATTATCTGACATAGAAAACCAACAAGAAATCCCTAAACTGAATAACTTCTAGAATATCTTTTGATTAGTTATGATATCTACAGTACAGGAAACAATTATTTAATCCCCTGCTGCAATTGTAAATGTGATCACTTAGAAAGAAATGAACAGCGTCCAATTTTTGTGGTAGTCTTATTTTAATAGAGAGTGACAGAACAACAACCAAAAAAGAAAAACACATAAAAGTTAGAAACTGATTTGCACGTCATTGAGTGAAATACGTATTTGACCTGCTACAACCCAGAGAAAATTGTGGCTCCCTGTGCCGATGTGGCACATAGATTCAAATGAATAAGTTTCAGATATTCCTGATCTCAACTCTTTTTGTCTTAAAGCACACCTATCTACATAATCAGTTTCTTCAATTCCAACCTCTCCACCATCACATACAAGACAAACGAGCTGTCAAAGCACATCAGAGACAAGATTGTAGACTTGCACAAGACAGGAATGGGCTACAAGACCATAATAATTCAGAAATGGAAGAAATATTAAATGACCACCTACTATCCCGGATTTTATGCTTTATGCAAGATCTTACTAAGATGCAAGATTGGTGAGGATGATAAAGGTTGGGTCAGCCCAAAACTAGACTGGAGGAGTTGATGATTTCAAGGTTAGTTAGGACCAAGGCCACCAAGAACACCACTGGAAAACACGCTATGCTGTAACAGACTCAAATCCAGGCTGAAGAAGTCAGGAAACATCTAAATAATTCAGAGAAGGCTTGAGAGAAAGCGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGCATGGAGGGTGAAACACTATACTTTGATGGTGTTTTGTGTTAAGGCTTCGACATACGGACATCTGCACACTTTCCAGCCCACTTAGACTCCCAAGTATAAGAGATGAAACTGTCGAACCTGAAGTAACTGGTCTGTTTGAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCAGCACCATGTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTCTCATGAGATGTGTGCAAGCCTGGTGACCAACTACAAGCTTTTTTTAGGCAACAAGGGTTTCACCACCACTCACTCATGTTTCACACATGACACACAAATCAATTTATAACTTTTATGTAATGTGTTTTTGCCTGTGTTAAAGTGAAACTACCATAAAAATTCGGAGCTGTAATTATTGACACTATGTTGTAATAATGTGCATTACTGGAATGAAAGAAGGTACTCATACATCAGTGAACTTTTCAGGCAGTTATAATTTACATGCGTTATTTTTATAATGACATATAAACCACTATATTTCAGAGGAAGTGCAGTAAGGTGGGCACACAAAATACACAAATAACTATAAAATCAGAGATCTGGTTGTTGTTGTCCACAGTTGATAGAAATACAACTGGAAGCACAATTTTATTTGGGGAATTCAAAACGGTGTTAATTAAGAATTTTTAAGCCGATAGAATTTGCAGCAGATAATGAGCACATTATTTGGTTATGAAAATGTTAGTTGCAGCATTTGTCTTAAGTAAAGGTACTCACATACTTGATCTCGTGCTTAACCAGGAGGTGGAGGATACATCACCCAACAGATGTGCTGCCAGCTTCAAAGTATTGGTGGTTTCGCCCCAGTTTGAGAACAAACCACTGCTGCAGAGACACAGGTAATAATATGTGTGCCAGTGTGTATGTATGAGGTGCTGATGACAAAACAAAGCTGTGGATGATTTATTTGTTTCTCTGTAACCTTCTTAGGTTAAGAATTAAAAAAGTCTCAAAGGATGAACCTGTGTTATGGCTGCATGTAACAGAAAACTAGGCAAAGAATTTTATATTGTGTCTTTAGACACTTTCTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCCAATTACTTTAATTGAATATATGAAAAATGTCAACAATAAAACACTTTGACACAAAGTATTTTTGCAAATACAAAGTGATTCCTAAATGGCTATTAGTGCAAGACTTTGCATGGCTTGAATCCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATATTTTTGCATCATCGGTATGTACAGAGGAGGTTGGGAGAGAGGTCCAGCATTGTGAGTGTGTAGAGTCATCTTTAAAACACAGTGGAGGCTCTGGTCATGGTTTGGGACTGCGTTTCAGTCAGTGGTGTGGAGCATGGCAATGACCCCACCAGTGCAATTAAATCATACCTGGACAGAAGAACACACAGTGGAGCACTGTCAGTCATGGACTAGCTCGACATTATTGAAGCTGTGTGGGATTATCCTGACACAGAACAGAACAACGGCAAAAACATCCAAAGAAGAGCTTTGAATTTCCTTCATGAAGGAGAACTATTCCTGAAAATGACATGAAGGGGAATAAAGGTGCTCACAAGAAATATTGACTTTCCAGCTGGTTAGAATTGTGCAAATTCAGTTTTTGTCTTAAATGCTGTATTTCAACATATGTCTGCACATTTCCATAAACCACAGCAACTATTTTCTATTTTCCTAGCAAAATATAAAGAAATGAAGTGTAACGCAAGACTTTTGCTCAGATTATACGTCTGTGTGGGTTTCAGTGAAACTCCTTTCTAGCCGTTTCTGCAGCCTAGCTCGTCATGTCACTGTGTTGTGTGTACTGTGTGTTGGCAGGATGGTGAATACTTGTCTCGCCGAGGAGCTGAAAGAGATCCATGCTTTTGAACAGAAGACCCTCACACCAGAACAGTGGAAGAAACAGAACTCACAATGACACACAAACACTGTATCACATTGTTGCCATAAACACTCACTGGATATGTAGAACGCACACACTTCTTAAATTCTCTTTAATTGACTGGCAATAAAACTCTTTGATGCTTCCTCCTGTCTCTGTTGAATCATTTTTATTGGACTCTCTGCTGTTTTGGCAGCACAACATCATGTTTTTTATTGCTAATAAATCATGATAAATACATTTAATAAAGTTACAAATGCCCACTGCAGAACATAATTTATTTTATTTAGTTTTATTTATATGCCACAAAATCAAGAAAACTCTAACCTCAAGTCAGTATGTAGTTTATCTCATCAGTGCATATCATTAGATAAGGTGAGGTGATGGTGAACAGTTTATTAAAGAAGATCATTGTTCATAAAGGTACATCTCACAATGCTGCGACTGCAGCTGTTCCCCAACTTTGGTGAAAATGTGCTGTATGTAATGGTGAGCGTGTCATTTTAAGGATCTGATTAAATCATAAACATATGTTGATTCAAGTATTTTAAAGAGCAGTGCTGTTATATGTCATATGGGGATGCTGCTGACACATTACATGTGCCAGTGACCCCCAGGATTACAGACCAGTGGCACTGACTTCACACGTCATGAAGATCCTAGAAAGGCTCGTCCTTGACTGTACATATACAACAAAATTGTGGATTGTCTGACAAGGTGATCAGCAACACAGGGACACCACAAGGGACTTTCCTCTCCCCTTGGACATTGTGGAGGACTGTAAATACCCTGGAGTACACATAGATAATAAACTGGACTGACTTTAAAACACAGCTGCTCTCTGCAGGAGCGGCCAGAGGCAGCTGAGTTCTTTTAACATCTGTGGGAAAGTGCTCATGATTTTCTATGAGTCTGCTGTGGTCAGTGCCATCCTCTATGATGCTGCTGTTAAGGGGCCACAAATGCCAACATCAATTGCGGATCAAGAAACTGGTTCTGCAAGGCCAGTAATATTGTGGGGGATGGAGCTGGACTCCCTTAAGGTGGTGTTGGAGAGGTGGATGTTGTCCAAGATAAGGACAATGTTGGACAAGACCTTTCACCCGCTCCGTGACATGCCAGCCAGTCGCAGGAGCACATTCAGTGAGAGACTGAGATTAGACAAATGCACCACTGAATGACACAGGAAATCATCCCTGTCTGTGGATATCTGTCTGTACGACTCCTCAGTCTAATGCACAGTACACAGTACAATAGTCACACCCTTTTGCATATCCTCCACAATCACAGTGAAAATAACATTATTATACAGTTGGGGAATCTGTAACCACACAATATTCTGATTATGATTCATTATAAATTGCTATGTCTATATAAAGCTTTTTTTGTGAAAAGTGCATCAACAGCTATCACAAAATGATCTAAACCCTGAAATAGAAAAATATCACTGACTTCATCAGTTATCACACACTTTGATTTTCCAGTAGAATACACCTTCTTTAGATCTGTTCAGTTTTATTCATATAGCTCCACTTAACAATCAACAAATCTTGTCTCAAGGCACTTTGTGTTGTAAAGTAAAGACCCTACAATGTTAATCTAGGACAACTGTTCATTGATAAATAAATGCAATTTGGCTATTAAAGGTGAGTTTTTGCCCATAAATGTATACTGCTTCATGAGTGGACAGTACACGGATGTAAATCACAGCTGAATTGTTTGGCTGAAGAAAGATAACAACAAGGAAGTGATTCTAACATAAAAGGTACTGAACAAGCCCCAAAACAGTCAGTGATCACTGTCGGCCTGTTTTTATTACCACTGTTCATTTTAAAGCTCAGTTTTTAAACCCTTCTGATGTAACTACAGCCCAGCCCATGCAGCAGTATATTAATGACTAATCTCGTATTGTGGATGGATTATCTCAGTTGTTCTCCTGACTGAAGTTTGGTCCGTTTACAGCATCCTGCCATGCGATTGCATTTGTCCCTAACCATCGGGAACCCTCACGTTAACTTTTATCCAGTGGAAATAAGTTAGCGTTCATCCTCCAGCTTCCTGTGTTTATGCTATGCTAACATGGCTGTGTCGCTAGCGATCACGTAGCACATCATTATATACCAGCTAGCCCAACTTCAGTAATCCTACAAACGTCACTGCTGTTTAGTTTTCTGTCTTCATTTATGTTGGAAGTGATAGCAGAGCTGTACGTTTGAATGTTTCAGAAATCTCTCAGTCAGAATATGTTATTGTGGCGTGTTGGGAGCGGCTAGTTATCTCCCATCATGCTTTGGGAACACATCTTGCTGTTTAAGACGAGGAAATTGTTATTTACATCTGTTATTGTTACGTGACTCTTAACTGTTCCTGTTAATGCTACAGTGTAAATTCACTGACAGTTGTTGTTTGATGGAAAGAGATGTTATACCATGAGCGAGTTCATGTGTGGGGTTATTGACCCTCTGAAGCACTGTTCTGTACAGCAAACTGTTCAATAAAGGTCACTCAACTTGCCACAGTATATTAACCTTAACATTTTGGGGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTAGACAAAGCAGTTACTTGAGACTGTAGGACCAGACTGACTAACCTCTGCACTGCCTGGATTGATTACAAGAAAGCCTCAATGACTCAATGCTAACACTAAAACTATACAAGATCAGTGGGACCCTAACAGCCTTCATCAGGAATTCAATGGGCATGTGTCCCCATCAAGTGTGGAATTTACCAAAAAGATGCTCTATCTGCATAGGCCTGAAGCCTCTTCAGTGAGATCGTTAACAAGACTGGCGATGAATACCAACTACAGAACGGCTCAGGCCTTAGCCACTTTTTCTACATGAGTGACATCAAGCTGTATGCCATGAGTAAACTCATCATAACCTCTAGGCTCTACAGCGATGACATTGAAATGTCATTCAGACTGGACAAGTGTCGTCAGATGGTAACAAAGAGAGGGAAGGTAGTGAGAATTGAGGGGATTTCACTACCAAAAAGTAGCATTGCAGACACTGAGGACACTCAGCAAGTACCTGGGAAGGAGGGAAAGGGATCCAGACACAAGCGTTAGAGGCACCAGAAGGTAAAATAGATGATATATAGGACAACTATGAGTACCTTGGTATCCCACAGACCAACGGGAACCATAATAGGGATTCTTAAAGATCCGTCACAGCCAAAAACCTCTGGAAGGTAGAAGAAGTGGCTGACATTAAGAATTCCTACCAGTAGCCAGAAAAGCCCAGCCTAAATGACAGGACAGTCCTGACCAACCAACCAGACATACAGTTGTGATAAATATGGCAATCCCAGCAAGAAGTAGCATGAGAAAATAAAGAAGTAGCAGGGGTGAAGTAACAACTAAAGCAGATGTGGAATGTAAAGTCAAAAGTGGTCCCAGTGATAATAGGAGCAATGGAAGCTGTAACCCCAAAACAGGAAGAGCTGCTACAGCAGATCCCACACACAGTTTCAGAGGTCTCTGTCCAGAAGAGTGCAGTCCTAAGGATGACTAAGATACTGCACAGAACACCCAAATCCCAGGGTTCTGGTAGACGACCCGAACATACACCTCTGACCCCCTAACACTGGGTCTGTGTCTCTTCCTGGTACCAGGAATCCTGACTAGGTTCCTGTACATCAAGAGAAGCAGAAAGGGAAAAACTTTTATTGAACTTCACAGGGAAATAACAAAAATATTTTAATTAATTACTACTCAGGTTTATTCAATGTCAGTACATTACAATGAAAAGAAACAACAATGGGTGATAGAAAAATTATTAAAGTTATGCAAAACTCATTACAGTAAGCTGAAGGTATGTATCTCTTTCTCTCTGTGTCCTGCTAATCTATCCTTTTTCCATGCTTTGTTGTGGATTCTCTGCTATCTGTTATCCAAAGCACAGTTAGAATTATGTACAAGTACACCGTGTAACTGAACTGCTTTCCTGTGAGAGCGTCACATACGTACGTTCCCAGGATAACGTTGGAAGGAGTGTATGAAGGGAACTTGCAGAATTGCCCCAGCAAGCACGTGCACAGATGTTCACTGTGTGTGTTTTTGCTTCCTTACAAGTAAATAAATGTGTTGGAGCTCGCTACTGTGTGTCTCACTGTGTCTCACTTCATAAGAGATTTTTTCTAACAATAGGTTATAAATGATTAAAATCACTTGGAGCATGTGTGGTTTAAGTGGAGAATTGTTATAGTGCCTTGCTACTCTTACATAGGTCTCAAATCTACCTTAGAGACTGTGAGAGAGAAACAATAAGTCAATAGTTTCTAATCATATTTTCATGGTTTCACGCACTTTTCACACAGCATTAGGTGCTCACCTGAGCATGACACTGTTTGTTGTGTTTTGAGCATATTTACCAGCTAATGTGCTTTTGACCTGAACTTGTGACTAAGCTATTAATGTTCATGTGCTCCCAAATATAAATAGATTTAAAGAAATAATGAAACATTTGCATATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGTTTAAGTATAAAGTACTTGGTGAAGTCAGTGGGTAAAGTTAGCATACAATACTGAGCATTTGTTGAATGAGTGATGCTGTATAAACAGCTTCTTAAAGGTAAAAAGGGCTCCAAGATGAAGACTTTTTAGGCTTATGACATTTTAAACATGCAAGTATACATTCATATGTGTAGAGGTGTTTTTATAGTGTGCCATTGCTATTTATATTAAAGGAACAGTTCTGAAAAGATTCCTCCACCTCTCTCCATTTTTTAGCTAATAATACTGTCGTGACACAAACATGTCATGTAACAGGCAGAATGCAGGACTCTGCAAACACTCAAAATCACAGCTTTATTGCTATCAAAAAGCAGTGAAAATCAAGTCAAATCAAGTCACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTGAAGGATAATATAATCAAATAAAAAGAATTAAAATAGACACGATGAAAACAATATAGAAAACATTGTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATCCAATGAGATAAAAGACCAGAATAATAAAACAGAACAGATGCAGACAATATATACACAGGGAAGTGGAGACACATGGGAACACAGCTGAACTGAATCACAGCTGATGAGACAGGGGAAGCAAAACTGAACATCACACACACAGGACAAAATAAAACAGAGAGTAACATCAGTGTCAGTAAACCTGACACTGGGATCGGGGATACAGAGAGACATGACAGACTGGGGAGACAAAAAGGACAAAAGACAAAACCAGACAGATGCCGACATATTTCAGGGGTTTAATATTTTTTATCCACAGTTTTGAAGTCTTTATATAGTATGAGGCATACAGTAGGTATTGCTGGTACACAACATGTGTTGCAAGGTTAGGGCCAATATGCAGCCTCCGTACATACAAAACCAAGCATAGCAGCCAAGCTACTTTGAGATCTGACCAGCAGTTGGTGGTATTACAAACTATAATGCATAATATTGGTAGAGAGTAAATCTGAACCCTCCCTAAATAATAAAAGGGCTTCTTGTAGTCCAAATTCCCAGTGATGTGAAGTTCTCACTGTGAATATGTGCAAGCTGCCAACCACTGGCAAGGAGCCTCCATAATGCTTCCAGTTGGGCAGCTCACCACACGAGTCCTCTCATGGACTCGGGTACAGCGGGATCTCACAATCGCTGTCAGGAGGTGNNNNNNNNNNNNNNNNNNNNACCAAGGATCAGCTGGTGGTGGGTGGACTAAATGGATGGAGCCTAATTGATGTATTCACTCTTGCTCAGCCAACTCTCTTTGCTTTTCACGTCAGTGCACAGGTGAAGTGCAGTGCATATGAGTGTGGTTAGCTGGACTCGTCAGCTCCTGCAGAGAAATCAGGCCTTCTAATTTAACCTCTGTTATACATTTTGGGGCTAGGTTATTGATTTATTGCCTTTTGACTCCCACTTGAGCAGATTTATTTCAGAGTGGTTTGAGTCATTGTGAGGAGCTTTGTTTGCAAGGCCAGTTTGTAACACGTGTTAACATAAAAAGCAGATTATAAAAAAGACATTAAATGCGTACTTTTGAGAAATCATCTTCAGCTCAGAGATTTCTATTTAGTATTAATTTCAGGTGGTGTATTACTTTGGTCTTTCTGCTGTGCAGGACCAACTTGGCCAACCTGTTTTTGCCTTTGCATATTTATTGACTTAATTTGTTATAACTTTTTGGCCAAGCAGCTTTATGTAACCAAACCCTATTCAAACACTCCTTCCAGGGTAAACATATTCAGAGACTCACAGGGTTGAAAGGAAAGCATAAAGTCATAATTAGTTCGTAAACAGAAATGTATCTGGTAGAAAACACCAGGTTTTTATGTCGCATTCTGTGCATGAACATATACTTGCTCTGTCCTGAATAGATTATCTATCCTCATACACTCAGGCTCAGACAAAGACACACACTTTTCCCCTTGATGGCTCTTCCATTAGCACACCTCAGGAGGGTAAGTGGTGGAATTAATCCTCACACACTTGACACTCTCGCTCTGTTTCTGTTTCCTGTTCTCTGAGGGATGAAATTAAATCAGCATCCAGCCATTTCTGATCTAAACCTGATGCTTGATGCTGTCAGGGGTGTGTGGTGAATGATCGGCTACATTCAGAGATATTATAGTTACTTTGTTCCATTTGTTTGCATTTTAGTCTAGCTTCTGGGGTGGCAGATAAGTCATGATATATTCAGGAAAATGAAAATGCATGTAAGGTCACTGACTCACAGTCAGTCTAAAAATATTTCCTGAGAAGGAAATTCATGGATATGGTCCCATTCAGTGAGTTTGATTAAAATGATACTCATTTCATTGTGACAGCTATAAAAGTGAGTGGTAGGCAGAGACAGCACTGTCCACTCACAGCAAGGTTTCAGTCTCCCAGTCAATCACAGTCTCTCTGTGTGGGTTGTCCCTGTGTTCTCTACAGTTATTATTCACTTCCGGCTCTCTTCCACAGTGTCTCTTGGTTCTTCTTCCTCACCTCACCCCCAGCTAATCGTGGGAGATGGCCCCACCCCTCCCTGAGCCTGGCTCTGCTGGAAGTTTCTTCCTGTTAAAAGGGAGTTTTTCCTTCCCACTGTTGCCAAAGTGCTACACATAGGGAAGGTGTCTCAAACTTAAATGAGCTGTGGGCCACTGCTGGCACTGTGATCTCATGTGAGGGTTTGTTTTTTTAAGTCACTTCGAGGGTCAAATTGCATTAGATTTCTTCACATCAGTGTATGGACCGCAAGTAGCAGTGACGAGGGCCACAATTGGCCCCTGACACAGGGGGTCATGTGATTGTTAGGGTTTTTTTGGGTTTGTTTGCAGGGTCTTTACCTCATAATTGGGTGCCTGTAGCTCAGGCAATAGAGCAGGTTGCCGACTAATTGGAAGGTTGGTGGTTTGATCTCTGCTCCAGTCTGCATAGCAAAGTGTCTGTGGGCAGTATACTAAACCCAAGTTGCTTTCCGAGGCGTCCACTAGATTTGAATGTTAGGTATAAAGCACTTAGGTGTCGAGAAACGTGCTTGTCTGAATGGGTAATTGAGGTTTGTTGTATGGAGTGCTTTAGTACGGTAGAAAGATGTTATATAAGAACCCATCCATTTACCAATATAAAGCACCTTGAGGCAACTGTTGTTGTGATATGGCACTCTGTGTTAGCCCTGCCTGATGACCTGTCCTGGGTCTGTCCTTCCTCTCATCCTATGGCAGCTGGGATTGACTCCCGCCCGCTGCTGACCCTGAACTGGATAAGCAAAAGAAGAGAAATGAATGAGGATGTTTCCCTGAGATGAAGCAAATCAGCTGTAATTCATTTACAGTTTCATTGATTTTATTTCTTTTGATTGATGTTTATAGTAGAAGTTAAATATACAAAGGATTGCTAAACGAGTCCATGTGCCTTAACCATTTACACAGGAATAAATAACTTTTGAAATGAACTGACATGAACTGATTTCTATTATTTGAAAGTGACAGAGATAAAGTGGTACACCGCTTCCATGTCGTCAAACAAGCACAGGCGCTGAGCTGTGTTATGTAAAGTGAAAACTGTAAGACAAGTACTGTTCCTTTTTCTTGCCTCACTATAGACTCTTACTGCTGATATTCAGTGTGGCATGCAGCTCCCCGGGCTCATATCCAAGCAGGCCTTGCAGGTTGCATACGAAGCGATAGACGTAGCGTTTGCCAGCTGTTTTGCGAATAATGTTCTTGTCATAGTAGTAGCGCAAACCACGGCTCAGCTTCTCATAATTCATCTTAGGTTTGTTCTTCCTGCGACCCCACAGCAGTGCCACCTGAAGAAATAATCCACATGTAAACAGCAGCAGAATAAGCCTCATGTTTCCTTTTTATGACAGCAAACATGATGATTTCTAAGTGACAAACAGTAAAGCAGTAGTTAGCAATGTCAGCTCACAGAAGAAGGTTCTTTGGTGCTTTTATTGCAGAGTGGAACATGTGGAGGTTACAAATATACCATTACAAAGTGAAAAATGCCCTAATTGAAACGTGGTCCTTCATGCTCTACTCATGCAGGCATAAATCCTGATATGATGTGAACTCAGCATTAATGACCTCGTCAGGATCCGTCAGTTTGAACTCCCAGCCATTTCCTGTCCAGCTTATACACGACTGACAGCTGCGGTCTGTCAGAAGCTCCAGCAGAAACTGCCAGAGCTGAATGGGTCCACTGCCTATTGAGACATGACAGAACAAATGAGTATGCTTACCTCATGGCTACATCTTATCGTTTACCTCCTTCAGCCACTCTACTCACCAGTGTAGCCAGCAAGAACTGCTACTGGTATTACAGCTGTCTCCAGATCAGTTTTGCTGCCTGCACATTCCCTGAAGTTCCTCTGCTGCTGAGGTAACATGAAGACATTTTCAGACATGCTCTCTTCCATTACTGGCTGAACATCATGGTGCGGAGCAGCCCATAATCGAGTGTCCACAGCGGCAGAGTCATCCCCGGGAACACTCTCCACTTCTGAGCCTGTCCCTGGACGCACATTGGAAACAGAATCAAGTGATCTCTGCCAGCTCAACTGAGTGGTCCTGTCAAACTGTAGATTAGTCTACAACCTTCCAAAAATGAGCTGATGTAATAAAGTAACTAAAATTAACTACCTGAAGAAGAGAGCTTTAATGCTGAGCACAGTCCAGAGGGAGGACACGGCAAAGAACAGAGGGCGACTCAGACCATATGTACACAGGTGGATGGAAACACTGGGGAACACAGCTGAAACTCAAAGACAATGCAGAGGAGATAAGTAACAAATAAAATAAGACAGGAAGTAACGATCACTGAGTCCAGGACAAAGACACACAAACTTCAACACAAGTAATGGGGAAACCAGAAAACCACAGAGACAGGACACAGAGATGTCCACACACGACTGGGGACACAAGAAGGGAAATATTACATAACAGAGACACCTGTGCTCAACAAGAACATAACTAAAGATCCAAATACACTGCTGGAGGATAATGAAAGGATAAAGGGAAATAGCAACCATTTTCCTAAAGAGCCATACTAAAACACAAGTGATCCTCAAAAACTCACAACCCTGGCTCCAAGACCCATCGACCATGAAATGATTATTATATTCCACGTCAGCTGTAAGTCCTCTAACTGCAAAGTGGATGTGTTTACGAGCCACAGCACCCATCAGCCCTCATAAGTTTCCAATGCTCTGCTCACTCAGTGAGCTCTCTGGCATTAACATCAGCTCTAAAAGTGTATGTGGCTCACTTACTTTTGTCTATATTGGGTATTTTTCCCTTTGTGGAGCAATTCTGACTGTAATGCTTTTCATTCAACTGATGACTCATTATCATGTGATCGGTCTCACCTCCATTCCCTCGTATTTCCTGCAGCGGGGCTGCAGAGCTAATGTTGCTGCTGCCACGTTGTGAATAGGCTGGATAGTGGCCTCCATGCTGCACACTCATTGGTTCCAGATCGTGGAGGTCTGAGCTCTCACTGGGATGATACTGGTAATTATCTCTGTCTGAGCATCCCTCAATCTCTGAGTAATTTTCTGAAGGAAACACGACAATATCATAGTTATAATAATGCAACAACAAAAGTCTCAAGCTTGCAGTTGGGCGGTGGGTGCAGACGTCTAATGAAGAAGAGCAGTCACATTCACTCAAATGACAATGGGCTTTATTCACAATCAGTATGAACGCACCAATCTGTGAGTGAGCTATGCATACAGTTTACTCTGTTCCATATATCACTATATCATTTTTTTAAATTGATGATAGTAATAGTGTCAAGTTTGAAGCAGTTCTACTTGTTTTCATAGTCCAAACATATACAGGTGGTAGTATGTGGTGTTGCTCAGCACATCTATTCAACACTGTCTGAAATGCCATATAATGACCTGATGAAGCTTGCTGAGAGAAAGGACTGTGCAAAGAAAACTTTAAAGAACTGACCATTTAAAACTTCAGAGTTTTGAACTCTGCGCCATTCTTGTGCAATGATAGAAAACAATGTGGCTAGAAAGCTAATTCTGTGCTTTTCAATAAGAGTGCTATCACCTCTCCTCATGGTCTCCAGGTGCTCCCACAGGATTTCTCCTGCAGTGGAGTCAGACAGCAGGCCCAGGAAAGCCTCTTGGTCAAGACCACACAGCTCGCTGCCATCCAGACCTCTGAGGTCTGAGCCCAGGCAGCAGAGCCCAAACTCAGCCCGGCACCAGTCCAGCCAGTGGTTCACCTCCCACTTCGACCACAACCTAGGATCTAAATATACATGCACATGCATAAATAATAGACTCGGCAACACGTGACACTAATCAAAGCTCCCACTCCCATTATACCCTGTGGAAAGTGACAGCTGATTCTCTCCTGAGTGAAGCCTGCAAAGCTGGCTTTCACAGCCTGAGTGAGGACCTCCTTACTGGTTGGGGTGANNNNNNNNACCTCTAGGACATCAAACTCTGGAACAGAAGTTATGTTTACTCTTTACAACACATTAAAGACGACCTCTCATAAAAATATTTCACAACTCTTTTTAGATGGTCAATTATTCCATACATGGTATAATAAAGCTAATCTACAGAGATTAAGTTTATTATGATGACATGTTCATGTATGTATGAGCTACAGAATTAGAATATAAGTCACAGTTATGCGCAAAAGTCTTGAGCCGTCCCTCTCTTTTTTATTTCTAAGGACCCAGACTTTCTTTAAGGTGATGCTTTTAAAAATGTTTCTTTGGACATTTGCTCATTCTCAGTCTGGAACATGTTTAATTTAATTACATTTGATTTGATTTATATAGCATCAAATCACAACAACAGTCACCTCAAGCCACTTTAAATTGTAAGGTAAAGACACAATAATATACAGCAAACTTGTACCTCACCATTTTCAGATGAACTTTTTGTTTGCCACAACAAATTTTAAATTGTCTCTTCAGGCACTTTGTTACCAGCAGCCTGTTGAAAACACAGTTTTTTGTCTTTTCTTGGTAACTTGGTATATCTCAGCATGGTGTGCAGCGTGTCAGACAAATTAAAGTAGAGCCCAAAAGAAGAAGTGGGTGGCCTCGAAAGAAAAGACGGCAGATGAACAATGTCTGAAACTCGTGTCCTTAAGAAGAAAAAGCAAACTCCTGACCCAGGACCTTCATCTGACCCATCTGCTGTTCTGGAGCCAGAAGGATGGCTGTCTAGCATGCTGATGAAGTATCATAGAAATTAGACTGAAAATCAGTGGCAGCAGGTCTGATGGAGGAATGAAGCCCACTGTGGACATTGATTTAAATCACCATCAATATGTACTCTAATATGCCCGCAGTCATCTTTAAAATGCAACGAGGCTCTGTCATGGTTTGGGGTTGGTTTTCAGACAGTGGTGTTGGAGGTTTTGTCAAAATCGATGAAATGATGAATTCAGAAAAGTATCGTTATGAAAATAATGTCAAACACACCATCAGTGCAGTGAAAGCAGAGCTGGATAGAAGAACACACAGTGGAGCACCATCGTTCATGGGCCGGCTTCCCCAGAGCTCAACATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAGTGTGGGATCATCCTGACAGAGAACAGAACAGAAACATCCAAAGAAGAGCTCTGGAGAACTATTCCTGAAGATATGACAGAAAGCTGCCTCAGAGTTCAGGCTGGGCTGAAGAATAAAAGTCTCACACCTAAAACTAATCTTGAAGCTGGTTAAAATTGTACAAACTCGGTTTTTGCCTGATGTGCTGTATTTCCATGTAGTTTGCATGTTTCAGTAAATCACTGCATCGATATCCCCATTTTTCTAGCAACACAGGGAGGGGTGGCTCAAGTCTTTCGCACAGCACTGTATTAGCTGTTTAAAATCTCCCGGTCATTGTCATCACATTAATCAGCCAGTACATGAACTAAATTATTAGAACGTCAACCAAAAGTGATGTGAGTCAGCTACAGGATGCACAGTGAGAGACGCTGTCCTGGTTTGTGTCTGTATGATTCAGGGACTGTTCCACTTTTCTGTCAGTTTGAGAATAAACAAATTATGGACAAATACACTAATAAACCCCTAAAATGCACTTTTTTCTAATATGTTATTGGTTCTATGCTGCTTATAAATGCAAAGGCAAATAAAGTGTTATAATATCAGCCATGTCTAACATAACGTATTAGACATGTTCCATATTTGGCAGACAATAAAAAGATTCAAAGTTAAAATCATTCATTCTGATAAAACACAGAACAGAGAGATGTTGGTGTCTTACCGTAAGTGTTGCCATCCATCTCAGTGTGTGTGAGACTGAGGATCAGGTGGAGTAAATAGGGACCACACGGGGGAATGAGCCTTTAATATAATAGCTGGGAGGGAAGGAGGAGGCAGGCTGTGACTGACAACTGTCAGCCATGGAGATGTGGGAGGGTCAGCAGGAAGAGATTTGAGGTGCAGTGTAAGCCCTCCACATAATACATCAGCGTGTATAAGAATATGATAGAATAAGTACATTTATTTGTATATTAAGAATTTGTTAAAACACACATACAGCGTATGTGTAAGTGAAACTTCCAGTATCTGCTGTGACCAACTACTGAGTCCATAAGCGCGCGTGTGTGTGTGTTTTTTCACTTGCTGGTCCGTTCACAGATGCTGGAACATTTTACTTGAATACAGCGTTTTCCTTTCTCCTCATTTTGCTCCAGTCGTTCTTCAGACAAGACTCTTTTTTGGGGGAAGTCCTTACAAATTGTGTTTTTCCTGCTGTGAATCTCAAACACTCCAGGAGCCAAAAAGTTGATGATAAATGTTTTTTTAATATCACTCTATGTTACACACAAATACAGCTGAGCGTACACACATGTTCCAGAGAGGTTTGCAAAGAGTAGGCACCATCAATGTCTAACAGACTACAGCACAAAGACAAAACATGCTGAGAGGATGTCACAGCTACCGAACTTCAACTATAATAAACACACAAATGAATACATTCAGCTAACATCGTAAAACACTGGACAAGCAGCTGGACAGTGAACATGACATATTCATGTGCTGAAAACATGGGTACATGCTTTTTAGTTACAGTACTGCTAGGAGGCTACACTCTTCCATGGAAGACGTGACTGGTCAGGAACAGTGACAGGACTCGAGCTCATCTGCAGTTCTGCTGGCTTTTGGAAGTAATGGGAATGTAGTCTAGCTCTTGTTAAAGACAGGCCTCAATTATCCTGTAGTGACCAAAAACATTCCCAGCTTTCTCATAATCTGCAGTTAGTGGAGTACCAGTACTACTAGTGCTACTGTAGTAGTATTGCTACTGTAGTAGCACTAGTAGTAAAAATGATAAAAAGGAACAGTACTTGTGATGCGTCCTACAGTTTTCACTCTGCATAAAACAGCTCAGTGCCTAGTAGCACTTGTACAAGTAATACAAATGCTACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTTATTAAGGGGACCCCAACAGCCTTAATCCTTGGCATTGATTCCCACTCTCTAGAAATGGACTAATGGCAGACCTTCCAAAACACATCCTCTCTTTTCAGGATCTGCAACAATCTTTCCCCTTAAAAAGAGAAAAGTGAATCAAAACCATGGAGGCAAAATACCTCCACAGCCCTCAGTGGGGGAGTCGCAGGTTCTGCTTTTTCCTTTAATTTGTCACACATCCATAGTGGACCATTTCAGCTCGAGTTAGCACAGGGTGAACTGGAAGTGGTTGAGGTTGTACAGGGATCATTACTGTAAAGAAATAATGCCACAGTGCACAGTGAGAAGCTACAGGGTTCGTCTCTGGCTGCCGTACCACGTGCTGAGCTACGGACAAGGTAGTTTGGTTTAGCGAGGGTCATCCGGAGCAGCGATCTTCTCCAGACTGGGCTCCATTCCCCAGATCTCCCGGGCATACTCAGAAATGGTGCGGTCACTGGAGAATTTTCCACAGCCGGCAATGTTGTGAATCACCATCTTGGTCCACTCTTTAGGGTTCTGTTAACACAGAGAGGGCGTCACAGGCCAGGTTCCATTTATTGGACCATACTTGTAAAGTGTACATGACCTCACTAGCAGCAGAGCATACCTTGTAGAGCGCGCTGACTCTCTCCTGACATCTGATGTAGTCTTCGTAGTCAGCAAACACCTTGAACCTGCAGGACATAAAAATGTTTCAACAGTGAGCTGCACTGTTCACCCTTTAGCTCGTGTCCAACGCTAACCCTGCCTGGAAAAGTCAGTCACATGATTGCTCAGAGACAGCAATGACACGACATCACTGGAGCCTACAGTGTGAGTTAGAACACAAAGTGCTGACTCGTGAGTTTAGGGACCACCGAGCGCTCACCTGTCATGGTGCATCAGCATGTTCACCAGGTCTTTGAAGAGGCCAGGCTGGCTGGGGCTGAAGAAGCCTCCTGCTATCTGGTCCACTGCCTGCTTCAGCTCGGGGACACGGTTATAGTAGGACACAGCGTCATAGCTGAGGACAGAGTCATCAGATAAAGGGGCGGTGCTTCTGTTTAGTCTTCTCATGACAAAGATGGACACTTCAATCAACTTTCAGCAGCACAATGTGATGGACGCTGACACACAAACAAAAGAGCAGTTTATGCTCCACATCTTGAGCATTGAGCTCAAACACTGAGGTACTAAATCCTCAGTTCCTTCAACACAATAATGGTGAAACACAATACTTTCAACATATACAACAAAACTGCTCAATCTAAAGGTGGAAACGACAAACTTGTTTCATCAAATAAGGCAAAAACACCATCAAGTACAGAGATGCTAGCTGTGCTCCGCAGGACAGAGAGCAGACGGTGGATGGAAGTCACTGCTGAGGTTTCCATGGTGGTAAAGCAGGGCTTTAAAAATCACAACATCCCAGGTGGAAAATACTTTGTTTTATTATTATTATGTGATGATACTGTTCAGCTCCCGTTACATGGTTAAGTTACTTTAGCTAACTGAAGTGTTGAGCAGAGGCCTGGGAGCTCGAGGCTCCTGCGCAGTATCTTTGCTGTTCCCGGGATCTGCTGGAGCCACTCGCCTAGTTTGGGAGTCACGGCACCGAGTGCTCCGATTACCACTGGGACCACTGTTACCTTCGCCCTTCACATCTTCTCTGAGCCCTTGGTACTCCTGCAGCTTCCTTCTTCCTGATGTTGCTGTCATTCTGTATAAGTACATCTAAGGACACTTTGTTTTGTCAAGTATCTATTCTAAGATTTGTCTCCTTTACTAATTTTTCCATTATCACCCTGCATTTGTGTCCCATTCACCTTATAGTTAACATCATTGCTTTTGTTTTACTACGATTTAGTGCTAATTTATTGCTACCCATCCAACTTTCTAACGTTTCTCAGAATTATTCCCAGAAAGGAAAATATTAGTATCATCAGCAAATAATATTAGGTTTGATCATTTAGAAACCTAAATAGACTGGGGCCCAATACTGAGCCTTGGCAGCGTCCACAAGCAGTTTCCATGTACCCAGGTGTAAATTCTCCCATCTTCACAAACTGTTGTCTTCTAGATAAATAACTTCTGATCCAGCTCAGTGTCACTCTCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACGCTGCGTTACAGCGTTACTAAACTGTGATTTTGTTTGTGAGAGTGTCTCATGACAGTGACGTACGCGTGTGCGACGTCCGTGGTAACAGACGTGTGCAGATCAGCAATGAATAATATGGAGTGATGGAGAGAGTACGACCATGCAGCGTTTAAAGCTTGGAAGTAATCACATTACTTTGAGTTTGATTTGTTGAAAGTGACACAAACATTAGCGTCTGCTGTACACTCTGTGTGGGAAGAAAACTTCTTTCTACAGTGAAAAATTAAACTTCAAATCTGAGCGAGCAGCAAGCACGCTGCCACGGGAATGTGACACTCACAGAGAAACCCCCGGATCCCCCCCACTGACATGACCACTGTGGGCAAACCTCCACCCGCCCCACTCCTGCTAAACACAGACAATAGATTTAAAAGCTGCTGAATCTTTGATTTTATTTATTTTCTGCTGTGTTTTACTTGCATCTATTTGAAAGAGTGTAAACACAAAACATGATTTTATTTTATATGGAGCAAATAGGTTTAAATGTTAAACACATTTCTTCCAGTCAAAGACTGTTGCATAGAATTAAATTTTTACTTGATGCATAAAGTTAAAAGAAAACTAATAAAACAAAAAGAGACTTTTTCATTTGATTCAGTTTTATATGATGGATTATGCAGAAAAAGCAGAACTGGGCTGAAAGGTCTAGTGCCTTATTATGTATCCAGGTTGTGTATTGCGTTTTTAAAATGTAACTAAGTAATAAAGTAACTAATTGCTTTTGAAAATAAGCAATCAGTAAAGTAACTGGATTACTTTCTTGGAAAAGTAATCAACAAATTTGCCACGTGTGGGACTAATAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNAATTAGTAACCAATTACCATTTTCAAGTAACTTGACCAACACTGGTAGTGAGGCAGTTTGTTGGCTGGTAGTTGGATGGGACCGGTCCCTTCTGGGGGTCGTTGGGGATCAGGACTGTCCACCCTTTAGTTAGCCACTCTGTGCGTCTCTCATTGACTAGCAGCTGGTTCGTTTGTGCTGCCAGACGCTCATGGAGAGCAGTCAGCCTCTTCAGCCAATAGGAGTGGCTCATGTCGGGGCCTGGCGCAGTCCAGCTCTTCATACTAGAGACTCTCCACTGTGATGGTTACTGGGTCCTGTTCAGGGAGGGTGCTGTGGTGTGCTCTTAGATCCACTGGCTGTGAGCATTGCATCCTTCTCCCATATGCTCTTCCAGTATTGCTCCACCTATGGAAAAAGGCCTCCAGCCTTGGTGGTGCTGTTCTCATATTGTCCCCCTGCCACTGAGAGTACACCTTAGATGGTTCTGTGGAGAACAGCTGNNNNNNNNNCTCAGGTTTCTCAAGCAGCTGGCCAAGGCTGTGAATCTTTGGTGGCTGTTTCCAAGGCCTCAGGTCTGGACAGCTTGCTGTACTTCTTAGGCACCTTCTTCATCGCACCTTTCTGCAACTGTAGCTGGCTAACGTCCCTCCATGCTACCTTGATCTTGGCCTCTAGTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGAACCAAGACCATTTTAAAACTCACCCCTTCTTATCCAGAGCCTCCACATCGTGCACCCTCATACCAAAGATGAACAGATTCTCCTCGCCAGCCTCCTCTGCCATTTCCACGTTGGCACCATCCATGGTGCCAATGGTGAGGGCGCCATTCAGCATGAACTTCATGTTCCCTGTGCCTGAGGCCTCAGTACCTGCTGTGGAAATCTGCTCAGACAGGTCAGCTGCAGGGATGACTGCACAGAGGAGACACATGGAGTACAGTGGAGTCAGCTTTATGTGCTACTGACCCAACAGAGAATGAGCCAACATAAAAGATCAGGTTTATCCAGCTGTACTGTAAATAAGTGATATTATACATCACTTATTTACAGTAAGACAGTATCAAAAACATGTTATTACTCTTCTCAGCCAGTGTGACGCGGTAGTTCTCCAGGAAGATGACTTTAAGGCGATCTCCCACCACGGGGTCGTTATTAACAATATCTCCGATGGACGTGATCAGCTTGATGATCATCTTGGCAGTGTGGTATCCTGGAGCAGCCTAGAAAAGCAGAAGGCACATGCTGGGAAACCAAGATGCTCACCACACCCTTGAAGTTCAAAAACAGGTGTTAAATTAGCAGTGGCTAACAGCTAGCCTCAACTCGTCCAAGACGTGCAGCTCAACTCAATCATGCTCAGTTTTCCTCCAGAGGTGCTTCTAAATCATCACAGTTTCATAGCCTGTCCTGTAACAGCTGTATGTAAACTACAGGTGAATAAACACCACTGAATGAAGCCTGTGTAGAAGAAGAAAGGTCCTGCTTGGTGAGACAGATGTCTACAAGCAGCTTCTCTGATGCAACAACATCCATGTGCAGACAGAGGGACAGCCACGTTTATGACTGACTGTGTCAAAGTGGATAGATAAGGCTGAATTTGATGTAGTGTGAAGTGCAGTGGGGTTGTTCTTTGTTCTGACCACATTAAACTTTTGGGAATATTGCGGCTCACCTTTCCTCCAATCATGATCGTTCTGGGTGTCCACGGCTTGTTGGGCTCATTCTTAATGCCTGGTCAAAGAGAAACGCTTTATTTTGTTTGCTTGTTAAACAGAAGACAAGTCTGGATTCAGAGTTAAAGCTCAGCAGCACCCACGGTTGTACAGTGTGATGATGTGCAGGCAGTTGAGTAGCTGCCTTTTATACTCGTGGATCCTCTTCACCTGCACATCAAACATGGAGCTGGGGTTGATCTTCACCTTGTAGTGCGCTTCAAGATGCGCTGCAAACTTCATCTTGTTCTCCTGAAAGTTCAGACAGAGGGTGTGAAAAGAAGCACGCAAACAGAGTGCATTTTACTTTTGGCATTTTAGGCTCTCACTTGTTTGATTTTGGCTACGTCCCGGATGAAAGCGTCATCATTCACAAACTCCAGAAGCTTCTTCAGCTGGTCCAGGTCACGGATGTAATCCTCTCCAATTTTCTGGAGGTTAAGCAGGTGAGTTAGGCAGGATCTCAAAAAAGGCTTACAACCTTTACAACTTTGGAGGAAAACCAACCAAGAAAGTTCCAAGATGTCTATGCTGAAAGTGTCTTTTCACTTCATCAGCACACTATCACATAAACCAATTCCTCCCACTTCACAGCCTGTCAAACAACTAACCCACCTCAGCGATGACCTCAGCCAGACCGGGGTTGCACATGACCAGCCAGCGCCTGGGGGTGATACCGTTGGTCTTGTTCTGAAACTTCTCAGGGTCAACCTCGTAAAAATCCTTGAACCTGGAAGGAACGTGGAACACCAGTCAGATAAACTTCCAAACATCTTTGTAACATCTTATGCAGCTGGATTCCTACAGGTTTCCTTACACAGTGTTTTTGATGATATCTGAGTGGATACGGGCCACTCCGTTGACAGCGTGAGAGCCCACAATACAAAGGTGAGCCATGTTGATTTTCTTCACATCTCCTTCCTCAATCAGGGACATTCTAGATATGCGGTCAGTGTCCCCTGGGTAAAGCTTCGAGATGCGCTGGAGGAGTGAAGATAAACACTCTGAGATTACTCACCCTGTGCGTATACAAAAATGTTTCATTCTTCAAGAACGAACCACGTTTTCTCTGCTCACAAAGCTTTTCGGGCACCTTATTGCCTGAAAAGCTCCAAAATGACAAGCTCCCCTCATACCTCCAGGTGCCTCCTATTGATCTCGTAAATGATCTCGAGGTGTCGAGGCAGCAGGTTTTGGAAGAGGTCAACGGGCCAGCGCTCCAGTGCCTCAGGCAGCACGGTGTGGTTGGTGTAGGCACAGGTACGGATCACGATGTCCCAGGCCTGGACACAGGCAGCTAGGTTAGCCTTTAAGAAACTGTGCTAAAGAAAATGTGAACCAATGTGAAAGCACTTTTTCATCCAGCTGATCTGTGACTTGGTTTGACTTGGTTGCAGAGGTTAGCACTAAGGACACAAACAAACAATGAGACTGAACCCCGGCTGAAGAATCCTAGACAGTCTATAAAACACGGACTGATCAGCGTAGCCAGAGTGACTCCTACTTCTTACTTGCAGAGCTCATTAACGTTTTTCCAGTGAGTTTATGGTCTCCAGCTCAGTTTGAAGTCTTGAATACACATTAGGGTCCCACAGACTCACTAAAGAACGCACACTGGATGGAAAAGTTAAGAGTTTGCGATGTGATACCTTCTCCCAGGGCACTTTCTCAATGTCCACCAGCAGCCTCATCAGTTCAGGAATGGCCAGAGCAGGGTGAGTGTCATTCAGCTGGATGGCCACCTGCACATGGAGAGAAAACAGAACACTCGTGATCATCAGTTTTAGGAGAAATCAATAAGAGAAAGTAAAAAACAAAAGAGAAGCAAATAAGACAGATTGACGGCACGCTCACTTTGTTTGGCAGTGTGGAAAGGTCTAACCGCACAAACTCTGTGGAGCCGAACTTTGAGGCTTTGAATCGACGGATGATGTCCTGAAGAGTTGCAGCTACGACAAAGTACTCCTGCTTCAGACGCAGCTCCTTCCCTTCAAAGAACTGAAGCAGAGTATGAAGAGCTGTTACACCAGATCTCAATGCTTACAATCAATCTGCTGCCGGTACACCCGCTGACATTATTATCGAAGAAGCACAAAAAAAGAGAGCAGCTCAGGAGGAGGAAATCATCAGGCCAAGATTAATCAGCTTGCTGAAGTGGACACAGGACTGGAGGCTTAAGTTTAAAACCATTAAACAGCTTTCAATTTGGCATTTGATCTGCCTTTTGGAAGAAATGTAAATATTACATCAGTAAAGAAAGAAACAAAGTAGTACACTATGTTGCTAGAAGTATTCCCTCACCCTATCCAGATCATTAAATTCAGCCGTTCCGATCACTTCCACGGCCACAGGAAGTGATCGGAAGAATGTCAAACAGAAGTAAAGTAACATAGCAGGAATAGCAATAAAGGGTATAAAGTAAACATCATCAAACCAAGTATGTATATAAACACACATCAGCTGATTGTAACTCAAGGTCATCTTGGTGCCTTAGAGACCGAACACTAAACCTACCAGTCCCAGGCCGCCCAAACCCCCCTACCCGAGTTCTGTAAGCCGCATCTTTAACACAGGATCATCTTTGCCCTTCTGATTAGTTTCTTAGCAATGACCAGTGCATACACTAAGAGACGTTTTTGTGCCCTTTGCAGACCCTGTGCTTATTTCCAAGTCCCAAATGCAATCATTGCAGGAGTTGGGTCAATCTTAACTTTTAAAGCACTGGACAGATATGTAAAAATGTCACCTGGCACGGGGATAAACACACTCCTAAACCTTAAGGAAAGCCCACAAGAGTTGGAGCTGCTATAGCGGCAGAGGGTGGGCTGACATCATATCGAACTCTACGGATTAAGAATGGGACGTCGCTGAAGTTCATACATGTGTGACAGCAGATGAGCAAATACTCTTGGCAATATCATGCACTGCACCATCCACCAGCTCATGTGAACTAAGCAACAGTTCAAATAAAGAAGTGCAGCTGTAAATCCACTCACATTGTCGTTGGGGTAGAGCACTCTGGAGATGTTCTCAGCAAGGTTTCTATCGAGCACAGCTTGAATGTAGCCTCCAACATTAACTGTGGGACAACAGCAAGAAGAGCAGTCCATGTCTGCTGGTTCTGCTTTTCACAAAGTGTCATTCCTCAGAGAGATGTGAGCAGAGGGCAGTACTCACAGTCTTTCAGGTTAAAGTCACAGGGCGCCTTTGCAGACCACAGCCTCATCGTATTAACTATGTTGTTTCTGTAGCCGGGGACTGGAGTGTCATAGGGAAGAGCCAGAACCACCTGGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAGTGTTTAAACTACAGTGTGCTGATTTACTGTCAGGGATGATGTCACAGACCACAGGACAAACCAACCAGATTGAGATGGGGCTGCAGGGTGAATGCAAACCATGCGTCCCAGGTATCATTACAGGGAATGTGAGGGAATACCACAGTGCAACAGTTCCTGGGTTCAGACTTTTTCAAGCAAACTGAGCTGTTCATCTGGGAAACATCTATCCTTCACATATTCCTGAGGCACAGAAAGTGAGCTGGAAGCTATCAGAAAGCATTCATATGTCTTACTGTTGTTTGCATTCAACCTTCTCTGATGCAGAGAACAAGTGACATGACTCTCTCCACCCTGCATTCTTCTACTGCCATGGTCATTACTGGTGAGTCTAACCACATCTGAAGATTACGGTGCGTCTTTGTCCCACTTTCCCCAAATCACTCGGCAGACTGACGTCCCTCACTGAGCCTGGTTCTGCCGCAGGTTTCTTACTTTTAAAAAGACGTTTTTCCTTCTCACCGTCACCAAGAGCTCACACGAGTTTTCTGACTGTTGCGGTTCTCTCTGTATTATCATAAGGTCTTCAACTTACAATACAAATACACAAATGTGTGATTTGGCACTGTACAAATCAAGTGGGAAAAAGTCTTGCTGGACACAACATTACCAACCTTTCAACTGTATATCAGCTGTGCAACTAAGTGGTAAATGCACTGGTTCTTATGTAGCACTTTTCTACTCTACCCGAGCACTCCAGGTACTATATTACTCACCTCATTCACACCAGCACTTTTTTTCTATGCTTTTTCTACATAAGTGCTACTTCACACTGTGATGGATACATCAGAGAGCAACTTGGGGTTAGTATCTTGCCCAAAGATCTTTGGCATGCTGACTGAAGCACCAACCTGTCGATTAACAGAGGACCTGCTCTCCCTCCTCCTCCTCGACCCCTGAGAGAGACTACAGACACAGAACTGACCTGCTGCATGCAAATGTTACTAATGCATACAGTTCCAGTGCATTTAACCTGATCCAGCCACTGTTTAACTTAATTTTTTAAACTACTATAACCAAAGAAAAAAATGTGTCTATTAGATAATTACAGCAAGTTGAAGGGCGTGTCTTTATCCTGGCTGTATCCTAGTTAAACTGTGTTTGTTACCCAATAGTAACAATAATAATAGTAGTATATGCACAATTAGAGGTGTCAAAGAAAATGTGACCGTCTCAGTCATTTCTAATAACAGCGTACAGTAACGACCTGGTACCAACCTGCGTGTCAACCCACTTCACTCCATCAGCTGTGTGCTCCACACGGCCATAGAAGTGGACGGGGCGCATGTACTCGGGCCGAGCCTTCTCCCAGGGATTCCCATAACGCAGCCAGTCATCTGCTTCTTCTACCTGTGGAAATACCAGATGGCACACACAGAGCAGCATGCAAGCAAGTCAAGGTCGGGCTTTCCACCTCCGTCACCCCCTGTGGAAATTTCTGATGCCATCTTCCTGTTTAAAACCAGTTAAAATATGAAAAAGTCCTGCAAAGTCTCACATTTGAGCACACATTNNNNNNNNNNNNNNNNGTGCAAAAGACAGCTAGTGATGATTACTGAATGACATATAGCTGAATTACACATTACTGCAAAAAAACAACATGTAAAACACTTTAACATGAAATTCTGGTTCACAAAAATGAAGAAAATGACATTTTCATCTGACTTTCATGCTGCTTATATGACAAAAACTACATCAGCAGACCGTCCTGTCCAAACACAGCAAACTCTGGAGTTTAAAGACGGTACTCTGACTCCATTTCCACTAAGACTACAGGGTGAACAGACGGTCCATCAAATTCTCTCACTTTGCCACGTTCTGTGCTCCGAATAATCCTCCTAATAATCCTATTAATGCTCCTTTTAATCAGCATCACCTTGTGTAAACAATTTGTAAGCAAACTGTGATGGGTCCATCATGCAACACCCTCTGTTACCATCACAGAGGATGCTTTTATTGGGCTAATCTTATTTAGTATGACTAGTGCAAAGGTGCTTTAAGTGCACACACAGCACTGGGTGGACATACCTGCCAGCCGCTGACAATTTTCTGGTTGAAAATGCCGAACTCATACCGGATGCCATATCCATAAGCAGCCAGACCCAGAGAGGCCATGGAGTCCAGGAAACAAGCTGTGGAAACAGGAGGACTGTTAGACACGGCTGTGCTTCACATCACCATTTGTCAGCAGCCAATCAGGAGCTCACCAGCCAGGCGTCCAAGGCCTCCATTGCCTAGGCCGGCATCTTCCTCAATGTCCTGCAGCTCCTCCATGTCCAAACCCAGCTAGAGAACACGAGCACACACACAGTAAAGGTGTGGATTAGCTGTGAGTACTGCAGGACAGAGCTGTTAACTGCAATGGACATTAGAGCTTCACTGTCTGACAGTGACGCATCAGTGTGTGCTCCAGCACTGGGCCTCAGAAACACGCCGTCTAGACACAGAGTGCAAAAGTCCCTGAAACTAAACTGAATGTGTTGACAATACAGAGCTGTGAACACATTAGTGATGTTCATATAAATAAACTGGCCTAAACCTCTGACACATATGCAGACATTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAGACCCTGAGAAAGACTTTATTCCCCTGCCATTATCGCACTTCCATCATTACCTGTGAAGCTGTCCAGAGTACAGCTGCTGCTCACAAGGGTAGGCCTTGTGATGACTGTAACCCCTTAAACTAAGAACTTTCTTCAGATGGTTGTCACTTATATAAAAACTAAACTGAATTAAAAACAGGAAGTCAAAAAAAGTATAAAACTATAATATCTCTGGTCATCCCTCTCACTTTATTCAGCCATTGCTTGAGGAAGCCTCTCTGCATGTTTGATACACAAAGCATTCAGATTCCACAGCACACCCAGTGTGGGTGGATTTGATTTCATTTCTGTTGGAAGCGTGCCATATTACTCTCACCTGGTATGTGGCTTCATCGCAGGCATTCTCCAAGGCCAGGTTCACCATGGTGTTCTGCAGAGTACGGCCCATGTAAAACTCCAAGGAGAGGTAGTAGACACGCTGCAAGAAAACAGAGCAAAATGCCTTTTTACTCCACTTCCACCTGATCCTGAGCTGCTGTACTTTGAGTTTCCTTTCAGTTATTGCACTTTTACACANNNNNNNNNNAAACATTTGCAAAGGCAACAACACAAATATGACTGGATGAAACTCTGAAACAGAGACAGGAGGTTATTGAGAATAAAGCACACAGTATGTGCCCCATGGCCCGGCCACGTGATCTGCAATGACACCATTTCACTTCAGAGAAGTGTACAAATCTGGTACAGAGCACAAAGCTTCTGACATTCTGATACGGCTCCAGCATGAGAAGCATGTGTAGACCAAAGTGAGTGAGACATGCAGAGGTCAGCAGGGTAGGTCACACTGGCATGGCTCCTTCGTTCTTTGTCACAGCATATGTATCGTCTAACACTGACCTCCATGTCTGACATGTCCAACTGAGCACCACTTTAAGAGCGCTGGAGTCAGCAGCACATTGACTCAGTGTATGGAAATGTGACAGCTGTTTCAAGTGCACCACGCCACACGGTCACAGGAAAAGTCACCAGAGTGCAGCAGCTGAATGCAATACTCACCCTGAACCTCCAGTTCCAGAGAGCCGGAACTTCTTTACTGAAAATTCAATGAATCATCATCATCATCTAACATTTTACATGCTTTGAAAAGAATCACTTCATACTTTTATGCACAACAGATCAGCATCTTTTGACTATGAAGGCCTCCCTGAAAGCCAGTCAATAAGCAGGAGGACAAGACACAGCCGTCTGAACAGCCAGGCTGGAGCACAGCGGGGTCTCGGGCTGTGGAATTGATATGCAGTCTTAGTGACGCAGTTATCAGAGCTGTGGACCCGTGAGGGCAGCCCCCTCCCCTCCTCCGGGAACCCCAGCCGAGCAGTGGCGAGCTGACCCGAGTAGGTACTAATGCAAAAGGGGCTATGCAGCAGCTCTGAGGGCTCAGTTCTCGCTGCCTGCTCAAGGTCTTTAGGTCATTTTGCGCTTTGGTGAGAGGAGAGGGGGTGGAGGGATGGATGGAGGACATGTGTTTACGTGACCTATGTCTGGTTGGCCCCAAGCCCGCCGGTGTGGACGCATATGAGTGAGCGAGGTACAGCAGAGGTCAGGTGAAGGTGAGAGAGCTGCGGATGAAAGCGGCACGTTACGTAACATCTCATAAGAGCGGAGCTGTGGGGNNNNNNNNNNNNNNNNGACTCACGGTCAGAGCGAACGTGACTATAAATGGATACGAAGAGCAACGCTGTCACGGCCGCAGCCATCACTGCTGACATCCGCATCGCGAACCCGCATCCCCTCCCTTCCCCCCAGGCCTCCGATCAGCCGTGCTCGACTGCGGTACACCCGGCTGCTTACTTTGGGATCCTTCTCGTAGTAATGCTGCTGCGTTCGGATCCAGCGGCCCACCAGGTGATCTCGGACCGTGTTTGCCAAAGCGAAGTAGTAGTCCCGTTTGGTGGCCACATTCCGGTCCTTAACCAGGGTGAAATGGAGGTGCCGGTTGAAGTTAGTTTTTAGGTCCGCAACGTTCTCCACCCCGGCCAAGCCCCGCACCGAGATCTGCTTCCTCCTGTCTTGGTCTGTCAGCGGCTTAGCCATCTCTGTGCTCCCGGAGAGTGACCCAACGCGTCGTTGCTCTTCTTCGGCTTTGCGTTGAACACACAGCCGGAGCCTAGCGATGCTCCAGCCTCTTTAATATGTCACGTACAGCTGAGAGCGTCAGGACGGAACAGCCAAACAGCTTTTCCGGTCGACAGTTTCAAAATAAAACTCAGTATCATCAGGTAGCGACTTGGAAGACTATCGTCTTACTGTCCGGGCTCCACGAAACTCTGTAAACAGTACTTTTTCTAACTTCCAGTGTGACTTTAGAAGCTAGTCGCACAATAAGAATAAAACATATTTGGTGCGTCTATGGGCACATTGAAAGCTTTAAACCAGAGGCAGAAAGATCAAACCAAGAAGAAATTTGAGTTTAAATTCAGTGTCATAAACTGAACAAGTACCGAGTTTTCTCTCTCCAAGGTCAGGTGGTCAGGGTTGCAGGAAACCTCACCTTCAAGTCTTCAGGCTAATCTCATCACGTGACCCACAGTAAAACGGTTTACATGTAATCAGAATCAGAATACTTTATTGATCCCTAGGGGAAATTATTTTTCGTTACAGTGCTCCATTATAAACAAATATTAACAATAATAATATGAAGTAATCAAATTATAAATTACCCAAATGGCAAAGATTACAAATGAAAAACAGATTAAATTGAGATTACATGGTTTAAACTTTGAATAGTTCAGAGGACAGAGCTCTCTTTGAGTAAAATTCCACAGTCCAATCCAACTCATCTGTAATCCTGTCAACATTTCTCATATTTATTAAGCCTCATATTTAGGAGTAAGGTCAGAGCTGACCCTACCCAGACTCCATAGGCTGACAGTAACACTTAGAGTATGTGTGGGGAGACTATAGCACAGCACAGTCATAGTCAGGATTGTACAAGCCAACATGTACTATCAACTGGTAGCTGAAGCTAATTTTTCTGAATATAAATTTAGGCTGTTCAAAGAAAGTTGCTTCAGGATGGGGACACGAGCTGCACAGCATTTTTAAGGCCATGTTCTTTTAAGCAGACCACATTATGTAACACTTTAATGAGGTGGCCAACAGGACCTCCTCTCGGGGGAAAGAAAAGCTTTCTGAAACAAAGGGCTGACATCCATAAAAGGAGAAACAACAAGTTGACATGGATCAGTTTAATATGAAACCAACATTAATTCAGGCTAACATTACACGGTGGACTCCAGAAATGAACAATTTTCTACTCAGATAAGTCAAACAGAAGCAACACTAACACTGCACACAGCGTCTAATCACAGCAGATACATGAACGAGGATCTTCTGAGCAGTCGATTAGTGCAGGGGGCACAAAGCTCGGTGTCACCGCCAAGACCCAGGCCAAAGAAGAAAATTAAAACCACAGGAATCCCTGGAAAACAATCTTAGTACTACAAAGGTTTTACGCAACTAAGGTACACTTCCTATGTTGCATACAAAAATATTCATCTTGTCCAGCTCAAAGCGAAGATGGGGAGCAGGTCAGAGTAGAAATGTGTCACTTTAAACAGAATGAGCTGTCTGAATGGATCATGCAAGCTGAACTCTGATATATTAAAGCCAATGACAGGCAAGTCTTCACATACATTAAACCTGGTGCTGGCTGGCTGAGTCATAACTGTACTTATGTAACAAACTATGGCAGTCAGAGAGGGACACTGTACACATGGGCCGAGCGCCGTGTCCACACAAACGTTAAAAACAGCGACAAGAAGTGGAATTAAGTTACAGAGTGAACAATCACAGCCTGTCACTGTTCACAACATCATGGATCCATAAAAAATAAAGCACTGGTTACATTTCTGTGAGCACAGACTTCAGTCTATGGGTACATGGTGACCATTCCTCTGACCCACACTTAATTCTGANNNNNNNNNNNNNNNNNNNCAGGAGGCATGCCAAAAGGGGGCATGCCCGGTACCCCCATCCCCATCATTGTGACAAAGTTAGAGGGGTCCATGGGTGGTGGAGGCGGTGGTGGGGCATACATCACGCCCGTGGAGCCTGGAGGAGGAGGAGGTGGTGGTGGTGGAGCGCCGGGGGGCAGTGGGGGCTGGACCCCAGGTGGAGGAGGCACCATGGACGGGGTACCCATGGGTGGCGGGGGCTGGGCTCCAGAGGCTGCAGGCTGCTGGGGCTGTTGCCATGGAGGCAGGGTGCCGGTGGCGGGGCTAGATGTGGTGGTGGTGTCTGTAAGAGAGCAGGGGACACATGGAAATGAACTGTAGGCACAAATAAAGGCTGCACATTCACAGATAAGCTCCTTATGCATAGAGTCTCCACAGCTCTGTGAATAAGGTAAGCTGAGTATGTTTAGCAGTTCACGTCTTTGTGTGTGCGGAAGGACAAAGACATATTGCAAATATGCATTGCCTATCTGTTTGATTCGGTGATAAACTCTCAGTCAAATCAACACACCAAGGACAACACTCTTCTTTGGGTGACAGNNNNNNNNAGAAACCAAAAAAATGAAGCCATTTTGTTATAGATTACACAGTGAACACACTATCTCTCGTTTGAGTGTACACAGGAACCAGTTTTGAAACCACTGACGTATAAAAGAGCTGTGTGTGTGCTGAACCACAAAGTTTTCTCAATAAAGCTTTTGTGCGCTCTTACTCTGTTGCCAGGGCAGTGGTGTGCTAGTTGCCATGCTGCTGGTTGGAGGGGGAGGTGGAGCCTGCTGTTGCCAAGGTGGCAGAGGACCTGAAGGGGGAGGAGGTGGCTGGCTGCTTGGGGGAGGAGGTGGAGGTGGCATCATACCCATTGGAGGTGGCAGCAGACCTACAACAAAAGCATGTAAGTTTGGGTTGGTTTGNNNNNNNNNNNNNGCAAATTTTCTACAGTAAAGCTCTGGGTGCTTTTCTAATACAGCAGACGCTCAGACGCTTCTTTGCGTTTGACCTCTTCAATATTGGAAAGTCTTTACAATAAAACACTCTTCAAAGCAACTTAAGTAGGACACAAAGAACTCCGGAGGTGAACTGAATCTTACACAGAGTTCATTAGTTTTCATGAGACGTCTCAGGAACTCGACTTGAAAAATCTCAAAGCCTTCATTAGAGTCCAACCTGTGCCAGCTCCCTGCCATCTGTGGAACATCACTGGCTCTGTATGGGTCACCAGGTCTTAGCCTTTTACCCAAACTGTACTCTTATCAGGTTTTTGGTGAGTCACCACCATGCAGCATTTAATCCTCCATACACTGATTTTTGTTGGCAGTATCCGGTCTTTAAGTCTGACGTCATTAGCTAACATAAATGAAGACAGAAAACTAAACAGCAGTGACGTTTGTAGGGTTACTGAAGTTGGGCTACGTGATCGCTAGCGACACAGCTATGTTAACATAACATAAACACAGTGAAGCTGGAGGATGAACGCTAACCTTTTTCCACTCAATAAAAGTGCAAATCGCATAAAACATGTTAAATACACGACAGCCTTAATAAACGCAGAGTAGCTTGGACCTGAAGCAGGGTTCATACGTCATCACTAAACTCACTATTGTATATTTTGGATCTGCTCTTACCCATTGGGTGTCCATGCGGTCCAGGTCCCTGGCCCATGGGAGGAGGAGGGGGCTGCATCCAGGGTGGAGGCAAGCCATTGGGGTTGGGAGGCATAGGCGGTCCTCCCATGCTGGGCATCGGCGGAGGGAAACTGTGAGGTCCTCCAGGACCACCGGGGCCCCCGGGCCCTCCGGGCATGCCGTGAAAGTTCCTGCTCTCAGCTGGACCAGAACTCATCCACGGAGGCCGGTTCTGTTGAACACACAGAGAATTTCAGACACAGCTCTACACGACGAGCACAGAGAACCACGTGTGTCCCAACTAACCGGTGGAGGTTGGGTGCTGTTGGGGCCTGCAGCCCGAGGTGCGCCCTGGGTGCTGGTGTGTCCTCCGGCTGACGTTGGGACAGGGGCCTCCCCCAGCTCAGCCATGAGAGACAGATACTCCTTGTCCATACGAGCCTTGTCTTGAGCTGACTGAGGGGGCTCTCCACCAGTTGCTCTGTGTGCAGCAAACGAGCTGTAAAAGAAGCACACGTCGTTACACAATTCAGCTGAGTAGAGTCGGGAGTTCAGCTCAAGTCTGGACACTCAGCACATTGTCACCTGCTGTACTTGCAGTCTGAGGAGATATGGCCGGCTCCACCACATTTAGTGCAGAGGGTGGTGTTAGTAATGCTGCGTGGCTCAGAGTTCTGCCAAGGACGAAGAATCCTGTGGATACAAGAGACAATAAGCATGGTGACCGGAGATTTCAACATCAGAACAAGTGCATTGGAGGATGGGACAAATCCATCCTTGATTTCTATTCTGGCTCATTCTGTATTTAAATGACCAGGTGGCTCCTCGTGTTATAACAAATAAGGAGTGATTGTGCATAAAGCCTGGGCAGTGTCACAGACCTGTTGTCGTCTTCCCTCAGTGTGCCATTGAGTCTGGCCAGCTCCCTGAGCTGCATTTTTCTTAGGTCATTCTGATCCTCGGGCGTCTCAATGCCTTGTTTCAAAATGTTACGAATCTGTGGACACACATGTCACACCATTAATATCACAGTATATATTCCCCAAAGTATACATTAATTACATTTAACAAACTGATGCTAAACATCTTCATATAATGAACACGATCACGAGGTGCTCCAACCTGCTCCACAGCTTTCTTGACGTTCTCCATCGTGTTGGCAGTGACCAGGGCATGCAGAGGCTCGTCCTCCCCTGGCAGCATCTGGCCATCTTTTCGACCAACCTTCCCCTCCTTCACAGACCCTTTCCCCCGGATCATAATCTTGGCACAGCACTCCTTCTCAATGTTCTTCAATGTATTACCACTGGGAGGAAAAACAAAGGTGAGAAACTCTTTCTTCCCCCCTCAGTTGCAGTATGAAAGCACGTCAAACAAACTGCATGACTTTAAGATGGCAGTGAACTTACCGGGGTCCAATGAGCAGACCAACAAAGTTGATTTCAGGGTATTCATCTTGAGGGATCATAACTTTGTCATTGACTCTGGTGGCTGGAGGCCTGGAGAACACAACAAGGTAAAGCATTTAGCTTGCTAAATGTCCTAAGAGCCAACCCAGTATTTAGATCAACAGCAATTAGCATGGAAAATCCTACAGTGTGAGACCGTCTGCATTCGCAGTAGGGCTGCTCTACAGGAGGAAAGTGTGTACTGTCCACAGAGTCATGAAGATACAACTTAAAGCACAAAGCAGATGGACTCCAATCACTGATGAGACCGAGACCACTGAAGAAGAAAACTAAACTGAAACCACATTGTTACTAGACAGAGTCAAATGCTCTCATTCTCACAATTAATGCATAAAAATTACTTTCTGATGACACATCATTCTTTTGTATGTGTTAATGCACATGACGACGTATTGACCCTAACAGGAGTTCACTGGACTCAGATGGTTTGTGAGGTAGCAGTGGGCGATAGATTCAAATTTGTGCTAATGGCACTAATAACAATGTAGACCAGAAAACAAATAATGTTTTATCATTTAGCTTCCAGGCTTCTGCAACTACTAATACAAACAAAACCAAAGGCATCTGATATATCCTTCTTTACAATGAACTGCTGTCATTCATCACACATTACCTAAACACAAATTGCAGCTATAACTGTTAGAACACTACAGTTCTGCTCAAGTCCTGCTTTATCACAGCAGTAACTTCCATCCACCGTCTGCTCTGACAGACAGTCTGAAGGACTTCCACTAGCTTTGTCTCATTAAAGGTTTTAATGGTGATTGCAGGAACAGCGCCGCTGTTTCAGACTAGAAACACATTTCCTTTCACGCTACCTGAGCTCATCGTCTCGGTAACACGACCGCCTCTTTGCTTTTCGCAGTGTGTAAACAGACTCCAGCTCCACACTAAACTCTGCCAGCCTGAACGCTGCGTGGGCTTTATGTTGTCAGGCTATTTATTCATATGTTGCTCCTAAATACATTGGAATTGCAGGTGCTTTTATAGTTGCAAATGTGGATGAAACGCTCGCCTTGAGCTGACTCTTATTGTGATTTGGCGCTGTATAGATAAAACTGAACTGTTTGTGTTTCCATGGTGACAATATCGTGCTATAGAGCCGTGTTATACGAAGCATCGAAGCAAAGATACTCAACGTTGCAGCCCTACATCTTACATTATGTTAAGTACAAAATGACAACATGTGGCAAAGGCTAATACTTTTATCAGTCTGACTGCAAAAAGCTTGGAAAGGCTTTTCAATATGCAAATCTGCATTTACATATTACATACTTGGAGAAAGATCAAGGACTGAACTTAATTCAGCTCTGAACCGGGATGTTTGTGCTGACTAATTTCTTAATCGACTAAACAAAGAAGNNNNNNNNNNNNNGAGACTAACCGACTAATATAAAACTAAGAAACACTCAGATACAGAGTTAAATCTGAGAATTGTTTAACAAACAATAATGGACAGATTGAAGGACATCTGGTACCAATGACTAGTGACAACAGTGACAATTAGACTCACACATCCTTATTCTGAACATCATTTCCCCATCTTTAACAAATTGATGCCGTACCTACAGAAACAGATCCTCATGGAAAATGTGTTGCAAGCTGCAAACTGTGATCCAGGCAGTTTAACATCTAAACATAAGGCTGACTGATTATCTCATCTAACCATCAGGGTCTGACATTACCAATGGCCCCATGGCCCAGAGGACACATTACCTAGTGAACCGTTTGGATAGATGGATGAAAATTAAATCTTTTGCTTCTCTCACTCAATGCCCCCTCTAACCTTATTCCTTCAGTTGTTTTGTCATATTGTTCCCAGAGAATAAAAAGCTAATATAGTACAGAGAGGGAGACTAGTCTAAAAGTACGATGGGGTTAAATACTGTCCAAGTACTGCTTGTGTGTTTAAGAGCGACCCCAAACTGTTCCTCACATTTTTCAAGGACCAATTGTCACAAATTGCTGCTTAAATCTGCAACAATTTGCACCACAGGGAATATTGCACACGCATGCAACATTAGATTAATTTGCTGACATTAGCGCCTTTGTTCCTTTGCAGGTAGCATAAACACACCTGTGGAGAGTGTGGTTAGACTTTGCTTCAGGCAACTTTCCTGTGACACAGCCTACATGCAACTGCTAATTTTCTGCACCAAACTACAGCAGAACACTGCTTTTGCAAAGCTTCATCCATTAACTTATCAACTTTCCCTGTTTGCAACTTCTCATCACAGACACAGAGGGGGGCATTATAACATCTTCGATCCAACCGTTAACAGTTAGTAACAGTTACCTTATTTGGGATACACACTCACACTAACATCAGTATTTAACCATCTGGTCAATTGGTCATTTGTTATTTACTTTTTTCTACCAACATCGCACCAGTGTCCCCCCATTAAAAAACCGTATGCCGCATGTTGTTTTTTCTGTCCCCCATCAAACTGGCTTCCCAGATAAAACGCCAGCCTTTTATTTTATCGGATAAATGAACACAAAACGAAACAAAAATTTAAGAATACAGTCAATGGGGTGAAAGNNNNNNNNNNNGATAATCATACTTGTAGTCTGCAGGAGGCTTGAAGTCAGGGTTGAGTCCAACCATTTCAGTGATAAGCGCATGACGCTCCTCCTCGAGCTTCTTTCGTGTGCGATACTCGCGGGTGTTTAACCTCTTGCCCTCGCTGTTGTAGATGGGCTCAGGAGAAGGAGACCTGAGAGCGGCAGACAAAAGACAAGACAGACATCATCAACACCCTCCTACCAGCAAAGCTCTGCCAATAACAATCACACAGGCTCCCTACAGCTGACTAAGACTTTAACAATAAAAGAATCTCAATCAGTGAATCTTTNNNNNNNNTAATAAACTTTGAGACTTTTTTAAAAATGTAATTGTTTCTACTGAGAGAACCTCAGATGGACTCTGACTCATGGCCAGTGCAGCAGTAGCAGCAAACTTAAACAAAAGAAACCTATATAGGAACTCTGCACTGCCATTTCAAAGACTGAAGTCCATTCTGACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAGCAACCAAAGCTGTATAGTGGCAGTAAACAAATACTCTGGAGGGGTATCAACCAAGAAGAAAAAATAAAATACACGGCCATAACTTCAACCTGCATACAGGATTGTTGGCCTACAAGAAAGCAAAGTTGGAGGCAAGAAAACAAACCAAAGCAAAATTTGCAATCCTAAGCAGAAACGCTGGCTGTGAGAGTTGCTTGGTGCTGACGTGGTGGAAGAGGTCCGTGCCTCCCCTTGGATGCTGAAAACCTGTGGTACTGCGTTAAGGAGGCTCTGTGCTTGAAAAAGGGTTAGGTTGATGTGGGGTAATTTGGGTTAGAGAAAAGGAATTAAGATTAGATATCCACCTTTTCCTACGCTCTCCCATCAGAGAGCCACATGTGTCCACGTGACGAGTGAGNNNNNNNNNNNTTCATTTTACGCTTCAAACTTCCAACGCTGACAACCTGAAACACCTCCCAAGTTGGTCACATTAGATTGGGAAGTGATTTCTAAAGCTTCTGCAGCTCTGCATTCAAGTTTTGGACAGCTGTGGAAATGTCTGATTATGATGAGAAAAACTATATACAGTGCACAGGTGACCGGGACGCTACCTAGCAAAGGTCAACTTCACACACTCTAAGGCAGCCATTGGCTTTCCAAGAACACATACATTTGTGTCAGTTTTCCTCCAGACCTCAAAATCCAGAGGGAAAACTGAGAATATCCTCCTCCTTCCTGGGCAGAAATGTTCACAGCCTCATTAGGGGAAAACCAGAGAGGGCTAGCAACAGATCACTTGTTCACTCCAACACAAAGCCCAGTTGGATCACTGGGATCAAGTAGGCTTCATGCCATGGGCTGAGTCACTGGCAACAATGGACCAAAATAAGTATGTGAAATAAAGTAAGACAAAGCAGTAGTTTGGTGCTCGTGTGCATTTAGTACCCATCTTTTCAAAATGAGCCAATTCGAGTCAAACCCAAGATGTGAAATAAATCAATATGCAAACTTATTTGTACACTAGCCCGACCTGTGTCATAGGAAAATCTTTACACATGAATTATAGCATTCACATATCCAGACAGCCCCCTACTGCAGACACAAAATAAGCAGTGTGCAGAAATACTACAGGTTTAAATTTGAAGCAACGGCTGTGTTAAGTAAACTGCCAAGCATCCAATAGAAGGAGTCTGGCAGTGACTAGCTAGATACCCTTGTTAGGACAGCTCTAAAGCTTATAGTCGACTATGGAAAGTTGGTTTTTAAGCCCTTTAAATCCTTCAACTTATTCTCACTCCCACCGTCTCTGCAGTGTACTGAGGAATGAAACGCAATACCTAGGAAAAGCTCACTTTCCAAACATCTGTGTGGATGTTTATGTATTCAAAATAATATCAGACCTATTTGGGGTTGATGTCAGTCATGTAAACCCTTAGCTACATTACTGAACTTACATTAACTTAATAAGTAGCAAACTAGTAACTCTTCTGAATGGCTCATAGCTTTTAATACGTGACCTCTCCTCCCCCTCGTGTTCTTTACTGTGGCCTTCAGGGGTGGGTGTGTGTAAGAGGGACACACACCTACCACTAAAGTCTCTGTGATGGTATTAACTCATATTTGTATTTGGGTATAAAATATACTAATTAAATACATATGCAGCTGCACAGTGTAGTGGTTTATACGCTCATGTAACGCACAAAGTTCAAAAGTGGGAGGGCTGCAACAGAAATGGCGTTAGGCTTAAATCAGTGGCTCCATCTCCTGTGGTGAGCACTGGAAGAAAGTGAGCAGCCACTGTTTTTGTTTCTTTTGTTAACAATACAGTTACAGCTGTCAATTAGGTCCAAAATATAAAAAGTGAACTTTAATGAGTCAAAATCCAACATTTTACAATAAGGAGACTAAATATCATAAATGCAGCTATTGAGTTATAGCTAGTTAATGTGGAACACTGACTTTACCTGAAAATGTGAAGAAGAGGATCACTGAGTTTATATATGAACTACACACCATTAGCAATAGCATTATGAGGACGCTATCTTCAATCTGTATCAGGATGGAAAACACTAAAGTTTGTCAGCCTGGTAACATGTGAAACCAAAGGTCGCAAACAAGCACAGCCATTTATAAAAATGTATAGAAAGGTCAGAGAGAGAGGAGTGAGAATGTGTTGGCCNNNNNNNNNNNNNNNNNNNNNACTCAAGATCAAAACAGTGGTTGTAATTTCATTCAAATGAAACAATTCACATAAGCTTGTACAGATTTCTGTGACAGAAACAAATCAAAGGGACCATTCAATCACTTTTCTGGTACCATGAAGCACATCTTACAGTGTTCCTGTGCTGATGGCAGCTGCTGAGTTTAGAGCAAACACCTTTGTCAAAGCTTGGTTTCCAAAAAAGCAGCAGCAGCCACAACGTGTACTTTGATTGTGTTTTTGTTAAACAAATGTTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGTTTGCTTTTGGCTGTCCATTCTATTACAATTCTTTCATTTCAGTGTAATTACAAACACAGCTTCTCCGTCTTGAGTAAAAACATTTCCACTTGTGTTGTTTTACAGGAGACAGTGTAACAGTGGAGTTCTGTTAATCACTCTCCAGTTTACTCAAAGAAAATTTAAATTTACTTTTAAAAATGTACCATTACCAATTCTAGACAATCACTACATGTATAGAGAAGTGCTGAAACTAGTAGTCATGTGTACTAAGTGGTGATGGATGAGCAGTCTTTAGAAATACGTTCATATATATCAATTCTCCTCTAGCAACAGGAAATGGAAATATGAAGAACTCAAACAGTCTAAACAACACTGTCCTTCACTAAACTACATCCTTCAGCTAATACTAGAGTTGTAGGCTAACAACCACATATACTCTGAACATGTCTTCCAAAAAGTCAAGAAGGTAGAGAAAGTGTTACTGTTCGTGGATTTAATCTTTTTCCGACCTGTCCTCAGGGTTAACAGGGATTCCCAGGTCTCCTGTACGCAGTTTACGAGTCAGGTCTTCAATCTGCAGTTGGACTGGAAGAATTCAGGTTAGGAAAGAAAAACAAGGATGGAGAGAAATTTGATTACCACAATAACAACAGAGAGACAATGCTCTGCACATTGGAGCACTATCTCATTCATTACTGAGGTAAAGACAAACGGTGAGTCTGTTAAATACAAAAGGAAGATCAAATAAACATCTGGTAAGACTCTAAAGCATTACATCATCAGAAGCACACATTACCAGCAAGTCCTAGAGGTCGTTTACATTAGCATGAAAAAGTCTAACATCTTCCCTGTCGAACGTCAATGTGTCCGTTAACTCCACGACTCCTAAAAATACCTACCGTATATAAGACTCTTTAATTAATTGCATGAACAGTGCTTAAATCTTAAACATCTGAGGATACGCTGGCTATTTGTTTTTATAAAGTCAGTCGCAGTCACTCCACAGATCTAACACTGAGGGGATCATTCCAAAGGCAATGAAATCAGTCAGTCATCTAATGCACATTATGAAAGCTGTGATGAAATACACCAAACACACAGATTCACTGGCACTGAAACTATTAGTCTGGGTTATTGAGAAGAATAATACAGGGCCAGTGACTTGTGCTTCATCTTTAAATCTTCCCTCACAATGTTTTTGGGGCTTTACTGAATGAGGAAAAATAACAAGTGTGACGACAGAGGGTGGGCACAAATGAATGTTTACATACCAAGATCAACCATTACCAATGAGTGTACAACATCAATAATGATGTTAGTTTTTGACAGAAAGGATTGGTCTGCTTCAGAACACCCGCTGAGGGCCTGTGAAGGCAGTATGTTGGTGTTACACTGCTGCTGGAAGGCATGTGTGGTTCAAAAGGACTTTTTATGATCAATGTTTTTGGGACAGGCCAAAATCAGAGCGCGCACACAGTCGTTAAGCATTTCCCAATTTGCAGTGCCCACAAAAACAACAATTTGTCTTTTTTAAACTCACTGGACTCATTTGCCATTGAAGCAGCATTGCTCACACTTCAAACCAAAATAAACAGAGCATTCTTCAGCAATGTTAGGACACTATGATTAACTCCTCCATGCACAGGAACAAAACTGATGATGTGTAGGGGATCAGGCAAGACAGTGAGCAGTGACCTGCAGCTGAGGACAGATATCTGCAAGCAGTGGTGTTTAACAATCTACTCCTCTTGCTAATGGGTGCCCAATGGTATGCAAACTATAACACTATGCAGCACCACCACTAAGCCTCCATTACAAAGAAGTCAACTTAACATTTTCAATCATAAAGTAATCATTGCTCTTCAGAAAAGACAACAGCTGGAGCAAAATGTCCCATCGTGTTAGAGTAAACATACTGGAACCAGAATGTGTAATGGGTGTCTTTAGAAGCTCTAACTGTTGGCAGTTCGGTAAACAGGATAAAATTATTACTGGCAGGGAAACCTAAACCCCAAACAAGTAATTTACTAGACACATAATACAAGAAACTACATGTTTCATTATCATCAACTCAATATTTACCTATATATGCTCTCTCCTGATCCCGGGTCAGTCCGGGTGGGATAACGGTGGGCATGCCCGGTATGACGGTCTTCTGATCAGGCGTCTCGCTGCTCCAACGACTCTTCTTTCTTGGCTTCTTCTGGCCGAAATCTACCGCGAAAAACACAGCATGCCGGTGAAACATTACATGATGCACGCCAGCTCTACCGCCCTTCACGGCATTGATGGAGCCACTGTATTTCGAGATTAAATGCAGTAGAACGGCAACGTGGTGATCACGTTACTCCTCGTTTCGGCTCTATCAGCTACTCCTCTCTCATGTGCGATTTAGAGAAAGGCAGTCGGTTATGGATGGCCTTGATGAGGTTTACGTATAAAAGCGAGGCAATGCACTGTTACGGATAAAACATACCGTCAGGCAGAGAGCTGTCGTTTCGCCAGACTTCACTATTAACCCTCGTTAACTAAACCGTCAGGTCAGAAGAGGGCAACCTGGACCAACAAACACCAACCACTATCGTTTACTAACCAACTTTAGCGGCTCCTTATCCATGCCGTTCAGGCCAGGGCTCGTCACCCATGTTGGTTAACGTCGTTAGCTTCAGCTCGCTAACGCCGCGTTGAGGGCTACAGGGATTAGCTTCAGCTCGCTTAACTTACCAGGTTTAGCCATTCCGCTCCCCGCAGCAGATTGCTGTTGAGCTTGACTCGAAAAACTTGTCCCCGGGTTGAACTGATGAGACTGGGGAAAAGATGCGCTTGGCATCGAAGGCTGGAAGCCTTGTAGAGAAGGAAAGGACCCGGGCGGCCCCGGTGTTGGCATCAGCCCGTTCCCCGCACCAGGCCCGGCATCAAAGGCTCGTTTAGCGCCAATACTCGGGTGCAACTTCCCTAATGGAGTTGCATTTGCTCCCGTCGCCATTTTCGAATTACTTAAATGGCTCAATCAGTATGAGCGATCAGTCAGCTCAGGCTTAAATGTGTGTAAATAGCTGACAAAGTGCTTCCTGCTGAAGATCCCACACAATACTTCAATCAAAATGGCGCCCAACAGAAAATCACAAAGGTTAATCCTTCGGACGTGGGACGGGCCGTCGCAGTAAGAAAGTTTCCTATTGGTCAGACCAATGCTCCCTGCGTCTCTCATTCTGAAAACTGATTGGCTGAAAAATGTCACTCTCCTATATTTTGATACCACTTTAACAGGCAACAAATCGCAACTATAACGTGTCTATACGCTCACCGGCTCCAAGTCTGTGCATTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAAAACAGCAGAAAATAGAGATGACTCTGGCCCTTCCTGTAGAGAGCAGTGGTGTTTTAACCTATTCTGAGGTATTTATAGTCCTCCACAATGCGCACATCGACCCCTTGGATTGAAACAGGGGTCACAGGTTTCCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAAGTTTGCAGTGTAGGGGGTGAATCTGAAGGCATCACTTTCAGCTTATCACCCAGGGGGGACGGCCTGATGGTATTGAATGGACTGGAAAAATTGAAAAACATGACCCTCACAGTACTCTCCGGCTACTGTAAAATTCTCTCCCCCTTGGTGGGACAGACCACATAATGTGTGAAAGTTGGCAGTGTTAATTTCACTTATACAGCCTAGTGTCAATACTAAAATTACTATACATTATACATAATAACAATAATAATACAGACTCGTTCGGGTCAGCCATGAAGCAGGACAGGTTCAGACTGCAGTGGACAATCAGCTCTGCAGGGAGGATCATCAGCACTGATTTGCCCTCCATCAAGGACCTGTACAGGCCCAGTGTTAGGAAAGGGCCAGAAAACATCTCTGCAGACCCTTCACATCGCAACTGCTTCCTTCAGGAGGCACTACAGAGCGCTGTTTACTAAAACCATCATGCTGATGAACACTGAGAAATAACCCACCGTTTTATCATTCAGATCATATAGCAGTGGCTTAGTTTTGCACTATTAAAATGAGCGTCTAAGATTATCCAGGGTTGCACTAGGTTCTCCCTACTTATATTTATCACTCATGCCCAGTTGTAATTTATTATAGTTTCTTAGGACTTTCAGTAACTTGTAAAGGAGCGAGAGGGNNNNNNNNNNNNNNNNNNNNNNNNACTGCCCTTTAACAAAAAAAACAAACAGCAAAGTGAACTGGAGTCAGACAAACTTGGCCAAACACAGATTCTAATATACAAACATGTCCAAGTCAATGTTTATCATGTCAGGACATATTTCATGTCACAAGTTACATTTATCATTCTCTGTAGGGCAAGGTGATCTTTCACCAGTCTTCACTTGTGTGTTCACGGGCTGATGGACTCTGCAGCCGATTTCACATCTTATAGTAAGCGTACACACCCACACACAGAGGTCACAGAGTACAAACTTTAGACAGATTTTTATTATAATCTAATAGTGAGAAATCAATACAGACAAAAAGGGTTCTGAGGTCAATGCATTACTACTACAGGTTGAACATGTGTATCTCATATTTATCATAGCAATGGAAATCAATGGAATTTAAGTAATGTCCCTACTGTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCTCCCATCTTAATTTCACAAATGGTTTCATCTGACCCCGAACAGAAAAGTGGAACCATGAGAAGGAAGAAAAGGTCCTTGTTTTCAGGCTTCAAGCACTCACATTTGTTTAGCCGTTGCTGCAGTTATGAGGCGCACTTCCACTAACACAAATACACTAAAATGCACATAATACATTAGAAGCTGCTGAATACACTAAGTTCTATTAACAGAAGACTCACCTTTACAATAAGCACCATGCACTAATGTAATGTGTTCAGGCTATGTATCTTTTTTTCAGAAGGGCAAAAATTCAGTTGTAGCAGTGTCACATAAAGAATCAGGCTGGACCTGCTTTTACATACTTGCTAAGTCATTTCAAAACTGCAGCTATACCACAGCATGTTACAAGACAATGAGAGATGGGAAACTGAGCCACTGTTTGGACTGGAGTGTGAATTAGGACCTGGAAGAAGATCAAAGCATAATGTGAATGTATCCAACCATTTAGACTTAAATGTTCTCATTACTGTGACCANNNNNNNNNNNNNNNNNNNNNNNNNNNACATACAGAGTGCTGACTTTAGCTTCAAACAACAGCAATGAGATTCACTGTGTGACGTTTACATGGCACTTCGGCTAGCCTACCTGCTTACTGTAAATCAGCTCTGCCCTGACTGCATGGGACAAGCACTAGTATGTATACCGTGCCCGTTCCGCGCCGGGATCCCGCGGATTTTCATAGGTAGAACTTCTTGGGAGGGCGGTCACCGGAGAAAGGCGCGAACGCTCATAAGTATATCCATCTGCTTCGGCAGCAACTCTCCGAATCGGACTCCGGTCACGTGCGTAGTATGAAGAGACTGGGGCTGGTGGAGGAGGGAGGGGAGGGCGCTCGTATGGGTTGACATTAGAGGGAGGCAGACGCTCCCTCATTATAGCCGTGGAGGAGGACGCTGCTGGAGCAGGCAAAGGGACAGCGCGGCGTTCCTCGAAATAACTGCCTCCGTAAGAATTGGCCCTGTACTTCTCGTAGTAGTCCACAACCCCGTACGGATCTCTTTCCTCGTAAGGCGACCGTCGCACCGGGTAGGCTGGGAACGCGCCATACAGTGAGCCGTTGCCCCTGTATGCTGCCTCGCCGCCATACATCTGAGCCATGCTATGTTCAGCAGCAGCATTTACGCCATACCCCGGGTGTGGCCCATACCTCATTGCACCCTCATAGCCTGCACCTCTTCTGTACCCTGCCATGTTGCTGCTGTGACCGGAACCTCGGGAAAAACCGTGCACAGGAGCATAGCTGCCACCGTAATCTGGTTCGCCACTGAAGTCCGGATGATAACCCCTGCTGCGACCCCGCCCGCCAAATCTCGAGGCATCGTATCCATCAGACTTTGGCTCTGAACCGTGGTAGCCATTTTGGTCAAGAGGGCATTCTTTGGACCAGTGGCCTTCCTGCCCGCAACGATAACAACCCGATCTGTCTCCCATTCCCGGCGCAGTACGCAGGCGGCTAGTCGAAAGCTTCACGCTCATCAGTTTGCCTTAAAAAGAAAAGACTCAATAAGGATTTATAGCTGCATTCATATTTCCTGCCTGTATCAATCAGCTAAAAGGCTGCATTGTATTCCAACAGTAGCAAGAAGACATACCTAATAATTTGAGCACTAAAAATATGGTTATTAAAGCTGAAATCCGTAACTTGAAACGCTTCTTAAACCACTACTAAAACAAAAGGTAACTAATACGATGTGATCAGTGAGCGTCAATTTCAACTTGTACCCGTGTTGCGGAAGTTCACGTGGATCTCACCGGCGCAACCCGAGATTTATGATCCTGAGAATAAATGCGTGTCAAACACCACGTTCTACGAACAGGACTACATCACGTCCGTTTTCATCCTGCCCTTAATAGGACTATGCATTTGGTCCGATTTGTACGCTCTATGTACTTCAAATCGGAGATACTTGGAATAACCACAAAACAGGTGTCTACCTGACGAGTGAGTCATAAATTCCAGTCTGTGTCCCTTTAAGTCCACAACACAGGCGGATATTACCAAAGACATTACGGATACCAGCTTTAAAATTATGTTGGAATTGATTATTAAAACTTACCTTAGTTCTTTTTCTTTTTACTTACCTGCATTTGAGCAATAATTTGCCCATCAACACAACAACAGAATTAAACAATATTGATACTACATCTTTAATCTGACTTTAATTAAATCATCAAGCCCAGCCCAAGAGTTCACCTTTAAAAGCTGTGTTGTCTAACTGATTAATGGCTTCCATGGCATCCTCCATTCTCTCCATGTGAACAAAAGCATAGTTTTTTACTATGTCACACTCCAACACAGTGCCAAACTCTTCAAACTTGGCCCTCAGCTCCTGGTTGGTACAGGCAATGTTGCCAACGTGCAGTTTGGTGGATCCCCTTGACTTGCCACGACTTAATTCCACATTCATAGGCTGGCCATTCAGCTCATACTGGTGGAGGTTGCGGATGGCTTCTTCTGCCTCCGTTTTGTCATCCATGTGGACAAAGCCAAAGTTCTTGACAATTGAGCATTCTGCAATCTTGCCATACTGGGAGAAGAGAGAGCGAAGTTCATCTGATGTGGTGTCTGGGGACAAGTTCCCTATGAATATTTTCACCATTGTGCAGGGTCCACGTCACTAAAGGAAGAGAGGAACTTCAGCATTAGTAGCGTCATGACTGCGATGACTGAATTGAAACTTTTACCAGTTCATTTAACAAAATGCTATTCAGTTCAATTTTGTTAATATAGCGCCAAATCACAACAGTAGCCTCAAGGTACTTTAGGTTGTGGGAGAGAGAGTTTCAGTTTCAGGAGTGATGCTGAGCAATCACTACTCAAACTTTATGGACTTTTTTCCATTGAAAAGACTTCCTGCAGCATGTTTAAGTGAGGACCTGCTAGTTAATGATATAAAGCCGTTTAACGGGTCCTTATAAAGTCTCCACATAATGTAATGGGGGCAACAGTCGGCACAGAATAAAATGGCAGCATTACTAACAAAGCCAGCATTCTGACATGGGGTTATCTGTAATCAAATACTGCCAATCAGCTTGTATGGGCCCGGAACGGTAACTGGAGAATAACATAATAGACGCGCTCTTTGGGCAAAAGTTTAAGAGCAACAATGAAAGTTTGACGAAGGAGCTGACCAACGGACAAAGCTGCAGCGGACTGGATTCAGCGGAACCATTTCTATCTTTAGTTGAGTTTACAAAGAGCCAGCGTGGTGTGCAGAGTCCAAAGGAAAAGCGCGAACGAGCCATTAGCAGGCACAGCAGTGCCCGCGCGGCGCTTAACCAGTCACTGAGCACGCAGACGAAAAAAGTCGTTAGCTGCACCGCTAAATAACATTACAGCAGTTTATCTGATTACACTGTGCATCAAAACCGTGACAGAAAACACTTACATTACCGCACCACACTATGCCTGCTTTGGTCAGCTACTCTTACATAACGTCACAACAGTCAGGCTGCGGCCTTCACTACAAGAGTCGCGAGTCTGTAGCTTGGATGTTGGATTAGCAGATCTCTTTTACAGCAAACACTTCTGGAGCAGCTGAAACTGTGGTGCACTGGATCATTTTCGCAACCGATTTTTGTTCCTCGCAATTACGAGGTAATACGATTCATACCTGTTAGAAGTCGCACTCCTCGTCTTCTCCCTCGGAGAATGAAATGGCGGCTAGCGCGTTGGCAGGGAAATACATACAGCTAACCCCGCTAGCGCTTTTTGGGAGGGACTAGCTAGCACCGAAAGCTAAGCCATGGCGTCTCCACACACAGAGCAAAGGAAACCAAGGCGGGAGAATAGGCAAGATGGAGGATATACTTCGTGACTTCACTACGTGTAAAATAGTTTTTTCTAAACATGTATTATCAGTACTTGAACAGTGACATTTAAGAAATCCGACTTGCTTTGGAAGATTAGCACCTAATCACGCTGATCAAAAGTGAAAATGGTTCTTTCATACAGTCGCTGGATGATCACATCTTTGGGTCTTTGATTGCATTCATGCGGGGAGACAGCCCACTCAAAGCTGGATCTGTAGCCTGGAGGTCCCATCTCCCACCTTTGTTCACGGAGCAATGTTTTCAAGTTAACTGGACTACCACAGACATATTAGTATCAGTGTGTTTCGTCCAATATGTTCTGATACGAAAACCTTATTGATAACAACGTAGAGAAAGAGGGGTGCTATTTAGTTCTGGTCCATCCCCGTTTGGGCACAGTGGTTCCTCCTGTATACTCTACCATCCGCAGCAGAAAACACACATGACTCAAACCGTGGCTCAGCACATAAGGCTGTGTTTTGGTTTGTCAAATTAATTTTTATTTCTCCAGACTTGTCCCAGTGACTTCTCTCTCATTTTTAAATGGAATTCAAATGTACGGTGCTCAATTTTAACACAATGAAGAAAAAGGGGTTAGTATTTTTTTCTCCCTAAAAACTGCACTGAAAAGTTGAATTCAACTGTGGCTCTACATCAATGAAGAGCTTTAACCAAACAAAAACAAACAGAATTTCAAAGAAATATATATTTTAAATAGGTGAAGATTGGCTTTTCATGGAGAAATANNNNNNNNNCAAAGACATTGTCTTAAACATAATCTTGAGCCCCTATTTGGACAAATAACTGGATTTTATTTTCTGATATCCATCTCTCACTAAGCCTTGAATTGGAGCATTTTCAGAGCAAAATATTGAATCACCTTGCACATAAAGCCACACCACTGCGTTCTTCATACTCAAGTAAAAAACTGAAAAGAGCATCACCAAAATAATTTTGGCTTTATTAAAAATCATTAACTTCAGATTTTTTTGAAGGTATATTGGTATTTTTTCAGCTAGTATGAAAAATACAAACTTCAAATCCACTCATAAGCAAAACAAGGAAAGGCACCTTCAACAGTACACAGGAAGTGCCTCACAGCTTCCACAGCTCTGCTCCGCCCCCCCACAGACTTGTTTCTACTCAGTGTTACATGGATACAATAGACCCCTCACACATCGTGGCTTATTTCTGTTGTTGGCTACAGGCAGTCAGCACCACTATCACTGGGAAGAAAACCGTTTCTCAGTTGCACGATCCATATCAGCTAGCAGTCTCACTTTGGTGTCACTTAGTTGAGGAATTTTAGACCAGCAGACACCTCAATTATTAGAAAATGAACAAATAGCAGAACCCACAGACACATTTAAATGAGAAAAAGCTGGAATGTTTAGAATCTCCAGGCTTAACTTTGGTTTAAACTCAAAGTATCACTCTGTAAATGCTAACTGAATGCCAGACTGCACGCACATCCATTTCCCTGCTGCTGCCTTTAGCCTTTTAATCCACTACAGAGGGAAACACTACATCATTCGATTCCACACTTCTGGCTTTACCTGTGATAAAATGCACATTGAGAGTTACCGCGCGCTGCAGCAATGATGATCATTTGTAACACTTTTTTCTCTTGGGCAAGATCCAATTCTTCTGTGCAACAGGTAACCTATGCCATTAGGTGGAATGAGTTAAGCTTCATGTAATCTTNNNNNNNNNNNNNNNCATGTATTAACTGAACAAGAATATGTCTAAATGACAAAGAAAGACCAAAAATTATTATTTGCCGATTTGAACAATTTGCAACAAATGATCAGAGACATGTAAAGAAAGAAAGACTTGGCTAAAACCCGAGCTGAAAACCTGCAGAGTAAGAAAAATGTCAGTGTGACATTTGCTAATCGCCCCTTCAGAAAACAAGCTAGGGGAACATGGCTGAAAAGGATGAGTCATCTGCAGGCCATGGGCATCTCAGATGCCTAGAAGATACGGACACCATTTTCCAAACAGAGTCTCCATTTCCCTATTCTTTGCCGTACATCAACGCAGACTGAAGGAATCACACTTGAAGTGACGGCAAAGGAAAAGTCTTGCAGTTCACAGACAGACCTAGAAAGAGAGCACAGCATTCCTGAGAAACAGGCTGACACTTACAACTTTAAAAGATTCAGCACATTAAAAACAGTCCAAGTTTGGACAAACACAGAACTGCGTCAGTGCCCGCTGACTGCTAATGTCTTAAAGTAACGTTATGGACTGTGGTGCTCACCTGGCTTTAGTAAGGCGCATAACGTGATGCATAATGACCCTTGGGTCGCGCAGCTGTGTATGAGCTCCTGGAGGCAGAGCCGGGCGACAGCTGTGTTCGCTCATAGGCAAAGCCGGCCGATGGGACAGCTGCTCGTCTGGTCGGGGTGTGCTCACCTGTGTAGCATGCAGCAGGCGCTTGAGGCGGAGGCAGGGCCTGACGCTCAAAGGGATCTAGACTGGATGAGAGCTTTGAGATGGAGGAAGGTGGGGGAGGGGGAAGGTAGGACATGCGCCGATCCTCGAAATAGCTTGAACCAAAAGGACGAGCTCTGTACTTCTCATAATAGTCGACGCTGCTATAGAGATGGTCACGATCAAAGGCTGGTGACCTATCAGCATAGGAGCCTGGTGCTCTGCTGCCGTACCGATCCCCCAGTTCAGAGGCGTAGCCGCTAAGCCTGTGGGGAGGAGGTGGAGGCAACCCACCTACGTAACTAGCCTGACTATACGCAGGGCCACCCATGTAATCAGCTGCTGCAGGTGAGGCCATCCCGTAGCTGCCATAACTTGGGGGATCGTGTGGCGGGGCCCAGGCGCCGTGGCCTCTCATGCTGTCACTGTAGCTACCGTTCCGACCAACTGGACAGTCTTTCGACCAGTGGCCGTGTTTCCCGCAGACAAAGCAGCCCGTATGATTTCCCATTCCCGGGGCAGTGCGAAGCCGACTGGTGGATAGCTGTACGCTCATCAGCTTGCCTTGTAAGGAAAGAGAAGACACGCATGAGACCGTGGCGACTCTGACACGAAAAGCTTCTTAACGACCATAAAACACGTTAAAGGCATTTGAGCGTCAATGACTGAGCGAAGCGAAAAAACGTGCAGCACAATGTGCAGATGACTGAATGACAGTGCAGTGCCCATTCATCAAGTACACTGCCACTGGTTTTACAAAAAAACCTTCCAAACTTGATCATTTTCAGTCAACTGGTCAGTTATAGCAACGGTTATCCATACTCTATGTGGAAATACATCAGCAAGAAGACTTTACTTATCCCTACGGCGGAAAAATAGAATCCAAAACCGTATGTACAGAGAGCAAAGACAACTAGCACTCCCCTGCCCGAGCGTTCACCTTTGAAGGCTGTGTTGTCCAGGTTACTGATGGCTTCCATTGCATCCTCGACTCGCTCCATGTGAACAAAGGCATAGTCCTTAACAATGTCACACTCCACCACTGGGCCAAACTCTTCAAACCTGGCCCTCAAAACTTCACTAGTGACCCCTTCCCCGAGGTTGCTGACATGCAGTTTGGTGGTGGACTTAGGCCTCCCTTTGCTCATTTCCACATTCATGCGCCAGCCGTGCAGCTGGTGCTGATGGAGGTTTTTGATGGCCTCCTCTGCCTCGCTCATGTTGCTCATGTGTACAAAGCCGTAGTTTTTGACAATGTCACATTCTGTGACTTTGCCGTACTTCTCGAAGAGTTCCCGTAGCTCCTCTGCTGTGGCATTGCAGGCAAGGTTGCCAATAAAAATTTTCACCATGATGAATTCTGTGTATCCTAGAAGATCAAGAAATATGTCTGTTAGGAACACATTCCATACTTATTGATCTAAAAGGATGTGAGGGCCATTGCCCATTTCTGTTTGCTAACAATGTCATGAAATTGCTACCTTATACAAATAAATAAAAACTAAATCTAAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACATCAATGAGGACAGGCCAAAATCAAGTCACATAAAAGGAGAGAATCATTCACTCAGTCACTCAGCTTTCACCAGCTTCTTTTATTAGACCGCAGAAGATTCAACGTGTGGACTGTCTGTGGTGGTCTAATGATGTCCGTGTCAGACACTGGCAGGATAGTTTCTCATCTGTACTCATCACAGGTGATCTAACATGTGTGACTACTCGAGTAGTCAAGTGTACACACAGTGACTACACAATTCATTTAAACTGTATCTACATGTTGCTGCTGCAAAATGATCCGGGCTGTGACAGGAGCTGCTTTGGGGCTGGGTGACATAAACAGACATTTGCTGAGCTGCTGTGCTAACTTGTGTGTCTGTATGCTGTATTTGTAAAAGTACCACCTTCATATCACACACTGCCTTCATTTGTCAGTGTAGACATGTCAACACCAGTTTTGCACTCGTAAAGTAGCTAGCTTGTTAGCACTAATGTTTATGTTACATTAATGACATGATAACGAACCCTAACGCCACAGGTGCGTGTTGCTCCTAATTTTTAAAATATGTAAACACCGTTTAGTTTGCAACTCTTCACCATTTATCCACTGTTGTTTATAATCTTTGACTGTAATACGTCCAGGAAGCTAATGCTCGCTAGCCGTAGACTCACTCACTTTGGCCTGTTAATTCAGCGCACCGCTTTCTTCTTTAATAAACACCACAACGTAAGTTTTACATCGCACACATAAAGATTCGTGTCACGTCTCCACACCAAAATCCCCAGCTCACCTATAAAGAGACGTAGGCCTCGATACCAATGAATGAACAATAAAATGACGCCACTGTACCGTCCGCGTTCTCTTCTTCTCCTGTTGCTTTGATTGGTAGTTAGCAAACCAGCCTGGAGCCGTTCGCCCTCTACTGGCCTGGAGTGCGAACAAGTCAGTCGGCGCCAAAAGTGAGCTCGTTGACCACAGCATATTTTTTTACCATTATAAAAAAAGGACATTAGACATAAAAATTACTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTTGACCACAGCATATTTTTTTACCATTATAAAAAAAGGACATTAGACATAAAAATTACTTAANNNNNNNNNNNNNNNNNAAAAAAACCCAAAAACACAAGCAATCACTTCAATCTGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAGACAGAGCAGCCAGCAGAGCAAAGGGAAGCTGCAAAATGAAAATCAAACATGGAGATAAAGGAAAGATGGGAGCAGGAAGGCCCTTGAGTTTTTCAACTTATTTAACATTGCTGTACTATTGTTATTTAATAAGACGTTCTTATACAAAGGGTTTCTGTGTGCNNNNNNNNNNNNNNNNNNNNTGAGCTGCACTTTTGTGGCTTGCACACTGGGAGGCTCCAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGGGTTGACTCTGACTTATACATCAAGATCAGAATCACCCTTTATCCTTTTCCCACTGTAAATGCCAGCCACACCAATGGCTGGCATTTATCAGCAGTTGGACTATTTTGCACAGTGTAAGTCTGTGAGTGTGTGTTCTAAAATGGCCAAATATGACTGCGGTCAAGTGAACCCTCACTTACGAAGTCACAGTCAAGCTAGCCGCACCGCCAGCCGCACCTACAATGTTGTTGCACTATTCTTACGCGAGTTACGGTACGGGTGCCGACTGGCTTAGAAATACGACTCTGTATCCTGTGATTGTTATTTTACTGCTCAATCCACTTTAACTTTAGAAATATCAGATATATGATAGAGAGAGATAATTGTTACACTACAAATGTTAAATTCTGTAAGAGCTGACAATATATTTCCAAAGAATTGTCTTCTCACCCTCATCTTACCCCAACTAAATAAAATTGTTGTACTGTATTTTTGATCTTCTTTTTTATTCCAATTTGGAAAGATTTTCTGAAGGTGATGAACATATTTCACTGGATTCAGACTCTGGGAGACCCCCACTCTTCCTCCTCTGCCTTACAGCCCAAAGTACAGAACGATTTCAGAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAAAATTATAACCTAATCCATTACTGAACAAAATGAGTTCATTCAAGTATTTGCTTAACAACAAGAAATATATTTCCACACAAAATTTTAATTTTCAAAACATCATTATTATGAAAATATTTTCACACACCACCTCAAGTAGCAACTTTAGCTTTAGACATTATTTATACAGCGCTTAATCACAACAATAGTCACTTCAAGGCACTTTACATAATAAGTTAAACCTTACAATAATACATACAGAGAAACACCCAACAATCATGTGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACATGAAGAAACCTCCAGCAGAACCAGGCTCAGGGAGGGGCGGGGCCATTTGCCGCGACCGGTCGGGGTGAGAAATTACATTTCTCATATTACTGATTTCTCAGATTACTATTATACAGTTTTGATATATTATTATTCATTATCTGTCATCACACAAATCAACCCAAAAAATCAAAAAGGAAATACTTAAAATACGTGCTCAAAGCAAGAATGTTATACATATTGTGTTTTACACATGTGTTCCTCAAAACACCAATAATAACTATAAGCAGATTATTCTAGTAGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCATAAACACATGAAGTAAATAATTCTATGATTTAATAAATTACAATCCTTAACAACACAGAGTCAAATACTTTGTTGTAGATAACATAAAACTATTTTTTAAAAACACTATACCCAGTCAGTGATGGAGGGTCCTGGATTGGGTGGTTTTGCTGTTGCACACATGGCACAGTTGGTGTCACTGTGAAATACTAAAACATCTGTTGTGATGCTCTGGATGTTTCTAAACCCCACAAATTCAGCCTCAATTTTCAAACCAATTTTCCTGCTGTCACTTTAACACGTCCAGCCTTCACCTCTCACCGGTCCTCGTCCCCTCTTCTCTCAACTTCCTGTGTGGCCTCCCAAATCAAACACAGGCCCAAATCAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCGCTTAACTCCCAGCATGGCAAATATGAGACTCAGACAGTCCCATCCAGTGGTTTCACACAGTCATGTCACTGGTACACTTTCCAGCTTGTAATTCAGAGCGCATGTTTCCATCAACATACATGCTGCTGGACCCTTCAGTGTCTTTTTGCCTGCTGTGAATTCTTCAAGTCCACGGTGTTGTTCTGTCTGTCTTCTCTCTTCATCAGGAGATTAACTGCCCTTTAAGCTTCTTCTCAGGATAAGGACAGGATGAGAGGTGAAGCTGTGAAATTTTAAACCAAAGCCTGTTTTCGTCCCAATTCTGTTAATCTATCATTTTTCCGCTGTATTCTTCCAGGAGGTTGAGCAAGTCCATGGGCACCTGTATTAACACACTAAGACATTTATTTAATATCATTTTCATTACTATTACTTTGCACTTTCATTCTCTAATTCCTCTGTTTTCATTTTAAAACGTCTCTCACAAGCTCACATGCTATATTCAGACTTCCTGCTTCACTTCCTGCCAGNNNNNNNNNNNNNNNNNNNNNNNNTCTTCACTTTACTGGATTTTCATCCGTTTCTAATCGAGCTCTTATTTTATGTTCACACTCTATATACCCTCTGTAACTCTACTAATTTTAATATAAAAAGAATGCACCCTCAGNNNNNNNNNNNNNNNNNNNNNNTATACTAAGCTCTTTGACCGCGCATCCACGATCAGGAGTCGTTGCCACACGCTGAACACTGAGCTCCTAGGAGTCCAACCCCAGTCCTAGATCAATTTAAATACGTTTAGAAGCACCACTGTGGACTGTAATCGCCAGTTTATTTATCTGATGCTCGGGTCCAACCCTATAATCAATTTGGGAATTAAATCCCTTAACCGAATGTCCTAATCTAATCTCTTTTCTTGGCTGACGTAACACAATTGACACGCCCCTAACACATCAACTTTAAGCACACGTCACATCAACTTTAAAATTCACCCCAGCATTAACAACAATAAGTTTTCATCAAATATTCCCCAGACTTTACTTTTTATTTATCACAAATTACCCAAAATCACCATGGACATGTCACCCGAAATCTACTTAACAGATTTTATAATTTACTTTAATTTCACCACTACTGAGCCAATTTAATGGTGAAGATCATCAGCTCGGCGAACAGATAATTTAGAATTCATCCAATGTGCACAATTGGCTTTTTTCTTTGAACAGGCTGTGCCTACCTTTAAATCTTTTTAGACCGGTCTCCTGTTCGCCTCATATCAGATCCCACCTTAAGCCGAATTTGTCCTCTCAGCCGCAAAAGAATCCGGGTCACTGGCACCAATTATTAAATTCTGTTCTTTTGAATTCTTTTGGCGACAGAGAAAGACTTCCGACTCAGAGTGGTCAAAGCTCAAAAAATGATCTTTATTTTTACATTTCCAGAAACGGAGACCTGCAGCCACGAGCACGTACCCCAGTTCTAAAAGCATTGCCAGGCAAAATACGCATACATAGTTCTACTATAGGTNNNNNNNNNNNNNNNNNNGTTTCCATCAAAACAACTCCGTCTGCTCTGACTAATGTGTGTGTGTGTTACTTAGTTCCGCTTTTTCTGTCTGGTTTCATGTATTTTATTAATATGCCTCTGCAGCTCTGCACTAAACTTCCTGTTTTTTAACTTCCCCTTACTAAAGCCTCTGTTGCTAGGCGACCTGTCACCCTCTGACCTAGTTTTTTCTCACATCTGGGCTCGGTTTATAAAGACCTCTCTTATTAAAATACATAAAACCATCTAATCAGAAAATAAGCACTAAGAATATATATTTATGTTGTAACATTGTTTAAGTTAATGAACAATTGTGTTGAAAACTGAGATTACAATATCAATCAAGATAATTATAATTATGGTTTTTGCTGTAATTAAACAGTCATGCGGAAATGTGGCAACCACAGAACTTTAGAGGCCTTTTGGTCAATTATGTGTGGACTGTTTCTTTAGTCTCACACACAAATTGTTCTCAGTGTCTATGAGACTGATGAAATATCCATGTGTGCTGAAAGAAACTGTGCTGGTCTGACCCCCTCAACCGAGGTATTGTGGGTAATGAAAGAGCAGATAGGTTGGCTAAAGCAGCTGTTAAAACAGTAGACATAGATGTGCAGATATTGTTGAAATCTGAGGGAAAAGAATAGTTTGGACACAAAGTAAGAATTTCTGGAGAATGGCATGGGATAATGGAACAAAAGGGAGACATGGGGTACAAAACACAACAGAAGTTAAGAGGAGTCGTGGGTTAAATAGGCAGCAGGAGAATACAAACAGGTCATTGCTTTCTAAATGGTTCTCTTTTTATGATGGGGAAACATCCGACTGGGTTATGTGATGGTGTAATGCTATGGAGACGGTTGAACATGTGGTTATTAGTTGCAGGAAGTATAGAAGTCAAAGAGTGTTGAGGGTGGGAACTGGTGGTGAAATGAAACTTACGTTTGAAAAAGTGGTTAATCAGTTAAGTCATGATGAGGTGAAAGGAGCGGTTTTTCGTTTTTGAGAAATACTGATCTCATCAAGAGGATCTGAGGATCTGGAAGAGAAGTAAGAGTAAAAGCCAGGAGATGGCAGTAGTTCAACATCTTTGGATGCAAGCTGCTGTTAAAAATGACAGAAGAAGAAGTTTGCTTGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTATGTAAATAACAAAATAACTTAAAGCAAAAATTGGGAAACGTAAAGTCCGAAGTCTTTATATTAAGGGCCATCAGTCAAACAATATTGTTTGCTCTGGGTCTAAACAGAGTGCGTTGTGTGTGACATCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGACATTCACATTACTCACACTCTCATAACACATATATATAGGACCTTGGGGGTGGGGACGCTACAAGGCATCCAGAAGACCATCAGGGTGTACGACCTCACCCCTGGTGCCGTTGCCCACCTCTCAATTTTAAATACACGTAGACATTGAGGGCTATCAGGAGGGGCTATGCGCTTACCTGCTGCTGAGTAATTGCATATGAGAGCATGAGGGTGGGAATGGATGTTTGTATCTGTGTGTGCCTGTTTGTCTGTGTCTATATGTCAGGTCGGGTATCAGATGCCACTCTGGGATTCTCCTCAGCTCTTTCCGGGATAGTGGCACGGTTGCCTCTCCGTTGGTCTTCCTTGATCTCTTGTGCTCTGGGGGCCTCTGGATGTCTGGAGCCTGGATCTCCTCCATACCCGCTTCATGCCCTGGAGGACGGGGCTGTGGCCCCCCCACACCCTCTAGCAGATCATTACATGAAAGAACCTTTTAAATACAAGCGCGCTCATGCTCACAGGTGTACACACGGGTGCTCACACACACAAACTACACCCTTTTTGGCTCCTACCTCAAAGCACACTGTGCGCTGTCGATCTTTCGTGCTGCACAATAATATTCAATATTTAGTATTTACTGTTATCTTCACATAGATCATGGCGATGATGTTGTTTATTATATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGGTGATCCAGGAGATTGATATTTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTTTATCGCCGTCCCTCTTCCCCGCTGTTTTTCTTTCCCTCTTTCTTTTCCCCAGTCAAGTCTGTCCCATGTTCAGCAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGAATCAAATAGACCAATAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTTGCCTTTAGACAATAATTCTGATGGCAAAAGAACCAAATAGGACAGGCGAGGAGNNNNNNNNNNGATTATGGAGATTGCCTTAAAAAACGTAAATAAATAGTAGATTTTCTAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATACATTAACTTATCCTTGTGTACACAGTAATTCATAAATAAATAATGTATATTATCAATAAAGATTGATCTAAACAGTTTAACTGCTATGTACAGATAAAGGTTGCATAGCTTTAAAACATTTGTTATCCAGCAAATATCAGTCAAACTCAACACAAAAGGAAACATAACAATGGTTCAAATTGTTTGGACCGCTGATCCAAATCAACTGGCGCTGGTCAAACAGATGTGTGGTAGACTTACTTTGAAGGAGCTGCTACCGACAAACCAGCAAATAAACACCAAATATTTCATCTGTGACATTTGTGAGGTTCCCTCAAACACACTCCGTCAGTCTTCTTGCTGATGAACGACAAACTATTTAAAAATGTGGCGGGTTTACCTGGTCATATTCTCATTCACGGGGCGATCGCCAAAACAAAAGCAAACAATTAACACCACGCCGATGCTGTTCACAGGACAGCAAGAGTAACGATCAGGAGCATCTTGTCTTCGTTATCGTTCCCCTCGTACGTGTTATTACTGCGATTTAAGCATTTTCGCTTCACAACTAAACTGTGCAGTTTACTTTGTGTGCACTCAAATGGAGTCGAGTCAATTAGCGCCACCTGTGGTCAAGTGCCATAGCCTACAGCCAGATGAACTTGTGACACACATCTGAGCCACGTTTGAATTCCTGTTTCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGTCATGCAAATAATCCTTTAAACTGATTGAAATGATGTTATGTATTTATTTTTGGCCTATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTGTTTCTGGGGAGACAATAGTAATTAGTAATAAACAGAGCCAGTGTGACTAAGTGGAGCTTGTGAGAGTGAGTGGGTTGAAGTCAGTTGGTTTGTCTTTGTTTTTGAGTGTGGAGGAGAGTTAGATTGGGTTGGTTTTAAAGCTAAGTTAAGAATATTCTGAATTTCAATTCAATTTTATTTATATAGCGCCAAATCACAACAACAGTCTCCTCAAGGCGCTTTATATTGTACAGTTTAATTTCCAAAACTTGCATATGATTTTCAGTTTGCAGCTGGACTATCACATAGCAGCTGGAGCAGTCTCCAATGGAGGCCAGTCCACTGCTACCACCTGTGGCCAAGTGCCATAGCCTACTACTAGATGAACTTGTGACACACATCTGCAGTAGAGGCTGAGTGGCTGCTCTCACACCTGGAGCATCCAAATCGACCCACAAACACGTTGAAAGATGCAACGCCATCAATGTGGATCCAGACTGAGAGACCTCTTCCCTCTGACCCCTCCCCAAACCCTCAAACCCTCCTACCCACCTCGACATACAAACTCTGTGTGGCTTCACGTGTTCTGTTGATGTTTACATGATCGAAATAACTTGAACACAAACAAACAAAGAGGAAGACCGCACCGGAAGGAAAAAACTACAAGTCCCAGCATCCTCCGTGTTTAGGGCACAGTAGTGAAAGTGAAAGCAGGAGGAGGAAGGTGGAGCTGAGGCAGGTGAGTGTTAACATGAATATGTTTCTTCTTATGACATAAAATAATTCCACGCTGTTCGTGTCTGTGGGTGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGTTTCTTATAAAGGCTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGGAACTGAATCAGTGTGTTAGAGAAAGTGCTCCTCTGCTGTGCCGTATTAAACCCGATTCTTTGATCCCCATGATAGAACAGAGAAAACCCGACTCAGAGTGGTCAAAACATTTATAATTCTTTATTCAATCATCTTCAGGAAGAGAGAGCCCTGCACAGCCCAACGGCAGTTGCAGGATCTCTAACATTAGAATCTAAAAATGTGTCTCATATAGGTGTTATTTTGGTACTTTACACGTCACACAGTTTCAACAACTCCTTATATGTTACTAGTTCCTCTTTTTCTGTCTGGCTTCCTGTATTTATTAATATGCTTGTATAGCTCTACACTAACTTCCTGTTTTTCAGTCTGGCTGAGCACTTAGTTTGTGAGTCAAAAGTGGCCTTGCTTTACAAACCTTCATTATTAAAGTACATAAAACAATATAATCAGAAAATAAGCACTAAGAATATATTAATTACATGACAGCTTCCAGAACAACAGCACCTCTGAGTGTGTGTGTTTACCTCCCAGACTAACTCCACCCTGACATCAAGAAGATGGAGGAAAAGGATGGAGCAGAATCTGCAGCATCCAGCTGTGTGTCTGTGAGGAGTGACCGGTCCAAAGGAACACCTCCAGAGTTCAGTAATGAACCTGCAGCAACAATGTAAGAGAGCTGCTGACTCATTTATTCAGTGTAAATAATGATTTTTGATGCAATGGGAGAAGAAAAATGACAAAAACAATTTTAAAAATAAGGATTAAAATATTACAAACTATATTTATGAGTTTCCTGATGTAGTACAAAAATATATGAACATAACTGTATATAGGACAGATATTTTACGGTTCTTTTAGGCAGCACCAAAAAACAAAAAGACTATTTTTAAGCTTTCTGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTATGCAGATAAAGTGTAAACTCAGATGAATTATACCATCAAATGTTAAAGGAAAATATGAGGATGAGTGTCTGTGAGCTGAGAAGGACGTGAAGCGAGCAGTTTATCCCAGAGCTGAAGCTGCTCTGTGTGCAGAGATGAGCTCAGATTCCTGCTGTGATTGATCAACAGTCGCAGAAATGTAGACTTGTAGTTATTACTGCAGGATGGTCACAGCAGATACTGATGAACATGGATTATGAGGATGGATGGGCATTCTCTGATGGGCGCTGCTCTTGTGGCAACCTGCAGCAGGTGTTTACTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCGAGATGGAGATCTTCTACACCTTAGTTTTATTGTTGTTGGCAATATTCACCTGGAGTCATTCACTCTCACTGACAATCACTTATACACGCGAGGAACTACTTGGTTTACGGTGGTCCTGTTTGTCTATGTACGACTCTTCTAATGCTCGGACAGATGTGATTCTTGGTGAGGATTTGTTTGCCCGGTCAAAGACTAATTTTGGAAAGCCCCGCCGCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATTTGTCACAAGCAGGTTGCCCTGCAGTGAATTGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAACCGCAGCACAACATTATGAAAGACATGACAAGCCACAGGGTTGGGTAGGGGATATCATAACACAATCAACACAGTGTGCACATCTGATCTGGGACTGCTGCAAACTGCGCCGCCAGCTGACCCGATGTCCACATCATGGGGGAGGTAAGCATCGAAGACGTTGGGAGGGGGATCAGTGAGTGCTAATCAGTGTAAGTGTATGTGTCTGCGTGTCCATAGTTCAGTGGAGACACTGTCCTTCGCCCTATCAGGCTAAGTAAACAGTCCTCCAGCCAATCCAGGTGGCCTTGCAAGGAATGGGAAGAATAGTCATCACAGTCGTTATCGGGGAGTAGTTGTTCGGCTCCAGCCTTGGGCCTGCAGCTGGCGCCGTGGTGATATCCGCATTTCGATATTGGTTTTGTTGATTTTTCATGTGAGCAGGCCAGGAGAATGTCAAGCTGCTCTTTTAACACTCCGACACTGGTCTCTCAATCTCCCGTTGGAGAGTCGCGAGCCTCCCCATGATGGTATCAAACTTCTGCTCCGTGTTGTTGTCATTCTTTTGATTCTGAGACCTCACAGCTGCAGTGATCCGTTCCGCGATGTGATCCAACTGTCGCTCAAGGGTCTCATTTTGAGCAGGCCTCTCTCTGATGTATCCCCCCATACGCTCAATGGTGTTGTTCTGAGCCTTCACAGCAGCTGTAAGCGTCTCCAAGGTGTTGACCATGCTCCATTCGTTGTGAGAGGTCGCGCCTCATCCCATCGCTTCAATTCCAGCGGGCAGCCTTGGGGGGGTTTGAACAGCTGGTTCCGCTTTCTTATTTCTCCGATAAATCAGGCCCAGGCCAGCTCCAATCAGCAAGAACCCTGTTATCATGGTTCCGAATAGGTAGATATCTTCAGCGTCCTCGATCGACAGTCCCACCAGGCACACGACCCTCCAGGTCTGCCACCCGTCCATCGTGTATCCGGCAGGGAAAGTCCCTCCAGGGCACTCAGGCTCTCCCGAGCCCAGACTTCTCGTTGAGAAAAGGGTGTCAATAGCATTCAGAGACCAGTTGATCAAATCCATAATTCTTTAGGTTTTAGAGAACGACAGTGAGAGACTGTTCCAGCGAAAGTAATGCACACAAGACAAGAAAAGGACACAGAAGCTAAGCCGGGAAGATAAGGGTAAGGAGGAGAGGAGGAGAGTGCAACCGCCTTCGCTGAGAGCCAAAGAGAAAAATTTCTCTGGCAGGGCTACAGACGAAAGGTAAAAGTAATATTACCTTAGAGGGGTTTACCTCTGACAAACATCTGGCAGACAGTCTTAACAGTTTTTACCTTCGTTTTGAGAACTTTGACTGTTCTAGGCAGACCAGCACACTGAGGGAAAAGACTATCACTCTCCCATCAATTTGTATTGATGAGAGGGGGGTAGCTGATCTTTTTAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTATGACATGAGGTGAAATGCTTGTAGCTGTGCAATGCCCGACCATTAAATGACAGTGGTTTTACAGTATTTACAATTTACAGGTTATTACAAAATTTACAGATTTAACTGAGAAATTTACAGTAAAAATGTGCAAATAGCAGAAAGAGATTATAAGGAAGTGTACATGAGGAAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGGGAGAGTTCAGTCCTACACCTGGTTCACGCCGCAATGTATTGCGCCGTTTTCCGGGTCCACAAATCAAAACAAACGCTCCGTGTTGGAACGACGACGACAAGAAACATGCTTAAAAGCAGCTCAAAAGAAAACAGACGGTATAGATACCGATTGCGTCCTGAGGCGAAGCAGCAGTACTTGAAAAAATTAGAGTGCATCGCAAATCTGGACCCATATGAAATACGGCAGTGGAGTAAAGACCCAGACGACTTACCGCCACTGTCCTACCCTGATATCTTCACGTATCTTGTTTGTGGAGTAAGCGCTTACACTGCGAACCAGTTTCGTAATTACAAGTCACTGGAGGCGCACATCCAATTTACAAATGGCTGGGTGCAAGATTTGGCTATTTTCAAGCCGCCAAACTGTGAGTACGTCGTCATTCATACCAAGGTAAGTCAGCTGGAGTGCATCGAGTGTAATAGCCATTGTCCACCCCCCACCATAATTAATGTTATACTTTTATCATTGAACTGCTAAAATATCGTTATCATATCATGTGCCCATAATTGTAAAGTAGATGCAAACTAACACATTAATAATCGGGCAAATTATTACTTAACGCCAATTTGTGTCCTCCCTGTCTCCAAGCAGGAAGCATGTTTTAATAGTGTGATTTGGCCATCTGAACACGCTACCAGATACTTTGTTGTAGATAACATAAAACTACTTTTTTAAAAACACTATACCCAGTCAGTGATGGAGGGTCCTGGATTGGGTGGTTTCGCTGTTGCACACATGGCACAGTTGGTGTCACTGTGAAATACTAAAACATCTGTTGTGATGCTCTGGATGTTTCTAAACCCCACAAATTCAGCCTCAATGTTCAACCCAATTTTCCTGCTGTCGCTTTAACACGTCCAGCCTTCACCTCTCACCGGTCCTCGTCCCCTCTTCTCTCAACTTCCTCAACTTCCCAAATCAAACGCAGGCCCAAATCAGCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCGCTTAACTCCCAGCATGGCAAATATGAGACTCAGACAGTCCCATCCAGTGGTTTCACACAGTCATGTCACTGGTACACTTTCCAGCTTGTAATTCAGAGCGCATGTTTCCATCAACATACATGCTGCTGGACCCTTCAGTGTCTTTTTGCCTGCTGTGAATTCTTCAAGTCCACGGTGTTGTTCTGTCTGTCTTCTCTCTTCATCAGGAGATTAACTGCCCTTTAAGCTTCTTCTCAGGATAAGGACAGGATGAGAGGTGAAGCTGTGAAATTTTAAACCAAAGCCTGTTTTCGTCCCAATTCTGTTAATCTATCATTTTTCCGCTGTATTCTTCCAGGAGGTTGAGCAAGTCCATGGGCACCTGTATTAACACACTAAGACATTTATTTAATATCATTTTCATTACTATTACTTTGCACTTTCATTCTCTAATTCCTCTGTTTTCATTTTGAAACGTCTCTCACAAGCTCACAAGCTATATTCAGACTTCCTGCTTCACTTCCTGCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCACTTTACTGGATTTTCATCCGTTTCTAATCGAGCTCTTATTTTATGTTCACACTCTATATACCCTCTCTAACTCTACTAATTTTAATATAAAAAGAATGCACCCTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAACATTAACCAAACGACATCCTTCACATCAAAATCCTCAGCGTGGTTAGCAGAATTCTTGCACACTTGCAGCAATACACAATAATCAGACAACCCAAGTACATACAGACACAAACACCATGATCCCTACGGGGGTTTTCTGGCGTCCGACGCCCGGGTCCAACCCTTATGCCCCTTCTGCTGATACCAGACTTTTCTTACACAATTTTCACAAATTTTAAAGCCTCTAAGCCCAGGTCCAACCTTGCTGGTCAATCAACCCACTTCGGGAACACCGTCACCGATAACGGTCAATTTCTAGGCCCTATATTAATTTGAAAGCGCTCCCCGCAGCTTGACCGGAAGCTCCACTTAACCAGCGTCTCAGTATTTAACTGGCGCCTGAAGCTTTACTTAAAGCTTTACCTGTCACCTGCATTAAAATGGTCACGCCTGAGCCAAACTCTTCGCTCAAACAGCGCAGAAAAGAAGTGATCCTCGACCACTTGGTTATTAACGGGAGTTCGAATCCCCGCGGGAACCACCCGGGCTAACTGGACGTCGCCAGGCCTGACCGCGCGTCCACGATCAGGAGTCGTTGCCACACGCTGAACACTGAGCTCCTAGGAGTCCAACCCCAGTCCTAGATCAATTTAAATACGTTTAGAAGCACCACTGTGGACTGTAATCGCCAGTTTATTTATCTGATGCTCGGGTCCAACCCTATAATCAATTTGGGAATTAAATCCCTTAACCGAATGTCCTAATCTAATCTCTTTTCTTGGCTGACGTAACACAATTGACACGCCCCTAACACATCAACTTTAAGCACACGTCACATCAACTTTAAAATTCACCCCAGCATTAACAACAATAAGTTTTCATCAAATATTCCCCAGACTTTACTTTTTATTTATCACAAATTACCCAAAATCACCATGGACATGTCACCCGAAATCTACTTAACAGATTTTATAATTTACTTTAATTTCACCACTACTGAGCCAATTTAATGGTGAAGATCATCAGCTCGGCGAACAGATAATTTAGAATTCATCCAATGTGCACAATTGGCTTTTTTCTTTGAACAGGCTGTGCCTACCTTTAAATCTTTTTAGACCGGTCTCCTGTTCGCCTCATATCAGATCCCACCTTAAGCCGAATTTGTCCTCTCAGCCGCAAAAGAATCCGGGTCACTGGCACCAATTATTAAATTCCGTTCTTTTGAATTCTTTTGGCGACAGAGAAAGACTTCCGACTCAGAGTGGTCAAAGCTCAAAAAATGATCTTTATTTTTACATTTCTGGAAACGGAGACCTGCAGCCACGAGCACGTACCCCAGTTCTAAAAGCATTGCCAGGCAAAATACGCATACATAGTTCTACTATAGGTCACACACAGACACACAGTTTCGATCAAAACAACTCCGTCTGCTCTGACTAATGTGTGTGTTACTTAGTTCCGCTTTTTCTGTCTGGTTTTCTGTATTTTATTAATATGCCTCTGCAGCTCTGCACTAAACTTCCTGTTTTCTAACTTCCCCTTACTAAAGCCTCTGTTGCTAGGCGACCTGTCACCCTCTGACCTAGTTTTTTCTCACATCTGGGCTTGGTTTATAAAGGCCTCTCTTATTAAAATACATAAAACCATCTAATCAGAAAATAAGCACTAAGAATATATATTTATGTTGTAACATTGTTTAAGTTAATGAACAATTGTGTTGAAAACTGAGATTACAATATCAATCAAGATAATTATAATTATGGTTTTTGCTGTAATTAAACAGTCATGCGGAAATGTGGCAACCACAGAACTTTAGAGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGGATATATGACTGACTTTAATTATCCATAAAATCATCAGATCCTCTGTGAGATTAAGGTCGACNNNNNNNNNNNNNNNNNTTAGAAGTAGAGGCTTTAAAACCAAGTTAACGATGAAAGTACAAACATCACTAATGTCACATAACTTTGCCGACATGTGGCCAACAGTAATGTTTTAATGTTCTTAAACATTCGCACATAAATAAGTGACATCATATTCAGTACTTACTTCTGACAGTTCACTCTTCGGCCGCTCCCTTCTGCCGTATTTTGCGGCAAAATTATCCACACCCACCGCCGCGCTATGGATTGTGGGATATATTAGACCACGAAGCGTGCACCGGACCACGCTTGATATTTGGGGAAATCGACGGCGCATTTGGAGTATGCATTTGAAGTACACTTCGGATTGGGACAGCCGTCGTCGCGTGGCGGTGACGTACTCGCACTTGAAATGCGTACTTCAAGCGTGCATACCCTGAATTGGGACACAGCCACTGTTCGTGTTGTTTCGTTCGCGGGAAAAGTCTCTGGATCCCGTCAATCCATCCAACCTCAGGGGAGTTCAGACACAAACTCGCCGGCCTGGCGACAAAGTTAAGCACCAGGCCTTTCATCAGGCGTCGCAGACGTCTCGCTGCTAGCAGACTTCGGCGGCATCATCTCCCTCCCTCTCGGTGGATGCAATGCGTTGGGTTCCGGCTCGGAAGGACCAAATAAATGTTGAGTCTGTGTTTCCGCAGGCTCTGCTAGTTTAGAAACGTATTCTCGTGAAGGACAAAAACAAGACGGAACATCTTCAACCGGTCTTTTACTCGCAAGAGAGGGAAGGCTGCTCGTGGACCTTAACGCTCCTCACCTGTCTCCAGCCCAGCTCCTTCAAAGAGCGGCCCTCCTCGTAGCCTTTTATTGACAAACTGACACCTCCCACCGTAAACCCCCCCTTGGTTACAAAGACAAGGCACGATGTGTATGCATGTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTCTCCTGCTCACCAACAGGCTCATAAAAGCAGGAAGTTACCACACAAGAAACAGATCTTTCAGAGAGGATGTGCTTACAAAAAACCTCCCCCAGCACCAGAGTAGCTTTGAGGTGGTGTCAGGTGGGAGTAACGTGTTATGCTGCTATTTTTTATGATCATTATTACTATTCCATTAATTATTAATATTGATAGTGCATTTAGATGTTTAAACATATTGGCACCCAATTAGTCTTTATTACAAGTCCAGTAAGAACCACTTTAAACTGTTGAGTTGAATCTATAATTTTAAATGCTTTTCAATGCTCCTATAATCTTAAATGTTTCTGTGCAGACTGCAGGGACAGGAAATATACTCTGTGTAAAGACAGGAAGTTACATGTTTTTGAAGTTGCATGCTTCTGTAGAAGTGAAACCGAAAGCACAGTCTCAGTGCAAGTAATTCTGAGGAGCAGTCTCGATGATGCTATTATCTTTGATGCATTTATATTTCTGATTAAGCTTTGATTAAGCTTTAAGTAGTTGTATTAGATTGAAACATTTGTTTTATATATTTTACATGTAAGTCAAGATTATTACACACATACACACACATAGTTTCAGTTGTGTACATGCTGGCCTTCTGTCTGGTGGAAAGGTTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTAGACTCATTTATATAGGTAAGAGTTTAATCATGTTTTGCTTGCAACTGCAAAATTGTGCCTGCATGAGTGACAGTTTGTGCAGAACGTGGACCTGATGTTCCAGAAGATAAGCCTGGGCAGGATGGTGACAGGAAGCACCTGGGTTCGAGCCGAAGACAATGTTCTTTTTTAAACTATGTTCAAAGTTAACTGAACGTTTGTGGTTTTGCATTGACGTATGCTGTATTGAGTCTGCCTGGCAACAGAAGAGGGGGCTGTACTATTTTCACCCCTATAAAGCCTTGGTTTTGACTATTGTAAGATAGTTCAACACTGAAATCTGCGCAAGTGTTGGACTCCACATGTGTATGCATTAAAATCTTCGTCTAATTGCACCCGGATCTGTGGTTATTATTTTTTGGATTCCTCCTCAATAAAACCTTAACAGTGGTCAGAGACAAAGGAATGTCTTTGATCACACAGTTTGAAACAATGTAGAGATGGTAAGCATAAAAATGACAACATTTAACAATTCACTTTAACAATGTGCGTCAAATATAAATAAGGACATACCAGAAAAAGCTGTGAGTTTCTTCTATTTAGAGTCAAGTTAGTGTTTTGTGTCTTTGTTTTAGGCCTAATGCCAAGCAGAGGTGTGTGTAACTGGACTGGTCTGTTATATGTGTGAAATGTGTGCTTCTCTTCAGCATCATCTTTGTCACTGCTGATTCTTTTGTGTCGTTGTAGAAATAATAGATTGTTTATTAGGTACTGAGGTCATAGGGGATGTAGTTTATTAGTGGGTGTCATAGTAAGATTTTGTTGTTGATAGAATAGGAATACAAAATAAAAATAGCCCTGGAAGGGGGGAACAAAGAACTGGGGTGCAGGGCAGTGGGGCATCTAACCCCCAGGACAGTAGCAAGAGTTACTGAGGGTGAGGGGCAGACAATGGTGAATGGACATTTCCTTAAAAGGAGATGGGGGTCAGAGTGTCAGCATACCTGGCCACTGTACCAGTGTTTTTCCACTGTGGGGGTTTACTGTAGGAGGAGGAGACCAGAGACTATAACTGTAGCTGCTCTGTAAAACTCTTTAGATCAACTTTAGAATAGGACTGCATAGGATGTAGTGTTGATCTCCAAATGCGCATTTTTATTGGGAAATAAAGTGATACCTTGATACTTGGAAACATCTCAGAGTAATCTCTACCAGGACCAAAAGAATCGCAGTCTCAACATCGTCATGTGTTGAGAAGAGAGAACAGTTATAATGGAGGAACAAAAGGAAGCCCTGAAATCGGAGTTTTGTTCTTCCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCGCAGCCCCTTGGCGTGCGCACTCACAACAGTAGCTTAGCGTAATTGTGCGGACGTATTTTACCTCCACAAACAGCTGAGACGTGGTTTGCGATACATGTGGCAAAAAAGTACTCCAAGAGTGAGGTGTTGTGGCCGTACTAGGGAGACATTCAAAAGGGCTGTTNNNNNNNNNTGATAAATACATTTTACAGGGTTCATTTATCAGATAAAATACGTTAAATGTCACCGTTATTATTGGCCGGCCCAGAAACAGCGGGGGTGTCCAAATTCAGAGGCTGCTTCCACCTGAAGACCTGGCCTTCACGGTCTAAAGAAAGCCGGGTAGTACGTCACGAGCTCCCTCGGTGGAGTGAAACTGCCGTCCGCTCCTTGCTATCTAAAATATAACCGGGCGCTGACGTAAACTCTTCTGCTTAATCATTTTCTTTTTGACGTTTATTCAGCTGTGTGAAAACCCCGGCGGAACCCTCCTGAGATATTAATAAAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTCTCAGCCAAACCGATTTACTCACGAACAAATAAAACACTNNNNNNNNNNNNNNCAATAACATTTTTAAGTTCTCAAAGTGACTTATATATCATGTTTAACCAGAGTAGTGAAAGACCGTGGGGGTCTGAAAACGATGTGTCGGTTGGCTCAGATATTTGAAGTTTGGCTCCGGGAGATTTTCCGGAGGGGCACTGAAATTCGGTATTCTCCTGGAAAAATCTGGAGGGTTGGCATGTATGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGTTCAAATAGTGCAGAACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCCGGGACGGCCAGTGTGTTTTACTGTTTGCTGGAGTACGCATTAAAGTTTTAAAGACTAACATATTGAGTGATTATTGGCTCGTCGCATCACACGAGAGTACTACAGCTGTCATGTTGCTGCTGTTTCAAACACACTCATGTATTAGGGCTGATATCAGGGCTGCACGAGTTCTTTGTGTTTGTGATCATGAATAATAGAAGTGTGCCTGTTGAAGATCATGTTTGCTACATTATTATATTTCATGTTATTGTTTTGTATTATATCCAGCTTTCACCATCCTTTCCCAGCCTCCTGTTACACCATCCATACAAAGCTGACTGTGGCCCAATGTGTTTGATAGTTTGTGTTGGATCAAGAGATTTGACAGACTTGGTTCTCTCACGCTCCGTTTTGCGTAACTATTTTTAAATCCCTGTATAAAAAGCACTTGCAGCAACAAAAACACAATATTCCAGAAACATGATTTGCCGATCTGATCAGCTGTTCGTAACACTTCCTATGTTGGAATAGACGTCCGCGCGAACTATCGCGTGTCCACCATTTCCTGGCCAAAATCGGAAGTGACGTCATTTTCACGGAAAATTTAGTTTTTTTGCCTTCAGAGCCTCATCAGCCTGTACTGGTGTTTTTAAAAGTCATGTTTGACTTCATACTTTTCTGAATAGTTTCTGGGATGCTTAGAACTCAAATTGCACTGCTGAAAATAGTTGATTTTGATGCACATGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATGAAACAAGGAAGCTGTGTTTCTCATTTGATGTTAGTTTCATGTTCATCATAATCATTTTCTAAAGAGCTGATATTGAGACCATTTACTGCACTGGGTGCACATTCTGTCTACATTTCTCTGTATGCACTGTGTTCGTCTTTGGTTGTTTTTTCATATTTCTCCATATTGACACAAACAGTGAACAGCAGTAGATGTACTCTGCATCTGTTTTAGGCCCAGTGAAAGATCTGAAGCAGAAATGGTGTCATTAAGAGAAGAAGAGAAGAACAAGTACGGCGAGGAGGCAGCAGCTCTGAAAGATGAAAGATTTTTGTGTTTCTACATGTGACACACGTCTAAAATATGCACACAATTTGAACACAAAACAGGGACTCATTTGTTACCACAGCCAGATGCTGAGAGCCATTTACTTGTAGTCCTGTGTCNNNNNNNNNNNNNNNNNNNNNNNGTACCATTAGATAGTGATGGCAGTATACTGTGTATATTTATACTGGCAGTATGGAAAATGATTATTTGGAAGTGCTTAAAATGGAAATGATCATTTACTGTGAGGTGAGGTGTGGTTGGGGTGTGGAAAGTGGTTGTGCTTTTGTAACGTTGAGGTATGGACAGCTACACACTGAGGCTTTGAGCCTCAGTCTTGCCTCTTCACATTCTATTCTGTAAAAACTACATTGTCACTGCTTTTATGACCTTTTTAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATTGTTCTCCTGAGGAAAGACAATAAAAACAAAGCACAAATATAAATATCACACACGTAACTTATTACAGTTGTATAATATTGTTCTATCATTTAGTAAGATTACTTCATGCTATATTATCATGGCATTTGATGGCTCACCTGGTCTTGCTCCACAATCCATGTTCCCCTTATTCTCATGCAAAGCTCTGTAGTGCCTGAGCATGGATGAGGTGTTGTTGTTATATCCCAGCTCCCTGGCACATAGCAAACACTTCACCTTTAACAAAAGTAAAGACAGCTTAACATAAATTGTATTGCACCATCAGTATTATGAAAATGCATCATCTGTAGAAATGTACATACCTTGTTGGGAGGAATAAAATCAAAATGTTCCCACACAGGGGAAGACATCCTCCTCTTCTTAGCTGGCTCCATTCTCTCCTGACTTTCTCTCCTCACTCTCATGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCACTAACCGCAACTCTCCATCAAACACACACATTTTGAATGAAATCTAAGGGGTTTATATTGCTGTCATAGCTCGTGGCAAAGTTTGAACCGCTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCCTAGTTTTGTTACACTTTTGAGTTCAGCATTAAAGCTGTTTTTTGAGTTGACGTCTGTCTCCGGAGTCTGCACTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAGTATGAGCCCTTGTGGACCCTGAGGTCCTCTGGCTTTTCAGTTGTTCCCCAGGGTGAGGAACATGACTTACGGTAGGACCTCGTTCCACCATTACGGTCCTCACCTGTGGAACAGCCTGCCGGAGAGCCTCAGGGCTGCAGAGATCATAGAGGTTTTTAAAAGGGGGTTAAAGACCCACCTTTTTAATATGGTTTTTAGATTATCTTACCTGGATATTTATTCATTTATTTGGTTTTATTCCAGTTAACTCTGCTTGTAGATGATTTTACCTGGTTATTTATTCTTTTATTCGTTTTAACTCCTGTGTTTCCCCATGGGGGTTCATCATGCCAGGGTTTAGCTGGCTTGGTCTGTGCTTATTGCCACAGTGCTTGCCCTCACTGGCAAGCACTCAATGGCTGTGAGGTGGACCCTGGGCTGCCCTGGTCTGGGTGGGTGCTGTGGTGATGCCCTGGTGGCTGAGCTGGCACCTGGTATGAATGAGTCCCCAATATACTGTTTCCTCACAGCAGAGGCAGGGTGGGTTTTTTACTTTTAACAATCGCCGTACTGTTTTTATTACCTTGTTCATTGTGTGTGTAGGGTGGACCAGGAGGATTGAGGGGCTTATCATGATTCAACCGTGGTTTACATGAAAAAGTACACTGCAAGCGAGTCACAAAATGTCAAAGCCAAACAAGCTGTTGATGATGACTACTCGCACACTGGCTATGACCGAGGTCACCTGAACCCAAACGGCTACCAGTGTGGTCGAGGGCGCACCGCCACCTTCACCCTCACCAACAGTGCCCCCATGGACGCCTGCTTCAACCGGGTCCACTGGAAAGAATGGGAGGCTGCAGTGATTCGAATTTTAAAAGACCAAGACCCAGTAGGTACAGCTTACCTGGTGACAGGGACTGTACCCTCAGCACACAACAGAATACCAAGGCTGGGGATTTTTGATGATCCATCTGAAAGGGACTACAACAGGGTGACAGTCCCCACACATATTTGGACAGCAGTGTGTTACGATCATCCAGATGAAGAGGAGTCCTTCTCTTTTGGTTACATAGGAGTAAATGAACCTCATGGCATTATCACAGTCAAATCAGTTCAACAGCTGACACGGCGCCTGTCTGTCCTCTACGCCAGCACCAACTTAAACATTTTTGCTGATGACTGCTTTTTTCCAAATAGCAAAAAGCGTAAATCGGAGAAACTGGCGAAGAAGCTGCGTAACACAGTTCAGCTGCCGATGGGAAACCGACTCAGCATGTCTCCAGATGCCATGAATGTTCTTCGCACCGCCTTGAGCCACTCCGATGACGAGGGAATGGTGCATCCTACAAAAAGAGTCAGGATCACAGACATCAAAGTAGACTTCTTTTACAAATCCATACAAACATGGCTGACAGGAATGGAGGACATAAAATTTGCCAGTGGACTTTCTTGCTTGCTTGATACTCCCTTCTATGGGCCGGCGAGGGATGAGCTGCGACGCAAAAGACAAACATCCCAGGAGCTCGTCTGCAGACTTAAACCAGAGGTCCTAGATGACTGCTCAACCTCCTGCCTGTACGTAGATCAAGCTAAAGACTACTATTGCTCCACCGGATACGTAACTGTACGGTGCTCGCCAACATACTCAGACATAACGGTAGAAGGACAGAGATGTAACAGTGACCACACCTGTGGTCATCACGGTTGGGATTACTACTGGTGCAACACTGCGAACAGCTGGAATTACTGCAGCCCCCCACTGCCACTCGGAAAAACAAGTAAAGGGTTATACTGCAATTCCAAACGTAACTGTGCTCATTATGGTTCTCGAAACTTGTGGTGTGACATTGGTGACAGCTGGGATTACTGTACCAGATAATTTCTACGCCTGACGACATTCACTTACAGTCAAATACCATGTTACCATGTTGGCCATCAGCATCTGAAGGCCAACCCAATTTGAATTCAGTCATTTAACCTTGAAAAGTCATGATTGCTTATATAAAAATGCCAGATGTGTGAGAGCAAAACTCTTCAACAATCAATGTAAACTCTATGTTGAAATAAAAAGGAAATGAATGAAAGAAAGCTGTTTATGTTTTAATAAAACATGCACAAAGTTTGATAAATAGATTCATTGAGACAAAAAAAGAACATCACTGGATGTATAACCTTCAATGGTTAAATAGAGAAAATATGCTTACCTGGAGTCAAAAGATCATTTCAATCTCAAACACAAGTCCTTAACAACAAACGACGGTGGGAAAACAGAATGGATGACATGAAAGGAGAAGGACAGGAGGAAACTTTTTTTCCCACAATGTCATTTTCAAATCCCTTTTTCACCTAAGGTTATTAGTGAACACCGATCTGTGTGGGATAAATTTTACTTTGGTTGCAAGGAAAAAAAGTTCACTGGCCAGTTTGGCAGGCAATTAATAATAGTTTGTTATGTCCCGTATAATTGTCATCAGGAATATTGTTTCAGTTATATGAAGGTCTGAAAACGCCAGGCCATCTCCCATGAACATATTCTATTCATTCATTGGTTGCTGTTCACTAGAGCATCCGTTTTACATTTTAGAACTCTGTATCTGGCGTAATCTCAGTGAAGAGGCAGAAAAATCTCAAATTATTCTGAGATTTTCTTTCAGAAACTTTGATCCAGTGTAAGTATTTAAGCAGGTTAGAGTTTGGGTGAGTTTAAACTCAGATTTAGATGTCTTTAAAAATACAGTTTTGCAGAAGTTTTCAAGTTGTCAACAAAATTAACAAACACAAAATTAGTTGATCATTTTGTTTTTGATTAGTCATTAAGTGTTGAAATATTCAAGCTAATTTTTCAGCATAGTCAGAAACTTAGAGAAATAAACTTTTTAAAGTAAACTGGTCATTTTATAAGCATACCTTAAGGGGTGTTCAGATTGACTCAATTGCATTCCATTGCACTGCTTCCTCCTGTCCATTTCGCTGTGGCGTGAAACCTCGTTGTGAATAATTAAGAAACATTAGCAGCTTCTGTTGTCTTGGAAACACTGCGCTGCATGACTCTCGCACTGCAACCACGGACAGAAACCCGACAAAACTCCCACCGTGCTTTCACCACACACACACTGTAAGGGAACATAATGGAATGGCAGAACACATCGATCTGAACAACCTTCACTGATGAATGTGCAGGCTGCCAGCGATTACTACTCCCTCTATCCCACGACCTCGTCGCTGGCTTTCCTGCATGTATGGACCACAGCGAGATATGTCATCACTGCCACTTGACTAGATACAGAAGAAACTGGAAATTGGACTGAGAGAAGCGGCTCCATGGGAATCGCCCAAAATGGCTCTTTTAAGAGCCACTAAAAACCATTAAGATCTTGATCAACTTTGTGTTCTGCCGTGTATGAGGTTCACAAAAAACTTTTGTACTTGATTTTTTAAATATATTAAACGAACCAAAACAAACATGTATGAAAAAATTACAAAAATATGATATTCACAAATATGTTCTTATTTTGAATTTATGTAACATTTAAATTGAGAACACATCATAAGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATGTATACGTCACAGAACCTATTCCATCATCTTTTACAAGTTTCAACTGNNNNNNNNNGAACAGCTATCGTCTGCTGGAATAATAGAGTTAGGGTTTTGAACTGAAACTGCCTCTTCTAAAGAAGAGACAGTGGTGCACGGTCCATCCTATGTTTTGCTGCAGGGCTCTATGATTTACTTTACTTAGTTTTTGTTAAGATATTCTAACTTAATTTAGCTTTAGTTTCATCTGAGTTTAGTTTTAGTTTAGTTACATGCCTCCTTTACTTTACTTGTCCTTCTAATTGGTATTATAATTTGCTTTACCTAGTTTTTAGTGTTACGTTCTACATGCATCTTCTTTGGCTATGCGTTTCAACATATCTGTGTCTTCATCAGGCCCCAGTGCATGTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCTCCCAGTGTTTTCCCTTTATGCAACATTTAATTTTGATAGGCGCCCCCTTTGTACTTTCAAACGTTCCTTGTTGAGTTTCTAATTTGTACAGTTCTTAGTTTAATTGTTGTTGGTCTTATATTTAGTTTTAGATGCGAATGAAAACCCCATCAGCTCCTGACAGCGGCAGCAGGTGTCTCTCATTAGGTGCAGGACAAAAAGAGATGCTGCCTGTGTCAGTGAAACTCCGTGTCAGCAACAGGTAAGGTGTTCTTCTGTTCGGTTCTGCAGTTTTGACGGAGAGGGAAACTGGGCCTGTCCTGCACAGGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGTACAGCGCTACCCAGTGTTGGTTCTAGGGAGATTGTAGCTGTCGGTGGAAGACGCAGGACAAGCTGCAGCCAGGGTGGACCTACCCCGAATCAGAGCATCAAACCTTGAGGAAAGGTGGAAACATTTTCCCCGATCCATGGGTAAGCATGAGATTGTTATAGTCGCTCCTTTATGATTCATGTTGCTTCAGGCGATAATGCTTTTCTTTTCTGGTCGTTCTTACAGGTAAACACCTGGCTGACTACAAAGTGTCCCTGAGCTGAATTAATCCAACCAAGTTTGAAAAATATGCTGTACGTGCGAGGGTCTAAACTGTGAAGCGGTTCCTGTCCTTCATGGGATATCAAGCCCGTCAGACACATGACCTGCTCTTCCTTGACGATGTTCAACGAATATACAGGTAAATTATCATCGGCTGATGTGGATGTCAGCAAATGTGCTTTGCTGTGAGATTTCACTGATGTCAGCTGACTTTCATTCCAGGTGGGCATCAGAGCTGTGTAACCCAGTGTTAAAAACGGGATTAAAAGCATAAATATGAATACTCTTTTGATTAAAATGCTAATTTCATAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAATTAATATGTACNNNNNNNNNNNNNNNNNNNNAGAAGATTGTCTCTGTTTCTACACAGACCTGGTCCAGACAGCAGAGCTGCAGAGTGAAGACGTTCGTGGGAAGAAGCTGAGTAAGTGCAACGTCCTCTTTGAATCCTGGATCAGGAAGTGAAGCCGGTGAATATTTGCTGTTTAAATAAGGTTTCTGTCTTTGACTCAGTCTGCTGTCACTTTGTTTCTGAGAGAAAAAGAGATTTCAGATTAACTGCATTATATACGGAGTAACTAAACGCTGCTAGTCTGTGGTGTCACTCCCAGCAGCATCACGTCATTTCTTTACTCTGACCTTTAACATCAGTTCACTTAGCTAGCAGAGCAGCTAGCAGTTAGAGTATGAACTCAGTGTCAGCAGTCAGCTTGGTCCTGGTGGTCGCCTGGTTTCATGTTTGCTGATGATCTAGATGTGTCCACATAATTATTTATTTCTGTAAATGTAAAGACTTTACAGATAAACAACAGCAGCCCTCTGGCTGGACTCTAACCTGTGAGTTTCCTGTGACTGAAACCACAAGCTGACATTTTCCTTCTGAAGCAGCTGAATGAATGTTTGAGTTTACCTGCATACATGGTGCAAATAAACCTGCTTTGGATGGTTTGGAGGCGGAGCCCAAAGCAGGACAGGATTCTAATGTGATTGGTCACTTTGATGAGGCGGCTGTAACTTGGGTGGTCGAGCAGGTCACCTGCTAACCAGAAGGTTGGTGGTTTAATGTCAGACTGCATGATGTCCTTGGGCAAGATACTAACCCCATGTTGCTCTCCGATGCATCCATTAGAGTGTGAATGTTAGACAGGAAGCACTTAGAAACATGGAAAAAGTGCTTGTGTGAATATACAAGTTGTGTAAAGCTTGTGTTTGAAAAATAAAGTTTATTTCTTATTATTTATTTTATAATAAAGTTATTCCCTGTGCAGCAGTGGAAATACTGACAACTATAGCTGGATTATTTATTTGAACTATTTTAAACCAGAGGCTTCAGATGCAGGTTCTGCAGCCTCTGCACTGCTGTGCCATCAGCCTGTTGGACAGCATTTGATAGATTTCAGGGAAAAATGAAGGAACATGAACAACTGGTCAAAAACACTTATGCTTTATACATCATGCTTTTCTTATGCAATATCCACATGTGAATCATGAAACTTTAACATTTAAAGTATCGTAGCTCTGTTGCTAAATTTTCTGACTCTTGTTTTAATGGAAATAGTCAAAGTGTGATCGGTGAATTGTGAGCAGCAGAAAGGAGGAAAGCACTAATGCTGCCACAAGGGGCCACAAACCAGTGTACTCCAAGTGCCCACTGAATACTTTGCAATGTATTCAGTGGGCAAATATTGATTATATTGGTAAGCAGTCTGTAGCATAAACATCAGGTCTGTTCTGAAAACTGTCTTTATTTTTTCAAAGTAAGGGAATATCTGTGGTGTGATACCGCGGGCTCATGGGCTAAGGACTTGGATTGACAAGTCAAGCGAGGCTNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAAAGCGGAACTAAGTAACACACACATTAGTCAGAGCAGACGGAGTTGTTTTGATGGAAACTGTGTGTGTCTGTGTGCGACCTATAGCAGAACTATGTTACCCATTCTGGCTTCTAATGCTTTCAGACCTGAGCGTGTGTTAGTGGGTACAGGTCTCCATTTCCAGAAATGTACAATAAAGATCATTTTTTGAACTTGACCACTCTGAGTCGGAAGTCTTTCTCTGTCGCCAAAAGAATTCATAAGAACGCAATTTAATACCTGAATTTATATTTCTATAAATATAAATATTCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATTGTACAGTTTAATTTCCAAAACTTGCATATGATCTTCAGTTTGCAGCTGGACTATCACATAGCAGCTGGAGCAGTCTCAAATGGAGGCCAGTCCACTGCTGCCACCTGTGGCCAAGTGCCATAGCCTACTACTAGATGAACTTGTGACACACATCTGCAGTAGAGGCTGAGTGGCTGCTCTCACACCTGGAGCATCCAAATCGACCCACAAACACGTTGAAAGATGCAACGCCATCAATGTGGATTGTCCAGACTGAGAGACCTCTTCCCTCTGACCCCTCCCCAAACCCTCAAACCCTCCTACCCACCTCGACATACAAACTCTGTGTGGCTTCACGTGTTCTGTTGATGTTTACATGATCGAAATAACTTGAACACAAACACAAACAAACAAAGAGGAAGACCGCACCGGAAGGAAAAAACTACAAGTCCCAGCATCCTCTGTGTTTAGGGCGCAGCAGTGAAAGTGAAAGCAGGAGGAGGAAGGTGTAGCTGAGGCAGGTGAGTGTTAACATGAATATGTTTCTTCTTATGACATAAAATAATTCCACGCTGTTCGTGTCTGTGGGTGAAACGTGAGGCCG