47c14b09a37142de5458d164fa12a53f2cfd55d918123c0aed11fd40d9403c0b0883ae32b890a8d3e29abee107a1051ad2eba04df18b665fbf44bc6def4c5f7f4e16875b073cc8ed88364ce5ba60faa7d090f0de47109654275a615763d8d9f44a1326dda831821e9a686db1fad664af6ddddb1fb97d03d0b81db15ef1cef75f0ce3d7390715a686fb3d96d4e3eb01f27c7ffa213a7650e133359868902bc40c524742a53b8f0edf1d5b697ac6032035f047fb7d50b979607999f0ad8379f99385713743d2f9740ee76da6aba9db03128f52add10538dd9cdbf5847a458812b2c39db319144cdc6cffd61dbee9e10411c9fd81a0e820127e9145e00b03a70b1529944e02f434e925506328ca6927376803607d2c1a0da9115b7263e129b52866f59b09a13f5bc30d89bc7626b432378e51ea80a41ccbf432cccce9da7601c7f2914eb3e0fd4291ea548e446947ac566583396dee132c65ef0425e37950eb6653cb132e6a335eed8eb893b898c365f717f31843f6d155c56f62d8307f64b1719de238c81135a9b849dc19e38db39af46c8ec8237660f3d020f693eaaffa42d8a2a05afdda26e72013412911df3a9a13894cb702f2eb4a010386105e915e7228097742fe6c7e04ced158d01ef5b5f9afd02d4994bee4a45661834274607e2e5b22283012078c654131b3c6802c9d53de16694210790c5ed7a65474c41eaaecbd1cc7f33359a31c9c0d02932663e29fb79c661f5678c481e67d9cd5bf82af023c0683c7527e7e4d8107e8f07eaaecb8e461