activefxmarkxtopactivectopmarkctopmarkxtopcheckxcheckfxfcheckxcheckxstartmatchfXxmatchfxfyfmatchxymatchXxproperxpropercokcproperfxfproperxfokxokfxstartokxfoundxffoundxfoundfxtopfoundxtopactivexactivefxfactivexfmarkxmarkfxtopactivectopmarkctopmarkxtopcheckxtopmarkxcheckxcheckfxfcheckxcheckfxcheckxcheckxstartmatchfXxcheckxmatchfXxcheckxfXmatchfxfyfmatchxymatchfxfymatchxymatchXxproperxproperfxfproperxproperfxproperxfokxfxffoundxfxtopfoundxtopactivextopfoundxactivexactivefxfactivexactivefxactivexfmarkxfxtruetopmarkxtopcheckxtopfoundxtopactivextopactivectopmarkctrue1234567891011121314151top111mark10check10found111active111c01f10start111match20X00ok111proper10topmarkxtopcheckxtopfoundxtopactivexcheckfxfcheckxcheckxstartmatchfXxactivefxmarkxactivefxfactivexfokxokfxffoundxfoundfxfmarkxmarkfxmatchfxfyfmatchxystartokxfoundx1top111mark1111check111found111active111f1111start111match212X00ok111proper111c00topfoundxtopactivexcheckfxfcheckxcheckxstartmatchfXxactivefxmarkxactivefxfactivexfokxokfxffoundxfoundfxfmarkxmarkfxmatchfxfyfmatchxystartokxfoundxmatchXxproperxpropercokcproperfxfproperx1top111found11active10f111mark10ok10activefxmarkxactivefxfactivexfokxokfxffoundxfoundfxfmarkxmarkfxtopmarkxcheckxfalse123468910111314checkfxcheckxtrue1235789101213check11checkfxfcheckxfalse1248912checkxstartmatchfXxfalse137811checkxmatchfXxfalse2710checkxfXfalse279matchfxfymatchxytrue58match22matchfxfyfmatchxyfalse57matchXxproperxfalse6properfxproperxtrue5proper11properfxfproperxfalse4topfoundxactivexfalse3activefxactivextrue2active11activefxfactivexfalseffoundxfxfokxfxfmarkxfxtruef11