8f2fe63d76104abbdd30f6df99885c79ca36eeb7b190ef9bc210f0607bee0a30c917b582f9f330ab31a00f59b36e729dc064d1d8d598d092c4f57d1fcfe9560319a2e6184ace10d8e415d6851efcd1d1775dafb5b97c6e415784680a02df0951a459ad40bde0eab665820b186fb5033691f9eea9b70adb258cbb39f230db35ab55c41fa3c36dc3893161ad6f8014043b73b403f0f7dfdcc239b9d8c107d6ec8392c770b966a1617d72ce100c57093796f59129f9e494bc2d5b568fabf735c3c489f3af298146bc5f6da0515d734740fc8afad853d40131bfa02ee31eeaae23e4dd7f744714f359a66f03841c6250465eb29e5ae6b1acaf48e6a0bff9abb5e2525e5d95b5d321189575e3f10c7fc42a450022c384d22e075972154cd2007810c68a28ce6d7e4abec483dc18ee704e5b38dfb825e517f7c54a485744d7229f5d8f8bb763c7d67d9bf0277d2111c92bef1574d0097e9b39b722288c790a2dd47f4d94eb527ce901af54feed40718e0590ad1fa12f39ed39dc5878e339611978e40d60d31db80bb927c8fed0955e5458afe204cd8a7f9fd94909a771aa6bdb757a2aca99242cd19ad2697cc73a9efd9c3672ab5ad0546e1d02dd2285b980e021b5720cba69c12ea1dadd59f82fce78ae6675daaa629c3de6f24d6716b5adfc18efae2258cddb8fb0eccb3fd7ccf972b5b7bf2707a337642a3d88b62f48a48ea59e6ddceeac34afd32152f308f1f4c63111928a4a37e50a476cbf04d4af5736ca0873c17dd710104e74daecf78e17ab6c74ef17d32a4bce9d8c0871699c4e1b80af60a513e185cd19e54b096bf61f8f526ef9cd6927164a4d4e12f79040de1c6bf002d7b830367ecb35d91a59e0a57da05b8c4c847a31fb9058a89df2515618d8a36b9503fb9ce91da8baad9065fa1306a894328fd15ca71d4e95204f42c842dd426ceab41bc2a768fa8ff6b107ddf35df9d93182af263eb0633a519f159bb1651f8a3ccc6ab1580db7ab9aa47fc5a5d82a14c7620d5eca1029d835682783075705fd31debb276d4eb7e35d924727db84bb357e8bfcda7c0cc5b5535a5e946426384d1f6ba99c252261a8c2b661fe7e8bb36fb05a1750ee57e2a301f5424703868c198fe6d5140c6962cca51b9889b8045ff4e4ba63e0ab1cefc140025a427d6df2f9816019eaa1ec45ac607240b48af1d03255628da3f99c371343051aff6464257531ba1746398ed7b6ec732de1b3a0508e005ba8dee8d73e336f14c2750837f8e8ba306d799998f68370d1f6d9f3b6589062ba97eb74a1683731c01771489734b19db1cf59dda8020726bde021d919e977dd70b28ec39220e85f5aaaba4655c92419febd8a14f784df60cc24e37a334037e9a2688e1f25e2c584aaddcf363186eb70edca72083344a447274817b50ae194eb556ab0cd53d17e8cc7b07c2a7b104e2418ee1b15fefd6925eff1689f36a663e788b417afde1742f2002d42856a58961764d4707d43799e1d36024e60307e2331163807c7cca351add998027a2aef7f2e5c4da1129b1d8002a1a8c22018b69c6316a908a33dea9d17bf317910a814a648d7fcbcdb6f74e5045439c66ed8d32faec158c74364a5834aa8b5972321a9978b8ddb52b6e7f53e592e021a0cce04621615ae778726056208120acf13d721671d7036eb