0x2cffd02e22f7dff82a15d43cdeb112c8c792d24d6d0890b855b32114c203535e4f8ba43a8910886880d709c74013e4135a2afb860e0e3b74d3daedd9245bf3a9777c234954810cb90fbcc79dd3df27c1de7f1370ed5bacdcea4226e852cdd28346c1437da85d463d7924b7f70bdb11913873081c26f3bd45aa5fe6d1cffefb2cd5f887fbedcb7801fa26737e83f7e88ac1ae8aa29e081125ec08c3e0c126d342324d2f25c0c8f1313d1578c84ff118f59b69693738ce96f3d524d380fad2390276d9a8b3ac7ceaeb8627ef3723fcac6e5e2b0de1205321ed72f522706eaddde6d92f589b300ae895f9a5f6eb5c86cfb017f7174ffa2c52b3d94962e1bd288e3072672f8d88795cd98b978b041e5dd9f8e1168ab524f85d7a53ad8c936fc5f926ca9d99f9c3cc91688d2fd7eaf53832b276764c7f1f5303c634742ef2f4f49a54cceeb1616e2813e86f6e73ea34cadd5446788d2b34fe9f23553346a66f6042b241cea5ad8ad5e0a907bf393f65e9de59d83d856121c3d28e66808d682bf8774841e5fb4620edc0c19d688654ec8c806e55c654ffa5d4e8b7f2e2cf758cb7dbaa7c5c75d65ce73a524ac455017f03e56c810db039bf5cb6ecb29aea1be4163396dabf4c225f471349c0f48a694023e8e02264a3d8adf293564fa379468e3ac47ff9d609a5f9aeae4b8fe3fedb83032e372fb5c4b43c605dd4efef354ea59686d9c6c048a52439e38b4d43df872a94f6de0f2399acf46d3cc2009920fc7fcf79bc7a2b13471f105975541e6ccb7572879b98c1fd5b1cbf79fa8ed68c13e214e46b913ca02ab26362f4a236b04de311922ad026e8cbf9ed3b3c39f5ae4894c209ad8e9d6794791d227df0465ce179aed3f9c24c646ca6adefe76e9f65325e8b357d28e80ee5e98f765328736493894e7a0cbe97216fc2523a0534d2e05dc623e5c3f01ca5ab92ec6d029e333994b06a687db122924defa64f3371730522ab7d95da2a97a600b561ae8209d5b51d50bbf370cbb2297632daea9ac6b9fc347f93befc96de36af745eac072b43e0b9b56abb0cbab7c24d5529e19e33e75e658857989a982ce3076b1afdf03a91f81704bc4c995fc83ed6b68a75bfe2cc4904a04b28a900539711916c357bb5c5e319062ece53376305e07bf543bbafabb98041b102e612d527a90651fc15a8008e1a173ac2c99dff8321039721654fc563f8528b2d7fcafd84313e7e69eef8b97506affc5d3c9ca32ba83fb60d2734565d58fe7b9dcbd8e90a924388bd3bed1645c0d6642fcaf59b4e83c87d008661fc5f524498ba3210036d92ef813042c54fada34315711c47523dad46369fab92096baa75e7394fadad87fbb3c1c7be5a5473afd65e320792f09e0561869d54c69715290e93d7c8bff3a2b8cadbee2d159433260533ec010fbb366564e10e46dc087ae1de4a6554a0b4c0e6db930179ce8d437de3b3183c9288a6aa1c6723dc90806ace7e67e00782dbe735eb0cae5a3abf15d9e91de69e86020444bcc7ba3b3a9227a81c3abcac63911977f5e31389808153bbbe2509b5878592586e5010abeebb2304edaa8ce812f3496822b3ed3157902f2f6a5661a41959f13b375dfcd06a59c7f55659d709dd789bd27c35afe83fef77adb29eb91c730654e1d5e31ca520e0a131610a627f3fc06bb48c250d95b00eb46a0b10bb4316fa8465885823b91cfd7e091345df717cadde8af9160abcdb4da103f6aaf83dcf108c0ef59a7c8f7fe03a138da7f43e2ca69a5a16e9257e5f143a7737cd99890b97f8581bcdb8b2c4d966268b9e616c72fc92f1fcea0c3e313f2e58934cba75640f6ffd0698e55ece841a199ac27558c6cf39f20a3ce51b66a2bcd876a20a604c268032e3b0986632ed9d728c399270f833692024eafe071b30ab1fbad2c40d5b08c3a1