activefbcxmarkfxxxactivefxyzfxyactivezactivedmbfxymarkzmarkfxyzactivedmarkcproperbokbpropercokcproperdokdproperfxyzfproperxproperyproperzfokxokyokzokfxyztopmarkxtopproperxtopokxtopactivexactivefbcxfxxxactivefxyzactivezactivefxyzfxyactivezfxymarkzfxyzproperfxyzproperzproperfxyzproperyproperfxyzproperxproperfxyzfproperxproperyproperzfokxokyokzfxyztopmarkxproperxtopmarkxtopproperxtopokxactivextopokxtopactivextruetopokxtopactivextopmarkxtopproperxtruetopokxactivexfalseactivefxyzactiveztrue1active1115top1012ok1110proper1112m14112d014mark1010active1410f30102138c012b01activefxyzfxyactivezfalseactivefbcxfxxxfalsetopmarkxproperxfalseproperfxyzproperzproperfxyzproperyproperfxyzproperxtrue1proper11111top1010ok1011proper1411m1014d00mark1014active1114f32182138c00b00properfxyzfproperxproperyproperzfalsefxymarkzfxyzfokxokyokzfxyztrue1f314192039top1012ok1411proper11212m1014d02mark1010active1210f34132032c00b05fxymarkzfxyz1f30102334top1019ok1110proper1110m1010d02mark14110active1918f30102233c04b00