0x2cffd02e1676e543969f0ac32e1c90e22d8c2b22e6ce48a3a49fc952bf1021ecc3183de51aab8daad57ab5bf7284727c5964114956dc633b41f91282c71a7a75a9c6d2a1ed3eb5986e77f1df3aba1780d45508340b3f2bd9547cbc1a48813dc52ed146cb26317e74af9f886b6acb51e3f2b7bf897b16501e6550819696c49db17771952b0a2a86aaf069c74f037157c97a34dbaac85926523148fa220b4fe08b3bbb4b8f141b366d6afcaff98cc04d8debd0b53daee259d4d2147d2c322ad82b38f1b93ae5b34f156f9bf2ac215694bc922f83d7a6adfce36455c0a6ef4cb8b6582195d49fc1a9950537af2bd68bf3e661a084d9f734b4d4444755c6082430f2c791585c590cc02c5549645efeb29eaca6de92978e7946712a40851d51a5d1072ab050eb2e52f3f98d3965dd2fca7457ccadfb76befe639cabc42a90099be7379377fae697c1384f98f348df0a2f32517ed78e57d8c2c4064ed4027d588419ce2aaaabb3885d2d94f35ac1c663294bf4a7292c2e70409d8e9571894649d2d5868eecc9fd568e2801c52e5496826ce06fc5526a276b748cf1a9a77950094061b2d6f4efc1054ba489c1b0f81dba09d3c0cc300fdfa4a933b26d5c3afdda939b084e1481ddb1897815dcf2630be833182cefc406ed5480a687899ee6f720fa99887adebb67bc23fbec10af5e178b5ffa12169f16eedb5b004fc2e225e76fadf19a454f7a5005ef2493f199f68b762c988d9d3e957fbbae516c182734fc8fc9bcddc0ba754a9697101d1ade168de04cd796515a2f822d5237c765f38af4b2fd402e32e65fcd6e3e00a6aefdf31ebaf67da3c3a021d780d476d2e8296210b0974de34643a3ab2b6687a927e20aad615405ae39770edf0b2db7f5b48c31b28e80705c4f2b62b9626c7d28ab978487874c2a8a8e4748fef6ccb2400c60b839f5e07167eca14781a83494b38f2bfc7c66877dc03fa0dc96b42470009b42cd0f9d77af600d744977dad3a8b9bcc5d654c16aca3eb0ae87fdd397593ee7cc8a09d47feb65513e34b131b9944b3287c52b0e634df44432e39a2a61da74eecd7c5fe709d966f9c9301fc7b61481b55e5cfc99564feede68057e4e694f5b48dde5e7454ca28534dcc720a43f9d380473d3eece2b7a81e3637ef11eec93aca911d0d90d12a9e6d7b4c699b3cf755954ed09ee1d6f108cafa62dce048011b5736060b67e77501b4fbea12d36f5dd36822e0282289a3837cb19426823601bdfda3e43c470e2e314679db57b47c92ba229a019333e132564928f7ad87d045221c3c9d690846557cda8d634ad1984fa3f39d5af77becc55902a1376dcd2a764ea34c2a2685b34e248ac641572f7c4371046263695be5edff58a3e9e6560d24317c42f0354034d72fe24142510e38fdc1ce1fc072b7557dc9e3d85691b2a60460be54ccdf6a78e2cbd2adf761b1191859e3871a688874ae6c77ab4ebd453fa631a7736403297ee7a5a0ebc647e12aac9e8f1e4f206cfd388563eafebed9d2ee881a57f44c95302af3681d2c9407a13a2f719a82154a426438e76e2bb7e637133f4cc247c2b1753ea49e13066208a7afe61f0813c6faa41a29b70599ed4de5c5f12747da0909f6e151ec19de8c40ab14771b9e16304fbb84e152677bf19ad53d24f66f610566f5287f0f07ada5585bddee9a27079a5a25ed2c7e6e965dfb85b9f7b91af59a14dbafa80fe5f75350f9525c850f28517c1d9203b4b521ea99c8e0aad5c28bb3898a29bd298e594311eb2447c06e527d3b3602ac738c6f9dae0725dbd247e348678cbddf9e399088be101c631c9248ee8a62b4df9f6f6d145618aaf389ecc28567e8544ecef39f4a5499465bc047e885c0c2ffc4a51e0b226d1744abf3fc7764e789852a1421891709d6c85d77f766580aa37a1fe6be5f635