0x2cffd02e22d084ec08b7460f43bb1e9caca3b1b778abf1141760de82d8615b2b1dce387eb8cd5bcbe7995443ba29a2a3067c7e7b30ea76fd95c574752d1bf7757a48aa0288a8104d02be2e721138f1a0b3988e1140a22ba46af7b1db79431e15e8fbbb2ef24efe247ce8b14363477bf708b3f278b92f0f04287340c111b34aa8264413f3609e6882c705c19aef34c37c844a1583dcdcd058130b5b88ccbda30fcaf148b889e66dbcb7b92e22f116bb6c3fbbb1412beeb538be4034f0ebe34c024967f2ad51485c1d3f9a960e236fc0116a696756e6e13428771f48778099185d43126c9385803f2659118c68d6defe017a87dd4329f59bb547eb8d6d90efc4d6825ad8242b4e283e2c4b5de8b9b180785a258d982222bedcc88a01260f5529bf6d0ac58988b3d595319dae1f52be79e7e96d800a364aa9db35040f67ed92e430729152c403d3a86e6da0d8d835b38b74f6c63aa5c5d01ee23db656ffd71cb993a058682c231151b187b233de818edc3d253b15dece2b0d150b3dcb96f21edfa451bfcfcafe59e8b1c3a5d6a9537f2b0ac3d1cec247a849d9545209de4b5269857333695876f1b3e1b248aec030a7a8069fefaeaad94dfb1602c262f411dc8c24df7f26b2d509f7cee73becda04491d3f6244ee679366d9a133549627c3abf81d5e4a00ff412df9ee319f26ca8e3e3060eaa02faede6d51e3da1a313ea12d7f99cda21667dfe68b8b7ceafcfb5ed6625cc771716383db162ba34adeaf994e321a777208f7d38ce972d4570d30f9f8d8c90ba2f1d5d108b200b791309cf4b28e3c4a7092ef0fefac1ae8b44600bb82f7c0f5a886574bace7f7358cf578b6c9a67625031942792e153e2011b2cb91a7e9eb454c426883c9b24602063e9e3ef5bfa4f7eae0c4393cfdbcc4dc67c5cab8af8a6c2335365d3e6e27634fbbd9369ba2dd591484a55b177972a5333314fcd9038c3d9010c24ebc744def6fb9e0192cc2d415267e803bca881398e657ea230baa4cd052e98a262191f090a70669fcc35e29482d7727d19a74f70f04c9e7c31af9c78795a113b4910b81ed3dcdd6b39380805b68a2a182934084cfea0c48546afa1254e6ab2fe8732f61cdebcb4beaaaa752a0651e68cc2e3da87641f5e9e5a2b098a42f3c6ee7d7592154bfcc1752438df8838a2d4765b7314ee2f428b7a054ee02c603354fce1a15ae0070453fc616c4615dc144102ec4494a6a0fb50ab83031f2cd18f1952f629e05afff2d9df2ec87d2632404854415218882de394acee7d865a9f7abe812956d8d42cb0e5b71cdb1e0b9517ea5ff855253c22fea3b87de00902a7a7be32aceb863768c73355b26f99f5f2e5cb0f3056625eead659fa381d7ee39dc65edaf4ce5e15ddc1285e8fddfeafee6546e83aec5332e838d8252a02f1d83213e5e0353d8ab4667a8d72862ab807341d4a7e2223c1155ae6366c665ba998687f710c993e9cc488d9a788b866ed5b9a5603b58bd5939ccb44398b4843b996ef355317f6be5c68a15844293a81eddaaa923cd1ea33e560ef01db20ba1dcab47f3d3e514cdd1b7ed66fafee6e04fac56fba3d31d486ae1189db9e5ac53bb4c80dee7364fd43974b60dece3ea133a47ed9e660cc7a387ea7612d7104cb40b4fc521d5872a92a5eca83478256a0d9cda8f20595c4307e25e49f6d6a66d9393b92d193692f01a64ca48323ddb4723164567c62f84272d1c3ff67a16f29a64d071387bd328894a9c80ea873b3fed06b6eb470a3772abaebfa127fdadf0c1dbecd52da2b1c7db3b5d8f7a370a076033a14a99401cf7981143b0283e6f4743b8e451826f5dcfa8816cf7e4afab999c0942947b435696fb58163b8b13113d0a5c5dcd96a1a92c3f43664fd8a41f9c85129032ebbada58e7adb018c0dc853e0670a653d65ad567