0x2cffd02e887870bf8d1c15b2be6984dde8a409134547217d0604a62b4242dce54c4a08dbb71218a509948bf836e390d2bf8bd7ac546dca34c2de09118edbe528dfd7453d88ffd11c33ab0e1ece556915aabdf1be472a0a504e262b08bf7bd89e41e637fa8628784707e49b3d3be058bb122d22f6d781562ca4bce4748c376103dd3e962aa0506004daa04431c2a72820131cce2eec15deb7c1bc4b9d12d5b3b89d95ff517b9fc7e4c2bde7dc43cb190c0068e0c0df86c2d2b87d23fa6d5ca899065d3d3fc01c18d9752e966df9dba89b6053c6a66ed068fed90d9091525e8a9f643a276144ea7d515c76854550d61e5ac89f4f59660456ef17e29298cafc5968efc5a61b996c810425bfc23f29e27b69a7869a1a7c4c4bc5b1aee62cece77fd195ee4985fdfe347fa20851c1795f4949ebd9e2e991ad1e7ce48e2eee6e5d3f7d38013ecb48ee9920f90fc956ed8190c5f6ca36d4648970574164cd426b6e29268b920943775f019f7a292a08b9a9316177153340d6386e3dad491e1e26ec2b63bc48604779ce722a38d3b70615266ad955e5b4fe1ff7f6553deb8595b143725c0346944d5f7ee99f973551dd46c7ecad6d33eaa2ff282e653fb6d58725f5908b75a4951f7c0258ff93ae11dffc1bf41fe146f1c3c735f3a80d970ccf2dfdd05377bd7b90c108f940c887632117aeefd0716481fab7088c7a9750bed16868f655d1a7bdbdb07dfc90d0c286ed2fdd7efbccfddaab289f1bf43905a21f10730780e12758e12a153ec38b7baec5fb9a52ee3b1e461d962cbc55a70c5b3dde0fac6388ce76771b895b19f5e015f09d6683e47fd03327e9acff392d45245c8a6b481a3b12612b6df0a461424f4a5b9c77208038d385fff08d5b95d1aaae59dd54ad189be5ef3d261fd60493b655d15233070b14fc737aeb7f0042e23adcc232a08e6fe3f5427f71dfb2d9ca4d1e841f7ff42bdca36fa79200f8e365cf45f15a77e5785f55078b77fd0384d5707b787d5aca27c56aa21f01cf71901abdff3d3e95404402434c0f077babd81dd3c62f8581452e702a832a5bf0ff1f5e69fe279971201e43f38703a28ca389627f3e364df8da0f1f627368f5d02fc3c9fffce1afca804a2215d7a05983ec9583c8fb72a0525a4f63e09bfe750d6b3f4f7327175087571bdc501380ead847c9699a2ea96c0f635fc79124ab212b6e6877bd351ece9e68a2d34f93d48b297b892c9803430b4d502d130ab9e2c79dfd50cf1ae60dc5f5c83e2ac7877e9b9ace9412090a3df5fc74159056e1ff61dc446685ebebe02c6844f73d0af6bb87679f7c2e705438b9921749f83a98cdf152c7baa8494fdd61da8a47deb417b4f7fe766f92671870563df934b80e990d7d3c2b5e4e59429c8224a3b3ded30047d3ff979604b59ade0fb111603950fa519013d00f7fefa8b85f023e3ff68ee1da6d2018b7537b6ef5728a331584bab99a0ae7b62767b53e4dba9f975c0928818649efd20303d652d2e51692b583577826a53cd02a6a6cdeb232f633aceab3ba60a404fa988b90361aafb77ae11b1b9274471183b0e54e79b5be1ea470263dd46f905e2ea090f183a6b7e6cecb89269fbad65870afb2177a952df059430e5d8110ef89713658b48aa7ceff60183ea22f857e3fdebe90347dc08018dbf88b2ed3fbc97785a6a3fcedf1f07ec71c19397498232fdf679609e1a218c654353f3d32206ad70b16eeca3ab5b72c138994762750e30160c87aeda56c533d3dc2ea946596af5443086d169840ca23accf4dbb255a6d251cf913e3bdd3478248e7eb60bbb3afd2b8ed0ba9e44ad90ac130f05b9415720d8ffa916e88db87b0de65b523b04cd8fda3f40e03ee2fb202ff68d16a0c4338dced7f9085f8e5af8c4145ca7a51518ac035fa6701f396b4e34115bf86f174