opcode op_3f = new opcode() { public void handler()/* CCF			  */
    { 
        // _F = ((_F&(SF|ZF|PF|CF))|((_F&CF)<<4)|(_A&(YF|XF)))^CF; 
       //Z80.AF.SetL((((Z80.AF.L &(SF|ZF|PF|CF))|((Z80.AF.L &CF)<<4)|(Z80.AF.H &(YF|XF)))^CF ) & 0xff);
        Z80.AF.SetL(((Z80.AF.L & 0xc5) | ((Z80.AF.L & 1) << 4) | (Z80.AF.H & 0x28)) ^ 1);
    }}