0x2cffd02e26aedb531e6c8586183da43144ab34b69afbdcb522a6a110d01e8edd0a5cfd3bce453d9cec3b6ce2a05cc5c76b57fa55d5d074be78d3b498b417b01b2e308ad78bd675ced1a14782b4c73ed453134322b393dba39b9df390411ac9cf35619942f63e4f408e17caed16f9327564071ced05a66c4839773e60cf7c117b8d970920b66ba72c1293865d8943f8f87992266da3dd58af04c7bc2909af60f0928491d2456d89fb4a196056b8991fe95263c11b8274ad26468df90bf75f916911e78054344d84d5aeb74880eed49bf38119c2458130e7a8b5e7e9e9dbe02416e9c867ae0a1663d2b9de4909f378d9eb149b141f920c7934addf7adfb15f05244372ed3a01b712f8b8d136afcb592cdf7a9e2d0800016e7ef3414834ed13d823e4c3180b18b751694916db01f38db5b200d3c92cba3fbfe7e0e22c600607c7bc851a404e5e773cd37af3b18809e470b7d9eb4eadd811d496c1efce5091b66640e78f9f704bf282822c9db291df064412ca0a82e5e737eae302ebf6ec5e9647a606f0196f7948c09720e506f477a71f35b07476a2655b19d7eed2f18b9408222ea75f0a7923d85de0e5e6bc38dd899fdf42fe7e1c8840e692a5f5d1cc75de35518ed5ad1a3822757990f4a5449c02d6defd3f10c90138821c3efa7d78a64cd1397db9030261c3cd10169c0f7456bd83221dcd850dda838a996dc58113d31b439a64fdee2691bc30bae7692aef438b28853a76bfe39efa629092dd87c6ad7d54ab6c98f857dca3ebc3d33ae049938de7e2b96a7e42cdb8e4359d1046dbd3aadb35a6230ddc248b2764ddada8275d40987af644c660a33d5346b71949a278753fda81f6f19e685c6238ed2d896c791abc7f05c997852823b826165bca18e0cb1cb9ed2cd69195e48bc43e42ab66ea755d7fb9f6e520b5cacf59654a3eb254321d16111fd9e2644d4d804539b3ccb42e5e6cc370fc0b9a2a6f13b3fd4bc78204df459795ddb1317cd0de843b50255beafe50803ebc3d81d929c52ea35faa2949a88c71e3af5c9e5494f29c19a853f9e8cce929d354ff21460886f2e757136e5e42759b6e69d9c7c3411178c336ec3b419d224db3b28f628126bf8173f7d6f7df373ec195465788270a37a3de9f7ec155972749f0281433abffc8455fcca60cae41a78a2995981c475c905e1038daa1e3d571ab2bccd998727cf404f64acbad3b734fb9d321e5efef3b6a99e351a27b9124e34f471df477f3157f63e7f7c2f26efa8a7654b8deb889a2633882c9c866fb731a8872af6391abe81e4603ee487cb7686ae1040a6078d520893c8e268ec6fda00ef999b03a33810a4f17b3ef93f0d4376c58e705a6d70723083022051c6ab63f7d01b4a5038c86221f1b4cf5129384ce686d5c60ad9e7bd89bd95430b242dd2adbf00159d3180b4e01be13a9017a5812d7eed797bbc88ce03f3ff33353309a84b484cc38d48f3c1c40b9c28aad246a0e1569a21e2ecf56b56241e4586859ba41b944f08270293a42eed0e3994fc9b63f1df4b665912c881a549d9d4a7f47b5a40fff2c483b9aecd23b1cbe3ac52d765f7ffbde2440861f496ad43f44110e91200322300acd320c3b060cf58ba14cb66775331e83aaec81dbd37b89467c877bbe2524f7551387661e5d19acaea09e237ec577311f8b575ac377fa7c4a4c6f8113dd3b86232b7d7cdf85d7b3b1bd521f637416836151fda1c8e80288df579783af23e4be5efc085a93b3dea8563bf5172e88b71ce6d911971fcdf9d1257dd24f00308b8f67e3e42687e4b44ecd0f3d8efbaa3f3db030d82a8cab19c5ba6501696d6ad8c1ebf0ee694670a22cf3599a69e7088817a023062b5b00b7748eaaefa7e0e6ecf1620416dd8f0b6b384967151c13cba565f2c9d26427d6181e763f8178943830e01d92