0x2cffd02e37583c54ac5817c073efd9f1aa9d84b15fa24c0da383d4005d50cfbc8e77280cd093b718110bc26d19d6b269db00099a900efa941e808282123c0c942ce15e2768145820db9de25c24f54dbd55f2084fb75c713481b976b02f420f2950b690282a55d399d5eaea5b57c734686940ec15ac07c66e7dc2a4a26af6ef83700d601a8f994af6d7243e4f2b6dcebb401b8b22b8df68122afbdf5a2187b221878a2b2add8c9b6af6f4a2ac612b35b2d1f62802d73eae14865abbe5dc889d223210e32ca72173dc686a1fe57464da646c83738bbddfd7e79594992bd022d70cbd5f161473560dd6339b18fa47d935067cc943bf92300f6c934b3d1cabd608f6c11eb7bb8b2c0a5c78a58d69bece7682d26868658ed6129c23bacf04a9f71f526cc825d294c3a224ece36b716a7bb8797d135206b775e9e99b4136edd8aa3f272f7108b785b868a414d83fb6924c32074e17aed7f2084ebd03413301e6fca440bac67e6b3938101bfbe3db166280df23f5c63622a41731fd95285fbabaedcce5eba1f9e2137758e21b40c0b09af7e380603ea4ab3184b4ca3f5ee81644ffee68cfaeb18ac5c14a29d47435394bfb98cbfe332285474b96ffb2e612d13d51b36d42a8894e6eade975813e085ba005f709dd350d249ee4168a50d2bf193e6b49ce2e80294ba6aac9571dc26c3d2ca30d7991531a60e29c38b40a24aa06637446108fb7cfca5060d80b0d751232b1d83314789319c6ca2f887d9ebf7874e87f784e0948d73c700ef2d60d43ab2695532bb835b959eb52584003f58e2720b2df53018f62e52b9f77e80663065b244a3bc46c1417d803e614d1edba17096aca68e199c483cf2ae634c896eea95beedbfb7b3ee7d0c7f2b5526ec33c0d6f672e3e40d06ce53d1c423661c3ab00a2ca43560de8d59724f7377c159641b19ad72aed274449435e70a80a279e3688d6abe0f18d4dfc53706381839882fe26fff4ef076a3e07979469f0b8644a715011b9498518c6879643ce5fe86669ca5d75017303dfc7553acadb351ef7d6c0220b6f91bd49f9665e3dae752c48c05fd0a92f87dd995b46e1054588f4e8aad3f2e151865f690f553e589d98f270f77e794fc2add22a28b88336583444dd31e04515d95517d8ad84c0288600f25720709e54666a0137cf2eed34fad87d7ec153fe2cdee8e95efa84c6ad8e6b4e95e3cde8a3687fdd76db04340f03686fe65dbf4659d9bcf703d3ae8117cc70c62ac18aa8ac1f69dc3dcc8450051cf15c9980da09375e20b1cef19685aebf554bd758f1cbe541d38f33532458e698933d8af037388547e1a36db7e574aeafc205466bbf67393d4f0c5691964a8fda1b34f0b3a36b17214e43de7096394dc948ce6c2410792a2e7e991b1d0df97b2934e917a8f76798fd34cb9e5ac8edeb2918afa0b051d8e90de93f5629780d5fa810ec1a5d5d7b33d16eece5a7333b21d7bef1d1f5f7a21d3f7ac7ea100356b253b159ba6ac14b71799a88a76afe9ab3c02e7db7007c26bc6c46a46e6dd8146cdeec009f7cf60e659283ade822420466d8d969bd9c1ee5ae45a661ce86d3a77cc8d878d39ffbe232335a6e6a3af505747c3f517cf89ab10caf2722031e03231134a8bd7e05c0ea6a61ec41658368b8bf4f81b31dac79253742b0495420183dbaab95c90ea34aa26cbb23ffe1949ef56ccc5203bb1532fa318384c295a6bc83ce9b95db6a74fe6d203609e666e661ce6f77de8b020759d3cd6b3f36de0badaeb249acdc5664d53e7f158508dec19754c428afdfdb40b2f4aa43d94b9f75fb2691ede0200bcb52fb3ce7a16a3f8c2fd88442cf3514e2d2b7cbf8e8c053757edb9149f77f1a29d236b0d2378c0d04662e0f209c07dd89b17bde7b3afc25510b9b24c75467490436e93b3e4ddca7c2c0758878