PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66396 ff8b12db3ec4b8c0e1a18ab2e19a5aa93eca5f9a68133667e5baa543a0939278

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e5ba04edb748e1c3cce91b4c2fc590d851940026130d0a8c2426f916b486b9c
Certificate Block Hash
ff8b12db3ec4b8c0e1a18ab2e19a5aa93eca5f9a68133667e5baa543a0939278
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008039000080230000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000046bb1cef2066d88a7ded0550838760e709f5940477c3ad87e7ca42d419131701b728d04ac20c5ccca0a4180e58be2b8048d3ca51df652327a63ca73444f0483bd657f5a1628664abfa36c1a16299529a69f1c55b18c569897c0100000000000000400000004000008039000080230000

Raw Header Hex

00004020bfe08a39d2f5203917e6464c876c3ea5a494a45d07fd865c00ae5e8fd46444d4b3337acbba5693b7337b1bd0f964988a1662cddaf47e2efbe7b18c080024d4de06cd1e6a1d6501189c6b486b916f42c2a8d03061024019850d59fcc2b491ce3c1c8e74db4ea05b7e

Proof Data Hex

59,560 bytes
1212160203071a91d7438332d73e654b4a8d0a2781e9c28fc5c7ef046e32f1d2a17b89d465953d5e1f1d8feef74eab7a811a56832547740972ab6b3687d58d7ec8f5b67032404bd922e65bf2f0ed9a2ba77d69563b351e33db1f8781a148e4a0bae076815d4346d9128d4186eb3596d1a3bbb4e0f8ac6aa0509a0351d86712b1575685305f3f4aa6198bb7a213258541da50228095179a56b87c8f2d27b42d3dfea1598f26b1f6bbd92cf78e8cdb21ea975e507902e0e07b7c869252ac6491235dfbcbe4f32949b8a7de80ab970f1038f0f6fe0c1a7c6e9a31bcb24a3af64df407d07309337792deb318c5af6dd7c6c52b419bdf4cda80fdb4a4bb01f2b76ed35e1230de86f5ab5d01d83e8e1256a28bb3d7c09dad1d32895b271007ac2e26c65074ec10eb2bd4d666663f31bfc86206f805fdac5ae019f4457ce15dbb4f5423885df5698290feb1ba218b7c5f19d1e9d643dafd2cb94335598fa4c9c0930649d6ac835e30b7cafe6135ba6e05de1b9ad75bdf0767c8d313b8d0bbd2664fbd9f4d227cf579355569f875b2a6305bb1a6e9a1bd0397810f70b706adf7d4dad763e2d535a7bf42bbd24960f56ac2c4431d3ea144fed50f40de267058aa38a10ffecb7dfc54988f9c4d6232245e3e6fc9e66591c64b062faeea1c108d5c6b259275e44c19f34155637e9b17384fb4f0a16cbe3a0e50cc7313c59d5f9a47e465dc5751f82a03d2df8757c856a52b4bc007b9add85186509c780e40f036cdd310660f5bcd614d94c65a4ade259ddced93572bcf8b73cf01433c118b67c02e8355f125eb1300be1893ee3800eb8c4fd4cf51b7ec8699caf0f9b4939d319ae30f6ade5bc525cb875eba74ffa45654fd3721cc01e9a7a56793845b9086bc07d600765c2eb906218fe7e0e189a9d201d53d4d6a28fcba3156c5ee26970a977da8a0ce44826cfb1e56f2e4ded4a68b9bc1b70d1b4da33d74153ee105483afee5fb5749fd99c0f1871f4685785588f22de82addf6271f8dded2db5a706a888b3e9b1a0d88fc4eb986f28b4c93561ad4aad5bb1341cf2b763ad4cbea41fb3b5022b4aa34c32e6509a7bbc763a94a941f36c704b51b44c42047b1f0f782752db2409a2edc65ef800281125f495f6cd0581922d516ca145e8f691bbbb7d29022d2ebd1301da8e9c09fd3f5dd132c628b3656c5828d58cf86ddc5dbc2e374f77c3e0ee4cc24cb19b1f9dba4853697f223dac030f127e1836f1dc841e9b1b52d8de03ad5b7a7fdd50b8ec0da933ef516027f62de713f09f7cdca0f906e08515a4255d444ec36037237ce5688121c2ad794538779a48de9aee6afaec1e35a4441a51b16100433d76c496e9e41e999a39c0941e377a611c8c68274eeb190339df57da7ab9a872050f886377f3977ae3e714a3bb7069bf0948bc9f9850eef13dcec50b89baa9f1b1e5a087802ff98aac92a0f8c91964fcb2c6e755930765f9e17fb9ddde68c4b58e69d9e1a37b1b2feffb6bc4f6b78398850a71d93e6860d4c3042996d55958086685f2b26b9b5032ce32adde0bd96eba4a9c312e47f4e3d38a6fd8861c9c12a25ab7421e818b05cce1ad10d9d8754bd76f78fd7e6ae5e385bb0d887166a408b29a0c0e0a43f340925d9c4f7b4fa9c6df725776e3f9e150d12fc47309bff8db8de2614402146ec992ffe904c2b1eddecbf58f13a4994be4d6c93eca4060d0b085769c2601cbecc78f4f6d9f9e757a14968c71339ac6822c647b3fd36d82f1504e4a821032c0ab234f7a947e37e13c93967cdebe32389d1ba9338dc60a25f232e5473c46ee113ddbb3e808eb460cb71a6ccbd2b67699237cf961b32c32d627141cf13efa62537bd125e79c6dca823e215f39605a86f0f9e84e9f8454b742290b05b3fb703fee1bbcdb834465fb7b8b418787f300a37e832784431b1dbeae82590ec46bb281138ab149b0ae1ff07b6f4e66d0f6f8a21ad6a8301ee408203c9c8cb2b119c4450be5b9786f6d7786991de77b9e9687c52cd36e2f2baa5ec4664e25605db5146872a7f7192e270872814bc27adee84cdcf629b72171b3fa866be691c1eae188007564ba87671bd56a16136117c198d24f44fdbe54a1495dadc42d8c5287529f0de24106256b2be6fbd763d7cd305bcf5ceb52807959d1852b6edbb7601e1a109c311cd0f2c8b03222fe66c30535db33ec38ec214414d42cfc5c5de2140a2d7a5eb5d474421b93f11e131721bbb91038413f1d43dd5c9ca0c95cb32676ab669117138c0a6ee18d291ef44d0c687e42b861e03d28d9063aeb9c5482fc7f068d2aad08c4496e0c3f77033233bdeab679f586b7f944a0b25e11f73cce56b9daf147cc5ab4acab1bf718090ecb38a40d12d099df5928b671f48e6857519dd914d880909119a085286685d1be72df4810b7a4077730e8e0cb9826b9ca36b889cb092ebcccc7d2a437db4a6bfee744f6bec85ade7252a8e072c59920dde03416efc8c4934477c9a2d44f76f022df1b93fa6aab3966213f42a7600746c939fa3681d29ee4398cb0d2061db103828199e5826fcec3290f6bd0eded678f3586bae69cb01fb608b1d4919479e64ddca1881de0f2ca1ca79a71a9127623fbf4efda2ab4a1d2abf5ce1a8b64b095d44b38da3be7741fa93f62d3274a227adcad88c59067ff5f23a93a4c2a1e08341e5da36503b0b4f4ef9365aeaa3bc9fe02c968d24f6b0a9202e622b3f4984f5f4e75b58aeb86d05bb2784a3043ffbd6f502725236f6fe5bac5cd8276277e8444e3efda032a4f212ba372e99a93983f997691234cf1a1515ef01f44fd8fc87b79639a08eb5ada27afb1bfe94e7d598a3ed8d718c1ea1583a77c70a223569ffa3f92f68f79af5f10a1e8b2ff5c3d1d2379ae8806c429c1e9f0218702d81c4436d8555bec715e801c290c3350ccdf913f474c020c2b171c752c10434dcba31e249604e6573c2979025dba0b9e4bbdb4aa035d2f504fb9a6d6e60fd2085d8abeffec8d897c936b3e0815156aae78fe360228fcde2882e54b07a28c02c11737f3c2fff08690ba07b8bac4db8a135e8bcaf43882d00744e7e664966f595604aed2122fdd609d5a2fd6db349e41bf912efb0f290d04b63772d12a4a29bdc1dfe154ffacf75c552920b526768677ef5a18465748acd349f14ba48004135330f29c0ba9e4fe3664bf54618ead6ed9180288283429b2def4ba70882b60607d9acb69071ff0e7bd406c27809cb493d246b0b113971637ca775917b0dd17882554aa087bfa03a85b6c8def3f15b3ddc3364f249a0b7d38ff6ddfaa5d806c6670ef39ffaa3b67e0e8cb4bcfc48a4eac03e3208789cd2a15356ac2532282d36d899aea665d7b70fb4d6b21416df7735a48a48b68fadd55d317a8ee47bd1cdea056b9d944e8bda4f9490060291abf4c0753ba4603eb0568ed0b58ffa4d62f9f49aecf7882c8c4ac90eb7dd205b3e4c63db3d44b01151d6bb4ed9441bb253dd802c31e2d944997ca3f2879f1610d5bd4fcc7ec5faa2c0c68f7321ad540a3d7ac82c80a2f39e94a7ded45a3edbbff9e8aaf48a4518c79e1d9e0ef7eb12a8b24a3b54d4645757b2e23fcd9b7892fd88201ffe607157a64a29ac3a80673515971e48f0eee0c7afd2ef36f0c6530835ff8e56754fec4584e3cdaa2fdac946f2a9dcd78bee9709aa05b66f6e72266d72a2b3460572c1a574566c2f283e61236febee677ded506a0226befad287058f3cc7043862b6390e137f14f3a1220df22a8798cd8511250c65d2faf488a3b43d3ab66ab60b64e25d426f74edd0d5a90ba21e77d367a652a8fb6aece8cc49572db3746734f1fb1817c7241a55c2c4fef986021d9d5399d79cfa4d72837695abf994abaadfa2b29b6275d2a31791bb43b459b966e95287c5b8992102b1c8f3e97ced117eae9f5e3f1149d35ccc52786a8519a7d66bb4059c0159ceadd85803598f76909444cbacb9939bb7cd4c52398cda9c9d9a21704a59c7ecc2eea1ab714bd1537958a5b40d37bfc3693b18d632069fc98ea61f145cad26d3fc195d44edf60d93df3b517f5fd686f4dd7a4dfdad81e16b8c85fd8b0ba39581d7c43185a4dfa74ad4af7fe0f44fa8a01ad1e5db943130ca3a65f9c4e7c7bc0cb5ca8ed62f102df4584edadbd7b2536d8ecccc9fffd645e9d32e04c2cc410c0095b4b1f3c167e87d7e063c6ac7e66efd2a83673b56440d8b0859e2361497f5624e488971491a3f4dee26358f7c8f1b3bfc0a3b8ee10c5bd01ead930ca01b029667b7c9506e1018f48aa409fe91353409833eca9e5bec7a4e9c181ac7d2d858b2388ae5fd76b9016185a44c0dfcb1d23257b8b02829731ee377e5c584219af164e8892cad38ae83627cb2a0e131cb15d0cd4b0c29535e79bb6e2cca9fbb347b89d060138041e0c3827f586bfe718321b04f3a4a6f39da16bbde53df11222c6e85ab1ed31dbb8c5fe5c5a7a7ca0245389b8e423e8b1952885b4b7fc1089b6c8a73b546c8601d9e36f965c912743c8aefb65460b8bd964ef2daf0844a101b5460aa7b8d3948b25164b85584931f7a6185fa5217c2cc8490a590faed5ac42b4cf376216319fe5872e4526fa8fc6ae6694dec32c6b21acf906354690293679c5e71a3d785d67940f2c8e87e0ae630c6e6292d5b34ffc6a502d17dddb1186f6f10825e0bb246a77c320f30e429869157bf8cfc5067ea4ae2222ad29ce0516a0a799ded172fe5173e8aada6e51e2a494bcddd4a5729b48908c012d8c0a896891f8bd8629b919c8bb84eb7c3a89bae5a6e8a03c7c20536e7a63f0fee50a02193f988b1ae53f9e5cf00c59cf70a8484d2d34cf7f1db2be6a15274c275926e38d50df1bb4abca59432f00844ea5460a563fa9e7ba806216ae453a395f71a1e012a19e403c299eef4af1d25023baaa12a9ebd1c25f82023a18f0dbd9cc49516dd9605badf22cf1e8947a25e8c33500e55c2039b053cf5e49d04f61c604d83aee7c88bee6dea82af4bc0069f0d67b072b1c1581d33e81db7a5189091f43eca2db6298c3e2e51d0d0fc31baa35848490c5fd520aeba92302ecced47f445a1e425d2bb6fe624aec40aafb04c50af2622f63b2dc45b3502c317ee893ee0d73dd35ab6b42c4eab35b3f5eadad0d15e65dbb706c964a5c208957e669df54383c1453d43d6086b974fce780509bd87b51b29774643d67c72f96235868b6d49138293119909dc2637af48e308ef39323d968bc9ef205d0a00fe601f8a0166b30535977be58f8f80c7e7328ea0462f2fc8cdee90ccf03668823523a8067bce02e7d7001a8a4a735144a02585b653729c9db680bd22308e8886631063a923cc32d0e9ce745ef5a428da185620900c8c561d5e8083d26b1d2aa48ac453fb27a99da101e9a27b1383456fb926568762a81a1ab4f63864a105cb35d0286a374439cada24430e61da1ea85a09deb2ddb44767c39b00f0e7bbf777e2910c1b8ca90626773a6d7bb06bf723cda2e476f9f70e32066d37d270665d05b72e392316e4d87456d1cfdf74dac9abdebc4b87557b57c89880c21dee222bd8b98d183e2dd22604dcd4ba5de84d493a979077cbd5a10aacbe49b3a31b834658c893c4d6fa6db58bfc9527ef1cc293d7d60370562790c4e79ea2e39e31d9c48d266bfa18ce629f0d1332f103d229dbcbfbc07655b09960ee4239c7c73f11f106ce79a016caabb85cae9933d343a38c1aa641ee7999ee3ce90d96a026f8c5777b35b4b82509bbbbd3109b35d941f2902cc53309de490274f9775554fe3067ddafafae3e8cd6621eb7c3918fc95780f44cae934df2f12ac8d1eabe6950404173c60f1ae7055e289ab1eefcc18871444d75def9c9976089b9f699d2024ce5172e7a99bca498a8d7b4ac77c20f37c41cbb784b7bd9efbb163b972ccc04d06c67bf8c2f15f7e1f0ddef6ea6b3e4cc6ba4046d2c980a4438f9a586f8f144b36496a565e60da329f49e3da910cecedae15bcc5048c32334f5d4cc8b3eda4017197cbcd8d756330d96c71002bbd2d0abd485fa1e3bf5794853ffc2df48b340d1153c11af19dd78d8e5d4ef30389fc593e0ac73f7b49f6e7e588053f4ee3c8986790ee12fb19153adedb194385f0b1e19eafe4edac84141934f3394ff7cc495ee28721ccf5f112a3d0390e209a551a3b2438e34e93d4f5b887274123c53a489e0d6c25e8dd6e51a6f30996620d464bf141d00c95739751a345cff36504b1b1f8d318bf21d659409f3b48e408d5c2842da9aac15767cf7c4838b52bad1329edecd2b8da3980d70f1284bbf41bffc91333db2aacf4f076cca7473ce9e606c58fbed573289da6979b6ed3455ef7b47e3ffe1159c71a6d0f867bf968f7a02dad280954ab093022533c58d6c0e718e66793600fdd33e716a1e9bbfcc07550b6d9ec12d989c34c9a8f280935850332347a22fb627e4176b91a35f5049e32a6e25137db69fd66ace838df2e28763ef896ae006d854642811c43ee09f92672ed22a3c22912995a723409289004be8f3891acbb54683a2b5f54cc1eceeff1bb57d14ce53009da10d355712fa0770de2f8ec1e7b7fe5340cc1a324f5e183f190dbf367145f89f5164e645970be70cbca840c4704d6fcf275217d863f4e7c420aa4e77434454f0c7ead50153671d056db8ad7fbe410063439ac83969bdf944d9e3a99402b4645ebadc031f590fe145059f62dd8545dee4b2a53b9ff441595840c94b9d040f6a4960dca358ca5caf3b0d86499a3948a0c6c5f82753076bff73b9d0f17f5d181a91253db785be2b523ae929537e5ef2f9f04172028558f4bffc157a1b5f16b98ba1c1ea52e0e8bc17bd97a4ab75515ae10814834f5aa15080388afc2e874038f388085c054adf1b9267f09adfda434d554cf3304e5d5d5c804cff38437091091a9f5b930d9f520941c1c4a944c03a4287a3021eb7dba29dbf245fa335e8717544efd503361e32a21d83cb62c5ff2a6dae488b26e95a6baf504fa6b714b36b668dd94a3ff1e95ead1bb16ab2067aa29419084c8683689ef4d8a5062fa19ebc7578ada87577b1bc9d19ca93cb09acd586e6461f4a8d6a2db68a33bfd8e740c8a2bfdbaa772d6d72c29dd5a0ab25ecb14454282b8a59aad0f0733f8264cb084c0d3e0decb6dfd895c4443a8e0d6c33d944968369bd238dd793b3bcda7f42ffd36045a882f36883ba2a5afd716e9d4218f4c45f859e05875484d82b5a4ceb4a3a3758b8af77dfcf992c566113dbb63e85f8b743e976e5ed5b2f4af68cb05b8304dfc447067b322017b020cb0bb961b1f6504618303bf236319c5d2a5962e2ce89762f40d6cf44abec4eaa56f708c764f6f18222d9bbf1fafe83ab829c47d6d79b20255d49ec4b8def2f40c7658b80ce64d014c61e21d00d8d30ddaa3b4bbc5dba64e83eff9634c0fa1060a264b9f1128db9d66ceb49bd9e9537a10812e2ab0eeb65aa9891fafc9c2f8b16d427a4e89be86d6a74172083fd2f35cff0d2db3c3cdf393e3ef6624ff7ca12b79ed4b6da21267e57ba68f7f8b929a4ec5c4f4107e54fb30f81470ca8cdf8ac520abc5666c095e2f44cf349bf7a19237ed6e2ff4645830ba0aac7d02571311ec2e0e1a7f4dafbb6890092a1fe1f5e692878c7ab6131582ba2fa717e60b4946834764fdb1e0e445671a8f3ae1b6793ebfe7e24a7764eeff58e4dae69931dd63029cd4ac63309a261baaefcde42990e408a0c57f90ea3fef6fe3ddefa1bb8f0bd0166093cd55c39be690e9db33084d198b221bf474ee6a0e2e400cc29eb9f3cbe58081be04c90394ec8ee19e2bfed2ab8112591b87e74fd717cb290d0653360d9eb711b90337016ffcdb22df745ac80fb5baeae66c4e02ff4f55d57e9e7649757217fb5d0ebd5d0ab38e87112774fcef197256b1b2d6f0d32521045c4da909f95fb830c1e794d5c738bcb51207a22f0f9729a4cc90f3b862fdc4bbe59e289d30dc2f9e90553cf7a13b9a80afe34d7e0ca96214efaacf4d6704f51ff82c209c3d9292b07e005253fab15f986a30de292b1c17d752fec382612142e764b26d5d6b42030bb8cb86aa59c14995cfe4e1c0d60c9f8d68d0486e843b5fd5e7aa6a766ba9736e9d0e230dcbc50ea7c2f3bc690ca09ed01bbb34fa674780fb192a61912525407a44da567b2cbb0b0e61c732d1b2ce36484901b7a3b5158c483529b856faa309a021f9509c2beedfa8b0e6f579b09dc376e400d51bf4d3de8ca34508761518d71e33e4836ad809eb0fd020602bb4f5d811b85e39d2bc65987a8957cc7209409c898dc2d8030a8e8bbdaa7b48c283fc3e4968b5f4392d44cd4bd2b1494b7374a192bf6b8a43a9aa41ee9f50488a5d79be13a7a9797fae06c6b28e5ee10a27915273ea836ece60f8f2b9a9f068d09af092882a2da86d422bea9a301a4a22b87381c0fcdb916d6ef77dda346e4aa48b34d0206e5b32bfd84261031958313e86b1f19293e38f8c5b854e0d27b0e7503bb486b34d80e0f311de38840703d4f4f888bf26f876d224fa00615a9a0c9358325e9212b4ff73fb49980fd0e23ac085183ba0dc8461f196ce4db7ceeb52eb5ff5b4001968fcb6a1a2162a6f70ffcd18c1eaa25b9aac505fca7d3d35df54e4c19e970d89152ed70aac6a7bb94e8009c17f4283cbea48466618ed01df2ba3dc8e5eed1f2902bb69e72deba8dba574199164a781e8f102f21af42db625f817c5d2992f4f8cc3a3a4346213a8baf7960703adf16bb3562c94beaa24dfadee8a4d5fa601a1bb49fdd2cd10336343d64cc35d2fc661735e2aa760115821109735ce1a84faf8ea55fa5e40e1e97b69df27186ad8deb0ed7676ae2282424c897edb4bed877f909c181305c852ca9a6b811ed3e54ae194b5459169cb2f58f511b8720bfb24f55d9ca2729118b26b16bb78bc98cfacde368357a75cfbe9f37d747f7635e4dc8389ebc3b1f9d9799e5455225f972628c8f610613ebfa3a0406e9d224f2c11d5158b00503ec99fb3996371f0efe7f42ec1d913c19ac1a9078b7848d516012fd27d5fc208aa47384fe63f5176106b35f20950cc3db7f42ce10e704c106478263b0e48467817c846c9ba267767ec9495261933cf92140836b030e689b8b260d5ab44964e85ca2c2c6504354c7025057c30158ac996ebaa3a271948545339876d5c575d993dc18e98307c1d80582b5c69040c7eb398ca7d148e8550fad6364297cf7c7cfeb876c4d26118dca2f7d736aabc9254ae9b956ddafd647c1359cd7860f2170e6f1a5f8aed993a7a919caeaf6ba3d60de045fce1b926974dcae35fabdd5db7e08adce99249e504f5f3e3140e3dd03380ce9de97abf04b664f8963c6c8bd46fdda7ab1d486ca238d0989e4f5f60d676c7944b98ac95d1e7ab5ad7cb0ef669c20bb43d748c12ca22f884fe19f8d7ecd0646ca4db6d5c9e7d9dfaf67d1e2a208a5020f2a21f1f01431868e55cfe69c080f00c09170541bf06c56be6930aa1ecd4b1ee164ea655bde7a11dded106a40e803a13e507485093ad3f1538f57cb361f29fbe0823a4ed487aad402606a8ab347c4c183a8d56014cb967a9ebff3220134bb10230c1e10e86603819ea38230c49dc72bb3f8f566dd7d07df34c551d5488d19318032349cdaf60a38a9f25efa480526822ed11223bae2452b4af9778dd6ade8de858a8e91a3bbe217c3acd382b50a700b66ddad252b58817ac192362e74f2146dd5f4e6f4ccedfbc91c4aed154e282b5fdfe9b2b22ea9fb96b29f8de06bc643ce629e9c1386a536e9a2392817c42d102bd610928c29414138eec8f13948c0faf9112fc78492934d17dcca564b4e5a1e8eefef9c8fc9deb261d3d496e46391bbc243b47edb8701245b71dcc07cd0ba796f8fa8824ec17f5ccdd9ba2dad2b06b7cb2e093659f1fb0e073130e68caeca0e914987cebfec6485f11a188c63336a1bf7c1092c41db1d631f8ac0ace08c6cc69cbc3a2b13cdb23bcd461acb955cf936e3676a0a77e97f4237735f6f5f69276493455780b50243abeb57640d7de98efef2ec50db82d8045f2004e95c64273df1eb3d5184d3cdc2545531ae9f89a2521205723b212f9a00d8553cec57dd91553e5ff042ce2a13e2970454ca5d70e8e699139c7698bd10a63b3d28669324bfbe89b7c3f90d73571294037217f83af6df331a401156efabd84dfe3c5bf72d5052a6aa45d7991d1adc659a70505e6b255d528baefe24d7842fde5575b70a66e16960ce15ef9f5434d00fb27eefaaaef89eef6785aebd194eb4c769c2f780210f502be4759cd15d2bc1c72d54579c8cda5740d07e52ca044f5bf3733b7918984609a0def740dbd5ba8f47ff7167e4ec8429acea0cd1bf1241d9ea48036605e9bac0dbed38af3694d75712b452f18637be64c3dfd5f49ccb837dc62f0fb23ce0bfffccaa49dd8ab96bd474a4fc30c36b472fa341eeec95ae8473f5c5f93b8cd316af01201ce796282ce5a395f39e3e1df4e54f0a0ac08e191324784e3014218c88a0c8db03fd07961fefa30c15f0c9785fedfeffdf15215d755bad2dfde69eea866a7e03303c9dbf13b09b9a867319c655f0a00ef67b339fcaee121507961574bf6b0f6e0841478d73cf2cfafd2c40ad06961587cdf1c2783d93c52eb5052107059d2087611aed4816f4357b1f87f8f2c72a6b58eb722983383226a780f7b61aa219c9ea40d8eb854d52dfb98ab0195f6269aafaa64ebd5dc655b2d4efad395823d667cc79609badf4179f8e34d79a677ad964696d62568a66020588f509a699a51dc28e3694e6f086f5acaf679d9009266a0a709de718d0bbbb730d45767eb75c969120e8e87eedb432a6df48efbf514f0aeebc405101f0df02a17184ffd877107d0c0064027bce31d460103deee6fe1d717279c72f2567de14a36955ba3325d3b76757d7974a4bfec4f3d71824721b16f27680169c538769fba91be92e16c1a0cd6d81f30d00c62da1d41c7ac7d1930c51d1abec4533908c0e76f2a5c01dfbecabb221ffd3342a6c5101d7cff7d0dfaed1d1387f879da6de39f1fb3dac29880ee02e60b00270f222e31c7809d029642f1d691531f71bbbeb316aefb9b6ac3352700f2ce6f7760ef2c7eea6a5b45c573c3dbc181f27d06e5c00f9e60214443c01bd10784bfc8243fbd86346a8b2937a48d20f2b64c0874e4ea7cae47439c460ec94165643be3847ac58c7072d101d0ee434569e2a9adcc4c158b35c3c41c5e2c1af8ac36d9058d5cfe8002a2cafbb7869437ef01f779f9b00986ac03bcdd13e9f5b14ab75cebc764fcf56689f05a78339b95aa214aa813f8009dceebf9556ee4b86d8e5225a08384a259f62c2d28abf98127c7763372cc3c96ea6ed99554aff86541fd21557360342643a19aa11e03734d20cd03e392616a5d0fc769f649b53c608f41284e0de6ee200e50c2c1a66ed81855f31bcbe84861ef6fb4fc21804a9aaf97ffdf66afd4987b61d0305097be551e65124c4dd6f5e17952bcbb63cc8987e997aacd94f44f2035b8ac466368b12056f49e3196c29a49a0957f5fa17cab5ab97c28660ff31d6db39884324a2e737235e65c6f090ee1280223f8846b0fbad199b74e7192fb6689b89a9d5cfd51b975015147276942f35195e8407aded2809c50e95d63021f28950d3e6522160733a8fb95c65e8796f7fadc15d6ce8a854354d7cfd346fbf35102ce656409bc95142a86e72c9fbf84d1d24f358b69fa92b9789fffcbd31d4a519d7ad41aab2f86fbff0ebef13cb84a1ce4471e37ac86cf80e5e5313d1cc8bb7003e0953fe70f1e6ed3e17752bb3abfe71cfb100a43f913beca6d1db2fcd779e1949e4c163f7e6e7aa9fd3efb8abb7b3ceddde40ad950e7db58723b8682587acffe6c5f63e5534cb1eff69ead5f58933f9850fc545827c1463242a6b358fe7e52647d3f6403700b302d18e622a46306b9367cfc451bd592b187eace1d104eb9f0818191d3561c85c0317e301a2e8ed0542f6838c9b64432cac8e0ec1b3706c2320f81497537e09b4d1a0a34e68878d4ab8d303a9bb23fb4ba7ba699f5732f2bc112abbcde28540a85016299d2dadf781a14d4d827151f2fa2d221a1cf060b3c306e82d02f72ad1378988e84dece94a6f39d5b5216b0a982d810abce6785427120fbd4de753a214a508b2a90c3fa53af9633aa251dcfb8f30ffa523012659f6b69a019f31de1d5cfe1edc2a6236f3a65cae7c86eb928dec226d57979f5a8dba27c0a5777e7d6d9054db08e01b1f8b37a5dc93c6cda34543ab177629794271d7bdb1f74f6e4a79011e99efb25fb279ac66ae22692d510413993e495b0f86aab5d1bd693155cd37ccab25f4988657f84ee37fe7dc7aa88b9abc2abeb3b75ad1909e09f9192a4be3d23ed9b916ec0f7ec0a7366a9d8cb17a8b93cdc623fe6472c5d3b1d52e98ec19eab1252ee56d6561e3172903f7fca4942458526bb0d3be1efb05eae6cadf738a12aca8769e94f6bec49d04096b7fbfd5bebb21a32fbc21473bbbcdb3c1a39d12f6d8f909311842539601726fb7b508550cab5367d0dbc1b15bbb61bc4536d39f67caceeb195e6f1b189ce13e755a99835d9fd6aea7e25412fc1262745d1691fdca1ada259c51dd12eef20dbc6c349bb42fe98e81c3a4d2fd69305d80932e96f204764b950fa5b5bff3264b56cb3e640ed0705671542b8ae8aed20f89f1c103784fe02694c7b2f3beaa1ccbc8113dff570563dab16d1e866450b2ba994894e77ba68cc6304a620f3c5f25c1ea66f9f99f534241bb97a3b115efce4cc66a244890aacd982353c978c0069741ff1740baa48be4e562d64d7b154144dfd72987a9824e875d31a04ac1ad3e784f9ae2800982cbc107109ddfdeffce44be38e4d7e4cc4cfb56aa7dc0c59efe18a4aa712e935c616cbe18ff3d7e4d067f0fbf1f0cd220925600b6d252a492578cc052326542057ad83a633fce306133e6d1f5a7c1128c1ae3a3c310d49ddc2a03d0671879affe7aa9723d69c5233ff363c45b53e8cec8d80140abf4a9021158adfb787276e6fa6ccf2d85e00a04d53b4a13b21532ab7c5b340b330b77a2a61d63452898dbd141eb44fb7614699da5b16727f0372c054a073af9006edd88a9a3a17ad7c01ab6ef3d6a24aeea21bf472e3f0cc6ec51e493a07ef5f9e4ee9333454f0155bbdca9fadb0960776cfb0824d480344ebedbe68fd6d1984cc66114a1ef41d57da00acf15de38d15b99536f92b663722fabe3b01730d88d65c871a175b48c2048925f7aac368526e8d8a245207d12e90f4509b520243ae40c91cc376bbe93ad4554816b47be39b829eade15b16e57d002db9494a094995b520dd18b5303a2e0f59f90d1c826b3fd33fcb0f06de884e1dfe31acd0a47293b8a740f5c4cd2808dd005ed2db03aa641ee273f00ba79c4302907fe84f6c3e19afd0343b3c346608037dfa07a52a92862597eb6dbb9210a6797340d31c35b876279036ce518757dbc332c0d54225c19966f971b9f6211e29cef15d566038d3f02e597280cf4ddd33bce6773882405bb2717db48c6c393dad58265456b5a9b1d863b3b3ed2148c5b66434d71c78a6415b9d0464475c5b3accdf7d798319f1f99537d4f3f3550c159904ecb78d1064dd8a084147a3c5689508c3e0e166c3242327acda924c8e50fcc82a8fd421c789584bfe19335d8b3d66bf3b77f087d1a0781c81fbac218c055ce691f88114881f196268cd530824eab01a5b16a351f8af89f2f18a8c1ca407e60dc0f15f9d496cfedc457351d2adb9e32b761054a332f49c38c4da3d2f8a8a1ede4b349509340af9860ef63fb61e019c84443a4ef5bd3bb3f3addc20b30c02baefda63f787bc77a9773ef82e6cfabf6f249217ec393e3e64ca1754e39028e81d4657fef9659087c5f6d2edaf93dabc9126aea1df5cffe82964875802a56e7de56b2677a68891ca44cf8741daa727f21dd1dcc66294fac73a9f6ef6d643513478ac5258aaf83e58ffa8e8791bf48acdf61eaafc2d0251cc02e25c11f60a15c7978622c54972ab7d3d55250aa354673a1d32fa4811d4d93b1f8f570be63d2e2c35e8582567adfd62cc34d72a4bb2a7730658db42fef097cdfe0f189c89e077b1e67d885e2ddb9188fd54fa658cf73929092592ef07b0cdc67dedb1b848fe5f5393382c5734c248004da1a54e6ca1e62169c0565266800ec97d2b6e5931219de6aeab1ff1e1fde57cdec12dbff1e08ad17cbb053919158f5f40a2135e197f9877d482d444c00994c6dcdc055da719afe9a7bffaf78d224e6fbba48c0f6235ddc5c1ce73146b8136b026601a560eb13dbf4295ec359557505f11a96177c2510854963e30059cc76fe00a7b7df1f4a2f9352977aa6ed03aa8f09cf1a8167780131d321f2847f6ed43cb820d1ad0d81a481e48b2e1408be0c0e9c47cce69c7624acaecaae11cbc0e7bb85e1a29660f2a4ba486272e601883fa7c7ae430324e9ebff5c5e7f066b8ace10b950006ba007d61433b64418d00ba531890705d4a10aa86d68d8656edf7a229c0b6282fed7fa6c4153906cb2a89f717d6b2fbdf5b144a4174afb505143a5c51efec078886532eb80159d9b2b02b5afe29df0440747c49947efe3a96912e0559336d3b765512e9843d4966f36e5210713581f0860b0f45a8b9f853b688a48eb5e7ea1fcaa79de2e6888b82c8e582a7cffe8ddaeda5ba4c1f1ff0eb6ddd9ac0631fbcd37f86a0c7b00a50c3598fc2d320092b3bb5df31af955c0f2c769412fa8680b5ba5ebe6142cd6b322b8135e5a66ac9d0ad27fdd920301b29cc0f90b343056997431e820854f626b49feabad6ba862e019c78832a414833dbf4bf547935cd9a7c92510978004d4a028866d953b1e68b8942b7425ad172c39e433188ddb16ef0ac463ae130edceea637b44d64e29753d095b2b23f14336a90a7d5feaa197a9aa765bc84af75bcbfba2fde2302b936797727ef529ac98fd5dd386fe8ccaf1b787ea321d50b9540a994fb357ca074bc59f5f39ffaa7faded52ce8eaefcb0322511acef434bb879630266f17756bcc4662073cb309c47325545bdd442e10601760b8d25581919d8c7ed39f8208712e0138cba815820b21921881d1e827aafeb1b95af8505d4978de11808fc566c9d4dd1152efb3c4f41bec9db18c960b7284cd4b62d3bdafc19c00b99908ad9b91e8bcefe2762563d2dbf94e3abce48c09fa7c4680dde709a5aa304f551dcabc50b6122a4035bd0bcaa02bdbb522a72dda9338ed7b981ebb18a392096dec86bc5a698e2bcd56c6c4797b747eb0d207e3becaa1a87e7c60fbf249d8e80a5e1bdbb0fdb8fa641e695f5cb7f5e9ba5c1f670cb08cfdea333f08c63b96fb10f812d94fd52b20b010628fadab6437fce0f37575b8973f7be9b988ca17bec3556eb18d7fc0d144758897c5f6d260b96bf0ee140926532e0c64c1f9514fecdf6d703419bef28930abda16fc9ac2b058c4eb6929280997c4204af8b48399b36aa50317b8936e8c8290718d1960817a48189ee8eb3698d28ef125d95419679c3b82412dca990effaf1bf76c5aeb885c66a2421e2b39804fa6de2901b53b418a54879f1c6987857702e211c0c1918fd3330c0b587c2081f479100a46fbde5f6b9dba2649520c54c1222f7aecc14f19fb23734b9be8a7e1c2466920cf9870f38c5abc99213c2a6891e259d00dce209476fd5fa693ed97ea2616d55c11382ac478287ebf6c97c53a07a71562906fbe41d70555dc956475915ed8d1ab3fcdfe3bc04131234fbeb61f190ff1328ccbbe4140efd73e7785432da0e27cbfe5add585b9a36911114e8f94f7da23d5e8684d13f9d9d217eaf82866a7a77216cdeada473cd92bb7fea65aeb74849aff82f048ef7dfc9bc28122034436976c6da80eb54b554d1eb5c69d1507a4ecf06d25fb2836d969ff37033cc6177ac0d4e2bf674f4ac5bf78240930ce10e18d1f2e4b5cf1a3c066f1042f0acdde1cbf6f89a81e9a82ba67856d6ff7e245141f7acc1cb6cdf277596198091f797683131c9835a29b4ea512a04ff7eb2b3a1f194c4e3ca6bdb76896babec829afdec315487a6ebcdf0f7d566d21c6315f357cf34048542784199a799f2f11bea07702a428c05a749a60e0907cc41448d3551460d1b1d7d1f0e1b1fc4b421316fee506aae2d013290e1e629fbb16ae985a3ee317772bcbb318e90fd0d3c79da6991dc87bc4ab95a0d39fe364c888fe53218a2335ca24e58e32aeb132bab61057acc141021a5423b04a55c9e354864a2b71792c1696c29b6710d9067ed3d823a4448df0a81d542c3e933cf6c8eb4c8b11c90acef588cbd007d95860caa3bd634ca6e56f7a0dfd8ba80379634c8a9dc985f38d3ec86a8461bf1f9de85fc92d50fb7c873f486f1069f318719102e9946b6c2530ba53c94623c3d8b4f5aba4213db3c51c1b05b28474697ee219e4ef569f6e9cb074ac033fa2ed1a13aac7c043cf74782db30c99ba3e38d575e11179322df4c45d49ae52ab47984bfe136acb9506d4c6ccb1b9dca137be38757c16dafc559f63954fbf727a67fa00cebc850fa290e10bea0fb446761cd3023eb22b98769eacdb2c92ff1b0d0be18c7287be0a4bf5573cc12b1babf29e3a2cea54487b7b5978ec9b626a62d5d59f6aa455fef701a1f17f82d4b163794f6ba71cac582d34eba48b7b8800204326fc9ac24213c9311d9a8c301ab510e9b243cfab9f21437ac891af50bc3b3738d5dd981000bb7c13cad0b077994149e786fdcac2a4eba4a1a5a9a98e16267a9a816192356ae24352e029897a0820cca51383e0613e67400a19617848d4399027ca4b82b91f7a9e5bbd10a5afbd9f9e5899c0b12d5e44c6f5f5e15f1fb823f233086bedf830895268cb932130486bbfd22a8e05922891fc6db5aa6390d40a0d549e09f9ece289fa7fbac7fa923da808486c47f2b382db08d0ba12000ba400a8bf00b62ba584106b4b365968cf0f0fd9d92d67d8e20426a443a253cfde8fd3e48f77f038e8fa00d5e3eb1fabf5fc3f22ad8f4eb1d6f02bb7ec3d3b173caf092042d00c60b3b31e49137ecc34b7623a204f5d691e55c7ad4c8e9bb8802f7c2a0fa0ca8b7fc5385e0db671cffced44c9dadcbb5c11c3064f873ed254a875a59dd82e5cf3308058bb409d46cae55fc04910c4f4851dfcb856c4e90f752e4b3594206c292cd231e840a9c2b66d3e59877d45549b57fa24b02bc9a522eb1223affd4ee35edfed445a66f38e6d856396259784b007d84b335750a451e17747b3796454580427d80109d74396bb26474eb15354527a45eb2cda3882a5f52024b86172d44026528d2ca0a605f49f51953dfe16101f22ff63346a296517c8e61a20e198f1e1dc5df1671b173cc9585a654d0e93e98482322c5969094827225429068d5ba9249deac536cff66b264f141fcd30f638a4f2663f1e78852642e8ddbdc6ba68ffa6df575cc5ec6ac4c1ac0e7b91cfe432181a3a0fc0f3a795a5a5363305bb43d3ec855a7d99e225f960a48ac9297271c05e47ef400cacfa08b4557a2d5f2db1b2d7940d02fae5bd34348b36bff582e8d05a39e9b34ca1e03c515c9c28fbdb6849a2d2c941cc1f5d51d2048fd82c27a03cee45faa4223ff0b75b99a3fbba10f232c2abc45d3fd01c737b2941b8c7e036889aa363686f4278ef4ad0c344e6e97ddce1e65cde7637770a7fb5638092e5254995512669b05c52788caf1fdff34c4d47a4394f4ed1fd340c5438727d08662d1272f1122fd0b7cc4793f629960f1bfa3fdec160759fd7e3ab7331a51877b30423b8d91de8aeed43f1baaa395341fd01482715cf1621045a84007eee3b994b3056fd4e09934a3c362df26a1efd7213c251e3f4c2dc2712d179fede4aa8b3935332f2d68f7b1ec64143df59faaa5e17cae90831c5ceb35f655267acdf2f3f76c21382ba95b24bc0e9820d29baa809c09e7378497b233b213c3e60f3e17c8cf495744b6aeb4670b88ef939fdb908f063be1f30aa07a955b9acea5f198a32db89bbfe81c39c7afee67a340d0e82ffc9d4ac580707361d578447be21e306a1c815c12d17be41f6c83efa13aa90c4879b01163c7bdb292c356b75fc105bd7e90641a18016a68f0e4cb5f5c40f23805e3731ae592bd6869cae5e92fb085f31436b4329a197afe1fa6b950f6054432bf5baebd331f78ba634bb742ce2507bb5a05bc58272a3813b55962d23057766463d31e1c43f0eb08c1cf6fff6661f06490cc8ef986cbfa20b7adae5703c224896659dcf08e6e827f8a4c141b3f087646d9839cbac5addd0406649f0ba31511c8ee4cd7c7b3b9268345e133f5bb75d7effb751ad0dfd3b34998dc90c1101bbfe919022c5e38204e683f2bb650f8a7b3fa6f9222d46ac45184106200517f400b9c98b50935e67a511214bb9041757f8b136bbc5a02f24e8d5bcf2b1408d7a99a1a581a9a6789f720760cfe21774742bace0d3f1a1eecd6928a91f402c59102989d24918be7fd1190b111a2850009ce258b363bdc5574bbbbe263da6b2603c87ff100c53fac75ff7e63237d31f5d7f5ab738bb7a877323b49f52864962230d4b227747f354287c13d99c1dac87bb3b78426f8997b81380bcef2fca94d999374bb260239ab79c971895100712ff1cb50d15fa4eea9f68803f39d2821d5b9739b7291fa0c85c8c583ce314dbe84a1a746bb6ee28711e1278578f082b35401ab22ada6a18450ba84606afc45f01048a769ef90f78f2418b738e5771ebfd622ff881efb21cb79612249922fa35fa27bd4a29d19fe0e32b21c73e8f39042c3008d0d17ebafa7d91186d08fe1328e037296d9e72d3581d483bacfb2107abcf505619306ec72e0f2d9d05be574d800ad05076a7d9115b6418419b684921bdc7fe2fbd7be014bec96e702f0dce57afcff98624f244d1180a4328953f3240e905d77a621ba9e4688f8e46fe7d78853db009a8b8c9ec5cb934a526f5ada9d188858b11aa0be1dcb380a8905395000d59d8009a83c0fe1141f9e02470e5dd7b28e199461d8004d144677d89822e6a5b2781926e311cbe69082a566665fa67a1f9f3827f813dfb0aa2928e83b90cbda70d7d58e2697d3b265c0d52260cd28af55097d4fa2c9042bf3104f545e2abee55166059eedad35efeef72ac1d1bd9f0b450537b0b8329c8a1b6cbb38a536ef4bbe0c74f7ed357893fa0cc84ac14024b9edc36332b59186e51bec4c6ee236d57b9c06f15198413eb1cef9ac1331be6ca37326e390c34ec9dff55b7a7f140e385e615ff9c147f6352d5201fa07f4b25cbaf189e84ec4db563f0da3f5f857704a54bb88e85c7675d9b938b5aaadcd31f699f9296b95153dc30d99de5547db8d48387245e0154ec357dbfb9e27e03b217de8cb75c0e2001aa140a0d21a8aa147dae5f6d90929eeef3726ddacffd6156c1baeb776972aa0d269f0c0fbfb8f5715a78f1ff0aa74f92947b71c5ee2f0f00f10f56e8af29eb3cf289627c7d9b23a80ce5b92c8c5dc047638936e21f9aba43cd45e2e2c544bee08685535564abe0d90cb434e215336dce67987e886f78e9e7785d8a84ac89595c8a20ae14aca17ae6ca1acc6a36f42e0079a68f1821a7b5edcd72e5b90a718d4fc1ebff621dd53a04ec92b7eb4bbdc60844a90a2f50d465c5149f52088b117baff6ebec2d36333dee43e441d99573b87230d5579ded3057f06fcf226878a930c3bb47d801115ef77bf10871c5d3633c36e13fac8440986085b1fa44c9f45b7367270298705588f68753d950bf08e667c717423b44a325f955c48814670811379ac59ce7e7cc72cb3a49595f8f242770afe769577e77fafd1d8ef5c12aa58deea11f173a7ba6a2936a4dcd83cf8968ea3405e4e445079deee91177cf60c4aff5c75bcdb9ac402362e0c4d7f36889462c3b513fbdacf50d6b8d903111925b63cb3416bfd5e8f1d0c09e5332417ff78e5e9d9bac3b667b180c9aed710340bda2e4c342767449b2d7d1d72f5748e332251596a9e4a020e1480e64b3afb38f20877a0c93a19322cd693173742b24986e7e39295683bd19d2ce138437f653136d0b21f383f449cdb45087eea77e04e16349a1178528865bf27ec431d2afba660bfac58c88ec326c1e3f6f1de8f2e3bedb091484395425a852595261723d75c43d45161e2fa152cd03d40bf5f873b2b365b0ed207f7daba453a1a1b3af857eee4fd0c27714c12d0d865771faa85bf0fe5c83ff2942f4c0c29fa5d0ae7b9bc9d43e8c0baaa32b449ab27ee3fe920fc310822296991def5b88bcfad68c5f4e1e46d91b98132b19af1f2d85d409d2cbd7c7c84f9774d4d0d2e0224afb2d0237d1ed3e0630f27637ca966c9573a407d19d51dbd03f2df3e9a3e914ffda3bb5068291acd0a2beda5d1df68ddd3953c2f4790ed5e075ebb65d0b6e1bc6c39d466e8be5d39538cc70aaea956aa91d0f429555b78449cdb81a36db143f35fe27595f07cac76d024861aa7a12540663a6e82769fbf3414eecd65d04813958c0ff4859425361333166d38744bab11973026d0c67852ca0c8efb22a1b5448e9223d3e775e9ecfe57c7d87c1224ffbcd72180971572d97dc9d227add44790347a72466a16f311233fe6b96ef68c34aff90e720e47536b054cb52135bad617da88dbdaccc0823c1b62e84ae334e1215f301d665c051b5fff8a83213c79c2552a24e884105f34943542189696a8971e36ca7072fcd4c1142a334a670204084984e5a5fd19ec28c81bfe13acbf296ffd142ac3849ea6c7c57945a2eae3d640c95ed7bed7fb6c109916252edb5d35f15227602223ef54766dab292ebc9e6d27012ce18098a67a8b874481d0117c86e841af04825ca29870481d89e64f08938b623af7a9a4548e5b638f153dcfac365e7dd7a6e2e58712a141f0bcb672593776b43cc17c5e134c7b12f1ab17480ac4fc0e8ca018480b7a39732c2cbf51e75e9c2e91809856d7fb496390f2c7441edeb17b662d2b0215a0dcbdb52be3d09f0f341ebddba06404af4b7dd537bb09f1ca67c5e97158021a61ee406c1d2ad50ffe4a6ed89aa8412578075c5c36bebbfb073593682f5c32db86ce73095ed0a1f70347787974140e71964a51245dea235f0677d5c75ed11430ea6d443f91768d7eea519e5f9d4e133c7d8956c4607fb46192c633c63f63b8727ecc0220adb0a4bf1f73fc59ed213eb15419b14ddf55209e998b26da7b1c5c26d812eb5b2fcc39712c2b701cbdda636205ae24d5b3df261d48fe6b5b5619df3cf0232f5137b524de04c98245ee64f42962074d549c159494d64385823bece7fc5f5cf55fa119ca48b826c2c06ba6603d41f2d8cad93b1d529ba83be3cf6770cbc956aa5c7aaddbad9f42f68d817878d2f81451bcdd7815aff902035c5c69bbd48f9ab93aaf476258967c96a1f4e99afe284c4786f0c787c7e9aaed8e2ccfccdfa1fbe978be2d409ef59ce95b7cbac9fb285fc7630645e8ea27aad7fd168610d5eeef5874a2a24f73ed87eb2e57e5b187d08ff402663a8066cfb22ec5fd7439c23e8116caff1231d84f128aa4f8e5ae3dbf88cd8253939f2e6d27c4f1ba80ed22c636c971cbdb8100f88fcc975dc4e842725c467d12049c5244033e98c04b3555bccab7a3cf7d3674a082570c544a11a65e9f86af45a55229691e2459fd758a558b634458cadaa63c2d0b0f28e4073aa5d39f5de7e79765e57e56cb6be9623419feab5be9d12b84916b875a6be8ab954728c0372be7b14fba216d00927d605e5a251ad3b3868f7e5827dec76e1f9610ffcbfee1495ba6b29d177297512de4a3984261437047eb0d1aac7fd59ed74dd6676721c4ea0d881ee42cf752a4c54612e482e5c56bf3ec20e319bb4c433ca31ecb223967918181721bc5085e1997e8e6a1dfef774c7ef1d0c1b42598235eb7cb692468030385c86bdbb66be585b1c8bb5553cc30e3e67c79a4776c3cd7dd675689b3147065662f24952253797954e369fbc3dcca8838aed0164cfc458fff0afdaed31fec5f00fca149c3358d7ee8587c97e67f0b5a5d68300a016a9e548737e700f1e6cb5f2824f155aa89cf885cf7fab3b04f6e83e9984ad2af1f13a5ddef3769e52565dc22fc9a7fed5b094598b00d2f4d2dea0dde198495506faaf354567b92cd56fb4a8c8ebbfd7d6e84bf6c449af35b09eee8a08c94bcfa3c046eda83665d81f5e7ae9776fdba043e2e75ecdba8c187301e47e137a3e960b9f3cadf604e957ae2f4341e424457d6a89932a6a9e6b94e47a288d1167c8af4e01202d328df6d2ac05bb3896fef1978786c2acfa0e66ce63a75d8d1a350372c7791f5c6af8e3ccff556d4d327f4f5a379245ca63d2a6bc67cefeffca068cdeccf38d937d5ed4299ab66e68eed67d3528997624f0cf4f9c5d300d7cd3a13efe24f8128adb2b87854b98a80bdc7a304c7c1a49ddec77cf3bc30021046f33d2517eb359d8192dc22c13750d3dea6d0677cfadcda85b75fbc98cb51544e80012ad67ff34b263de914529db539f29393ba597d101bfd87b7bcd05f498ad90762240ab71dd7f7b971cb6dafb064d19f42e335872fe3b791a0d04543bb6f997170113c2ee2100ac8182e444b505a98f039b78a4a8b9cd1d703494972769602726db1b917a5bc971a245f4f85a7e668de7986142681dc0cff4ff105f8a4138cff2d79c90e7441989744aef5c3131806a7e287602a75adab05940ffbf374ce9d8dff238b6f354b8d487fcafdea7290e7ab68cd20d13b32719b267e9793374583c8f8a34565edb355b6dcad21b19e77f477e8fce661cc93fc72eb42aabf4812a1d376b687730075deb285dcecc3d6c4b4b4107c0f4b0a4d8210fcb5923f92774873794d735a25a83445816f84ed393cf607236fbbb57b11acf36c116fbd779b2064743ad7e3140c2eee9c391de11ea3dc14e5ae2ea811cdad7f03662137d19f545c9bcaadb547528907b227fa9592b82ef5dc5804b2e2944c2e4b6695df6292a5d7b7dde20bb48423e4df67e1559d12863ee6be2925e941d9d229d3520808783c424184b7fe7f7b2a8ab91588a35befbfcac03b51ce569ea3ba0a32b21f1472b7be0085ba250dffc727e7f037366cbd950eaa7624056891923e163793f01105f5aace3b7e1580987ec4487b74ba5e8e7b56b7b7ac40ae9fd39f44e28a66e7d7af281dffa644bdac08f8ccc18e5455e2bb701f1b88200097d9f2b34c92b067e78be1f7b04ce900b64dc734196d7b3890735a52a8957fce2543d73bbbdc50a08397822a4ad102fa0ba250e10f76a64e23a01620e12535dca2dbbee0679100caace19b4b8955c15aaaf7342bbbecc7e06074e5580e9b184275fc5f715ae2ec12cb2f3c4d1949591be96e4aec156b3c3194f19f88262959fc76974cf4d8b059c815b54daa5bc45b0104026e8a0164dc58f1cf3a07502c24816cfc6b59f6c45ca554d6db732793796b9549bdfba43b1344be7de2729414aeb1e1a7460c9c7af797a2023795e48f305f5d0f974bf12036984c4068df7991887c9a2f001a936426da46efff0411c6ef37df8f1093cf4085aea36032dc813a996aedd747f55abe2d5c2fbfe10f133994a4b61d98b0bc1a40e255c45e235618102e0f367bc7a2771af8a2b8a05d412ce41b704ac56a7d6bc65212356eef6d457013c6c308b05a20aaf2f767eed0e76b04bad1f2e8b17f1d9bc8ee86751cf13c7b00314845f7e6f05ef202f92e2317481643c5ef3dc76c673559584853fea9f8d23a67504714612f1dc7190f181860b1d44825c1c998408a17d0176ec8f41cee5b0f4e33e15bc4eab488c9c66a5295cbddafe0f4be82635dac6e13360b00e77a60e0a526d029f462be90f3d65a380501512fd72fe9d3d100c57ab107a2ce06bad05d86395377889e39fe5c324d64d20d356b6f332dcf6d8d6fc47e845c5536afaa88fa234576592f44b899893718097e59490dcc2cd5df825461e9d1b2b23594d090617c58eaee3b71856e0eb673f4e92f53453a61add7db64645ec352cb40cea4aa387f529a9858bf11cb3fb6fd37e49f14c7b9f6d266fecec81fedee5af01222548609bb0613bc1a2fa14b44e8c77142ca09527e0b36629dccdde059e4aac1e56a1151d77928227a5e096927ab15712974c7c9dec534c0d520ce86064b24e104c6d4e541a6c670bf70876073687aa0acb5b27afbab077c55d793a315308ced846664c1d3cb264a70d87d09406a097e8639dc58578b18de06ff3ec806e1401a30dd40e191155bc2739824839381cd8da462bd425ef9a816f15a0eb50c93c8d5797d136bce581433c0365a912d67cefd1bc05f7bd471119cc0ec6e31e3aff0d81f83bcac9d2337cbd3e0cd541d3b6ea635ef779086d62af1c125a66bb7e6b4ce99fe6a72c3fec9eb277b536ed0826ab162202d45c2c673fb0df7e57f1d4bd86420534554000b20204cea203fa93709ad86d37c5af2536f603d636e9e96a8488d783949e82b44648375810b0df8963b0e476b50eb4855ad4e9cada33f9d380bdfbc97add29d08bf2d4d08e63868863f43590ee9549d948b1901af955b0a0e1e433a880328a6ef79a120cdea6d050f6c064f72241fdeeac8547efee967fbd4099b0af97de50a8b9918cb683dcee7945129aee1e86a34f6a4d5660e531fd43c1cc9fed4de0698ccac2e61f71d406396e0ba7991b78f3481971cc56d0c33ec87f90ea49829825e7a787aea4a54944fe0134d5b94416ae4ffa145583dd4274689864bcbf31bc5b2850380c0fe08364ad0c21847f44e375b71a053b1dd85d65983c7451a718b530b3a691a8a95098894fda6d254d19b27bd9e460d813c4c5123aee3d60415566082fdca1c84190bc42bc461464eee3474190e39859829f1f9c46f5d9ea249eda23727d5ec7b0a693fb83d51301a2807b299d0a2100fa3d0570a17449a8bc22654cac9de5b60c23ebdb8ee6458b92e7f842d8679e4aa9202a619403f0e6f1f567a9df9f0eb1e57ddcef28c7cc8b564456ec06a7bd86e16e7f61a6320a43790fbf6c05b39db4d0b992c44f29186343c3c5dd605d7d8e238aae1b3319409a8cd9e1206e53c9d36a058702c0efb954184ef74426afd9d12d4196925662f5ac432adadbfcdb76d6c9bfa9a7f174a56f3a26143d132268545a81ed3ff19695179724a91373209031f9f346e28e55747dde0c424e176cac91d2cbfe1241c8ce0e05199bee8b020ffe7f5de1f885098c3935e5bce4f0849aeaf983af449e04b017ce6e423ac130c211de5233a367eedf7e7edfd83c3ec93e9b11a36589e35d179105fb525af8e736a26d7ce544f43ad95369c14fcc4d06e22868e4d805c2cb0c05e9282488b8c900070cb11f5d4062de0b2e4e4c9a34b1760eeb20dc107049a0ac46e71f53af930828f22377ab05ab193b6653f17814a28e2c42c5f2ea361152132d5df67cbc066dc92fe0551bdd835ab238b12e6286dbc8907b627439f613c6f43ec422b15a5474b4a4b2d2c1947a20822a851ad60d6b020c10dc83932865105afec68acc7aedec1f81b66bcdd8cd96193649a0a620bf6978cdd86ffb2faf1bda5da9f427722d7c4030b9a4a1d206f1b61655171a4642510aa1619ab1d28c548f7bcaff6399487fc715d9d0a4e879cacb30281ff71670c1256e8d0ec14eb636056077b08cd84cf5541414a4a2f98d65d2712878aaf851a6089951cf5e288982d3ec50a4398585ca0072423e4b0fcc22c2bb55219cc5ddd9b41ab255a8028cf500ef470845d50fe7602e9512c5f9442c599867a7b897d4a37375e4407e6731c25ccfdd3cafc35af7eaf196bd1ab355e24827dc9482e6f97c2fe2d45169ae2cfc30b999038a20da558fe65df89d693ba10a350159913ea992be4acd3dcdeebbc26b305f8f4f60335121e0ec4ef539c7caa4f816cb740fdb2535be618e5b09e83e91ef493623e1771ec5cd980d6a7af24c02f68b9b88b991f25c28049f2edf5f84903ef68a8d0f25482e7bc5028279de0b4e068c5e43e1c45243ce93071b459f6b7091b2d311b8baaf445f2e86b42309c30cce0185e2913d723686145e2dbd408f232717fe0a6e0ea92f4cceaa97cb0033945e7cf88a52caac53bdaf5ce59705244080d1fcb803587606781dc6d9f3ecc008f890651dc303afad75030d7b3837c0d8babacf5abc095346a7cd4a150e96192c0f889e210a892ecec551352317a4019edc9171bc23df1b00760443e5ee745a0b1f5d3f77d3bcc5006cd915406aa62c7249c03b293d5557e8bca79129d409d1ae3af764d1ed0c31ff03fb3d53adc84773c398a4c34b17e12a4c7ab874da7e109d42ab4d8c5d77b53f83091e19cc161c625782f9c9ef5b3b8cfc3f163dee2f3c1bb3c9312006e1f7cb4fcd47d282b531251431871c101a59adb7aace3d53db6ea35379fedb81b1405a20e24d0d7e62ffe4ad1ad6ed407fbc2230bd7922325e199244faa777194c765f89b0dc6cda57ad3ecd02c4f55b42b38546b89f48c7cfc2a28330b5b40f8d78fabaf18c7a77f7f32db9bada2df978c9bd7c25eb4f23e2c55a13ef88fbf1cfc5d91dfbac9e901072f9d404b9930ab47ac4115522f79a59966b6d976005fe0ef00c5d6305099f813c5491b08cdf87fa2041394fa4d87aeb3f2b08e7c7b8c6f29949f7389fa51cdb57b16befb1b95ed21d5d305e5de9f17ccea6f50e5a9993bfb785fa7306adaeb8c06194d3a7e3781d3b6a8e5eb41d602a406a9974f897c396dc06c4748adbcdf6f00143038cbdd20792489925152441318ac9bee7ebef946ef6bb5fb669b7f4077b6abe07cdf79bf47968eae3fbafcaabab7bafb3be72895dc045101acf9b01cb57d9c996a89bddc8a783cdb6a022341639bd2c09dddb86bd04fb1293785a5103e8174abf3f0c7f2483800768c84cf3b9b86abaf1efa6cd705e4c240aadf20135f65bdccbcce6ae9a720dcc6fc3b18731a60be328d5030a2a7295d9ee18b4d1ae3cad3573c2686cd7fd0d0b16528b3afe335cdd13ae9912db932730f5eb86a3a0dbc12191d7988e7d887da0e073913423fe6634cd2beec289f74d7e63e9885dbfd29e89964c0b10560522853d5c22b6173bee39817e311b8e860a79dbe00df2b18aabd96da4174cc373353def8b54231db3ad974fa634a32dd688280f5ace276eb6d3fbd108505fc6f2d0cc84394e8b86caaff6f556cf4673ef5d6fc9d94ba99d4ba814c25826389dee2cbc85806fd007af6120ee95a81b387222be8d9c9d7d0dfa6a8c2d9e6d3c22e82790b2b8193b238faed1bc034eace74fbcf395cacd0a2df0b593caef5b241709eac38169bba5441b1769330dddee6208d6778739f9f0de07b01f7c56acae7ff055c0ad08637d623393072188ddde9932d45c3d1eb0c2398c89bc8eb885bc1eeb12c57bd4d9800a1e45209913732729eb10f1f7262f341a37da33e6a944e76342c2478f0dc28e96065257651b1da61407c1dfe453b0b8392b7473c89f6a7b5e1be2237382499694df0a88cfe71960f8eb88ff070cec2851baa775144885d985014169aede47bcc95f7c07132e6e12a20482a6e4316f1ca868f6e9032d236d92e1afc0e365d880257f5406472f33a7887d0c7fd8225828482bd38bfb3c863176a365df8b13deb49c2cfd50541eaca5a18229f34b728059c210a3789ac5dc90c9e05a857a2d358677583a29707072f446a0a9a7d478adaf74292bf9507fb2f7485508d3dbb06ca8dab4c9641bd83e431e91bd189a0668ac756e1683238caf3fc8cf25acbe67643e2bcb9b882c6e74b3d6ef99c80863ae70e95b8a4495ddc08e17f8402ad3b9dca3361cf036a91db490ab347f4650513431147531d363a21d6885095cc1aa98aa394ee5260972793539a4b76e8312c28a4253fc8d2ff11b9e4b1f39cd50c0c2da50043c2a8c82d948791cc8d9c75e8efe4fbc0814c64fff2fc6b1b20f56345d671d20af0ce925b845021e458af9fa5414b575b2fafa5da57abe507d7b81533eb6ca08a2fb4dc5ecd89880198318922a9c7f983e82e3173ebe086214dca1d5918306f17e8e04507e003ba0e85b17f316f52b131b691cdf189085ad9df881fe7749e0a23e1ae33dcf82806a4e5b39421aad7a2cf5c899b3bac1cbfe4792bda1f239a4a48ade7e136e27a7c3ed8a84816ac59a6463b1e8be1783f18a68b181a10a730b13a4ff96642bac8f957fe7c7dc6ab536bf57ef61f032f2c97fe62f02cc07298da2b83af9d9c8b2886904d02468455432834d657912291f93644c36378198ac207e013dd6ef7663e4eb4bae27534b36c1824b3701c7a6a99ece6ae33c6350e5a12d40a4fa8a7e770ed3c2eeab7c56b23dee3821207b865943db4c8aabdf5d6fae868fed506ce8d16dee972c4f01a7bc6525ef278c7d12e107ef752619a9568fc71fdd6550ed1f5347b01ee653591488efaf0db55c044a02cdcaeece82cc3d54c594d2e9f61ec36e1190e90f67e925fe76cf87c29a2896b201ec1c6d638b65dbe6ff714bea4b433d805bc3700b12af91145d5b8f53e6af387ceac2db7b06cb602671b38476702591cfeda89e4485abc1342de03fc4c06dc14e9a3cb549cda7b2bc37b6642d6ba6260b2127ee8760fbb113b55102a0c2e9d4baab342aa97ae45240d2e00b821832af0318001af48d0b8462b50e5db03a70827948d51679d926b5bca0cf315cd2d9ab243d1ebfa82296648de391216a8a65cfb91a9efaeba0f5300ecce2ebea08f16a0d0623618582f6839fbaff3d720b282d60f37fa9a03b1dcabb4dcbd239c70a1f186c39b63ef12e5dc7ed570bac9467cad9a9ec9d884c05799671844d97a4b6f2418eb1106ea286de6d9a29784ee80f1424e8c1554b3d8dcbf0282e51b9617c82e948c1b878f1722541f38bcd83365467dfb85da44348bcc3b01aea98a1165f49180fe39a057b09855d33b7b364295d19571a9721e57057612514b5ba3bae4e6b4a5c938687b21078e1407bc36301edd0574f7927bb71ebab88ff82023d4112080df7736f4d9b568b3f044fb86622a5eecfbf3bd6ab1b8830792d36af5052ddeaa0d82b58381b076990e6deeee6b660d13dcbe0d842f96027bbfb81c6a7219ef78e07ab204396839c204493ab22daa090512ba37dc7c9633dd8897e677b53f5d712917d3b0a2f13b051c37f0e402cdc7caeacdaf618035d800f34b07a21720db6cc0fffdc8c6f51e60fdcaea086d384f48bfc0168e5005b79245aee9afb6cb36e3eb1cb71d8b0f5169ee1cf99e2e2429b6a0ffe42758fc579acfb7a0f5fc6f63dd28b4462ce549cf134b66502d17b3bf59d2d201137a00927fdd591ddd6374436918b8c57edcac955feba4c6b793bbf067f0d1ff24e4ca7421707a848c66f2162dff8e672d04f6610c0a92b0410fead5683d38637bab4688d411c13a91d6acb691daf3b28fff30009e9e01c375cd7aabbfc228e1172d4aa006f5ff153d86c4d94767e7b949ee20f5cad74492ee549da868ddd3817b420f6dce21df1931bc4668e5b87edd28ca7dfc155daed99e24c372a812bf53e67e2990ae17e0ba571acbccbf1a185990002d59bd08df81d2f044c0a2eac6968accfb60d6683228e9ab47883b48a19a8f1394dd54bd1bd2fbe43024999183016509bc409f40234a19ecbd4a747067e12cc4174459aa9acf3ddaaee2319ada8c80d34a10c1c3ed5e38ecba43f8c8201c18ddc1380c6e32b997bb17795482c7538199bf9df2ca4f0d532317497a5974415007d5acba0d3c4783dbb4f100a0e531bf3567f734bc74b8eeeb69b76ad2bc9f985452bcd802961fb3071a1147f7b44572bde7fe7700869e166818d037f92d541925238152d7eea23902bc599e6d1ab1e8d2a78969f55c5a34846d318d7140b7956d1793ea76196446bb035e3f10908a0694a363e6ea430ecbcfc905ccab64dd8ae9817d68894e2efa235d85a2577fa6cd696de11654642adb4ee836238eb1498f071788da861e48bc184967ea44579dbd04f7e4f0c5677154ce44280b0464fba957c3efc3ec98464034cedda5e944e0d35a2dd23f0657e452444232c4b58ddb3da0e34b01f5a444c7f9ca7eae2eb25d715516723d064aad8687ab0127e9d62fcb28f0bd151ac5a65c14b093d63e7ff75f04db39dfb707b0a7605bba320259823f74c06c2d2256f2ce90e26e2a0f132d0f86f3733bb60232999821f79a2c6c1897647672d31633f5ffe3ce24cfc2d48747276218af4d8a67a847103a6b5802a9dfb075eaaf5e52e178f287ce0546c058594f10e2a74e59dab550728044b99db3b80da81a579e58da2e35ffa37fc6cfb942b10ba399c24fd1109d3c1c1b9cd4524341e9862d8a023f8a07b33ee6f600948f4c0615dde1da026de9555dc21a7a5bd3d101d902695b6080019d213ad75d5c39d32133a040812bc8f9a7b550c94d93f585dd86e6f67edba96a06fba096b1822d44d621ef1b6a58e49b8a5de0c61ed13131e523567a6bab7f2c70abcf2f47eadb1cbbc15061493cfa22aca167088a5a3fa1241f83043d85108e67c5f55719435d2421f09befedb8bc38725aa41b0ae853077efd33e922c7bc2726b2e86d7c4f42d91ad95f7636b5cb998f6bdafb8ae48191cc98183154ba8e291f20e4592265b3f48bfa6fc2ca1b0ccfa373d5bc808b303974192d62f41aee35823169f6f9959ac3346ba88c61133b1e9c3a7a094df9956a1fdcdb9cb19f808fc5ef0f5b86f06fc3b06b070f8b1b1f42ee388a4546a4d3de846cb6cd4fe9424f4c953bbbb5722a632432419b3ff2fc6270857a2f7eb31a78a05e86b7afa716444271031053ffe0cc0a54e0b3b0fe3472e5fcc184dcd9439d357116414ea6a4094ba5b7a5bc66678ae7f407080d7f06cb38a3154e51ee9fe8de46031060d31509fceb0cf50b8bb039af1fac0337efb6d5a2e0fba3e9fb93c1b4eec629204b293e7504df4c373a259e655acc929425307ec4c6086b806f7de94a4731a5e5493fc432dd9d8355e65147c2dc4b7fdb42133aa7db7847d2248be307d159bc0b59219fd3b4a23da9e60fd9647974e08159eca42e0a504f541deb2bfac9413f9dbb38aa2165bd8164e8c351046731e00f5478597652f50cbe9789b4f425e46aad356a4788f46086a71a32f014fbb94d83bb2116e5da662526637331de00a604ca237731760e038c5757bf30803acbb23e0bcd4c613922fd59c65d3f4a89a1e3612393015c8f92201102c06bf75106db6a16896f1e727686b669f06ebba3adf39efc923824389cfa14ebd90c9b4bf8f4fc98235cc84dcb05a4eefc396299afb8f58489561dadeb219bacd7ac867e6eb354b4c3ad90a45c8265351fee79d156865813ce6619e6987065b35c4bad5424b6812c86e24ab612cb489d076444f655abad6c6ca466f829bccd85f0a4ff8112eb2373d0c3d5a5620505c3bed5bc739bcf39340cef17e752564ad5176285c25030005bc5530932b2844d119699ae26ecbcd73cfff50645d2845554c69bc052e5b6f09c31973269fd593c19a61aa8bc2ae203f4172ecc50601e032f101d7b3c11c5e00d930b501b101a0a0722e879199e644c65686023ca0e2920ca052e1bc211a167e1a80db2d91155320535896c80922f6b63a468239e287224badef5dbe5631feced8dcbe6fcfbad4078d8fd2bca439f10ddcaa6ae0c97f495c4d8b2e19e96dbc37a489101323e55a51fa321f2bc54ccea02e877c789d1b0b50f19f1137e2cb30c46a1e4633e25d27bd8605f7d412d23ad88dbe5f1d3262ebef5bf77064f2ee661a7cf7c8c84243e17e80c34e7053b2df2f23291f429d6f7e38a947ccc63c45181139c6672c27c4bdc4061fdebaf2fa7eaca4d3812dab3448da604a703eb839629e0983d72165ebed9ee71e2cc7b5cd3f87b0a9d1d62131104f0120dc1db1a8f2c67f1a939b6968f88ec7f24b65805309fde5d25d01a7d544d844de51078d7913882fe38f692e3aef8b0c66afd306362755da2ba5d1dca2e5bccd2633c2005777e22d3efe2a39da8c636a50124174c2185ef4f6043fcf3d4eb9b0d17a8c897b00f184b56e11ef5b0960d9dddd02600ef1aa3df22c12c47ae4e6085c8ef4ed792e1d590d81a760d6774460adb4618fcc49c3b2661400efd66f10556c163b5904d3bca828e75ded1f474c16f3effb03b858b54c8fc5b047eabba3b9581fb9d9cae9e3eebabf36a11c936f44ef0a6ba59f33285f4225e85f7182347ab25744c745c982ed7df0aca5faaea30827bfed220f2156eca90642e54bd320d890634638e0bb5866762346e33433ee5ff35ed4b1eb80a66f13102e6bb8baa0400473b7d86cab850e9eb069bf567daa03dd88b777991ea2a6c0bf4804b53d0c51fb60fdd35831e64d89d3602981dc90a346df53d83d93470ca93785e01b166251f12ffb75b78d552205e1df12e4057ab6cd6906fdaf721e4345aaae93d725f4450fa1f799f8497fcc3133fd303c060d69005d30e1ae92b39a1aede92ea6c38bdc2a9a729b71494ba10f6f45011b992cc8fd83e9aae103a9fac5a5ec18c8097f6c4ec360ae17d6662c48f18377cc0295301e6344139a1a82dadea4a61d4fadc0d420b228b37c67ef96c38f382f04c9363a6e98ffdd6439210d728a19dff9f222d726f96d4e9a4e48d8e3c865eed75d5f54dad6b8583e825fc8d565c06e5312f0215aced77b30eac4432e4663f16d3d0a29455e14764cfc6616c0c3c47af2bcc850fa3f34ac0134f394a2e4e28ea7029c00f141f21ba336c06203656f01dd1cefebd3869af45ce74a90df9f06d464cc7e56ce51e491464476a96fde14b3b637608dfa32cdfc5b4d983857dbbbffe62512dab2116f78ea5b629a86c86a7e503477b9ab8e5cf2fcf7466986446268378f752232bf7aebb69da88a2c106be26788729a3f99e6133ad24e9287a666787941ad9b9c29c7b1c976ec1386974fa764fce7ff7ae3436fb97ca904a426a24d30e866838645300a78f53bd53062026157f2137e3b938c26b6834aaf64b0d7b991e3c7f308923e88610317d65f0ea98627c66947b95b0f5801314834345b9d601603ccbabac9f6878814e37180e5bae92089d493ec19bbd9c06fbbd970d4f1443b6099ad51000c67f96c53156fd4927a799a93a62675bb8a4f36fd0dd7b7d561d8b8d83411771c387514c9ff943f0e91b3238faa9b571bee01e6463db606d75ae87784c4f62bc693a68904dc5140d21ac1d4babcafc4bb51e3a5e2adae4cf135a4008ad8d7e01d5723d38d8c863bd3ef68e967c87c0f658c666eca57ab1a0605d0e28caa6fe647e37cac85b9241a6d9182ddbe755f4b361026107427a6644ce204ff39b39c26ec86888301afdf781d43dd589b2d2a5cab588cf36ef229491124c0d32ec502c81513a2b49f9d1bd19f09b6769d6d9d4d78542531348a6e1dc5806e55c7000b62c3e2a5039c01273a35da08d7fb05a19fffee0a8505bf2dc811c5e526395116e910773bba84a102e1199454181c653e439e5455bcc245020bae4b11ff203a0249778e7ce54961bdb1ce351c78af10f06a4d582e3f28d68dd8f82f3e5309d2ae7f36049fcb0fc797aad56d6e7c1870032b93bab56b0b5433b91d5f67f00f9a5be63ea9302a5f2095b3611e26521ad7c5625e8ff302c4d72880950a0bc5f65738ef1211c918b4ecb4a2550eff47a2faa33b462e791628680f73a89af727e9fad23d0c86d2394eda58c3c346b4162e78f24d1dc09ea2701c597d14577f5efa5ec9bdfadb9ea2f1f784169590acc03eddf519c1478264270b2a5dfbe4aa497172625808c45a376c520c189e2c77dd3d3dd44cc36092d22f06d9555353e1071784fd9d1f1d1343ee3b82781f06167ffcc4f7c478c4e3e7bb3c499959109fe68c467505d678337b5e35d6367a81d9d9755176c4fbc1bb1aee75f82b3bf14920edf4e6c8d02c86e5f56d9dcc19954c9b8405fde51715c7554a919451501f5d3bd646ece22092a33eadd90f82ad1af069006d03b279d1cccd8a638047b5292b383b970f2f9ac4f23caa180856d4968c390daeab89c5b82bcd5b9c253ee0afa343d7a9dc994f8d9226953894b4d29f1d0ecbbcbe64a868b799cc2facbdd1ba1bc037c0791d904e26bc26076e84459c0918a5e24cdc9e92c1869025e5e67f231d25761a9be4ca75af0464f82be39adc8086706c904bd948082de7ff24671b7066b6655fa1a4ea8bbbc4f798ca7683bcc9496e75bdf92fbac78926f0f209203fd031572ea772a25e3c0eb9b310850e3405eb2e4b5b9f831f56b5477f39705b3203f7d15c6f2ae7f89cda1cc2dabdbe36a524a656f5a7c4ad5bb6df82eeed2fefb3be675942fbc5533f7ea473b3fdf33ff97f509c2f456ab40df59e43dcc3e5aa77eb45e5b87e5ede05c9cecedf7a2a1cf49fe6f16f3690019584cd2965a937b75e67a476e55bcf9096c6f86c7af5eacf86fbce47246a0bcb48d155c9ed025c289c652a6ad540923b678b290ad680451cb2198eeb2fe9f723f14127040eae2d85b97dc7e8ae447d8f141a450b871dc52d2d83630bd0fe6dcc869e60382039a98f1e4491dda8e094a76cd78ffcc3f6949cfeff7fb8c9a51328ff266384c7a83b8d4bde92e8a055e0526d4aca824aa06048ba0e23ac611cc8e6f6d41e6f3c01ebfdf5924ca4539917db5b11ae8c25dfdf02c122b2bc29050aa62315284202f7a663371aa2d7419fa5f7609d345d3e81b996dce2ae9a9305d7eed12d422f7a7f8b24885ff470e0befda3085f75da76e10c70f773d340483baabcb1200c0ccc14c8b8f4098783bbcdb9c3f945e520a7c054e95fa12c94ad1e132619177dac88f41e719becda1a8077e3c722bada78265071a277baf800310b4bcade8da6d378fb4c4253f5bc7a528dc5e7ad9bbc2590f5ac99bd5d4684f251bbb89bd5fe0d503d306342dda00daac003161bc261ab2d06745367346944eb089a850eeb0fb43f8fafbc46b544c667d31bc606b16c6e7400c33324a916947170f7c27898a242301d88f0dd42a9aa1c38e16ba0838a4c46c82ce9dd302e0dcc553eaeb838fd8e41d18bdb910212c598fa2c41b98db82e12270be759067e87949eca728ea0a293eab72d1f449ecb312d55f839150c713206a8163e035759d497892a435534a9faf9e53c6ec68fd0ff90924fca2818f0a2d1c5a5048930503529616a7e73d895e6cc8d3e31d93a1788d9627e48ac64f20291aefdec14168acd2ea58ea77a30e16cc52abbd918984079954c0ba8e9d73b0107f9a67a79ed46ebe4a5cc9b9c86a976728804c6c5db50fe76779fefb3af024d123094a76470e3963c086affed5710baacb25b85cb5ffc5411fd7d21aaef7fba5ef195cb59d0ece67bc2e1e018c80ebadd072e5c604da6cf7982b1c755093f060902ad05c557a577c6019badb0cbdb9d660da409f3b1f10d298e8d842a6c316b9dfb8c01431016d58fea563316dac5b12b6fd9eb2c0c2757fac972f3259eb79643fd848d9b21a769010691f20ea301cf93af34a27a3a0868bb8b083f85c4e225edb4e7bf33f58a9fc7d2efb7845d3bb2abce92926fc5806db8004e977303738fe1360007c9734d2df6347b5426e5976388a5b4ffa86b4c719f2e0dbd49e67b804a638d2a76a86afb281547936604b05b464a8d7f8f17fab31007402a3b446249a88b1a592cda9dc758e16297f6b476678f4744c5ba41c8fcc683b9cf85143c84694f5bd881b183acb5981be7d16081a108b01d45acfa8814acaef12a41742af9888a2c2d61ee11416cef697fdefbe4f19ca088ce18d5b7482a33249bb839b547c080698940fe64460f667b22e6192f307fd93044f65b044a1d2acd33e5913483104afc7cab8af27e293c197ec024157809a09e571da6c051a55cb14504fbee8c4f1172ed64eb47f511f44d7a155a0e7efbe9f377d91d151948e445718baa1c5625fcfbeda13d6e1511166e97aca42177db911831fc24ba897297fb069cf52a157dbd888be8e338f0d3e6826e157589519c31a2d03454157c98df9a904c4dc74794b96438deef14aaab41d0b3d9c14ea49948d855f6a7b1e6bc70d39d5effa489e4a7058cf057903e71029fcaeb058a5e5fa7a88159ea9f009a160ce86467aa1977533fa8f5d9b97774f49d298fc89f1a400b111a1459c7a55e90e7b92a3a87b00339301651214dcef5a78fb6e6982a35cccf5026e44901fca01e9e30b2ee9beb1ae4c0ed0aea9fa3fb232eb0fa282f5b6c3f6e4969bbb7a6b2a072f4e29521425034ab7e04d9522cdbb41c7a6afd4b5e689370b23901a94c61db28310de5eda5a923859513172083854745b377bd5fce1a60bc1a9419e1046fc6876be00aa27e85a826af7a3f4a3dbe214f171802cc073300c78e3af43bfccee85b0e6220905bb01f3795b5b88ff39875b35252bb6f64c6096af6d017e09a2c1e9905648bd52fc103e0e5babf37608c1582bbb3d8ad14951c4a6090b584f4983f92e611b72f38a2c4269e6f2905919a4d8c046c981f574081d8c90e1af511adb387a86f60748940fe02a510d1b60c97ec1abf6dbc744b5bd46a72808076f0382ffe111cfa52b1d078e24e40df2447c27efe0738ce0b1f7bd7d25073822d2f575ae8bc7c1b63de67d3ae7f5fc56b0163d692779e0f6ea4835b68241a0985c9cc3e33e8ce4d47f708870c0bd9e6fb8aba54e8a045c1e383d52515cabf3522b32ba648c609ea7d45e33cf1f36f45d78d4a11f6a68f8c52954ce86452adc04769cc6e6ce1d7c9607761331582c852e31ba5b91ed564c3f97359a9e3916ff47722596bdd5f8479f81b01124ece66f024da84bccfb68f29e968fa20e31fa2144f9bc7de8423af75dd0b9d2a313fb75c7592d25e216fb013bb4957fc2392f4dd17adc19e8b96e64cf535440bb131cf5a0398d2bd5524d2c2f8ac3aeca1e2d08614cd4449b701bb0eceb6c5bc0adff6d3871242b579c596793e94f182d0d1e6aff74f5fb43e8ea0339010dad8dc11f293767a35e7dbafec1ca18a272ef544e7e2051b59222f69fc418d55efe9f26db844e0f73b28c73f314474bec8c36cc88b138813926a30ea15f8e16031bc49a739642f3f2286e97b167f582c58ffef166f5822288845848468f40c1d5a87753d07cb3578745c56b65d37be99222f8126394f4c42dbeb98a21f0cae092c3af501a0678a72d6501238359c1a45e0a574dc162f27276b657d7913dd7b7b2480dd56ffdd003afd5012c4df29b4a682e3665268ebbed0cee72fb9e7dad34a0d567df6ea4759f3ebee2b0db14b525e0a2e722bff2c07fa6fa1a87742628404bd860b6a9041ef48a986fd3440567f29e10bdaa7c67ed30d66cbea71a5c47b0ffed0dd2ef6be134019cda8e2cc7db88d77e0f4362aaf08e6fa7a2d3100d4d52c1ae19610bb4886137595c0a1c2084de672185818d1e26478208fdf60edbf93c2078b79929d6e08f49f29b221f90b3d651e8211672aa8d2d2f75439e84b453a161ceab3d6c4827d601c7319a60c69a1db2b16ca55263cc6c430c3d32503296f1acca536c82ec9f9c18763d2653d22dde191681bc322031932598a90a1fbc4e045277b6cd80a6f5f6e8bf2584c878c543d0c629c70ace9c95d5a8c542dcac84a328891b2a28bb18819d9e283a6af1e7502f6a5572d22c46edafb2304811dcbb04029905983e35fe8fe74bf38d1db089e572a98d7def65d123bb0b468af97bb5d1fa3a54438b36e45766c3784e9f3de781d5dbed81f302e630e3a70644b3119d517fd225163f48b07c2973695aa973cb4fd3c540ae49ef91dcf38218154db4377ed0344c6c02336cd3d7b8f66395a78160cb8bfdeea3f65f6552842a0de5646cd4a880cf9f9f43da747ff41c6f3dd208c4b098f672ab16fc6cff8152b543207c43fb1fd3b617c98caac0d9b91bfca4709ffe325281d70990724ee86341a3c8a37045abd6ed0047ccf8ba1fd5986150a3d2bd40b2180670b4f287fc8662db323258470fc39e4de3f2c91fb046ee701e43bfc635e86e0ad4c5732a8f47ae573d7ef687b277e982393e13b97cad74659d995a57c63b5832a0db57f01699b8cbe149b461a6d944b98bddb1d7832f2a4995ece738fccd447e3988d34315d570d380ad9414b500741a1fb5debb53a70f6b60f9a00280f79f3e022205252b435e35c8e2680c4902eaf24435903c534c1427fe4ba13cc0812548150930f117a385376ac916a7ac8a18057c3a6e7285f0e4a9b48668bd28ec94b848c6ed89a9b7a7242d4ea02a5475600b3f0c39cc9c14dd4abc53e84121b4b563ba202de4fd7376e9cd4136d4599bb4923ba98673feb6c396dabbd342365fcf7cc9840a1ca4b033c0be9813f01a12e2e2910b4ec85c201b2681b298524f5014de2d708f09a0562ea702242aec6f4c44c23c565e202b92f6014a62a9d7fb11a5bf0ad65120bf79ce67c0f56bb280d639fd8a52b7e1c937e431247fe52b6bbe2f4fd32bbaa5da6fde6edc89ea33671fcf239684dc1f5e10c97b5b06262277c885ad08d4aa1bd217fd96075d444e07d12fe76c4954e489ad3bc8544a63ba9bde918de95697d8834d142d837b9c2695388779765856d92d711d31df4bf2ce3576b17add8afb7fdb2e8e8c7a2270aaea0f4ce3a1f5e938c3fd939f4216f2383ad555097f0c31c75ab80baf0e206e550e40643750ae016430395df92e45522953cac47b199b85b3e4bc475bd1840387dbecbefd0fa393d0772458f491814db37cdb426ce2c647339d0f05b900c1f3a2d4982459fc214319f9b19bf79bf29915bf53322ee8613343e14b88d3a59c35deaab8e8156fcd4f7f7a93f2c5d43b4d2c4fca528c6b13db476ea8a2310fd27bb2f960757d77856e9f26e3b4a0772b627a18e69f4b848cf49c0ceba1c46ad1619f1184cd15e4c910a0e17c9effc758ea4d6c1867cc09c8f563b61ca644210a0902d440be506012e2bc2565c06327757a70cb5c2e030029a0706c8ae0200b8793136c56d81be1a4ab5031d1f540d3f01a107f628469a33c522c551d314acb6d00e88ba0ef99be6c41264573fbb40a43cb1c3e2a2b5cf39e611d772be52deac21eb23d6241cda06092617a3cf2fe8369afdd37d57073c2f33744711310fd2ff49d92be41db8e81a20aadfcde55eb92b918501c80213b0a24e55818b754b67ba528098332f5058757238ce8f259a3bd9a089298e8fc48399f77b912da2396647eccf20b61266b42e13482760bf7eca520c7be653f3283d121fd84c2cdde6303b7727d3e498d12e44f53298691a3a92fb0a358b635f1116b23be19ed2b36da6e98d574674f647b5fb62aa52be766f02d150383f43ba28b3aee3e22f2ba5dc61155423cd92cb02a8561f01299d77364ce687a5cf959930c79f25ca5764304d0c7f0953f1ac316f57d1b87775fa08580c71b6dcb8e31e566e95984ab84b04bdfaec3d11bab446851b4b75f5c3dd0f7c5f7c698da0666439e3c1604fba2ff6a2388f942f42d074b124256b90525b414a2fe66cfd212d3631f1529aea30bf0342deb339d96721dbea65b08d9a82b522da8c5c383796dd201647692f89b9a136069732c2afb997344b2f4ca9a31cf72417b43b7121b11dfecf5d7e3ff6d8d6f1ca40106c5b99782e82eb0390e715b2a779c84ba6259635a548034d3cc1eb97e88c1cf420f5e8ae00c0a401e3c96067045b9678ceb25f2a9e37656a4eb818ac3b0443d7c01f26d70c6b79315b9d6034742905f1b40b3b84fedd75d70a3b34b6b4b0d6add7db211a51652f83552faf57584ac45061466a6ea5ad82a60ae11483ea5f29247be0a0c729408513631e19bedfd72db96b8d8b9b2541c4bc9b9c829285a1552b8ad0537b26dc3055d0ac57ed57dc9c7dcd6ee70c1900ded37be4f5854568c2530ac30fa7852a3c7172fff38f500cbd53f728fd6798dcc1fd7a2e897ba07e1b16a02a8256fec3bf6c6ef992a6227ee84cdd0b2aa51c83e3e73904fc6b746ff9bdb4175381615776fa4894e34d8789250d588297a6623c8123eaac2532d4f7e8881517c76094bd890072445aa7537893d3d4e613610ffd1e410f66d885e96523127b86672febd6a93fc5a086314f0d14cfe7c841ad5988759d56c3c6fa9f80714ba20507ae416b0f29723c26352f50a52d51f01e5783521e91a6fb07c0f22d71f463089b727c81ecd229162274f4366877fb31781cd6a1b926c626a5d589a3a6a55c413d0ee2375bd0c314d0c62a17cbc27931bbee0e092aff67fe8f744a3934d8517dd3e4d1a035c49c3379ec0f190551d7d556a1bbcc4745cf2d802fe8ba634439b38e5ca46efc3942700eb7220b5fc1234fcb1a7ed358fdbc0d963d8fd83ba58c48ca05a782b475c054ed2eea15f90f87792e6f5a1091edc491c6e7be55a866b89ba19bc196665b088d7189628750fe198d89f28a694fddab85185dadec1057c94b779b17128319901613a5d0ff905ad1a57b05797af887358a5df1b805b33506874a1bc648e79065858dfadd9d2546be0c09ed185fa55c090df9e50b86c6df6f60c89bcc670048fa895bb115106ac0669af2267b2c88c58db5099efae194dcb27962601fb05508ec1eac04d22e752c7ebaa245954359e59f5c376b604f7aefbb738d0d59ab66787ddf18d1d4bb1d053da33a1152bbb3ff2cbe0b5f8862ab955b16c995ab86100e25ff8f1bc0a6e8a0cbead10fd0c65c04e7f5be9d7fd970e935622feb5ee04133d4406048a3084b28b729da5037ff5701411afae481bdac7899a6780418d9431ef2419d6fada8388a8473db57acfda13798e423f11b45fa8c3cf9d5e2f7ff00489526ea7435e8e833da8dc74d2f1735892e4e3caca1cca04d467f88a716900f4fb5edd7cce8e60e7dd078f09bc3e04337c819a3a63bb039d61b0148fbaf383625eab89392f911dad3d701f3e5a67c0d67699b80ebfa004a1011a388c288ae7c93690627b1e0573754d3cee7881f39816edbf52f071f2d67dd39352b80431aaa4d6793a5130f892270675f67a1851d0c088518f86c33c803cd523155efcc00437217e8ba0d8acdd3512f7a7cdb23af7db0e276d3569d7cf163ed7592b179945f6146561cbacac9628338afd7aaffc4fc7097086427e16f49d62ae8719272d160a821937d803be4fc957717d82feebe6b8676de8aa5431c6181a743536e3555c10d677cd45c6ada6fde3b1ec34da03d4c59a0cff6dece2bb430ab03cd7ec64355afb16b64a66a4f6faf90eac28e46b74a9a53e468952e09b1169142aec28c5ef84f8e99ff8c0dfdd457f8582f126f2588c82d8a839b4f046088ab1bbc8030b95817d8800d9ba8e567f8f66a989f7f5ba9b91bae387a2761021a803eb2f87787c2e9f60bc527ad96e900edd1e432477e3dfe4d08ca50b950dcba1630c521d83cd56733c88f306f0397092f3111b3ab04f84e0a8b1419c5276588caf6eb7ff436fb1d3e183e147c4ddf6ec158bed22e93b62ad1e7624df065365f0f0c9fedec6398379836337ab6e7d8cfbe568f1bb641148c204110f978b8a5981e7d5f805825a74f9d8e7a8a0b8988fa35c3e62f17dd582fe7d34a877953001510cdc7efbb104d416d38ecab9bf6995fd1048de2908bb036c86b42dd41c8c1e9225f2f762346a248ffb0e07d6150b09977c0949ef1d8dfc9689d8693c1ac6ebb599e64a7d1e6cbf51e24bc173be5877baf24cae542708bd372fed8c9475a75f39075655230c30e4bd3e8f9095677e1d8b604d3a22c4444b8a05c4bca2e8e9997398daca353068bb30f0ccefffe720b44c5913546cca148fa890551eb13caf35724858d5198c5b1d388b00fede7a260a25de5eac7f2397b4c8c6c89ca6f747a233abf4c2110e7109fac1f32d409203172d0b54d2dc0e4f8eb5421c3349326c5f40b3ef78f99056749d766afc998ec3e4b65767872c1f988a44e2cdb841ff2d8d13a155f341b58293845a094c0f96e8faa6a2a521c62ea29fcfd7fc2fa110b183bd92fa2142015b3141209b3585544eb0c04e68f83e212c75d04a3d46aec34dd557c3bc73b6892c5cec013e13b7996d748c7d84bb46954b0c2b07c054b104fb9708f86c04a25e187d8070c7a58e4fbdac0aaa183a985a4494e573e5770c25cd1accaa5a00c01484f498fd93f350a97fc5a3df8d597c83d74a5219daf447010c20cdc4231ed2b1d33665aa2efb65c4734ddacb7417c46816e5c72143ca536c1f45a74baa64e9acf01722e3a3d00e5f577bab210ceaade237e4f57a001da083cf8dcfc29689702d6fae33ead9a3410d113c638a30d8a6c6af5fb4317f382cf0a31031a9ed09a787b9e5a9412c534a80a53a36aee933508e7dbd425f7c828d3df3b457e40f92df34a83ef49ecaafe9570d5141cc2a77e04ba72be1a02ef94d314de3ce20035b47025fd4955055f1f24564c1bda17f90cb5e5ee427850b583676c4fbe09882e490f5524c8875356bfaed173683cc3758d17d987901866b726d9978342a7a038e12905c85051f3a4f01e6c7dbc18dfb7652c208095eea2d94cc3d2bbbb0661f2ad9bd972e6abc7effa532f61a6cc3b42a82f0bc9c932b66151e0a5e0d600d72e7f7624635742b3da5fc1b709ea5dfda628edf2ed17d2645bc498ba2f2c64e8f4a02d4fc674f31090d8c1789437c2864fc724559f2a28a871c6252b498bab9a483631baf409403b39dd39006920546df7652f2c5dc9d6d1d03cd587aa6ed6a1cc34a8058c072f608c635d94630111e3354cdda2aafae5262ba8d71b6c4856db77bbcec6addbb1881d2066ab95a5a39e50774bdf6cf0f34e93d033a8d4e49a6f3b0b9efd40f753374320da9fce87921d66a5a8db988656725416352dba70c88b9c2cdebbc7373546e290a140ab5919a2c458d1a85d59f1cbb2fe3b838d4dc77bb2929d02efb14dab41cc951d08d2b66377fab67ded9a4bc0d0ee28706137f1c742f212f235142ea74c7e09e899265ec6be7306af68cdaa0be1766a62589ad3d1bf4ca0baef74e1e7bfaf79d51571d91da2d0a9bb5942680a08ecd3bee1523b3e230711335d9aea3140b9dc791869fa6ac091055c99626896d6fc4e9d105609a0e507a02884ec0503a613ec991b838b2144dc0b3afd160a1c2246e0829cae1bb8e4098844a97b0083148cad9c0745631ae74641e8a0308d36b2f270418cbf54ed09dd364e7221f42f7273f27ae20df5a0494c24ab1aeeb49a29e41551b275ff405254ff98e47bc7ea228b78f3c8f86a2f0f6b40dbcd708d3736c541aa4e84130ed66d06a0a7dce3a31ea06d4d77564f02bb8b2f1c2c659d7fb92a49b54a4a7922ec75d1b2abdd06a20b905e85ac038d112fc7418bf3b72f7bf5f135e8d884cc8f84d822b09b3aa406c5e2e4fb3374296b9b45e4ddb38d749632f9338fcbe015cb90500bb11fe7dbeb7af5209abc2ed1b8cff46a814fa2907dd82e33e9105527dbbf641eaa1852f9fa09472c1b1598bdb8f5118fe0761077b3e62d38c32295a022aacd9b514a88284a1ccc80aae352ec05beb3bb96d1bbcf3838f970da15179a63503ee210e71b815021629d1665770939efa9306031482a2e0d7cb2f2440a1994ee742f6a015aee510d9dfc5d4975eace67c006954aa211bcccf12b2d6b406bfb517c53fe31ae130d6a432315c5676d27ec25e83d09bc3ce5db208476d91b7389bc38e9ba14f0cfe11b7b178bf531f97753a7c317db60ba25013cce91b4756bf8711e1c43d3f71c74b5592465bbbb6ec368a4eb6fc9168986a02ed2116f485490c6cd6b13cb08c259b1aeb1255df9f2397ff58a8b43ef03ac74158a9013344418efbf39cbbde2389046ed75cfc1939fc212e8b94cd8b5497fb5c02f7d7abc36bb1d4533d27c9c647b1d9a998209cc1f6f89016cb481bc01648699bab96ce4605953ef6a00bd53906e3bf05719da91bf253738d9b0af96a3797a4b1c85237a68595aa3e738747098b3587b873f7e6b97808e73a33e5ea9364d84b390fe7dc119f73a4f20236f521d9dfc5d595f235edbc3ba3a5b075e15f3cad9fa89cf729fd2e8f5bba293d9fd9d2c7cb63fa59b589083ef22cb12ee933e14edbd1fd8532d12372de0007ac63babecc8f1a4bb277a555045367d61a7b88eaa0134883ea05ae034738f86bc4acc99d72e28718e0f3d4cb260573b4d02955f6b66b391c36ddc50b493d22366aba2d3532a2eacab0b2df42dab51c1e1af4d73f85f6ed7d21edb0f874df1ed6da730292326f2aafef7d1ff795b603b6b0b3e42554c39f63f2551da590584305e0131b602befb76619bd8071860eeb0daeea98a8caa8dd7f79927d3d2a6d9b9e6c0bf5325ca03f7f137acff1b8644cbb603d72124ca4e9e2ea377a1582267b7014964c4b8630e531c2706926aac43c06f28dad08e2d771c6cd68eb7e330316f85d7fe9ecf59b63c2c9b1a82e8a40a699c224635b5d07b0cb30db252525fef45d21f0df7c6bcf3a0439291047da6a46eebcfd4f859e37c167b5a85756e19e9139ec14b5ec8bc400e8f535067aa66b3fdcbc4eb36593023cf7a0e49d83efa08a1ee6e26d536252e51e23a09603679ebb027b6b00fd8a851d5111ff0b65bfbc21a288d281372366ebdfede2bb935277c47ff8d2797f2d86073972b8ce209b9a9377725b8a18a3ee4b3ed005b9399fbe78e747d2be8b7ac05ef55f8b0d3e9cb79a021266194c1b2f9f83afba7107d8e2089984bbf476970d4e8fa46ffc289fcfb2c18ab7b876b1d3d733391fa91d369d14a5dd9bf56b637b0d744b9d61cae66c56a53b5f4e27ef68a2a94c50abf9e22d9e7aaf0d17d97fb115e9e87d14e701370fe1bb4ead7059a6f44dc3da53e4b5569f15d2ec69dfa3948c827c391332ff1385d7db9d413f69479fd27638955b85f6af3c121b058a3b3304b2ca65ba1e5eadd4ed0615f626dae9b5bf7e1fc8a6a7a458b829ead5d7dfae5a38cd8d40639cec6fdd41e4ed45be6a1c835b4d0e8050d2a06c60c5000ec48913bd5a629c245fbe108085abbb656a7da419afd4b42f6330294ec2ff0bdd28c62b48b4569d26207a25f65ac51f868fa06843cf9793bae220c8b48155a32e6c36a84241e145cb90fd5c43d211f2dd4f657b1c85c0f6d98e2a961b183b4c010705d72a1b0bdb8cc374d2519c5cc597cd5dc3dbb661c843fe3a5006321b3467c94714ba629c87f8e5d8a601476a14267abac850cb2a673dafceae30b92b98f3e05d484494fd6de05333d01ca80145b4c0380eacc3334b3e079cfb69f681b4bde8b5dfb63f9f2fe8353b3065b6dc0eddbc74e90fa189170ac7192563eb1569507ad23ec1fbcab90b2f2afdf4e210731bbb4b07a00d61633a044151bfbc0f2f0750b4d0e864fcc6c349c089a424e8e57535e3ddd28e589a42138f8bb725c728e6d3239d4321e81b5c29f4ee0459d8843d469d4924b0ee594c2ab4e95ea67ef9fca2eb458f43a697e52d56aa6443a02bce7f821c3d049a5552dc27052b567006921f3dd409527526ce40908ca25fff827a08cf93f9d3a2c716105510b5878789059544b0c05c1d0bfba69f66ab04a87ceae395ca6538f99973defaed8c43928370c92fc1133881efaa235a541513eea8076b4d3a5864d1283ef1e30e1b8dd6ee3138809657b95a1f7ef9a39858a36c6eb749eafd6a2e5b49abf31d722ca389acdfb8a8fbc9345d4fd93f84343a669b8de50b10bec940d5e4420ac75fc02f9b5d0f3ee5a074a26879d86b009850042afadba472b3f6686318e77ac9b346131463bbd6c823afba1a0e8fb708193a222ba7331a3c6c1840c8f690edf41d271ae83d8337059b3a7dc4e65b8d35ca85c70ea1319e35775db129aa6ed38f170758ea94a3b0f9b04330285b36c167b4a378605eb4dd077ced3ea2a4269fecd048624a4595f3c607e0dd2498ad4c6fc6ac0706ee0806e2c749d1225ca6a0ab73c35888b1b666b25ea5b273ae8ef0e4c71864b61042bfeb987218422012c2b872ff8c286b595025f4b4584e4f9acdcb2db91776928fc86e6245c78e1b88c0173d3db20369ac23135794e532efd1970be769c6d031480de6d7b7f74409ae8c934ad46fd31ae95f93dd6343d6d96c91d80bee6212f630ae7a9c981fca0211705785e67c92e24133bcc4445dd498472258a91ec9cf2b16650fb9f6445abe5a1d1b7913a171aeac34626864c8b803b12d5aee7838ba777246eaa1079db8dd8d217c6b8bbf34696bee8c3af396f520eaf93f2cbd8560a63932b1f4d25d4fa5db84ccd81a56da715892f766ead69ff7901123460facb297f301956afbcface91b663dd2aca9e3d616a1404eca4e54584e3ee9c73654dc2485d48f61b65cf6359320c5c0df83974d5d505a14f4c33a9690530b77a4036c1ea7bc9f06e14163ba186753a1489ff912c5aad3615e8d9cfb17439b61c4a5362f9800ec1e53b74d897c2307fce0debcf6e2d28b19b224fffd6c0716a624456b34cd3f53148fd071a3cf2cf9c32fa61c2aa5258875ec6879166b8239cf2aefc00a633c157cf7690d4314e0210279113c2497cc00e18e8188569283f26ec6fed7215704230aa29b33d214f7ef0524943805b7ff172665359984bc29ad1f51b7e275d4de8c21d9dbba3aed2389f67f3ef34ba0cc216bd7bd1dc480e3de01b6f867462d48e22e6770c4d3b752a7e50cc311f2854fca58df4c2cb8773ef18a300d53f76219570b119c6eb5347ba57c06570223c8ec5bfbdbc7f2aec8d6949b2b505f92ac287af9e9ec31ae8e8a5ab3cf220eadcb8f88e2582c0a700db88a5c43af50b227d42bcbf3ca98b8d9f29e6cb57f5b92a545f2006e41aec1437f13356e622c8eadb50dc820e88fbfe82d2898aeffba81522a3896ba128b7ca917366e80fadebcb2c461e29b8e6823bc7fe2d91036f33941c9808f252fb0143ce2e227b8af66533b349fe7f350f2afdd7f811c2aef0ac98dad3bf3574efeec9a78678f13ee4b124c5dd54ca21ee877e9dded108c16f5167e385c051ec817bdbac62008adcd5f4a969e24a0453409ddfdd201cfc05f2b8c4bbd491d14b0bbc15558753e5c466f5da5902594367352adb2e1999dc6ef1a421c06814af45a6dbdbd88b90025c33936c496d30f311820f640669ac908fc4c88b00351a57f73c13acf6954e2fef352fd58897625f2998a89a702a8b466298708e61c710f1780999529b8e792e95ff675a293de2de8371bb45c86a6df93742b8075d2abe6dd21f5cebde29eb17f98d5b891ca9cd6ff1790a69553736a8723b1718f759a5cddd7963d1cf2e1a6774122b8e821dccd5906659f1b1f504fbcfacc7dc2f41e0f8ddb0a000482f551c1cb7ab86b29f91a55823e9b0d804b78d8df7a51c44e573ca3a7802b915ec5c218e54d6e6acc97da1a320358f0fce4857e61b6caabb8ca6d74c3b6ce2d2efcf3caa92672bfcb62b81d146f154aa48973480278ecd6dad11bc95d2378418f343bffd49c111e6ea4ab76bcd1c430c34afe4a78382074640ddf8ffd43af3d15a34a0d1721c4d9ea76429f48ce0c7aa6e4075b0fdce6013cc92d1990ee15a330267ea1de10ffb4fd5556bebcb5d2e9289e0f4f2ce8a3724933e7a31dbd72cf1daf84e48d587ee91c03da262fda7430ab56616e1e06a84a85acf49b3f7d0d8dd68c97d2d5939c7cae2157cdc850a1cf0cc95aebbb71c4dc9cbf954028ae480b3a72ff69456a411f405db1859aca31752d882a4999788dc588ac4eac0dbe4cb5025964517ebdc9cd45a078f3780b77bcb408a79573c5aee373bed50b896bc6582c35fc6724da848217ebf296b058296dd773e56f7824f113ed922084abbdf17e4e4e30a79677179e026aa51301bc449aee48660155456d493398826a7f179ea6df00036b9aec7fffa18b1aeb75e8842b00265d566b0405b536bf98e979a64e98a726c5ddf28feaa405fe744120603f1cadc4501e53bc2da1bf1db48aa70ae42472d3800bee6f22a2fa43a6352f89fda7800769154244aaa020a6021cdf213fc7642d0e198a5cbb9e0863963c1b15df339a54a490d294bd49307f9f0b5a5b5059e7e3a3d018e7632b97bfa000cf5ea79e4600fa179ff598a4dfb7d1c1ed0beb1b73092ec5361769841cfb1809ca96f2ea56c9c1c12fc2efc9f95707f00edc80dadd532d8671093d7bdcae8fb6aa1ef8cd128398118ff3dff0d651de442d1240b9eedd8645a86266519eaed1448d5cfe9c21895cad7501d884032b6b1ab46ca0eff6200592db6334d2367bd60750117c322980775ec0fd99a00da0f6b0a252ea5eb9efd121ab69f01d4a8a8c156d4c2d6ad09a8327dd13d4638f4f0181d88f923baf6b5a10a742395c050437b15ec1a1e5b4dcc6b0f5b6e7a10f3231af0242900e7106357095aa2660ca913ced7fced7efad3942a6297a6b089c06ddd5379fd3add148b639bef030a6efc4f7c3ed77e3e5df00ccc053da09e8f22c9b0bbd6055e31ea1bf53e8dc183a9fc85e024503e70734247acb2fae426f393c440fc7a9af8f537fedb3bb8cb9d9be1fb5b82c794ec8c33a7b3f57d612d56e0500b13657a0bf759599e32a222f4b12ee2a493cdaad31a7436a41b9a1b8fd19fbcc4b6d69666fb306fbd13a81ef67094a9405d43819d7bb3cf32fab1589c06fa9834dc4d258d5772326c5d114f5e2e68e59ca725702d3332a3b023cc84198e2ea4c91be9afd81647928b996b194e40129b867302d1b79efa9ff956a8dfa089108756c7d434a9b4d78563a9994ad63b8230c7d03aac250fa36ba369773ddf255b3c5004a376d214a1f30c5d20f3b29d3116dcee8e08e44c2b68bb07f3d2c7dbbb492e293c7d7c1dde0b2eeb195c4f89481ccb4656d76748db99cde37d721159af06dd08915fc0ffe3c5b00b13fdc488a0b39eea9761d53dc39cbda7746e3f44fd65f57b9213347989e502e2e744cc794028ebe515307d97ce960f3e73815012b900c2783babf09d472b363dbe80e721734f85eeab9fbcc19b37272addb17d287e976121828f6a82cb35df160a77f56a54584120fc63d650e3693472b8889f3a7a5f7820bf81d9b47fcee3bbf2f650559ffd7379e71274d8c9fe059696b414be5438e94a19fe910ccd6cce58cdbd0cb5be1e9885027d3b523f119d31308c94b139c830a9ba19c37b1893a1c1264c133c4da09a85790b2747114ecaa67a9fc5ad2c110939cd7fc8cf614fb6f0809752433f60e61588aef7d5b609e3b206b7ec02d1a7ad99310ae36e19b4cd611363fd84fe3a69bed1d8a1f141c2b74243cd018cb43fd4abd72f82c5f2a3899d70cd6d1c6f33edee8ab853b88b9c88acaafd0046f17b8d8aa203e0c9560f16072d8c64726ac70734c25d7d45bd725436a090051b2f91ad1584ff6b7d681f3e08fd08f2efc0bf6fa67a92817517a3f6994879b7a57cf275e9b3947a098ddf928b9df576d98e3ee9002fc04d1b05f5950a66e3d2511e97f0be1eead7346a606c6feb7117457eb684bc4025ee15526b033807b830b5264cc310bce51c9ae54732964a5e2380970cb2f3a1232ae1980c8a93eaa0e5e1175aa9ce2d614dcd9022d5e6804e72ab7ce9eb544d0db136d7ea0bf6bfd4fa056a00d16c7827108be3e190417850614a94324638b1b8455819f54773c7a6218806f7db815b1c2df8495bbf0cb7a9d2aecb717b443851c9d0116a4c2236cdd9fcc2a47e8193e5458c2b87805b00f99d2ed970dbbcf2892b654b7f6029a048f2516a93bea4d1cc3688a4fd6fa3ec0ecaf6908ec34049cf3ebaf76463418460b19bde86ae39afe0be3aecb7688f84503d1f5be4d7616ecca2a0332ec160c70d439f92281baa504541baeca9d6258e8cfe35082a56668605626f0d3e8bcf024fc779e05ac44f0edb1e6619eff1c350cf49f7264a3a28caf79447b0af471cc4d5e5eafcb0f35e636f89355271decddd8a62c347b43952150e63da23eef568c56af7ec7d3cfcd2c22e0a8fc9540e52fc1d11d1a5417c4c8d33fad5b94736782459bee51e8c5a1423be778c3f7b04f2c6f11753d7b2eb8aa384ee288a0da1bb0620bc4597d722258d92be74bd4913a858a2379ed33cee3277d9195b3e85399138c6850c5948abf767dfd4dc72f34431c0b584f6ee589ec462724ea876a6cdcf4f110c18355b1c24420c108e9013b37ceccd8049eb758524ed96173b57f06d05aeb897239d57c5802c38e7ca6ba6f339ac3c64a2e6577f13cb0a936f86cf396c6e9748834479405feb3df460cad2c7232303784474beb0f9972fa107dcf198e31a290e6874ae6f8ef7e0056ec3c94cf4d216a49d385597214381b8092c82634f18ce3eeae1fccb6723819e56633d4e6419138ee4c09ddb00e3d03ff0947cd4fb58749985bc0077484b1628031682a32b20853690c7ad1c015e497ad7577ee2497644de8ebaf5306e175c5dcc9f12b70d470506209f4923cbb89eb1da26304e4b65b50ddb15db92d0bb6c7921b381a498c49883a91b33d6ee74752a6317e3cc31128450f8c5671f49eca0914d708e68519eacd64f8805e2bba99e0d953c45bfc862d6807241f0fc73f0067784cbc97f2bc0c23511e0cc3ff3c4462951770de682e03fe15f569cd43bc20a19d9c3e500c42b400fe96113c192f7d44918dbc4646987aa9bde3702270ef957ce6ca3ee787e4b05dd5cdec7fc621df75829ec3509a2b1526e8f68050cb3c53ea205a24e7751ba0d5d1e15fb94302e8e035c6569ac9c47f451e4c2ff95ef094f8970a5ccf7284cb38d648c6435278070636cc57cabb98d09e9a1da985c9bcd08aca24f67493e4d20ae28e9634d3648250e3f289967bb5957c8f4b0571d69ce9cf541f6100a328aeee5b4130dab47e8fc42ca795ed7a51f09103e5ffd780ed33b36ef54003dde36dd2c473d651c4da8d3fdbfd754b54332219349c36dc359e598fe3e1f68df2e78b229142d9a2bec3fe79e6a40841826dfc20d1a55d3c259cd0c436e81ca4f77eab9f5b14e7f0e87ced1e4a5262ad5c638aaf2c3493d956a87bc88149960ab89e6283e603c9ed1f7b3c1e97a951a53f2855dfbfeb1e53812e785143cacd41fab6bf7f7d6f34131889955941b186973c09bc498253c7e9ce151ebfd07550e26f65ccad99cf62320551836e01d9204ffaefc711812e4bc0e0f7629c4c5caa41c2b8e0aded61893ce5caf1f20074b689a049a17ce5ac56b06da5f581c5435fd090869a55fa9ffd1db41012c4a9b183c6fd5e2e6c2e96c119646631142f0b2184df2fd6509ea583250729cf206b8e76793246fb35b78fac3a173df7f97c82e734ff3aacf801a1fd70352f98b36e4bf7b0e74b86757f53679cd5284790998711403a555ebc6aacc9523471dc19e4cfb5ad30bb1bb632155a5723b53558cc53e465c7896e259e37be569bf15286752a8269fc1b730af86afe7af0a6fbdafbf94f4a415aecb010ff10904782a1a233db79cc59c1c3e73c11e460b48ee27ada9e2e68d00b600b3e10caf3b4a11c0182005d154b61d4eb8387c6a2f4b9e1b59ee593db27f0030e7947d97706c714029419d0e6dda4c1d13a6ec37e202c3650ad0bfa457cf71ed08c982c95ca2dc3dd336cd8c95abcfd03f5f80ce9e405623b56db82da46089d08c0758cbf9ccffee4341cbf3dc1bf9a584acac8349067960207a96f3705edac4726ba99a5573e147fffd22e4c2a9018fc52c8d3446260c6cb1a750f297c8ccdf50aa7a2b7c5bfe3c49a9991c417c06dc595c3fba31d937cbf3249a71ac6b197ba24c9695af27cd2d631fce7f899f7a37df78a1977fd6159461bd213f23c12bdf589a4c796431c67fa3b1b927e3543c2e78b54ddb339ae64853fea9ba71cb982c05fa5ee6617e65b509a63470fbf4391910b7eb522ea5c8d745e7d88282bc1d19f758df41c12166a554e6f97a80e1434498b885a39ef764a9835ae5f1a87985a4f7778f7031f09e325c2d82436b4454656344b2dc136b75d0ad66a492a104ff8e25485f1d2d4575b10a6e295ac3ce5755211f85d9bec6b394303e3f8bb932fcd61c45e5b0411d4351a9048eeadc807f0d44538feebe8dedf2e422488e8864fc684714042e5ca5bb9424d8ca8bd3c32a593d3b74ecb0a48a6066560543eb82c0df9d9c11e02a062be8303d8b9226701bceaf099221b284d5d806b9bb0cc15e6541e39a7d863638baf833ddbfc843865310a696df247a326c2d37b8bde9768889d3d6817d011467408902c0ab0c2109ae9698b3aa1fd31cf993723c2f6a71bf6c85c5ff3a6a622a5154fe000d8c6e4f6b4d58c2dfd8c17e9abca99a8ab7b414edfb3a6e8c396d4ee2d4a2233a9ead1ccf2999d21cd2b3ade9ffdb7a7d598ea0c1fce99466d448dec753eeb7b3515596bf2d06b6add0e040b7f92c5e6bc853075116c93426c7875fedfaed71542e92d3a65250b967260085ea38e65ccabf60dd64ec469ee9d136dcb0b7a4e49ea6df86ba39915809f33215bc3c024050b6096f5f5a3ca8196f44e516410a049c03653471479bffa87160bdb01016f10bf925912a1dd7ed44854e394bd2674f515cde0b0dc437ad50cbacedb6a5a39e4719e4f81aaa55754305a4fa5f36cb801e2dc2319ac5eb43e547ea887053cea8c22068182e645b817a096785492b474c8ff8de3a45fc7d55e5dc2d4edd015a70588270071e36e4480fa113a9ca45921bfeeaabdb75a9102e4e8cfed4ee5d2123ef1fe1712c6fb892f927a1925d56e618ed049dcc25be212384ab53669fda26bd6a393b17a3340b2fdb9d70ad287b09411f1c4e2ca22e94f5d7583511b23723c4192b994a81429c9a1f43fc21d05fbf0a4739349204fb4e5c5be80f5e90b6f3634c43b9a45c8d7b0352a575fb3383713dfceeb18592c41402e1f9164369440bf4fb8c6ab51511725f7ddb32e3cb01a8b7183d6df32cec0a1234b14607b845d53cedf7ec6ebdbb5c5b31cc1ce861c19767607ace293660495b505289ea278bcebc4e011ac51b19b82d07e5bba5d340d3e10c78431bd3962d6ca976d965bdf3319bf6fd3ee07368d7dd734aff27890537d232d1919d7852ae8a4eb6f9d72bec1c682e8035c17ca3f6d72c5071635d74ac13de59459c146a05b9d5bf793d8b93229a79c115f1f7126a118f260286bbb9005414f6b343ba4ef56508dcd73aac1e68135b255dd9186a9110fa586cf8fffc199b325cf330e2ec1a26d757c4c900661b49eeaba5685a4cd571aa2d1c7727f867ece4b51a4806a98db20154a5d14ed3f8c4a1488ea9b7ac3d2f29741b9461d60feea5869d9aafa8d872be928938bf223e1cfcc9cf8d2f2735769ad14b1c3aece4a91de5891424bbabae0f941120eb3a928aa98863a12d0547992effd909c91ba8bfb12f2c99204c2fad3accbc8b4e0a59927364fcaa4fe3b7c95d52bcac1009b0a4906a31b5d17158cf9ab04688796ccb1f4062df5becf3dd3d92cb55c0b6201afe51e5d2cb79310f645030a304ccf7e76768afd9ece208128d6773fab3387301e32c4220b7f66ccfaf5b2b66578c8fbc5ca3f7b3be9fb09a5438f9e4d03a0634e18a1ec4de873016bd742dc2d0e4bc26effa68bc3d988f113025021644e8df889dee994daa4c03bfb50232dd803f5e98ce01dd14c83c282b105832284ce46e0bd408d287798b7c196eee8f0e255f92e78d3b372b1de6e96b4b20edf4f22ef6a6c4c104d865d002ca5bd4c6bf97c31ac85e2a120a5dc984e9e65ced57008e42469c1955abfeaf42ae7260916060ce308a70b8f05b2b5a58a2fd15c6d3cc0fa299fec0b1222ecf45997205d77727ed9be3a49d69e09381304561423c810d085341aa7230e5c60803a823fc2c3384d4159d9fde766c02c3412f40d3b610b90b4b7421f0c231c816ca5a5209e0a9b9c4b9ed3c0a4cf51c976ea6be3f1c560250d2504b27a1d895667fe65cfaadd41fc69a0d9ecc60d1b3feb65d18d013004135ab5ce30dc6f355cee516ed8b20065a484d26a4367ea12e5b5516bec5130ca0a471f0bdaa80e491c47e2dcf92537f33a95d7847d644e7e3be00d525ab265529580237efb83a936fc95bef1cfb796a704e56e85c65ccf610992170bb9fa257214a9bd5c33d8b4a44648c1d9f76b5fc8c90cd7cb5803b739c290fb9a46ce215e21093142b8f6c7c7d9617b92749aaf5fe0fb3984208087b7dcc9c2b234a303704ce4e73b6e9426a50521004b6c3174af8bdb68f987fd618713db9833e1bb670f51cb604a7700daf5b40d01612dbff788e1dd5f723067321318fb72e9304b77791c5069e646dd6c9a8f1d064322fa839b155f827163c1a936105e23a98e06a07a167257d03cc788a02d65ac6462bb9632ad92f7be096e5e6bf3be82e5e1aa19600def68230348da00fd9e38c2223e16abcd5aa14d200f03774e77fec69020ba17256781d6281c429eebee36ac168440ff20b3213e3fb4ef65f0fe964dfccdda55009620bfb210e114493206dd88c32d7cc7ae8e0cb627e659ffc3e6ab0fd2409deef60d39acebace4052b9fedf82637a8cea606929a6a70f719d132b86aaf50896fd18b5e2a348cb1e0367df3631fd882f0a96bd8378e83ae250c77930c57d98a6eab782d0170abbadec932eeea9e4b670eeb4b506851ea346b03984e9c4f50a3d220c18904413d62509356910a646fe1fa2b6f556d9dd95de7ce65165b9694e354860c6ce529f0868a0022e91011b9cbd00f1660091ab755891827afb3c9347bbee98302fc1ddc64d1006390b17a09be735928b9bb7a2e310c089853551c56d8d53c47e8eafa6ffde525cf79d5bb68c8c818d4bfa4551e237c5bfee0efa5fb917722d126524b67f7f64d75df72262fd218f107e69f340d044028a49d5becbe26eb30adbcbe230625032b47f60f1a82caa12e47b699c2a75d668b94978f0fd0725ac81f730f24ef9250a4e4e5b55c65964d84366a62be410879cca8117c138275c57179ba20c441d369a846a553effaf14bd3e48e931c0ca048da6508ddbb2a4294429bcb52c29a74aaa9b7b5b4e44bbf8ceda9c7253f411334bc561612aa39d35f1eb78946776ab6575429b894ee67996c9119bac71c1b09e778596e65a6ccc1917a9fec764b32aafba3e887e5cbe1ec2473dcf4a0014945d2abbecd7e617526ce062ed6cf35aa2e94c5a11318af3b22cc19978e415b5562148ff04eeb12590f7397bb8d1a7acef7903173f928e370cc2bff932cb5388d416f3cef1aa3be40a486954bcf2f43cc41f086dd1b60e26dcf82a1ccbd142000cf1a9fee5929e2d0bd77b1ddd2c9a8d3acb82c5e2ff7809e3ec2a929342333444ba0a8d617c3607f1376f65917c5351a68152eb6b689fbc9186dfe81ff9e1911deabbafaee65a1eadb15d71c3d8f1b46d096be7b4bb491daa7dae058d1a3b789c03f8846a9cd8ad3188a2d0261284601dad8e056a199725834958b090a30b373356392a682864e7a23fed9992ff08523cea57f3df5419f602d19a4d5694daaec1dfd1e423f6a860c5c8f0c4043d1d6da99b051127a07c99e3f1ed3467f6a2de9f009ddf4b5cfe2a84c1b23ff54a8860a28073f5c62a38a84ef5da766d8c76d8332f5f3eddf19d3611c9f10a608cf5ff440e1e1579de64ebfc97a99f61c30c706370a354d632d7ab2fb2ec4a2cfec05aff37a9cc4717f41da62686a0e023ca86ae3b0d4a31a66b95dff22bd9578266ed152c42e1586436bc000a40c6cd2e2f65037e83f8f36fa47e331760324193304c22c363a6f1033a9d2fb263bad3f2a914315a6d22398eaa0e504aecc88a510e3558497af2f43d62f2a5f2f649c95763fd65dbc7f91a7b4c2bcdc70f06ec5fbc6953bc6b0f833884e25202387bb9090de502c4d1c25bee99abf6162caa7b91fe87eb9ee258bc3cabeddc89e7362cf9b27a583a953178c6a7b972c9a5a47a3bdab59c7aa2b0e09a9648a2474f06346df01b1e6400143d555ada50e6c13352eb067acac317cab963ac66235f21875183bcca325ada6fbf3da1833a3e800bae2c24e8338d8343f367cb48aafe466aa83c5618e62ca6d96c5addb02d00f9189c4ee02e36f29c9fccb2f54602010606e8ab67eaeb8f05b757d4fd0bd2d4f16a41a1446227a2b89e6eda28ba3689f7bb76fe82ff8be901ddb3af2fec607c5f4342dcac018e0942f47175dd1174a8b902c6674499a6d3c73326c06af2276d2db3455d2de1b911d6535cb870e90c924d3e18556c4b20a1e148a530cbd8a880931f132e432d2cb9b39342d9d766218008191886210e751a5782dad31913e986dc9164d2e9e6c2be8e8fb92b283f6d0da9acc941134bb2991ed2ec3669ccf99990b50e4d60d722b9dbb4addafbe3336feeb92e8d91408271c8874688e50865dbc1da1519d3b5efdcb5ff50b18f1eba010be982fb65c9e67d4712121aabf5004d49820651a63f54b8adadea1eb1fd224dbf7a6ded422d23748f90ba8c21ada27135924380998bc35039c6364d6b975316b3aa8a8bce20828258fa0af88f7eb6cae9cfd906ef6076900670dd71a793081f1a474d1baf795cf4856146b0b3e04ccd760eea0323df84271a2b7ba617ab67e5625fc64ee79c9081f11d890f9350819c13eda89e179cc6142be95a464600e8e568435902bcf253b36dc4f8684cde856d91e70cf92ef4556ac27e0cdde9fa89dd4860875491176adb2fe3e9aa98a536e8802fb9bc5956087f756e77b91f7c55518e5db9443f8bb2c41ae9ac39db524454e49cdb8f1b670f644df495bd5fd0018fc3e5831a87bca9bb11d7b7c4819fd0bd324327bf83879fcde1417d5d30b7190c29bcb706936c6e48685f2887baf0fda74214b0d58b89697691947f236c250287cdae5f7d3ef8d5465f7b3f09b6ffae0a7047eea6a5827e6e40de20ff600e508f01b169c1e48cb87c97c1bc191517d298fb14521b4d3050451d9574dccc040d9de72625ae4b60c5d4e2732024263c5ea1c2d91e3d3f9492194fead36ac3de0dd10bdfefe76ec7984b234bdccddd93c7254f482f66eb931876d7e14ec6539da530cfbe3fc72024ef45009e673c70e92910d15374a1eadb98a64c177df5a3651f71916a33fa56bd0e65627e505882f92447e13db267d3ae0aaa917ae353ec1ccfc03a843b5b3c7d30f3a36759b306ea6752e84ceb3de1ed9361cccaff4054951fd454d678f023d22b710e8d93ccc067621b02a0899a3612735a394fddb02b098c6316e95b4113f396a1f78890f6bc39bb45ca01520ba0c314b91d40342e25075c68cb546c34fcbc09d72614a13b3112fde5faeeb8f409e798237ad1a587c5cc59f35360f74a45af3a76fa7fb79fb004d33fb4935211a3274ab456c64252db8dfd9851776ee394e702ac7990baac72b81bd4da395071485087f5fd0dfe8ecd043926baa8e7c15d3929f8b93e15858f283f0e47e08a303cd1d19043c4543edaa9348c689c4eb0e36b60c1a259883247d2cc751ad41316b6da7da92eedec7d651eb4d334d2c9579e361790209dbe28fcc6bca1040f4850799cc0e5b8045e1b534c160fac15ce6bc71e535dde0e65754732774dabeb6cb6c1b951eca7bd79844197c19be743a4b103d0269ee3b1267f761326d0aecb924711bc62fde9d1ae2ca1bc2d455dd712c58c09114bb34a2be3b65c7414bf6b223c8079b8977a28e1f727e979df07584c419443f3322da3fe7f268ec9fec6db62bb1ff7b517bb8f86c27e680cc2641b2cc70d58c483a8d69c0cb23fcc4c9a3eafdec878566c0c5cd67beaec79b109ab3f236f4d4a69ddf08d0c70618b0f742d37e948cb67359830781eaf389f53990369cd7622a0b593aa65cf3f84d47b08dcd7f8181532646f3794804b05f4fd891474bbc6198b6365030e6fe30f1f34faa784d7cae7536b885a033494015213d5b4d131333ef6950ec32ec7c3c56e805d6008f284cf6a7e325ca5398f64213a6667320d281bfd45e4a771627a9338f65f8a61f6685783b5528b4d43f613c4ba227340de37108dc7c1bd95de2e6bde0a54e1edea75dcb21949f5846cb0b3f73abf97fddbe9c8f8e91f61253342a0981ef5018a800e647a5d19635fcc4e7fa4c1332f05a7f93011718d91ca94c7175982a01a05bc675c7a54e2edba69f1f232078f24fa3cc2968321ec8c93d94a0c6e5ca2a8a58b9dd7afb8fa67fa9d61faf0374a606cfd54467279a235b8520bbf1faba768538a36a8a7e14bdff4e78c3fd082087023107abc3eb5afdda09039f2baf33dcbc101478364940b9a1f5261e41ae5326b66a2056ecf4ab503809eee22cd73ede8cd752aa505de862bc95861146dfd0a443a25dc6eb281f47972cfb3976097a4c83dbbe8118a45b475c907dfd012a88fd279705ef268f0ceea78cc82ad9fe13720d0ed8263f80bfb8b3316e34108832cc992624204f1977a518150b0e2c9830c2903adf0b468bb881f6f6d9e49a878c89b5f1962d7a278952b59c6d8fe12b7ba82a40213715c00decf7773f3175052ece6d52e6696e6d3327dae295b0a90f3082d9aa0bdd861863c5b5af4e0092bcbcb38c9099146319c9c3828d2a7aa819ea853e2f5bead02ad667395bd780f02a45c49e53918f1c01bc9950a5a9f378bc2e2107c97c5c51d5132a2dee83b7743a6654a6770f3124cd51b023553c93d66849ac3b3c3332fb399fc8d2d01b2476ccb1669afe3667ac0eb883f62e5d22a9a620535cd360fd7172e531633cddfd5c4835ee207a140eea3db260dc56c974bd8e7f9195dd4d584c6f9c961b2d8f4b69c9e36e5d31f5699ba1cd60a822d8aef4b45c563ba8c04b9cc5018c9e7b9c86f1120619e136ed5d41d74220b3afd71b45e3688aa5023b7ba9828ff5d285c8e38914ab60ef2b1aa02d5f2d6b65afeb00edf7b0a50004ca16da52e9938c4705bf6b558b8c98d1076706394fec7cfa48cd7f1173343f576aee26b650a5a2e7838917a4a26a6854841a0e4e4eb2b89412eaeffda4aacb33d215bcc9175717fe2dfcee6323b6434bf403c310e23a2830d2c15cdf91b00854496eb5e18ebcc8e79e806aab789ac2d921aa90dcb8e264c46f226b0fd3938b38070529388f654e66ee0be34de08bd336b31ff3e4f129b466264f9c56f1c2d5c9722b77c641529be50aa4276675bd0bd0b80de7fe1a23f3fc0d9fb046ff13cb75179995204132c1722653c72fdbeadcf03144f175abe5ae656f06d18af615c5b5f15ba1ee3eb03042ab5607900d0acd3eb36f55f50cde4a3d4a10241a9961d30df48bf6f8fd5aa708344599b984526020b5a11aad4e547e064d77a77609fff1dc2a0706afbd8dc2a0a8d201b58f4819ef8abad3b23867501e707c4270fe16e1eebb0c41f601bb9baebde21ead14e08129f71e87fc8faec5a83cc05fc108335982b03a35b1a8febbca73f0e104c19d9622078bef7cb139c0778ec9952530812390914ff4be743248c2282125dd3f80a95405036e41620eeffdf83ec752989359df395f4318c52fcc5b839db9e3ba3cf98b3a81cee9c6a8dd1007d2aa32997256444b59d8933eb6a196dccb186619d2c5d822409cd60b79a0d0f5c01e89a931d81ca584879b951cbe59e951cb8d7cd775f14fd1c477130669858c138d30173514950a7456119c097f95eba80ef73a6eb04c421452de42773ffa0ed8ae610a26687acabea096bed24d09732de3cf1232ac8454694588d2e0b5df67c03cef3eaef4b84f31559334fb30e7445ee03f02c4efa4a1105c363a4c31eb5940665d2ff3b3d1bb616ca4c32381b710a8a0ff7732fab2439849d46ed65520a2fce9b710f317506da86a6cf1a8bb4895ca84a6869caf1bc7e16e353397d21d0505a2546f16bf530a5e69095cb367f2d7f3b0d8803e19892f004c4d18ea77c185939b0a1a9dadd9c7781f6988050f3c84765b0647c4d51f2889df50667014361a6a53bf78d80d93dd41244bf85483f21e61678f5ce9f1555c6f7bc280503ead0e4c211c16d2f3941f1fc9328b6294ffda66aa8ac923a2db860ce0985c19e3c019cbbb103012550bfb1c154a47509774d5eec3755570e91350dddb74758158920f467584af9358d4ce9640a10d88a718cccd79374f54d723b3334f4996f0ff4ef939f315e847af114a416289529b97ef27a6bde77da3a21aa9f51e03abd5edf88b71041762bd52401220bc1885e55ddf7c91fefa827cf900ae64fbcce4e99ee1a3aa2b84cfb1f1fc0b8cf71535d1e679c3b1256914333208f7fee0464b0e9e977cde4e915a945f6b67fae47e7cae09be8dcb2f9f7016f87aa34aafe990d5daeea4c6a5ed284f3cfbc6cf800bc1fecf0322de8597c6c0cddcc5455f8a1d8d0b7250d9bb9048c5b70a1f4a795d6637462e2aa8313c7cf82872f56f4d627f0bfa7fedc3e9a3f525d6645e9b0e96795bfb2d4ccfd380878283b955dd5975a2ec06f07010f69a4928a1398cacc922435a5e8cc8a028c59e82237a3d198430bdce82fb0de33dcd86b88d848702c4ebe924eb7be72833b8f5b369f29f6af1faf3bb39fca3813a280644f6656d6c2cf592b38d1291a4ae15a07f688a585cc650190890813198d8fa54aedfc0d8d84efe72a4cfb6d655ec58f8920aa31db3cacb444e6d0fb2e5caeb38a5c1acb52aec7fa965ab23135eb748d2bbd385ce3d01014dc8274914dd8a2942b313db9e286548e4eeff7e3e70c294162f25faead0c601caed8e75c35c148f0eacb7e2c93f275719a3403ade7c1391ae9caf93fc54c9333aa660da8318bd45f799828d2c42f997b084eb797ca825c870601b6150f53cf98b8ca8c6de4816145324eb36ad4f628aeb59341d067ce6f95d4c677d80f4d5af2c875be8f5524280325d661afe477d708938cee2561c6468edd8da8b8df57a6224b0ab38ffd1df57661e573e00eb83f7af1cc696b3f0c4149e339ead8b388698dee8b61e7a6e850d5d44e2a1b6530aa2f2b8eac410ba95028bf91a21a9359097b20a1a7241b82759e8056c302b1d9ba38149a2625720ec01c7842beae45080e6dd509ebb62a32bc7b69f2c9f34b2a4a86e82336d396940ebeeda07a0e2823c4732412e1058c0f47963da96cff1face8d55f02c6636e56eed85da2b103c298b6394a43e4b75815eb3bb703fe41e894b6b1d6497608973ddfdd5e95443bb1ee6ddce7c79d562b674052c8c8a9256772ee2974ed895cadce945dde4b0797c8e559b3118fa9affa809651f2b216d39686510bc73e4744ebef4f8cf431759cd3a84753d8ffc78a7d4205d6b4c8a53ba39b379ea84ba61cd4c9fe2718296b229c32f3e7a5d096641fab76a22597ff4c25c707ba7a47f4e023fd5f75bc79a5adf40e967bdc09e81ff517c82eff2495305e5dec64191cab6895d423605b1652c0df462a2c58e7bcb59ac7097e8d59a05ab9428c530dd03216a38826b589922d5b3de1f041be0cc675d7733c7b35f44e1bbb684f1ba2a5cdd83743ebbb5ee3873683f7e1210397ee23b17b733b2075d05d6c38035dfe1d731fc8944bed7332129a5f616325e597a16824bc65861d8167e248ff28596eb8ddbb2957d88e136252e2c4b726b1021421d8fb4c0878ff9ec5f15deccaf9fb984f60af521c02adf5c843255299c55baf69f6982f4932becfd5d7bfd85940fde7d6f761485b77c856cdbc55a7c507a51aa6f3a45930bafbe2525b1c2cfaa846799598982efebe0e9de42cc39575d2fc3c94ea53458230e7a9b28eb151cda0f2e47e3e597fca799c528e27be5dc6a586c7f2f816499c9eff06dd17fe97308cbdfcc20ce603609659aab6fcd079a1103a67c55bc98b191dc5f7074e169761b3260f2a4ee8fba4f2d3e34014edd322c861aecf3792c1c50dd692ce4ba890afb53cb2be19d25119d1f4f30656e51248dca1d3629c202d921fdf961295a3bb1f347d2b78d11764bd10043f0472b72b07ef538b8482d66d31b26eca0f2675c129cfa6150d9611dbf0c7aec3ae6edb4efcc9dc757478b2016f9f800e78410339d74b4d20f1dde8b4571cc69e5f99d21fd0e237d0af06e39b4640364f5b9aadf84912d877c27fb41ec62deac5c9c6cc6c06f5709aee0bd512758bba166d342ed856bf401e231fd2bc61498ee6ae6db8e016c756bd5ba6ae096b707fc4cbbbb58dc4c5189d5099585a689415d1b26a0c0455f6a9bd6777d859583dbc5d2c0511ae8e6fd7f7091e0cd93e8fd12bb36f0d8ef7d4a42d88181b27b1cf3033df5a13559517b4695b0849254f51581cae7ccd8d2841c0f6f0350f1204b8f0b3497e7a90c3b556bdff98cfbea5e7da1c1a73cc261bd491662c0b561bb6c020804573c82e0377963b9af7f6b56956687e44fdbbcb88bc63f126ef92a85c065e765f5161269f4a57c6490b7dd45f08edbaa99da7ce3a063d187a082c4f3e8906a52e4ae236fdb45bbd6f7d0806ac74f148c6bcb216ee5e11d54f9252ef60f73d2823ebb5cedbd7aeb5afdd09702bcd52078e85395c131088ee451000fc654c7123266bec26c20fed2d1481c0d7032e565faa22a122c0c1da4e244b6a591c88983fdc404c664a5b23f625fb0bcedaef1b09665501b70c9b39df5fa39780aa97bc4227c5d4a916e5c2e5f91d6f6d09974966f7f72b7e79b419c8105d7a7f817ac3fd334b46933d94437bc0247ba5ede087beb122398f49cb85ce66cd4dae2f47fc9068a6cdce879c3ff1a130ea83e92ea38cbe064e6bb8c0efee9d53d46c9ab5bdfaf09c55b555b678597e657727af0dd332d8a6271f9e4afd2ace3826b108cd86d200f405354b0f040c772c688456c347f7338200351d75ab1a8ae89881221bb3cc1387bfc9e5c488519d7c2d1d75fc98cd063dbb8a9f3473261003917d10d7622490261793d42cde0d6661e894edecfb3686c48ab999d99915fb608c604670767c0f6bbfeab23f3b04beb059f629fa1a26c96f25c32350642a3125b3c9a973a2561ce2b1e5957bc2253a6bb358afa927cc32fa7956a8ccf5245499694cedf0c94db7f7075a85e352bcd7a311d3c67176f3376749063a5e6bdeb4447524cab73fa3003aa9d81adc2f56a1d93e8927cd997f265256f50edeaad6277be37f6ff1a68826e1604318bd1fd5f6aa2b6118c8c457783d7d64ab5013d001b5a3a1bd07dc9d42a7491aac0d0c2aeb4f7a4da874fda41ff5fd4a6f2af1480d68d5d94f7180c938c6d948899c2e1f628a1ccdc524e112516710e911500ccf333ed251a1a87e4a9c7db0d7724485b8636404ba45cfba513ec27c07d1b72783576491ebaec230d4917da7c12812f02780c7a4ebf68d9be0306f105b5d5617acd440de1e92dd85228a11bd1ddc69c48262f611f829d54e0f406b124cf35736afa2562355cebc918288626cc3b85c9a424ced2aca8005cef95fe8de8190c1bd35231e13f06aec109bee2786fda9409963a909b3277eb1bcf4ae557519b355beb24868cb720efac0412ac1e631aec93d2be446f8fd15b59026fc49425a9b5b036b2207ce8c419d43785b12910d5f0d264ae60a02db9da078f51e93882c5cd23f281f7e83855310e383934c35ce5744a1f6194569c710dc6d657d88f4c24989811d3066f2b17c5842df24be8fe80475ae30f4f18210c92fdb593e7a749dd81b258ca5af8cec00feebb6d6d3a949f9c32cd40b5ea7311478fecdb271fdf605e60432d181726b2b0c5ad71b1de66034c707969daba0992eda0fa44dee9757a6a5ac08aceb8e23e75262fd3bbe7ad3273bd438fa5af5695ad189e860d60303d8ec2492083c8c3dc56a7a12b61ed635680daade7cbfe25d0e12c98e3715f667eb212756743127cfed695aa3282c8b2206323404df86ef56b256f6bb021b57ccb046c0c130676e4bc1e48c322020582ee91196cb73d2c3b5366210ef4cf54e6e30b79c439c2d5b10eacb9c42c45386ec7934fc1332bd67dc670095a7661ad5a0b3108be29b3dd27daf6b428931e78a6fa2655de1f39e12475260a5f245a8bdb563a6a5650929fbb0cac442d7963292be2c324977dbfb33b26797f2e6b05d1d5b493836ed78fdc1560250dcbdefc4b09af276bb724326728835ed061e9c1e70f539ee081de8bc7bc8b3a68c3a0711bea5a9b8021b70f5f9717576ee4ca10e61272551ec0fe68efb99b07fdc8a59eb0df2dcd4200dd5d5f375b620ceb1a6bd2e860a2db1b60ea627d730f5ee04f3f4dfd4df859f50183d755e24487d07f57198299f39da80c84bb81f290fcd6a0f49daaeaaa13accd5d9fd19b11cb9bffc918b213a09076c73ef88f5d345d54ec5198c67c3d90de2a624829cfb7a4e3cfb7d46c0856f902d2a482fd7720052e4d995d1501bf5cca877d2cfa64f93a12eb55a7c39ee8eb24ea89afa0aad2f6cf090a5db5f1c8253b91a5664821cc78200b931330b3545c98506ecbd5f1253e5b8a91954a42e18610e3637d93cf9cd735cc3c8578758da2205ade410621b66258b16ee5aa12ece8a33485d20a27119719004a61645a31e1e6dd132ac749884b648f938fa0c7cadc9a8550e25e3b91185ade27bff32ab66203a34f8c4d94ea399314b8ffac4af07fa9d9134fd0dbdad03aa42f39b291f53085841fecd197c31d22c2dd33030d3583184c83227d3c1bb87ffd3f9fc8344ff9f0f96159a3c2922677402d2127e9896f5924d29789c61d7f623be32cc649d78e0acae8986640f749eacee1b93edd6e86f43a84900a5b7edc953a7fe7d483f6292fb7247421b8f1f9076d445b3d1f8835c9f5b38e9784cb9313091ce0643601975f1a35bfd5284d2f2aafaa7515b3c724e79f554a1e1504b34d2cf64b43c850409b1d25a5c686d146b573347f8e368021d6fd6c644ead4471d8f6b9ffbcc7c874e16f2fd535e8f654dd4a956742c47e4f8bbea095a8e9159145fe0c5ba5603e17562b937d3ec4816aace597e1ad38207b70cfec17e95c588cedf8b0ff9bdd1ac060c27f81f8b990527645b5783ed0cd42f7b6e688f51f9b2a8ff7676e0f281fe29b9b46bbf45acfe282aa27567001198e96d8960ed057525d0410b672bbdf78fb15b8d7bff4ba30e9e8fa4956ef4847de9d6d243d4cce71e2d07ecb29abacb65354f23197db837ad6b70cedb522f82e7b9f34b966f06d34c2514a81798d99d7f2ddb61ac7556c972648f732d9879ea1124f3e6122fe8581eb23aa8e65bc250f7d3523b6a85f4a014979fddfba59cb73d7eaeb69a4b6e48d7437f8940dd25ebf4c3631b850d5eaec406f2d307cf3557e2a2466a28fb93d2135b1437864b7f50f86ab4d6883ac55b795385251c56c72d9e6be9b220829690a60130b0ee59e4df689a457712f6d03832433743e39472b79bb6fa494566f01f914ab422db0c329d7e8cd665fa09f21ab393f739de4e5d83dd032a27e0581cbc8d1ef6c446d048102d2805c12a9d66c7f22c1dd3a792a65024e5824178ae91bc964371ea2f0c85d72d6e62e7ab1cb5edd291ec311c7a5fd445258fb9e39bdf19a2095ad8668a71d2bad6535e65ba7fa60150e7a9c77bf445bf26f8a6e055edf9ef1e7b74d25604482531ba14e3865488f950a6e8fbc8d4b19761c5674f63db40942031bbe553e74d64cd532a5ddaa146518b43c870e1a4ea1df2dd2729c298cdea388368baea7379bded5aa3ca137f6ecb579645f2d66d21f1c19ed9e6399c232e03cd4753bb50f64b8bcd5325deaf2d46ac90a07bd191eff0372ca0e2906d7296504ca92056eecbfa5f6ae96670c887f68fe8b384dc918ce2107f4cb7c2e92d013e6bd3f0fefca624b5b0bf517257e1a151c723faabe356d24728e4a38215ac6a3cd01587a611fb07ba1eeb02477cde11ace4e0d12138cea2ad4d4a4dc3aea90f1ab1c3cb08468f2fa892f3185878e94f33f31e1d6473909257aad96de85607231230294bfe36ac5921ba842966b0de9b90ff4e5f19fff36ff1b2575f29af2b2832f74c4b79960d8141df088ab1139ddc3323b81bac398998e34e35eff347c4de3dd53dc4839408f0c4d94b85e39779622315b945df3745e3edb01b7433ff71827e938aab9a32a26272d8efb6f0f094e6ed5e4938f0adbf3a09517177c5a427b8cd7288013f8a23c51a0948622b98715f45a9d9f23bc30d0480db5895d95b2c017129e85b3d7368a68abdc7598c4388ef4023910b4a85f337801ec56f2fa8d62b4fde3dd3496fc9d2cce9ee56ee40520806a58c5f0cdbd8def5dbd3a2cbe20e9a0369661f2e046ae4fc9b045235a4381641806ce88d963791eee2b330d01c3e1894f0a47c02b46202e42597e4eced2da85b02ce880bcb79d49217c96edeb64bb81f726419b1ec864899b14ce77d0a1851a52b4bcd13ad1f6b196f0a5875bb949ff0f6579f4f75f9aef44f17920582312d8391bef2846315fab46d49a3d983230dda474a6d97a71b5c09c3168f1315df36971009e277f88e0215a5958743ef6fa611baf44758e0fb3f60ec736ff7cd16654eb00f425723e9d559863067c41816a7e50434b5072230a0f171e0af04569fc047b59e171151c03d633f5ed4aff422d687a828dcac42aa18cd936627437adc3b320783fd882d88920cf633daa014492bea6695b5ad7994c096d940c19c1f41f1a2e0ae52bb0ee7a63e03b3d27c3d38f0c58ab8e28bc36ab4ea6adaa3ab2ba80bb6ea0026eb6134d6a180d4b72c92661e7f7677a2a3194811ca15291cf12838155b3ee5bc179a9dc6909e621d30469ea9c4bd18d12bbed3d7572fb7834c8cb58e531dd9fd155280161d9e52b105432c956095a81d7a1f5dea1adf60e9ab7172666eef55c663789ea9dd10d5b7ee9296097ddb0be6f97d7f14fcb92949a2ff8b3686c6acf0f4989493fb40fced448f628d96987eaaa0a90e8a8c48a13473b16947fdd8e0266beb8d0595af45df1dd3787cb72ebed2164c5816d6e9332eae32235ae978b68126ba4751ce04ace53762e20f323f4842d8cdb26bfd270b7bb32369897d10fcd010c82964d5c8edcaa10af9ee0d95e4024838e683ef912fbe1f78a447992a5aa4604dfcb93547b6bccbdf27b1b432b50bb22824fc87120f7428c5e0bf92c293cc19ff7c50cf458bb65ce8e298626d361956bc8e0197457e5987b3376f88a2e7f66e08b0bfac11b601698f8d684ceef439bfb799bea07501d4955f2e5eeb7c45dca82fd5625a0501137750f49e7eec5d0d62d63d4d1999aa9d43e86f1e9be8b77bc231cc4319caeae2e10754f52dcd03bb75e5ef1bf262a88d829292433a116b03ba8c0f8721e436256ef119f047b6850ecc8601e43c62f13c49b21d9268f6e741d4377e46b9c6b6eae947aed75c4bb9f05e8d1e35d47ef680856a19b24e3cab45a6d56bdc34b5e823a2580b01f09bc159f0ee94d4eb7bcc3235533715d005933d60e06ffb9804a5578f8ac4b9bf1e6802344698a9bbaa5911ac25d0116d569ad024e96c0c6b21491ba3aa6fcf842ade979c0884d363589fc173862303bd5495341589c223041cc2faaea3fcbb8cdd7d7916f8d3c922d674341e1547ebd852472ba9136e44106815f6c127e516ebec4e26f3c7db8645bf87b10903cdacf46c41a307bf8a199dd42e719e139c3de40def973f291909a52724f0b42f3049343ab08322af238edbf2179455c8845eb8b0730d907128de3711d6c627b387b3591b23478506f0a322f4a646fc71d55804ce1c8abdc0216ccc0dd688b0e2dc4d76e60407f91ef10b2584006cd3b625388db57a9b506cbe7a634bde188676354e29e7da851897ca75356446edcdad5222a62616789214393780265f602df75ea5f6375e1d70159173fd86916d005c2b22cf546b3e0184912c7bdd54b239a6cd6516d762b0cb6d467263910f1b9a6961ec5801343860d877eda9487936e068c286ec6c11c48671220f6b3b957ecb55682942882ad847bf77602de8c96a68ff8731891aaea331eb393030310ddf3f74e1f8889b47e21d9fd3567d88b3704ec3b8f6ff6bf37bd5884517a7abe8c1b259539754c9901eb71ed6ea763cf042454055de8dc87b35770f022ff970c5dc401aa0b63d33103d20f9a3f5c6b5dde2ac5e2a4638e63d01eb468d9e4907143af344108e3159af619b241279c6944f5fd546565716c64d915800e339d8eb4a63fe0e78d88e1acb0623f648f88a843567ea0d979c22fbe68f3290f5abbf443e30153f4cd9e9b7e097fed9a17535cae6aea2176a7288bb2ac88633967a93fa740c7deadc7e2ec380cba7c9f3630b6569ea992a20310ba9c272a13e955386434d98cf44854a3c3b67c979d1d2c5397d3619933e912eaab95931dfd3406883a9d477f63e4713a78ae94c86fed71bc11dd3d041d6dfccfc8ee6781d463a63b85817fce3e7fca185427de6ccd78342b8a924797755fc9832fb27a2a6c92a0e8e8698634ef49808a8306088f691018ba3bdfaea32054a8798f24d12a43c80accfcc4f2a9725517eb13b64a79acfe20b1af3576456644b2ff89b93cda84cd9ed7d6d6db740af7881afc54e5cb7e0271943cabf5c746fda62fb654f09247f7c80def6a94ea1a2eabb0820ec75ab43dfc47c9d509e2dcdbfa850e56139d45a84431ff9e2154f0d5d21006955c428472956d623a23b3264478519827807ce5cc6fa535f88d9c09b69d6f8cab880ff8150ea06e08038e37e5913ab1218bcc50d3bf19ef394afc4f28df58ae787805cc8f244d1ee73d40697fae437a9b7f6fcf358631eae5f8487b044890d2c3012bdf2cbe0dfd0f2505199db932a42e7bb87a30813bc02adf311ac27385bb2249150f3db259064824ac59e4201e5bcb9da01713cebc373c72a92a5c775d045300f14b5b863eb8651085558f8e2ca3c53100b87373ec6c17d7e3d520d7d87d3be937f44a3f7bdf0a76a01ea4c21627e464bd4165b91226fbe0a2d3e836325f05451b94274f6d3a4f3ced11b95f4709f74abf2dad0d4b96956ab6af18fda14ac5a3585f7a5a11bee6b09e33ab777189986d5ebb815dfd64b1f8177c9327d38050e3c9248c437e07c69bdbdbe67270172e3bd5adcba7f99453294de0130b94c8a13a6a3432c5b0dee7a1154365d8c014380d6616262418b6ad1ef858250c31daf92217c0dad8245c491b63652a9044ba51f29c2dab871b8684c8b4fb68917482c6f33758b427e91e52d041644019e4818709d52b7171e7df8f7991e82559440f9580a389d87153131272d165d708128a1876a426ae3882345ed6d5c86914c75dedb103a750f5507373e0d0fec94c888c3d712d83b11efb48458a0014a2d66903be5e29e792046d82e60447fbb0a84f1cb829e9890c65e69f646628022eeb27993dad882395f70ecb5e9a583c23a9a24700fb171a2d292cff8a2c15d34fc47cc7f8d314077003e14340c81c0c7bef7ab92655dbbe538fd1e9799eeeb2bc9331648226c177acd1534a23d48a55b13b16bee9ca2cf221101c86fc0c91c567c113e8c99f69668525383aca8e396b2b3620612d70ae20a13f0a3e3e8d92c7b8246bbac8fa345acb1d6014a265159e5a457cbeaa1fadea56e5b4366593bf603065737d739ab19b9bf9d80a5fe4370fa8013ff545b17c5a7ec0a507c6467ac7010d0bee9a0efa949ab3207fdb348b854be38c8bd369b008f7d405dfb0a4b0f353df3addbea2a119b9af4fc3d69f296e4967a5b3139ba856160a60bb5218a7576873134c805259efaeb3809c9376edf1a8616b495f77eeb77940fd87a60a9ee5da9d0164b3d3189debf4ca60b7a762855f2401ffdcee61163b41ac16d499f6b1c23b4ee3e90699f01e117495effefc264dc828a0ffb3e6f5723aa1d2ef5edff2011c04e8335c9ed0e48d98dc292379ff120f44427a39c01a4f0cda415b3528169e062d149dc2a4ddf14340db592e262dfc34d305592a21334aedf9cd33706047170b8aca80876219c0b6f49a6892799f1795cd24f5f89df4a33efb29fc9498aad50a7e52928292ea4e8606a2e8793aa600cd3e1b2b486118cf38bd5173c6d70696256aaa8c3f0554604c9c072030d2aafe051f9f0794906e1064d2b01139a84557a74b32e3be0e5cf55f7766074aea78daf3acb9f419cfff02f17002e702340713306371dcf618f6f5be033bbe227dec179c0550be3f90a7774a99952cf04e222e309e3d4202d15cdd8726f23bd66522a19899bf57624a851251e703705e52028a2fa9c82a43758defdddd8b076e75388b33a8a46c609cea491a340066a34faad4e3a3dd836f73f94a2f503658e3f3eea916f367f09f8e28d952c867f4c985aafd79d3e6964e09b4a70b03555ef4a0003acb3468819909526c208671947cc823302914342090027bb2c0d1ce61b1618a78ba032fe542bf9ab694b8827545c6e3fbe69a7839bf2186ba88e8b2bb15670ea7629ab3dfb98110aef2c5bc2bd80611017c4a0d33bd59e3ef39d56b0261a00cd7a5b2165e0bc82f609701a79d011ee257c55bc3a85f2037fd5f0e888e51f47dabca6114d585bf476e3d79340637b3e6e3b5d441524733a8dd62fba73ce3e53427b2104625d3f03e66a7515ca3b34dc07e758c907b3b7e688e10c50b22174c4771e1566d4b83abdcc8ef2b346d4a92d544bf974779388c9247a486a08f1088a437cc3c11391f54f86b6e70cc24c34fc80d314ff9cd61390ce856459f28744ee868212b0e8ed745e6d775bc3405018ceaf527636aad154ee953bfa1c2595457b771971ddd85644ea25edd9132033b55306bc34dc5974294f03d3efcdb9e827317d4a1f412dfc188459d4dcc976bd5bfc998c65a95ffb6aa0b977e1e6f844172a11734ef00f68f309cf2dd6a8fccafb30ba0f8b0912f02c578eb6558c5aed3b4f1a562942d0c62d9b2a915c4130e467ae34f257d0919248825403593d9396ee788d88b83b934b1696b788a8741301529a5c2ef9fc134e1f9c9def092da2d04d04aedba0f555c4793319d2593454eaec4489742aa218c709c89d2a8d83a5523f73b4f29a907e1026435e92b1e6f2031d9d906f3d5c92467539118f67a713373934dfb6570e9d90e0633092a727bbca3a748464478eddc4120690076106c3d4a315f90774893db17d9d235866e324792d7ac3c079a0deff6e36299330a61b99446290ddf4b1811e2d9e8eb7f55b696317d56232af8f3a6ac70d485cb431f3c76ccd0f43e492d440622c3130b5222d2f5e54a455984dcc2aeb71b0b3c077f3727509a7309f6a5807680fc97d25d632ed3db210f5c49e2bbe02029eeba9ed2cfabd8ea19529750b2d223997ee8ff230548f1fe1a7f54a940bf9012c20694c9e4df62ce6a64f06e0c6109c6d45538207c102c30a3bedfbd7b6817cf4a500fcd705910136cb8f2bc0967b4e931ff0b71f814b4782afc5377977b44ffc45d9da82d34d4c47e363b38ca0a86b7ab8438ee9f7cbde1a58492fc8f573681e62f7e87865164628c19f0776eeb6a51d5cea7036e131b21808402e0375ff35943c8627d3030defc5272e7d7fe2803fea1273d0cb5565ae313990c1fac34a8b835dc813a87fc979de4aad99d56d09c173cfb1f5272aa93f6fbe563b7b46f67a2318314add7572e85517ee7d83351855583b958250e1c170d658715dae7b10e12e880db6f8eca5ee39336716221fed720ee01123c1544af5df76436602eaae79398d895ce032284ab3e0e3e6c2222804c352815d454566c9605a1c8d69f6da3aba607cc6b796b6750f3002f1761afb077aa41bd9e674bf667767baa434ec018446fb77b1216c08f13ec871a682f9e6e47c84975666930cdf12c83de5d13a7fc72493dd2718a2696215b2c6d86a3900e2a5fff9353cefe08938cbcb6a79369f6c10a2722e18b38e9c8a618e609fe395a5f177d8ec9adfa66ff51d88117280b99e6225dbaeb871561578fff6c5225d8f78cf99396f09766361aa63112e502f4905d2e2c1390225cbcf6d3386859fb20555d06f6139c165be1257239f5222a69930f983e722f5ff8d01ca8db41980717da53d0c8225dc0d28491182eea7cdd38bf1889909d78bd9126e313e1f9b991c35d819fa84c887b2bcbe4efe436bb9299426e6439135194f335e234b8c9cf0780200ca0b3304736fdd3a1393c25996436c7034da51406de365eede99bea7d92816e5cae74c299f22b571b3a3d8b0b88c78434fc36efe04fb84b2a59433a93e19780da37ea884927b6d2347313378704021bb8455b5847ffe37b006512bc17645474ac557a5bd1d374ce7ab5edf1c6ef7e1d69529c0a4b82a0715c1531fcd2669f3ad07aa6443ead86cf462f835c0724a4b58af43f655413e29399117b8dbcababb1a9156ca59c218eb42778d912f54570b392339b2d52bcde43cc643b945d838b5463d5c6749808e20752ad8d11fb7d9fdcd4159e59da957e88b9f92136db0379933fb01157a1bbb7065dd7488904bfb352926502b89aba48467ba2085119df8cb28e97aeef45da6b8ad00db30d78136b71c57873f1234d9864ca4776013393f2cfa7d0e60a9d96d37acc9f41ebf70fc4b4cfb76b8c7d1d89a87cf615af7d574391d564c42434406d7b067d5a503f7bb14d691e2394dc76054f662ac60db5f141f0d8e40d333232665fa871d850aae19f3824432cfed9e88b1891f5dae94625966c271c3638315b9298412f1896e6e1636117ea1a0ea661f816c1c1c7833f4ed98700e87f6513a438d82cc22bde7f5661cb5a6267ccd5dfb2da64e613df52124183f179cf3ad65fe88ad094490769fb8eee2f558044936b1c0ecf6a7c35bc9b3932e43c1be4c830aab99301cbcbc193fccc12e3c90ca90704560583279d508f60ac43d268c60bb7ca600ea7167b852344656d96b4dffd39536c31a9370d6405a5e0c09c756a1fea44b5327587305b2f0e69c627ee26952cc2a6d44db9a765c3a9ec8d8e0546cd1095499068ccbfdf4efb84ebbc31a6d31c7a5737c96f64b8e1ef0a1c553d1f09c2cbbec8a1463e7b8ac202e0c3bedb2f4b6a46f1c04fea0ffc8a1cfb87488196b33c3383df091d9dc1942d3ddfd8da4f16cf67feef17942b50712b7f9b4405bc8e98ab8af9d946f523e2019bf0729dc13fae0f4a74b55e8736280de57ae877bd29400c816074a8a974c50348835db508d6d37e046cc27f6914117248236a00f8423e19a392ca9fffb56cab85a576749bdc992de5cda04e13b4a978db78a7e9302b9ef36d11937bb20b9a9e5a13c7954216e89e176384f942f4fee86cd1e3645d0525fcb7ded19680beb0307e1ff8b925752b93d41c0fb3ffd0df4f5748542d928124eeac191cae65e2879409eac5f8ba4fdd5c5d8c891e20940c8070a652688235e34f52008fa79e742f9cc8153edf9246741857d66b21c6f7ec10a3a2817b6c849f544f893729fe4a34e8205272711c92640616f2d521b83f0a83431acb253d0f24da253414965c24e66825cc654dd940f7885d37b82e2a9d2183cb618deb72ab79c992d322b7037803fec57cb8b338818f2257da7b70a4205c14040b0f8e109974f9059b40099332b577d6b291cdc243fa14e508e1beb095cc210e6972efb115aaaada8a6304c0f699e2f3f3c9268bc45df30e2eb4acaada6268d461b2013cca12681f638111f7b9a6c2636ff12fed48cf78c1cdd551fd19da4087db5055f0b7eea4249a132aec4ded1c262b26ac49364bb89d9fd0727b7dae3f8f7ef17f1fd401c8ab180400fdfdfb260cd6d721e5c4240ab3a70c7b1a0da620dc6d88b47fae9be611c77c47ee74caa7f70ffa7d656e0fc16d3048dd0b18675781d9a438ffae083a6aac4e99eca182b1f9a8cf61a5fd4b942bd93075a6544e22483d5561c5ff2dc7832fed11ea0c7213494cf95e46a467a5df84fa1aa5fc36ed8c750f050f6800058872a8b030137f46d0e7e21d10c3a8ca10d7cb377af10e3cbfb204b019a47d1c7fcfdcaafca3696f84c0f0cb1d0fd3f3b0318245a3cf670b9551e73cfb8829b0552e80cb41f514191506377ab490e730c805aa4d558eedd66743a0f9d4f55aede5d5e7daeab3b4d8c0eef674be233f918c42a88e5ef3f6ddbcf8c084c1e1360413b9c6028eeddfc494f96807ac673d9ea1f41ec8c9ec4f38379a565c39109d0fdfbab19732abc607f6d4be2bb05238d5f38e6b21e8d6b75d3cc47fab44de18e27d6cf5c4d4b2eb9e4e58a093abd1c0e23c248d5946e7db54d150bf8377343bc5cede94b0bef693e31bf2840e5f4e38137e8d357b69984c4ddc0ae5f3ef1f7c467057e67191a0662ca67cb5c053883aeeeb2c1d5a6befd1235153224804f1b681e94d30b0f06314828f4dbec412cf28aa350c17f4a885f521d38172816b67823e8651450ed6b0472c20be9a883a00c66df8636f86c66c716e315fc5a20af62fca0b9c9de9639d3320e759ba59da9348a8269be2b40914aee15cc65e7320e28abe0331bd06213a5ef031f6c347f872e6ccd7e1c93b2cf84b6e039c190c8c8bf787778b8dc5bfae91c9ffe2a0bcfeedf810b37ed96b5d18247d2002df1ce181911bec8093f45861db04f21796837050f73048c668c7bf0a126d866383ec2961d2463dbb29fdacc3ee14dcddc0d6ffd7ade727923f5e5bb8f23b4419715a1b302c48b83cbd1cbf43dc46cc39fef605e1661016cc2ecd0cc6fdfb8bf22d5921e1503e8b019a9e605924eb74afd8b11ab7bffe0dbf4a68d826d33c3ee771ee21ee0f631b7c337a4d89eb256da24671714a249a190f1e845fb084348b9a6cbb5a4b69872d6762e8c014ddc2db1efed5817dbbdf47e251134c8a643d3cd25c7a8cce82356dd033b6245e6d8d853efec2024b7bbfacff51248c24c6843ff940943bc399bd52f7ef4c3684abbfbf09ec54059eb98b5fe9d95c20ff7262db13c5e1fb97d06da4663f94af5dc167cbc16dca49303a1df3bfafd575d8d850f62f8212fea0794ff9703512e0e7a1f5bef62976e86f47a2d5e933b9b1e983afa4fbc08097d43cb2982ed5960bc12029f562d84d3985b46a190ab50ff07cf67d584eb3f22fa769e41debf9e5f56d6b4e2548ac8d77d78ef84927b7cef06fcea45b086c7a8d3294533f7c83c5e4a684de5474f26535cb132fb961a150929e75b3bbe2d537bb577fe53e44bf21dcac87a86d54b6657ea06e6ae4c6196b027206850735318cb4f55126559e23d30145443bf6c23cc984b5f0b043b7d35280e36acd93a52e29368a1fe2241a5a9c0e76f113dd487dda0acbb8e4dd5e7f1d89b56b853869c4f4ddf81f9dc8a094d886436bf9f44814bcd594285eac46954db8f84f0cda4ccb21443254f9f627b772fa034d931b2b2fe414bdfa8a03dfe2fa92439b976f952af4256491f2ea2eb16012e8102ebef315a253e536bc8095a650d397dba0cbc6bc3c9cb0bb43e34893c132f50290809f8b387b129ee5445ee3edfd7ae31c18ed23d8590bd8f4e608a4f445ac1ffcb0613bb13d11363784b30b1e02804184ab2cd50a5c8e957b017866727be2c005cfe1f9a8a14bd83267510e0f3c812ebe4a7a04f226840120312bf7342bb3b272c08906e9d9a340bbd20cca21ca7831ab978e265022980c6dd2cade5fecf29c26796213766e7033552c487ef6e289f3216c63aa7e22f040a28499b5e0c49fc9b7c8d0b844c7421192faaa2fe0b90db35c6444cb17062f7d9dc99306d8c6959718450e8cefa320cc9865acfede237d430ec5fd549d8ceb5eddb72029486580b2dcfa4492ccfbcfd736976764d8af06e601ce9c444213252cc250e128a1e90a64f2823102a06b927f2ca8f08881abe78c4184215ba72f423bee6cf5a905261f2ab0c3b57b13c26547093d021ce5690dfb9a1439e271c6b0b30e351f9051cc2b5328cad045bcf1fda23f009cd5563efcfd0308988a627fdaf57ed50eb7ec203fa8a6f56269fab112ffcf3592e7d90ea49b9676486ef386c5f9f16a279402ce28f125e6080b77fc63a313e546994df2fc413ed90334c22a1ae304c200e67c2679925bf805fb0b05d2e28bf1970e4930a97455bf369b32310f7feae4789f5340a0a591bf42efbf7e4959306ce312838764f1bb6c097154991c9009a4e8d23619a1d3a2cae3dd4d088eb015f7780f5e5f70f07f26a6a842128b8b92ab8fd7e854372fe7b922d9135019c5795eb1937f95b565fb923b7f2caa7b1902a78f3b6eb2da70761d1578fe70a58d7ffcaf5a8f848e15d40c6b42cc2ffba70db71b65b68641959d6c194007d0abe00934ebb5bc20eca7de32ce46e465e3515ab9ffdbfc257b0db06528ae333bdb29b7e423df99b1aab1cbfcad31e0e985f5c9c5e02a44006ea5880f9deb5f440faa5279b360963ccdef0f6f111fca67d37ce55826cb14a8d2cf0dd4e91e750e1d11efb7ce232f2835c244f3bf548a609a699fb85046bc50909110540a09c2c982a6119d3974e9be7e5a3fac6b866f1fe6777958d4fa272c5dcaf57da3c53cd634b070434044dab5bcf25f141b15463149de90b1ddbb9fcbb3b8af423bf3c2aaba5978ba02fbe351d5171420ecc8ae68c42425a1d92b9f2e8d8f8205f6966d9000a9747577112cd1831955a0f6d3f28816fa3c25e26d47b4f0715906ac0afbc1064959f92a018469f4143cfec149285eb55d3526972b71e9c4555314cac75a977bf2fa93943d197d6df6fbc8c543bc1af124b35b5a9340372bf55c182d566508eb5aa61e3ced7e0be9f9bfa3c7607efffa4fbb9d110575d57d0b4b756d8fe1245490b771415ced9aa65d765ddab889c0f61493a5c9fcd23d6dc2bcf8d952bbf403bfbd0d867b84428480872dd07f087183eab502b1b2891fcaf6e86f36322b0bdb8fa9de41a2ada3e3107a4f1cdf1cf5646edfa470caa91f0bd74c423bf1b92aa43a7f8ad55423ae7f7e9f63a3ffa42bcac0cc736bbbc11278b078f4798b66d5bd31c1690faf759190b0e441d80873a992ed1fe9c49321c147c0fa3f2c79fbbb70d4029af8de38742449f3b02b5e3a1c5d53672490b5dada5bfaaaee76ebe15b366ff341d9925492a698fe21e1f5bb54d6fa128df9ddde36a94d190933d2cedd56ff835a2af9264630e5028771af9b6e61eb2474956c915440ab51b7083721481ec17906b80b59fd1e107142c6b82a82115eb0a2be7d972030a867775cbd91d532d3fb464685539758aae17d2fc84ec6736495b98acfc0c126bdde0e9a9d4a6ef3f7d72d6c9b4da23fdb59a54b96e5d28041c3bb703aa0426dcefe8a94146e34c120eb4bb767e96d778a1c2f3fe840269a12a00d1ae207f5658d19e20f314d727b6ef5d6767a24eb87b8df7de00fa2cfd930bc1a577aab1a42a1aeadb65b57ae3f9dcc90f3f4a9b95240421b9bb1afdd5180b16070098539adaace52f4d22e146dd2e2837a368710942feef92e97a62c87169a2d4a29b565d4cef457dece5f37626aad9c1e711432dbc25b907ebc24b0cba397df0662e3dcf746b0492e94d3eb43c9651ef807b24fa54574ef685cb34045361c7dd98dce10e4c1066b9101e02a67664a82aebcbb9c99c87fc7332882a91e7b92ba9ec53713fe2a6583d5103ef160f47f9201486827bdba60b73379b0fd7421c880668fb45468c6ac0603ae896e46980c5f2c66efbafa76e415524f8d19e24471a694df674ed37169855da4cb3f73743f07fdfa801dec214562f8a410fad8e65a2a405a96abd3a1c89d28676c3fd72b7b45a7cb41ffd938641e67fae0aa233d603741f7512de09cc803ae9a8b95bd7a85bae2a134bd5e60232ffd88128e4fbb1ac404bb5374bbbae2362b204df83e5df7589a15f75a6c4197d20374d22c459b757aec36cbd63bb410f2af558c7491cafb77924f3c65a873614de6eff1533ababcf1091c5dd0993f34eff001ed80e9c298e3bcd504bc390d963c0243b513e288e95a39a6c1f12bacae8b4b5a2ef15e4325703613c5a7e7a99663ec2ad401c8918d33a28f10ae1aeb6e47dc3c92976b91276244ae7509b2031188e781b7a569999bf7e0d12614c0a7d7065603b7dd6d0a30c50ea7d062025d5bb61821f3afd7e19bb3a69a94dcbc4930c3e5ddd03c14c717a97c1eb5be18e3ec3bf20f26a0a9a3f84ea44bed6b363683411e98bc0c9a916b2711b287099472c2f8bf4c35a38ea557f7aa3783db9c3e4fd426b9179a93eaacfcccb9f93c7c5c184c39211bcd4c304296ee3b2e3be1f11db20bcc55a5ed042bc2fdb4101b4fb32b46883e28b0ade7663ef0836024d5de69e78278ba7006e2076fc64b516d22b95e6a7b000ea2a610f1b3c98ac77f0f87be27dcce76c61d7cff1bc9eef7f80dce4e9dca3a0021e67ed2c546c24b07d8893e7cbd1ebb7df860a2d4977f98b5bb9f927ec85dd12c2c5538bfca51c8bee4e10f9a714e927e88d38f3bda59a068b3a4841322557763930b04b979ac36472577a5d2b55d05a34a6012b519dfd3130a3b7a5710bc796be918fd6d68fee80fa4fd4a0c2f1248691fc3586050ca53628ca320f7c37b24e3b26f30a3ffd59879c4f43e847c0cd6e592b110fba853528eb09b5636da19f61ac54df57ef21cb317440f52d6c35fb345f66e0842c9c6c2fcd71d6623b4e7026d1092a4f7bed4499c0ef5e1d52967c33a976e7d71081ecb70cbe5c5236d7c9296bdecead08651c9f7003b1a8be7096815a2982ae042bdff5f6bd2c259d3fade011a29f58c69a1b3ee80bcef52d411fe2516c70f69162d5721c9ddcdc48f7d7e6d882b27c287ce0b8cc776de8e2b67198b074b28e083a12fd5bfd9b1d7a06e687a5238abbe3bf7f46042b1c0bab5b824790470e866950be8485d0b16da7720efac0412ac1e631aec93d2be446f8fd15b59026fc49425a9b5bde98312d82dd6023ba6befa861d615b5165c4ab279cd60311f146da9be9dc8c5644c41ed14113c3b26a9b9dd44d641cc5b22a3d4df8b308a3813f5cec0b482b38ff38539a7ecaa94e52f9d99e5f2c6c743c05e2fd50448a535f389988b1ce815735b4ac86562984f3f947ed2d9f6fd1dab74b6af569eac27e779bb70a7316a9a82f51cf7af0e30d7593de9df4c76160523987e551d167c5d0ffe94d4beecab85abc92e6d019b1bbe80b4bd05219de9d6d7f86757d23cbd92f694b5ecd3bb1cffec9d7f73e5f36222018691459ba94b5ae36619744c66d30a9067e9217eda960924c687bdb1c7646bafe8e854dffce025402324d53e0d80ed1c1f0f66ea6c832da60d3bb518570310ec23f725be9c471f143e7e63974fdfed86ebe6391f816efd1b3e5ec8aa367d2a2e6c8d1b3c476bdbccc3492767f479388933246bc099d40d741e65979fdc22004c781cb6d85060f3b0a9567a69487800f88f2a17d2d53b57fd28b52f8681586808ad19b65afed13e178e86e16602ad0713bf696c3ded629a4348f7515bd2c006aa45022c1feeec82768a06584232ddc8d68632cc5d1367fa2c4145a7c79d1cc4aa08d37445c10d72e5a95259bc9921bb8be2a3be665d92cee886975955cdc5429743d15b64d1b80a670f5a4c95f4ffb82fe576e5011026a633d6af9128cb78d5e419a0387805479adf77ff00a2d161cb1cffe477f947644947fa43a3ee7e3326d3ac2864920b33b512b04ad9fd19b11cb9bffc918b213a09076c73ef88f5d345d54ec5198c6776cd2d484434e6e8061d48a6d55600a15690cbbd7ad2f630ab99fd3bbbf32575097c5511a62437c02fafce1c04e84295f3e33e1805df1e27193cd1a4ee1bbc4ecfc9f75c035193026eebff4800e900855adfd4bf13b6c6697c4ccbcc80c1e71659bfbebb3f407c51e81a54578262a2cca8788a14c1d1a3c59529a46493fb2f5c9d7f7050181bca374637a570840fa212f7011549358cafdf35d2944b9d716aae072947831650db30a457f9dd16b868713b08023327348b8ada4914c7f484ec4284ea0411e1a88fbd4573360c461be1b650ac12797cfcfafdec3d1b23fdfd0ab5f109162dc3c4d31dbd907901572563b7d9fdae722618f82ebc1b522d718e18c8e62ff9b0fffce17bb7d038653d5ecad8e383222cbbb20ffa0fac65a88a63be3d72964ef761c5fdc8bf0e873623c72cffe7a6afba78afff142aa4b7a35806d4e759600fc5b2dec70f3b2c0e9f4182d1f12ed5aa91f0b440b7da80a5edafa2ebbbcb74b9fc3d0e15190e4d91d97617e4c1057e607648c172379f8885a9a0eeac830bf70513a87307f637ab6093e0a8a311c6f45b88cca33db22b5ffa69be97e2eb2abbcee05c65278ed78af66f3330c90aba6b27ec6b2650bb6c704d7fc3b3900ee45c41794177cb499115b30879380f1e98925c6fc84d3903cb59658f916dedbaa796f6849b9ef83b7f0d8119dae9682d4e90249b34e1dcfb42e4974a7b3a6dbfd2cc8db45788878dc289774f759212f9068b5f4caaf45bace2017251a72bd73da9251592398923642cbd3a717e0f24350403183696d04be4f953167e05359d9617ca756592e9afc3faf3699c6cbf7838967ded7e3ebb4c8901dce3b28b62233d1b15e495f8507ab7c70fbd35f737241db1eca20d831762982e7c10fc14888c2251592654a75b03b8a96f194c25d3d3bf9ac512631b850d5eaec406f2d307cf3557e2a2466a28fb93d2135b143786bc3e3330e49e434bd74b312ec71de3ae945a8c1a2dbf3cbf15d40783ba27d2a3b1b3fb512604fc7b432040942a53fa4f5268993b81c99589685ac232f0a49539a36c4fa8140fded5e17360136a30b2e63704d2c3297919249a9ad2f640d22e4c8eeb002005f80aaf9f728d064fa9a19b7ad4cd0b85da50d350d967030fc6c0f40c63a833d5b74db05ee36cd2d4d886aefc81ad16f57c0b22c564fade079b90b1c1ba53053d2be8c244546573996d81142d1cf0c211875e35420d5b09920605243fb9f376c40991ec6641e60e8e42a7118df1fcaaef82616d0ddd98a9f3726512d79cb861aa96508f3ffc470997784c5fecda8c03db30d0bf26e63b9b227462da551f5b0e27c0add5892b827da4a0db9589dc78002dd31e573ece7f2ba9682ae0d1bb5565aa0daa37e60f41f7e4eb1a04fe133f13cdf6fe6cfd72b35eabb7ca3def089286f65ce446db728d18a47e9388461f6d1811fff51fa1a62c5b011fc9f6b47cc4c891ff2e70d4b2afd854274e32d53cfaf3b86fda0a89707f366fbc2f5fe186b0bad9699043b9b90a8489ceba40d8e78b80b244d05e86376a3ade328e7ea260dc9e9a3ab681c195e94f33f31e1d6473909257aad96de85607231230294bfe36ac59214c18ce9f2e9044bc9e7136e542146d7bf0b55a937e88278dda5bf7fc8cf6759c6e2f9118653f78a83360fc30ffcb30c743e6e8bbed804da89f439905385af21c146458be956bdc27d19439d9b76f70c3544df83518624b84b9b9fc4cdd6e35cf353285e1f817d75cdb251033a5752169d05d7db140b693a8a5c064debedf661909d6e023a2d4a3088479471315a6584a975dcecf6210862f8e7ffc847630d554fb536cb36e91f0f44dbbb987ab6f3dc65f25eb613c3d58cbf03fecce81adff01875667694fb63aeb986493bc3844bb1671c80ee7789a559c028680b3b57bac1ba4a0bd0c5817bb161f02122eb1d4fb1ebf23f3d4c7fa470f4d5962bfc4eae1e75513ddc1a08a553951745526e3fb25e042489b6d67a4b9fb555d46d23f67f74a337cc675dcd51c59fbe9bf4c71da6adeffc4fe7ae0351542e3fb57a42669158dbd46ca9bb50e96b1088fb668dd805202899fb70888fea8caef4a6d97a71b5c09c3168f1315df36971009e277f88e0215a59587438c8905a09f3bef04a619de8dcab1ac7ceb69155bb221f8862062fb5493fc6cff662ba203508a6891d2462501d421e52927cfe9ba78eb626aea3c8fb885b51ef66b074ed1d53315e688752a4fa93d32bc7106a478918a1151af0181d7cbf771684672e814b32d70ff70d7992325ee72369d22e698413895fa0c236ef2cc89f18a54ee3bcdc7ed7dc5898d3c5cb94273922089da283653d6fd35e30bc6cc9ec9dca0f6af4bdc7ce34d0482d3318e1da6af03584bd8dc49c2961b393413da401bf36ae57cc4f61121e40c115e355eeaf92c07ff2d928d36a52f4b9c388ae443accb7a3720e129950b85242aabe0cb6d459e1f40443d6a8ca59ba6f014aef8f8f4d3422bb4fee97701a68176dd7ab893f903497f22a386cb5a96dce984aa4a2cce292dcbcc2c51aa157acfa11276e3e2604297d41f44c1d2b012765a5e02ce68dcdaaf41ac007884cd1f7a82a7642892683114396eb8157f3df1052feec4b5d25bc8aa512541c38d5680712dd801a925da122d4ef6b11ca819d4eacb3de81e7f96fcda5fb9f9d55e59c7568a8449be2f9b1c843b4d21e8bb8a181ca10983fee497c87bd2160ca5b0582f6c0862bfcf411ff55036919f8ceabeab4d8d49943fd49123f841f13133349ae180899abc25f7d7eae5a2b2d350d3c1f563c6365ca3d5926a035016dc9b48e76d89164114588ad553efe820edc32d71c745510e4b52d25bfca0991459dee3347688b03c4de3fc055261a013117051226e4f25ef6ebf2aaaba148359ee2724f0761ffd67dfb34210c74ba96e1670a8db8914e63bba4c5f672c9456dae0d2c76f41df13e975958277e0d6ecca7d97d10b13e3e43ee3454c7d5d09e416f746d34200d8ba55a27c68f1a8e828c7770ad9f585573f22c588e6f64015cc09144910f534e6912b3f921c3cbf0b734484d04a082e9f02a55be841cbdcaf1a2829aa16a69c9ad16c444820343a9b39eb08a8055661a9f89602e45b41a350fee80d539c25aef86d9a1b320d0471cb564d9b2f8fc749ee92c0698eacdfcbc8df4ee876e43f113bad8a088df288c16de780420a93d5ae70bae2127ccb7007050544d7fc26fd6c06d4c22830b0c251e6537332129b786e58c6095f8b212c7cbb259ef8194a962b388fd8327a309ded6cf437baf100dd1af104046467adc94cd0847df14f08b689c0c427e7cb1529a03938091164fc54aa8f0cd2639014b243460e62fd47194f1a462e8c8015f9442737a13b1c6806ed9d8c609a96a1347fd619063d3e7db46d22944359dbb3a7e5f16042aecb0c589fd45b3ae605bfb28182255539e98c6e56ce7a0cdaa50c53219837a8083a2e3b4d0f081f57aef95a9093125bc3edf9ad18326bf582a37a0a4918cd9f7a5cffcd2a4b8a03fada411f6757218c22dbcea8a06d5e1f14be5aa766b77b7f73b5e3db5fefb9e7738c12d7f9c063e272c0d3b71181b51272ddaf81ebc8912628f188c046f32be27c3e793f2c89e88a30f10405793ac8d07abe935ea02f5701c41e84cf05d69e88f285d94b8a94f743272d2daafe414d8ee221f4a2fd6a1cb983d049532458b368d98f56bb51d20ab66af0c5bc8b3facd6d4a444fb596da5f4310e5314304a24eff71ee143ac66cdf4edfedfdc519766ef7044501c1dfa78f707f6bfa4ba20abaf967f63aa6b4699b38423cd4440ffdc960bff62c1ffe3fed656404a87889cc3b21a732f62a3d27f067653a06162aed3dd7e358a2c4d61fcf0a46b61993f78d65c4a80b3fc5f413f7da208a7f955b6c779b1ba1cf4569f5b6321050195709e3959ea839c671ef2461f38811324c53c3592c63c0bd905c796365b5834999aaaf96c03cb773acb8261b829e70b549c3b1a0a0a79095fa33eed4b618c2c4db9b24b891ebc38c06013de8108b81709cfe25412b1b73c2a6deb991e62952b1969a2c358a7d0f9cb344517deeab088028f553797313bef8df54284478977769c97557d58af89c0eda76b89ca67504c33ae9a708571fa9f8792c51de8d2d7f6b8b09110afadaed533da5f4af464e91842db8b1e5ef153362f0c0c7fd3ed8f1f83df5cb97a4a052e8d883cce28ca15ad757f1a42cd35676e3c5d8ed0df26aaa9b96650583594c08eb38d2024eb2a17dd8195f9fcd40f8c4672515d10968dfce8050dc12d5e187fe87a64342b56b90e3dee89bee061bd61fe785b9484215def2ddff466f919392c7c0f8bce490694b1510d3a2a6aa28318652a2a3a97c4f41d00e34143eaa3402413e37193de80ababf32efc7f66dc1655a6eb78473802db07e6f1a098e714970328137290b507d5e42462c1784958218936238971e7f2a3d778f02b266faa871751ead49eb70c993c926cf148cd465e1d9b1d62fa5acc926c5495e15a0618324356fea4ace086ee642874a44bc23de0975df79d0ed47f25301cdf2bac2bf122ec4b8682a71621f2b2f12a66185a305e5aeb25de604b1d3defd82b8b364295e804bbfa3f863effd32176c7a94212f441454e5dbb7b96a89a48012004260ea2f5c717a4812c849b54ba79b505df57056730c08b41f0e679377b492d91c346436bbc1c878f5717851b1df6085aec52a0f9c44ea37fc97525685ab2aea1f701742eeae5a1b4cf943b6f7b176a1e3e6a9d0faa56d068c9fa5e5cb9abd8de70c53b1fe3db435c25de5297ac77623915bac340e825b1dd857de6df9547682d5f0ad208e39e2aad1ef62db05e90bc666237f71b16ee7daf8e5ba324a95163cce50e0fa020b5a31ec621b633647c80ce68ab4ba78a215fa323ca236560349f768321373cd5f5a00031418c7e9172bac022bcfdd2f74877ac4775f65bed7af077baaf1585745cf5de201563c8d70275eb862745ff3a5fada68864c173ffeecf7894d3804f9c5e83c3b6f3dd01fbffffff04