0x2cffd02e3cc2a52a52251d23fe20dbaf88d523201c14ee1ca66e91a7d5cbde11cd0d655d491d4ce174aba4ee2801addaae1660a991dab26f54a37ec03cc07389b0c959308dc73bef8d3f467cbd7bad1ccbca1cf9cc7e33d9b1f58f296f702d203f86dbbec36e69c0b17c35efd2deda2bdecf6423fd422b6bc3f8476656daae51b05a2040418f77550f95db26ec24de69b56d96f10a1119c680ff67aad015aafe0f86ea8a3b32b001492bde6387dad79ff569cdc12f011b008a5335892c060ff7fb565adceccd92e24f219114259a6a6dbe31237e8d3483e0ec7e4e515014ca67915f73cd85663c566ac38ac33ee9bfff92d5d8caf2dedd72348209b71b7821d72da1a97f3cf85a5281e0a4fcdaf671fa180b251c67a1302dd23b29a7de5feb330509d1a299d00ce7f05e610631d109a6bd6b71a955a3eb9a08c53ea7c81c899cb734f9049d8eb9dc3a6471c6665efb6c3a7fbd7f4919d00ee5b75c2db9454f01ba072b4c9b0f14b93779570f0f115106099a642b3fce9270c27df78292fe131ef8d219c5e63f3b135915ef632b3db7aeb3d0b0341ece9177f54919877b5d1d0a2b1dc21b76e469ba8b81db8f704b275288efd3e5ae54e2ee4c973e6b4275717a5abea364a25a099f93668eb5ecb8db2e605e381a614ccfdb8b59d4fc0650807bf79b551a2e372e49e5018e9135a1a78b048a7caaafbf70eec6e72e6c1a1edf48c7a5fbdcebcbac8d45cc9f720cc9bbc610507643bf71d9eaa5c03eed21f2b3eaf471c97b535feafabe66e1000078db8e2f851d05dcdef5f46a2d994b359c72ebb11bd92192ac0c6c7fda912e8c2c97246aae66de94e02ee38fd8f58b976ade80c5aeab5488f13a562a417d09342ea0b891f806447e606b3df69cb5ff2d8bf6842fe4991d53a2019da97fcec01a1003800ec57db170124b4dac5c9d052531d70e4b0d76d27bf683f704b4dce635bb16813cbe9d365c1b0f4ddba4b4382aec3f58f101e89af0dedc1034b61c4e737982a06298a89191869016ae9162937aad7592a9e02d1a5c16a224712edc5a10008c42eb98e0de5e5cba96962690bea5be2ed7ebe7bd619809cdaf1415d16669eae50b0586b5a7bd563638d3537aa4b7d3411704d9f123acab2c2934e9b0414813e04e1988531288f1a78157e8be6d03622647f9488001d7cd9b50d5dd1241bdae8a53165ad4066f827568c4d734ec6a025bcf5b5132552829d09b22d57956649c11b5070d47f3f5f62394c7f052ec913b152d144cd1ae84b8216cdb078ed78a6b460af13db026c3eb10bfc518fe0e21ae0cbdc6c3e38fc70d17a2a5a1193288ae4d4d94a3916c6fe7c85dc06b8daf32f2675759fa9623994183e666e34ba3f8f1d856b0f0647a24302a3868f1964a2c1482bf92f5054a4d3305a7c38ea271c6b381cc04bb48c0f8b4617b5a312c0206efa6bc58f3eb39aceb87c1190a2f0d268dbd93a4d170048afb14e64709603defbbb54cdc731e5e05ae02df2efab2b75313fb134bf81b8a11f2cc18d83bd98e6b450cbe33dbfc423b6713d4d7aef95d10a9d11f250778665d5462b7aa685ee9a963b1991671f10cb993f339d7bd2088d97a66fa8ee9cb1c98d60d8960677c60b674285578f899c637121bed59057948327f78e15d6e83360fd67ba30e6c7aa3de22fd55691c366a0231fcfbc390e4e19d2102e571868f17015d693af538f09b1944c983bb3a9e9d37623157abb6a2d845e39605cf78d099e3c069bf28baa10e92a039a50d7c4fc7cb53506b48b4962b66e9c74b08089fb4707b128b7bf744b435b5466d4147ab5b453ec3b2f086bceb288b48e19de6aa287df811fd57300d306738081bee798b623bc757fe031e361a98dc9443d083475b9f14bba4580370a5bdbb0b2004c97be6d199b487a492c242d2ac952945731865