Skip to content

ValueError: Failed to read CAR block. Unsupported major type #101

@snarfed

Description

@snarfed

Hi @MarshalX! Thanks again for maintaining libipld, it's awesome. I recently used it to drastically speed up my getRepo serving path, worked great. (snarfed/arroba#88)

I started seeing a new exception recently while using libipld to decode firehose events. 8 times over the last week or so, example below, an app.bsky.feed.like from an account on a mushroom PDS.

failed decoding blocks! skipping seq 29493683254 did:plc:qqvw4tksbjshtkan7e3wanwi [{'cid': b'\x01q\x12 \xd8\x8f\x11\x9b\xaa,0\x91\x90\x8a\xff\t\x02\xcc\x06\x9b\x05\x1e\x92\xbc.\xda\x108^*\xa5\xe6,\xddx\xb8', 'path': 'app.bsky.feed.post/3mkehrmmrwk2f', 'action': 'create'}]
Traceback (most recent call last):
  File "/workspace/atproto_firehose.py", line 240, in subscribe
    _, blocks = libipld.decode_car(block_bytes)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Failed to read CAR block. Unsupported major type
$ python subscribe.py bsky.network 29493683254 29493683254

29545480297 {'t': '#commit', 'op': 1} {'blobs': [], 'blocks': 'OqJlcm9vdHOB2CpYJQABcRIgSf3pJk1e…', 'commit': {'/': {'bytes': 'AXESIEn96SZNXra3gi/ERZ57XB+OKCUa2u1fGwgCJFh3SqPA'}}, 'ops': [{'action': 'create', 'cid': {'/': {'bytes': 'AXESIBKNqq8SItjWgIiyMAkYeBQXOlIv38PPCvS3ESz+lCgm'}}, 'path': 'app.bsky.feed.like/3mkivrmsnkr2s'}], 'prevData': {'/': {'bytes': 'AXESIGubLlRbXxStZilsEz+Vp7wb10QRP8d5BsTFXcvQzPMz'}}, 'rebase': False, 'repo': 'did:plc:gq4sdmhnkyf7swaowgq44vg6', 'rev': '3mkivrmt2az2s', 'seq': 29545480297, 'since': '3mkivr2sgfj2o', 'time': '2026-04-27T20:26:49.295Z', 'tooBig': False}
     create app.bsky.feed.like/3mkivrmsnkr2s {'via': {'cid': 'bafyreifb6qv6hkjbquaidfo7rpgq5wgw46hubaptc2whxh7rzppgu3nxly', 'uri': 'at://did:plc:ymfkga4dns2ia6zmglpjtkni/app.bsky.feed.repost/3mkiutbm6qm2b'}, '$type': 'app.bsky.feed.like', 'subject': {'cid': 'bafyreickjzuqkd6xf4yjba2u3smdvnjd2ospwzq7a5d5eqgytrzgbkem3m', 'uri': 'at://did:plc:qrkyvbw34ljottzdexceekl7/app.bsky.feed.post/3mkgoplsu7c2k'}, 'createdAt': '2026-04-27T20:26:48.732Z'}

Here's the payload's raw blocks field as Python bytes:

