0x2cffd02ebebc1eceab21d47204056f9209aebbfb096b084d22d3b92933f4cb0ba67e46c904fcfd7a99d73565f855a279b1e0b83c870d5d4703789ac11c80e0178675a6f7c680ed2e06c2dc5240008487cdcdbd2c924c0f1fa3078cfa0d35c672dc02f7f5e62c4c0f637fd6b1d6e719c6008f64aee91537c84831ad67022fa320bf7e27d745eb919d45903108b3111942d1577e0ca35f767eb32ffc8736c304941a08b0e310987668003678c95008d29b372f68b3bb6469d16f37e7724481b9f1ac096734da5b144eec0bb47b540b9d7828af302df87286e08a80a36366420c2105db4cf121234b4587b590ed7b62cec0f2fff8795b9b267b754fbdd978d5af8f9af1e7e4693fa3a9e5db55976f34ba94edc5f70dab4172126b0187dad769d39939f7fba72ac209698227f0ae31660d41be227aeb667911555afadbc9e6ec7c364627ae12e8a4286bf13f20858c29428eca65030b01b98b8b1dccdb9f12bb6a025730e09a6f00a7c5cb55a0d99e57ddda73773218dd74f84090cbdb5b44485d806f458d3dadb4e751d8225be0825034c433f84aaffee121e0f240811a7257f2dfa6846264656df9e74d43ce4f66ffd7bcbd44a9c55ced767da076efa073c63e333146eaedfadde21c30f5442cd85d304f8b603245a3c1930ee7a541d6f8b50a67a41d431e61ec13e25225ed7e53d986c1e8ceb343bf84f81a035c6c4ce7633dd6219bb73dc0db3bce643a38da50dffc7684d0b6d7771b927d801ad68f74143b3244bcbfc99b67fbfd9b2eed8bf06cd73cf68d892db8659428c776b2a41b8d2a71c2b7c7e3ce48cab82dbf0ba0cc23ff72c4603903e76e592c9a5e706f4009af3986708ca2f7bf9ac8ccebb87771ffce24c450ee60c918344881f418c0e116fd7fed733a3ea72863f81550ebc710b44e97ef57a0d7b88db2b74b3c81d42f5389e2482742fc02bf29f5cca652b67d80c68fa10fa3fc8b2e28914e0c62e1bf22bd86a95464a72bc745f11507049a7fcc2e119b2416eeb746708ed071a341e5602e784f4c39735594e504e5cb485a8e428430f2625788a3bddb26ef124088816be6300dda0d4666da0c8614af35c8a1da640e3e5e732a116594f72dbd663e6e1c410e93a2ddb43c2357ec1395965803c72a2b0d2ff5f8ee9bd358030bd6ccd0a408d706521b8ba46682c2a491e2fa89f8ec694314f4b450801ed0a42d57e000c0b2a703d48f01ce2382ad4517a706f2fdfee656170fcf96c61584f8620f6bf921c418a93582a5f9450f004b3dfeaee4e21eb3e6ce239f6696af2e478070b8592811338a261fa128b172f97d71d06cbf5f96d789c31c43b8beab9b120cf31d23d6ed722ac034832ba0137534623adebf2411f4bfeb38a8a89fc36b0b13834018ee66c356fe947428f5bd99e7efc326913afe0932e46feefd566682c7053cd07158f93d02feaffe34ae25e0dca61713d0beda8cbbafcd529bf4060509d244b7da089d72d46da611f2faa25475cd7d195ff38b1030fbe94d6773f46bc9030e3f6fed78a6332e704ee5ec127ed415a3a60b3f6d42f5523fe8a95fcb2ebcb32774dd41d09628cb39c66429d8d7c7008fb7efe64aa06b7629ce1a9219e27da94d1f163159acbbe24c6693e5c5d1946168928e70610cfda1bbf61e4f3baba38169bdf5466e476d1c204888cd962bbd8249732c2e1654b7a67b8f4d4a3dcaca04ff3e9fd5ac795b36f5d2d9c3c5ce2a2dfd8fb1e8731cb8c1480f725a423466f2da30f50b933892af776cef164cf56d2a3ecfb11f8e8780b91e02e3cef60740dba5bac271ef6726b79a175cb71474313440b063413f66bfe279635dd0bee3dab4d96ea59e7cc2e09c1d01d3d6f55955de4eca0d6c3da3370b5de5569e120dbabacb26de2b5c493e067ccf8b40dd3b2e38f78ae152ce5dc13bae9e