0x2cffd02eb22425b6a99769298363bd5ed1beccd30bc0be19a695c3d0fe82d32a3a157859582c8b49656db71eba7d772faebfee055663bcb347121afb3269fea87f524d61962a881838138cc7ef8215fb21d0aeddabc19cc61eb57a67de78decf299aee7bb25585ba5676d92fe9e76712e041274bfba271d042c26b62a96ff0b29d4cb62444e1a2a2ffef23805f613a011fe1f33cb036b9a243226eb1981880fd7c973a2cf9163a964e7381c8b939ba117e6738494e346e8b7dfe14001788ac925cdef44519ec1592d9bccaa0b192510201d166c37ff63a657997a88b4c1866c54e7b3b78d19e7a4a7fa6888fc40d49a05781918585c60f7e4c03e7f2be3055dced931cf9b21b6e20858ecf8f685292822eae6fe220c2781a3a5af07f78f1becd42ffc9e35cc33dfe7e069a757ca0fcbe6b95c89ec91fc2d5556b9e004cf9d17c4036ead10b8ebd8fab9bf0a8d0d570ac31fdf6b8d99f7985c262a5ffc1a4f98b4be739ac5866aa1fcf1cd749caa5fc304443f8a8c3b93bae928e67bb1c09db8e832f1f8282326e5d4aa2f6a345230ec7e6c85cb9bd60417cd99be018d87def535aaadbafb03abf8701bdae2f771a9c2e9ce8006b94dc4cb97a02d9d719205dd6b0e608372e409dd3313caf73a26b4707d68ce20786dc7d3a74c0b177f60c755ea929f3f948ea164889594fe731710569ac0db09a4beceaa90bef8c99ad06640ac88504ab5a484fb40955632c143da3167a939461c333d0a23ebc4c1d010ab2c9d2621c41c939730410c8807625c3da84290490e1b310c6d41ea077f33ad8e15536c7b02000f7904b0a18e8a98543400d3f2c1d7e33c9b90984baf4c989d5ac236a24000415cbc8e3fc4b155012ab245e313913b8a3188726bdb973a1a6692ecdf0cdfbe6eb14672c1596304abfc1d23a49fdc3d0251e1979533fa35507a5ebd4be85ed47973c31a21374a0a083fd427f6b7eccfae3e4825bb0c16a06fdcb5e6ba1a171afa38c0421394781af0c4798d055722ad3026f716b1ea7e565aa43fea31710be2146e680c4a8c7049f0d0f1bfbe6f82cbfad2388d3b174439ef529eced2334411d6e72c178213d714f039796b28b12043c7ad8c1fe1daf2bed6f65e67ea14cb64130d8415b8bcdff0998f67c68ce4c922c8028c44bf3b004a69788bdf61904f149385111cbeb1195deb97515b85a9b78857ce11cd0082cd31a016b959837e80b1b76ec60eafcad4d1be358a6b727de730b48ae817b3e26ee7e5f862ec24cf9965fd390c77c535caf36d41fcc42c85e7033e3c3594e03b89e000c2ae3c04766a85f086bde2f52fb41a44289b64904707971f5ef8d246a5ea566420e4b31c35c0804dd5e368dcbea1860b4dfe7aff1d32e81e9592c110a599ff2412afa7bd713075bb538c7137123497d9e1c06af5f3a82250d7c387fb6b05de61151cdc57b691f314ffa5a544d01e405db40ac0c90ed1c8ac03ee60271786cbff1c2279437a7ef8822e9d79ce8e60f3b7d981d1640dfb241711a826bc0c79ab05222c6952eb75f9f95d1564d2f294286ae21ef2be3b1368f5020a4be0cdb279fb5ae7b5f7240dd7363e6317fb93312104fb12443d0c7841c57411b9167b91c5a8dea834c2249e74da5306c0152a1e11ae4d7daae7ee51a893e2f92731046fa05f77c947b67e2e980d0a2c8af2c5d5b3e1ff5f9edcde8e114ca30bc06f3a698ad01cb2e9560047cf46fd3e37a5e81976435a61e557cbe0df37135135e4bda5cfd17c02fc705eed1eb39ea46f3a181791e1222334df575be4c2e60eb1b213097b0f84e41579d5dd918c06a433ee3a28568cb77d480e91924ddcb51e5317c9a983f3e7ccd04e3a802311dc741f30b8b39c53a8d1eb716b18df452710565de84a8a6e9ced61bab8aace2e4ca804bf4e18d1376af4d13ab1c9a2d