Y4CSCCSCCSCCSCYSatanSatanCSCCSCCSCCSCSatanSatanCSCSatanCSCSatanY2CSCSatanCSCSatanEGGenGEGGenG33CSCEGCSCCSCCSCCSCFPS1AGIAGICSCCSCAGICSCCSCCSCCSC33CSCCSCCSC3CSC