18d817fa6cf462983dc74bad888fac036f96f983320164c917c7b86a2c8e29dc
18d817fa6c...6a2c8e29dc
032a43ab344f23601a497d019d671fd70b6e44701b5a8938ebbcbf34954f0f4c
032a43ab34...34954f0f4c