0x2cffd02e215a314e30bb7bb5c89f554c16b5401a8a975d0b18af6496d91749397668e3474c705a35eb049e256dee0398b4a74af9b6a4814158de5a20d21cf2dae51f1d0fff42e488a9befd6bce00aebccae4309777ebd04e6b6d3312e936a82c4e5ea1a2b97248c6ec4ba82fbee821bde9c388fcd1d4dd042b8c2e624ccce5010dc6126cee95c777f13dbbf7cc059cc1128bfe621a5473063084033188e2bf71028283a2e590f0eaf2211d84d30be1fe255b4f08d381d5adec01f38bb9b896672c1e75694cbbf107c317abceb8bfac6ccff837ecc7757f9b7f920316e1393ab4d8ab7f7a9d8746cf1f2310636a3f7cb03526b1d6ce3c743302197fb3f3d1fbd1e48fe86809a41622f2678984fcaa716fa6c7ab8ec17a4e6d8942adcfecc04bbe799ac1872860d4d9c24cac601f0e7100562a1d2a66bd9ea378ad6e08a97404493e92fdf59544016190c4ae830e3dd7bfa29af87e13f287e3b6fcb8c6fc6e081d7c6d2d43ecf7f6b76a2a1a7819378743e955c4c8a0c2e5f5bc9349e62e6bdcb5c6c57ae092f8c564e28d35eaf0020883cdf9b96cebbc0f206307a000eb3e32d6812f51cb18c447bc6a59bcfff6f863e57f74e6267faa9d56c38e94e1afbcb4a1bccff48d0c54cea5d96a0b842f94f9376199e39bc4d5ceb7dac5810c973be13d4c196fc9b83304e9f79bc640acc77bb13a9765297e6465b1e27b46350af40c41bb2ec61e3811021854aa4b3089377b8ee574c30fda73313cbd16e964ac95c2593fca7a3f200a93989820432117a7f9473026b2b166f04ff00cc3e505f3d01be3c727599f2a795282c748455950d900928ca78f797d2ad13058a813baa4fb81e20acf506667c88414ef86c87d6bad3308c1bc365184658258e235d4be5abbee1afc355dab6d24757fdc6a51686edbf5354cfb76fbc46eb7e59aff24669476dacd8758123c8d4d1a9e8624db158f49fe007fcadabc833047e258710c3adc49f4408988974359fa2159121b88e9c11ee29119c09b9f7fd5ee4f657a46d1f5719598d5c03167bd2a292bb014a71e4c6517d7b1e5bb149cbc17117b11baf58be8a6c841c2d34ce518a93956561969460c51c0601b61110fc0374242f0f9776791f64cae4aed7e334b63655512caf6f9f3f379e4cdd74cdcd2b5f13e8b62f294abdaede50160e94bc9f936658bd81eb8ad9029609590652580a01160fcdcb49e9d429efb0f70ae383642eafc8bcb2069e0fc30708e28bbf60ee3f55913b366905c121f35ee17a388c27216300ab4b95de7a4fd4123a5106e11f0d06be6ec09427c962c01dd8ca886a4f1370dd9934db7cf6a10f9ab2dbec057844a53230571494061680d5156b8dee1242b9547c0c0d1dee41715895268a7ef590991c2b28d77851b5b4b4a271e10accd0e280fe91821b9f90b549d7fc4958bb9aca9a888def5385f6a23cb37a830e955a2488bcf3ad01c92606276f051a3c6b5abe7fd13d4d6bb5788a606e440e6ba8f955b246d0ae91b5c6635b90682acae8edc4d8aa6e0c281a68662d3a0bbb70c6079c9637f2a6fe4b9d0fc069182eb11da70ff9ee237031e4d360017195e26ff425890045b1d813cab8766e9e5f338f9dae95b67d072635ec6219cef897993ec7c0abb51606580c3c69e561ddf8a555dd2ce93188e00bb99a8515e4349cc94b4306cde98cd85e4821d44ccbb5c643385c629b0c0b607a45186feae7ca61d5415ecc6cb7464c7059235b24b2700e4928c8f76c85e254c6bbd0677c93550400b06b02e63b55f31bf538b3c06fd6dc198d5db4005346c2abd14819949799e6f8010ac41fcbaa7fe0b7179645cc21f354622cf8c503001f9208257bb597f6e5b518cec864889348c8938591fb2b95b65b61b58ddef9e0f5589a111b8f46e6acb661853c07bcec7ac6df530841f58d43a