import re
rx = re.compile(r"^(?:limk\s+([a-zA-Z0-9]{3})|([a-zA-Z0-9]{3})\s+limk)$", re.M)
s = "limk ab1\nlimk ab2 helo\nrest helo\nab3 limk helo\nab4 limk"
print (["{}{}".format(x,y) for x,y in rx.findall(s)])
aW1wb3J0IHJlCgpyeCA9IHJlLmNvbXBpbGUociJeKD86bGlta1xzKyhbYS16QS1aMC05XXszfSl8KFthLXpBLVowLTldezN9KVxzK2xpbWspJCIsIHJlLk0pCnMgPSAibGltayBhYjFcbmxpbWsgYWIyIGhlbG9cbnJlc3QgaGVsb1xuYWIzIGxpbWsgaGVsb1xuYWI0IGxpbWsiCnByaW50IChbInt9e30iLmZvcm1hdCh4LHkpIGZvciB4LHkgaW4gcnguZmluZGFsbChzKV0pCgo=