0x2cffd02e19319e2171ab195bfb135bc3e5f1c9f1a85f822fcd30872c60b42a434f8ea0d81404a59cbd590971e5a8685ecd341826550fcf3f398b20eab184a5f920f7fddd0cf4ea821254a590fd77123bdda60fbd63b85d3d4c30d5bed1c25af4946c5ec3b7f4c42c661608b83bf6eebb0aa05b58bef9d51505b8c952b0802d0e72d641ac3443ff4bb5beae2fd5f4501f444da52429accbe81afaab979f010ca81f444d528b2fffc9e85d8bb14fe10b0560aa4bc695e9a47aa599e6094a1e3a33d6f86618fb2d671570108da55e36bd89b9f104fbf8cdf9424e818ae761b43777fea6ff90b7b3204a6f323b8b8af6de330128a27d9aaf7dc40af7160cdeb2314b0939cbfa1a932ff3f0dafe002cdd3108c41f01cd6c4c645dc48cc2141b6436a2c59ca127197a8462797a39c2e687d038ce6aeed125134b07c8610684a67f1699e687d4e7765f7c3f9ae32c8d459ec684832d32ca6c7705635922d8a4564878125e4e1f1c5da864fffbbc49c9e06b5b20721787f62ebbfad58cfe211f63e29694aa6b991727b044b56a0c4cbbf9641dd9ab4aca7b6ec0b59758efc1b0371c60b0f90b886999a6f773d7686ffd6e46a9afbf324a4f165de7461a9cbe34b821efe9737474685c7d99935989f712284769526976135ba7586e6f053da5d8ff9e91941569291687bc4a86dc995e22a87dd3a8acd13cc9cef15044125861fdca4485492efefd5a2799dc40d5d173db07d77514d109c6884cae2012d51b74754019b733f5dd1025a461c028b2b6acc421eef6bd0706fa4758d71abb68f0a00158b7aa110ce3ef5dd264f3e38b98fbe4fba9227ed56bcda105797a62afe3383d4cb8d2eda7eb71fc5f1f4d85c6ae5940d1e5fe0a46df500c5d06f123403c4cdf8643d227336bf84b41bf03e644a05004ea6593d41ba5ab02de5bdf137756a4ee9e3756cde07bb19eb997d58ffe6d7169f6a306650c87c01a87de3ecf8772309fbeb62e3b7e6b2eb9ac28e19356237a95da0ea2c1eb6d8358ba1e79af1b5778ec93645be28fd3d63742df2e96f1c5600836f694b48d6b00024ad6929c4e3b7837e3b81eb8b78fa02becd4505aed46691ac033eeee217995f72bfcf045005895eb1c7c4e08445dcb30aa2718e310a6b053c84d855ae0510431b613c81e8de6b90cb064cbc38338fc0206c4ed4dfee650d8e3c8253f37e78fdaf75241bc265de3895b0bb646e5e8b01f40c4767a06b02535f5278509d9ed7f4e2247f68ab86f8049aff251667f66fb56c50eba156615aef1e151f8a79de381993488ba1eeac7b062e23daafbc8e780170b713fd0864713bd987f688572c6e7771209eb48745b02f244d8e4521c8f02c6e20ebf95028ca058ebcdcc8765bdfc504c9e287dc2d6333c39619c9d102878dd7b46f72645217ca9e0a9a5ab4967c1ed43771af20b3e97874367ebc5fe3516fe2de2f8b383e25b7c986b879f01d139f97f9c9c44cb7ba9c055b17444bbd6a5671209bb6576b9a31ac767273b45cb48072c251924337439044a5f7020d004a9928625af9348f50b7c11f8c9a666ae0141ba3d10b59bfa336bb7a50c660c527ca5dfa8302a299a93de5f8d714d54472c3569e45c4f9fa0bad340147526a89f00ba8bc178b74d5405988ccaa9667bcf5ce63aa35292bad167b053d2ec125df5b6901dc033451df80073877b9d88e02c09ff3b84c0d4f66af21997c117c70a001abf7c71383c0ba6800df7ace8c0feeaadb190f07ca3c5f891e813465684ae1ebc85a1e172cf1cc84863c13018d044c6ae6a5f4b7a5e29fec7f75b1ddbd02d16673239e579678d6d89aeab69d3f1a896347b437cd90dcf94b82cc36422a87fe974e1d854c03847ca7e07f37cbe14d7fb47164561378dafbfaf6632a685563fb95c9d9d58fcb565fd3f2c3cd7d5a833dce776