0x2cffd02e786ff3abd872ae0f3c3c28ebfac1dc1643da065152f43d12ff4462bfd5eb06c69e8d5a3b43470fb54ba573e481189c54506bdc8e52317ef714226a7ceb547b8855225e28b580ef51045f0def4566f17da769b26c26d2870851f73f905ac056246132c6230b73f49d3628b3e1f4d4ca4aee51c7bd816a8651733c05bba7cd00c240bfe3b2d0d8945777973c759bd496a18e81cc2f236b4045e27addb438e331717dcc61d7e5c17dd691d348c17ffbeda0f2f37f7fce0631bbaceee698844d7dbe778194b892d71b345c5cd6e314ea4bf159cd5e1740f35055cf767c4d547f0316b253a21ab7b4e748ef63297e79ab71ac53dc630b9aa58f096cf6dbb793ed4abe6d58a95ef6bb73547d5692c759b4b598b4b1ff9a3711e33827fa8473f2439aa11781a343e48c84d8d26929a43a6e0520857c7216593fdac62e1c3850d6da154265ecf671318f03ffe2c2cf4c63511b256c8e9819f0863cde723dd89a88b79fe7fd4b2d482fa982d9e03444db73d325b6819fe3afe6283be9cd5b193026ea3cdae0e4b92ea00af4792068c7f7d1c54beddd46130a1dd93c5da804656ce1ca2d013dbb35fd8e1d28dd7fa58ac1d74825f5c3438f964efa08480f4d422c823616fcb91efbf0202ad34c4fd517a409d7b390a001594f99ccefc1aab69e1f5e0314e2e36d7068b978ddb4f95ee4395f51aa3155f36cbc700ad00c6dd589d001e1af13a5440a1cc387ffa4569ce9839aa6310d00f95cb244262bc28a7471601860204bdc055d64451c777c1fc9dfcacbc490a7267cf6a09690638845b417befefc0b3b4596c00d5b271045a188f0e0de3b173379598439d5c5f68226ee8fc3aa644ab67a19a24bb2cefb5a070d31e6181f5904bf03fe10117b56ff8948e9104db01017f26d11a41ff410e43eb9a1a32800c4a570c170beb74bee69b4f842e538ab6236feb689f6a4eb2fa0eb26ed64d5f46a68a6f85f53e9499e33779d27d1533519ac61d953d1229245fe030aa1c4086aa838f730e843bd6959e1a763b01449513fb51471927c9072e9db9343efe38da335bb2a1b807c0f0321db3328552c18e967296c0ad1f2a6b334d5bdac7f48b812b89ae5bf2d995450f3b070c0541378a2d42e89aaa819fcfc80dcc1eeef0fa5a9fbca12b2c2df3d2558682506d2544248cbbcc09bec48bb617f7e54e287bacef20075adb22bad6d754ebbdec953500620bde1d21c3f18da0c69e2385cf461b2665450f301f14de08c0a62842764ea6ce9f57d32cc46de23f6e10dcd39faa44180659caf03a361f849cac97c6f00d03096141ba11b457fd3cac54ca3177857735dad2cc960b65e9f3cea1dae2943e8c422607ae787df500bf528a6090a46f43a18b86929d9b1c0e5fc89dee03e44d0309a6a526ba75fc1d128077f000fa1b007829154f358a8153881d7a6b10b98f5580e40e1f7188fd3be8ef12f0ac0ffbc5642e3e69624826af986ec2dc96ad98617d111aa7d59393fbb16f987783e5859e604ff3e12c70245d3135f98bfa3be70bc4f244d2658ca6c8b4ba9ce431ec376164c0ba96964c02dd38de144a9b83152cac555d1d8006ebc512271359b2e3114c739a190971f8e49e5bfbc165d5795adf76697825fad3770325060ac6429e31b76d80aa314c8e33227dfcd14ec8535f3a9c7e263d8a68650650ccd8c68ea7dc6f1313b3197fb8756426435ae671ba6a78b5924dc7957b4a78e506de652db49f319cb9df91b475a0f4aefe559c5b458b34b3ef656e003b0f128c052250eab28a2378519db549fab6fd66a1336f35dbe279f387b9d052f94c65e0711148d5c390b030c26b66f6bd8be2786b51d6f5bdfc6ef04d33b70802737ef55ce79e576ea14ce3f7f43acc45cb5e72c52feaeccd6a0bee13d4cadf55775b574f69d0342092c68c5fac6