a3b1b3be59e6d3d374a2d3344213e6c7 3d0e27962c83c8db2955fa79c27256442c0bcb55 dcdf28acf360554a5a98d78f403c96ccea500be24b27d02b020e142820637c0a 7c28fe1d3711e9eec5b002f8d116f5e6 0e4ba591067b86999eeb5bf653c8f38462bc0d40 fb9cd7ae520bf9b0923ab208a2da3b92492d06d01296db2884d3c6283c678a3c 4e64f89de8a7bd95304c8f367c8ba928 3ad32b03cc92db7b9d071b42f166864a1032a132 f10a9bffbca9afbbe892de50f0d25ee7dc838e05da982dfc546fbce1354459d7 65d56fc50b96daaffffc76a47197b173 480e8b03febeeb952e66e77dbe03f861c321bb7e 067aed653f0cfa7c2e3a266d5a1976860b5c5fb16092ebb6c3b237d6a4a8ca34 a7d09857db0def83fe5f222ac6292386 e23fbf57a9a807bbc2d482b0992e7d035a798037 4e0c4ff1b04d55403948acded8a2a584b869a984d1f846a18f52c6bd67631337 2f00a6c1dc716041531b49199295ee27 c4f5bd26110b9b96e6c9011d0707ef8b3f580783 e85e26cd006afea56d7a13ffc41a0c177a21d8be7b132a4b4d8b71ed47bf2d0e 9bd6c329b0936853c85f1f56e1584ded a1f06b1a51d90f7a9f1b523f3dce305023dd53e7 946cb5dd9fb12e5afeda48574c0614820ec6499fb0a38e4b70d58ac5dedf9d69 054368c2725db138836504d95675851c f54b7de998c29a7239ed34849f1d0febc31581c3 eb8e351b8fdaadf5429c19d052428ab81b91170406b937d0f3753e334a757fe3 b07fb5c37dd6dc2fe006ef91ec283473 1b1fb1332a0a394a8871a21741535fd712d57753 50cc3104bd011e1bc093f9d532454a2fecfe88d36609897ee10e0be465237ad9 0ebcdd0eed9645c331b8b81ae9d499db 9b2aa98b5e8801f751010ee92a57b8921d462036 e1e3f4af3f0fa4927d325291b09f341f5441f0f673daa0873facea80e38c699a 0587a993230426466fc857bb7889e513 4787a7076b321400666463a89a5c5233b93c6262 e949856ccd8b9d36fb7c2322f2c09d2a969c0121c9b08361cf16dc08c316d3ad cad88fd3ab96ef97dabde415b16fbc9f 810ffc9388e8b680da7d60e8979c9c3bf984d14b 7b146c7f767b0f6b2468dd7a7c16d781b2ac1d0b54d5ced897fc67c72aa43b5b 61b820fcd6e00c50067556c270ad0952 cb318d3ad474d1bf9687a0b805caa42f8790bacc 7bd86312284ff3faacdaf9edb43b6b38c8990efb465b7dd6c5aa6d9602aab1c0 b77665ac2a90a81565bc8f5f6dde39f8 17a0d5da633b99378040756ce38e9481648118fc 83d83343a9fa330be703706b44275305825d3908458286e9b011e194783c5079 7ee0dc38abc50687df1a5efa2ae89133 24823702761c98cb6ab7a9f507a65397796d8e8d 75489f680ef0c004fa9a7932c233ca470daabdc62c2b4efa55927b33ec7858b5 55607ab709c29648f47aace207db36d1 5ff1edd61be7319543ca3a344ddb4e658044a764 c4ab03eb1096d5643db922730824168efa45ba7f308c3336c47558360fa8b44b