0x2cffd02e18373ef372e15a4b173d67da1047e6474ff5ac8d6ae7784c3dab358101a5aec707e3aa5ef3a43855cc39c6453593bde0c41a6df90fda6f1a6cfe80d67f3699c49e578bd37fbdd3f7ea2b43f4e607df3a440ccc0bef4c775a7e4489cc8db03ed6608160a52825e8e0526c212c80396208e52f3d3048400fedaab3636f5d325a652817f41395b394f8635820e6772b5a7895164590554491ca83e7e49234eb54df1b694a7b45f5fa147f61ee2706fe7e9583cb389576197d5158ccc2c7a97afa93947b5fe1e6d681286ed9908cd2f8359af761f29a0830d27a106d0214d2ae1ac86d44f454f641e5fc3bbb30a9e08d39d02641ea6aa2075ad7ca98af2a1f264dd4c1821e39dee9c675e35381007d26aaf24007a14176cc3a56754c7545f8436cd2c3cfc104d81d600c282ff3de8e62988f9d31042863b7a044f8c0dae45dcfa4f1a28f0b4597c1d64d24209c16981db0cae48fbdc95a33fc52597b7fb36d94d1bd0b4c216e29eca78b440f75a0b9ee0c716db8a14e7174ca373d88e4f108603c392d3b55baf7f67a643a97c160f634b3a3131feb62cc79cda8ed756a3119e5f4c476884d55f99763c063a2ccc88c679ed8dc019df5fe2aa10f2ad8ed673d55342b1cc437b61e51c5547fa9e154afccd7cb50b4751803615bf413ef5a8309e1e5d7b4e4d4d5e8016c3915ecfd4b81dc3ea335853c7f435577384e530158caaebc63ba65fcb4ee23b211a4dd53e95436c4794a406502a8eaa7af37959c39239edd5e4cd2a2107712619eeb51a6335e86490f50d034ff2db16f8e8198e929fe9e21b68cf65f0199be9f1b21ae8b023e5cfcf3afdf039412e154088b8a0f8e7575db0f2a95baeab326c8703353d992496af2ef5fa274a60a144094ddae83c24795cdc7f7978fc0bd666a1525c112fe99b1934947a15c916c5ee10eea72c4d80f18de3325ae7c5b1fed8ca9cc5d9fd61a8259a137d389a9dff0cbecde813573325ae995a8fcb0ff17d1968ecddfe1fdc409b20726cb2f5c9caeabe4e2dff64f3e216b6bec664507c51c92a0c40c27914082d022b52c8c87416836b61f8ec3a16da8e09b192961e3085078001354892a2582c6dd06bae34e1311a8e14d29f279c110c9980adc15ac7e59fdc4e7c78076a281a549d0e34774d0fc726d4e0c41cdf397165e3f6e1f25d796c683c3f0f25ac057b1559cca11d63f22e26a58041db483bde950fc7d3261fa514f3ed2447afde60c90cbebab95e88577fdb72809eb9bd3ffa35e08f092be40b2d96a16244746cdde90bb049eadda7a14f0288e237d066f4422a671668cb318e3857515eb745636274a3b8f2319b9fa26d462f908ebf2b148e7a604227c3e2ef8256da56457a21f078c64e2632d268d7d044fd775ced99e5d46c79fce1801e389e6202298b715a6a36d07f8be4ed74b004d0a207fab2350621d80e1de5d826710438afeadc38f90e6b56ed39d06038e56d752403869df4806c0bccd4a39786ef9dabb949e2f5e2a86bd6591d53f14445aafeb757818f6132324823c67d92245f601b9cef7dfe938ddfacff113536741b0906a5ce9708c50a771cb0d79eab2967cfd6beb38ed2063741e78141a8b521e6f976ef944596865f03e01a7fa85a6a0ba6e9cb3a2d131995bda0fb03142a5e386098e27e39dcebeeed2772d1a5809d29e77138bacf949f04d27d078e6c01706174166f27391042f106551cb3f3314f8d4803a5cd6f53d11a003dbbab710851d8bac07bc33e7a8ff786b5d4403ef7c05ee57cb37f70d0ce88519bebed6af0c03ec0e4548e2e87eb969ea3069a87de820e67e23661d645ece83ad650f66d03caad4c64ccdceaa577bc212f58f8302e116f687b38020a8f9f29ae8e2811ae9dbfc3e4082a88f5cf34b7a82140b7d7404a7401f6920d04a4f6a5fa8ee