0x2cffd02ec7c7a4938ac04b991e1962e5442e7d5517a4037b767efe9d4bbbdb4c9598de75195e8c3338f88ec582156d79c03652913b2deaeb017236c957a96d429b4529df38ae21f70289ff26954117e9517cee628818fe15eb7a6348d6b9f103bd55b3debe8a37ecfb17c40604af8f8fb49928ae554dbc4d04461b6273676942d7e9dcbfbe796dc184dfe368f756853249cbcd947cc25c95f068c97c1a25fd133c817ce5ac3ab4c74848fd2df0d9bbe07e797597cb8122c4ee24dc82789695d5d66962e8a0235fb3b5e51f1173eabbb7cd2a9e64fd1dc87962ab486cffccb79e4d26ba816f03e2fb7ef82a979f204785118ac08a640bb6031aecee35637ac2376724d7e604ecebcb53ae8e27239ced5c14e1088f8d034644fc4f37e176a576dea86a04a3f8467f850f730c99a5bf3dc6e102a6052e60f44e8f5fb44175368cb359e1a2dc262b8369d8c75d24b920970fc3b659145757d7156c16800710bb40c7a1122d81ae3833764baa914bd9106724f9821c6f833379cd60708843be707a99e7cdfb90d5fe64a1b43895c3c28ca06c06676e7862ae7497c15206db3226a548536435f3ea7be68466802318e8b858ec4c59c364f50201bb4beee29de69bbc841b5e4e1b1a2921d81c70e81f5f2ed8434e22368ed624b1fe328be1b776cf6bcd26657f0b8f1e03c1e393b6ecd0ee292482284910730390cfcb39ecfd830e631ae51119d51c40dbddeed47c76e9021a6545e8391a557125321e9fbd66e1eebd8c94e4b35609755df69f1b1d60de4ddf19d0e93d9926a338dd227f5b0f0f767d05d68e3b102daddb8305b56a95b6ef5928ec357c71cd64e6c55e8d5404d2560e1279a0ced4f99c4958b4d1341025c86f8288427d125dfe445f128605db91285a9292ecd98a59be4370ec405d9bf82e7e67b6ffffb9754d8482c1c4e054d84fcdb32d5b5df64ac256c604b8cc5852f00c5d8db9372e0512b5c896cde256a1555d502e4042ad20cb8d5343d11507dc9b2a51208ed2283836427d25b1cea97898e6558151b4fa86865682a3cc2b2978214e467d467a216e72f885eb618aa05234daf4449f7fb095dff05d09d19ca34f5123947e3cbb464005767781b1b2feb5927725587b59286696e535fce45428f58f073b360e0df236e160505fbf154cd33b40f10b30081c83def9ff87101cf892e88a61749c40b8df62c8621c50735b80f3f0be05463e36c1f619677fb9f401229b350d00f25199d96d89b4b5481f20520dd80aba53d6665f28fc7a7eefce4edd7172bb8f155f92db0fc4e54c95f6cf88b25c0dfadf749a363255880c332f3e279d072f292e0870ccb3d0ea0470303034d22d1611c7065cf7427639a859a0b86395bb77bfbc9b8058c6f8289fb8ffc7b20672ab9efaa707b3594f7c9e368cb80b6af230f28f19419059b8434d7749c4540849bd8e9a6b72d1bf1e25afdf0df33bf9e6f9ae31c37c5db417eb54e45403105c48337c458d8924a42672790b7879bc0cc29ff450e1a23431a762fc2240fc446eb6d25c3b82fa926c49f1a8e46bdb5f63c74f60fdd0183ceebfd70c616d1d4269ea95ade97f85bd72553e596d788647b34a069ca6627034e41d44c7ea14c359d95950c910d1be928020ebdfb6e5daf33e181a139b2ae1f03f9f9539f3797aa089e7c58aaaa0adac9bd278899bc933f014f762617b4a1b5c554a33668ce98c7f1dabef4db2146685876f660fd7adf4b4ad3ef253263dd3ad52c07a7789b882c17364bab9b9947969deb3695f0c10d434a8b1685608a8fdcf82dcef3e87031800b28839bc407876271ae55e92f083cdcd9c1056bc1d7fd829b1668b15be0995c6fcbff31ad8011c181269002d953ca26b4f2059271743e777a290473295062b338dc5640c980cef2716d5479f204d8f8bf3f14a6a3b660a