PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72345 4239c333e373c6316c709f772c5913efdc83485a9994721898d589cee68db944

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eb7ea217be18d5677332ebed4bb05b1e9d064c55b7bce0b305bb64aed55484d8
Certificate Block Hash
4239c333e373c6316c709f772c5913efdc83485a9994721898d589cee68db944
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0014200000806c0000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000012f828ff30f2da9bf25bd24d19588cb3382925e511b79e5b019e5fd2b7e1e299c5434ae3d641caf8d978977d801a84248cccf350d4a5c870b412784d7ba9ef0fe7327c8d639baa63ba2fa67bacadcec37e1d6e336187235334050000000000000080000000e0000014200000806c0000

Raw Header Hex

000040200a1a751217292753b8b9cb63c4e7abd494013c623db8627df345d1da7c8ea27a26c69a2e6cb96053ea3cd21767fa952ccf57fe715f6b72bd9668b7633caaa9866b052d6a35ed0018d88454d5ae64bb05b3e0bcb7554c069d1e5bb04bedeb327367d518be17a27eeb

Proof Data Hex

59,560 bytes
1212160103079c573ded7b141ed64dc93dcec6189ae78218e2c5a4734026c7d2a8378a8fd2bafa7c715beb73deb91fa991c983ef0812c299709156c8cb1d9c4d1d21b13f6cd1e6ee2ce059a84af8f569a6bffc1075a0a3d3b33844b453ce61fd91bb75e37fc408d6f3b59433155240c30cdf08cedfe23e64c86374699d368d97c4a63089e3844535f23670c3713901dda56262889fb5f205ba14ab6f73470d940963ebf8902fabb7b6097a48db03c14e2fd9d6dc1da50297aed343bc51dc4779240c1fd8d1bf01e11f0ea6c8c4927a39a122c32400ccb3f6c371f014e97ae9126a3236f56182dfab4be9491c913f9c304fccb8cb44d5acbc0ebb2fdc82d941ad279b40f77a15c263ae08b3984e0a133a995ed8f87d6437bc4d93cdaf1f9d10ffd58242a9722c672cfcadef85ade85759321ca52a07e0bbc42b3cc9e042cfcdb2a498396a0fe4b8aa57975202a35dd6c4e5cfd29601da54c4cefea8819c0406c31db483e3bf6a8c73b3377f02c3bb93f7756666b56a6a837578103f6d44026f6affcbc33e027e4485edf59e11e6834bc4b6216f1435f79d9e38bf18c75b320d899b31fff86a52764463e1acf68f650c79915b888cfbc445356a969588431c3a912c1230b8640acaae33580ad51e6dfba2bdf07cc3ead6b3003e355bb4f891f79c72a28a415b99c092329e7345ad1dd8382b46f4b578ad048779eeec73c6d8f1c003761fd11b82bc1915df2fea5d0aabba79a197333e16f6472f9f9c5c1eb66c017464b904cc9c2edc063b84393b769ebf3e315ea6ebd674441cd6673d83e77fd0c1f2504fc43463f8c7e82256cfcbe69816acb4757b96e29109990cc154665021ac3c006e6d8267d5ebede27c1022c6c60c1a55b769bb3b5847dc2e811fec7a112f5f45ba627fb68ed8e7041f1a8cb17f9a8b68b4f8d988f4c7f5262ebea684cc2f832ce3c8407eae09150e44352d29f3ecc928a4535bfbcefa1c384c18c3a7efdfa34860f1e3e46d314c40805fddb0f54a97399e899b0f1ed1fbf58edbf48c8cc8a8d728d4f99e86af1e8f61137162402faa08f48191d9811940edac610f298faf6e978abf54690d8b86b484b9e7c17eb89b9d6aeea546684de67091662dc0e49e8726180d415fc32381e9da3bf9d4739b624cce5fa21ff955f9fa1e58de02f968fa8d9e38325159fc58baaaa477fdfcd2d461d0d5d0adf222ba68d29e43c111b5f63a49ea14b278ae1092ca30c548041cb3ab927a5643c1d782c611aaf1ec8552ce4b38371d4ab56b2f90b13a8997ca444a185d8cc6dde17165901de766994da5f501c3744c2e79d54a6bf0dfade9ab8354ecdee01d05d7a43c10d8eb2e98d9de62c84e2592359a7808ea82db638bbe04c668424d804d018e852a93307adb7f4f4d1357a29597c47bae0cb59f52132d736349b1ae40956ed22892c2e0b91c62c93e7f973a9f9d9e99f5e7ee77d1c914b61a8c17fc6882d9d14196ac0c8fdd18373c9d4a619ce4458686b11862e878ad5aa080421497075e699cd2dbecb3cc2ae7fe1e19c34aa333e811b46cb496bc686a436adc1ebb9d1e8f37f4d60597c551361dc652aeb549a0e80c02fbb9a6357971a15903975696339bf7667fe0edc352ad3bd86fd63f108917832ede051786d7b400abd1302572a5e392b2974f7649f809446f171ae3de2f425a421c7df85acdcd689496ab832c6732a38cea1b18c3ed78b9ef4ce039f24b844c5cc7f17b310f0bbe8f5470f85b50bd8b6535250ad548af0e2d2f7f7b87e8f634cba5eabe5b3dc7b4968923ee2d566b89a7a2915046388c08b04ddfee364626acd683877367f4af33c70f9d7a5ef94a1402fed981b4f7baa3a57c6aba193425ede49b967df4f2241cd27cd369e0e58ee8fed30703ea208fab65ee5510d6a6ab934827e2bace2c8d1781e2e525c664e52598a10be3b2d8c1ecfac71ea47095af3026d90b8f6c242016d6d106964fd3bc57dcb2e63024fef808a2b670cc1af48cc3e51900e8f6040b838bff701be64c7f17c7020d19b6e63263548225774e0c2eca933d482fd9cc4b3c538345fdb1790b13eb9197f2efe461b284b0c09ab8d29e578d13174762827ac8c6eded8384edd4cb445323856335cf0f1ed874a8efbe2f0d3238f279679f4391c37206edfbf452b14ffc37942abff6911c9b049211c5bf54f23823d841fb54b83086718a3d3104c70ed1eb9d21f7e87b623b4c77ccc5a9f8f5556d0d4d046e0bdb9c4258894f984e4a15174ce2d2aa007154cab302da3398b08628bb576c5b1a7ffcdd0e9b8fd66609c288530dc06e9b96bed64293cbde6a885d225c36574605bebb7c0df0e6ec2cb19ab85892d164ed9624f23974514791815aadb41d9fef09e971fe487d5a033f4c9fe8b67ede48eb2ab2d2c483a6b28c2e0d4c4ec36d9d0114eedb16633ea8099234e71102a613cd4602af9b0ff8f90dce0f26c1b790c6772079843ea96c9641975330dfa036ec5fe20e9d7d112df00760258c43800581f2458de64e6e000f3808ba24d160c32a9d987a5628a641aca1236828c7d63215767e4fa54b187840f8e86a0a69a57e3db3f16e04aa47ed1ecd251a65541eff9f8745e4e13f5cb50e5a57a9b90ec1fd01d8b454af688c9b223be8ab30b8b10e013eeb1ef760b14281a44f04c191c6b7d334f23cb120b3a049a630416087c4a59089f47fe55954d0b503ef7fea5e4962eeb26b101f4d6b72dac76ff02bfa152cde6d86aebbade2cc332a9b75bf54d32a4ea0c35c0b2ef4237edef0a533051ddf8ce15980c4f4b325ce604f4c2fa25e25c2e951171f053f4b8b136d0a7d3315a6d6023dfd129082da04cc6d46fa98690eea387ecd1820e3a09306412e454ebc227e8003bb9a59ae91df7f33572d3ef4307cda8c0c53ab903d3d0af2d72ff775dc2d921c9ddc0aac4c94ff6c757c7060e50764d33456e53d8d70c690c25159b9f4d100779c906a59339b5190b2aedb28bfd5e4f9b9263ff42f958d0064c72a6a3641ca26ad685e19a447263d9b028ee3cce5bac290174638009e9b09762213bcfe76d85d02a272edcd2cf6b0be0ab94d56902c3c6ad6fb715c659cc93d9c0a5794b64e0bc3d86bfd4a3b8926d948eb9cd5500fbb9825db47bdff35b7ec048b370bbe82c8e648ca728a85d246e130640201bd0f3b7272b5c190977ec7ec412456afc72f89eca44e039d2f089db8dfe7c5bf57282254ec98ce7c4f0f3c8acbba3043dfed39712f59c5ab120ed68d815c4ecd7f39050e63b82d1dca9dabb0f2af3cdd0fb9548202c0946c61ba765aefd004b781fc9a9180f898021d8559c16d44fe59a487f8cbd687c87d37ed905a2cbb53229ffb14396b16da87ecd8d2c06b64d72ed7051562355fdb5977bd4328892bce7d671123112f366a44eb849802739bcccc8fcf8716e5dbc28e74bdf9c4035ed635a3a53aaf3f73cd6b0536116c7dd839a544a365ae11b64f805db6729b677076ec1bf604dc8513da2c627d562aa05d8b0e15f70ce631e9d283136a359c4e28548b9679cbd8f6c3d581a960aef2654ff7228b49632155cd4b931e7d6b10fa965c5b6158d7f05643be2b1b34ef713cd9897abad4d7d9493cf844b65d99e4bd92bc8b373e7a610eeebebb28fe76cd6823a8892516f06ff14379666f9588ec4eb5f3061754e2c91910c3e09436cb56ca547b15fb88d9f0128e936563b1f0499bd615fa5695e95637d20187915947dcfbe75885fd191b28aeb7f3828bf207819b2e50350f90dcc51683aa5cde28b230c731a05a0d6763b6906f481244a52e43cbc866e63955711c5c05f568609d16af584ee33b4e59bf4dcf4381a4755477adb0cd16cd0dd06e7e59dde04562431d8784e9b80ae22fbb14ee3876809fb378b0121dd0150337f54c5c9fa9e5a10e07873ba2a2f7eeefee1c7a9b70962a8b6cbcc9f70dfc913d87547c1bd1fe83a443ef4607d06066d878109dd6d03d6ed782ee7494a93c8f5da31323ccd1327d431550ccf83c8ddea69ef9517c5a0823990c7d60810f5f8b7abc178b621801694c637cdb842cc1ec94ddc1cd69fe96360045e1eea69d93853caff89ac0976f43a015e4592b2312b9654aeb858db93aaf9a771eea1980ed65321192f26b15dbe4cf6afa4cf0edaccc23ff6f099635a1d8640dc5910592baed311fd331a8c7608d51a978f6912548f48db8b3491108df3ea1449c8795d6c6eed8286351c66b8def47fcfc5b0d74e53f618ac9feeb7a611dfb9fcae2d8a1bfd713587ba5a0d04fee02b8baf8bd5b740e33469a1d562b4711a768e46bd1601618818ee8c3b4337dc127bc4f470219d84da5e19ac2dc24bdb4ce4807dad13033f011f6b82ef0f8bd40a10ff2ec8d620a00b4490018f776e47083258ce01b58663dd81a02ea99a09eb82aaca44afbc18dcba6ecdb4dc513f1fd2d348bbe35eaff137e082242f16e0b1784f7d992d3c72c89e8002622b4f622357e7b7a882a82c5fb1435b084727fff4705d59dfd426fda2c2b0f64c275f9ebb0063dae788dc4f68a59d90445cb2066e20c2db63eaa3f78a120734b21fa3ba397de6e3662f7c5e23e731cf424fb888113cb6fb10c72739d2642f2954e0816f5a556e8ae712e32f5f882d256787367dfad5135b01a945f8a39c1576a908cfc7a6c61525edab9ec69540f73a74340148481ba5c907f4ba1215d4b59e17de8f72adfec9a9ec6f63889d4a4dc9ae041b35714608000f61c3c7ba067074fff409d31c2b62092493c8c5cb116517e87602b78ada8a67a07ab65e8dfee1f1eb46006d6afccffcb07d5f2e4740d8cbb5ca150c4da5e5cc7b2b3e6cf6693c6d641b5948ad4737b8dea6dfc49422bcc0f77fc77fe1aee3d73bb4b52d06365d3a2bcca7afd2c03333b3602057639be70bbe920ae6fe5eb93f8467d34003ac5d7f998df1ba1004f6f9210abfc797ccfc9b9ec20de0ce6a11c691775779027cb00e21361e6ebe50cbb784af560b008fc456593bd7a34c1a0650cc7309602ff5c0d31068c4f24ed1cad958c55c213c6bc1583cf24ce72f4a35ecb897df0c7e3676c2b3946fc07d27b02403c40b7db50eccdef135aa649f07ffc6935c91dacb291e8c329274b020895e045e67e97ae610842f0c928b155d6ff16e97d2b6dad56221acdd6c34f7b6fbf14c1937d292d67062f2f28a16a3d8b531f1ceb4153fdfe6729ad81f336a83a4543524089678fab883d9cd545766e46d075cc292c82f70d07ebd3358e593585fc1240777d7de930d651af3e7b915f5bdea23e2569cb549cb4c3bff31aff56256043828cc198e4bbce574588f93c1d5a0869e5e586cbcb80461382f42f4a7d3565ccbb5e20269d36df9234d1af5aef450b7fd0ffb3c4859c227eda18a13742d432c5ecc3a50d48f5e40814487ac635e44b2d97ec2b4c6bb5bc3dbc97e1118e6f35ce8ff7e6234231192f8228bfa9802e7b6218147babe0884e2c5aa3003d2cd47980e87577c6a15651155a415c4f334cde73dcce9bbeb05db2bfa34761f01d058f23aedad21797ef13d8771ea7bb82fa94d407b8cdb4f5e82fdcf8e7c382f59839d7adba8f6005be86dbe80d14895b8df3b326bf6138e98782333c275e4aba1c7c54e1fb701e7603f844f8d273e4e1831a95772d4521f12f3ffc76603f1f029f6e8a83358ff3ac39c6336563babb04e9af1bad2efa3b1386b206135c11d7ed7eefcc6512286cba28b8f4f506fbf92938c9a67f086749e25f24f2d8d3705b63f6b6f986437cd86ecc2b2f49cf0e2aedfb6bba271463003392f05d17fe859718fb5584f96b705d6c7361530cfb500b9295f74f95ba23bb5a61b0d59068087ba20d0a00518cd5e1621e6855badfb33aa5e6c445f2857f1854fcd9fb6cf59a7590d36354a3404e0d5812fd5e355261d24ed8a43c5fadac8446ec5789745906a545ef2e95db5ab3b50b520632134c2f54e66e8549eff7e54e855e1d9e344a3f9d91091f0eae5bfebd7913f3a52698e7d145459627bb5f88dede1e004b5de217d5b8636b2dda58ed537f472ea67896178361890134b1877daa42af777274b395cd428942d1b7b6cae95cfb03b8247829530edde2306b94ba972dad1950f605a9fabb91fb4856f1255f7da30c845fff95fd55ae136580c9d8cce7d5ec31b8fb5606c09fd504c8251ef750954692356e7202d048ec15918d352f8dc45f3ccd6cea81a9cb945c5ff76122641a75f0ada733dc4480d84921d8ca7c1a59657d664aeff74a857dcfae8e58cfcf8b1ff1b85fc3912df2335eb266207d534c1e2d8493741d96b220a0406aea090a75e1ffa93931762104cd495a95ace4949af784df5f03ed933674d3148b4274cc4ff8ebfe6c522ed291f591767fa6ae224d9bdf624b26cd91935092ac00a047ebad09987e36f16702ee101f326d95d634d574fa46cc6aafc143e671c44eab5d66b00f09b1e888c1b4b2859cf68cb517d4dbc1042e41c79d069d315197b9643c8a59375401cb0ccb1264c1728aa6c5a889a4c20e9a4ab59b240225b869491400872b54d548db2ec75e7562e10c547389c160ac076e779159150c111b64b850ae5663e3efab2c53b98cdbb7475bb8817fa0b7a43861ceccb5661222d676cefa7e65fd5de83d953dfefda40ac52d77021a9fbadeaea0c0d563dc3dc1fd64d075de8a65d7adcc01ce59fbdd922f24ad641efcc09d98e7ab7a5055f292e3d74bec2151f3d2b0a1796a9b31dc056563bca89f7fe4b870292efa98b0b341783d52a2333e4c0ff661e7f6159f2c019d39a174641eb8ad3cd503f5128f86f36c52d3c002f4ee2aa8a63ec507d4d47c8059b04c57ec170800cbdbc40f1cbdb9bb118cab83f658c338f332bb9afec80fcca70e9064121f06351685dba8164f4fb736368e77e8544acb8fe90ef03bb4e9b4f6c355a9366013989e8b81ff50fe7dbac74f166eadfcdc980992ea034cb89f6889022c181099a1799738b6367d8c945c7ebb3b1b9160ae62a97ef43b3926d72d7a2866f36c048cfb4c842277a24a7cabcdc28247553e3c0cddb29fd97fd718e78fa3920efc521f15b16128ac4759fb98de7ce11989aa0f98ed342052de87af6a0676d0eabd07ff506cd31633f08ef507d03b76b6313996836864b6d08203fd27c1d938f5a309a12d3d2464a07675b8018fbd25fb85f72a0012d3763dfa80639561b0146c0737b7d5e0315eb44817a22065a92b7df5661ddd3bc1c757fd5faeeab46863526bf685fbe73772cfd25c9ccaf451dabdc7df9289701f8e41717d11243f23509892db1f490a376e7c3e502201171ac0563de631daf4313f212876d68e3b053118eb0b654e6297ba937cdba29988bf1caceb4594f929894666c538d71947f70aa80ee6f06ad97963b3acd1133a4ae1f7c99136738e467f3eaf3a77e4e3c9e7033dc750bfd6f59d95921e5f881b20684b27b490626058ac3d971f7da937fd4c063914dbfccfdfcb7998e973e1157d7c406f8cdd63477d4c99fe17bb6859baefb04e877698563bd6693496138a15c719bfdc1b6bd5ecbc02d65da9add2132ea6050f62079895b0223323f89f975e0dc1368e0473b9fd9b0818a78d77d0c91d034fc58a1e642a4cde20548417f5e821132d9c32e5cbfb213cbd426e2209ae8e828bcfe6994a317f41bf237c499ec0927b697f8c3c831d755c53f2ff1ddb807649e943845e3458b6d09ef01f00b11597b8b4edaa2442a092643250005e3ce710a66b261f9dfa78a3c0cf22e64e9126015bbf1377a34b3c667d933125e890d6946c9f8d164686fe303054bf1cd27017cb2427e283cf6b2a5096d9be325d304fbd45834ffe835f765821f23efdaaff31e8f69b36f143515fc46821ba002cdf9ff2c1de4f6074a543dec881d840c43c05afa6a838e43a35e1460e2c3903da2e99c05e582558d6a5c5b4b20513fc414e97ecf6d2fba6d7b1bbdef5bcdfd6f1250394fe5cfce92daf54ffa1225f6fc0e084cfadbb36c553df96cae9efedde369b2a5470ab936f4d657788a4e97a89e7f300d18c6768d422850269e3f52daf265846cf5127d0585987b491db2a593e897a17ae13c7105899c8440b04f2d30417f352984cb3d23543c3b8117fd05d3bb30f81258eb67d7f2d0478ec92986a4ee9045d2341ab2d670145c9b0f50267dca21558da6ff70498034102d265ffbcf6de95ea0877c213b4102b913255d9e93de7d65098cb02a0e14fe587701c9a28e191dbe54d42c1d69ff2450f27e583c96128fd30a3354f1798a89c5a73a00c53a368ecfd6ffb067f12b75e742f5469ad0a9bf87fd4bd4a3d15e9bd77cd3b2bc0e5d519b6e5e4dc514603a97cc954a03c754d19d6c5d791f79128752219a229e5449cbc07975501dadeea981a6182b1671ac405c7ff04e6a67a16ff701e8185b6ed44c9fe86fc911d985ff35eae3399438e8def985f31636d1d268587cd479f341e9c5570cf5007fbda9351ff406e4cf36ea833675cef2403ac08df7083ccc85e466639d2ec9cc8cde7941612e35fe775a070c15e1a83660365eefa5e3b02eb6a7d77eb617e24b7cf86aa254b5dc0ac3527d71692f3ee56a35084b9c053177a4359bddb887abe91689210c0a12a932976c14999f1bb80adcc4e6e08e4e67e6e0621966afbe40cef63ee6e0edcb5f8b47ad56fbf5696050b34b877f46993bb01fdcf7466fd2286dcb2bff10565357883e2650cf68edd73e5e03625b7d2d500c2e4b2f33ed3dd58fed4d90128ac1cfde19bc46020c48c97011ff61933d87d2c781e41007519c4cba00ec20bb46c1faa7daf0528e6ee0e3f6bfb0e3b7bdb4c875548b6e9f056c497019f1fef29701e32650f20b6d1bc0e61bed17b8db79c74fc89d0c492a36d8e3b05594e391525f582eade9852602185756d5b7e8c2b7826539557daae4291ed861ed7a6a05ac0a95333633f5bbc01b47c36e0eae45457bca0b59a40bc6b084c2b681fcc3c8e08f396afbc361dac59eb18c5d91b20242ec6467753cb8e1ca8819569514e519b86899eef2921eb23e11e6aadff1849354e3ebc30a94132b1521951efe16d9712c09cd646c86e411c001ff550fbde1d827778c28ed3023c5dde8d815b965f1709f9f832050a920a4c6f9ab88dabc8791bc2d854e314a9fb27a926218de5381cb8744f2dcab38c6e5b2231ccc825a0a8c0a137df860593f39e38fbf0637f2b8eb6a677e305bc48745bcea8cce17f698dc5ce6ef0362bc4f8e6f2d6c23031611843c85ad33a9740f64c03b64fbde8cff76e744ee310d8f63b97d9da7fa7e0a6d35a67d6c6feff4e6f16bfcb1fca7d624b566e0b30212a313a148518f695636840fd25a495bde98b9737227f5621fd294120a7daf1e96d1dd4402905adc6fa02eb894ae48fad3255a5873356dd17c6486765f311fe955329d266c5323794bbb162b9dbc18d10be85c97602f4a6c27d9c7a2e40185e0531c90d7710f3fb52d1178e65b4f0a2816661c1c39ce1a55190c236f73f563037db346669b746175b796f488161cdaa999ee10411a26d49d5f1a6661920cd948e74977bc3529ec3528b26eb9ede1710d6cb31436b258f76e54fc03728f329eaf71239a1373f2ac0d14d755a9d2804682f6aa1d00c64562fe2086e93ac5a9923cbab15d01ecdc3717ed01306bdb21b529bc014ae819bc822cd16ea15a7865af730025a0f503f3769cc583fb6df0a02439a8b8489bbb82011146093cec53ec47b682ddf838ea82c15c64405cd9e626d02ee6ca7954d0e78eb2452a8b00289fdbe24bf5fd905076a1f9690fdf92009bf770662f37a14da7cfa671107b48126a98f8163f0b85d61119b8b9b55cb4f80410f3aa5a95cd4af4375e047b1d2ed6d78053284153bb116cd169c3f5e9f106a3cad72e22513b349d998a3f355b09bc5587bd54e24d4e774e6ec03780a0071d9c09064d622802b2db157d38af364a7547bc543a32bcad445016f727371748c209cb98df1cb361fae4c462d393bc7d8ec012114e3d027b4db0eeddbbf4bf54ebdea8bcf837c3a4121bd98edcae6ba7d5976da664226e4a1d5b239cd6cb5fc1c121477e1e557d4d2ba20b653c6e90ebb128b1874302efc45e7d89804aa617e2d2db592e7fb21acc0af6e9291c9169aa62f24118d84179ca233b32c53065e3b097233759604a733b3e68e6e0991622204aa9d3c4a5b8070a026b01e0b67df905023259e3783eb8f3d0ea317ffecce533f3e0b38c49170bce496e4d5c19a4cc22465c195626e31e846fb0cdd54f969fbff84a6503630e6506cc1e849017001be129390e44f9b61c23151282f64d71c1e73c792e7c48061de3bcc47a83e09ce2e6ecc6a54e937670e594634dd0bf8625ee0975c60485475ce39e5d803e647f0b7592d2129700f0dffe1e7dffde76036e403faec9982df77bb29cf13b8b225ae33035ca28c826202cdaec1da0ff8ae827d9f3cf646a5457c4f51d3b752f42fba9f4dd7b9264d2d84fb8b7c23eb47543ad21521396f4fa037d8f90891d064f7669d52671f1a4267db2bccad79201cc72d08154664d515d83c3eac3d705d4bcef4f52b3cbb3843dbd176ffd0601131ad07b2c40fec691b565e376667e646e4eb23aeeb20b85822a9b58064b852ecc1656ff5f846a882f2e02089ccb1e0551494a01ce23c4a25d501cc9ac6b9aaf69965799f4918b37159da8dee3018b527ed98d0304f5b1639b30291975a766f3b8fd8fac88738a1d9f915c7900615dc8b61d545570a9bda90f5f319e9482ee55ced4ee0f6be4a53122ad9b2152e97818fd488d8b19a332a86038000814333463d739541740aaedc38bd5fc3e250b8398fbc47985d6d5fc46339287330c8766b6956b77fa2ead5dbdc3fd0df77c68264648e099e0218b0abf74997b67c41a1a9a273092d6e48f065476de8637258f567e8d228703348d1a788899d36abbf0378a03ac861fd67c742dd5389f1274c05f1341603fafc62858c9f49cd67ef9be7daa1666893c2bfedcda890c4e1e9c34f6565dfabb54495c79a8d3f594a8664073d7a9229f4f8671ae6554dc281ee8dcd3225adb3245b80a413307a3512feee38936400ebae79f6a3d877a32c568be091dd18510b82dc55b7f7aaa2125a0d75fe24d6972a3830cac6ae475ec9f97e87641c613227db8088fc8ce56888e2dbf5ca09f076e417a9c0fa3261854da5ca97df0c975570734dd71d1e8508e3645c2b81052e8beed7d9a7e56cf11af7ef1cfd04360f7f5a3ccb1b3a3050746172412cb455b8951abed95ef06d6fa18a091b3b647c498bf696100a9d8ef8af9246d41012175ec6af250de38833f45d0c24190b9125962f707baf4bc40bb65005421948aa59c76c5f2b7e611da4861d5edd79ecad896b4579fef84243f7dd82ee7aeeedeeef68f0fef882b0e04be0e26099dea51e9467a3bd3eb170b989b2f2d354e739d91f9b177fb0b1b1ca876677d98b5c5115e9d78a0393d62f5a13b865165cde798dcbfd4f680feb814ae498c11b3b00138223c24f02ce5c5ca57b12cb5a9dc60c3d4d2cf075324cce310f92bfd40f76f9c27bfd19dc25921a482662d730867d4192aeeb3913ea8c8d2e488fbfc9a2cfbc2b2f82c536dba7aaf83f2af028c1416a19080c2ed04f8cb7a994dbf8980dddf4d24da9cd2f1750fd4a53d9416bf235b8700b2fc77b496588e937e86e201e519930c8c7ab4e7d844548fb01b47bf723d5c065018e0fd01015d5b77398ab0444551d2afc26f3f4c6d20552f111df5651340030e005568c82e8b9318c1ad3af194993b120eab9bebd9632652e74145ccff3bee20e51fa8110dce043b4e24080491c098811c1a98e3bc78145933bbaf94c74e12df3ea457917dbc42d2eb42ceb3fb6a006084941e3e020a92c05216158d7fb4fd11622bb3e5c9a4be618f5df0454b8fad280750f9e422eac31cb60398da813c659ae85cab32557d2c115356361a3fb738b60dcf320ff4fcc957413db5c5d261300d1c142f0fa0465cf691dcbac35724334f5f7f591f6c548a0eb20a0917ab9bb68ebc34f8082add76bb83915e6906d29f1a5fab025bc3d43b9c47a83ed45f395f7e4acad0748e05166f459118d5d7f2c2a01e15ae6a5bfb12391c2b72d2162aa61b342c6558e33144cb27ec4b1dd3a9958bd17b9c80be3323c35c7ebc0a13734e5bfb8425af4b80c62a6048f310ab220c2113b6c4a4310dc9ebfb81c45bb4c78dc59cac8bcf04efb282291d8edeaf65fcac437398a69047d05be44c0af4892e6403f2607a310269cfeb6d905319d2796389eb77995c352770d88c029b39b8de9fc13716517e3318edd2cc211aa645ed1c443dfa288266f923fc01b50d4f203317a780b0c1e3d96f41372b9ad322102c16cdc063505b602d10e3f79defb21b6665ea7aaad118dc035d99e93e1d28b9fbd8bd08a7c77c37ffa76aeac410617633051cd5bd3b98578d8c90f151dd7617e2b41192c28dc9367f0765d96cb4b91a71e40f35fb5489f8f5ffb4d9349ed9c7ae00adf4ded5a1266840a990414d21551922410ffa1530945a3e349b2120364efb9ba6bde916fff5a6d608b87d68c29da016d013e71eb10f7e683d3043e9b830dd16582891931d56d168e813ef68a515c1bf9172793fe59ad0e5dba62d4a526e8ec2c1fbdf64208d3bfb0e12a17108d91d35da4138074bb4730ad080386ebd481dd4bb3121261dcc0729937a6844f1dea542d0f61301b109d38ed44a5f1a1451d99a8de68d2817ca28de692d807dbe3194bb1a4507e424bc629ec575c423bce3b050d0768cd8aac1fc37facd2d17bbdecaed48f98f414b4869c4045089e5967bfe5e13ed3e049380deb80d0d0bb35d8ae209e611200ec41b7fb2ce4f5beb8a6990d1ef42067ca95172f9712b7806abe7b82c6aceb0a78269bbf84401c0b598401eb44b9d3117e1b3eaec79f5f5c7c1646e88a1909e0544943b08c47807c119b05af132d3b13688d67bb4f0dc1e761a05e870dd16a0b793f5976b9e024db481bd3be940d62d4094697cacb6ac3ea34b1c009306c764dd36f561c648a0063858cf418dafc68b72902904f842cc718048c942e520c4f394b540e1e2abc11079412ae473fdbb1dacb5537c45c70b529b4c574d82c4833da75374818d4845c737514cba807e9fe9ed99898db6c96d9bd1041edb10f462316d5ccb0a50d3f824f394d3f97bb38f5052f36eb4ac813296c68acfee48f6a2ea380c8098af2111eb7da4d5b31ae828e9da14eb66bf49c22e528485c66e03033179187a3023e3c3f645615148bd9c7ac05ab8d273f994d6548dd02c25e6e689e7d79175e99ed327b1e69bb876b85702af20e7f894347ee522823d41a277a24d44d4b0ade9c79f23488b542e95e73a8403ff6e5b45151c2634e0cf5aeae3934286eb401ff618fa0fb740f4723e6c8f4ac3cff67dd3b56abddb312728a20dd052e0f0c6ca482e83ccb8f0c8e1b0780393276e4dfcec58e3636b29d75da86af06a59d9e498e90ccc8c66e3f18bac451d4de7e97e53b8652effe75a27241a0ae27808dbd45357ed73b54e967ad2a08a2023d9be4d6f473d6ff01763d4018797814d188551f96dc7aa78500abd86dccc6348dbaea4517add1184c3a4bf6825a8056ff0ff85d01cad387a937fac55ea4e3de0dd3887014d65d4a7c13b4686c1ff4bade157ea0d1befe5bf303a934e60f42a61569a5bdebb84fe83ef660cd4465fc5ef459e1536e86ed9c9cf45f4af42efeb8100a946d36403c5ac42984a8942f1cbecb8ce02f9c9597dd165620375080357e0fc2054fb0f65d4d5f5794ceb1fc8c1026fadaa4ff20042eef458e01c30020f3eac922b0c97735ab1a8a50273f6229283e1dcb85df9a8285341b40057e3f839f4584255370664e4b9bb6cf87595274bb754155ea2de22d03eed0c2b31cb3f0170f5e83edba8f32a59d5eb1d4125c7c262de8a01df4d52c392966fb0cff964da5b30b7a5ef90b7fe2afdb68ff6f63d218436e310fa89a6cc58cda902bef89508c4e8721918a271e2da3ad320c9e04440501a8ca8082ca8cf94ee57b6c8d200bc03f74e1286246b94d3b1514453c3dd0373dd60c98d40c03aa3755caa5c436ab1f40d3ca02e157dc407523bfa8edf31dcea39ae10d4457c68436b4cb21f34df13b07acf1c6285fb142c68c495cf6373259b1f37ba5c956eed70e41b33e31e712f02941332f52c89fb1ca76f93d818ae18db57e4cc4f87400c483c3b6e0309300c82a4a52863149e3054f01c326b9efb84142b9336d63644828f42feae82e5e0d25d91700878866a4b8cd5ddc9f7b7f846c282b5135a301115f680101d32b08ae91c56f96f27896b60d035f04fca37971434b84f43abcbf129c691311f6e72812db16917bbc13b495246562f455d2e2dd617eebae6ccc5daa7869e533211e2cc3dd9e2bbae03a1dd5a13a0b19d47f5b9794c8e1610c9639afd2ebffe6dbda45258db977f5bdab94e3213a53c1d04a9da077b3af02cb9f6198cc934b82403ff67947b9d493af63f2025117531abdf6fb57965b198527daa31fa3ed65edf2c9390454ba63380b0b7a2d63a6bdc75eb87ffd0f1259a115a4a00009a1c29fb1cb17e452c5c2c0eff9e31d6ccb8110d0d3609dd5b882bc94b18e3d7960aab64ae80a5355104cf7055c1eccc76270a07136dc9b70ad20458a5406c53f942f6ea9caa99234ceeed6aa499920ed74cb48da4405dd5b035a6889df1e4e982085dca211c1194043833d9c823a5b40c0e36bb81afecd1f67e86d0334138152e0297ff9c7395030c0c9bcc19cf5ec2b599c45cb1283719c0aaa410ebd1ae7ff9422ec5983e7d3c42a6205e5ae13225ee396ddc8c0f408d6a5a4e63544d192507f6a72783e9fcbc2244bada1732f9c6b18918918bcde2db399b76fdba68bd586c17d8b223c2f4e0aa6568af1a7a32f6cb1e5960a8178aa33487207e876a8bfbf8308220c78f8113c754e734df16ce798c36e9b28be3087f7cc7ebad800ee75294e3c040719bb957f5d5b031fc8ca6191a2f082de26e0bade8ae563554a5e221d2f7efb9b13cd52f5aaf7ac04ad1091c91e9dfd58baa36af7981c70543d2746b309dab37d3be610500fdfd1388364bcb6496dc076ee5613365584c89854dc7ccaccc2f0b55348b439f8695e65d6e62d0135d2344b3a75ff070c191bed5b12e29e9837365ab85e5bbf83e5a04cd181098f0e1ac64ef3a84f89cd3df810665988d852d57f2eefc16c38d8dbe0f4e822e708a014dce84d745bcd171fff5c6dab4b7810731eded447a8facc0452e0bd6790973203c5b49de01c185a54f62e97c360c05d21e12cdd4fbc0013f7295e79dde10cc01653fa857b9879196d889f87ee818fee1484eb19ec19bbb34bf030e3ee86d350d4e9e530be7e79e00d598b138c3972b6e53c304aab2a27baf5e6872827813e4ec260f94622a5b3fff8658b487fa13b380fc5a897469543e79db5beff754ed822e27020cef52169462d4fc50e0f917e5adf453c6bb93b9c6669fb252d1f244e7ee6c10472f10d5ef0a64896daf3a78d5dc19e8f67b8188e973f62c14ed5108be29bdcb05b5ae7866ee47e17f9e3a0b2c9b9ff7c8743b675b7db75a072ebb676e134b09a7daa4d1da34cbef2e41a226f636ce7a5b4d03c5b1991ef591e3336bc12f856b3bdfe61b3cb314b7da3213758d15c3a8267d775bb1c410cfbae787b3a8279a452ac1d9e6a84f02d623addf489a92d319b5ad690d2bc133a5ddf3d5107a681381c2282eba6b4b1d0378864abbdc7e02089913469f1a0ae3ef5a2c8664545cc7736a9532aa781118c1b5ceebc8861f28d4065274b7711ae83b617d06e0a9b89c2925f3cc1c72bc5335b05992396947ad216c24c9fe9e0ceede780b8bb1b827cde0634d579ee717b59326d07e6daf3483a279738a89566fc5ad5acecd3162ff9b5a56dd3bfcb3cd96747240a932d3ac6d80a002bc97fc25cc0361201be5d80dbc4617b89d011f882e22f39674e72659078741fe91d056b5a5466ec582c1e26d78e07adb6b9c7d03aff42966356eb8176681adf01d3e21989c5de312ca4531b4af0a7fcf919d4a8c0c6387d786183b5656b40250825ad8633b3c12bfb91fc8b5d5f431c50e7e7fb16cc3d86874bf9fc589cea8f9c3d8f4ab04add1550de9bc3ccc3aacc308f4a97d1051c3aebcaab8a897c6418cacf4ee2b29cbe6e1066d269278dfbd92bdfc4e23de436c9312d8f80a6a82cc70dcefee04656f6bea52f1b8522fba230bd927983f3eeafbfb3f98bccb505f04f75cc8974d2cf7f4422dfbcf28fa9f20a520bea9c6136a24417cef72e1783ec6341f586e131c5bfaa736b63312f4440843026ef685b90fc43b8374377941de3a63073baddbf5babaf54e737eb635ccb833a85e5fb9cc70091ceaec8d8f5c954365056cb6703d17fc0933a4e1da73fb0d47c883ca6fb58ed6d893e852129efb4127b990667d2648fc5638ec538b3b4b463d363ba5b5c143e7c040c524275b12a10efa00a1a403badd8fe837bb2c88ee157180d37ca12f7a509ee4f26e19137acfd32a5644fa57fef5d9df7557a7f805bd8241383789f2b096635ef6a64ef8f33741e17b29392b909549cb07b9f005b9f1bdca2df1ec0958d188e5cef533063032e2c5911facb1cb83c26f5745e51a5ee6f2106676ba69101bbafe9d822b2257bb121f6834d3b1fa903857bd162a92458af75bb7634745be7248b6b34112bbd4498752616be992eb2a040952d6a275b6da330795ccabab13844721953bb27a7850c6d371e3c5f7f99793e2134fc347cc6223bf1d4521126d53e578c7160e2885472f70ab91748f9f13932118519e5d1fc2803bc906debe7f2b37f1f8462374dafb6633ab37e3e0976236fb25afbcd9eb1a1b0d10c51a1f04eaa2b53af14bfa5f7491592a200372f303e0eb9c6395a09a93f98e7670e3c592d78762a645432538041fb164e866fa3b94066d9aec5f2772dcf16d864cc58d14383a0c4e08c224958498d547792cfe1b90f9d58c4396576c19bc4b9efb72fe8a2ea438de1a1f60a0f1e20f79d090f2ec819344b87e0d96ca5798b80ec25a1e0c98f2118334675234b2185079ec3c819f55d8723681402ab8174e524523009d6a70cf29a2751a76cc5b1dc01ad733391557a9312c4e795afe8f55aaa0b9a1e4e858465148e9068ae11ede1ce2616d43d2b412de7c9ea63f2054566bb218d9d1dbe83f0f6d32ef2dec888d7ed58f2bb69663c4da282b29981385f006f52aa0caa527cd49b8538912cd1d8bc11b82a023b96a0439e16be8afa3708c961e5a51fc128367c965d2f8ea730a41a4c7307815438b702a93c9e6ebd92726cf450ad7117dfcbb133f1766a9589aa8ea3fd6b5b214c771ae24b442013642f94ae307132c750dc25a12fc1796ad7e159da62b2d43f0db05929b2068553ca18fdd00bd56c95b3ebaa78c4027358684e3ab346e42f0b2986804b0cc86b66e407420b11c5a946040f4f1508d557c33c6740b32f1f9367e664c2ed339a1794ac69de1583fb22d61fe45e1c8f42ed912556f2fafe7796682240b1334366adfc75e8248d96e9d2bd60c0c6bd13409ac2e663b5c19d2b8d7e3fe587cb34f36c5a87003061073a87c592695f1643d797594e49e7f79cbb1b509cc4d4f0a88cb4d180148d837c5f442de04a63fa66fac9334a547bc94268667c896cd890b85e8d46c6492a956457fa0b4a52c0f9dd368465c4a5928e359c7ca37b431fb20e0230392cf01ebd99921c6fbdbf148ebb46c11dc87a32668ff9acb3363d7ed6851c2268b4c3a96c1295490f348d7fc3a4c304a8547fc59428b2688e236a221955ea9935cf898548e2f592bc13a12424691cdd48e45b6c76858adc22927fb7d333897db4f40973863dd6cc95e8e6127de9e5e57c06c052aecbb869496a11f6cd996b642db4173fe10eedb7ede1f5eba5d3c25c2def57e0899f1305ce9665ed7722e4c67e1f510a980bcf0f2349446eacbc4dfc7be3f77b952cedd79592257354f8bdc8740678d5d64e918c9b214abf198bb12a6c283bdbfb8784476c671f14d0f27631c6813c35c3b4c5e94d85e69ab2bdd457dd9242a60f7f86137b23af8aebb6373f22a877303a9277e151a5dba596b251d00c33310d50d9e1cf85663090a7a7892e9ce95512369d4338f8fc1dc107cb7b70f346645a6ecc33d06e87518150f1f7d6ca351a6f715e4153c3e406f35e86f0a91283245a5a0d3c718b29a19aba565098ed50a49e1679a8edb3be6660a1c9714b12c3e1ef0f62c55026a1c71342e1737ff3b1f4e289c5a67d6316818fddf2ce7e643ff7d2a596f49642583de3cef343d9d44f4d7250fdfcc76035ec35f56e3f3f865830a1a3004cc8ec8c73fc1cd3050e87c4641ec5fb8f55d600bb2af772ffd687323a6a264bb341962e76fb7beab0d6d342469e3ba31b8ffeb6c0476fb36066d61f1891c54c10baa04f4cbd8d3b792ba6573210318f46fe1446222375b65cdc1915a6269d47a58629bdfbb1da630dfe7ea5f41645cd42f4ae6ed1702dcefdf696f0ceb77116c3220282acef2b264c4991b6e6f01badc28d64536edfe6a3c1cbb29e5ba503f3210d5096a914af390b816c88d25902e68146e7ccf6ca2c71f3b11638c3e25f8ffe8ba53b29bdcfe54314d1f472e82148d89157c80692f9604556a1b5ef72a39a0caf237d7cd87fc2772179a8b4ab387f1066be9de350080c77b13e78945cca5ca2bfd7537c0c252bf19fa12caa7c8603340eef2db8d1c27ed9bbd0678114bedb0f1f56f9a1df2f06c5103f7f61becbd3b65ee7afb724227bd5389a3758220f63690cd59f6249391907825c3a351de091a2384ff5bf99426ae236ed26b91eff2a79dc30662ebc3eae4130f3c928d0c7f8619d208f3734ecfa569c4d9c0615908b59738127f7494e7abf128696a456cbf8c074028b0a9a6a1f5b3825463f4afe77eca98286987cd36f0f1897edfbf78aefe4d2d57a236715fc81e44879ee602231cbeac703918378561ae6b1e63307ce61224e041368bffab2b2cca1ff6a5496b45ed9b6f01b2827234133808120e8bf9f00f8e4835517f8af1d5a3555042bec43d6e62ca91a1658f20b86021f94c209afa16b2157e28169cac4f0b7463c0772374d5165c241b50dafa857200b65bf1108c6320bbcf0edd789d19bfdc659fdd703fb2e887b4f01c6e0a45436ce46d8496fff10b0614465afbe172b37c724812224c8311f91d44982c96c3ca7146c3d4be2de63d578a188f8b91f575187adcd5d413936ad7cc944b77f92db089e1b7646e89a750bc8ad6f0063de3f1889bf6ac2795b0513d16b32d92c3e84bcfabc1d6cf783842758d3b131627096195c4d19d83507f9247cec7293dcd5b4937ad6402b82a8f9a357003db39459875de30ecb05e9d8b5d0bae2330550f867b1f3047e7483782f712057802ac1a10afb1b2b864844d9dfaefef1d4ff5cae80e0d84877f662ef3026e024e3e851af57630c3a78e2053adcbf4f33057b099209c8eaab83ab2f0423e71c46500c9a4b9d592c6ea5af74b48573008e94ca5562bc53edfd6fa88003f4474ef5facecdac285c9f80a47de72b0918680ed93d99c4236c4bb39b66b241462429ddaf75bb98b37a68f2e94e9f3956db8152baf22f0d84f1ac41a30c82db29b637dcf9b4bc92342eccb4710fefe9b7757503c9b4cf41b3feeb6cff1770df101cbf88c00728a496ac142972252ee0ea370180abf85e16927af270c050f9b721644e41246bd25eb961f6c46f81a2b9fcdb6ab65e376b1daafd9c8c0ce4292082cf5a667edfe561406355b3ddd45d1a74ac63fc8ea89911b2ad28c4ae514af6f385bc62163e50f00abe77678061aa972a11c40677c803bbb187da659e2a8df64806ce1d51d30c9ed4ffbdf1729f0ec8a5098c49d633737be97281095cd0403c129df01aef4f33ebe539ff2143fba5c7287198df40530cc99998d04a2f94ff40225c7618874ae8f43c5fda234029dfcb9858a7bc3dcebab58ab3de63a2ece4f58a98d3310cf074322313b0cb8db9a5bbf230b52a54d76a3d446f204459a5012b530f3199d6caa886846026d96a08cfae6e3491a5916342db612732196bff8d3547e96a985382444de2808c682792cd5f9bff4367fbb0d981d91a9d0999acc9d2f4c760a0fb7d02f0fed609fda854bc9506b089a31f0e096596edc379d8978b40fadd2bbc44b541ccc6c5943b5d85e2d41eca235d11bf3e7b49dd8ce47e1b2bd0324c5ab12b2d7421915593cd02cabd844ac8948a88423d57925c388df3a23315b25b58bdd5b6ffbce2f2746a94f1570afe46f86711831828f91a419f1b409c75789fac9695339e8129cb32f28a71aa74e3e7d1c13113120de2197a17508563f59765e6d5609a0df3dccbda3d686151aec8289c651c6e5d513de79b08c5678846cab0c0924d6326b8cdea4336231e470c755f1c430de50494ee01ee27cb68c16ad40f75c0828972086f0be6e55c01f6a87889afb7a50b0d6fc31a5bc3f52dce6bf6f4d548a9b6d8615de32ecd39cefaccc8f9d07ad1caee36b286477d391fa8c2903243fbaf65af71df96a8174acf199fa5a00c94d9522f4a52a0d48d94fe5a59bc5d0c4fb933189e1b81060f4f04e5e259cce5fd75f3c4cca8b5e9a73d44ccbcdf3b3fa80397bcce1df621b28acfcd2c0b46a9d2f24ecc14ab5027912788a498710d5409f219ae5831b8dc3260e4af1dc493c9b13097bde92f534d5aac583ffd6cfeffc289d2a4baf5065f4bb5f2ebbb6006780d6affa91ddaa8a08a5da98098b1902dd1571035794b8c2158b1b740ac0ea9f0ece54445e6f1111cdbaadf52d90163ade2f67c2698368cea12feef3469839ddf6afc48e9652b80710e082a4b58cbd2312320d840db5b7caee797375667654614491082c18b8bedaff654f74cf1912ddddd2e61b5f1bc57b323f07a1dee7b88ec2a5ec860ad1c7c220e73cc672181f0140278a262e41470418041c19761ff0fd099cc3d7540d5e6b14cc7b4c612f5826dca12fba2d645618bd66ca07811e9e5b9899f27433116e174339d6b00f0223c6b960f2bbd0b0c38bb3f585f7d91af445343ce288109b0d8f6756f1937a8956343fc5679cd6a5122e7471a0f1f8a2153df472d3c2eebfd9d67f10bbfdb99bc15650cb657ead5cd039dc11c1f77d2a8062cb23efb1fae3c8abd21add81f65663be67bef29d982e542e319e18c1a2504317d6651bcc551815ba05b1a3ebc8e6742f10e7b00dca5f031f37fa6ecd6c879b82b68f1b0762cab39d11d21c7d6108d060fe753885a4e181b9a469a72217616b8ec94871ebaa6d280c0a7d057a3ff7f9e108ccc3ef635b1937fb275b3788ef87b30f353a3cfbf89b4fd5194c8d0d5da816170693e16f5968ac9089ddb9c76d11c3baa263dea1e0e82dd8b243672138def0a337ba855e4b844487b61157d9df5ef4f94eca56b6edceb40f7b4295eb3421cdbe88bb6fc8084113a9ecb23a1f197f50f11a7f6eeb2843fb6653eaabe655725cbd0bfdc3577703113718c0e4a8e20459c92f0bda78f6bccb052d918c7c25e9b3e6e32ccdb018958ccb1f9989015049636aaeb2102cbf2e053c34336923a06db370aeb4518b09960205eebb01107dc530884edd5261d62ceaa1f6fdf6a7256ac9757930d9795b0f04cc7306ac15c9d39f6fc544c3b83bb6f3157a2de66e65574c721b00d410c8be7b7a47fadd2224a3955a713d3a79469f9f5b4510ed9fc71f798cb8919de19a62ace1260b1dbc40c7b427045eddc3119cb85a246ad806030f5362b282bf78275d526cef132164f2e03150d1cae886a61365a2485b69a92830421db6a06f1d3feaebc2361dfb28cf7368b2c00c4e6533af4ec1d77c25d9437cf23347b598e448f214727bd014133918139e448bca82a9a0b031a9a7ccec3c6eec4c8d599e8c7a038401260170283b1b8718e69869c7f8c20538edab9acd2afaaa2e755820b22cc5585656f132f322f2deb1acb8ba6f6822ef9a404d789f5c194c7a6abec9a362d7ce55f1a8a9bc49992a102bc45fa54b346982e28fc9cebc24b500dbfabd0f83dce5e62bf6fc85e72b11d35644d0f256e162a3f01634e843bcd42a80a855fb8ea3a31ba20aba1eff00db3d8de4a4a440db0a998a75a29db93cdf833ae5bf9be06f613548f7bad7217c28806faad896571685a3ba692f434d4e45009a98b85916bf7c6feb80bfc20afb23dce5d03a2f3b028e2c0f72e3de81922e11cc8ea4493c8869fc4ef4904f76e332874024bedc3a92f080c42f1887844c38e58edd81c5bc3a77be61f68520037be22d3181ef087480f4579449bd31d622e6023c0bccb3fdec4bd24e7e4a9dbdd4b0ed4cb80c5b4eb48a5a31b48b4dcc9c3d4c85aa628983271ec7d4f6ea4f142262e54397de62436a9311ce6127c0a6bea7155000628ccb4ad162adbd7a7cee8a21879a48e230a1031fa60a595aadb9106a0820fe638589fd6b129ec5ddaf5c109dcd8fd5696609835eca10d8569db5c03cb7a23417534fedf823ca8eb5f5a921f902e056a651dc899a6503f53700dff81f5b5f4ad2814951ac1fbcbace3561cbfcab0000ed958ff8a8f6ab1ae9b311d030eddb8292bbd8588c98ea009217c7d7cecc8095a3283051a2312986e2352aaa76bd11a3e7886a41a6e2d3c2d7164838f84174b4b222fb920e3d1f5c561e08be2db039d3e2c9a262087fa5a35fefbfe3ed2862d4e0517c7080029f55aebf89795c267e4ccf89ca7bc7f4637fc66f7845392a03adee9085e855fd52e77e45a8d7cef47bb09666bd4b098c51043b2f09251de6844679df0036d0ff9fee968abf22b5d9f57bdb1fdbe0c12209b78318be5ada8b38c88adc4c17f36d4ff7a50e5a105f9f20f1fcd6e256210e367b5ec217e3a2cab04256d56411320b4a6457161507fa3d748fe402f60350e585700d9c72a713fea2a504e6dc3750931ccf04ea8ee78c4a432e5e53bdb6088823221d8ea3f19a2e55bf9259be91b0d012f4179df2d995b487a7df3c9e6c16ffa5600e1668d49b80f4dea0368e695f0416da52c2b39f03f1b2c3eb9decf206077d977e262e15307c19a9a84ea3f7bbb41d9f3149481a7c69887d03a3a8775d69be78d937a1f2b4fe4d65468159add94055c6dc5a3546786c192a65addf9873d1a29040e7865e192145378c66bd133b9e690289c46df194b49d770e023a13a84b9cc2391f1e97d9aaf8b2d407dc35b63f124d967f5456ae790422b9dde51643be9918ca3e41b8b2a5f0a8bde9fbb3b262d581e247287646221ece7de274696d932b3fb43838a34870f6ebe48f9665de70538d74498316f09a4533595748f15abc8c02e5244c5a2193f63a8597fd7b928ff95d257748c0102f17d1c4c722160ba64ddd686805a4e02817d669d35a625504e5a6627de2745b42d4734a35c7a6ddb71e27150d636f0543d17b2a0a0aaa21981e600198a8b5dffa58650dd2e9878ae2821ece9c2e08e9c1774d721ea4d37df0add39b2c54e889b86fbee9c46de62b36e2f9ad65dec8a8d84549f5c715e8ad4fdfdeb76fd2905d48f7ce0cec350db719523346a0ac7d88f3c14f3c3b5d6bd3bd385bc842427e5d277387922965bb277c78a2948432a80a5282b87b7c236cf7f7a9c71aca02a65cb36ff72cd072a590680759f234af7d31d0af932c8176583d9f1f7fc290b4eaa5b07c672807e795cbe8ce569b7f0d8ed531f417a85d4742a53f9cedb9c00fa7a2a7c4df527e133cc4f4fac7a03e3272005690714831e79ae5e95b27bb484f37eb29a68c1b5227dccacc959e461fb79a73fb2b93edd156d1022df64da13f8fc56923bc1b791e23d18a9e746c8f8ef27d00f3186726db44eb3825d91a48951308aa257bce6ee6189df7ca42036454b62e3f289acef8b505b7613fcac7dc1ae57b9257539f472fc51bddeb621da975c0013219c8333297484d539cda8d37ceef6dbc0871d0e4eb809a73d5d7cffb9b18b87d16cb5eaaf5fab7a2036c20ec740ab279c6529310740252e124a205d687e046888db34d4d6a972beda30743648b0ccdb178b937cc38e2618512f143e54bc615de4e9d19595aeb3ba343af9c373bd59e37de8fff0f0bc31acb81aaf13aea02e7d7f5832b9a727a94667bbffcd75230597720006cb2fe88e2972e24475ec519b22e054dc4421ecc577e871f7c6b42d6198088dc2397df8386b6da604de50445d98c8d211fdbd10914ee2de1c8c153d0922fdb342582fb7ca68d81e56436b20c8b27ec0621c3c00239c6e3550d8ed420dfaeceea6905010ec30841c1eb9bb9c6e8eba27ab477a09f4fb4b65e76d271fd1d91db17b9acfc936d0973c36cf58b6a5ffb09945d46df6584ca77b13c2cbc02c28675b1cdfcd2785bede488bb651b26d3151b4c50899dd125c3869e67d3b6737ee6ff0569791d8e20bf2d111b5c120993bbc374634f85979871772d73c9012611af8e790a3052e5e8923d73a9e1a6ebce2fea9825cd0a6ec3f3c55a22f9c9b180b7b520456aaceae417cfb0bbb5a15f469d13a1a32bbb2b50ec66ff1d3401caf9f42e4958e78fbf7320a50001979dcf0e97bddbac595f54918b12d647057988b6f944de59796b80c84b2c44bf66167349cf2de511ac6b9dd00c2b7f07b191a8dc7a8daeaba29b6148335d53de1b19fcda155ede544bfc7636dd11c555c0f779ad3d1f3f11887101d3272a0e64296f06069d4c6b38a02ad08949fb808bb6c9487a85ee3613e15425e21a705155d40184d4e8e80906dc93fb38a3b89cf5447f9b171c62bb8d14694e53acfd5f5a3860051b3387e5cb1875de385116f92a17219de429230aa90c17f632c2ed65808fd3667517516e43e92398bce292ed63f9a33029923297770b9417f285b08b433097dc331d2aff6afaaf42af490e4c587ba7dab554c6f26a1e0d343f0a07ae12113d4243b46479be87e5bbb498eae01539dd7924884ae7e431cec64482a58ed9351f5e20d78bff4d68502df9fe7193b5ac83dfcff81a091056732974f01a20e160d138ff5caeb93f71ced3ee2e687ca9ed53cfe87a78316ea110df6fabe83e0572f844ad562b983542fdedc8ab95e878393d246b022a31b9a250b246feea68d1a2af4075592bbab76b3049a70bad12013425194ff25d3b1477492b0344f868fd16633d76fd2dd84a694d1155911f67c7a6eb4ee9e8ee579baf290191ac5a3ccc0521d703dea528e4a46162ec1bc5cd83c10831e8303e003dddd3470c7bd8f1e09bb7476482a1b18a0bf37456decc71dadc09cb7e45dea144d2f765b89261401bd800edc73830d550c795857eaaa5243c19dc06c06d36e788faa5ba070758abe6a099a0be933e3fa3a07b16f03c6d261f7941fa3e449cbeaefc60221ff6a3e6a2f6f1efc9b0c1b9dd16538ee0bfbf6c70356d148b6d009fea4cb9ae5ef45b558ea19a0c8537bd1bd11e1fddd95026d94b4f37de239d962f1dcf3a8c649211466880bdc3382735ab4cd6484535b6fa997fa2f474c6771492a65ccd0e7bf62571bf78cc6e85cad1dbf6e3949abde498e122522c643ed2f9f3f5b39f59adf4b6c5920af9f85724d7ba1c8e2d1aa04ce6cd0c27e1abe7a8997302a8bef068127b00d89187b5007c3ffda2a107cd6cb6873032e75f87d05673e8e560c113f52577b976a74cee5eb34fdf5b764c4b887baf9fc8b2d506a0b4ca04366db4bbc2dd698613ff13bbeebba9b7ea365aab996393d2fac83845ee1f84cad2fdbaf574c5a8996a209bb79b617be1764440e497f2e6245a11e9702444981cb714c243d84edcb2f29d5f9ed17f7f566aca28d4974a0e41304b067c59bba19637874eaf38d89ea846562a59f5542103d6e7f692bef56543e109ccb511a0bc4a99f3e3fe867de1764f01f91efccfdddffba585fb74222bf162fc3e3ec7661340e106de14a2381788abfd0187c835c3cc0817b4d8067a4c820ba28c35fa07800572b238b52fe0ddcbb5ab2fc8110706ca4b6058375cf5ca94b56e63f38825ad6c52fae2ebb2abbb8ccb88aba74f3bd9c7452d700a8e30b47b0a358627e43afadb53665b9accef3a6305bdf2153e2ad52c2df1bec230fb192e1af199f3b51fc1f1960416a18c16a63aa5bd58e103fed32dda38cb457012a1acc26d3fd07cfbc01dd82b3dcec87205763961062ba68cf50e2b3604abb406739efe8a405a30421b8b61d12895537ace0bb653f287e50c8123ab3f0674301634c3e35123163e7e666582458df5762e8d6fea8498d355faa311db991c1d7424ef339e428bf51c658abb7a1595f49825644c0c3d5cb9248486f6d2d9e6e8202a5f26c3939ba341d93f52d747aad25930c82abc641412f067c513e7658978fc0b75217e58c83f4a7173ec1e07fa11e6ed49747010e50d952ea43d6bc983d9465b1e926386cf4e53ee0c6f66a9cb2b4ce4df914dcbaaddcb1581bae5aa0e7a1e661a071e8f3321dbd090789f3945c92778d3d018f3afd4978a89d45a7b742e410060aa2d00b0f45f115280f2ded857a8ba5d8a1b0befd01201a1cb6d34a01e6dc489010d584dec83a9dfb06c5ad43d1af2407cf13be7a3f7aa7aeff27320db4cbde453e7d51dc3dc0e7826fb85c54b4c985a263be9254ced676e2a6c5bb7c746959f80bedc4690bc9a05c8db710bc5e2cae699ce000d9488936b4f54764fdf1446f622452a368ee840fd2bc0b33fa1c281f515152f17b04b792880f995aa0c9579d234e8d857bbf78f7cc63ce5fb454b5b721dc4a424d14a4e6cea77278834ed3ac2afb20ef226d58687f79a36fc1a147b6023ea93d2ac8c23fc2a49fa50baed071c296d7d76956d51d22d8542ca505657be5c45a582056987d6382a102f24d9ee304a887aee3215eac8465a265fc29c0252a5870129becc3cc35da4b0deb3f7fee7e1d7d40dab32cf3539598580aca92e5b279b362079e3ba261ea79c7ce2690d97d79e7d441a22622736ee8ca7d792492ff79c092f5f3b1bb2ee3b6ed56f52126eaefe2068925c2e7ee8915568b74102f8d72755937d015d4fe5e4f5c165725f40a8405815804807e3f3ce74711cd88a6e5084afc410a4cee04725e0f15e7b0e6681913d42703e5518210e0ff8b9ff1fdf6c1c1edb943e6dd8a5c57c07e8292e8a8f29639ae7d6b5428cdde9c10c811b1a959fbdbf86f7bb940304fff0b990f6f02b754358059e721cd75578eb624a93992aed3130f426555f705caef71958176822df9c4bebe2797e6a488f0a7bad5d70ac40df79a3276d4533c7beeda88728cd43e3acec52da1651b8b792d4d17b6b3fde92637ec25f3632eb734812d603d4b32c21122956ff87f0a17e376e2a0e0b1413b6d17a62727d00b9cb1b34ff1b0b3f0514b95cee869f6b230ca64bd854cbc5868307338bb026222913457a347ee69e2a483f189ceef9d9304f0f7fe73aff77f973d61ee177c3d919ee444bee7502d525a37211d2de448038eae4ec5ac6e9b4d4838e1d1de62ab4600901c9e276f5be657cf5ddadb58520a80e7ec13ffb74d9b429bcf55f8c9804ceb9a2b253cf12bf813e31d4affa29b940151d55b8fa8f5c02d04863c3e945d8f4915173a20cc1eb6766165617265c976b732745ee18ca81eb852137742ec255a06dee5504ec13be97d37b1ffee54a1d6437c3705ef274294a14e7338a1cfdcc1e481f624045b47286086462e38b12c5d49242b8dc676fa31977d8a9dde3a5ccfafd081d6cfeb881bc32ff1f952356414e68fefe73435782f6b35cebdb61ed751257ec949cd54cba1113c3d82816f8f49a322dc27939c346ce020746b635edb3671824cc9efd32fd633ec442fa621a28ed7304d3588604911affa074eb826b1f203a643d1f8d32576f43e39ae4a88109822c92a571f1a96f2c8387f0a36084662dcec89ab063d09e00f11db1f2cc522789348065096bf24105d4416ba2cf6d87ece67e3e0dd423a675fd2de1ec7384cbf12a7950f71c89da19c1d439b80eb8e8faa51684cb260f337d97efb69068367abbb7f5cd82f5cc996004206524cb999b5afed25801145a3fa5ac7da289bd43989815e67b6324b4d996c429bca98a7dd266a62cd53e7cdbccc14e806a9b51cd551dbe56244ec4860d3a232caae43955ab1fcdefddae6495bd7e92abd3924bd4fa63653af2671bf5e29bc9038215d4140e9b2bde6393a7775b8e6b8aac9d074b862d23ccc196bdbf2e0c036f9eca316b572093a0fc6ec45f9b8c49ded2277f57639be0d69f3def777a6e31f0304925f298a720528af6ee44997e3173a9640299ea06d2e8936043497810fdf55a7c6b0168363b2e394a39df3d2f8d660819e9d5ec7a8772c7a4663464fdb9842ac7efbcd5121e75334310131d59be24b42a7919aefb6b6e61f6f5a0385dd4681a12be2e0da4f5a9ccd0cacb0a460a17b4a53dc8b1d09d5b62788d773ec68e413ec87a2d1602352c9e40f316c5c6f5db985e93990328286bbc5bb7051229a30b87eb09fc5441c999e4793ecabfc71ec2a3c883705a54c75aca2eac6234cab5c8e1c13ceb65e912e3d0032c76d70e4909bf13c05764007dcc3cc9d912bb3f81f3b5457c21430657b8523c37f5b3bdec31b13c57f7c1c03516e6b41aae3c2c58a739dc8b951e23e6f893a44a5f52a1547d6ab3634f7cb4a2810c7c99366cdb313b0b709adc9efcd743a820d2cd365ffaac2e1507d029026130eb0911fb0f67f0f10da2855653b4ac72f84b50afd575e52c817ec75943270ab421338a28c62c75af38f135606df90ff29a81b108d2b83ebf25d5a49e6b7a18af7ceac0261dd04d5da3a711a322683a23e7e5c15f792bd6cdcae6983f3114ccc3a98d4d1d57edcc3d58c3964a63fc84e4a404b3a5467d75a54e0a4def406518388376f0c06f3f8955fa42b32719ed8fc30058b2d76c7b44498a98bbe4bd8adb0dbea14a545b9524c6694ed1246b4a60f6612b3ad570130f619ba397f197a18fb7ff812a88b0253a169765972509d5bf7745d4a37e135b666807ad3777b45a4dd8fc4d0df4285bd805cca1ff01d4b05b55c4618f459dc0fafaf5900267428f5070a23f3570439e01075baa9a5222f8b07ba2461275559d4e274ad24c0362f43b239dcb5dc1119ac62ba2743934394cc7a232fcfdc2e26afde80784577d0f2d8aa3d2bac1c8dd5ab66580531fe6ac13b623918e347753b8d33aa3dcf272811171166af7ec554da0c7d51bc92cace121d0115a544e53002ce41b05c4718f2a2e4ce6cc523facb442a61cbe907c0829b8c0241d81b93847a03436a49f0afbe5bb1432b2fa4c41740cce3e4791994bb656f59c61ad408e0c16301c6ddc8e9d02efdb620ba2485c2f74e8c7c1b0f891602475ab95b725cbd8c65de48b794160968f72d077221c176240e419cdbd36c8d795c987efc37e2f27b321b9fff631b7cf65b69c5b545bd9f5e408ac17dfb44808455ff264c9bacc4f4c22521e2f88597e148b7b2c7928cc22d6ae30111f79267c5e0272c4ed46ea79598036a04d1e6173a4efa9e22a01c19b80eb7e414be91a4a9a3701c0a79d01dc79a0f50a142a181d13308ffce05cfc52d5d006315e8809efb810c33af025a22b2c20732ea49fefa95f5bbb310cf1a807b0c4daaab075a57faeaa31a582999162cfdb6ddae52125d935c8db01d469e41f315c8b763ace670895043218fe42aafcc9392aec5bf7effa5e1789ac7e565d20c28c7859746ba43c0cc88acb925d7f9ce83a420ea8f4db61cb791466950a61e9ec3b762ba5fac532b03f015bdb6e214fbb9a35aeb00fb33e0c8763a268cd7617424fbf4114e0ae5ed897e3d60903e57e6dc0d33b18bfb48d340421526c6225258a28d29d606046ea60f737c281e4aed1167c8efeadca839d65b2b45f8c3bedd365c961e3c09c6a0dbceb5e6848933d8822b3d0abf1748f31abf51074dbb58b67d5155feb41922ecdcc11066f3d580ef8df1b1b61e45e95485f969521f9b9e22430cd2f191497052ae202e53b7b67c392e127e446172f0c5331eb097c83b983ca91d7a19f385867069e2fe68491db4dcb148851b67b89993276bdabb8a1ac7a7fec1f4ca599c6137355e1139c3638dbdb985a229109d6b93840e1265d003e25c49e6fda4a6ae72520a4a3a8fee56d7da190f1e90092455a591d4812c4d2735d5faa0f07c95f1191d598bd26657b2eb162f9c1530e6492e0b35a31eda561a8c6cc2798b564ecff9e6b7fd5770451b6626d2f1bddf9d01864c964bf0c9f80840dd6b61471fb6769141b52ac208700b5262173332a10ad3f2213be9ce1a445822a4af9aefe8fae81eccef25ce0bd4186e757e4a16f072aa8eeea5b969ec94ec0d7e268809e8d80998e1d8f3ac1340b690e378c1219c5846c2dfabdabaf67e64419fc600ace6abaf42bf60f4b6fe37ccf30e01e81f4ecf4045269cbb4973a6f127e4c43c850217746c228dd9d3a8f5ad45f883e8e796b9fe281c3864400a17f8dd1304ab0f36c5ac792d3b9673164f4c7b171c0de284efb52724bb6021b9bb5fd74911764129f34b797ffb60d7539c6528f176e13c38b0138738f8d42e7f79b193b4154e8e2f661467d363d7668d8b2c17275021b5382a304a8646d7ee5e5677e621d977d210e85cd01f8a45f252fa72d87b57262190c2c216b015a0e2acac3517f7a8ac7455265ada49431f10970864c7f5ba55d0e65045a5d8f281b60a85ec9d8d2c86c01b1f2406c565008494e988c0cb4fda725a37d560c4d6745cb6af031689f296acb3d30ba8b322a8a01449c318f8f141d6411a1263d7d3bc314af01df3d59b6d95fd2068a06e04f5e7abb4166e3e6601580efcd9f80bca190a620bff601185e9336e6dfbe9b66135d2b113406804777b1227c8261d4284cbc8c11711e8434c208f0762799893cfb48678efa8c79a0b05294593c235e81e61440e5dfac234732e407694918bcaeb6b396eb0cb3c783b25202bdfb973eea86187b06040ef00e3ea939ca84f541509ef234084fe02ee178dbee43cacfe4c0c2c57f7764a809175bd14981c5b7553817ce0a672bb1cc4eb08a25c5534d2acb3818f66407b88170a185cfa5bb81150b53df07deb164279a998c213186aab94d871f051c1ca69a3c069998332d07049b800ee875ed133db51812f3b8533a71c00b34448a4b38a5e23879512f51b61537661c7867cb4b376746c7751cb12a31e20581b0dce4f389ad0d9af88556e054d120d13f1c5731e95de2dfbe90c200e41b15b0172fab8df0d8b3a4411c2fd74abef113abdf3d9c8b45daf203572bfeb6d352c7ce6eef47bf030015b52bdb1bc804ce3fc6732b7e0ead574edddabef0c8f6501d91e6872fd28dd6c6363b6b6cfedc06ceded93d0e8b06b0b32a36616dbe5a969ad429fa25ba49924d081bfc3f8bf0f4e76a43fb93a616d475b7d35c1248eb486bfea33e73c7a9b9983b9df2ff92e3024b0c75253e4d76fc3788d2441545c05a3ae5b754f7d263be60fd36aab97f9c692f38cda2998410d3d41500b707ba8317e8b83f62303fe2639183eeb5fc9cfe8f32f94f6a138593a2a062bf28d28a61c864829cf86935194a9a39c61e14ef5a5d382ecbabe77a2d64f0373338001af8d5733fd34ef9e746d4e16fe272aa9aed56b04f588016e16dfcad1813d1abc74d0e402745a4515b72d5be42ee79e352ef34e7c8012b2245dcdf7e016aa8b3fd81ccacef65959b8e0b84c7b0550b57dbf9c24b172ff9d3b15dd6c3b0c33d8a29d852f3b5ee0fe58297fde2c95e8f3d0d794d874db1216ea00885f9469691a3e3ef3a9ffab50811e17cd55b66b6b3de8d05446e3f19bfb21f7cc67da3d2a001848979cca218cf6b86fe54aedb1e4487273c4e8b54991a3e3163ab64d5be7f0415a341a19c8395e660b81cd512e3596d2d1ee5a8d0c8be1fda9189c2a3c609e8eb01740472efc58f764bf8344b6e430feee39be0f0a34572fdead9f5d8ec86a6b4f6f81461f723db21264a8e41d846682a8479c4e5185d8bf92bc35c57ea4420225aa47c8d065b105f8e7a4021e93fd5a562fa9f33f82d50db2c5f8f1481bf7c97abf8d5b0c44ffc2ecc48822948fb82f7d8f973e2d0d6c2f9c0c3ac7d070792f9f02a7156acea307c549e7fdd782f04205b937b688071261d49eda0f3e49b27ea80efe14f49d59f4f26c295e76401c740975da3d6e8bc414116fa3e44012c0d1731f4758eb21a370a212218c18a0be5a615fbcfa5f80ebed5be1bc3260c3b7fd03df2ef3596b98bfbf04c8d9fbef9ac47acb1248af23363d833e0fc87c8f8da6ebdac26e2a64f4707a7264764f462bcf7f551e25c2db732589f9201f7d10242378eb91b55b4d17f8234c4712cc3cd228d35380c2d410862a8ca834eec3a2bb4982b8c0219df223113672d3945e4b4927b9d3140addd1c53da80703fe001214200e5e0376d1547f8b72e2a1f684ebe293486632e741b15dc0cf76e48e4f40dc69315bca5addd142b7c4e6de4abbd6f71810ff987730ca5139063a7f5b10cedb1b1e61e6708298648d2ed55f7e63148189927b7b9171ee3a222259629a5dc3773324a5dccbb18074cf533d020b8c78946bd896e069c8a4b8512a6621f053d5a512a41f7b243c2b7a04eb088d44dd2dc7df4fdb1bb2e1f4f616e1cff5c4ea342f0e027afec175d419c69e30b3efd255cc250d67b285b5f2fce9f802ab5f3c8c91cf74e5bd1a0cd2c45ecf6ae07a60836551755c6017132836d4db5d99016acf7a63b11331ff6bed6c4ec562f38be8d6b75bcdfbc4e5df3e0748909025532e1ab1cd687c6069c9bb9af87031fd251c8db09c6e6523f8247494aaf52270609f31d5a0482a464cc6bdb7634b8ddbcfca5526b93abbf93e30c1c8f3c3d4378e00d75128ebf5e218ecd4deac4e44a667381c14aa4b9f091ebb8f662ca5504455475d1f33ace3a109472d84760783c8bf1f181461cef11fa8812862dcd7c706342f258d0329f65fa11dd95f054ccb30bad1ad11c760a1b8bca32864d85352c98c627c6cd2964e0b6cbf0ddab5974c0d3dfa08d0513ed535272436f2c16be2ec6e16831d69466f66a4179415b60ff2a6f9a1bc539cfb5e4f60c4e05f0a21bfd8f0c34c1aaba1210e85ce568fa2a274e8a288665e8761432ea1702ba1b387a361b464e10bd5945eef015aa2659724ecc624a45ee6c336643d6817de6cb7b802ed877b0130fcc16d32e0f48605d72be63bbd7a4ea45ad59fe6ea6bba0fdd85874f6c45e072b08c81bdf120f5741dd8d46b76295d3015ef805eb0cfd24e436648e3783da64520960438937ef6ebc29aa94bfa7de8d28163a9764a4569e0707257c47fb89f8ed208a55cf1edc76de926477d6d7df2cfea64be69d76e3566bd4a79eaae541c1455e84d07c683a13bce6417245343b4fab1dcbee8aa6775dc7730c2d9c5a8e73239fffb0a8268c7a2ddff95afe020e3a1fc3b3b0ddff0e75c7eb6e90df6fcbfcf6bcebc4366cea7e7fe978a3599dad2d7bc1617f5ee552e7a04222e3bbacb978e51ea412b82ccf4b0fe2b7d74e052ad4b7f0f8f5fefd86b7bcf130f1e382ec86e1ebd19c6594604f52a4de1491ad559be32cd338b29a87edb1195216cfcd5bfec762d37ee8c53294cc02296185008cc4139dcfc63a940b3b4999cfb101cacb117df26a73d7a01c5ae1b211f73e344fd4c00b8003c568ef141ae62c1f27a86add7dc918cee025d425a8361f3a277fe3768e70f9a117f55b5e2e7f72ea68fd16c7480157dd85115cecd5fb753bc76a699a2d24f7bfb4f817c3af3afc2f223226dda224cbf45251eea50eef092128a33090794daecbc229570a5620707f7107436470b5156619bc86101019ef4606eca95139270086c590041afa6d7a0f09347b23f32b38e02a985a1c6d092bd140a4b39b1a774a265d2d1909293bd9aee546712b650dd74481d1f27fdb7d19c47400ad8736c3d0a29ae79d1291c1ba5a30e5ec51a7f62898600aea7cce2568a9e3d6366979120f6d54888503d5ed8d51cac0ea1232b8c95403b02e0e5051dff2b37920a03d3bda31e2064150fbc40732fe8c728053bc68ee8fbf76e8fe45bd9ef2a1f1012e0b8664f8a3e8a693d289dcb917268182c03898d9a8a5d78c3cf5835d92648f8ba8787d68be9f70b38253caaedbcac975ed4ba3146c823cf1d37c83d3373cd52708afdba29ab779d4eb3c062709288e6207d023bb9c21a46a52a8c1220acdca77bdb38290568164803de9efcecc2a31e849365764264e5e8d45eb395e141c2dab6e91835c87d4192bcae3495f046e4e403d845a95dbbbaa557be49f189d32670f83795e3064c3abdb81b0493efb4ae5e18f9d45512611a3f56455e0af7aaa780353eead3bba98ab2a369deac7a77b7fd3a76571e4178db5d1846470ff717674aaac3c0f9b603d399e0559374245a1f3a4c4e6dd1a79506d8634468de73672dabf50270aa4fcc358092de7d6393e0f242e5a3a2f803fc1644f07d1e1a970848a3b1b0b61e0a39031b9d1f7c1bfc85e071c3bd6efa3e3c21cb142e944a752c52950afc522b24aca4af8f89710c6beda850eb9e32f3e1bb79d6ce77b02fb159a3dcd0d9aaf5849dcd4fa3fda376e0db1467db3e7853b42f51e1fc6ee634a2d19b9aa24c21e9e5fb02fdfe85896f039f9663509a1aba24aa8bc380fa75c16a92dad9af5762ac85a44c146a0cca7edee09465ac7f42fdaea0270b154563b755509c29242deb629a39e959bd65c056669ce14300b1605bea49d304dd2246a2ba89afc42f8c355b472dc35914f07d83aa9d49dbcce5758360368ffab408ea98340cac1068477337b1387fd4fbbf97c2e71dccb3de23e2376ede6ca2c7fe6fb642c9057086992a11ed5f0594d6b0c4885db75a8d5ff1e56ed705f0d556b874b3120061c3d124231297e718a2dc0b193ab5d5ef0ba17654c2d65cbfe1d7f96dfe571a809ad9e9d12cd63d11c77305876e501ce38ad5d25fc5030e29bb6a9f66cb34e1387d132d7cb104bf99636cda917cec32f2a737bcec7d674fcc49a905424246c89687ffc29dc0f0c8a567bca34884d28cb3b5da9c20cf40ae23f07c360e1558f1b140ad9594293c8fae8392054557889496019fef706bbd88dfb57ac76407d68feb8abeab32ae32e448dcca8bc60e99fb1c15634e2e655776ec85ab4893000d19ac60f288590101fdd51200f687dd2727f9fae0483585f5e537ed5c7405466ce91be03dd8e187dbaec2db8db562e54b9181454c4bd431c8bce141f595974acf1f78aa70e2708ee1adef021f2f5dd08f7fef0452ac6a4a7d59acb0f1862684a10e451d610c50dbf44564793667157484212ffa98d00bb23954be445e44e2ebda7789f4293186b81d208da299fe5fc97a66cbc5afa9d56baf94e80aaaa7591e1d6fd6698048d386670570dae77dddd7783b2028c2cc6264c16458513cd17d61620740e2b9010900bf2052b7184fb3e58d7a7185cd3437244ace520a3ccb99aac5b1d649d4b933734b615d84bcb6cca67a73a7db8df71f3675f66fe1092604190fe2b858d029344328994d55e54c4e4a316d760c2c1f9921d5653daaeeb0d44205d80a96246ca3ee44c1aa30a72cae3f687deabb0159f133815ec84055db04d56f712b811a6925056829b5c18584ea93d604d4bd44057aae850ff6bd4617ae579d3632d192f76f8b0cf3aa72305c6d78ac5675190e559555093358e22b398e24355bd540573bd773feaf5c2856c0a5f54f4de1693572132b2147bf41a5acd1ffddbfd013d26814cc830d386bcab105e49cc8ec2f9b389dd1e862ea355032a7ffdf740a939e7f02953ec68fb2f51c481c88f6be240d14a6e83c3230acb7c91726011fa0ab94f5546a9ce1cf450df479e59ade89497ae498575230c6cdb4a9924f11670836018ab00a7b9a769fa833d063f2ddf7a6bd0f8002d7519492b1e8d025a98c4c92d3160559577de57171182dbd153bd20336185a0f8ec7cda6811d4da95409af145e4b0c8a7deebeb612646daead10288a8b75f28281039db8a93c3476c4ea2f26452b8dbfdf2877ff785fe71c9ba45aced28fdbf312c1457d7d1369ec6febe563a07b2c32a9bcea8ff3a4fd96bbc7ae7ed66fcd976fcfa11971f8bfeabef648317d7e11f95a506c84212a4b23d3e5f92422139bd56ab1ddd72951b59b088b4c24b03ef62c7d60fa8bb464ad508fbb430eac0f4b4264c8ff8d9616fb1aa4f89580e80ee8a49c594af0acb4a05b22d50c937dde90ed6f29358e7c713ab8b2070e16d5fa4215807c1dad2f649f46991dd5eda4e746e2caea5498f750b1739e36a9d4a6ff0a5095fb67bb85bea9a98911d4db7bd0dd0202013fcc3ec5f801234da27696575a84f8b19bfa7b2a8f2513b94644b5ed3692d5bc697d9919f0074a61bdb657e4f208d38050aeda9bef6e74d0300446083e9fe90e6d8c336550a29186d964acfd03cf0ae4d63a03505450008b4dcb55782e1405991bc90651b7bfb2ba583435e21c24d136b4418a8de1e5c08262e786f46878069d2cefdd16cbbafe282697327715ed777bb5fb8e5c1c4803f5bcc11cc690d44241b53d5f0892224e618fd17c28c6a29cdb58869168bc78e00facd4e80d478e68505384a2a9492882b116e09f61d106e743290633d7a1c481b20a7145d9317e9fb5e418ce2bb978e25318da75d96c77b9db1fa79ba49e69cd0db4e364b117e16e8470cd3f8ee288f87983ed6de2883e79c063db01fdc3928d655997810ce4eab1075efa9c0ea32ce464e8883f55578ae12431753e8022ea3d0bf9e3ce0af9c51b63358e02562e6a192c95f8b046612cd0968ab9ae90d909daea96d1f4e6f1f3ca6017f678cc14e82129577dc15b08ed23c5c1fe3b405ed95b5eeec475953ea722f3cf97defa697c6055e3f6153be3493549cdc419709abca9f9be6d65a8876b248ef785add94a253e52e01164a39c3a7ba6e220141a8af0f73a0d294095571eaae668397e8fd2608545d4709eaca83d01f4ebcae26bb23983b609c837f26596f5e88bcc98f210ab025e7a6fad593f714fc7d20c88ab63db82e9a18a93d8e94c0a3743e597704e4482d0ffa5d33b60c535f3bce2d5994944ef53fcf04b76e3cc745ce76fd8a6f05bfab1fbc4179911b95d821cc170979d69d2160d052bf50f91254e6c217cd88fcd46526c36adac14a118b62e339293b0b1c62b9b597aabd7de070d6a22eb6b03196507a2e89f2c6b8a1b5d991a305d1a5433cb0dcc94d4a67f62960b3e9fa4111ba60817032d19fcf319067d0cea74d71462a2b07843230f3fe117b96912064bd19d0c2c778bcf80873ee907301f04816482b6d6e61ee2bb6588833ba0e2220861a02dfebf9161ea3ffa4bfd3c33fafe64a6340fef40c7dfb1bb1b8b061a6011af424d74a61a8abcc55a57cf51c1a13c4b5ad40a5072a2a62bc4de0a75aa73ff9dcbd42b5ad5ef6f235821ffde0e7b4adb1b374ef5218fb408bc8694d1288f0f1601dec7ae1722c4f884982ec5f7068128cd9ca89d52249ffc6c525dc26c9339003606806e0ef764e95575af9da3314d512fdd3efb6660f9a77615f9ca531c42ca6124e81171506aa00d54ccb38572d08141a8276df7cbe108d949cd762072208f0c236384635cf5f53db2b2591ff77e5bf76f25c57831ecbc0abc0eaa46ed68fe751951333abc1d07443ad81220796ff02cd2f51324321677da5ab8430e008900e45cf2a7f2b3bbed3541d625ad06340aab562f3ba6a73b9cadceb66f102cb18fd37abe84121b752d60736669dddd6543fe6a5388b7ba11571047a9fba9cf45224cc8df2a35512161c8196f3d51046f22765ba37094570c4ed5aaeb9bc331cc8b62e359700558b2b44a162dab027e111ece3638ec6365594d2ba405f75ff148e19aee82885d90b5120caa90dbbff695cc1f307d22c3e7e2223491808bd3a2b97fd439c5533b3f83ca8eb07e2d237f2fea5a70645f2f35093a7c14fdced974d927dc2c13d328691e5ba429c383996426c72ba6f256110519bc2bfc109158a7ff4faeaf487136b6b89b921e9a9245ebc08fcbd620dd087b1a13704c396821eb4278599faad111a72c6af402dac006dc10cd267954857fce1fc423dc4514983e49bd09bdd2b80233a7d711d6cc570615b0618eebce60b22b2414ccf6b9209c16aaf90f31fb61cb78e2ac6b63291dfe85c75822785be31f018c882038dd12a0dc060d6fa5bdd69bffe0a1bad47617132d724f82b4dbc9bfb47ae7cf83e9e6ee2747e7906d28c34c257fbbac599c8b2c5ee8de9787ab11dc9815307f7948c19fd885ed98e87c974a815ebd44edbc67c2a3bc818b27ad71e1b77b13715c0abbd4abdca52407ee2c93d6eb4c111e6b0ea938666d59c92b05a9b4d417d885d4ff14ba3e29a2ff0a8b3de605f07cd6bf47ecd9deb9008c26341448b28d94901ece9a6ca8e46cea762b072efb0f1c9f86f874e968a0b4d65ee95179c25d4a4b79f775a16a7931f0ea90d0295605642c0c4a95e5ba92ed83decf7f39f2de73db135e192cd1b903192745fc131494e754c4a87958bd8f1002b5d0da73044054ddad190f7acba77805083bb10d516a20b1358f8c68629656b556a04b528fba295e772a6a1b3ac6f67943917ce842ca7946580ecba86e64e464dc5dcffb2f6823931bc8eba99da44085bff31805aae007d654efac48176324a3cca822abcf4414e5ee44b9dcfc5402ac402ea229301ea9be95145027544a1d4cad08a8e954b728ecdb4bd6b41473aa49a856ea9a507d533e70ef6061fdd8ac24cc57dff80e7960bac1e0006d4413197101bc15549c6077c44c487d2733ef0435ef3314dda242cc8032edc4496d4f84fe54db3ed458cabd4ad0c812b94cb7392d40f34e8bbc93c9df6c6d66f65a7ef9c62e6658e05c48979db36feb1af0d94b4d488182f62f22019001c7487eeb87cf956ae077eab26d9c5ad0363fcf045a8e7794f69a972686fe70d2d763c8d57d0d28e6e389754a15ab7091eacff5e62d067ee970959c2830cf330653ffac9b2fadfbc84a360e8410a56873fbc8fec66778affcf7b389abfc19ba36b3103d6d5992f8b53b7fc56dfcf5fdfb440a8641a6b4587e30bcf9a3cf457bf9a7c22b9e34abaed69563ffc5469d8a552404fa0f0e1fd775e34dd5421189bf83f05f0abbcd9d8383cb282dc3821a79f112e35395707ed8eac5ddaa52e6792acdb01e227200d42dfd774d94b68f4ead4b33492ead6bebe9184cf77903aca7eb0080d2ad78880266f37c88f70e856c58a364c835ddfed181e9a72ff948d1afc325cf87a877e91bd374ac360092c5faa15affc98b34ea0170fa7b27aee01ada16ecb4bf35520272fa62f9cdcfac653a65bf2a099b4c93ddf705d6ba6d84399a85d80287409246fe818972f2469d9b4918bc34dc308deb007c04c69071fe262b1e52e7f99ecf60c7ef49163255ba5058b807e59069550cea8fe570b26d8bd51b2f818a234b08a9363616d545ba7c07b6e64d210206eccddb206906e29f231745d1b958f6106608f42abafe83f651078d5dbfcd2af3c449073275b79d4bc74dd299eb1893268484a0735376a5563916dc1303c5eae495734bd450b86ec0df43c67e8b667fb5114bf520166aca67480abd3b6b8256dff0f354cb654eef68b989aa60ee2e6fe2ad31ee3891e7481fb2a65a394a2360dd90bc7a3be5c8e5436039518e79b6b3f9a1f1fe7da0bf62edbdda2e25723dafe07dda05946d3c561c66862e69cc5639e2f75ca6211a50780659ce1813c660a3a2b5dd0a4eb1f57d51a3066be56ccdd54ad45d434876e405c935f10f3786da8fed372b61b538fd293584fe5758cb601fe44b985460f338cb887afba2309bd94de7417cc8af7297dc7c9afa8ac519177a2090935f13f7090cf2e235686be0fb3c80ebb47ebd55540182358a88f933634f6bd344ae76da4bcea30d8584a13da8a6ced874239904a8c19c6c5518e3542b5248dca481bf29146d8a38965d31060415e54fe10c79744139017d26f6771ac3ea02311a7e41eead7b1d33e93add87fd3bff32cbc46323f79b6c57dc0793dce370bfd5f4e8485a5981d9707c59b47fc41b432669f3f289d16a6c3227ef3522c0ea2ecac1a06dc22c4d1dde002be171b4bafe2eba096a9cdf6dfbcd9c2d84e20b6d6b0123b8b77f3c696d8262d0838a2c1cbff1fd347de94746ddc43ca13bcaa14c59ab0fd32f09fb64aa62d0c21bf99b52f2a6eaebbc8dae568579136e7a459b4f80494b8eeb6de8222bc0a3b079c05efb159320bade1480998a3b0822abb0584481f8bd8a11fab530c66359638a5fba097d5c2653880b2a9b54bc5667a4c306f97ca03869a4a8f5182e0e1d93100c63467ca276cd2f3ef6f7cd7b5155034523f4980a46489d889177672c53f1774b583177c9bb60c34bcfd5bc8e8043f5e38faa4e27d4c1ee55eed7d26c9a810071aca1d80fb973a3c16fae7a9ee31804522d76b40c797c1f09b0aa6248d39a2663836d966edf3f9f75d6b58b3ab194ffd49cd59cd81bec6e826ae9a2e4dab409f5ee124873e9e09bd0bf4ec35d67693e3f80847b90a3228c33253ad83e2034e7ba109cc89ad62c3ce3084fd973589fa8912907001b79ed3cfc203505cad4f4fed5722d92371beeff2d72c7eeb8154641e6851f67845974e94c53ee829fdacd7e53be53db0cfcbbd3018f9beb2d77a6310266447c1e20b1fbc7a9999da096678431055b54689f81e940e05812fe9155f1e91661c120236185d15fd56ec0058937c7ef59e21c5d3296ad901d6adcf51d1c4d57aa8782d6be61453dee978824b64f145fd2cdd86ea83759dc0990bd9a018c086b47d56fab8539b27c2221603b312c8888cbf644b32328c721a807e666a794132caeff9fa3e4156194ebbaf3b7567f813cff0b8edaf96dc12f7bc4ec004acb2e3493c725ef7a1fa5e1321d5eceb7254c4c28162c669558c0835a1441567d95e290cca7c3fafea3279c4def0af5e2c58d024e0faef102ecb3e4d54e13c2f5e99c5f339b22649e949b21810228ed5c737c2af7a36a9b4dffc5fcf51f581275751c53243778779f48ca620c8f559b80be7c1953e3e6ed78eb86355170849a6bd395740eed247bbfee101885427afb3e1dee3162abc0026c6edc8ffff1d5ed2492eea341a3b909a3b187afd98f0bfcf3c90dcfa56ec684f6f0380ff3afb3346c385747567a67ea36ae6260cba2c40a9f1f17a3b2e27413675170cd07c226c34549c5ee4ab0bb06fe62209077575fdb6ecca13b3cef64f9ed3365074700e78a23def4658015c359f450c350476e0b4ed71b8b334a6415873398c09b3e299468aa5e0eaa819eb1b7adb08669567f140e96b203624d6ec1d426f66cf91281b8b10fded8e9d58c04fa3ce24f6ad144d74f9b90c7253cd9560a3dedf5ae91e06a5684a9d0d40d462103074fdc5fa1350ce1f9895c6620bed664475ee357cb574dbf0697b9484f58860d908031ecfdc2851ed5c7c9d339df7976e0c3f77e6bd6e27b2d80349d9c735a78ac2697a9d4054d0d637c5af8a69c4769b1a8aa8c4c4769b74cb8d4ef47e54bd0d046508bb9d68a1321e487a60552128408c8ef6d26fbd68935dda56da818b20ec9af2e4e2c16cb2f6425860f7251c1991659a9a775a308eb87f2d521cad409035a1a9f93d012da8599e1e613ac05f8aefc8af13f906f79015f80a0b2d82875c80c0ee5b125901398a3323e5ba91318e6726c78bef4a176916f85ffa6da46cd499764419d57039ed6efae7877bb898bfa0a180ced24765ced63eec660d08610d767cabd49492da5de6f1dabc5c66c8aa8ddc5168056f9dc9a53bf836b1d737a212766be4bc94bfe053949556c4b7abc182483af0a89281322140ae5bbdcdc0928408908600766f6bccbf486ec5e189377b0eab97c409daec35e0fb63e726ed4cd0b7e290d2abb87fd1b9953abe87dc30b7a837f2be3779e05df31e0c9b83f301119a8e1a4a2bf9818eaf8d913f285e1e311467d5dfa6eb7cfc6e49042df93437a6efc5858ea67ff8df8cfac07c047131146c0132c11856f13beed0f5373872ad0f5a43045cbfd2a53d87c7406b07a1de4a6c4eb52de064c7f8b115a41afde115a0796936aac9593e25314a4e599bb6221823de3295cb0f45dc0f01c3388fc108294cfdb405d1b026aeb62a8cf97015456da59d20616f65959259fc8d91d1b092eb2e15a21298303396df3dc07d1eb5796f0983421466d2575d3d21a0db616c8550192f9a5f26481e07da65b08c0a230cc6463f299a418b3a7dce691880ad4cdddcf90b706a04f023b35dace7413949351cf5705c7d99ed61d8eead18b7da6babce050431203a35a03214653dc4bb08b5111e5119e344a5d9f48d4432c719e774c6aa634f96c82c44f12790ea9a9de4703ddceaa51d2233706665cb13276a475c5287028fb036ae64c7a5fba2c7e2cc84361a2efeb390f0804bf8db898cb6ae633801106aa94ff8db533255f773af9e9080b1044581e1067469f7971c82979efaf5a8dafef84825bfe67430bb1ce666f48bbdb1d64945c241f89ecd06bd4a45d7623dabf268e5ea963731b4bb715192278d75043b39df9048ac263993911b20569b2b093613ce5811a0bda929ada65d4aa128b991b7d093b25411796a4e6cc1d39a87cc6f06b3f09704c5834a7246c18ab45736f16e7c53a41c962c58289fc1bdb692776ba40b9fb238774f117b3d4e6e1fac5cf613546a43da3a508d67550340d7830dedca352fed754c16ff1fe4f487b51028029768f8bb3bdd6612d709a5c2dc79de8662c98681fb3690664498783bff09bc14c3f7fbf867c250a7c49ff8be4fe90d587b29ff6acf4ccc98a052e87f5e33d38914f1f8d8476cb86b60855a9ae804251b93572a1a9dd6d01a95d5c8a4226cb9e1218358f82eb6adb02eab0cf40de5d654fcbf769507a75504071f426459d2661cbe769dffd45f302b0237b39940725a433a7241a69e13fd471dc7dd1bae405f2d5f65e04b68b964fa513ea9687b26b92ad601ca0456dcbbb4174bfa099e7b3d66d5b86613723fe7cb8f611dc23b31b7f8c08955b0a367d5c410b30c08ca598a2d7dcf8f442deefbccb5123568c81ed3ea35c14e0aaf0369966d8738ea0caf33127e2cd3fb1cc9348a9675bfc64c5c8b7324f6607ced31219f76404c3d819928f791d072ebbdf1447ca73fa643216aa2fd5af5c335c82135e2540887b34f9da9d61bbc7f6998a482b7752a4043fe026a90ffddfcca16d6b254e6ecdfef26264cdaa456160ebe35c55b3182b855ceb1bd6fbfbba575d114c9ee433e153c657bd866938ece6577c6598e5319844be6c7f917db2b2daac559bfe093274fe3a5e5b15499035831a5d0055625ee51f9966eab6bb546eaf8096b29e5e3277a3966689527a730abbc57c726e070ed7c79d2bd7a1e86b1ff1996a10c92927acf72927bd16462822b3d7d842d54f9e54f5f4dc32c7f8ed5ae3600789e2d6a9158c3086edff7f711198dba4709cb2a31740a06eba3906240b36be2440d13afaf9e0cd88e08ba2e85782fac0f5a8c0d0f31fb3b35020993ecadcdb6ed162738afc727ac19c79e968a0bf44750b1aa861c7b6185bbf0b86dfaa226ee4ec43c9c2f43f8822ab74a8c1fbe536d6f027eee4bbbfe95e546e7d31d38cc8840c65b6505ffa03a3e132cd993e36cbac4e22bd87bb40cc112fc4a4031e212065a0a0cce2fb07c7e6f6c90b87394addf4d5d473ecf424eb2af97b7c217b56e44fb289086cf130b86b5dbe50ad64cee0e0a725aa50eb54d11c296458aeaf21cb539ac10d22b5291257418f6dd9c25022d1f099d4ae81737b94f3ead894e7cb8dff51731566c9d7a0e4c124c4f504712ec8c31b949806e2894f9c4240da4a5427ccfa7abe2571e45f022565ac393c5b7977d117542940ab2c996adb5f834249f28822a66cdec5f2ae008a94ee0cf775070abae7de7ec1cdb75d655cefdbd47577431ccd2bea42847a385d75beffcdff7831a95d892e34f7a80e248fadb5ebf27dc7781fb30dd807f2509b9bf79414d86d49467695c53e3cbddb00f22acc472c79e88bae623e8c7d559b80d0c411db05420ba6f949e5b67861cd33b53e17ce0b4ac9ef787d8115908dd7842a66cec0f25027473ed8bf366e49aa0c946695f6c07b2cf751d5c6e2a927f042e0520d660ef8a45360c5fedf4721974f1d8e1e8e362c694dfc280143f108ee0f1285c8abb1a9a56f14bae3cac248702a13e8de8acd0eec5bff8dbfc4756739aa7275146f9512dbd0b5549b4f7269a5162af3beadf446346a711e808bd752ceacb1729ac514cff83afa6d47e9b04c64fe5196e0781a163f2ece530db912dd244581e7275cee399d3f08b0401c1294183f1c6aa42b1afe8dbafda3fd7ba11186ce9363f579b7346913369e810e9f5455f889f559a68c79bb759566d5a1e63c87737829b939e7e530c79e314da8d7c7fd1fe943deb6785d2cb97e29e2525c000a98d271d7a5fd57e12726715d2d4108571bcbd20baebcea2023f632bec5db581d7b57c3e0c460659c100cb98691785f98024e58afe28fd3fb31f77ed344bf67808af2d718478ca40da3042013cb2ee2a8957ac02f04132b57ba497ad0dce8ffde0fc70a07d6870cf8ee90b509854f486336422d44073a4cd73a9a05ddb1536eb58684076fa22b385dc909010fb31f3bad3cc4e387f4cc869bdbf9158201022640fdaf452dace8dea0996992f84d61a0240727e718dae0c93cc587e4bfd693698414199aa5611cd2a374a8dfe18db3389228c96d784115cf30b9385a96dc3b68a5db61516fe6f4e0ec408d9eece4c2c83171a62082fb6ebce977a436f7092bdc4760fc4d3ce4db4fed3a773d87f514c2d117b47caa440385e76a0580a22efd7926c7998ad8ee1d8b28c2ad2aa6b352223c7328d9db131aec39f756e8d1ea5f25d470abe84207469ace47fee88adb9425827cb389d2b59e0ca09a07f13adf1aaa147d3d987d6e26e59dbfa8eaab707299d8dceb452eb06fc1a3fe43db0e40dd2a81e6ed04f77c1bed62817cc0f6614b02a3d735fcff5a1e309421b64bdfde5d59565c783e622d61d610a399adc282645e40a8398435852289020c88de62d7d530eccfa274ea36f89683e3ee6b8c128a67ecad36566dbcc41d67b0f5e9deab4fee62b201ccb7ed03260a8380df42dbd02cf087ea72b99bfca6ca5684f77d3723ff40d5649d8dcf3d05a9f1973ff04cfaa6a929f1610b7af2512fb11ead081b732066755cb12d9595381e0d479dc37b8912fe61698b78e7fa8786bab5f3a5f8943672e110b8e8debf0bcd2c4e1cc0739dd73fe9b5f51b8df4b3dcde92f710054bf690136520504646e3db64321ded0e269a9c19e88fae4e4fc6e27aa9f6931401845f44740cf9fd7ab3bad637f13cc0d7a225a4d65b031dd38b5fb67c2ab9cd34083556f6615e1fd10a44828f5482ae243489a58309bc07cd589c49df46caa5020588e9b500761b20a7123d2f90f5a484903e3c6bf4c4c14b5d381eac89ded207103e0f08d08c7c2abe335e013945807ca45f8b72bb2839d366a906829adca52a84e47cf038f31500d6022964d1083cb927f32a8155f4d5b975ac7b68c209b428db1d5c1fbed74f9b1ddafa35773f9a553bdff14a8e1b8e6d04bdefdf51e32e50c2fa98646a81cf59a358fc734739b3b2e5225b40c6a868bd52351182f324225b0cb88f8a62a436b5d02b803b8ab0224c522c36abab1ae81b23faed75d42a6e9f32fb63c87a64e4a345bc12e79d4e0dc3f5fbbb0d84c27f8929537890dbd24be0758775dcb9c5074b2126a5fd3e5313984aad19a8e15c2a1fb1217e50ca39b75b5ad2f9cd04e2f716044773935f0c824d08bb19a5623a83e7843fe9b12e11fb3b625e6b46cd0a14ccaa9ff0bbb93f1e2ffaf599c6b68d362b18112d291c4fba05f28763ce9b6f6eda8205cb49a627adfb92f4894fd935bd21293886399d840ef1d5d0be52430dd1a8f738dd351e7674edda11eb58a8d0524df099e6e2cdc4548a6ca5d62ca3f03983a924704b4d518022945886ba72f9333dd265ec3c302a05cc5f3b2c6b8a3e8ee113ec3794d86a7a6ee764b2db912f5b3da7cc082d26b2ead681ccdf2b9c556da7ec6c18b5744fd3f98b2731b95885420e2b9331f022423b0685a408e0ef912355f59dcc6af025339815c660ecb02887567465212168a917572b197f2f35cfac513eda81a19fc04064685d37afbd4b97bfd7727fa82a2c52621203a332e157e8199dd7b9271a38826c51595fb9a6526fd0f27dfffd579936142555e1d993ab7ef731d3b677f9e33030d5baf64842b6a5948bc12a8f3a901d919dfce60b858785919d30fba14e33e9c97c572dbe8675c0d02807b585847a799a870a00ed96aace70fbf2a8a1bdb4d1f0ca3eb1d49c5b5f60b1d2034090a97d7b08643a8144c28505e39951f85219a35904f9bca482d61a131250a8d074bf8950e571758d72abcf43a03bdb8723a81559dce380572fb45d52e14912cec27ca8f7bff45f391a6d9ec93ef1337910b69edad46524ab1ddd5b621caeada1140e3c8e5d6889cc04f675df1361c0dbb6da3a3c266062cd6a9cc933d57c415ba2db7d1fda11b7d714e7a6872c1f0bb38697348a75344bdee74e7cbd19ba12e7784998d5a478773b01bfce9d37b2b8037f964846c1406e3a14a6355d4e7094e45d5530c66d75f89ca2e75bf224b9355c1a87ea366eee63f79a7a0c7908d7c67541a76b18fb3b0fb2eed14ca0bf01aad7797a0b40b16ca6a35eb799aa04faae99ed931f54a05c9f46c639a3905e798e49a4be2b45f1e8819384a18dd8c9e14f437a854e7e55f4aa3c710470d97e0674485c577230e61305bcd56e3f59ba631276654be27df3df0e21ca8365dc02b13de75811fd2622b518b09b56be0b0b2275342d030ba95e1579f023ae24548f4d5cf47909844307273784be236a72a72396f3e1a13d07f7e5eb26112b4b7fa6560d615053dde3452605edda509a95b71730215c71bb5fbcf58d9a04b04f45fcfbf33dfbc691c7697df758611c0923d61e13a8bd73f7d005deb0072fd2392036dbc95d59570434f1a84f7f7ec5eab7da26807e5303e537791aa7107839491c4880ab7c492140292c30120dc909e83c3b10d62f09285a8b3dfd23e3eb4ffd2452e74ecc87b4e6be048728425ccdfdc1b518b3a1a0a0b75c067236b478e8b60cfb14537c7eee9f25d160214cbbcb300c49caeaa47f0e09cdc2f400d319b6aaa16793c39356413ab8620e84d9e42e7ddbba660fe0a69949b831a53757eacdf16e65b0b8dcf5f95784d93657dcc54700ae4f2b4d772aafedb3ba591f4126fb1058a3e330934f0556cc662149ea8028d1a5390a914cd658d7ac3bdecb7a1580275f568e80ff9169ffda8a2f7f1e4cc7030b70f05514a1b757761de109cef9ca72eb485277d389130cf5994f81e25275a9203fd17966f594a4bfd32837a3d0c35de939704c334b95c5077dbe537cdfda6136830d4c3ac004034793ccf0c4e88fe3f71e0fc932549dfa38288da6b3b54830d28fa99583b882b7c640b3874d15f2932a09a8e5454707c6be0ec21c76e32d61db50b97de1ed045a2f83069575050584a66a28bce4daa99c53d0b2dc2faef896a9f1f400ba7edb3dc89a1048d0c3a98175e2dd427553b4a0011f564eb07d50db450dbe46ef6fd28ecb1ef5556c6a2e9c9cc235ef66aed71b1aaa7126fad94d41f248b81288e07de8ab6a8902986abfd30dbc579bcb29be7abadd31aa7572d76e3e6ac534443e7deadf5827e461af09507cc13200d4f1365c1ff194cf4357b248ba2c0986ad451b26872d79f4c3d86db74c2d0302e1fe262f2b1cefff5d1b58539abf0d8260eed50b0b23a38897a6676eb6950732b65c54859bd8596736b0584f92f1fefc64899c27cb4e68ef2500c3a1cfc226f976b75d90a115cf896038310b4315eed43a783a3943a448fe160b74c0948682aa3b47f411c48fd90426db8a41f37970527339861ce763f32d2b6d43a1df8653cea071858630e66987cdf499d2c2856e861ebe8b44ad7e704fe8f23c306d8b4ff68cc4da75df5f24165c2413b430ee59dbdbda19018cbd0791a07d2e4b52a0d05ea2487c3fbb0ec896b56eb6c8b914845af3289567220062f96efe0706798441a8907069c250ed3a94196101499410e22cd1330b09ceacbd0cf2c8d738037fb38ec229dfcef2da1cd6bec3cd3dc92c1df34804e59571b2692384132fc404679bf4d664f097f124b538fd01edc7cb0e2c3ef4bc674615bce44be23b2dc26ef266d522f450a5a95853d54c5554240f75799d05bc8984a2a1345ab747a2995375c83bc50b6c177e99954b57d5d99e1459db0d466d11f2498275244981ee01a6c514a89b3d9fd4f64290a5784c3a96a5c1ebc97388274e27fb6dff4f168d0279cd5719af26b648f6e8f31a05b9b3d31ab9afbf264355776a264c85b7509229730f7444e8cb576ac898900354eafc6700310e782a2ce1fb90f51cfdb28f048fa64c05e9793fe24bcec6864106a3122e0c909d7821aecc7340d29b92c51c868701824f91f3b79b26ed5e6d7e79323658e59a1590b9f29f3302b8f33c324bdb9b13271d10d85a8c44f1010dac0279eed6e2d8d7477053b343eebb06a7903dea97f04bb039569e969fb97ea589d30191f465414c8c21ce4748de94dfc2a61e6f8a20db92014b96fe5c87fff77c4a61d08cb26d21ce82f77ac750575dfbd04d989103193db19d369c8a725652c59340549a4dc43edd15ddc67857dfc7b0771cfb705bd0f257f89283b4da20411a097c7656a500e0e12e9e67ce91b7bfb671a2d3b89c8f23bdb34df3d501d668efe9c9fe34240e22b600059dc48a2c9e65451e4443684f97854c812a4b2c77bf2b0ececb6678646e8c38c56610235ba2489ca95759da090a17a6d95ed8073a0f58a0de621e06c98317370fc4aae78441c9b8baa6f4768954496437b7297de88d2162a971c74ec4c7cd1ff35428b6a4213c545f620c9fcb9d9d390cffa68f5d895ade95c4d4f16728c4dbc160bfc3bada518625ab02a98d75f5887238f002e85e23a924cd036f4bd0922c92c3c5ce5033aee45da63d573b2037aab363044f4627023520c3de8b98b9658ff0e84cf8eb71b86117157054a7a7bd20a91d2d768bf71d1a18b329769522dfcbca5d6efdb3627d3d73b97c32f44ec648695bd1e054aebdd762eddb4ec9884785f25beb8c84f96a7e985c9e91cb53d9bb7d7d6fb4ab90395fca683d9e698be0aaec3a302cbaabf3201d0f68c162118991541e2a853ddb0d082feb8e013f0f16020584b8fe5e29bd541063685547530da822e095208d48c3886348554fd9a2ba2d0c9ea3045c7c8c6b50a3b7984facabaef8a3ad61945afa57e6088175f494af4284a27904a1947b0a6e2d05ee5eec969ac703c389aebceaefe79b92e2d0d2a348cce9ae0ad18820d18d62312fff94b2ddfcd4b828f04d3a6587cfc4ce5865402fe9cb8a1f5b4a4e4b73ecab999d0246123b8ee7d8ddb8348410258048807cdadc4d3dfdbdb4c26f592bd1e5eb445fa9bda1a4ed53efc2de7772c7f17861ac07ab544001859d10bea54a59d4cff759088579349420d226e67faeb7f7562abae6b7de5a0de348b481a43138e3b47f27b446d773d33c054c241188d6edd398701d2a8008253439a59ebcc9a62fc8bc35a1a38544c85691e692a588924bdcfca2d963f90dd6cad07294bb958427f11e920566c47113394c47d6ddffe9b9a37dfddaebc6d9bc92b78f1eb5f3b92e889bf7b9c342a288d32d670779d0051c1dc7072ebbb5f4be306e4bf718e3cca37d51ada4f177b7ae22565141e6a5d7ce82c637c09b71ac88ef128028f478d61953412d722710abffa7aa0af2a5ea9de135c56416d2d625545133ca3019a44de63e35fef50afdefd7bc8e13d14d529d8ee0b77a99d93b9654c24dfa89d9fe5f9c3e369119ed2f06ee50dba46424269078162f3a1bcf582cc376ca79ed995d3594fe3d274a090360fafe2f244dc55fc04703f7a1970cab0fc3afedddd3e1777b496fdb2b23df08ca3c3fbca47a1b0c29501d6b61e8e0dc966d8eb9b85c7665984b6f18c2e0d794df2883dce9724d9948462abd0a6ed549c13b6dd2aa6287405f0db63a839836bbdf453c8088315e5fbe46821a4268466a3d106decaf21c94173c6625237ad3c686c0e17ee079a6835c1e5c3a8e33fda4222c242658fd2654849ab1b8cfc56e1e1589a7b6c61216a8fc220c0b8ae3ddc824d777dbde6c63a5030573ed5408938172601c890a6a2c33c39b2f30a61d98aaba0c9e98aa856ead6a6a5d61aa87886ccd8c7c403e55b6f045b658b66d64fa2eb0bb651e58afedd0804017a2a5cfd7bb7df23a8649d9340bb32f5a040c3707879e0493141568eac1d9d7b19bad5718a9950bf152095da3ac0ce8b70933f98134a3dbad9687f9cc6af863001c8a8d616744d54278281fb230647597b6a6a9b8c7838b4fac70ae10990948c00a931de45efde472598c0976f0fb01dc761c3b0ece743a5b2d332c53010f8056fc6bdc9e053d0b375d8f749190d09cb97bf39c15072f81e4fb4e2aff4a82a343711f8149700e5da2e243f82cb2be35d72a111b1fc8dc9903847389a53059983032b35d3bd8c258b024dfeed4e06b94f976bffc32090ce7ce10936d028824eab3e5f080643b6c186ff6166dc08dd2320f0f33fe3e7fdc2041c5535bcd1fcdb6f1796edf2f363b361c823463cbf0305feb920ee7d35a9a0cc2581c83d2410785888c5e1059c65204ccb2e14db2467a9076c51a455e5ca3649c07d512e47994a15f704934e73016cff97a32d869f1659a3efc6b3a08d2735bd068fa01032d7a893b6bd21431a6f68dc3ce130f0315ab6964156d58130924b3a67629f5202720d0b661984cd63090e4aeec7c7996b5d5c37fdbe093bd8ab3616c04f744aa5465d76f6d14bf583b48c8ae6bc749b1137bf3ccdbda05d13fd18655e91cd56299de50cc5696666cf852995bc8b45057d0a6d7c73319b884b573a693fdc1cb8a906cd7ec9f0b6fca398176344ddd7f15f4ccac6121df3af72cfa6b9fd613119e8ece481fec8a351830fe2a463a890fc498a92d72e43bf5d1b9ae972c56c690dcae4a6a236f197865c01c1ffcbcb1a26de44bf730ac2544d77e732b5b9fdd6b8e134745ba158e3544e351d2e36993be3ad2dee615b0256d90bc2795db5a0bce5f2368cdff6ae2efc7f841ebc8d279901b46d736458bdbb40e222f5dd9c08110745b307afddaecf66f7e217396592d91cbc2b78ad38d52b0f5dcedc88f751c3b8902a1c524eddb321d45d4a0bacbe25a7d8d2d24c3a5cbbed2ef94079a9c4560d5e9facd97921cdebf93a79625b582d95b86cb5fc7846459e33d75a272615764e57d7fb012a1561b8f25c17f19792e15b589249f6bbdecd8a94aef367b992d75d538dd9327e6ad72a15a14b11fb576f6d42f608ebce47bc55d7502de0f22bab08dd777702aa7911ee2d4a97f3abec7c44dfa71b8495613fa10c6f749e69f54416f9573ea8aa760b7caf17017f5dcb499e64b1e43e1ec7fe1ed4484975a4e3cf7c5efdf007c89be3839d23da497b056da2f70662c2821baa432063c716eff8145396a56cfe7e4f6f50d40f8e56a06ddcf1d39af9c96af29daeb2a712f57eb7b5dd08c816d9a33b04e60401a6952fab5b643241567f8803bb25642cdc65af4d02a48ffd307a343f0874103429cc7cf41ce68d7799145bf52b8d025a109e2342375470de419e9ed27395c22899f36342df75fd48f6dbf6d162ef51f1db2009ffe592c48c8d4fe046aa80e77489e93e89e4f5f54e45cdc139ee02d2a66348474a6854ac57415115ba3d4d9858561d0ca65af0a13806cb29b0741ca46ba906f4ff68d8be485d20625d01fe9c7e9d6a2bf47581f33419b57d4f41238098f4facd24aef77f8d146bcfd7c9a77b49216bacfcb01175f730cc664c78e1806df2292d6245a56f897b6ea1bcd00753f437a066dce384119c960b9815b16e0b4ae79005a501023891902be62d22e314dc07841b4423bfa461fc728bb09f621cf087e193ec38bcc402c214b3e9bdbbb8c5904a187de3a89f6467b6285f2cef1c1791f61b5c5e59af1f55ee598c5eb23dc4f5a4fabdbbb84dd357f64ac994910f7d728922ec87f16359a999ade2d86dc64348d7ca062c2aca6143891788f2075626d7740de7d4dfe3af7a1050f80ffd2b8348f929f2e1382ad084c3ccfeb85014847ab85cc0f6df1a6afcf6f3fd055cece35ac4db4d402ffa6540d48e7b37b204aef6dc7a75a4944a83c5305dc818b8a68b17e9bb386b46bd156614ae7f7018055b5b2c0d90085e223ecd71eda322131f8d70c3e735e3a27938eafc753245fb673e415ff8403828ed03b5c0459da9fd601c64e3a3fb66297ccad7178f4659de5ebc92e7accd324c8fd3f61a207bfcd33b0b873d10cbb8e41f1e46d6fc23b0220b3a9b2ab6914cfd3101a812f373941ad7cff8f43e4bfdbff0a850d336fb4aeb534d41698ab7dc5221544f58717c29bce17b189cafbf3621bf6fce7add3b1d258eed850d025f1b92fccd39552cb24612f20fb18b0b0d31f6bb90fc100b0183b742ce517ad00954b00681103f74b739b0b95bf88f46ac00aff4463ff10b2cf56ab028155d1ae7dc4892748b7f2aef5466c1f7d30e1ee9c02085b1a52777c7638667c7657690b63f567ee0ce7100913ebf8773e0cb55a98712cfd846f823a335280e9cf0c96247f2d443bef3df1de0979595c2c3f03c6794ded04e2132e96419a8603df0e77b84fdf6caadfa7b5ca729938e79d0c545e1ca6fd9f07e0852111b35289d9b0b27fc2064fa743c9aee0e12ee07bb85eb751c0814b7482d14b96f2613af1ff63f432ea0e81ebac1f07282d402dec93415298007362dc464e1577f50b64582d2aef01e4345bddb192f4d42b01b6d9278e0d88d62c364932a4af62de6f272c3d182d5d1a9dacb36783ecffbfd31c04a6d33d678ef567fa6ed4cc83d1f6e9e0b31a11d8b7965f22c48daf05c36e57522da49800c97fafbfc1215042e6675ff7f54cfc42f179fde6fcac43bbf5b42d0200d23ec9bfd78ef046d5908346ac045645435356d233ddc01cfc0fe7796682240b1334366adfc75e8248d96e9d2bd60c0c6bd13409acf2e6af76fe3afc176691a7b235af7ad60bea951a8d6e90145028377e0270f0044f02babeb911b0320f0869fd77553334cb3c4cee6ba8342e6f5f6c5d7f529e835c678beb2f906a8e1fd037e7be303746bbb8d7c0a15889240d652a5f6cdcb00c86e0bc1597e45518a5506f77b9393512ec340592ad3b6686e1f523aa39b56dfe537c2d0e7cf3e8dc5804378a03c3a3f1d49f3c8f77e572d0fcfa80807710e7b7b3c9e4db9805bbe38568a55a4874c3b4827d6a717a107d4e17f357ad55b91a39a353530ddc92845258198349d71d6d8a5632aa81af364617d2b60d5a9922ffe5b7da309b03c8f6dde8f9bea758442b2d91a74fd3844a7a81fb9ef17356afe16687e64dd99e4a97f19358eb4be7213f1c6a1c8f5d85bdcdf74fe683f799991e63a136763c572c9bd3b59627effdd083ee54d12a48f5ab9d551e7131a34c760e307ed93def032cd8ffe64cbe72f65a67ac72edf46ae22ad84403312c8512f4997e015ddf507993d56cbf8a9f282f36ecaecb35e58538cea33217a035994e447d8d53a475920bae2fe87540d943b426ce9aceebffc92c2fe5b8153bc0edc0c82e31f9cdbc885f661e2345d662975656909d10696c1bff7e5f59403a524036cfc87952fa84f26dea887a462e4b7b0c9852dc667e618576c3ef3a6041fddcebf54ed6543e4f1f2e50241f3255dfdf06963aa2df2033ff65215eb293e5b65548d687b90c4213f26838a79863287250bbf5331eb4a627250fdfcc76035ec35f56e3f3f865830a1a3004cc8ec8c73fc1cd3a4dd6b8b6307192584b7a1fb3888d6bf9722439294e8b71332972a6928156b3fcd1f9083b1178d3abcf5b0892b3c5a697a41a278d29ca95455f4a6f4ef549f6a018161f621a7e7c8f5b4095c2a254a40c1908aace21cca707c86c4a7f485031b37833f8db8bea9f5407d90d00e64cce456a0cfdbacbaaf42ebcedb1b16b3f5a3ccdaab0a937678a54a2bfe91d53abc2dc01613bf965b460940dc1ac95cf8adefc203450321910952bee95ab275c7516fa8c8a5177e3e3b4614ad6cc4c211a073ef9cb33e27c76afbb25cd168c2e600f2644380cd00b5789457fc9d164242731f042992fb56cd5b14eaaf2dee7f84882de9b01f29ad5448941084599bfe215675d070af387a7b0d000d4d9e74c746923534530c7906114c8b0f8921f4a30321688858500fc43ac67b767b941d823e5b18ac9f62fd02cf67e0fb0318c875bb59c6b0e5a8ec81ca9ff684572a19a0712bfa2cbb200a63646a2b45d52e36ba1fb6d5446c24b65d224162ce7469f643ed6ccfad73afa3067a05b14e680076e40602be116070277b4d293a100e3122ec4b872a482d150e064e1e542a276de430fafa4328a5ed86f9b7dc71fa015c404abda108d8ee6007bd355dc3245f52e93b079c7a1200d3c788a6d6db5a0c5fd96f5cc2ef06bfbb8fa2458d2856fc3f4018cad0135ed454123c13887cdf3481c759df4cf9d19f57b1811f1e18fceb10bd8372b3b42f73cf678ee369a562e2e5b5c57752f430db28d2a0e336d1f9790dda6eb924bfc509670724a2b649328d911c2a218902ecf16f557a5673d9c17e47b6fb8733dd70298e871c940ce38a299219ca613e186c53961b2480e43de98906ceebf1170b52707ae3c9394cf4b2160f211ab7924e366364bb92693c4c7df7d8ae4fb2aadf05130a4130507b5bafa34247bc2ab9a44d05f589bf6ac2795b0513d16b32d92c3e84bcfabc1d6cf783842758d3b19a7fb309ce0f26434d6bdc017fabb6e2b50dbc2f85fe52e867495cf8f9645a08420000b89810577a9acbf48f26798bc08c806f9ca883519181657e41f6ba909aa3eae625c3e82b7d4156ae4b4948aacce58d260d1ca4b85ec61091be1270b4974652e986e1f7c9e9f43ad39781fb4a4532f18e4bb658e0bf22177d6f618e0f0b0c101b3cb345e73330200e416d51826b7f09b3c384020196c27e269ab3f1b65df56448f1185f932d09f468b4684435fd46b1a063ef217a87ea04d05c29400b9b4e974851aa7e8e080ae299aefc09fd6d6d84594b4017def2038db3d4b2b4f94853865237c9482683f9c2ff9c4bcfc6b51184e43c02fb00eead55d36a6583b8ea90569422f712e2f0a7187e8989dabd40432461ca17d93b2fce392d92e727115284dc69d4398c59d35a5deb70fe3cb3cfced72edd5683165ddee20e4e6bc6018ab58bcfeab7f4ea993fc766e50bcb4531eabc2db19352423ea33b3716e8f77759364d84f8eb6d29961c27536c5a18886207cacae396695ce62550c16d106da865b664215447e04b03fc403691ed14ed79549bb3072174df6d33496f9d67d51128b82afcfafd96373b7e73c7287198df40530cc99998d04a2f94ff40225c7618874ae8f43c5fc4bcb1d65c1ecffede4c1fbcddc1182b35ec7c3c080a3d4f04f59dd5724bc054922cc9b6078b6a0e61d114da48043d9d9640dfaf5a3e647278f766a064c3c7146ead94025624ee0082edc108fcf909a0fe8e01d955382cd2ba1584a9025c8424662e748c8c09369ffa63fc14d8a1cad7b2d17cc88b9cc80529ff9bf0afed46ad096fef9c3ea4611e55262e437e041d7adb4c7bed833d613b514f4c1d5c90e4b617b13b504717c239d39bf7465d734c5a81c8006a9dd8c621012e7e548c87da2c7d323e1cdfe9c4bff124f8d17f3f09c2b72904cbe90ad0e199b7cbb755753d0c65995feeb45cb3827445a85597775996141d6787686c641ff126f8605e5d01079ed3bd9e3bc138028149407260d3694deff29774347bf9d2c8b4aa1e7562125ed12063050d0ae8695b7da7a801df6cc491bac9a36f92fa5b5bcb09d0b1046a131f8f049b86ff401343f7cc711579b733dc0251ecb8ce53e2a4c0828972086f0be6e55c01f6a87889afb7a50b0d6fc31a5bc3f52d146fe2afb98f591534134b53df7c1a14b2c38884183b0cf73ab74f717b104a5d4fcf2dc5efe1ac9ddd4b617dafb73599de2c33c9f9f4e05dce7221ae99922dfbf98cde38fd58360ec5a740b96efddc2613437ace1ec28223d6a355ee8ecac29a95a7dd652c00971383a23abcd625a57982b02ad765063e25f0024df696ee02ae5d06f6bd3d9e6a7c5c2c8c69ec595dde64c3dd488811b23c539606a28979578a3a6e8dd5d608035446fe6b9202341f2236374dd04a4a89bdec9c0ae2caef6eedfbb39937efd5e4e9812ae27b1c3e0e695e8d41323a01b5977f3620a60d78fc61c8b87437c70d7fe46277cbbc979af3fac798384fa210cd2b64fa74133ccf320c9e179122dcf08840fc200fb0cc65093c5853faf204395d28b2d432e1ae50acefb6b21847af3b40d0bb6491a00cdd3e3784b5f78ad4745bf13f4d3975a0f70cf1a7cc751500fdec464a6963ecb95933bcec40bee9709a283c4b88c9dfdd060c589ab1081f32a5cec4a771839c4e0a204f3d5a85e5cb392d271631be567cde325719afe175feb28f9b513096fdabd7771ec470ae3dc7dc34e9259b040288834ada86c46b263213d434cd55bd94c24b9597ccac37d689d986aff1fd6ee1827a61179fa3f2b1b5bd73ea324a903872db22d92dbb94fd0579c020df308daa500be318e336584ec942915e4b6edf00780f8a22ce4c3155147dc93a1c11d6e7c542a1cea2428a2821c56e70bde97b5476aea01c98fa633082ff9a0df82ff31503a0861e211bfd2dd83e0015f021f5c0949aef86bc2779e5bc9de0e1921dc3a7902e5be66495193ceb3fe06d735e56a5912a40cdf3fd2ce66f87089e9c91d747b04a8c5cd7e5e6aca1c21650d7ca39c12cd9a6ffa8f92a3db4f7fe37eff6a6e8fca2349c9b29db3a5f4077a601337e076796073a55673f6777dc0b3583813f78b6bd36ecd1e34d50411cfe9e9efa6561c9b7e0da85b312b1f1f7a05c71248a1614e3a75aa0b14b699075b8574107e1965ecc934a852fba0eabd1abdd0ac853112603a3f6d3e656bc67901869349bc2d29f41d2d297501abceec4b537b6799d42bf312c0b2b53b1eeadfd480125c9f898f5c97e8011a1d1e754ecaa2b349ec995b54a3ee5e25f83d7c98e8579d67b705272a5c36e199a9a17bbc7c12de82fecfe0669fcbd6d30fc993b89a3671389013721dfa71d27eac65d8c050195bb51bef5ef554452cba6fc32f674787af27cada6b53382bfb3367636e4085934403150c0345378bd537964ae8f54390630514e5ee5d9f48ab1e97abb67c990f92e59f7ec1eb70a02c3d84c6c3c682b3780d69e360f885e82164ed717dfc469f88362eb59548a5eb7748108f0112c76d46848715a7ce316d485a3a54ab081420d485d0b23ec1265e4ee27d0ced908d39a3764eaed1f9a5f048c4e26c08194734092a41ec475439ea0f4586f66b9a645fe76b3ee5999c9974cd742c108e20f21541390a6ab120f78c44d7b71633c474939a9422e22f3c32a1edb0d5627858bb1e4f0e6ee4511b53dd556ecd0bcb97f22c8d2dd9df7f31b9020b68cea254de1ed0d0fc7e965f19630ae492d2ca18ca35f792edb1296552a08f77130949e153618c6d435160c264f3a099b3d190d623669c256af04b73d2e7ec691992823f2cbf2d7df2bf547d30a25ae1ce8e3efd99c354ebfad5cd906bfa9916fe834f2e08be09a9df99c3e303a6b92b11d12d230b5385a2a85408d7f9f53beb469cb01927c6b4c67f7ddfab7c409d61c7503fdf7f6168091d79ef6875539f41617ff435c7cbb6c251e53dc12b53b8fa2961044cbba0224978cc4825edebd52086ad6352ec633adb8e178592c2f5404c63cc620a35c1200476f69a6ccc293bdc09646fa9af49d8f0e2b3ca2fb82a1c7af6b32b24972c38c133051d2c4dd9d61abab1ffc8353ca4d473b340821614ccd3264b441b6830fa23231751e84b9889de37e74b2b894f82d345b9a76ee81d26e1655fb44bec7e2f625d061970e42a0bc227bb57bed926db5be4dafe605e6bae0ced1550bac30d0ac20d37fac734e88339ee3e47e78e9e5eede34eb9f9765ca6da403a7872d78e4e3681ca04931447bfc01fbef30cafcd07155f7643c76b2b5077e4d11476b568de63c42815d225adddec154a5c0d750298209954c30c6b3767f6248821ccf54977a33cfe3c4e20055ad59f8b2416afd0a094b04107bdf7c56e097a6a8ee1081e49dd9e44623a9908242dd37255176ddbb8f17be842d23c53a9022172b1c19aef77e1f12562103198bdab0459fa3fcd863a057fea2977c1b4d0de3b48d60787a5aa0bf452e512c32e771bf6d34f07bc8972cb51efc79f1437bbf6e8bad1870d30fc3a8399be8201182294d5cc4d1fcdb32ce282b6e0fc8b703fee28b6739e338c11187281844e806415c53e43ee152451a909165b3fe8b5cb5c4751b6b4320e6cde560828aaf51bd5f66252b27bdb8b91727978b3675dcc64fc045f3cc267ec1ddf5fbb3ce39a9decbeb253a8b1506294bba0447dad1be6bc4d251ecdff9dc4a62eec43c690d18dcbae51ff9fe2e596003ea2db2bd837a1e914a08e025f3c0c4257fd1f796ca5482b6d0ad3f9880ebd41ba4b4b3c6fd0644c4ae2705f51de0ec1b0cbb7afab207db06a25bb6407e2880ce7a3e2e30081162a874596016ecb9e4c776d4eb0e55bd007306edc5670e2c86db91b21091ffe1165138185a1d22bc9558bf8e909d706d74723ed3cc2ca146e72c41062eac18b0cfd20c5c8870f048728764117081dd9f42f676c3b4316b4b903599bd660864bd6701589252a08dd864ff703c03a57a9f1769c7f6fbab1aac36b9a21a87e3d75fb9c36a4cf6c9657505138d90c0f70b5437218b7bbf7393ac668fda1cfa4dd363adb5474cd9df13f442cc2d460704a638882c1fb79a25e0e0b5d453dc927dca7fa470e4a14ead3b9df4ac1a2a29aea508c149122bb71a695eba003788b304e8c2dbe32aba432deb5b2cd02a61d13e8c5d9f93caf44e78fce4842bc07a9d717a5b83ff712c3a5f302c1ef35d846e5e3fdaf334e096247751932766bd44c54887113943545c8fceaddbdd6f6caed917bb77c264c5d601a10dec49c8ec843853674f81e60e9a5d4cf3fcce5c7b5402b01f5f2f431d6918dca7e463ae32d4a28c7f53ee93524413413fa0ebe99d5f7a16520097674910991a40991c984510a13455fdcfa65897d337ee5e9d0d384d24ee1f21ac06479aa5184c0713e9b743254a081f5e5179b1d213f07791ace0a8db4f393cffc69377d1edb1917ab1e138b1e53f3ccf7eb88656085b720bbac5c673c7d73c3bf561d22294200f1fd7a8c3e7b1562ce87bbaa5d28bc8a004c62c48fe5c06558802629b590261fbb996260b68b1def623ded77d16f4e320594a4e9dc7b69f332a525e3832d115b732a2f532d31cf3e6286b97fe893a330a389fe71ec53aa13599c11f8841150c41b6a25034cd26b8cb2c1c2a4be86209794046db2e7f8449774f397362367e51292ce174d5f79c6fb6091c13d724012552e59725d29eea21a576daf4890adc3b26f3fad7816014cb57a5cf4bf4724d89b5f251a93bea16d83bf24686fee7a7d201769fe8983e056211910f549be1952717ef36f20052be71398ce2acb3c4ab98608233911f8b63335c3be2d49db021e2d086f34e06a9519b45a2063887d3181aadcc6c6a169c7b51b647e27cb68a8f70c19bfe91a922e2d9dc70259f3e62e8567c2f33a660a5b5dbcbf7df89fa1c1526c76a30061ddc7135ff8023a7069fe79ee53e69bb9243dc08a72d2e8e47f20c60f925366da1168ba4454ebd9c0f1a18568490b5050fc51ee9f3657252c77863c59f27dfd4d25434621f19400178284f72a85243fccd409bbed74b14c39818782f2ba907bc96ed6e93d9614deea87f23df7201237ef3ab938a50b8bc55d7222560735b99a350c3a144f0c56796168e8268165107ae46766cb7dcab44d0caec49acbbfadbd44d54ef9d41ab8daf08a7f71149d192ef7a290ecf2683494de1dab938ee2f84fe64857a295b6391b6d3e128c28d7061f17f8a3129a63b83324e791581f3accb441b5e0c65d86fd7b9f5f264183dc7d73b51225c01fa8526cda8d29d2a9262d2f474bf9babfe50a4ca1c321518202d39e3ebc02e9027c0e8eb117fa8957472051022bd1bd81c6001dc7223345976a90d71ddac510d85f14b23ecf5fd60d25b32f0b04e21533c3ba2046bdf32ace7cd4962901457f60d53bb52b0a44ab8a76eff5c3b926f5baf1a003c51102b606bea80c6e9176d37728e283fa8e25b821ffe7800ec75074b7a74ba60f4461d470d5b5175ce8a64ce667c4a60d6b4b4fd049fb3e1f0561d9821a10c7760a2101da34249227b2ccbbc1f68068227c7b255b0734dde2b4b0d9d0989856edd0d46b647b60963ef37840c5eee78ae1a00c0a7403c6d3b424c409532ce0f07cf60fa18536709dd09b035abaaf775bea4e3b8a003984be8be9a6b38ab7833b362080fa5ea5929c304d7832ceded3df62cf51879d78572bfba88835fecc52934db54d00712a68c0c97b8b07a35051256b6f1fa64bc99c44e734cfa230b51afc6210f4728b0c96a51f4ba646be2aa9530b1a1d8b47048527164f95439ad5c4ad2d896a7e6f304c71d3418d2c227b4f619b6359a56364305635492bb5d8498976a98d4c127ba7dbd65e30a8ab7462202797f65fb170872f2a81e8d13457f805609454d8534257e112b9b1975aec797c75e1dc39c4cf0f8b1750eb8fc8e4b71ba8652fde1db1c671e142d068c982f7a473a43a861f0c8542238af0a600da8b589aadb23b4626a7475d0b3433f399f43a8a3b67cf0c031aa8e138b403585204f3c3e0694caf30759d0bd97394746e0fe4fca70f2239027b1ec856dde18db83be09f72f613e9ee0c5c6702145700f667c9b649754603f695ee919a7e7ec0f1e4f4f8faf9d874d334a6f31a7ec7d27b4d3ad1023109c3a0929c3e7f2da5f421df61c91dbf0d84a7f4315c23ecf2aea23a532945760c6059dbf03060aa81ac69dc782696c31b0b3e7e672306908849d93669ddd2b9e428296ca413fc231733f1dce2be5786dfedcad7b813a162c166b7431b54d2f99c63a3d9abafe4bca55852cd5ffc5ad3204f22845a0f190fd0637d6920449292374b6c817df6928f0cb14afaeb2f14087e8220163cdd8947361cc8eec9c00d548846534590dbdac930fa15586ec6d055cf22b38f5d334f0230d615fc915036777af04833447283ec725a6578b2a3896dd7cad273471eceb0590f1b648edd34880962cba9d18eb0a93426987e5544ddbe55f49208d962dbeb00ef1c36eba7782aa6e9773d6c0ceeb95ca964b62e83788bcefa809690350d897b784cf47f911022b35bc7d958c74cf8a8e17095ffc3feb47405bce004edd1d4db05df24240bd2e02ccb119e60819f613b38714079a9ddd0ddb44d96ee3c6f4c8eb5e0e4dcfe3e37e5d2c2dc2487a8cea6029e8821283a3b968d4df5a278e2c9bc92cdd86ab0733c8c785401c1981bf7abfcc65cd466ef49af29ad5f131b12d6f43738f5342fd3ebc0f742df1b9a86b5248cf1b36f02fa4bcb83b593eabb6fc034e94ebe405b6eba87de10180a082c0f2959a555a056cf92aed9294722a462fe787d4cbe6fb7d974cf9c3762d382527e53f15c6dc9585955db020868ea23e28ef88c0278e67dfc30fa8ef13ec26ff39c70dee10cf52c6610b60bb0cebffa47fc21b6223896fea8f3d5a09dd27dadfaba80679cbbc0d9f87592168f185825699a269b737ab3f43382ac94b086e3c1cea5038136872cf63b227d8272c4112ddffaf52f8e47bf3b70b396168ea4e390c1cf7e86d8fe61219002fe9798224a3a4a4e8ca9d764da7f1398faeafe3f7560066273b875fd610802a3e67cbb916ff132966313e2dbcc644260729b6bd917eb75c9d7fc12eb6160b1b2a1bee3152b67e12defa8c324b8c9ce0f2955dad6150ea6ded75e97d95d971c79088f928d54931a87d3e58dab364e49c8269c698f59974a60d1570e0eb760bee683a5afa624ede842ae37e8f4cd20e6e11afc5f37a90ecd7bff7307d653042ee749dda98559ad05d96d2546905e85a6b953726c408153fe00eda9c2d37abd8b79b8a6c23ab56958a5de5c3b3814e4ca78dcd754ffd1b28388d52de47886036420a934721e316bc0b6a0304fb8a749f0aa4c6c41f2572b5b11fade4bfdbde751fe9a8b03040a4edcb9a95b47442037d9dbfe815f5084dfc8e88a9ac4bf5b4bc863121738be08654ec42fec9bb2c928c1496cf968d8cb6869f5175f943fb14e6f1bf26b81526ccc345a277231d74ece53a825add99767c3f2c9e12bf7fd5547380e10f400e1ab21ab8fd378e992ae6380126163c03324b61e7dc649de3e0ac22840a073bfd08d0ad5bec4d42978a2e71a0f22dc47966d98cc70bc740af69095c380392fcbec6baa5170b365c2f35053381d7a8c8e8abeffc0f59efc3359e9673b747c26e0f5b022835bcc2d8496bc35255a1b22cb52f34a5e4d04a76c9f949ae3b94d9da2f3749bc54e056f733bc1136feaeb7abeee64cabf7667f1ce80f4b98a0044a2103c7e13c9426d3129ea377c1259d859d21572006d095607295678e03fc1875fb169219e403c73b0f9a23581965120590a9cdce69f6afdfb2520fa61d97f553e9d090df73519a52a082f422b68fc382c5b0d3b42583ccb3ed513e6f62813b8e564bd6713a40b92833a8a5684bf2317cdf8a9e5f60adcafea005831d8abd89e51af9a5ba55046523dd9b5ce9f3d57dbbf56451f86eea4437b000d8f0a4dcb5237457f25459ad9bcb89e278ecf08f9dce93e473d1e3afb314ccce08ca5d5a0a2828ae19c1c4c0041383d04cc8bb0c86eb39a2803bcda68f03c5089daa1bc8ad2bbcdf907cb323b8487bd423cc032657fba84ba00fe24e5e47b76ac23cc2ad28068337eb3226fad0d6a5b0db155d2a69a5b0ecf4b8cf254fb183ad2db1208a227d308e73343df0a59dfbfccd88aa2702a20d9f5a9eb93b53af567e30da22ce87fbf20deda39787510cce625ab1be04aab31321f4012b48c50141c026d30cf57d368adc4d34eb8ceb947ebe48a4fb21542816699c26c818cb855531afe530c7c540a2009975b4b0d9ce8b5f141b9b545a2e757878ed40e1464e2b2534719aa5817cc7d07af7103afc77b8131b56d268c1bfcba78d2451b1bacc8657ce623877ef46112067dae18958ca699055b6a68ae435ce10aebf90aca01d9afee0348beac4bd313505ce71b620c98f9b6201c7866c520d68094a021987f9845c6558df5c1cacf1e382001b215c1c9038dadb09f03e0c73db51f8d378a73daf539c4934319e47c02a8ffc69404a351b85a2fa3c48cc3db56e01c93110776e5f2247da3b76e2f9443bb31b85aac7af0cdb314233e08dbe6f9c71fd6b5d0fbb566586f26a4efd2e8e3a443b6814b37225fa677292a25401935c1d3e28b99f559d9169d78c460612848535d1393ad62e570c65b4ceb22cbf8a0b8511b645d8ca96fdf45648b422952421618b0d6c6d1485a4f05f956b38860c735ea82828a14e36d83725a207190e3e7df7c2d7010bbfe1a12ef6e2a5262dc2baa4ea052c0636cce77e745112dc5b032933d8d2cf4abdc3c5f666459d51119ab63ed2025a673b55506a32aff381ab3e9c428a850da71cba094d9e527b89c105c16be046b5edbae350eaf8dcc18e381c506266592933052dab964a8b3e9a36c189cf7489e10de5e08d24de893fc445a5b85511f66e9bf40dc36bc3ab9f44eae7f8ec5e3efd3176eb5792ec3cbe4cbf719d0cde505dedf953312284f56ff05b0ea7484e70a48b8797cced556f45a0fa2b08fb5982d123f7f026f353c8a9af8feb349e0440cf0eabeda3cbc4cb498f0636c586e532bdd88e7d6ffe7811f9d7545d17502040c443dbb8c92b031cdb5cc179ca45f884b6d287ecb821493be417a69d2d9d32488a67e84e3be134cf46c0e64de4d63e3c4182dc34c21f34cab16c5037f195e497b22e96508556b73f5507bb15ce9fd70b97f1e55d7dcea9e5b1fd75542ae441d70f45612c124c2d0d92a8152004c3569cdf92797fe8638648c51ca5882f9bb14b82756e20042a98410e6e6633dfdddd054c1e7fb64bc17389e1635dac912dd451dd535494e9bd7c071a8ceaf34d15ba17ce83ae743ca1e058708b50a139b97913bcadad054c40b8ec5680788c7ecf9c86c63e1d6b8aa69abcd3f8f4b4e1e3f1d6a6a1ad63195df180cb1ac45c4326cd6201da5b0d11bddb6de04994ba66e06507a873d1bf239fbef9919a75ff2370de1a4d3879e5f041747a61ae43719c8171fa5ece53e3f490b274bffbd12fb078317a22227f9cb0e15ce335560f59556fa074f7c20d000b859abe4eec82462077ae0f9d0993d52e282c770645bbb4ec263b881c185918e4c0e42b05af666febf70f439e76e1cb4879a5c12725b1add5e59aeb6053830a241922c3d72f23b617104fd265c1be9d3c13af70ff8ea7af4a2c8024259d6712f0e36449d3ac84f5bd4e4129f290edbc855ecc7ee05a1258b983704e24ef9c252fbaf3c55d999a0f9df2a1a3d6187d36164e1d71a6f6eccbceefafab717c28bce45c9bdf21a507e9a6e23f6217092dd758fcc852316f70e8e6dace171bfb2841d8f1c2c077322fdf893252bcba0b737cc4a003d3fe1d297040ef2e40f04d13fafc5fd6a587a1ce040c84f790bb35479ce339d5fce82fd7a19bb282a536b7f36c547f465151e7cee488cc7f3ad972e5707c4516715930a5cbe15d1a3b3c20cb13a043edac7d5784a525fb204a3a7c96c7af1c9cfcaee825671a34c03df9726ca896709e93757324e1b8d0149da2cd8e57791d639d0d0e1e9d78140612655e7998d8f419d25dfedc133ca86d611350b44e34e9bf3c62934846f9537e3864ff815caa446b20158d275f612a084d850b80a1be04f96108562abc65fb6966aa3daa50694656cd592068a60109e67b78c0f0822a37a42434cfa74d8f9a1671a2cae79a88fe487c91469c5d2d31e131b130738e5fb237d9ec4dd216db3c7e429d0a4b77bb0ca3b4d60d51b732aafb4a4d96ed145d4fcd6361bc1aaf52498e9c6d55e375aadaf129509cca8eed113447ef4be81ff3f057df84dcd50e947bffbac1f841712e0c34d37b5e932593fc8a8ad1ecc9ddc93870c0c031ea5db46e2e4475519ccec38bf74e51cb0b75c869b4c0f510f0fa152318a8cdba867dd703fa98a70c48ba8632f89fef6cae8466ce24bf73db741534d077387444b27c01218097b6aa7a00c7e279260402bb8b5a6052ff05926369207432e2d56ce633fc04dd799ee235883e753d5190b5535fe3dd79de67bdc9e90b1af07b709754f924cd6e0f73956d1b24fdb0c497eeeda0e1faea817f8bdcc4bf9a643675fd2db34ebc0490bbcf101af36ca5ea28b24afcb247d5e6535a3a780b20368bc6165b01b8ba58feac6784b035d2eeaddafa12d2c2e7f93f118ba557148ac0c4ecbe409cd50c1f789bc555706a13cb74aa5dfd7425ccf35efe9f43d17902cdf25aab2698f210b997061040de64da1bd1ace35d80bcd7ab78c2f7c021484af97acbef622cb7360f38a632dcd1acacdba0b88998b88e4a22f6caa3e4639f3827e2b820724967410deeb87a616ee107660a517a787cbf3e871abf6ef01eedd3374912fadf8afdb3b614e0dfbf85840c821a4e9af8d0b963b9e3e26421323e8d1c9f3eeb6c433b2a743eebc432ea21cc6195ed89b5e893fc7fac3037b34691d065aaa63613ce03fa926a2a45e94df3febbeb2fb9095540aa24846903e81b4a22fbd9fb6a3fe6450422b8c57be3659245bfebdcb3566eeda9d56de7d51a8796a61cc3f96fa4f04a052559c570331462bbdc273c9565ed508eecda0db956b29f457bb979c94b0142b17d85ebe18426d633550f4ba0457fe360d790c5e067e563c703a9e4ded8e4c82205b616839c3a723aeb9df3f1afe8a21db9622bf912b2d449eb0dab4a340a7bd16ed190121604d70522f4793f874197cf133d9af7c500f610d52a58e23fc9d97ea8cb8c7adff419e175f7a9790376191f72daec5fa3d043d3d759e00f359a19033be2012d78ebd37e0a4ff05a88d9389ad3ed8557ce8325f9793de4b8400db2cfd0209284306fa2b2add5be3eb287f10b5b445d3c1febdbe1dc9b661ec1daaf201b5d4ae09a1a734144a99278e0e11231789866d1e27e808b7968a154892ff055601a4f6a11814e7107ca4d12a62764f64655bf2a0bfc44fcfc837b3f25924e679064608aa96c40ad8bcae68acf283a44261329d0d3cc3953c3989daae924a46ec79da9544b98f05ea67cc53b62ba0016c5aaee1ac16cd73f00abdafe1594c6ca2b95bc1a2d0804e8ca3adcc0f1dad70265397453c73c33062a1e0ca8135e13561d56ff2cfac66d41cbed991ef0d0b30b2721ff787b122802de73a93b73ffbee0c22b77936613da50a6c64af21396e04ffac663c19c58885be6cac2dc3393212bc5c3ac54868d6b317114938efcb53ef2d15f2cf856bf23f3846bf529c94cd1d87b982a63e395caba19875bd353a353be907561548b19facb3c77de5926f228bd39a5ddf68ee42374d07ab9d738adc44f3587153642b44a5c6fd5d21923976fc08b19a1dddf9e397f9ba9a38f4c480e6dd326423dffe3eaad4b902af57b8054fda473d74c54c181de4788e6fd829a61346ed1a293f10fb601d6c4dfbc37a09e5712a66606038ccd99b9f72adb4b70b4e78a4030ca0817a5d23e25aa9206cbde2ac7ad9bf85cc47bb661e1db89dc55a57f7257176f6df47e46a406caa5893d9458ff1a3610a777753717b9fb4bbe8049d8d1d19b5fce4b4649ed4fa4bf0adebd544bdbc9bf2cd9a63596167d2107d0e4cc907f39caaabfa11aea6ae676a95bf1f8ce0f742e0e38972b7894105ff4c2c05712d2de878cc8d5c37efba11df5cd4c41f19f55af46f1f4cafb01cdf707e4cde1a0d2e0c53de1e66dcc215d77c4fa1040153bce5adad0880344893a57f5b36318d206a2686c9e19c3ec9c20d571ff5c30f168513a092cc6781a2e67dd6ee4779d2bc82874f13922f3a8249a7fbcc5af3061c871c3201613bd8dc7ceed44f42b14c97eb8fdeb818f0df6524d6090782977acad76608a49b6c7559e12badf4e9d28272b5ba725e0a49f5ba4688b9a406567f6339f811abb8b68873a75f51418dd6c8b831aa0d94f5f1f4aaee4aa39e0cc019c46384b52cff5d60baadc8655e9fb0f2a0a17ce5526bac8a2db8abfd670e9102bf5ab3d6e6115baeff307144c1ad1c059ff9c5890d6061e724f2b6d4cda2de067acded97600ff4cc81b71d5f22ff117083a9ab28a424776d02fe87b7d009f79143e7068dda007fe5a80344e1a73ecc1afae93d69b2913274a7e6e2a7ed6af7fc12c102bbf295cc7a4ad4edc8a82dce54a8d86971a367558b624485fb8a5309fef1f9eaa7b88f3c75f42fb60da4c51d2f5e4d71b21fa6a9270699fb465adf5ea907212e1e441cd77433602109447befdfb0ebda0151e640910a2d8ad8448ca232bd6c095c3bd1bb5856778c5fe58c71c4f4974a5667911aa5db8958ea0bf0b1535ce11bcdc8f1f3ddecba6ad319278d39f397f0aeb05c2d856464b8a2ef2085be1fbc55b15a34fecf60a243d65fe8a8f879d8a5a4a586129b020104e18dc4ce1e154ea5598af6f78dc83602f8e91f2e43b51c5bfc384cc780ffbd83299700f53627499a2e884ab3ae3300ee1012b798479ef6ca2c6221dd5b9ed93f9aa0ff75b8acb6f4960873675b1d987e29e99a44bbb7f93a54063ed69424bb934e576a385b9181e7b823be7e8bf788b91df1d47fb257ba20be68ad14a6f4efc0096463d50b4c2049cbfeb091e62e0c8e28c0d17a8e418b37e39652d16377647b0b7b10367f8353d27625198c2cf662b7188bbbf5152b0b818f02cc344b972b23f1654801ad7652ce71f853e2fb8b869d8282403ba4da553e0a402ba259a819bf22fe97e16b3c14c9b7dcbc14a28859d8d6cb00dce1bec7ae279cc731ccd43bc0648e1b958e6a904171bdf0ebc5438c9175201a3f168afcec0eb1270099fe3fd8d5792f07c7c3924e6f0665577436f20e02f57021b010cfdbe7d7a7d8a2a2621f99448680404b355e0c9169f725949cc64486687c4f966fcbe454b08e29d59c97fa609cfba5417d07de900df4186f6eb6b00fba2c031643dcad9944f215a96752406011c39a93d9b372d9133849b7375e9a5351670bc5af25a3733ae21261dccc791bd02b0599d6c43ed6c965e1f3bd1b38227244c902bcf12e30cf8182a6fab56e5dccd00148cc9f0588154db6e345bd569db23a31aba2c5d3fc6dae41b77fdc611d1d58e2e73c6666a87d465e78d829463475df9bca29841aed9255c8600e0b67f99e158de13a2bafd2ffc0bdbeefc3e7794f767a39b8e5858b92656c30bd6994bc0732f7b5834619f267b54b1bab4968428e7ad22060a9803a2ed0d081927d3f084819cd51ef553ccc90f86cd4b58808b676c114a1fe3bb6e1050f66d97ba8e8c3f0c0d48393156d53a8720c1afe1ba2cf066bcb8a2b2ab0a751834efdd5e095350933b7a20f2a24ae741c4850fc6a091744d35247be976ade939287c5f2197a8f35f647069a5cccf4ec58c55b81b555d4343b6b9ac633fbaf1bbfdf2af69e3185ae2cec6c1657ff1d067c4d56c9e694aeeec7cbd3c619b37231d13afcda5027457e2489e2c483a292c6c20bf50bc0f84aa8574a277c978bb3225bb43f0595ea6dabd936c38bb3107737d9618d586246aa231d9648794de2d88da9a5970eecd5e434e6adcf4e76dd4d49b43ba957ecf442c6744fcf21497fabcab31501966b0bfe376e24d9314443e894d4206eaff3cbde6cf749d01f302de8909530bb4f40e92b924b12f0b5696403deb8f63ea336926f032dff522815cfb673cf5e7779948985a169b907f6e2a489b70a7e96482608a5dbab18f827b70bf42e0e93eed1bca67e24453115a1b20a597156f3f75954a9ccc4c410dbcd0c5b9f20dfcab628fa17de8f1b70fd8fc0800ac4d157fc2edee836bfb329105d1396ace7e6b9f575f53237df1c3358f4387271d4df9bea8e48e43413735043c8ff0898811ef4df75c0e2e5aed1dd6997b0b43609abb323dafff0f30c4d8621eb0176217093a652f44d01ab55903a95bdd69f96fe57e146e80244d8e553162370f90957a91b947498f23e0408be33743e2819a5c61fb9827d6f48a68d5a677990ac74533ac28f024ba07247b4c9a219af4742d74f23eeda27686812af1875bf351fb1917a7c9116df9e7ee8b21346408d33edbde9dd5a503c60ea0aa822ba31063d70478fff48b5e86965bc3cd1745007211d7e4b1464ec3b9685289a0a1a05346373026f9fafd888b022a749614140ddfd8a60eef15392f4e4b3f0fb62afcb04e79c5c624232dfcbaa3630bc40bbaa2d30ef891245a4fad036053ded31ca5e6ed130f19b13b6fccdf1e504e70d7f0b057714226e40c31de75014258b8c0616717b5b71ef43cd50a295292f058a0f320fe728ca6b84ad9f6154fa761272a4e5bf3768b64bf86ff007e577770ee085f8fc45e25a48d165f1651ce1d214038758885565dd1c76eab8df08b8e197168f8db657abdc24a8f8321881f0a6ffc911c7e4232363308a89a4821874df9a76bb5632a09f3eec2c7ffcfc3e8ddb9e7a00f047e37ce75ea9f56a4d25b78fe0272f6f9de1c4c029666f41545c07cf14232f940cfb1f9379d91651cf2e3b4b73df5391a6e4304e2c60d2b210e3bf317c976f2f3e88a660ffd64a516bee83d0645d11537e7a45364b3b2e4de555b0ba8c7fd5c6d7e9419f56eefbc3801f52639cb70b8813b6384a90803023223e1361e9d3546a6eb1b7c4f6729d0e0f17bf2ea1bbae6c4fad7ff77fec846274a4cc0c054a34f35e55c8e3fcadcb75b28154195a4b12ea076a11ffb814328ff026a396fac65bae997f1c43701e970902ecfd16bc988871728a5c97e22375cb204515091985cbaf465699ef07d582912023e41bc4dca6e8a6ff5fc5a61cfb3f1b58961afff5a20408ce2096e9c8371a080a19a5218c451b0edde64a44b4ba13172504db2bba0a9be80308b86731b8e3b0a92094bccc3159828ef83189992709fbbb0c21f61afd305755b30219c7f3c1c87a74b44ec203d7d65306b9894e5fa88a79e7c74fecf05a5b8f53dd79fb2d1705d349351eb0f59e378869199719f5e700c3019a9517657f811f2dee9188ccf6510558c5d91ba1e470ca18437c79e090e99884b145fe135e3639057d62c465367998802d9cab211d3ecbf7347eb7b3566363722d05201fdebe9d1ecbc99b8a47ec3990e441eae236f94f220b722ae68f47d40e5c64cf28c9dc333d22b24bc987392036b682c7780e2af9d477bd3ea17f94b041e469431845fa7d05199e9e166ad21ac3759a4b709d6c9e89aa9e3a048cdf02966d9267d302f42aab0ba25a9370016800ab0a4ed34684cc9fa3bc01bb8ef680fcd89f2ab602dd7332b959913e6f23fdcf5d5bbd9a07681d4b1b97e8f2090234a9825ca150ce72d2496fe36c42594064f4f3f4895af4a6676b23763aef8daa3c237d90e21a96562f2837ff52e52f0202f02f2dd32c087a8723a1eb99cccf12a7ea0bb28c1a03d8957f8188ff8d207e77585f1d75d66828348008166f22d63b62af287e171ebb2d29c3cedc6fbf253a484fba5d37d73c6932e64b97dc043cd47a0d72b4db0ede69862ef1e7f124603401e7f9b267a241f71aa7ec56111b97c75f874e00fc27f92365a759a511fdc729d1d7ff9ecc05677678baa6b0a5cd66b57c02b32051c5bdb45c56a5ca9c0e6e0c4642c3a6f94629d31dcd540e50b89809e8297e6a709b2efaeac491c50941e736f5941f239fe54d69de9391238f817d85a9c697247efc884a536eee30c7d3fcd4d3ad0e80b8a81b87a3571253a18ab98222ec164b60f04ec1e6e5b4e7bc3dfa1c75c9dc4fbe209f9cabeeb062883debc990bd9330e04a74bcce4a1239c983ec077c77495bf375297efc4c297e9be2d0878d6846e875e80889e4aa72fb9180b15037c90986c7b2bcf05c7db5ae112a9b193d2730896384cc64a552d72460d88d77897fb043f5045f8b5daf4260fbd01da975450f94d66b10374e1555169101426847d2bf64d6a23b6d561e0162f7953931f01aa69f13e1a38b4d1a57b4bad4a536564fb6c17dc67c6bef91b588791d3a69f7286ec54702228fe7c186419765441f945f2afcb82423edffcc02305c7da33b5824722404777fe008881876dd6aecfef86527789a6226d553896e2903804c7cdd7a258a566720e92e1283dab6136cb5708abb7902bb9bc85acf1e56d97a2140e28b96c5d55c8001ae4c9c964efa8701fa18e10b0a8776a1333865f393181e6266bac89275b1aa748863b5ae5abb24f77d7ddc720504fafeccf881397ef454d52cbe826b35ed50f68e931a906867aa1d8f0f98af7eeb456fbd8f98a3b6f5e0aad7076eea359a45576b2897fbf9178cbd8b131395a658710c3bfd9b702a9c05f7ccbd538e42603a03e9cc54a1dae7523187db97b744519af3e980995c23d0d8d427c24ce9aead8409a6ee13bc0b6e805a78053864df87dbd98710c787cde0ef394b9b7115b1c59b67b3fe803e23406e792a76b390c026869245f21e9a816f7821c02f0e5eda1f5b1e43c03c021a66184dd48b45043e895d3b05b48a5456d6e281da83c648974f6b19ad20bbb46510b9b7756b8093828a07a281bc1f5320a60d90591952912029ee3878bc1b14880703c541d87061e6634cc2abdef084e188b6cc7af98db916a2c6fc955e29ac678e10ec6082a419ba4ba5f4ab411ace57e0fade3e92f0169b06c4fd7ab2522f3961bdb831740694f9b79d6d91a42a6cae81ca786897255cb6091d9dd4868974c592336718ede4c2abac902c19e39aaa7bc597220b76f727449fbb8d2c98fd66ae1ef2d01315f487f8c21e24cbc45295d78f9569dbb567d8abd9c61848c1267b60d80ec9c593d448b939772f6e74549d355aaf07130c05bca5e96c7eee85b30cc0233e26e167ffa152a7489b7f833e7c83b17fc9bc8d82070a4bc11f5034d19253580f2fa376f33cba1fa981f94f9611bc72899778bf4329939d6bdf841a1dee1bb3775bd21337b7e906345be2fc0ec0c4411c9b7addb39a74ca4b5f11cf5610eab394317784f42ad21df353c15a03aed711d8abf0157a99da5b7c7d0c6dad5ca393d5b43a11b624363d8dc6931c40eb37230a5965325e0e7186a2bfa1af62ae305766ddf031bd4fcf07f4f99ca1b313f545f9cca8284145f3a958ae019dc85d2f52c7095b4d8dfe0aa05690cdde906a004a5d28b47b0f4d12abdb6c0c6e403dcb5119ab37ba8dec17e61a67457bab5dcbc944d029206062aed73a9db3ae94b917dd666bee103269642659572b0e0230ca664872634ef567b0085fce88a59d069f00b9337d284dfdcd25824917c21d1e1bb06078381e2596bba92de8a1d243556cd5468f8d66824b4c9cd970bd017935e85bff9c6dfc9f82a0400182e0f78f4f133ea035fb0373fd775afbef5a1a172d0b923b4aec4c023f64a114b190d88588a4acc4ffac0cd0f4d3203e585701bfb2654a4158fe2a7f99cc8ef272f903c323117184e2c334e55b99de45ebf53229e265c53e3aa8dbffbada0a51331708d958001a24c4ab20478d83c8bf7df3250c9dfd7fd6a57ea0f061b1db178afce1122562857ceb4fd833bd4cc71988786bb83f935eeba4b6c037508d49dfffae07b027926cb877d0f65563d2a21b1f8f476e54c4f86724c84bdc4a5f8e8d5ab723f133eac2122cb9cb291295b33e8ef726937e02c324097f920bfadb07ac0e99cfe23d76594872d159a9b863fb814bf82eeb1282f70b002e9145efaed58534df2462fa8ef11bfca4456e6996b609d872f69d093914c45329cc903d91db0794b20c5e5f4ce5b81c0fca8082320577f920e690e9cc1d1c6ece672f6543d5a165bfbfa20079cd83619735b609f769a72dfd3dfdaad2f2bc19d5213878a6fb097a2ad0d8a3c7f43bb654e651152ebb6581dfd43438a436ee2e0c57a995c2857bf473f6a78df214d05fabe834eeb1c2d8942052d8b70ee8a8be0ee181fdfdd1ada3ffd13dae1cd470669080d516f6200ff5ec67b3ceea1558db8f9d7d96a72b48dce940ca89f9d503db5cafbfb3d816bff20c32e79e652236d591f409bf447097e8a8a6541e377cdc040435c5864f00f80a2304739c9d34641b605c669c699fc831a8029d1410d142a7be3d00c828934aea3d114a6bbc5a8c35f33e16f263482fa59a127b584011c16743f1cbe03e35abfd3978a823e3393b7902854603ba0f8299ddc40ab74e2d1bf3b5276a099a939cffafb6f46d2641372997f0af415d9d2bc509210520219a3ac7e467f6051c8efb0683a38265c00c37f4e1b2a9b5efc862971f8cc926ed0b258d2b0aab7227a3cf955cd6b878b9e068d8b25ddc52dcfed908ff28f90ba389ec84e5a47c4d86bcece915f9346ea5538b23c75a2613fcbb276dcce1c3948fa58c38c5791742e66414524c7d6eb2c77950f37d88702e95b13a5f62a4c655519de9a344df27ee6e82fb2ab561ca2d16a2e8482d385857b9400289b79d3e182d8d0ff988cdbb44b9e8bebd7432b58d52259c11128e7d7cdec299cc602d642a1af1818a83d9bc7a064e5a0286c9bb4119081e49c9fad8d4baa286c1c0e1cfbf5215f6e0595f6ce36821074234711b4ca143cfbfbcb637e8b589793bac7a1204060a5863e8fc7661ca32f914a2d9eefa7ca090d082a2cc26350e71955ac0efd2d91b4f093d124459be4afef513f59e19b4df31ee239eca5ab8ed405970c4f9300aeff888f85b9d9592d6b52bd5b1041ac7315ed0b1ae6575651a0ef753ac62cc148a4bd191a3c45f2ce3e4941270b9c39ce93086d5d55de82765f648ae7ca4a1c1bf5b7a7fc4d04d3134b21eabdc0969b304641f120ac918f7fca8f458461c5e7ae8d40d5fc55fdb10fdaec93b7eeae8b6cb331d6ff9e24bc0f8011cb949ccb12e1711b650709bb8614e84f442544403695b1249448008a3272a30fa3649c2799b74ead90c242d7a6af908bcd818ea7eb7b5ed3c5d8bd0fcc454e408a2ea9e046324670aa868f38461840ea99ecb40d710431706f1f246e78cd75c6d7a7a8de48f75b3c70249465c296bff6ca2b0395071055aef3a319e306119d7ca2ab40aeda2b846c736c45f24729bafa919683bd3f28411e385f89decb3fbef4d09bac85b56d69557d8a96fe2499358aba09d8b01d45c719c4b0455f2a371e6dadf0c10703d1f84dc13e605fd99146d259d556601041c71861bcd5356e4b5d956deaf28f787a44969888268d63510f8493aabfd8fc213c5cd07c0b3bc76962108358f1167be7040b441f4488197c88bbe53f6f19ef04bc7455ffb3d4cc79351740a94f53360657cd7898133cf7eddc6e7eda829f68ac30316a139f8a5646e29537c29c30989579132d2aa1623df640514835e09b1b5ff8ff4f230683f47d672c3550bb686d0f0d7b46d2aae1ae71dbee15cc736c713997d6d455cc2c80e27b05897bc2b0119c618ae5aa511c4b54a4132ab731c16e91fc701a863e0638b6d7725f27d8338148d2325acb8d636cece3960369cd074d579af08d782c447cb31e03a013f8b51ac9eaa07b65698f4535d15a225cdf3aa43cfc887ec505bf8442d1440c5c377aff393a314bec0b033bd77591c43c390566ef695eb8a5e92b3894776a4fce35f4d84c58e8073d64aaa03a400e54ce2c2641654534d4375ea1398698a3b2144a8c1ae5ea79d5939f216a92a2a32e440d1d8b93c99631bdbed4cf3cf6295fe6b3d769eb0452e57916c441386ef2dfa3b2a5e7db1a41ddbb3eaea4675d409cbee3e590450c8035dcc6167b5c0038b511fa2ca5709d72a6b82203db85c256a15bbf1280eb1976a7d0876252fd9f5e9218e0b4c4d13a010343849bfc65a56bb817b992da2eca24ee1c5f96b5abbd22c0ccf4924d957812a030fab5e109113f7ba33b60f9ba9fa67d704cd91658dfa7f1b5ce7079dcbf3c7214ddab4986650517318253e8473121b50ab8f89d046c41c96ea0db15ec57cf3780ddc6b347bc4d5ef024ea65a51b8f00012aa0a4293bfe39e88e3c4bc60900233845e8791a8ecfbf0141e351b44961f2e46beba2a7137d3d5f7b237488e7e2c7394a9449316e4215a95e9ed1adf585eecf48346e63a1256facfe8390897b276f3df26879dfd481763be0223dc5ebe8f043bb8684124ff28d998812671b830482b2420c6d147ad295c47d18ce39d8b3f6562c963dff87992c57c6764311da108d11225a52eb22cdc1a2e8c844d37734b21c522f5dda37d813b57a16fe5daf39eb3db68490963633351c2fa164b8d7e2cd5c504e6fef6b6a13545867ade4f987a7b7ab4e243b1fd6f78dc498cd40604e71f850fa444b1f78d1847c38ac21c3e5b2fd1bce66019f9434b9aadf797e40174fb6a25a704d4eaf5cb78e7dc90fc241b6b792ecc39b03157820f8751f01f2ccdc99c077e83789df3567ca4b71696bb822a18cbc818bc459ef3ebfec37fd2118f70b45e7f4171bbac1ac3ce438db251aede9e24bc7ad0291b4944dea7570844d74f19fa3a8852fadc20747d540aae33e1bb103a2f0d43f5ce776b4f90434025cc55a4851ec4d2c63a9b3f68f3c93d6c678ef18ae3d428d058751b334eb31f21a8a285b50e093ac469abd0580a6582fef5003406027a9cac0411241ec46b3891ccb79cc949c516868e23e5b0dd8fe21673aaf913bebf9a44c920eb1656f635ef389f601b3255dca01fc6bccec84a7db8d9ba109f19ec0d1b2ce7660d81d5ee3abd601c1f8f24e2cffe744ce5eac15c16a2a3f195417b8c47a70f492c525036e17c390213244be0d53cdaf5d7d5358d37ba8ee0cf77081c41809a04aa227b019cd52dbc38b1c7384668dc04821366a6df5aef205c97f2f9cc7a7c0d3d4415f77fb678dce09b12f3770ff57333cfb165a41b02e8072689627ad6be32b5980c3b3fb482cc9136e1d4ce59e6d1ef5c07843b21769a46be392069e3c34bd1cb7416d946cd8002cf83b0c7e15bb08f7b4dc7c5f68af3427e034fd0998ebc5e7500f9e7c896a93cc5aa490036be7898c2aa26c2c0639a03e657a43ff8d46a4297953be66e6fb70a7a085eae31b2de91f41c42e390cd5ef7c0aad5f1f6d0f12f856d9edddac052fc69d601509b36812b8eaa8264003e3ec2c53835a784ff1a3177371625566d8d898a3c04bb9d030b0705e1615072ac3995ba0fadaa9a1e783206b3755865216f9ada2ab8ed7dda8f934c005ca3d73ee819e2ef858805c4a13f610181fd446391f1f1fbac5a84881d2dec6228ee38677df157c1f381bcf0720e182e5d100ff5a233c514d8d714a4f0dec7f73f6175bbb53e77c8b3cef3ffd196e44d25ff63b44b109ddf7760685a937234d4dbd60d7cfa0b5d562d2b5af53803e8874428852ec2b1f1bc592e045b09d9a78558da1687322dd613bd63105e88811d8d387a5e61830849f1fd544bda7a0eb298c4cc0006ffe3d45a31a7706a6d65e4d48dc84c71be8e54575dfe6f28b653c82b00111e6052ae90dc432a710548599c6aaa1c6ef1db1c3d7cfc595b712d62d1ddd76839f27788d2feb48b672b1bac9982a0705b54b5ab2116a2c92ef16358a526ab9931aae2887bccff3865e6d6bcfe60f67fba8435327882b0d162a694ffa850d289452c66f70893f648066815ec455f6f7524473bcb69607f94c6c120a1fa5b6bacc2dfc3a093bf44b72b46b9357e4b442de5cea68567e3787c03d7778cfa1174bbfb29253bd025e3a9a8fa7589c90ab6fd4d8964bf3dc7866e4b48175debc6ac8b0131003f7e93bc7c4aa11f886e5afac954cd2b27581a8223b29d8d80b0e3668d61a054033292cc8a14393cbbe8e70d99dc37447e4238c4596f997998983d750d9d8bbefa458e871d1c66ef4c9cb0647529ebdb725b75d1779077878d02d69d69bd1bbf7189631d635600cdd8445f8e714be0b69be419499912f7d9f4be314d24db30947164e9c80c386ca6a0b9e213f9efb14b1e440103154ff6f94e209398c22ec8216737e80ba37a85fc6aad294cbca97f1b3ec46f4972f25b920a7e7d4b427e9a555a62bf457b6d009960c1f3440d2d3a3c2289e3f72520111f340e28ce5d608494a76e5583501cdfe78b0bee092a04badff4c883b59ebada87746b2734e4126cd43158442759a237c21c7080f670b06add35fbf29fefd34a5960be1d1c4452d3012b991a6ada761528651c9938d6817dd052f906acd41185057ea2853eff0da4afc920cc7f5eea98af3955e19e39c196a5453fbdd32c8063124b20db1994fa3eb62255f7768236adb1a4a024fa0b9995fedcb1cabc51ca93a844971e1c52e1dedf9be001921475e108d91c98a2ea9baac743cfe1b7c6b160993820c3d00b6544f9f00fb39c6c961535b1f7f091d32dfa9b6a3de6fd9e428e4ed7394437c1236df9993328e5366b24703ddbc34633d9266a53c6736be6f76fd0ff8dc5bdb1dad8ed47b56165d24d4b5c79267b31c02a26852138e86f12be0d3ebde9973f6ae6e0cdfcb1c28cf2a1c7add666547e0ace93f596b3c894507f42f169c983e8b6205303d06166780f58e06455ce6ae41f248426c42fef42e2cedcf6ceccdffc25c696fda76fe360cd2f6c9d0ad64a33a9e80b812e829473851f7c5c8d4000d9927f0378e7150b9962594b8723658d36ae57bcff2f55fa7d5814480aff00b4ad51ce853ba427062c943da59d833810d9f0831c3aaf266d10121efde73b69535ac692827ed2070f80d4faaeb69eac2ed9e6bb710eb7d0f26f104f1acfd10d6277a5e0d2a9cfbe5858d7cb01145b436b05d2186cf5719e272bb38569c0f26139d3c16aae1f332d2a7a65708b617de2cde88bcd650b9956f01c5419dd738acc26843ac6051d3b38c71514c92a9cffb4731a6c910f5e071afa194331b432057e9be5246ef6df41377a1129948a3b4a204e42c964fc08f0640628b93d367a74205a220e53fe361b0bbfde00d5b53e5a81a5e1c05f5353b131160b995f4cfd428bbe90fcfa917f8b7cde4341eff44856647a382fba6654287b1f98aa52b7b625fad513266221f32d5664f41086f274e52df5702c6c95048e8693e4b69019b849eb2c0da7370916cb32b66f2573b33a7bed66c7f683334118e5af6e2d4c4205578cebbce018323aeb987718051d428f9be88a773c9d8bbbae688b16badf4cafa9602ded6cc548d3c7dd939644884eb0f547e2df15e8f1559e2da2187a83de821bf70ee7978d4d4576d2a0f620ee469eee626c2869d056e6e6b8ed80526884d61d0587e7dd49d1f4f5454ecd0dff566d140225ce916d6574e0235da82290ed621672f8288eb48390a6ce89033874712d41bb65aeddb98482e5de7010e2dfe3668627e544a86a755d9e4ee4f81c3cc3dfac988f4c2229c45249fdfba5eebd962d2e3a985249510640313f209522ba03651e96641e477de77042bc812943532047f68a81382d3a5323035de6c9d3557ac024b785dc1f6dc11717648f349d9f418430df7727fbe37948efa4ee2c841940323f966944b5905d580821a0e70a0731eb9bc091cea0048970f0113909a5d796f90fdfd7746db651a57434ae5dc74204e7466946c00648a298ad01b3dd21ada3c124bdab0760bd410381c5e84e651d264dcc60e02f1ada45bbec1a564af768958a2b232684aa6ff65999e57fcbd784316624956f34f52c00ab1028de43568592a8fca5796e6035bab655d9b571dd94d1b770f0adfc485589eec4d86425951b5cc5cee462ba9444ae15020214733e28153db57cb4dc3bca83af465cf53b8695ae69fc3ac5fd74a4bc0042700482ef3fe3d855c652bb9a2093976029d8cd63dbfa464a75141bfe1ee37cbb01ea3bd242ffc1fd5c6a44614da547bb995fe56502b4eeb203ca73bede13f72ca116f154b156796bd25f48a89a6fec2fc7cafeabeaa0f2f97ab1af9da0e4d17bd660c895a02e42f1d85e8394c33df9d5a4e5af4307a9901d6a367926f657a1452513cc425aa53e0cb542916faee1df37a32dd217790a033c3a707e92115429b68645e8c2636b26205485c76abb143a324438be03b06d62a69eb84d6102091dd89ff649c67ae2bd4b6315979679fd4a8a3c194078d6cb3d94885582c0aaf2ff4640d230f4353bc822167d50405fea7c3cd8a5b53f3572090f09c13b31f6601746df7674bd49ecf7eb341fbaa3df5ae7afece68219c81f3b48cfd40fd6254e543a7d7e7eee63ae3a4fc7d82c92a891febb26265f7e2e83ae7981e760fcb31974c55dd82e5b72a24415c7eb2d555377f7d42bdfb1d6633e5e2070e943433f47f0d01d65ccd31a184a1861a9c22a20d42eef7a1f85c0d62832d146c1771faa212ba788f326696ae1233388c191071419d4f8bcb7c5f27d15e976f5d00354564541e643c7725e5deca67c8d3584cd341f19524bdd481c462e9436544809657a06453956073ad5087b1f4d24edf69a127ccafe17cf13b4c6f3f4368821cc9311efbf65d8ac59f965d891462e73e4f9f107ef555c14e0743835a11149efef4690ff95205586e18ce41fbdba0b365b2e78e35d91452f72f2e77754ffab532c08c236f6ad6dcf4fc96e5056ac4cb066ade0244d7bbdbdacbd10c93c5a0c10263f97c1698ba00ffb615ad9d71cd0e8061b93c314ea55cbb738de01fed2bbed64c063a403136ac73a9ced6f4f0af6d3e66a96c6fe1280ba18d9903de724a9bfb6e920f2695ccfa47c9f88bd1a73f7e1d40ba0491e04988a6804a1ce0d48da13c1ea4de43a8bb36936b6e26afc72acba8931d0a7e0502bc25f7bc3e12283e4a4ed7c3628964b43e200f9b9a98233a1677ca234a4377821f4217dd8602f0afd374a8aed0643e73487cdcd421f0e8688b954e8f733ea220d7e035896dc788c6c022a7707801c4e3a07b83760916411a2ef4e373b38966bd43e656f2ca23e8d418130d0509a3409243694667a0908f2872e97cda6791c1519760e50f5dca43fb1ef0219360dfa296a6b8c47e2ba7de5cbf7d165219dffee4e14c5bae071156795e65dee4ab19c2676a3ebab48a0002756b46c59f706f866be7a7a6eedbe21151d159743344a4d5137d4d325c39c57e97ba2c6f2770b20b96f346c0ef42b52e4fd631fb898d5d0f4d71c4535fe4068936cd2c2c2dbd5dab8e65c2235c5ca0f7ade55aed5a6fb3c8cc532486ab98d83f722b20d15cf08fc22d9559411b201bd1890e10c54a592502fe49fd8fd2443aa589065504895ff5d0d90d431a134b65ca03a0943e2ab0256629c4a30a841c4a6b120257bba27b9dd59d50500c22777219a813b19474a3975cad9bd30b0c0f3d58c6c37058b4b42d75fe905b1e1ae06e258e5711a19fe35da58c7c70f723f5862e46e7dca269cd31d1c59415597c60f0d064f8518f0da2a4434bf842b0ee7669df1fd528e61c7247e730683d25cfdbf8f8a65d0d6fe407dd5a98e3c28b5f233fb5be051b377ef8fd494335f5f29dc5dd82a8e0e27f7d1b1fbe147fd6d8f22eb61612149de3e32c733aaf95c436a3c60d0b2f60c79e5338137f0ef1ac8b1c403e0d54ac3ca30fd0f8187807600bcdee2bae9d7f2bb5c93441dcdf3b82329a74cf143c439a9580c649f25e7e89145d03123af302be998872260ac7a299258c41c5fc453f2910f6f47f370932fdcf2f70b24b12c9275e6e3128016bd0f833f68f010d1b22c89ae068a86f21b04aaac964903a2a3d1867f13b94169821b3bed763162d86cfda668e90f933df62ff06abf24b10cbf3ccddcab37cd3f5bf9859db407ce699b136e28851f640a8d6f1d706f421d4cd9976e65d1a8669928dc9a69ae6876f622448a6f3b49afbe41d6fd839aeabfaee322edb80ec159a0cbf8458feef42bd10a20de410cce56e0c249a958e2a587f3ae624e274f18b08a2c34f8120ed0774e111cd5d106e849be3873e347282f4ee09ea44f4b90ecaedc2814f47ce4b7a9f6fb9cfacb42dd2e39ed4370ea2cb10d09541a0510f85f6fadc57a039f6b66a58684f8b203b9d0bf86832d723fb938018ee71cb2ec6205b472153ae360a1e86243079e7fc77bd15ed0e8cad20cd12ddfac903fa379f783c6f3facd34bba0868e53c6a9274b928cd375dea0c993d2181cd30b4f952d2e6e720d013fa60c064aab673bfaf77179f1c77c7990192223fd8feb06666de162cbd33533882f34bdf7d857332ab8cb0b220b0a50217e21a811ec82f5591c1bda2d910829c85f0bdfd80977adfe5f767e0f6a00c1fe1d28753bae34351637bc6a99a506b045e36850adc3c33dbd73a00d6fa4af220751b8f7620866b9e9fde3f5d95920e5e432b6a753f41a59f17ce261927d75c51ecb49c31c7e6d9282a450cf88b6f59d79b0fd63b9a41240bb72d7b614928729dd5cb9b4ef3b9a28671b0ce019767ddef880bbca486ead5663851849b6fc65c5232cd522b07b7be33b86f119a40a50bf858674824b7474e7883b5f20e760a01b7d7048a91b22aa207e17d7f62ddccc547f80237f66b097140c8dbe44a1fd7fb90ed4d11ff0cb23580ce3701d30524e83bf28f175b1d7417a1f6d288dbbdf4d7ca122f54b137d4f339da11c51d1defd727958779bf55a1e9bb31b831e48f23a26bb5eaf787e8bbed82d61325724c30e743a8d408a724a90d2f62d57056116b5d55253e9c7954c6ef55f3c00237fea92ef3f9c1e6086d152fc775baa62a299b35d64415c20278bdc6377247739891ecd898720bd0e5f135c31bed7615931c35ee6a7178d19236dc6380761832c8228e3eff97d2e4d0d257eb5c2bb640e713ebf935003183060b7cd81daea64fccca10174c0fa1641ea1b9aed54a5b8a960275a0d19cfd9ed8f3e6329e116e0f5b477ab90c12947cbd897282e8f02b3aa15172a5e63b890094c4152959568df3aefbdbb92faf02278cc102841aca0a4574ffbd945661e26152b1d8bdb71e24b9c845f8b23b71a60aa987e360efe70b03734921046c129c48af0bb4a3520a11926cc8a73adc0a4fcc154a9667a71e99de4b4b0bda8e99fdda5c4ae36174f4dc6a33a60a104865cc0a5292b7f8dedeb2c465ae474fdeb6b78e1a6b753370ba8645e5d907dcda2938e9d7f6b7d5ae5063fdba0495a8128aec2b157a390f656c81ee63f6adfad3754b49988606373e503fa62c109a708a568f0de33cb350fa2633ac37b4f99eaa4c1a29e0be4699690bdad78cc397c2b4ee730fff5c3891efb916e7a5d359e715e0d5838cbcb0a0533115fee922708bf4abeb7d42840ab57ab022bbb6a96cb307fdad4021e127c6a088847255b826c88c242f4de9a8f29f379adf521b498e296b2660151b985b79f5351d9cf3ea923ee60a4c3fcc657681fb3a28ccbd9b9575af6dbf7d8152d11eac9f2b58297ac8ea2b00b5551c0edaca730869505b4dc1b791b4a184c6aa8a61468f2f3b3001207139b084448e586e47ac6cb34d2daabd978474374746d784e57651c799040453b231784119034b6684e90466b287ce03193dcf22fd55e7a35a1f3ad5a85e868d44f404fab675642b96629d70de88eb15de6eca2758e5d048305ace15f5cbf6173d3386d386c3b611efd17df92771f84009101ec2dded28565ebaab744d2bb8baf624501b5d2c974f79af485436327c25138323dd0df13df373eae48e03dcaceb673a6c4f7676d12ed91e5c0cd525542a20d91bb45d0bc90ebba9cf66956ab38b51b4def9097636ff2d54aefe8b30a26955bbcfdb0aed13e186b0a55498474b3028ed457e4df5e0410f70d04c135a6bf9fdd0c6ec07c9727225d6db9d0e70f60f0290a3642476824e21643de7272283b55a93df35976f424b1866ac4c3db3e4990405c42c667ef1ffa0403ae2b2a20b8a3d50b6ac3edc863ac3a7312dff19c207edc57ad03e354164190a2e7d3d34d9503b2a7b6d3a9399aedc840b9f364c9e1925520616567467fa3b9252e42b17b47726496a6823da497bbfa3aaba7c1c6ee6f8a768a78a48b3e493b1e0d441a9762df966e5e5792a08fdaf26377c3716924e390edcb3d83f9973a858cf5b7ac0a3df17166d3daad50e45a56d04f43d61c8986809f0cce8887094de2bec695a5450fe2243feda3c829fbad906bb16307e86ec48c8b38278586844ad9705db3c1fb7ce9924a06233c179f637f1552bf23bed1b0ff7558097480326e45f1713d6b4f6a43e02d60be26f42ed2616fd54dc9a2d9bc70efe109e4e7a7a7fa0b038367ba92a61fabbedec9786d76bf49fe1e644d8b60838cc63f7a86293bb8dac38b8bb76f722b79795fd9fd066a27728c7e5ad1a6c845a195f9e0874c5c7bd588bdfb4f68d1aa74276b2d13fc84a4e00430b43ea8e12cc3199456e382e58099cb58c6538d6df81a67b30af0c011d75549570b9390eca8d7991f65a15f74e46e4cc1ca79cd2a63b6de3bef1d5d159d343c09f78a07da604524bf978a202bda53a0826fc0e5fb2b747b661dbee3e469b261961b9307d8761f1314eb19bb02153e2a6e2ec5cd4a19516e6f0423f4e09edfcac93afff5ea9812315c19be8d2ea9b9966ff8bfb9bd4da3b1dfff592422712fee3ebad70b91e87b5bce63c15341872ad837aada2b96b094db4b9937568d4075b993e931d2b602da13e33ee6c696f5283a754b61913917e31249fe4f54a8f26bdf7c3c88e2c247c123ab9d7544e78175de230e872f20979e20248fde857804e1288ef28cd696712524d57571a7eaf47d88b0bd2e40dca8dbd6a2fa7654ec5b483dc7efe1eff9e7be10cccd0ee264f2e06bc0994d091b983f3ef74c43854b1e0ed8aee3d49c6f64e9f51a1b784abe1a50a5e573aebab44ad478dd8226328139da25c5f79e78b5ff602c7e3dbf036b209562fc483387797a4ad856b3743482862c96081d8faa50cf59f3e2e502bffd0d3c137a9447f297dfcbbf8fb8809329f1e5ac84e2706f475f0e09a803d5eaaf5b29e6f470baa1863e5b05d82a2f1dcc79e33f273f8a05287edc5e4914ae567333b902b0c4de61dfe592abcd7e55969d68282211c8e8c92078f38626682241211a537d9db2bb4b91163480349bb7190698561153f67d9f39ad7657b64c3a2c321f35c04383efd92533a8a6759c57e77f5e5aa89b7aa89c6d0437e132e298b54f7f9c4aab0e65efbad8b6752edac665caed86553b66f3d7d692f28ee19ffb0d20f5fe16417c62b51dc337e927b87ef54398c6fe1558f01e0ffffff1f