0xffa35fa17acf909b151e9a14bfd4a324a2054956cf7129340b691082ef23b3e6e4c6722667fa92baaa811d3e2b77d69cff29aa09340fe181aac7f3a137f965859c81a3034dc5b18599bd6b7d85c105031f5e5c1275e335a57ca2d20609a435d76587cafafdccb9b31543bb72a666c922d114f790f29ac922e1955d2b816b5126e38debe1922d4629348d1df1f31b6ae8e5d37b0b425ef0b9a81716bd4787e07ae9c011cd8546d65acdbf14de8ac45d52d8c076eb3b9291e1597203d7e21f21095e7ecae930c409ce3ede09f62ff35d5771bb02c2ab5f2bf338345dca6d76b63ff8c5f95111f5bc9d38b58e2d94a9b567d054fc807f2f6e7ca4807a926ccc76c3d79dcbf053ba5c02e7d338523576a058a3aef12d51a9831e480394e92bc86a6b3851c3f3b680864d697c903c83b3bdf7633926ee67dc67cc906d64560b6e84f5e7f908b040b34877f9f132468fe61cd0f425f2405bb16239ab1d862beddad63f580f4ee11192534382f69d34405964b43baf893de77bc82212fda58a6651bb06f603d159d48e278b35bf08c27b98176f3902b71d32347488175bcf72242992a8527fcb4e7bad5f8721d613f4c7eae32bf3fd728354d946611870d378c4b5af115360746729e63b78d8c5d23e34d24fa994b5da12a3796569509e84d639a91167816affff8783c3a4503cefee724997de83dccb33312f18e1859a1b33502dc64fe3357cf148d611f10c816cfc8833bcb2dfa38485a691c570411718160d88981491e38eb594de4cbad34cda476b464f57ca393d7ea2028ca3a8880d1c9b1820887f30dd2613e55191f1bc0ba33a03c2dd7938af8683dfabf04f5c17500c2129691ba7ac5018e14edd18cf4602fe95d608303c0436b556c840d8af1513aa590a225534b215bf85a859af9bf5452bdc2b26d47a1b01dc46e3bbcf244abf52b81b1b6b60816abf6208d6cc93a5216b38306de95e226dc3829bf7165494144af9fbccbec25476d7be28ab205078396b861fe0411a1cef30c73869c4962be1154411c71b467da8f173c661615551349d95bed4c49de88e1662e64e3852e5c89f456debbf8ae7804e39ffb0de17d38e761de6c0947606df92a0c41a90f948d68d4c72594d7394c8114293ebaa46f7010624cbf799d99b7086e0ddd30fa0d1ac83f08a12efb858d968afc2534d268da790bba7e55eea3645fdf0d48a518d15de969be5863c00ab50f592e0b3b2b3562aacfa7d590c9760342045372ce32d63a42ff3910ef45d745d250521537fe6f1069843c4b42efe0ac766845dd6f6ccf4b0cac3e0f53c454d64a89606040e004a327df8370c07b05f649dc6c72f90bfe2fce67299fc087493163f724e7d6fca93cb0839215772a334c9bf68d8bf24ed2067d400c1213869c42b9cabf9d4bea2315174ff6de868b1900c19fe3f21e7c2c078de0e2e6abd4e0c89be0b1f61dfa9abbaba49e51c3bcb7e5427974d9980708d83c5cddadca8e292e3d8c4fbf54018449e79b420414cb0f50633cbef646e3c1e8e40f244874bb56e09cc4b6ccb6bf93c91fa4e05921e35ac474bdd74734fc55a0d610ed0000b8978027fbceb3daf07474e777bed703354de612455c126bf2ad7fdbc844d89bc8160e67f08b4a812644f9e987341f94fd53e1a6f7816c58ad3a17cd0c5b749e996eb0fda8097dea460c877778fde5760713c55e6d935a62b21ebb70962216ed30059c7b6189ec02e582720e94384653676d3703325c7487814323f75fc56ccf40620ab1a72ce5b49adfe57731643bab0ea6917c7cefde5aa14e3d6b23ed30514af6649cd3312631995891e8001ec2ff86b4d4ccb946f2b9860a3a96eeee977c39bef26a42da972b3240b0ffe5a7dd0e40f00b618781c15cc0409cd6d85a0b9ee88752ec960564c5e5a164015bd9c521c6860c122707e2713f053ffb28da6072dbb694c1f843745432bb649d419d01b59b0497855116c93485b488868e7f21f8f414b1b0973e37935392f07237ff3f6dd60289cb89de949b6d90e85eabc3a0de7e2f649d55b597407ed3087c18c75926e98c0735aa5c02d9c9e410e540867ce