import re
text = """garbage
moregarbaged89849843
MDeduri09ri44830
Some short sentence
Whatever ... key: d11001bfa937eee2f84f55a11b207356 (KID=01002d737832455680cffbadf1092baf)
Whatever2 ... key: a0ee2d0f8272355f750c5434db85291a (KID=0101bfa0ab9641a0b863ef76519a48d3)
Whatever3 ... key: fe216ba17e5af807ce5af8e43cf3c031 (KID=0102900a2bc54111833631ea7bb855ed)
77EB0A2C7C42EDC27A3D26E72A02BB29:01002d737832455680cffbadf1092baf status 'garbage'
blah blah:0101bfa0ab9641a0b863ef76519a48d3 has status 'usable'
77EB0A2C7C42EDC27A3D26E72A02BB29:blah blah"""
filteredkids = re.findall(r'KID=\w{30,}', text)
filteredkeys = re.findall(r'key: \w{30,}', text)
print( filteredkids )
print( filteredkeys )
aW1wb3J0IHJlCnRleHQgPSAiIiJnYXJiYWdlCm1vcmVnYXJiYWdlZDg5ODQ5ODQzCk1EZWR1cmkwOXJpNDQ4MzAKU29tZSBzaG9ydCBzZW50ZW5jZQpXaGF0ZXZlciAuLi4ga2V5OiBkMTEwMDFiZmE5MzdlZWUyZjg0ZjU1YTExYjIwNzM1NiAoS0lEPTAxMDAyZDczNzgzMjQ1NTY4MGNmZmJhZGYxMDkyYmFmKQpXaGF0ZXZlcjIgLi4uIGtleTogYTBlZTJkMGY4MjcyMzU1Zjc1MGM1NDM0ZGI4NTI5MWEgKEtJRD0wMTAxYmZhMGFiOTY0MWEwYjg2M2VmNzY1MTlhNDhkMykKV2hhdGV2ZXIzIC4uLiBrZXk6IGZlMjE2YmExN2U1YWY4MDdjZTVhZjhlNDNjZjNjMDMxIChLSUQ9MDEwMjkwMGEyYmM1NDExMTgzMzYzMWVhN2JiODU1ZWQpCjc3RUIwQTJDN0M0MkVEQzI3QTNEMjZFNzJBMDJCQjI5OjAxMDAyZDczNzgzMjQ1NTY4MGNmZmJhZGYxMDkyYmFmIHN0YXR1cyAnZ2FyYmFnZScKYmxhaCBibGFoOjAxMDFiZmEwYWI5NjQxYTBiODYzZWY3NjUxOWE0OGQzIGhhcyBzdGF0dXMgJ3VzYWJsZScKNzdFQjBBMkM3QzQyRURDMjdBM0QyNkU3MkEwMkJCMjk6YmxhaCBibGFoIiIiCmZpbHRlcmVka2lkcyA9IHJlLmZpbmRhbGwocidLSUQ9XHd7MzAsfScsIHRleHQpCmZpbHRlcmVka2V5cyA9IHJlLmZpbmRhbGwocidrZXk6IFx3ezMwLH0nLCB0ZXh0KQpwcmludCggZmlsdGVyZWRraWRzICkKcHJpbnQoIGZpbHRlcmVka2V5cyAp