0x2cffd02ec3ed94ed3b098977973cd0cc86b2354479401267800aefd0318c70ed445d097e893c36a4b48b675fb0079e22ea67ba9b6cc08e7046c578c32937c944d04f888386e56e162eff0a8712f96c1d105d6e49fe89010d1102db7667dc4330197e71dedb72aaa7ab5e54aa8678ffdb0eeb8139e84b25bacaf2b6ce7cfc1207c9f3fe78f8c215200eaa5f3c33f1a4c82cf50becc27b2df92558f4ce5fe9800ee9dd3b5605d787412d2b9a50dc9f2f2f36a3e88a5121f185dd6e12eb2d454d580ac7a78f9401937d65f10fd8ba32ff7527fea3646f851dc7c8067dcd79eeb1ab5032abc07af50062b4bdb3d54e9972e3443d3c5a504515009655e1e0fd978b4cea01512d643a50a34501fdbc1aa095237300e3c23ea1ea86c93b8ebe2f3ca09c532d3e10a78d422622289f8a953f3478036d5b24e2ba5861f7b9a00bb44168dee80991386a3271c085275925846c2ad2f678fb4be7daa162807f099a556796d088bc6e06393f1ce9ae88feb08e0d2f49fd386f03d8d5f4f306f44c206298c46e121aa01119acc0b99e601656784d586d20eb2db8c4da04313ae9841de689264d357dda215b5770a95c06ba98fc7e5a09243c34f35d01b7224a5e588c73597d521fb072587ef443f7d1585ca3d2d6355ed6ab272878b97ba8e7aaf0f16a1e108bd62095df86e57479e45e53aeac65ee9819b39362d19051294b56b8f5f6a0edf4d9735157adff4cbb9e49144b0590b64fc92e3126aa108ed94855f22636d33eb2b8343943c6f4df3d2c8f1554340cb2b3eaae96dbee109ad494e4582deb995881b6e32761e4414c8a6114e7023ee5fc84a6767ab5c23fe68fe9b65b9efd560bdba8c571cbffe3ab493b6ac1398dde1f2825901a561c5b72b2ee6a59eb74b908f902750ace83b73fad24460ea0eddbda34353e357101b99459157f0421954b30ebd24e70ab8faac0f45ba15522ced0d2b9495e9e5c318baacee7c2d8c1690fa1eb616dd4b4120db375027fa66f76938daece2c0127cd7e262a3f334c911013b1f9be9b1172442ca50bacf706e32e18c1565b221b39983a437b66b625c95f62ed835312add0cdf739d231ee142a9b3a520d31a3c36527ad09591088a9e0ab90266800bf516e53719d192e51adee9b375930fa43e08589b0f51ff150c896aaf8402a64a03d5004fe7bd20afbed4749971bf42b2d01b847c58d6a9374c2320e7a24c3bdc8a8f698ab0e8be2b196d35a773567f381cf487eac6be68ef477e8af40ea3d23469e50e3171c8c24e7f20ae2ec85bc01dc44b098873ca3f67aef057c1ff079a615c25eb34d8744143df0d975fd9aef7004f3b5329a4e8a67775f582b0c40469a4b0d763606d92f2bc196b91a60892512988feaaf0dfba82b19d3d19759830d9b8bf979e548229344aab92a94adfb212cac5410ce9d98f940a931dad740b3080a298baa9c08578c74fa227e4291f9e875095331f5aa4e41d4f5dbc4fe94a0dadf5f373364af5befce538f5f9dfe3e47c3f36127a0981aac828edb42f07436109a99df6cdc08897db698f0c2ddc1bfae6ec2f17447078d36af6303e401f30bc9306c4db20409f597fd819de762139516cf863551107250009cabb0a7d841672d6c9b4bd8f3762964c94562c65c9b61fc538116802e2328dfadaf9318241d164ae0a040327f53ba92bcc947f7541921a9f1b7e1ac36a3a164bbd2c5114b6c7e5a2019863eb7198b83c2d4bbe0c8c71bf20d2b9e13bf52291181e46aa581e5322672019ce4631c3eca155d606a57b27ca52047daed2d0905cff461d41b644f3b1c8a80615e4e123a86e2ffc44deaaba3fa4e9d9a1cd16dd75aade589c5c48ec819a6f3ff5d6e0b9e15f5238093ccb65973b332dfed41142777fcaf5ece1658ce800ccc0539d4612a926c37ce2415220446ebc738c2