0x2cffd02eb639af002b962bffc0810f59edfaae9fa673c1f3dc0a0660ead6be6c17bf9741d0cec77e12a9fa99478fc7e17febfc3aee97feba4f15f1ddf493f052d735380e302f8e709e14256a33df31146b5404fd4b1887ca85e4d2ffeaeab1ac8cc7822677b98b1aeff772c9d054b7a8441935ba0d0991a9182b756d5b6fbed634a5911bc9195bec9db9715e74983ab2c456e733a088efba508dd9635d10f97b6524b9d903d631b3c932582fa5b812f167e9d63d7b696a9cf1bfdab134645f1db01343353cf30d906681ce9e9ebada37a898fdd88b2bae0e9bdf97b619a0ff829bae434e41bebcdbe9ecdbc12dab167d6121d1abb466b596dc68616e5d59ddb855f3f9fd092661c5b792864c0516fcb4faeb7b022195bfb74050a658de0788942452ca16e9c24fb8bd544654a4429ee9c4a4f4deb8f42643c54b6eaf5aa32b0ccfd688543b477b45efd7f2e2ab6e674967a16a882c1813dc7ee917f4efeb165b37e938ede7af3e67d2c317cc0d07e177b9018ef946c2f94a13f2947658a027685ad542b204f4a5b068b237ac82e424d8013640b6f0c830ce8ff6cc221de69dbad047da334946697684d37fe03704212b9914d955af53693a9e8973db51665006fcdf93621380c90499f75202b9851b0653426f3f3c54cae8b467044fb0dfc4183024f858adf884c414e1ed50446e9b016f66ee477430e9c92bee12567bfd41597a12b3da86390d4420d5a73197940b8d9cf5431ce1fbf6955c9d54e373da22b475a2368bed5c52cb971e479e8759629ca83587f4350078b020d34d96eaf4eac02ab11d52e4508e51677f650c647e6f0c1db6b9bc82ef87c370ecc0a2ba34675aeb7e82cc13c4aa7fab3ef3280350c93183e8c974ef600c47b5aafdf1f77ce383802efc9f96ac5986fb22aaa84e4a5bf7ac6ab5e02cb0d39e2268baea836863892bb520a605321079807ff40971a1f78553fc70e9da3e6028b08091970698784b1662e5ce3ab076a8752d4a66e967b16a503d517c217b7d75868d53b493dbcb6104ec8dc54da0cbd0f759d6b94c310e2e2b579fdf35b636ba826ecd29d8e4a1ce7b5feccd301f11ae438f38b5096972f4c70c238736354ae6b60013f7aa96dfe8ad44d5d7f268c29fe277f04ec9a61de4d3e62396346b93621b1df6e504bfa81d89e6c06f65d9308e1795022780a9d7a3f9ac7b48985fec1ae541b514da54c45c4a4b76a7f8f83398bec45a0629df15e6b5705be15e55f11e148ec4e6589d9d137f7e1aa1450e9c8bcb360fe101899219e0ea4babb8b75d1920cf01b5d50994e80144a17e7fdc807accf037fb2e37779817ff31160b9955fbea94ed36fce9b89309566ae57aab81257a6b4763518710c2a278eda4817447e493d10c78b7eeb1854df691816d064f96e161d5cd579099125e236c64682e0ecafc1d48cc89003b2d177e62201ec26f40ff4560ead450e6e386b784482d34fa025996c74b8316b7271c0477b3ee1d88428c1ff708262975364d1cf83fdb254057140d73e84e443c6906b47cf2450cfb3ef43f29049fa6efdab5f80c329866c4bc4ef6254e18b40a7aa2fa91a54351e1f15455ed73c9e32d6fbb92c80f86664880f03b4c08832b07324cad5d1a425fb17ff31fdb051d44d9f75af5d91d2ff337c6977197eea280c087e4cf6124efbdd0a911bdb0d1ae0ad298a288608d33e40cb59c3c8727d7025b802b7f63f4d27bf002de816fb616f1ba5ab0d48e40951a9500e447e66868d01fb52a57bec3d6d02f385ca005b0d2bc546a104aa6da7716f740030b36f06316fc2e7ca9ef7b0d0e9762cf223bf41f0e5a9c3fdaf7248d4fa1a8568486d9cd47a1fed26dc2e2cb4b6d71e2a4f92be904d95d630da5d3a034f37d3a458fdd0299d9b5e6dc15ddb72b40dc602384d1c3561d2af009b178