PPQ

Problem Purpose Questions Document

🔒 This resource is protect by a password.
ae0b7ea5f47e8870-b9e8cf7b2b3c001111a07095-d1ff08fdbbf09424df1fe37fcea1ddb55d68edf8a085c1ebcb362e0919e1c8d3968fa437ae97a8591c3bfc8b27e1db2cd0c8aca84981106cd9d1b8a9dfad230452ff10ba7d5091d373677a58eebbc5523ae0eab09ae0a32e79af88f09f3908689ecf6c5c6aadd3caa58f32bf098a60cd8ebea98c5cfbc2b918740e43ee8e65c253651a5fac37523f7cab0a53cf5e42418e2a37e87cdad39b823a0306732a7d8505d2d9fbe232b679e15d74645cb736ce4ce10dd46f7783ddbb2a03be379fb53885d528fcfb4a457bb99e02c8ac003abae18b86c5889db1b0209c7032c9513845dd6dc94c9562abd4e118a35b46db556246f2d9d95340658a348f42cd0a057df1190c131bf2f88f1d0ff4f4fe6dc4876a88a35e503539c3c17a761e8fa6aebe0d75a480696b071d250f8ef7ce2cb86c54d14e4c78612beef1c2092ef93be66ac2e88d47aee03ed0b861d34dc52dd2bfd531bba4a77cd2f48ee73f447360e3b8658459e243864d601977473ad4638f88dd8a3b9cb7708ea9618b417c69b2dff6815f48d466a87b60e70c66d528c7be31bcdddbeaf7c528291dd12a475c34ae7623623a46c4c76010d7a53ec169314e4eddea574bba4d61bc653a009034864729e5347d8ac2d7b3c3b0119d5f16e93111eab76e0098ef4fcf9e8eaf068daf301cba6146200935e9e7a013b6a5c0f740546a5077d56d38becd20f9161ac23c354ac25ec9c06e10c1745aff44478db12cb0dcc173cf56bf79bec6790ab02de90cac32288d301de7f586300223623b37f79a1cd1ef20109b51d16ad8532e4c39d5ad82cca676ad9b9681b22121fb15e1bccbcdbfca98e8f47f10b354cd3c84887de9236624039045e758b7b6498f855f7daf4097be606a1a6d38572919b0d1778b388673ecde4d3bac8f4279ef94c8914c15e1f0da29abffcd022808121f25696ad874f43fca073d1a88302ee517625c22761be155d36e689846bb91f985373e31c38e8deaa1601845d39d81f498d1918059170e8034e13c420e81564dc0112102f7308f142f427253ed047dd64209f4971deb4fed2b84c9f64a507060dad80c01a3e04229ad293c65957db0238f2c7b45429ac5e863721a65915bbf6e1e92c93f9fe4192b7226d21ecad63b2b6348f5c47b875d61c653793b5414fe830b704e5bf4864a08959be95995d6e644306b74f6446b75816467e4b6aba21f0160759564d25e0ae4fd30f767ddf5ab2a830e05f3da5f591a42c52efca450759b9b71f39d0e5cfcec12e1d229d91e1597800aa9a4480435f88305069e848793c23e8562a8b67c41031a760c61362c4029c8f590a7dfaf31bf3d3c4825c1e46639b114d3c5ce1fd335c2332f356ef6b82c241cbb902087b48541b79e44194a05599aee02b54fcb67b2e3db1c8a2622b18a7a817e1e12b4166b5d0ed7ccccef7f99de8f2e1f3317671ebb2e1657e6d08843294a45f4315fd4871567f1e9050ccd106624d5cdadc822054ca01332a2bb9916d23e1d00068ad977ae883b2343d093fb40d2c56009876292234605eeaa7f89e0aed3e083ef69e7fc03c0c23903bee1a79e5abf6b9e785b03b4c96719366f5a28b8d96c9d96f3ae74465fb7d8caffd187a9e22e93dd9d7c0b099538be73d052ac09cbf160d7ab83b952fa831df11524d84dc65ae8c77e5ac6422537f0c42a02dca692fbcee7ab8c2e3c443a286c952bcdb9d59e3d40b94e41a3cd26ecb65bacd1f6a3c9b43b0aad326dd61ea124091cc03e0e9c81193dce7f5fc1140d3da5e234f61bef70dd829345e46b2830b09271fc9e60f2d916686f1f518d784375187795d0bbee95ea3b3ec56fe126ef64ad374c9e40e909bdc49af952a89a23b2cdf878ed3df4739e34f88812ee77eea30a4c618e9eaab6b30e32d692c15dd037090280205dbf33e3b8649d6e9b093f72eba0c04c721e401ddd04fd95e47dd970960759908f749030b3c6e9dccae9c3d5a3617dc92ae8b042b470bfd5a64130ccd3c8316e9e13eac863e527d0c88b877a6dbf014134300571b0886621fdfd83f564d9174d7208e043530fc04d2be0fc4f656ceb3261809e8a6919d0361ef5f3f2553bd662bd8938f5649bea7a4a8e4f5ef5e14d4555cee25633c963aaec3d9b71846fc1617b1a5ac7a1fa13f45fb3d82d684c669a7515c54015c814b0c690d18b17c55eb76fa19bf095ca330ff2215a8e975745bcd7fc049bcf5a9d5c0bd6243e2e9d9b5cec9191fd37ba497abb24414b13adf6e4eb2d290ba9f3a7d7fb7e7b8b1f742fef4821cc3a6e0a6dc7e38920f18e8f538a2b2951f233532332bb496a490c4a0ae0cbe90f8b2e5fc12318781da2c913049d8102c18bd6be23613783ef8cf850affb37d67116831d3147a4f83ffe4f4938351604cef9a0c227e598ee606b7e5b9cc9dfe7d6c5448d2d20d19d26b64c8d35516a455fb461e8acc3b6543424eb2ead2e92dc49c40d49cfa497556a33d309843675946910baebbaf13ce46d9d5b71cca805f65ceee055adb160b0d05f0fa9df49ee4b6e31bdc585962a130004be36b79ed7229fd751ac8bbd310cf391710ee296ad3765477b8dfe89e84bc235fc7399f23cff36c6f93bd404aa21b3cede50f6274a40b4eb8136ef271f737fcd5b50aae301c10214ff8ff6424554b5611cf0e19f5f12274a17a67e70326d333756c2d1c08ad597bef4fbe8afc5723c94d3985aa20d8af6797fd1bfc7492cde5c9786b82a14df508a3573555cdb9f12d669e59a02b7631e1e5adc7ff0448a031285626cf01d8329888998490083ba117f4c67ea191a54d5732bbce1933f42ea223c00a25f0c9ec132b9d8da4d98bd8d6dd6646e15fd74728d30777a839cd52b708d98a943e8f7d3ca7ed32e1b769ec60bb4021f6947bf953876a2979a91fc20690e39a9c9d253819c3f9380927df44879642f8ed8b6770de79710f68c341c548582cb0bb8bb84d97d36f99e226efacd15371b5cdfd5c0c5d1f18715872b1e4faad146ca372cc3ad607fa4d50f7c44336185155756d0326b55a0ee4359b89f2955d98ad4e508648e17985da29e3f4edbd783cd8fc2f40bbc974dec0f3ee583d2798e49d6487eb9ab108231c875fc58178d0a53ec10eadcb70d2c224c093cf375c9b9bfa37fb498fe3910dab500b38a4a85e4f6a048480c50907402df22727d51361081b1e49977045305e2e1f312135ca88b37c097d5363be2af3330b56dc49ff0049d3dc179a5bd5c81c14cfc00e4b4df5498c2b45baab95658cab595473900e0892b28d956bab4f19ba795c7fff2ffed4c20127e1db7575d741042ac8270ccf018b3b8ee1e03592f8b07adc668a58d3934a0546e112d53f15b7af97201cb1e354d70b798e3eeefffdfe950c40e102034711c7b8649ffc91544953045112e54f70f1d7283e4a2a423376b31b415e5d5d223c4488778ae7d5e5316493025b5f5caf210103c242a3b52239b0adc490d64c325d199a800d5044640bee7b3e78f3b33db8d1dc5794a20b57bfb9365056fa6cd0b215ca33dcdf7e05bae13cb5bb6ec3a90c6d38081d022e45b06f224909ad1705abe731020e3ff808f49f8920d9b8f237c37942a39b4a03370fe84659cf438824839013ddfac4abf859c385b91c89bd4ecf95c81a2cd6c9c19fd8ce4b1d2e69be1da255a3dd2a492767e360ef14fdab765a139c01e5c47f8ae60b2cc62394fe73aaf23ecb68d9b639a3edb70dfec5e005a2c03ffadb77566928874095777beb6113e03884565c84ceaf438c4634e5e8b027ac4e73fc1171113ef068967bcf36cdcebc1830fc47cc51a2eef1f5c30162c67f4faa1d33afd523d7de526448cbf710760e566681c7777ff2c0668c7d60f441c47423ba967e8921646097d3d529c8d5a77be9bfdc7b7607957b60bc048e53f898aaf03de9d3a7e1db3c2db70f92e9c9370a7010f7575b85fe608e810ad3c62a4c0badee4664f64c8d361bc58a663a81c98a110c62bfa75c38fdc8be68823bed95dab8db6461ef19b54cd7a6bca77f64f1c46473261004ec519c67fd265d120e3644684c8825fbe3b9605475a16d4e6fa1aa2990e4846877aca742ac4b21a15a92515164af810d8ec5ba3c61661ac2af5e1a9640fc45b4efc555085c704c1f0db592c2ea810202f3bd729e95df1e5184a2be8d595a1f7dd05a385e241b69cdde003da02058c24a61105fbb799f0b297a10208de523f49b33df514f223d29dc1810c27c2af77bc1c9c28245b1451c949855024abd0d96593d2a8b1e2c6c33bc458b8037b99c912d6a4338e84cad024a55fc020b06568fff5acd709e361a552ead482a6e34b4b85d7e6f56dd3d9ad98c586182acc85c59159f23ba2b50d50e9bc3ddb3395211d9dfd243aae8dd6e4ba2bd474a348521d4509fa33f37db9349296b5a43dfd9b24c86e43d5944303d0446e6b81aa223f9edac5ee27a739dd7bebd6c7599a6789a6cfb65558d424e569a35b015f02a84e0c03c90de8bb1bd7f17be0c725afd321bd1a6b9dba003ef301592d1003c3d08a69cb09c62c1b97c6a4100736f6649f901e417b7cd4bdd49a15db6ebad721d3d233d03bb2d005693f8fed6a863ce29f2be71b9e26cc531ce7a857ceef714361a2c9ed22dd1e7735f993a1a83a8924bc87984ed12ddf85718b9389e22edccc10046377c2c4b251fc6c688e08bba2885cf0890225cddf19165104b9b352d72280c539fb48e267a489dfe12c7235b833708d91ad3a56ac594ca4d37389d4cbbe7105b4a97e3cd36f144435b3fc0809a649255b76fc51d9510059cfff713706bbe8aeff93df34cc646f9d32e15338348957bede89e290df88eb7d2f53047599e53d1c546a2ecf70a1093c9e6cbf63e31d5418293a4fe944eeee642ae93c698fdd500b611e08a2a44f9d4bb0852a966d893b9de519af28243106e377e3401315400f00f8f453dde68769c3fe7673c8121990f1fd1480919af2957e5e2b5a193ae9fc18e0b11df725c09e47f2cac8b86f9d51511795acce2042f9d34418c8f82555d4483f4a2e1a526c1e476d347e70962d6b6959356fbefca2fc76fc01c92d5f15bf53ad9f55e2e46b7534170c7137d8a8cd82360f6af6033bafb8ed04e96d7f3f507d5489c17dc3c95da0d06b3027c704abb2885cd98b5268951184d482e50b2c429c2f39e3c3ae38d024686f572309474ed84ac1fa3f72c5847c6eeacdff3ff64f043293439a04a5e319979c2ddff9b868d73a99e05fbca73d9db136beb73c352cea804e4afcfa900ada32df4e0ffd7216fdf330532976f839e0712542f5ff36c72bdf46b4a3da9dbd196b2e699f981c8e1a1f4e0565fff826f6449a9d57ce252075bdbcffb07f729bb604b79e6b419411f59d154137b2ed0f39ce1bb9d8a259d86f0404226d7362beb63a2b4e04f3af1d1c13bf59a3768f79db6ff530da6d75302063e221f63b0c91aafb424ea6278de8ec2bd6cbbd5462f0a0e015513094f94c2f54727124b841d13e9dd1967854508e46e8d1a644533f200db820e24c14170f4d352248bae7d4209ab0373d98f41be53754e93512f66dd9d22ca5be494845d81c5bde47f7c8175a6f2b7107ceab61758c59fe5c4dc1c864c21236bef13ad628aef485f613f403001f26288e4904aba20de4cdd334a6b4607ae5b54c4a1de68c6bb52aa7482a9e5d999378fc106295c8688314ac04a5046f2af20a3210e25f29f80ecebf15e55da69eadd7a5f05ddf1db002377e91bebc4eb8c70f7e926f9d0431da31c76cca3691070114bf5c9bf5ca0ef54b4a1a3cb338e1d466a8b6a01bcad58b8b5df5446962d7fa2181e458f1c0c721b91e7cafac1a84effc12dc27b906f4c4f1f27074e2df643da99eb0370ed9b7cb868c0d48dbdc95cc9da4df5481a7f5da0ead6604e27f13e1a3d7b3c8eacfae3df9f5c70d0786205ca6095ae6951f1af7d333f7719f2b0b2f335d642ff77c3b3010e43f9e2994fda30ff3de97d022159c000944906607c5628f66616f5f759d845b916e3481c2cc0db79b2be5e65a225b300b0c0509e7ccd245b37fd14d42f0ade8ac466f31830d7dc8205c3170a9286721ce046fc968ff870dd147827a89dbb5a08fc1c9c6f980aeaebb2fc1da269b9212c23d51b55c7c835ee8ca022b80034815f0ace1a1b4bdd71060781a856ea79b3d0e4481b4080ee5ac3791d00830392ea191de1c2e7121fb0228ff8891f955092eed152b6bb915a7c09efbd0dc7f7dc7eabb7d5b013b23c88b74685f030ac8e39c890fa8b57e7704eef0ab0c05a3d1547d1464a593941f18445c2e6cb53b977acb6f265d4585eb6f9bf4ca4840f0ef9a4f5ac9c90a648558275fcf0edb2ed71a74802c2819215188f7fad05a6521caf6e46b48b1dd15a7172a7cb79ea485d4293e705b7110e908e1ea9e0f6b2c8ecb5bc147d5bee43d0139a1f35744cccef72ef258a882f044f60cbd9498c72c72884d2b3cb891dabc4b209c8c06f47a1e375d2deb324761d154cc3b1aec016b925ab1973bf8cb4c972c9a798ff31398292ac6a35b23779ec7008304266b7ae5d7bafa081a23441e5db1cf2d208b3f62f1753532668f4c6d51b838ec7dca854197ec7bb988df8337e6d0a18ca9640a8ab5f29e8cfd31b9f6fb7a268408b0bd6cae9e93a408d926ca38d663bdfe77e4000902d4b0fc73b85c5e4face1e63ce2173c7c0d10d70afb470df61c5eb68ffae0c7f3c7e697947d678fcdda4204a527924f3c2a1c326e911e84d05071d8fbe037a5b4bb3aaddf6e71381742fe42e3089dbaf429499fa096fcbdf2d16206a0520560ea1d67e419279a139e09489276bf56ef6c61a4005b29c2ce33d79ffcdf1a5c94bcc18e900dfd7b43a08ef58780ea4a0eece020415cf6c4df88dc0658c58d2a9dbb7f474909994e175f17bbb25065c02f1d299af56af74b28d2789b9eaf2bfe86919d6525bde7f8a5c5f6dc041d7838a200f9b8a3ed37198d2c20199145d51622113b2410b8865033452ab184d6436fe353b7c0f8167c1093f72c7c18242952d140737bbbe637086fc102bdb58cfbf92e85f2577b33ed1d8c779c0d4ef584822aca0ebf12acdc13f8beca55d78494081a22b9fcf43e6558763514b300d7999302eb1e8be2b058ed871a3ce9245b7687f6e65f66e881cd2ea24b42424abbd06704e6cd5541f6b6b1d0dc6f294d4e84a423e707ef0ad477ac513373bf13a0d601884c2d52d02a3676b54b2c35028265ffb6ecd79d9e16f7f22fbe15674d0f6701ed58f4adfe0f33e02bc94c40cc66b72979057204c1e8152293d8901e5717cfa727594c57c01da9fd95ac5f1a78f4e9d50c7e69bab475de51a3ca96ebad33995d369e1d76f291f74a2131d11e069b29b366cfd182540b1b1f5357ea078e51dc50c598d7c220bda9244fb3f0466cfd3aa9bdb86c22112957f40faad085cc45dfb7132cf20591c611cc1c5411a8d76a29fe0d92d35fb3e86c97eb335c5c1638feac3a7c0988a2b21aae751e4c5426e7e6cf084cbf7df6d18c37be43dd4f63d1c11bab621bf27ae2924d3b20b269d78bc18db76ad857f9e2ac1936725685f7149f89fcac7ca5f9b295689770cc9535ec7ad5a2a06a0c011650eb05064372149525f70343ef9fd438bc82208d5f92f5065aea8068d65c02c9980167aa210861f07b4871f9e73cd31c61a968cefd763397759d4ba882355615ad0d1d81e15a0c86ce5cb19340ebb958a09c110de025c561eb21da7d09ba9dcfb23b67666ed797e8e7214b23e8027a401b7acbe2bfae1082ed201a7b5eeed07b92803eb807493db215b316d231086990d4598f641d3b92787dbb255601299237961153b38aa9f5097d80e22ad36fac3e314560aacd063937f65b4ff492c715f0ca585d5b0e860ae2f4783e75448c6c5017bf86a3b6ce52834ec2cff47adfaf0f8da03c0dd31f284940a7f7f16f984dc033eee5487ae02473f2ef86ca0c7afb59e3a8859f8c6844ad3da30718cd422dab1475e0468ac425b05fc07e7a20ccace55f4e600f0f00c5b7224cb529d46bac219ea011d03af3a717119bb880ab9a74d9ce96735f38926d18bc9f27476f1cdcc2f08ae98c79b55637e75b50ecb8ba6be1e50815aac591eeed9d69d3f9c13dc735ab9ba29051b7fcc573fd20fab3b453d62db87b07461708dc8e81989bee5413c784c4e8279d3a183518366586fe2e5882fdd04fd28fb414ca80e0e90df49cedebbeda20fd2c8c60d520e11abc4b683e1ee634b7a56b4c10981d34415f7e9fb31e8d197a781d34ec743961fa88be0edd4d112442a223e93ae33f222a22a9bb2afca9de0fc404e47b79dcef4ec72299554ec06172c6cf8b7878f38c06c1041d92f479c22bb909683c6ae28400edbdd4bc924d8a5a211e9583df4958f4846db267f98c464d0115c8e8a458caf65dd6911f913a2097aac39b36165d9cbc312192f4f6eece4252c2398f126872f856a0f09e930a9306ecbe6efbf6f3461a7cf2c725afc91917990b4437176e8fa4dcf227ca05c6a4feceb57ab286d2ee08ba8b896d1ca69971da5e8a1f8f0207944379d40e5e72e900308ed17a82097a4bd1d870367f04fc35dab5a259608b3d1508044654ab0f8ec9e79f3238b0b6cff62bce15813e17b3b6142e690f30d5b174c09f2acd7ea23284b64080ae18aa1b4faa2ffc4aaa19bebfc526fd7d40b0a4e91987291c68b2e9048906eda8a0b61f2609bead0e1a27f45fb35c866803e4f8288b6366a6cf915f1bdf4bd5aa32b3fa91a4981ce5cf79f8dfbedd8a9aeb451ea263a26cfc7e47d79740f9f1bc345a7302567759f7098ada077f29fad85800ac0f37f57517bb73254f0c3b9165cb74397f08530913249356356090a90438b058e851fbc51ca551361f73f0bd4e8cb114e53cc6762587ea89af4e386ccf0d904331ed54b361881822bc32cedae917563b894ce07112b036de1ea669daf78e8c7b6f380a63ce3e9150d2684d9be4be8ae9a4c6cc04201a5dced0fc0fca8f257558fe1832ac4f2f3ce35770d943e8d09a76e2de2f67677d6155acf648246affdf3b712143df748cf9c39db3298bd5ea1a5a989c6d9d19a9df49dea0a245a64ac06c339ff7747abf0406fca1cbbfd1be9891f49b7beb350bfbf1302761ad150c3d56c85617961fafd0bb6e9dc8f244d1b7c1548330c8b130e948ac6722efc3c01b043882b92a6e6a55bdcc4128560be8291bbcf9f445f1e19300d663734defe947ba92ab4dde26a4540c1e5972f6b03ad4cd292d6eda77b2981af98a20193c89fec7c154fb5e7b0e0581e93acc41d501fc1963f4949e9f649b916cd1354b429e9d40a7c5fb06bfd492ec6a4f660460bd29a2c9ed060183b8992adfa08cdd2bf35c42638889ed7d115cd53bd3be570a797684da3460ecf133ef06c690b51a4f30ed4453237155ccb4c2b30108d3e4ae8b4a2f1d0d581accccc857164498054594b42828e7e9a696d75bacac84b8b08ac8601f4092faf89da40a0f1a63980c0d093668ffb5de1ca881a1051693cd7ae29459cedabd1b7c83cd67cb8ac0c8072a17937cd061996330ef27f1f16469205d20255553c8a111c868ea0e7909ac5976b1e4bda0ded49c00b84f6be3efab4cb024f86b82aa73bd49746913f798d24e3761793fa5b151137e66d79b4e0bd4c674b1bd59060bf8803cb948bccf21c72ff4023567d7d0c63b9b849540e638cfc81cd8db5efe55c92447531d954b7ce41a840619cf25ef13f990bcd095d266990b8d9efced4195291a5ecd02e031623a350642d6982db4a3350f36ea06c6d549be1985615a1f311856b178fe78daa279860a4f3a7a8a8761a60db4f643aa3ff30ab73596cffa1b28828df0278d00d57857ce22d94f5018a2830bde614bbc166bd87a217ba291a4ae5e1175c61dc8ab6755679e797f6d3e23180183336a1c7f20a8f5d7e633b3ab373b8e1786e11cf17501803186f44219db9a8a914fd640cedbf3862d6433a24d14b74767ccf14ae5f3941dbc356eca889dd0000076e6278fdeee433a2b5b0a7afba4f9f1d9040cff954dea2a07c052aedc9bd29ad8012c3ffdf21a8cae146322b513c0da228ee842b819cf707e014cd30a793a462c9bbc9856ffac04697ab9ace79d538c4ed95dc8533d04b41ba70edb6260d175aac302dc3a899acbda1c8a920cdacafba2f51af49b3216cd9afd61e8632fcd023008de3c4ec5a68e12790cc82a1c5d128024b34220102e2ed7cbb81aa0b75d7a7501392b64699fd17f842886dd91d7efa83281cc874989ff019ed0c018bd4b57d0bf7c003fb6ff761f3126bff45999d63747847a0fe98f0fa857a4db3db3cbf800d996ffd5a06185896ffe9f3a7bba1f87d76e2c74585c2cc65765455f81e6985017abde349d4d20016a4cbf963d5d000a0d699aac0324c138430f5b2c5e6fde712c3ee6e1fbeaa9af21a4864e7e451e78638cc63f8a48afdbc8284e10e1ef7f4560d9e767799280b27f2306da3d630719b823bf679d09a2f59e80b81fefa62c4cdfa0239383d2f0a1a80681e3ab184578be3c74239a9ee6f7b555c2b8c0cae17f1ad140131226e4e6640a6d44b8fc8ea4fc31c72e2719d84b3860854fa3c9e6ca68d8fe9965f3c7c5be168ecce0560417633913c66be286f0f4a4eeadcf58c733e6fc3de79b37f5d39344c9ca15af55416671b7bcd905ecc0bdfa321b6023f331b6b69e30e7c285054fc6df4c2e52fe8076424dbd7721e05777273cc3362bd8b3613cb8d10747e6f596522f11122de26f34f31ec940b30b9154f7e803f9124c88693507902792faffeb0b39b9728e62c4e3b58322dde7e3e7dd641623f3e57173c940cfe263cde47a75f76aba85ddcf109ab7275784706c3d58e45fdd187c4cf9205370a99c4b0698a781d27a6d73f2bdad323699bbac0999b6bf97e6603964ea21489312a90d41ea75079480a2a9bba386fee79ef6638ef67b7578da336fff3a75a5e3abfdb134f1e4fdc747331d39785effe1e5b7e8aeb0da6ca6dc030c9c7c4dea1c55faae385b8e51329bfacb97f740f0e7fa64f8687d11401fd05cda5b169ad58dc4e32a494a6457ba7a65efeb4801ff23b64db50a2668c0dd52e364d1dc2888c681613a9443a168508f3ffd43552af3633113f14cc12162ba84ae1f5173b056efe93a78a3948f08ede44c0c148aabdfe7f56b682289606ed2291a7c04169344bbde2b300eba986a9bd5576c5438a2c9381593a2ec71e508ac6fd47340d11c6e94c780d1d29b4c158bef3d54d9a3a33a01262ba50c41d1a3645161b6f0b8eb1aa9bafd2242dbca5c80457e84bae517608349746488916f4233651bccbc6cb3f0ed2f335a7e5737d6a131e4c14448e7a8a8fa61e02371f7834d9a054f41a8b7f4078460f663eefccfafc186eba950ac8fe5c4c9a4105ee116384abb19eaf7d04b519e51446e456a1f62fcfa514ce0f359611055d21738dcc09c0072002061ca6156465b318258e5af2afcb28a6733be23f262e923928babbc1f9f75fabf782d93e94d4680433087173c9c0410064f1b35b8014fef4161d8f49837cd0226d9a7108530e2663c9a5cc5d3e624e5d670ff6503da02aed386064aba22b684c059fd7dcbd67abe2c768230ccc57877e3a281c3165edaf847b811743b901b16884eb0fb5017916a4b840bdac27c6d9d5f969727baaabc57ffd48e671056602bddc403780c9e45b4b50de5da2283509ab2b006c57b5338fe39c26cbb731eb12e58145bcc29676520ac2b6ec29b8f16620191265320b59da9f2b0eb9afda7c2d7dffa290204a015392ee3412a4ee346e6816db0eab3495af2f01701cc5ea28e394c6e3ab39bbf98ed7a1d554fb2b20b096bc0c6e0a749d92e1a9afb9d8242a6e34d28877fb9afd8cdc2f47c12b4aa2336aeae2db8390b8836f4fe457555e0f32c3ea3fca390ad4d8ed6c54489e64ca1cf1d2170c3439843aa17fc496fcd99fa52f23f581ae3169029d215bdc8a913753e69ded0cfcb90b36d38ef2002505a3ca470ed8e2b0fdec01b4c0d5a15f56f7974a96b89c576dacc256d8dc9988eaccf9e7fb180a53bcd29297fae2643cc20104ef41f127a77897bf45896076c1ebf03563faff304a1e4cf20aca26e684efb9dbaaa25e02a42039458f59602591d4ac68d4955e7539c1eb60cdabe33baae37bb961ba3296b6b0799a06db51c6491291f8290566e7f654197f056beb2da28a4687058315c6decdc3d1ab46a76c477fcd647ebfa99900c9a1ebd1a0671037e036d77f044efce34754f649d2f79355de90675ac4ebbea9c368efb6610ef5f6a35db8916e77d9398a6438f9f32b0bb2dd571bd4660e8543a367cb986d34804c71a03121c28a76fe074496292a9967faf088e853866c12707d96252245f74017f2b5e61da8cc81b6003b5da8446b282ca8c189583c9ce54ed576eecb4003fe8e6b59dea84e7a5b2a71670e985526f9393a14ba9b27acd1834b4c67b10224bc8d87d390da05e6729a6a654d4b4dbb82e90ed4e1918a941954df4b11b2f77ce78f1926a2f75d4f44ec8e434d387ad18d3f5ce0209af6f64f5a1615b545df3ac1e7b4e608276207e33045044e77073a1825e718faea78fe2b9627f7a0aa36c69b4fc76ec0d25ee2425b025c6bafd6fceb87b34cd4938eaf5d4365763a5b2673c1a38a8f918baeb93469af1a093096cef91f18aa94de12697a4378ef838f94e74b447ae1a61e26e264d72cf3b76701ccfe46cba13f7263f998523d0869273d10f95cfc4ba55a4101524af8ee4079fe2e559f59d96929eab33d47a40008b87542da0e367f2185af0800320e410a7b6d324b085c76a63f75adc28f9d24c817130018c891cf6682f41458240b26f2631ee8f5cb2744fcffbd6addf2972826a4584598b3c77419ef647857a9c7bd8aae1e0b5710d83a36ffeb679533dbc737dcdcc9062106363d23b4fe51d5a392d9347fb7e9c272020be854fb07ae4f7a0be06116e9dcdb89af41919bcf241226885602ea9d0a4bb8397b9d3e097bbe610e137399be7fc8e67ddbe312b954b313302ef4359707453c1845d0ff5be94572937aaec492cfca24baa7f95e612cdf7e5fddb46d7b67b209d778a34c598af7081300a567dd9670a8af5151a541b5344cd9664d7a3ce38c7db004fd0127d2c6914edfa6e40ea92513d01f5bb28dcafd065b7a215fdb8e91bd251c0c2fcab578d190f5f2ecb6459495d93f266dfa4cb7c11b0189088f02a6759f5db09a5f4bb2502d7c52b29fe36b6993ff418774b87f87208cecdf9bc3c61a0b3771f36ec56bd293bd7fed9555c7fe89a43bb93ee6e3bef39d5d6e13de14507eb4093fd9d8058b24647501ec26b0eeabb4168a3f4f9665981a54d8283b9f4501ff7b18628dd560148d759a5543979a41b12079eda84f0a361dde101e384226ba218a21a6e409ff8836dcf2f41fcd869eb182a2001733d5216e9fba318a6588c18597e144ef27af080bb8347f2111cfde0f973f9426f2f8d9a76fcff443cddaaec44b4d6555c4590d86336cd5c80b5a1ba3838acbfc631d34fb52bb6f2ae93d062b3314f3c8d723f41b828dbd583d3d4aa5976c3096d87fe90513f8698818bb99b313a70b1ba520091ea97a86d3278113200a097f1b81319c731f20f51a66be059964421411e8abc5e4b345e0dfe64ebc7a3bdf213ffb614d1b9e8082cf082ee695ab7f39829c6929e5a4b576476266da7b3b95d45de67ffe99f25aba16582a457a59db81b13fadc6545a61b5e43fb380de86f5fa6c206cee02b4d6fbe6a4d547fb200c49de4cd937b2cfafb8317d008a1fc6e41686baf50f1ecb1428dc5b597ac9252e146533dbd1e6b8e2eb4fd49a44ac7f2dd3c7c11f8beb3672aec81a74d6907995fed8cbe270f9277071844d350debdac22f70cc1b1bc39d28ddfc3f59875f5d979e3cf65507ff39eac45f9029bf0a4e548314be1e00bd98fef9fcdb8d610071579c39464748026fd9ad9f0282d43716853266cbfe24f10f72bf5f308148f302c7866fd3064fe6c53a4e327dbd9a1dbf94bc88126a9869de50dcb6591f09d36e1cacb25c6697259cecfc7b77a806853cfd4b8124255669f6b501d0a3679b532dc4263c225ee94e0b734f6ce5d85917da2d4e4caa368bf015c752b4bfb3b64390c5e6433d523f7450139d7631c47e31c38e0135171e22530f7fbadeff9e187e2e199f08fbb7bfccf6c067941467159e4b85593b8842e7fd6fe6680852a894026358e7f2ec30d8f35487123276c229411cc1d7043160b105749a2a8e78442cea5dca2aa6c2bf54ceda65ee04efb54a332c8043231b7fdebd774e1d6bfdafc399333f7d649f646a6ae08d0536487b058daa5324d13be87c1d01d933382f803c74d43c48633356ab0057bc9d980c85f1a7d70d65ddcb78f171d28b953ee53e9dfbc4cea5a58f8b7842584f02f0ba75161272dfa074f058bd63b7c7d5741686488ece883672633a653779b189ae516f3f4fbc03715db81ddc430cf32c0a82bdea99d15d88589fb9a766eab33b365e6f80caac741362b2d7e8c96e0f381212e3709b9cc6d0862dc9f30f5878ccf493558dd274804b17ce6c5657e4dea228d5041e277fbfd4ab298fe4b4c0de0ec160c9324e30d489dcbdef2c0ff455cfe32e3e4454041fb8335b8e79416fb2df7b3af3674e57fc11d07720ada16303bccd53771ec4f1df0b6082fa89f137f1ed1d24f3dfbd436666dc61c4273fe07775c887fec2ea563feef1a0e5a1c33c960c2e5cd5a85c4bc1e6e89644e31fe0caf801030f871dfa8e0b36f592139e54ee5b81d803eda9cf046431c65ad6c336a31cbc59898d8a9ce52e2d8cddfffee8505f9bd1a2d49b656679870f60c18293b7ad64798d464b69cde5813ef67bb2421e2153e1974a3f75f59111ff53950c8079976673b6cf51da402cc3e68273fc8d1c6b58a1fddcb2af2834f720f536b88fb6954f3f33c12fed3106d104ecb43f539f8a08f10c3b69b5eb8e951b56a81ee973f7f0e94e737639bd2c0e418b450318eab147a226fda44a5b6c8900a12784a99acf1a518b9978dc3eb6ea7e329c52ec1a9c932834dea96e1214c92a93b58903e72905fbaa2f20d0c6c164895bb69d3a37592a08b9f1dc288d6e24c38c21e8e2943a6fcd42cdd4e4fd4939e402f78598d661405b5c87d95b786ea6a3f5cb4d7240c1a4c710f146b0c372550e9c20feb0fd6a27d29b17cf98217e17bae60a99c7c958c7146968a44a50728fda811f24f48d8502203c1810702c02640494aab61d2d2c6b3097f28529eaac7539687472bb9b54e4278614a03d7a0259a0b828ebc71ea7b4757c7a658f266834b989349f2a1e00f76027ebef000bcf7100bb984a69d403fae012722bf699111ab297468394df167d0ea1f616607c2a38e18a86dd6e78b3ec4c6ef09796a2155b1090702fa99dd0d518b366ca756ebccf6395e78adf3a1d24eb9b501a0222ce618b1cbea990b6bbafae930526a0470eb0d4d42a815043aedea0f816ef9d014a9b2047df59b29eac052d8c1c216f6847401d5c5e59062786f73e94740de0071ffc0d475f66bdd5ad2a54b3a802cba80d8fd6a7bb439ff134f1b077e2007451560bf2a21d3cc8738ce2e5ea00e6ac4c5b3b24ebc3742bbf58b84aa0506ee00a8b7c9d619973feea2efc7afa0d72ee840d0e8297ab52128ad44248ee817d3ef2fc4add047318a2321723c284e2f9e3b0defe022fba52ba6e62ad28b9ab7165c3741963d8ab160dc8a96f8b9d75f36833178781654c561cc69ccccea79fdb8a849360a2258df4b24dc5c7f561f1aa65d21755994a2d3b2bec502209b825ca38deba55014797c4ba82376a572cd7994d570b1d96da68733dff142e572b5a5d034614165bccb7c0d9539abfe200a487d76140e835d286e982b0afde3d43873f973573d1aa07c7022e56f5938f18012c1123947309402c1f618f9a82ac73375a6b75b8311e3dc7a88c33086668a5a1e94debed5372c969938b057c8531abc41cec8c74350ec9cb6f9eba96de1f757c46eae3bc246baaf1dddd69d603c9ce7c7d8303e7890bdfe1c29787103f27f6aad188ffc9d8791815a9192241acc56d38cb248c0047f99ef84303d96570a9ddf42993d16045b21325ef239fcc32614a670c67575937866d1c741e99f4a88789972c4561f2cc77f19b83c9ccffe7a8f0581cdbce86a1afff06aaa9c7f535ca0ab2d5c31974ded26bc59146f5becd8541c1cf3c3269145d001551529fc16e1ead26f803e6ad230fd0e4b5a7623f6a0943f9e69b19879269f8d5dc67555937c9390d78852620abdd771419ea349ac147c761c8e20b7fc79b12055a0130eb53e8de3b606c9e408cc55831a0591851808863bcf8a8e0da9b6979e7593a68c298409f88b6a20b05e97b48d19e55a4b62e6eaca89293275276e5c951562f40873618cad3ac512ff7feb8501b819ff76d083e6f49701f9a9ca10170fe6deb72b759b0484ea8d185a594da49ddcf2865d36c8877ded0aa1f30f945e437671156ab068cc23926ce673fcaf79b564baffb60d7e54c7027645f83e6187ba2fab285b6e671a7252ffe13284563960478cc35132fec579be1eb651908614c3edee3bd7cea2c18ab6bed4f3de2e42603fdbf7bc2f2b9d4314d7edc4683ffe02a5f3e8eaac20537a54f6ccbe6b778995957a5dd8bacb88765f87e1143f6a8499270d1f5573dc0c8e309d971fa8169a6fec87ae8231c7710addce4116807c2ab176d3c43ebe140359d5b9cd98041e4cd45dd28f2906941d419e461b28197fe5e87ea2346187f9eeafc640281a6dbb22fea40884c8e25070d9f424721997424aeda140750c4eff47d89a95c7b976ec7ff06ade4076cc9120f0276195e4ee29fe88dd5173167b54033f22e23fced1f54e1952a3a69fc0d0cebd425aaeb630febbd4e040998ca479e42338674fcd2c6c322245033a1e5319ee793bb907081ee9b833ad86f6e8ea4d339882e8038377d32c62fcd13d44a4c189052c6258c7d05cc0e3a83ffec4109227d266427b169937f3a141df502bff4de0046dd43a7fdee7156e03a957140f7f56610441cd0df11940ae0ece65b11e19a466a76edc0992a32a09f00d860764b7c437dcb1f9360195670b0d0be50ebf977cd7ba4654d8c4f9710a1cd2536118ea75213f082da47550abff42a918497cc72b7da627aae8c9439be5d1c145a2642e71c47263f693081af43aee73b7c26fd646b32c045d369eca76fd68729c0e1545cb46350d614c225325e10d1c938ed698ce2fc9c9e466e193d15dd05c90e520d520e12fb5b437bc88453b9de6fb31e3a5b47c8d242307ca69bf3bd6bef3fe8d3587e98b2a8ae1c269ead9926a00303caa9ceb6a7c925d65c2bf9bb281a46723e0d8429e1459d568d4ef2ca2336e6573b85e4f3a87f59bff37fb7ff34920e3e9f3f0266dc8f2e5efac6f16ea21c165faf53040c61bf64ff85006430e3f652b4f1fcf46bca9537f4410b13b156e3c6ec354a342338a40e375b154f4c21a8ae532e7e41538f716a3a2d5745b1f98d318273d223f5ace83926bdd232eb55957b6e895f66eeb15b782db4238734da8f9c2d81adb4f01a698539bb0fd64d26bb28343330054bf698f2fd2445465bc48456a754b84ffe46b5d02b9e49e5a599e6204d9b1cf1161160a5ecfda867d7ac9e41001cce7e42f8c6f4d6448cfa32c661ad63d34a2f6220d08639229276630218c401e4fbcf8abceb8e71fa7467ebf01878e3c0b4999fb1c6cd429f1a18db078edb96261252b53b9e267ac1e9dc2b905dbb101a02e470b5d479c63fc24c104ccb7ceaec8c8c7a29d34488b57eebb684a70306bc2e0f3108ce4c498ca048e01dc77a64c4dd67d7a5d6d7c176c131e0c564e1153a662407d92bbacc9cedb1bb1eda2e74d3687b9d233cff850ee41d41caedf6bb9320523210f3a270828daf9402ad61f62c87b723985a046caac47cc1b38a1b8f38b295df561939619b0fab54e2b8fa864ae094a880efb30fb8324882bbcdaf376ddd3991dab5d8eb8904ae3334830f6d3920da3b62ebe2bda75c7a4fb3fb290d2f929d592bb93fc71676186e85b1dfa4e7150114d3502e3b4092acd4b23425dbc388ba31e5427a9b3bf7e2e91c7e041bf9b7ed5bad232dcbc76f7fedb30028d11cb4dc9718b45511f3d4494832c0ed8c73e0ad05503caa870101f5cf7ea1a08720731996394fc3f4636bb9e4c106675db58b8adf59bc68d00a521b72e532a08bb8d013e7c55441f24701ec86e343c91762731d1cc0424ade2bd35bec8d6166ac59d868c512ea8e1941a2b8d7e18e743eac421e201854933623b7d699e3533d24d14f1f6b6a63b4e096da30d5932cb03e50717b03589da228cd1050b8882eee104f126e89ece1e105776ef53a917e6e70439b6141450062d231bc56180610d03dc504e51476db362f903d87ecddf70661898bce91a3b88dfaa03fc0557affc01807f37dbc8e4fb6252f5b6a2a59fae09df6af29e088e36a22e0af979be446a4af30715b306ce1129aa120a413e69ec552c28256440fd9b2777efa5893c6678e811aa9d6356e4d42025534f55c297ee5950207163dc81748dd528e1a9e9cde83f32322ebe2c3c91603bbb69bc5d9952ff734361985ca2e1b09cd6fce3a36a116e4a344872a9d4e439b358bafe96c44dacf804ca1682f8854e2ed43486a6afd5d8041e36b40117648eddb2f930c3c2e1d52b7834a86c44d3a324a539fe3db3af8f4362c731261810c3dc9d0cdc8fce1f9170aec0cb37f7ccaa7a99ce80f3ca6f9d30e67041db546ae201adf03f2a82cd640adaf7728aa2c184fbd307f9a59d0214c7078a142ed3835352c95df60a7f81508151b8890a2542b9ce98125b6fa2143d48228ea15fd4c56918c84ef192f89f54db0665c5d9991a7a6a0fdd783b6383ad3e3d6ddc268fa03b18910bad3414e66c3bcf5f67e808a010e13e997b9911b384768be37a081436b1c3e2cd820716ca5b09bd46a28dd2337df7a43e7a397c953c117f7e0193ba6bde6ec18a06fdb43e0bfe862ac850504bcb44fda8d40abd41c616b68ea8443406fc3fd8ed11e31dc45d39ec18418839a7d1d6e09ba9791a80d64f7db6285ee8cb7c5f86a3a8b3258b6f544d90789f053b441217e7beedec1a42474eb989d2a4f8ed7d5cd447cdc5b545d3f48fea2e893c6daef23bd069e07676b2e3a704feb3882e4e32d5044a00243e567367b3ec051353a20e860981c19c488c4f0972a66cc2ad968fb44cea7959f1f701b9caf73d22739faf8c02c47fd89da5dae52e54b53d95c23c1a2ce4cccd49d785827f9d51fccbabb86dfec0bb0d1c139c60cd8f21ce0a1706f707aaf9b67b1b476f3e2ff10dec15fa613e175a2385b6d8d7e1c9104d4f0b947f41fbf24e5eed34ca70e934736ceec4a8cd407c3d42c227544a13afad46f53c70f6dc9d6b4f567620fe8d159ccc2c5cb88ccbc8104632a362a6cddbcfd028385e87e0a9d106f627fb9745f7c9c8d087712fa641bfac8f759b61a18c950d31e9128975b4b7d125aa071b5f0c2a5ca010432c795dac78de1b147aa67df3e1a0d771ba58af990479a74c05fd63264cfb4892bc20da54302c9a015ff1a7c3ea55d21cf00bfc16da2326d4a80583f601f2b7496e5260fc790914a2810f44677359a7e6f9f13a637f13ef15385fd3423ee1f1fe7e71dd69a57a9836cd0785464bb86507677216663bec4b2cc6cf6cc952d069e19bf2faca2ae98da097afcbee623a6b0ccb1fb4f982d8541da93a046c6797f0c76c8c4db19a1b975046e20730f404675804a7c222bbc436f48ab34de526feb3e3391b4ee612bf1a454eb293415e7fb5037dee5d66f24f488ff51f43ad15bb0ef2e9fc75bd5560c3e26b7462db51b63d256d4179cb1592f85c27421ad25f42eb86e6653f80893f72d6eeeff8a21d8050484c0ee00ccdb23ad4f73974f86c186614adebb97a693f8307a0ab4c066b24904b5a4200d89d61e369bacb4befda763c8f4e976e064a14cb5bab57dbd6e3f38fe78bdec41fbee113081e137164f1822b6adc25da6888178525c538b23c32ef7aafc57c3201ea996d9e92456ebdc5c3d3f239c80604869ef062ed9075f37707365bf6e20ecd9435fb398fc3968fda873ee253675080f5dda20c4f9f56fddcbe9c3a09164cea720f17533b6c4c168802dcbb6fab9235e56f85eba541b248a37800c1b5bfaacf8b5dec71c51b50f9879bb6bde2abbb8a29c79515ad601185977a917b2715992e9b5cd56b0765952443c3e8291850e0cb23076fb7f82bcce430a3958c4e7ff8d4f8379b2295f54e48a2f9684d69c31199aa18cdddd2b895842bf85ab7d104abf65a3543200cd4aa995d37b84cdde1bfb94bb9b10572a4ac390be1b0471f0f79c278806a94b98257101500aa9eedea2e5d4efe831ebd4b5c721fad11a57ce7735b809557ad6d2c8c6a6990a6511b8474bab89fd0dddd476974355ef6a04be34efd99cea15abb06bc57dcefb7e1974380af26765d6dd2aeff6e6de24ae48886643e7fb69d27b6b2692698eacc5fde6bb501a38cf3256ab6f99c9b563bb85c663e66a1cf80370526174bf7bb6a05e5e64139718f178fd4391ab3970bbece0c6a71f7f3eea68e97fc8a91b2fd231715c88dd5d8b44f35a24f745c83b675acead4c8df6b83c829332f3b8b4930279d7b795d8ad93c69a8b1ffb89f52efea2a611cb0a53285ecd9548ab58c39c0a766fb2f0b3ca6a8c13039dec7e22dfb768c0b6c4f28ffb5285e06dbf9b986001ba15c06d84a1ca898def398d0deb3d423268f694bb192eb57ae9f252167fa099e6e6aabc67bd70c467e6280dcbf389dc956776cb5485a1c8b73f6fa89a10e5976b0062307c3af8ad3cee0b4ece00e535520d87dad54351422098fce65bb0fc4e7350df62802662a54d826cb9c9c99b0dec732f6e0cddd9f20cbb7959f5531a4e73389b64c7f3557bd0f7f19bae66b12acf272808c38ef2acf9e3448a609e3e9120e37c419695e1435f974cbcde691543968192cbcd6b71f66da0f673dbb87d844e0eb261362595989451a71ac5413ac144e7a77ecba056575dec7688eb0089a2a7106b292a2c9d97d2beb8f50c2f0c3a839dadfe6f28c3220e1b308d220eb3103383b99f5b0445c2dda58e1a6b0697780f3e97ce786111bc70b027f1f51007c1cc053adb96e0d9540c27ba9c03ee69cd79ebd4ae5abc45fecb61fa2618ef42eb4e1b474cddf82abdf95c8b9b02b466278622e9ba0d77a41bed6e880ede062b01c49ef3d04e4257a8ff10c05c21fb1fc2cff89ab58405ca79a334b1173a622550e7b845997f52a2793a4370bcd623c83ffde26a23e8224f66229061ebfa737398716d48e358ddf3ffa2e6dc982af4aff9ab1ef8ac3aede46a367306115a251890b7c2465093dca6a04089f4fdd9e7888f47c9d090adbc8e68f28ba1ceaac442f2c4dc94599d1ec64d966a660d061466d781c752c5aeed974f02981a09cd2fe115929f9dde9bb04a91b2c4ccd396e17e1d723c064da2a78f0f26842df3f364c7e3769aacb6bb40d07cbb4d2c00d4fedbd3865c5b2717c203f9ce7faca518d6ad6ab708cea8d18fcfd60dc610999477d437ec985ed30c335532ac644b0f8833c10865d9cdef78e66296c60f1a37d526327afb70be33ffce716e0867343913ac950cad203768a64588c7ff9b66d9d25f853b471f5be582e48602211f7878603b126a0ef1dfb9ac60a190dbdccacf6303b0360781c00bde4945308b8111ab395703f72e9d49fb8672175731913f1e79762159f10f098030855e53655c8c8ecbc5c657ccf41e49f45215bb97443d9770369e3d4514ba0a9905ef5a65888a091c6c6008a084a5cb6d50de135b4be0b256d5ff9b863f54af68c8d0f261ab36bbd6264e6cf8139862075312bddf44638c44589f1fe591ff38da84cc6ff0806b9af9e2f57be9130a861b8f9ef225418015d2d6844d7bcef9d1469195e61b04b0cbe80632293748d5dcc22f2dbf491b0416128216db665a4b786fdfa132c249826c4ee374d9baf3cb72c35407892011be5cfb4e823961acfb2e0b7f8e30a6fd10b4d59c6d87adc377f107aa6ea4d3ae42811481dda5236dbcf0e0c67d9448bb6de772b6b1691fefd6ae085d082eb98ef824be3ee93844fff811b2c38b7083b52875560cbda6c20670755e5a176560046503bd279adb778d184a67d865d5479d4e4ccdf24cc1e86be732bb73586cb7ee3402661470d0276a5f5ed1acdc138a620c5075194a613bf5a9255db235c13c1a4da76e6f1df10607ebabe62e093f1d7cbea57954bd68ce313c7a97cefaa90237c703d45715643a6372bda62d67835b22326faf8121af23349bd149e87759828bfe57e22c8fda5caa3fc348f28275c9c85a8a2d34611f93baeda390e09c99b67cf53958eb7553aa6945033ef5266311e5323581fb7e8c18c295f26decac3e29609f419cd4a8a11325f334a7abbfe274d2f3a2675d0b349564b5b4f5a6aa90d6e3769cd403e12baf5572af295223f6ac80aebe48e3051f2564c42ce30c948391b81f7cba84df67bd6c0f064fbc0aa69b0116a47430a419855d0c7bca73cff825112a775daaafdec29a1555761eb539afa61fbee3330fc7bcd26c216c572c3d49fabe9bcb573b62e3c5c20f73fc705c9bcf43bf8328596398b3bf8128cc9024f15299ba186b781a197cb05aefc3b641680fe581f06ccfdd8c1535967ac6061e72cb805654cb5403e53f2aa3d4fa786bc6dd4197a88b5f807f1a7a0cac9bf7041ba7f7af6d3b7065f91156e7a6a24640f0a350acb70f9c937915fc1eb8b78ea867272f5f3c325762fb1162663810c088255e16b2a38c4ab691baa67bedb09e840f9d4511d5536ad897f4f4dcc7f76ba8fc31e4924de43c25b16367caeae7afb9602131360b58770abc44738deac8c28d5e8166ae6889fa2d12606a4f1c7d9f16363cf2c2599db9e1447c71e764ea285f66cefecdc9a82b34f8f373bfee8c8a3766f5cf6b3618f9a45a66d808416ea3fa6bd9180e9345620d9fcc7d2e421091531366d5d7fc69be2cb08c5649522aae314cb0fa0d25aed83b158d28a3e5c86a674a11ed01426f40e8afcf050a18c7473805540e51702fb9bc477a9ad4572df9543ada716dcade81a8b83276b793b56ef008ffa7c400ab1ed101459969c5d42c1df5a9a985d6474ce2061eb82cfbcf8a69693b9100e25c51f9c5ce5a063c1c1674cb69da7aa6a36846da0a1118ccd752a4528abe093d060fe1bfd6a103362b5ff0bc50372c5e2958e860442b230485738db2e24c3ab9c162d4426e705fe9a6ab281ecf6790fd26cc12fe45ad19b3766ec0531dff9c864b1958d4bfade8c770db20772b88ecc37f9eda9c36a9c2c28b4b245c59b5bcda4c73a8e48c548cb225a6a5b3122ac95c09ea0989dea8a6b68c111245c8417df59a9cf4c426784791bdc4cf285d4cfeabbea0019a6a8123b45bab132668e317dcc4bc9f7a7ee7dc7ff8117349f84fa46dd06d37a042bb3f4fddbaca42ea62ae17e889e4390b64bad19ec11257db49a2f2a9d084ca02fb7f241d03d7fdc2b7c12c7a63af9a117e9125419c4b2ac8c93cd011ec70c7728b7b6fc41057694a9cbc81b653b7c14bbc5e1f6eb5348de4da8543ff69dccd944d5f803729ba9bdf2cf93169cf640a078da714674596157a39c1d9da6391652e3757802f2dc67900acba362a60da785e4fa109140d3d169502534c2f9fd42209fbb090b19885f0828fdf76bf6db3bec09c8c324a1623c1d6b21639f8abb20f6e9ed67c6a9177386a6384eed417e6a779355478086730b63aa605c15edabc4efecb1dc95786f1ddcfc05f6492456f707392a02f6ad23c23b7062af321f78fd2814e0f13175a929441d49203e6c38376f6364da11e78e879c051b6fb278177e297c74fed45a45705222056e4b7f577fdbff8602d3bdab53c9d22393daa61141ad037353b3942dc777f0c0dd33f3ac92ebaeea677aed9a617e02f58286129a7dfcfd2f8b2f34964a8a7f1eb5cd2e2645fd1068befe08e0ae3f13f0bb0041ba0765d9da5142e40f3b8c2f2f8884faaa0aee520809e9f2aa4b55f364e7e293b543d816582d783dcea7433c444a4fa4b38cf41f705709ff92547830bf57609e1ae6f2b756ab14c30b8294e93668653e5e7f07dd1d6274267db05b54a19994fe352e345f8ab166a4be40724e32a6fc5f993e2caffdf9f6ee14e7e5a95e855dcc2f7e7a1808badf9c49bfd90991c8eb457692dd166f9f485d16fd6b8105ef14abd0956baf3ed9a1ff12c9d3ee04eadcfb271502e18a430d51ef55d9432700dcb0c35db60fe6ea466792b72ef4eda05cb2cbeff734ecc85e2ac23a613649b2184332f3981d11073aec09715125a0905197ffcfdad486a1d393196d2d321e17077bc928b489020024f22a922f552ca13f1c01b10e7caebfb3553608cb5af4bad7afa1d8386b39b56b36a46c346475214d83e094fe12e4dbbf98a5ff9cd8dd56d129df20ac98eb06232767cbed68b1141f709c1eff1fa9d9ec1a04ff80c5262b36c70d542b597555b2daa5882e729a08ce246cfe56e7f9f3d8f8a9052c91705fd9ba3d16c21f713bb112ae8c555dec33bb527557e8bf2200d50664fbbf5588745a426956523dfbd1c4000a672904e8f201420fa9ebd15e11148d9e21caf14e2b65c310bd93237b3cf4450dce8f821603653777925b8d6fcd09f79ab6f4805fe7b0c952180dcbcc00c1ac58cf4cc0120790e4e0ffbe7bf584b07a8faf7bcfbc1d29695752ee0afbd9b107cc6ed661374b662c98e692ac681f9861725c34936a7ca8e6bfe6ab4aac9fecaf70263e590bc7e06d87e889732eef2dc65c0939846374387491067cea54d01c0d6df15c756ee910971231c0843289cee843c6bbfa955b5e1b68e074259b0c1d28d2cbd30643058901925eca8889c3fe6476beec5861af267add80c4f7f831b2e938c58d95200aca465ca1a411a518c1400effc4cff452cdbaeb337e48ec7e9afb2f04b71c59f4dfbf8406db108730e6c34187ac12a6df11f9f29dffc5353001666c08d00825939a434520107314b678847f91a4fa1930e0e134d9a8b5bca5d2fa28baf62a48672fffada8e0106f4411d207d7c39ef349646723ad5ecc399d36b0daf20a54f88626212137ecbbf8ae78703373400939de927b79a1746abe1a5c4a4fdb9dc75c6d3f4f6889d2dfeec9a9ee37155fc8a090b3b7456eaef522624d08e20bfacc06346f2ce14f86bfe020b1561582598a62a081af9fef6fdc1d5305d5a17363d3b5cd244a596ab9e53a4b4f5538a3f49dd7b47d1703607e148a2e8aa1b29861034db8371dbe2a28be6c62ea639b79cd8b9ae1250d0f90535e83941fb66205134ea4cc78dcebcb0983790535683443f62a898a783882d628275ff6e8b44dcaf60cd45b8a49c420bf64f0e4502f3664db9c3d30970c98e7d68d33b2637a930672852cd68b8c5990be8f975fae506ef3a064a8888d589953caa093b2f1fb863fd3ac710b40ebe9cf82548085a04eccb95b428001e42f06dcad05d9aba326a99ab6854e01d7217457dc7bf500027636e0b7a9003d2853458e6f2a2aa2b83a057f887a2a8a21a40a05bcf9936e82473fc766c2476c9343ebbc9e88672b15ab1f6db090a98a0fe37da76262a29a02b972ecab7deeccbe5c71e94e536343c059f806b6f7e6b01b473d19aa04013ff9e04843cf0f63cd8feaa345ddd6d13e265296e5fc233372fa23215768248d82af9467381bf45a6d134db267fea65d5b8a1d6e638c9eb6ecef6dab3a02baa50d272f81fb82fcf3f6cd490ce5bf578431365fa87de72cc7e3ce08f0de91d076bfd334502e0111f83e47365f6da2d116354eaaa46651377342f5e3705f6066917992e63c814e62da2a3166495f00d9529e28be2bca21856db1401e0ed66a0842d7c3091fb7cd9ef301f71580bfe4d4033b59db19317ed4799bf7ee2bbad860a91afcca5db6fda0df914526953a066fc4ac8d10055f6539d78238caefc84ab518fbb73172876679f49609653905c82820e7449da63d9d20b86e12e5d02318ef7f10856fe0150793ffe2edf29bb256971e1ab829024dfd17490c62c2aaa77308b0aec21731af5dbd44e7345d8d0c8c3367c97b2f9fdccbd3ac1b9852853fef5fa679d6d35dd15f6b8dde1c3a6b207c980526c06687ef61b41dc9d4