Stickers were printed by 123stickers.com. Initial testing reveals
that they peel off cleanly, or at least they do 12 hours after
affixing them. These stickers are absolutely unapproved by Google
and I sincerely hope they don't crush me for making these
profit-free stickers. Thank you for my CR-48, Google.