0x2cffd02e5602decc29ae0c3bfea7fcf639a56d4e71bc6c88cdda2aa28a67ba174187bee2fc7bbe090407cf43b23ed866d31de37aba0908d17e77481107c49b38b639147fe0673f88feca4c65c575d14a22a5046b45c66f36e20df09aac6255da577e32c7945ee739bede191c84f06c8b2c98575b8168b0e04d4b4e6eaa66804056ebca22bc5ad7243f3499a306646ad758895bc8194ec30971a24ada4f8abe8421525643e6cd5dc6e8df992a719ffde5515120fb41018a951a014493a368d35eb761d6ad3b4c59397bc8d07c0f38c7e67c747437bc3218cea43699a22df42e6019c5523ff4dbcc5c044f50c25cee8b3e9314703831d24cf5c6bb2ed08127bbee083ff15a407f30442638e412bf30ac0e5fb5af3c804f7cd69295d41a202b8ddeddc5481323119ac462fd7eb8ab08c26d2cd58c2b076fd20e1b38ba38003426015e575d7246088660dc298b7078ef591c793ec29c8fe90c0f0d271732a1dba9fffca4d3be586842cf4380ac8058a3382bb09827650cccf6789f85b7c4724d2ba15c0a96453ae0a6a01675454ac7ac747fc0adac83a46c82203c457b06a122217265aefea9acad0cff846d7cade0dd3d478366cc18408a0384cb87977295af623ef5398b00e62f925c0348f308d7cb1dcdd0a18db624754566abbf6c4252ba96fbcde3765ed4f0010df4e7171d7e72608ee2a1dbfd181d611a96c6f95922272f4bdd852cc08d308ed0da6a29227b1338b30d97027394eac5d0f638d7b305a76546461daaf741ab3ff9ae5bfaf8ea9d7c50f2d6f6d8f2ab761aec241084d6d564fd7003a73eeec54edc732c3e18b8ea82546fdad8ae45c1f9891ec9b607c6d973bb50edb9617cffb119ec781cb89c602d0dcb7f05afde6eb653c44587e87be754b6f1afb9740b6890c58d36524e9ed912c3dff7489ba8d0db8cc5cb38976a71562caeb7b3e2f8820b7c24f20b400e970d4676847efd5e8052b409f6f613273528591630f60ff1c0a82d17a31f4d0efb626dc1862de2f78b52926e4138feddf7657dd2d363bda3fe48793456b136a6ae700ba1605b986cc7803f7b9d1916e18867706ac30cd4ebf94d36b9bc6a8527ed20ee5edf06d8abe62d51d944e6f75807fb63326c69a357715b3af0f9dfde640ff89cd5249d2e2ef938e7d3ef6ad258fb37d755a98cec9f9dd41c6dcd78a45773b59d87718a4645c3c6d1e4e33338af5c77ccc1389a2092b161b42821ae4f46b788f3162c5777f0f8557a693ac74ff6e916f61c19ccd0209c7fbaf7633dec6018b5cd4c58b787bc6c5824d215ad8f14fa3c8be72322712a7be53837d7a007454bf2a13fd0380889ea86ded85da52eca071f9e2bcfaedc84e119580499ce211f90fa928cc95d2f4f7ee37577379e8399daec4d4b6dd7090b569baae9f634953d68321ff0b672079e94c89b430b64799539262901db3ea11baf516cdca3e71e7b51d2bae874c03a5430de2da8eb64ae7b3d833afe9405d57d529e6031e4593701301425d14136778c41a78c95175a78b2431433c3d26f67978a9a241ff7aa2ee624e9515b120aad2faacb11f45877527c9630963b6ef0496c76c289c0e3aa24eeb9af766c66387384e05886e0737d1f99dc2b85f27f3367aaeb2b89637cd09436c14cdef174a6ab50c06fdb3375b1c3e36b99d0f501584472ba86062f6e24a1082d9961f86ef14a09c5c49b8293d06d673ae959456c6617bd5bacda6235e0763159dae824730a1968ff3e0f09968d08472be52585818810b065cc2d7b6aeb5165d1386bb0bd659a8459af241b4651e7bf60cab0eaf6f580ae126107784580e0c93b365c9f7e5e0972102b79e2ab9f4c1541f2850a33b855be3a84315b9e4900617baf43be4401d94456e06f6356814a3a37b4930e3bba4dcdd04df7166f55d8cbfa99b3812177b9