0x2cffd02e6f575c9a926d3dd98da79ff5fbf03f66e5e648b9c08922674966144369447bc5a8c2126fb8bb6310f1c9e7b5f1342f148cb5d8b61ca7b96ef27d329408fc664aa24beeb0fca8e9a15ee7716c326160fb25c87361411c9cbd0dbae85face3ada6bd32bc432245f103723c08207610e6ba5a08a053f952758bb36122b96471ac634dffee6e139df688cb8ab5e37ad50e526a7da96304fee7fdaefa0ad15da78e878948a6e0b5124670d512e9b9fc845a9fc503db3fd972adf7f2799e34dd46943161ef007894a1aec605b25a74e04c7743ee2e21384fa53aab9ce58ee05a562897906485f4a72bb47b95d49a0f378cea3de63d0bb57c47dca026e6d0b8389440142570ba94c2b8e3c7374cdfa3c01504bba70669b501c47a210349bbf0caba8374080679b7a8938f5c19a90d80efddf98e89b61d7113ee018f06394def7e9e10849088a180f8c3f0a2c063362f52fffd90bb9b3bd53c7a8a63a8883510ead80b1a8f248370d7987bed782f061c6109113b6660af00da0150561bf4056c662e298aa171f8c2d8b2f8ec3e917cc1c4dfdc97673d7fba817232723ac94d2408657fdaec83d80a45f3e5d8357798633638b7dab64c81fd624590c4217913473c9f23d12e922389cca0b872186470e497cb5245e4c0094489f136981477ef9855d7abf0ec12dc1f209b7bdc241a33d4e78b46fea4e19748a710a25ea8f11603d1784b177714488aec5ff174084bd397437100ae3b90114468cce00be8b7b9d07f1dd7a0d41614e02485162589a64b036193103d5fa8e80f2e2f8d14f2019659d8e796e644aeeaa7fc6ca52238444391c03a0051ff09b69f7b17c9ee4a9744e806e7fd548caaa3fd875c811c34bbe29d36ec08af342ed1b03ad18c5c9dc6a0c08bdb68cc9b73ece3874593b1507d6f0415186bf02a8e9801e15de9f79d2d6dfebeef6314126aeee159dbdb50da29a92abd49f59ac2f475b74dab29daeae953752da1cedf413af56b78757bd45047ee1025f4411ccab2472b944ef390db4560ab15f1e9973e2f4793151bc682dd72961855abbf671fb48445fdf6f677e21d0d7fd91b75658a11b5346cfaf6cfe0d5fb0f6da8de3bdc87d9b9abed321c49c184dbd1528a2cd2370e499587d8cbc0903567930d1533e76bad4281cb338033183269b99ebbc3ba6fac238097d389cbe22e443829a1bbe47f10dff0a7002bccad97d491cecc4c4be3e468f8c1e7df3cd3582bf2252eb54a9b184806bece3cc461105acb500d42124a412bdc688f7e376be44d993597d46f3d14ba3040c961a04a9a9b42d6aa203ccd74760e894890d8b77348376520351070625bde7b99f19f57faa1917c9a0b40bad33952dea9a18c9111ed12d78aa869eedff8ef88e72936b0f485e333b5f59fd6815b2ce1db9ad77215d4693802efd329eeff4c3941c0ced607153cf9df3890fffddedddf0a47ac7e31fd3b243331380c614fb04f6f31535b9bc8bdaa09e9961131d8e607189b8e636caa480e24fe44c55d07f7ffdeb4029164198101db84ca83e1e80f1587ef87d84d77384dc6741abe8e676dbbbbb22db50a37bcafbd9a98cb9c36369d82f3c640114437587d885bca03810a1bf25dab3865ada540f148c52563291b79ff2caf809c48953e1f392cd2cc731e6f84f543ecb7106525bdfdf2584ea31affc8437575331f185be8b002f019b3094687ecc2df49532d92eb170a79b3644a3832ea708d531019488a4c84755c3d362152045f27e7800805496575081a6fb4f3051946e2b67a9cbdf20374887b2524d8f04c558451b29c193c2e7256f62d2add4fddc079293c603e0b2a5ce64e19772f8a1263c0662fb9c09fbbc8d69024a35fcfb9e76fd961d28e2d9fea5803ab8a0c8003780580bc98fa65c3927b96eca9df2f03183bad045d425708