b':\xa2eroots\x81\xd8*X%\x00\x01q\x12 I\xfd\xe9&M^\xb6\xb7\x82/\xc4E\x9e{\\\x1f\x8e(%\x1a\xda\xed_\x1b\x08\x02$XwJ\xa3\xc0gversion\x01\xd3\x01\x01q\x12 \xc0\xec:=b.\xab\xe9\xa3\xc3\xb0\x16\t\xab3\x96^\x97\xb1?U\xed%E*c\xec-\xddB[\xa1\xa2ae\x81\xa4akX"app.bsky.feed.repost/3lgdhspzoms2sap\x00at\xd8*X%\x00\x01q\x12 \xb9q\xf7\xa6S\x87\x0c/\xad>Gs<>X\x17\xd1#\x02\xb6%x\xe9M\x06q\x0c_a\xb1\xcaHav\xd8*X%\x00\x01q\x12 z\xd3Zb\xee\xc0\x8faJi\xe8\x15\x8e\x8e\xd1\xb5\xb9\x10V\xf3X\x1ex7"\'\xd8\xff\x06\x1b\x0c\x1bal\xd8*X%\x00\x01q\x12 \x0fM\x07\xd8\xe9\x892\x02\x9d\x9f\xd8\x9c\xb3W\xa8\xc4O\x86.\xd2\xa6\x90p\xa6}\x9b\x18t\xea\xb4\xaa]\xa1\x03\x01q\x12 \x0fM\x07\xd8\xe9\x892\x02\x9d\x9f\xd8\x9c\xb3W\xa8\xc4O\x86.\xd2\xa6\x90p\xa6}\x9b\x18t\xea\xb4\xaa]\xa2ae\x83\xa4akX app.bsky.feed.like/3lfkwe32nyz2nap\x00at\xd8*X%\x00\x01q\x12 \xcd\x95\xc4sR[{/\x87\xaa\xc5ci:\xa9\x0e$\x03\xe5\xc6\x8c\xaaT~\xe9\x11e\x01\xf9\xd3o\x1eav\xd8*X%\x00\x01q\x12 \xa6~n\xe6QC\x8cD\xa9\xe8\xadYc\n\xeb\xee\xc9\xc4\x18j%v\xaa\xbb\x1c\xb4\xc0\x8e\x86\xf4\xf2\\\xa4akKpahqp6grc2dap\x15at\xd8*X%\x00\x01q\x12 -&\xe9\xf3\xb2K\xd7\x03\x08\x9c\t\xe5\xc4Z`\x8f\xe0E\x8dO\xb7s)\x0c]6\xc1\x07\xa5\xc3\xb6\xb0av\xd8*X%\x00\x01q\x12 \xf8\x06\x8f0\xf6oe\x9a\x10%k\xb2\x0cj"\x02Cu*\xc2\x0e\x10\xe9S22\x8dR\xa6\xa0h\xc4\xa4akKziojhe2x227ap\x15at\xd8*X%\x00\x01q\x12 \x87\x109\xb3Z\x19\x89\xc8\xeb\xd0| O\x82\x8e#\x8dB\x8ct\x8am\x00w\x90\xaaBy\xd5\xbd\x89Oav\xd8*X%\x00\x01q\x12 \xb4e\x9do%\xacX\xba\xff\xc26\xfa\x8f\x0f\x89\x86\x83o\xfd\xa4Pk\xe5\x8a\x87\xd8\x99LX\x93\x9d\xe3al\xd8*X%\x00\x01q\x12 \x80\x0b(\xca\xe60\xb0\x01Oj\xcd\xbd\x82\xc6S\xf0\x7f3B \xc1\xca@\xc5\xf3\x1b\xc3\xf0\x1a\xdc\x1a8\xb9\x02\x01q\x12 \x87\x109\xb3Z\x19\x89\xc8\xeb\xd0| O\x82\x8e#\x8dB\x8ct\x8am\x00w\x90\xaaBy\xd5\xbd\x89O\xa2ae\x82\xa4akX app.bsky.feed.like/3m2k67oedj62cap\x00at\xd8*X%\x00\x01q\x12 \xac=\xbb-\xfb\xe8\xa7Z@\xc1\xa7\xed!Y=\x87`\xef\x08\xa8(7&[\x87\'\x06\x08^\x9ao\xb2av\xd8*X%\x00\x01q\x12 y\xcc,\x8f\x10\xcb\xa7\x05\x1b\xf5\xefG\xe7s-\xa5\xa8\xda\xc7\n*\x98\xbb\xda\xfa\x9a\xd4Q\x19\xd4\xd8\xfa\xa4akKb7hslx6yg2yap\x15at\xd8*X%\x00\x01q\x12 \xd3p\x1e\xb0\xdc\x1e\xd7\x07\xd3\xc3\xa9\xaf\xa2%F\xb0"\xbd\x8bd\x1a\xfe\xe1\tvu\xf0\xc8q\x07\xc0"av\xd8*X%\x00\x01q\x12 H\x18J\xc3p\xe4/\x95\xf0\x89~U]\x95\x8b\x99\xf5 @\xfae\xe3\xaf\x027\'\xcb\xcdw\x8f\xde+al\xd8*X%\x00\x01q\x12 \xebWx\xe0\x02$;\xfa\xcf\xdd\xee\x7fa\xcc^\xe8\'\xd6\x94\r\xb4\x12*\nZ\x19E\xeb\xe7\xb8\xeaB\xfe\x08\x01q\x12 \xd3p\x1e\xb0\xdc\x1e\xd7\x07\xd3\xc3\xa9\xaf\xa2%F\xb0"\xbd\x8bd\x1a\xfe\xe1\tvu\xf0\xc8q\x07\xc0"\xa2ae\x8a\xa4akX app.bsky.feed.like/3mc3qjxw6kg25ap\x00at\xd8*X%\x00\x01q\x12 \xc0.\xd2\x18\x85\x90\x11\xd54v17\xe8\xe1\x80\xe66\xfc\xc1`\xabP\xb8\xdf\x99\x85\xb9/q\x99-\xb3av\xd8*X%\x00\x01q\x12 \xce\xf1\xde-\xf6~0\x7f\x9c\xa9U\xa2\xe963\xda\xaaXa\xf3\xf9\xb9\x12 8\x96\x05\x15n\x95\xfd!\xa4akKdbgrdfxq22vap\x15at\xd8*X%\x00\x01q\x12 :\xae\x7f\xaa\xd5y\xd1\x9ao\xe2K\x80s\x04\x83]\x7f\x9b$\x1eu\xa5Y\x17f\xa6\x93\x18\xa4\xda\xca\xd8av\xd8*X%\x00\x01q\x12 \x08\xb6\xdc\x87\xc0[]!\t\x88\xad\xb1\x07\x19<\x97\xb0\x02\t\xaf\x9b\x01\x87\xc4\x1fc\xf2\xa5\xaey>n\xa4akKf3smpasqz24ap\x15at\xd8*X%\x00\x01q\x12 \xc3\xc2\x01\x9f\xc9\xe8S\xa7H\x80\x1f>%\xcd\x19\xf2@(\xf4\xebnz\x04\xd5\xfc\xd1\x99\x00n\x94\xab:av\xd8*X%\x00\x01q\x12 \x157\x0eu\xa2-\xcd\x06K\xc0\x10\x9f^\x1c]\x85\xe0\xe0\xd3\xe3\x96\xd9<\xfe\x8f\xd88\x89\x18-k[\xa4akKgzi24xisz2gap\x15at\xd8*X%\x00\x01q\x12 \x9b\x13C\xe8\xdd\xf0;\xe9\x9a\n\xa6\x1a\x9ad\x1c`\xd0\xa8\xbf\xb2]:Q\xbe\x88\xb4\x95\xdd\xb5\xc7\xb0\x80av\xd8*X%\x00\x01q\x12 \xdfn\xc7\xc7q/\x90J\x9a\xf4\x17\xa6\xf1\xa5\xa1\xa8T\x04\xd0\x96lH\xa4\x93\x91\\\xc2"X\xce\x91z\xa4akKibk2a5gwu26ap\x15at\xd8*X%\x00\x01q\x12 6 \xeb\x10\x13K\xa7J/\x969w;\xb6\xac6\xdc\xda\t.i\xa7\x00\x1bI\xb0vr>\x9b\xbd\x1bav\xd8*X%\x00\x01q\x12 \xcfA\x7f\xcb5O7\xf1\x89@\'6K\xb1\xb5S\x08{`b\x9e\x86ZA\x80\x80\x06\xa9.(l\xdb\xa4akJyomjpgvb2nap\x16at\xd8*X%\x00\x01q\x12 \xdd>\x84\x1c\xcc\x1d2\xd4Kdl\xc8\x97X1T\xd2\xabQ\xc0\xa4?\x11\x8e8u\xe7\xa1\xf4Z\xfd\x13av\xd8*X%\x00\x01q\x12 \x97\xcb5\xf9\xae\xf8\xfd&x)\x04IL\xb6\xe5\xf2\xe2j\x84\x8e\xc8\x1a2\xc5}\x03&?\xaa\xf0</\xa4akKjtjnjbfb52jap\x15at\xd8*X%\x00\x01q\x12 \'\xbb\x84\x03\x165{\\w\xfbk\x96\x83P\xcb\xde{ \xa2I\x8c\xb27\x80v\x80#|\x07\xae\xe7yav\xd8*X%\x00\x01q\x12 Mx\x9b|\xd3\xcd\xd33t\xf8\xa8\xa8\xceP\x93\xc5\\\x08;y\xf9s{6g@\xb8\x9a\n\xe7\xdb\xe7\xa4akKk2w724msa2nap\x15at\xd8*X%\x00\x01q\x12 \x02U\x07<8!\xba1\x9e\xd1\xaa\xa8\x8aQL&\xdb0p\x0f\x02J\xe8\xe1L\xf5\x17\xac!\xb9\x00cav\xd8*X%\x00\x01q\x12 \xe6j\xd1[\xf4\xe0\xc7\xd4\xfaz\xf6\x1dE\xc6\xf8\xfa\x025u\x97\x9cn|\xb1\xefEOsR\x1c\r\xd3\xa4akJ33zviy4o2hap\x16at\xd8*X%\x00\x01q\x12 rR\xb9\xa5\xe4\x11|L\x83\xe8\xcc\xe5\xb81\xc9\n\x15\x83\x04.B\xa2f\xa0)@\xa4}\x9a1<}av\xd8*X%\x00\x01q\x12 \x115\x089$Ri\xdeO\xa2\xb8\xf7\xf4|\xa2x\x88J"bF\x14\xa0W\xfa\xbe\xed\x9d\xee\x00 c\xa4akRpost/3mfltzs5i6s2bap\x0eat\xd8*X%\x00\x01q\x12 \x10\x80\x02\x1em1?,\xf0\n\x89\xd6\xac\x00\xf5\xe7!\x02}\x13\xe9\xef\x86T\xa2!=\x0e\xcdSd\xb4av\xd8*X%\x00\x01q\x12 \x16P\xd1]X\xe7\xeaxL\xf2;\x11\t\x81\xa7\xc5F\xc8\xf05\xe9|\xb7\x0e~\xb9\x91}\xc2 X\xf7al\xd8*X%\x00\x01q\x12 \x19A\xda5\x82\x13\xe9wH\xac\xe05\xf9\xb2\xfc\xa8\xe6\xb9\x9f\x85\xcew{\x9f\x07p92\xcc\xd2&\x8f\x8e\x04\x01q\x12 rR\xb9\xa5\xe4\x11|L\x83\xe8\xcc\xe5\xb81\xc9\n\x15\x83\x04.B\xa2f\xa0)@\xa4}\x9a1<}\xa2ae\x84\xa4akX app.bsky.feed.like/3mkdhbuaknt2oap\x00at\xd8*X%\x00\x01q\x12 (\x8dn\xe0_\xe5!\x84W\xa1\xcc_\x00\x07\x02\xce\xa5\x91V5`\x9cL!\x87u\x03T\'\x9c\x1bQav\xd8*X%\x00\x01q\x12 -\xa2p@\x9b\xef\xe3\xe8\xf4\x0e\x9a\xbfik\x83[\xa8\x98PL\x10\x8aI?&:\x9c/\t<\xb5\x06\xa4akJivqyknh72jap\x16at\xd8*X%\x00\x01q\x12 l"\xc6\xdd\xa2\xe1Mrx\x1a\n\x18F\xfd\\U\x17A\xca\x80C\x08t\xc6\x1cN\xb4\x90=\xa8\xe9Fav\xd8*X%\x00\x01q\x12 \x83\x129\xb3@\xf2\xd8\xba\xa8\xf8\x05q\xb7\xcc\x9e?F\x8d-$Q;\xedns\x93\xfc\x0f\x94I\xb4\x8f\xa4akRpost/3m6oxhb7hbk2rap\x0eat\xd8*X%\x00\x01q\x12 V\x13Ww\x1d\xa5hh\x9e\x9af\xc1\x9dN\xe6\x8f\x19Y\x8f\xba\xef\x1b\xc4i\xb8]\xdf\xbc\x9b\xbf\xdc\x01av\xd8*X%\x00\x01q\x12 \x9c=w\x1f\xb6\xd1O!\xb8\x90\x95\xb9\x00\xc4\xd3\xdae\xa9{\x89F\xcf\xa8"Y\xb4\xd9\xd3=\xbd\xe3\x06\xa4akJwyus64522vap\x16at\xd8*X%\x00\x01q\x12 h\xe3!\x10\xa8\xeb\xaf\xc2\xc0\x0e\xcb\x80H\xf4Z\xba\x87\x06\xe4\xe8\xe9\xaa\xabj\x8c\xffY@0k\x1f\xe0av\xd8*X%\x00\x01q\x12 \xe3W\xab\xe1\x83m\x83\x96hFN\x0f\xd4!F}\xff\xcf\x8fI\xaf$-\x0e\xc9\xa2\xef#\x1d\x02\x14\xd9al\xd8*X%\x00\x01q\x12 P)\xb7\xcby\x89\x83\x81\xdd\xe3\xeaPbW\xedM7vG\x9dum\xde\x14\x98E\xc8\x05\xf0\r\x8e_\xc0\x06\x01q\x12 l"\xc6\xdd\xa2\xe1Mrx\x1a\n\x18F\xfd\\U\x17A\xca\x80C\x08t\xc6\x1cN\xb4\x90=\xa8\xe9F\xa2ae\x87\xa4akX app.bsky.feed.post/3lfeyzvp47k2uap\x00at\xd8*X%\x00\x01q\x12 6p\xe0\xcd\xc6~ce\x0b,\x8e\x1a\xc2\xd69\x07=CTm\'a\xe9\xdf,-\x00\x0f\x05\xf0\n\xa4av\xd8*X%\x00\x01q\x12 \xb2\xd0g\xeb\xb7!\xe2\xbc\xc0z\xce@\xaf\xeaY\x1bq\xef@\x07\xd7$_\xb0\x0f\xc6[&\xa9\xe0R\xe5\xa4akJndkjrhrs23ap\x16at\xd8*X%\x00\x01q\x12 \x04\x07sjO\x9d\xcda\xda\xce\x99T\xb1\x19\xe90\xea\rf\xa0\xfc\x141\x9bM\x9f8\x12\x94w\xaa\x9cav\xd8*X%\x00\x01q\x12 lB\xaa\x19\x9f \'\xcbJ\x87\x87\x94\xb5\xa8\xdd\x86\xa4\xf1\xc4\xd3FVi\xa9N\xc7\x06\xa39T\x11\xd7\xa4akKggxve255k2oap\x15at\xd8*X%\x00\x01q\x12 \xd8\x98@:KIG\xb6\xb9\x07*\x0bQ\xbc\xc7Q\xfa\xf3\x18\xbd\x8c[\x91\xa49\x86\xa4\xdf3\xe4\xb1\x8dav\xd8*X%\x00\x01q\x12 I\x08\xfc\x08\xee\xa2%\xb0~"A00\xd9\x0b\xe6=$\x7fP\xcfb\x98\xbcE\xa3s(\xfb\x87\x86\x83\xa4akKobzv3h3es22ap\x15at\xd8*X%\x00\x01q\x12 \x01!\xde2\x81wW4\x05|o\xcb\xe1\x82^a\xf0\x060#&\xa3\xfc\xbb\xb6\x01F\xed~\x88\xd5?av\xd8*X%\x00\x01q\x12 \x8b\x85O\xd1\xbb$\xd3\x81\x83w\xad~\x91\x82\xef\xc2sr]:\x8c\x0e\xcdh\x1a\xbeU\xee>\xec6:\xa4akKsfxdy34pc2xap\x15at\xd8*X%\x00\x01q\x12 \x1a\x9d\x95\x8cQAM\xc3\xe5\rT:;\x81\xa4\xf6Tl\xa1\xa37\x10Jv\x9d\xf7&\x0e\xd2\xb3L\xc1av\xd8*X%\x00\x01q\x12 \x99D\xa8\x93=\xcb\xed\x11>\x8c\xca\xe4\xe5a\xc4\xd7jub\xe0\x80\xfd\xed\xa4\xcer\x1f\x93\xc8\xcb\x10\xf2\xa4akKwwrpjugcs2aap\x15at\xd8*X%\x00\x01q\x12 yq\xa1\x1cu\x1d\x9av\xfdF\x99l\xe6G\xbeP\xaf(\x89\xf2\x84\x93^?X\xb4\xb6C)~\xdb\xd4av\xd8*X%\x00\x01q\x12 <\xc3\x05\xc7\'\x06\xb3\x13Bf\xf1\x97\xdb\xd8L\x84nu>\xa3\x15\xa7O\x82\xf0\x91$\xfe:\xee\x89\xaa\xa4akKxjrar7n5s2pap\x15at\xd8*X%\x00\x01q\x12 \xbf\x12\x88?\x17\xfe.\xcbz\x81\xc4\xf6\x93\xf0\xb9\x03VG_\xd4\xee\x08\x9d\x18!\xe5\xcc\xbc\xf7\xec\xed\x0cav\xd8*X%\x00\x01q\x12 \xa4Y\x0b\xd7\x13\x1fSY\x10\x03\x01v\xa4E\xc4c\x85\x90\x87&\x1b\x9a\x00\xd6\x91\x92\t&\x9d+\xe0\xa0al\xd8*X%\x00\x01q\x12 aY\xb67\xca\x02\xba\x18\xd9\xa5\xb7\xb1\x14\xc2\xa4s6n\xe1\xbc\x13\x85[Cu\x9c\xc7(\x84\x85\x0b\xb1\xde\x0c\x01q\x12 aY\xb67\xca\x02\xba\x18\xd9\xa5\xb7\xb1\x14\xc2\xa4s6n\xe1\xbc\x13\x85[Cu\x9c\xc7(\x84\x85\x0b\xb1\xa2ae\x90\xa4akX app.bsky.feed.post/3lcqkjumwss27ap\x00at\xd8*X%\x00\x01q\x12 [K\'\x06U\xda\xa6\xc3\xda\x1b\xc5\x08\xcfL\xd26S\x80r\xbf\xb4\x85\td\xbch\x97s\xc6\xb0\xa4\xa3av\xd8*X%\x00\x01q\x12 \x8a\x13\'\xc5~\x06\x87\xff\x7f\xec\xda6;\x98\xe7\x98\x04\x90l7\xd2\xf9\x15,\xf6\x87\xe4\x1d\\\xa3\x14C\xa4akJsy6f7vwt2iap\x16at\xd8*X%\x00\x01q\x12 \x83\xcd\x8e\xf6\xda\xf4^Xa\x99\xc0%\xa0A|u\xd2\xef\xbab\x8b\x0c|mM6\xfe\x01F\x9e\xab_av\xd8*X%\x00\x01q\x12 \xf9\x8a\xbc\x02O\xa6\xaew\x8e\xd4\x156\x0bpSi\xe9\xb2\x02\x87\xd5\xa18\x89\xab}&\xe7\xad"\xb4\x19\xa4akJxmhbpigs24ap\x16at\xd8*X%\x00\x01q\x12 \xd9\x8c\xb7o\xdb\x02\xe8\x00y\x9c^\xc3\x1c#/\x02\xbe\x8d\xbb\xc5\x08\xc0\x19wF\'\xde|_\x0c\xf2\xacav\xd8*X%\x00\x01q\x12 \x89F\x91\xcb9\xd9\xc2\xab\xda\xfb\xae>\x82\x12<\xe2\xbc\xbdy\x82\x1f\x0f\xc7\x18@9\x06\xd6|\x9d0\xe7\xa4akFstuc24ap\x18\x1aat\xd8*X%\x00\x01q\x12 \xb1\xf8\x98\xbe\xd0*\xf8\xf3W\xffqFb\xa1Wl\xc4\xdf\xe6\x85\xf3%\xd2~\x7f\xdf*B\xc5F\x88Eav\xd8*X%\x00\x01q\x12 P1z|t\xff\x9b\xa8\x00\xb3\xbe\x889\xd8\x05\x08>\n\xacT\xa2%P\xedTk~\xb0\xbd\xb3\x9a\xc6\xa4akKd2uks3iys2tap\x15at\xd8*X%\x00\x01q\x12 3}3\x06\xef\x8fA5_\x16\x13\x07\xdff\xa7\x98k\x15\xe1\x82T\x106y\x1b#\x9e&\xda\x90\xbe\x08av\xd8*X%\x00\x01q\x12 \xf35\x05\xed\xf8\xd9\\\xfer\x06\xa9iO\xeaPQdm\xb1?\x1f\xc0\xf9%\xde\xe8N\xbb\x88&\x08\x98\xa4akJ6zxrijes2wap\x16at\xd8*X%\x00\x01q\x12 ,\xb1\xb4\x82\xd0\xdeO\xbe\xc2\xf0$\xed\xb4\x0eqnLu#\xf5\xab\xd8\x06[41\xb2"\x04\xf1\xf7Zav\xd8*X%\x00\x01q\x12 \xc28\x0e\xa3\x0e\xc5\x06x\x14%F\x81!\xff\x00\x14O\xa3\xa3\xf9;\x92Jh\'\xca\xe4\xfeh\xbe\xb1\x0c\xa4akJcfjvap522gap\x16at\xd8*X%\x00\x01q\x12 Uv\x85\x9b.T\xbeTY\xfd\xec\x9a\x89v5\x0f9\x11\xfd\x13\xd4\x9e\x141%n\x8ep\xdbw<uav\xd8*X%\x00\x01q\x12 \xe6B\x8c\xd2\x14W(G\x08\xa03\xc8\xdc-r\xd0\xbd\x08\x9cD\xc6$Y?V\x12\x08\r\xdd\'\xe5\'\xa4akJekf3mpqs2jap\x16at\xd8*X%\x00\x01q\x12 \xa6\xb0\xaf\xb3t)\x0b\xa0\x90-\xf9\xb96\x8c\xf4\x02\xed\xaa\xd2\xc3\xf9TmPt^\xce\xcc\xff\x1cd/av\xd8*X%\x00\x01q\x12 mA\x05\xd5W)/\x04u\x1d/l\xb6\xb7\x91SLB_\xedZmE\xca\xdf^\xfb4\x9e\xc7xU\xa4akJfwx2ubik2eap\x16at\xd8*X%\x00\x01q\x12 \xec\x90\x16lk\xecE\xc1V\xa4x\xd7\x88\xd4+\x1cF\x06\xb1\x9fa\xd7\xf7\x89\x80f\xecEm\x8f}^av\xd8*X%\x00\x01q\x12 =R\xae\x88G\xdb\xcb\x83\xc2\x8a\xc9\xf9\xcd\xf3\xd2+\xf5\x07p\xf3\x01\xbe#\x81\xf1\xf8\x98f\xaeI\x16\xaa\xa4akJje32cpgs2rap\x16at\xf6av\xd8*X%\x00\x01q\x12 \xb0\xc2>]L|\xd8\xfdQ\xd6]\xf4q \x9e\xe1\'\xba\x9e\xe7W\x92\xd2b\x93\xff\xf1O\xd4)a\x88\xa4akJkrdupack2gap\x16at\xd8*X%\x00\x01q\x12 @<\xad*C;\xb1\x16f\xf4\xa1\x10\x1el\'\x00\x805j\x93bJb}\x91\x12\xa3\xba\xe2a\x91jav\xd8*X%\x00\x01q\x12 \xda\x80\xc8k\x17\x984\x9f\x95q\xa2_\xcf\x87v\xcd?\xe7\xc8\xa9\xe6\xad\xdf\x15\xe0\xcb\xe8\xe9{Q^\x1d\xa4akFwhqt2gap\x18\x1aat\xd8*X%\x00\x01q\x12 :\xaf2\xa9\x1b\x9c\xc6\xe3#\x96\xd3\xf8\x03\x12\xb6t\xdb\x17;\x9aP]xs\xcc\xd4/\xc6|\xe6\xa6Dav\xd8*X%\x00\x01q\x12 \x11\x7f7^\x1e\x87:Wq H>\x82c|\x19\xd6k\xe36X\xb1\xfc\x0f\n\x9e\xdd\x95\xf5>fs\xa4akJoe57fcu22cap\x16at\xf6av\xd8*X%\x00\x01q\x12 \xb4\x99\xea\x93!\xb0\x08O\x84\xa4TL\x16{\tH0\xef{d\xc3N\xb3r\xa5t:\xc0\xd3\xd3\xe9c\xa4akJr3mxwyc22gap\x16at\xd8*X%\x00\x01q\x12 \xf7\x7f\xd3:\x12\xde\xf6S\x04]\x8e\r\xde\x0cJ\xfd\x11\r\x02\x94\xcc\xfe\xf7\x9b2\x16\xb2\xb26\xd3\xc8\x84av\xd8*X%\x00\x01q\x12 \xe5\x9e\x8b7y\x97\xc1ia\x02\x8b\xe0\xfd\xcfgT\x95\x82;\xbf\xbc\x98D\xae\xa7\x96K\x0fl\t<\x9d\xa4akKe4r2s3oqc2fap\x15at\xf6av\xd8*X%\x00\x01q\x12 \xa5\xd4\x9d\t\xb3\x9d\x7f\x10\x0e.OFg\xee\x02\x95\xf0\x99o\xe4\x019\xfe\x1d\x06\xc6\xf3`xf\xcem\xa4akJafpxrgis2yap\x16at\xd8*X%\x00\x01q\x12 \xb8\x07\xda\xcb\x0ev\xf3\xa7cf\xdac\x17\x8fm\xdaf\xae\xbax\x96a\x10\xf9z\xfa\xe9I^&\x95\'av\xd8*X%\x00\x01q\x12 \x01\xbb\xa0\xd9\x1e\x96;\xf6x\xbc\x7f\xb7;#\xb8\xdek[\xe3\xe9\xa0\xb7\x19\xe8\x91\xc2\xd7\xce\xbbk\x8bral\xd8*X%\x00\x01q\x12 \xdf\xbb\x906?\x066\xe2\xc8Lh-$\x92\n\x11O\xf1(\xefpB\x83\xfe\xc7=Ii\x16D0I\xc5\x02\x01q\x12 \xdf\xbb\x906?\x066\xe2\xc8Lh-$\x92\n\x11O\xf1(\xefpB\x83\xfe\xc7=Ii\x16D0I\xa2ae\x84\xa4akX app.bsky.feed.like/3mkivrmsnkr2sap\x00at\xf6av\xd8*X%\x00\x01q\x12 \x12\x8d\xaa\xaf\x12"\xd8\xd6\x80\x88\xb20\t\x18x\x14\x17:R/\xdf\xc3\xcf\n\xf4\xb7\x11,\xfe\x94(&\xa4akRpost/3lckchugy2k2fap\x0eat\xf6av\xd8*X%\x00\x01q\x12 rl\x1f\xc4\xf4\xe4\xa4\xa1y\xaaG!r_\x84K\xe0ZI\x93\x0e\rgi+\x00q\x04$\r\xd4\xe1\xa4akHx3dag22fap\x18\x18at\xf6av\xd8*X%\x00\x01q\x12 \xad\x87\x04\x84m4a\x89\xf9\x07\xb4\xf8\xf1\x0e\xd2?\x1d\xcb|1\xdak\xcao\xc2F\xe7\xe2\xaaM1\xab\xa4akJqkjqfgus27ap\x16at\xf6av\xd8*X%\x00\x01q\x12 %\xfcId\xa3;\x0e\xbd\x85\xfa\xd9y\x1cOO\xa4\xa5kq\x93{M8\x93XI\x97\x96\x87A\x02Kal\xf6\x8c\x03\x01q\x12 \x12\x8d\xaa\xaf\x12"\xd8\xd6\x80\x88\xb20\t\x18x\x14\x17:R/\xdf\xc3\xcf\n\xf4\xb7\x11,\xfe\x94(&\xa4cvia\xa2ccidx;bafyreifb6qv6hkjbquaidfo7rpgq5wgw46hubaptc2whxh7rzppgu3nxlycurixHat://did:plc:ymfkga4dns2ia6zmglpjtkni/app.bsky.feed.repost/3mkiutbm6qm2be$typerapp.bsky.feed.likegsubject\xa2ccidx;bafyreickjzuqkd6xf4yjba2u3smdvnjd2ospwzq7a5d5eqgytrzgbkem3mcurixFat://did:plc:qrkyvbw34ljottzdexceekl7/app.bsky.feed.post/3mkgoplsu7c2kicreatedAtx\x182026-04-27T20:26:48.732Z\xe0\x01\x01q\x12 I\xfd\xe9&M^\xb6\xb7\x82/\xc4E\x9e{\\\x1f\x8e(%\x1a\xda\xed_\x1b\x08\x02$XwJ\xa3\xc0\xa6cdidx did:plc:gq4sdmhnkyf7swaowgq44vg6crevm3mkivrmt2az2scsigX@\xc5\xfd4\x00\x15=[\xee\xd3\xe0\xd2sR\x11\xd7\xe1\xcb\'\x93&\x98;\xa3N#mW\r\x1e\x15\x1f\xef6Y5\xd8\x965\xffK\x1al\xfd{\x1c`\x03]\xf3\xc5@\xbc\xd1S#\x05\xe1\x07p\xf8Ve\x18zddata\xd8*X%\x00\x01q\x12 \xc0\xec:=b.\xab\xe9\xa3\xc3\xb0\x16\t\xab3\x96^\x97\xb1?U\xed%E*c\xec-\xddB[\xa1dprev\xf6gversion\x03'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions