0x2cffd02e84e01f068b0fa8d4d475ea7007628db8d566487a37d5b02ed16ac74a7d9a34cf8aeb2f8ae259aeac77293b72123001c74ee1e455f7dff39b2c58ec263e45c6bca81caeb643e75c69794148af3be2ca158d598d84050431b29b0105541e9eedc9d37e98c1e9a1d4b72fa9dcf4641a5959dffe97a8949e1f601a08451b169ac48a0560eed9a58f9ca404ab19b4e7157ec354f211e99068ecc3c26c37aeb15026bd361eb107f62639eff353eb3569b7802a865337540ae8f02ea07a4d0b46979bbac8a74ce62372d5e35c97861fb3282f514bc9f4ccc29b554cc582499eccbfc9fbb3e5ffd1d31522fd442614f5d82f9a6c5eb1182dae5aa26f8240b469fe7c3adebdeb5ab1219bac35ef50173b3a76441fc4cbaa3394bb14f0d2a3ce7e4b6430686f80e659886aec88aac999b673c6857353f8dc141fee668f32972356c606aa1581e4af0e69ddecfa6ffc377df20eec6cbb91fdc8b88448ddd84f8dbfadcff404ed717f4cc161f0cdde55024818d6b7da1bfcf3153e2aa58fe9b9bf6277f1542254d10fd61a4c85874d5e5fa4ac448876d942a9c0542f190dd4c963940ce01c02b66f22c7277d7ff4997cd50f2367bdd5c390cf7f3e0731cc18e144e06748445ca5032041186af1cc216ce01f64abc3940a76aeadeea469f693c0505546b6bcd7df6017d1cb2a3d9db9b085717cb84c7fb388621e16ee7931841c66e50ab2f063c863f72523130d7a75a4600b60e91af76a3d1877a62a5677dbae8674734e7b016caddf4a5e4567c272f85f8ec20f68bc17e14f26113fa7797aa37c7b815c701a7b0d2adb11d82034b87d6f9207165d7978e8a38f1e9de1c1e367d9f9d8011d0da74b82952bb733719bb7969268761315c6c901b04fd581bbd653039ad1fe649b62f403704e164fbf682351096ac5d8f6e9f1850f8aa6dc9bc4ce9e5b36e461444c6152ff50b4b2d16eecfd13b7b036ac0b625505da7109743dc42ade39982f98db87e58d802c9eeaf5ef694784c776b564ffb4f1a53cb60a99350380c4822760d064d3e7781986c96936c140b928c5aea383f2006d3e65ab4ec38183ee772886bd258affb940a778a44058701cf56aa71f826a84ff3d701d85f4f83f29436525bb69e11985c839e68972667f65826c2b08de7209ae34aaeae6b3976014466c51014b2bb976334159f046af1032adb01351ae8925703da45a2f8e8fb901443eaffc8455363f66728a34556c42eaf93964315bc06958bf3ab4453904018888edd0a88ee930d1ce382514f4687b0aa261617eba67d8688af7cfdab4591dbaa5662294d3f64ad60bed6fc62aa1fba5c6d1ca5147982b83eafaeb0ae3802e0769452e046e0940efbd1f3cecbf85f79283f2f62beb236ced54e273578d52804b5b1b41a1060a1c9471e72eed34cb15ec5f3934d5b9863c64c6a3907e4e4875edeb403f40645c5fd2c1630622f4476383ae9c7e8554d190bc047e47904719319b2feb86d739b47e5b46cd4ad963aaa57c63f2bcbbe0e4db69faa15a81e174cbe8bb8b6fb7b91c4cf2b3f7ff85ce6bc4024e52a119c348b4ab46e7a1c745a83a978a86007d0f25ad1edbcf9d06445c019514f6eabbbac1c499dda000b4599dc89485ed5e97bb1d82a05d700f73799fd3fc53bab1fd715393fbbecb6c7c28e7aeddef36ad8a63e47f6a48e44dd8f132a830122c65281d383d789c816cbc945770f828dab1e0285e66340f15032ec9d32f5743ba6dd53d0a432b29a8ab3ffd5aff42c63ac8d2bc1504a690968debbeb96e7d3a687ac6f6876ea442d9a87bb39ebff10184271c13fd3bf46530275b304aa97584e34618920c39bda16fc3e11e01a0f2d063418f82ab2f87065cbf657b89820fadf458df025bf0ab5230a5683aff96d9515bbbac0ada44f783855b313a4b9d5831ce66