d#A#F#C#G#D#1=180997997442377577545553553674424427544578442442754457997979797979797971097979797979797971175757575757575751275757575757575751353535353535353531453535353535353531542424242424242421642424242424242421753535353535353185353535353535319757575757575752075757575757575212020424524222020424524232020424524242020424524259797979797979797269797979797979797277575757575757575287575757575757575295353535353535353307575757575757575312020202020202020322020202020202020332020202020202020342020202020202020359797979797979797369797979797979797377575757575757575387575757575757575395353535353535353407575757575757575412020202020202020422020202020202020435353535353535353445353535353535353457575757575757575467575757575757575475353535353535353485353535353535353497575757575757575507575757575757575515353535353535353525353535353535353534242424275757575542020202020202020552020202020202020565353535353535353577575757575757575587575757575757575599797997979799797997609797997979799797997615353553535355353553625353553535355353553637575775757577575775647575775757577575775655353553535355353553664242442424244242775679797997979799797997689797997979799797997695353553535355353553705353553535355353553717575775757577575775727757374759797997979799797997769797997979799797997775353553535355353553785353553535355353553797575775757577575775807575775757577575775815353553535355353553824242442424244242442837574543384775857full75867545387454454454454884545454545454545899119119119119119119119119012141214121412141214121412141214911211992129312911912933941191293951010129396101012939712141214121198121199912119100131212113101911101010123310210103775104XXXXXXXXXXXX105553XXXXXXXXXXXX106442107979799797979979799710897979979797997979971097575775757577575775110757577575757757577511153535535353553535531125353553535355353553113424244242424424244211453535353535353531155353535353535353116757575757575757511775757575757575751185353535353535353119535353535353535312075757575757575751217575757575757575122535353535353535312353535353535353531244242424275757575125202020202020202012620202020202020201275353535353535353128757575757575757512975757575757575751307513113213313413513613713813914014197979979797997979971429797997979799797997143535355353535535355314453535535353553535531457575775757577575775146757577575757757577514797979979797997979971489797997979799797997149535355353535535355315053535535353553535531517575775757577575775152757577575757757577515353535535353553535531544242442424244242775155979799797979979799715697979979797997979971575353553535355353553158535355353535535355315975757757575775757751607751611621630000990000121200001641212001414001414121216500009900001212000016612120014140015151414167000099000012120000168121200141400141412121690000990000121200001701212001414001414171717112101210121012101210121012101210172202086865317320174