0x2cffd02e500cef61d55edbb58b8c90fb1bb2be96f424944739a77f19f52e03e82c2e873e5f2b36cd2b0f4641e087832c2fe1d4116d17db376ad11b642ab423dd01b01e16a1a1bcee3ddc33f4f88d96e854d3ad34e3ce297f4d5f9d5f66f921aa1a6e305e17e5a45bb2158d5f63ae73e8a9d74c30c1e99892423d802a457637f6776be8fcd49b673e9f1065039671cbcfdf2763cf5ed69a5b0c81ea7a9c708d35f6566ccf3f44d8d6b6e956241ff05bdddd0283a45194b510808f960e3726c8e0720e64db7c7a9442d99d827110fb96f5504eb85cf63edfdd2945cd0a6c66244e25a9255dd5560c0470dba87d3f67d0eb72f7cf1b2bd546ca544aaf0a85f469bde5c343bb8a05e73faa2b97a227d6e9f2a463f05fb5acf9d5c16ae727b2d729ff204fece643fbe97a9f44cb5ee10dbc28161ecc9b709268770bd8abdd1f96d7cd39edca6f1dcb0406d92afbea09e1707978005df94e9e5667a058a9e1308f7abb915cf1d77b906676c0ca39f4385c206d808777f49df9039685ff787e14d419ee60d2fc87925870cd36e9aaa918a48be09bbcc71ae855bb8fc9b46d3c8bbcd920d7ec0f9a2637ce89940678cbe8500e33094b77a7d5e74eb572a2b88817f894fbb7e2eb655af15eee74e80e1224de5b30489f60e64b71ecd11b4f4d81cdb5cfd35f01ad419b6d5b800748533472b290258e7d0f198fcda95d992999127474f8b53bcbaa497d6789533104dbfdbf764f79747ad318bb4bc3a25de175c2e85ab09cd428582e59ce2de3fee15e000605024949f7dfbbb28a40df1be21788e2a57fef0fdc850e3f45da0dbc6f1c750bc678bb88708df6e041dd2f11c8ab2c1f7abc0cf0d7d0463b558d07690dc0d5aa4614998bd6a960a28d31726d3949ec7647715030081a8ac4e1acf70165be52e6885b2c3e886067f1df5e595ba122b96cfb76f25a3c23d980c5d8c9a921479ecb09150fe8eb56cf358ff964b9421264e09260e619fee6c3f0fffc9e9118e0dd2f8daa1924988d53e78a71b51deda06d20211ffb682e7f6c766ea2b39f3c1362c0e67f39b2ddefe19a8cb640e8e684c9ea5f7643ef1fd6b87c1c0ea7b133153b308c047da8774c3a6e346da6ae01af3aaf5e01b2dd855163afe54ea91456571820d0411ddf58c3ec4f29fbcb5718f1a4f36f80975d50c11df2763af34b8cb432db8be810a10fbb4ce391b5ba4f1b030b386f7f8addfbe61f66eeeef620b73d34a2696dc25de3ef4266a37571a5b474ec830a081a68dbe16fdfcb915a16130c0439e251a4544cee02fe84139eda23da2abf38dccacc9db95343694522f04d62779c2c778237276b1a276ffb4ae0d84c67dd846c60521b46138dbe2cbbb91f7cabc8a6dc6e403a878caae5347ab786cd4fb915e41e27846ef0c077d6fcc75b289c9f0220e5dc6a76d82ee12b46ad3248ee56697e86413b6c18fc8899e1032c235c6442897e1fb642db384005992d5d850cd90e18adfbaec531579034e28cd79448d3295d1fe18f08bb5d62ac0a570ba9b54da678cde26c7af01edf83906db37b6bb8d388ce1471bacfa01357dbf19c2f0980bd935b4fe0858a8d88acb25a3acd4eda859682352581d1472e713c7b26b86884949569e17501a5e7f433f2975ad0330fca3a5d885fc2f2fbd95c92490c9bdbc73009d01ee3e28c7ffa355ffb87b5949ffc0de373020b4c90dde41e3dbd9416945d3c6401570ad6dc60b9051f3d5bfaf69a3a43f9e246d41672fc86b2ad80b024619a9e48dbb4c29407a179a9e7f90d5ecdab3a7b8a84f7f5b098e00ebf19bcb7d559a911d97253d55cb534bc1f3d679e2be79da1975e0c5359f3e35bd3b6ccb4715e8ef0769c93c293150137a75f8bc70425836681c397b2933cda61c6f5c139a99869bf0a93b0ccb1f00c55de28b0354537c1a41fb8d9