0x2cffd02e6dad28dffc408065b1b5d28be77dafa93eaa7550f92be1da9fb9b2b386b2615799a76914b57de039067370530664812c13f66ad66acdbae483cb4066a842bfef1c5f9865b140ac96c21d53513f168833668e1ecf7bcda6c19281dd7811fbbec4f43c836c5565411db61cb4c5e5f5310231e90510a0051e58aa7e33047a135d8233f85d015be3ca4a88188bc08c91c8bf51312767819ec5ea03194d2242ec129551922835996749c419323cdcfe970440a18fd441d016e6f7b5fad56c71423efc7734c207769bf63721888b4c2d2c6cccd0a40cffcfb2985445e58c95e0cb7678194515dad975b6ea8de6d76c326b5f2fc07c06b6ab6cdcb0c8c67c34c1e892b9605dd1e4833a45f15c9cdbb68e16f46897ce818c0df0c09fe6889d84654b05c8c2142555cd0f41a4ca5e249eaff401e511edb656d8ae9d4a7268cfae441d8fd8e37434b99251f499a3b8738bde0756916d4ccd83d1c7169805cda734972b78d07a1032bd618066c3a9393de930a11cb372f5b2cb8a28925596096ac06e05996ed53fb65356c7f821e75ee201e14df5c41afb6bd07195e9f753b0d55805b5a2468afbb17a4819aba45f2139b19e7fc356bdb0bd392fb2a116a9339dc2c17899fc488ab0cff6eba743ec2effa2f841f12a307029fc44842232a8729caae17a222205c93bd92a014d83330668d55c3b3185c3126eed2f6833e9f92f012228627a0f46380e733c42caae431841324a6a7885370788c547d1c718d1ece053caeca073c4ff49cd66d864ba4b631b9f82d8077ced8b8f5269556410b266b3d042d2ba370eb3fd49513b668575cda8e5e644e21757bb6bf50f213fb0603c22a04ffdc4fd56597709318045f476d6369898505ac4507a9b997ad5b0ab18672f89deedc7f38325bacb1478412e56e1eecff00023028777e60868700188a9150e203072fa081f99e8b5618281bbb7af26726bd90e6325504de6e4b76976d13e5622be0ad09e254037030764a90f021b4f197906d4eea7be5f7bfa2c1c5ddb9e1049816dfa1495dbddc05bc0d2c0176342de59be4aa196f2eb55056be961af597f2ea0f07803a8feb2d802ad82d1d896119eaba4c2131a36ee35eae91843b5e54dccb8abfdc1668637898b3a1c684d16e3230edeaa35f2cb1f70d7aa1e449ee0d24a0d2ab370fa9704089cd5f9aa8db8db9583785d3a034df8373a8d52d0cec419fd61313e03b6e3436da9d2023514deb781aa9bcb4b854a291cd8eed432d01125226704ca9e57fcf726204a3489a84390d8357fa019f41569b417925bec8e1efa1dbf120f4d07fc726582697a70b9743f78ce3b61227e4133abfe75fce2f70af57f46d4ab12f6d2070bf708d16b4d3ac03e9eeeb2d26e835ebf6e86bf6e5bc5904638be6522b595bf23c5d974cf453216492557ec036425312c29e21d6485a4012a3acd7b279e6a2c957a46f6650ee0bc9e9101622632be0afae7c1ed9c84fa9ca367ace786e2ac394927ae74f505a6e78427459c303e4a2d1aeb863b1dbd347fafc0794e5dfa01049e2219c435a8d60f92816dedcfd3455fa005322ec4788527d5e2649128bf4020c320a22ea1ce0e7e8e25857410b71b6c41677a9754bbf61bf68a4cbc27ddcca40e685c650c94d088a1abf948b726caab1388a8c18350ed9e20b61548de3d9231b944707e09015be933295bd11361e3270c3499464581dfa1ea82531fff46f50e3d148234cbed5c8b2c17bf7cacbf44bfc2f96266e84c820eff502ae67d43c6be02ade9c732e9e6f9139161d4d12b5017a689483ba4d95602ff3133f901dddbc2e12bd79b8de3e4afe22824583fd4dba02a303b815e480cd2a68651243c0004c44310436163cae9352d4360d9b1b227171197c41ed8716552b6f5a5129ec65acf687d466f2256a84db86c31e5bf