PPQ

Problem Purpose Questions Document

🔒 This resource is protect by a password.
f20606f37317673a-d4dcaf1978d4ebb48be0766a-74737534e89f2dc41ffe2e3f3aaecac47801ba2f7207d166c2de2a78cb346fe93eaab693c83f4fd5d5e8bb73eef7938b98e34f3c03518363274587ab641f8c1cb015d941306be6c473844fafaadd40311d4312a6a011f59897ec8227c912510d62681c86cf57ebefbc4b933f9f0aa23dc106727a5e70de88a911a299cdd75ab09ff4d3eedb5a944a914cecc6eb6f58386db8c888ced792897970cbf6d4ce5b11b8d8e5eb2aeaa73bee2cec4f833f7a8eea977dc6d949e09bb0de9f1c5e5ffe8e6e220097caefa251d1b9e5d71e985948816eaa2e4ce184f21384e3631aafad336a77c40dd09aa769831f014e2381c698cc843de7ebe7026097224509950ae59c00b96e334f59e334fcfdfdb0ac4d77d5a44e49824a4cc4ee709a39d46fd8cf8bf85c5c6949ed2a0847006e37fca3115d726b53ef7a1dab9b4bb4060cc99578d7743b76d9dabf6dab30d509f49f56a605107002a27a0923a63afb8ee8a44ecdf274efb4df10aa9c7f67582373adeb65c4eaddcd49306bf9dbc302384b9311e704ad4390b7a31ee9af11c89d3323fea2db91ff23a1f0ae1e61c278081380b6684fdda3d150fa211e53d56b77f7b89da84e7be9b648fffaa21e333cde6f8a2b0bd3a084b523e3a8dc56cd4d7d4cd630753fef28f31fc9b983fe1f42b57ca44dc386a3a33be4ed1a373e797216edf7587ef67fb8c964fcca16b5424fd7eb091309ddc51762e679e0fd47db8bb4ae9f2341803216585adbd05ef27d793e1b683b9620c88a435dffb3d1cb733a72a7dba09b94b9eda3e25b31652729da3d61647037d171eb35eaf01820dad4e14ea9e37437e0d71176f62eaf6eec9b30366c40a0deaa555e9a0d99e2fa843c276aa06df4d770bd13f3a4e0f734da07b6c11cc91de866b9db644a38fdcd5587976d0dc560910254cbc0c96d92e77a54b54586f53f3fc5d09c550eb8fd3897aa35a447bf93722e934a4b749dfc07dde76b8766392a1d846a0061a23e45da688444d798008c6bf2f14de293700e496c3ba50cc7951af381571de52fe3924154a671c85d171d16466657cca69c1b72750b94535ea57a9873ac5fb94ca8f77fb73872f85a5997d0eee6213218acae6d344b45a778dcc14cc12aaafc2eb605aa7106463b405c1c84f56d122acbaee9e488e619f9faac6e07b31489d49cfaf12eaf617bddda97f8008fc62e04f7fdc4b3097867be2ffeb85e12d79ce94e68c97582eb998b18154a6f0af0046a0fa40fe7ec3a494587d64d82d904443b9439fbb2e270f07c13f7117345f93eacb58cc0a68203661e98445d7bf61dff199b294c2ee76e98493e5ae9a16f04187b46a136b8836b5bfce26f3c66f1a0b3281fd299c081aa5e25460b877f0dbe4715cc3f966ea912e5a8071799364264655d6c7e3c6d4acdf8890429ab71e308dc9b7dc2486dda02306e5b662f9422baf9dc8cfc7e184bf905b5d22764712c9360862eaf410f41fa13e3bb1548ce3821ad12469559542855c34fdb1c86f4c0217af84a2390c3149c26a38a6dc87ef04e0c6b0ddd4f773f77117aaded77865353039ffc2647fdf9d61789097686e90552e06baabbfcfbecbe13195dfc046949bc7004e00d03456c0c0235c96cda5b10abccd8709739e6274682635765ecbe7591693a8a96e44cdefea4f96a6cf3c0b2acebbbc649ddcad15a71731a3c8b1218df995f2e903b93ce8a0bb7972a234b3db770d06e3b4ba6df2c58d18fc94a39e03160401b3ab5ca1c183e3ba822668142fae6f5a0b2096fe87abe3df41cdc60f7516b4244bfc0347f02693d8d8c57a316a7b2685a543699a02fd87067194819e75a354c852724b85512099e799d9679a17cb6f3476102f280dc142e4cdc082c6249bd9bd8704c70d7b436e465a5bff0a70a2d1efc86f7f5cdc052e194f5405e0ae475a3a4ad79cc8f8a7985476d6bfb86ccd71baa4c8c439b4c23f15b749cd2515ba4ed05227f810ee8dd3e783ad5fd89b2057a80d45605de1cdfc4ec3fd77ad05e8ef42f9b74671d9ec1bf5e2078fb11bb8f084cee08bd24788a3722bc6ccf66792b429dbed039e305fcb60d0b362b92e8567728f7548ddeec17dce0054619320b5c91690cf8c294388b821ac657922ced40d07f9be06fd21841ab4fd476e9ca8a119e5904c1883b67768d29dd3834ea4f498f75629167cb1fed5c12147f8d86c0f2eb4dd8cf3b08873f3d2c4a7c869c3b2b3afbcf3d3d37e8b61e72ef9753f64847ce8476719cb538e2c986699ebc6947aadc1a605058a8e98f5b2bcd6062925786ee8b9609638e1077ee46151b534049cff1ae7890436c0d4f695541b56ef2e5375bd971d695839b85e373afe75ee4b5b95db2718c73e728b8a437ba2bd98341c0d66988986bc5cd25a8132919a664cf2fc4ea4fdc816225f78ea9fae372ef68fd1c61e6853d4dc0a3189fa897aa98f2bab1011dd98f27c4fd8fa42c576ab05564a2e985de194b168e9742adc59e94cfa37dbc7d88e86d74067c7310fa34b42ff401d2679d07cc43bd17c8751d584ba8d166edd22a22fda044fda2e6a581835b8aea1ccc2c1314e6d12464f23e41e53f2dec733ad5e9c51613108bf4dcaf4851c877f95b1df13f29ca5263023d7a28ef5dea458a274bf770051d78313c1bd6bcdc2b2890d1ef7ae8b986e87b0e12249bd306f5e85d7e881427c6aa02d8403af78ff5d30b7540daee41217ca3fbf1940e9148aaff3b3487edce4c096eda2bc5b87b4c9ab8e057ac57ca08e65407a82ac206707bf2601f72ecb9bc41fbec17165b14481422c26eb646416cc2587a28361cc344201ccb0a08afd82a09e25c97269714fd6d29aae5a8cee81ec8c03f26938272d80b9784a44c837d7561e55399dbd669c0937f67033b6dd309123f0f3201e6f7d807d24b575ddbaeacc315272c893e8f2c35b163776707dd018be4bb4646f612852acf86f80f80551a06e57f93c25faeea27e0fe52104dc324c4ab53fab311efe76273f4a408dcaae40ed1d4d9c3a4296c34a9b640feb9095980d13f789daab334654545b30a7089cbe1efe54f24d26f86821cebb48b576927934d3d8531a79152fbc49d42a8eb800d9d3536bd57e4e2035a2e8cfedd4e0dda805bdf3333f2ce068a9c4b0aed2220255d38c470fcc92e0d446e48f33fd983f7ad798436e6936742a46a03f59eae83aad43b45d7e2981d326c4143560b574f0934718e43d690e298cf7b7c93ddaaa7bfc5eb120688b8a3439c1c295e82de4aa2cf2402478167302bde08a189ddcfefa5ca3251c53c8d4222ac65594a821efc0d2e565b5f18f6ae043683cce86def225fccc0c39d0c5edccea6261aeafb3dc4175a0ec0f207b1b61818160b3c03f90c700522736aaba3685d8bdf1cdca5963751cba8bf40bedef93bd31cfd02b25fc3c6b69ad90e013245d65986f65e7fc6e8a2371a00ebfda6c079c86aa50a8731cb363848b52337f5ab8626ea9ecba3b9c9dcc8c0c8308a600f156125308bf8754eec0d2c5d8d7ab50815be71a01d8882582f50c68fd69c51ae2ec5f40f563ade1644cf492e40e0e30feb1fcdb0db4df6fc84d274739e21397b768cf328683c89aac6ffdcd9370075e76b3964a42eea60cf7c4453be93576d3bc691ae6b8d916d0e1de546ed68ef5bec339b788dcf755e656f0c0261a59c634f35dcdd35116e34c9c5a23a4a566abffe2eca8179241586888ff0c05afaa47dc46da0589e3fbdd618b58f6366107fc3a37d8e1db156ba45a956ebf6ac067f9861791e7c2fa36e32b72ab915a6373106d6fdb0d677015a26ebb47fa1232a9cd3f9a36d00034a844af1bedd64b287a81bfd3147ba0a3f703b3dceffc98f6745630070a2340cc250500dd6efcb3158f2db97ea23e3cd4217acf0744767f1ce8dacd61a57822d959f05e3760a2857d09143a3746034c19fcf42f3b08c356bb013cf091727b2116f93ee76f66efe163b720dee150eac9c6b6a9b2b2380134167731f89516c9dd2468fe9b6ba4e18827c28dbe357c03d141baaa4a42e4620382b88010cb15b3cf116391c4780e41c39574784711610863670da51185ceb8c7e37c5061208eb1424ca891fb6ec57cfe573fee8eb634171132f9cdb537d64e617f51b36aef615b6b1734fca3cff231427677ac208ed8b9ab8b54c8314b58e2d6fb455868d95f5b3d83d91167b973e5d351477fdfabcc7e1ec893422ee9892e31beebfb113183f053c5caa33612a3114a30f344cfaecb6cfe31453fe31f2409eb119cc1aff390575be8116f2317b2868ec712220ab099c871fbc9a5318bafc3c12ec2d80bcdb7f7c32b7040321c645383acad33ad3bc0ac68fecbd011ba756e467faf6bb3693b5007e38dce43f9e2a03cbf86c2e499a7f44d83b04560a623d9dfa6f7e37d75132d4aa55160dc55ee4a42d1df53ea4f9dd8dd2c85157fce161d1c3a1e125d7ff7142a811118e58d04fd375cae327103f3b12fea8882ac0e21dce488d6398ed508518924dc4b382873538705a7ff00c349e140d9486c215910e5ef94f8aa97ba48a147f19d33e7adf151952ea9dffe6cb884e5a38c359e47a8dc87383358fc33caece728a6d3641e999f263ba979e8aebdae3ed45de89e34cf6e1a6f86a5eb6f60cf0b60d46d972813db821df783c3e665f273e00c7722afd7020bec2315202398eeb9deb9d778509418819ec83f3bd93c4f2d924c804f48b9010c804c6f5df9cf4d7e7786b14f2b3c544831d152fc025c260afc461f1a9754c08b39a40fbe377e93c9619016f5685d5764174b6af4e0ae05a012646d7b9d07ed878752905e678947906a3b70a7aa012aad1628cf4ceceb1babe5e7b0f5d6b9d8236bd811ff4be1160994f4b2f4901a06312f61127cac000bc53c995e402675f9d1bbf1b566ee82579661b41b1f6eb8503af8e5dbf10a7ea42afcc32574773a2da919a086872c77c74055ad46dbcd4da5993204600ce082e6bb173f582f85ff8a835b731c400847903cc8b079a79ad5ea634881489414abbf000d63c3caf426e2c2fb507d54a02d109c8d4f010fde043d8a7109d5ce524abef7e14be7d61d1314d412bfe3733290eab835ce19d10eb919774de3600e742f587d5ee7b1a2a1981a3d4ff7244934f3e14e5d4425b869df56f4f1892d5197ef6f0bfb4a57ccc14c0ab3d551301551a962d3ae265569e1ae4ba03e0bbfd157bb0a11ed89c540206a5b0518835ca1e971d2b980eb77ed556365397e86bf4500d51d3e69c88faf1e17ce0d73902c9a66d402ae106aee29c9f7c97fc293d22b770004c095fe20ea3d42e540e675012b5a85078fbc93eb9a79f7f094c24cfc03636cdc455415b2c7ff500f3c8223be057e77579b4f2edd9e6d8ae79562d8f621c320b51c9f6ebdd7038b6e37e1b2791b460eae8151efae81fe37ab3232a674e54f25e2d710a979c4a9ea59ab513d65512d4fe65917439d1c54305db4ac27356c2d073d601660874aa50efbc94146b6a2e8fec4d2bbde9633d8562297a1e1c9e51f8f0877cee5042784338690cf6a45504ac9bc7ce9549bf18a0fe82e8303899a69f620e4dcc7797082c189f9523017c57afb1f4cb94a5d23ccc68d6fdd775155adaf41b7286bbe14c7c3c51f2c894b821cf25e99984a10075dc0e11be00afa3b4e57f7e00b173dec4f4307707bcd0fe1090eadb9c7e76ebe7a854b6159b0fee0d581a59461d0131e99c1ac37a5450b18931013fb64fb69f6d20e7bb6c874e323f87b9d64f3af5211bab5b0770d6f29e407da3a4d41a1e9b4e286e189c86129e5c200e90302cd4284d1abb876444f240da8ce1095025199dda506f1ba96d1ae12527dec367bab0b8a4ae2eecaf5f9f0b6e1e8250bab4acaf01d2099f4db4c3132eddb4b61adea12deae0d47b2b569ee4e3a7a85b4a86ccf47c31bbf78b57f6ccb04f8db9947c64f04079217c897d4bb63fe063be03843699638f4c44b7c3897bb3641e17fed2e1ba317915417b284b3df15521db484b0e76230cb47befda1699ff40709d33cb60b2e1a43a6dc0205246d37d548f1e46baadbbdbf52e2edc3c25f27c036949598fdb54f59c1bf335a1fc221a618efb593080ed63a041e2864517f7aa9e8ac2b5ee801a8ffbaa0985568bdfd729d7fec86931a6669683d9d00c535c9672a31fc63ce900413d8e62b08030f4dc69f7281a9000eb9557f923165786eeeae44ce3a2dc78ed066979c59c2d8748836f4f0427883b6d670ce46a4dc33e9cccc497baeb7b3bd3f4e2df7f54eb5b813becaea49d00a2a8f4c00985b798b3f05e7ab3613f178bb6bf3e506e2461ad2a853400ae6aea110db3bc6b1a980dbe13b36a11f9fdbea6fa5cbbcd40c78b9db3e28817fdf4b0a78c1004431f6363757915efa176856035dbdcca648be79c34cb5aad382042ada03cebf05017e014175c3b5aee564fb0846c63a785d0c2a0309e95b7b0db8c144e265cb61ca96a1e667ba096ff67606350571ab1eda29debb2ff6d99f95946bab01f491d1ba1af773325e7de9ef0091d06b5ff06cc9f97446c7a37f7f038f692ee41c79fbe7544e881f199124057afcba84f98f4387665a8761c66d7f86f78ef1a5ca07a8f7b45ea90408a38de6c5a1c2e7c3e30790467cb41a4a2ef047e3c1942b20bb5bda3e7ec02a5061f07d45635517afa2deeb1be6f97b5ce38ff013f74696aac80b8121a2b00e2083b067f27e8438f0b6997dd5d632d5df1ee77e8204116f67fd1ba77c080421b65e1389bcb9b38a8911dee52f96991547d4658dd6be736ee14053ff43a94dc7f02b5e74fb769945294e2bdc8f7dfc49370c6d4ecea5537eabdbef4a13d0d553e566715868377670a03c9d08741cd960458392734c6f42f673d3fa950c20bc77db800d75a9c96c4606fc052c7a1111ed3d1f04afb6ba504b1c321178b7cae29c20fbc8b55832ea93b9c0c0d7cbc304bc7fd202d6709a0d22d42483c6d42690e2867818865e4cc30e42a9779d380746362bd19d55e6de89df7d498965a1d61b0c54a6f2a628cedc32c665d3f3e8f786fffea12afcdb2dc3c86041d43ecbff46006416faebde4419305198cc2e7338ed3a21b17c3bfc0cfe933f3296af75b556473a9d52d63744015ad0a758b419ca2de56d884e477b26675590228c69f4be1224db4ad612b0e60aa3d98d3d67ea385dd03abc7d985394b1cb3605d9e45fa36a0e60bf790781a8056408f2b103da36d5eabe10be02942aa2fb419a65597d5d704718caa1660100a059844991dfb70814e5fa9e560440a67c198faa69982018e12e2da0bfbaf58ccc946bc83c66094da4719847aa674d45ff29b916fd96194d1171014b5869d0d4c8e000a148164962858c5991c73fb53c7a4931537bd35662497448774b1e91f43711c8f339aca178df2255014ab4bf1a896b0368d00ddcadf5894ca96e6017efd0c4dec3e293a91404ae48c8c5e9cd09b2dfa7390901bef9f587c247f3470db0f4ee23f402eefed5a0ca214c5ddd3cb7e2c5233538d6fb19819f96142b80d2e770248252a4ecbe19f7ca91712a4ef2684dc3f5223a51d31cf5221f653a7a5162ee1099df741cba46d450a3daa686e99798886a32259b99b3d70efcfd5b47b792cfd2871fc3b66d24be4d69f54a2cbc65ab8ae55276994548878d77fb965d711150d5d4e8ca42b3b06dc604c8bfe0c50a055900a9cdcbe3cf8deeb75d71d57b05bc00cb8424b5fb92a817eead761e63cb1c1ffb1821a10cc8d6575ed901824e6c03b4f93ff0e8136eb5bff41f545f42d29c1589821e19cad34da0a9cb5b4aa34934422255774ed18593f36294a2bd5b0a70b841fbd1df2bf758bfbd0d3d30d63fd5d7fd2a00ec97e1f628967668454a73fb5a425e526758b8ff4869a8d853b839343b12c280a6859b88b52926c8bd3fa3a0ed84632506127da2537fcd21659165a3f4cbfe9aabf7379b5090978233aa3b29e3947892214052042aadcc9c8fffe7d9b564e8d093ccac0171c249232ddbf72bf17cb53ce89bf4e216f38527fa3a6805ad3d73e82dc4db265cf1d8562d7911fe2429f898073457238b8731c3d467749e2cf73cf66da0c80b1459e6b1542ded1a7060a711c46cf4d835618ae2a6446cc712558eb264c17fb922e259548e92b4b1f043d6576b156d061a6c324c9265ac5dbbf22df071d485811ebc4e3034d69162fc49451fc6180cc0c23523afbbd34c4a62d3b00f9db5f621c198610cc1ac4bf253c01900ab66e4c94e99c1c3b6d77c8f47ba63c2fbba9cb634886c081b1aa45e0352e62e4900d13395b263969fc5d1687c65b5f6fef2e65898829e716457eb676eb00150c6db772b2d814e2486114308cf534430d91fe009c58185277d08e5e452824efe0a13f84b04b465beaf226456a9da46d019d824e27894cdc5985e586ce9f65be681a826c5f7d854fbcd226e052903d3c98cc768ac0237faededafd131ededff8428031acd83de64e6d1e149963ba853a96bd2d758bca107f0e959f4b6bd4838a641220e309c0a381fc6a4118ed2590151f150349d76c07187c2c093d5e1119114456b56a36b5a555332e611989ad3c6dcf8fb1238e2f85bfce589569ed93a90d0c79fb7fb78a4e20fe437c4397b0b0d754bbbf2c611315c5906f2b9f6140308d4a1a8388e5c4ab3018f90a7e4ac4bcbde7bd487b191a67559fb4f05535fc9430217836ca779af3658ef05f03893ddd84d978fad43fa491ad618e5841874287c8e92d376ecee9368663756ec897ee298a0ac67d6d12370e84e1da360d0f8ad8f32aa3dab765d371e251c0661888e6c8160c04b32bcb494a523708aaf5e4488f295410bd6ef777fa5a4ab3bbfc0b82dca9567992e93deb133fe374ee23bb56e66c164fd6d3646f1552a21bea04c109404f27bd4f173118b8db8ca93fe31a3f01f95c47e9250c59e2f036b1142509f03a17e54cec2080ae8cfb4402b48333370feedaed0596662934e298fd5a9c550d379dc7c6faaffe91373396830896359d79777ac28c23be6b04b992795eeb07059ed22d137c2c47efaa74e5a4f1605f634b442b1c7fd05d67732a00ebb40c1673222ea7bd1200ff9f6eb42ca4567331d57d5957ae4b61d6141e4ddec4dd0c318d85d93f55fc0618adad9a456281b39bcff5c379275e05d81e442d7c61325b3d8c0842dde69664c84d0b3695dcd3d79fd47ff372d3e3d10989e3c050cb57d2dbed814c07007bf28176f6460b1b86def479d1ccd2d33df87c843e46bff8b82ff36004c58974e761b11030d32393394a982bfb9aaaa2eedf5b04c77a021f763bf850223aa19f1fa4d06d027785a73d02a7fb9dde043874ae837d99e26cd4e05917c9b881c20596a8d8d263ab8aa6a762296f6e1c2464d17e48f8f2b73c738059f6fa267e7e5fc5ca6e1edefc2d75e6e07fb3bb8cbc9133d53df948b603fde7452107100bc0379dbb99712e61ca818ef696be69b2228dd30c12260e71117d9fe405320ff84a8251ad663eb78fee21706031a8fb6a7ab6ed706391fbf366bcb5535b249dd7c283c615f9e54b2b70baec3f0ff41dca8182e282379babaf252d841ccc32b1cc59eb425f4854bfec9113e925ceabcf20bdf8a3359cc620ef9da1b73a87531768e4a572e23ea7329b5b618c1c04e8b6566ca158e28be50d5317459a6686e4d3080595387e60d5fc1d0d89b41990a614f2a18ff6ac19f83bc496d410b080ef5ec6ea1715c0b15d346c3255222920b11b9a48d4b55746b8f2d184e74ac4332b1f8812cacf6f754bf71dd2d693534928a0ed89f2f6c6a814b1297d114c8c149558565e9a632fa0da79fed2c2ad87d938a52bee37adbe096ea0b90c54bb19d95e77470f6d494edad71a31c65161a4df4a5dbcf60be60e4a990087bb6368833babd62dac4b8e0acb8f4fb3ea33e7355f4a60ec144a7d69094c4e7147af88070c91947788555e55c8a7cc0f3992bdc09cdae0f769e1d404232e247b581fe0ecb81d6b3457b49cf0976d4f6a2e8eed5ad6386dca6e21622dc83c7f6c4548328ac4f042c72cc9affe92ea30f01055eee35bb4ed8679ec715327b5d3fb8327a217b1603bc0750b16f6ce24ed85f19186e51e931366d9a345b9a854ddec1ecd5a6c091c42f9a13f3d7718d10782aa34124d8cf99e28bfaf19810dd2a31c3b7a8f4a434254d6efc2c571866e1cbf7544724f8b4dbe7275276a33d90a0dbcf0e68101dce67d007e2fe08ab066fd8974970bdc691a52c04f31b4d4ea369c679ea700bdbce99a513128b15ecf1b07cce8820a051a90c31bd641e616e60fbaf0875e3c96fc861be7c55b2e27f390a303d6707daed6f50b8f7dd418ff31f54f0a132211f471b1ee069ff367306a3bc7101ad161b3d0213fa8dfa94e229ff577d33872ad42d2c62f298b5d28d01b455919b2bf1ac6afdb4986bb7a85053a0fb9604354ce266a6c0b28b33a0dbfdc5ce701534dc9b87adc7683ec6582bde07b7c60fbceef4f43976ba3c409ff12454d7df2b2f30b5e443f5022e0776892b62b83f7ec8e7bf650473269c19cde6b7b891bbeba0de11b22b49af2c9678f7ac8e0550c3b08e2431a4dfc1ed813429d8c78981963778b5a967a1fea6a46a18d79a2b6a936869b22c56cd29135ba184dfd017bacf58170fb84066cfec3d42ef0aaa06807ab8d13f52a96fc3b877042bf008be3d8758a0a5e3ddb11e51c98958873725460fbf7aac0e89613b3fd53c1ba6c2faff6315a4da0716f2a4754302cb5cfbca3ad6551fe35d39de0a756c99f62249066c57c57a3cdafa5b5aa02803aeff7c942e13bd5a4d8d97498301c557ec84508c2a2e9575812f383fa9227e3a1def884b588ac9785fc356468977958e2869cf8f1ec559e5570f8ed2d2393517431395da37812e291b84e38ed5123162d7c83ae5ca132f7a4bfe3fc135df2dd7c92c62b184899caade8f695752164ebc6482c188795cfda962510af029504154aacde76c288bd58e61a351700e0c1ee799c2def6c50fd3f3c8bf0aa3a5db0c351fda61d2f3f5828d696691aa9050c5c7ce58807b2d0796616a2face0e5057d4bffd61077daf1686f7b850f6b7080318b3bba7f383f314a53d2ea41748961c6fdb89e5912db740d0c5e9627654cb88da7773f9d8b2f3be1ad5e3b0adf18fa868c9237cd6d937cc8caa64230bd1c912c4c38c091649d2b755460fa6f6a0438b2027a56dc75f898bb47a98df03dbd99daf4c137d31051454ec91c92353c95fc177e5e8fd0f2ac939620ef5bf5f77ce47a034a3554b6130042399de6736b7061c3c39b98b25ea06ecfcc62614fe3984ac934dfd9901d6195dd7b1191c89c7e320f830e561e9501b814dd6691382612c6c2fdfbbc637811fe02fc9214005ab3330ba0c0f8f946d372504c822936aba04074ecbf2c6dbb3bc2ca2744d1a92fbc4034b5b02f9b9dda738a744ef89295585ca4b28cf4c0b83c1bc81e5f7649ea0a661803abdd1c5db6cfc69b97b70e568b8d098533470031cc44143b6f872015a6072ea2b83702dc95304831057d2c7f98ccd244fb9b53e0ca1520302feb5371153bad1135a1668db44735c708cc3362a682767af45e10695d115bdc0f47ca5bece5efb85fc3e2474b8f2490ca5f536a5bd8bdddddc1d235abfd3c73bebe36285b061601f5c27167399576fa7b339a806a3db52c4e6d9784ddd1e7c178ffe323fea4b99f1bfd4da8de348d7fdb3fcbce417e973a1cda354e4896d944bf959bba37169df3b53f9bd50c9cc8b07b8cb70d9b2f1c25064de22906a5875848ec259119b3aa919aa35cff9523a3b1ed5daef42d3b699aa53ba072cfc217e15da7bcd5c881d262df06639c0efba57acbb18dbc2ac29e94dc795a974fa6e5d5aca0e732a66a90ad046f594346ce104dda9c3b64283825b20cc9e38fac2af8d6261a1f55aa2c8a68512b8009769ab48f1ccd0571cd29e96198c2096d4de8e986bfe0808496aa5b3732296e829513540f3053f6cadb564ca3dbdb604633939854038d41ebfb376f7177eca2bae44780d1473b0c99b4c61bd20c5dd0a78ca80dec7296dec179159b73762a50dd1a68989f336c7894932d2604c5a4509a0802d8d8227a6c3cb715aa64aa619182d6c489d3902f3d86d355fb0800324c8056c6ad677742e357eeafde391427defae5cb39d0112a9ae8b5a2f8dc436f7cf47d6d67ae619eec1dd0c4959ebaba7ace5ffa5431b4bf8b342e21668c0328a60831975e0b3d59164a18e957d971b3057e7eb7c17ddd83b79275c79c08fddf414809b6f79f16a9f422ae191664f7011b1fb627bd0c562970b8a2dffb80ae5473f65f31b75ccf8d7620abd7b69a6894d9ec912539595e061fa1f679fe7fb2d14191b3435223927698278a3873563b14b70fb720440d8785529df6d460db21b296091c8b03f646bdf6e623b7ac548b23f823d3b5df5c7d6c3eea492e3df898134296d7341175927f40edf5a548919a12fb671536826147a056ec4b559a4adcbe50826ae84493be922e9ee9c89db012457d93b281304c9cf84aa8e02a525498418a0c55c0a164e61eb61775073c9cd0c0132b85b7c1c13c5e96f95649bcfcd7343a8ec2d2d955051a37b238ef62fab023a18ab6079f916a878d2e6380f5869858681a3bb3040b777c1011ca97e8ba716edfa20c1c8e6ba919e063954f12944a83739d41a7b581ec6b52b5bb29b6a8bef11005a81741d31e92fe40969901747f788dde5d9b30ed170a2e63c5dc973fc438f53f44debafddef351685ec3196d70f91377fad9bd7ae67a84f9c461c31df44c89e24525b8df070745720065f95a114f981a1f229f18a4b3d873c25d124f2ffc70843ba3f76336b4dd0366636ab9ff30357b6e9d1ca2f03e17b18bc577a0293d3e71005ded3e7ac64c4767af0bac50ce4fd75fa50b63f5ce07609b10daf8c281d348bd83bec680a3761369691338c85401c3ed5e6ca26f6f7bf60546c93d7b25e9d4a24ce30838e0d724baeb3c694e0f8ee579e9448b195d61e5c41264e84176386d317eee284201ef057f625180211e98b47e0e495cd6874d1242f8ae55dd152ede2b80eced4ac38922cb27f019bac97a209e59142947486f8a7cb88292ba9e2f97821c2baf7003d7d85594d25c049c9715ca9af126fb24f99a9872d7940cd9f94b460917be6b6ee6d885941e87745ca1508c4aff290febbc722db8c52e4affeee08c6f7aa9fd9c2ab9891b8e7250da0def67da31143d92b3bbcfcb5e984381b2db55d82fbd96f29e958d877e17ef5d1139b85e61a0d4dcfac46f47e8db52b5dd98dd33b6b8089f03931376d55832a4a3008e03ed4e576f7946195689e0b745b5b0b019f33e382e5d24b5fbb3466899301b915d0dee6bffa8585fd5aaeb19b68807f76f770532642a271fa7fdc11cec5936571abc4b0a8c10340ee530f652459b2bf6b2b7321695a4357946ce52c668fb3e8029bbe29a8435a606298893be99c5d35d870f046ae1f97f9b9545cff6258e838f82b1128fda4636e46a4c69d0180dc949f1efc3b405ac5ec883b2134daee0017ccb3828e79518bd522ec6e53e25a9f5653bea0bc8c163c4886110114413c3d0f2133aca2c6f6e9e173f2a56c036e50777e97e5b436bd15fa63904859d1608bd1e1ae51f2b14f715040223692685d08f0206737f7683cc7cc9bbbb0b829de3a6a7c7a5f2b71c262839cfde2e9022316a2fe085cbfad1381ddadad3aaee5e23dffbde40a317abf2a6e28d56c1c8278c9bc81b598704fbdf79481bc70ee65ec2cdb2090c813f310dc5ae27ec95e751e0669ad8e9ee4693f5cdf35d278037d008b777b8907f28faa6d99b032ea6587e4295b7a5d83716b593592eb3b12cd24a3c563d123608556d2949e213011e36404c1d1f7bba727be525e6806a63326eb041119fe5cfd399467ffaa95d6e1540454340e9610b3471fcc76f9b453810001f66c60aad3eff5aca75221a894a6d3108e038653f7581e9d82a360e2820652945863af210a7763a16c9e583e16b01a163ebb83bc1042b785f667a37f292de16266d0d354422c8b2c853741abf41310947bfd2acd90bd09781fbe312dacf49968e9bf5700973abb402e5956fb16a2fa3d90767494a71e88f931d45b7f9f355514e84bcb7d657ec816297286d45fd335c229adc3e55a301c1298f91f094a8c7b40058b59649f1cdbbbfc4fb41cbc4496f24022a4847f60d94dcdbcdf15d5e9066e731028f4a60c259b92f68e596448cbd9c4f24265068d87e720ccbc6ae01c2e0cffea4b98987e44a2739eb88be02d309c6e3c5bb2723e5bc44031be8257f15ef973773f70b1518ed86887034314fc15a28a9f244793133d69311fbcc5f89d80b0d7acebd822703e2c435359d354fb23625176216c9e427a43181f18326feb6de4d1aa291fd58cfda7d700f938bcbeac1c60512f6ae058a3f3996b8bb38006234eb2b7e7457ecf89ddd94162bf0787329105608acd2331bb2abec42fdddc448419dcb238b4dcd23879bed59daea2b8e513c1a4f3a4ffe37d1344f5344f841e1853516b19489f9565789bb181bd7f653d3c61dcd819698a59bda3ca7029c4ecaaa9c6904d9ce60e73f64ef6dc5f5a466f3803678ce657dab3b941d6e728486b296f9d0cb73bb4d5dc329e84db12064f33a26e8ff89ece4cd1eb520d61436d7a3d7fd96f8e5eb18f1f6d57b90969da7b35b197ea9ddd2b5a943f957a0285ad6d9f8162c5c76089854e3181c83540d70337899786af667d28031b54e0f5f1a8255ddf83e5639a8d4153b5b19cb9d415056a8a639d1e2aa54ec023fe1a6d446d0736d9bd7b60b99c312821ca1f21711747ba0611bfeb03567458ff93463f6c78dcdffea5d6948de255735844bab48657f4bbf746c5b7f221408a9f17828f6b73c34135998fc5b57bf51350ac5088fbe526fa9fd71389912d995c6f3cbf1eaf9b4631c3a04a672390ee37913bcf5235ce6a5c8f16981568d71e1615f5a6ff3a763108a6c3d61f22cd511b0c90cfa677ad3caf24b8547ac712ead6539c1411624d43ec1d1b2c5cfa92a3aa128c24e14e80ca69818d3561946f41accce16991f05f049ae581faff04010df6eb13a64299071daafa5ecc763f0554fa208ccf47533b6ceb3770b6cd5d1b05ebe5f3db39939613a27fe0e02ed27aee94a98861ef6bc90685e9d27643b8ebdc2dab423a3275a680eb683c6e09acef0a345e86fe33114f4528dbf9881561c872df5113d4204e9ffa045de413970d57e7b66e238dc13bea45ce3b58173f1dcb8a344e12b1d058a8610b0bb73a8a4302d09f74fd23d32fc887951cac753ec279597a09fa802f2916a73d6d9425954f28061511f99e6f481192a7b1e4f1e31f8742266703670835fd3f273830e40d85e8a90bebc1b8a233b7749ec1fa7be0eb1d7fa981121a9e374d487e6876d3064e50409fa2c19734b2d87ac7c6e36c66611e7c547dd24f3a335b5dd834319121fcae3d9b0e9f6cb5c01bde782bc55799848d7a4595125075deb166960ad40701ac3f29aab2f8d1c3773ed6d4d0d5bc7ae8f625b813f284c2084df7513731da05d10c54e79f45d69eb344ebf5a9188fde8003e6b07b1fcfbb3fff3befbb7b95c154184bb613e15a02aed7789e3f7f002149dcd007bd09868bf9b329ba43b6157420d21301a43b3232c139a10d5cc204e3ee0904389b05224c336ee77530ec94a885d60914aad7c8dfb86342a76d3e09a6b1b34069cfa072f0666bc907adc262597a122129ee56c73c8f53499d3c73eb3f70a10c8eb9a39dd9604226c6142c8f28e8f081ab1627095bce41d6a627c83df51f3af7ce98fa075919cbb0b1f513fbf75571d9631bf92bf12c320b2fee7eff5ebe5abb6c938f515715810e8e43b7027e8209e1d553d9c5740ddd83db03f5573ee5d074c6cdf02a4984c75beef0d766f6714152726b7dbd342608511f76f6dfb90e30fa56e1c67794e98ca05e1473c062200ef576ae885dad2ea0efadfb2e198ee1a8c5dc5e0cabcdd6799c8f4043d3e9524932d15de89327f7d28fddeeeae9d09eaed57d4e71bc04ef87b646751618ec1d39f97fedfed95c4de36b2f852261ff759585c4f347c612d372b1c20af1ce3735bbbeea1f6ee66ca29591e7afbcbebea9470da5c69d91c45166c189c587db17f0042cb74c4157dca7fdcb62a646f5129609b84291c98b645459f9794ac78295f6be81c4cd7d17c60ea34e0d17d55bf92289aac7045f4642f6b4b2dd7221fa28679014784fd467f16a9d92b71fed85d41bddece64339888009a2655701ef25fb0db6cf12f47e54b45edc84a8ecdb63c7af61f7b2bde8f143926bba9986884362bc4349ec5c632ee0e7aad0f8167b330edd9e077609c2dcb3498d2007108000d270015977ec080cf90f90f2aa6bbf86c7a81a0ef33bd096671bd4103e963fbd3d6b6f0686b293dacd8eda38a3ef9af691b20689170cfc31e80971ac58fe478d73ec0b863246e4da0eb79d1d27910f9f669e00d8e8480e0fda96fb0e52fe258a5015e75e97615e8749238f3117ec5de7267bef94db133f55a1d1b7bdc69ca03f7b0cb74834c248fd48a705bc12b81598060509f2cec357f2167c95ad8b1d7ff4a2ef32778bb7b45be5da6e32e3d538a157bfdbb99cce252ee92bfead76dffdab432b8d521cb658d125ddf8721efad5bdf9c05a2a55deaebfb6a167b2a1a4029443a6d4e0a1044b8c966ad099901fbb731351c61e86a3219d86629dc800567d628c004e3bf189169135253506469185ef7bd642f2d17bc074ce8980c67ddfadad4459eb641dcb9cc1a34e49858111443957c3409ae4db93b418a47305c7195f8e3cd388c96e9e1838a3c8e5b8d8026f9c881c22faf9979fe21d2b0e6cc0e391cfe1def563b394beaac0dd9981bfd815d10a42a2905008ccdb0d6c41938823f57f70f1fa9c112969fc32ee7d434bcd2934154155dc5208cd18cfeee36b442d3890e805707203cc4455f527694cc6428a3d8c0ff097abe1cc3fa066860cf0008b832853b36e6728e713bfdbf21a2a59a054d417e52d0141a63787049225d9165e2c5b01467ef8de8b26ae0f5525eb653bc14802256e2753981eab62e772d6aa4eed3bcc5349df848a9427109fe0e444af279483152f912207122e7cc309270a6008765e5999ac6b5213205df73c9a48f3e78978f6eb56a1eb495956c85313cf35b46d82fe07fe596db35af469f62f19d8b78254f0bac669188249f95fb8040a33186eaba9ad6471ddef9baef633a6db942182a3879f9db18a6a507be29a1930a197f5387ae3ac840c074b5fa77c059a4faf1dffeee36c053c2dfae6006ad00a860bb26ed64eb5c4a606647782744829390b5e541e862aed583078068b14e8b505121d9ab08a425af9542ad37f73256dcceb7cd995031f58be7f5155a69a3e8a5ee842712f6b39f5ec89e1c88b2ba3187ee9f3eb12373e8b37a52e4ce06a1849085b759f85f234380ab2d20c5cec405d3b09b8a3ca60b006862cbd8bb90d5a0321c29f867216fa3f0ef26505118238fc1f3aa1845bd25885bf793250834244fca7cc3e5e822adeb3e2ae912f059600cf73438d29c7b2ee733fd1d6f212d0151df55b87055b62a299bb665db865aee338eee8df72b2401a3ccca93fa77f0c8072fd1cb5859729f70c2148f23c83445b1ba490c7647d25f26a9af220978609844bd6178b2eefc69e380e1477cca74a3cbd8312ffa2f7b316845b92e5cb3aab31877a5d0aa3693dfdefac1664da6c9c480bbce0b776217cf8cd33f326a49b12a0bae87a1a76b2619bfa77079a87527c4fe9cf866aff12a056e2e49630b4b2f626a7cbd2018263420c343d042d5af4573d968d8f0c1a20a9c531b1b751c5730b0d3a7dc2b8d4568ffc07404ac90aade00b899084a1f38595eaa6b34933fd10191807e5cbbf4c0141639ba3745250a2b9d97a0f1533a968e25e9adb4ca6a4c486b9f5612c521bd48556ead37e05ce088f7b0b0297ffb461c0a43eecef5a6baf4b47dfe98b0f2811b097fafeda31153d2d37578c8f41c4df9e3573b721158fd898b7c113580e94e5ca429ecf7fc5b440101f32b7f2c2572c60cc548e70c8cab218943863dfa73bceb5f29d1bc4069952cdc721982b6ca14c690e5b89a21e7e8172d3ec958576228a1c55d38a0417575f111b8d9d1a6119c1d56e1a14cb44abf06f81a476ce5de5fbe63b9194a818c971347dd74032212a970e309ed9f1d1b8d0bfafd6888f6ee2588f99e6c78df3642d5e2210c7d77bd91b9a185842f9fad50fed373d757543611784ecd7ee037cfb01b4afb31dfb507b980a10bc8fd3f10625cf337043053dd1f116af4adaab05ccc5708df056b55e0ab8096bfe3d8b23c1dc19a5e5a11e1c7bb7c6fdfec10907cb0bd4182fdf614defceebefc250f21d337f016496a4081033fb6b1c05d4648fc2c00674d6e3d1959ff08d6be13145ece9d52497e1a931d14d79260b5fc67b8b43a48083f361308a4a214f679cc5a228b35c1cb78c52edc0250fbffb7676982cc1e9a5e48fc246dac6e682df074bd9dae64d6cba6d6a155a4b5ab7f85cf06cead2a77f453ecc34e3b35d684efcc6ede9567fc5b51668310df8f7f326dd87e4d310bef841279b95e885218b9e598bf9b33c4c0e060abf65f02755b7bae310612298965a2ff7ad74ab0864b4cadd19ed2c33a9f651ee7c46ef4afbe32b8d1d7bf77e377827dd3bace647477b07ac8125864a38c621f7268f4f57ac9f8858f1ee27544ffccd0127e5740311edd2054b7838496c82a7eb1fa7db26215561e2e609361eeab1f5b744da943e81c69fdd28cad936c5d30d629988cf2f7945634107760aeb10fa1931fc8139f27e3a38a0d92d30429dbdaa591450b3c85022b8c82c6923036733802d7da0bd085ae0577fe86063a24a2f7f4973c8d359fee2be3c3dfd4cfdaef588cb455012314fcb2c30db41c2f1b1c340c304a42564fb97ee82fbe12180558b41e76a4197a7b81013bbfb7688afe90a14f4679fc6400f258a8c7be289fc43bb3b223d8d7565adf2370cf766849a3e05a51e585e1d31fdf8bd395b8ae3ca90ac45d8a7bb6b2764f22e3ad8b77c9c1331775e95fd741555e4df8d580d1862896696bc76937315c19f037a733091382dfaeec69864a0c6ab584a84244e7c5fef9d91fc19eb861d5d4bb4c1b7f5e47f45b302160e607935b8cab84c0b5d0ecef0bdc38dbd631b3257ae063d8ee6934d98446531d8323926de9080fb79476570fe94a4277374b4bc2af14b9523cf1d1d5f83d29ee15a10916dfae4c3cfad3c1d0ea52a7d9adaf2fb0445719002a5a48aea97e1a480517853832d05ec3ab88ed6be56d5ae420fb9f45d035e4e69281040c6c030cd6b18b344ef4e51ca756563a0f13ae8784e905a9a985b23869e43012e47b7cff91c82f07b45e84334306d3375ad32fee41d36e70922ee9c430769b246f4d9f1db7312d6dd075e5888b66590e7dbed3f62243256ba4759f885883507191db810c9e6c35a48188c931ee25a4cac8744fc95f00db6ecddf32e41b71c5de765fda5f2e72b13438854997ceebbc7a9f3b2c66190725c71354e1d3ef41d1f258c3f9b855ca0c8abd6826314dffb885185b1bf334d32070060904ed3ca03ebfb790b8051de4e0b2382859cec06890fa6cf4f7288d847fcaf1d48d91f01919ac358616ea2edad6865802be39f64beb4186925294bd94272e9e5408634d15e0e12ba80d3a6fcb62ae4e8a3ab5c865813acfc481e0d16283090182ea158bccd9f1f3dd4741249116036fb8ec6b31e136a537002c28156058fddbb9f5e67d358fada9ad234afc73826c8a53a8ba6a690bd0c29e7f71ed1cda1bf0510d002f9c1fb3e5e1f052bf98cbe0bf97626ad2de5e396c2dbebf3ef09e958fd5d5e25e17efa816b43ae65b5f4a30763516060e40fb8d0a3f657b9b7e0652ba44d2633eff45350cf2037f6ec4f6d033012549c08ec0725c8ae54691eeafbcbcd8dda209b81bdc8df83b64d75a81732e0e17faa4caf092f1216064e6a584b2ab9d07c137656af34b2ed6e6e9b4f6b9e824fc35c14bae238d70a4e8327b349b05614f560fb40119b6350ab0e52ee4f481c56de3b7cb1ed3d748badc2b3b6593e0dd86db77074a4e8a63719264b8b8f3bcfeee809f00d80947c0282b428b72f31652d3569582cef332208b27054a5063cf1aeebd5f80cb43f9fb50c212eb44344ad78a2460957ae4be9da6e06679ca7d931fb1b85c938b7a1806ad5a5cc4950e57e70b220b90c554a3d72f47f9b7806fa8f839da0945f7a433dc7386fd5b16dd2ffa41b1f1c4258d40a8f1c6a74dda459023a31b5bfbb88955941b0063955d11873774d4c9d7681be8b732d1935867d5604ea179d358b1f06feaaf17da79fd327c85b5d49c0a022bd2649e0617c0dc6805ecfb26815619536e68513f4e4862eb919f4663d546dddff153bccd4fa13b4d7a99d7dabb5746002fc1ab8e717a3931bd89e02af3db3dfa6366108d582c5c154db65e9f5c157044243627754a0b053ef4531600ba78fd8d6a5ead54403f972079b551d6d0dd0c2cec7fc2dc114e8f849a3d59699e0792874ddfdeffe46829019768c637d30cb3f4d9fbf3b05c222267ff1946745bb062648745b4ca62fed00c909d1ed06b21f7d58d00015d359128715f687286115d10a5e611d8af7892a5e42f5aa3dcd5d126cac3f203a21cfb31bd4397a4dcf4f27d735d9d05f3cba1bfc34f9747ab8761ef971d0ee81764a95b9deea3246472c132a1e1ff6836147f7281c901ceeda1d527d7ed170cd5461a5723f4a0984a17b2a8a34d58c8d7ee5dd4ac14d54926d2ee4135fc36e4fdb94e1fbcb67e0c9b66f0f5b8820204b39463e66257048a9571498b839655bff1f5d9a61ba492f10ebe7df3957d0bab05d5710a9d35f380d70e2773c66837c771e9f1b6ec5cf464b4fe893d14b067a1f7970422585d2fe820d021ca3e529186ea820b6b07150428034853df9801045d41aee1c2d5bc5ffae52c62da616358b327a83b3e616f569d599529b0fb4d65edbbc0f448b8334ce58e7747c6b508ec63d31838b56b4492e085f48b1f46584e45727551b3a64bc692603f6bd6ba4352953f273aa9ec0ea3ffe653b300a6677b0ee430dabfda5c64e2d9f4f8f5c94e7f282b8da92ec36b35d35cf4b3231c2ffef2b8d86426ac953dcf841262a2e82229783e517817229aa4d252bc923453541828d05676fcb4ccf3e5f27c96a06f490f0e6f6bec78acdeac732f19f1fcae66d326f1aead3ea5f38e049d6def4336c5b641f2b76d370272c4d77082b28af67bf4a52b1bd3623f5b47a39bebe689e521b5463487bece81955756fe9d7977863e935ccfea21d5e5f4126324d11dc9b93f9d4371252baaf4cbf655bbc24bac80dea8419d0f3f827332714dbd0045ef47c0ce9603c567bbe40b4c280eca6568457e726b0f17a1a98a36d14216a14019cdc5fc50f9989730b19b635ced2f5119532e39a274c7ffb579128b70677d5555912c451b4e602777961483474588c4e7be0a0eb77206005b05b3cd6d96c9253dc54364034e4c36abb7b841a33b0681c6ef9958be9d603f29c431c961539afca90e3312e5424e7d65bd366fc1fc922d6949a27b39bf2c8f25630c7cf09489f47af8e9b41aada04f7d33a8797d88d7d2403475fcff6fcf9b2595cf263671b0268c785a07417c44c51b54403fcaecfe89335ef62c3ba24f8971a38a22daf5d7c1e2474a2f5bb3cccdeefae5e2205a67197a52c52a44bacefa310feeb9ee2ad2cb2036b04c20ea7377351011a43a12441960fea4bc0d840b09d4661838f14a327b002afaf15ce658784b0b6cc0ff0ee7f1d4305709fc0bb20487d9511c8fc5a8414653c654dd1da140941d035a2182fc1cfeb909f2face1303b86af1cd7022e8da5e84f5873998c90d965d8c24585b792186b8b667184e54c7d0f0503bdbef8e185eb3936a2cf9862bf08775fc9d7b4204267185a97c4f1aac2f8842067fd7a82dc12489e17554e24adb6141fb70c1827a43d2996fbda9b0ed1799622960133b34014c4d36cd1c642db766ae2c125d8f45c09cf196ad8079f03a96ff5d9e5747466738cf129f579bc6afbab9cf751dee6b0fc8a63917db76942801f8fe0d02ac90e886df6caca7e5b0db63ee71a7569d9479a714daf6bcdf777013050f84a00dee684ed59731f9e2e3b631165223da8bd426e43745cbd3bef987eace547ae4e15b2d224f5537c57c42c80da6487182a00b9070944083a558d950f8f2fc0aed002b76286210e9938075276ee44e0d432f8d73eb12f4e3a8d33cc718fddf49f4b7ebc1acaed75280bdd49c742d9e74df045dd0d135307fd3a9b8adea5d7d1ce5e430efc4521bcf79df0e06bc47c6e016228f8d8ebfcd1a4115cc57eca09752f200de16cf3f932d028507e5cc571c7553fed2a9eaa797590a8d2a68db49e568d3af0590f9d1e862285c9a51db0a7fcd40b54a2795b4fba53883535612a505c88f78c4630cc6a8c01c04463451c0c7d4e3044bfdcab227e1b39222942915d1d8b0e90dcc337eb34d2dc40956bd1a982285b05b1f0d616a32c90ef7f3772e128308a2c0eafe88a02ab3a70784306640dfb8bdd87b43202cbac52bda3e7f902f558f563fa8b70ba835253fb111685cb6aa5262da895e45628c5107bd334ee5bdfd8a203e722c1a6cb5f7ec4831c7f93f61531cf249d1d80170cc5654751fcd0229743a67f7df9a50c1e2b218fd7b5c7a68665919a42c499da1d004b285ffef60ccbbfa9906a0e621dfa5610fa78a29a25b54319a53c5227376bfd292ce270c198476d0ab097048352733844ae07bca4f1d502028a3eb095da532f8d4377df271f810ce36db6110ac7c88c46f67e7e2a198f21bde126a461b1d30ca943faf0aca006fe728d0091febec956aab3d8bceb8f322835568d88d96d84dd0b64e4418ae5eac7ccafe830ee5066f4ad02403bb987d59ca6ae29eacb9f3bac3242d51f96025143cc896151453fcb7e6c5b3deb037093e0927c16366039c3ee4e1e25e7c26a6cbd2039be5acb980bb65844c1130ff92d65982cb2868596fed36e1175bd1058d135c512d6743ebbc1cc4ee2eaa834f4e54f61026dc67abd6579795024834532ae6b841d62c1ff9be39ec487a6547dd83946735257f1cded8f44a7d374983f7939dfc13f9ffb53c7c4891469c962cb13f42b4895a84ffd339a35088712c2cdaa9cfbcb85b499a68b313fd37420335a04f49ec68ac636641fb622b06b59ed30e1de5b53aeff5b2956c2939104a09cb7566ffedde20f59557b50447996151d23bd3249f025c7ae721d9dea73bfef2bfe5bf367d0069d131c614686896b8bea2ff495d5bfa3032944d89ad419aca65aaeb645f67e8f65371892041ecf5bdebead30f13ec4672f1ea3e3ca061c21b08362d9e4a7b95de1dbb4c95c9c45c0cf139e59699abf1cbc66a67b83f4152f8237f6d3e2ec4479da84ecefa0ae689375b1c5f04965633f8b407a1967a3568a15fc615514d647ccf48162c635f10817368fe55a804943ab633d4991ad67090424008e991bffdabc3af4571759a0858e83ed989a176d85d1677d6bc9f3b66fcf53cb5991484c8f832928d78a7188498467e169e0d5db14e32b75765b2f2b237829ea426f00311df018bf0b7774234503914abb048ae6b80472202a857fa8f1a2714cba023920661eb20263d04f7031a3b9970a7eb0b5076f7ec53f4933127eab53ad623e8a58c6fc59a683273872e206bd355e80916327f8b41b1a0215810d86392b8be8d9f11880d342885485342757757141160a803cb47397088c9a444bcf5b65a7fea4b3995aee08813eb7a745d14df30e8bde9a7d53a73665b61f3a66b0727ab48d7620f2cd0a8c537ca8bef3b20a58bd58633955bcd31985382a9235901551d7dc739f4594ff3079955db5331624f1ebb743607b66d82c0092b27800eec8a2c65f0ff6855b99d434df73c084bb69358a7ca7e77ce18a3888218bb266132dd555ee69c02e4f55b86268959d55a0e38238281ea2afc0151cf38b591543c2c3fcbe1e622a07b37373c3e76acecacaa21661957371fe52a0bc3e36e0973f78eb2ed7f178c9c05af594b0ffcdbed97b8a75fe80f3ba124602482bd18c90ce69bd55179c23ed547ae75f274ccb6d718ef0a06e6eea3c23bc8d055b2869c059fb34fcc211296cd358c0dbe422318af448729fe0294c5234ace8806d4a16c71f270fb8b3d21e3d49af5504600710975058253931c7fc3d64de25de745b2d6439f83f51e43ad4eb3fabe92a7d6d7934259f2a89f27b1123834f34f561a5298778f60217a95ab9c1e2fd7abc4de87785e8558cbf7afb7e34b0429c9b9708a30959d973b00b28d9a811abc91587de9dfa736617246d7daf4191188bad2a98fca759b3fa40d193a79a4e2a70db3eca1283ee1144b5ed6b6aa6d3ab2b8c055fda835b2a8d04b91b49fdc7e7313437b08d27fd420f9716378a7e98999dd4fd8d5551db7ff6c981e72836a216428736704ae6e95f3a4437c64d05d876fc0122ada5021326eb93e3bc090d1607a7b408ddd7d893d61a28999b51bab9df82384d2c2adfd7aa06596ddc86bcf9fac75e03797922994576754a4e52b30b8c6d0a3d34dcd99f2cfc96623ca70aff613d1445a5337a40bfe00bdc1ea044ccecd516fc07c8217168fe3b058d607ee7887d7fef4f98969ee711b07f64817d933e3bf949acc0027bb3bd444806de5075d81678b64392e5d44f4eab801c0414fc81c32d09dcdbe918cc34afecae012d337ee6135a5758a24c0a725c1d00c54f902799b6643f537da24e1447600790aba641d0cef030127d6023448cc94cd963f7bd36b09f72ec70b302dc0c20a188dccacf7f7812c246a17d4627cf6e4393e2e717da545d733648c832e04ed06d95a78ecbfcf04821d5e103e8027ed583b3928d92a0595bbef9f45f9799af57472e922ed0865cce7f58d89f68d6abdf4c514fef61a2ecc51c97b54de79e1f7465050581e0494ac75f0e700843259a813b658a2281b665321005202d63816b3748d31ee546434990f85f76c89b70b6d4ae73a4cde63f2f1ab89eee75ede6f0a83c575fff109cb128c77f05ca5ebb24ff3c2c9a4e9969eceea224aebdedc041fde78884e1abee297ea2c2d8ff15b7ea20ea7acf7bc4ed629334d539c724ad0f911fc36eb651d5ad44557ab2429720df2dee6196f1c0e953bad0c2aeb2dc07e32bb9bec66db2c7965961814c13ea5ed6110db08367ba11033e80d0bf066ee380c99aa104e10fa1cf4c63720aa7ea9eb3e4d7d018e096b1a5df37763f36839bcb9663eb30325d7f1d6e7fc222086a71933f5ec56465afcb47ecfc4508125fb252ae78b32b7f3cf38cf00f2da804e66b3a3b8ce2168ef538b5ff71598cac15349e263a91b6cbdb485b4df0c56a3a2273334c805bc808a7e46b655ea42320e89e96a62556aa08ce7d46fea0262175f7e6ea45889dad4d57cdca4a792b98f55700a2fc906fe0956ff7241db0127ca504ef7bcff27d40ee368151361b43ab8a40a71f01e1c2475dfd41450bbef61ebbc9c3e07fdff4c1da7557260db69a17a812028f22072309a781462376319013871619315c7c0408cd57828eab6f84539320abb5bca33ada4f6a2f9c47d8326c8fe1361ac7ecbc4e636e771b3781032e60b02a78907c38c750d8077f568fc07bab34c53a35a27f31032ab68203377fdc45af762ba601371046c1b2d03b0ffb09eef83c7b4d6246c1dd00766d7695dd87baa579f671c50f76ee745ac6b5f9f78739c0d899c6839e8e2cb2d8e7d2bb7172c77cf0e59556c203127efe4f2c534dee195b6792b2ea27484c30511341c722e6feb8e1302686fbf827ab729d3be099bca8b2cfa1097b6a5410f58b533812aaa2a50662898945a98d689cf181f0ee33a065e9d3d99018b55735acd0eb9c6ef534df40956ad78942d487e12208f6f69f5bc1cb47f1f7fd591ae2d946d8fe161dadfa8c4f758094d4fb176d9b8d36a0e11e45f1ca217086150f295d3d726806aae2605b4bfd9a97deb11dc7a3352847383397a346088c3524b05383f26a17b18263bd12f4ec15dd37727e87ae5ab6f53a5a4fcef74e2d4b4e0e9c059b21bbe7d7e09159124bec2db753a7b7786f884455f7ec1c72109c5a0c935ded58433ddeb2d48efd77dd48ff3f288b4ed3c855e2df249a