d#A#F#C#G#D#1=1051191174429101153775774974511911769101157775778974911911710910115117757712913=200141516171111911119442184424264426419111191111944220442XXXXXXXXXXXX211111911119442224424264426423111191111999724997775251412121011926121075972714121210119281210972911911307319101132533775347735973643711911387399101140541775427743974444546474849505152535455565758596061775775775775775775775775627757757757754524524524526355355355355355355355355364553553553553553553553553654424424424424424424424426644244244244222022022022067553553553553553553553553685535535535535535535535536977577577577577577577577570775775775775452452452452715535535535535535535535537255355355355355355355355373442442442442442442442442744424424424422202202202207555355355355355355355355376553553553553553553553553771111911119442784424264426479111191111944280442XXXXXXXXXXXX8111119111194428244242644264831111911119997849977758514121210119861210759787141212101198812109789119909192939495969711911987999101110051017751027710397104410511911106710791011108510977511077111971124113119111147115910111165117775118771199712041217757757757757757757757751227757757757754524524524521235535535535535535535535531245535535535535535535535531254424424424424424424424421264424424424422202202202201275535535535535535535535531285535535535535535535535531297757757757757757757757751307757757757754524524524521315535535535535535535535531325535535535535535535535531334424424424424424424424421344424424424422202202202201355535535535535535535535531365535535535535535535535531375555555513855555555139555555551405555555514155555555142555555551435555555514455550000145555555551465555555514755555555148555555551495555555515055555555151555555551525555015355555555154555555551555555555515655555555157555555551585555555515955555555160555500001615555555516255555555163555555551645555555516555555555166555555551675555555516855550000169775775775775775775775775170775775775775452452452452171553553553553553553553553172553553553553553553553553173442442442442442442442442174442442442442220220220220175553553553553553553553553176553553553553553553553553177775775775775775775775775178775775775775452452452452179553553553553553553553553180553553553553553553553553181442442442442442442442442182442442442442220220220220183553553553553553553553553184553553553553553553553553185997997997997997997997997186997997997997775775775775187553553553553553553553553188553553553553553553553553189997997997997997997997997190997997997997775775775775191775192193194195196