a66903eaf031e30f2da36594e96fdceb6990c02a6d672eb8bdec48b2cd77212c
a66903eaf0...b2cd77212c
44266efabcb07fa1bc3b7c637410e19028ab22fce1184625cb9680981511da3e
44266efabc...981511da3e