PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 62865 fef97de9ffa3a5bcc192c6b67a9e88743649da17be4557a979e240a84c069d40

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
32e3dcfe7497ae15a143392070fd340874a2ada325ff8e4d339e2aaf8f7bf94c
Certificate Block Hash
fef97de9ffa3a5bcc192c6b67a9e88743649da17be4557a979e240a84c069d40
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007062000010250000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a10ce4c9334dcfabef5b454425843ba06aa3026dafc1b17655efa61854ea056953ac1444f779eafb41dca1aafa8e97717bbe4d636800d5c46bc5738c3ece643626e794a07a96c01d7b2576eea57aaded82cda6d6b55887a6b50e00000000000000800000008000007062000010250000

Raw Header Hex

0000402025e3748376417cedfb09851a6ef522e8274e63cc9fbd5ede48e64a89fc91cbe2dde007c62a95f2778351429f790af62dd10824ddcecc5d6600619698d6f2f36a045c186a253002184cf97b8faf2a9e334d8eff25a3ada2740834fd70203943a115ae9774fedce332

Proof Data Hex

59,560 bytes
121216020307a9c5a06ab4dd4959d37d182f1c5f748c48989050ad8fdbea81b85d5804be0a8c46b68a54f4f8dbbddba55649a7bebc36a8d72ec21a851b98d9b0d153bb78810cffe4248a0a3af6998784e44cc97fbfdfa5fa3b201bf95ff5e19fcfbad7092331062218ec409c690b805e817457560674fa216df641e55386a81e6eda319d1a9f3ba3b4be9754a5bb2b056488dc9806c4b291568f3036d3dc6687a78cb46a03b52a8fecb7541b12de3358585b861dfaf40120b291bf424fd6cbd50fb43749086fbbf9d7115991d5cc21f224cf4d188a947d96e2523c87e5a01d6c94437591cc179661951c0640a721387b0cfdddd664680532a1a9836f32c9851cfcce1533633715dc23ba50e071b89c87ea8514f6c2b4f87060d5428073d609e6dabc6e590dfc149c63610824b9c3423b61c684ba8ef5b43453f23935f76c71ebb991c84339a380943e53db2f2151e4749894b19215f6390d54a9aac04ef87c2dbf77ce9cf0ba25c752f56d9b73b7f839746bfd2ed8221c5193a37d3cc9aeb1dd71f2533f3c9c4ba564bcdb07d7055ca92ceef12cfc395280ad186f4dd92a9b43f4dbb2180086bffd4a50ffbc4f6ffb3e630d1d24e3d664d1beff86c44b989d0582e1d4a139bc1732688861f44a0d1c2952715ae5cc0e5f0d0f6d118838ce0b60caa58f64f127acee760556f213ebcccd3679c28bcba0de6eb197660974368440ef59d9e6c52b4040c140066d5c665f30f0b04e5cc77e9cd041b8bf0b2d76fab79a500524880445e2412b0b2f075207c20ec3363789d5cc2a44bb74a27ea1df17a5aa6cfe4e045b7aa0e71f793be23ba1da2b8504bf7bba2ed2332ec1f86e3113ecc8bfc9b5a0cd9b1f75f57025ccf666cc64537f25bff8bf35a0734b719b470df1cb2dff886e928bc5b89b6f8a19d3ca252e9b4fffd92f1d6e3222ffcbd3b3006ba0837fa88e3dd51e91e2a92707f522410fc748d569635a16b26ba3876bc9c6d0a02909679594ea3fd9e79227af7a23b27cd2077f08c687189502a96d9608584f63fe54508b259997e8779c759af4c227085a9cd4e8c1a67be1f68f17d3fa26041e5bfb11bf9f1bfb0eeccadbad269bfd277d1f1dfde73de9b48d0cb8697a935e5fe6e3e13138a6dc869c6e80d79b18efd9462f6d4f4fa104e2187b3844c82e88c7d6db6d54b26ba3364bb8fba4992c8197950b676738c0821b194a1612ed83f228fd8bdf20fe8ef1eefeb4d1f074fa8e1c8c4c868e16fee78a0eb1b27572b02dfcf91a1b1f69b2c9deaf5a02096f3fdfffed15272f4bc13c38620e04c76cf3131f4dc33d341a99e273f171ae612dfa1ddc5dfd3f687ae9173d229c83ec829f171ac75d23dd295f9d71f4e9cb81d3a7c2e7ff59a89d53bbaebe9b8cfd01bc3d2c84f7ed881507f0c627768e46fdcaaa4bf63dadef45f1faa529725b3fd0ab2c677b104bca9ec62959136534085d6aa6e456bc9e0cff743e451d8b790ef49fc138188f97a5fd9b4396a981af732d70e77086fe7d84a83a9a19527b9ec6e9f3b7985579889dc664a5aa0ffe40329c4cebad373c5ebba508cfa9d9fbf9fc0d631d8d1fffae3bff41243b2671ddebbf1276f518682d54b8601573cb85a94356029494dd490ce3d0f170f80c68024f9da494a6aded10e49227d54d218e7a271771e09472061a1ea03a64358fbc974c305f53c48f130e2ab2cbe1f89e4cff731ffae0848578b3ba1cbba733a915885ceaf714e2f626b538900f45389fe5215e1b8915b2f93057366113364343835d11b1a1661ca1384dcaf8c7fb6b9cbf0a55c9a48bf322d7b4cdc0ed597930c3ea62636a7357f139c25bc7dbb36e404d792642bedfd4d1635d92528aec42f12605dd13d8bfddca972a4ee071e70aa7af6a4539248cdf22a21c556e092191f9c32a7a4b766e686ff4cbc4b8592ad9e260033eed425746c01220c83f002183f4a7f37b5e61b5a530231dfffb336771cb52df79690a2637ff9ff9f7eaa9bfa77ff0ea78bc98c3f0c23ce16ccbdd3db0a087d8a469a00acd8eb07b6cb2167c132a858074aa09ca91e906486445883ba806ce86283206326d63fc895287203090fe9099f2a66faf9a334995153bb685adf7e4e146993cc746f46446ca0efac851d3077b7706844bae1d2137ac083d438b00b2bef0f1c93914722e2d6eb6da74e8499402847c8565b3d2107e3c70acec7335328982276d434280cac813efa6b079ebe8c7c5ca7ec26eea2445e42c9ed5a7ee9b235a6113bcaf3e8f30004a16d76560d1699218d41c5fcbf54a1073955002955eb873f11c67b4a20336f8fb588f2be5470b888ad664b47a2850b70f576eaaf690482df584a74d39e52469065d45e9ac73562f379eb199645e15ef4e670307778c5ae4a74cd38d22c2db116922642a8f1b72c19925054d68372b4fb24fd17c3ea80781d0007e1c0bfe7e0f4347307ba383b247b01188fcb4635c0c650f700ebb24770b3ba471c5ba219164f0b562fff1476e74b34cb96e96f473c7303b4a148149832ed438f0f4cc30014bab2daca54f2b749ea1a273a1f83d670b0dde4bfa6754b64975965275bfaf65fb45aac768f8cd28ea2041ad288d02d4ca00cfee1f9639a4153eb1b313a1e36bf754988c63ea6dff183a9b3f3b54c6cf40d9d86b9e9960d876b8602407793264c4bdded3d3eae47d46cbce5bad72ae53106d7231a7979119658fa8aeaa9d309970dd5e3298418f34a71ebc82b8de157234b1968676cf709dcd541818ceaa7f806a21c0955226b321a83a0fb3327d5f868be94fdd5541b967180887c66a7af8bcdad16eca4f9b33ec5931e10e52b8ab5c859c9e320e5810789411a52797eb39daa2a0fa580e9b94a39d1c914850e16e2f341ea483687d55a27da1b4b2382f315d5aa51ee7fdaee8d712bcb9b86e5848e8981456db66b88e2d4bf6933c96a9bc820fa54a90275b0c86b9eb16ae44125dc15d6656c970bad06ccc5c0b1b3578ee791419db46ced2089b3c2884679233cdfc520cad106281137df9979be2bce9c2020d98134396a26d89acb0cc72b24b6238eea7f0eae10f09a5db463b1df341648c41d452d9921278aeff331e25d983e157f67c4fd2911592f406b507cbff5b2a2aebb88c0a93ead16855ab55cf02056c457cacf0e7ae15cfed3a9c03019437e0a7278a035e331ab21e20a6a09dfb811782967dd6605316f957403794cbcb9b0a91b3add111507fcbefcffb8b124968850f9b0256ce0b6dd7ab68558fc6c9bdf3453e9ca4e11aaa89e2f872a9fc4d9b8af9100e158b57d53ce1a9ee78802017754818b06a40793437b32a584a04123fd50b7e99567cb4728a6842f231a32d7a66489d8e5ac9a5091b0c0b551c78b9a972fe3067fb3a93da5bbac9ae4ea4e254fedd144b29e4c100037482a4e97f9b3ce7b90dfd47f7242ef1429f80b4a372ebcc08c5fbb1f7f3255d35b58b130fa3361b74f6aeb4a01969061724eb1ab21a6395d5761ae1ea94cb7e2f09f2be39927d4d136b6cd20dfa9b8fb338079c8a7266ab19669dc432f17bc1681520eb29b049e59915334560966ab016e793975a1c0d221f59a2d0140f943a800ff793c80ec1149461bc929c6fd487af43321f699d92775f9184539d7f78910d82432c272b0122f45da9afbb6192d8963ea8724e21b1f120c9969d70499f314263ff2aee350b511de3533f3d83f86d594a40da58afc1e1329649a8f1b5a8d27e0fc46da88e6bcf0d8523bd1b1296e4f4f5346e4e49f4fed49f53b3d91d15cfdc323298b61f1953ef3e03718c050036f337a9c118a8a2ace69eb095b1fc96257fce5e9e851036c4703d106507ee6be97b44dacd7a589456d4b182447d22fa2b5752516629411cf64994f33267701b1d30dbbfd9c835a75b3212c212ee4b1135c55835b94d975a6a78296ec75c64ec994f2f09c1f4ede51e2701bf5ae09fd405c3a7ff16b6fb750579796c63fd2621bcc77faf43794a7ff88acf5fc40f280925906c1bc57156a1485b25cc87e280181ea7a7caa7ce4be1cc27fd25156dc17e52d1eb9da38fbfbaf28dceea45b68b53a9b2f8a9e402c371374447fe160ca3d70cc28897cea55574cd03ec795209394619bc8571fd829e2281e281840669550dd0412f8afc98d620c20a00b1d4c2f4eafedd62b1c9703e6338f72a241214d3d5463e2a4f469510289f9eb75df90d11e47c1a381c8f8cef4d3d94412e52d3f339a55a409b6bc44b1c0ff079d82dd70b7f5e65877a823d1efba9c498116b256ce52dbd6d4258136f5b29a54ac896a9f4df07e172b57cab28b25f1ecab63e48ba1e31aa0ea4f246eb5a952c83d9f1e26fc2ad60b589fb9dad52094c37d2872ed15fd66e8a5689f9c360c756e72496405be7fccb8afd08ac0026370e2141e55a8e9a427bb60dd8e0d7131ad886160e24916f9c84d9676dbb9151c0f870ba5288fcd10c3ab83d1d9f8367115fb3992742431f931d6a78fe0f828e82b7bca7180c8b44c46867528ccd1a318531ba26d9763b202f3f2bc39f40fed81a3bd8308602c1e8ee713b1b48c0425184bf366fb00729b50a0edd250d4659a1760d47e214424731eba744d38cf7815c52d140c7bdd8b7aa05f45565e0bde9278263aa323ab904684611e249b2788c52f3c57c0c345b3c4929dba4a71b3dab9fd78807d68ac407dc81691e615167ad94d12dbf1efb2923b800f9dff352f4c6286384f3738ab3828b172b348eded25ad0c1162d3f083cf0b7e533c5bb477d8bbab58e6052b435f8b6df2156e180b291b6c46a41cab95b66c215980bde8a01438c7086afd58a6bf81608822bf9c70ff3702f1746dc7e2dc5060b37a3f4cd48b47f89a8b29df08bfb678baccc93950711dff6771e264c010a62b3e857c3a3a44604906d4528b0693a9b14db94937288de32fa61f8679ebecb25e85f7fe18854b50d9600b7c6dfd4bf1098d1aa31f541a620078d1f1d11d317242ebeffb42f5d90ee8d0d8256c0375f3551dad1ac7bd8dede7a21e83ab016abfec33e1b5caf14235393b2c79eebf4105ab09636dfc4bb8c135d719eb5e7a7644103a431a311fdc55838c6ef3f475aab846accad66bcec039ba8702219fcc233b78131b6dd2a6a1bacd1cc39afb9bce3846758f1318389c732a59287050f447d4cfa49581f512893e884f4babd6970f0e591f2f9b67c5b35dd232c62440d9eccb2da9207d19488e5abe5649dd31c156b30e41de65ce5b38f8edce555fc1726c737ab2d1d2137d9816e4570d7a48113c34a671443e42d6733a82d0243038987d4c39e82c40389692840ae83e8c552c3e9dc377ce3def1eb32b5c6ca24ace1df554bf0ec77d8d64142184dae94d715ffad93f627d5b03d6d0b22334494a3a6a5cdd489a75e05ec6caa1789d36e439908246eef60049abbebc81ea6c2cf334968b99bd38d1c05311fbe4711c4a5d272865244c64c0d89bfcf4a94c529718c322e65c2f4a8fffc367a8045953712300db1572c2db7a798f5193ba839a63a5dcab9c16a9c880096e8bea57defe06b0d8a94a9fea052a7d3a28447d2528b378d47f5e5c8a01ce65dab62020d729685984296acd08d85ea91a573611da90cc9f0249d9fc866443d20e2ddbd2294c507db779bcccf0bb4fc3b913d9a046a5199384256c80beeee9eeba8efc67514c513e5a996d75570c9321b4759542fe70fffdd04d8f15cfe00c5e1f4d591db6ff2bccebe0be4151e959dfa646e0419f1efabc44d1773dd7c2441aed890b4754ebde9172fe1c1cb42548361ab9dcf6fe39a663b20fd5ef10cae6ac693851f62bab4e6e4dc296b73f346618830a5a5c4412d72c863c2e02f8127e9447e3a1ebe92c1a09f4ee1dfcd486a55bb7d8f1bebba404adf77734d1ac18b71a40b59c2485ee502f7769c56b711fd2ba0cc4872aefb4474fc44f620f72bc529683e8b4b1dbcc98de85fa0677c6fc81dd6adedbd3a404fbb65eec4f8f9520835f100f2a0443a2003a718afd27afbeba6057468d268fb290b1d19fd1fc840e4c5eaaf2385c4cb86afc8b7fc2806c6c212039d56d8e70bb1bbf30d53beded71c1875a2585eab9c97882d4619d73e4ca4b46191e41276a9f73c57946e6dceb8c50e545f6ab8a742ef55bab8b583721ab1bdebeda6275fae9b52bc12a8d2627c5018718aa12e266a78cbb462eea79873a0106ef2f7d3d10c4925ee30cba3a262d8f001fa6915ab5928dcdf53f4ab5966cc99cc44f5912dd0cfd15d7b0c2186c7a76bf521e33420c07eaf444e6d5e6e914bf1807e74536ab3b6ed30f59596d7dd2ff4bd17bf030bef8d9ee2b0ff354ad19648e2829cc7a8e6e42aa41528eb69d3796ffedb78955a23ced80888f9044706e4b2c78d6fd761993a6a0d1ce4832d3372d477ae4a860717c2184825f980f6a1954494ea0917c1fa8273c7e83b5cc76f1f08940d0132e9af792d10dc74036caf4883b31d5ba10cd5be300899dba195a6805fd63981b4d607e30ee2062b6cf4d54b0957f3cfe6179292df7bd014d1c1c75cd94845176247288b0174050359e361963a9a305276d70e8211e13f2cc9057dac936f53808cb7a8e1dc58ac98af5bc4b60eda8e174b2e57f35bee4e5e52c855785cd8dfe658377f85edb0fa1ea1ad12e6fdc0e44a8fcb03119383073e641f52872ecc020ca9961f76cc91b557086e235a6429c5d8b61e7b73546ac3f336f926cc8fd6e868d9fc4cb964c385861fa2c669d37207d03176cc169ccc3628c78592e03a9b8e6ca0eaacedc93409b98e8b8e4dde120992843e37fdc2fb935a84fbac3bb8c200d1288510f3ab093bdd63ec62f86b7705e4d57f633a260d522733b3158e3de8038bed1fad326c0c7c39bcf10cf1c4fafa28232639428ff2d1a49024624a9156a231ca1111d7364b350f8283b5ca1a13e07f16a7bee306fabaaa4b20f15b23a0633b09dd581c8b90d59823b27669d9a19e3294ae01ff1d70bb79a144c61c6526403c5a1065bfe3b5dced540073e28986e5f96280a63acbd471e986a308af0e2947206f291e2a9bd3166a2dd6877d688558bfa11d7912d068dc57bacaddbb53bf7c2150f2a6c0b1bb9aa814acaebfef16140f1c5bd470e21315b5682eecbbdb318434ffbd568b23608b3d200547b86a3ea42f8f26e8dfb946e4d48a29a588864ffdf68ffc662bc68e4933bc89dfe1d63bd0dd010cd57af6769e41bd3df1b8675fd0a303251ac4320ef58d2b9f9b1846028d59d6f1d3b3b98bcc47b87a6e712452c064d0de75e20e80aa78e1e62f60abd5b85a41d6a6f33becfcd2d428df8cc820e2d91ee319d50f21fa1a0bf51f1ad0bfb8759f2abfb8bf82e88f7d452b4b1ab0b600a7addfd7a52d8c7104a9d835c85c3f7ef287cf4a05eea7ebccb88aa78305b1583e80c5eea6e4a46ae00449ae77ad62b505753ea2614d4e459f7d726a8c0651ef858358f831e9996f3ccfdff601ed6d59be39af06d251ce76dae8855556ef9d26438df4072379e0d36d69787cdff7896a0689fb1918fdd611484025f657ec1d9eb5dd49d73b1bd4d6907f5358e33b5b1c9f2d0a0a43bdc21e7133d3e1c4b4e2d040e886bdf60aad02e7bb67f5063b641f91737f50d9c3ae029c912dc7627dcf677f41982ce125d3a7e5334d633c775db29672d976eb6b7f51280fa7256a7f85e17dfb5401e4ff4057dbfcb2eff357b8335088958d1a72090dfa8fe8c88fda23d76be1ccb5dfc0d8ad9b3b0778d2869dd856acde0e6db72c0d7b83a41c775f6ce3a118d21dd8e85fbf303ce625af59c6e0f5b5232f2ece843c6851e11a04548e6fa18389d6dbc587fcab574a3f8b0a726514e3cd2a786f2a81b968a36187445528a05c513e0440ad4085c9073b6b6ec95acc9ef5664a26f93def4858e5c37816eaf2cb651b0cb9251c013282e6f3a56fab5ae28df340848248676aeb9574e71ec44254a55130804fc8b5bfc98f4a3aa7687c69afdd82a5cf06b8d271401dca6f0a19f6bb89762c25c0f5146575d4ae8bb02968be700e39ba16df16b4e7e20828a434f8f824d3c54fdb87f653eec569b72a8b407331ef8f5a8d82adbe4afa9cccb3fd51798f64fd0a27f0e0755e946874f30795e207b65581685117ac7c65f78c219b49b51342e811ade19c935065e142e59f39f97186dc19d73968aec9fe14618c2ca1a2713d62a7d458b2af30f342314cb2586cb6fb96bcca5de334db39400970cb946c1b5a80199a1be3383faae7edf32ef628419cb7b2d5efa7e53fb2bda87d7f64cb3378694eff939f87824f90a4ebd60f8175bcdfe950c37b7ff0c77b15e75793daf541f50383660b8c5d6ede7caa14418b7811e2ea46e9140f5475bf6bc19a03f3db0c1d19833c793daf681eb92376440c4eb0e294c35d61c0140c740f81dbd357fc3790da65515d37df930305df8ab6c559f9174a4e483df9d76a5275c0d34d710681e7ba27752c20be3b742f8c13095f746cfabe9d55f20336d885d6d5fdca6441d4e005eec48992041b07ced41cfc53fb87efe645cc184d458a7c2eba2443246bf93b3717b1988a7c07ad5780a3be1e1b3f2001409342d5de201ff002a5325403d1196d2be7bc25edd4b58761fe5d12fdf2439ba46f7169949fd21451754e15367ed5aa1cc83b157c49df8cadbb3a03265a6d32e421102c50d61eae0d25e884c9d9060ee5810968c7838894040e9a2fcc59ece45126c4b9fa8eca19274a5dae304279302f32204673547dce6d82b73d04378ef22fed81d044e792e122d14b0f76064e2f66149296ff626dcab7c4ce5c69b05281b6135f246f9d854b53a6fe640ffc586a13b9eb4405d91151dc3bc87f5b1c6cb336506ff03f6204008352cca3f14592b5a6e8357d8d0d6558d6a8bfd34cd192f6c8be2c50f3820e0119f42ceabc3c0545daa84d4c6482c10ac0f9b69daabea5783d0f7f7d4f2ef1f8901803442190fae158630fb444b6cc185d32bc3349480f1be34db17eb9477c9dbb816b40c60297ddc2f9f2de6154693e7e347313e62c373662b6ce5823c2f2237be2623ca5a28c559a854ef0a4f00fb3c89f21c40059e873de074be59284b1e512bf54d6b42e66c18b3cd4e36054fe9869158106d627d58c6c4d5dfac9cc507294b27b529baadfc68abc65452001a11cdbb0b44ecf80b30519282700e5da60a3261e27d852183a838f5af46ec7c6945e5cd075f238f1aea66112ae926facc9e26fb75ecf5f54edd23cc843701e061b36dd7aeee1d03b65dd4c8fce45639791d9d9c9f44ee16b1c69cfb644c360e7602b54781c75400034f676ddb67da09d5488a74c841b7f30d90d8378f47ee83b49d41e818d3220d9f6c2d134d5ab9773cd5c8f578638594d2e605102cc08af86d19829e38fdff6e2cb3749f6378574f7cb1311dd80e4cbcc698d64957183e14f610e582a6fbc45ea6bbf59e63f858cb60f16ed0bd2cbc98a39af164423dbb9f6989a80d9b3a2a127930d474d3e1b882d9415c644c79e725eb7aec00c9eecdedc2110769288c57202a6ec30dcff666242a05db0cf49ccca66f588c304749f0a9e7029aa4bf2a041d8657b5939d8be48bf84c971953f1448849769c3da63527e81233587e78ecd35f7e60940817477583efcfd5e4854ef2d9d3d1992ffd61b9127032610c89ffc3506d84967d7fb04b101d53b8b559e93fecd616d3442a8b36d6c5b2db9daf09857674d75b04064ba2044774762c4b76f801eae7f76659d881f4acfd7a1b3ee0fcad911253ae974030b936901f4e51f841ffde91e5515d2d6b6d17485df910b86f5a80f315ada230e3699c4eb2269cadec76191ffaffbf7197e41706880489eb78f5567ddcfc6b70172431ebb3ee5fc44c02ee411ae3302e0e004f59079b26dc6ac48489e089505be290a897d15a1ae1e84acba7095041cd5226d0dbc872f89a58ebb6e31a928de80218b6af38a61533bce6e4e06a15efde617521cf1c4e32bf909c8956b4b031d787511a092c80872837a9709e3de8f2f062876d6513e6e8207a7a4d25218caee2b6a3075dae002ebcb22910344c79e5aa4453457d09610afc01e1eaf0d5b04054d4148f4010753aa8b331577920ad8331333520b58d4f12ace686ac4020ed08783b5092716f1e2a5ebe7908dd4b11f5450925ea6f88af4af4c16ab1d13b6f13b699e80bc04f5d327ab18b6283b6baddcafeb5956ab11f9787a69fcf29feff9bdb7c7d48b2e579043f48ebd4faae167405a37fe63080995bbee8d841d4ef12be4e53c7a6ccb24a4af5aec9e905838ee54759c164ee643976217c5dd1c09772e36a6eb318ed5541320f6cbdf51b96785cd9e00e927d08cde712a4d664e7d563583c61d08ef99902cf10ebee1e1d86d573a2520037faf5d5cf2f73c9977c74be6ee430ad731ea097ad16fd5e4e35d58e7fa850d315f9f3e9b30af419ba87fc69c6fb83cfc7d6702b494e79ba9bc3bc2f33ac0c067811f3102c100a13d538c4163ad60362355c5e41bbde253d1a7bb9516780b3a203c49d4c1075f27be1726f7ae2c453c1a5402b7155803a19a65b01dd837689b8dd3a7a075c9b83211c09e77721a4c2ffca72990cc8b1079780f93a85e18632505820091444c25bee0d83935e3fbb005deb0da37497e12279cefd296d2bcdb41c7714afb31ecb4c7ac01d04df36c31f6e9dab257a637f2ea0be804a4a2a8a0e1d77990e880fdeca9d68bae6792cc6df2c7d3f820bd95883e5d039ee25d78b0da6bf74cf56be765b0d194a2acfa263e770a3a926388402ec0a53e687b9d61da0f284f8c2d5c73d3256e7a5f3a50293fceaaa7ed70955c45021b1ec039ca94881301e6af69f2b6e9cb1e8f698621491413819ac6b2a1cd7f753527e24ce48dfeb78c4820ee39dd7896de553aac01729b845e27418802f8a8ae673656b29f117e4bc6c3296ebec344dcc40e50b6ed1741d23f17a3ba0c8dbc838f12d1e75a9479bb81878535935a7eefb70c3be4fc4b20a7f25236954a80ee5b69107f634e02fa464cf6ecdcac835edefd5e34ac919e7c8631056742dfdef294ce60ca49fef12840f3b629f6e135ebf285de61546aba9fa3bd8347db052864bd0d0ccd98f1414ba4818764b6f706904a6ac3b855a5928989d24305ec3023aabb9cf30696acef8f10089d86b7d9ee9efad9beeb0d81448ff4379a3de61d8cd7f8b170ed4c52227d5f631cf996a42647b1f8a5c0eafa9fe49cb373676aec5673de0141ccc5d86669864c5052d85fffc10ada5a7e9792ac1ccdd6e68dd43968cc94c3e8f9111bdfbd4846c194cad61b298708ff56298b18bc361fb636feb36cc356a92aca6a550764578a9864b60cc7bf454bd562c3eecb86338d1e5af96ee8cc3ef6e69928385c115d73a8f9af1f96242b1ddff1c99aecdb10a725dc12ff062ba462df0c609e424c56ef69bff81c368fd15611bfb0e0d70da7630e6bdb8b4206d0764e221e3c4cce58b109d23edc7d745b6ada3e7e8ff36065e5feada64b884ed6d3c4a86f11a6f7fc5f0fd22f437d3a89f40c03702781f826d1fd300c50f7a05cc758b7783345f9396d551822e8bfd6ce1ed938054ff8f3eaed497fb7b7bd0125989c1bacd07ff8a580b615b1392c6bfa973d924daa4b8a27096f4d768f2f24dfc109d50badf8229d97f443cb5aafe02c3514e5d9043ca5da051342e9414da4f0092c87c8855d6e82675d41a2b256fc9778e4b96144d88e8390afdcf1258a70c232d9794beb020b169acd8dfcdf453bba6e609c97e2a16dde2b961bd3073d995055deb19fb51c518f66e40af235a5ccc8003743caa004509d4bf1d9497bd6f8499106d41a258664990362e2d19264a79e367c450e02b1b74accecd4e097ae5b3a1bb3cc6c3e1e3bef4c7f8517411b15a6a90753f86481d77f8576d1885b8543fe1acd9af9c94599468f670f03fce9fdc33a4b3b27fea7b535bbba4fd9e861a222fff61be72ad48f583466785ed54f9d4b2dc0b75d6db75e129d2d349ed15c0cc577d72d10651e50e7e31d5028e21d32b4a3eff974d7a6d47c8563160e3f848482f1258a27e517f113ac34e280b93e90cc0693b6506819f0578116728c787d18b0589c51426438f7187ed1f842ffbed7d47b5b081d9021217acafe193684fb3f72f07807cae389f90b9d416fd0bc16ce0b218d2045647f1abb5e1fc2cddf8df9f653f87831b9c50b992a4c5457db8f7d4803c521e6dd296bcf080670206bb569a52c3de3a6ba4f34bb6b4ab0f98df28efbad90351da6cf92c0270d90897193404b957b29e9c27aee1d1066e4f37868a426599df445db7a957898d848078fb5bca0c6872272181cf51125d19e54078f8db4ca57ff8295a81a7f973858bec7dd82da84618f0efcd3457532e5cf7a18d36380c9be2bf55004af3f41d6839b3908ea09a08d3055776ea6a7674a7040313a0e93f2cdc3f562e9e4d3ccc6b03cd2ab2573889aa5fef41e2fa98b46d72b74036e13b5b5efb22d97f2ab417d3fd3c4b4d0e659b622ef8613129da22d1809795872b23d95bf746cc431ff4547149c21ffb5b3cb65df08297ce7757dab6c7727d23348cc0e424a7e3b396ffe79ceccee7252bb5a33e5670490d818d6c1ebef1a65959d58c2924ab333927f41078342cc8ee148251eafda9f7560d0b1f74ff85fb9d97eaca99dfa4f051549ddc630a2c15dce1a06cd1dc9249e19916917123683e87eef40d461e09bb144d60f9f7590f437ecd0a94d6d3f1906c5377e4d32769276954f51844eb8cf906f43539683ff21b6560f97795dc41cddf1a71efe54321f516c2bbc0afffd73966ff0d8f94531540974277af2af1e2f46a3ff254f394ce42e99422058f3f32cbf563a68dfef16677d772f99ce22aab0cb1150ee69c9f1801cd4a9dc943b3e55684f48b1bf70982e1d2cda2507b14ec5d61851d8e1a497aff7f92f8fb44d5087a238f4ba735b907c9d33c64cefb2fe63ea85eee707e1785260607955ba16e71574887839246ceb6471eb7bf11e55389caa7547e1988f5bda61dc2ab5caf4b0f1f10674edbb595ec56efd73085fc002a0c19d3ae4feba15e190f6e118a1a0f67d2774397871310cc07470f9eeb245bc30fa76a937f235a8f7bfe72fcd1bba891e5e99638cc69fae78dd4623b6af9ffc8dae27c8a9583e36999b147591b6006557c3546921f2c056cd94b46343acfd75162f157c59cdc0e61c1ecbd9e036891ce9477ed7bbbbddb713b701793019c6fa10bc3e2c2af9f3bc40e480fe09f6bf70a93288bc14a5fa7553874fef43913052f4ced6752def56439a1e3c344277bc40f3cd5a314a1b50935dc54cc80e7a67e655560704cc4dce5ba7a4663d001cf826c11a982e7bad0542be26e5e71ed758a3221a9bebbbb7fc0db782a7c4ddbfa3c4b9de3f65f16c9c78c143f61959679c66d873e86ea29c4aa205a54157b9c5eab27f7c2e95c1efc569ce404599065023d6de6db31f812e3cc40dcc4a07da02f9224dbb8a87a4d42203103d589670474a4ce528a24d9a9d30b156c3fabcfda0dd030c3c830408ba057b90dae3b87571603c98e2a22381708283677e217cbe49e5944b661605d3d770b5ea47e2f42b067b8b15f6898e888c30299929e54dcb151da3d87c143df5f24813a900258cf1d3a93ff1513e7f64dcbec451055d611b9e4610622db955c9c4e4685bfa967d73b7462ba2b20f4f2f9c21d03f3e375e31dbc595537e7cb62fca2f90debe850465c19a05e31df565094729ac17fddfba13744baf2dbc62a7dde0cf9a1dbb299aa19d960e88595f7a0cfb881d9e4091118de5f4ccec14c0e8210f32de2691873e374b1ffff8147c4275de6e3059c19297f055ffbc0ada87c9e3a8d0bc5e5ef09e7c97cc5c77326d35a3405987df467ddb66be83e4cc87d9dbf41b0ffa3cb3adda1ffc503bdf3428515a1fe1b077ed6e84844732db4b7114d6ac963a0c24c785f09915faa93188c44cf356096120498c23111c8c3bf3510d14eeb7d9ae45a31631ca0cb09e50119267245cf96901ba345cf4c90438c34edbf74cd1b75cb87d8bf157eb9a625719de79996f28f39f9e0903d312f10d63d8872b6b641bde7788dad24bc80236fbdfa50aa76c71b5cf43126c4a4d3f462d246fa0500dfdcd25dd2a3a57c54546aeb9e976b21e552537449ea8f9b3e906bffcd2b8a82027093ad670036f99bd0bf7ba64de9e29b0238ddcad8b45a58d2fba2a80aeff229ecf759fdec68aa17aa905f8a3aa3be2c013d3178ec0e4ce6c94b35406ac6afd0a56b5399abbd19a8d6f4d62e4742263d25c322c8cd5c34b293fbe5dfea0a92f43f54685ec6722f9bd8a0d0be9a19e96c79cafa002903fcca80aa6b6e36dd2b57bb04108acdc301a89f14b50d3c7917ca95d25a776d2edd0465b432b64a598803c92ce599785403d531d3160ca038c3797ffc2daa53c088610d9ba83554ac2e52c4e0c136c94424602d79ede5e0a410b27ebe6e6f76826acbe6ae5e10a3990e058c9a07f1f343809ee06e960eb11b855f9d9e9358822ecfeba85d701cebf6ca3404bd42f4dcc4a9180ec855ced492df4924c3e031e8d27bfa64885038a7f6fb67f7e3b78d31743f201caec75de1bad57a5f4675e93583a07e5a7426b12eb7c49267dd627555a4f89584e154b6f9514ff34c9d2c38bf1ab26764ef829957387a1a249b15ef9566b723d4e50785d334dd19a731ba31990525614680ef89e215d0575f115c2c94e5ca5ac67c1ec5297929743ac676cf6848377ed858a6947a6c7b95d58158fd2336b8cd2b37af36e612cae8f989de41f2b0c4c8de217da949d9a217851ceb876da346303f5c738c5a4a77f9eb02ecf9fd855230549f93aced9da35aa37fe00482196697b2389b93193536270ffb2025381366e4563d2413d981601d6e011b81e409e5bd7de0af8258d061ffdc4c089deb91d6f55578c96b5bba7f207d86698512e249458f53521815b88c6bb0e3078edc5f778f7133977ac153c8af4d570e6a394a91d213d93283b65fe6e3e1bffb91be90ff6aadc2bafb1167e11205430525ba510456cea5cc81a6fd29e9f46561d7c279cf7d3a663663686353427c9fe9e31c9ba0921ec9ea421896ab39bb21d04cc9a07e9e1496a7a3414555da1501183520e0f39e1799153865049df4875e58c75d9a77eae58fa9f0a54475f711d3c18c155986d964363d2a02c5f0cc61a92fa3877e09ee1106f9cfc2e95985495fd678817a90fbd3e5bfb32d78c8f3c1ca8a91ede16128397c51ae0692ea3d4bde4071c4ed81b21744eb7d417441934210997fc37c96d04fa1b392d4f03d654825de79ee8770047b29ed35cba82aa363c78ea299e804a22e67a732e1ddc54e97d2f5f7a46b3b7e8e7deafed9f5cb45ba729cca68f3ea4c211ccfb9c639f8b112344d6b50d5795ef7b2204909f0622abda306f348c842c64e6859847f3a8474a90716e2395fd91d93b3727955f787688329772ed5c66cc431f4c7dbc09801f1420c55a4b04a556234b110c4405db1dd93dbfc5aded14990f1cf32cbbe86b9b7c2ff7f82da7ee87cd748eb0e9a357b5e0cb0bf66820ca529f95b97bd6dc8173998af2351b2c1ec848b14c4d1b738934935058bc9e739a4811f742802c5d9017729108d8ad0360bd307f55ab4245fadc523af249d6a1c09dcb1b22323321418a29af26c2b04ce68e323830e0404f37e19a7432bd859db740c5f1668c8f25861b00845c4a04c184245d7590355480a7e80bf51c228af66def0e45631354321ae278a911631be93a17f06a8215d2707d156687ae4b86703491a8832972f49c2a0ed39ea9e327b4e8c8f198e8f1e40333d487fd3f2682835574ca3ada7a0c36f6fa4335ee8e250d711352ab2999beea2d7c1b868b33520ff32491777118e7b687a37ab621ecdb6e02eb0fdfe04fb56bad0a19326d1c68961d6a379cac4ba60b0d8756656635d0ed190b39dc08c1c8a190f3414120c81b1176524f4652d1595fd9ed2757cd00f9a6980750db8d33e60f5ca623fe75633ed72f817cadac0813d7923cfab3ffc2b71d9e5c0205f04ad5b52cb214daafb63dce7df2ad286c5e026bd9124d938e7f5b8870e015954a5395167f5c8be55d0369ccd209eddf210d0842c425211282ae05ed1de1beab6b4bf7552d6c6e76e65175a1bad85b5a70cebd0407900699bb928a58a5243ca486db651ffd8fdeabf034ea3c25f5f07ab134527fce48da607f4fadc0013e1c4c10175e8ee8a2fce1e09643ad270f3e09fff4094117c4e8bf1de78999dacffae6d640c32753c43f4dfef771a0787a90c32388af54780a21daf04906b73a37f1bc2dc923389b6171a776327c66df7408ee9f3d5f827510f90ce5522274943de013c8790010470748fc7f4559238f33e3252011f9bcfd9532b275ee10fdce39589a65948abc20fe3da0862fb12adbf48fd9e2b4e673abf74c69870ffb41337a57dba29a00ea37e5a5cf22869da950572faf7a700bb428d2a91349f6e8051a17fcd6fab75bee88e6794a809514733b93acaa63ce761f4bf1e902e16c175674b7f69cc558386a1688d004edd2915ac16783b9e7857ffe143fe106014147131a9b939058ea2680602660efc0cef791d3571d59fc53dc93df1bbe7d88415cc52d5dac870583fe9edc48a0c2bcbaec3e368737eed28d334650a2381f4add694366aed207b4c294d5dd203b99b295b3b683e80dc929876d6689034b5bf0947aa4daee7d6fb9ae6fa54f23c8d8064cce579991b64ecb755070a89273edbe0873969c252211e088f79e105271b8bdd8a9df8f1b111fdc7d6c067ac933a13500d939648b7b47d8da73b00147e7a0256999e6d3ae5239ee8c19ddff8edf2f5b3ee4a8a4ef62392dbe7b12444d209dc300b548d920cf45cb03456a4fae27cc5c1bd752e94d26065e0fe43f4f7f9bf7efe4fadda0b45362f4caacc4b2dae804e7d8bcce90b83cca8d378cf62a94bb4c1e3b60610103626392c3bb9b56c9a66b184a106facdf2ec35f834103910a5c0c630f91a70b0a8464fc6e8d7aed7f4d13f2c2d82b514f51be1a7355c58deaf39929aee12781c6fff65d498ef5fe794a665a3895e9ab39b4a70f429718582fd551f4517853416d5d7833069db332eb133ff116b19f414c28a1995d7ad9e18c5b9d6f40559d951d782dda533064ad4e8d1140e46e3d73f2bd56260c19f66b9a48faef4e83e643516797d1ae67e0b03ce879df74b999d430c82342e78cc6b4f021a8a856dd6521a659a01f55b26b4e4a28175fe8adbca1b8421332e4de54053238b8096ccf1753e8907b0cd7271bb17931fe3a959c93c93ff6153670ad9458f199926d37fbaf47f136496a828776fe89a425ee1b6e18245304cf94a48677b611951b591b2a02ba1f04b21893e30df4515ab96c18b8e362296232150af598b9e46b4c8972a782ab00bba3051a6d05985ae2891f103bcefc1a2461e42d958086fadafb9a78cdcd3b61bb77316643c347340c163488d0e910d19846af8a455ff7bb4fd285146b59590cfa84f0a04ee9a4ed2abb2e76c471bac6b76b81f654976f7da97df678d91ade93735c6661cad8394e15131ce72ad921a16ab4615c62a86373166b3e893ec556159757fc1e189614b8672b936264af82f6969b50698fed94c8045750bd50f9d837e3e9d869a6ad30c6755d847459809bd0fc630b4154ed0da7effcaf5f41bbbc4f616f4ec86e5e59506a6799afe55f0c04d3f74b0e6239e40c1204cb4e7ec713888030ce1c8ea33695c57e4c77d91bc1f215c521ab7f72371e4e3e7b1e454dcc0cad83e90cd085e45f020fda8cc66eae48c14570286648ac0078bbc6db18f3a465d79b3b8920f79274c75aee9051f07bf573a4e338e302f4e8dee5e6782af353377fb3e13da921fd9e94b5cfff1af35e7c504d20254b37ec9513c8a6c78d937d78d629e8e160c71e8d02dff823f7041cc0ef14946022e41e6148015a5633921f55a5e83ad30dd1f1da87487c4b18d0fb8832cbecba9dfb903dbf89fcc7a6165125a35fe2bb8e4f7b56f659d3d7ed4f530e972945e4c74a5abe05efe20bb38180744b82f8b29ed19feacbba5ffd639b28fe3764a2e00c0614da9935067e2669f6fc10c6070cdadb3a28a9abb908a8a1c6a2fffe4c10052f8bc4b258cfe0a0ce102e25feae3e21e7593bf8f33794e3ea25d62c4aa3fe00005307ac40d438899a462be961e98e43bbf739dc3ca1426aca99a78f5c233257d668e90597dfcfcc1f9ef7120494ad49d99b6b5402b59748232ac6ec1b092a8faa17bc531ec0e02ad5454fb450a1e498e5a38164c970423fdb3e8708a2cd6ff5fd4d4be12f1d703b516345e7f355e89c7264a148e5721353424b0f871194f774f3bfed1815588ab735bdef6adf29eff84a1677d0dd4051175356aa3a9497c45cd2aeb458c7aa327bd6819f9d7293627313dcffad42ebf68de2d4c61e4c3d1605c91431f8a54510789bf4f74e013c3c01074b6d770eacd00bcee871452a34b4c93761a100614049ab4cf72636dc3fe54c5d92424319c52af9c67017db581e75ac3fc4129162b6b96f662511e8208dba2093d0208f94e5a6cca9b3aedd96a428b8bd82e3c51c108c54165b632aeab6d2c1e91ad4157a1f85e789765326ce3047ddf65733036c5c5faf65f9e6927247d056c2fd1bf137c77bf668bdcb7744b92694166b3da84479e7abb41abfe89d5b46f0402f0c553f918ec37cf197f779a57f950863466ca3f25e80b2a8b637c088ee585ad0e436c169c5c54da9725702b22c4b75120f45ccf4434309c611fffb2321fd70cd69b369df3897eccfcbcbcfd6a8e36eb975958d46ca3ae86c2d4b824004ab0f888b3c1d9822f147c86349db0149cc23a896d6b7b780e6d9ca15ed7d8285a9218cc0dc87c4650670a35d32e955efdba2a69ff2e8ee67b41b5476b9f9ac37d1c9d1d7e9dc775cc0f14ccb1af2fad509853761196761a5c14ac1a0de08349cf868911d620f98037215f73c950dd99ef04700565ee0b2d314b5b5e55663a6ac436f12dc1d300d4d13113b98881e658c63b7295b21e0f4d95f466a5a3ae6c719f98638f8aa209bc84fa2d6fd5a195290788222e312c3afac359cb83b14faa8782806434c985e2db964646d68a6619ad097df50633b70b795ea8604f435fe93d172c05c373042d35cf638189edad95e29c73c56a5a9e5ccb6d68dc797d2114e8c0e0fec0fc7348c2ebb82a83b276314dee6487d6ebd3b0a5459a407fcf048e672b987721482955e04d2fd1d685341de7e55c25a515c1e2980124b34364da947e262c23f97581a6a23505370ea9d363a213d04e1e649c0abb293fc6d44a311c67ddb15d2762e1384a2b02649bbd96613f9e455a44ae5efd830c0fdb3fd49324661c4ce96819dc36c72cdc1ae0b9db6827a4e6b38ac2e5b34181f91925ff16591f581b9ee8c0877a4a87596e1d703aaea0f69fb349538f8b4dd458b5bda2630528c492924282999fe09b58e2cf765a50ae5a088160ac903ee2e6dc7a31a1317e28f456a4ecaec0d4b74b70cebc18295373e813aafad766d7d4827870c0eff2496cf85db1977144caf4e3993f8735a2e20f6120db5f3711e16c1298b586255a7a80a909b43fbdc3124f5893a9e4b857a497ce3017cefd05f2ca1a856b5a87ac32f8ce71682e598c04fe84ed24fde0b970f89e64eb51ebb43594632265646363f8fcef25b4656ae5912b215b4548905c6db0e36df0c85fc40a36e494ef731b46dc16a9ecad3e637d774bb57b97e681b2c5974771170feeb65a029fef0b4d924c976d9929e5b9cf2d81055002566c56bce04b262cb594dafca45e4825a531359ff5787949738e540f435b33b0f2fcefa0e8c0479922bda9676b1d4a28073da9b17f32dec1ec026bf8e95537a3fae37d889678250bbad58df45b810c38979c0be9efdfc3f1726322d2e97ceb6a55948e76e2c5494406b3ed78a3b493270a5bfa3610c8d32fa94078445ecc32dbd852794959bdb4c92319413ecd0a541fb3b02a94b77672e8f6c97ace573ebbe4f61d3af8edb6441938c43923726158e3312cc1c649f33288457ed5bee569699b395ecada7274c219f104dc8751486d66f3f317a086f6f0ef64eb3bc19d3397186ac915c325b6b74e6cbe2dea0bd4c5fd605d73ff96bb8a3b5c582610a70b6a04b263a111609a2e048f444a358c64c1ff3354f48ba21086c5cec147e7c83a829a7edb643436e0536d57366d0cc266e3623ede0b1f233846467e9b8a5e28612fd4db8f8c3640bcd284158e7efd86d2f2b1e0f4e3353e20d61e7f937fc6ed8ab25579c531907c88a927fe9c0a051a3e0c4ab6e1aebcef777b31d7af40d6ac99c009b006184bec9a3405b1b2f799a809763d938544086a49d718e5aa1b1a2cf3c53198701e01b6fb6792cfcfb68591dd4ba5f93287a5c4503fe85ef17956b11ee512222ecf953d3a2397e9a515e288dd24b2d5d59f87478d6fb6132cd7378366537d0c0f7dbb6759015ea307bdda0808950d8929602902b018077cc12d13b0bcd7af9bae01d6fa4087b07d37e581a93f0e880ba1c8e2121029aa42a23a2c3b11eab9b15596a96bd6df70cf0a3a1198d20d1f9914d97b8a5b466bf94f9de50fe6f93347f9ef80c2498b5e1a2930f8974843fb990afa87ad6f2cfd26b2cd934568db5892b78135bc943a6ee3c18a274abd64452b780f43f91b18edb6a883fd22888a4c9e51591e83bf6e7e082ae7bd0e666df3db44a6d7e2094a901c2f5bdd1b2f1680b5a03fdb637996232c7bc1de6e1d065cd4311e5eec15fa1a8c3ec9dac9ac99b7eee45e657568e44c3d91a966b1c84c0cd6a2ab6e7da61e68330374878d73e6e5801db859d6203d0ea84d81fb67a0cd7110b17eb1d7f68a474f3699155a3926887def72fc751e2d635787a1e419fdd1d051b268caa36a30c9971b70cb7d336bf8296d42474c0d421d9968708ac1dfbaadf6fa606ff97eb82e022910772c191b3cbd973e6d5793bb377c10103dbe3c202c043922b668f0c0fef5c85b501bf670c94dcc77be4cd5d01260a4c29b27f4d47f9da017aa7748ec448b73f4fe7376ed246105629e20fe06077d8569c021303d45d1f68e871c3c4c619e6934ee19bc9adbb545bfe393eaafc67c6717060ca3d6040700503801fdea4972b31ec67bc5e09bde0fb7ed2b5fad9016228d76d146c066015a1ff321f92cc6477c550166aebae4d8bbe1a078fd5729469186f3a48656578ee3a6283683ba91ce588c4d3c3ec89240149dfd2394f00cf33f764bc4cb98d8118a38de0c1b181ad74c1c8346554026ed28e262f59eb9b81162a37de6e7ef7fcac92e213c838e0eff733d0218abe17ca558bd04a9fd71579d64dae0d6aed73058458f64ef37a156b72c27547ae17504b35fcc8866ea4762dad3a99576fbbfd683d421e0ebc7668f1d032dc8306499ffa6404b8f6f4a56e8c5c873014a964504292a90f38bf6ec19cb4c5739faebbcb959b8a3278d4a1006387167f9338f8e7176abe6ff84fe23b325682c7c75f999da63d5d5ff577d6f1bbfe3a56943555ae29c84fc7a8afb9f8e1b767f2e980cdfe1afbab9a933098b346f8ab6e83888a966a0428fe7f31fa55c2c1965e347f272ca86ba7930fa471bd20ca82949a3361c2271c5b6f82de1fc6c01694690eb65c70396884cd56cb52501cb213054cad73812b8c7be3703930aab9c702993f67e0cb4b479ff5a5cf0c13447a5eff1eee1f115922ce670b8a57d790d4b990021093a7629773bc17c9adde9b3537c24818459486364147f98c114a7d964cbea1dbb883826f5ffcae02a79f8772da53ae3c393037744384cb0e49feff3fb6412b233aaea6ccefceb5b0e9171ad2023a1c0855972dc20bc589890052e0364a8984cde36cfe30e5c8b055801276cefc8ebd7169de38f79e7757493722c1ce9328fb40467bb612858df1cfc8ec44b17c472fe88a9ff94b1de86e49c66b582d33bd934e715d8dedf123c6fe2f9493de5138e9b0d7b94bff800cd34284c11eb6b920109a78ce630955fed81271201e80b3cadec4664764b736155a950d2335e4b9463e3ba249b5ecd9f2004aeb27edd385bcf4034e74ce0f952cba9a822098a47d4305186216401358d5b84b3f048fac10b8dbf3385508f33a57dff531c84b8f16c89f4154e5dc73cda699e4b652dd6f701b19df16a9123222008560c239fa02eff60f34a17b990422a80a1f1635cdd0b3a49b91a2decb9f25ed5f109c46b27737e9abbc8264b9737fcd5a37cfeb757810b51aae31cbc050b6e068105ed4770b4bff7dae661d36d017efdab11ecfcc15adccf6330b95d636656acbffe8a55d44543e9ec42404a64b976caadf78ed6e2ced19775842b341ecdf0af2f62102e903948a01cb5eb867275572cde76e5bc73281c76cd16177a61fb671031406f99df1b6c76b7623a31a3b6ae04d23ee19a5db5484d6213d3a5adc8d06388276973c838c40c2c7b374ae161829c4d05db5d703ecf19b420aad31442842e2d559275fc48ed4dd5f9f1e3361a4913d7ca03decd0510db71dccebab81df9083cc793b86f59bbae1c8c7255e17bac4fbd4cb7cd05a9318ba41f19c170475b64ee7189e178695193bb0cec86d98e9b686b860946123efe881db847999f3b945d2c0c5488f13131a71cca6aa77c86cf814c49860759955af35cf340d7f4fa8e6d95efc5eea97616ac453996a954666457407cf9b31dbddd7f9b55d35a69b966fd0d84436ac18b0e5705bfed8c6dc3af5f8ab8efd0cdf467bc144d8fe3c6d18eefabcc51f2b53490e44fcf799a31b6a78a66023871c2e3e3fc0f3dfed34964df5528d19af96013cd8f711ad95a8397fb0a2f457814e2630d8d9ae01ad38a72a7f5ca7731690407bc1f94c720f67a5b154dfb1659abc38ef571cc525b09bc0957b78a2cd8f32cd28227ad4bff99d2dffc33f31a1ab7ce4d021ff893e56186c8c1371067283e7e4bfd0d203bd0f64aa6f0364edf6ebefbff11c4792b8355bac2864ea7b44726534f3b47ccce2c9e33c1d592aa0e27906674425d4cc275824c7a6a4a803a82e14a3942be147a57c86f20d4eaa4f4fb89c575ff67498ea4eef38371fa5f2e55243e8604e6f5c4b8ec7f9c1679ed077fd32082647120a9041879bd0bb9c87753fcd1c3fa31eef1e78092ebaf6d3baaf38fc6ed8209a4e6af86b9d88882956efa3468b7800ea05869ae1fa4916d1c398f23292b3f196230a6bf93c76bbf37052da571d912d7d139044f1cc1c8a099ff901dd57e84d82bc33411a49edcf6a19106b1a4e01bd14460e8ce07e13d4a519d2b1e73175298963ff1c2bb4ff49b2b27774f8931fe11615a9bee8331a83d1417d890d87b6adf341eb13510a36908b9a42a1aed4197308d46e52a0d314af9011e8298a63f3ff4c1851d941e15cb1ae0caf6999639395ae5d66f9ec6472276f9de7718139af6792c742320ca0ec6002d30f3b2a450b23c6b127d1ff261a3030e8bea16207d6ea399d30551ecaa1d50749ebcf54bb43ecf00187e40ed379b3fd998ec391ee5bde9e270c19aa3c5c5f1be461ed18950deab02aa6b01a8d5c83298ebf0883062fff4dadc479800a946478a729859d137f8343469a0e54a26d91340824ac4a7bfa79d327578e647af03cb0535d8cb4d35faf06e45f5634a25eee7750691ad8e662858ddae40f27e1791cd89a1129048af67c06f3913e650d36b0f1b00dfe7de31bf49fa6bed65a4d20b037f50746037d5bbd69dce79e30f70b2fd827faf5f70e092fbb620579fee13006712dd89eff473033a485cef86d6151fc1df216e0513a30dac394148f7da414b672cbfd735798c5b09874b4848238eb8d572376a3d2a565b2cd0fc06922ce6408be4725687373ee6634299dd80657ad0aa9a873208e650e555a3cd580bbc3c391625f5cf1ac75a144b05e6fcdddf3065837dd03c020ffe391470c6d6adcbe15a7d66a833bba1edb31e2eee1d475b7eccbcbdc945c9e1b8c6e73d13d9a795b9e59b06c415fbe2651d4bdf1d0acff520674e6cf3fd9722502e71a85e49d730813a2b1a46fb628b48d0cd149eee3a0294991e97bc257fb959fbabaae5fbce349a841d3a3d5659d66ee67a3d2575b6e648c4365db3c493a7632bb9af9b2866ba41b0a1814be74a7f41d69bcbf4aef4552207ab88e8b9fbd0e0f5d139e9ccb0738e85301c791a36212efc7f8122d3ad8275fbbe2b02fd6f1eccbf1ddc4e1508b45831baeb588b9d6533ed14b91e9e72c2b30325d0a6d6b8a254b0c06923b42a8cee0fc4dc4581b4c92cb2ec7062eb530a5f4cf3dfab97114b8d1b0ca6116a97e17fa412c3963405285aa09785e8ed01a87a9ff5409b21fd3d0b0e27f676c2d1d648317ec81f16494b498f8296e0645a6269f5e8649120e83d97d60bede1d1ecc16bbc77031d21fd52b9b7bbee835350fd14032e79c809dd85a57d0754cef99f7b6ee5f559adbfe37aa7290132952cd1c47b4de797deca7d15fd3f05838931e691fa2f771bec11c4b1168c066e66b861553dd0977f73e66d2c46a8460d17c61abd974c1bafbcfb559108c0a9b140fc70904388c7f331baf0fb7fc6ad15afbd228f29c278e882df5f902226f490874d7f34c530c760bbfe749e32fb347b7440bd1a4695b84d54c839e020794eeb1be21cd73d173da8dcf9cbffbaa48d90ba13db6083e30dbc9d7ae80c3812ac78c545860a48ab8a07d6522e4dff7eca0694e12fbdee6fe9affdd9bb6650274f88410f5c54499ed0563a5ad6543d4a5fcee51f0a6b85f70efeccae0b271dff7219dd64a9d89c1a65e164961025fcfd7b3602cec4ee7edb05443387bcc6e7e1972ba8a72e59f17c4edcb511875cb861df7a940604a0e7f4c528ea032397fdb52edba0ef09b9ab44839ee4cffc195f9df29eab0886321d937c2cbe92ba9cea7ee891890a5c6297b6764b63068bcd78899848821bdb0b72d1f8abe82e01cdbf88159ecf2f48aa73020cb820cbe3c40792f10a2256efa3b84aa0882890e42e5d617d22c1da9abaf5100131b9085a998a2a5179e1149b078b36879eaf0627b51e83d7716306a8426c87339f02dc4782563b91738dcc452fab95fe19955814a29fce0dd697cd64fdebaa2ae7e513a6ea41d2bc44e26563abad5e8c3571af8373903a51f69ec189f313a5c32d1ee19263d2d1dad1752f17c6d4c591f0bd6090f3b8f0f996eee80e83c4a4485c4515da0db5bbae2b741b07d8ff43633495b413efca9af8b96787cdedaf800d6fc088509960dcac2cff18e5012926072f849534a117b40ec144bb39a7e68bacefe803e1e344775a95cc6c33ebdbf28b2738d2286df00a17f009dd72ae6711e5ee26a386fb023432b51e6fd14d5101bfd27940a22f3979ed5ca097eed0baec13ae1a5d743ed4017cb81b1ad2386764047e8b034a59007a582a8524bacf4c6521982724afe54b7dbfabc5d55fa455481825ce035080ddfe5897c5458473cf19f0436c9f9e5b9c3f5455a512fdca63ba9dbed8c99778e42fe22f10bf57575a3bd8c6e155da76de7ce91b5811b98a1c5ce16917ab94722afe46c514847603e5130a2f9ba78645559f72418b44b8a47520633511ca572fbe190d91a12ab38814fcc741dd6e4adc67719a2b78496e2e0722df2729a21db47ee99e4767aa23339e2425392b69e7c36c652228cc91c3664f4daeed40d177c33d7dc70809f5c3aea34f407f18257b661448a098977bb6df0400bfbc8a46bf2c714bbf2b11bda0c815b46b3770dfcc0ef2e94b040b324e276dd4983ef88d0a8b8f3d34f7dfe7117af514df748ef964ead59a46d45d1130dc6bed7fe2ff927ee79c5029b3da300428063b68919e8c3f11277731a5242b6bdcd7ff738e10cc84a915957375286c4f98b35a6b3acb09929525a95e8db33556bfa9fd90b4140ad9b2a3d1388a0f2dc4f15148dfdd337fbd3a3d22c27a0693d14d16c9d29c1a1e7a0ace0cca09a246a8c383acf4fa0d26ca44f7c1305157f6134ff4de95f5c34878b16dfb1124b334be22e8a72a575827f46ab9adf601f5853cad2008d94d8d3c75778610f1e0a535d9ff2d346509997bcaa3fb501196c373241e3aa38d5ed34dd3e079ad8801f5761df2365a66ccf0752a8fa30a7506d92fa39e45058c5fb61ae934b4c7edc04c5bd3b67e0a28f53b0641a3f79665ab583eb7bfe06d79d238fbdf9c337d570a0d7b1e9cbc1cfed2d60295fb27cf354997d41c9bdae1b4e4494d5e4861ffd7350be8154ce2b14404670cec43e151702e8296d6f17db1f9b133cf51423deb63b7627a46e8e89fbd38a4810c210f86164c4bd98c869c29346e31d23140880272855e8ae8edd2dd5c4bd2651c76d77b8a2f26028786ebeae46b9288c6b56d9e4eb11344fee8b0ed774b51af33536ac0106fd3d0e8e844a5f5bf8da77a38379ba65ecb7f26edf2e8f1a9c2c1e1210063288d11c4c92373f12c750f55d7486d70fce0cfd88fbcd3d4202151b2f2b907ac45e4c38c44097c6f8c1771f187475d18f8eb44e79d209e9965c9861df39e80c41afc46ddf177c7921115eea76a45589ba0bf42a133d21801f52d3adb2364798f04e9d59bfc2fe06c6ca8493138bcec2ffac1c4ccd023dc1a1eddb3efb978a21f8cb63400230e7c40c239ac022aeaa85945b43b341c18b8ee318c07ed50c92e944601a60749be772b63d760e149360a432eb77fa62e4f30b610a7cf9a341cd47f1cf379a1ab98f540577381e55defb73c916bb1ec19754c289ee1655db21030c4be0fa627517320979910c2f46b38855cee7c7fd49b5c17ec63b585352756f25bae9959df19274af8fa6a6ca2f280feb3f061a655e4989a89b0282518576545868577337b6b238949edc65c1649984774cc3e1e71f381c52f13ac3baf56d2f771e348fce58dda9c27e5a17720c81592004ecceb0e8bd5b6ebd785f228e9031c97c9247ddf845ba2d162226239d8f32de4d889828f557faa42f6021494ddf6f830a43c06a87687f2bf069f799edbf1b56ed9409b3459456fe16f013f30287c9f604b256fe0ab234c635805f9df2b4f9da76580cbaaaa943df9fb847cc2876f2778f8a99457969dd1e359d673235e16509e0b45ca331d1d6467cda37eda6b7587836eae2396fa876dd9bb36098087b0900eb1fd476b6af2d9da7f8b3205b7354bf15f774380dcf7376940f5cfea01dfab4c97316f5aab2dcad6aa47b817e3c9dd7fc766b1a57f27fa0159dc7a6779474634a1ea62700320681e672ccfeeb5ae3043fcf25b35059dc40342e12bb3d2654437be0c86bc9fb82a80f87739019b536a21479f769aaef16e37edf4f8eaf7e458915cf84041733d3f14ed460db3ad6b28e57d6cab9c4401454eaac405d86844b6db2fa19fd52b742d1b3b3f9a878054a75aea5f681606f869834510e8a9536313d41c50e5c6ae8b319265ee4816fcab7b055132fc2d60d9486afeec4b2285170362f558764856bdeb0a3814dbec60e325df62f1deae5e035a4228c3d3573d8337a2583a3d3ffebbfaa205883021c22eadd4040fa0b74b04340b4538c818d0cffd689ed65c6e49a27969db0c234f0704cb388257539371ac08541edc50cf7a80906dfb9c9fbf70d1de9aad811516952016d54d50cc5ad2a62955c2e63e5157d4afc8480ebfa80737ee935d3c615469fbccf1d88968cb7e1d3ff45b06988f35fbe74decfde1167922457474525f23790af7934ac5c425d711264d6848a60b7d8ead9d6ac6b1f2c6c567ce45f19bc4fe2c2701517a1c481d551d3755268cf7a9e925e2458e1dd9cd55ce610d9bb97241424e23cbfcdef552ad17095d531438b513896c507ccb5989aefb3a17966391330d177beb9aaf47498b809419955f927efb7422dcc00fa95411922d1b2ab4b3be5d29a666a465e6e47c46958baeb3913c1e9fe152ce377b85c66cdc5d395d78a488681453820a71ff928283d8c5569f2cf11859bc59d756b28290f459cefa5b401730a68772645bf231a3925ec4a9fdafafb31aebf92a9c5918ea94d696c57e4f5c2a57c62510eec95b91ad7e8fc0b6900d656f6ffa4900fbf912edc00e78ce5d2dbde02755ebdc6126eb316e78f946045fcafcf7ed664d93b9bf5a4c6dfeebd24de1444fea23bd7dc8ae1d1b9ede5da376d05f2b900e35a8f3f76c3d931515bdd2f0fcaffdd9010e86d8f4bfdcdb5159cd66979ff78d64406be5a36a9af2c0f240ffead4b3c5ddee377c9f062d63fd531dabee7866cb7707da52f74bf43eea7aacaca239be86267767a1c3f5cd398e0179a7f2b81bab8996d24f6c6a2899389a1f78aea1f805143ac47f6bbcb6d286e0f52d4715e5b9362416807796b1608042616f8cda270f46ed109b223ad94d13a408dba891f88ae2936ac117ded9d46a4c68ebb4d9784b6e71b3649257a8f148f79781a8c651b8911305ec147afc799f68a1db452b57333e0f5bed02992fc49bf10cf7ca137faa9a685a9d33580d40a2a77fc56fac9a28a4201b97460cb0a4f5d43f41e14f33722401099c75e9de5c36c764ea8f0abbca3da8a03119d974ab288a80ee76ac792530c3d81faed6df13f40bee18886b6baabc1d608abea5ffcb0dc0ba67d847239075c7ffaff5501977791cea441fe399beca4901b1a13264b01740d4886c01ce848eea830ad46331febc2f8224498ea47168201cb04444801a6ebaf72a14154bbe5cc5fb4518bd442722ebf80cc0608a20484ec1e6196abe159b808612dd5cef5f52712d90c31ca2a04dbdff7a929e39fa6641960fc6cb724c8b2e775ec82da13798a2ca7b7d8bf0216316777ae98fa5b1987a366e07a644bf47f123894bd50322387b3b4173a388c25e51e02b74fa17d5c45d8ea44e6e77eb07391f9f06fb30a46f16d83363eab1863493111b564bbaa2791700e241b8d43005748605ec7bdefd0189255144d9098140df060dd8791d965a30f977a4f4da996d92d6f276b0ebf1b90e543197628022b5f1b900e65471f712f132cef7c379df4a74bf76f10f029863dbcda7bc78c8c8899675919e7158cfff0c336fa7b832318bdc0c50ddaf3c98133d38cd1e97dbbdb20fab0d801935eef32353de53380a02995220f63e427959cc2fbd234c0d1f0cc14bae017f8b8458169e9259951d5fd4417909310249b520f1259a1da72f2b10c5ca09d5d54597182dc720752168e399e8b6d4be725a212e5f958a14a0ec2466a46ac08ad6ab4147accf24be1c60aca1660e78e6d491fceb6a294b6a7fc0837499ce6abb58a26bd95cc945a12762224efcc28f1fd5bc1ef081aa88f4795508551e627cd9579e7b9c48a9a03ec4e32113d66e43e6f8e3f8c7e6946d68e51ec90c45299d48dd34d4370565ec2a931691d157e3e63c4e9c6a7ef3bf34db5faf98621dfe6e9332f9b0d2dbeb802cad45c48b98a42b72fd82013e232530ad20b41db870e09de72ad6a6d7ae1cec54cb358435b77e4f2472b611a534b9c6950c53a69b26aef0f0ca0f36003a52911947d69810f5aa5fb93faca4847b490852d2dcbb83caedfed68a8d055e0e3f485008838cfcc8a87d8745d396451333031bdb0f4800a6e244a8fc5851c22d2cebd39540fd8e537bf082a132e6187c80ac8ca964400210d252b52c26069d4491733730c9a449157a30916c4e75cdee45ea5ef6ce50cfd62fbecb98175921700942e9752982abe5f8d81829f2806b46b56e75a0ca4d30cacb7d9050746dee151ffb667c1e5f37bacac69f5abb02ec651b5b5374f743a25fbc98f321bb07d903be084921720175d3e61778e172162ca01aabc30ec25de7148bbd63a84edb5365c2f125a8797cbfc1c737425539755603854eb76740eaf144df99af3234f872bc6c1cad87cf4f0fac37a5d05c0aee988d963a281ed609c8b9f6992e17687c864285081293d9c730070507fb6f4c730937e3fd973662ab79b2439eef8fd102c84f8b30253c92a523a81366b6e5de8c24f2c347cfe8c3e244f7005c832427f0d8e2342e5b681d087e885232faf82799fc934d97066f43f09e7ec1bff1031c237ef68151d3a6e2a1417e56873e134b240ac2c32f91aa4f3c75557215adfd72151a5fe3462e57c07f94074a45de78f0cbcb8c7c0d8d51ad26904abd84a5befceb2df46bf24a651f5d1fb0b91afaa53d7e365f8c5855889da1cd76349a3b5871f8346710e46bd3dd80d879dfd9470d88b0d5de8966c9279cd8bf6dde14cb30e78883fb5510bf663a836a56f93765bf45b2f81e86b104ee873a86dfffc4db7f05ba9a8ec815f9a5688fa0b05ddcae3d2fbd0b8de7d1ef6df8675d19014fec18449669157342d1377fcf638388a4d14b97daf12d5ee052d61f82109d5c673a909d8746edb97958f7c6514805a8e57b554148ec18147600374bf428de9312f02723ff54748b26cfc283da37db1c1d2ca5e5abb9753d26125527c57275dae925eba094e23101bb3389007294e3e2650a22ab6d179b66edf14f1ed339bb739f052dd8a763a17c7eac52c3fecbc10aa4c06551b381fa570c94d92929960d39dee65d475df638b8c64bad8f5d8448641918124ba52d0b61255f9b29dda5bacb2fa974c1271dd220a52b3c87b36314eb9c12a314aaddabb276e4a45a6d3038cf742ff40ae817272a9f3409d089846be758a6409917a84feff59be6e64f13d123ec1c66c2017f2706c9af0c23926b0bf2af9da8650b4a16abaddd230c1c7f2d0696741bf335b702fc47e516d8a0265fed657d86bd0d506838802e43d2ad2c1c17f14438d0c6447729dd7a9e3343cfb39381956336e6a37a4aafad20ac2cd6e9d15c4d1db08d6f4a2666ff321a7fe4ecf83fa2b1148b0c22840543fbfd402f1df8d7759a0a43c2048e834c6f00e639eb97669dedd9d1425ea0b170711630bdd211180db602feeddaaf055955e5c95144ce9685ac06cb05519358f74ff94e00a847ed7b94c7759a46879a5ff5df1376195164925974d205b6cfbebcf3a36b35a56d9d500d0f12fa7fa2e37229f3657a3df068d1c594faf72bc143cf59a42853e1280645be44288c2f88efe5f6a02ae54c5e8d7f8a2145c2a37837821d68c6a45431ff92c7040c36b8f9e7a983ee02c250527f7bf5d756c2b1202049c617c4b428e07280bbf578dd47abf605d7546cd4118f47d73b5376ab821218bcb4062bed014e35f224092b7d557384131fc65c39d212230344b9bcccdfa03dffc84e4fec5c04c9ccaf00fdcfe88807e2ea0ff32e7eafed5dac0418bb15155eb82b170df352dce0f7a0963f4a64eca314322a1838009368759dd1b8c8d77f86b53eb4f08741810e557e272d0c7a2e9c4de449a7c7db6d124aa1b757fbcb777b8a5fee836272541f3bd221adb5e9966845ea38719a47d84b9c3e65e5285760918577806fd3ed92a0c37a3d4ad8a780fc7006d499bec50e435905850bfed33336e19733308366b3fa867532f8ad8b4e3682c6172f83b6d720e465d9add29d923aafdd44ef68d1ec70aa312a391049dbb2364a852d720d69771c967cd0b074bd0402451c40fdcf1e56edee2619ab86ce1a37d5944640532a0168d1c8aac42232bdb21ccfcfac6119b59568b6ad0714154ccf7da9e48c91dd7776ccc078654464d60d7b54d479bf9f2fba0569c6dc1efceca5aaf8a57e744154408d8540f30e6f25900c589c5084e51c47eade121ec74c2c5533cea3b7fba8435191494b51f3d7e28342a0dba536a39ab951d9d747cb58bc52effddc0f2d6395f6619a07de188204c4812a4250718b74dce82d0096532027b497df6b69c134e4ebcc844660bbc1a7190167d51bc60222c7c99e623b953a33ec47b9c5daa4e5e2eb95a5a3b0658c2b63153fe9960f75bdeabded64fe8f472319415570ac69c6656659142336cd9f5f1b5258b6801955ed3eeafdcf21375d9005410c661c065567378d896d2c278d8c6d9e2283e22b376be0b4ad11604c8366761176c732a100151ce220b94f09d0fece2827fbd48f871a152342ac24db1dbac00367b774d651e3a9deb76c654e8368fbefc8ca08806febbee501dc674240fe2d4f937e7c4fa7f8978ceb8c791eacb945e1e24f3885bff6adcdef6aac49443d2b5234ee7c01c9199a0e5134e11b3f8671194ee7b10c4129aa477704a52be59b0da39aa093ec5f1281df00e1ee4415174f6695bf9527543e1b0de5579b5fdb0495393c5301d50074b1ebe99ec8aba50ed649ba444da5cbc1fcefb1ce8b3ce3076afc00119e0fee9c480605d5ca54b9c81507e1ba3cb2d7da4fd796e34fd4d0732c19465d4630fd14efe9a6e66405511b1f5a4d4b78ec41dcdd7f03a9a35a00c13bbd7095a095746253c2f44a4ed62c785a2aa5b46a675cb947cfdf12696a975b0a363eea58ea005229dccc21636d949760b116cc65e935eb96cc45f75e26248998342077126e26a6510e246df62d98b22434cd7483c876a5d27bee8cdc079b92a99d052a5b658b87e83c3554e236223bf2afc49f371a7698f8f6ea8ee9150d9ade57e0839695819a114eb7e0a312ed6aced05b257eb40a77415048f261e4cc7e01effcbd57d109dafc1b8ac5f46a62383d16fed0f6dea16363a5085baec5c87bba80b6e1c6ab35fcf226c54f2f0bdaf8dba88dddcaa71e4a0720f7279a79141b65f7ef57da243e49091bd8f67e8edfbf595cda47eef60924405b65afda1719151714f8cb009cd460214c2366ae260ebe78b22a071030019b9ce37d964eafefa44f17469cfedb08960886701a7fb915f0cabc4a6055669719aa08eaf1d1840912bb0980471a449df3d8433ed9dc03de387a965226adbad3ee4bd21f7ca11688db6bc7b04e861ba5c00989413e4ea9ca2a6ce4d7443fcc48026c0fc096265d3634a5c14066c53eeadfc6bd48712c3499f0f0c495216d8a74048c479d97ea912bf8bfb09c1a6418b1739c582386575c92c6fae6732d4d4ea478a9ea548a6b394ad663c860d377f6f3c7635729156a24fd3a2f2116b10de7fda76ee4ae56d2cb9d476fd8cedf8fb60492c9cb317d3b63f9b938803c4af18fb2ce03b7083262d302fc65269b8a2729b04162194bd1b2ee30a79e1b10c0f68d3ef4fcdaa18af4e05438f811cb1b805746244df5a7afb20daabfbbdedf827e23cd5917cb79d5b26ee4423eac729fc80f629cdb5c12d0b2005f8e2012fc4e7e800082fdb0325afa56c952047c3bceffab88f08f201ad328ef2ea4b266dfd2100b1a1adb7f51b8d6f9af4a6240202074fc7cea81eec5a7368814ec781aa8455553e6fcd5224041cfb740c6eb04932caa9069b29f53aa214f948ce7d4d095aa77fe920fd5d2cf6ead1202e41dbcd671e838ef3d71c3cd4644db82a48d7e1c4e673f868a75b493c937271b8460a1ca31b001ee3a795ce5607c6305855e75da65875445adcbcdb8f9117b918da1fa35fb66a9494425b866ec6dcc5cda9712a7546f748b518a99c661350696086c9f93be3a860493cc6c8185dd85d5d4e405e1f093b5804599584e9b9609918995c5a67a2cdbd77b5545d621dfd38b881553db11cc21c8cf80104e7cad175c18172a772901498122b8da1ca7c6f34acbd8964d2e924fb53870bcfae3e746e2c08486e08e8699f9c626d7bfdf7b5607522b1eff3a58dc24618d4ca6512d41289eaf24ff586deedf11a75d5f73e173a0680c9ec45e4d29bc4c51147e53f0f386b3dc0ebda8568bba0296aa861b8133944568dbff913137684879e256ef626ee2b290e49dd3094f4495344d1671f9b249ffb97a1200624ad7769b396fef7a3f9e92bb7c4b4db2c54db9abb539d4924771afcc37596d203d2efcf853468f15de1f25bff3138602003c7993d3da6c54b5402cb856e4ad1068143a4e7ba4c5d0c721cec96cf51887fc1b10ffc567cbea9823ab4c3dcc4133b12d1af6ce93ec4b38bea42f00555ced0a88fba3060662444f2780c57f75df454d47ecc8ecb8fbc905097ce50b383a2c581bd8da046a6b07cdc4dd0ad1c8ec62f19244cb552b95c79eeb8ad42ce7121383d2e5d1c89220cc93b846ce80e072da7b0d29f85356b1ae5d95c70290f3cca5219b18a473cfe4ea7ddbe2f196099bd9d0865a7d3b879b11710abb3bf4fb0e3bb6dfa6db8726171e8821961c7ec42024f271df45706e08f26ddbf3b3fcda12df5ab147521dbc9dbc45269047df778018e32e2ff3fe7146c8fb68889357e446274eb9a641a5b33b1a00a7ed6dd3b54ad208b85fae5393d4e74a112016b19c2651e767236413ea19b3dc501b18d7c0496f5e5aec5f591668be9c0b6ac42fd40ce4fbfb3643284adff3e187cf63ec91f83f4d776f99603f769aeb1e542e71d58614965873d1b6c0a4852d4f0f1d35cf0d4e3cb9f7abe687c0ba5552cc87c911f807d7f3e3bb5b3a2de158a5cb74420e732d5305108e77bc0dd0cf497dafe2b46d5cd92ae6db643d476f42ec604d7d5fe073dfc6e0665598c387089d9fe6132bf01a771488c2ff0309b0616891e49026256248e0466a1966f48a536fefbba7b2c203828bf61d436de79bd6d8ecb58a585391797c848104d59b96611675b905de66eb641aa748ea0b9ce72b19e9903aa98c5c7cf0e9bb7e61f3f6f176f51d84aba579981c2cff249cc0e55b09bb47e11d57047ac5ca9108445e49ccea1d5a304f0838fa865aeb7963417d66f2524aad50db27fffdb0d9ea62e78638737b77c33a89a8136088b1046e067b9a28a25a3edec7916b7793b0e881dca46ef00b5e8596a5dd95f454d8a44965255ddf5c0a0c6ae6579ba538652f472a6476da8ddd1e4300d5fb82e935826d8773a18920b8fad4b14b6bebf0c35864c79803465c755dd3917e788a978fabbf059eaac8d983fa183ead5b69c57e4f35176433ce2210b06d7ca73000182c52f2d09933b8007b0a1033884426ccada04c3a7fb0218328c9efd416ea84380902aeca8d8f0e797bed875fe62dae6313199970287659a6e93ca58cbe7ba0aff2a6f3dd8a1fe9b17f4cfc65622025d039c1af9794a2a841d0f215f23b292125c85e1d02bf9b36fe7096f8c968f28522c2c89812f0dda079262484b969a6d92de822f3a682159b2c412055b6a6d216d9dfebe5e34942e4bffebf40878ff49e9391773062d69673a4f868be49825043c62c9590795cbd7b8ab7abd47c612c93aca745c2a79b1ad62c9c6e9d2179c65fc2927ad7a8c1b972a9e1c77f79c4f158cc70c848ed5502fe9788f23b346290f3442ece81ae1b31bf0eb1a7394fca8a02e48e700a96719b7cda75166e7046cf20171757ddf98efd9582ff7b5b66e2e4f17145087fc60f14259122c88e3296dccd58194f4ac92d4009b1cc90855317994b49305ff874a23c9fd6599d1981e62cfa6fe9bce2079229af4beab3ae18ab6bc7a6dc114182ad02f7eee2564d99c7efcaed3d6c5351e33363e07cfad51c9710bc0bc19c3da2e715fca621f0090050f5ffb529591495209a2b8bcaeebe8010be923127a7f4071bdc797c7ea2b9e536f24f53f726cc84a5cd495a5575aa92850acd206bfd8d95713df17b84a6f7fa43cf404a634a5bac1d090f5ad37378d1f553126d4992ced305f97e7bbcf0c17e52cf96ff06724353496e042f645c197fbad7cbb2dd9dae1d5a7e96713a282f3d61746bd1ffae0cc756c6115e0d26b88092e41b59f652a770edad39f395443dba2e408e936b8cbbfaa47aa4dcb1bf53f1c8d0739678ff53cad1bb59149d2af3b21ee334ed03b3b1d6b0819cab3d86f055e7cf2170665c247dfdf539022e54e9405d9b563fd8bf8963ef104820ec43da9feba62f8ab7bb0f6c17b22cc1e41acbf7db154dd822c87438cba744bbe5d9f6dcd84c814229da576f8626dcd488eb5b4550e74e3ffc6ee9bb25af7f5697b15f68a681952f694cfe0f09da1f476027bca19c3e1ecde6923b85fbd53bfc18bc284f9a33cd91d47bc71da6e33fe3f089626f3582c5b5873868d85ae78a47c83a789d4c183d59fe563c784843aa7dcded87f4713cdde1dfe65c857432938bf9c473a1abc8061361d33f65d3118309605e6ed5d53bb027b0e8d329a069b3eff4c19132433c89174932bb79f92362192101c55cbdaffe3ea7ff5bb2d521d2987f5c49f8d9dd330ff9f85ab1390bab0119dd58691b32cb908e6d6ccd61c44df4c6be64338dbd8f7cb0edc1c138732dd6c385792be65052759e4f59012be612b55d1fb2c7065505d41ea00c554f41c39bd82e42e0e7a7c8e728581707926f091f2ba39473ebef57e27299039b6fccfc142e597eb1f1c973c40d5281cc16b7eca8c5bb89c540f55b74c061892aead3db9a9e8d65c5d208c75ef5ce2425cdfb8c48bd0a07a9b3fa8c117c244d71f79f06758fae53366efd546a033e5ea775cd91b9a03889272ff69e2c89d4394b9c892151af6adb9793051ebe2c2f57568fbdbe2f1d57726dec8b93f103aac574ab10dd3df52d04db1d6160a7c11bc59345ab0d2c59f6e5b3b1231c4367f285720495b960db4993f53615de7e0f200ec218ef9090eaa5ef39356c4411a45d2851bd38cc4f8b9274f49566669f9b685a6d7ed7f5ea7581acdd35fcb72f860c2d9bfd3a9987dff9e786ae0359c6e6eb0159ad1125928be2fd1581503e6819f07925bf5fe5c1678b434c940469976de9c61995d7f04130a26933c4e60cf9c741247250e1e1e6a7261c5e47ecd0468e587fe306dee339d94a3765198c0232851edf63a9a11368c711d03e1a3d2b03a4f717cad3ec3b6176ac3282bdb74d21298e102caf5434d22cb1c5d00c354e3ef7205ba6f367a03e100a7e07ab43f6e445e18e85f0b5b3be730bbbde85ae3c1661e9ed321e09a0d8540779282bb62d83b4cdd5eb20acd3103ddde8bd19895250065af8f870b06532cd1600018088638e4790146b836e60b6e49cd49bca3d78e95a4e7e51575e9ec1e0a149b8b4c65f42456beaf5b5f884a1ba5456edf2ba787723a0361a6e8c0fce3feb64c55a594a0bed0ca2ced3115ee73f013a61e69a104b03d5908442fec2ffbc0ab4b6d0909a7cc679acee720364fb1de6787b7eeda8b267735641c77d8b7de4ba303fe9620aaa6f76e43dec2e3851ac6009ef272879f41200815dfae0103a43fa9de689345452a5ad62802a9f18e3e19f4cee62f1698aa5b6f1b53b9d3ca1f95cbdc620e1ca738edb9509a291d481977f85609131751379c6fb4705cae32f258611bd9386a6999eef2b6a0664affc6854360339a13150fd752a6a60c236b73a57e9843e780ece7be813f02adce069a22d43a772e5f06ebfe9e3f39742481cf1add770e3b1e23f73037dfe4022daf23e46348a1fff2b8c25bbc99782dbdcda1037f3e7124df6739a7b48fbd421bd47d9c95e63a6114396f97bdaece4cf7aceb8d1965797209a19e0fe3cfa407f0c44ef666d025c7f1302dfc7434395c80d4450a1f99a5a51bd26508f9dd3e72e1365fe6f7e1da92cc983b461dafe02bf3ba469dd7233aa89b37f0d914cec7b29f84e837d1abccc668af69e92dc38a314c6a57f18af2b3120ce6062837e2ede82059168f0f0288ac1dcab7b5f6203cef1fb48b3d57d03b3468a062d1a96141f74e0259225d0565382dc59a2385a51fcadb7983d10d2c43c7fb29878fe2c33e42e83f239ddc66b78048fbecd0bbd94878797ac21f5d03049f51ec4f27ba4d8160ffff335642d1daaa3eb0d2739195e36f8268e38bc22e9615d9a5f45f4537096001e9b7b83696174086cc5213406086ec96f8af33efef8ec5c204f8152384a19297586fde90be2cad460cd0a205ad538a43d8e4590875778589e09ef012d7c4b251c9051043d249cd10b5c5e97c6310d5849a0e1c73131ffd39b03f5511409bf71e35ccb1a33bbef94da55d06ddffaa6423bda94eec8f37c3d6d466274fa98b9798601335ce4abb32314a4736def878daaf5acae0762dd7770ac174cf3b3279ba4080418a4193722df199bd5f1e1a064e35e270b223b9996ec7e1d2aecdae2ba1b6f3e1a5725b780ba94ccaa8aece470579f588dc10f8d089e7f83844fd3e5bfd2692e8f438fd927f0d3ec3c891b71bd372001d32d97ef0cd5ab39b622fbf6123baa8be13db1b52c825c90312bf66052b9dfd44617c35e0975ffbe38040018662acb2281eb0a4a845ec356a20ebb8b027322e9d795046997f7dc5220cef92326ecfd9d270e47ae3e5b80f8df4a6bd6486ac64259e5db42dbe4c4fc49caa4bc3a07317bc7c4bf99c26b26063645f251369447e573a8a0003987a2bdb15541d99ff53a6025e102e426964f98b1b8a4481503091877825b8cf819998c02a8e08b485525f5839ef3f08cf63ff26b289b2a0f2bfaafc787ef8aeeb83c961bc0051e9dcf0d25fac0ca95fd5c70030298d937eec36958a653154321b48ed559d419818f17db640cf207dfa11e36694caa572fd8aad186b5dcff184b42e2593d6364ed6ddfe73a9ae15d3d9f53fa21cd642846a36cde5c0b2a6b6d7409fca970c3cf74ac86562fd5dc5dc00806c9e2c9d189ca7e5d5f2b41cba8f2dc1cd3277b3707a5e9baa4c631818d533a036f14015de7f4f562de4457af1e47609e38285b3d40ca08647bbfec70f20d01c4ec4417f589041f7288d7c21b880396c0e7bb3c61ba605e4da212558ade2704f4a731af2fc4039f3ba6ff3235040cbbf89c83d020f20dff616aedcc38497bae64c22ad5def3fc721376f029554edf8bddc4257ce59da775531166cb2062bace80167b01bed697c85c66f088c7a6a10e8c48f7c73f9e53a54ef995449468519cee17e373f3bd2ae9c8586cd58604ca1cbede446c5748361671f9126a1e6b397b677d5e4b131a4ea16f4f4439d604a51c58ee55f233233796c0c7bc5c648377ca9147f83f928f2a0c644486de8136abd7ac25b69790adb4ca4c065640b999142c2585d27c92742fce53fd890c4294aeba8cdd3cc2ed7e3674c777b00916c7c3bfd8cdf37e7f4605c6acfa13a652792bd399a83103b5a40ee9bb88b14ec6d1561693a56fe3297680261818aab2b9756f8c8b4ae1156df5f05b89fe5c52adb6f0b6653c4fe1adc502b938077378b62bcc075f2e9627a8ae6e6664c03d46e557e747166865ebcf99ec7a90fa9ee2101c470267361ef03e78af573f319f3548784e88fbba8cf2c17ca2b92cf7f02f56587210f66ef7c02d9a2704e3e65dfcc566ea4da2e958224b020ae55177a97a026dc37a12d3b41255bb0e84c7810b699c21ec51e406f9554062f89f448fd4729484dd91174612558c06793d07419b1d2251021004b3ad95f44b04d48091f27a1dda5b7edb197861c39efb5de9cb7a386bca3961abebd658e809520564fcbffa557a4ca585f4f78fc41290b3821e23ebf81a460105fc076a5d465b248b7e1ac20052b2f38123ad66977bdbc2c151253fe011c88779c7b3dc1915675c06e06ff358ccd926af8765d1e8c53a2dee65bd5f95ba0acc39da54c7879fba8a3fd792c2f64425497963dfc32f2b5795dddc3817be7ccf9ae59176da683bd5df9045a3829a023740cb7bb07ad5d7e17b825392bb8ce3b743dcb49cfd5e294eb977d4227916d1d9c596e3ee9579350e332c19a7bef671a84cbd5a4de5c0aaf3f1b4da8ccd389f88d6961a49a613a66b9e5172563c8a817425021cd318e5666704116f1a7bfaee5858a17c3a905a14df729861faf9d093f95de4a795fe70f8996d74323b1fc65e29917fbab5f85e53bed88962e662fe11f63c3392e7715e5e9b35dbfc21f77aa6dcc57a13e62a8198d337e1afd7b64b893d21a2a3e5579e4f33624025d3f52493325e5c5d0eed0f3e868c96a2aa727c251ceed18ffea6d6acca55613cde0c31bdc9e890744e8505ad0f565f10ef5f68fa1197a0d11550ce02b8dc691676b7b1a6caf353d34914e4cbe0ee17357933bafcf102f5d6ab816720c89d599977289734e5c0ac98df88811656ea22cf22d97333d3dd4a58fe4cbbebd82e4b6916a6d74b530da116a6a01a4026b900e471506849ad99706e14af86a02cfb651dcaf64fe72c570216b2cfff89d3f818d9af097a9cdeea1328252818d9553812ac40854cbe7b9884532ee4324bd191dddfc502f4fdc208d853bdf0e34dc4eb1fd9b6a2ca99c67be40221a578e41dcf0545def07b87a2cbd4d4c7e3a5662ffe8dc0483c3d611c2ab1aaaeeb8a400fc7683b2033068114a9885fea7f115e53d912439010d573b3a9556d800ce192608cc35bc65ef08a70f7bb2be57a497d7b99bed42894e90a01c87c364449606dc0124aa4b7ffa84ca43b1d29729728134193f5d42e933712b93365f3b5d93d03198346415495bded6df92725be01a2f52eeed3b00fe92adda18322cca0e834a2db8a5377152ef1a96f1f58433ea6842829154306fcd9054625e5b2738adea8dfd3ebb07777acd14addb1852e34eaa6cce46430237d30866633a4eede5d390e59950a57505b2ce4d0614de574892e3b1125b8f31bd983cb5d59e0513ac0d7badfca792d7c62b1cf4b991784bb86aab70d3a02e57af690fe0f4e82a5dd9877fe2c3a36991cb958ba735d4ccaadfba25b0bb920abd0509ca2b62cb1fcb55ffd437271b0379f6e67e926411faa9346aab36ea0c2848d9c683ab48a59df42bdf56edc7230d2ed91ea7fc0d2e839af4e1b879d9faed4bda148dde98c0bf1584625f8680bb122e40a170504bc04446f0c5f023f20889dfcf04880f66aee215efa8db6e78007cf324bae925beb9052938b63a958bf9ff23a197cbb0b4bfdfc8a652fc92a2d65e9607665369f627370e0d253cc714d50ca2a38c1f71d66d41932c0c121c7c4f384de90a1bb1c5702e8565bcaf6d64672182c364aa213f0f1c49cc5af5b10f2bef49e86dc139f6e18d38668bba9375d8df607665857b023f3038c625d3d605c93092c34196b6abcfda23064496120ac993972b7cdd2fdd34fae23c083b985c79022d503f88e7e955588d1bce4123c039bef4a1261498bc99c01b2bb1723fe9b57e3d88d39dc88734fe9644353db45b36a548e0716cba02c5dee1bdbc7cc573115231975d473ac106afc265cfdafa2a9009be50c06e35b934b4e30f0e29b141661cb4cf7f525edc93ad00cf21c86811fbaa5f50854e09db3637e01340e20641becf546bc5cf23fd33be02d850995f196f9844b1ccac1afd97e47e629c170430614b5c973ce1d84009574b0746efde637924aff3ff0d680c874975e34ee0b693ffa688da420845666ea3dd7cfe9f54d632a3f7766bd0c25f203067b2d3f3059e56910758249bcbbc8180e32b01d2aeb305470095affbe43e8e168ef2189ab994fcaf5eb96fc4f325b333a63d624f85e45d07d17a22dc20fcba31f5070a72e4a19eb082630b5ad605a24acfda4ab6c0d22cb5f776480b100ff332a509ab3347e016f0f06250080cdb778d3827b29ff9c2d7e7695a2b05583cbf0a385a5b0163696f7b6693404164c134b2a63a3bf63aa86fc78092b0b5b2ac31b7ec82e951a08631e1461ed748371124fea8b513ff7245fc9a42b6cfb301720db5024fdca3a48e41a1e0ec7532643eb034b840d0ea5de7be78ca64dc5472cd356b170a3ea8e97c4ed78ec87df2e7f3a86686cdaddc0ba05f8b291f95fdf4e299c6f486f2327acf13796af182c522395c057b17d29fd55b24239381d2ad75cd96ae89af523d4f579e1eb79be0d78d69cc46f70108edb8dbee08d256183cd7370fcceb74e8b8bf1094731fae8abb16fbd885e2b82611053eecf3dc0c48511ff1ca8d194270cbd453278566d0ac0e39e3742de373051de45ca2a4f2435e885a3e0f08a8bd11fc35ca76c84564b75033f16d04ba0b11613914920d595a24f93268b2a544a9f6078f9f2a93be562dcdb7f590e79fc6e9c69963ef69d5252145bf846dac6df90b36b7dcf38fb95359abc0b39df1b700a921b94dd22600e49f616884173d3e3c3d2342bd793f4a138a3f5b205ea69e44f21e6aaca6726952ced3a9fbafdbc83a8848b26542cc57851fa82f5a724f76b8be6b65023f329afd34cb01dafc770f1cacd57bea1692ff9ca170b6919294236cba5c9c31ea43921c32c0c3d09817042d9941000372ca57c137da3d2f89f26512afada1eb774df5e59c89fb9538be41bfefa68fd21f9a43e1df1801fcc7802251151f13ef81d1470ffcf02b7e8f14d090afd2015cdfa28ae21305d7c8e123414fa1ecb36ffdd317a0fa69b5e591fa44c3ae30331fb4206c06cadb8696b318288d863b1d69ebad9d00ebc330e137f2066cbbfb0a5587c1ef572836ab7cd3908a4f19ea8921309a868a0e3a5739355d7d92272967c2ad934ac499e43346b9316db3be50189d6c187e753d90788f8b586768c77e4e735cee91a87884a1efc2f1cec1ab046bb1ae7a060c0f55847e9ef55db6f98c82e30c8501f5b779f2d85a6d0bbea185c12e7fa6280441f1a7dd974e00c765ec4754de1e8ba6277f0df287deae1e69387b311eb7b524ad20306e692573764dc46e440fdc9e9b185be9dbb856b4246a99f0e160dd2c13ecbdffca1ace3d56f70d348b66e3b0b797e11701a52c4b11dee353f0de9c99496ef2587b73b3eb7d9de5422a1d1a0db1d60cf65dd866f2e60eb91a3ada7cda4dbb3c0002630e9322ff83f66ad47847b093da1a798d921be6d8a1039b1753be1c487ad97e4c8cec0a11412335e68e6a8261842373f5d297db00f9c041c914c7fd284412c4472f7818af8417f1c3ce76e20906268b728b0f21530e6e77cbfdbdfc3ea14d1c334243c910ffb56cae38fb8a9ff7b7cd100ea666ffdbc402bcd0981033d79b1662a97d7ce8a42093d8981694eb5da234ad65d0bdceb8f0d715226914143dd074dbd471dcd73838de69a2aa6882e63c696514e880e932cf449f2c1b3deb751bbf8618e5b79aa2d789278c28de4f31caed156aac7427d3e4b93dda300a33edf7c51b18ca6586fa0b88722b6e7f39f32890a5a3c1295b93f465180bf4219a29fd63e1770205dd7cbac0e52beec7e5f78a6d4dcc0873b359c0930fca75129bfedb6f12657e8fe07bfd3fc8b268df4a6a5b676ddd2641b552c9c33ee8688c29bd7b3de69c9415ed20c3b53593fa243f22da240917ddfa27e1331600fa46a5fb7d6da5835947bb573a276d31fbb72498d3fd93c1382f6437381413a7936a2fbce12c02088bc87c58314fe84cd013a4c876f63ce036aa6681b2d80e38cfdd3403baf8548b9391045eb72e4b4628fc5fff6781a79580481e4a14acc6d495979c51dc3c3787058e5a12cf2c5eef9ea8f37f49a31a553981ffb2520f0c3172b6d530960a007c6aa035a522123e933fbf989ae891b9df41f70d977738c415a2f0de485dc640ecb9d921183c1123deb621aac42cf73739af9f592e3ffe1cda41b7d107bc0e81ba0e0912b9dcda627cd8427cdc8a0d6572088f53aac6bb07070605c937b1053bfb908126f19f375ead116f01056710e565f130d5f773aeb7c6d6b946c97b5f28fb52d16ed4a6d76181bfbb3639c1355a1a00e58dea50f244e88767a4e62651ecac94c61e8f3565b099a494e6d3225e97cd40aad711ac0b3ea75209da4b60ab74c816d7742c2038c2016411df8b0e0cb2daf45fdde6fac00dd46aceeaab48b5c23815e3ac1fd68f7756563dbf432443c974089136d7e6c50a5c4d98b3d8396c4a48a9facc0cf435f9585ce89911eb878ad9d3bc902c61717bc00604d57be677b1b499c76024f9cc710851172640b5b84559d8dd5a204415f8f7cf785b9ec53861b8d1bb6d5a0f07df3d997dac4caabfc204b8dc0692185c419a0b2e46d266778e40f06abb150608f47c51f78ad51b531ef0372f8f9b78747b4fcc0f4a9277e5a2f50c9a5d3bdeb2fc85a1f3f59bd0e80dc0b4aa4db92e617d7340bcc2faa307e81e1ff3d0052ae98566859083b5ab7483a2263a624e2de1eea9848fad960b87f1054cb6f49de87fc16e47a557a4dbb5809db930fcc2885f56735a2abc34b81a37c5c78cd180a3a1a016dfc218a679a0b9f6d9ea4d3dfebd3ed815b383f43e1f19235a94b1e7b66c1a92696422e9b2836ba0c27a4b1b667680a07d374017e082b1bfa860827a40f8c045f089194331130c3ff4631d44893d65fa08af44ad3a8df48311b8e604a130c55576da34b68b7e45524a3380c4f44a83a0bcb063b788b70faae85bed0e5db85677e932ceace50f97c2e9b6fd12fcb1aae7c9d5ee44aa713e60437e9a6581e0c5e543ce5181b441e57866ccd01da0de3a0513ae21f0bf25f791b92c230fb2c6ff7e803bc506c1cd91a21ff6ca5a446d54c0f917f7f8c23544cb5e6cc6b8cbafcecc71cf4d4a0bcae68c9dd55f3a69daa537da5eb598c04c22c4d1747c11797af902a3127967e56ecabef82ea4ff533bd72c4b06ae7b91db9a7ceb189cc339e1d3acd06303cd14d3c831b563946c3fe3b6ce3e5902aedaee9a1b723f4cd4f9a37997a2524fb3f54e0bcddb64d9b85d4cdf5476600c7bdb3ddadae836de5ef1d4c756177651756bc85a88b842e58e2ead4b9a6b78dfe93e78a6b8ad2b46c2f3fb9828f947e440b09e4257811e2692441ed7ee2e73bd12c3260e5b087032591f1fc066dc394b59d31287ca9d9a460495eb971ed9cc09aa55ab21f03ee8da1dc7d5b86d74cda638bd2610aca87d9bc1b8709e4a26e39a31a3c26c68198ba3480c7aebd84b54660dde8db30b4b9ccfc78950c0d58a8aed5b541058404b92065a100474874747a4b1ac4441839b80ce66bd5ec78eb018b8345807ed6533247441c8dff01749f825027b7267e4092bc0aa45040f52907dc74d4dd5695059c276f3c54b4b841ac9b9c716001e61e3e64ecf906fb0ab4addf76ba4401d2a9701787141c2ce34d6abe4af572ab694bbd8ba45f95ccb6e04935acadb16064acc10eacd691e8af12e9239781797de5e4860959a4b0e768490b619f1a17d724b7c59916e295ad6214de5e777bdf87152eab50512348f83ac55642c171934b8f4b319e5c6011cbcb44e7057fb00360ea7b0b9d1a13d8e1035630cce2c12397972738162c75d5f4041509f4c32d643e1dd63a24f68f8b14139de86273407d68f2f75c161655634e15905b21e54b409486e8fde5f259b55dd65ff4130e159d7b22d12b3c9055cf83623126e5e885ee6c8e8b5c5b3768d94ef83a1297f3fc2f7f0c24c9fda96bdde5df73bed9a98384de273793f5fddf67c2b5093970312adfa1ebd00218cfa52f5a05a860db47aac02cc641a4e3be5376aa3a54e9607508b4dc866efbec90d23e01521fcf5c8d24aa6b18f49815b8fc228f76aff61db2970f0938e1a46572e181d664ce0a1856f2772530b2d4acfa0d5b08d94bd9b37043ddc81397495b80291baaaa7118aec721af45dd7591c0c07b94cda291b8c99bfcbef1d040b960c9c91fad14f0b53db9195a027090915a779d8a71b8ed5d60e5027e4f701c43beeffa70de928fdad6ed0ae9ba4515a9761dc93993e9a86e31f44cf5a58e91f278c371e14a14e292060f1d2153c64c8566c69077ed205dfe17429d81ad6177412d522124010988cbd20309c28ce0ccffa396a824af07dd83ee1de4a2b3fe49ff8501ec2fd2f64a15d790ff138abdf5d3dfe07e769310479f002eab892abe116748112cb780abf526ab7df2485466f480f4f7fafa1db58e74a78d085f5093a5e35c267a4d4abf6ad96563fcb2fece0bac6196e3ffec1daf9a089a7257b7110c7cb13cce7dbe53eeb1f48f9efd53f6e53b3c0aa1eacd663393373337a5a8bc58690af5eca7a7a4ad484b3119e88f79952d4c1edefc8c6fee2eb212a0fe63a73bbf15f4982acd0cf63a3b09e4f988c85f08f4f8a3412165ea1871a2b8a575cabfa9b6dfac1c05e9441d694acbf86671c08760b04fb928f1e208193b6cecdc332018d334367dbd6d8a54470b6d62b8590c27b7ea9ff98fd3a2e4c8b6afbafdadc6ffa12a0e060a1c803011d18671eecf37792af64f31533c8a71a38cbd71fb2183529a5a31e6e71078234f6a5f4171d97a92add88de9f51e3e00cb4a3fdff9057fa1afbe9a9106868f5a7a9142b2a0c62d3cd5d85c4087ca88caa05fc16ee7074b816af19aab4d0f002ad944a3913b2196643a2194fe4a763a6161bf6736efddb21ddb946ef4ea8ddb03c9ddbc78de94f65b2945130ee29428ce24d60737348b63785eec25c7621048e7172fa0749f64d4699f61bb17bd3081793d38daeebaeb78b29b99aae5affb6c1d4297cd847668268639beb4d919a912b88af9c3f20c5a52d52e79a71b5b86536fd8dd398a15b3e93bdeb1551e1b1ca3c2fea22a87ed0fe4d8e9bc1945f013adc2ef14f80146b639a5bd55915d6f4f79268fdbe71e99f68f9d9d86e6889aa90f3467459e80792edccdd10fe03228eea142208eacd029457e32ea0c82e9ba1dc5d6263aa2bd06bb71254f650b6b5598321aeb1533e5bbdbcad0ed122bf3f053c3ec189ce2c7552a97dd6d01b8de821471a3300552dbaa64ddd6a7087fe3555c688ba0e954c341c426037001102a82db24bca998bd8abba9b5168e5477ec708ccca15f54a3d1cf1951bea8682c366fe573f524c078ae94e425fe453363fecca4fe43c4f1882ad15af89e6f84f24e72cc90af8d0f1cc288122b039e98e5aeec0c33fea3ac7ba6b0b09737032a9a3692275707fa7ca23366c7171c8fe2ea709a97cb52a0ed9301398200da34da06a3828c3b8858c82a33f12b794b96e1d71ef4a42434f588387bd2d1d7a99c1b0e204060078232486279470ef12cb22acdaae68852ae68d630f0df780ebf249e4c81efce5e7b44b99c3dff1f9c6d4135e384940cb6360c7356c490a3eba89818f83a37165444e610e6d0715bf614740c5af71df0e79198f0c57d0ee1f2d3b3e605850f85a3db245503e81c8968b77190a898047c018a442ed90e7d102376c16cdbbc39c2449c9f9c52194be01178ec385ab7ba79b31bb8f8ae58a313d1a46832217dcb79d3e8d79f0b0b7c7b6bd62729db17731636d879a9625f4a5b25d062f4b7786cf3944cbb45f8578e628b9a496fd6a7e9e918285a04ea9f8a486ead9a1634aec203c8d52560f285d4951b53612e7f6be18ed13c3d2c344637558b9924095c91e2c4df77fe5a47c74890c4bbb2745c7080b914d9b9965da77765ae48122c7117c942c2b532466ebcaa6bbfdd5d8cd9c0aa3ac82e8a5434a3794134f09e94b350896c53c4c270c242bfb5e5f68829f3ec42bb14380b1a4aeb0c205e881f9e9f827ad1785b8db052bb42277560562244ca9156440bfffde287bbe778602a79f5652d4bec23809dd3df211fd084daedd8d1412e6705393ac3444b8a837ceb4f1b4bc88f6f73bd36552f9ca77fd621bbd717067a2e6eaedb5d7395b40e0dbd4bb8c49ce76c018b98eb2dd65db9bec1dd9031f12d450323a84bb5980ead56ed47310a0f18b4346f8f3ab5c95ad10325760549214c46c78b33bdb61bc4b136db3980128f6ef941b31d87ab9d4fa915982abaf3faa538b613dcce93844714755dfd9bb39ccadaa299cbe44d8b14879cdfe322a40ee8e57a8292c92d8eba8d138c148e4eedb7a733aa66755404988262dcc9705da4b7d821e0f94480844e6df7b7ac94ac33d06ac86bae96d306f8b7cec98c84efa31502a97451f738b848d6b837555ce001ee090a8aaa2318a758c746cfaaa6bb7fd736636fd7d133a4fe0cd3bcf964af8814001ce7915afd9f6f385736eb1cde82cc642dd8e194b68fb2001004f6160ea293c70fee5853b50c241a6a2f49f9298304fdc82c9fb340eb3cbf8daa8fa7b613a30cd263e9f3fab28d839c1f0bbf832ecc9ce3c6bb6739b4a60f927f35613d8340b77e12dc2d15b1a3f23bfcb55f8d36af374f303ef53e18898885909e206459f9fb3f4ee0731bb1a4b139d94515ae8bf93b5b742646d9e13607638d36c642bfd8a27701cdfa0c5a7043f4fa3198b800d5196d57fcc28d1e887a08526cbca77184dd3d276c94635124572dd4a97e51eba613f60ece109327fdad1b2410ea208ee00e067a78d5fcbf14ede96aa4d0e2ae53bbaabee193c76ac3683dec2817ba75b1e20c72f15291aabd5c0725b20b083beebc689fd0f86fc06c8f659d4cbe5bdb3f246d121a8e84e2d9631b46e0251a3e92580c72f4c1f990222b0181e83a41c19c6a6396340655944183cc50563a98e39502fa2b21b5fd21885457c8bf04d35ef58d2c96fc4ca62dccac2dea48fb765ae321064a3937886e7eda5ff6d6484bc7bb5c20d2af2a9ca7ce575dc44dcdc657851d21cbb85685c6ea823d2e838dc893be08128a75fb72174a4114faa022cc1546c12eea686442861f3f550aaf435a51105aae8cccc30d6cf23a97c17be1547e80777fa325c9539ab983e669f9394e2deec0f333d5e9ed509bf9f366042d0e4f604ed2994aa987d20f9b8fcb02bae9917b04c0e143dbb95d275c32cc0813808f13d0777822f4eabde5ff6989be47a57df25fb3e0ee73b3116c5fed609465b2b356d4d11545e100b260a77acd42e86cc0409b731240b1315f6b0dcc38fd7154178ff6e3fa5948b9c74c0d06b2ee29efa624eca8f4ea8cf3a153b147fff2acd1de6c7b1ba1e812904bedc6825d7a83be8b47a4ea94cf8ef42da7f181fed2a233c10b685fd26f697fbbdc650153a2bd1b45fb6209d5a5f360f045b92b3d44b58c9de27379c3a9a9c5e1f7f357d93dc7775dab7c1be3d18df1fa9f241245750b7198b2d6a1837109b4bac4cc738252d6575ed892bb3e024bf16a79c7befb8d51ea7947698e57d64499a32d58c832a410904e89af0fa94652653a14617ede2e46bf8fd862fc363da16a4c153d889450f4426d3c62195ce36035a8bff3fc60ed2c1a1ec2f60e84a1d61f428d3332b62668495a73b919e8e8c315be8762e5325fef159f6d3b438be16c1e1c5343ca8bbb53dbfea209bbacd0a44cf904d4a9f4547d7e2e552db8baf97f38ae7f29cc92ee01808408a860312602b45f1d15cd45a6fee3ef5736f88d2f2766e7512c317379655b7dcad10a2b281f1e19b0df7fd67ab7ca6a435b6ba8825ed80cc4929554a37f61cfe21222b2acfd61d0ffcc55448970db30400cbdf253069fe7f613e995a5179b02552c5e531338b13a534aa11b48fa32870a2cfacd2aecc78c3098d73d92764cc057446c63133910df061d32f67839e84fff59e5d479ebec551c638f70f884b22806488b8c6985618552e74a47584b8ef86fbc12aaa35482cd8497ca4915f98007174041a80137d938cc00f9feb34496f3bd366ad8b66455122d3c938833b050bca1a6c2735abd76b6907a00316186e1fb81d59646bbc322a1cac1f72f34aae0f5a863e68d30cd7a1152453917db7965c0fb94b07e123034cd79a4bacb5b17ca0cfd73a792b53a5958cbea810deba438d3505d39608b6b7accaa50def5fff360c3cb7bafc49f2543d894a4a94616df89d47b751d705f32a2adc9dbf79a436b9c17050b5c5561d54bf45762d7999a9bc70a1c91ee3a514ab4e0e687731ac8acbb47c2057fd37e1a70db4dcf026fdd59f6069bae1be6a8684d89a44efb620d9033c813ccdea6c6381355e115a60c74e86182c25f1b140ab773030ea12123bf492ddf2a3cb6a08eef5cb5f77783daeb2198a330b8274fdb3213dcbc1bf62355a2d84649a5c24325ce021c6527387e0343bfb97a8f07ef1d57e380586e850440a222635d2f9346c3b75f327d479b4ea2c28cb0ee930ce445e741243e16ce44f73eecdcbac72f206070c86a06d88eea2a3584843b9ec40bcc65e138f98eae24c1d3ef8a649946730f556566057718c2b8b1fee03108a8729fb202b4734795b3feeedc3abcb6b3a7b0f45fd6994b4aab61d52b3f2050dec8b82e434c033da4ba2ad0db9593d2a8f5a9f0da3b9776615e3d332364525dbe7c1d8019cffa2b7c29a029cd99c9abe3692ae9d4a3292cb8b74462383c4bcd07332497e3a7332dc640532ebdf1336ad574ecf597b51bee126f25477f978468b9fcb60fb12e70855447e05a3b8f9ee2343ae34b43b76228f1c3ff4c280f1b7f9f97ae55df7707f9edb1e096f48f82236ac6d72740dea587bdb21fa616f3b92ebcbc42659c3c267abd9834c913ac2e6748eec7f0cd7735618b57bbcdff5fd6b8c35d200581e6fa501b829077724288e11262b9b920132d1b701cae9aaa759b8a6d7cc67cddffc96a41d047d3279b72b5fcaeed94dee8297e2e121052bd952621ce0995fd1d9b4e72414b530ea16b8c42d95c8dc8fd0020191188275e3221c5a191ca325abda7fb20d5f9de5a7dca1d45c50fa5a444009ff065d9db296f2f458c146b9c7f19d4202ca4ad538019147970db68024f547387e09dad273c0d64c2ff5808f32e50257dd9d39b42a6be0b56af93773b4a91a8f3bb228c01cc63bd67cf9f58d460de8f8dce97c024c8becbf34a5fc9529ee0e8ea7cb400299ba7491684f99c75fdab72210b9d6ab5a19385fc934a9d0afbffb2f117cb7beeef33b47408a42773ffa708721966e5e6098ac355a294f8a60b887786cfc02c421b89064a627f3825b5382a4ee7a1a213293af9ca67a7a3b2841859d5fd6b317658b6a1eb1efbd0fc217aa13b2a2caad7de230d900a6ef63e6ca95e00f2b643eb9e09b09abb4810d1e898ece864d2da404f228205e7d54a63aaf4c3fd413624f8373a6543e21874c09b8dae25d91d87f276a8ea32c6694f3f0685b4f4f3f94a411cc79d2b09c5cf2b8b67f4f22181af4015dc4fccdb89f58e99d28d6a34309ef53c9f448fe7496e67feaf6e229d8096b49c2a0e7e084a2238044cad26f06de50b6c545ab765364f1bdb6b74040cb22f0443507e37c907cbcc483bbec4fdd2af6ed622c1b217db8c070f2901118c1901fd255fd0c3847d612bb5a43428def2bf3198e32c0f26d36e840750c597effafd6decfdd7fd7166f2c476bb3e6a35d13e50890d30a7b2ec63d8f429acc7af73b02941e144c2426307c1d0aa5b406e2a602d0df5e2af79ea51df53567513dcd570a10485b8cfeb11b7228af59482c9aa630db0261e33b4c2b143ea33d1e61a87c3281e807f27068787933df0c9c8245ee8ca3f0ef08df146c2572fb8e2d603add0bf0485c0cc718dcf901d14985fffe4de6809f8f8c2af618bec6ba31ac526c2b41c11174927c72013359155bfe948566489839305a5086107bf4baa389d447e8b0f47b689086b65673c58cc581ec6b7a19ab1373d9efbe1f8ef9c9265c31ffe916127097d69a832f4d1ef11ac675f5b8480968a5f1ff345842ad7398a8d40193d30a9b036b536904cc3acd6c8287edf62e3b849b7b9aeb9c4cd8b52b368bd13970f5a8b7b58674bc1f60fe4da81c13b633fd09d67e530726a7be374a8ccaca166b0dc7a717f1e57049e211f2f2bc1325d9f12da82d37593a677a614fad37b211853445f4c56f3e1a51c206ae806cde7cff0a459242b4767efada7278ba1c92a63eebfd051df31f8749611a69f5ddb858b9cb523e81c427d7e65101e7f616546f7e575c968e61e823d98741f768e29b95da18c372c547055b9e3e096f1c64d92cefc020274cd6b8c8bdb798a0ba88071d1a0cd42481762dca5cdeb377b0d7abe76c605a5dacd415c90d181c2d299ffa90a58a4275cab0feb70975c97dbbbc18406f683043e72acf11f132c421c4f3463e8f919e99092f343485cd56f255ee4cfc6335ff10ec5ab2479b2f064349e93a318a104f938324fd8e8959eb1c3cf60fe171dddcac5fab9e973fdc7a3215148622370a448a1f23444285ad02b66d6bf569edd77193eb7331ff8aed91b7dafa45d88021d61fa68eacd6f8381717bcdb9512fffcdbe0e0cde56a433312cc7348ec5994560c2240f868d5113586bd9772e8c34cccf8221d07f31878727d4f39007014dbcb8664fbb128323dd0c9125b71fe5b956fd173186b0d71abf70cd786cda0c1df9bed65e2caad789faafb590a9cc9ac1bde9c0383f5616e7c2b10d9aaa45aa6845feacba8535b470ed107c57f14dda575dd7556aea0045ceed7fa1bf5c3452d90f9d02857630300d6d32ab6206a401c4f1a358270c1e062fc1068749ca1212fe409a068aa529be700c2dd671fc9891802a58c42073404856307b2c5fc98d030fc65f1183aa9a6569a146563913e09e37d3a9a40d6f2c14afb2f0414d6539ad1807416c99221b59a3075daf048bd290d0d821cf732a335098480cc15e63850fa0dc431715a938ab62a2fded4ccc69a3b85698dfb1b799cee916387eb249851c0aaa1a09bd343ed664794c72a83cd550b1271fc87b8dc62b9dde5947ddfde6df9973352daa346482ae4e17440abed7b912a7df2b63ef0b712a3f74351ca8a85ee04a3556d7c0bcb0d02c5a8e3fd8615e8e4e3e448691c88bc057bc7db9812e95db3bfb1fafc9c8210a3434b85a5a00f7a2ec18b430d0b1bd2ba75f0a3787a0b6553a847e7cc13f0ffaf5eaf5cc341455687a7d4a4f6faca79f41a7bbb05f89a41ad7fbcc01df91dca028f643b223cec5db702af32f526920358a07199b5f7d044c91c7f261d5e11f82b1bcc901b6e9788b1d2ebf8edb5c32954736dbdfc07113a304628ca6e09e3492575fa9811308a2683a83b7b302a85cccf34fccfcc09be1e439acfe5de67d14b581ceaf813e2c374332ddc15eb00cea265a7f887c600e2e2e83cbfcf71a3153283a3d00f0a8297ad43e89e5767ac0f324ca6d18f2eb06aefb6173f4aa299f747c37a49c114b9c144c86eab7478c9a93a04f75002b49367c3e3c056dbf6cb3d712607dfcc21a4615939cdc123aa06b7ce7124c0554acf630981366c5565d11df4bcd82321dec84713055f15cd53a474e05c2f33e1d88061c47adea769d884cdbf6e732a3c8f641287b60c74ec6e3fc81ecd5b8c438128f5781dadbf3512fb3283fe66859a38d2fd2d9650fda12f995b29d871c8ba401962ee6b51fcdb4aa7ca10726ccb30e587756248227a58a000df6bd426f382b0233a9c4f159c1fb32a23e9fd93fcf827125e1fa1e9069af73881090d100ed3274780730f7132ae619c0e46e3f921585ba9eeb26dea1c1b1de0027a50eb0aa1a72f13f9469a4e23a2ffd09cd494d56f320a4c7f856bab29132ae55e3430e9889160a74a616af7bc843cf8eeeedaf7b51c51927050497c1dcdc8458dae7fcba39b7d42513785b6afd817c0c494653fd7c9633924a4f3faa749242231f8f432583f244ac46e00aaadbf07ebc81a7788d3be892b13923fc0c1e909780d47a2fa4153b7d009003d49e0508e85bd98b393bf9d5df12aeb64506087957be239e00b6fa5dc15bc592ba108513e6a361e9169482dd2bc94a1e10de0728c351e203e7dfdd27cfb34c95450b874fd1479acbee53b6d9820cdc50c31c622c6067df18308ada63085164c46a6fae5bf7e0f2b031c3e9be4aa01b7ab71c614ff23599f990777f2f93d648c59e1e0769546f9e605fe0fa89091482991e090305ee5c0670fe37ed23784d849f2cc06ccdb34de86bbf84a18734cff177fcc8267fce58b2e9c0cf5fe7f2ca0f4b52886f25261f619271c0a4ef5c5bd7165e032f39924f8b3994e7cc887943aecc5b9783471169e313f046b267bad328981da91beb9dc52afbfe48c00dfa698707ab32183aff414859a9f64c09d65d1329e77edfe12378e691c4ae84e19fcf1513203b731c2f28b3f03763c42c03aacf09d7c3c8c2a4261e4f62bb384c2d00d795a94e9dd9ea641683609b7dcd0452b972a305f5d81ed275e6a4eb5e49bf3f07fbc002b51eb5a17adf6d986234cdad062355fb28e8b9429d682835b5575056d3296ddbeb55effecad5f55f66a6b016487786c6287a3f1389f2a2d294f77393f99a8ebbcb93ceef1dc60a51f2430a7d08e751067e2f8a14dae9d2b00ece0ba57a3709564cac486e2cbda000996e1d107b1300f90097dd9f64698f9d92cf742e8d0e88e33651d211fe1717af7745eeb376a7e6249ff2e385d9352635a393a1e5449eb3e6b9bbb3e7ce864abdfd8f8b3945947aa65fd7333913d8927e65a75af24a8667e3aff427c0c0e764aae87ef66170d64f64149b647848c1b052dc5605473fb99b6291d55f8fc0d8b60488964e64f7af1a7eeff9c4345df8f152df41c1f09a3086bb06c41bcb123724dd4976433df3a4aa26a773602dbe8699bb390c01feb61e4829749d470426bae55c8eccea361bc6f14a9e32a193a39e0bf4ce474e338fad807dec109deb39fbde8816aff49128e99947bf1e0b410d7e9d7ddd441f987d83d7b854a2a3ef08630e583e960248e70271de5b6d55b8650aff39570b9557fea7a5d74a9e54d350eee0370b24b3c830a078d4c110fa40165fa3f0d322ca17fc6b9afcd6869363a2f5acf9c8e28d2ad7322a31daa9c2d5a9662882101cd4a9ec90404fc587356e960b263082b227de81098a00ef3187b51462e5ae17e9b0b3e0093fc513978a10ff30f179ac15db16fdc970110a21887a929d4fa69a5e06d3e8126dc9323143af88282ef5dd8ab7c88ef1906c39e09ff3344ea82cdcbd819e500b023d56b0bdefb8a2de1f070a477badbb1b858de3b8b16e071d63620c3eeb9688eeca870b2c32afa8dbca9d51c219f0f49d33c3deacfc97c3e1d2f63e59f9424abb1a5957cda95061e23eb9ebf25d3e55455e70c283b9bbc9737eb0b65cdff3fca09fe0d6cd084d9f475421d3b5d664b4ebadb257d6898a7714ee50013ce80ea8b45f98da26cf5bfe074af20962e26921ee4cc02b1f073f86e7e7e44a11fd920752642985d40128f58dded3ea242db32f0f69269dfd70f802b94ddb5f3432e074a20b00b40cadadc40fcf2d5eb55f5ebd3692f3fba21495310909b91881bfb586390610b137d0191ba47aa000489b5be32aa25de9b75ae111a6cfaf93e1e8c5849c8b8853f79dfdafebd06c2b9c79200aa784350fb449cb585670e76fc894c4f2d772fdc865a1a378ceef2d5be9c091674c99c6a8d15b0b58995cd785632927b4368a3e39e2e8b825d140b70388f1384f6a2fa1cf0ce64777d6827be00068cd6ab1acfde729d5633faefff4e8b7ac30996b8d73f6916dab8148910165a94ef980c7a4e492b82a7b7bb22d15db50ecdaa5d2f5317db9fc6f1030ae6cb7d1791567b7a221113e6e9000e3d956fcac6811c270bee4534f1f8ed2a76c6086f286a57eade090e82b91324b7e36ab24a9b41d3b853314e144e8908930d1c860cb4225d1e28407076651fa95e1a59c7826fc52232a399375bd5f4649848213809f2fc7456e1cd0b5f46cf984907283da753234ffeded80c1a46a1d5c1c3fac80054cc00316f315df0515d532376e5b1accc7eb28c2c8ad54e3b9b4e985aa630091d3e69c4a63a957b97a796b129907bea3be7f7db25256fdbfcb0cbfb0e0cdb087d3922fbea5775dfb7720ccb11033f3b75446aa599d557cbc1b39c39f634b8d881585b4613b6c0862e808e6324d9b416f986096cf4056ec9932d8a472614f5db2512e1276cb3e4e4fdba229a298cce272b54f104ad208822a7ecf036b9460eaa08be97dd03e4ed129a312e19f8ab259804f89ac6a82118292d601b771dd0c60c592bcf11578e5a3691ae30b4e85165d92825eeb742cb365d4254399f87b7b479fdef5b78af3a316aff3f363929001280346801c0a7cbe2ac81374aa99fd1c6245c32f8ba08e26cc98b1078192f86f29bfd2b47ca78b3095710dc8ecf6366362ed6e2a7fa436ef3b6c11624cd7742bc1a0f945208cbf7b9144c21881342d13dd206bf3f7aec410ccf2d6fa4f44e51db1a08be96ee10750ca546df024658954d8c5db0d904e5a3fc350f418346c51b2cd67c4e41b0476624cefc8711b8c11909265835ea8209f70173706341b87dfca26fb3a81c0dfc42eeb33aed4068641a3df8e2ed57b6841805fe24e95f59c4910180e995b87c1d307738d7c23c4146b425bdb6b3b0b017984cd1dc074f9ce644395637a9be0bce83178f3b7425b26fb214943f0e61d454d4c5b97488618ece6dfce0506ff5fd6976960f92ef537de847d23efa2d1c560b341f0ccae37f8811aa7b56af879349e693202d8e3f318e9644fc911a87ebe2910f55436395ebaa21a6ea01b181cb4ee0ff03b13d2d331103d6b66f052ef6d43c151290014f7d74b84873e90448ed16b8e3527c0c30e1c47234bce5e26fd0a44813c7421c16fb4a3c4332a8dcb5f8f42c173d9f2b0d99f95375e4b4161346f14e6e0196f7d4b4f8ac5b3e81d61e5058d7c6cd4ae8588e3899d6a5508387c381446fa7bdba8f4d991f57f47fe676898e93787016a8955eafbc7ce2cab66a00639c6c7e17393ea83cf3702af26915c1d560990485c29f1342d3fb62b56c61d1bf96a65c18f329f47e6fb22a3444ee019d43544f2887279245c547a7b39b0c480dcee839b00d1ad8471c7545439c454c65c90a6022da76e6118298b615bedf7170a0d8d53e9fc86ac6405939b01d41dc65c15b939d6f0cbeb00c6ad0032f00e498005d330ffe56fe395d2300a96313a66141aae9134e616342d4f1889b0d630abf2615447f50ca1030f09932b6a8d6969b3fe6582b294d56acd8707c2c15ce83b60fbfc3fbc0fe03b01b8ecb6a2d9f58425f1d0e36b0939c9ec2158de0860014573c3816154f961f533377a502f10a311fa58757a18fa33de4243807c8091755f5bbb8e34504902bdf6fbd81dde3d2a0b6f142edee3fbafa199f899993c9b43c21d7728ad50e3b88d0d99eb99e42f7a1620245f9e3662140191ed6924139298bf1cf9af6f41541ae8c762acda7e3b0b5ed0c1321cfb8d180108f63e2d28322c591a89e837d1904d12d31234e300cd281830919dbd1ff16dbe778de400d984fa6366fd5a63dededa5133441360d423d4520921df9fd0c295b51217ad531bd157e6150bc272c8ad543f26ef03c75688dd6eea3df26c0c9f45ef8ba339971d2d289abf54690c681b512157603458af0f54c734191204f4d0c033eaca4534f4fa268d6b04d9def946aec6505927a9b9f9a2ff3797e7713d40ad0e9cc17466371399870390acdd5c7a84cdb66515414193670b697b4afac29d4cfe6c302ffa9515f5d14970ed9b8fb790bcee5ebae2657c480a16ea9594b6386da8f5106a6e56f2cc737ba7862d506f082c9ff81d6fb7c0b81a308949827c254e9242b27e87c0a2241a9012c8c96783011d70a737fa565ed0d010303a579d907e0f76120231817baa65e24816c6579a37cf0025fc4f29c4fd9f4a94411246559c2741052dedf0131818e6674e8bdad75b39b8f3adf247d1450fc44c1e79dd735f0f27792892c96f3e0d39faa54e4ddfd78365b78b1115739c2145650c4a831a1dc4a1395d8a194face0910fa6bbda00bb2cc1f20ac1ffb17514a7a5ab5902650d7e5264b98476a1ac8a43bd75739cc9cb228b37a669e7ba8b1f1a86fa672bfd2b3f84eb0d0fb82235f860098da3254c6c330fd00fa87ad98bf2dbec80b23769df2ba8a45db70f657456530ab5bc89a53828ce7860bef32c81ef35b50fae9a5d0d8424fc402f40b25bb073d9c51fa91d31a4897f7515a3f146790a6e487538c1816a0f74623b26d8d2461e814377dae9d68d9e9e96b4c782bffd9287bd8ab94f510989d1979dd2b5a198e0c1f9aee7874bcc8701c31d38051c832bddd36a5a256b234feded175bf9a478192b7b50348dc40fda7c162b6f4a9f6a9cc1416ba7dcb0346821bd9c487beeb919529c24d5dab23d31ac740a80c398cfd9952a99aef5906835dcc0c1a07db5b41718e91ff1b79985565a0eef40f7062ace44de45ba5b92806061a7d25bdc3d256670e78b044516faf18a0255adee488b2fbe71ddd3130e60c29e64d89cf9c0194975dd36b1acd42f1594be4301d09ea718a4c3346a7d1b0783dd4f8de8d798c1bc3158a5945832ad66d9a69e1148fc432bb6bfc79dde34ee16e0a5e26c82d1d3ca2750f704a9739204b44d9642686f4a6e4829a5227cc225b3fa4bf1a83845d6668b05ca514efe26b32cad44f2095e9b069dc063a13d2caf07e1bc90124a60e30da50f22bb0a35e0330ce721286842117b96740adf36d9aa01dc6260858c0bc990a12bb6c4e34788542786473228e9c098700c1c4c37179bf2bed98e6a1329f514f3f66aaa71ba2f4cabc40b92a381be4d80d6f819bcafdf8015fe5cf7875cf41a4edefec60ccb6a6087c701793d721b5be6191e8c30bb227969c8cb1b0964cc182a35b943d5160ea7b5dfe9cb876a895bb921c6b7e6bd47849d107d2aa14b0750b693c62c5b236602d26b7b2c9f5467198528c0b23eab133498e971c2dea492b3c7bc491c7b93a5b305f9badd391641e29a00c22f2563f2b9d20608f1ce099c6f9a01cef2f0f91f9cb527b80fd5a34a74555f4b292bf77ec7b554b5b0d6892fc224ecb5c2c8fc0d9f48b2717ca0a44690d4371960519cfc0b5169dd764995b635b8683edfe844b77c5a0bceaed451b7d4cfdc6ffcb5d7cdc841b75d6e7d8ebeccd298297323d87349c3eacdbd14143e687f9444a76f06659c2aaf8427edb6e2c1f8029bcb4679ff936b152090cb593f9df8b2e4a080241cf4c530f24f0c806c1af62865070ae9201b2925cf6f04c3aea06dc0e614ce09dcddc849a14b74dda3b182cdcbc26d66a3d3bd50b827cf0a3725e7836f263bbae2de03db1e58d2b78d51a639652a2d6d3e6341d15d80643819a674e39f0d07a4624d04aa00060114184691e61ce69286b32634571e52f37ad68c967b5826cc03c09b7d375a4a22a1429c827b82fa963eb58ce3004279adc216d4cdd57197701275e62667383d205e9e911de5d49d12373606e21b9a862045e8eae71691a8bab11c721b9be692f8098bff8dcc19259641d90419c5209c68a8cdd2264bfacd45eebf0f7c5ef9b147c5820af628f9352b559a2b62558349c668e053cf58f8305b89f0243ef61e7724364ef686823e29c9e0b601189ffc850a86f5da5eabca1eca493c795ea6bb13be50224f2413f270645891554fa68b11e25386a6ce7387cdbf69e2889d5287c076a1ffcafda9ee51128a70e14f4df26ebdc2907c6eb8a49d66a4a0be9e6828ce3098c205eb0b84012bc9fe998e7b5522c2ed86a878d4ce93a587465f9d93edcf622838c2f88e5e0b606ea09063d6c6b1fcac8f37d9f91e7e8bbe1da200e9cf9f16703bbeb31b4eb4ed3576a294d551ba48d6060929fe3c6ab9dd195044a06f8cda627a0857162b0c36dae7bc0e445bdbf096a4ff92e5f910b7307c4fb4c2b5d83703e9ae1681bf910f15d018cc404d156a8995c04e0b4c47f85dcb41d15bc52d1473266959a5648666f3bc83975ac4e6493e956fd2dcbe2621b96a5a2fcd4e4b3509e5a4c6ec5d26304daadf1883148f05102c061de697bd44d111488b239e839f8097dc996d43d2a22c9e8725436f96943326a62acb42834ecd72f80423f74cc2ec3b16a4049e2c4ea1ebcce63642d8d09ac17f4b6205c5228ef75b5a495a10c7431026eafe267c910155e9badbf8e952f7ee2152c5b427fce91ad7fa583f8f9ff98e892619a83a5f9a1f00f0dfb0add5c19c29f87c54eac7a2abb281498802f083784eb75488c707d66e2902484ed7e222ca7f53e7f7d1a27314a31a2b0f4935c62d1d0fe01cffc072997cbca3b59f051e71c614fd4b93024584ec4e320c6c9594b228e659b1243b41a750b4bc1cfcb60b58b5ff23d406d97d78648d9b3bf916591765c0b913a3fb52eac3a567a26b57bd24f2763593bd5e2982c79e6e8b6c50bd6baee621a7a8ecbe1765c230e757d581ad59dd3417bfb92e70735d50e010398f80633a9cb25ea2a6cdaa73af046db10c7831433ecc3312cb74c1d4a1084e64685f77a4d2067b5a76318059e53c38d3407dd82e11b00cff2f5e34aba21ef9a45694354d12ff83a3354fb602c1e8eeec82adc04c30cae305e7049b01789a532392dcdf3cd7f4a777803724b0e1ab4f6de6616927094679dd06c02609a01eb6649f9171df2ae7836d854bb653f1eaf58ca523d7a36746d682b11b8b3f9177ad0cfe794bfe2e3269f66846bab316c947e1d415874b125620bc4e2c615152f50d5e70bb37cb5e151e20b9a255a0f8e54a815171cb6b9dfab8c7f91d5de5cb05b1f9a3eb5f20d16505974f0663683a5a17b12420c87eeabcf2ca033f426b2c82559c17e22677cfa7232282cc0eb63f4d03655132e40aa27c09fb7abef216bb0b776c55366b376e29f024f19a120e35482b5a03dfd9dee4cc0c8f0c365918078738096cece16b34b22e9bc0fc1b77649dcfc0640718f5a5ee24cccbfa5381dd793d7b20cc62bae7aa8d0a5e13f13348ca99922d98bcfc8f842cb6ab9ffb701b81d1000b9d3200ef6c1f7e6cab73ff599358efacb34e681c55ba81da197eb514d9a8b7dedf4936f0a9e25a225a6a1af4ab9a728a5b39227843173c727e9214c28430b028bd2765af22d8e9d01349e5430e44c5f8b4dc433144a1b8f8b89534dd47f88a6ea13ce9f5544d78f88de6b3ea2bc1f965ac0f6298b656fe29fdb918bec9221e6591d98fbb17eb8e32a26431d5e7e0d9b9cec27d8198b71813285cebdda4a50653829f921e263fcbea244f7eff57d443d93c69ce282d945de4796a8a0b7899726603c062b0eb8da1b07d762cd84bad9c7e2a964cdd3dc8b063cf6331aea12514ac83a74c918a7aaa0b11e2d435108ce0fb9728fce48bc316d036e9974013ea6d3272cabbd68bdef23eee1e09304b758565f85fe19e4da2c63a6c1189955749cb37e4565af1052434b7a56c0b23791b7a260c014709ec7b0ff52456d9255ac488e3794c3531805758fa892dfea8b177e21975cafd88f53c01142382dcdf2d0bbbd289e0bb873ebfb3adc3d2104d876b4cc86c25b9c36e0b6d06df0c09d64c51faaa83733ee6b5fce3efeece4a0fa3559569f0b03fd8ac608d6ef4f1ddda4d99319ff60ced8680968d0e9cbc472d130de08485ee76b71005f3fd2e8a6b0f382a766ae94f5716e9dbfc4a314e0a0c94fab88118c00b228cfcdeaaee4d2983544d359b3abef20f8d4f909437881b39a2875778466c29155589d6c3e829622d8f19ad3566347959720b1ba45274b96ad266ef1a2b6b20088641c34a0e8516b7e7be1a70d360e42a3492b0229618dfc0b6304ce18af38e460eb44577ecbd3a6b5dc5c5b632bfca73c6647c21755b1c4fc08e18e14f7b66bb32dd21ac3c87d1c2af659785a9506f5e86cced25c4f4e9385ea55dbd7c3b93d8bdf0f784c99d2998419512529c62298242c647e179d7ccdbda354cd426ff5113b2c6d370a0d13df93d65376ef4bd2eb4c950dc8f75e7f9ecec9c125a9e9a5d60c976ca92e33af02712ad337bec98483f5b23535d6f78b82b544d1503f257949225da0a2de452eb67e9edec95ebd58c97b0a913110ae2db8dbcb374244f5265c523249c2427382f2c66857e95ddfc7df23e4cad424fd77eabf3d0e1a1bb2db11c165b85fff04977c3c3db1fbc60da2232a098990e7f3c53457154377e644cd3bd8125bc9eea839cc79a1eb1f3da89597f984e11958fa1d15d6fba5471aac7061cd48ee6907741370024572219dba14c5ee1e60a376e7c57d4225f3965436b1c227bbe81c266c9f76dcf035b58d80f3908fb55d50a87c8fe9975839b9ab443553608b823e46268d220941c7959b639c0e09ec678de01d65b6a5c61f16b6ce0ade4c13ad085861e6973886dabe9b0a53a3a7a4155c800a6f9ed3559c37dfc04ed6ed677a5888925e4b36acb9979c8893b1e192899d15fb54a446ca0434c3d666e7d89e174e056e74e28530b0373291e3e674843bad6dcb021bb4e7c450cda3d4c6d20fcb471530033924ac80663becd292a94d7084a256f7bb9cac5885b3e0f2bcb7542941a5ee456482f61a9103db28a6e932fa2f92140638e0a20580b1f01ee0dd4f8586a93e6ad52b32234e7d9d6626bf9eedbeade239e6ca8f33b303103f0359f8e877ddd76360fe86ed74c89143d70d855788631b4e241f536fee125805cf2c53dacf884f506070d82bc1226376436ee1210ab5782ec53debabd873c9575d81b41d946852cc5e469a686ffa6691a473ba59341aff5221e476ed2d693891b658f2ec980f052310551478b05c2bfe0bedc35888cc8d9425bb4506cbfdaa340e2254a2fa7e52bab4d941d4237f1384cb2bae76db013b4126c4347d3b79eba8e6821b3b38b54ec28260195fb5bf48997405c80e58bc16e3da08786cfaef1ef1b2c1921f37d2669cdb773044ad75fb06720d1602beedca8c89adb21cd48711aa7d337e56aae33c807ea8a1d61afadac9076a939a363c751f5f756073cd5e2e5c774a81769bcfff59c7f1b1c223b314af2d095805d19dd62bc8fd3af98c845dda9ae13b016766e871f00d7555c8c99c422bf90693f1453a0fc8802d6d5bda3375c62ab8c48b6ae26f702e4366a27df83e96a1c50ae950539d72a3306e76c749338bd5e5b9e3adb4aa408d786ec8e5a83316ecddc3a0d29fe57ae742580982c9b920abe0397d3618a985210ae5f612ccad59bda1d9ff1a8a1587f003db341d699021e179b420e062eb4944ace49ddfa834af67b4d936997f4c78811851d743496074688420bb0b66e36a96cf697cc4c8cc6f95b7fba0c9e159fda5242778f8d43074b5e4a45a996c03c8513601aa8684ef02f86849bfbf6040d870f0c3af980be8f0540c1174ad7d20b521b0ae6b5b9b6fc2323bde25f0d55120d3751ccc4874456c2a99aee3d7fdafadfb25c73ab5b1400a757e6182296456d0dd75d89dbfbcf1fb13f536e90fc719a7d15c8980a552f9f024592eedb083bd2368ca917d4265187a07fdcbcf63eeb49d6d61a8e548e0d65ac1ad17c32f1c9ec21ca0371f040f4b73245158a7a08bf90fe5824f101ac8588cd0bc62147d2f02c51543095f8b76be66e0b6cf387613f91f50669cc55c82cf01b6f7777823473ac671b0a2796c055e86a4551b54459834fff29ce2f22e3f29f6df8e0bbf947c91005dfe904a884f7c7901aa5978841558baa657ba96db3433fea64b980d878f7c9711dd6347ec9fea9d72a05f1867e01c357084e6ecfcd2ff43e88f3ba7c05f0af76d0f8b74bdc12aecde531572ffb8fb24443975f595218c8dcfe0a1cbe1ebce74e44ec60eb644947f379b58780df55ee52ed252212e27260c0605b3c7be9a71aca1d1f7fc306a981cdec9b45e3620cdfbb558b790825e05fcd8d97c363e029f80442f03caa992ffd9d73cfb01d7eedc6e0742c57c6a4592559dd283801b2b50058c214a27c8bc2a4cddba95d3f5eaf6e344c0db2a72885ed35a9d0e174679065d6c5d52597311d1f7a69c8c7ae26dbefa57b5b8014053d1950fe8c27e06dc914bb6cca3f090a8258a72adc3bb2f42a48957cea713b0bac9276d587e86ce6ceada4f46806c4ca832cdd082ba53379512005d56b952e8b1834880cb24707a4b1373553bf46aa16d5a72f5e9464b6da79e5206ac3f2a5dc489d3f236aea3687b63196f3c27aed8da968bcf0f4ac9f092b58807a01846af4f80c727e209a6d09a97366abaaae38cd88c0fe82fb1a9067db1922bbb96614655a0222ee0e34f7a5632c7a2cce55c6230f52e024540445227c22194362401f8db149c9e8065a9284cde4a6ba3b00bebbcbdd5ef9a12b2103e6401f6cb2d0fa8825eeef5d61df534285148b442009ac76b6c807daadc2bc573bda04c45a30802a92f8e9a69a2ccd9c7606445fc9a1ea39d908b33f01651e20197db522f6b50974213168960d8496340c9baaef16daef65b271b120bb82116b37cb9b983a1779181b4c935eee6da5445f7e1649a4c4fc7d16717ba36a7c2f0a1e69c38c8ff069ebeb0cffaaad08822830ec508da281a27d7ae274efaf4aed3d738bb9307df7111e52b9f6879c0ab19d8cbb63d639187a6e6ab0c6f4bee8dc83f2b906c2d254faed0ae16c059c1f7493f5f55ea6f6d4084e580dab699dac57775c3f65ca428a287bdd71344c0e0b950588bebd92c5f33f6682841a976579f22a32fd6776bea1855ffcca4e962b0c75366013745252316ddc01c234c1ade7cc59ced8ef67a75e2db6ca621c33541960fd4c935e864febad14ce386fc26e898829ea2a3cf58b55f43e34e87f50bf4a0dbe752ec44f8345acf94ae0fac18fc749006c451bda191ba11d168a49319f12be94b2b3e96a1da28faff18388687c93153e3296bce626405ce56d392d10bc48f9734b430ff040fd942a27ada2616f4b06292326cb336396f1c446594c86be2dbe1ac491d7611c4bf771bcf1d1bbacfe7a0d6e3404f85d2b5b339f81dba92d4e1d329963b6c42185fc0d453c72d46c13bc42f7df80f4a25a9e243ad7410571a9262de6ef423b7c3082f8fb89b73d90ce0e52be857c30b5fc95c5965945c589a64eb42006a91b4eda8c2d85502dacf6419883c7295b19bd7dba87a3657c109f8a1d3d296f0fc32448edcff705e0930c68800898883167e53eeb3e22d065dc6e66735292f99da8f03b5fb6b7ed5daab6750e75b8f51c9da03047e35ecf7b24353320984059c47da509403d48b6deb7fb14fa0e3febd5e25d9c9fd8f96d299c8dfb71c552636076287effa474e1efee0b4839e6bc05d4c32fca2f11575b8f7bf3119ac4f0801550f4b5a96adec10ca35c69691de61b55b4b9cb5f52b3f171b734e6e4b61fb5d6b515cd18df03f2b39b2c2d1f3e2de010459d7eaaf4349911ff3a8cb11ed71db4383631a45f69188659afaeb85680e18fff56c7da8d356b4db044f36a6494fc678c4c36a64b76aa7ee69be4a41fb0c5d25b739485e883f708f411de14953725a0eecfbc0661ef4bdb2d6f753ecd2dac5323cd3c467fa437851abc753ad4ce0d2a11b34a10399d9edb33d0efd2d71a686f6dec6baa635d6dad78af22a8a6e5466a1df47fd1bc5b1cf80714dcb64ff1bdd735d6ef30cacc69d579d8be7ed1bcd9759dd54870b498749003ec202e42b9ab7237834f9bf433914a3870417a20aaca0e816a2d77c99fa67da6e9accf1651e9633ffabd45d91d4f02c7c52821b869f6ebb1b1cec2ed91d0d62d4d4e4138e2eb093e1faa226e88d99b67b06db534f0cffcee3cac2caed7e26468cdb78c5f3a576f1ad3c9ebf4adf7370911eb00113fceee4e4e3b2d21fe7a1c08554ef441c74df6d18dc37b3e360d07900946d0c3e43ab0bd869285ef4e9a83de6960d3fbc40b4b305e45793dadb0c6280feaf68cc5fa9aae6bb313287598b41916fd921631691ee9f242fcdb1990ab7ee916b08edc230f9413bc14b40f34e33a27f1428865945186fd5531c6855d02017f2e5347b44ef35607e33b104cc43b10088e7ca5223b9f4d3d3fe2068ea2e849f6eaaa8a627885c3879111ef3960499e746d8d21372e0e14984eb0e76940cafeedff8c2361d45b84de579c2689b26a0f279dcdd870ef64add1ed06f6e6792cecc7af6e38c853c0a41d2054ffd5f730686896007abad0155a2e82a688c7d7e7e55efbd9723402d5b253a327b2e9b7dd6e1b9b80e06b73b9649a9bf9aa5058b57cc5f03dff5b982603d7593e72e618925424ba796b9dbf496b7e0ee420807b3a4216a4b05efbd2db6f6d27b666f4859400202794e9ab9fe8ae3831bafb8698a62bd36b8868a9554de0019c14ea9fe194a10aa9d209b1e016c2807c97fb02288cd80457445ff429b983c9ee7401865f26bf997c188f42a473e4efed47d4be74d89e40464dcbb8d59f77456644f96d3dc078531e44bfc8125e2418366775f24a73e3d379e429151e47caf68ef92937698918bbab8e8151b21631da93f22a5d60f190534bf489a660d74f973be217e9bd85089805c13f1f6e622bafd02b9992eb685b0d07bef9892bdd768c9e953b7fe1280e0354e503f4e15e2886f0280d5cf67563228a391029a2fb6d042f106a081d9b8bcc4e75dd73d757aacf565397f26e8164510f3b4c5a2508df3c0de7f0124b593cba65211a9749a23f3a2031470c5c464feabd0a84819054d8163afb1b530b4711c5db24384667958df03a41ba6730f67d6191209e457d8fc5e69b60d0331b4f83ea8908fc29d728f8a6b77770152a38e1c3f0637464655282efb96f5b26c31d377920a79375a87f44700be1e039bde7a260f3d5a1595da8fd5fe7f795345507fb34424cf50f28c02ace1520b4c92613a9111fd715f86c05ea55d29b91f4401c5d735ff3d963037d6cb91e98b9507fce5b9b25391dc1f693e10d14acb2985725dd9cef473c601fe15d574ec5899ec474aee3d97b970458a4edbdab4786fb5b536024678dee591e5f2afa911007b40bb8d6a6b271adb8b12d73420d18206b29990a606623f8ed558a1707674418e5bca68127709ecdda6e26c71bb236938d2778c6212f3c916e86e9f3bd67df8ad1f3ebcb658d86ada9d3e7bacba1f6fe0e34b98db8662aff5fd5d5e08094bd0f16bdb2ea289da0b1b3e0ddc17c61bb9286c5a5b0c2f2dfc8826460ffe80ff8786297404c926a3faf5fa5b64209eed29e5121d9c0e61402d074dab5dcff3376c10c34530958a8e06208488b0eec963375da8f3a47554c20c93de255500e8d70ec22d50f1fca316f07cb7ba0633ef576a123b040699054b8fee22b83cb23cb3a324f4dd362e82c6ae9536ea6c019da9d7a07e01894300b7159099ed64114813e298d7ef85f525d98b068afcf573c147045137e642d6da63af84159e8394bfda5251b09b9ff3f8c8cb959c91bbad4bf7311804d27d9f54367ba3d22dbc80c22f8802518fd5014eda0bb1188d0ccb0b38232b0b041d1863d6c87a29f63c1655c1a94f699ecb1699458317ca15cd585c02bf3179433ad4ec06646ed47b05feaa864c9e7774982e61f700cc8b56a484dfc227eb48fb43c33c86b2355cf159ce82106c9f6ada13a818c55d1e083afa5c7edeb89bc1ae03392f5b6a1d27ba181aca65cf289869225622aa180fd45026a25f6cd318f51029398dd4e3129e3260ce957a68844bcb957d3bf4dbb535ff6f153a51ebd2600766e95eb9cf3c420336dbc8a04819355a977f29f11571f610c52248adaf2d2a0340a9ebf175aeb44838807ec02c4e99ef0df2c7f106e395bcbf142180c33cbabf7bbde7284c006733b520de074a6f6b82ea92bfc5a7c95a02794636eb8f824c9c48bab77fe6a4e6dd9dabb7368563187eb59632b1820351b60b92d996b526bc64b2b6e9cc9cddc9c252cfcd3c36b9cc38dda4412d1faf49deaf432d653ac1b55c05c1e7b8f109b7a340969f040804e71fbc61bede12e0cb9f8f8c5edbaa666d367b722b4cb2a2b03967f95df2947fe21809a8c4e988eb1abeb30f86e5a08c277c8bda36544c3cd6560b05f8fe5bee4e6dbadf1326cf12e154977a5d0d024f6cac6557fabcb1549beb9a5c69546a39c789d5018e3b61ac15de4cc61f3023143cd0497daba7d768f3a60a6c683d465c507410f0c778a6492547c18b34391e6411b52b998fb27f37859158635c1c69135ed94de5e13ada7b926aa26ca504fd86bc0d9dac7195b37da805ac1a16c096fa13147b47f6fd8fb847e49cc526140d99e3df3d3c1b45918eb849e29edd19298d9ef25b1536ee6c8b926725590c3e287864b4076759ec8aa9129a040828c7d05648e23102dd60b2f983680b881ffdd80072a766187fc7bea269e9f4441a1babfc521cb5ee4583c306ce1463dc83e241ccc828402b2a000d1cb5258866e49ba86fd9398616077d5660f813c48b0b10cd45fb918ed243c6821bd659a924b675b43293ad6d13174c0d8193e3cc571f72da273eaeeaba75358551dcc313bcff0f1cb110646574fabe7c538e4ea5c08cb65e49bee720602502708f19451fd42d9f834ae12f5843ad249cefbae216eb1cfa4b3949b9770022b5e6af6d55771646d8eebb2742ed6cf43ccf8a4bbdda98067d294cea1e43bcb4c1dda01a35b68d8abcc5cda8b3dc66cf36c4d1f1a307485314a8d8c1f10f41067470fe6f474e90e15f6522c5eb13b291df95261385f7c9e9cb79a9a73472af366b59a66976cb74ec6cd3a69879507695c293c067d25bbc0d38e76d2b7a6ea955dab37e8d68e944c3eaec0c327f29b5d6c012029a98dceb3fe6ed9bf12680a0e4b17c20f1dc4c44fc9f181790101f3ddd48f794e6fd9a045518ee1cd791d58a9b105b96a268ca0384be016edabff9fc06c197b9975095065a98116b1a3e75288790b0365aead5f9471372b3510c92be6e923eef89f91b7d36105a8220769fa33cade365ba878d7ef397d3de9a864ca2b137d2ba29794df2c9fbb768b4508d11f9112511610585c1e2a62c4055ddac790e6359d96936ebd31592644896b22993592802e94a1f362c70f3401f15ccbce06ca00076002aaa64fe62318b12ad552837177acff2cdf2ff20979e85e68589591348fc296ef82a24abd735fa48c38fd3ccdfef198ba27ad5b2326f1cdd1e9bf357d424b39b80c9818abc0860ec9b096e88847349cec9435d951709efef5480bb255eff0bccee404734a1a36266cb45937db36c8822a9d0fb65bfb6077bde0f772a75fe1a48fd16bd1c32aa22b9b312514fbd406f8ebe988ee99ff9e7b51df6a9c3f59fdc73c4c270126f33291ef28bc925920ed297ee7ddce966b0dd8be7a414836b11117a4c83fe3d8d15a61270a4e555dd6f00672725a3f30e57221a92f2ee1d1ffb1d1864588f07f0efc49403fda1a99c80e1f52524db4808e36ea5cb43f1707055fbeea670cbe1720b96cf8a9baa4fb0ba452153e07daa62cd290f962f681be2a239603696f1fe918d016d7a499d645582b5dbdf660598e90f2a69d5533d396ca51cf2ded3dd227d174c59598b964f069658f13b5360109da639b154ba9de0bc6623230dac1da1526f85f7dca1574ed35577305adb252ff0b98fa129efb5e7f1fb5056c0cde4e3642df3ba79cb2719685bb7b989c0d3e26a165701826e29a84939112ffd3cb33f490dae49a59f50dc89cd00d0850158bb1b9cbd55daa19369ebc8b64fe039bd101a0d207c9b4f6b94fba0982c7316fd9d170f8a133d078e9dad60c1c6941ca2374e9dcdb8e4925157132ed599d219aad5eb6311b3812441e251fb02d16eeea0bd887e1a8237409ebca2b096eb93abf48ea32138c9e2ec51e18d5e1434675f566c9294f56017347cdf5388b5cc4dd8effe36d169adbaab197aaeea014eb0be01addb37f9f95723059876209ce87fedf811e9c6826a37b263eb29eec740ebc2a2da94a87059dded1347e44ac03823ee3744f99e82443fd055168b8fb8338eb0ccabf06daa2fba83e0043db4226583e9cc2d97aced3f27b6ab1784c4ad2a46b0a8bfab9b163b3f77d4ea32adadf84238d795d84d17c5c6f359cc023a0c69be99509e77b9c68b27888837b48194bd785655fd05e443ccf40689fc9f279c292e26d5f511990c650d6043a54d740b7d2ba0b98dbd8fb3949c93b0c4faad6a78aa4e6d92cd5ad7b1ec5fd31d3ae6cf70c7a0eea50d26c0f1af81f7a1549639936c729891646e04392edca3cddb090dc63dcabbea608caf58cd0b1915c28626af7d88d9b89653e2c2aa79bbd4a7a6addaf04b19a2f9e6fdc54b8c1293aa3477c651556611293edcc84f4f14401c1f102dc9fdd913776dc9c07737fb4b6c0fae860ad87f7db5fbea99d74c117a9f313b05f5f13a16ec28f8e49495a3cd6b78d92b741e707cd99a704e2d03aa285605560d9cf021e41fd629ed8d8a36c781055c45736228d1370f3812133ecdadba835f6c9e0a7e5fcd12fde2d3d960047a767f7f70856b4e2c2b8e0e4b9a42b993fdebeeaeb8782e2df1ce9584365a61a6c6b555ae14c7b4800c66798a4be4e1b934f45b15b6ea65eff8fe85cb2ff05074396f7fd24e9690e51cf5fc25050b5c0ebd6ef7ef200a7441f2939f5118293a1c58478e1b5bda2d31153a043e8bda00550faad9a1a35b54e8c54f6fcfcb17483a1737e07ecff2df8744cc65f7a1c46c3c85d4edb1919996f30607bf9133b298744b69e11e81429b7e90406e8dc3a59aecba80b0924a8a551e8446b08193ba4a2084ad6f5114c385826db313f8c3d4ec8ee2e5e82bd5974c99981bb766241caa187e621e239b704a7e2ddb908ae079f59a135e27f51b72bc40f2e39157a99ea0a00dba1cda5961a0e8929493b6e10c4bc259045fc2343b26acd521956925052ef72f1f2c13d69393e0fa52eb987ccf8827a21b6d2a0db6467b5e2eca48b6af55b953943d48df4113b29ca8f73f49fb333dc9de94411da76ee421ee1f6e710669a2b928ef31ae50427d6a70b9ee9a6f3654b7c4cc2895379298ae3cbe2725a5faaeeb177cf45d6813029ccba2558e70bbca75c3b0ddc82d517f864a029b2b450906fb37ad5a5ac7760ce9d54e9326aa9a5b875cb81701bda41a708e82db11b3b682d6017bd459e51014c6a9376e4e35bf5c5b9682b79d3164aba5eecda579df7b30b1aa8cf153e224cceb15ef4756b9574b111b507ca48b9834db1d348256cd0c687a5a9f91487bed86c604ac342f87fc60aeeef15856935568345030efb6935f222dfa9ae4d20902fa1181aa669dcdb1512e683a38f05163702c42f708e57bcfc37df2b50d4aec1179a789761e326294fa5fbcdd7318650bc300fc52c7f3e79628ee74a1921fc391954907719cb40dc1052298a95a3be97676121281f024e3c35e834bf9cd27b092acb32389a7e4527e10c79d7320eae34ac4a245008a71436a07a8bf8ff724bf2a8789e9febac21503f0efd970fad33a3e224d37c045a9a2a5b592545c62aaeefa706c1b7e667c256e9f4f9aeedd1c7f17b77126da6be753ac85f670cec93206f792a896c337fa1242a5f75db78f768f6de9db47e80a0bee8187751990866e1e7295f00fb5ad02a4df7dc7e8534a7eecbf1fba29ea36502565d52b65f0f297a905234dc59ff188e01a4bcda7d52502ea56fe2aa7347203a4bcd8c3c267ef6cf8d5f74e5885fb9ea0aa6b0d204252c38d407397cf6041d7e84608c3c17bf8dffcdcb71c6e4255bc5999684e464bb5a1c6b3b94efac6a221d3bdc242e2150110af2639a4dc5b84a2207c7d89b56634846fea8755d7bf0f06fa603992e0221c589eb6e4642b4ce85bc17006bae7d4101f860180ce0b579940e0047279435c09429379ff15ff1156a759ed80334f4f552bedf361f4b7d96bacfcdaf600d16b2dd7a83c001c3ddb4ee399f149f4649ea62a1bad7a02e7c38f62f4fa351a6baa67e907be55493c5c9e6ad4625a7e6384f618df7e57ddacd420a9e20aadf4b326a192c2642fb1b9f2891d7070d9501c11d9c70d7a9d627e6f62c088634846be388ff0ffaf140d679930e0be4287f872b16fc28f971af60807207cd0538cee004b8c787d0cc8bd46e16e30f794710740125c026bc75f7a44ba358758d07f92cb303554d8af8ad061cff881dbffc9113ecfa90dcc1280da7dae5a65a9227e30392caaa6b0f9c635be57e69256c05eed8f1e44f4eee1271314beac2973ca46981ecdafee191dc62d978893f1dddc7aa76438474dd8346404bb8cf778be613fd79d3c131eeab871b24c20e3b6e621a97c6e491186ffe463c4236fd1be240e02fd5b2e44ea3bf6671e8a4076e34839b4534d857cb6d5e1599b69bb56af79f486e15b26f808894b1933c48d7623655d73d07129f1bc8c562b58b91681b3d6db9a70d83bd3f123b686532ac41b784f8f7ca17e931e1fa0a848f961d2d0de1cba16aaae2b967229e85ef3d343649f64b0dd4514c9e204f24505616f7f68b20a5c1f9c0d4087355dd513fae5d18aa12bff5be3ac2f2b7fb748db824b1412456c63705c28ffeaddda57a586b995d74095bdb5e226f572bef148fc5f939d3ac639f62476d48697c2dd7a2ec1ba33b449c6cee1f48902f7674623111ccba43bfafccb30ccf4f73a7fe02a191353e9384a0d22744d4fc9ddd4575fc709ccabd43a660f5caf638d2a296d65dc0bbece7bc3e67793e3898c9c1f252eb45d613db640ede40d6054e72b83d6ce2f32e58500e61fb46138ea027d655b460bce76a86607d7afd39595d4bfe4cafe0cb786afb2b9e56ef29f0a86b8899e8cd28bbc54ee535b04a2ab4555805eb05884a4a52c149dc4b71dec112063e4a399517f88baf2404099843d29f9177d2c1224df91120eef1f3111915e56c2a8a85f0f64340a06e2cf0b5749d1e487c9f03b7bcd04d167c09f71c3b18181a1409afafceafa63600408e5f1265bbd9d35f6d43ce0e276db73096056d6a40f46d0d07491242b6fa56e9997813fa98597d018d0df47617f50854a8ebf86005646293f874031ae057243d1a40bcba856d88d9dfff44a57e085ced2e261b17ab0598ba882220c10a7e544c2b380d94c643a5d4a6b26ed3f10faddcfc2123d0f265931fe0f8a0ed05181c42f0981e2ad26ee4617cbe340b92a7d54a2e9b5cfa2a680d5a5c3c6b7003d5fc010afee0388986a3f89f042882e010c13f645b66be97bdb4fe20dd9af29192718cdf2016e5cfcab6490d5468c1f5c5679bc7de312c0d99fe4cefc44360e8c53f2ca018ce309919576a9c5418d3329a7325da8bfd146910106ea1a7922e743b1ee6d26c91d3ecd49d932975fecd7d274d90fc9e382bde40b9610a5c2c281022d7b499c6603a0c74bfe51650667d194b2c85f34c2c7c3f040aa5fb084c9266e4721ef372155b734dcf876ce78dceed222a7a90e88d92f87ecb7bd7ef0b0413ada19d891e5a19641fce2eab121ff394777498cb4dfd5a04548d2a14e8e37ccce5c8473244dd68edea9383355aa3ea55f520dffc8a6a95a879b4e34944ba596ec1b9a703b2bb75abece17b18310a7e3969b5775dc8885219fe9d3cd2501ddb7b5e9159fd8c0703f5e11c195b2af6c3c3dac0188c6ae8e1b658244388a2dfa12929f934a3b954deeabe042f9f6a9ca9cb6e7b132ffef76401e4c14a96bfbbf1b9fe25784ffb819259547b96423f0e90bb0892ce0d59501db275b2f471a9365a1f42b8a586b7c11f1b8d3720573ccaacee875123db7469f259d944cd8c280470e14caa4cc2c413604abaa69c8928a5775118ffb86790f349cea65231e31b480fb8af38793040db708ba83d4a4d1a05e0029ec4229623d3b89ec3da855f3a83be49fda103df78732f60a388544c171589f4505738aa60d96c9c3ac6b4627337bae8c4cffe992404d06042cfbf516775e80348a6efcd2fcc19ab85d2918deb770c0fe4890fbddf9e8c2c878c2fdcc7a3aabeabba55e8e8614bf00e7b44d114ec2b72c9d54f50f6f6ddd4acce8ae48d87de194902edc22646a2579621caef3e0b972ec9cb93d0b2066619851a1f8650ab1e44d61f19bb83518623d9c8a0461836709c84499194a5ca7b481f463c3b3463d8f78fac97a9a4ea6f6e5ffa5b3a6078ec6e608918c762aa8c775e2d643c1db9f1833da2b1d53b175b698b82efaa2531cc0781c66afd26c44efbfdbc8c614fb4efa70771af030d6e2ae530aad35bffe5cdefb1c7f7398fa9cd61be98457555918bdcf1a5fdc3fdc6692bb1a89ecefdb86a662eb3fe6b9725bf094bac1c14bdcf198c02563117c3cff79a46cbfebaafe1905cbd7c969e0729bdb2ffe0c7175c3c9363fd53a71c496f0408dd65b7d119f19754b4a50d523dfaec00a0192ac094d9e0ef4011317e4fde637191894181d66dfdf27ce261ebd5cde7d2a2bebee67528ae139946cbdcc650c99999c48de02d0a08ea01dd3e461ef12a4b69c04d6f955911d2e40ec68eb287d9eeab975a77e06fac483cd9d49e96a9d25db4efd855b0a355d37bd16cb123b31e51fa6c4b07f95f0a87eef4a14eb43094db1dee0dcfe148e8bfbd91ecec25e71f7d55e031862a2cef7553e800f40ee048df7c584ed9f6b12e0f2bd9c466b838d1c324644d17afd0891b8bfd9d33cd00de58c8825f578e6d28a739ef9880cac348f26fc797cf1872ddafea1449b2738db57635b42532a96d8152894514793214ec8fcd4791fbd9901678a272ef7d4cd1abdddf04fe6732d8400090b7dc3916753fb176e6676dc985b3d7a6b3a99f782983783cdef11d73fc4c51f7f4436a23f1c91205518af7b9084d8f66d3b15aecfeba4bd361eac34fad8b3e567606446a91915fece2701af5d99d4adf15dfa7cfd1e7975a35c9baecd781f78e5d6c67a7f611265ef226ccdfbf727f49817c36075d099410780cd867c4b842a2d61a7a32d51c9b11ef91960374a491e79206539dbb4d1e442b17325f90700d7604a050c0ed0af2a36858e7c147dde676198e952bf5a0478e58f527ff2c9687a97d89f89c4c367eb1aaa6553fe91500ae01834dd73da72d4988592e63d22ab3278d28c0fc9c8f087cb24ccb8d696ca3495ccd78c3a741b8ff470da638b1d46b6ea78e08cd246ef9e1694b20eac786219952edec7a06439cc7092cddb971338fbd661a9608701c146905a970f7515789f549aa8542119d45836100e2e6e41646c0edee609ce57e9625baaffbe3030f0d7d18f24a40235ef2a802471d85ddf967564eddef15178fa6879305943b96c492a3fce1890872e96ca43f627bf3b587fbe567ff4b3d6eb52e61eb1965a52caaaf1debb15b57fa51a797398c9318fb46048d980e401fba127a98fa9191a4024c95fe8e6d7b8753c8579156d270e603762ba28fa4fc3411b283ddab46052cdd6ba87c329d9bf9a31ddcf75e38371317377c328d247cc914fdd13f94902b6c33fc8d72067e6f944feb0dfab6b9fc050639bfb436070ba7ee9fd29272bd49374f0771b99a4e58f7951f9c51d4e7f594fdb6228ffae1d583e06b8d0786c1b64c781c48708500082d8ea4a23057bc293ad2a88e70fdd09c1f27e44b24a3b9631e9198919d72b348811516381e812c9078a73a8aada9da2f9d8f49cafe504694e255d0dab4e068d5428667eacb76eac61e5dc54a20f1fbabd61d25fdaa243709df44c07cdadb77e2117c1993d99a7c25f231c1ce319f793c2c711bcb9594c58c131b2edab19db0070876c543494ddd99d7fdfb88fbc365f6147b44ae62a4913fa00fd80ee57e39151bdf95f9a73f1fc19d0f1836fde33a35935de17cb813d4ac4c37c694a4ec4bf7955f8ac213fe348e8aaad5bc9c1ea6f6b146c828a2b6570142dff5040be51065ec08df1bdff4a888a020ed30a6adca70c5d48e9145347471b45b660615f58000fef94ecb96204767bab2c3dc77d7e1ae8d0bcba64ca6f19d887ab9ecf0d0541a6d936ba17ed9ca8651de2098f1883922076008867d2152fb738723040ae3b68a0231748b3a46a847ee7fca7ca918aac2a3649ae9889cc988030d41737fdf1e5a13be7da2e3b9ba24cb6b38e5813c2550b1f8e5b6fc532b46850394dda1da6a7da18739041d5f7446a42ec8369ae0e8373e1619af70e8c0b31106fb87399bd28ec6f443d6fc10c6654b557e8d5111e82695bab46196375cd9d595426545117c6fca7bbfdd7e3f82d65274b7842493531ba6bcbfa56332fc9f4009f7406a604f9a5b0a2a467b03accbb79c3bdbd2af2435cd99a4a9ae3b920dc05873835b990199aaf32a127048c1c322ccf3812fbadf6949ba466d63ea7ba76258fecf1b04d92aa932b0c2a2d586cdb32f9cdb4fb38c43dee3e55f6ee43e7b66ba9e6a2f34c1e505d3dfbb67bba3591c27a15ecbcbfa8cd47a7dd574b4222389fa126b20e4f138bce0f301bac2934f4265ba4dcf46000b479b8f61277b82eb673c088479f5a6e490e572caefadf3e63d21abc2abfa6946a2a8fc5e31c3d4efbb6867352854ec27d59a1c421d23a41b70776da393058147e34fc61e5fd314b1499e5b83b7df7b7603cf986001fec94c025301fd9ac7c2ec8388a9e50634a242d533f899376def5931b0a93601b5be04e2a2d3f4532c5ae316506a9723bcc83aa5e69e2a8d6ecbe2178662b03478344de3aafe468ba2ec3fa52ef6f315fb8688026c6e200a53064d01f4e6dec010c34d0cfe60d2587e5892bc2425050d5992b82f05e270f38ec47d518dd291555eccf1ea5d4a3b80b774aaa6b11eeae8c0dc3b33d87fd1e19f11aed3f14c87e52339c7254bd815280171954b4ef9966f70bb8a94f2a60fc8d9fa9db1cb950edb59e9d5b5b014bc9b3a4680fbcfec1f2f7cb2f5bee152c86c66c9663a2f50f2f84b74da6b3ee887fade656501da20cd47c20474b64ed16001aaf10d273ca7b2748351822a5ea48db0e4801cb47c6d5232acf95bc508e7632f0d20e8ef28ca68862250609e3782c459990850a4eeb837a65b467018e9e8a0a6e43958570706bf030b241c40820104931759768811d841d55a68493cab7b62485885221dacfebd6bd23c4fd882ef9f507be9b4c35fd1ead37e87c9763f9f4d410568ffb99f367df72e78a283ee9cc2df58ba3972dc61f3acde9aca0b3c7fbfde0db9519f988f7ac1a2e83124cbe878a9d3085f98b54e4e897269e720ab1a1a00fca14c4f9324f3450137da9f796b15719de3905fd85e34ac5c5b9f68e7481e4238af229b6ed75bbfa9a594f0747116632adbf33a8ab5fcdf4d45539d18106359311d17f0c1a8a61d7f8670b557e727c09bff46db61262fb65b04b152652b3ee2ac8701dcb2f19a977935738c15ba6640dd05f7babf7ffe95bd693972dfda2bb038e22ba8df4dcd443411127a6ba343402358e27f6bf79ab54b42d030071892fd095bd34bb938b2ed319aee96eadb925cbe9302116203399119b4a765e6843a3efcb3229de9aabe06f9964a408ba9c247cd4d8bea5a00a7a38db8c391716d38c20a4b34fbcc7f406565153d5e6905da7efb82bbec2b4dd6d917b8e6c17929576d0ed19c6ca23815ad0be43d44e23bf60298bb2c3bbb8d81b4dd63b6fd80b761fa4b25df4bdea4581a114d692fbec4f4f528ebb6a1729f424bbbebf278fb9b18c76916e47af31480f083fd961eb860e9ac64161f677f09aeb2c93e61f119e89844144e530178f951184c18418c9c3106b9f527ac86b78c3886029c7a0c04ffbdcfd1ff81fdc4859c759fa0bb781ca6d2cf34982dcbad8c212eddd0bdfb83546d8a769731625cd34773920754b4db429d5e70293676b469b6c7449504600ab120827aaadd8d04b20cedc78062a947704560ea2d9b5e0f4bd840781145fc66c83889a57b6cb207eed459471d65273c97531cb61f8ce7f11cf7aea37825e39942d0be58284656030c4d8f1f629ab5054bf3e3163390ee7b94e83fa1c701a54fde500beb02f562c126a78391436fcbc86faf50b0ee4235f79b536fb5977d198c9e06c14860d8b2ac23a19f50872741d6a1f905486e546b21ac1da830ab6eb81d5875c9a72f8860886b528c01b068f0a949041b2380df782fd1baa6297ae7a89487e02066d7f095eaa6a1bd0471fb7a115788d73e2df480fbeb1d57f7ba754154277bdb4761a78acfed6a711dd91252750efc545e877dfc0dde5332668da4041efbab6a466aa884177cfb05d620c9262994bae0d7444ae94990a1feb3ea9213ece652b54d322d3f4abfaa6375695268c1710e27a185ffb9aaf98ec6fb664bbe104ff3651f72a312425700e4b6998ebf1fbc0120926e91ef900c39db09399e5b3472e307d6d812889ef7e3acea7f088ce7575e4a3fc781eac2e87c49bf4dee404727afb79d016e7b2b8d739759ee68ee10bafa832d81b442b61da56f5d45a67f0a480ae9bd2bc8c9f2a1d66f6b4ba2c0ecc8376b54adce9d8e56086b211f195c0a57bbb9266f7ce8e2321aec9fa3fa6258a0122724fde1e1f9629b5c402eb6b038aba3df39dcc3048f01f0067813bb8cc0d61e8308724f166552303e8046f1758ecace6d402f9588fb9119d591f84b6f4018cd607fa857143a05e65306da7ee256189dfed3265c9f86e92ad23108bd3631d41573c8e5d86309970734d3c7c65d9dffae525d9cac68913e4f1890cf7ea361fab6b746bfe682c990a995be34f4ac93d4ca218368b0149526c3f7d1b05e6779710cadbda7678fe6050c2adab0df45cc3a88c50f63fc1165f8cb9734ef28324cc87c1fd3e7ba9818a7529c5db786243d920c37a3bfd263a90311501d2f70bb65ec3903664b15737f9370fdcb04eca46561f4224eb2bacbd0a124ce83aa0ae934198ea032e0c45e144b5fb584f5667d31b691158e08fdb91238bb697141332d93b77ae4189248e695baa0f2d82a7df3316e17210b3a9f01988026dacf2d1c780e300316a0c1dae005121de263b80f723f326ce5947a178b994a7e22674686f79101f6ce3ebea5a9d2936011e4d42a23f080fad541cd05a04dc61c26c4ebce440af747ea8a63ebb41f2123d4a72b083ab4333904288321b00bba50ac93777067c1cead842414fa9bf12cf749c1f400b1d9849c652ac7cd7e9acca7c52a367648149b7cd2c9bd4e7dec12156037fe725d38a0d2a5334b8b90803ae4e0882f3fc56492cde3544835ed999972a5ee33e8bbfb26bf25c4bd872a7acd305cb7a869e21e9f0d45dded545b18eb1bb49245db254a3c5efc19e0dcadf13f383e39ea7b810351b50c1490da3b2c7d5c2b67342d038deda3c1022c09e6bda6b3f73f956038f79d6e5b0b286a87824159f4f2d93407964c5adb646b99e68e9fdfd97ca45e4a6043fbb35776f3a660302bc86cd8aba571622b89617b507a7c552df7ada6d82f5d4f7f590f191c230a6b8a6ae162c0b25a430f5b4e54e0ab14991ac6c20fb43a8ad78e2308b3f860999816f7b560d980bfa0039d92e8b13c83ff231166b3291e775553edbf0352400e560bc4a5760b3f9a9b8a5071d05b4bf7a370204c5298934d22728355945d39a9b13153f5c6e8183cbc9311affd9f2e56f3751fb8f0636e6de799e00e73d534deb661f70bb24cfd633ea77b631f530e9283de548e97673119e1cb661c5509dd28d8942f0cb0dd1cde5398aee8e2f34f4090e1230dffe9bd4d8be3514308b9cab39b0d31f823d3f7239fff81175477f640f044a588e337fecc74dff270ddcd88dfd6103e03e7f611003837daafe95126be108e76f919ae2fe92574867df5d8eb1efb8e05bfb84cdd2345497b1f2cb49ccd6e18101c833f2b8aaf6b3173c4ca20f0b905e719a0e618cd7136d01b5f9dec6454f05c8bf6c24724aab41419236ff67c4ddad1152cb0b60f6a9391e6adf2d939703a7f7b9de57b9740acbf6833027c2559b6b2fdd9d39cfecb6785c106acf89ada5436fc100132e38518874ff6b315642b79f11d28fd83240f874f3e0119512c42f2616d0e21b691d7c1be3993244d5d966628e73dc1c2064734be2244ed51d520c35519f7fc16646fc48fe2c1992b84363718dd352e4410a9832cd91a6f5cc3c38dc764691cd42ca21ffd6012fbb7f8762413a1ece5ea9f86f447bc872a7f3a582467b8041d79f0df432432fe7a1a05085fddd89bb9b013065514d5916e339f6537038c9e0000bb74c02227c977c580ca5a25acdf532f7b1ee6228feb754953b7302949c18d24bd380433f75832431bd34d9b49f0d7d666aa1e666140a7823a76748a2fb8c7985acc4f486a952e332cc08411a21f21ed0f2e753b83b0a1ea1033a5ffacc554a6d3e46c3d0648f65cdd8257346066dd33c6e191ef8a358418051138968a0112003e7c74cda4f59435c20775aa239943487116843a70f6b6d3b291ff65b208c8092378a847d0c2330a8b045d68ccadef5fd8f73d91537e961b937b249899b2bbfbeefedb882f8d0590f13bcd79886dea03198cdab0de053e689fd1636bce5fdfb363c4448478b0a74fe426add9223141a14108054cfcb99226f5c3660b389261acb9175d97e836ad37e4e7e7cfb6f9c046954901e9ac6f51832592ae7f4d1e36e31bf258c376ab00e351ab663e0ed53ff1e79965625b3e1f3196e92393a2cb309c77e10b5f9b7d0bd5c50d41fb1c38a83bba6651b88e6fdfc41dcad48e2cd8e738c5d2eca56cabc0f08f524435571e63b964bd0b48125932e1c64c0dd594bd2f1920b2d0a763a4d722a0533871e9a1b7bf760c9870134196f0e8659bf071196fbb3cae6505ddc0d050fc326f0d281f4649ca55cd5d8b9a9bc3842be9de06550f4935cbb9a027b34ff86bf35d44616ffd76da2096eb32064e2fdf8443d540a4014fb79fb9cdaa0f5f211990d73ff1693f826d56010bea70072a1d7350f65bdbe4ae52a45a95395071a77a413b5dd1648b71697b9431d3dc5988c011e6fe7766b6df9a8a327e52b041511decf634c8aefb37dce820952b8496f1c4556105946857be1ed1d2af743b2ccb4e30220092066d7ca34121179c9cb93b0bdb391fe466107f6c0ab55db4d5c0add442c941bdf04dbe3ba4f524c1e1a423927af8a72da624bacf3f759ad231fe3e1b1ad5ba443f63717376a925e429dd5d2798b55fbc7a2ca15de7ea0636afe43cfbd90d742081d6b70fe0e5a7693ad1178ec2f3af33795533914d3e6a5f491db6f31c5299c146482b053df80feef97e877dca9e89cb8886e53efb9b13c728a44f2bb0b2ea856284b8a5034eb3985bc90b9dc07fca38510a38ba360bdbafccdd5880eb836e74a17c2d56a5bec9f84673c8feaaa3ada210fed9825686bc8a8c5037ebcd0ed93c6b969ae5222263b400c58260bba74ffcc4b8a250ffbb0f83118b34dc114711156334aa3099100b13a723407fc59b61a7ecd127c73d2627096744bcf4f5b2574493ec2e438039deb41712865d56402a40caa19d67158110f8abb4c7fd9b075b04da06d735f72ddb8e7224ae07bc65a01bf9325e8b74a035e8afc0c392970417ce0bd52a08b3f9e20a8b96fe68180b700d3de9f06e91716f1e1993ea40a688ec8bfef50c71070a83da4dad1eacdb661cb7735f64072bc4c0c307903f1808a9fa86d48699fbc6185852c2c9cc7102de1bca29e0ab8b6caaaac0400594b841b7e09fcb2554fa1dea9875f69653845a7eb46a0bfc183aa171332a90af9062015cecab82c9f472f40a4d23917a305b00b3160f3eaf6ad6722637a373d3310c82a24e933ad9deece9a1b07dc88d838e8ff8a0336b5dc1b231ec7758914a4b1c4a8ca2e5867cde7a8a88b3720b772062fbb270f06fc4fde9279a3664d9690cb669ab0c8d779a6e3dcc6225348275a1235fff85658814bf2190b6fd95bc638074463b2d489fd76a05a40c5d4d3d2ee104bae535a8f39ae590cf65b01d4d6e2c2e65cd8f5f2ca24cec1fe344926c7725fac3c34ae4df79599cfa029486c1fc49aee5a2c6caff4014154ae463ccac3ec7c61b8eed25f15cd7c2041d28b64134f4277d985251a758f4658b6e33ab85a8b2393203ad87c1d2daba543a3e28b52f15bc7fff7b736443673edf908a58591b1724eabbacaff9bcf6f0b0985030b93f44e3e160b12d257c09298d58f6cbdb355137e51289509f210b25f8e91072d6c0765184a1f854e7574a871e3cc9356160a28bbd2aac159bbc151c661af34b42de0998b10c46319c97ac7742fc18b028812523eec40e841d36c18a357899fa28758111ebfa6f38ef2f7e092160eb8b865ea13b9eb54fbf43d6631c0b1ac3e1d210dc0f6b2ef9c9fe88ecd650bbee84647a6087f022b65a7311b6bc168365b2308e88fb3b8d6dd8764db81ab890c3a6d62a0e6e7cb75a54ef6d57f654d35ca0057060e61fcf3c4cddaf0ca2a83fff33adc4d8ffd9f9e8b951bd0b114dfe472a8f82094923c0142afc7335c132ce71d00717d8b4995c9c8c8023db9a9bbce989247b468e875cfd7fb9e439b9b7edefd8a02039c43d48d39c86fa97a04cfc62999c89a8621825446c42154b7f2d209d66d3ca9c6a4c6a1a71afcbad4c314455d26d453772d0ba0194d98f3811f4e66e113544372fc71f8ca3b0597213d2b1b8d830579455ed2b9e38a0a0e7b5d8cc475c2db97a50e1ed36b7ce4c2aacaf3c0bf4cf957944875efafbefd9a5593bb44e8b6f1f64de46d1b8d47aadf703e1ab44a1c7f0b0ef3e8b6b2a7b25e312c7fdf7bf86a959a4b599e5f3ac672c6dbf611e9790246fc726972dd2cc691f4c27fb45b2ce3fe84a1ea6dd4bcdcecf27bd1ec08f06e63ac66fb7b776c432824c1467f379035ffc20eedee8b8b437e561e0d4b7348856dfd35b3da3abaec9825171e38e9361390089e7e08e2a12caa88db02953fef5410dbe85988919fda3331eb31a435f92ec7b492bfe87e141f1e13697e215358d6752c0ec463cb593b320b165565dc91f7e02faa027eb8c9bd7253897bb734a53e92b4ad376ba9d966620d0617b4545e1a69ee38e42001c61e9f8d2a66ac88bd4a257ad66518da8a4444b7bcade281019134380abb19e6144aa77a466c2fcbc36dc22642502dc23eda90944e190457d6db2d3169b00a6f067da86cf2cd5aa18ec162dc95ce91211a81d42b7322d5f9c7e502808627a5f17e3e8041e436f38cf93207cde87c5d2b35bee5e4ab2eb755d516179c00102ecd5550d425638ba35d902c51b0b720148db9107e5eb355cc7bdf84082b9b2f7af52cd0a2778338035ac1169f7da80edf14a1b3773669d474fa8a86a1de5e23e9a40c0e74d9432d2e664b7e2061ef9f7a5eb57804f2dd0b4f6fb277935e479c676d76d25b10d839625254222ff51bca2ab5bc1f2728e9005abbe3293d317798906623c50f36abeefff08054c647805294efca0c718d298674db54db0e10f5433d218ca7e041cb703512e9f19bae83bec451cda7e9a44a7214b51c86c8176a9a8ece56c6639e36a909ffaa078e370da1933a7bf072cd78b08cd7c631a6fe106330b88702b9c59b0cb7370ec688c6dd7e915074264e8e2182ce0a63facda0fab6f8b9102552c04fc6046d7870b6366cdc7d8b5cf20b3d0257f59f48eef6f93370b811f48210bbd0fbf2e086f451dcd967f19dcca13711791dd9f6c2cd3e8a033930d1935c2246aa3047586cd8616fdc4ae11a1b90770c001e554bfc895bb2a23b3d847b40037028eee2458e8c50559dbf9163b6fd8d7eb26debe91d18ca8d2550a32500b9d5c640f1cba27904519b9d327dd91b23d76da3e68ca2d8e9126f3594c7c2d954b7f83b66999e471058bf1ea54ec234fa5e3d795b4b469d725afa00cc512271c7bbb7a6d8ea26c42a67f10d4a002fcacd6a394e84aebf07d4f088b6ad8bcdcd6bd22a647c719de2e00bc2da8ba10885611d19af6dbf1be61edca5bb56faa8f9c4098a33ebc156e10ac9bdf566bb195bc24e9c67238ddac3c8e462673c5a365823b26370b4f801056ac0bbb869d0a7f16c87e0e86566a462ce0dd4e3f33e4a428d272758c5edc7ecb49f4796ac0356091d26dbce13861cb55c4712e008064e74f37f4e7693401cce99c0d2437012b254c416c8baf5a728825ed7d80e0671c61e3aa931191c88d7807d068842adaec900959378d1a5475dee41c8ca8b591b07eb2faf7495a2aca823f7361fc464a8a30a0ccda0b19df7c89e8e3d53fcf87d5b653a27dc9a5ed062700020d07078794b01b5a15c67d2e6810ae86f13cd7e0630943d8eb3f670fc0b90d4f381392b297f3fd91bb162608856898685c358344b10480c1e72097fe6715638eeb51d82bd327ba8b5311253026b5314f39cbc604c2a3026c43f719bac29e298a92269f8fb3b4cdd6a278ff36a1da90fdc839fcd0b83ddea25d4ec125e944c229fa0ea2b611321930e561aaacf49471694eac520f905fcaae565ad02c12af967afc9bb31b5acd28948ab2bded1096c918068599698944964ebe744f8206cc03def0227fd7cbec9f372454bb1b58344fae0f65db2d5cb423a2aeb596cc9547d51dccf4d30dc6a4b5e4d934a79bb95b233f90015cbe865f28bf1126f4fd7a61109d98918b406da5ae82ed954efdbd44893594392f2d2ef2bba9176200f34111ae1c6b6168c4f44fb360e968f20c19a3f4043970d181ec341bc1ca263b7c4ca5f3294f008e7f1e97cf1246839885b030483db98574249c535c27c332793fc4d577fd373fab124b113d918cb0ac9c08a89948d7f8a5a051db33795592fc0ea5e890c6a8c3b00e58455229983190dd1b5893f39e392218425774348305bbc9078e34533597eda472333ba27d9f40253a5ac7b35152a309c990e94cb26c842b771ae2b3b33990b1686648ad6f4f08c02821719d97bd016bb98ede15df13915b2d4ca57f0c28045c07ac896723fe723d3693b5e4ae54f14e2e9602d3e1160bf90e7ccf7cf545cf48f25ce03450f930b683e34a0e1d92c6b37fd7bb3c439b6df18269e6a7b068c2753204d4afdca00c4fc68c5b130aeae4b78934a8e0db38204a2a0104e7d42ed7f843978516b78e808416a094729209556705298f651b08815e026c06fd303b5cbc2c2e8363bed7a5a069d5b6a1559813171ab2245ec892693ffe38521463330684c7ae0ef733cd7cd3c7efcc871ebb85486b0c4fbf6da5c6fcec8c7526d0c80b21dd49d792597a6490fb5e99d5cbdfb64a6bf9692e889cb5c1cc9ad0bda8c463dd0f08f249d6290d5b309ff4f80ec15dde5e23930426df221fda07bb8e28a42ccd04b99a8a4cd452b9b103d5b3d5e4abff52eb78f4a4a645be8ca61ba8f7b516fd8794afcb11b53bb54737eafc50b339d6126e2cfe63e0e0e92511f3d83a7f312a5716358d8cd80e56584c2ae4f005cffffffa3