you're right, my bad. its been a while since i looked at the raw bytes for this script - i was investigating the mysterious contents
i got confused and thought that the output on blockexplorer.com was complete (forgetting they don't show the pushdata's)
for my own satisfaction and for anybody else reading this: the start of the script in hex is:
63ff054effffffff4da30546726f6d...
decoding:
0x63 = OP_IF
0xff = OP_INVALIDOPCODE
0x05 = OP_PUSHDATA0 (5 bytes)
push <4effffffff> onto the stack
0x4d = OP_PUSHDATA2 (use the next 2 bytes little endian to determine how many bytes to push onto the stack)
0xa305 = push 0x05a3 (=1443) bytes onto the stack
push <46726f6d...> onto the stack