0x2cffd02eebba9e9be7edead0d5b5f648ad4d6c4d54eab13eb25cacb03eb2c47d159dbfc29f2bb6009603f19a456dd39de0436c69aec7ecdf375f13c4dc674896ef6a693ffa37aa7598c6827550409a71ec574f842b09dd0e5b5de7261ea2b473b175fe4a494acc7016b3290e3f103f07d72de82733d9577aed2231f0fb03ed076e131a8ee4f3fd36492438572513a776946b12c67a26561b285cfc4975b3d3438e32d68b699136d9e73559f8a9b0b7acb8cb0122c3649d11c06440e1fb10cc1bb49f109159f81692c4c4e67763e279df4946bb98a3715903aa2a28d3d281ccf739744069f336e894a3c08fc478986852c766c3b1f1dceb2446f392f4a0142ae5bc6809f85a6a9a7bca27b0c0a2f85d4a6cec721601e0cc97957191c8b0d82223aa3332ef18f8a42907cb58a1f19d14abb3b7048a4c804adff2e80955261910094b5edc7652844f96655b58320b0a781523d93a6123e2af54d3884734c4501bc195efc9c0f2d54f57ff386adb115a2229286a1a6b2f945b67fe87ecc33b816902893ab8464811fa6518c65faa4e408789a1636e922fb877f9428bda68fdbc48fc87903a90c2147ee3bffbb2e20a29fe14fe7149163f3ceb61e8687b3db0b75c5e29ba5f52e12c961006a94f5d8f2dcc4806040a4432421e8d24851bb5294d3e17ae1e27c5f1e27ade0aacaac79dfce44ca6d5ef8afb6890407a3292b679c03f703884ceed4ec8577ef0efd649cef452f4d7955db1f77fd660b1bbc73f8c0b4e268218fdb7f48bf7b84a5b2037d0d031b2f25926afeb14d04de17c45afa6ff4e93aaa87de9ae1c64b5108a00f4c7c8d7f658543e668e39ec7dd43834d3f2b0fed3d120166686014dcd892a0c9982197a820bffc562fe5f6e36333b1d9f81ef104d4bf0210dbc0ce41fdfe87b16b07e9c1675758ad0cc6c1f014b2cc394af17dd7a6ff7b5649378bd1d61d34183e9410312c9430e8778d1781f93b73c89b81df36ba0d7ace8c67abc3566523f33af8062a29ab7fc17d734583553b5dea18f4444473039a549c25ef4f3a12052cb766825a1536bf9cda57f61cf90e450792f425e388fc6f2b97ed3787c72776fe57e717a33a8b1ef4dc5ca9a306760cafead3f63dad87ef8e7c060d899f8a709ddc02189a0f6c4be9bc9e2a3a5eb90ae29cbf94664d8ecf5633b910273b637792f570990d0e45d1106f9c3954f4a0b4aba07f2b9759212de80cbe14c17f8a3c4a59ad6a0421c303292856b26ea90012521c49ac973d79a67aab8e8545aceecdd29434ab31e426ffe6736bef9049426b713821a20708cef840143bfa9742d4248d8fed81ffce18f512ba6935306342b3a974b36b1abd2a1fed0d03c8738d902a90f87846372a42c24680e23aa68063b44ee77780a3db1a684bc27abf79644e139ee40e90e3f5079bf19aec274b730ce70d36483bf736bdae0bf83d271519ae8c76f59f6f765c49970214c64ea95d44c5c13f7ce1d0d100597bcdc692638a654e0131321ec2d00ff273012e02b2c224a330071aa80206b1b23661f0cf4bab0d8820c16add7442350a2fe18dd68f4064ddc23683516a58fd2ac36e88a3b1d11c48fdae8690a49af1a987c72cd1100b5a33adf013e38c0ea667ea54833291a0b62555e87dc2d4a5463cc9409b590e28891942ae5bd9271e345f6102418a98eb66dda936a7c5344880e591661621aa26cb96203dedd7f9d693889047cac7c5aea43235603a403d7c8140f4c42e61886537a9f55bf0d0b9fca53f62aa97745b9ee6f9b3a230f83abe3b8626644722464ddda23038ea69a6fe7926629bc52b4b8a95e0f4d347e2facf3609747295a3c540ec0be497849072da778e845645f67e51f12aeb1ecc83e8eedf9d24603a70f37b63c53e5552100383ad6d5c98c7ebf48c626d40fc8a9c6e7f4a2a7a9