0x2cffd02ee1a9dc8e6919cc3c42120fef17d19d272f12b0802cbc3fc7ae9eb90d45e2dbc7494ad24d7a05a6e85c37090f1e19b51aa160f432cde6fc9a430fa7fafb8ba762bfab4fe7506831d9398d48693d6fc1f3b08a65ded13834b68f0d3bc60c73d30b6420ad77968d955625784b44fe1f2c2b61e1822e0d934c5c596396448e047140d2fc8ae34851030dff9411bb8521a8fa40a4f4a105617394e7ea661ec5abaa260e4269cb7c53d921d9fb70a40c2766c1fc58e569b16458c348caa747fc183be0755e912ec72b392cc90e4fdb04f3940617c289c96c29f4a2c3b4e9dc0af064345d8d6b2c53f0166319ee7334d0ad2a1d24fe3182059e57c450385400f8797b006dd078d4d55456dcfb15bf698cd9224b1c40c1a2d2c1b07e4934d9f6c64e6cc266b3defbb5065cfa905c2a166aad9699a0878a33cc5e06f15a878c09606b55234001577e5db0f69b0d1089c06400bff43780b510e0a2a07eb4d17ef17c5167d7fb4a03b1b8e0a6fb6146e69f482617b2b36f7998881f429b307110f4d2295e6e9051522a10463e7e186725a3dd1a5f4e113421af28721a7eb928651bdd3ea2499036af24526b55983d11fff6a42901f71c34335dffb4a1ddb9b811b317a760f715c42166a9a1ac7248fb16996077fede9d69068783076327035e744e94a465e9f4144b85c79dcf7b90bfd9ab40337d148609661ff622b4ac87a7c32c69ed41364c80ca97e9c32b12bef11bb797836c3bbb9465f2266b23e5508c5c067a3d15f76aa1dd0b7f060e75f143fc39a02c0ee94cfd3cb80577ffaaec721b5d232a3d7673adc50328e893630b7f8da405a31c6ace74b2f79fad7d70a6e92f2aa3ac147361c9f244e79f48460d2ada9983d1709b6cd365d90b21b166f81b33a7b8b229b1bee6fedd5283f23bd372132fbbe337da63e41061f30ccf16ce186691cd8fe7abe310ecd03adfd72ff8207815f44ff97108e38c6ce79f030fc443c7703d64dd09234f13aa2760e60eb780a95af7929204616cce7b7a768353432e49451459354d4101dd2671ab541ada89ad9a8b6e512e56d35ca49fc7fdf6f246fba7d08c3e7c0db731b7afbb90d79b5080375cd88bd803107e304d1d6c00cc3b968dda0fb494fc705211db51631b1ff0c97d0f9c996d9f872006d854a42fefa672df984a246db2e58c130e2a221063afe3e178c1d5711b2acfe7e05b1856f6ca7a67a438adfb6e7be28a5ca679b8f870e20fcddf42c664d3061534862048a6452a026df3c383396c2f97e9c690df2681ab5a0f581869b0b38dacf577ffc07bbe7a10043fdc3c58c91eb8cd38cda9ff53ad7eec1457a3456e82f038c303df35cd39461ac43f492d12f2924512295989f1d96dc7d8e694721361df1f3feb4162d488217a9473a1aaa1901c73ae555e662458cfd447df73224171bc9ed6b3c3d547a2c77a0ce334cf1f45dd4fe4239d9e033868f0938824816bd9bae0f1c14d0bcdd3def76bcbb989044bf8bf0a65362cf2ea4ea83365114ef159c74a7dda7e6d6c386858cdeefc80ccaf58a7d23f3a7255f8966057be9b7c4ed9fb400e040488fd649f60edd5e22e6c618b45f6242a11d7e154afad1383faa1d5de37deb2915b41fda7ee28f9e1dec6d2990f16071330be8aed3a457465cd403e0ecc686fdc8b84cd26cf82f1d62baa8db5bb8c4df3d8f85140d77796eab7285e9830d2a4c1ea6c623a92e7f10edc12e0740f063ba014ab69c2c37cb1279beaa80a5842e057819f6d25ff76155db2b03ec65c4d84fc4c5773637bcf0572c4a65df978ea72048626d858573c861df68a685eee692eaa53c5322a11a612fe18aa5c047f34eb315f4ba455bda3f7729a3d6040568575a2909d8645204dded10167a19ae9e5a279eb1b7b57744c30a6ff083be258fc9c0058edae086e410116