045d143906e2e256fdb0c3a24394de9c36c060d242872c654a52bbdb18a051cc
045d143906...db18a051cc
d87f1bf2cee8eea1a6164ec56c8cbbd3bafaa4af40121ccc7fa2212e6612bda9
d87f1bf2ce...2e6612bda9