GGTCGCCGAGGAGATCGAAGAGATCGAGGACGAGCGCTCGAAGGGTCAAGCCGATGCCTTGCACCCGCATCGCCGGGATGGGGTGGCATCGCCGATACCGATCTATCGCAGCCGACCCTCGGCGCATTCGTATCCATCGACCCCTTCTTCTTCGCCTTCCTCGCCGAGGATTCTTTCGACCACTGATCCTTGCGATCGCTTGCCGAAGACTCCATCGCCTTCGCCCTCGAAGTCGCCGAAGCCGTCGAAGCCCCGCTCTCGTCCGTGGTCCTCTGCCGGACCCTTATTGGTGGCATCGATCGCCGTCATCGCAATCTTAGGAGTTGCGATCATTCCTTTATCGGGGAAGGATTCCGCCTATCGAGAAACATCGAGCGCAGCGATGGATAGTTCCCCGGCGAGCGAAGGCGATGCGATATCGAACGAGGAGGCGATTTGGACGGTGGCGCCGGCTTCTTTGGATATTCCTTCGGCGAAGGGAGCTCCGACCGGCGCCCAAGACAGCAGCTATCTCATCAACGCCTACCTCTTGCGGCGGGCGGGATACCAAGGCTTCGCCGTGCAATCGATGATGGGCTATGGTCATATCGTCGGCGATCGAACGCCGGCCCATTGAAACCGGCCCATCGAAACAAGGAGTCCGTCGAAAAAGACAAACGAGATCGACGAAGGATCGGGAGCGCTTTTCGGCATTGCCGAAAGATCCTCAACGGGTAGCCAGGAGCGGGGGAGATGGGGGGACTCGAATCGAATTGTTTATGCTCGAATCGCTCGCGATCGAATCGTTCACGATCGAACTTTTCACGATCAGGGCACCGTTTTCGCCTTCGGGACCATGCGATATCGGCCAGAGCCCTCGCCGCCTTGTTGTTGACGGTTTTGGCCTTGCCCGCAGTCCGGGCGCAAGGAGAAGGGGAGCCGGGGGCCCATGGCTGGATCGAGCGCATGCGCAAGGCTTCTTCGTCGCTCAGCCATATCGGAACCTTCATCCACCTCGAGGGCACGGCGGTACAGTCGGTGCGGATCGTCCGCCGCGCCGGAGAACAGGGTTTCAAAGAGCGTCTTTTTTCGCTCTCGGGAGCCGCCCGGGAGGTCATCAGGGACGGCGATCAGGTGGTGTGCATCATGTCCGATACTCGAATGGTGTGGATCGCCAAGCATTTGCCCGATATCCACCGCGAAGGACCCTTGCCCATCCCCGGACGGCGTTTCGACCGCCCGCTGATCGACGATATCGAGATCTCCGATATCTACGAGCTCTCGAAGGCCCCGGCCCTTGAGCGCATCGCGGGGCGAGAGGGGGTGGTGATCGATATCGTTCCCAAGGATCGTCATCGCTACGGCTCCCGCTTGGTGATCGACCGCCATACCGGATTGCTGTTGAAGTCGGAACTGCTGTCCTTGGACGGAGCGTCGCTCGAACAGCTCGTCTATACCCACCTCGACATACCGGAATCGATCCCCGATATCGCCTTGCGCTCCGAGATCCCCGATAGAGGAGGATTCACCCACCATGAGTTGATCCCTCCGCGGGATTCGGCGCCGTCGGATCCGCCGACCACCATCGCCGATTGGTCGGTCGAGTGGGTGCCCGAGGACTTCGAGATGGTCAGTCGATCCTTCGATCGCATCCACCCCGGGAAGGAGCCGGCGGAGCACCGCTTTTTCAGCGACGGCCTCGCCACTTTTTCGGTGTTGATCCAAGAGATCAACGAAGGCGGCGCCGCTTCGATTCCGCAAAGAGATAGCTTGGGGGCGATCAATGCTTTCAGCCGGATCGAGGGTCCGGTGCGGATCACCGTCCTCGGCGAAGTGCCGGCGTATACCGTCAAGAAGGTGGCCCTTTCCGTTGCCCCCCTACCTTAGACCGCCGAGCGACCGATTCCGCATCGCATCGAGGCATCGCTGCCATCGACCAGCCCCCATCGGCGGCGGCTCGCAATCGTCGGGGCTTGCTTTGCGAACTCGAAAAAACGACGAATCGGACGAATCACGGGAGGCGCTTTGCATTCGCGAAATTTCGATCGCATCCCTTCGAATGGCCCGCCGGCGGCGAAAAAGCGATATCATTGGCACCCAAGATGCAAAAGGGAAGATGCCTTGGCCGGGGTTGTCGCTTGATCGAAAGGGATCGCCTCGCCAATCCGGCACCCTTTGGCCCCTTTTCGCAAAGGAGCGTTTTTTTCATCATCGGTATCGATACGAGGTCGTCATGAGATTTTCCCTTCGCCTGCGATCCAATCTTTTATTCATTGCCTTGTCGGCGGCGCTGATCGCCGTCTTCCTTGCGCCGCCGGCGAACGCCGCTTCGCTACCCGACTTCACCGACCTGATCGAGCGCAACCAAGCGGCGGTGGTCAACATCAGCATCGAGCGCAAGCGCCCATCCGGACGCAACTTCCCCGAGGGCTTCGATATTCCCGACTTGCCCCCCGACAGCCCCTTCAACGATTTTTTCCGGCGATTTTTCCAAGATCAAGGCAATATGCAAGGATATGGATCGACGGCTTTCGGATCCGGCTTCATCATCTCCGAGGACGGCTATATCATTTCGAATCACCACGTGATCCGGGACGCAGGCGAAGTGATCGTGCGTTTGAGCGACCGCCGCGAATACGATGCCGAGGTCGTCGGCTCCGACGAGCGCAGCGATATCGCATTGCTGAAGATCGAGGCCCGAGGATTGCCGACCGTTCGCATCGGCACCGATTACGATCTCAAGGTCGGCGAATGGGTTTTGGCAATCGGCTCTCCCTTCGGATTCCACTATTCGGCGACCGCCGGTATCGTCTCCGCCAAGAGCCGCAGCCTGCAAGGCGAGAACTACGTCCCCTTCATCCAGACCGATGTCGCCATCAACCCCGGCAATTCCGGCGGCCCCCTGTTCAACCTCCAAGGCGAGGTGATCGGGGTCAATGCCCAGATCTACAGCCGCACCGGTTCCTTCATGGGTCTTTCCTTCGCCATCCCCATCCAAGTGGCGATGGATGTGGTGCGACAGCTGCGCGAAAAAGGGCGGGTTTCGAGGGGATGGCTCGGGGTCCATGTTCAGGATCTGACCCGAGAACTCGCCGAATCCTTCGGCATGGAAAAGCCCAAAGGGGCGCTGGTGGCCCGGGTCTTGGACGGCCCGGCTCGCAAAGGGGGAGTTCTGACCGGGGATATCATCTTGGCCTTCAACGGCAAGGAGATCGAACGCTCATCCGATTTGCCGCCGGTGGTGGGGTTGACGAGGGTCGGGGAAGAGGTCGAAGTCGATATCTTGCGAGACGGCGAGCAAATCACCTTGATGGTGAAACTCGGCGAGTTGCCGGAGGACGATATGCCCGGGTCTGCGAGCAAACGAGAAGCGGATATCGACCGCTTCGGCATCTCGGTGCGGGATCTCGACGAGGAAGAACTCTCCGCCGAGGACGGACCGGGGCACGGAGTGGTCGTCACCAAGGTCGAAGACGGAATCGGTCGCCAAGCGGGCTTGCGATCCGGCGATGTGATCAAGACCTTCAAAAACGAGAAGATCATGAGCGCCCTCGATTTCAAGCGCATCGTATCGGGATTGGAATCCGGCAAGGCGGTTTCGATGCTGGTGCACCGAGACGGCGAGCCCGTTTTCCTCGCGCTGAGACCGGAGTAGACGGAATGGTTTTTTTTCGCTGTCTTGCGGCCGACGATCGAAGCCGACGATCGCTATCATGATATCGACCATCGGCCAATATCGAGGATCGCCTCGGGTATCGCCTCGTCCCCGCCTTCGAAGCCCGATATCCGAGGGCTTCGCAAGCCTTAAGGGCCCCATCGTCGGCGTTTTTCGAGGGCCGATCTCGAAGGCCAAGGAGAATCCCCGATGCATCTTGCGCTTTTCTTGTCGATGATCCGGAACCTGGTCGATGCGCTTTGATTTCCCCACCCTGATCGTTTTGCTCGTTCTGGCCACCGGGTTGATCTGGGCCTTCGATGCCTTGGTCCTCTCCCGCCGCCGTTCGATCGCCCTGCGAGCGAGGCAAGCCGGCGGCGAAGAGATCCTCGCTCCGCCGGCCCCGTCGCGCATCGTCGAATATTCGCGATCCTTCTTCCCGATCCTCCTGATCGTTCTCCTGCTGCGCTCTTTCGTGATCGAGCCCTTTCGCATCCCCTCCAACTCGATGATGCCGACCTTGCTGACCGGGGATTTCATCCTCGTCAGCAAATACAGCTACGGCATTCGCTTGCCGGTGATCGATACCATGGTCATGCCCACCGGCACCCCGAAGCGGGGGGATGTGGTCGTTTTTCGCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTCACCGTCAAACTCAGTGTCCAGCCCAATGCCAACGTCACCGTGGCGATAGCGAGCGCCGATACCGCCGCCGTTTCGGCCACCGCCTCCCTGACATTCACCGACGATAACTGGCAAACCCCGCAAGCTGTCACCGTCACCGGGGTGGAAGACAACGATAACGACAACGAATCGGTGGTACTCACTTTGAGCGCCACCGGCGGCATCATCGCCTCCGACGTAACCAAGACGGTCAGCGTCGATGACAACGAAGACCCCTCCGCCATCGTCGTCTCCGGCGGCGCTGCCGCATTGAATATCGGCGAAGGCGCATCCGGCACCTTCACCGTCAAAATCGACCCCCCTTCGACCCCGAGCGTTACCGTATCGCTTTCCAGCCCCGACACCGATATCACCCTCGACAAGACGAGCCTTACCTTCGCCGCAAACGATGCCGACGAACAAACGGTTAGGGTAAGCGCTGCGCACGACGCCGACAACCGCAACGAATCCGTCGACATCACCTTGAGCGCCGCCGGCATCACCACGGACGATGTCACCAAACGCATCGCGGTCAAGGACGACGAGACCCCGTCGGGCAATATGGTGTTGGACAACACCGCCCAACTGGTTATCGGCGAGGGTCGCACCGGCACCTTCTCCGTCAGACTCGATACCCAACCCAACGATGTGGTCACCGTCGATGTGAGCAGCGCCGATAACGGTGCTGCCACCGTCAATCCCGCCTCGCTGACTTTCACCGCCTCGGACTATCAGAGGACGCAAACGGTCACTGTCAGCGCCGAACAAGATATCGATGTCGCCGACGAGACTCCTCTCATCACTCTGACCGCCACCGGCGGCATCGTGGCCGACGATGTCGAGAAAAGGGTGGCGGTCCAAGACGACGATTCCCCCGGCACCCTCATCATGGTTCCCTCGCCCCTGAATGTGGTCGAAGGCGGGCAGGAGATATTCCTCGTCAGACTGGGCACCGTGCCCACCGTTTCCAGCGTCGCCGTCAACTTGACATTGTCCGGCAACAACCCCTCCGTCTCTTTGAACCCCACCTCTCTCACCTTCACCGACGCCGATTGGAATACCAATCAGGTGGTCACCGTCTCCGTCGAAGAGGACACCAACGCCGACAACGGCCTTGATACCATCACCGGCTCTTTTTCCAGCGGCACCGGCAACTATGCAAGCGCCGCCAACCCCGAAGGAGCCACGATTTCGCTCGTCACCCTCGACCGCCCCGGCGATATCGTCACCTCGACCCAGATGGTGGATTTGCTCGAAGGCGGCGATGCGGTCGAGTTCACCGTGCGCTTGGGCGAAGTCCCCATCAACACCGATACCGTGACTCTCACCCTCGCCAACTCCAATCGAGACGTCACCATTTCTCCACAAGTCCTGCTCTTCACGAGGGACAACTGGAGTGACGAACGTACCGTGTCCGCCCAAGCGGGCGAGGACAGCGACAAAGAGGACGGCTACGACATCATCGTCATCAAGGGCGCCGGGGGGAACTACAGCCGCTCCGAATCCAGAGTGTCGGTGTCGGTGGAAGAGAACGATGACGACGGCGGCGTCATCGGGGGCACCCCGGGTCGCAGCGGCGTCTACGCCTTGGCCATCCCGCCGGAGACCGGTTCGGATTCCTCGGATATCCGCATCCGTTGCAAGCAATCGAGCCCCTGCGCCGTGTACTTCGATTGCACCTCCCAAGACGACGGCGGCCTCTTCCAAGGCTGGTTGCCGGAGTTGATACCGGCGTGGGGAACGCGCACCGTAGGGGCATCGGATATCGTCCGTCTGACCGGCGATTCATGGTTCGGCAAGGGTCGCTTGGGCTGCCTGCTGCGCAGCAAGGAGCGCATCGGGGCGCAGGTGTGGACCCGCTCCGGCGACGGGGTGCTGGTCAACAACAGCGCCTTGTTGACGAGCGTGCTCGACAGCGGCAGCGGCAAGCGAAGAGCCGATATCGAGTCGATACCCTCGCCGGACGGGGACGAGCAAACCAACCTGCGCATCAGATGTCTCGCCCCCGAGAACGAGCACTGCACGAGAAGCCTCTTTTCCTGCTACACCGACGACGGAACGATGCACAACGGGAACTTGGGTCGCATCGACCGCCTGACGGTCAGACATCTGCAAACGAGCGAGTTGGCATCCCTCATCGACCACCGCTGGCAAGGCATGAGCCTGTCCTGCGAGTTGCACTCGGACCACCACTTCACGGTACAGGTGATGACCCGCACCGGAGGCGGCGGAGCGCTGGTCAACAACAGCGCCACCGGCGTGTCCGAGAACTAGCCTGAAAGTCCAAGATTTGTATCGCCCGCCGGGCATTCGTTCGGCGGGCATTTTCCAACCGGTCGCATCAGTGGCCATCATCGATGAACATGGGAGAAAGACCATGAGTACGCAAGTACGCAAGTACGCTAAAAACATCGGCGATTCTCGTCGCTAGCCTCGTCGGGCTCTGGCTCGGCATCATCGGGCAGGTATCGGCATCGACCGAGTCTGTGCAGGTAGTGACAGCGATACCATCGGCGGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCTACCACCCGGTGGGCTTGGCGATGTTGGTGCAAGGGCGAAAACGCACCGGAATCCCGCTGGCCATCAATGGCGTATTCGGCAATTTGGGGGTTGCCTGTGCGGCGTTGATCACCGGATTCCTCATCGACAATACCGGCTGGCGCAGCGCTTTTATCGTCCCCGGGATATTGACCATCGCCATCGGAATCGGCTACGGGCTCTTTTTGCGCCACGGCCGCAAGCGATCGGAATCCGGGCTTGAAGCGGCTGCCGGCGCTTCCGCCGCCAAAGCCGAGCCCCTCGTCATCGCCCGCAGCACACTGGTGCGGGTGTTTTCGATCATCGTATTCACCACCGCCATCGGCGGTCTGACCTATCAAAGCGGCACCTTCGCCCTGCCCGAAATTCTCGAAGAGAGGCTCGAGGGACTGGCCGACTCCGCCACCGAGATCGGGGCCTACGCCTTCGTGGTATTTGCCGTGGCCTCCCTCGCCCAGTTGGCCATCGGTTATCTCGTGGATCGCCATTCGGTGCGCACCGTCTTCGCCTTCGTGGGCGCCACCCAAGCCCTGTTCTTGCTGCTGATGATGAATCTTAGTGGTTGGCCGGCGCTGATCGTGGCCACCGCCTTCATGTTGGCGGTCTTCGGGCAAATTCCGATCAACGATGTTCTGGTCGGCCGCATCGCTCGCAGCGAGTGGCGAAGCCGGGCCTATTCGATTCGCTATATCGTCAACTTTTCGGTGATGGCCACGACCCTGCCCCTGATCGCCTGGATCCATGCCACCCGAGGTTTCGGGGCTTTGTTTGCGCTGCTCTCGATCGCCGCCGGCATGGTCTGCATCGCGGCCTTGCTGTTGCCGATCAAGTCGAGGATCGTCCTCCCCTCGATATCGTCGGCATCGCCCGCATCGCCCGAAGGGCAAGGCAGCGCCGCCGTGCCCGACTCGCGCGCGACCTGAAAGCCCATCGACAAGGATGAACGGGAAATGAAGACGACACCGCACGATACGAAAGAGGGCCAGGCTCCGCCGTCTTCTCCTGCCCCCTCGCTTGCGCACGCCGATCCCTTGCAGGTGGCCGAACGATGGTTGGAAGAAGGACGCTCGGTGGCATTGGCCACGGTCATCGCCACGTGGGGCTCCTCGCCCCGTCCGGTCGGAAGCCGGCTGGTGATCGATCAAGACGGCTCTTTCGAGGGTTCGGTTTCCGGTGGCTGCATCGAAGGGGCGGTCGTGGCCGAGGCTTTGGAGGCGATTCGCGACGGTCTCCCTCGCATCCTCGATTACGGGGTCAGCAATGAGCGGGCGTGGGAGGTGGGGTTGACCTGCGGCGGCCAGGTGCAAATCCGTATCGAGCGGATCGAGGAATGAACCCGCTTTTATGCCGCAAGGCCTTGTAGCCGCGCC