0x2cffd02e1669f3b410056aed2d8f9df7beb83e44a3d9584926e5ebde05cf671afb251152b9fba02b1b5ccc1573299306daa1226a1f3c6bdecaacc41f2b5004a7695fe649ecf94ae20bccedfe99e4091fa9f35b4dba9e131d808a824b628a97c5350b10b5872c12c901327e8e11ed4b7ca76ffc55b945c7a286f272119376f7a9385e15cff393a5cac3c5f155db632915e0f747949ef1405e83f28a822ab5d0c3cb8b2661ef8de916052ab85314e3f1a1f9f40211d241e998663a9abfee793f3cf6cea2626b554a7cbc85a232d46e4ba07806972bd9096bad68ffdd18f1164b7d2ef0f6ae751c70c2756d558ea307711532f733afc2e458b73e894fbbbb7de3c7439ee18db3e68891c7db3c43320b7d51e3afecc89e38f0d8bd88994fa2c6550939660937aef8e6629380cf2665476871dbafa468122b412b57d1e1870cb0ed2998e0ed1bf3328099d1738d5d4108eeb3d679e03c2a07ba24895b8ea672d1167a192adff748423c2bc167cb3b8c23c6f72d5a8fbc96213024bbe2312c4a68fab462688d46b1bfa83e686fd304624563d6f5a728cfafd1527bded83939a9f532d69d60e3ac4fd28294b3682acad6a0fe4d644fbb2ec183a90921952c254bc0a859403cf28aaf36d37f81416b10ed3746095aa0b1fbedf54812e2597aef2a6be9067d57eaf5efcd72cb1180f25106b42a0b16ba0f01a7de8d1eab6c7a6331bf6522185fd1b8f103c9ee5211da9d1702ab0f60d5822df227deec0962620c3eebe155446a2583d0d7665f5b885834443d060d9e84841171a8029d94b04a24f15f8ac5bae1a15bf9d01460a64d22b4eeebf9760161d68f8571d9d4ff15e02aaa22a0fdc1e9ed0a962a0890289fbda676a64c8b8c8d22c0dc9e140c2004cd1d0b7337fba90fa6908632d123a0666e283dd209b8c41dc054b8f67c61f09e7d417c5481e544947a8487df63e74f52290b171b282013256ad0a1d8d8b40cb82958b6e97fab643a7c1aca822660814a00d45680b58d986183eb0aa6734f912f10e1997779c4076029161a50b4115200bcaba58cb4bb06c6a3481302a96bbf1c04365d55182b5014b94390c9674556ad3ed4e087080e70dc9932cf378c52d4858ef1e16269d78ccd9af1eae7c943c97d8ae77a3ddc0402db692edd4710517af54247574b1e1ef9404a1f27ee0808ef314a1a3d1a8eb9ff35d6fc0fd0907a94629a0653e5b4d5ea1798b1b1ff953f3e283f82a6896618ad5b6a57636ff9e2b6a5665d7783e48c1a0ee0cedf163590c4ea79274f939f9268065f2b1ade78aec831dfb9060245af2c1061a7771c351c1174e7cb5bd8920f3d6680556a812d92573a6f93443f9e8f28866782594bcd743bca9b7afb273db62d88e98107749f6fcdba155141396fdbeaa39654f6ad1d235bcf6b621bb51d6e90e6739902214be51afda024559750627d5709b12c0c561b89245dd9e7f3672def33b24a56be9850c99a58904dbc97907b0efffd1fa27e2c55a1b70967629b8504b82a4c09d8cb9a5b26b59218e5ed9a7acb2753c512ef9cc3b70cce3043bbf86044ac51ec5f43d34a3bc002da6eed8f925e907b70145ec6f950cd4fe494ec89e956164c4dcb641381679f399135a8cd50ca6a24e3f5ae92796d7f2cd8c6ae4f71d966e963d24faab74aa594cffb8bff284dddb7a4d5d4d7f36d4e39dbef7225726e1cab8c490b077aa135a9b5873e9144d2624cf97faeb80f6954cecec13a556ae557703b9e7438c14136984ab1b96820a1ca82f1bd3cd48fcd79eb78c5f38a95ed09a5737aeb3cd99101fa899cc8b26230ccf549c5e7e74eed2988ce78a79745383caef3d741404876a50b977dfc84474b5b99c95660e11d9d2be792635b4fbed2ea96026ae1634b80e7a1b5947259eabf0c118655df28c28857a79b1814cadaa9de17