MMCbuffGKGKbuffGKGKMMCGK2GKa70%40%2aGKGKbuffabuffaaaabuff:buffbuff2000XIAGKNiceDDGKaKPLGKGKKPL43GKMMCGKGKbuff