0x2cffd02ebaab4c187487306f7a6f9ec1149c803985c0354fc027b7f0d58b88cf3a8d5f75e1d20337ac52a8c356872041821433db770da1cb28a4ba7f0a04598c59f3907aa5d9358cff80690ca54c082d00253c9cdc772ec771866fa6330337ef89da63e5a96e0b18be2b6ce676b1142717200505fb4ca91b7d7b62240d613d0dbb55a485d29b727215fd37007f375c3d885768b5cf8b1f57095e50e6ca8711bc4997cf3872fa82edc51ba18d17cd0bb2494f9692f4e8867a4d7824eb1e84b191fdb74c46ffe8d48108e44af9f31f65520755910a46876a11745faa4eaedcb39d4c481519e0e59f93b7926df18a00134bbe1eaab47b8589f1e254fd38e5dc3a28c0930c5be79769090def88ab2913038c03a44ca3b60d84aa81e594ec7324f42d8eee715d5739bf5be31038aa083463339e6905c04d5988d64e198e597c64119541b2fcacfcae2fda9c32c6e54da81c09c577d505285d37a4d29e569766da0dadf450753a402cb157253e1ddaa0da14c1b0ad5a94837561b137ecfbf560ad923ce5d02bceac258469eeb660202cac258457c03052e742a8c1bb6d5473ca273f1cba88d197d52b8a9c5c834f80222906320cfaedb94a5aa66d228425a84c97b05a29350e13db8e36b9ac922a315e324565647e6f92053cc7d3afc3b80a22e5b6aae37572c462ce5173edf45ae493bdf6258f2db1103ef20c7d62ea4c2dd2ce4cfe37f747f901ac069f2ad2f0aff0278a92bfad822c9e3f8d7dd69c11aea171ac066e2f6330e128b88539b5eabdbe39744c4a7cb0b3f9b72bd55421f521843f497d1c86cab10bcf17cd63a170d9c322fd349debe6107b769036b2aded2deef27c2ca6590717887eb01e910543e684733e23f16b73bf07d015bb4dc021adbad27232026521d6a6d0b0e5f1d1ec3881d7794e6da7e0e077d07923b23844b25c5ea57f387b13e6dabe5ef233f9d71100b05b0d531fef15307b494d68efd8e812853725a693a7a4570ba7a3f19ad473382afc7f50dc9b2000c234df66ceabc687f87ad88c0c8949230a62f677e1fcd641d090b9fb245a9dd36c9e77132f50bc7a0490fa5c3980daa11fcd187841252761b1c5658ec79f0d1ece3daeacc3aa91001a0ef8a64880c88c7bc9f93acd94df4894c26f4eb9013aa09dec4ac3cce0014d527e9214eddd7d2ab449df4a5bb8460011e3f633dbd5a428d3f1316ce421cc23a406e1d45920f20b74d2775c009fcd58dab8a6fb9a25a41c0f9492695b4bb98a6ba6e2e07d6d8002b51ac2a8ac6b9f42fff7cd6f1fc422ebd3fe92c37154bb87ec6e0b981dba1a796b6b96b734b88b22ab2bd850a83a238537cb0eca8971e91e4d43441d8221ada61e0211904b814abb5db6b0e7730ff078c7196a067faacf9ac7a6dfd0a92abeb8d9b62d9a1e8e7aaba6c22f491212ec2b792f28388fc72e8d6015c737c44d3da2ac42048ac86d5f7acf6b76b1b1de97cc2d0fa54a11d6dc71a87b5974763239e3f6ce59a2f53af629e091607973ae461a4ddf8a74d18e08567e3491d84c9995c84d66ec59c1e1add74b07a9d64f1a4588294e48a83d2f6c1279d04bd6100cd4a9cc7ff233a94610c9bda0c9cb06e21df74970089fb9a79b49d76c37376eb56e454fadd03333fbb7d506d91c0c99dcc0eebe956a930a50b7daa65d0801f0f8c7f0bb3c7de97be706295431bc3758671451086556220429ba8606f45248e83c55229e8a3b053d59939c7f40b3d3ac4717ecedd5d9fc281d40b578328a4dfa52ac5c1e753d5ed91ac3b5f4dc4fa38911cb75fb176272cfc0dd99e4a7b98844c80bd975983255c81351f0504fc6c75f24cec8ce8f3928041d86bb2e0100c070b88b833bc2d1f9189d08e52d1f42304f5e9462b01ee1305f4aaf7ca784610d30aaf8454aab71b359cbe35a1f9e402851ac10