Hmm, so the main difference (asides two lines being switched between themselves) is between my lines:
42 - pk_script length
04678AFDB0FE5548271967F1A67130B7105CD6A828E03909A67962E0EA1F61DEB649F6BC3F4CEF3 8C4F35504E51EC112DE5C384DF7BA0B8D578A4C702B6BF11D5F - pk_script
AC - OP_Checksig
And your lines:
43
4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4ce
f38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac
Which is just the inclusion of "41" at the begining of pkscript. Here
http://blockexplorer.com/rawblock/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26fwe can see the line
"scriptPubKey":"04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef3
8c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f OP_CHECKSIG"
So where does the "41" come from?