0x2cffd02ee9975dee3c63bc923c8b57314d289aca545139b4188c0f74460dcae6de6ac1c3efd4f345c62361ab7a0fcc4d1ff83b3dae33d6bbd7e5463ff2a52150d6abbd7a75bf2fa99d5e55ab63576981874eb01ad81b3d0c6220c92308ef68e25667e9b568d63ef13ae45efd69664aaad85248654f5d2b4b1fb6d80b39330e45040cef23ed3b008848ffc0d7addf8fb4862af4c17be96386ee14caeae41baaf9d3b8967952a3e1231c08688c5cdac15666955cf6f2970273a4882ffcb8f3e14e6172906c466b3a9bea812151488ba724ba2f44ed01ab81d5bc7c14931dcff857a075ab204d6f9de4faa1ddc43ddbc7f2dafd912c9fce40d0812a9cc8de6b6f6bc838cc6ebddacd8f4e42aafb03f2c4088fccc9e04ea270784e4fcf45679161b13a7916c3e8f79eff64a99519f87eea2d5110483aca94aab91e21e29e257f94b6a2b8e6be71d2138e38108e03ef57c3de13ff5a633666eb6003c83beb5048ad24889b0eeeba98565baaa85d00cf4c81b94f2205569418f6057fce1ce062932c6ceb908a52a86605770d8c730f88035c238fe18e1778816a010de5d850cba9da6c6b5bfccf4517efac5c9b61ce079591dfe4cffc7c01ff07bab286e0d846d561611b712f6bffe79e86a0691d0dce0c299c04d635e1bef77134384db9cb61ea30281817635eb5b70cfed37f11f773c8d21ae9456a8a87d26aa4745dd399d5f777615ce565018399772bcd33840e57fb4a73258847be11c03a56df3eb2ec74c3e1d9526789dfdf7076cfaa7eba8b673c64fdc4e3624138712ae95de00610e6c9a7fad95602fa19a9049a3e5fd731d67b8b6577d9fab80c670e9d14819bdae1b7f5f1195a6e831967416f02f6da19622db02867136661a1e88bef991f0c540d43050c7f0cec962b539864378522d52000e04959a76807c6e0c672d2f1658ef8b1f825ff5dcdcd860635f3c9d184fb4a497eb2d017fc37a42061cf04ba5b4816101fb55a88dec6f5b070e48c1bdf199cea76bc96c50b235f781d6143dbfe815ea38cac70927d2044586c2e3d08b22b171c1746e15f0f19d6698b45e54153fc39e6601514bb7ef6eab002e978b803241400da4e8f239bc5b2bd5e59b658505c20cef68ccc67131340805a0155e46af2e777109bf8df1259b39b6677c5e3e9ab4099cb6c68322f723de47e071c14203e81e2082564bc0b813f254fb825bd7979e5782d1a2928695f9079dc19f98e28f9343e98b6263b8b801a712e448732865f59c7457d67ff3ea78d97bf6953b317a879fbff51971ac9c6ed82f20858d1ac68b51bc66cc177c521d144b0c71c0769e2703d07b0be3ebff2b9ddea06c9ba36a726a9d0fe2654ee377dc7d0cf441fe5c4ce7f06097cba8bf3972b89a241b6e160dd93d78f39692c8ff50c080c553d36a99b7d2de0d56545d1b549448aec9a30b3f0706db09dd175e1bfb3dd6d0b1b00a19fd345a9eedc63676e5a4803431cefd2991a3b7c2942c7be8dcfd45fd93af38422a61d2052fbc07123e56c7f636ec7c1e02840f5785df2b5ffa61be2f0fcb4a3249498d9ac49df287160a43e642633bf6a2e849266c9457489014fb9f51728300db66ecc6395ca243507b454debe964cb1a50975e4310679bce84d3f4a295aad59fed64c86869a1274025ea61a4a66006255d8f74e9366e8a15ed75d41a07c90e8b9ca6d434fc019579786edd68f882e5f18a6e96bde14e02673cf1d4fea48acfac71f6a92441c30b2ed11f61e44542ad97447a67d85af2ab431b8500fb4559352cfd0c8ca26853212e75c205e96250cd8273834d05ee7235292f3dce99f42c3fe6f977cc784f27ad1e5d3ff668c029df94457c48488a14fda90eba5613b51535eca2e01c55935ae8fcfb2a0f4e65bce18e21ef92d755111fbee32eb2311bed0015ddb7d3f1189ef