0x2cffd02e383f28ce8b140195f0e299fd3e5d6b573d25fe60b3397d4309c9d4a4495fff57d43a99d9501e2526b8c46c850b8b4ec9c9f531bb556384dee3a042200afd080f3c8714c53e1703c96c9e2ef204635fee23937d9df0e1459b36a74f74b53c69eb1bd96e9d64c6ee470d7b2427d08f1ae4f1c28ef411d787561386fc1fd8aa2fcddc4071242287291fb732bcb56ff10dc63d23539473fb367b85a5b330a986482e8028d0e4ebd07dd4a8a12bec802606edb7d8c55cac01f4e96a31f86af09269dd909e1ebfe81a25168227ca4fa47a5f137ba9399437cd622d8f0e0c618f2a4bf278f7fc9c0473905ae885494ce337137d43447bfa643ca9d32fdf834ad8856f61bd3a7866c3b83eabd1dfd7644307357803775c737243e471fad53a54558cb326597f8f0dbb15b33540c52eb34a8bfb37cfc8b1b8aca9c2b0fc165d470ffd2ab8f68cabc4910f60032517366bef7ecfce13f5cf88e8aedd443bbfb3c21fe85674d2b08ff13c591a82d687fae80ff287164b2990736b631a93ee10a300f8fb2fcee90818852b2cb3c84df53d2bd4c7290a420854817af5baa0da908c4451d296f72281243b6d9fd1d1ba62350db272ba85ba5e12eba3f0d77ee42a65bcb072762eb1c8ba761d473efc45a2daaa7a78177f7569e67cad6eb6f1c836e55c31121d76bd5b7ec48afe221ca03fba23397f3d1146faa69134d4ae5257b0cfeea3de730e0940c676278be508debcff301495eb69723168bb957ee219b9750c72d3d813b59c82700fbfc8ea6002bd26a0183f09ec6987b1966d8c71141f6133b3788349f6ea27da56faf6ea6dd2e680cf62ba313373949577314dd4dff20a612ec6d052bda659bfecb07140bd49a9555bb772459b4484996e4a9447a993b5c7ef791303bbdd56e60a9365045916bdebad645a218eee2d2f0887a47c7b0f17806352b29ac3712defa28953fbf7aeb9442d8bb5263a9c37d6cb7b278040a12b423e3fa69146c022a8114ab97600f2f84feb0b3bfd12c47cca4ac1ec2caad553edbe400ea30ae039a0404e1f974218c0bbfd50ef4073c9d27041d10edeeaf744380bcffee30d27cabb0ff3c8f654bcad824a3220033292b069b869b2aef71289e88ea8a336df77f4a2f5f30f845c8072b42e0c097afe00ac8eac776781315c1eb142338032c0dd508e31f3ac575e5827b46f84d4997cdb37a7389b701554bb951822e5a7be6d0e03c9bf07f424c891084c12dfc02dc39ca0661273ce5b27c1d399d8f8a73a97544cb3fce13b0610eaf2f348beb56782dfb12ed46f55036cb8c9c85f03ad4e656b411487d35417870757858753524f5b4a09a8c7e735df6092c5102f16f7083315a1f3c449a21d7a3b722d9c9270747f23afe48a1d159ecdbb95dbb95126a313baeeee307ab8c1e3aed6225bcf5f0364244c055330515509117b92f03dbda5b5532622a0e95ff5a246d365f37b6909d2600b431aaf779ec797d711f811064515d5e15c3497f1214615900fa82e5fc36364960b682aa4fc5ab3b64545cb6104d8623180399bf2c3456a511d683d1e7726ad237f1b129f5574f70e0e9d5132bc027e7668b96bf72fad3f73d6ed2a85c64ec0997b673a7fdb1cb3a46d1b04e8a8d731d9037169d07580835fc698c73b9e6da57f63e13ed28a11799b911f87ec396fec932e8cd152568551bb784e414abed3f344ea332f0f30de73fd7eb2ec02d8ce6a76501d1e8128e37aacb840f7dbe9275285a54c7b1200a59bc5eb5718d492244a1016a28cd1d69d591448f80791281ef98ae23aa33e7ffe2fc71089800ea047b3578921a6ca6e97109ca8f7cf3455248cb5540b8419824ac4e8f47bc6deac94d2737c5047b8390f8c00182ff75f3502c45095f158356e098e1d877b2bcaba404dddfd32139a44aa90d5a88b5db061c3