The "Example Code" contains a minor typo. Here is the correction:
1b: // <– not 1: lwz %r3, 0x1018(%r4)