Heat map (vertical): AAAQXXXXWWWWVWVVVVVVVVVWWVWWWXXXXXXXWWWVVVVWWVVXWXXXXQXABBBCCEEDEEDEEBBBBBBBBBBBBBBBBBBBBBBBBCBEDCDDCDEBBBBBBBCCEDDEDDDEBBBBBBBCCFEDEEDEEBBBBBBBBBCBBCBBCCBBBBBBBBBEDCCCCDEBBBABBBBBEDDDDCDEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCEEDEEDEEBBBBBBBBBCCCCCCCCBBBBBBBCCEEDEDDEFBBBBBBBBBBBBBBBBBBBBBBBBBBDDCDCCDDBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCBBBBBBBCCEEDEEDEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBABBBBBAABBBBBBAOAAAA