PPQProblem Purpose Questions DocumentUpdated Apr 15, 2025 (76 weeks ago) ⋅ 1878 words ⋅ 9 min read🔒 This resource is protect by a password.Javascript needs to be enabled to decrypt content 26acfe872a9c8259-5235073c9f371b0983f41ec4-846dba9c3282e530d8119437ac8d597938456a51df1f51c21cbdd1664e1fb19569632228cd56384eb19316f4c39088413ebaaa9c19d0872bf46a4082754e6e8fc73960d6d9a40c7b5a6b8d60c86d572ebd5faa97d3435f50862b467aeedd687005475d073a3abd35e0368bfeffd2fec5651bf4314118ed6b0a051ec1fabb9ea964433582cf11d2081b7b7404da1d121db3855d55ca258168929f852773de2a5c3540c3fbb525b252262efddd97bf000dc3b509fba86df00d4e5291d36706756f76158f8005b975bfc6a3d19374dda4a8279589fed88a5d2b7e0be1d52be50682333b3cce9e373055b6cd1a8e4593640b924ab47d8d1c8cc774c6b0839d725ef5a99d37dc8cf5a6cc98fa04f23479e5738d946de346df9d735a7d5370c6af72a40455233a96013cc8bb9c020b8bf95efcc48b06d961525d510adf97f456ae68948e61e0c5020a41165e0811531eebb3a4c1c3649f0fe53b8a2983f09339c54e8d8125df471f5fb75546c657e517601c8664bfa326997f4ed23616ecd1e0748d1cab0de08e106c12decd9edc3d715ead4e479ffd3ff34d0b51bb0e8a454c1dce9d72600d64dd746584aa554c4e9195a8f2a5b808bfa558f1eefa38b508d0a5d329d6e60d00c81eb81be52e4ae76d2783ee50c93aeff3c195a4aa034ce92dad693945f1c2eb53b90fa0701d8a87e878656db7768d4f00930ea4a4892de9f0a2bc908eb74fe8f48b9fc7b4480a3899860bc689e193208a17c8347f23f2e34dddb87df23f8ce972118868c60f8fb9dcf13d7f557ffba9188bf981ad187b4a761e1f990e268103fc467be58f50517bd5600cfcd60f0b6ec1d08201a84c70cb592a6deca3d2b8ee94ec5adb08bb07afc36c5d15b5647fc4e4e5d6483241a3a989065748af1cd58904329eadcd658171c6c7c1b044a46f0a37bc77b3a39a1d720f57b329845822f6be3ab4cdff3dec2247d77e942b2b509c26e07ecc61dbcbc22aca579a18ea3a66705b68c9a73ad62d1cc9e7b12ce63a40c845ed389aceccdc3ca75fc63716f6de45bf59bce74b9751dd5df770d648275d53127bed0fcdb5e431143a92442e7d11136c83fcabe38a748847280f98b69fd15a16e36e8d3faaab4cff04839f196cf367f74f703823d4f0140b08844099bcfc97dece785aade38556d7aba08bf27b00eafb3a06e907c9e7cf14a962d9578fa7fca57097d2fecb1977d6ec2be09ccbb5122ee20623103d09e524a4eb190195f415c5b9b75a8ad582ceddceeeffe9d216046bc07e36abcbfb9cbbfd287b330a361217bce57f2072c51158393eafa415261d83a16a88c819f4e411ad8cc2cab27300b48a7d62adb893795a89a878826bacbdb7b857be481f4d859acfa07ed0c60ffe396a176f01db01e5ff6d6d8f1076e0c879f5e6cb4b7e4c404a35f611460171b258223e7609e51400a582a9211294f07edeace34cf44fc20c00555c7e04a93660fd3a7665aa0130652fded7914399d70c89df82c96758de39d59320908fb101d679152d24e89b7b52fb1253a4743dc05b45958206836354ed78fa90a91d10630b2ca496d3dbda923294d5c33cb962a08e11d745a39ba3844e83435541a90c50d12e3823065b403a1096f7a30578e70ffdb62b263ec2c69716e1ad8156a9e14fda71446ccd85bab1b1277cb8ea3446c1884fed5c151cacfb72ee5757c051c3f3016e6946dc44e26d99b32fef93bab9f35a4418a24468431510ef19f65136f707fb39f1619b192342a9137360ab014da5f12cd679c44aeaef06fa0580ec4b42d23f0651d54590361e2dda2fd4e070ef47637bc5e96fe89832739e19d089b90d99f555b9df376aff27bc91408ef05dd3ef6b6205d9f241072ef3d91b62aad34fd541bd21cf8a2ffe0144c824f06677d93a5b79499267e3e205e9c2b866d727989be604edc2db5769e6b7449fc704a57fdfb30936b676af4f825424a439b668b17b596a126440e8d42e0229360fdf8c7c90620fd891e15f2bbf0c19ae49fc29ef57f4ccf600c78f70de46fdf43f0c852a0263cf6b6685d9213031fe5e4b32600a178a3c94795169ab71aa283afe4b3490104aaf2a1e495fea4be94fa162eae195be3b32704ce7d0b29c61536f5f95724681631e5c2eec649f83f85d86f19f8d27fc9a15f2ad6b3b363c4e465aa4308db84a1bc7c30c493103f0c8638d54a48a7b04520dbaa04bbc1b8a63b165254194dcfca0280b5bea37fde0b3c9b5db4fd775028ade724d1c729a09c9b2b30a1e45e9b02f77c00a136c2d51562e97121a6d22221ded601e216ee194954e0cbc6111af2fed00ae972773852b5a46f3e99f8a8c6e864e8972ec43d72e7905dc1ae120755ab20db714b0415188f89ced928c49448f7aedf159ddd488f1d8bdaeca0b6cc0bf92eedd229b65325ac05cf000138c2cd9fb7d36922f6b9d821997f5954518386022fe363d4c9f2aa8b9f0ed564934f8eedd43c3e12f487e00e0c24c40103785375d05734e66234129b20620f5981b26e25c7412b71c3e81e2a6bacc8fb1e0f32bb91e288f1e109e8aab13a4c593b91c0dfecf667c43ba4b9879cb1a8fac92b0c871ca8fb9c8e0279ace107382c070a83c33eb881e7b224b993376ce752307b9497bdd35a07a3066b922c1650d8bcfaedbfeea43f0a55ebc907776d8f8cfeeb4b78dca590f9cc009fd3b9b716c59f4d5268757e201cb3ff8b5e5a8b634cfd368658769ef5795d72408141eb616db5054a75f7b377dae8a6f2c8977488956f0d0bf30b564d22bdecbc68f146555420f7e620d33016266d288345a29cafb10812171a4ab7bdf084af23cf5e71110e171354668656f95f4eb0919955fd30e2974018dc308a113a61a8c3b49e3d322375a2501e9b82a167753ae857d5de5807ce4ab579f65f287dde64aa00c22d1e7aea0686668f4a2c54af91e910748955a2d7577eda32cbba3dca2a2c7a5408a2199f33dc5df68d89a6e0372e7872b8aef10369b1ecfbea132625148a2eee576f1d6b7665665883a62a8ed9d527b2aece526a9ff11bffe354d8d01331293be2cbc986c60f4e122149a9707fedefb6f0f31d696aac9aeccbb62be8ffdbb9837c983d9803dfe1543b2d6000be7d0a327e8bf8a2498252b63a55b812a3a0a5943b26fbd08f51b1f27225a7887032925cf2b94ae037ec5aacaec42d22d69a0671a3cd91273ec2ffc17c5e602747eefac1f274c5bc9cc84817936709696e5e82d2ddc4010383cc32142c9cd1601a0e2b3f51f3db1f0d5f66ec6a569c2d7797ab42fdb4f89415cc46ecd1bf30655c17e35d436e2e894f76cdbe9a8721d21a58fa350a94d748f86b9bb537f7ba6b0947dc934961f2454b25bde43388de8c1109a33f4ec00843ef715a01b47be79c1ce68da7410cff766866dd05e4fb667511c0911ef205b4ad74a29bdb9575c9e12a93a2741dc757b6faa8d315a8540917b0a5f41ba319d39a13501df90c6941fbb0aa8ad141bd6fe38a7c5cfb9937eccd1eff195aaf67d8de283c7d073c847c777c0f3fe926d726e91feab59e7f6a8e74152b9c6f70e6da916852e2cffbcdd67b30b584409c84f730fbf62aacae2ecb72959b207109dbc08f522ac1bcbca099e39600414589c49c949cb83552c234f5b4984621d8450056ce6ca742fd98e53e8c5814b2a50b326e95ed4c80a0dfac937a272a7ef518cab5ee7222531c031be43d064d4a979fa2b635fb4fe84479b45607397f948f94a0fa98911d9425a13188f4f42f7e9ced69d01deb213702c9438da9eb0445895371dc0fb5b707aca34df676342e23af9abb3801c55b5ff8522796ee3fa936404f46ce07254d7bf3fdbdb41716a140d9a954fdfc74e2c6e1ad5c4fc06c02033a21648a98ef0f9d19f97d2e5ed5d2be446948239f2e2d890c521c0bdb5a7a5987f0656e732b619a42e604ed6e85af88804c4c43c03459c8384a24376f983517e09d4697164e149a4305d1b72d9e8c06b09d642cef46882b7506fd3cc657e6ef2d69a57f6da4f2459a4152831a999e659cfa8b0f81de3e34c9fa8b01201a958f3c41dab659bdba25ff1fc861e5c63d0c51f38d44cd997c9d9e802f5ffa34968f8d7572fb75e12a740cf9d3392bc167fa9a1aae9258b3fd59838708f7357e8091edff0c8a43a9ad664d294f165efea4fec09bd2c6516fa07f9b3779d5766448bd20c89a8735d8b030d3610f6b034d049d685d09dbec39afe1f356d0fbafae1db90a452ef9ffe6356735f8332e546616376991d4020b9e187e9a5c82a87f0dc93f0a194094f44724bc81e26e55cd61565eadeb91dd4bb24b8ed23119663024a89b116c6a0997c7e810d6dc3513c5863bad5ccde37577f770c8d06f96b5d80723e32f3e3550f80b0c3188997712dd442c13b2ab687bd326e26407d1033a1b12d28ab7dd4962f1aa3802bc3bc2c8857c144709959b11b811dc3e7eefac550caea517655030066668c26fad47c3dddba1eb700e20839cebfb5bf2b6671ccd0ed498c36906515953409f68f02959f8f77e0a2c1dd01a5b7905e38d475125b6a41c1e905b3c2f584771fa81e084b2a20448f1fb4394f7afc21cbc636cab045e85c450dbf5b0bdc85202e78f4ac3b76ec7f64704d86edb987ab0f658b8e638495c8b47e8a9783a94d770bb9d663fde5fdf2adc014e8dd9e106138e8fa20f2c59d4765be18a3abb03d873359ed2e7e63918be2ccb4ef5573b10eef80fc894c6ffad0ab070554374231e4890228a59b652ad65ddbca539defa5b496151393a49a3af4555b0556c0040e3ecd0eb62e72dc63725167ba7695b41b41f6df97464ae11eea4839b0d3b66ea4086f1d467cec1c1ef033b5e4982d4f0b7104688280178d059d9effef29384bc6bfce5b81ed7bea38014d6911570af0a29ad30a622686c1f906444a4acf4daf4b29ea6be11646965970b892818d4312777636ee19516b34f57dc17130699b123091cb8e7595b3c475efe5ab158bd648c7903ba9f9ce6e2410bce346ffafe3191f1caad7ae0e92a1c826adac852ed0bae6c5323e77eefd56df29bd704bfe250cf1464aa70bc34736d2aa1b63c702c1170eb4bb4b1a0c17f567cfccd50f57bf3201765e933f3f462ea4774846fc4f2afa02f37cda1e299c920a1ab2c750213f2d1106c60635cc4548b2f238341a85df06bd843e6e9594b99e9b544a0a01126746b71b15391b0d50ff4362c9ddee5e1b2de6eda437db327d31e7cacdbd380b7c5088dc8e86d80b87bfd96b3166cb87f1ed1203f5a1e72f38550c32e37303cafec8f4c54617790c673dea4d91e8b41d355826c96c1768d91336e914e6b215c2d8e1512e7a83d37c2d25164791086e6641cba3151d74a379ec7efc472db2a3a99021c9f3610a181be64400fb3bd69c5ff40655ec9dc4a6338d550514f9e0209cc161fe4db1e1d2702839c1d60b7844cc44b79e7136b6a6e1e50440b3aae4376b4cc93d787025f581629c96c477c3674878c6a979de26d1194bb14ec5260249edf6ec6531bca9d979a7f0e0dd41902cf1c2f67a5100a2769dfa615f13513ce837a3f0dce9868858f7088f3c4cdaf51981209a2182143c9c2d2f20df42d9bc1110937ec9a794b62083887abe8dcef3dbb7b9007454e9b4ab7fea337611e87ea0c6de58f66f3741ca8c9999f95c853867f73160db8d1f36049b37a55abf15a42f13a656f317fa8af24e494f6a31aa858623f7ce5271af69d2f0586eb8ea5a1a942c89be555d00b87a5f5b8b5c0e100aa9f97c8f6243f0a87e3aa4cac712d9e767a2c6996affae144cc97e10ca9ff8bf01ba71fe22346457d355aafc947c3ea5e3db6b10f0ea6bc2e43256a4cca522b517f43af19f409bd77845e03fae0ba3b4ca6e0b55180b88b46dddd548b042348569b125ac0140c07b5adcd2c519e1edb76937032f957e72d326bc1ba8ac2fdd582a7967082831b030de5dd5a3c54971d3a42d8f47576391f6095c1a0b0e38aa5021cc9c05ce2a934d698b13b6b20557ecc77c3c28db5f972816755a3e662d4c339e3689e76ba02f9a917858ac45d562f8c3eff08cddc4fae531da788cd9659a08c00ea1b48c8c959e94fd73a69e00747033796eb2285b330a5dc0c234cacbbe2a6cbb0e8bba69b912c361bcb971650f795883a504fbb099dd642ab3a0b8fac2f29a1284a24140a51bb05d339b066b9492e742e613ff8806cf3c3d98c2916c46c3c9092907b71c46f8d5c41ea31d8237679884164f83320de372fd2d3fbb600242d96f32707b0754f10186066cc0aa86f7138e0af5a8ba3332c4b3d912e6082aee21f5dd86d8c24096fae0ce4f3ce87e0ba4ea0ea5f8d9ec3a938c79ef248424f8d05bfb68f3c4dc404a86f46ec294732f67582d932e2adcc2e960c4c096e49e9d1c0d23d3fb9589af791fb9918858ae946acac220c1f3e736221014e0a5b4ea27d57915c10d612c689e3e47344790c3662c6d6f85ae40659ebd82d44e8f94bae321740ec50bde7b4338c1bcdfde54ed57514be0ced521f6a4a1cfcdcdf80967553092bc3de2324e2951f66140531c31b74dcca4d31d2a0206e4e119c9955270054e693a8a41932ea2b04504ff5493ae1c04d6548f5f108784d666121e61f887135ef76623a3c35b77bf18a17bdc0bd0f66f872b366d95fd0a3d3927c5f958927fd9f9e10ccfac94d03e199c99e0834244373d8c4f1a2ee9be4ff5e6d236167ce4aa3aa3ab09bb431b6f70819d80d5d40229183d6469aed149c2a00cfc9b4bf16497759988b8254ab9300abe04514439c1cbc307af1bf201b2f015b614445fa95a5a0aaa4593f9a353ba47d9f297ca2ae1db307d4844b5273c8b779d93084d4e5cb345f9fc671c23f39de2e04055d41854d6fbd13bc80d9fb964e562283e549edbc89c206d8e59399c4cae82d5c0e5f51dcef28843941a36e318a0ef4d585d1292724530089348609ba91e716bfd99d716680374c0b92bb97e138b48567fd7c4f626d9304947d3050cc0f613ca9b0a837feb706bbded4b1f8894690da112107a005a9e4289d5b1d8452f4ea87da88e08bc5d3a1a51c0ef95885a25d33f2f5591fceec7f6ad31e4ead3679ed52748336da56757bbaa20f6ee775abf691acdbb3bc4d105e5f0306a399c7b2ce33e0c49781a8f83b1e060f74a4ffd9686a029bd1e0ea72d4d679313d89b66724b7775c4df628054b4437a3d005db871a7c2663888d2ed6b29e5dfb26eddacf130786517a5f81cf6c09bfd46de57e929ece6b00bcf93786c3f8823a5f2ebb8b6d6b018337977a06405eb8840f6cb37c32374e309ca037b550c0d28ef0ec4bfe12401390b75c5a5a893c623b7eeeb7e90e93910f85dedc33da0cf6f5839fb269db05f37b6a728dae67d017c6bc55a957f4596fa216adb88eaf7c94d973846bba815fff89a289c0e8d9fadf2da4d55e3c6e7e4b888d1b8d2452fc3136de1c9c2c3678b4ac5450bcda25bbb66addf983e977d5c687916d93b26f6735698b0eb4091aab3d1fffdbc4523127e78349b2e6c88e2c6688fbe63adc0aa8e756af89e2c67d0e062d4e3657a790dadc0a51e06fa37214a67773653b7a2bbd374d3b00cb1d88ee297bdbed7d4596e54794396d093f7469fd56748a2bc1a1aa055bcc0ae5db6d4f44b27344af942350479d93d99e9a142ed47c97f84d9eb948cf046dd5383831d6d28dc50d1c7af837a1b5732962dc32779873680135c785bb2b25c6f93ef7959709d8d919a5a5a25aa0cb17286d5ff1f151f6b6e8c4716987f1f755d52daa4767cc105b5b0e60e63ceda6b9587447fb7d23b481ed299bb5e52487ce6c85a2a740ce96466785014c7f43fe45972bc8ab8b320d64a73a6adccbe937f2a1cf5f7e419df43f4e2b5fcd98e6fba56479a7c23e9df7bd8e93e8ecd6f61fcff35a84fe7e4fac35650c99915c02b2c828d93244f70106c058c1484060d806c00d5ab99b2c90f282a6a2c394a26cd6ce3247bf7da60ce7fb1f171e3b8112d63d023769ea776a44881eb39cd132c73deec145d5b908a3f60c014414cede17f381fba21417e81ddeee12e33b0e876e59300506692a419d47b6ad40b6d3f952cf772cfa0e13b31ccb5f198ac2b63b2905b8061911b4b143c3fcd5a50dc50f0ebe90b289a79e80be4b6ce1856f434362ab4ed9c100b94b36fad9b564e79fd12a22c187aa522d71b08046f1ce75e5139dbd23159bea6f2505e8b95716e10e5f9d40a2228cf63ee1db260988d97c750752acf41bbd0759ef899dc076ca8297b05aee88812260bc44d8fc699df5527b78d6ab043326c0597697b340f1ed5d80f575c042af11307ab3c76e9b00bd1e9d5fdb1c51e92b8408ce9ebced808d062bd3bb9c74b1a180d5e7afc9bcd95171421d19e2ecd4c3943efacba03bf05294ff54569631c586eb91898ab574451bd071c9d7838b081602a5555c8cf03f47f2df8b3166362cd3006a85d8b8e46868f715c40c3bec4d637fdea9893b28d3d9169c06be530980deec987645401ea744c48ff2f2909cc61b0fe980cac39d715c96cfe8c6f2e7aaef6197fe8f49b2e92ad4b814f11fdb4fb73e6040d873df8fc371e8b4d832821e0d78e1b1e6d174c70769f1663f78daac57eaf9ea05780ace53d23b470e8a52129b8e9efa380011ccebe7f7768b51bd5aae0ded03d78e11360b425a5176813936c88de983e74e43f85820e3faa534ca435946a05214596679205706d244766c8ba9750a5b4896884b2624f25007658c6648995e424df0a324e1014f921dbb468a1bb419d74f7546e4a1bf5a6243e7bcaba0d5fb4c4a907783ba4d3677d2ebb22d061c55a8fc3b1d4aa579855474d342e446447ccb47c4751833c5c5780e4d6b7a591b3261bb7c4f37b1bfc4d8a030affe1aa9444fd2bbe021740f17155f8036aebb60d55cc2fd5e579cfb25896e558d5ffe5729cddc654682107bcbc8a251970d46d9aa1c62fbca52ff3b49cfb61d3616cacee32ef1549bcbbf2ff2e39072026e293aba766680260fe13028b2801b8d105cc356aa6f12166af69e913c1f9fde04dd6cacca517ca3653036eb473205c261aa68499b459b7b8ff013c2457f03ec2ea312d24828d07c95517d93ea18a3334cdff8b8ef0add8bd5dce095ba0307fc0b3655ab7dc521960780cf3c34030f78ee1f7ab15d12bd912e360f158a220621472b64b19200ce084309352a1783849f8f75242b22d087cf321a70a76bad1f133aa30280baecb60bdeeccaafde31ed06444cf5f8b03458a297191955ffa59d770162d28169fc6725083577ef2a2bf225e808c70c7fdddeddc55ab6f849f24a76382215a41fed4045eb80e213b11063c116f665f6bcabd1dbb8a89d34805e733882230471f7621949f42198b46f76796076a16ee3f2ffdfa41c05bcac05c694e5e4b0c57f5cb4b8cbed09e17dcd0cce078397fb0a32f493a0e7371257326974bda15df17f3e7faa0d04d1e5307d99e46765a0e6bf4c3da537f4b1809ab91144f712333367450d195c24f20405d3555516f0aa3cedfe78d17bfd637b1e3d62854300b38439553c196bec69083b97633e1572296425e72911c910aecc8da52dde7b3fdbc8d2986f1c4a51584738bb411800e00ca0940562b468ec022603e9c4aea15e65a62454bc2db8083d86135258562cf98b4f5da7738f18536b1aac998c1bec1a6d6ba2d29b9e634bc703e6d8858bc2848dbd6da6898e70ae0859188e48d92cffe0d87b6b5fb34e97cf4607ed6fa202f13ab42dd933dea6edd557194520df2173da712b7a248ff6d4976e9b580c66a0267233677abee16f2a2b48ce0a276a0acda4da485ba53117474e6e26405c096cd82472d2b756b66c646a452db4aaa371e8870aa5a485fa6c279ce59e964d59eb06db5ccc18401cf4a6e8eb1cb03fc1e9e9ef2093639d3165b047157f4bcb8dbf2f0ad86cd6799240fe850784073791eb4e23108063156e6cd37398a33a9828b8a8c34c78a4d31a54dbeb0cf5f0f2e2ffeb31d272cc1984e30de62968d838832cb91a98291a23b0143a7861b54045b31c10ab293326c037ca16aed6db736fc23d80cb30a96829c08890aa1e1d6f4f4681193706c4e19af9997adc2d5041da035cbaa4b9410db62813edf934307f4e7e37ee825f7fe44778bd2e495531d7927960c58d3f1fae3c475930bdfd3ce1259e872e1f029d346dde58d69723931db5f4fcbb7ce279ccc1f04f92c7da08316eeda01600fe399e9237c1e8be9c2384d0eec1c12b9ee8d9723674e902a356c176ca2cfbe32ca107a3480af9e4393ce20db26f0f76943ce7c5b7de08c9e2b3b42264f7aa320be9ec21fc52a220828a023a1fd3ca79024ae0245704634f26b7f0a7d31c548c231257420e544266a45f68a2fa24d916c111d523a04e777561c981074060b1214b6d7dcbd403279c50fda1396d0fa0538fdc15de328a2f61e11e51f3089bddf6d30ca45c534e76f05fc94427fb1d4e251134b630fede13efba18cd8086055164ef852a1d4af8c6de0d150b75a5996895ce716dda6bdb2210b93f55ce0cac39df5079bae4b8344ff4f7cc9173b04dba47544d0ce3cbadff4113dd587d718913cb457f18804503f6099f4d5f3dba40be8a68f4b25968a6eb73a20217fd74547ff6017d886708893716ee955079eeca9dd265d11d32e5dbaed79a6e4dffcb6603d8730e5db0954f20f001f18e48e2189f29ff39d3aa56f6515fb8eddd3f8145851ee32bcb20f42e6db3faa8f6aa7550b7844390ba9729bde40d88f0914d1cd20bf47817da9b109f3e1476d064a1324f61bc05781bab0c599d44a44cb2ea25735fc21ce190af00e8fca6936281ca7030ca9830a38f7e2710dcc579456da79849bf2eb6f4bca6d3e80012b1e10fa4a582f2c82877f7e08355d2a782c7fac0ebeb5fe728ea53f98e6a0562eb9df20ff988a489b6456457843e7b49a2ee2a7ddf870d53f21e76c053185c9599b422f0a2708e6e26dcf3040b2bd8d28f81b9006d921d108fd39876e459908f7ff8d2c49da874b0f57cf85108f5a425dc8d9517ed5ff6662d8ad6991cfc9446be0b12d6ba2f422f96fd2479618a8a4e079c182da8c6dfce6a5b157681161d3eeba1d8626509d0057304a223b868408a982fb3467ff70ea9c67bd5f7e9214a3003861014d2c357b6c4a52a430bfc5b3ffb280941b9d059527521908a799fd89f441917fef82b26ec878ca071dcfbb9f95860f921c979ff8e2639af4fe2f19ca668b6950401777b51ff7e8217648009220f9232928e106843238dee21f195c4f94e2eee32701deec510b61d94047b06eaea9bbaed4882c2a90095cbb8f1cb8cbecf02f02ec11477d7181ea1b17e5f2e228f7fbd30c51c527fa73c56ed1d3458486e7616dbdd9a6280b769f40bfe072f017fb61ca3c84c436058ab1c376102b6101a3db382626812e08e222e0eff7f73cc8e2e6d0dd1be479a64de61bc9bb1f3f1b27f015e6acd1b95a5111fc0ca2e4a5b5ea7c6d7eabb4f75a1eae9dbb871ee69b4985988fc0700c1b79f6565abe701b18d66f19d89a7b9e2c6faa2057f9f9d4ed716ba6e3d28ba6de3fb926f610050630415498097c45f7a8d9aed979a6577329dcce80639d26cc292d0a38f056e648dc4d80602d8dbf5d5a952a7cea432aacf452b2188b1b8141c5f8a4ab515b7794624f60baff6db692cb653bf43f427d34089ad75d92417efcabb62f30b3323ce61bbb08ef8d13a999fb8f62a0d7790b0f96e82706edafe7c477a4111edc235d76e64a7f68bd99bbe95a3cb7572c35129466231fb52ed956a2bbc0ae975362a8ed7eb2028c09341f84952c668cd7ca186806b5ca25858f488400d2773490ecc92a1cb36f39c2bea6639d4df83ce2790233371c30a2307a99b4868da38e98e4eba9d1e751951b043a3244f540a7c9f466a0702212b0b3a266ce96c3f8cc02290f31258b5cfa7f0b24cdf71c883c246ec1f27e02517bab350d4e99c966ac2de77f2660aeef7fd4ffdd139f7b2929f1f3e67497b9298c0f5efa3ca0fd8276a1c4a50163575522e8212741737ad83b99573a2210b938f06efbe93c7890e972aab35ea945b3c8b5900e8bc8186fa206fca06aa0b6f40635714f669c0caea6dd9028819d6e39445efebe719fa71b760fad5a41b90990fbd425406622ff3fbf95edcbd1524c07ff2b780604ca44954dfda53c4ec98ad7e789538f53f9a8339dca606451492723b27383174067306b8703c77f13dcd7de45c76ca96b63180ee44a6e0ada7b726f60f84f01a3e23fd949daf51f53f1c1a0a0941bafe17c985882857c978b055186070527cf356ca929b2dfe6e9b4480660401f53bd30a17876cd2754b20c619a68f7adbaeb7bc317e2e2d0bdc85b6f6851f5b29538ab0bacda176a085cd4523eb53191b1c8a81be578f4eb25c724d131903192c2b43718ce7220ebc1d49fa784055daa58e7ac23bb49769f29387fb26c041c3ef169bc72ac488b3f13d83f16201e5a9bbea83a9d7e536ce50916367c6595ac4643e7af05374f2344aba406435ab9d93a0411abdee83c7c3b12d8e95f3bf034cee26c733ac2cf8cc3c0f0760706b16838af6924fbc31641d38a129a2db021b5b9dca637325ecaf8358c0edbcf8eb68eb2cebabe868fcb7fb2de00e70b9aebbe500f83877b797772619069cf2f659cd2ab22951e28c6c7b2abc5a8a49c5cdd6caa880876623e3099b118937beabfb4dfe7ad8ebecbf4a78e9dee2ac59e0a72998c341aee1d869d23c5ed8d02d54866f6e440cc911f5518d2e8542460be5c13f39e21b9db213184794ff54b4ccbd426bbd1574613509d04741b2946b064639ae2e3f753e140edbd1bc90b64c88cc0eafbfe079d17731485d2ef7f61470c5c0db65cf0d7d40146c9c48c2f47d0858ad83af9f32134aeae4db5f1edaab0b9ddd5caa9fe6112587afb5f4b7b3e956d4f7eb0ce14e5bcac53681bcc6a45f2d178b7053f11c8da27cbfd7a336abf5b4bd1bdf5c0e84211de15522cab62fcec02dbd3b513dad9b914be9192c507d422a951853fbe777a7d2979813844001c79ee4ecf4fd5496cae3809351434537bde993e5c3ec7060abf0b4f48309044bb0665f9b86fe7b8da5c1a675d588b30ea5409ec42a0ad9536e327fd34efa032a880b6c2b0fc345bc3cedf11c322f7c96642221f36f7b6e1aea6cdb278610714bd84961b5f1cb9af561c5f2ea280c8a529986dfef95eb2ed130ace9b16f3c1348e04c0a4aa01a1151eb0de1118ab74dc80b72ff385808516670b1ba5c5c0dd9cecb88a9ce32f072a4d3ebca9498c31b6ec2b68af9e5b4e3e4eadaa0d05ae1d67b56cc0568a4befb6386dc3e524aca666e10f8deeb9562486ec644a738dc4fcfcbc908bcc920d5cf1d2027a99744116a7e341cfce6b2236fe2e8d5315b1d366c9d3a2945e113b4e69d9cad507c89ca2a7ac91d845fc9805808ff4795df51f8fa2bea1a92a11d280b8dea0fb51f031b695fa1a910a05026d901af296799e043eb3e238077f354749237c63b39add221cbb1c4b37227a60bbb77e21b9f6e1c106dfe018dceccd5c63a72556550f40c5c75f6823211fa0ed6717cd8a51b903f784f01e39e9a92155823d5dafaac25327a3a159efe40cb42a5a7160002a29b4dced11996d5c7cd8bf2c34eb02a17405af726410f17033fe7cfc81d50a133bba0b212fb06a9983a47ab1cd4a2f1756f4413460a1437d21e08d14d46ba8f1770a859bd30c70a3c901f18411a38e1253a01c12ee452656debc5223cf85ef2166f189cb93baba9e9f1100dbfed4677e7948419fb3a6c48d881971327a528c466d1ebb9ad4d086af65c97dd5c0463473e60b60a7756a6e4086b5ed222faf892daab7fa577d888f62d0c2bc7dab3b1bac613d6080acd1c43d47137600b09cf08f22ca15190a3f44fd24535b9657e023c326504896f1476acf22d3091b7410c3016665633a6795f5ffdb61124581c4885e0eb0cc0d1da192cdc51250f8137c8ee96c12f0716821acad984b25002e6183adb55973ed83347556d970f5cbadb51a396726bf26fd30ba65dcf21ba5e59eeba69ca3c817272d5969423a453360e06a2a9dbf6b89e6f064c9fa0905aad18378a7d7111bcf910d548c7458d176bc2ebbd4ef5f1073f75c7a3b4cf8c2b7993081d3f70d70855af92b62b0db3efb7c66c94d6592431475b31f97c24d326d8c06fd16802985708d7c53534bbb7bcfc9e4a302f12967f758bba56d48d136f9a633034480014bbc529f67b7415247269247672595f3819d8f41a11712863047ba302af40108c376667a741c495adbe625b230a0cca4cb896fe23ab657616256243db22857d3a27d995970572dd0ba218e2925dc8b4bc2ba619758b9b5691604dbc3f3daec37fe23ea20c7ebb404c570acccac64c0e0aeee53144fc46a24b59bbbc782c599502bcf122a169ecd89a42ca4b83c2a979c3a41e43ad1fac716066f8334b370106b3ce85642a36b3b1495fe8a5d374600e56dc0ac6823cc276b59cfd0287970bd42f3fb6fb0c0cc1c93d64566e114cfe803d816032422be052ce1a49063150c9ec26f71c1b77d000b1d83f69ec6132d481e85e5998b498bab28666b00d738e610c34535d8a1d5740f94e65528058e92f150c447e206d30a7c9c05603659271e1e3099ac3b90f55e530f4f1eb791eed2bc867d4fc25bc95bd0d15bbbfdc6717a0f02459c743e5f13a327957387cd886ff0765fcc0aed49bb653ecd0cfe95fc4bb1c32684f338ee5716d798b8d39b79524fb6cb0bf0e21a702dec74f381f3455422c12a1c0278fcfeb87462dbcbd65818429e55965dbf6300424dad2129ef0254218dd6e06882eebb2732858735ab880bc7d8d938ee11162ecdaec841dccb22b0e346b3ce594748831a49f072902704859e6e4f4f412f32165376f1163ebd5e31ba4ce5cef39479057cb2d2c381e615dfcfecf9775282c7743264c9e27e303dfe89ca96aeb0e5ebdd1a0da2eaa15d56acb0aab0bd95eab63f2f3a778a765cab9f3c7dfcb9b16b5c4f6b6995ca743136dea35dcbe2f967c97272695e7045d7acdd27573f070a608ea0ab5a36ae6fb22a3b2a1dbaa9bb3252ace00f4826d1f29bb0c550193313ba9f2b520fb5a758f21fed25abf03b41e5c32cebcf831780a634791df1428f09146a9546d26a8e931654a5e57826bd19e5276b5485819178f16e2f199716eb26bf183694be47a2f695446fafcb8b487fda8680d56e5dd542568c72b3770425329930f2a970ada17a4ed1a4cd7e4e9b846f5da3214c10605ff81a665f0c8142927d91b401c6841e1caa9f6242e45e5ba42449735d6b8686b0b3d96bfc99f4af7590a5f44b9ee160beefa9c2a9019e90a9c5dfb6a91358cc05f32ba14c1d0ccb94a550251cb19c5caab5590a439ac086e68c8b4c29762243cdfbbbba236f517dd46c3005fc10c11226f77fc6448f8ed394e7429b41af39f1edbce743fe73455c6ec79e9c30b0c55d4a538b70795d52afa61ce9d37e9503e2e6d8b3a46525c213a771adc8b68820adcfdb5a821b08bf5ac0507cb8e18f073e1d4cc0869da8feaf7f8a7ef270e0131fef26c3d8ab27d3f452e36cddf58d7678976e052ff0207604c131b9b0bf21117118559e36708871ccb71c6d6cf0a7ed407025083262c208a2278cf377ca1fd1c0293e28b6bfb69f95231701e9986ad93afeb24b507bb0a63fea66cca37d4d03317919f4e793866ec7d5f9b07fd73fb2063446523ee02355507835df8c3eca0d6a0f5f61e7ef43a1ed80ba8b2e8f2c7fc8c82f8ccaa5aa163fbe43996edfbf19de3805ef04a542219fccd0f204c2d3d8f5951aab152a7556a327dd918c9f4959e59c534a2c184e19a9d8e17010598c5abd6ca7a1b732680d0cb7c119590aa0bc3c81a1c8a0cea4c04f5bc23ddcc55efd2ac3dd737e14ef8cb309eefc79fa144e76484b8f75677adae6b8156cba27fdc1022f3bb24157a85431f1751179181f41ddd6eda90969b3fc384ad2200f25e323df8c1d8d7705c68c822f6f1b5a379c80e408854b325f17977ed62348e2b9c7e3afc0ea12022c756efcadf4289d9d3121dc1d90bf36fabc22a796885a3a4a2ac4f2f10c63df75a575a03c0177ded8433c96c4df6b6e9870337504d26c1518376061640f87ed49d12477dc5f5c444bdfef550efcaf507bd5fac5a2dafd81ef467885ec6863618d09264b193a8dd40d85beabb2e82b7a8003c760d58271090650f4b5b731e4c2fc2450231c70e029ca4d01eacc427fdeaddb36db3c364a693ccdff069867817b4f7b0d6111ebcecc50be979e9c580bf25991c456bbd5a81571262bca9b3130400cc9e3e7b86f3180e445dd9c988b53ad53f622a14cd5e8996e5d144f90e2193808d2cbf8b840c6e94dea21924ae980c45139c9c5760d64b3ef967605fb2704d4ae436c430d984fa373e6bcd74f902b222b9b78f15874fa589a8b2dc347bc85c4e16be1c9a8d2fea2409bc7501ef96e398b4a32a51c10efbbeb3a0c2242c737d0c2642babcc1b96ad7559dcebc2683aea787f13cea066bfe662083df6a566328d62e1e0f637750b4ad41d026f9652ad01c04ac991ba3afeaf2bebe39d49fb5d83ce3c6e706638618f8202a0996ecd6b06e5970c02926e7785d5657ab99781a8ffae7dfb95351207ab805f6c4a1dd45a858ad8daf01780bf34e44a98f20d9718e04f47a3f3bc01e8cbff001048ec3c86b714cae9da3ef0e18a5e6ea91f7a85904baf76aa6b4e9599890beff7c0fb3b4a8ca697c4df8b57347b75eaf062ad1144eddcdbf9a35ec092ebb94628562b6d1d4b89ef8db138a0e2cbade4ea2c50882c7c743f750a881b61bc7b35c749d147ea380a944d3e1911a1a8166fd18432ae35020ff02ad929292de09727a33b9cc34955a4acce6b05e905c841ba1f3ff45c65d71f46ff1567f95ece887cc02664c65c426d4f7243b91b322d1f153384e85508be2d86dd288fe446e2076a8a9334dd5c13e9057383138ddbbac48d705c808ea32c2791a8c1e99ed3dfb16b53ed053d99d7d52e55af3b9774534e6f071967c98fd187f4a70fcd94affec889163d49a1b9071c969d6e0c446b5b7717693089a724094104e4d4987d0752e61c9865c7d07bfe15718ab41d850dbcc1312ddd7289317227bf2cf34c953445e3a0e3bba7ca577f5bd0186b56509621b3778c18a64c68875ac5ed88a743227fe00d745cf8573b1b88154e6e73401db0d55e3eee837201a7d7d6a20828ab4415ea011b04f8ac80908ae66e41fad260562223d2cd4589438109e7114daf3ca81a7e9271602d4882d92590a8b0f57b00bdb2cde4085568e2b109c5618d5ba274fb469b3b8506d614e678073cdb99d66e61cfcfed6a58e8dabeedc115c1a94854bfef27fe383388fedf6b5e2be84e520314703bf342669cc92854dc715c635de8d38bc0a66d343776255d6c837844d27cf573af7bd6230577c1bf74c7bf91eee349e38809ead96cdf1c0ed14dd006754706359e8759ebcfdeffa9717c32d29da52048f485b45026f017bf559618da49fb669fbb95c1fd440038507b56a28d4037e02198ed3e2317471cacfdc66439640b184771b45038015c9cb761f00e9889e7e2eb9d2fdf99ff724fcf2b7e1ab7c56da92c4df5248d6fa9636c4dca1d6e3fb8c1c16e73c5b5d6e41bfd4cf72a4b1dabb1ee0a74ccff6bf951860604e06f510677445d9106d98eeb46a40db4a9f340e297ad8e4e236123a89183c007e1a4ba80e0308723137ea401a67f141403235c75d4d0fc799736933f59b83ee5f957ad4751974cf5d89624a82a191e00f78205cf75f6a4c122343c38597b9160f8c04783b73c34f6fe92f08290ea52dd80b7e1e766e86794618b4abc6fd950a7bff0e15e1b121a41f8944585ac4fc5e0330aa47fe594e309223c649ac4efe403c70fd4ad90e94ad0452e99afbc243243e1b3cbb0ab905d1a167e568b02b6ee095c39c93c1b134b7c477e8bc9cbc2edd3390e4e787cc696c3120e59224bf9f072c5567e648da26ee6b13a2416072a7e770c44297a082619b41882bddcf01b79d4f44f7e32c67e5277f148a468153839aea9a31d9cf97a0353fd1f17d6b45ce493c4ff95b671fc74805054f57624e11020ebfd09e4aecb42e97ffa351a676d8057940056621fb37c6a2b32c5381791302f15540bc6341a0eeb69182e15732967110275bf101114eb7d360c62d4f6304d4a60d9f5273263e9dd5109988402beb7356d7f5622854b8f0b2c21be14c9d73817c918c6c90ec7449636237b19a50a97bfffe9c25cc2040308fc5851f91d29aee0311b6367b32134c3aaeb3619d8b2e6d18f87c4960a80324eefb6ca1e1c35f612010e2a81006c7df50758dc69a859ad7b37991d2e6801a16d2848fa268fe2fdb18eb4cede67a6d3537f71450daf3b1517377cd952ddd4f4e06be1cf6d0761cfebe303753c002ec7aa32ca3a3f497c458ff324ce1194e0d1e1d63cc4feccced3089fb2f22bc28e64ea38056f55a92fa2ff14a2c6ce3a15e825ea17f47ad44ef252c90efba56d78c0e0e748bee156c96005febfc43f31d57acd1f8257ea543c264ca9a453b76428fdd9c1ac36e4899d33a97f727b3823271a37854a770e6ebebc737f9b1bc938d889d4773c95ec785abbbba6eda5c4a19a3b3bc927be36fc099c220621247986159add46847cf98c6dabc3fbd656893fee94a10d4447f5903e6e9cdb9437f46f2cb7354d691c14842472239df7d3396d1fa4fb53bd3ea9fa7a9df716c216af50b085299ac895c2157a85d2717fc552ef1bb15a440cad2f4324217a2f73f6187c4aa09660b6b405bf430288aa9c872218ce5f80ada2c314f5beceb60cafea22f5578e35faf7851f527a060d4fd688400d2b3150caff7337eb511252211be3658923dde829f6f656d0d0474807da3ecd2918fc4db563a61b77e599c19ce7440c30fdf0ca2d2daad9d0163cf92b216ed6213d294a235cb3785603eccc9f3ae56baef94852fcfce74a898c8573880ee619cdcd45eb9e2a74bf3729a129743532839034cc02db7b701322ab3ed4b775c2f7d221d10ae9cecaa7f4e4393d4bdfc40ea5415d451928845d4c457394c5577ad439ec073ce2e1509c9d5611db5877d58267bd55dd3b84bf9901bd64d618e8717515affc622200bd76ac4ffeff0d10e41461847bba114a0f56a243c18f404e962179b372a8c5d78b421e53c491afb0cd6232c8edf5fedb0c167119a5f4efe4a73d60cbd09a64a3b440b955003e8ab30da9ef29a95a88da3882fb4ec1692a8784772fd350650711a7908846011d3cab288b5fd0cd71a606c01dc768dc78f32af7e87a376b4418d641e6e685e29e1d923f5a3ddd60d97cbd48516ebf7644b4ffd9f089d74dd9f472d29ac822f6f1a46d4ce8c439d3a75b11b1c64b54a41c4aadebe22187d672dc89b418c6ad5364745811a0519a2b6ff2df59091b1c5e327198fec0d9d63f8c8c2d8a16bed1f16966442165aff416d6c2c4960a4c6eca65b2d8a08eeb8e4262535ad1abc2d1b749312ee6d61322b525e278abc3aedf88811b8dcf801483567c182e024c492cc2175f863adf0e4e8b4c892b172a87a2aa39533fd5b6f0da406608f69a345a27f7c79fe5d25d978185a899cdd70f1fc09fe4673b22040442a5cc1670d165ef1b982a4de5a6c2f5956cae0fdcea85bbd0922ab3ff21a1be7fd412f50411efa6ab3314e4d2eed15783971b537dc6cbc9d720f44dbe50882a5a97ce64eb1a37471b32247abad8b51ffa884109c7584e5006a62976c55def3628955291246ee41435242784fdf802073cab4e8f07a64782fedf0308dd239929ea4fa6fe2c9ab391c404e8666485c2e70a07b1ea0786332f219df05cdeaf63ac2b6b5436d71266e10340e495dbee6c87876b123bcf4fac6e294318524e0f5e35c083bca8e2f0b7454c7fc975890bc5d1e09c71cf679e6931f11de5ada54d7817ecb4ed4f20060925544db0102b32716dcda852e6bba182474095f524aea800dd0b2b5337077d183a38957d6c1e4d0a7dea68abd8b9234001962c03349b43d62f7471c27818ced332cf5835f1a20264142a6c40a3a14cc18b425232e04499288d6b321f4ed37553c2da616c6142b098acb7c0379e4aaa09a4706516c03822bb069ee718b71fe8b68316d899136cccee30f195be203e718f38becabaeb5624d23a99b46a9ea353c94cafc3b8d055656b486f11e65186ed0c600af8243b7362035d5500a086c4240ea8b5c434e81ead5afad6057566007a4ed8945086199eb5a3dc94dc9e492a070775c3b617f5da153a629f1e62500efaced7fb44c614022865815750c762cd1acec1de6e31b0abd155364f813246d782e2694e55d576e5c24c5a829830feb694ca2ff7f08ea98ac3821f4b7370c84fda525dd2c8c665e8f1e713cf677426a6695584d97bfd1cfbb608e67bdf677974aa5e21be7ad3ea2ca3a4b028712a4cbad9ad0f76a20d0ea8ededf768d1557788954072b9ffcbaffac0492104bcf04aaa2063e61fc15e6998aa1fe34830431e0dd468195c00fb90b62bb88760f56f43cacc5cabd677f295ba1b51b0245cacb0358dbe753dd774d4183ef1cdf8a7018790105b63f4f8cc50b9a59c81a0722c11c8766225d3c0efe086cf1c6a23ad9881e93b6e4c6d23478b21027d3d19fcf5f39a275e3a31010495c28ee4e2d1e6d202fd174e693dff170fb0d64eafbdcb794e00b90998d8f3f723a51523bf3741fedb382bfaf16ca8d91de51afb8447c2e17346666b47937a5309d9e60d853b0460f248f4ee4e27493dbc50cda7a1dd279476bef78de1b5ba2e6cab5ce2eae98ee2601450f0aa311383c470a771b98a6aea1654695776f73941124c23b4985096d4ace1ffda617432c4d70725f818dfa7c691634d3ca3e60e146a5f246f0b9ff60c4f3a063e1151780513c777414eca53ab03e13dc7deac3f310544ca0af1c24909d046d116ed33ec0814d3c41286a087559aaf9bb93dce75e59f9c4157a13e475d0f02f2c39123f0f5189f06f40ded925589268a991fffc6943c1e4bf9591841f90fb3234994defcb7173a68bc3e4eb1f125d4829d6164bcc46a64f35be743325b634f5e7391e1f2b08cc01c0273265be064fa4dd461aacf61c0bdad346c5a88d614e0670336bb8c9d82fc733378398930b1e2568327da095eff4341e7fd7a5645e4ec18144aa8a214b5cc5c170bdba06b3cf1a8e5317af60c1b2806a61fcab003778e145a3cfac39595c85e9a8d001e7f60696f54148d98445c045f6898cd0b68c33d299169ac5ca2e70ae0e01d49d6bb12612668a6e1828a9ae4987961959299fe339134b8375adb19dbe7adde380e40434212e387b0c628ec3fa59d596574ca17789b341b8aa984145def2f6a06735a7c4ab074544a83293e8f3338f46914f717ad671fc1c1b94a98c3930ae1ed18e7e54e2622f2f262864d7f194e8afb0b0b9630b20255d7c8a752a29874ef7fe429d11219d5c00802aa9b49249c776840203588e115c56834f0ea0602a55e03e4e52cbbb7440405045858604a1dbd5f89db32b269f167c0e886ab11cd639d0b34be2f1b72e6194b5e583a4b26da1565ac9d571d99c48f1dd8d7564281aff5eccad13de20d7518d92abff2a71a5f6faf78402d6cd5abd74914823cd09724aa0642f646e3bf457ce6ed9eb8390416ed3f220f2fdc72f83ab0e7026d18672dc2b30dd216717cc4834dd0adfca109a853e44b4761ce401e7c673284d57df3bd0ea32c3a93ab52b24b718ffff64223d764a63103c204d72ab0b6a81e26f06a05fe4dd241cf63ef006ffb1084c852173975876e150adb13b6de9d6dbebf345d243e192f5269a91ef1e5dfa0189abfdf903e4553730cdc07b80823085b80ed2af531971b117d442a32a008d3e8445b92807c3cfe799d2ad90fc31c8272ccde47ed55ac46ed5577f3eaf070b5c6ace6528e7e926d31e2a73c4a02645d700ef6bf41bf22a4f915d97a00153ec6a6f6b474692a53cad62960b733b110b27b73a304d7b681ce4f1379c3e35e12a274af875932473792bd972a8ec98a6835e1593e3f5a1356b8b3e527740d2a6c531e7785521868a6db18b151d8ee09490b0c3aa24af2766d81b24ea7a8000c17e3a8920a418e2f6e0bed71c8274992822509461fa79893d6d11fe42e9128689d5088dd938bd30b7e79c4a0c69e2caa3d973898980ee0cb4da8f242e3719dfd0c29d8de0f56fe6dc7a5758507343371fc689c637088149791a2d78d3319ddc28ddac90ec2f8e73094b851562aa4cab749ef6c544cafa29a464fe9f4ab652080253699eaeafc468b6358b6b0ba0aa93fd355e247ffb51fca80faf184b3811dcb30147092c9fce0a29aad99f6a75f88c012ac75fd3030ea722ca90adb56b4751df0fe7487e9269a78058213cf60d5b764a37df624985eb6b84e9553493c9eef336c553f27f2b22a87e2a111d137acd8840cbd189cb4f4dfac8a9853b5f3ace252ba5091303282c71081c0e5633ff38ac46375818681aca5c1ff183b1b97e2940bee8ca89ac5eca5976799ce1ee7a96ab4a6f94933dc93fae0d26c01ff5e86c7f37f59e236a9d84df344e6ae9c1006a1bbe7752646a8eb5841f896efca56dc699cd7dacca490acfad24dbdfe78e0f335ae46f2478c4ad6cce4f6047cc86ea8f6ee168694872b68a38a8032021f4e152280ac352649db3f3820f0917cebf591dcb46b251431e5935407abc5d6c19466c27f79f953b6d0d45712a2a4ba4c21bba60aa75d30ccf8b2395b3271cd0fb17034b29023d548e31ff93ffffcec7eb7be837a24e8c6cdf743ac78a26c9f1409788f22bd3299851c5caf59abd93dc209fd5bebefd56e0d46e9f90e5f0adcfa8df63b4b7189ef7500ddccc483aecc5058b6b79d2682a7672fe3c47685825993cd2d60f88040d1edada97aa63be419c58274daa50c4883444fa12fc8b0c1ca8eed4f2ad7eebe7f43c309e854863d14b52e3eaf1393d9b2fb2ff3e2412b7663666ea3d028cfbc4c4eeb661b02f74630f4560d55ece3389ee70ea79946104fcd1bb3d319dceb524c8ff10dae789c751fdc1de7395c55e1b22c0dd3e1f051e7d754485d32753509c947168c6f41c178f1afb107030cddb2b5c312c8cc2fc377d918063999bf74069559d4fd5418d988f237fd958719b161968626958ddf3656a476a3455a9741c1a312bd494d1f60c3e4e236759b24e456f2d0eec5f5fbb90d403f803f265af95d4b7121a6cbc84732151a5a6b54fd7feb2be8287c3077dbfcbfb32361a925228ef8e7ce789cd3985fa7f0bf8032b3d477a69379451da9bf274298a26723690a843d76e2d072814b891a0108bf7998afcded0b0422ce33947f6537e8cbf066b08de70148eaa79720539b341b4cb7eed17737960afcd97de9d727cb73a933e4f06f227a349b69fd8ad32e945ba300baa1c2685e8eced41ba8ba0e6b504218901e935778cdf894015218601a33766a5254b890288bdcb6d6f6b3a99d57fe40ed740812d08b9439b553456ae2577d9d51a42f21dd82550e378129900757faeeb011a32490c242517adbd3326bdf877c57c22b4595d598fe86552630ed9990cdfe6c6d217048021c62d762565814a30ccb19a18b519937206cc0d3cd548a8c4be55e3f6e724446a4fdb5e3f91d9b878854f5a81becab8cc1771e5da0df3b3812dddb12b0b367e3494f79319355555f4f89b8f91c059dba0d1a09d4bc4984f5ef528b3697092da8e53361b08628f93ce23842d7aa33b9614b524e436cdcfe2cd0eabf1b6a34da6740511eb4121a8d866249b31623b05cc0912432e6d0cea8a7717c4f1bd4e05f705857129797852919b0f9c38632fda004370215cd30ee69323c2f6dbd457e88b1222faf0a8d0a664f21116a4153a5508fbea1b06a12bae0e1879a49cbb671588c42c3c4ec006c5dd16987f226bfdb94eca8b7cf39fdf228480ae4798b98553f3b4c8138b59753c3dd49933dc9c5293832a3fc51509e463c9639e1bcf807a24b005a033bc6270dda4f8a3356a63734040c38a2543f7c17b4d23c424b0446373f2078a02dc6827454ffe779a31e8b5008591923aff6ffe38a6d6262b0960bbb9a7c2144e6660f0b6b9ddeb792f5952de85ba840ad2d17688954c76d5726c6c3d95c32bcd89958b3a88ff4e97bd3ce4113d3e573a622850de7bd3eda0e937cdb39d001409b5aa6e8b6d9f71661ffbc615fbf48771b68fedcd0fd27d8e41f9b72194fb08d3dca4ea49582b528ed57cd918f547e24691e36a6cdbf2dbb097fc4e2fdfd437a74e06ba22ebc3b51d0a0edc1a097a4e7840f7d4fa27b8e9258dc5345eb9a1c9cc500ba225192cd3bd37182a5dd1995c5153039cb6d2e49711c0e70339eaaa1d6e708448f1b6f2e9e143ae4e17c694b06598955c789481228a2577654d171ab1bf9bff3bdef44aa897a8a46dd933f01d34babe2ae536c5009ce51858fe315c4b53e00e95c02a43047759810b5fdf1f91760beec6620293bdf2082676c22906606e570a3d251203177bfec16cbf589fa4bd548a1bcee265efae3c1384d148a22a18ba9ef9597e57d18f7ec40af0c1352164a66acb8557df5b2f1b769be0e3b3c9c5062c56cb7aabedde9c4aa345c80926a99f19a40c685f76d6fbfa825f51b10c9a4e7fd333ccb26a87a1e670592305414a67872406eaa99f2c8eb461cfe2039cb74e9025ccf2b69ceea61a7ede7fa4b038748d57b444ff1eb4410f777e2c6522b7b48f0abb7001ca0a82ff6655d587d03a1836552517d5f8d72996d60ce9849ec23514987ae4d29e1f6b9b1f5368f3000cf0b722ad544ac8822c1b74133634403a08f3f35d51026248006408f7affe08abeb5edf8910fb0c2375a35f419d1234c38a2a2e729f33919d455751e9644d666d751a507942bb708ac610a5ed669087c7eb0891f767964ad2366fda8d4e1ccf1d7d4c11450919294de8a016ddbc84db36390b6a9d13a331d34c5927bddd1cf9695dc5a6336fe87c3d454e8d060966d3898b00a8f49fc42b25599879d44bc000e3c3ad1ac5f331c7b325f759fa747f296bb750f84ae7338cef9a9c0c062dec21bdc495137fa806f1233706a5faed4273aef1dd1095c7c09e39fc6cb617f175e938a565c290358bf11f5088d24eb5348b5aa06999c417bd64d548c839049c70273b863eb993ef47b7f9b431fa3ed90c41e5319fe50c7be6de5ff8e033486279087315606113fb67b51f9924b2db1d80fb4614e14ec1ddb7b8969f20d950bd265aa6e6f6db8e5e7e1af1a0c2a82d33c16d438836b1415e7f2947f43e901e31fb4839768fe5803538d107469191f75b36c2ac05d9d586422790de121ac83d0f57f14d07397d469d92e431eb9c0194a10a1f927985cd5501d662646eda9952ad4c440362f99b3fbae4dfe6693321a5bc560d949245c082880175aab49a8979fea6091287a2f6d17a98ed804bff2aa59d7e7641f8d16b00aff999a24f1bc52df5aed12fd91a5040c3fe7ed59b7cba16f2dc9a4de4a8279d56db822dc183c69d2b9a9f44d6a08035d0a8483136d258bbf8998ef2b6d32879a1b2d0f4da58819d7039b23477780bd517dc543f110da4d4b9def827d4723f479f7bf6d975c9aa394b15b148b32f51ce3f910a37e32f2420fd37b4b1402f72cadd157e5d3025b8c7c2a9683e51cbc0d0db72c234abdfbfe7ac271f21be696fa919d4551d6f21c8e1c73a17f85cc1c57d8b0ea64defbc177d83d78dfd63003741e3b89b03f0344fd56139ce84b27467dbba6d99c7f7742f83a0c103144acfc1dd619fd9ad32b4121c525d4141ac662d48d77e2650e4b31cc9631f464e30d46fedf494eba517a4e09676f11457a66cf2c57d6f28fb4d84d544ccbf491c6fe1ccb4c7aaec7e8ed219a7128f6b4e94a7674fcb196d183e6ff610462619be94ba35c53fa85d931af8f1233410b604d063aa2a763b64a257e8ed5e43be77d4dced036296ce9c44f2414719a2c55021a56566c6f39c94aa60a8f7020afde8ff7c98e68ebd2e0a6a96c3b838f161cc8d54e1a241719b079091c7526b326981401b2e4249af62af7b7bf4f263976e669a22fa97dce8b7384258029d92db7e891fa5ffce1889b700b176412f8005d4411e250321b91f743ef2855a43fbdb83d4a6fe40a71e56abbdacf62f438f79fdd34702f8e08963945b3ca1507d8d7ce7e9326d62d6c81