d#A#F#C#G#D#1=1604574574574574574574574574574574574574574574574574427810781078107810781078107810781034634634634634634634634634574574574574574574574574574574574574574574574574013013013013013013013013346346346346346346346346545745745745745745745745745745745745745745745745767810781078107810781078107810781034634634634634634634634675685685685685685685685685685685685685685685685688568568568568568568568568457457457457457457457457922224444555522221044445555111144441122224444555522221233335555666655551322224444555522221444445555111144441533332222333311111655554444111122221745745745745745745745745745745745745745745745745718357357357357457457457457457457457457357357357357194574574574574574574574574574574574574574574574572045745745745745745745745745745745745745745745745721457457457457457457457457457457457457457457457457223573573573574574574574574574574574573573573573572310861086108610861086108610861086108610861086108610861086108610862410861086108610861086108610861086108610861086108610861086108610862545745745745745745745745745745745745745745745745726357357357357457457457457457457457457357357357357274574574574574574574574574574574574574574574574572845745745745745745745745745745745745745745745745729457457457457457457457457457457457457457457457457303573573573574574574574574574574574573573573573573110861086108610861086108610861086108610861086108610861086108610863281086810868108681086810868108681086810868108681086810868108681086810868108681086332222555544445555343333444455551111352222222244442222365555333344445555372222555544445555383333444455551111392222222244442222404444555544441111412222555544445555423333444455551111432222222244442222445555333344445555452222555544445555463333444455551111472222222244442222484444555544441111496868686868686868888888888888888850686868686868686856565656565656565124242424242424244444444452444444442222222253686868686868686888888888888888885468686868686868685656565656565656552424242424242424444444445644444444222222225768686868686868688888888888888888586868686868686868565656565656565659242424242424242444444444604444444422222222619999999999999999628888888899999999635555555555555555646666666677777777654574574574574574574574574574574574574574574574576678107810781078107810781078107810346346346346346346346346674574574574574574574574574574574574574574574574576801301301301301301301301334634634634634634634634669457457457457457457457457457457457457457457457457707810781078107810781078107810781034634634634634634634634671568568568568568568568568568568568568568568568568725685685685685685685685684574574574574574574574577345745745745745745745745745745745745745745745745774357357357357457457457457457457457457357357357357754574574574574574574574574574574574574574574574577645745745745745745745745745745745745745745745745777457457457457457457457457457457457457457457457457783573573573574574574574574574574574573573573573577910861086108610861086108610861086108610861086108610861086108610868010861086108610861086108610861086108610861086108610861086108610868145745745745745745745745745745745745745745745745782357357357357457457457457457457457457357357357357834574574574574574574574574574574574574574574574578445745745745745745745745745745745745745745745745785457457457457457457457457457457457457457457457457863573573573574574574574574574574574573573573573578710861086108610861086108610861086108610861086108610861086108610868881086810868108681086810868108681086810868108681086810868108681086810868108681086892222555544445555903333444455551111912222222244442222925555333344445555932222555544445555943333444455551111952222222244442222964444555544441111972222555544445555983333444455551111992222222244442222100555533334444555510122225555444455551023333444455551111103222222224444222210444445555444411111051311131113111311131113111311131113111311131113111311131113111311106868686868686868613111311131113111311131113111311107119119119119119119119119119119119119119119119119108868686868686868686868686868686861096464646464646464646464646464646411064646464646464646464646464646464111868686868686868686868686868686861121191191191191191191191191191191191191191191191191131311131113111311131113111311131113111311131113111311131113111311114868686868686868613111311131113111311131113111311115119119119119119119119119119119119119119119119119116868686868686868686868686868686861176464646464646464646464646464646411864646464646464646464646464646464119868686868686868686868686868686861201191191191191191191191191191191191191191191191191214444777777779999122666677776666777712344444444444433331245555444455557777125444477777777999912666667777666677771275555444455557777128222222224444444412944447777777799991306666777766667777131444444444444333313255554444555577771334444777777779999134666677776666777713555554444555577771362222222244444444137222255554444555513833334444555511111392222222244442222140555533334444555514122225555444455551423333444455551111143222222224444222214444445555444411111452222555544445555146333344445555111114722222222444422221485555333344445555149222255554444555515033334444555511111512222222244442222152444455554444111115322225555444455551543333444455551111155222222224444222215655553333444455551572222555544445555158333344445555111115922222222444422221604444555544441111161457457457457457457457457457457457457457457457457162781078107810781078107810781078103463463463463463463463461634574574574574574574574574574574574574574574574571640130130130130130130130133463463463463463463463461654574574574574574574574574574574574574574574574571667810781078107810781078107810781034634634634634634634634616756856856856856856856856856856856856856856856856816856856856856856856856856845745745745745745745745716945745745745745745745745745745745745745745745745717078107810781078107810781078107810346346346346346346346346171457457457457457457457457457457457457457457457457172013013013013013013013013346346346346346346346346173457457457457457457457457457457457457457457457457174781078107810781078107810781078103463463463463463463463461755685685685685685685685685685685685685685685685681765685685685685685685685684574574574574574574574571774574574574574574574574574574574574574574574574571787810781078107810781078107810781034634634634634634634634617945745745745745745745745745745745745745745745745718001301301301301301301301334634634634634634634634618145745745745745745745745745745745745745745745745718278107810781078107810781078107810346346346346346346346346183568568568568568568568568568568568568568568568568184568568568568568568568568457457457457457457457457185457186