CAGTAGGGAACTGCCCAGATAGATCCATAAAATAGAATGTAACTAACAACTGATTCAGTTTTAAGACCCCGGCCCTCTCACTCCCACACCTGAGTTGTATATTTTATCTGAAGGGCTGTTTCATGTTCCAGAATCGGCTCTGTTTGCAAGCGAGCTGTCAGAATTTTATGGCCTTGACTTTAAAGAGCAGGACATTTCTTTCCTGGAGAAGAAGGCTAATAGGAGGGAAAATGCAGGGATTACGGGCTCTCCCACAAATCCAGGCTAGCAGATGCTCCTCTTTCTATAATCAAAATGAATGTTTTCTTTGGACCTAGCTAGGAAGGCCCCTTTCAGATGTCCCTGGGACCAGGAGACATGTGCCAGGCCAGATTGTTTCCAACAGTTTGGAAACAGACTGTGAGGGAAGCAGGTGTCTAGCTCCGAGTACCTGTTCCTTCAGCCATTCAGGACAGATAATTTTTTTTTAAATGATAGGCGATTTTCTTTTTTTAAGTGCAAAATAGGAGACGGCATACGGTTAGCCTTGCTCCCTGTCCCGGCCTTCACCTCTGTTAACAATCTGCTTTCTTCCTTCTTCTGGGGTGATACTGAGCTCTGTTTGACATTCTTTTCTTCCTTAACTTCATGTCTCAATGCCCCACCACCGACCCCAAATAAGAGCCTTtggagcagtgaaaaggacttgaactggggagttaaaatgggttcaaatccctactctgctgcttaccagctcaccaaacaagtcatttgtcttccgtgttctcactgggagaaaagggggaaagacgccaacatcacaggctcattgttggcattccatgaagtGGCCCAGGTGGCAGCCGCTgctcgggcagggccaggctgctgaggttcatagtcctgggtctaccacttaatccttgatctctgaacagacactgtcccctccctgagcctcagtttcctcatctatagaataagaataataaccgctcacagggttgttaagaggacgaaaggaaatatgtacagaaagtgtctgtggagtgcctgcctcacagtaggagctcaatgaaACTTTCCTCGCCTTGCTATTATTTTAGCAGAGATCAGGCTGTTTTGTAGTCTGACTCACCCAAGCACCATATGATCTAAAGCCCAATAAAGGCAAAGCCAAGCCCTCCATACCCACCTCACCTTGCTCATGATGAAACCCTTGTTTAATTCCAGGTCCAGTCCATCTCTAACCCTGGGCTTGTTTCTCACTTCCTGGTCAGCTCACATGCGCTGGGCTCTGCCTACCAGCGGGGTTCACCATGTTTGAGTGACTCAACACCATCTGAGGGTTTGGCTTGGATCCCCCAGGCTGTATCCGTCTCATACCTTAGACAGGGTCTTCCATGCCAGCTTCATCAACTTCACCGCAGATACCAGCTCTGATCTGCTCAGCTGCCCTCAGAGATGAAGGTGGGATCAACTTCAAGCCCTGGTGGGAAGAATAAGTGATTAAAGGTGGAGAGAGAGAAGTTCATCCTATATCTTTTCCCCCCAACTCCTATTCTGGGGTCCAAACACTACTTTCATCACCTGCTCTACTCACCGAGTCTGACATCAAGACAGAAGAAAACAAACAAACAAAACAAACACACTTGCTAACAGCCAAGGGAAGAACGACGGCACTGAAGCCAGCGCCAGTGATGTGACACTTATGATCCATTTCCAGGGCGCTGTCTTGGTGGATCACCTTCCACTGTGCTGACATCGACTCATCTTGGCCCCTTTGTCCACATTGCCTTCCTTGTGCTAGCTCCTATGGTTCTTCAGTGTCTTTTGATTTTGGGGCCACCATCTCCGGAGTGAGACTGAATTAGTGGGGAATGGATTCCACAGCCTAAACCTCTTTGTTCCTCTTGTATCTCCCATAACAGAGAAGAACCTTAATAAAGACCAAAgtgaggaatcccaggccatgaagagaggtgctcaggccagcagccacagtgggggctctctgtctcctccactgctagacctgtgagtaagggagcctccaggatgtctcttgctccagccattgCctgaccaactgcatgagggacctcaatgagaacctgctagctgagcccagccgacccctagaaacatgaggaataatgataacaaatgatcatcattaagtactatcaggctggggtggcttgttgagcagcaataaatacctggatcaCTGATCACTTAAACAGCTCTTTGGCTATTGGCATAGTCACCAAAGTCACAAGTCATGCCCCCTGGAGAAGCTTAAAGTGCCACTACCAGCTAGTGATGGGTGGTGGCTCCAGGTGGCAGCAGTACCCCTGTCTTGACTGTGCGCCAGGCCTCAGGACTGACAGGGACCTTGGGCTGTGGGATTCTTCTGGCTGGACCCCTGGCCTGGGGAGGCGTTGGCTGCCTGGCCCTTGTGGGGTGACCCACCCTTCCTTCTCCAGCAGAGCTGGGAAGACATCCAGGGCCAGCTGTGTGCTTTGGAAGGCTGCTCCTCGGTTCCTCAGCTCTCTCCCCATTGCAGGAGTATAGGATTAACCTCCAGTTTCACACCCTGGAACTCCAAGTACCATACAAGGTTCAGTATTTTTCAGGTGCAAGTTCTTTATTTGGCTTTTAGCGAACGAGTACAATAACAAGTTAGAAAATGCAGGTCCTCAGGGAGTGAATCTGAGAATCACAAGAGTAAAGGGGTTTCCAGTTACCCTCTGGCTTGTGCTCAAAGTCCTCACTCTCCCTGAAGAATGGGTGTGAAGGCTCAGGCTACGCAATGGTCTGGGAATGGAGACTTGGAAGAGAGGACTGAGGTTCTTCAGAATTACAATACATGCCCTCAGCCAGCAAGCAGGTGGTCATACAGAAAGGAAGGGAGAGGGGGCTGTAATGAGGCTGTGTGATAAGCATGGTATGCTCTTTCAAGATGCATTGTGCAGCAGCTGTTGGGCTGTGTGTATCTATCAGCCCtgctatgggctgaatgtctgtgtcttccccaaattcatatgttgatgtcctaatcctcaatattatggcatttggtggtgggacctttggggagtaattaggtttagatgaggtcataagaatggagcctccatgataggattagcacctttataagaataggaagagagcagagcatgccttctctcggccatgggaggatataacacaaagacagccacctgcaaaccaggaagagaggcctcatcacctcaccatgcactgaatctgccagcaccttgaccttggacttcccactctccataactgcgataagtacatgtgtgctgtttaagccaGTGGTTCCCAAATTACCAGGgacaagttttccatggacagagggtggaggaatggttttgggatgattcaagtgcattacatttattgtacgctttatttctattattattgcattgtaatatacaatgaaataattatacaactcaccataatgtagcctcagtgggagccgtgagcttgttttcctgcaactagatggtcccatctgggggtgatgggagacagtgacaggtcattaggcattagattctcataaggagtatgcaacctagatcccttgcatgcacagttcacaatagggttcatgcttctatgaatctaatgtcactgctgatctgacaggaggcggagctcaggtggtaatgagagtgatggggagtggctgtgaatacagatgaagctttgctcactcacccaccgctcacctcctgctgtgcagctgggtttctaacaggccaccgactggcacgggtccatggcccggggattggggacccctAgtttaagctacccagtttatatattttgttatagcagcctgagctaagaAAAGCCCTAAGACCCTATTTTTACTTTGTCTTATAGGCctggaggaagctaagtgatcatctcctccagcctgcccctcttacagctgacaatccctatggcctggggatgtgcccaaggtcaaacagctggtaggtgacagaactCTCTCCACAGTGTATGTGGACTGCATGGAAATACCTTAGTTCTTACATCAGAAAGTCATTGGCTTTCACTGGTCACCAAGTCCACCTACAAGAGAAAAGGAGAGAACAGAGAAAATTACCCAGCAAATCCACCAAGCAAATCCACCAAGCAAATCCCATAAAGGAAAGAGGGAATTTCTTGGTAGGATTTTGCTTTCTATAGAGATTGGAAAGCCCTGAGTGTGTGCTTGGGATTCCAGGCTACTTAGTAGAGACACAGCCAGAGACTTAAATAATCATGCCTTTATGCGACAGAGCTCAATTCCCTTGTAGCTTTTTAATTCACAAGAAACCTGATTTCAGctctgtagacagcctacttaaattcaagttctgactctggtactactagctgtgtgacctttggcaagctacttaacatctctgtgtctccgtttcctcactgattattcatttattcacctgtaaaatgaataacagaagtacttaccttatgagattgtcatgaggattTTATCTCACCCTCTCTCTTTCTCTTTCTATCTCTACCTGTCTTAGAGAACTGGTTATTAATTGCAGTGTTATTTGCCATTTTATCTATCTGAACTTTACTATTCATTGTAACCAGCATTGGAGAGCTTATAGCCTGCAGAGGGTTCACATGTTTTGTTTTACTTTGTCAGCATGGGGTTTAACACAAATCTGAATTTGAATGTGTTTTATGAGACACACACTCTCTGGTTTGCCATAGTTCCTTGACACTTATGTTACCAGCCAGGCTCTCTGTGGGCCCTTCTTTTGTAGGTTTGTAACTTCTGGTCTATTAGGGAGTTAAATTGGACCAAAGAGGACATAGCATTCATGGATGCAAGATCTCTGGTAAGGGAAGTGATGAGTAAAGTCAGTGAAGCTATTTTTGTTGTGCACCATGGTAGGAGTGAGGCCATATCTCTTCTTCTTCTGCTGCTGCTGCACCCAATGCCCATGGCGGAAATGACAGGAGCCAGAAGAGTCTGCAAGCAGTGGCTGCCTGGGTGCAGAAACACACGTGTGCACCCACATGCACACAGATGCTCCCTTGCCCACACAATGGCACCCCCAGCCCAGGGTGCTGCATGCTGCTGTGTGACTTCTTCAGTGCCCCCATCTGATCCCTTGGTGGTGATGGATATTCCTGCTCCCACATCGAGGTGTTCTCTCTTTTGGGCAGTCATCAACTCCAGGCGTGGAGCTCTGGGGCTGGAGCTTCCCGCTGATGAATGGCCCACCATGAGTAATTTCTCTTTGCTGTGGTTTCCTCTGAGGGTGATTTTTTCCAGATTCCAGTAGGATGGACAGGCTATTTCAACACTTGCCACAGTAGCTGGGAAGTGAACTGTCAGGAGGCAGTGGGCTTAAAGGCCCTTTGTCTTCATTGCTAGCTTTGAATTATATGCTCTGGGAAGCAGCATATACACTTCCCTTTCCTCAGACGTGTCTGTCTCTTCCATAAGAATTTCATAAAAGGCCTCACCTTTTAGTTTGCAAGCGTTGTCCTTGTTTCTAATCTTTATTTTTTGTTTTTTATTTTTTTGCACTTTTCTCTCCCATGTGCTTACTTTTGGCCCCTGGCTGCTCAAAACCCACCATCTTGATGGCCTGCGAGGCCTGCCCTCTTCCCCCAGGCCCCTCAGTTCCAAAAGCTTCTTCTCCAATCAACCTGCACTTCTTCCCTTCCTTGATGGCAACAGATCCCAGCTAGGCATCGGATAAAACTTTCACTAAGCAGAGAAGGACAGATAGCCTACTTTACTCATCCTAAGGGTCCTTGTTAGAGATTGATCAATAGAATGGATCCTAATTAGGGAGGTTTTTGGTGGCAGAACCAAGTCcagttgacccttgaacagtgtggggagttaggggcactgacttcggcacagtaaaaaatccgcacataatttctgactaccctaaatcttaactgcctactgttgaccagaaacctaccaataacataaacagtcaattaacacatattttgtgtgttatatgtattatataatgtattcttacaataaagtaagctagagaaaagaaaatgttattaagcaaatcataaggaagagaaaatacacttacagtactgtactgtagttattgatactgtaattgatgtctcctgtttacaagatgaattgtctatctgaaaggtggacaacacagctgcagagctcaagcaattcaactttttcttgtcatgtcgtgatttgtctctgcttcttgggagtacttccagcatcaccagtggcactttgtatgggtcccatggtgttattcaaggtttatggtattgcagtaaccatgatgaaaaatacatgagaaccggaagagatcacttgttattgcaatatacagtttactggagagataaccttcccatgtggagatgaatagcatcacgtggcattttaagcagattcttgcaacacttgagcttacctcaacagcaacagggggtggctgtgaaattacaacagtggtacaatatgcactatagttaattttatgcagttgtgattcagtactgcatctttacatttgtttacatttctctccactgcaaatggtgtcatatattgtcagtaagagtttgtgggcataagttttgataaattttaattttttataatagatttgtgtctattttatggtagtaaattataaaagagacttgtatctacatatattttatgcattcatgatatacctaactttttcttaattttttcaagatttctaggctatgcggtttgtctgggcattttgttcaaattgttgcaaatctccaaaaaattttctagtgcatttgttgaaaaaaatcatgcagttcaaacccatgttgtttacgggtgaactgTGAAAGGAAGAAGTGTGGGCAGAATAGATGTGGGGTGGTGGGATGGAGGGGTTGGGTGGGCCTATAATCACAGCTGGTCTTGAGTTGCTGGAACACTTTCTAGAACCTTCTAAAACTCAAAGGCCACTCACACTGTGGCCAAACTTTGCTCATCTTCCCTCTGCACTTATGGCTCCTTTGGCCCAGCCTGGACTGGCTTCAGGAGAGGAAACTGGCTGTCCTTTGGAAGCTTCACTTTGGCTTGATTGTTGTGCCGCCAGGAAGACACAGTATCCTGAGGCAAACACCCTGGTTTCCTGGTCCTGCAGGACCATTCTCCCACTTCCCTCGCCCAGCTGGGGCAAGCCAGGTCTAGTGAGAGCAAAGATGTTCTCATTCAATTTGGGGGCCTGGCAGCCAGATTTAATCTAACTAGGCTGAGGGAGGGAGTTGGAGATGATCTTGGGCTTGCCTGGGATGAGTTTTAATTCTACCCTCAGGATTCTCACTACTACGTGATGAAACCAGCATCTAACATAGTCCATTTACTTATTTCTGATAATGAATGTACATGGCATAAAATTCAAAGGACATAAAAGCATACAAAGTGAAAAGCAAGTCTCCCTCTCACCCCCATTCCCCTGGCTTATTTCTCCAAAGGCAACCTGTATTACCAGTTTTTCATATAAACTTCTAGAAGGCCtctatgcatatccaagcatatatattctattttttaaacaaatgatagcattctatacaaaaattctgtctgtgtttcatgttacacaacttacagtttattccatgttaggacatacagaactgctgcctaaatataatcacagttctataatatttcactgtattgatatattttaatttattgaattagttctctatgggtgtacatttgggttgattccagtcttttgcctttgtaagaacaatggtgcaatgattatcacataccacgtatatttaggataaacaccttgatgtggatttgctgggtcaaagttattgcctttgggattttgacatctattttgacacctattgaccaaccatcctctgtaaaacttgagccatcctctcagcaatgcatgaaaatgctaatttccccacacctgtgccaacgcagtgtggtgacagggctttttaacttttgccaatctgatgggtacataatgatagttcactgtggttttagtttagattttcatataataaaggaggttttgtattctttatgaatatttttgtgtgtatctgaatttccttttccatgtactgtctgttcatatcctcctaccatttttctaatgtattgttgctcattttcctactgacttgttggaactTACTGAAAGAGAGAGGAGAattccccttcttgatgttttatatttcttaatgaaagggcatcagtgaatgtaagtcttgtcctcctctggtccccttcccttccctcactccaactgtgaggaggagaggtaaatgatctgattgcaagtttgagaggaggaagcgtgtatgcctacctcggcccttccctctccctccctgccctttgggacatgcctgcggagaatctgtgctcttggtggccctcagcttatgctctggcctgcaggcatctagagctgcttgtgtcctggtgagcggatctgcttcatcctgggatccagtatgagagaacctgttctttacacacctaaatcacattctcaggcggatccaccagtaataaagctgagttttgggttctgacttgcctactgcctcattggtagggaattttggcagaaaaaggggatgctatttattagacccctcatacccTGATgggctttttagtatcaagggaattaatctttcacctgtgatataaattctaactatgtttccagcttttcgtttatctgttcatttgtttttttgatggtgctctcctttgttttttggtggtgttctcctttaaatggaaatctgtgaaactgatcaagtttcaccagatgtgaagatattgaggttttgcgtcatgcttaaaaacacctttctcactgctagattatagaatatattttcctgtgttttcttcaggtaagtgcctggctccatttttcatgtttaaatTCTTGTGAGTTCCTTCCTGGCATGGCATGATACGGGAAACCTGGACTGATCCTAGGGGAGGGGGGCTTGGGAAGTGGCAAAAGAAGGAAAGACATGGGAACACAGAGCCACGTGTCTTTGCTTGGGTCAGTGCTGGTTGGTGACGTGCAGTTTTATGTCCTGGTGCAGCTTCTAGAGTTACCTGGGCACTTTGGCGGGCGGCTGTGGTCGGGAAGGAGGAAATGCAAAGCTCGAGTAGCCTCCCTCGGGGGTCCAGAAAGGGAAGGGACTCTCTGAACCCACTCGGTGAGTCGGGGTGCTAGCCGTACTAAAGCCTAGGTCTCCTGGCAACAGGTCCAGGGTTTGTTTTCCGGTCTCACTGGAGTCTAAACCCAGCTTGGTTCCAGTTGAACCAGAAAGCTCAGGGGACAACATGCCCAGCTCTGAGGTTGATGGGCCCTGTCCCATGCCCTGGAAAGCCCTGCTGTATGGCCTGGGCCTGGCCGACTTCAGACTCCTGCTGTGGATGCCGGCTTTGCTGTGACGACCAGAAAACCAAGTCCATGCTGCGACCCGCGGCCTCTAAAAGGAAAGGGGTGACATGCCTCCTCTCTTCCAACTAAAATCTACAACGGGCTGCAAATGTGGGATCATTTAGAGACCAAAGTCTTCCTGTGTCAGGTACTTGTTACTCTAAGTTTCTTTCACATGTTATAAAGCAACACAACTTCAGGGGAGCAGAGTGGACAGTGTGCCTCTTTCCCCTCAGCCCTGGGTACTCAATAGGCTGAAGAACAGGTGATGAGCAGCTTGGTGGGTGGCTTCTCACCTGTCTACTAGCAGGCCCCTTCTCTTCCCACCCACCTGTCCCTGAATAAGAAAACAATCCCTAACCTTTTTTTTTCCCTAAGCATAATTTAACACTGAGTTCTTTGGTTGCTCTCTGAAGCTTTTTATGTAAATTATTGTGAGTCTGCACGAATGGGATAATGCCTTATTACAGGGGTTCACGAGCTGTGTGTATTAAATGTTGTATTTAAAATGTTTAGTACATTTAAATTTTATGTGTGAAATCTTTATATTTTCTTTTCCAAGTGCTGTGATCAATTCTGTGTGACCTCTGGTCATTCTTTCTTCCTTGTTACCTTCCTTTTCTGCTCAGATAGCCTTGACTGGTCTCCACcaaggtctctatatacagttgcacaggctgtgcactgcacaactccagggagtaccattgattttataatctatgggctgaaaggtatctttggagttAAGGATTATGGCAGCCCTGCTTCCTTCCATCCATCGTGTGGTCACAATTTACATAGGCAATTCTAATTCCTTTGTATAATTAATGACTCATAGGTTATATCCCAGGGCCACTTGGAAGCATTTTTGGGGTTACCTGCTGTTCTGTATTATCCATGCTTGACTCTCCCACTAATGCATGTGATTAAGAGTTACTCCTGCTCTCTCAGTTGAGTTGAATCAAGGGGAGAAGAGCAAAATGTCAGTATGGGAACAGACTAATACAGAGAGCAAGGAAGGTAGTGGTGAGCAGCAGTCAGGCCGTGAACTGGGCGTTAGAGCTGAGGTAAGGTCCAGGCTGCTGGGCGACCCTTTGTGCTAGGAAGGGCCTCTTTCCTCTACAGGTAGGGAGGAAATTTGTCTTTGCTTCTGCCCTGACCTTTAACTCTCTATTAAATGGGATTctgtatctttgggccagctgcttcttcggcttatgcctcagtttttctatccagaaaaatggggtgatacctgccatgctaacatcagagagctcttgtaagaaCAAGGCATTTTGTGCTGAGGTCACGGTGAGCCAGCCCTGCAGAGAGAGCTCAAGACTTCTGGGCTGAGGCTGAGGGATGGAGGCTTGGGAGCTCCTAGCTCGCATGCTTGGTGCCTCTGCATGAGGCATGCCTGGTGCGTGTCTGTGTGTAGTGTATGATGTGGTGGAACCAGGCCCTGGGGACATCCAACCTAGTGTGGCTCCAGGCATGTGTCTTGGATTACTGAGCCTCAGTGGGTGAGCAGATGACAGAATCCTGCTTTAGAGAATATGAAGAGGATTTGAATGCTTAATAGGAAAAGAATGGACCAAACATGCTACAAGAAATCTACAAAATGTCACTGGCATCGGCTGGCCTTCTCCCTCTCATGTGTGTTGACAGGGCTTTGTAAATAGTCTGACTAAGCCCTGTTCTCTTGTGACCTAGAAATTCACAATTTGGGTTTAGGTTTGCTCCTGGGACTTAACGTGTTGGTCGGTTGTGGAGAGAAACAAAGGGGACATGGAATAGTTTCTTGGACTCACATCAGAAAAACCCTGTAAACAGCTCGTTGGCCTTCAAGAGCCCCCGTTCTGCACACACCAGCAAAAGTGCCCACTTGGAGGTCTGAAGCACCTGATGCTTTATGTCCTGTGGGTTCCCAATCAGCCCATCAAACAGCCTGTAATCAGGGCTGAGGGTGAAACTCCAAAGCCCTAGGAGATGTCACCCACCCCACCTGGGACACGTAAGTCCACTCTTTAAAAGCCCAGTCCGTTCTTTGCCTCTCAAAAGCAGTCATTCACCATCAAACCCTAAAAGATGCCTCTCAAAAGCAGTCATTCAACATCAAACCCTAAAACACTGGGTAGAAATGGAGGCCTTCAGTAGCAACCTTTACATTTAttaggcttgtgcaaagtaattgtggtttttgctgttaaaagtgatggcaaaaactatagttacttttgcaccaacccaaTATGAACCACGCTAATCTCAAACTCTATTTTATATCAACTCTTTCCCCTGCAAAATGCTAGTTTAGCTCCTATTTGCTGATACCTCCAGGTGTTTTTGGCACTCTTCATCCAGTTTACTCCCTCCACCCCCATATCTATCAGAACTTAAAGCTCAAAGGTTGAGGTGACACTAAGGGTTAAAGGCCAGCTGTCATCGTCTGCCATGGCCCCAAACAGTGTGTGAGGCTTGCAGGTTAGGATCCCTCCGTGCCCAAAGCTCCCCCCATGCCCCCAGGCACTGTCGCCTAGGGAGAAGCCAGATCTCTGACCCACAGATGCCCTTGCTTTCTGTTTCACCACCTGCTTCCCCCTGGCCCATTTGCTGAGGACTGTGGGCTTCTGCATTTCAAGGGGAAATGGAGGGGGGTCCCCTAGCCTGGCCCCTTAGTCTGGAAAGAAATGGACAAAATTCCATTTTAGCTATAAAGCTGAGAAAGAAAGGTATGTGCTCAAGACACATTTTTGGGGACAGGAAATTTCCCAAATCATTCACTTTTCCCTATAAAAACACACTAAAGCAGTAGTATAGCTATTTACTTACACGAATTAACGTGACATTATTCAAAATGACTATGAGTTTGAGCTTACAACATTTAGGATCTGAAAAAATAATCCCCTTCCCCCTAGATAAGCATGACATATACTCCACAGTAAGAGTacaggacgagagaatctggggactggaagcaatctttgagtttattttatagatgaggaaactgaggcccaaggtggggtACTGTTTGGCCGTAGCCAGAATGCAAACTCATGATCTGGTGCCCGCAGGGCGCCAGGCTCTTCTGGGGCAGTCTTGCTGTGTTTGAGGAGGGCTCACACATGAAATTGTCTGGGCAGTCACTGTCTTCCATTTGAACACTGCAAGTGGTTTGGTCACAGACTGCCAGGGGGTAATGAGGACCCAAGGATTTGCTGTTTCCTTAGATTTCTGGGCCACTTGGGGCACTCAGCCATTGGCTTGATCATGGTAGAGAAAAGCTTGTGCTCACAAGCAGGGTACTTTTTTAGATGTAGTTTTTCAAAGAACAAGAGAGAAGATGGGTCCCACTAGGAAGCAAAAGCTCCGTAAATTTCTGACATTTGAGCCTTTGTGGATGAACCCCAGCAAATGGCAATGCACACTGGCTAAGGAAAGGGCATGTGGTTGTGAAGCAGCTGAGGAGGCAGTAGGCTGTTCCTGCCAACCAGGAAGCTGCCCAGAAGTGGCCGAGAAAGGCCAGAAGGAGGAAAGCCCCGTGAGGGAAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN