d#A#F#C#G#D#let ring1=1263242042444232420424let ring303234232403234232let ring532420424632420424let ring703234232803230424let ring9324204241032420424let ring11324204241232420424let ring13324204241432420424let ring15032342321603234232let ring17324204241832420424let ring19032342322003230424let ring21324204242232420424let ring23324204242432420424let ring25324204242632420424let ring270323042428032404202985685685685678567856785678563078567856785678567856785678567856318568568568568768768768763274574574574567456745674567453367456745674567456745674567456745348568568568567856785678567856357856785678567856785678567856785636856856856856876876876876377457457457456X456X456X456X453867456745674567456745674567456745let ring39324204244032420424let ring41032342324203234232let ring43324204244432420424let ring45032342324603230424let ring47324204244832420424let ring4932420042450324200424let ring51324204245232420424let ring53032342325403234232let ring55324204245632420424let ring57032342325803230424let ring59324204246032420424let ring61032304246203240420638568568568567856785678567856647856785678567856785678567856785665856856856856876876876876667457457457456X456X456X456X456767456745674567456745674567456745688568568568567856785678567856697856785678567856785678567856785670856856856856876876876876717457457457456X456X456X456X4572674567456745674567456745674567457332420424743242042475324204247632420424773242042478324204247903230424800324042081324204248232420424830323423284032342328532420424863242042487032342328803230232898568568568567856785678567856907856785678567856785678567856785691856856856856876876876876927457457457456X456X456X456X459367456745674567456745674567456745948568568568567856785678567856let ring95785678567856785678567856785678569685685685685687687687687697067459899100101102103104105106