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 45703 0d1add05e0ef50313bd4e4dcb657a3c8582f19e4e6e7133e744bb111a79cb379

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8c7b233971ebcc812325b4848e802dd05ec2095819c850814fdb9478fe452e37
Certificate Block Hash
0d1add05e0ef50313bd4e4dcb657a3c8582f19e4e6e7133e744bb111a79cb379
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0002720000003b0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a4614ee5fbe2a5f4fc98382727ff020425e66539854b50479fabc46234e9d2d886f0cc541863fbe9907c6cb7e2d00e757d87f322a236de3de75d30f621c5fa28bd5f3d7991ca3bd26148c73823f5a4f652a298e9b7fffbd7a18d0100000000000080000000e0000002720000003b0000

Raw Header Hex

00004020906fe95c4466583964a79248b3231e1ee39e8eec5698952a35307429ab7193cf782aad6fed9c9cf6aae74a551ab1da6feb56ddb53ed91af9b463adf926ecb655d338fc69dc201a18372e45fe7894db4f8150c8195809c25ed02d808e84b4252381cceb7139237b8c

Proof Data Hex

59,560 bytes
121216010307089d7622ddf7e3441f4c09868b8368b91d95f6a58b806150b90caa521da5bc69373067d6c584756621d1abee55436130ea7a65274603b99c10a75f3c94427296c92c01c165811677e97b49c550f6990e8aeacbadbf68b19f4e1b050ec33d705b9d7fb594994353a8331b4d267879851eabf999e888e5060bbbf70476c16e740101a96e83bcee711786e4e8f6c14be4b037599ae462377cab20c50e1a8700384d15ac153e6fb00dec78f30d7f0d882490259000a37ae2e684edf3f72f8995c6df08a8cbad1fa7f198574b4c1ef1507721550059a5ffa49fe02f4e463d756c382066613171d54ebea9a79d58916c16619762170054439a389759a6eb63731d525d4a1925efc74bd80226970836c367ed2895e5afb5daa81cf63c7d7654928f0855e10fb8f4d8d80deadde33625012c0bc6ea916db3a10dcbd273d53eda56ce8fc5faa146a880354d47d0d8528a04598c837339b456eb376cef7860ab25d8f107868bac67275fa1748b6defbf71d9f7a1a0262466e8706962a1fa513ed93e4ec5a53c975dd5f3d20cb5b8c1c83430acaa94daac949630bd4e7e3893bf66513a7e4bc1e6be4c38c9041383e7497f091462a60199f1b763e6f8ddae3fde15fc4e3f22f6522fffe55fa2cb985e79a85920426dde625b9b0c29990ad135ec6e840e229f5308766ff63c3f4ce35ebb7a70ff52b6421b863aaa80e4c3af79b4a292eb39e0687013a78d798a8043d00fe364932f494bd2a9b88acbdf13d3d321b22a18f916906cb769bf8a8c42e8b46a4be125247ba06bfaae98d337dd8eae59fb41cf4308076be8c98e85d084b8f10f64378a2db7ee212acc13ac532072d915ee4f2ad39eef703302305a2bc9dfc1870c6d68874b01968f070b52647001357b7c625e77bba6677c39d999fb762500bdf39fe6b3dad75d0b308ea3d077f5c93c8ba3fc489448b710e3e43a8c765f5336166cbbd1010877ba9147234d5ed0926cb0536892167bdd46f9d9c35ac079120681a2286b12bf04f1dc214c8195a7b13f283d009018b45322b86f5a1fd8e6e24343d7098a5893f3ef0203a36e72de53cdf6c89c48e95a66d5e4d4a9bd5f24d03c074c91336c7d949948da16c77e4500d680eac78da1c93e8707b2a87d081145552b051b067616fdff5a52637e87dc6b93c738cfe8244c1cbd83a9e2d976f616fb91333a8e460b521d2cd685ad364eb7c89b908f695cc55356f90937741f003687f3fecb63dca98a5bd9a6ef805443a5455c5c65aa19edec0149ca113fee7c5e4fcee8bf24cba1c65efc125df921550d5e35f5099cc29f9e1b57f32fcae7c15054d4ba635ac7c674a9fb2b916f59de577ea526c657335866544aec253be0d07631db4c730e6c167ca479db9ddf5c0acba8e1061c34c9d571c71513a3f5843d39ee19518025c9f933b38d918b1a88d3d0ba6775a5f53139a3f5142d8b9c6f641f11c4d7099719c8bdf95ae5cf000da7efdae860c4a384c7e887efebf34676d8c5c0328bfdc5e9daad97e29fe693c46531a1026aac2e1bce034c652a3641e34550cf1b6b04c0aad6a8315ef8cf640aa7641126dc8aab5064dc039f64ecc8065c380d9e2be4f273a0a63040cbe1f365da633cdc316a26286f23ee67387b561f4c9bf82db1dff8d9dee900587c36b84f1a7e27719929bc6a8fd3e5f2b7abc21af5e4608edd37ffbfa7a897a3dfd02eeba77b5742f57b3097c9362e9c4c83a7953d248ba53adf12cb6a30b9b583ab486037fa9e33dfdf4073accc26bd732c78276c93256df5e47ac7761811d811370f57169e097f8ec050159b367fced8045657a9e149be58ff6fa69c406ca35fce05b2b873db231d0be393712e9203d94b1fd86a8c99f702b9b2b22e126c067f6bb206f9833946b9998b23d04ec6127566590427e9f212df09be987e059c87e474c54129013ec845a80bf319e29cbea3590cd81ab489f7f60dc8cf7329762586e1e4b120f568ffeb39e367e6bbd07208f1a4a6660a0c1240813cd101ccb3948597ee264044313593920e105d2178f3cbf70654e267665e68e6ebeb3d546d699fc559dab8f790720f55f65e71fe105e5eaf9ed7cbae5d5085a322085561dfae0465248fd2070607ebc77937187e5656480789187b651aff107d80978cca76ab779594f0c34192c1eaa25fc24863286500625e58aeb1b16ebd7f13ecba50515ea632e1a9ec4134bb4788053151893f1c0a5b033ed2b3d9738a168601019dc21abda3a701f3ffbe6d04e74dcdc9e2988151439a6f15a66a0b8906abda061545fc5741ff27ba3a8ea46e15b5662612f24f18b9027423848ceff55150e1f496be80d9441c0bc70a15bc5b549de4b0985541c6d9f7c03d9bced45c085bcbe07d8bdec0804ae56e8048b7bcfb32f0650cb738aefe14394eb058d953356c390b64563db8f3b774c150c974efab970428096fc9d24fee2c9ffb507ed3503dd931f92bbfbe6999b948edfa50f95fa951765ce0e4bbb0a2ce3e2555567d83ad0ce6d4dab9dc80aab143baaac8e0fec57662324e36d7f847cf9ec00ac843f462933c0e7be56fff698fe16d8c2434d213fb241132741c479c67118a10e2328851f908ea87361d72dedda6a0a896bbfb175c395c89c29dfa7786290886d29ea1d1b7dade78c483199968d81abe36189fc78a346110c09ca5526776bc136b72e13cc047ef6b5970742db072b14bc8847bc90ec1ccce869c8e11ca9bf7d64fe13916bb6a26ec1244a76854742a2e008a164f4688d8aebf6e5247f2ba49ace572c3bbfecfaf8766d98289db8e81cdf6ecb8de53628d7c479639708aac8f93765bbd90150d2e45127d4b1c01552e12b05e6ec387b5aa8a49e3aa283135eed53ef719b06d624f33eae2fcfd6033f146ea35a86baabba82464235ace57f895f252b15473e6e34e102a0223270678456b57fdba2609cc600752e7fc796cb6259d86b63d8f512826d9850886c0730de624452caf4c0431ccfffa8b0e168a1b02b276e17ade9b35dbe1cf08b52425d083e6ecda42b2a8fe4aad672d16e587eb6a09278d44c923e6b008be5f3688c966e1edc174b2a64ca16290471d88b5062b77562c7b855146c477a73ade1a86f8f3023f6207aacd0f2f750fe619eb9a8fce64c0e3549375fc467f71ecca07768e83af76d3063ae6a37cfe8c946a5297edf6535197cb5fe5527496bcbd581e8faf2be38a0a0bbc984627ef036a6f552d794f0d659707e50e9dfa6f3d5e3b4df254c5b0ba877cd91e118587b11a7e4119ab7df1b048b2a88aabe46682a1bea351d9543d49b7336d0dad7cd91509dd5b3abf6e6167e4f9289fd2d7c3828c926c50eea35be3f19d618a48e5c5a7e9aadfb1a27d9bc38f7243c969d9140dda73d36c51be17471f09f9a569143d1b7e62f5539b4ca37335ec2dfd444f87c9ad5d0913368a40acdac84f93dec1c9f13aa3df50ef66355994a739ee34637d3091f755a9575fd936b7075ee8f4910c9d6598f16b85ba8c283fe26a63df41d5170849a6e8c3f87cd4440e5e23b6a0c1fad2702a861bda4543898d7f9fd21c1b2ca8b8720e04e0c3f9311b8b77b2e76a31dea725ed83ab553c816079c06d7f7855a622092fde152d2a9661f526ee7edf8a6f5172187129f297a75a192f61ae2cd44967d2b91ca692cf7353a71a49abb6a4dc758091cb7c850a7edff60f4ef5a3d879d33360762b070f2e13315693553410410b0660d7b9194dc4313d128e8c0416095763ae984e912fdd08fba743dfb383d345b6d6420ad4ca5418b80bc696028a8b9298c469e1a00be019f551614bad37f8b65542f73a5003f3d133cfc282482792bcd9aa7d1c880d5ce31ca85642a106cc412c47e5ef8b708e966959ae1600350d31e59d0a3f485448add1295b9c7411d3ed038d1f0019dc8cd41a235248a0cdfd17aeab0e2751abaccba7be9d74b6323a3505213c77b9dfeaa1f17a79bb736b6b9a01b1f6cb9138bcdbdcd83d5519d5aa26378eef30d012ce39c5ef6c0dec1031402f5d1cb45b99031ad65bfc01b8b3d439b51544952f039fd2f77cd0a44f081694c6ae48b5a42a36892f9977859e4bd2d11c287076e2032254532f9f36ae36a3b71fc0956829aa14f9ff06e4277fc31876ef8f911d9927f1fe6a208cf076f53df7b61f7f443d8704a11209c95fb1688d616ca508e1952427f33e7b0dc7e54b2f6baf6d3e49234395bf6ba2bba0911d34fa5535e7e1a4cafc818accf8b12f77ec522abd4e635e8724c94b7e0b72e36171ffdd1a355b98a49c009fe901ed59369441473641ad671c921293ef4f3fba7d3bdcc608d3c2df96b9b555c90d150a9a38dd5ca8e56e3c64d900c445aecdf0e8bffab2742cfa4ff71fb8cd09ccda5ad9b1f71d8bb42d294bda9a139adf4e3396b04d1553a79e4077266fcbd20892c7894f09b1a850d47ec14d9c2f9b7ce75f3216858f2abab4d6969b90e71bbcc4dcbdf73cb2b9fcb65e3d84ac152f0e3d66248b42cbaef7df9a872348790c058a6a6e92968dfac0a7226611656b6d053757e9fcf8789e715c5d5143f79e2a039e7c8000ef7daa593b940b4d72cbc7a9b2cfe2741f58468ee9b18ea847091d8b5e75cd3d47b5ea0ac44170b6946d8268c6225ff3f944950ee44d5dcc57540f1927f0a13c3bd9c099ff35d6acc1751db90b54c09557aef3047eccfcf0d650873de925f75a9115dec9d749f07ec19519a2ac8989199e0429f32cba8e41e6e675912e88972a91ed806ad8635d92953720cb5d0cef46474d0da4d7996c0da698aa62f8de5746e3dfc9576088eaee2930ce9a273e1cfc122ad88ff4a20824fd5a823ab4d5211eef8e9538234ec278195d4f161326b402b0a7bd3e3a6be0c993fbca3bd7154b1c8949504679987717d261db9d3c538c9d7ae26f498bf01c4197d69304e8582e819882cca8f294628b47d4a0530be6107e9a630ec69327b1f369214cf9c06087a42150ea8c6529422c50d7ec1a65e4d120dccd133a3503eafb17d58bfd0fbb48ce42a734031a5e5de6a20d1658d9e5389ca29769f3f6c71955337fe6a4f68bc619c24a666413feaad1f264111b40a8b961fa9066a7621b4e02d83d0f0821f5067165b6f592d2bf85672da97bf76fb856cabdeb59d4aa0ff9eb9aa998f5860a30dbfe9947b66ef9977f08f6dbaf51f217e0742ff7c2e04f28ca69a0809f1b966b9f9c9efb0de9e3dd9895d4f737382c562fab82b54527e5f9a57d6cae2db8ddee2ddf599094d8c24ae844d637c448ead7e1ea9e6201b16106040397f7cf6ec8f7beded620f77c55f502596bd27e5ef33272903805db79a4399f32acc4ab40d086dcc28f7712c00e8586daa565b65e6eb893b85518161079f6e4eac60abe0c63f64ae2ca5c149fc820a883fca94d4315b01e72c1684953227e0476c1047591e070b5430fe83ee611a6439a069e8bc3a9efe6d099bcf5817db383d7926ff521d07d304fda1fcf2c5f34fec26fc843b9d6ccdcd7dcd88cc0038be6174da2a907c3b0651cb0a7e2014da5e4e4311dce6dc8417b716cd41db9e82b5c6195689ab83db65d3ff6500cd16fb1a7307eb1e0cd6f351e1e21101af52d203ff39b2df664786b2bc0d6e325e41dd48a51066c429fcc4a6d9d80c929662755bb94d53014a964ce6239a363329f7c8d1a9d7643336ae648f7768a310d47db25333e7f2da4c79b7ba910ce953c7f313b731bbb9836933be312a16ffd43670f66f2e22cbb3e7430ece2a0cd4a4532faa32566ed08cdf4ea77112d9de5aad3f9033faeda5238a786bb118be4453c247f1e83aa1b1ed9c5a752ecebda703a0fbef59237bb9ca028d32f6e6d10456cefc57af5aa5a3e724b48ffeb9fbcc2e2b4ac8ddf4dfd1acad804786ef580b16f49848d53a9ba9c9ba2ac0886a74a6c39f0198fa9e449e1934130ff41941b17d75b688d850a6b17a31bd18ea46f3e0ea4ca403e50e4966572012aa27030ef3ec2656d1ea8cab10883b1e7ef913120ca1f0fd9c0695ca8a4b9216c0085e72864f834a49effc536dc729df5e9b0f8bf098e3089971d25fb11821e9b35c74f802b1c8f8a8a0a27e0c6b7d4122627df5e5662ace9934e6b45b62613242b6a84d471a762620a070a8a0908b7d72f3eba7f24e07d2571c347000475ddb70b50fc9efe53ae3e3a1873a72325498d5f007c0fc32b746e3933313af06cccff6a8ea05949e84af12314ceffaff3e0a8f97051dd4305d834d581ab17159817a160c1d1b56defe16f6076e1b44a9f1100acaf744ee45c49dd4942cdc3f7999a8c9e485df544d63b2858090973498443f9f347ca0d401274b4befa3165fe40fc76ede0f003ea9226e494bf388d4a976be053d58f0c206f29a48ea4b2744dd92d11c9b8b579a704d61dada9f8176bf30841ea9dba26f2b1e8913e8524cdee6d1cc93b64ab7c27744251e5da4eb26b387b69497127c74bf4f9ee504d68b6cdc25b87633c275af5363703cfa713a4ced7170ca9770bd85f545e75f3f35a300c701813d2b66aed742d36a09545dc006f94000b2b1d83cb98f0a3a4186b6ce2013d51809c43b5ca1b4e13287aa5badbb2372c178123a1a1c1478c65f950303aadb3b1021ef42d598f8aaab5728ecd93976fc954afbed39e1cffbd032b6a94e4557bb16b8d173ad5daf685132874ca155ece7588d95d43acd3825ad3d6ff856d505f39d245825ebd2c4c15e0b17358cb0930d1bd5f89a2017d14a323b699104cb845d1ba2e76809f401b6fb4f8189b38d7dcdb8502777d5dcf366b62da7d6995f0faed2a87ffd3a085f4ff65bc623a503af5c88a01fa47e396a20bc5d5750a24d772195373f955344bf894b6bd181e9f517ba567b014e677d97b063993f1cd9a41aad34f0c7db2b948d227e122827dfae6ad3deec4df285fded4e9baa1d7b287c9b55cc6577753ea8c9089a439edd57b60ec793c5cd853195cbf4724627efcef2aaf714ba9fbe3fd2426f59fa45d3b60c012dbe5bdddf4a832b1c4199253d8eabd914cbd24661d40876d59aad939fdda815869adb5f02b08c68eea6e3e4671f89bec9593b0f5775df2dd1caa35278f694b2aa95e29ac8009d90bbb96c363e4f8fa18558686c79d3f505208eb975a7679b5c53e988126aafc97739f2291d304e4c290c9a24cec146e7635005c6d9445c8f2435a4011d852b4a81ca677640cdbdfcb2b5a3acc6c364737ac0067582566103281bb0f0511a58c32acf0367673b082eec66364761e69b18d1b05d464fbaa7a4168b2a570d85f897c10e3ae74624e559902e58d84b12a15dd2fbe0aeb2526a3d5705d4c465ff928aede2a16ddccca937ef9ae9eb58b09344d331cec29a4f221a2c24cbc6addddf51383510a9e38eda466c9dd344ed4058cb0d758b233923f347e5fab808e7316b6a1f26cf6386745a6e918d96c25026a3afe68e13c6b3c3ece6a40684def0874cd64274ada06080ab62ee97b061e5d5e909e6ef9222a347bc8f2cb2f46573be07841e17aeaba49735c3c744ae88fae98b3f7591d8dd0f80545a97ba5e11b1504945b25a6b9705ee5af01aa7416287d5d674b831eca385a24dad20c2c53896e72d9977d04ccb44fe2724d476ab0fdfca574f2a0425081a971283bcae3cb743f5d1ef8cb550600891e87ee1363a7401863ea3f6c4fb674e9181a90646d25f88e1e68cf5e3570c08ef657667d30c25f9d9a8fcc86ee06842a8d798e916ea590ffd268449ce4e1fb98fbaf79a70f6d0e2b0f60da506ec2442c33dd6e2d6f19a73cfe60358cb7c008f43df66b66ec5251a5e48091167f6be4ec0c352387322db331e7db5f9ed3625b8435b9b9fc47639fb6203bea695871b5d87cf42719fae622b32b3fce2fda454046e9f2dbeae0f78d50555d56e50b9d563210624254aece76c2ef0b828402579421def8ffa0c4aaea952d3bb81b3729fba3dacfd8612b517bd32c50a624a02a6062ce7a3b2d9f49aa5506702b91b8f96f9a4dd0370963ab9813689529a8f5ca92960a5dd04f8e18aeee51d755d32ead58fc4ee0def66d077b2cd6ee6c888a318d547e31e693169240d81e03df2c1fe77b02fdf08541e8338d2d766f396b4b1e5f4f00ee4846da278845e2d90fd8815ea4fb031f33d4636575e7eafaa1353502c1e321e28f063997c5f7ec1671d4ac94e775a2e9372fe2dd66c2d3f5a6317f6a911fc81b9f1b637c5acdc27f999c87fefb5e7618e46add68f0fe391c58c0bce44676c645d2224363f621ec9e72472e111d04ab57b5fb65636de15546cb31f26e27f6e0be66a63ff9d9e6f4e2357d28c4361820931e4aac8add0fe7498c420700a1c84ce3d3a0bbdd0c9d2d6be2ba97c1474784aaf40c52fb3d5f08f05edefe1a4dbaeb9962beced417f390afba83a46cc0577bb8d72f88dd9711a68e76306d97df717ef4fde8e6bde4d1578863ed30b40313ea169dd6e7b3ca6a7e7e213cd67f3f6557717c04da863546b3763eea381435eda13734f1f6196bb60c4cc59ecb219b463957e0c99656dee62c91c680c39da5710a711728776703f5c4c7bd31e8eb4662c31c6e2ed58ecc83920981c40046df3f20518c70209158ff1380a01f81e8e58dc69d1be61cd0f88b0dce0847971ba5cc53c3115638f1e56aa83b88259a105911ab37352372280242ef982084fa39ec2a2607d3a2daab30c7740b7aa033534d75986e09959e739754a7727e0548e930bf77243dc44caaa3c2a4b6262dcf2a4a0d1ba72c1c01e09739576686d50e3824941aa32eaeb2a229bc1f765f2909187afeb8025f160f7770c6e6720e01008103f73317fa4965875e33d0bf3ce73160941f8375515c5de9bc4fb59bb492aeed6114c17961ac0988362283ae82ff897b220542c85db43e6d31b27269914cd113c669abac8e97f06765544c13c678d0891f995741be481131d272a2174059983211df821a1bd7f23086e92ab880c26b9acaf0d4f4054ec07ea39c33913682ab3c01bc5bb082fb93ea2d8f42b1efef0a10d7021a36f9bc7ac4c5a27e6a77710eb2ab7fba002ab73e135636b5eef40cfbd01c69d2565b2a6bf8bdb747cc80690f58addc110dc1bd23c969c07ccb3e1ff3ef4924463487e1c5a228683e18391027c23e275e935a5c6cba220e5e5b18bc78cbbaf4b9015146ef71dea2f6cc6eb72fb697ec528ee7adaccb209b0f13a55fb65312ac396e7b3e1bf41e354fc7f1400e8dd79ab1f18c72bfb165d2d2a2ea0fe7b172b4444670a38561afe7f1cede07847291aaa343610bf6cc7919a1d7b1008cf6e323dae66b05e99581012d991e717dc39bca8eabbca57f8828092151ddccfd5d4bfe3fa498f3aacc219ad4c362f595ab29279ce1d00c2a52fab23664bc6c4d87cc32b3c796eee5af541cedc2090ea0f77c32feebee17c34adcba1c3a79deb4d6fd00987a2ba200d7cc9b1696e29991f76ffcaf2e0d7c7290da1a6b11426769c17d9456d86a979b1269c9e44d924ccb4c27bd1d845fac764b4c050c90958abe2afff5a9ed8a740e965be5881c390ce6d4ca7e6b8040f0ecfdc6ca884cc1e11315da9df1fe6590d4b1d7e494f17944ef0be0f97ac63d0a2b0172c5eb27229a4ea18c4c0da76f42b60092074508c393f36634b3b7d82a93f3e66c465e88222b66f7dd1cac6920192493bf24a870bf1f2f69ba3bbb3aa052bb965b1aa57f73ffd664dd73d2fd7d7337bc7a2e82935786a59feb203252883d680f5c0cd0bfa64e11747fd9fa5368c41113c9c02c41dd2c9997e33ae302479086ec1a1c5b577c7b64a38f0a914fda4c01d4dae1d69afffcf96e1b7ea0fad0041a1e43ae2b30b73e3544b2377be502ba7a9384f795eddf4dd1e6dec6c6555cb1ee1b38770a4c0dbea51059100a961b29eefa0e64e0d7dbbd4ac4bd46dca5ecd56bfd305aaad8e161b17826afc41d693115e1bb794d7442f1d6e8e70dae95198b091379ef830f2a553872f8c26bc1b449c35a9fc1e7c4ab28dca21da41456de4c5f00f8599abb18679bb3c41b5812b88c5429c76e286de20d7a15e02578a08e68323004f8537c6f04bdfb5cdecedf11dcc1cc6c7f17b2b8fe81b29190990128247bc518e20c3244f1ae96317ce3e3663335353e3a81d12d464ff441f89c1ce6f3b77083f022513463668a14bca621a4bfe28f59b348417ab1fc6d8f68166ab81588f1b67bc2b4aa5bc133d482fcd42969fcc1cc76b22b56c7dee3cd475f9128bbe0a2c97c3a90a531f9263509c07233ceb47b824b2bce03cf27a0a08aea99a572e0dd2ce22698baba84649702e8a8c9bc4e33ad0808de93dd989e86ec21e1685b9253d1587bca69909d9c9f50a3c308952a35bfe7da7c64cac90dd335734eb47c52f6f08edbdf5f04935123247dc8088f4f81d316a7fa1e7d2f8dc71b8dea02bcd3fbbc805e7ada74765adfbe4246d6a00a09257dde057b56cb206694b1383538618221698dea12db96a2676c350655afd6f7f9c2c06a8b50310203a727afcec8aa0849953ef1071565a036724cee7eca8e3590e3d6749b57cb90b83b21186bbee0c4c6e4028c6222ac10aadb58857fcb008b27dc2e1583403b910e1b69c0b20146acbb284132c191fc9d79ae66ae1492aec1acda9ed69e5ca9310306767060c7b0a0a961d2af6f61e15770fd790dcdae2563a2345ce0d0d1a4fd75f5a070228f4fdbbdfe70dbb13579972ffe4b2356c63585a62c90d9294b52f283011d952b9a1f2b2d57b3e05614b614e6e112bd5025a02572da1eeedb3defa7b012a718b690c28437dbc987d8c937a2cb94b36af8b9ee2835f5f818e1790ced48ad4c9c9e45990eaf3034cdef55414558d2653d91ffeeb7c92f5e9f6d0887a8724b22562e966a67f146b5bff3692ccfb37aa39fc638e9ac92e4e4f84da939002d5115fd9d772bcce6074a99a292cbadecaf7b94545331981f0d3d7770b250d2a0d5982b0919aeb7a0364dcdbd737f4d561678903a9231f60df9adcc10e2483b4bb4ce36fd5fd35590d4d7ea0b7cf27137894ea6c110e13806f75b0f466e7cc0044783a1ef83c63b1f0e36b936e0b4a582958d984f4bf86dc49910fb93efe052127190fa01b41198290e7604d9ef46a6a51e4084b6248bcb21654d05e329adef16ff69a0d6261c3fd28196191b322f1d8f93ef2f92152606f7813fb6c34746511c768ac462b5716d68a7d2f61a8e7d34f21704f18a8ee5d92dc50b4c5d430fa6283e210ab7980d3dc1ee31896533afdd290b916c91a950d26ffc84029971d6fa8dc4783a4b5593010bd3b93874c0da32124e9d3ebfce26056e5b40897c8ea1e82a3d993ec088baceacf9a6b1184beaaaa49299e6e5d5a51e852d2d20504358601ba3ff435c220e4f028f11baaf769b385f9845fdf90be3bf82a7937b5fc2f8c5a57e3599073e1aee90fbaf5b0274270cbb88113a929637e5944620ad61c6de418edf1870c0afadbd28400689e8fd43e5b3319ea52ffab18f544e8ae51ab19b8c0121c7cc507764187ba243c210c18d92a09dec5d15ad328d86d0fbe65c4bd180ccd61214cf42c363e01c4654d3c6402efabf143f448221bc85d05a15c5eacb227c6da6a54b7910bb6dbc0d462094cdc7006c2a0a9751a3f46c000aa2360244124828dd43f7ff808016f146ec855cb26e2b8fea60b676de28d75f1708cf31124e54ff25c0624593231b1f60295f2f4debbf8895b09ad3103b130af4dc79670c198da6d436569f9af7940d647ae25942ba9973c210f0a0ff8a47369282965768ac485a0208e47c2aebead5909ee51b4c94e5c63db47dd87f9efea55598a6087514abb5045b22612b84c6e42bca56e7a7433905fccada2267562f0d47ffee22a7fbec90ebce473ea6c7534827c291f0dab030d63d4d766734f2d288d8aaa53b275938e893b69ac874b7c88980ef262c0f3d8803e538daf9e75d955feb9876b9288bdb8864e5f59fed51e0a4ce35cabd1e577becc12c99baf8b7e80f6f4a159651e5faae763397f7f2b217a5afc6e4b0e4c65cd2ebf3f6107690c54dc21d671c0ac2647c0689511e4a281b2b074da523d936caa8cd9fa6c0f5145cfa9f72425239561317b95f97e7d8f00e2af5a07ed3440c56062906102077a028fa76c2a0b140983eb6a7f4690c8263e4cda13f90c9528ddaf196fd74ca3b6b1e8559a2442d5edc27818a68058e7de6e979c9e9fb8a51e4031a44ce66b28e8c4b81fbed468ee73959c2aa0aad0611d26aa3e08d91ce453bdf4a5d07e86cced324d769b6f2b5caea800b7556e76f51532e1d905861433f955dabd891afd243c263a4c8cce58e1b3b926059a49c919bb8b2871f90bde75345a82eb104b21af1d679a3d3c09ac2199c7463ca5105de25b00635984af72b63b55a7b9a435b7f6f9da631beda486cbf09907f24f7ce439efb2c4e1cc898ee212d06893c1e6bf8e103ade4a8e417a817f2304c098e60a3a62be6c523575f3f8a8e53696e6dbaf5babbb4ddb3458cacb20214fd420e9b9f65f4d0109a5c404b81ff0ff3e059c860778d52eb31e58f60a0b897c45b3f16c2791c5489680ea7e401843a9823f863373c303f9461d267042988e83a0784763c0e5be9b33cf6394e26b5418489d20b5e8f984d27e9d873ad0075133ad42c89ee54b69caf336830d7f8ce491475471c28e74a53bb27c6a0d7bb81c374a2d5d5d4ca87c3e8b11dbafc2d154e35ed4dc11d8d2cdd765a690fbcaad804ba61dc2ad966b194b4679481c565faba3bcc6bfab19d23ec3a2c320191f82f34543d22a0333e9a7a7050722f482155d5dca1794312de7b108b71e9de5c14753da4cea33b1265ce04500293e08fe2a0a3837cc965451c2d9961a424cfbf100f3ffa9efa1eb2f9515bafe3f3b99c0d4781d7b44d056f017c33d52e39b6b31db9432cf33fac45707def38523de3af57f288b05aa2f896dbcc3dbce970feea36d208e8aa5ca5a699f4baf734ea7ae9fdd1abe0142c0764c99706c540cc9e374bae7a19003d18292c1776ce1df21d286989ee882a1cd3ad85afe17d57f621271185d0f668314961398513856daa7ccb302ad14a6ca03624f9781387b6be4e3ed9e0e20c20d3357894f27c00b27dcfb11b1b691582d60e25d3152004776a7ea2dc1f1d71677b99f78d8820815a75155e03d6d551057eb101350b8ceb995db27d246125aa14110f85293d9f27d75efbc5bbfc5bf891e47c8519e32cd28a3c09fbaa41d99cfbcfb123ad9da59ae9b9acc570825532125c259982313cc428bfef4f29dd5e24250148c5c3334056f8542c7b46703fdd2c391eee2f1a3d86b8fde868dcd9b7256a2077021cca2e3a7a62a2421e6c5a3850648ec9cfa8950e817c5d420d74370f9f3cce2c1f4ce95392588b0576fd67e88cbf14c1a37c13dd0a8968ac6cea28bf45665cac59c7de3d527ad807b466d9ba4acc7e7e9889d7d3b3b979f8365e12e3a6167dabb03de56901cc2d9a0cdba22ea018be1c90214716381b53e490f82330f04c49827bfc8c8d566ed46293f50f1f21e4b9195e0bd0f312723b23f7fb767c63cbef94da85f26f19190135af2eb24cdbd8f5a881ed65f4f493a21a468efe113dfd5e4cb34df862e2044b73dd5b37d5a80c06d14e1e8471d057d26a037e9040e416173df1e82d21c445aaf8800544f01abf633735f8064d6a5244cc6d32ce783741e08a3d5f1af90fab0be1646a8e9c86f7a71da63123dbb2bf0e7a4a06a0c299270f0168d7b886a1fbfe8783013620c0ab99cce3eebbfbe03bb087c9dbba429623edffa6d484718d27e792cdc41c2fea50361f0ac126847bd57012efd96c219f8344dbd75342e6e0a7bc5ad7117d6b6bc52981d67097312fa638b8924472a49b5f0df5dfb7f0e5e8ee5fad6ddd019278ed1a2eb102e69f104a89b388f97f69aa276c85227da7d36daff3d6d55c00c758d3fee8fffbf6b8c0d39e51c6d10d8b9591c774db69fb3878b00d050dbd83d7273395f58c2456c0378cf2375a37bef4259dda0e3e790cb5a63e2e940f7e7359e719fb614206bb6e01582d595285fdf90b15cbf45a78b3ab6d60e988ac4a63fb28db0e08d120935ac04437935f6c1ff8cdba6a59efb1c52bde6e88bd7e83cf3b1428531de655cc6482150947cf0d971de7c191ed420d06eee179142a40daa9ff2aac380f1a90e6187f9fc8b38b5ae5276d9676850b21dfb70d3d1cc71596b45e6b178727c2de97dc0b8680e1a1d6b0533e2754e872cd89370648f3099341a627b2ab1eec80a86f4e3f0d72aab3a413a859ee89deb26fec34e1cb0409bb57ed24cc76a01be652b7dda268ba95f7d7075c257e6e3e80d51db9afd292173e4ce30ed0fdd1cc5ced712b8a1e59acb0515f6bcddd63a969ba7a691eed4932faca71f64ba043668dd96947d972c0755492643b735970494da09d55b9cc33d24f80d5d30141995d4f5ba8fc648bd39025650c64812ddc43ae1c2da9e217cbf3ba1cbb3b21eda8059a9c22487bd237c1966b74e6f77cf1e4f2c832a1f5bc2458a9d73fc9514437e4e35bf08662d2f8dca900d20d5f6f95f76c6d99eb440ccc2a8cccae6668a3fa93c259adde1195328ff630960e34233290e00f86259e45548198af7721bcb4e7aee9c6f83839718d869ff2dc92d14045531c78ed0045ecabe0d81b96a0d7c6dfdd3732352321940d7cd5a5c2deefecead8e7126356ad41023f10936767d5ea67a1b64e06a6907ce08ce640c39c9e1f3a0c043e93ccad096a4c4c910f4755ed88d306588245ff7cbe11b2972e5804ac0f916161d91fc41896810ec7225de9439023d122e869bd9ba57dcb0b3ad24a55d27ec75f8f9fac3d1a0211982a875199e4b150c2a2d3a92670d06876b7d10a85022070919791c19d55058e15279f0ee9c3a243948cf6613c83e43d2119827a6ca997dd249fe89fd777b13d236e7bb4f09778f8608e8e452f97b856aa0202ff881bb60d900824d20f3c54b51f67788ff206111ffec50d9b16a513fe7c1130f19ad950b2a36a251ab9818e158437e113a0feb31dd338ab00e8cd055ab1ec81645b0b9e2e3caf1d8b2c495058e19b933b956b80c680145f2a7a80378dcf2d601e07ce091bb33f3e187425a718e5b7836b4a3333e7188109dcca3f9b36239eb99fc86dd946ffc9d4ddb0d24330978f87ebf2b3448079750813decaabf14ef4748cef30c91fa04506aa9dc6476ea0766688c14371f371f590871a48a7df7f98b4780eb92c3b44c861d86a19234804a4c72f947a37210a7ceb3f77f5595548e6b9a272246b430d4be0bda33be8149f2356c0f5651021f9752c73c61f82be19a8871eea1369893541722b36132002961c197873a4d9d387039c51aaba9a5005c6f71a77763ed8180cd1503f0e3adb031fd58c3d764cb32155319273db8f3bbd090b59bf0cb92ae8c930d8a6d09fe788a66f149ebc17650e584d8d344f91cac7a754da1cd0ff24564b112d7e058311a36a456125fd9f37a7375c6beeb5eddfb762764430a131e72fe695841808dca03184f84e5de03ef3185e88dc70791f9bdecdf597529530f8db2c3ab7870c05a6d49cafd38af88a46e5a288f23a3c2c33d9cdc1f2563233088b5b948b71d4edf7fe2a386632914e6be1c2c644dde03fe69d60f69fd480cc22247a5a6a687e5036d14a96616a58c3f200defe69be26c4bc826546ec885cb7afd4f722bd4014eafc95385cbdd8619c7b4a295df5619d4168365860599847c76895925808081aee5d4355a1fa2dce091a7cce3d0eb7af6526dac5c070bc354f86e73883729c503d89492284e32ed9eafbe6ecf9bd1ffa058300b39277f88a5f6b5bd4d1a29ad768045b2366b210cda7d663a52a1748aee814b7174b98db7ab1764a4b3bd0ac1b22e00e968c0fce5435d14373a12338242a9291403c149239f8225ef434bc812094e02fbab995f35edd482216207d3cf82d89f7f36a3263f28a23b1e70ec998d2e1bac46b6fcd8400d091e50e4afb068cce347d2ad352453890813e32a8ebaa92e3e30c931e27d00bf7f85f9cc14017a7cb8870d67e49afdf95524ea27c914abc22633173d0400b64470d9c10148fbb8b286ab8066602f09ada34dafc87d1b4a52af51ccf9401c527e8dfee5bbc2aa3f378ef7d4ef6960e63c8ed2b7a70fb806801b60f20314dd3c77af1ca101c59a724ecf3f0275c5beecf055f2e6d77b52468b1cd521356c9915ad49a23398a547830c26d526d78f2f091e790af4a2500050f150f7865f921db9ae25720f39d0afb79a4b0a36cef0fcd35fb9abe8bc2ea5bcbd26ab1efb953bb56f6e3430080d83119962b43a5600a0f501713c01acb87abfce87a9c10ee6b9aff8e90abb655212674b5d6b04d45f9aa5973342b4ac2a364a21c95762434b3fd092c70ff004ab6244144aa3beb231b7defac60a90bcea8fb13e2a515219282f56b51d6ebb7c888505a3ae13226dd42a870777331229286f3533fc8d6ae2bc899d2d0266967b8f286177b5ebf9b457844760449f8928248178a4525ae5f35d787beeaf7b47e4e63f04044553daaf19fd943d9ce0dcdfafec503350ee8a7567e213fd9ffe9a1987a5510e41177f5ef4c42ffff11e38d9110f629bd1ca02e073fc9093e086eaae411cf5c6135ff93225b6b49facc4855ece54ca32a2d5a4a6882bd88b5d7cda86a305767028357640948c5e2b5a9e77fe29c711719e671026dd74a4809649d5542bda6873ccc7e624f93fa89c3fdbbad229d2280c7e884059fb70b4eea78ed01f2eb443354d9b17523d8845b1817263a317228042ea927ccea83cde8bd37ebf307865cb023f90b9e277cba1a4279f76ca9fe6484e676565380f8dbcaac0af20dc5df4411eea3b0f5d3df70d74a333de5c14ddd06886d4db5014b37df00448810fe3937ed459a29422950ea09e2b997c8a2aa6283a329c84dfb72838346f33f76144253ce9c8fb087dbe7c991103fa18c92f0a535c2b8c7773c0a1982bd70770efca2a9a0c5a73a6de82ca7851da4bf26fd3bbaf9896236c00f0dee5e6fbc5a00a5d8c1acedca03c872fb1d42c2eb43c27b5654bfd1c013f527e02f47645fd4820847233e6a61a1389b44c20f57394d5e8b2068ed5f696b36531d1d2051005a36ad192e965628d976de81da8e3202f74679a326ca084f0694a0d1f7b3eafc9151955df9ace1f637a36df38841173e11646b075d0ec73e38f7e330e7d9f83444ec78e65ca66801e5edd8f0b5b685882e87ff8d72da973d7b395cb074ceda047efe14e242e3e1059c5e18b258b9237d836df15c557e9a1c8b2a70903e65e2a9838961d34e141c82f92f33c1e6643d54b6e1eb9d263e059c6c350b6c77122ca91dea0ed28c1863a76be307511b03480e2982dcee91384eb4a0cf12ab433890eab5587aa48397fbdf74d24a833691a371721ff0eed73d5493e58ef512286d3b6a1fe714c69d47a82edd219b795634f8b4e5824a32af8bcb28f819a27cb826a6e73a92324b85c0831a37cf514c790fd4afce8f6e5be933ddcae3e17cebc0dcc816d89e302d48df13ad5a004aaac20adef5cea8eff47768d2108f6c1bb44d5fb382121aae1232809c46474b70228127fdfd15f9b20edbc9c8de183912c4c7a3f322b17e77635195d01b89131ac864fd14ff0e8452bc6b7b2408b5eeb15a49c38c7f21434adf2ef648f1ab235aa2b2ac2783e1f3ef1da11601bd840d4e0d3d229382753b5868c1f58ee0994e6893e451f4bac9e1a5816ec187f30820be42135664acfa580d16462ea8b8168a0694f0b57db6ac98a01cdbb312e1b844aff16106cc81099b59ada204e3e70fb8ca8ea999c46941ed6a12f25c4194e8eb04e6361713a9d7af6021928f4c9e78afb3a4da4ae8674337e2fa6720522253f793b5e6063c9928d3a8181c74e7b7d21f68daad006ba5efbbf2a024adf4a7b0e912f1fd94880656789480a62dd7e97856e10e712d153e77d97b73455c9e04e7580e9367b53f1ab6ca2d8b0ccbe2f592f7457da33351dd4eec89269d8e8e2caaab72e471a4a12213634e1869934398ff01a403fb14d554073434fa33cbe258715db257cd1e62c95ac929ad90d53ba001eb3c3e20ba119d33af1926a093487457851160856b418bcd135cebf9aad927058a749825ad27d3a6b69e42792bca9d9c7ee0325639376311ccf14d1fec9ca1f5fe315bf4ae58fb32abe2466b035eb7812454eec1ad8dbd715575a7db6e25b1b4739ed94b1903bdfd4c7e0c3d550e519af096d10d3b9a86bd334443f01c9ddb37fd1ecca93e521cd47ecfe7f059157cf587c22d4f356c3da130292093b2f14c67df1e78e2798d8dd7c0dbb5d6e4854312fa3df4caae6a292a939fc779b675adba66800632a561d7c0e8657db0d76fd1fb187b99c5b5389a6c4434b864e29bcdda234f8067280cbebdcf3a2cfe9e0c22588b033e1e281dcba6ea213b6c3c2c358145f8a496f2b9dcde697eb95c10c7caf94015bdb9c9895c64b936914b37f2f4d1e770f4c6eab07fcf2e6e4775b96acd2a14f5e0587df1f60ba59d0d510ad24e2d96d5b21f58e38a9fae1180f1285969ccc5c6e9872670a667c609fb947b2af03a3e3c1f634380adde2e5d1efb3cf0308714e33c4fba67101c85f3639c4675bb6bd9899db8b8076c71166b2dc5a9c5a5048fa8afe2c4722a870d3bcab99fd8335341a0971cdd08930bc10f5acfbc1a5045e07deeb085bb6c5a034d218d17b96fe964ae382903a5c6c7a225ea03a917621a2a1e06081c698b4c694c5f0f3d66be243a49d5e02cbf56b48c6070275f0ff165b41d77fa7442e42049b3d01b60036d840974dc04a1120ce29dd874c14b3d1b3d3fde05f50c0e7d30bd7a2c71879e374b9734a42f8973dccd75a06a4ba793f86fa72dd359ce9db3d37cc04bb5b6291cd62099d0b26a72a701cefc8ce0eb0de8ea0be931d07605ed0b95a1045fbed01a3655a0c8ac14fa142d3d868d39ea785da373c64c861e8c5f85c13e65d1a033362f1363e90e990c455c8f4c6a5ce30fd52e11a60ea43e7b19168cd53d2b36c5c977626a187f874a8518d2225aa9487d5b2749f9167b15cf285071f16eb01e7bae18da58b24dbf4249cd223a18349e0b8ee21f3c8f821ebb7be20db7e2f4db2d4a46d04d886678eda0d036d5a3efd454f25da18754dc534c1ab959072f3453bce49802f7c6866e1c759819797353f990fdd71a11b7b4b818510690539030f99872c3a166fe15d580211348da8c1154868384021a101340381e30220eba2f7cb438dcf015b0311f8908513fa30cdeb4c7693832dd319ae1587a1ad2123351380570e0c0bb274d3808474e4233361335a4eae6c13940b8589f61b7fb9ca7700902ebb343a1b3f7ad8a31f9ff8707ed25d4580ac3749a0dc1d8b03f82c23327b41e0c2ab6855f1537fe3e0d53892cc35781d6f7fb12294cd3066f240932a5fd35418d135ff9ef8f141bc7cbedc4c092698011a8dad074aa7f7731cc41585ae71d2177070e012a9b0f90a9e04a3ff4329b48de2341ca358ff945d1a0b80d566206dc1ea9848c5e0cdf11760b76bb09463982b9286239f95ae8b3b964882b9655f51103bb810a2b9d03fc768e35b261abc4d1cdb777082f15a3fc83d928f94b53dedc511f5c92d6a1a772b9b076334ec70fe71d0c1208478ccf634762056239a987f9e1765b39597d4b1aee0e03f9e6b7fa9a40356f83ae8e170e05034c41068c0259d1e7e817c877c7ba059ea4a6db4946defbfa468919c5097ca0327c1519070110b8c8e376f4d4177af7d5ba9cb23f22192db1f3f3a7f0dfc87b88866eb74c61e7dba3b21129e18eccf62293ad2e043261daf697936b678cc46d97c2b60a094d492d47d0e1160d2547844a6fd95e60e142f88244818b38c1c21733bcd8ca5c057dafb7625590c961f8568a904196b65d5f0d5e1c552c6362b572d782bfd32f0a63a6572f4f880c25e093545f968caba6f8262aec0e7ecc91f7bdc1cfb2722202542bf7d19d62a1bf1bef903c422f141b0f2b6b9f6d736df213d52e21d8944b8ab2748c8290eb96ac696eff7f6c4bb50b82fb7a58bf04ccb06fd4e0fafdcafbcf11a81b4c325ce7c21fa1d24ce0a840b17e019ba723f356da64bd6bf8acb43421c3e560753107869ca74a51cda5424dd2d225b32360a7d60057dd1d3bc81883e276e6339d56d1e88a23c85409e5fa310404c164b9ab1b7db83a4bac30695026bfa84ad524e1c848b61340485599a7a748ad6994e8007168fa980b49a7eca588a3cb1e81612a1c7b5449bb5da63ac3c0a8b20e58cc0047d326abe2992522f67299af42dfc7ccf5eb2ffb5ad5da769568dce4bf5f3c45198fe6329e69211a1da512a7d302349c7f8a843a42bf14788964f5c13c75bc4c3fa1f4ceda434aed9760e4c5760bf5915afd82f369d09e0d462657dfd7b15e7193bafb955f13ef9a42cb0738d5fad25472cc2c6937ab89f33e10d019929728418e10e7d5459cce134fa9511c76f449f0a08f022b5bdcff141f60026acc158ba4a96937ecb4eb7e133d91946eb720159002a124cf9c249c781cef71aed19a5284bcddf39e2e03c6aa343f5ebb0e2eabd59172f9c4909194f39d55563b9e877cbdd5866e362eee6c1babffa3cc6584b308686d7eebb06d101147d1d04f276c5aca4d0b382dc97f9f18740b0ab4b18ec24ea81053dcae33736cbb3dd94fda938f03d0f6224f970e18f460ec039d4d048cc8b8898b389e96f54a38106a23dd677c7ee334d3b5e37cec96bd7566dcc62f2effa22fb15ac323bcc315b33bd41de4e8ab71f71ef3afbf593f14d6d3c2f765f8f253533aba29378c8c0fac2208cacaaa685900c3484e55860e206fcefae07802bb92616d0db97aa46b98b65a15d067cdeaa6fb8bd7b498490eff3274d380de7c14dd358dc9b7b7770b7acbc5a1fbea229249f15b78400b0388891c26c42f90b19ca45b7a0c3f67e0d69f294229750b1fba0be3c5147285a9bed266b0a7e20becb887426737dc08a563b4dea3f670d00f14d3a2dcbe0502507c6f604a22cd24c72870219b0fc048a6a9f2e5f29b6b25ad314c4e67e3aab62f61d0a60598b98304f628a48e8b4db1594af8bcb5f98cf95badf8baf082aa5385635cc1c6369621514e027222f2043dd1154c4c80219576258eac1689b3dd4dfb46ddb3da9d02aade085bbddde7dc851e95c953aa2f19c6d4f3cdfdb563f94af1e4efd00dd5477676a456069cf2573761dced28379ec59bf5087a083e478880531eb36bf53734183a92e0c7cf1b00c2f13f667dd7fc6ae21612e6d066683ad85aa5838895f5bdb7f9a745d1210058644ae06ee4975d4d822644a92c1285ea2e1a5d401c658d416b21c364bf6ae0cc830744fb79cb78beea3490d72cacffb8726bf0cf35c3880aaf574412f960c83759c36982e9cc9a42ead9528afb53c9233cdc844a73dfe83c958be486f89c5d5b357872a7cafa9392ca2482163a98f90b4ec7763ac941357e823c26dd2ee9ae716bac6efa5d39725b20f68a344b49425a7be3711ade0dadb3742f4513d766695ffcb77c2446a4d6bd6b9bcda1b6b6f2c19eaae81e1a24fe106d84ae20d16eb6f5288d6a688cdfa7325bb8bfebf6eab0e14eed3e6801cc010db3c962eb273eec40933bb47500cc8d122a96992a395c1528e29a2e792bb0dce0aeec35bcca6bfc164206194e57e56bbca2fef5213e41bfd88c744236e6d56e01471ed62179d9b5633a3c5d0fa97fcb418a52bb41b32606ad8a768876d2c878a77d0e9f4b1c2855f9d115c87b8b1d99163b164cb4ff030eeb02c2e4d27f60bb12ac209d7d728246213791f1ebae31ddf4178cc700b834458aab503452383fb39a6fa3659168ad0f0f1eea04be9806cfbff88b7b7c1761d0d3c5af4363b1f9618dfd07cd4f39716a5a30873085229fb7504db1f32f91b9b4170c8fd6a1bb6e97bcd77b6016fc21091055347a5c1aa4a5025e9e544a7f0c785ed46e3a3b15362c46a2681ab2534e0cf39c3af8d12287671225b1327cd1bc59c50f7ba289f9f0ace66e1cf03c1f8e78859186d43685504fc7d653511c24f7f033420ff8d7f47d0fa6de5593aa87e9e8253682ee46182db5bd49ee6a2e2d0f325afdb94fb4fe378e8fa155b2ad79c875bdf0af4b60dea246835004d96f14b097b7f3ce164195aa6bdba90d95b5c8132b9de44588a3468d0564b2af8beae977961fef17b7f4c13d6f0d4e4062a663f2f72a47be7a93b6de029a8e3b97218378850e8d38441c6d19309bd48ba61f14065bdb646cd4422edba59fec8f7b0af75be1badea1601a5042a22a956cc6abefb49ddcabf89034760a468b01827fe3ffb1c978997f13ab7d175fe7ceca7090bb12f08b3a21dcdc2fd9b67cf0dbb791e83be96283979d43ce1d8a66c5a0ebe022487c3ac297f29778cd04a3f98bdd5b314a6b7beeb286d9e1d4062bdcc1ab035967e0205e5480b21994ebe69cb479c51670e84f053072bdbdc6a6ced9c68211db19e08dc68f192164c2ecd7e36da32ed10006d1cd99a84e0f4dbcd374b16eb5996c53391d1eb52557065816491d84a52d0e0eb24d794ee45aa949d47b3c47a267ccd510449fab3c8fcc1726a59f65e0cb72808709a3d6d81df277b5abc6e701a2792f75e35b0df10c7cc31a6301f507b6b8f2164adcfe2ffa03f74908829358b5b56b3e2de4811b8e3438023adcf2b1864c944985fb35a240adb1ce4341389dc53e324b6fd6433919cf500758e1593d108453379cffdd2333c64437f28ddd889d30937bb22e44e0f9df7c4d5e80c30a9461fb23b8ccabb8226aa9dd9369022ee93dfc3594b8e1e89f0223dfaa745ab58a85990d1cf8bac9dfbae5869c7fddacab10e362c67d8e6847db624fa0dd38a0c3f1029a143ce9b732586cb99f82480fd726259e48ee2622bb93dbe80c3c0b954368eb55f382862be39185788db623a0466088ce89105053be9e4c8414c8fdb2bcdc67714e02f299182688f43f02255f500e8f58d319e66566f70d1686114e432dd8e20e1883b2dbb491041e95c491e9c949b7f791a95b511403de3c61fe5932e5ea76c946ce33dfce1c05f2711fb1d64aae74be6a0bb3cfb242c5522bc59e8d507303a02095a44cf4e24033772c9f970bbd265dcb395b3e1a8294c3cb681f3b31c878b451e115153dacec80c96a785a1c5722fc715ad129eec668f9d12e006a6a7ab3ae5cae29051e0dee3d3e3917cde85fd3e710502b945b338875b5c84d9e188190a1550aec130834135f22ea2c1225e384d3c15cef520ff3fac3953f976152dbcb3bad03d4215439e4e416e78048fdbd0a637d3f71fcea38e6bebc520f5859ff3ff8e0490a1895dd33fb043dc2e41476676c076f0c22f7b0cb641a1454f388a8e4dc3ab09a98bef38a6eb6ad6cac45c08400419015a044cb2c9a8a29f314dad9c2d01adf81d5826fdae39f6eca5f4f31d57df229b1dd8b01580e329982c4d75c789907fa449ce8c3b041b304b1d072c338c366b1b127e86ec9b778bf91c991c2fc0dc0dbd26240bb9a0d0032dc5ee4eba2c7a12743840b353f76e4b45b7123dce12652a5b33f5e55ae14c5f54c38c0f02b083844bcbfc8ed75e2a8939a14e6e9bf9b1a284683ee104f988d6e86ba39d9997bfe055556c55780db8c9c0944d64f5ec874ad174a5fb083ad8ae1963d1fb4cc4968045836c1106fba397863e443f8e73dcf953ac79341a5f9aee567013f45febf086e9c9a759ccfaf985dd6988bba59956aaea47883a3c8866354bb0ff1df3f85d7e52c4475802e3d42f29b81b420b35f0ec98416fb85f99ceeeefd80d7e3ae0fdeed3035b4c015c934b0f36be8af1089c340cb3c717fc11a7a0492b19e84ac2a386665b1f073eb437c0fec06c75b8a28a2e3a45d9272fef0448308fac4f28142a4665681e4d8c0a7e2702ef745572a0f2029b31a6a6f398dfec24be4ba4fb1dcd078636e51997ca5e647101137824b3456396f377088c241252a7d7ba714607d075e15fa82354eb84de3a23e716971ed3b6938229494e318e41b485fb2f7ad6643d649f10febbfb46d4509fdaa2a7392379737101f84ab0cb96b5b292635ab26b757f87f7d2cd0fb96e77fa9eb7bfea27a10e0d916c2b1fb3c0c74dad7bedb94f0fe04b465f71b20603af82d1d76f8d2949254dfeb4a0b5bd3776fbb7014bc4e996d815cbe0f6b14ad14dc873f62d60bd91b24b42541b6a7e2dcccb3f5bcbd4ebe1fc6da283a5b0cf5c95a67b6ac02c58a7763b5d4902111e86e1705bc0f071b73614b651908707cc10931b4c36f5b6bc03dd03015869c7461252865114d0f661975f6fcfab2c6251d9efe399cd3a7c5ec2d29bdbe9c0d283ed68c1473a7d024d7d3802a2befe374883893cd12b6916d125f5d7de0f708d2f3991972fe85a3638781276b5962c7655beca4ba867af89ffea3be99fc53e2388068e05a08f797793ada2d4ff6749ba5ea0e0da83495a04c68610f720000df4ae8d00ad310ad821b29c543f3b7fe2c82227ef09812f3318a823585d398e410a0b5c8a6c8b0f1f3d407bf4f7edee1f4a055b6b05e8f6919d8750e62742b7f3459dde6e58b0d879cacff8b6a9b13c4a64af546dbe5dabe2f8370a8d355725abb93e2f5aa89f060700cd1f0f0da2a64689581384c12338705ec4b06c70480a6b7469bd80a707bd73df735f16460bb11ce64cb94b91b53aa38fa59743c067d8111e1f5e8800d0ddb18d53ff862c6fbdf6b0952e5b8b0185a0dd936e5f033721d90846e618ce553981b523df79181fa2f2aa441a90a081750aa74df5cfd8ad85a983fd59f091758b0bd7d50e1b1a35f8895d969556a64f648b3431abed188d18a4889773080a23bc1ca1e8ba3d38eef84f1b3cc4b649611eb7e8d843b8c3e65274ec41eee155eb5459c490122cc1bccdc9ba6120bee512b442d1c736d301e083518317c26634dd392b75154ac72ab3c2d0c689da2079b7f0e4ec3e4f8164680febb51c52f13a1027f8a8adbd070080c9634ad3805fb6a8ecb9f8687b6d641424bc49e05b5574a8c9e1682292e076dd36054328e98c75fab6489f68718e871e506516e9013b4a8081b532d99f0f137739ebd2647de01228dd709c5c4064c4df8c603605f596302a06b7c50f4d7979c7febe0d129d78283c234ea1f38ec4761d042e418d35a8a5480c1094e8ed1e23c42e0f09ce211ea716a7cfa1122f2b07d7a2789f3e1c853fb5917e41f71b81f8f009bdd53336cb8bd7444148f18a198ea86dd20720093495568a43d90062dbfc6090d77e88244a524e5caf856fb02c260f91c72da9a93f39344505d9ce3f4f3319058d5b98953b06d252b33bb12944cb825060077ee485021eee0e550d922f47db56ac0a973af79e7731637f9de84a8b858d38b0b64af7c92ae6ee0ec95f4526ff569b70fbb7c67b1b56d3b0fa4be07823534519eee7a048132404434d3916faeb06babe058d6548381112058f9d577d04c3a2d68892e2527acf12aae6658e3a36df3c1691fb64d2fcd51b49803ea8154fb45dcf9c35ea99b4a2f85a1cf119163d0cdc3bd07b56f0e8cfb18978cb0c36cf7dc48e9c26b74998d0c7a1b7c8bbeb76b802a9fc9640c934a96bc6073c9bdb8bc1ad90a9262e6441d57320702fda491ea0aa4211c47c5e1987dcbc4746c8f303721f3c32ad15b8431ae21a7068b1a672d42add8b763a50832a5f2bcad687f14422772fea5a4ed146fb4774ecaff4ac3d9852ea16231322e29867d4a2013c1cb50550dcc54a7455e8d16deb25ac04c80e7b97ab92bd313b313f4b8648444936f2ddd2b7c357940be5e3b0233dbcf862b95dba4891787e8875273a02f9d8822bf7351494b3a3a023748f337b78fc6c2e4fb02eff10c5fe8a3ce0d46d58b5bdf266dad9849452d8240a1ea61cb3724b108817b3301e8c47260a25bbfc5ada35c07971db24c093298937b41df4479dc2de537bb806ab6375dfd2e3caed7cbc750e71e905f62f194300106f594837354ad6612e288483995cab6c5772784af295915cd2c5bb15e82c36b6cee1b58f4d5e0304e8322f599d894354f8d9bc995ba8c17144e12d43c9eae0710a24e943f82bfa7331a8f24309e8f93332a4d7fc23e85944b9e1915cbc88e9736834787f837e66086d0c3f4feaeeabbe8d82d4abaddf8a517bb85563ab93049c7e789c26ac967b9c90b2ea47a50704636003ce90d19389c3a4f65f38ac16c9e72ded110a62b224199ea2bd4042ef2da710189b898dde714d2af9ff4676e24bbdc80e26dd7408ae9a757bfc65535e777e05a4e832ea8dfa7bec16f478e1762494d9afcc29110b357a152778fde02e6e6c3bca5c535882addd33ffc24156292611c3a87eaa4f50b83bf909d2f3077eaa337ae551798529b4290d6e0f3337c8cafd0d4a2ea32d4eec56d4a288d84c21e69c5a8941d748328d7b9508910b4c6a466e53bf711eff4b4becdd1696467741b96ce9cbb18ad6b77de2ce93a5b9f9dcfb665405558790a467c99b1fa6102ec95c330e0bccd1045595529a028b0ce29bdeda9d054249d8f4e43bd706c1f4c28b0d453bf931b2af9c08ef9b5465d4594ee1c20aa01bc54e5f217aba3dae60415b04a6476a05f8f1ff17a7a2a82a7b03589f220d177544ac4b070f4bc1466eed3de56f62b15f306ce632a20b401c0ae35861f4b865c2879cbc1881ddb068402c733836e88006568778177a1f5193aee2581e8e1b03e7a2748cdb00c0fa6eaf645f2dfb1fb3ea3f634c78d7b176eb11aff7b13c417db870fffddf008919b0d474cb4c11562158ac1ad6dddb7ce1948771e77c0001f7edb6e1ea333812f18191a030384416447bd3c149229d6537a7c3720d04ae9c5e1eb1b670f935608f5156cf9cec44687f7b3a6de65ddc0829854cd5c4764ee529a4bf2af7729d9f6e59b5c0835488bc4ae0f1d11d11318785bbacba956d091c4e37bbc0ac492a7a72f727770a1bbca09759c31f633df32b8c343427ce087af1972be3e56372426a8c8f12ec6780826465140f638a694911a52ae61346cc4168d9423a2415d76deb70a0f5b1474182bc9c38ac09f3edd937e3669b67e15e74bb03aabbdc6a6406edd2e3e60bb29f82e488ca38d680d02871c046ce01492ca7d59e7f128d1ed1b813c4f41f50ddf7beabbaf68bbd6711b787328d7a47eae9318071593ba092e99b9358fcdcf5b3d583d885e6c0f3f9d9e86cd2037eb69d68dc8f31cc3da8561b06659772e19a5573999be771bcf16b26ccdc95bd20e0ce664c982999974ef173c7485608e19660edc34db96078e3ad7008023d5f34b04eb908078c1ad8a534bfb75720e1497e1339abb3a8c34647132b883b391bb0af77fb04da33ba17e905fb3937d946ff0f2827341dd37554684ba0b6d0eb6b06e05971bc78894b188be65cfc676afa6d1d47976f6bbc262d5ae0ac6d33511d4a206ac9d58e609eeb87e38710864662327f3f3abea3d31d6b12451fd65fe2becaf6712d949654b02bc97477162d2546cacbc54baca02050b349a4bd3f8b4e17c9036453d49b6cdc16224bd8ec569f0546d422d6fc6b2bfb2a5240961c713d2292d7f314b99c7716bc6f85e3f2f961a84aa1a08d66ca508b1eb9228ec7b0ec5d8dfd3303a374aa61e47fb406517eac3960abfe93d0c64616b3c109faeb016cf9c6b7a5aca1bcee49800368aa7ea6455d3a8c3882c781af252582728df756535a642a5cc8b27d2bb8c7aba5f8572709d2451d491079e8c7d69521e3021c7118a10d156505e57bed22a044bb17cd0a87be0f9857b311876633375d7cdb3b11a2606240af0eefed9304e3dbcbf965a3bb4d7a866002c4e1a24a2035ef49bd3fab1fd5045b49dfd1bc88fd507ed3a556a56f55afe21511daf48894e9b93dae302584a3b23a179b09995e425285198a3d78bce91b5c4dad9b1a5e317fd51803f272e0b22d9c101451f0543b0f450320436454f5767f5de6f1d68b96e051a8a00e61172b3753a7bb2310f5d32d4940bd22201a2ab430f0be751ef93ba4a33d021def36f8faad028754e7de8db784119c995e7fc74c41b73e44e0217a758756ef6d5ad5db72700d03301b0f2a24e59944159975c21a6dd3358780b0975360232739f4a333baade44a120f9d78b9a24b57bb192ed6d2a50f131822609cfdb3c6de1efb98065704491e0a97717d5f07a02519038b92bb5048e619fbbad8732a946faad17621f9e729cee3b8f5cea2997ceb44fca1d811c7bf9f3b38cd1f1c328ef9f4d1812f0d09e9a23f21327dd59a54ca29a101f19b7e1ec782f53c970ecb077b8ca3d59ab64db3e3f3c78a3f6acac5a7d32af9f047d5135985d36bd419ec6cba82f102732c16c72b749bc1a43bdcdb9d0e253fd8e294b708c27b22ee03585140ab2a1219f14af2f05126dc093d91e4029337381d2788377a29eada47c5146e0d1bffc3822c5f0b257d952ecb8e0efea87593fbcb304dec1155d727d052c29fc92f22968df45cadbe3d3a2d93e6c44a496eabcb555e24cfd2dd8cf8c2dfd8b639f747726b416888b95c9a7e46f5af919ced4a08d5a20ecff438c1b05d84c4fec2ee65f212bd754129a2767c61bab4f7ba1c0384c6281acd6d3a2a08b76b7223ca9bc15c646ad97e6fdcf24eb15952488de8f762da36dcc483ce2ce41b55f3c8f724d0238cf68e29fe91e7e89946eaa7f131032f3b86124deb3583d76ab073c297bf9334b38580c9af5ccbfcc487dc139dd04a8e2f7dc25d972a313aef93b0da768f43397d7cc887de8c369037ef58ca5ba369733a9a3b3881067fc62b5bc281fd7e547ad4d73fa93afd3e91441bf1e9ccf4548c945b0583ddf75f47b7e97d3a31336d85fb91213b35f73cf3fe57b95161f50f6838ff5ed4e1f40812cc40f82291cd4526071e7778de24f9dac10c04d3236abdb083f8a93f478f0f576a262f8640f6942e5241b99d069b12a140dac2772673bfafa6378bfe70f96b5b40bdd62009f603a0a30e4ab91a50ffda54ae5b8ad986f10d695f242076b77f4f436248838370984d3c051e6d1ec40dcdc1b54be00f21e227c8517332ae228333dacf94f5008344e342b818c98fca12719eca55e2f6e662a7ea4bba740effad0559d93c39cd79e7fa82878ee55359f0218a57c2be28d4b1f6b79cc576ffeaf5296647bf25596f790cb0442937454e697ed101dc2b2f1f17ca1a7314f37be5bdf0132c274f77e4cd3f762998b5bb77df8ff3089db14011d6430ba8c7ea3eec95d549848bbdf564722041014a9f288b6262198a75cabdf34627406a7d8e8a1aeade98df9850d19aa9bdf89d55ab7ee9f9d40e1abdfe4ff82a3aa7b1404378807df66efe0e37aefa5028d91498e33bedbfadfe834a0c074a9a78ba25f0ff96352658985ee78c4376e50617c710596fbc9b0d1d2464e8d19986c0c9f49f227835508f45ad2b6798809fd7d9c754d8c48f3b972c35a249f27e73a9d742faead367e575240cd6622a2282cb972cbd206833748df16e3547cf73c9128d20b000e17002033d2bee9b9dec0635d5bc4b1c170282aae09d03cb070df6ac1f1d65c1ffd5101d5d2fdd5a7edca4aed1e822f81d825319258da1e79f41dd2b7f4e6da8b7118d546d3d4d5b1d3d8f139a03180de15c2649e52e1bd38260e8bab1f09aa6669c3c29819f2ed58c7a7024ab94230f336dce43db273c903d229c8d699e9c6067921645d34ee2fd3d12233e4f7208fa65c021bdebff90c6e227c121e15fd1db4bcdeb259ceaeac251f4719af363dd52b7c060dd4602844b261db6ac5a906a6e670651670406883623d5f4fd99d1784d7c0448a6cf448dac52fd700e8bb4a33035550ca2db7b4e582c9b51764393d934b1a3025c9ee34ea5b5a04ebda9e4ee51fbe134b749651748ffa73653f12b661648587f46bdb7951cc5584e0ebdd433c4245ceba77b21e70e67c549719b68e5fd3b980e5dc80b0eed042cbe8ef91a9ba16d3c8b92c84a0c6a72257ab8aab5a9eb6bba67cee8b6dd6404afd02697c26348e695f68c2ae32fb89a5d530b19d38e3702b069f1bbd562a17c52fcd7a335884898688f00644b1ef1c173cbb8be88e791bb9e928ab0310a4bff9bb9d921d81d3fcb43025cb6cd99b9769c1eab5de22c011f62c23b8129fe0cd5358435f55477c567b153483e09eadbbce5684afbbbdfc4b770be89adb22dc09aaad60057640f3dc24184be422b8ba426286bb9f74f372973ba0d0b661b5b7cb54b70cd1ae49d629b20e5d60194856619771d306c94e6b6e3cf85fc9eaaebb0b608743a9e9f417e1651c6496055e2a7d93f45e8f6b4e96693700742744a7cea76910a4e75d945f5af81b0f7fc8e22abcd717dfe3c40299c6f9c028e27683aad7637d320970dcd11d5b5a851abd7580924aede4d7eac2cbe6b214f94be466a179ccc0fc19c070e7210146b105202eaf864c34df62d880b50c5dacb379b3da3b15a1a7e79fabca4222b337f672b45adb90e6244511a988e02bcd41b3a626cc8d1a5491c1ec5a9caf1852279608e8961faea07320d78fea4aef0033b233998e87a21cc872f6a58b4fa2dc5ee073dcd59661950f7bcc109e396e57427e62b139f48c59dfcc37ccfefa59fbf7f73865182b344cc25a9869fb542539ba8e92e585196d80aa85ddf2a291dd980c0cd1c11c38630315b1af19ec0050c04fccbb8a92c9030069cb2f66bdd16369890c338f70c837998ad33955d1c9a132a2722c8f8ff8ba355132047072c9f77df10b42379277e5d4cb992a12cc54274b3d6df6e7fdc5576191a058f207067e308b059ee778972b860afb6f07f329bb4bd44bea0c60048facb8b18e2c712354b489e89f0226ff5c10d6fa3657a71ab28b9e42ba6c1096a1cbeb30efc6a22b1624f17c67d40d06622606f3715bb713735061ac7fa737e0f49c2f561bf481564f5629b84d0015eaf5bce8a9d48da3c32b5c77ca6f6e5cfd1a08161ff65f0bd90812b5dec58e2345ac9d7f15a4e999a1f8b065753d0b164ef217482522140450b55dbf65cc9c03dd002e30afa5bfb10ce7c6e6ff77e72f7d9966fe205b86f88541ce426f461917d329928baaccd45164b2c229eef14ccdcf2667f8633b7907559fabde6ddd47b12591a882044f4d229a30797299e70f40e2c0de247f2b9591e18080f463ee6e4ba18ef037a4100f0c754ead422f87a6ea4307beaa745a69b582eee280d23286e748d5b4f77b8d411ce8f4caf6bb97a69ac4012a1031751acd8ebf3a8f6923e14b4fda6d3b047a6644d60f97e125f04482e73c424549fbe35e5cb1cb022faa750c2b8c03d328c2e2d7646cee4a78b63aace7a78d84e0968bef0e011187ff89bbd61792fa0288d43d0b3da106549dbdedda71660c030e5ea6cafecd6fd9758665f52793582dda9604e542059a0434238bf2782b5ca9828535bc95b80e132e08d7235413e579218b685d6a8c4dc1f9e32c6ad88ebaad534ab564056d1575f8620b28b7c046e7d3c505a34419404f276687928cfbf499719a5cc63546308345486288b82ef8928dc26e656b7c3ff9f11fe6dd34c0cceea3185580691d0cd15abbbff298c6f99b7800760aed0326c678097d9934b65782187fc604b1342efd9abad651abb77f514bcc97f3ef1075511eec306731bc10ab2ebcfe277478e5d251308cfab73c8248a8bdacc42a9e08d840a6b728e5291384e55e4bb99831ebe3d19261fe1e006b0b471336bc5f8e3f29d96383f60ff80a402d343f5a618b92a42a87124ab19d10cdbcc50f79c1aa12492ec95f425c00796cba6a3326b3ed25781c37a6b9ab58f122d5aa2d5eac9b8e2c56193dea487e410a31bea65810808db90adbf43c54ed215530245bf88d9c0b18c0a70cf6c893d0ba45c5dae9b77ff96f4b110cfbe34326bf5e1aaf226fdd5a460cb0eac6b4e8035335e222ebe74102ac80c08374d2dcb7952f03d9d9ebec291322f89a94c8cf2109a9e98686e6f8daade8e5e8657ccb69698c9970d70e918094678100a640a8c7054f24279d4b8993aa5b833619fdf7ecb9eb63188096b72ae8a79ab77336fb17686b02cd0ea7e6610c6a003b3a3230fcfb833b7ef83e65202d50dac5238e9e4aedcf4bb6a08e9e16c4ea82909a592a8ac5c40f4d9ded62af46faba764d254c469d7f044ae9380ffa36f037a6d422fa824e1852e6d60f778fd92ed6f55337a0dc8bccbe8e1d3b155c457dd4564e5fb35ff2763e0501ef125bf12b2cd2071699970c2dbf5692e169773251ab1ce0110f62df466c75af1b6730d2f904b534721711f89ad664546a80f81d128f3bcaa10fcbd461e12711cae90238dc5f39c3ded4057d64d8e0e602f9038d9fbf18a5d30b1cd29ee43c2a989bdf2149acfb48799ea9ad8a35c92b24c7161cd0c139e39463837942b340f87c35e477f5de12a083d50430da090c1e0b1c6487d21763e3708fe50d4f2f9c44ab42ee83527a25c3cd5b6e001bf8b22fd8d7ab8074ad4bf45ccc23e27122dfdb4a1915a9e4a7e4d3cee6a31d7c72f7d670f4c943277314fb064e926c7c1ca04e2f6289be4b35ab4f5ac6f0487f2d00d519fa85866fcf57f9b8cb942ca849e272777d075a67acb419252645959a82a091293890c7d50d28d5a5cdfa2adf632886e4edabeb9c85f027173b3cc5e7700eefa43ce53d81ccf50fc11693545942f1c33068baacd51ce67e37d4ec1cf577c475cbb2a10561b65b65d67714d906f0586940a1df0d32547956452040763167032c058c78e8aa4df7bc49ffc138e882b0122d20ea1c37e0a3884be6c762ec4101bce061f13118ca5b78d901fea27ec8a242568ed99a7e5e81abebc409ca2d6d36c5374a1b6818cdf0dd3f4236080a9ba6a6f0d50a46058897f010968756117afc36ed693f2ab528eaad5e0db5caf97f2a51f17b9bf5731ad5ea20554926216a46296b065cea80da2c959b56c4dbc2482b8c5d4282de402d00078cc325ba31386994f3d3d4368662ec6f824c13f62cdeb3e80ae80450f76555ba61d6c61467e5f125402cc117c9c106307f959e67c13ef883f6fc2704ee9d44f12a596a6346c9bbeab2ead70a4296d98ebc865fc2339ab29f931dcdcc40ab850fe1a3120fef208f89d3da4e925fa7ebda68bd0321979e9ffa2b0ad0802e4a464f2a756b583034be738cfc2a4a8ef9b1871451be13fd535d1f9f6c0dd3cdc04877847270f311610bc44ef450c3c1b1b320bcd34fb34a064706ff119cb73396d60d9b211f15762db636bc431a342ec792f5088882009bfe786338a2b07720563a2d1ab0221b7ad4c838756cb6c43ecdb695b0fb59cb7b9c06dc4bd74e8213c993976feb639db5d32c00d4f049c870ea29de375c95338fd6b54e875205c885250363a2df18e8ea16ceb8a286fab53b16e9d9b8cedd827b452651a42088f35599f91713cf6d9aefda754e7f59ac2d726da84018d6ebcbdbecb61c8b07a1a35662671205a320052a8cb85987d0dce54d07f1183d6d7650752c5ecc441e14ed78ea663585edd9e4d90c05a7cd2a0bdc91cb73eb799b2e8a77b7e2316aab552c5e1bd22539a744398f60c7425a40abdb9fcbfb808be9d43555435e95389b430ae612772f40c4d3f06c424d2ecaa757bc68f7c410d758ba4a9933fbc5521e8e980d19ad6f6dabc8265a976eafe0ab21a0fed6f11b20f0da297f0f32bae859806436b8addb2fc6cea8426978e99ae6768e4c5a73a81e82a032451f07275c41b1cba24681beb90f205467d7ad4e5c450231e276cc746ac80033e9a8b137d33fd7943ce55fbbf1cb5ec563503a9027c141edce492a8d4f9567793f0773973b7b56a56d47f57155d926f55f3c2f1ed219edbeb06df02aca19c656ab9a1677e42a3c29c6d2da41e7f172f65eea6a6f8a5b0bfd41c5beda908db5e035220857ecb117f6a240231cf403c1d1f5b1210645664ce124eb5323f241ae6231e4fba11d34942aa70335154eaa92f14e9699c9b4c13d20ed54faf236f48ae50b9fc9c7e8a72184b685960b97ec1351a154e8bb678f731237367bcd8d4cbb0e05aabac6dfe5395823d0783a2f7973fe46303e3c37fec574620f06fea0ed841f409b689a30634c8637fb69e37040a97dae53926f93ba5b6f094d4bc89915cb5e26e102b4035a0b038a02e726ef871e2564665687a0845aa68af28a4e71fafb38bd65fdb8c49824b3943ad6ba571aa051fb7b6e1c80d64d3d8e79a2b036820f335426afd9bd16720eee2704508cddd17c677db7e503ad2c10453ccae46efc867207b8606d516c47115abe72faa05393e7d5cc81d9d6cacb05fddf38f4425d22e65c38774598f4cbd61ffe3c368f087941088c441fc5376d2272a40e5559953f88ec12c2ce58758f0acf950ef4b4f945daf44cdc484efda319ac6d983a5a1dc2fa0f052e055b0357a365c15f80dd274392a27ff1f48f9f7252654648a3146cb05335b614109507f40baed1c19e04753997edb95427691ff42a1cd603c95baa73e67da90dc19628c16ac26d7ce2f8706fd18929e70821fc745edfb95a54db6234d462dbd594746c5b3a259a62f4815c5124c8355e4529b709a4806a9dd53b0a1fcf2bddd58cec8f09a6dd8ac7bd21e65229514eca75e5e4dca851c7df8220241e9c4b4de53451a6aed404776182aff82b90bd4c7c1137574fb97d2b17fcdd5f90b01d02024157081d250119a98f02846f28a6f8761d8f9156ee3801768a88d30732cd75af7e8ab04c5d183c7f324d15f64bc58bb8458d5ada48a98519d6af3a648c2887a42b577d518db61b6df46079d369e8f263d91341b2a1f95d3e2fda74d8dbb17c06c0d1c3dc554f81198f6436760c78128858b86c53104e8ec6afc2603048156cbea65163cd218b4afcb61c1b11e46b48f3b1e969319ae3a40d858138f390a7090c850ea31568051b86eda1346931d0afd4825b147f78e0e75f594e9efa56d8c022610091185f68af608cbcf7b6c59ff1587d4a8c18dcc7390ce5f839f98f26887853598df8ed111f523e984b691a5cf5abae86711ba7fe4e48923a603c37ff6566249075a225e67d5142295fa90d10f0d2ac047ab607e50b652894ee726159f7be563e3f5f99df34ce6ffbe36f72d3fb8cf390b148718de963f55bbe47fadfe9940af7a12d369002a53f1d6185bd030f147c743a8b4ec1b9994ceab9294eb44ed44d6938afb4f2ebc139bac93ecad197fbea36b1653ac9e9ce58320c22df4a075b14188474d94c3f2fde4db2fa10d1538ed2dbe0f4229a1a2902a9b48d598d6343de69e913d909560f7263280e10b6dce8e154c528202bd2bfc2207908ce7a7858d8a09c649c11c1f76923b62bdb20ae7e7b20a1c409fdc3d2e689e7097150748688be2a1d156e479560e896bfcf5b8cf4a8a4b430591a9d7cc0f275c31755af93df1e063492054617aae125a635330fa54ecc4e81e6ef3186268647962b9f7c9d4cc19969910b7cddfde86710fea9a4327709d41d99b378277f1112c83b87460c6fc16dbad6f68158c8b8c27e0e234c8aa992826b0f531edaf578db5d377c0922cc16c5e3a8ca1123261736dfacfd39ef06d99401429f7e1a25d023f887ac296c1c68897abcab134bf15f6637bb9378149c282247e0ef5cfd1e0b8ff039e88588cbd419b183866bb663b75fcc756c70e7ad3cb7e5ce72449e83c2a11d18e4a2f5c1575996a069f58c0b0981406492801979c9701e8c686ad128185cbf500e403047b7dca5b5051b1050a811eba2f907700a16c90722950bc30e4bf20c6f3e278ff9442a92f0b3f534ef7ce1c32f5abb93d2a2b1a2ecc0ecfb3c4c491bdd708479e44444dc268dee7f7daaa8ba9e81e9455cc63f19c7d15dabafa2e35975f8e3cd539edd167c1e2268e2f02cadd0d12e5e2099771ab29691f421f37fb7c8224d90baf5181d35a7c64df68dac09f67856daf33fbcdda5cc5cdf9a71c79eeec5ac82a542740723576c2e3e6e94a35df1403f9fbcc7f833ef7f5efb9e533100487110b2ef69558b0cf13ccf4c83bda48257c8157a18599bd8eb1ed19a6f444adf4665e713fa21ff5ffaad85c19276059472f506a0da535524841f795c3cc86919611de5a2f23363e4e969999d4d8b1d41a8c89b922ef0bc93c1eaa29f387758f81adb14bb458457ff2c995195d4c11c07050c2c7ec2f02811c48546b2626f2144988a3ebed6da6da3eed09c580f58a33c1374bd519d5495338ae282a94a512bc37fc7c122a49bbd2386d8b7e7c33c8d2ec854584c59561292808a1455ab3f020581a7b2c78af1ebe8fbd2efce783985b618fc92250a7335a21d5c387530f9a9f4e77cd0a395c206c70b3a2b29dd733a1304b53335712d1442301a3de591d4c647e3900bdc6ec6081c29eaa55cd93d104aff643e4e3e230abea89cdd4e6f13c9446018736d99aaa086d30103f726580294d1232649c5736f4086dbe9dba2dde90c910304a852c55ea90f43aa0dae113a756f639ba4788300d92d55e810e1b5541c177fd3be990ffc066338d3a812efd2cadb563b64b98f1b6406175ae69cf33717bf9566b8222d7a49871e3051103d967a771b935b9ab556e5ef855a71bb204ae0ca8320ea1313279697cf5ef42549f9ef3bbbb201641817abd805d7d1232170db9fddafd10ecc5550d410f34e32abc501c48511c5320a8bfd8203e9f7593fb943a32009b271be20b70add4f9d4fd7c395f91917b6afd6a48dfe7de57d332551534a9fcd27ee489224875161709f27771070fb4be82bf99b3325749d266f35801c5b2bf5c8d196f8d83c5c50cc47291b82cbcfd588295e26a38ac81ae97470fd4648acdfa09fc4b582e069b7c48f534970664cdf7e5557fdc1b0730176d96f1ff171bebc4085d66a7644379f738180fc41cdc79537d94b98504e003b8e7b54a3a772ca25f416a1bf397075a9779c942c2163c675c668c3eed63feba6c8a6efa4290a4c0be85a9a29cff8e8c1e16b0028e58bb951e856cbbaf6d0a892e803707081ed0d0de5f76d4590e6510eb04fb094a615c3c5f404b9cd7c2f72ed15c2d7d2bf6dc7a229c887849930588634f27438d5b1919bed35eb89435679f0fa50b8f230311beffd7466624d8322d837f8dd7efdc73aeb424860f81bef614d904ebdb921f1ce20a678af2b8810659a257a29930d0d9a22076037173a6fad099ebabfe2363af3a086aaad862ef4e50704341bfef53f30ac42ecfd292d344c0703de8e0c81a4636293b22fe19f429cb0b9ecfc18be6fb3790c37667a362a2e20eb72968959d759a3f0eb7d5cc6d2ed711288aec147e242cc4e857133af961815ec2360e36a5a05ebac7fae24951f77d89614417c2bed46806ee67dcc55cd284932441f3b84cb0b273cfcfcec3a010b06887bf29693d11c1afcbd1db91a12412997cf2f470f8b7fd5d085bf34b226200889c7a15ef995746a4544397f6a9cba67920330d18ab80cbbd28e8f3c2a7620c789bae37c215ca7150f2821e60261cd431eb34c289e2e9333ac10ba95ce475a3857a2f1bc5732022d29b928179e69bc179505415c3d2119a1ef6f05d30dedf5555062be53de0598ebadcd9379204a35fb4ab107706607e0ca0a9dcd9ca76ad922c3ed5f0834c32b0c74e07808c7b173f49a1c825bd0053da259a932732bea4d0d0c56d82ba25064723cdd45611758ec61ee916e2f2bc6b4bfb7fe8ceab1fbd548ffd2124eb84bed4766bc607cacf415139f035d9fc6587116c3ca30efbbea4b3cbca3f1a1db886183dc82b178d5cbbec144c81eaf6fc81da318706e0bd600514fac00bbc9325d0449ab7f08ef6f53ad800e10408595e33f3c88643f5cf482b62f3bab0c9c633a2adc4f83cd3aad40f1681dfb0ef998f0987a14a32775b2d18917f26fd88e82c9e9a9192f8f3923b69de9f5c19cc6aa4bbfa07c14485169ad728d13b10854706dc4cfe40ed899a9578a8b6e60f85639b8c27bbec2d23a9e9ce98cd513498354daf664d5e2182b9d009946f241fe4240aa8be0882c343ff8d701bc384a289dc7b6d948025cc91123cc24ff1a868d0aa12432add9fb0be738cd54299a45947547ea5ac222120b3322a360da8a8eb4947c012765435ba41fe45d138b2a2ea160ef4507418038835acd5fd3a72761fa5fc43b210b65c7c9c7bca4de933ba0080948821f27bce947dd08a43152919cc034ce67964ef6256cd8fc86203acbc60fa631cc91aa2c17e0d2e7cf25063de79eac3dce05a05e9aaa179f11b110dee7598cf2735956258880f43c5a1e4b55e54b46cd5e4777d6ec78198567e511fa677fafa49a16aa9550e82c0b171ea9809b91ed5b751ef2b5aa2060a7d197eda8561ec11f95d3c267051521d29256572e7e375fa2a087e800a699b1dd127d90c9a0dcd5ecfa2fa1fe4c01aeb3f423c2963af0a28340dbb8dea79f3c26dc889adccc64385eaed62bcd32c27d8e102acb126574d3ed108195d8551853aceebfafaa48574727e8260137d7296b1d3cd8f32421c1c54f6a0e7534f0ecf99464b3cf47f4eca177aa88a3f04642dec95fe0284544cf7f54970eb2c31feab469861345fb14366aeca2963c329b6fee487108e24faa3465880acd8f16a46592f0cd26db2980159d6109d8af1bcfca76dbcfd6d93a31728a6fc630d802569d0fdb8362a888a4626dd0249d814cbe7d688510500faf5f138fe97674121d0445daa209147a5b7b080c91cbed99820cfa296a48ff75eb3411e0f50c769d27a838bf1da21d665568077dd4d182b28ca98f300d2e394648e4f7538686857b35a5da7bd94b35c9dc1157995372d3338e56a719394df02ed0533955c50dc4ee5e2586bf59d768c92d66620e9d4f5e71f3a6fb09075a5ad7e481ccf74832dae3ea10f3975903ebe8bf196a7cfb1e50c57fdafd9787373c8ce583f5201457fa03faec3edee07c344fc0e68ca13060de5a8c6d082a4e2797212cffb43efb775ab66b09337a53d2797fd55a397f39cd2da8ce82adc02f322295a4c285a1c002718b6e891ff550864c7750d86ddadb31000fa4ec0e82ffc9ffd227b251ceeef2c8912255d9b747212e64540c15b7faa4aa0770f80e6ffd51875d46484684c7c86da9d99cffadd107d653e4504914e2c300dd12bb0b8dd81208f0eca8ff4a52ce3c1acc4c6fb86ab6b5cfc914f78c0dc2bc770ec9b501372dcfab0f6ed18a4836e40ec7a054c62a24d0ffd4e2cc78471786aa86c6e4b3e9aeb3b74985c2bfa9fbfbd2b4f97055178595faff1138a6bd3e3e3a2a1e84d8d4ea84cf4b78afbefad1f234d8a3615b8faa710ad26eb2c6ce383935f545448bd4959f7ce794c27a23d80c335a6c213be02db93ab8f9efba76f4a225fa813634d4d420d9882ac9254981180e21b55cab74d5351ad19fa8d711af7e6b1345477fed4c6de0ba05c2ecafae3a09af336473b87a20e29e34483c3c5432fb19a0ca68ef8bbf429c0f2eefea2cc32f7ee96445ab4b0efff2628bdf3184137c0088221879405f2e3aecced5f56c6462317b69bc8a38ceb48848e5e101ad879169f43421090c39b9e73390095b64461ec545ba57f405ec8777c4d8bff72f40a57bca00ab35754e09c17a8342ef1758b5523d426eb1aa5b9adc4dec036fdd0d0caa110c265f0ae01e647317a4b4f01a30a3b9acc6e15fca9e5b32e46d8e21d42ccd4126b87b23b46d19812b82e151d045f13f6e6c8809b64034dca6c3657f747879cb279b0be85edccf88db848b15f28aba90bc8a8bf4aa463c692abf1d45939fdb2f267125bc51d9795199b2eb05b29b6abdc238f6263779317d14e79d3b3837f7d43add004b4680fcee8fc4079b81e0c600300e489d98afd8ada0645d6fdbadf153974a220700e6d6aec6fdd13c0b4089e05c62df8a492ad9563c26605018ab43933bb4923534435ceaa13058b32f0c62eafe0a2772c8002afd3a955dab0caad1915144c8f3adb9ae0bdb020ac473dbfc9fd5d47b31a42a1fa01946ea93c680bb1c935ca706c736796f774547e3ccd976e44fb1a4763358e84d7a811a90c5c539eddb445c887a953c2bbe60f965a8c483e8a60576ba7a6fcf1961194d99bdbe81c56ee27466ecf99d050a88550d5d20d2ab5a3e33e8dcbd2cee59567079d2b133521d4621e4bef994a5613c2dba7b73bed5acbca65adc45d109940615f2d3e99f61e056f99626f21ddf76a01ca17aa40d9e9a8f377aa7c728e42feff8ac5809e360000da09a64b567712672995dbea9d068a048f056714e3ca479eec79d51903e87ee13993a348ab152de61aa7a3c10b2d6b990a13aeecb6d910d38b688762a288a59d3b71567d513efb3f677c2db284ac8653ae54cadb1dddbb17fdcd91e3ca7d521e2e0ba43c0eddd5f35706b4b5806558807a5c85053e72c9d2afcd3247bc0d6ec61942415f4625d0cc1bf992fc7a8d439cda726980bccebd5ea3fb1e9c4a905c3a049d6212652d69ff7f6db236d00c8591d340fa146b4d6488a49323b608f344276a8f5fbbaa1bf43aa3425e4c60619b0042ccc2b7ca6724c80bc8b52e43bfd63e1d20684d4793fb2419de601aa39103a551151f4b4a36c3fedddcc0091e0aec2095faebac65eb5c4e0054724c8d4af7a8f4f2b2a0915ab8323a597b56c52cd7ed83c1174d5682f6ef48c36583ba6dd8ce648dc68775be1145949b0a3baece247224567cf22842a418eb075f1fbf22716002f28d7698b842f5506b1e899454f3be61b1b74e3ceabcc30bff2263fbf51e64e7df35828a2f22761a47e35ab1017c3ad78c2ba37c7a78b66c15272ecda346ef676509e2dc543e0dddafa4d97fcce9effb422b856384ae9ac6050e9adf1858fc166031dcafcc9c41a6aea071e216bc48b862893296628356c8983e732a64f9df5b353026708d03bc7ecf93858aa27f4c58fc754af0a22bd7668d2b256916eb663fd634221eccf4362b7fb9aa1969f64f18d155b7b00e5798db9ecc18e8e7eda51086a1e52ff0f5e9c94abcad6e55b4edfc25946f9cf80a886e03ee145279714504c3a9951ef4fda75302d19282a75e282892d55fe24e3a6d27eb56d4f53abd780b7cd95bf201e167df8ecbd1a95c0f4084b2dde7297349b73df7222737d99eedb9ec038f3b9b8de5601cfedfbdd465a9e2e72d483ac1855b11b09a0d3e240324b019e96ee355b3b828e2ae61209adcd81d9994ed0dd4b5eca54f1dc8419e97e4336d4fe3227a6eba74985a698d5cd3bfa11374233fb5237f32c66dccda265553e9fe008d3cdca0a82eba96f1e69bc3ec52bf3748784a17c0c3507f659286560bd82f9a1afaa79043f1ab04750233b53246cae82c4b6729a09d118872dfdfd67e1d8aa7bd79e40ae9522fd16ea8e5f22f5f8c6339f8ce17bdd825eee1d5ce6f1086b0e80e9e5b1caff8c44ce0a9d3aecc98c8b7163cfbd33e4353a0ff062d1eba1d20de80fbbf505252189adb35ad2bd91804b8fd9a1afe0f5188c2dafb80ac7c165fcd53055a7d240439b4e3faee97b92e69b7b3aa89f78ca8ebd7c09893cefa83d551e489aa4782877c6d26f9f6b30304a34d326553e1fa674cf0870e4ef7ec73707d12244544bdfa33bec83585459cf0bdd84fe03f60ae80c00a7a3d12e128c072400b35bfef2f916fa2d4cd308cdf392b6b500bbc0bb58b7486670c08e13fc438b6e7b8a9e9e82838a7ae3f32adfe850df74279e174e33ad1b6f26b8cba568d770b79097dbf7360bc8a4d4c52377bdf63666b0ddac241b2251b4766ec6c2fb48a77bfb6563396e600a09cea53c0e5e510e8e109d93c3e27f810725ef60182b7e7790c211840304a2c9735482e66a026912dca9af81c6c4897e36cf3013c0bc7045cf820f52298292af4d7b971e9fdaf1ffd2a5a2be499e7c41ba4f130f111dfe8f0103fa0cdd941b710ba104007aad088c876f0417dd6d777120c7c5b2a5289e968f0d719bf185d747ff72f3a839a11d7615cc24450e41d40efc08d582ab71adc3190d8c633b8f8a853bf790a77da2ade646119ed271cb31614796ed424b26f8d8dccf0c2cf27f2a589c49a2e17be66c180b9e59e3775357f64e6409c3cd1ec58231a84138f8fd957ff5567ce0183f098155d5e85aeb8f46532114bb2e6910f9f6bfa31bf88d1c8c2bfe263a8bdba533af272a8c5670c9985b02da9727d055581cb49d83f0b9d221f0483edb4bf78ec413cc8c611c47ad9eb95f652e698ed3f6be6c6b4a24a1e0781ec471260867a74411ed5dfce5288692c5acaec0aa09c28e61e17f6d4d2d78f89045e522bb281c1f132b7608c03ceface77d7824dfcd887700b8a8e6374c735274e11caf92e424d58c4919e79a64f10344322e9c336a506ed330aaaa1c9b7979f2f6f82ba380dd56e889314a246a0c16d3161ef7051312c7b9d6440a99e9115ea0df8c1b87242edd34bd97f7193c0d359b3ff27bb9509595ab3d41ddb2ae6af37bfe04c325968eb129c6b1084886f6c6b5dd25fae76bcfe8de8911994bdeb8489f35612734a3f96346fdcdedbf06a0787cef0f7ac57875a15a5efa71a5f9603c29483f154e6fff28847aeb747f63db7bfb3ec4484d96dff97df740c1dfc64979da617583d3128b38118657e74a9ffa0713ed4a0d0ecc8a5f897d4abd3d5241fb0adfa95083c46f7925e7cefd1f7910f428adefc28a552b652711ceedf2ee6aa917b92c73a71f38318dcd751331dad9ff29a2d76c592927e8f4b62da793099f9db3a6f86c1c9be7d94f38fe3b93df830bd425cfc91c2c96c2f681e777d9f453342b62e08afa672d181ac2be5d7cc8e80ba8e96f0b611a51fb64cae1709abb8bdd8ea0f6f6872733572cd14accf2e189813426f3cfd78d24cb8c2cf7f6c076f67874c8d31932df2316dc4964f4276290ba1396acc32825a06eeb83b9fca8dff1681930692f39fe9d8de39975af54b8cbbee3f410675f45aa2afd4886bcf40f8451f1033b322186e7d49f78bfbcc1fe1c0ff651f675d4d2e3404379b6e6ece14a8facc635598833846bba24a200cfeb0818a3a34c6fca5228ef8135b3315acaf3b69414ed2a1088538d0612f5ed7ef3f432ce188cb4207af1ac3e619369558b1ebb01fc0a1c6de7da9950c69e50e1912449cab96aeb7ce028061e87e6303536670929c27932b593d45a078c1f3fcd08f205525035e716223d04ac4d7d4ec78410a92e45b5a174d06f2757c85a4b027810f5e51640d021ba2275802d6cfa6fd8cd9bc5efa16bff8023296341d90c79fe55303855d4436dc244677d50e51804fb4300ea6fab888cf5197ddb959ba0cba5d3de64d8993ae0e65af5ff3af6308a72cf1e0ffbf574275b6d3726bac6709e9e442ce5594427748d371c1d3f54c313b3bf5e961a9741ab91f5076867af919cfe649e4e0aaca3298f046de22c85662470070625fbb8b7beeb97e1110f933253cafab3a6a16226c7396f40fd6950dd9b58d9d59b81235d99f5ccaa7b96cdf22b2eadfa9d2456c5c08bd2b9b6d76e26780a35477bf7620ac7c89739f9dd39d15525fa4ceef824b843ee46a964c68ed6f01debfd86b060c043327bc3008c1df09f37b6499e5903adf6b6087d141b5592f1159f52bfe10fe5addd72a4db8505ddca1fce68b55c0bf036ad15bb1416be4d5de55dd5abd0c75b38afcfca17b4173e20d8448e18bffa80a05c3db113ca5940bcbb22b88a60f293222d8f74f1cc1b3f65ce7532713e55b600e403ece4a7234554940113b31273801818e708bd720ae35fb988ebbc18e1287a6f0e93f8347774fbc557f6111c2c4d1ea7d599d24bd933e7bcdadacae8cc079ff5cfa2b35d5e76d4eb668c694e71d63b1eeafdc33dc012a704a758b01f47fb0b1d6a2339720a8cb747cd1ec4db6593f7f0ba7d67aa26d1d3c557b6ad9f8ef129d43021c9064f4cc21162eee641d1e13a220015ae74a6c5f63f08dadcf779db82ce0d5f726d0bf2d090ddfa4a1a675db24edd0a0dc4d17d12c5e630c5446c9f32ca6e7f45e572f28d4c12e4ab68afd635c9af2aba7b3501662953635400a1b84a354a466c0023628630fca5f7cb014e2c7c26195647c3e13e4b4e86b9d12b36297ed0e23727be80650bf631a8c95db99b69f562553b1efb329d863cea1df3e3b8d8985e8326416e3316acc516357ab1850096248d1f7abe4ce2d98b3318266b02e2bdcda6a986c48b35db1c18b10959d8350f877e743afcdd2f7fedcaaad987f5e2b36c5d4294f1570c2f95515b4ebb33fdca22b32afef8d69e29be14e5a345b0ebfac9a48e607b9a0161f7578cd81c8f0b1b29a37e1d65465c0fdad1eff8e7c092260ecadc489d6f434831688798da27e263924c4cb9e4df5d672fc69f90cd3ef22d32481781d45bd289baf5835dfc0db3086971efcb5a4696a873314fe40daa5c827858104222b81f1810ebab67a725c6189a43cc84bb70a51c3512f7ad3e17a16daa18fc747c23986a5b3cfa625dd981dd1f70d870d15d9d1c90eee83791782e118c7e2cb2f892c6a90062e40a790e7cc345a8345dea7429d4e1ffa7136417713a10ddbfc88c9f81a09810f51a09f949bcb25f383a8c30c786d98db3bf1aef232235f788a05842f77d044994e3543b43d8eb33b68a12159673892b62171691158c88475a39614190ffcc4a9dd4a58fcaace5e1d75d03471c577024a41a5d4c178806303d1ada59e2b6dca0305dc3af61b3816064a6c6a18d26ee2b74795c10ec9900e5ba0e78b8743d3eecbbf4e0fc211316091b368765f793e6f3dbb4f3e148a302757c5e0004f1e6a22d0efa8104d6add3a98b90f43cca567e1de56a12329cfccc37189eac5e657b3387010118bf7eb6b32a391ee65dc7e611bfbebed11a8b5a80241a5283a3af85d348d75deab4dc362e069a0cc2cbbc8eb0384f41fbe20e5d1fea863411453f387b9dbfc320d56b812a48d5b838551aa634f3ecd88a7bbd16c184e9d549b727723bc742ed35c5bf15331b92d37f049f292c84f834b937f82b187542cbc7234c8e4442a87df4d0c5d130af1eac3d7d0196a044c88245e5eb00919146477d4809ce2966dbcc030c3e0b32e237a93e4e842d9066b90b8b2dad0be6741134fd53c17eccfaff491a633564ddfa7aac94e04212a2deeab74b438bcecd987dbb245667ba58b4c3b1bbc6052eb0e517175414b9669874fc2ec9579f4ccad2b30a9ac43b35fc06f185533c1ca42612e5a189761e542fe7035c164368c432d69485184ad40eb462f48bf1b980ba0a202f8b256f10b4dc664d037ec5dc8935c0e4cdec31bcf3fd1051a73c957386c624962d9369e3b938f642f4aeacddfd786efe8a6ce172ee048c507ea88a72f08365c0af1224eff03e384ce23e60b4519910c5803096422b81f2e3097da17d306c53f453fd78099c93460e0bc9b4bc8741c868982aa94d1c0ff009b5bb5d5467c848436174e1b54a5ad27eb3123213475442a8cb333d198377eb9cc3fea172c04d4472161647e6fc0691329bfe36fefdb896c564b2a4db7777a41149686510d87db0a729fbe5e9a1580b107bdb814d27b3e70589e41cd9a553deeffb6a2ed65684f5d2a1e477a07c11436401cdbcdbe8badcdd2ded44064ed6259c8d4b8c56b49fb7ddc34eedf2648faf19557faf8587a2ba8fa175316c292a84a16fa181ab6213a0ce69dc0ca390a5571e248cb4aa6310ab78078bdfd719a52c884ffaadb454ad2f091c489d58f57508c1e8a439ee764eae72613abb326b7eefebeb4340d74f1870486ae93ebac98146c76d37fc94231ba92eba4722b51cba37aed5292c406297dc58320c3141ab446b33baa2d71e56126b487dc8e6ad85976b60b0e16d54238f5dff6f35c2a7fb094decf6dc26fe67b8967bb87b4aa480919834117e04c05265c208b6e76694f1a854af4c90c476ffe6c4e3e763e691f9f321ccbc54752f13d857f9274d8a15d3bb7d89c831297f44b259f6ce037461643f93c59fbb13cd9ba5ec82e166fe6ada9fd9e71b6a5fdd0445a5d544bee572efee11625d40dd3d9f7a813dfadbf4374b8a948efecd93238ccf36cc9bd88795de171712353baa08032c7f23c2ac85c622d13be9ad2f03873b46906016c5394e90e8d44fba41dd2e6b6cc61f96b3de1fbd1e30dbdfca0e602c44114258240f1e3d480d1f66eb78febd91da29e0b8a5de868a331460825046b641a185fbaec74aee7a3a4a31b66023fff0625d53d4e603c09d93a508c4aafa71cd9ecd06861da3a3faf9077ce1407f76558ebd27024b77da937624265fb4ef304a62825894bdad9bf423eccadf6b3aae5b24a8ceb0bd83c45aa98ea2a8b708c62b10417d4895de6643552c3104305e05597abbe499285bea14fa4cd2b83188e96d648307a7f035b339c8c562bc4488530f757eb58c7c6eeeced0a7736c3cf1843ac5e6b2867dbf691071f2c97d5bb378f45f9e6f152f88f69e308a681b58cbb9aa72a1915eefe8972dc03e31811d4a53f0f5e760d5ed6a2c1480b14ff73c51d7d4c1d468c7f0a107a6047f7738e27da3394c877e226eb79647689bc1e9818f4cdf246548dbad966d5bca4c0580405724b2279ad8ddcba5b12eba5614474b88d2fd4c1a383c6147a7002567184b962270cf86983b47b07938c8a1fa6293f3ea359e58da9d0bf7926a97777933bf2e16d72bd47099821281bb78f3a49fe70e30a48569d59ffb006792885ac6e4d075cc1d81ce4deee8ffd6a61b86d34a1200c0b98b6d1bcd1bb527edc1127aca2c12c007fc7f77dfa312f2287e5a3ae9f1618cca3f1ef58cdf7cd3b9c9973ea805da9bfb1183758377ceb08095588f5d02582b53784a2516383e43c54baf72be2b228d4df64e70afd8192bcc05691095a9248ce3dd4bab800240beb5aea336100524d5a259accfb2492319d6ccb890222ef3b99c954f1aa275a303b33b68e10625fdcf509504d92c08474975f2d8d7a3e1af15e6ea45ed31a7fadbe9fe5e0ca130c46acc48fa5cc2cfdc8548b92518b8e4a59b05349daba72e008baa828153636dfce7f7d6ae3dc7836a497c9da32a48b0f0c8e2c39717847ef52af6715510dbc9b5f743ee48c466fbaaa85e501207cd8b496e397f459211f66b4860883e8d81776e288d6917e9bd2aaa86bf793cf06b8c39b6f7dc987d5873dfa2fa5862c09e8822019aecec069909f7dfc8afeabcb684489d3da1d48d39d4cb55352756ba8bbdf9d8c16fee2c70e2af08d7f9a6ead46764b4e9a54489d24c31d920a0ad68930c604e7d482010da4dd0f1f8213c37860b7965a5d0e5a82745315bc07d2f1101a100310b0b7332c86884dcee094d60a80b5bb16f2596d210f15fac2509a2e1bce2a91c496f1f68c56cc29fb3150d9d5324cf351f97c40b2dd10bc1188dce852e68bd17c11878b179c10f51285c0ba5803da90d093d0a07358ef9cc1d41f348a28c9ed5c097625416ca9fad68b022b58ee7d06e500175d5c4ce22c1aa59125a0026f2a111e473cc07019a7710f499f4ff88a4125f1f73faab99e431f8d61d9202221c393603cd0f035a4f7a2417d5e01c61841b3b95d5fbe608ad4b2d688f60a9dcd7d93f8d28974a6a04ef9f73920c2fae1f4379bde30f763b4ea8cb38af8a378f325281a0f94b1b48029b5f0afd179c979f0f226b9f6c321ac3f3eb385ef5021e1f603c92535b5bf738fd1cde2ca5b7df90c2fa66c76e970d7f2cf0f9b1d5436aa80f89277772a6bd1ca1f58dd375c59f8dd51f5806aeea7c57979d2709f20b43416f2f673f6be94490bd23da755ffa388f1c74827018a19104f009376b02043f28664a87ddaaf2d1806a5e8fd7174eacb5e33f0f5978813ac74c29dd7cbae2d0ffd1c8215a18300025d2d2360151e81c83ef8a2135ac98d57c9cff10278e0e9477dedbe568f6606feff84ef1e3f44e0d1bfc095e4a62cd0fc4ff6ed2419d43e0bb902e4416dc9715f782b01a1dd8712bd60880c3094e0f43fb18e096b351ee6af9fa3cb64c21833dbf9f66e3fdad3c142d9f6de457fc654ec3c514b6cdc1eb18e65e02e779ca3023f51430a2e68f0abdddee6b1fa55d843d589dd3737b866cfa0e62fd7b02a3ef8f7216e22cd9de8e912fcd0a9a5ba0978daa3d3a485c91b263e5523b9bdcd4995ba0e8ba137e03106c4b42e59c16b740ede9fc1a8dd38ff45d4356bb4afce43265154e4c175f32b28b500a225d1584c8fd9cda4c3eb913a2ae2bb65c52eb51531e6aae7d8948cbb325407f3bca3a71473bb5b8e778519ac733c2a898589b39c7b77de449bd821d30b212106e62bbd694db9a30000e98d141c3cb5093fcaff7e162772126b6f60d8df3ef79df7a277666b54d9baf94e9c0492c17b0c90c134ebc06a0cb2bdf2be90f1023f408ef15ac3cd6927017ffc09b26c169cf6e344cda139cdf90cc99146d47f4d71c992bcc838df3d09d8c440605190f9925abbf8af248cbb8ca1f526892ab6fb8c62d27bf886f8106f204d50a7fafb6dac79c14e3c30f7bea3b5afef8a5ea8f75030e23f9a9471320b50a0453f4a8fb4c52f9c7e3ca9c0d5c9ec7f070f240deffd37bf13a16825303a197064584f7dd019e11898cea85ba9fabc19f00803eed0ecc6edfe126a6682268cae439f2587688717f719a12d2ea39b896151165f7a6440057b82bbe9275c7e9178d71832a458733835ff2ad9cf5d1eff7bbfe4a570639b315c64470ddc7397cfc5ddd647a156a8018273aca4485fcef322bf918df0491810e600e5d97bf970d577e513ab4b07427289baeae45c9323634f222d3d90471b223e8526679749519bcf18e85d58ec6972c638d7c69e0c12fd32bc4e220290b902c7d6acc7e348592823535c7a81f6c483628bf3ae97e92e88fc44b11a31463e0ef12b2e34bf4d4c6864450c54a3736a0121bfe04646b63cffffd2407bafc9f789fa460151cfac16a20ddec2e711cb468e03ba9ce919c4b87b2d949e33bf3fc9d0714ec84bdc9531c398ed48701f808d224c94001c3dee4b8b757a028d754c0e453e191e67e134837356254f4d330e411c481eddcc04930ecac3417c0e09e655d0e8766f44ce6cceb6c7b33d4325a1f0436c8c7e6e45d4c585aa0b2f92441b5dbe851a6f4a13a42cbe35e765fae7f33981f1900485942dce3680de09fe57c609fdba8848af0dc1b764ec98334b5a08b156a20574472c26577076e6fed80daa101ded2ba21bac09d74933b359ec7744697c038e9ec14290b322bf8a9e75ec309374ae473791279404c16efa0bab4bb19519b2170c4963f419ff5b27e6b1767e400ab72a2cb154b0af06c35ee1987db7c121e0e657e2bd3c75617e955e17824181a71e4e57eb01e8e86d208501b6fc25b67a69b7a5387b393865c01b30d830fc3c5bebda64c9177f186cde3007b06ce7b00742cd72caddc87998ce7700fa9a0465184bbf54c187319928841cb1e42bd80db88bf7a8a575321e17bdefa00c23c7b3489494a95f3fc1f98be97fa9611e0292445185bc245fffc18f6fb0e90f42500180f8c0e569f319a91e6af38a12e7f9fca5cb6c602e1ec61f3e38e72254047066cd82a2b81c5ec790af72c355f384b00dcb6ff8e0d57f5f5af7977e566ad64b84c1b39e353d1d507994e98f9477db1a4e14b116789fa74bd647e314c88348124530b5a2f343205f340450badd83ad4698b3707bcda2d2c57849a16ce824d2a4ad5dcc82e24bca58f25decd067b5b31c35686ab039d44fc9b4ee14414671e3290b62fc71fe9954f876ef60b5be5a028b738cde6e8268bccf8e25fe695c842e4bc1c81e193d093def85ce58b98bb3095faf92e0b79d227402a6eb913b6b9e2b726fdc783f8307a43029e9becea567fb53fd08154ed72e10f2a32b71c2751d73c9aaab9cae9f7bdd9bfb0c70af8077bd45384f2d7f45dd837ae40260603acf0fbab08dbb03e8dd4e2dbbd4c96b85fb1a7ccc75dfde417483b394119a474088f8f65403a01c05b420a26a99193b6941adf2ba819e8888e69ef2fcb4f137f907966e52e15f42ad5b9c6b91329275a4aa5f9aae755c03c7fbb05bf24b758baab83b12c0e2e5dfbda433d0ace4da5e243b15d5b71a1164156d0408354a1b90421666c04e48fef80455d9e95674316e2abfbe6ea8e36b09e8a9ee37ea5c80c5ef19cdf8fc8e3969e591c39e761775032db8039a26eb50c0866294c339541ecb82fde4bf6d9b54e0e391233a43aefca5baf5028b5af350bae142e4139fc1ab14f8f1b0e2a8de7bfc9141fb6cb8b277562a7088fb50fd806f09946e561da93581ebe09a6356dfb09c85dab1c79e50020686fe89c9cbbdefb488c2abb36ada038c309e1f2fb466e26a3e9f8f838f7ff25b79cc20eb704e2949f80de5e16a5267561d8afe86f9c19b5ac053bc986ee4b8eda79b186593f757e3198757ed4a9b9307e331c163960319ca2c767ee6be820c2711fa58e8845446408ba940bb8ddd73e3e95bffc5a1b78e9602e6de049cff6e42ae495ab0d20d63cc79a1571ca8e01e416edf46dad02088e39374a53ea31565b9809c4c91becbc9185b92b968f3b8d0948ab2ea8db8e6863e591312742323db201963f01fedd79a82ed6f0059f6517b45f4dcdd21a054b92160d8693b582758b7d8eb5596bc192ae83b72adfbe19bddf21b244e846b028bffc22526041da10a4fb9b6debd40b42853262b19cdd6c30d00f8c24aa2b628ffd75a37e66f56c5cf3b165a7d9a91e16718a2570060b9c8b85c48da5884c341ea947dd5186a6aa397f2812051120aaac6a59aa0850d7d7661e96eaa89d4f3748455c22798ede23fd96a311b8e0bb3c90c6dbb8cfa40983dca5511fb5ee9be4771fe41da239d10137d1b1a3e1ee2199d570e403dd1d1611e8605fe7ec962a574b80372c040b716eded154c8ae412d133a8c9ea5db8aee732d85e0e61714eac533affbc616dacda393bec7db6598b4f7428715e0e361ce19977065042abb93631b034ab78b7383cb6f992185b49ae371203c139c48565b18c8789db6d58e5de4753719021d4cc74cf2f3c8fbe8a5a8c2193d719ba43d416658dec0a8a123cbf5ce1d3fe3e8a1af494c25d0e5a339a76b4356ac6a2ad12942a4be0ad7f8c2e819ecce12f3c44ba8a3292201df3af1d738eff96a486465037f0cabe9c62928e20129c1cf13d5e1088fed54ae9096470eabecb0f6aa3776e9c5e28166452a418b5da085e753710c3394569381bc496e3524b59e55e647fdeefe5bbab749ca1645940fd13eaf485e50aa2ced7617a0dcd4ed21e4075c8266b9aaccef225afacb7e58aa9b7275fdcda43c0b253ee2f10555e687c3594e430f6cb571a5930590b069b33091c294fbdb83af4dc2a87429fbd4f1853a53a837a236a3f9eaadc975abbec72af8a77c7ab12f7ee006f36033e0796dd6620f8dbe2d7f0586af3d7bdb1d44020f848f166221bf1c4fb43d3591a03460aca4c169355f97d8b28753bf52d918dc0db1e68ce2242991c9fbe4d619726888e564451dc18713f91e2fd667d34d37767a8f19b8e64780119f80bbfa1314548b0c4ffc54ebaaa5033013161ec712290aa984923e84a1df4b5758f61438baeef90449521b356adbdcbd7317338ac53b76820a5e447c4830ee428a06a9bf9f6158d3f1181475f9868b688ebaf38fcd4681fc2189281b22d31eb98c9dae28175da6bdd6cab4b4451228858b3d8c5cce8db00a525180738f9bef4d40fc43bf27d1d0546d90f14bd8775c613dbb350b14158767721c2578165f06f6035c908d1607988e8347cbf68c5314c30414a9e3c1b56c1f4e6a9ed8c2c0c901aedb59ec139d3524f84fc26534877a850e6bfb6e2c3090402cfa2eeed2d29730334f1005ad911faa2cfc300b7582837a375e7298c013e98a073163de7db7c8588e8f3045c46f27986b8d28eed38567da016d7ec6a42621fad68e2364949ef16ec670a0f19c0a8ac1b5fcf40d707ea7c4a827978c76a00687366ebb55f418835bf0120ffc908e4ae706eba1c8d034d2c5651f9f741a6a3b130bda7fd211d41c4b3ffbcd422f9fdf2355c0163a46967e7322aa4e53139b92769540b940fc987e9317638d0075c8369e120ccb1e89622e6126c2fba13b20d0346ee88e07f38c29894106989fac17118e12c576a7ccbee5875f8c73a0c5dc24277ba08f220d2f46f6706270c3e2001a64aef2b337cc5eafa8f048223ff2561f9270788f7624ae6e51cb99d7d4c2d3c4247b7347be6db185cf58fbb76a76c81040a2af78a5a9888bfd248208483b05c4fc70ae1574ce68dc767953825fd8ef8760e9ce750d63d1d5c82e1588a3fb7a1162b431bf36a3fe0488436059d35a09aacb35787bb83f012a5f89e35e147449ca487095bcb2689879666c31e07446ffe07ec3120f2f64c17cdb432797127f7ea3ee15e6e9805a926724ad76c6c661ef3347bb97e893ee87cadb1ee55570f71f13b32f635c2fb3614e753806afc5ee97a673a9288d80c8fa2802a156e280a09db4bc085cce233dc6ec4e7e55a161005ea131dae3871a44a36f79eb0d2bfd822ed73eb1a3351cf68681793860b110ccc5de692b0fc2240bfc33e37137100e9ce4b8c1d9854e30761b8e3bcbf8b289aac181c968294558f2b4a2788e81488495410183b725a0efe158ec956dc902ff062efc822790f4940b5ab29e47d10fb5183d2b139dcb09d1977696fa411c49af99014e7e2d54c1429f13689dc92a4ba22674c95219730e2543cd19d7c0a9393d562ad657d40f3a7d03bc204b2688d99a121d91a9c6de03db47761c003b52428605e8d09ed6893bc7619394063fbc328a862f11fba4b08f8bf87e98d1c11ab497213736f3901ab24756d62511942589e3ae2b074b7f2ab66bc89cf17c31e41ab3b740cf6af348279ad766e60813e39e9af6551c8452db9670b7693c5f09a4219a9354856a4c3cf6de946c64942d92096c22564034de4aff0d8d06015bd33b45d0ebcd097bbc6c0cf394c4802973c0e68868cb2d1774ad06a251cb05f017bc39b193d86359e71ebe21d27537aaf2629cb77d6e746e5656a4f3f26a098119d32344a2e25ebe127d726b1166471a3f735a8fe3c6f16add4bd8b6fbb4b908fcfedcd9e90cd0ada625c84d2324b730f8850486529654cf8709e4fee48f7438982cd2239060bed11bd7e1f1122731427ee3c87d3c4c429952503b129e9e0c2628c42d0dae0907a61a3edc4a4f9410b8e9387252a1b374d439e9a12a17172e7aab8533c902697654f17a4ff30e0f3fdc302fc4670ea3d9af0d7361bba655cd29c63eb96bc593b736c90c1989e5d03b8e8de78a17625bc51fd3370e937784206eebdc83ebb9b2ed9b5e2f3f7c9547fa01dad5ba4ae8471737fef375417225454eacd94adf4446289b3d60129af4e4fe59175a00d8460b9d339712b94ca058eb2a0fe64e6b1dad55049c599783b1779acd28704743b3a72c9a129f290979941c9115d77dc1c5f42d4f682000d17c02ef80f921932ed2058ff4cd9fb39a247b64cd8d15e377a0e0295c0b3bb438a862476a523c592042fced0febcc1e0ef175fe125920dbdd40123043e3c64546dc669bf8eff89b16eb9f31a3bd74d66aba0a60c9e26fe50a95867738eb18e2118992e423208cc1fae7b35029078f097e9cf0d64df2f8a15c6c1f9ad4f78ee3c837b7a95edc50753b3d0675c0e372a743ff5bdcdc7bb5adf626b0af34c9783354b613c7af0eadd1bb338bb80e038fbc74a5e73165637d198b52fa0aa93806e73aa2aa3aebbba48a69d0074df162e52cad096e50a7274ebd316f31466d09b9833ef72906ebe428b1d525d9453fcf8e6fcecc0f94e21d87d834dfb7b419cdf1e805a6af2986f5bf34fbcbd8fa4fc3a03f9ccce16dec66634ba6dae44e99be45903eb5325dd005c9e5be6e9da01288df738ea3857a79b76f415e8fddf6357e0fd8e55ee5fa3092ec629e5f9843f2281cfbdaf414f249cf2519ae95c2fbe78167f032dc8cd916b7bb492eca45f902c984ca28049a5521485d5c4e5dacbd07818cdcdc818bcd8b12c91ceef9ee82ad7a66ad36db2f3540430f3571b90cc4bd38daae94f1670ffdd44293cc5ca87865631a68915f5fc6cebe7a6c0e13fc690e707ea7c6cea3fa660ca606c8c516e42aa221aa4141c9a5ddcc880b5c4a6733cc00cd5531deacab0f29c148643032ca4090b502b6f2c84808e2faeee3eb380f27c6ef5031427967f5b4c1e5248436233422f80eaca236038cb0af2ef6cce16600903b9a823edae4e2f0708839635e261502a4963d3019788393320abf3509e4af397895d9f248c950e7c87b5e3ed6359fc65d2a71ff800ef690b00631b16b99badb671d4093734345c60d35858e1a52524cc7802f38522dd9bd3b23dd67c85054a7493083aacbffd0ed1280f2d54cc9dc9dc2f333ed0abd0710212ec1299461c4bc2c4ebc83c22ecd8ac21192a27ffd658aa075f0e7224f5903e4f493b78cbc9603f8976717fc5f10353904e01a60a5fe602c2a980d6bb55e149da7f9a90f4e035ece617afd102c26930d7fe9f063c59acee056fa904bbe4e367063e438784612d584b4790b45ad498ec6196807c3dc2efdc883efe9b7bc6d30cb239e43b542bbdc268982bb1c9ffb71608594adac11a0a77d058609c0a96dfcff58d0a131eac3f22d884e66c79170979040c921e1c0a45c08154e9227218209c39cf37dcc8dab4e978535ebb84dcc67d68541c70095037f0b73a52c9752efb3ed59f1f6d85278c3077b2fa8ac54c9346c54dd936c3d4f2a8ebba60914368efe1a6036b95f76c94ca3547a00c04d97b9baf06ebf9006477ac3a649965e4892dc169f4f50499789a930b1c624dd1dfbc7b0bb94a019da524a57e1562532598604b56a617a4b6becd1f54ca69522d9ae4fb99b44e81c3561760eb2fd2ab1354ed2d516cf112a05d780d6145ad734fc071840507538c946d4291f7666b6a5b0198e267e21041f1d75e64f131b30047642b9207bcd47868d1d59e7526d54cd18bea4679e0b29b62cd406a759ef4bcee04802ec8c65686e83fd1db10ab03886b6f10228cfc2163a79cb4ecf2aab89dbcb52b81b93ece7de2b672e67cf45366e900c974fce341c5dde78211be60ef351eea829027feb2e153ce61b7efcf4568f10c4c9569f4c38897c546142a7e965b17b61b0684e0a496e012d1d7f6c556f7cda4337be925863de957259264e75cecb36e2d4a0602ba4d1961faf636eead0aa01d92e576bde5d3c9ab007c11cb40ed5a290ded11ad5ebff63b124dc310c1373dafa78575a8111208897c4447a4f82b503b75c06e92f5ea03007ae8e9d5bcedeb8c8f10ae1c240e83acf1221ebb2f828aa381a2a042ed48d8572d01544be1a31089f7db4cba51f67430e7bef5161076d2d72e3dc951fcc37876c976478dc79bd58bb9933998d1e87e83452dd153a1b032159395da73fd573c221d94e15e9c71b4ead6f61cbe0c7c48da04bbd89f4d9f3db02a4a3c4fe90386c8c6c758c1a1ba2a8a5ae71e0e1c060d466e4cb581dfd98ec6d6f9779f7a43e3637488086e773fe4558699ee7bc835f42aecb1b772a0e2fc2c4cb64765509fbd237c0901cb6d5f00cba486b9cfc0c615e49914d076ad25d9fffed77106ce10b432e71e89ca98bd7c02c702f99a17a1c6dd277c74b30d92e806fb3db1ab1f8bc2906469f47269d7cac716de06fd79896bed7dd94bf9a622997ed0f5e93d9e15010fcb52a0bd27458467b0eb8d801bca116f17c54571a59c1b12f5c1ed5147b5ce713bdeb807e8a86f23efeb1d3ac7f8043f9160a3aaa04d926e6b46b082c06d9be099a849cf29b17d4801f3b101b457048a8787055c8d19ea2a56a62e91a96857749aeefa9cc0d0677581b5a6a63fafa3a9fb95cf00c6da83a91ac96b567cc790e7db0cc7ec668572475099278eba2160263f93311f0e598558b61baa88c3ee79fddb649ca6ee558a7a13e89cb1376a5ebb55877c59bccfc40e7eb9667ff9a3a8149cb77a7498e5cd13355449613a42520a66a9a194c7b1ea9bc945ba34b0d45a066b4cd6fce90d13602880b7f42e7b3ed2e8e1b3a1eb6e84aeadeaea47da563236567d9939beff789552a4ecca2867e4b5208ab572d7a9fdab762afd64011ab3d388b2de8f939afdcb9af0fc172836b0a07554c56e8cd8b4cec49bfa44187bf431531745f4ac9c7d6d0a3f10f883613772c827043ea7f2a9862266228d024cec6c01a9bc6451c3cea0301c8025e4e7b7456ef0694df9b0025e00ce64b81d1d254fd73183092abc19e9570c28031d14a358ddd85c7cc837b78ea0fb8a94602e46a0e8980a0908cc3ad52facd5c5042100385961cc830d2a8a453b6a4954262ad8db721fb22bab9d32dcaa2d51380ce557b3fac1e85044dba6ecc3c733b25c8c3cbd06435dbdfb46460847af93a10e115b67b6b6e3f7bb60f5575cc8a0793133d0c50df39ed446e426be29535e1428a4ba1a678bd25879c416818162e5981959aeab7c9f225ec294c62397817e783b5f9e7d80134146433cf645eef9a2f8e827e9d5233819e41fd9af44944a5f4d81970d6e96dfa6ed4168db8491ee633ee57e4c8d36eb4c0952723d25e81784d50b6bcd8c134931033fe82c98b3795d20b90b148cca4ad4debb04a9faf10c222dfe8724d606af59476620cdb8e8768a0e1cfd18704a7e96de1fbb3bcde6564fb8a1cfc7a8fc98acbb64c49182ecd8c792727a34d7cb62a7f3c5f544af3f6941293667099ae6a102f128f74678e552d5657729da08bea0e11d83f05dcbf3f00b2454598f58a1a19c05b407ee33201e77e073d78dae8c8beaf077f8bdfd669105a8d8b462c53e1da61df3236ec5c863069a14f1f27091c9437746674b61c256172ba524d93952b18a233819b99164b0c1ef36620ab0c12a617324d3f72c2464e55d89d68473de2834ec4a5904cc6492d866ad1471b66d8d8591ce5a86d8bce71fa3ddf17d6669b7b5f85e47c721d7e2637eaa0a18abfec83f86ad453852d55ecf5fa3753048f38ca3e0910d3f41586dc8acf6ef7ff5b1f826c1fd46c83dfd191201fac1044fe3829dbc8e7950a84bee3466b94b3e6cacef5abb700f32588ac7d28d4ad1d6c1f8fb7046aec91d225364079c59bca22bb52e2bc492ea4f94cbcafb75bb4825dc9f85444d0353ea98197fab52226e792581663bd9b048abff6c5c3f4b5aedb62d39b56a2abd7f1ce467cccde7ead6eefe4ee9eee8794a27a75997c0b19eb576079bbee08d7fad99fc5dbc6677f344cadf06c24c9973d2a6c0f7b962bd00add1dbfd6c8075425bb2776e95af9df2fc80a91bc57b0050c07c499b4919017def091f48ed7762da0d7299696911d068f4c7fd554002605f0eb0266144d634915d5ed42dbad240451d7bd2d4606d3982d36d7095dc0fc6cc1e729412b3ddc618929c9bdfd97fd08ec08c10b19a1908fe3dac7b647b6b88b279695095672e6b170a8f8f6377a860dfa7068bb896afe8b3da7ca039a16cd198c2afa8b8ce7b09f382b860d2898da9db3b1f92242fb9fc714da61db7f242b2ad36be82037a58ec15102c67a60ffa2214cdb38ab6c9af15f12c1a2972e98caca8f4b0b2dee7d2053102e04e94bf1f8afcb849e9d97f5ec972a825691349dac9622b083b5e7ea694c3ba2a2ba01c573e4b4f8073433e5a7d6108fde86d41c92e4242b1e82ec98af57426cee164f7a5a1713ec822917ec630da5a3687bef880c3b06e422c96631a5f7d5a86e421ce6a617249580cf7b497efbf02d71d14ce5618ff4b83750efbc46a4550fe5692172ac5a93c0dbe4ef33446bfcbd15a5d618977852ff36c11fd70cba68b512ac1aea4fa20faa1d52bea8c368592d2548b599a4c39b02ec31a8b6ad7d4235db54d1eef071b2282d4b02c4448b0b4e30b80937165d5dcec5ec56bbc642cd26a69d473bcf84bddf849b848f08f8bc4681896505bf7a25e7161e1514da5a6de96dac33f6a053ed52d52aa6373989c23a3c017a0ec5fd8bd892a893d49d1e79edb3b687d0bca0ad59ef0b74215f3aef7b57091b7ea5b5d2e54748bb1c2ac17d9a2fcd3bc656e30ac0a70ce68c907794e4bdf132be4107d452adc7737331f380dbfbd60ca6ab9f7995719e6854748fe306662de7767ed5d98cb7c9f43c2b42c712e5e8b79aaed241f0046b6ec4b297167d10c6717abde22329bf7e12716d5bac2c9c40c72c236197261c09e58042b878c6d57fba1c596f51bdd14656f8035a6508e0402297be3ea0da11b80dc67c079ee9c8a2993e77b15a569d534d00fe8cfe8c80d596a68ab1e6e8df705d7180458c237f0b2d19f919145eedbd24f413b647a2bc68b03c70237f3f5bf739b7b505d0df007cd55af526acd4954d21dcf94034b49a4e271f7b91e94247f44415d26fb4b3b5b95915149d11bdc1f53d64f587de36208be92f7a1052c068519582c9d303d7448d3779a37c310b7a81bfd0957a7b3d1b6ececc03f21bc523465f6c02336034b8abbd04f4c454763b76e48c68aa9f6ca060eb5ee8d9a48f9b8e228e8acba150f36fc03ddf1d9ca093fd3bc66cbf999364e854987ccb516cc0d23037cb8ddc1991c921734a1baa4d266732c375a8c039d00840191d654321dcb14188bf6486e053fc516e0f1bb4c3427e0a7ba03457650ca8faa271b29dc76424488bf46ad12be2592b04604166319e99a596abc47c643f57daec942b559e239d742c6b989906534ada3b8c326deb1020b96f7d1eb341f8839e70744f54aed3cc50f25b1ad506a3098e9d17e2d2f864edb8033f36ceb0fcd30871aa18161e1d793ee78a73d6ed4eb1ac340622b98314523da5ed962f8e232574ad7d84dddd15c803e3198e0534586aeb7a7b116fcc237dc47783697033d58f3a114356a52bc1725fec2d083b823a2c21df3e1f855ecf5b6d85cd6649d1a42717ef164e2f4489f76f81881caa8e4176fdc0903a612eb9220d69d5eb57477534fc2beb89dca5f8d2e02c2be6058acdf94bb8d1aacf022cac5fca0b3fb26182bee2259a0945978debbeff1121c632cff20711f67c4e43a41b1edd150c3e8e8cdf9f24d8d7cc86e1e2bd761b37ce60fee1d4c3111f950dce72b916f0af3775953519cb2b1d548763fd2db808950368ba950262eea3fdf3262bae372d1139d44d8c5c4ba4029a0518853f95ddc70ca31009fb15ae68fa56d2389a0f09b9c70decac8292ece6aaee6dbe5ef14abfb61edbdfc652805e0ecbf46295efe0a52e0c1aa3a9543ca14a6c9b0cb93ad455ef0ea3b941ffc9afd67577d6926cb9189e0f8499e67c98d0404c753cfb2a51c13b0eab211b869bb9db227b50b43e53fc206c70d34886597c01c60eed9fc3eea4cfe258043d6394b93b58c95a9a8bad7a3542710ea0cb60ec34ab4ad9416f6a863c3d4b05234c687b849c200b7a86fc600b31c103f26c100d995f9d42d302f51e70769d8293a1929d1bde1c57e23168389b5de31c08b770c1e593ff9638d54111486774962b4696df8a24f0fb0602cf8436f4860570d133e5618cef6c69b8b15cafa33222de470c0792289c3c13a44da9f309d457c929850fc1051e2eb2f14123c648dd4866456cc96c439e525194ca3606a531b00f40e720c7efd75eb612ca1c98abc825155652f8f5da2c82662c4242b0fcaf40be5e765e17d40ad440bb7de33cde43ebecb0b7dec7dd05096f3876d032251e0369a4d35cccf0497e56209b889e4a0520e07611c27358b08199c49fb21b60584f852d9c97ee453585beee1c0eecc5345148356ef4c997d4a8bf0cdf2eb07462648e7593602f0047cbab1bce04fd3db435abcb70e3a9a6d6853fc384cbdf2ebc833330f081b53b7dc9727b7bceea6c2b85bffaed081498addc6159221df28b4dcfc55bdf7b5f3b1776e5b5f257dbe48054f6dc22e5d9d20818fe43749f7d1b6d51936c45deefc09bca2e545bb38fa2930e65a41dd990fd491e3a4d258bad95bd9ba62c303c5c89c1b2d6e5f5deeb0e427ce4efd85459527f1547217a636f7a2e7abfeff26a4378f7dc4c9f5d70783281e173f0ed37f4eeceedbe0e7805ff10102ee69dd727ab39f2a58575030341738b100472804a9d8ce6a859879c935d7a132d0812dc270d68b07464de94d3b70725d4f772353d2f08c714710f0e1c8c3edf3debf80c1aac90f739ffbbdc37258f3a73c20f40f273d2dc4825620f3c9fa5ed28d2b267ec581a5a14db271e43c88d6880443711faf20b277d5dd0c2030c3f4fbb012b0652dad5c76abacc8f26f566478f530b04559ce8f4a282443e425a94fdd32d29d99533ece61638c0f360c251b51988c0e1e8fd683cc19f963dc10929e9dc859013e9a52779be0964fda5756d7baea1900407f1500ce67849c1a164b36674cc3583194a0a5a803a53bfcc521bf337d27621c5c2750fd1aedb9316a72c7c977230223ab8bf4cca2f2fbd04faeba60a5286df433459105514b3bc5f9b60b093700dfde2e79a59e48e8e8cc8d973a297c62b7dd8ba0f6b3dd824119765ef322f31a3a3041c4712a3209469f786dd39a6f3b804c6e86c3c55b80aa00300df0c089e311ce14c7b908b6a6e59b773ebea8821db9a7bd7e781ab9be48bc1dc295f875545b0b1f4a94d22b6caa0a96e51d3d9f508c45c861a1c2e667df37765020af665531efb4ec040227b7c6bbefbc0ddf04a9e309d7cbb0dda470a72d0091a96c7dd8d3a9ef02ef98231250284fb165382bdbdf2389d812b01909286c224160fc4e752e6e61f48e6dad46e1b75e6ba538a22ecc984627bfb3de84ceaaca664605299dd38d83df8822c8f43e24ae6c5f319a0ac6ff4c856c7e050583a0f2d930ac33f408a918a6b2fb9b3d25da105a8c7318d8f181e2cf88c18e225179e79defef4e061c4b39fae653cce383e5c5cd7b14589d43b040bde7019fe3cb3dcdec9cbc7463ec068b924d608973999d99843e7be71681e7770c560f3d32b4f855845d4e81be6febd622a61bbaae1ae029d7870d12945cf53287c97a2d8809c09b6331249ad8e6385b09e339d9d6dbad512bd8c15d0a7a6ba9c98f1eb0b85a686c95296481990f57622eda96192310a39cedf44ab93b62ce35a736f67440afd5d32d57282a8b3b415191951e31115c5a0c46ea49bdc1fcb1a2a28b1b20308fa29124887eb4f20580b48bd31ef67ed2553fb94114e65481d7c7e041f5db0e2817503952e4505184a84d40cc622f97e3d3b1aae2709ff1abb487e13e99a4220f3ee9c77d054518bfc03f6e6e748c8bc41c48fe29135f95b09502d6aa73c788ded0c5a3e429b8788f72d0149bf67849e8d663c200a911134936c9f323b19acea10d67a7ed06ebbc2569f99723a747ddcf7084d875a1cd76741acf63283e9778e7d987e579ec85fc9d17711050a33e733ad347b7d03114c3488605b0e70a5549c6e87196b2536f530b980efa50da36abd4cee74a4a705dde8e5c94b1ba7c1e19187378c4e0c713f9dbf771818d90a6e5ca4824dc8dc6708008ce5f0e4926f5765a1954ed8d7d9038c7074e21e07e94771e3c67a3f2018297b35818e76e270d927a9fd944a45fa20d5a22f1def1e74d41f90ebe65fae1924c84aab32084ba87fae44d5c7f9099893e93360ecf4a350b39b0712d00a7de33d3188beeb386e0acbb8f8a5d37eaee50de9035e8310d2a8c387f6bd285764de8926e640e314edfd932ec68408c1c98530732b5100015d0c52ef88ed853aaf83b217c4dfd372ae8704a94522a59b6249dc1faa845df492206f0fe7db293803e954bb9054e23a7863af6e99ba9c17d02189bae40ff7e647b5df97d28b92f660bce907443d524b10a74448aae0641846f195594dbb5a098b360e9dee7eb4d21d851baf76bfbdd56a3f951b4642a8ee856c91b3f25409731fe56a8157e2cefffeca9db901a516b3af6f827d45a51300141a44e3dba3d190b7cc7170a49b0e3cc61e5f40d6b6bfbad3ac9aa4c3fe1bd318af2846d026d6298da79e08bee11767faca0da31b782c61be95c680f56cf8accf46430ef300708f2c6a41b69d97ef40451175f6f4e22601092318fae4b3e60e060e4957b88e0dbbbc7b8f230a0fc627b750510302a36767793b09ef2a015521b2aa737fd29f37b6455e087e5b2b451982a8a603a7875684f74425b3e1dc077acfb688d4d11dd69442b84622affec132e8514656169bfa38f8b3924bbeb3f9350a46b272d39ba885a85f354462f0426ec72abeda50c4e38b7032ad41b470b4603b9dd24e435347500f6354acad32df3d0ce1f0492159735129b1db25ea2012c2ee4bac885b82f1ba11b67536c0ecbd11535e3ef4f456055211b8124679ba73c6400e63eb72d8e5a60729cf3c828aa8bb3b9b7a8cf8bde51f32e84470d4025b0589ecb579db78bdef3e7e0aeeb4c8a4c2b06ae5ab8637c6724582df795ceea7e9b3019906a6ac6fecd1eb374e1122a59ff03c2fc4297f6a1d09012923b183ac01a6df8aea10d5846e7d254a71e61e8cc304e33aa87e6f9c24385b7ee4adc451420288cb0532c7e88ac13d346e99053c1d85881724124e61c895cada0a4bdb1cf0b1017954adfd94451649b77fd8964c0782b3684cebbadbbf87d0fcb409c016acfd7d0ecbad15dbcebd855f0962451f8a7eb822c3c43e819a416960265af273cdaaf90a871bbf3fc8f37d64a2e25a95062b9e60308a1f66c502912bc864c612e4ccdabc0b3cc74850da566577a682d37a05674114429b52256a4bd6529a4ab83b0f144b0dcd669f337bcfd767b3a3904c03d1d71eb5317b2bec61d6a97362ec243d3ee559b7c6e2d4eb690dfbb85bb9d020ec62260a39e729a3c6a417ed02173b2e8c8812267d401b5ca91e678b15593ff7455c62c5ebdd2906bb52026db6ec458f933773e3a51f85431717a63688974177ae40d593f27b6436e7ccdeb709fa1559c0a0e1c960e1f2310fb23c8caeca30034701620e66d19bee18f4c8d65c33509ee3f4f3f62eb7139025619a9180d4e5bf57643c9cc5b74d3d99b5f9cf482f1a78c8182cde20f3d4379ee4db895c24d7a4d56c8dbadd4e0f89e0cfcdf555ae386ba7028d4f8ba755e34931ecb80eb0bd7ef6f68ea413784791b7bf4d688be633c195876d9c9120258cc96849573d25216c411b006567946fccacae76ef93d3183a94c6c555f18b3dacd495ddfbb14498a5b201627f8f3dfbb60359d683e7f2cdef3e9c195810dab7ac0c7c514fc0377145997c216e01b34af0c8636b5ea076bb471645d73821eb6b16df2bf5cfea465bbd713d110455f002b4597939ee13cf235834205c927d8ccb04f54ec66da22923c924705384d14d655061bc9963e03b66f45b48b30f116936978605b2c201e6fffd3eb33bb8334feb5e5e0b0cac8e8eee3f72db9c9f39d5d238fd2779af58da8cb5b41957918bf4f00be6ed92a622f13ca0269bef0fc1ac8a2f172b7ad4ebba4c9a83599847da7faeaab9e2a3904d3cbdd46f511ac4a9a1934da0d6f2d4fcdffde81b640a0fa97ed3b804e80ba9d8341dae2a47d59ea2bf88d69855d50e9a94970701f7c7ce95dec63b06e6ad317a9e042eef0781cdff0b8f1eb87a7ae3628f64ee0582401a462c91f14aeebbbc6032683a05fa09dbd2a132131ae0034bcb49a77780059406dce00d6927ff1732935ba3b24e86cc649aae6f36cca2062dbee1212315d4f2b853ec79f4278fe3d48188fee138e4cc03169c5c626b125e06e64d0874cda798a3f7450fce7ff5ba38b0e11f626283fd835ee546d318d4604bef09d129e9ee9b4f032230c716b47ef7dbc4dbbe1e2de2e49c18fa24717e317606f463d1449dd13f6250108bb5309f8343711244b23784cdadb449c6e7b6fb49f824f7a88e363c8b820aeb6853a943255902a59fe2fc3fee718dc9b6956cb366e303a0116e471e1ca9b7124a45ffca5614250115164a0f1e3356a671569ab4302364be99f3f6889122476945c52fdac649b91824f02160ebcbc8cc188ea177f73d075b6ba2951ef907d7bbf1f65a95fc05c5716fab196a30a083d563736bc744e2080a8a70baac5643f8a94015ebb6b6f5ea3450240ce86aeee6d93f49e2b104935009acd2584fcd71bb1ee533efb2ac38acfc38c572f24e6ceed5cbfc3c6524018c0e38f8f8fe90d0c51d1fca77df6ba043577ed15c0b827f1182dac5417e5763f987a6c4f4871a43f91a379b56ec695c11e1fdcd9657eff8b31730a577d5274032101ecbd25f45d6cd8a447bbae96868d29f9c7725354674ff7afbc5b72e7dba56f84b13586312cfb35277d00088549093d8488edbe45f27e293fdd0f5d60151ad2bb571903efa74389ea73d349bffdc022c9ffdc23a0034d9a14498ec3c29d322ccd86c23c35186e8b0610d5d42b74f4000a84a30e71da4941e2330df63fe930ca1b209b7622a3145e03b1a4ae4019d262b4614a0ede5a5c3c5f2f9d9f14601fed40d2b6d5b06ef9eb9c86ebf8e468ba2061a8f0dc9c072ef786c8971132fc24c64859f43e6eb3ca4f27080bc99f7983f070188a515115dadbcfe19e1268694a5ac0e09e98b736d2ec45c17e17d27d2c3642ac52193746ea2867a5a88316086ffba41b2b2a10f5c6e4fc87e896352c34656147dc2b68380e427fa4584540952b1014afda29f23f5ecbcc80b393f34b57d5715985859313e302cbfefe59b517e321ebbd3137cfed6ef075b0c58c78fecccbcb36ba9605b0f5fefd64638ede93f6186fe5be16d79998aa2b7ace343ca84f547cf5af016c4d704fa415882b1cbf8d13de070deb8c8b18be4f19c05db5edb61c5c4006cdca64a7a97f37ffc499d6ad110fafafe62320a70cf46ca347383341ef2a3eeec5be477aacedbc5cd2547a8d4ad7546a52c1077f44f7ee766caf095d6278675b7eeb0700f9752819cb8212a1914d509f05b13c816ff20e08cbaaa5b83a28e9dc482e1e1550cd9abb91746eae177f2f23495b466f1ec4bb8adcd77ff728561b506e3f71418dc778ec97c5fe3a318cc8577bace93fd7bed314a8bb3bfd78b3541f9a8382d593033d0bb44e72a9b50f0d24b272fb53aee411fb5d9d9b4aca7008146725518f1b5baaa0b84a77a1e3205a710091442a51bcc39b48611ee91d930eee2b50626b92d493eec892936db3e2fae7f7327b1685c8fa569f082ecd9ff3890145a2807ca20c85aa96c6d1543ca1195fd42e2c266a64f5b77a976633e10397c3ac767f20a00296b5ed418683651397eda198bab6bd12fa09e07feef5dfb47415ab6e61b504f6bdd16aff83eef825d30f75c9d4726f6932cac950e5735014cb06f2a34ab4f266d1adc77adc5fd85661a56604b8469d8d3d57d299f85e479a7f9f4fc02452801c1994947942eb27d0be571037526da1926638336cf80dd77d1b61337259afb65a1dabdcb35f234394184776544e20d92561886863164a7a2865b1e180f67582ed6e074251b7bc71f457c192808d14b28c858660c87a43ecb8fd8235605becccabf655033c3ba081e803c171347c5e8d33266e5a3d3c49c5a86cf379a23022db2b98496c28ee6c170d1604b3ea0418a4d285ccf3e8028373c969a948b9c929942f984e46202cff8b94d50dffba6a13b073cb8f07a281267a544511c0e92b91e52c38a4aca1e314a7f6c5deabb494a58d51431c38cb2009ae2dbb69f0a6d492b85854b9fae8740a3c6c642dc44959962e67e16a2ff79a3b117b154580f9a774ed7c315702fe9446eba2ea5c0703fb7e57891b950eb6af3918ba299cc722e33b5241957789897bb4830536845413e3c5d9c4db045796180e5e1322426c5ad305c2d9a11e68096d146eb1ded18e327f450b3fbf4cfe13ffc4e7c7d0668d187590fd096a8a961d114b7dba77956e79de4cb5aee641c230207d2d7d73d88e648873c43617446998cccd534c89324747d1d8e54855128ab4dcaec835a1cfd8bb77cae0f641a72e80467e0a9f20e7b2bc36f593c25abc2a3a24971e46be2f1611cb9fa47a88efcbd0f07b234c6434c9b84d4978a2b38cf35c88a572376e56923955b7101c071e28156089a76d4b500cde5b4003966592a92ce184a413f5872a34edf1b6a5a495a5f66c3cfe051c13d303f7925efd8d37876b091e61a0900802dfe00024f79498280f6a8c439cab0c15e5ff6b3865915c3d443c2442377af813bb37d4b3734e17e5de8d954b93b78a9ab7d8fc4139500ac98b3aa4b6e8c1c48cdb1dd17c7fd799635e18f97e281e9163e2c879d8419c66b80a00a00f2d64e984b63e7859ec12dd42d80fad46f37de59e1969594b3938f7addc0efa4aa97c6a32f862fec89875a4cce6962b6cab1c2953ebe03a255d190c847799d9df27a95aa1931056528cedf896391e7d3c4635b16a6c0e3533fe75c19a9aefd3bb1ca3a84abf68b250cd6ba935df1924993da451d06b0390f3d747e5ca3b94ac762c43e844b2e4fe408f9259112ec2b8b0ff008a07074230c9235af25bacfb7b72ca684d6ceeb456f9ea77d05c9ff68f4267b7a9ebcb711e4fa99598b2664856191d56397ed7a68df5d2a41d416b3666cf55dce278accdad809f6256d0ff8b37b5bfcc2122f1cce9813877af59348dcac8b7de996a4ff66cd2f68bb9c23d08519646e50a32bec344b74391866163e4d7f194201a06707effbc759f73c4c87d9ebf5a8a6a40b30676219af87253ee44f6279acf0f073d1c63905a4a96fcb5599147411036cc7568d19057efa890e3e39f70d3de4bdcda5ca5b0877f6822c7a7e95578909edabd6ee1f5a73c1a2cb36666c97f454c48da5487afa0716c22ba0aa2fd9cd0f27f2b235a0db8eed288d6ed8edebd29b1617075d577c1eb03edbe27805b7d54b77b9b3e8c3bc750f6dd69a4acfa34d82669ec609972fa5942207cce7eb71418f831f02666cabe1c45d7abc53622c34d300dad0d88992c624801e8b42cb7df9c5150f4f5bd070c3cebcdde7496c164b4422db034891a4a9876f50d6a05dd2d3e04f2bd51f482a1dd316a52b6483faf5007ee8cdeb177b70d3c542cbd34ff576768b7a5cd50340dacad36778906166edbf14c1b25384b281f66f4d221d0b8b18a917e7450675654a6f116bad4d034fcbbf65f747f5089d151a6e57fc44193fe1dbcc7ee363c2d0a8ba50e46cd2f267b38bf9f36a788661c15f49f3122e36189c7882a03c94c72de48f689aa0eadf24dd8c04e80829831f6d087bbf912c0783366a0a1df63e673dba53045efcd205ad16a0e6ad97eaa235a9e7c284871f7bc3ee658128c0737bd8c5a520749f661010b542d5cef7854a0bfc0b86fc90d3dd2edcddd9db7eb1cbb7f70234f4853e58e26458c90562a296fa21bf146a6c79d8ba9ec20fd4118467c64ba6f3e7a4ae111e568258f4af1f039adf3c25364f5e281d6692a2204df6e05f227ae88867db22c55412e6eaa633eab176c40d278e52f291cda577082245646643edcef9a3c65fea5882e9ee26b894b9ab2e7f1b97836aded24efc03677bf222bb0efe0b8d86c1140f305cb8328c3781309a05638ce86fe1c3c182acf59e6abafe27002df8a48e1be34b19eb39cb321e9211dc21cf9f2fd23249bf7c791349055c7e741ee8627aa27a792e38a10d040a64484bc56e003fc9a187bd68a52a2fbb6ad03d31bf6e2565063a8f4b7c70ffddeddb9d60d274d930853598367ccfbadf2b4705ff7e3a8343f0818ccbd35b4bcdea4ac2cadf4af30bc41c6fe453c3e5c88abfd070f2729f2d72e768fc149c0828831f7871c021265976d5eb7acf16f84407b2b731abd372a136c7437e928045eb4bd4ba3bd4afcf050456ffd88d868ce640238f598036f00b223fad5ca2ecebfb69aba8dd6ed2ce62e3b56a000384297e7cdefc75b98cb5a92d4a5e36d83a02e012f63a51fa97c54fcf6b559db8222ec011ba79add86c58aad2b6a588bc8146f5534735da3230dbcfde0010baf519311d31896c9bdd5712f3b359f0053e782e80ee624b43d9c4c1cbad03e19897fb4451f5f0e1d985c6293381582b98165b4e736b61881e4bb0f1906d97bd3c40fdb858d1721c0e0f23ba1234e552b0e3fa3afeab22afd55326860cbf61aded2acc6ed047db2f0529d192328de8717792b49593feca0a6e1cca75ebd7ca01614947baa7a582bc9d821f9ad20aa229bd0f0baaba226e9b550a58aef82c52deb414fc2fa166231690caee3e56cd700e44671e625cf225ddf578b78689bb2b8c84f8d8d7f1b69327d8cc3650d4c41ee2540109648cf54dd1e7c205d664a85de5c86837ecdb7845994f85760f469e8cfaacd48255535ea794dc8945bb6dfa8ad365e55682a4476c12666722b8b0330560596054c21ba8ad18d2a2afbe47e09061adff8e37df9fd08260ca8e0eb6b733e0e99614538b024e135c30cea3b4b6940abb38a4504c1fc1ffae63702505be79b3fd749ec9be26ef8f071ced3f3f8acfc6c120b4c98a4738d7e0d0060765d6db10f0bfcca1c0c6819aff71ae65bbca40ddca86ea11a95d4923475b6b2a5a58eb388b7e983a35366e6180e089e18e41e8e4c02b6b93cb79adddd1b362399e06172c7f7be03333db15ef38fe326d3940f7224c485b7f079e8c7d69521e3021c7118a10d156505e57bed22a044bb17cd0a8470d54632e4eb311ae74c6aabe0e9531f39218c06c9476efecff8bcf07e7f2ce2834399fac1a3d660a7938f1a8c20522bf9ccb94bc0f9b0c0082abcb0d83cf59bc55cacb04306bfb25206fc1bfe73113012680857282973f3cba16073665bc6b9f6d09430390edeee3116b3815db2b44daef6a85c726e656f84581e9b3d930a5c878fe2f91992a72f49dd4592360a88ba28f6a2defe00f6a0fcab5e44f1e0d1e06638f2008848ae4f8111a04c912e583cef775c83cf44149c5b14d2425fe95de6328c73eeb81bbd435f9115628a8897023e42a09acb738e6c19bce86b594e752bde03d16d808349503c3bfb762924ece0c14da6b4530baceb4839a0e7668307ed01d115b43f3611e4a35a13b9e2d6cbb074d1da4c43f6de1ed8faabd86a8ae328fd2678e0268547076cfbd822d42142cf2beb6b0cf5a39cc64de744773f133076a71a4f991526d60820f29170f56cd3a16ef35aed1aa343e9c143df6aa16173669a54afd20c15211d919e1fafff962459dd95a3ca7cb17b60509af60d1e9df29a37371ea9001cbf5374c520bc0bbf064c1024195894c95911d84c53f0a0e3f5634356db319276c25ee7568537893235bed58a2abbcf056551117aae4441277a53d5bc021b635a52036b602c30efd29e8d89d7ffd841be773fd014e5ffe68feec398ef91ae1c73fcbc45daaeee8d241c2d8197535bf9e31e756de698d357da15ca72187c43a0825024d5ce49e37f833fefe174716888b95c9a7e46f5af919ced4a08d5a20ecff438c1b05d84c4fec4c81cc5be070fee9860ead2e016e7a0cd06547173b07b87ac42ad5c588dc91e5aa56ae2b0676003ea4bcbdd16d8cb8974b219ac21461891ee9f182e2fa7f89f6d0b989ad6e5abb65653e52ceda21f67ed552668853a7c61e4a200b02cda82cafee812ed3f840faa0f8b3addf6af50fa1c49c5df891c00cbf7a16ac12800da54f3e7bac87b2f54682cb9fe95d8c30b6b19652f03adeab9b506b5c143777c13fbd57c0615aa3c1658b8ac1befb300d8bdefcff35ded57ebcae30178ea2dfec5d92b48d618dc389b68fe74c362d50d894953b582e18c8f6bd47f4fe98ef38e9a8c2e65dc05c4be3f3c0b96e6382e11da691f244c1f8f6951938a565ba34aa09574fbf403c377701a3819caeb2ac7d692324663f0f5c5e0dc0f90fd0e75ddbf640c3351b3d2f942b9657b5c214596e79204bcf49c01b246eba4f02afeb830f32176d3303fa025ae8681e02ba7a9cfde46c5879cf9134bcdc7ae74ddae68beb9b9273889ccf07ce2a60949f6f9ed7e3a7dc9983be706cb879274f2616ce49e729d2553d333472f293d9c73eeca820c6f7273634e1f93f17fc6ac1b700dbcd7e17214cec0a8c7411750cc8f0ecb906028bcd94a1ce2cac7cb2285d78b864c49e5a7f30118de1066b16d9c8903004fd51d3957dfb494e748915a2668ebf24982a8fefb21034213460025fbe7f16230d0a7609779b0c5b8f602502e8c9d91026d90b8d6177d7ba473f607c20052afc1488e031a3fcfc594910df2bfbc903c111ac4ddee173aa613fb59bc662fd3df335330521147e782a0193e960f887faa36704cf91304dca8f747c56736095af74e9f942c0199ade64a4f99189a0bba1af686fc307b9f4ccc6a71626cee78196fdf927542e82ee0ffabc703816072470ea60a589a76d96acb92f1405ea9cff097cae08dd7161efb6d828d20b000e17002033d2bee9b9dec0635d5bc4b1c170282aae09d0d9c81e0d3c306f38ba5e2af605467b2fd23ba09eb0b6aaf254ad90e2e8137c88f07b7f75c9464a98c730a3c56440ef6b3739a2a9ec9939c50c6bc8d070eded924027debec33d17e1f057e4dc670638fa4a69aad317a7733f2b7d815225ae2cc9dc49af135875101b907e21973b347d9bf94f65076f45cdb1274814afe8cf7f650c8902b2e8fab58bc3275de54193fe454c4b67909b79fff2165f74ccf706db910297e04dd601a10effe1fbb19236af01d3ba0611e9528b8cab5cee75d8d4759fe9c349f8c170cdd4f496c306a68c153ef64d37d9f9386031e9d26a4d17985f89ac9cf0de288d7c90800d6fde827d12c460b08c48b52eb307a3c96ed011c3fc35f07f761def9bea0cfa77e4e7c2955c6df19d14c72929c5e0f3241132ad6d198256e0793b4276167b4209936b9993c86389cbc104d1988de2769af3b246f8fb7792b6bfb9e5f5d2c7874b8153ccbb72951f44c20c23ec0692674cb914666cb2bf968bde4c731a0627f54912d18f01fd54e1c768abaa539fa7f6e3cc42c8c4c222cbe077973bad67d271761711f0fdb3dea53f5d303e6aa5621a7b2d0245ccf279e3c8845b7270ca702add7b153483e09eadbbce5684afbbbdfc4b770be89adb22dc09aaad60b4084413c0a38bcb9ceabcf9d35505a7ba5119346d705e78aebdb6416e3834692bf9a8222b6ee905dd4fa0af14ed82e2c55d4cfecd3df99cfb7e030d358143f8664ca23a817dfe247d9551748527d4c683358214ef6f575d2f82b106b1e6166fc0dc5991fbceee2b7307403762dd15c21d834df7480fc4f761249d63edf7558109ab3e201eb396cd3960971e684866e6046c85b8edc0031da962b67602fba2d2d3d2aa954a2d88335479760fd3c6e2cd20c3696f0be1478a1b63ea249651fef48e5e809ba2cdcd04f7c100aad2aa03b6f68c70a32377f8ade64599a5616cb363f73a0e6443bae6a678fcf722d9a7377b3868dd4d98ae6f6635c0c3b655cef3fdfb8f918f60617a488a2adda97c361392378fc98c20188cd5db4e019db1c34c7e38f8e3e6270400a7838026e668f974cbc99025ff3ea7458497c7a439f0c855e82af62f5c481db290d0b730e5a85c3a2ea85adaab0ee8cf1d258a92c9030069cb2f66bdd16369890c338f70c837998ad33955d1c9ccb65630c6ba53e020bf3c5b0adb8d6a4612ae2ce57243de0e5f303409e7c189ec98a5376409b5e53e1ba37723eb86b8db6d0c95bf9123284ac52a154c8b46de5e90e2e81895dde83c3e8412f465979f0577104dd0baf46a0899acc507503fb4c3e081a7efded60c3f4504f61b7081233a29bdc23346dba158f7ea97a3847940ac8f593b402cf601082d8e95f10f86936853067451205ffa8b63af79f7f4669421b896c614b00bbf31252a2eb9fcfd5b6319a95a4f064b0e47f5e875d852dcabc40170e723aa9cfe3e931b2ad246cdbc1d632fdce1268125ae90932b5520ab45949e01ae2c386564aaf113aa5f5dfbed68ea479268ba4871808a73140cb373f832c44761c55733844f93c9716ebdfc55c80dc68a7527eef5c5669c335eb41136a13fd073e6546d14da8f6681e3bc21cfcff173ce68a7497a768a4b78b93fd102bc48d0f8ce1d8ed197f76e930648a514982fa8a817fe7376784bc2203140fa19cbd634ea71f408c76abe4b692b992c2528bc7ddb58e9cfc749d8f984b3be062ac4e0838f64c5225957025fe6fb2e6876334963d731b567078b15c0a37c277c9cc8ea8426fe1baa05fd908f5fc97b9365d9f1a2a779f4b838e726f74db9e31e54ac21b91ac85e46f5ac3eaa31fc13d5eb6dd62055855e68d6f82dda02884ecc2bcb83e40005f4b168d75707bfcad7fd1182946ce98256b35be210ff8330ef88c5772440ad7da277342107a2c112acc5c89fdc0c5a3961f43cf3f2aecd2ce5cd4d5dfcbfd0df312185ec1ec84e047fc537affdc5af9d6af02386b8403bcc72bdfc5dea07176fc2820d7ef8cae2f918c127d80f8ba8b7f0f8ac9e5ec18a65f982cd0ca7d46f02b791f8e770a35725fdebfb59a2d419fcd79f403a6670d5d3e0f9e2cac8a7529cf6dba4738fb81229a9560c1268c867598ebc6fa98ab2c0a5570d3af97c1225b5e59d624292c9483afeb561ba85a16b6d32ae36c71e0f6d9f53ac2abcfc61a9a9cdca3b0f1bbc20d8328cc7ce9331fff1a594883255b30b017f70dbf0c040468756e4ac6a6787c94d581d808a7d90c17bb4646138851439ed601b49c4e0fccb38f3d313808da0f448460edafcce804ccc7bc88f44cc26f51cf01ef4a227e9bc6ac0cd39c02b859a4bc269c700cd33d45f920a1f4df2a8aa2609c5a7b4bd86add91a28ee1568247eb1e20b1582bb70a4b9afc27ae5a5fc26a5730838635260c70930f7722b8a5c358a260663027b61b6a7cdb102a55757fc8d8a162d1b08350701d54890f1a467cd99cbff863fc9cdfe71cd6e3bdb336fd64fb2bcaa53a9a3c035367e0c754936b04ff69aeb07541a8bf318e11ebcc254d0a4d1eb20293c56944ea07f17f83eb8261f57b54a2866c4f8209e5f5bf87b2a87e64ae20e0f5b1596e54d6e81e2ca8873b00b9f17b903e166d90a6eb9ad55c7b9b13a7559ab52309ff00ac903060cf4ca6b43c975815cb9666e2f88ee5804d421bccf9a4dcff4a7ca082698510b2f112c8ffb603e9cd4f56d58f8e1456161f95583572ed52d008f54d7909249b271aac9fa5edb3d2294b4a99b00adf20f8077ac5681ea13d884b4b0afe052161418c343ff08bce19b5f0faa7ab7a166a8f2daa5d1f3f478941a0ea3b9ff14077dd158bde081f8163c0383e999426207dfd604a5a0093f7f352dac83b2e04d3ee711db935d099703508bb569018982b58aca8c2557755931d8de639540543d8f4935213909111058e791fd876c3026d2e23ac2054ade3ae552ca9bdeb053f42f3ae26630ddae37d7d97c2ca12922648b490ff140f08a12f276260bd6d116bacbc117a3d887f4bca2adf3ec3838cc869a0ccdd70245059e705020ae0c1551a2e510b1ca44cb4337933bd2092a862d4d363fdea7657a17b02a08842b1fb070e28b01536f5ad409b5463469043baa7949995c64ea7581010f59992bcf782443b781b3e09e122ceabfa60e7b84ec6339076cc130a23957b54caba58a139e50f4ab555826699e61b20d5a52302d69d0ef03c9433d53bf2a725378cae17145da30ecbcf8f40107a5789fcf2920fba3e6e6592daa4bbfa07c14485169ad728d13b10854706dc4cfe40ed899a9578a8b6e60f85639b8c27bbec2d23a9e9ce98cd513498354daf664d5e256d143bef4aa4605489d091182091b30dd6d0491022dac1b2102db3ddfb842296d790362e2f2dd1f101bc139744fc766c1fa7cbdc741a65abede02172388aff94b1a4f979393466423d9f5ff788389a7d3159dffe73dde651a550b162297df2c9123211d147d6b86c1185fbc6a684036d5e469655ce4992d130815ac2b1d3440686a15b966cf753e7c4be2f38f1ca19fcfd54ed2e7d932a70fbb1740ac9adbb821f8b579f5ca5e502f39c7455f275d45a56f37af9120bdd4a19291f06c6ad77147ccfda5811f0fc880d84373f48e406157cc61c195f87560885cfd3e551283d3e103189b87fe791aa6313cf67aac15311866ebf4a7fcfe8c499c397060e043786994ab946e04aa20e49edacd67891911cb33fba6f596fb67f09d43298b20f50deff51906ba64ced75bc16a348334225e6bfadb12cd7ba5aeeace2ca4eef95ed9af6a8e69992be5605dbe4aabef5d00efae7522301fc9151232c5309afac3bee9a31c88b16efc82ed008358e35b6d32125939bb11b71925c2af5ac42a9749f0c2208de767e68ae7f4d36fec419ec092755940f911502437e0e39cd0b2fb538d96efd52e65c40460a2c3703e7eea4a0b80cc862571c6c0d90ad030eb3e8b6cf5424346ac951e95875d8f0d7ef4e3373c4a4917f406c2f786a1510782d926ed016243391a2d9a4572518310cc3bd9ec3e391460abb62ecf2abb080c91cbed99820cfa296a48ff75eb3411e0f50c769d27a838bf1da21d665568077dd4d182b28ca98f300d2e394648e4f7538686857bcb8d1364130ad82634e8bc1812f5dfda6c11c27f59f697e6ed71587f723a86e911ef4adf8da1fe836d88962d509546d4bd28fb0b942f1bc146706df7ee502ced042d0fe28fbe11f2b07221da91e3ca22c50b6f880efc917132f19e58b4028a2bd274ea57f24a2f2efe3ab9edf65cbdc68692fc41679929f874d57aca6e2c7240fc358a677389f380f2cd9ffa138520caae32efc63bc7171a47d4881c79fe4ef2e555dca384fe99a64267b56bb17bf59c91213680ada886c29039872919b9f44cb006aac21e7563560c62a754c0235bf070afae43ea13f600e155ae50c36ec928c894b7ef492f5370604b7e5925500075f8fd50d47523bec3d7aabda4c38c669ada8b43876e5b4d215f0a86cecda5a4747e0923716ab1c9700f722a17bee5e728e40341e9f1fca051c3351b7a5a34cdf1aca5c38e8f4138c28ffcdb275e9e09114b8f3d6d4b483c7d568979075e5b1bcc20302680532f39c024c94b03f0844beb90b8a3021ea1aa1b16fbcefd50ccfe7c4b0e07da2d57c2fb51b10601b200cb6faa22aca46e088ea9154c577c9a1b5b67a89137a3b847aaf9d3bfbd37cdce99379479446d2fbf2667a2005b4690fb830e9d9a51ed71881e34cfa72db20db1b56522c13cd8db1219d21c2a204557dd82c5f0f28b28079f0f77b42a8c94a830281937b99e178136a9a1c339ee4ff02187a00f5da7d375383bdd00a7772028d27a50eb9bc7e6435f340ae79311de10393e47234b12af80d6a7d6246d0289b9bc7ac37290030937e429793b14cf23e3b802d2caa47eac25ae669af122763b9df4bb71cd05de18fca33a9abcb4ddfd1b660ca5943ea7efc5a522ec7cc37b976c21f0dfe3634b6847c9f0d6df85c92bc3444e249259e3205506e74219812b82e151d045f13f6e6c8809b64034dca6c3657f747879cb279b0be85edccf88db848b15f28aba90bc8a8bf4aa463c692abf1d452e68d516cba6e001908f89c5f93c7d555c34501dad2d0b8ed498d897a821ecb2cdf9919d4ea43fc6c0d01426d80b2826d889c52ad551db684031711abcb3a97bba302a338dfd2149605db5568b8052ffeb5887a0130c47147f7a698ae3320f4aa0e2170e1166a74f1d8f2425597ede099705c7db07d90ffde51c38f14c71e0d60c3ba3c9310662bc5a3e592f6078dacc6e6064b026ee1dd90efa750250afd2ca93c8e3f44886aee91e70692f4052808833b8845ec6e5a73931ec122d8dfb05b63f0479256e43548b7c32e1115b8ebcab20cc2fef2b755c733fa6ff9f5cffde3de6cb1db7abf7c13e5da5bc5457c9ea4f5b3b2a356ea20b51eaa13ec01c757e2cd8a7f4737440463ec25488cb7b91e839c16a6bb5ab7491246ceb5c86f4f441b8b9af858b40a2899b55fd59d0b0c182ffcea3af28e69db62e40336a2ccbe1e9829dbe026fde4ca04243c0335664b036e5085477fce348e02666a015f6e870a14bd1c29abf2357074136c86d78647d6613d22344480f3a08f4ff4c0e6ec7bb114da949fd88386867fb3fe354abe816cbc2db284ac8653ae54cadb1dddbb17fdcd91e3ca7d521e2e0ba43c0eddd5f35706b4b5806558807a5c85053e72c9d2afcd3247bc0d6ecbe2e14a0385acafb2ebf5f9d8b2ec761ed2824bf9b47131849ca5d5d4971f326856ab877c42874d932db81b683ca79c86e6be0592af4b5418d200be969f84d0f6a8a15a0ee7290d2cb5257e1bcf94ccac6a324af53a84b5676ace3fed8ef6ac04232b74e91fa48ee53512cef9f125317fe8957cb3ab7166967caa4c074fb1789092c3f39bcd68e6d95c229ffe58eed9f43958eaa922de39cb459f082371a19864c1d56d0f67987ff70320cd65867a8f080667ecb95ea3f18091ff511a66439b760603140b1bb7d17f9a9765d9d156c58352ba35bf13d140c00c5301fa5d094d5fa0c6d869864f9657f2d88c02927e7dd73bef0c7b764b631b9e156941beea44ffe87bc8cca939c68ccf0a93064d68464d7bbd9564b2c41e50efdf8a37ef3665bb913651756bcafdb818aa1f3e635e3a2be07437d8c6d07f09b98434272246bc48b862893296628356c8983e732a64f9df5b353026708d03bc7ecf93858aa27f4c58fc754af0a22bd7668d2b256916eb663fd63426e70dcf34213e8974ad215241594a2a0f9c975296ba62e6535ba66a637bec18dd3bf98e861af3eced67e5d4c89664fa53d153d0889cad23b22f4877394bb70a82168bb38676173dbe3c812894585dabec528427afbbff710b73588903249ccad607e7af82a50435c38d3f673082bdbe2ff4340cac3c160c646946d12a57f76a25e71925955cca3559bc981f809367bac67fd90b3c4b7725d803870ffb07747c1a3597d4e3801a6fa3722268df7babfb536a297e44c9ece3df129aff04d608d081350c02828e64b708b98c483ab4bc45570aa1aa8922f7ca1e7259b76a866a0ffd2dfcd866693ecdd89f3e99f9bef50e1f35084186f042d568137ce27cc93b73660aa246e68d4316e7cb92cdcb7c193fc0e021460189cd7bdeb484e6051814f1e234824035f038161916014ffbfb3f029cfcf2116a47a5ac766343bc86ef6f9bc202e4de1769906175155bda1f7ab0ce245b59aed044b9edda3b382f60ea02d6ba4fc8ab1126d5db31d0b39941937fa535cf1e0628ca632e2210db81c4698d17f8336fd51bd60513818270828e0853fd9858f554f2c336e173f6a13a44ab8c23bfdd62b083924a9b727dec61e26747a6cf2fe8b3ead2b116aa15dd3ba45ea9003ea97d159b3b577508e92fda7362529d10df6a1c805ac550517798b2384dc01cab7d18216a1cdfb39256bbb5a9a15251e08636fbb7c97e55e5b43ceb88650127d28265d0ed5bf01b82e2b1d782d93279c27cf7058e72ebfa20e6589d8c3cd73fce33be4259981afa125516a384ea0b0799592d4bd4e4dc95a6ab47f82ebbdedbab1f69b90ae3df861ffeb95baead8f2d5a4e54d9f41d1f7677b5696dd15ca7fa1f404d60d8e42208da9e24fd2e56032eb0bedaf7afc3ce37c9f4388d811f06ac6d8d33eee6815ae27a908ad7734065d32dbd235b7c70fffabd2f36493a8ca72c63959399fe80bf64b3b625cd14659ab6d99156da49f8ca6c15795cb69e8f4b31b411aa64bef38311a0f50768e0b4964a79c4cb794b730eb43d9ba42fd9dcd2c42fc18a1ed0ecfc5b5b4ee658b2f33512c291bbf253e7a428fd48df4511e4a56ff586462a1e2f3338ca406635608034f1d478ef36d451df68db13d1954e81ab261f0cb2432aa5433c943d4548e6f56294615f014f62634424a5380106bff3e5248f8f6ff6f39b898a7d0e038ae3876d7ff56afa6f79595ca5ce7f38a46cd26238d37b3dbd82e3077b4320a5efc6669f8727a8f690944fba6496f9581cd102f650d06a94a472ff325f7d69dce1b261d8d18072e2d2c7f5275ecbc446e4f9fe3e141b573df8aa55e0919e893352c71e37d5228ef3130f4e58bb41bd6a7880d9f3b720348654709b99c24a09c8cc1cc095d31291e0be6b870f43a625b6efd3fe49424a4bdc3dfbb2aa850a77f4e540c2f2f68b62f656723a2921a37fcae1995d03f6e2917d940ea9f8b5f825690a33daec77bccaa9f28c66cbdd9ae8cfc3f9c1c7171ec05d3b87ec21b08aa988e1d23fe59580ff0757020eba6560b09478d0ece638574c455be2224f83cfd7602b0c77357f0baab9989a92be7270f4db4ebc6ae5fcb0ba071ecd3a140a8ff081266ad2782cf5ab99499964b6d5206adc263a6c4767fde853071d9b21283952f14109dab6ae851219049fd1c2ae4a58bcee24caaf73966fa91c71ed4424f574225b6b6490c30e7ee401cbd073bbce09e82bb082b25274649bde0e757d86a68113d56ac73e419f423e631f92ba63e4c34de1993664566fd369d67e251c3f44372565d6c216158e01127888c3d33030de989d625859cebfa2bfb89127e42c1b8e821165564e5de824709852fb1797e8230437488b3e1cd51367cecd57a656b86501311c2e15861153c85ab25d9ce89175a225c121a03673a5fc53bf5504824bb352202d72145973e1cbfd69a907ed5bb34ef36e23e20877fbe1b9530435f2ff795b42cfba611ed6ff66a9e83999f990d32beeda06c62f57cd07e4eaef23a9ff3f6fcabc4c15739f81f7011ed8df03dee0014289203e569cbe09bfea15635f1126e4c4d28a580913c4adadc4aaebe7054979556742e9a88474e624105cfd131e32b224d455800495138f7dc23f6114561d9363c14c9974069480914e6069095cc330301309f3d2e0f0a7b07b951801e64dca55ebf162fab1d94063c344c23518d205939ecb2f6f2e32cee6dad7c10fab5bbc502c1bae99270d553962c8d0b0f04271be830326fcef5bd09aa33bb3b4872d726904eb18e49d4fa52e8a24b728331aef59366a1690ff3ae5c603d69c45647de19955374aa13e4bbf6181496f0ee73ff50bdce6d107846fb8bccc1e44ab47d6a175b04a1b3f65e9b9d403a460f11e6738783a01101a39b72fac9b7f94931710ebc736e4d969e5d1f94abb6fd006a405df4a6c559670a22202ff069cc9758d5ed2edece4df9cca2514b6e62766f0c733b74e0bc595c000d0b7607f697d3f666d56af3dd62443bcb894bb5194e0ca78ae33647dc094288c8e2e5d6a21b8aeebbe1c717098c8493e4d5f2684e6bef0005f95902e3c48719cd9eeb4ff1a3fedc985d94f50b42bdffa83c528a4f421b80cc749fc58d0ed033f8cb9741a178002d2df535019a2415babc59ba6e1f0f96e81730bd671ae46e7f09c3a03a3b9866339180f892e83ee4465a216db44026b62c06488f1edfa489854fd1b642dddac2a6671c2a06051ed14d882dabb112b3cf495ba46a69077c5661846135eb71fb6c476051644f0f87cc219202bf94c4060af3b8539024a0c8e7649197cadf24699e1cde5f6f3491573baeac31ff4b126e55dd80cc799616455a0d13de9d070e25f25e2e2bee2dbec6169b3a68f6c1c789dabeb4f7371ae5e37607ad221cdfb9cc7c6ab01a6ece4116c814d166b65a56b1cf2274f223ea9d48f7961de897eae9515d2bbd51a0e43f029583b98873407f9bbe3da7de7467019c00d63dbab42eab42968675ede77d35655a83392d16bef464032c3e7e53f59090aefcc2c16416b5fb9f461a20bef064873697a9958992abfdde3d758de9d95e2364fc2068522a502b28c8c70b343f6f00cdd273342b3497b74073f7db7fbad50855368f962bfcd9c63cd02b525980506b9465edae427a9f6dd1f8331cc9cb33e9d76c56e10f7235c98daf8d22e11804ffcdd3fe33475cc4a093a7713c87032c16b4fc2427c724796d50522729cc5cb74c5a1f08fdbb6d236a98092ed299b6cee3edcf28a51678c38ba0bce6e6ea55c1af82d1b0933ca6d0d40ba302bc0903bbc306b9dc42969cc8db1291cbfece4d1d22e38cc7b9b734f592adfe33b8bd607ac50c40ea7fd9c60fd93ec862addc3fd8e58076b2b43f6306ff47c38bdfad4099c251f48028a71d10482196eb41b4d92b15d96f1914408d11df3c7d7df431e1f525b07624a90dd0d01379d847a75e0dbc3f328b4f080a396021cb9ee5b504c19145f3e6664a104ab9b5a1f09f3fbfd73ca2a68d3fcddfdcd4f802859d06dd55f6cd0fa7637140623094310eb289e797b758281c90e6fc10c9136c8b7b81fcd46eefca659e383a03b9e6019cb6b16fbfeb9dd2a3926fa761c5dfa7811b9420e91c589f604ee69410803b8033a0ce1bbcffe89aa9e359205f15871975468cc1ad86b2e32a91428d49ffe92a93b1b53844d26b5f9d3860dafeb39263dcf331856106327a958812b925f7869dcf40f958d903fcbc4d65e4481b2eeca0b452fd4955557d5a6b9106a7d6ea22b30f0701fe29fd7c8c3a9e086fc25d0e487ad88bc69fc1bf11e0ded495e6b2562599d9da320a377eff066bff9cb1a337218a00a6920cd381c76b37c528c226fae1b4eaf16a61e782d306b4aef4b5525cb146a9a4a189f851ede01c73c8d161ded3ff7e5bf92526f98c26a8fb080dfecb142885f9c48bdd42c06e03e50ec73fcecdc8145b180fae2571172da74d3109bb7886d6f2861310d7b902da0e53be1e82e06daede4942ceef86709d5f73b420b0a790ff9d0bf49d911b3c94675a2a0a6bb57811be7a978c499c5694ab9c89b5fc50b14c64b6ce2f21d2de209688b6abac9f38c155e98eefd4380df75a2ab9bf4e3beb61990c1b9c2e731cac6fa6c80f099c9a227192c803c616f2742f70a451e9b324dcf20c3abff329fdea715d449bdd0513e7a3a1b40828a96fb1efb6529d5d5dba11f622221467f755068d6879d83459bc2ca10a66352f9f14495de37d054faedde83c1b5a50c1c5de71304eda4de319731abe64ceb061c8cd157a5a30e40f754e95f6e7cdd931561baa0874857019ab165f478bcaeca9782816d45fd560417bb6648d4c535f35ba956409a4b4721514d68d4c2070e82fba69f9b4c47b92225447825a611da964d1efa317cc35a3c4f3ebc0be1679ff8d14085812d62218d4d16ae9bcba35133e740d5c5803a5ea4dcf9bdd55e8c58c9f126370efe38ba9d4e424ce2a51ea677c547ae0d7b723c78b47fecf15d7cc8f98ce37411f7b9450c345c0da5b1427783d534ce42d801692cf85ccabc55a10379032e2e3a9834ed9e9c3ad6e45eb7f3628fc718953e0f756efe181bde80048f5fe22b9c5090a15b6c122280b881fa4568543898b32cb47cd50b7f3c1909227fe8d7fc6dd70bf1b87ee2732bd3ab7dc179a3cfe646e4a6555d0a39dba61d99567618d48d13b695455b4eba321b3d095a9b9a54ea5d3e05b6c92f07032e269b23016f0864c64452f2908856e5487d39b8b27280954b29f63f3aee6d0cfa8720f8f29489815b3cc0d7dcc38f6bc22ed1b161d27801645f4d56137d9d2b463d99d36203e5d1682418f5d25206bde47c75fe4e6d95b16cc0112105b564b637ebd58761d2e2e0313c7c7384c02ed154bc4cb310035970ad810601dfd34d84351f9d693853ac732db2e6a5d809434d4ebc5b433bf545426412cedd2e319767ccad52aaf6c68153c975209a59eb4c3ad5bbd5a9138dc03baf37c7c82719026d868d11c23ab83913c836a95ff1c4a495e5edd91611527a8c00dd90e719b7192be91253dd3d7bbf3e4962a4d4c43d655406d236e072876f5fb64bbab9a2113b5b4055804f233b9370a86cb0b45a289c7e1677d3b9531f5e1ba7ff1e41f11acdf22b5151e04afc79b504314cf4c94085c4e4e6d9fb88bb76d63bf1cb9c0d5a2255edb1a63977c19f1cf6a5dc0c7c452a7da6778fbcc50186e205603d40270f22762e8d4c71f53fa9114c31ce58de48bc4bfecc19dd8666e9804013d986ed459c1fae9190b1b899e10916af2f175dc6b2f1172fd771848deb7d7fac749edf8fecbde7c97d48bc0a23090e377cb21fdc557ac5059a56e1d1b0b587be4856e455d7b07357e9a109d60cbc1d899626c59b365670ce6147153046ab1178cf360c5cbae760c5b19bf36d414daa61b671360e0accc6fab9682a2168614f2967d814260717d7bf61c64312cee595fb87a77e3ee769da922448cf19afa9db9a8d88a02bc775c45f8cf8bc81f998ebd8d7034f795567e9b428bcd274ea79579d93f9e673b3c6dafb5bc88e5e04d105b0dc74cbf966826d6df1cb174507536596cfb1b5218b2d0b48560871e31274e092a7233266a927c43cb5e3ee39ddb17e74a3668f19fb9cd82210e93743b393f81fc82718f6c78753a03c3cb471c0d89b8ee378f7938e7c7c2e139183111107d9d55e46f33e46196ef79693d7c73e6c1784058eb3ad1bd05ef8bfa544055f44a522550a4cad44841995d2c452cb8a19344c579c214eb0247b164aa192149d49f45faef0201a39e745be8988133f39c3772ca260069bf30be12657175abcbce8820750ebcb25fd922701aa536dc9113532945ce1c1041129478c69a8a2dc412d7fc7e9b4336dc40fab929530a58d7ae129796076e3a90c86d66d6ada9e166f18ab4b025b19f0e5e8be693e13dfd2b1080324e66fead8c09e81fd309bb95b730c2f487992a7c2a020b245923ec48ffc0a0c39f93a09abbd68e3104cf3afacba6da83611f8598c66aa74be0ace6f622ab5978b6a6c34b9b9e91aacad57dbcd0525506e59557bd74eaeda9aa2f082df2ac301a5ae771277906f5336e7530166480ec0959b2a9c73520a23c083c82069eace541875dfb229fd0516934b7df9818c968304b2a8590a79bc7020ed79ca0a7756bcc348cc0dbdb70338876c6fc97de6e9eb34fb1faf109480e64d941b51e0aa7042bcf4a87dd70c1e04a5a9906ed6bf06a543237504001c5fdc42680cc89c9d9a2d4fb4db2fb5080a33b9cbb959313526193341f9a88dbb9727a6567838c2d13dfaa7dca26c878869d22bd867316125a3bb237fc13f18981d5939eec446e4f3b63b6a8a815596249e7a98d1840ed7b5cf15edce5146e00ef1fbd221229696cb6ece0054b4f28ca80fe26989e5a5b6e23e77eedd026fcdad367b84f80cf3e5186c2886dab911ab73b98ea37af8a2a1bd21b3b097834387bbc2a356cc6b508952e9bf834ee4ab3137f898eb78b67e206370569a395ec5491ec6697a68ff92af8c80a98fa948620f00b7e9f963ff8cf020dd60ed2134b073898bf1263b3e3bb39941bc9b404c422894d55989e636d12484e8cbb4018cdd854a3b2923f73c9a803cd18ffebde4bce16f356215110d7356ee1a3d48c1ffd2044d7bf239ede12bfa95578447d065173b041c915cf96be6e0352b0ba05513e7355b5c0c2f1892d1450eca91302eac529f07fc8101d60f5411a18ab3ebb8ba9cd22483b1258c78cc11573bb6cd087ed9009f15afdf682e0c70c771f453037f6509a849f1351ff2e3c5d5db87745ddf82eac67fe2884c9cb85bf6bc7ad698167a53338c613a83aac42a33403f36127d32d48d8658376da7b5556f0d8e85af1c2fc5d11917522b4fbd5385a3eca8a540f855eee976f5c5f773333d2da79684a79de72eb25e0109a59e11088135655f6a6efb674edfc7525beb5d8a9eb72c331a3bb450dbbc826cd33cde4edc47d7ec9306b1df80fb4084d93657bee89817cc5ab30effa7376ee62465d693a4c0014f8b13e39087fea036d00774b3887dfdcc5edea53723391d7548b2bedb8d4eb22a6d2678b5cf1e1998f77d9162dfd885528f1592b1f79b3b18db226d3c77714865997d4e1ebb4f3d0a638bf919407162730a92438f80343f9a198e8bae1b6c7ce7d788f433c881388362430451809ef2e5ef8c6f89993fc376b069c22099750b84588c70f34ef8fc67e506adf2f576d86f487ce648cbff21bd0e073be5208a33a2966293fbf9a727d9ef285483eaba0f20749743c1678209b2f52d4127f5db0dda3e425a1367709aac26290fb611de2410cbb8110b3a9cfe56c6fae8ceb836c7f04a0a1db0e850fd3ac44768304fb305d8922e9033eb44ee049874e8c3940636c33c5316293f3627934c897ac8ca34e702fab48d97b51ace6462f9ef3357dfeee9008b069ce2d2d63c3eec5bcc12638731c0d0884d1261875990e47d7d4aa432b169274737749833c7fe9711fddabe664fa5d416ac2039f9a073f27eb90f3be242b0bce119330b17030ad42debf9345c0191f2d35830a271885f66f6213929454599610d5edbe5a658a1e724a5e180b47d08be515cb5c4cb589faca2d0915665843f0821b28fc963b6fe533954c5dadf1398cbe518858cd9b7eaf47cb6d60b539525ec81ff5d1aa8396dec4c62eb566a3061c88c936c4c10e5e82751abca92aa08330979bd2da8e31d69d343cba2a4f58f34caab8a0db97bb4af420a714422cbb7a7fd187603e39ce3f02b89e063ef83fb8e2ef94941181b4c42d3de4ee5fedd5dcd8b27f7b1295d04f14ae8543b363a74113ce305ce298b318978a34e550be10ed239566f54fe7fbccd678db4d836e057e7d5a363977fed68247a886b0a08c27c7df5925f57e7b78ed80d51a915834c815552a21b7c9671bcd00580d2d55e771d314d3828ab5099019a1fbca2c056cdd15e1cd6bf9398713bd65aae5477576aed8415df245670a29b46c4cc9ca1ce4835107c2bdffff3f42