0x2cffd02e09f023c3226f1ff5b6932516e14580a9bd4979312fe8b97aa93bd3bb75a25fd914e89927674689f561aaf2c6e524660cca7e200757f632586a4a4854afb1eb1f7f7425224f4dcf9d1b0a85023ea1e15f33b96429a9b3d0c7b7238211796d0f88be6410ca9c0746efe49a375cd7c594956a54186cde921b5467f4cd9193eccb9f5d184ba72eedd8cbc9eb7d70e0319bdca904eb4d2259ffebd36fa72f5a423cda5bb1d82bc16a2912c74c58c081c8d8ce1f9873c0f4614f878e4275560cf821722555332351f1b4d6518338edb3cae9769731fb4fb6bc8eb6d8ed4a071eecc00505cf344ae218bdec3405a2a214edf658780662729082f85fb7699dde8944962fb16f22855071579fb9aac198f337b47c36479834e4ce7bb5014ce39e7ffd8298de8e110c11c53479c17327bf1516a5db16fc005ac13b73ca77ad18b37404cab4c786d0df1aac23227867bbfa0fc9373c80e92bbef1b8458d4a0a885cb4017aacd6532f8b3bfff56a043189629464fd31c5e73b7cd025ba1c0ca87024630e2767867db4286812c3716661093c3b4ac65bccfca910b45093c263769d580580e0caca91c3f9a7ebbe2f8304891a614ce09582c9612bcf8214110c2edfe5f834bfd0c8bb924a238a210d15cf160f21756c3cc9a0ff1820ec4f3f5b44b3b92e66675748e3b3527a8cc13ec6fe4429fb4c110bdd9c4472476a5fa4131568379c7471f6c032fe7750de041c4b7ae24cc47bb2219bdc3b713ea23b522bb9b2ae87c172f132db913cc6e846cb716161d6909ec0c8618a0913bfa55c67537ca46d54db5ec397710c8df138453c937d59ffc5be7453d099dec635514dae6318b1237f615c85eaaaf8c66cd68b15d04cc9d73309ff30cd97a39342f446acabf4af1756516c9a223afe18fba4cbaebd7000971e3f52e29b6f1a70eefdc3151fd388f66ed87c4010e6d4ff32dc8383351c3e260238699dc1c3e5fdbc17817d50172cfb285d909e5b3512243ecd541b3307fe919302c4ab9c4d5d267ed9e955e81e6cc387954765d3c254e0e956ab3b3ceae8f8432508b9aa4157427a26a9733ca072fde4774a10e9110c47981d1b8f2f42cafb092b62cab83f09b8b9c67eecd7942697ff98bcf77af9f887448f689e809ea6de3705b16b7c203aa98b211cd5b7c947b4b066c22c5f3a9df9165d858e59765bef32da92dc75d671357f1e365506660497c29b3dae4c17f28464f3b088f532a9e0dbaac6f87c049bdfbfd54e5324a8fe84b465783940324c2e9b2b7b9cdcc19f02a800560f3a4000ffc0f2172a423547d6f30870161ff13d3cdbb65cac1d85157709cde67227215f6191b8517822204ace61cf5374821038ccfaada88e50772b143055b7cb38c1730e137326fe693be449b9e4d953ed6dac74129c5326dae2d810b3470f3479e82f0e53ae8c44771a3cd92ecb31ca757ad71e49afb5f333c83165870021a31be36b5591020e1e5075ba8a38a5158166349ed5676554e19d5fd67d7406b6eb7be095de5fce8bf1eb428c4dba27127a0a54438bd3288e3a88223585d7ab33eb891a7c872911d3ed2dc58027de68bd34b3107ca59c564f7a1a7da58666a574efc2f6203d264145701e4bf24ab8d114d7d197b1157e8a1ede33603aac50ad1cbd902cdb5a79b53850b333f04b97753736c6aeaca9903955ce0caa36521d93a48fbe9f69481aa3b27a7cc33cb12d177eb40708bb2b977ea8a26cc0bf59656a09edd0b933fa3f43624f4b9a8abca13f189fe0737fe7e5c38ee35c72bffd191bb672bc01abf67aaf74174ed86289670c78ad10044014b9d6b7825687eb1b56b3fbcaae11b33a5158a7fe9c759e04de22fa0f11659d479e7b2ad742e418ca70d7f4b958d28332e97734ab52e546a6f21566d09c6df8c16fcb34f141d8d74c8a651c27