020002020010bac8d835b0f09606deb869c39815de8209d1eb019bb303bc8d16d83f8cf802fcc506ff62d51c39c90a8b04d36e35e682c40a0d23484a53a14e22e6e8055e0efc55397fa110007aabc936b5020010ccb9fc39b5ded1019d9120efc7810190cb09f7ce02c5b60bb3950c95e201f2d001b48602ebf602e832d246cc45b30583f0636987d81f7d720974f751ceb698bb17f242cc617fab68558b997af20f5102000325959bc69b306d6d69d84cfc75de604cf02ac144e7cf32a7da06a04697612d251f0003622d86d64169acf2ba4ba363d5654f0c84d98512cdc4db9d17cba4f43dffb61aeb2c01c1740bb67109e9fbf46f576b91dc381b903ac3381aca09ad79223c2e22634a460209012529656e8e2dfe010680c0add302c81d5507abe7d34762c3f6702f0df79908335e085589099cc8e87dd005d4492af272a94b0a13f5cbfb49c863f529ea04ede63724ec1a4037cb2e867b43c1c7bd64e064e7363162ed9c22ad589ef1bb070105aaacae6f760611b080ff607a57fd7966cf204234dad5da6ed81479e0243709caa0f4e0fed735b39ac3705b71a508f9658b68f02f88e30f4d2f5c5c0dfbcf1a143043ca70652d91aa7a6761473bb31d006f6e8f2c04c879040424b13cb00b20cdbfd73c6237aed018ef03eab9b759772dd28d473b43aa5feeb2b056c2e58009b0b12892aea63f22e23c265bc312f34a72b693a27f1d520f1ef770232abdfd0c719b6b0a16688651587c2b01c5cb512c5ece29ae2a2bea9a606a4a60a9d8fe0f07d177a246d5ad031b02dc955cf8e7f827cf4a4034040b17d2b1b86a487d6b62371f97c702547b13ca0c9b2e32ebc95da9573b4c822041edae66bfe484baf9ee4ce775bab68302bf5db3357099f0409cb259be5d7ddbbe2dc276cbdb1b6bad953e2e739467a740d7043aabd484504a4e908e237998536ce4a84737adafdd1d16edaac0e5afaebe553c84cf361510cc200c876f14b93a8429b8160a7ada868712872f19c9bd5108f007da1a5c1f80fd8580f063f962fdac0d387b76aa915db65f9f1b843d6ba98806385b9a4ccaf54511ab0449e09f79233b1ea4a7addafb002a71077f81e2f0db406889c0a515b4ddf35d4fe93bb4cce1f718a2e96558ef9522c508c8f7fc502d10d31ef9e1b91fc7723b664f3f5e1c653bc2e5e6a0aab4056e332ea9089bc8f3370651189ce489cf33b9d3057c46b67ecd426540458a7358286cf362ee2a067f29df38c8cdaa421bd69c6667363379a5e94564d5ab2db2fc003cec4a870b10f0750293e663982ba1bfd9a92eb4e709e04b599166d82ec82568f8108397ea01df224f68873035f4ce7df10f3b52203abd4a3a02717a807247fca9fbbb4529fd6a1c174be938e81d5a0f7f9f958c3ef39d002d2f992a8fd429b000596a0d4773836539a0e403192460e11155bb80b8b8d76ec9a233798307ec1cf00a204ab1e3c18347ad6ab9c50014bb656ddc888fda1ddc09e1ab4dfc11a1809e0f873c1edaab72caa7b256c892204f74be1f46f0fef8d22a0c20ec03ef2c3448040cdec9cb0a82f0b666dae3ba26c1bbb3b992e23b0c86bb488bfc66bce4aeef0ce18cfa4c5fb669078d04dd9ba75da282b2b42428c345633d982d083c8e04dc0095c3a2346b6869b6943db188dea3057595069684b107d8b52791c59286f10908955b10a3c03e045a710c0ad1b4b9cc98fd19e6cc3d17ee918955a8b9189282076d7d3f63c99ef6159f268b9a0294f6a5ba92cc4b37f23448fe94f004334b9e04cf3379b20de661e5405b6e986762141ce369151910a39a9a79aaaaccb60da40450b61cdd6456dba8bd9820508ce346150b0adb616fcf6f8df1edae4414158306b41ec8ca12635569f7085737bae440c055b560b1ca76195f0cddb4edc868b007f71fc431dcf22386bbeb1e1a016f6932b3836af37de75397c4503fad24cafb078731c43c34951915ea28f5febe2a7c5f128ac4753414576e3ea444f8c9467e086050ca7cd5393405258e1b288d41a88ff1dcdaa4def6d0adc1e5589d86942302563e17213208c155b2c3b91797dd9abccad32f7634f27466309eac63a041e500b2c49ab8ffcb32359e88863101d6735cefaae58a832005628bfa69eab9bfde0ddade280e0b86a9fb20d717bb25509b6eae0344cccd187b8ccf01d53b92807904767c318940b38a2d73613e3a4ad1ae56aeb3b7b3b91563445595c4a5e11c76df6d25da751876bf81d3796e1dd15496faaf87cbb69c2d134c5c3f38dc9906490cbd60db70823bbf197b0a68362dbd4d25a650b84d112127361233a21802816f073326826d13e1573c5b77f9622ae31dada0a007b3d07e2495c013cc670eebe8012fe098fd535c647e67968ed4ea3e324f6aef8e8f3facf2cacafd299c04443d090afe971acad64b67edef7bc984b8d7ee63639bd213bdffc91e4b4efbd5342f0b368b2248bee8f68ca73dbb0cb7e225d1294540e3750f4672af7c8610fe26e503b79a5d9f2d11e62bbe09eaaefc33685266bc0741303c431b212de583d0cfc9043471765882e99039fed14042a8ab31c8a7681161fb819cc6a75f55946883eb035c811df31c56bdf9e8837fad1c06d4a4eb745d3a02bde7b875eea0337f7eac054b06f5f49631c1750a2e4073b73765876f2006980d3bff857b415c3eddb3a601db90fcbc21b8f9707034573816cc560f8f89eb457b7e00cfa06e7cbcbf380d065d0b451d095ea36d64d36f8750c5b15ad8722221b65cfcd84e51154c88cf020523adfde692984c7538116b17dd65454cd4e59d7986a9569aadc9e6c4343535006a3e59d3e7dd7a5a4ba953849fad8631902efcff1fd7053f6c4b23807453420e429b46e93593e485f28a0d0c2da0d6db47e4f9e8d1498e4ab0d579a694d5ce00854f9444d408089cd8ca285d87f0039c49ae769985f68ba298b7d69c1de8db03afcfcd2a38ebf375f7ae3f3b778a3a8f131f4bbe62b6b45daddd7ae62769050d8011d856e3e6e0f84a96cb93bb2d8e96e5ff48d2776d2ce48e73452b4c87a989555f93d524b7683849f992c3f5c59ff69a4bf2bfd454761eea377e07797c3b8e5186364a2268f96dd7b49cff16e21ac86fe119ea0234cc5d1a428e07fc7d8cff