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 57441 23994d209faa7982b52dad0c0838ec889f0f0c4a7c68ebbb66934fe03ad5d970

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e8f8bb5bda363c70fc680f3c4b63c6bc60cfff20c493160ec0ee3bb14b91e823
Certificate Block Hash
23994d209faa7982b52dad0c0838ec889f0f0c4a7c68ebbb66934fe03ad5d970
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030300000301e0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000082e91758bc95d0839a5aaa9f23e65aed6fd7f789ad2d2bf77534c681548ca808e222aca7af7652a2f4656fadb02ac16f9a3a850f8f3ea387bd6fa23bd179b255e623c45225128b1dede46368ef44ce8777fa70a4ad3eb9a54809000000000000004000000040000030300000301e0000

Raw Header Hex

00004020619113d5c37ba097e4b060870a6d6a39bf5bd9dfc5934f575d7b78125a4ff69b6f3cda68d634bda2d6e552dd58db10f94fdae9517d25759e538539f9457202071eb20e6a5b6f041823e8914bb13beec00e1693c420ffcf60bcc6634b3c0f68fc703c36da5bbbf8e8

Proof Data Hex

59,560 bytes
121216020307e53305d42bd93351a9fffc7ad14ed37c43fbf8ea54efa151724a42fa9f15abcd1071b6a8c8e5b2f6b402cb1edb862fd1ab1a05d28ac7cd9666a07b572e916cbaa3eed2790590c7c4ce5ec9858b9eab5dcfe3a7c33d05f79483645193739de1a2070f87ee27250ac2828e2481ae405502f22660c8c64c4dccbf359268a04589a0f39ed3d8e8cc3927c243d79dacec87f5125162a7498ac2edc2565a28199cec4ef286b6f338349612d613488bd3eec1a44fbcdd14ed629066a55cdef58db1c0f1a6038ac6ae7f0cc55ddc108d852267d43be449e1053410fa688503b189027f81d32813bfd706148130409bc71eedc8f47c59415db52cdf3d01ce21ed88b45d3a119545ca8f6afc3d56bbaa5968336f3cc010adaea4d906d1959b961c4e9f6d5a2db9a1179471f5f54d5cc8f95c7dbc36fcc7eb853858622de1d2d9f0776705a6b60403e28522ffd06857bf907790f4056c9c87ce7c27adbd2d388ba98c6de8aa4c5550666b9f89d27c179d6d1a2e49e5a0ef57a970be58f9595b5b71ceb417b3a2c8fa319712ffd06fe5324a3fda3a51880186cc547eb5436b8094a960c3e7f9c1e3d3fe6c3899e020646c18feb68c169360ee63e31784f74717cbe4bb465d9b4deca5942b906eaeca230f79eb7636b6c6607209e75b013a6875afe4d9a527389ac6266f139c8b1cbdb3cd112e2572236767bdf9783083cbece125f86ff9424af805119410a5ae35eec9d816c3199819e9b831f52a2ef08cd3d3b8fd3cba9214fbab665b80c5e86dc1e4e43f7581497dc2685f78d7abf9756c8509248911fa17a09304149c384c63f592d905b3d6893eb417e57bd0abe3220f80b7f7010798f569df3b3835f370616aec1c6d026437e3b3cea039be00c440f3b75dbc72607b286e679d084edb7a2416cc8e0ce6ed27fa9ce297a5e1277e3d6e5b08e3e3d4d1d88b20fe9e0aac1d8e9472cefcaf481c5038ebbd9a64b14e3af7078763b926c1e284c581b1e80faa6d13f4014f7e822fba09b10e82ba4fb181eaf6657ec18f0a0361cbb568b806cdaf4cf0e42a7dba23d5ecc234efd6d9f27325ddfeb3aa6e6814b847ee6bba27b3d98c06da095f1b0484baf04557116ede81af9566839746d067136a502fb06db9cd6babedac66b8cbf9fa7b0e10df216b51d12618fabdf43f0eebe3a99e1d53ccc778081ba9fcf0e2a2d23bbbe27ff69fc840dc6a32f557e9e3b10706a94fe8acb6c64979c01af5109228aca2ba9a6d2dcbae11906864bf574a3f23f827a05cf12ab4a9da4df182ff1e251e56a4f8895bc6130cc2689f0c3df234604ee1dc5a96069f8c9d60fd76e0fd839b582862eabcc0343602279d1cca47938e9dcd040985bc260030e65c2c6363547872b8b678de47ce66740db782037d8c3e19fd38599d8608b56b6826b9a86190d3b6cf052411ebbf6846929ca63fa62c3b1a2827c70a508508ebadb7bd868c78f14dbe1ff684a7a9fb4959e54b19c836aef3983d2ac16a53c9ac6d158840af871b8384526eae2f7b8d651d767879b6a31eb7a802187d195dc4e4313cabda8188914476700cb59f9761e5a0b2f6091730eb7399f81f181661595bfabb3ae5302032625bb3c03bb8aba8f1880065f8c804f30fa1dacf3017272451522db1d109c97a1c3c6aaf88bd07081379bc8d643967f9c9e4f2eb72ad8d4776698c4fc022bdd2a5dba1f588f68b86a43c3c6ef3bc03f2f9a3d32d8d3c8a8825ce513e75d4c2c79b872c7355135ec5a96a7693c7f0dd1675170218358087d8ed1648a9de8659f1ae5bdb0892bdae251f21be001422ec3d035f7f316ea1258b8fefafd9a8f15fa74e4df1a6b5f2be1ce477043c93c089bffb2e843e3cffaa52510f281bedab725a750928cb88cc2922d74f459312f9d3917065a4f9b84136175d5644f6b37406c6b059ffc0375866ef893b16dd3bbdeaa3151e5f9130dd026f127f285e08b5e72709d43d5b2772c9cd822e94b85073869654f10426c0ea0b065e74841f62f58fabb3ec27337fff2c11353b93b1a5b19a7e2bd531f742ff5614c468edce176c0a68b85186db6944fd268e23f8816f47cda1230efd3292b7d7c711a31ae90ea75bdc06bf028da49907e29309c69cd48691f60a4c4b01cd578ecd5f2208797c733483fa1833dfee2cc2aa973349e2fa0d1215aa2f1d2009fb530648aaf4e8d465e8d0718c07c035b51988b7bc177ecb1008c7e0639e9efa868b4de8a9a8099c41a5c6741785009a88f60c8731a69ee00d017977ed3441f1720f970f81878638f9375fe32108ac4b36be75466f7a9627bac8cc8718925df3f126418e6570690755b9d594151590ec91e1ae6d600e2a6d187965c74242adf191591ae8f988eebea44514cf90a1b649bca44eb4f8d5e9257fb9a1f111d638f975488257754027e1d78bd0cf06b5b894108b1be307500e18da780f4393d1f63c6efb91180f721d6d08564fac2e3e7b08233804cfa15327442bef56065be1861b5949dc6448b4a0e2d90de67dc001e39d03499fc7a6b8a243a793a23122d5a84d079a1e304a24b7f4d728b8647efbe8f10439b0a58fd15d4f62ac3d3b0baa4e38ad4f28adf0a8e0791daa2d1e2626f2bcc986e8aafc8975e4030921ad6bf8b47083b5e92cce924ebff40dd59656490a7afb7a62bbfe83ed0f3d5489c5a4b5e1377481af66608308f03edad7a5684390531a7a5460f0b1f52ccb5069d33f759eb991b95f12687b0914e8c4dc546e0f3396083657f61a4cb7bb6fd877ea570a9829e8f41704d87ca0f7390ecee9ca2cc16f739413c21b4242dba1341f6c234865b68e7f121cf38076483426e6b72cc2b586dc6b727bf0e7043583bc8c8956db29bc31c32d37a6d89ab46c9a9046fc45055390e4ab56bb4da0f032fcf91652eb99dca975af3f1fc48c4f5d4d30afa04381a182cf16a3cd8beff244a13443c3a9fcfc1b480eb04b4c41c05e136c037cc4759ccbdc1040ebe696a1b63b31e12f2212fed5edf0f6a9c39d2a6befd5682e098beced356df7b1aee47d300593f60cb8d8d741e1a098a51fa2c6b10a226ece4fe1302365b11df8839339172012dae257b529b700247c59b1a8e01bca2bbf7f45f9b37862b20898485542b05706fffb4162cc610eb71581f488ae897bd238cef77effbb9ba804f7a79fc65e20efa760ee8e75b07ce948d2235d3da4dbd614dc354305e5ee68d8de31dc375589d2b94582c711bf8f5dd4d4537457617f535bb8835b8d7b5e32856b326e271579cd524dd4aac909cc64d0b832bfe47214fb508f31ba26134d69f274fd0b37d0c0ccf43836a4763d1c21c346523ea4c1afd492b0027a927097445c4e2f016c89973f29a10cec12f0b8b3008baa7ac324ff6c373041141218f3a1ac314ee95d5dd3deb1d6eee4d00c58613dc16cf2588db68171301ab8eec763656bfd982ac40f1ccd08f62568ba4e9698639f3887828778c0d80f9be7ebf0071863e3da80863e3abd85ea23014af442a9a89b03b14b770258a41caac645f4c26689eaa42e67993b1157075c2890e8f48dd7795a76f8ab0f21229429f3633a5dbb3decf239c8717abdd01c4d4a78068af098fc851103e8cfd15e77584d3a7fba8c018b3bba8b6aca0c5f72fb7dcab7f800c4f5e6838271554c281bec3833315ce6a1529adb54a15a42d4f77ce0750aca73a1ee2e8769ce23fc914e72d8b0dace0515a8f3d457538929d3ab4dfa39ce18979ffce97049c895f28720761b3f04624b7d99c0f0feaaee842eeb4ef0f207f49b847dc416362e64b71c6d9f1ed6e4609dcbad34f23551a9a82927450320b7c98f3dab1acb009ba1ff8799c137be9cc18ba7b7e46423a293f72c5f9d0425cce2232cf541af14c85ed4a6386733bba135e58e4c42be4e04991c66cda0b64c7b165a64c2b7a3fd47166f052eb44c9830ac374449fcec03728c07e6ead9f233eebccc68e7ae33f28e636471ac4bde63202d4e2a35d20c6df07ddf6c88efee8a020c86e90b867fd96fbe6bb760f5cba3d9966b285bf18a7945fc1eed0e8c4415c1f0d3276ca71770c032a2718e9544d3d427f7136fd4076966a10ed09a4d47f1b81ac9846993105468edb3fe9f9d2c853f19067a0f615507b85357c944c3b57d745459374e30c94b229b210a4dcf4eeedec76d4778e3c054b55bba3e3abcafd6e6db36f5604835616b368131b77735c4df5e98d0817135e8fc46c139bf0337ea8b1b69fe9b5d3d96dc7915625b4ab8679206ee43dc38896f56a027befdac2cec9a3783eb07d5dfdf72a3935669aeea95fd644c4dcdd3890851ee8170f131e7b1532aea73460b77177b6331274ef3b6b5e0a3885e7f76365d883743f11da38f808f21198ad48df53338b89586d4da1d0029332590ed39b611f500723c563e0c7d052c1730c21a4a0510a04c2b102b9cfd6b7bea30e77d99616c677c3fd51fe97d6cc0538a743ad5d9c51319fef95f400f32bda0d1462a8e9c92012e34c03c68d864a48698451f0038399860c70d605cf15d0b0c89869d22526ca08c781b5b2b05363bc37178abee0b630c352a83ef59029494dc8f6d5dd9f5883e763a237c88c57296fa012d62b8df31fbda20ae457ddaf262f933e62f1145bd015006b190de513188052d10886085bd432fa733497f483de0e78aebbb06006b4173433de22c096bb350853689b09314705051826eafda78316e9962049e7589f1290171d682d23636aa897c9134ec0e8df0d593ad81b776168a70898332060bfc6dcb2d0b4520d2ca6b92904a95c63563ef354a879a1e8116cb7248c4091d6f7f30b07b5c17ea5db4f08fd43562cc5e0cbe266d38756215c52380bfdaea7b3738cebb99ed3904a81d7f4741f111c3dd893a3a1ddce99591b347e2753c697d6109e54ade9450640602d493e4221b3aa28039c391f07053d865a377037fe165e2ae77d24fb81ae0d5ce883e702832522504e717e2062eec227ccabae096a05c1e50d30fab5d606b0ad74f0b9edd72801a163eeb812b1341bfd833e0e1d2f839275501791cecad0908e6a71c29da22443d9a1c53d1fe6b4351f4ce80131f5c806e065a1cafe421c25fcc0547f4fbd62d7f45703ebfe2fe6baba372ab7553c74cc90b7e8d064375d26eaf6579a1f35009e4e1f226b0bad9983804df76e72b7c0865c96d300135b0ff4a90661df9b63182848b1795542aad04bcc4f3a70fbd93771e86ceb006390dd0fe4a113b2784b57b77261997e8633843d05fb44f6b5157a1c598fb86d4433a512ef22c1a769d3b95e57eac391b0d95a80d79484c59d7cb9bf6f2355cff92319bc40b2ca984703eca24ebc00261e80ab98016ad5f8bdcdb206a9d3d0cc190e800c5a64116fb724a61dbc7651f456e79234b539dd959afc13781998827cd6b9ec18ef7d9163e777a8892a43e07637e546ac226a5ce148e8059ab27034162c202d6314d73f02a166d2f958823a7e91a49e3ca2e2d21fe3f6c78a75528a763a6ea37f7d6e887c113a310a0e96c6f5ebba8cc66741b88b2bd35ce85cb2c18e5cb461dbeaaf07d94692600dc4c1921219d8a14e51e145f8575c97ec867ba7ed1f74660b8eb832536ec148ccf7ac1df22cb84ae8219a4199ef1cbd63b13b9c76d67bc95a18b254e371e9fb6b5f3c0daa63b3fae971d151a2d7aaa3ea53aee030026953cf2e678504a0a4f945a7e5864fbe553c1ce663ea4ff8079612245cfd735b4f39a0832c54886d7f306c8eb6935495093006c8be2ce9ae0f9b4442c552e60496998ac757ef3d5bdea40c47122b1cfa96b4dcacc975b9c141dc992c5330fdd0af6ccce7ebcf65461d2a6bd6235e135a90998f9e6c521039fd4545c8a610bbe19c83706c488c6a75bfefbb30dd275eea296ebe427ee6274fb4ebf13fb9d09ef8af3728605e6763a5d7109375ac7838f75a679a03b865b734e68c1208dbee523cce32e5aa5442784b999e193427f3351850fdbd971618e2b592024c15320b470128910878df30410bd9ba3f758cf92d1dba92e33d88e2beb113ff0038bafece170c38245ebf7c1b004798a5b0245d453a938d347fa92ef4d80b8b4ceee458021ea77d1331c49a143a17bc90456df325a783f2d165c7f9e215a8e0917257fb0ca9b344bcb3ffe6f26b8ee0465440e6d7b90ef8738dce01fbb0ed1acdc8b164f349c60ce5d5c9a8fb2cc05f5518a3971057af491f1187293ae4202cd7830476405cbf581b3cec2cb2438fa3a8e73f3d29de8e604afa20ca8f0ca857e7d524f827dba934a5f4d41fc2d3d7b5457132ff8f6b95cac39d89a9b9334ae7c4fadfc8c311a9d3b42a422187ecfc366f48ab949b628b7c2d4543cd161397834b3c477a8b7c64a5cfeaf57fa0a047ab81aa0a9369748e1977ddfc3e4ea3901c5b249a0186228064418978e8288142ce35f4d01deed31a4349b4d94a6b660ab7fb73758231d6038e59b733d4622c883e21606ce6767298d90eb171cee0378885319479198cb4a2bca6b66c31e3dc997094299b3de7d30734b95539206a3ce2eaf0b82fffc1ac9d93f9b06cdcb9f855d1b54b9ff230b78b3bb5dad657e22d017bd140bbf2fee2056e92d9a3f72a35163330db8686234c70ea5fb3584181e5a1c01974f698cf04a1363c378d36298d6e3dac03f1ad19a2a1965362b63b850cf9d60c2e0b88e131b6fb9ec517a931e2a5dec9a002ebc1b95beb22f2f5559d61edca4069d21f7ebaaea8bc28502a74d5f08670ce6234ab1b9679815e4e688a1fd46d39a2b45208c8b5eed67f4bc3c83e4039074c0909f1a455da85641783652c1e5eefcdb9919c6b54b87604f5f17709fe1f9b22fed1282844a53fb8c726e93abeab953342354c3585417ddbb84cf7ed19587f343373482ae5c820e3b60befefaf424fa7e94023bbb6b640b46d90a0ba4c7a0af2da17a93f890ed6b3f421c3363e5051ecc063e6a765d495f7346dde7a565e79bd8ff869d93c0d37256ac3b2e54fb53f9139d3b25d12a339e2db1f0fc39d0e765b82b1a36083a4af8a4c2f97ebd197140149d3ec45e7de3e950722a4180e77653741abda8d05c4c2cc3ab108c26b0f182b9a4abae7be67c6896e38f9c45f3b436eed6b6fc0cce9a14bb56798460c62b59343ce85a7f8b69d07de454bcbb647ddcc2427ebc10019e1dcf83eeb18cf60252ec705359530740e5cd847fac6dffd394f06c4ef58033982efce540002ea3792ba5167e088035be3678b8762260e3fd19f894f5b8baad20fe2283e4be86e1b7a8daa9ea06bd0553db0bd1683e4e3ecda6158977e01751d1ad853fb3aa480961437567aa00503af3582611ce75f7a8c29a9ce559b0c67cfeab7d0626605d757d18b045a06d9431a7976bc64c880c7e14b07069968940daa6391ed9ecb8c3989de8f977ad84d01fbb46b75bfbf0d12dda0627549165cbf7d2d94075ba4e0b35d51d80e712a6f1e3e79e4cd9ab5edceca2abc37ca6c1123e50b6698534c3b8d3dceea0d223b143adf3d083702c9131de696c3b9641c9c76416e46703e6fd8d3708b9c42deb115b3db813709d482c41bba6e64b2da0b668ff1545f5b5f038cac4a59db24d28f84e1579e529eb1f1c0051171cfeee10047f3692903ce09bb4cd9bb9b7a6126e7e974ed595297e461945c3a3cc66764bf2a6bcccc4e3ea16b549abca7130e899f05b3ffb2ada413d07975457b73634be883d787967d271a7efcb378c0c0d20f53925c5f286d2cba43d21f2d5e0d5f7a8f13b75ceccd4269e4df5479863e1a4eab200755ba0fb418fafd2fe7d69799dd8aaaf531bc393754d8b8bb8c680ce36d6abac9f7dc0f91521afd8c79b54eeddfc9c7eafd129a05ccc2dee058fe61bbdc63701cae015b5e6b4d09a810c7cd5db4206404702ae8b38206d98009a9e33f01cc5ca2bb411eb29c3b1d27d2a87f43a87223c055218921cc8cee79f51761785a07158b1cb67407ee117a7447e5be58ea0a75256ae41350773cc4010f45c64305a60191117e5049b2b9abdbe5b149325e34eeb566ed89bd36fd964d223b0a74c20577a42ea62cbf1f636e56783a936446e21e86803750209d9541a9badfa54a648ac25fd185c41d5498a8d0b09e736785aafd66d02745e7106ac71697c30a2f0d7f827e5c82e2572af5a5cf3014964598dc5b662cec1a895b2f1f95ebe95229989b86f56db2b9c80fc7d755172dc372478b56250ea4e29685050c5dd635f0976ceda5367e9f5551cf8c681f2c3c16c686016911087696c9797deefec7aeee2acf664e90506dd537f4985a0c812284728a0e402e1cd7e9f0309d944b862a8abd985cb33b9f0081c37b916b9c8ab43eaab0db2e674c1fac8d85d68db8a3b8dcfe354846df1477f77ff4a36c04631ac8551b9dadcaa8e1d344897174b7bf363f6ee0d00f58ed5ac1018952726b7bf04840e697aa5e3889c2ede29206b80ad963ed3b5e1a34aa5684403287175df8f3c289723ca0fa4f156c86b50d3f7f2b2e1ca91e273557404e23070a1a3f9a5861d8d4a8e8d95df3483173b4e6077083fc670eb326b729b1bc0bc02a337291ba978b8426bd9c2643bffb4704c66178f11599efaf8e198825cafec429c25fd0f99658bf9ebf905a52467c06bf37d713f69b3a3d03f7f13d76cf41af9a65b8cc215d9aa280bebb4a3c6817c2a58f9b2510b9999591a396d4287651478c45f9259c1a60b3d4d02d40fb3b0aedd760db4c640e6b5a50b2459dc746594312030f4abcbfce5a79cc0a6ea4b86b8baa0baf3d694fa4c8391237ceae84678be8669c60a91b09267445a76de11b2ac9466739b696eb0df2219f4b48ea087166a361642f8499b2742723a7f5e2618633200f0c5fe75a824d5209c578dad9c49ad2d91f2f1898048470dc32a9cfc1cf7c3aa081b74ff5d52087954d1919a97ae4c27640060cf6a2272f6382956842d23d477ebc39680afd0dafb43006523f135ea55253fef981d4f4375b89ff1e08f8665b8cda7c6a84002121535a3cceb0a2fe8ecb64d5a58e61bab3f2069495175f11f15bb42f233f856a516ad0d90a64f94e2d67101dbe582b7ad031962ca10d3b7280d37c4ea620ab2a668742f5267a5b948895b74b998f84afd17a1732c2d225976b8570b8b3b72cf4c869568d2d7d6cd186d15128c4bc37d04da34445b145129864d2e35f6d47c7c0010ac2e038b4a731832c2ad2ed168bcb49dbaf1685206e4e344a157ddc76dc462d86d70a42f42e6077d62f6cac72c4d4c40b8d6ccd7230f870393245802e32fee9af79dc0f0bb64102ff2a8ab65c432af09c74977aa9eaf6d274ea6293b3b33ae4063085eb5a2c41c6c1145c9998e355fda67679078717dc7de80124693bc4679746fd2fd568cb22a8a821f723e9942278b5be908fc1b8c5960bb94ef48560ece1f97eac90bfcb8e5342552bb206c33e5d3754ecc5a8c408798196e7aed21a613a57638018bd5a4f0f299af2ad6cbc7853f147cdb567952d91904493767d75981491646051c0a58765806a2f4a1fc1c12e30de6319c728de458aea87e6ba0f9a3d7a655b74418e59b6483da642503ad472ff67bd3771e9e568d7aa495c6da819026adf1ce0ac22056c24fb6139898f3f2c4a86fa8d692833e5002cc7dc93da397971f2224e90901531fb629b948de684a162bff68a10ccd4f72223f00170bf9a02e208625aa5b68ed63bacc2e9a30893f4f3837fa0978b24ea154ec06b7db734a11c7abd85455db2a88801ceec6336f673f660a375ae9a261538147a2ba0be9059377fdf52edc90fae78798030f0776ad93794789df9e15df0948e2c2e2b4c022368fd9041662e004d1dd3f9d263d301cf960c04e77343bd71c9d7daac090f8d596e7cc1edb8afef0d401df3caa3f5e2b00add2644e7aac2f96ace6b2b99cb367df3d1eccb7bf39435b16926a0f857f994b60bd2376202753731d1d545604eea8caf0358725660ebfe287712b1c29f4737815ed2a8799ff6a324fad0ceba144c4521d535539ecdbd15262508d72c6cff62f428174efb09e700e47282be992d7d74f550cd9a2170711084224eb4074a3855df20c44a186f198be23ea61161b53f85cf70bddffeda41c9a8851f64795305c78ccec032366ea6386c47c25b496577301e319fc508ebf17359c7579b329cb86ef4070b7846cdeaf3ce295c831178a5684c27aeb92c7e884706261133006d582decad602a4fd5a7c60ef5ebd73182e16de807f054af74391ebaba9771696429dd4b1019b915f641f4167f052ca8cc808b4cc7764dacb49376a8916939e26d30ef59f6a7484d6694477c8b06d8b3f5634f83f20e9b74fe84c0a868ba8380c5b8498b57f70d83fe3fa19f16ed3eec3d844eb1736d8228820cf7f729e336f991f60e06b5ff9c481562a2c3bb0e4cd302b4db17ac44a34a0c64ddaca3590c572bb86a205fc258bc3ee1b4c37c49d81e01e0a0b69a65df4346608467780e408fee7030e0b391b46b5b21b6f9ff97791a9a98bd803b5492bc3edff5c10a1f0797e08d48e1bce3f37ee6208841695229aaecacbdb94ad8ad66d04483e3f7ef6f3d9a919e7b7799bbfbf72511215bfa93bd535d52576fa7b020064b5216ba53f1be9e84e9f22d2646898052632fee892545de76299702ec95e3fa413147273038e6c3d6d7ae31bf85c38e9302f34e02bc601f61c1ed76fa2ba92b43d7acf9468be6675751fa537dbf16323be16753c24ad1d1e66acb0fa17c9ffbec2b16f3c6a137a25ca0ebb6948539c2b856d95ece58bd616931c64b57be35fe84113032175ff5bd3d4a645d0e0b9cb5045bd1a60bcb06b870ee29236e9412499374eff20280490cf2ee6fe3b0d1a04ebb78a207378000557d393a811d1eca5c839bb6d27c1b214776fd6189ae8d15384eb49903d2a15272fbf808a0892efdb72ff3ec74470ca2b6ec9496f00dd0c6e9df77fe8b11bea1439740d4a07bbfd7b436999b694ff678edf1a7352f4b83332cf4b97a563e0a37987d59ffab9de411f5979e922cac7dd65461efd410fe955e1b9d681ecbac5d82bd5595872d23c2977e089ac771a6be83844b439d09e4b2e889ca483892bddcf0b818ec61f2a64d1db7ace18361792d4a28fa6aacf334189ac278f35b5495ca552bbe7d9b728bc647ece5b379a43397fa2beb9660856adb8e8a2be711310b796b354e8f2da11f9ed2c168aa0eaf0de5f35ff0121b8f0bceb449cc9362e6a98439a304c65dd786f617a48c0238f7b012ff362fd2cb59d33085d94b033f71b171f258277c97469ee3af88791b590929441bba1a42aca0d8a565401036b3ead7d23209964cf2fa5783bd5d428b0978787707c89d08bd7a1a984459267ea046a953ad75732da5dc23733d5a3828e29fac65f45a51ff416175d692c363c9edfc5780a394b12106ec516b04399c1c56717a0a9c6d0017d59a1f4cd313fc8c3cc304bb88f996344067e1596d25bd2b358c927aa0b522897de75ba98e7ea95caa92325b3a43760b0924d9cf6e34b68096c7646b4731a30771e80d8c22fe214eae8539bbd5096a3501db78474e8fef8923b67360a7d3a700b903e5d88bfdc4fd2c3d1ccdf15aecd414a2a1e66b42b1212c90753962aa0d63c29a362f1526bd4b166a43a041420300cec2bc77159096136855d33c0e91a0d10e19d94a6b69894f189634cf95e723938fb9b8c0bbf9c81353cfd365bc165978fd9b6e3bed523e1ee74479ad79182c534c807a5fa21932b947205733f57644109a10812bff0e49025d73977744159c05b6ef14b8155d5bc3f26028d745c617fe010072e5fe4b3a62048bd27b83f4c8f708e1bcbfe0c0394d752ae30c137bc2618af40d7cd27b214dda7e1af6d60bbe8e2b0b8e73061b5aba304571bf50bf7a0954a40ccdd6794c35da21b8fd8c8799790e7752602590f0e570dfc06a3908cb20a329eecb05cbc20d6ac507f7758945c231d999de60827c02b7aac39e9a27cbcb97e964d12124a3e794a3f5a0a75cc29220e0412be59c94b15b3888c359ef4526514d4876a9916f2669d1dc719c0fc4c82a4baa1279a19c0fa7040436ac2d6669d28a8d50f48b33185979679cb7433a53294b78a8bacd0b5dd359357d45fc41b2119b143230e4ef6ee5cb8795c4c7623bb89e1b3a0cbb9f685d2d0b67fe4e813d4b36968d7857bd2693e7137618ecf41c972f902ec42fc90aa950fca70df042687796003915bcf31eee3d78283cf1c224b5214c74dbf0dfc180a9c5188f305218a54109a199896fc9a7c7a7ebb0986fa657ff3f52dace30a1794fadffdaa42a2f97996cbc75c3a4ccb973243b0f8cbf8c116c03a11ba4de39672b56b1944e076d5191ea9c34c06ca6594f62fcc1fe47c64ca33580b1d61541701bf4a6d68d8a342b46eed206945dbbccd4a53de83e160fa05eec289276c121c38cc79bfac28d7c43bf77de71e7c6db0a8c4b933f1877eeb16c49213137780302fdb067f6a2e47ded38f5f144d082a1309d820f00997727d0fd06a21763976bf88c3005b827612896831759d608f3782eff4a8ebf5e017db9f4ca3e27a3ab8ba4143f705b8d4b944f43e97fc31b6455a7234501edfe5195c885ff67e944e6e652df0df02c7a7d900329c9cbb804f614802970859d0b872e08be62b94a3efbfd365c87f1b18d37884a4b9eccc60f8a23ed66d7ebe422bdca016d0ec454e49fcbf928c6a50fafb8cbd2a6d280f39106d027c8a7c753f3575913b3d18f51b0a293399ffad49bfa2ed7ad52c921781ded2cc65452206e67dd972fc0e900c2d373d96ba429b3a7138e75f3225260fa6b2aafbeed28e53d9c511e59e7a89104896beb06ee88eb095088fc62a81e899fda4889e437af60aff8046fd9e644dbcc8e7496ffdbdb89b8592597d451771fd73a0eadd5e317c6648447b95b33d505856e74ef204efdcf136943782a5ff961eb1f5e94b7224bf4ac8e01d7ba09c925451f21a81b736fa0a254f76218247a0cc1fa5c0d960ca8dd0cfff7972f3b76edf520898248459cd33cc30111682753f0b8bddabf1ff7aa870affb0bf9bb02e2da09b79127d3f18b11af1aa9aeebdab0409c604c1ed48e64a4222e438df3bf9587a29af2f4d02e7bfcb4ed54af64736ce5cc5519acda1e66555031b0bad7441a97a4f507b7cff15533879c044f3a804829bfc146cbeba063592f4d77e9f6683b7145a819988855a4b3a8f37b0ace1703172722acb50ebda4639e66eaa5bde6aa7c549fbba01d02a3a52cba89fb8cc0cb3710d35f29a716e480f31721d215af1a1861b7f415942afb3d4cf499220653ab850cf9331e9f2e5bc4105bd5ce8136d60248c76a8cf876fd7cd1920db7116de4558d53602e19d9411fb83e4db4d4f6edf72b3ade4529c5a308a7b6c69e17dd8f2b6143fa2bdeba73b7d0ab276204b28a6997a9a1f65733cfb4121735f971a67f5a566ac585a8294a9d6da0fb5955b75e6d7ef32699e0dceca3a7cb53812a21761737031ac7ed50ac0bafa634808dac135ad9bd7ece20e5cbd8b18b43d143864e763022761f51e6b5dca25f86b8608a8fd7198971f0c75a42735ff24affb9e437ab3ce3b7151c570e4dd680cea42c676386cb8e809fc3a2bdfa302931c967f62686d5691b3824eb88a2320c3d6af81eb6554d91f75f2a5b5d536df45fd8dc5f843b4c7213ad17ecc9880f194f3aaa0f152ee51b5cf43367c91b8f686f03a682e551e667836db1032151d87eeb374f7fd9e3f537f5b678d9564efa622d977fcc5d32af15eea29e3f6631f6bd5598ff5a3022453a69075c7cb7434e8b30774e6f2b6b418dcd4612fe6d04cdd9dfdb3fb9ed944c3c99d1f56ce0e7dc1cf18549d1597882bab77682bbb1b1f6c8655fe70bd15929e4e8a2d16845ef2141c016212a1c4c7787a0678dcdead048eb5a5416dd30276baf115d0e59cafc66889a746cf5d62d110f02e1ef27889bc44d5e2ca89218536e239bf71840b5430b9a7792d6a03b0c3610def9e7098dab9b00fec937d9e7835363d792309314f744eb9f2ec5183c0bc77c52456c966b51456b4753c623af83f58a0b7d77522418459c0450cd40ac121fb7e0cc0ca5d8e0d9048816a6485d4ad47c98d60d4c128119e91d4a6645ff319c17e5030d4938522c623042062ad131b40783a7ff9a1dc3c5d835f17e8de4b82e77bc5ae3bbded01052eefd264e97c4823a847fca2d6d7f95152d8c23c7865eb366b644d6221fad453db339f7482da8248b2b3bc5b4729218429e3daaeb9641c112126b505caffa3abdd0e94057fc78b61ad5c5a625b425612ba9487152ea866b9962cc394874369be557f87d2b6e2b97d83c14425407a25afbd65062ee37d11fa491657fadb4d04e3b773253df7d7daaf6ef97becafd91945054d8d8697bac55e8e14c5c2a7d13f4c4302f599c1d1e93833ba4a689436a3e16b03f912515ce895c480cc25a3ae1f7c773b0a6041f0123cf69c34dad3c1f28734c381841229c044bc21e53c1144aa4f2b3fa1708ef11b929bd7ea42bba0f85a032ff40e64f99e49f52118c888d5a5544409d2772a9ee876f5cad39cb463b976a8637395e74871b73724a312dbccc54e393651bcdcf7cfc979e5a7312b4928c21a5fe93edc2640af35e064b038f53a74737dad0e8b9ed5aba3df72cc97e8cc58bde84a7b946af5c12d838d3364397a86a53b7bc139b9944fff4b8a16f47904a4fc400b5c444bf5f2d2d8b55baa70917c8f5cdb47b740482f822ea6cb16e5a1cffaf989d39f47865dd9c2c9e2a13ab9b727c784bd182daef9293ec95ce71096d01abc9272f0d07fe27dc77e5139e2a9428e1078928a3c3b95fcdab735fb4770ff999c6868bbcf7d29066a3a4fc0557dbf13a100a992a329113024493ffca58d544da40bd057f05931739d73be121060ab36f5ba24f067d493c09a75bb01169e34886e70a27eba69f599b7bb01b4170ad8afc3695d65eb90e974bbc25a435fbac83e33ef295828d2529f7327380b24159da3a95b734b6671a15685d2a6d81d4cb7ab8ba67111970db7d78ae0d83a3522fd5a822bb9031ee304082dc685a1b91bd12b1aad693be2403401ea2a972d0cf09c99134d8416b71ba1eb15d39ab41af02b6b187af5e1b871ea7bba07c077c4ec095db100919b354201c86078ef95241a368f94c8bbc026852d59ef5672cee76405ea5b82e2c7e8da32f8d9c98134439e458c963e7299f5d1ae621ff279d61cb309868de7ae340ae82faec500c786b4e7397e02e39f2f26c2fe6d5e81629230425e0aae9563163e00d1b127305e2a5553e49f9b7e3c44b900e5c4d61e5ef31d9ce5bd90afecf46336788b49cdffb74a93f48029128baa8823f67591046bd42b5af4f57c5ef303a33638cf66b107aec0f01a5abc097f0daee5c05ec4f87a81b1ed6be438f0c54837d55a1b330038082564f857674d0643f4696c356ac718777901428b636fe52a02c9f9f17198843d5187e2273a1224c2631ef2225587f837812949179dfa893009738a8896367c332d0cf8800b3e2442a1230a0cd3316cfd15070e3a3f33b453438b2a866bf286110e54805dedfcca28ebc1d36b8aacc611d2824ddc41143055c55f8e3fb4df91fa16d3fbe85d239809c1dde3d4e8631b71c07b4bd7b3bd64024864e318c00941cfa9b2522beb9a5d37b678af7cbfb6a9a079687137c97469f8f5461860d8547c48602a722cae2f31d7fd7c5d260f79a638d848260def168f218c393b044092fca2a2d5b77de08742ff259b83f7bd5c2a3f67f71126d31f7bd76d492ac86302f7ae9e57420870ddc2a54d61f5302234d3f332bef1b8b3538f0b2b3a7aea509757f32e8dfc22fa9c0c256a2a93206a83326c8a52dc0b971edebe29aaf23035e867cce15788fa96fd94bf6900482754a56c8c50c7a8fd70aba614bb89bfc35fe63f018c99740401b2b3d6dc6586809d76193f735ffbc0e4c7c159ebae16c06fc7c449e337a46b29506d96e72e6d5d6f41051e0b9593281f837aa925fe236ac795e7f50e875509e4794296662c3e0cf69ed26986d7d4308d5900bc71adf20095d9d24a0ebed662ad15a1ce64614ac9ed1cbafcd606ce304143a7da42b8e973f7c6cbdc7b4d514e3b5da62f325d9b2a56beaed7c848d302abdcb20e8308df7ff1dd207180e612c540f76b61af4b636a21dcdb0a243b1397c1c31b1113e7bc7b7c984923be6414f1bb88faad82a855e51b82541c36a95061620ee59fbab9e86974311593cbc26dd253dcc32bc46e2988b20a332c46f5f57e2de9e5d00154238b47b9d6192598b573251f7297b71e5d67418f8816c4fdd80709da4f067276588c23f2ce7a1da3d3be55539cff383aab8756786226015a29078769e6abf22a4edfb764b1169e631cf10fa475ce2f094bff9cf8c5d9b1f22b2885a145aa4aad8e144d65401ba88d749993d7dcc181e368cce449684d57e35828356b2617a62cd262e95756c1819e40b6ae5be2b2d15c68a602fbc4dca1b6cc68a234c968be4410773cab5da36b101900279dc5a573ed02e5b09b1378e3a6897c7d0ad36d08a29a33c2966d6be7d76ac8463251a751de8e1d67a5abaa5165960da5d291670baa2f38f5dfcb206bec9e94610f2bd6f80bf8466106e455469ed1e132ee76f410f572d41ef1f49a7e57f408d5f700f0515b21c7b7103a4615b680ede0b77b509d4cce624019fac2352a5263eb534069ed43f86e1e9eb297e54e45b94bf3c560ccb6b0e3e9d4782218c297d0476123938eb771496f6ef9657a75eeee21156abc0b13db9b11a4df5782eafecaf83a6554ff7167f2a0d42fa32b43218cccf18b8718ce15f7927fb25e9434c78c6045d7b3e076affb7bcc9974261b06604f945d122c8a5a224da5b66bfa28ae42a2d3d39381072a84cc74c0fb8d9b2a38a7199e1f0d8a26989d697e0c9afb6a3e98141da67052ff8011db3626401376723c586106c9ab3b15429cff953a84b11322f260184d1ebdd551aba7faa48e380ae1fd16e25d26c957f940f93f2e1d27097fb9352aa6ad95c0bcfb5e96c2f4790747ea8c9194ca503006e37a7344d18bf61d8d4ad7fb7f7903402d5f9593911fb969d88396f22db3d88ade46ab3cd796ae4abf67c910028af9452ac3216f7b6663839c5c42c71e65807e6c0e5e2d01049aa3a0104a69ed3282052fc74601b7119d76eeae225e8f88be122b5a8ddc28996883d55e6598c09fdf777461118e9462bea0a3dd1c9cf5b193b7be24b640fd9f9dd65c49df4ed5953db2a0380c359c83ab490a262ae36f31675d3335da443f6f97d2b6b707f2b5a3d75aa2adfdab8ddf408be2b833cb5b381ab2626b3942a42a90ec0f03a835b06964704f6dee963351138a148611fe2b65f6e55d7a4c18565ac5417ce0cd4aabceceeb6fb79c9329f1a8c4dbb1f75dccd57e75ae4b4861d9f7482e16d7b583ece28e12dec7b664544f3749da2d555e35c74fa60babaf7711a9e5adfc7de808fe44b19938edbfa7910e3436b8795391d66d3d0db5f2a40fb0667795879fabb50bcfb0098b571bc75c1f48634efb59d7caa7c59e66fd5a80098b5e48f6602736def72df13fa6d7036fffd9f1d45c619e9cd51fabf2d4546d95b1896c017e5ac8d76810b3e14e03c4a67fcbe41e22a768c3555fce646ae571bc8b28b6fbd4a88073b86a3140cdd20ee302c2134c170383e65af20c8e4d6f91d2361d69131c18ecb4f9bdd227fedca4c93dee356fd3ca33d9a5c30badb80e3a0f3221c6b61ec472b0ca001f50ec1de314e14eb4ddbe8d6363ee2e9ade96a7887ade84b09906efa723c540fb5e854c1369f2407737e038a2411f85350dd867a0343c5458a4eda8b5cbbd839edd1eb8ae68429a713a591b79e9d203005a3f7b1670e21fcfdd5bf0124bbf02bbf1bbffbb7467e1bee3815d0bf8202161936268f8da3a10150029dcf60f6eeb80882299d2c467d488b372bfc5edf513936253cd1fb5bf4c136bb78583ca02ca8a4b9465d1f99f01a5663560dc4abebd11af5a4f56debfcdaa73bfb3b48ade37ec73502cec704fafacc46408d06a327d784dd917d019316e5fe63320f1416ca495dcc84e36ab58f5e89d4490dd41755f4ef82078c76e34b8ac8f25faf37c224a614692b5419c9c40f6dbc7c6c595884f3a11cf28c4a7b7df4ac6ec42cda0534d0f7f2fdc7eddc71616ef7bea2ff9196d576432be2eec95b58c24387513649ca68d30350a66352aa9e5a7af42bb7fff421b9e5e76f4767e61868f89c89faa161960b43701564be780f6a0481dec0e14f02bf798d3e8ab352956386933b424cd2cf1ed48228a2c0365d997556afbe0cfdfe21172fe3bc6d126d6c8b6d724f5b691b98fb3fddb68d35428a7f1d33be343a4c6baf75115c139d3be461f4bfd965b913a8f6444e08e9163e7697d5e9212167dfcf38943a776798c1b9b866a4684aabea96868007cc8de763b4203d1162e3283ae51c7bc1ed1ce89af4e97d64ff12d71165ae5d7f3051f8e4ff5a6122ccfeac1055ed5c08408505447a0b864626531edfb78808357474c179a6619de7b73a72615268568b76721efb279314268067fe7344f5596d2049523b1c25b69e0578cd7569d61947b921b101334f88251b893471f235dee89b189ad9b8f68521aec9419dea290451998c9016f10cf61ba16dd2bcaa0ff0adee9790ff2ca5aa46a3a1dd51dbe56c07714c69aec8ec5e34e3b31ef286174387893447b5b969ce2ca2baa1412024ceb2c5ab65f33d0f376f37e762549aeafedb8b9e27bb2bc4a7db5f0f737122e1e93ab211bed065005c7b81b89532659aac743d159bcd7fd8376ea816ad1090bc05f8cda8265973dc690b8f10d1869bc97caf86a64af3a1896b907efeb0e0c74a3cc3afd7cbbf2494c38221f529ceb332d741c2b30181ea688c5b9e2c4589b27681fe30cfa00feea65c11586a51d5cc11974543f2c867ba9534f98d33f7d0fdc2e4ead03f9ccc7495db4f4a002ab6d7b202318de462da9899b99cfc0d41052c99e1d4bd2d3e9f2100072caad1a21a99fd93a7a4d886a61f6e85e549f635456abb4c3b1e9c64293965102ddf7fb84468323ebf1a02be343d7a480627b9d171d392e6aff58947c702c0707e860b06601fea14428462913ac9b70f60c32666a218fed57ad832b7af1a44481b7f471da025c26cf0619c735158e8bea9ad6e7a51fa9de07ac65aea0bdee0cca06fded473542887ba06a01ae1746eaf2505ddebbcb866a440c0c989e2fc13ba8c60ff4870d8c43bc5a1b60e87055004482f4395a93895435116128efb365e9bdfeedbdec35a2ea8640582072992d3097aee7f01be19429aabe2127ebb960a7737ac55059a79e90e3b6941df8af6a46e6da04c089bca7352a87f744de46eb46ff77d94e5293a4f7d6fd6676c490a812cb580db7d46db752e3ccef52613d14989e616e63988719e040cce7e3b7c39b9485d672305bb65a3f719063d0251b24ed6045a3a1099204ddc787054d4d445efe3ae4167a5ec9663da0df10d669cf5a824a779f4dd91888ae90ca661e4ae8d336f1cff9895559eeb12682ca50b0beac50b3130b586937445421ae52f723248db0578816ad7c1bd4e5d076b24506dbc8416b4f7fec3e28ce01d4a4f5c014256ca62ef7a62a355871f44ec047a9856fbb8dff05396f2d0725e44fdce0614058ffb7cd03c8bca6651e60503e40f6f526f06c01898fe7a8107174206cb200f88817350cd6df199f57f9e1e232ec57a6ce3ef264faffa08bbec4ca39f9b9fa566d7653d4dbed22d76586df25c4ea6b05e4fa414fa7e8378517cca87b4e7d6a581f08695eb01f7e4bac38690247bae20ba055660defa91aff998a9e22a9e8d8ea6af06a188af2f8999c09ab91b2f0ef2a2d05890da734ad01af3e9167525c7389923bfdaec3316fd88f5be96783e467c357a6883c81ae0c02430e77865226ff949a959661fdfa631ce3c4095a49d0178d87852d6bc2bf861f17f9f202af73761c46969d8b5d2c32876484c2f4aacce1850b79ecd6c385b08566f47a36fa49a553c5c4b02199d5ed7b20f2e9f760485faf13e227d491b4d8740dfed981d5fc1165414008a9dd363b82add798f2f81fe9224b4473ea8eeb7bbe0de621fd0b3f9daba0427be20633ac0f4f86fb0b0ea8e7a645198f196cbfdb951eec5b85a6b0427cb09284038ecff32c534b9d01368c43c1419a40c3eb9c30e9714f9243464ba03b16b41dbdda288353afda096a3de170e38ca269a010aae64588750e6e2f0cdc97847e76d9a91e719d831cda59ec8bb5a839928f9c9621b850bda3569173f5b6edfa17ab24086b3b514d3a2d7723e13af625209456af6aaabdb2fff6c3150a2191511b90984e3db2075204de9d5d562cd630f2ddb9a8840b5adfcdaf4d4a5b927d9563acf94dac9f12310ced850abf80435569998bdcf423ae23a481fc42cba916268a766f6323df90e111c98deaccfca70389e2003c413c4e389677c5bcb5053e19782ec229b66e65ffd6c6dc10ee647b9436f34387343d2a4bc7104d1d50be28cc64058bb377c7987ccc8db82435098ded6190300a4ac819672dcd9de71f2e9578902d9685bf0da4f5cccd3bbd8f4713299c851c32ffc472b57d36c127233b010e6dfd8061ae8af449b98317275a4340f90afbdad07349b3ee11615c25880f4f6856414862da1814be2cee93651a26fe046e5f038277ec6cfcbb0754f574e2bc2256dfbf3e47d11306a7e48e63898cf9adf89e3d7c90d68a7c015a1ef976c33144ea4553672c4e00ed81a6c3437e39c63e6829021f9d941173240d28ea7773b7b8764fadd887a36763659b0a27b1aa78045c0a1b64b40ca91052671b6eebf9049b7df1425f3a198c9174c865d7b255cf894af558f6d0b63d0ff1cf27d62546abe16da2811c3b0cdadf56f0d1cd66ab0f7aa364085c051b5cb223bad93043719541b98283d251de7758775dfeac4fe0d68965f242c853267120bd88921fe20e74e1cd974a6d340d6a475d13b3bd53beec914b1f79ce33490dbd3c914879c4e4e148dbae05b0dab444f912f7e4fe41fff3b96e28a0e1e7558cea3df30ae46b7fbdab727637a69552fc22cb96cef146756b15650a9bc1ac8bddcb0f2d44161a03b629a80cb80cc1d031ca168303b6aecc404d931b2e7139e686fe95f9b0e3006a52824000c16a9332bc0d2abdedce36abe64f2232f8d96412836997a996dc079261a144709c717e91cdf6fabcf557bf57beceb9ca7db1e48a9a7d522c0af16acfa6ebc4931eaa12da794c4726c1ddd28308c4d171f96f4dbc3e213ddfcdb9f284ef1827ce1103e8830ff3df0d6d0285469f9ccc3d0926a99927b7aaa45b00504fc513ed5c037769be85f5273c191896de66da2fa9e08a1767c6b85f32f36d7d7a54a7a08a67e10d40647beaa58b85cc5febeb2c26abaa2f37bc4508ff1a1f95b960e85810d262eb6fbbf48d2358931e3d377d20b42f55987e8fd792e9e5a6f5510c83dc024144a76f81db2cfc17e8afe9feb074fe94ed9b54a17233fef4df53fa776d669e8098f6cc06562eadfb4f1d7d3920e96e698e2b4e25b16597478c73c17b9653d6ed80f4a3f6b4e98f16caa888657301b75e4b0ffaf00a1945bf5a6d600a50409aec62a10856fa8b5394e8aa6f777d8f6f42508230d364bf1a72030bf4f8bc42c59c657b34ceb6bfda8694496aaf1f8d89f8fce2fbaca2192f845e743fb01393fa12de088f68af65d78784e647ae1a9732212f863b5dcc1d4221c14edbaf920f3bb36e97cb5e65ffec65ab59e3c6b1bda93f146e89e241b16f520597ef2234e38e3c528a4945295a0cd14a82eb58c7fd610e4d5bb6e3ad17129ff79d3dfc1bb6c84fb42340aaee14c72c021c26ed0892db8e924d0a27f75dc9546c590166dfd560765678a8b34c4c740a55c78b9719e56454e764effb858e6edb1e2460ca88aa242c5ebe7a52c48d572280cae8b3c6c50a62c28cb7a8fcb377c2f2925183d7ee5ee5201b9e4b5211be309d49c15c96c0065d9cf0cf133e57fc9205f67da68312d89c5ec8f6b642004b8fdb8e990fb283f1be548b749e5bf8dd9079367f24dce1a5d311dba0069c40a669b0f2b89e87f5bfacd8995845a2758ff48caf15ccbbbf25cebc79b75d0a235befdae6c4b113086c4c4d1368e7c413c688f8d6b35e132edb6fd25925b3bfe3547487cacf95da3421662127c8b5971a08a0a61bb7337aeb698beafaf34c9fa036de5400d00fbf45aeb1d0eb4fb911986d61bb13bf70a24a8eea9ef76525fc349032966e79cdc14f1158d3887138cafdab77b8ffa6837e18106f2fe0a02fde07c691c54e26319e6c8c8f6646450a2599b48f2407cc96ade16011b62bbfe6d898a8c974f56da92e0503a5b37c9944d350b0338b395c93ae565cfa7f080761b2abfa600030538415d92884c3d9c7b800434b999a7dbefec4fa91d903386402bd6bd1de1ab23b9943a42141661a2b6a0059d9638554208243a37873884188f6a4307da4fd37e808c8629c917d19e98ed1fff949e0a43c5d099aaec857d775a2f9431c06a3fa42011c27891b79f6ae18a5e99ee63aa2fa2d1d2cbd12b281386556957f2c4465c79944e20adc0967451d897d721ddd58f5709781d49f177b0a79299e213daff987655f28fc8c027f875549cf10235394ea30e6682c6bdb712d0f57664e8c39ca399c4276eb55911674988f33f1ddcfddb8f4d31a5ef0bef3a347d54f0ed85b4ef2a4964094161e36b6ca5c00a5b0c21bc403d2bcdceba6618e2713cab122ea7d77cd42244fed7544e4f885f17e94e1a70a22e32d5aef38531e0df994a2a63daa25e5b295c2b56c9f1af77d122dd2657d908710e6ccc1d3a0cb363f7334e7920d426422f0908671082fc744c160ff0874ff0a1471ec42c14dc22ecca47ee10a2e4d6a59b4a690f20c8a5e17929b79be4cb62a29748da8d8787fc3426d68f7ca1cb89226e259d6ed6a5a6cf901645cca45e4b33ffe5695eadd20ba13476924128a95fffb2cc30d6ea8157e12df3251ba10ddd41ccdc9318fd88e83f25e17cf0b1b8957277dc305fb13407bd46ca7deeb8d435912e7e43d17fb6805ae31118c241239b040cef8a6e87a006b05d6cebab528c86bc2bdd2b7c3637b78b44d544b0062cd83e549d191f88ecde8e34322a2d38745540fb1f87362f13d279de410fee57d378efce54c1579b5388bb1251e5f0269c38f0c0df1d3e78757581f897dfe4394c463d023d1c68f4a42b4447a7dc0721e36e167a99f27a4314d3384b8e870e96ebda310a0b0d7a054b42c4de51e7fa7cc81d885f32a6e6642652b6a2e597a18421c4eae53a1f39532f765142523e76ca0b7eff46738b69f5617614ca2a855ddde1d95e93cd00b0d39608800d1a8f574c7064c32f6af84a9cef55f079d72141fccda24150dfbb3db8d2e17ebee1063f8338159f404e4fbdc2e749cf5de2c4289e2a23e87c5759a1bd3329bea8956584daff89c6b623451fe868a302444322dd9814c1cdf2bb77b31b25bcdde2d8336acadb019e0c607b86a54458fd8a034898512161b2317461b88f0868965ff939e63ce1a712ea3522be131df125e0f71c57444e60dcf0cbcdb7cf8dd59388cbe87f38c5224c00057a17f7495d8eb47502e5f474b4d99296e5633a8e6da6e522126160522b2079df70a980a193e5056abe4dbc59558f9379bc9cb9ba8ce9437aa51f3c08d4f62bbdddbb61012889a497b14b16b03c43682cf9ba9b524952879f5bfac8b23c5ff92f6d850101baa1b597f7555b560b40b1fedeb839175b73206d2f733587d8d0e1d49f4408ac56b2aaf074ec841217ae65d98dcb966986bf38cf46ea4b9f76920c415607f7dbdfed0f730bc736ae9c3cb397966974e7c5f8253a647af3b4e0a82f5e2c57051d89417290bd5c6fe5941d17c7987568c9fe846436af067451426a5aa1c3c3cd2767279967eefd0723e6ad0b9f82c84fa10917211a2e79bc4d6beca72279761f3fa24e301d2f9f770b57342add16d4f47c58443cf2443ad785355831822a5edf1457f771c151beb688a4584e96ae26ddc317b7bf92b95013c5e1bf7ba5e071d2256c73d8f1680277b2e794c78e890c0e6772e47c0ebdbbbc80eb1e2ec9f0d6efbd0a89e3aaa6337b7dd79aeb42496e95c6265c5989b7d34f2442cc1eb94f86d742154cc8a42f5da39f32c797e0cef66e35b6bd0ba399a736c40cbdf5b113566960bc0922aa3d394d7163892f658507983a39604a5440b526fa614121791855a04c2251de120a4b282664bd2e59da388e8ff32e2f296076f54a2aa59b9525d31e31f63d1d8566663cf71c9fac160bc2cb452396a5ffc4309c2e35f9771a3998a2fa7fb169c1557bbbaa932e2f3b3dd914f648fcdd39c9ba404037ad556d56610e39c8d8b517f0cc65fd1dd4ed63609c7b7a03ff7a36f66b0ade456b2417d3444434cd358ba9eda404d7e70acd2c668be2ebc34ff2b253e1a5b2cac816bfa2dff32099feb2c88e948e2a916a77775003ae70602c9b5cf950e9e824abb7057412914edc7723542de7b057cca09f2a2926818919e8adef457ad543a12f3c4c512f6d7c421f9e3d4e7d17f8e2faaa943a483a78bd585b3e8cad7cdd0c1e60517956b86b92eb999544aec2d4bcc30ba03b6e7c501ea0050b75cd6a97a61760cc228f5fe428397abc8a8960773cf5f10c4abc2f8a3f01bac96965509f9357f130f04e29ca3693dea7c695dfd234eeef6ba557e6f31f6164f2e8c1746a16c349874ed8956cd517c032af0545eab93409d7777de784c99b2617b276bd8dfbce338de92ff2455e8ba756579150fdcf41d7ce90f721423b4c6548a0d23cd2f03b609d9b3647dd44bc70c9e540aa78265f6bb2ee9e2f69da36c6e04d58306da56406796aac50b4f0cacdc92c7bbeadbd57b31d55917c939565f3f73a44af96bc785cb3d3ed61115a640bddba9b28089a5ed7f6be2b97c0e8205deec4a97973f2b9085c388c861df002016eeae0386d4fb2322b46410f4e4e1078dc9018b7c7e77bc0aae96e27a90351ef4d949fa28dc3a76c6ef93e8f1c3322a320a5137f78f90a19072d97b4b39894de0b52e65594f71034d417497b0ca91d2241b1eddbc66b39ff41d297120a473b6916c2301910754ae97dbf5890baea1c59fdfe14ff4014908aec1d9952ffe6c98a90ff463f4a1217f23196116b19ff8873ae71bf32c1c6c391e2bbbd1027e681ec0c93189e511e5e26bd8491bbdc2f93664886f074e3320cc2d3c0097d9bc7179a81d142223298c4491a3b072c48ba0ae8905c0dabbc43e899af9fa5e45577ee3a2db082fbc3a026581de0d070d895a2249a0949a171020684f95e863a6ff90904fe5f26e325e2412f842779790d1f6cf2f3941339234f284b23fc4d66721a6b0edba8140d42e10466f1a2e19e15e424a5652744ec8c0b16b17147145388013e17a3cccff04957b809670c209eb4005d3577a656094bf839b585b8b574e21d48d3afd3c33880525797570df1c117528c5663cfcdcf1bfe34b27207f73a69ba8afd40af7bccfaa5c1156a25cbda309fd484c525f7096990e53278c5efa50d282bbf8059d2b23cfc24e1a58bd8094762f61ec6de3e7330690c872f23c8d01fad706851bccf7a7ccc3b8005f8bd8d8aa931ce1019a76a5d31824a8c78c89ea5c4fae45bc22cb1a88a708beda776fc91c39d3813e9b48d376f43f391e831a28e6badf964613561649ffd6a39fc7b4c6c83d857af2534f3cbd2836633d3207309932a7080adce6bdb359f820ec622ec8eaa3c56a3c400672d929dcfafd19a1bb2d132daeb1d1ed882e8948a8ca94186ec80cd35f0f51ae1809f203e3a5a0f42f579f3e4a66a3cc6403c5641a24994624699f088c1af5398b1bf88b32ae8dc4e9ef09981a8c74c20c5373b217eb675018da810fe021179ca2bf21654ac5a6a9c6c8c37500f8a9c339cf4bab7151083784ff3d4ac9c7bf5950e3417ef37075b1ee761b56d2035ca257006ac627721efc04e2c7030104b2a12d0aff1ecd6a48e3676564c8f7e5890c0a7d11273d6f21b88024c32013bea48092a07276cc5e8341155256d6f8442a5847294b7de3133474f76dce6adcf9e5693e262f97e6d27123a4dfe3a78fea778649ced1d7aff25d305e0fac076dfc22f7042d6f85f7c9ef9c80c3f8a9b6ad57ad18cc5db6ae901d8e64498b0adf3998b9f6cb3d678ab8c40d1de41b2ad486f73a132a2f774dce2af48a56090fc5b68a9e6b81b530c225b3ec49737382e4777876f042be415a2978aaee1df34804ac472f17e1749421802405b256f6fe5211c9255715de725b2a3c2dbbf36822f2d1d37d6f3deb4561d4adab2b88ce1bd9fe48f7d681d08481574eb938a537b2e5e4ff365598abf4f7b8b98265e88695fd1efbbaf13b5771d40aae150eedf7a8107d535fc3dc6b0a0e9800bc518f05ba13ef16cb019edc4de50ddd14c7c372a32310c8156a4b12b4e29a744f9434ebcfe7f45cdf009ae911e3f518ed16945ea8a2a7d422b57c280580def7a1c8a13ff6115b09b8b91fbd9cd863a2c39f7aa3ee73ad06b7322b3c670fb964e2d923ada0741f2dbfc6bb442d6ac32b983c81cf9f1bc8a0198fa964943a4bcb7099abbb62c906c58f0dffb85bc79000fcdd18ca6f5ee6ac109e26839fc66c202f4bb03310913d039e1548929a5dec48e06684b2d26c8e872002af813e8db52b9f18e89c99dd916eec2bd420c99099cc9e2d883adca8c88947d3e014ffb49e9466e1f5aa2e0462eb1dcfd3c3ad2a074c53c761f8f398787e34c5281177ff1b2bfa2fbab17548fd2b7220b64b29091e39f08451758498b4df671748e6e0404100c9b1185064afc51583d0f1dfdf57d6412f62e2664650304c3955218c434fc1edf031a082e3fe8651ee65ae7d259ba9e92bb7ca859dd1a00c9fac3943aaa921ceef615d806ea5573c3807d6be0532ee6df3dfcdf5faf77b1824509a452e80eab82cc6789d8f2284b5ee91fa4b0a93824328a4eba1f245823277d656bc37671ece5822498526309ac9add16954f165ff2402affc61567de2806492bc3a419923f7b093515e4709621253e3a0268f5080be3fc99383355052dcefdb40e831249bc686c201ab98f2052bc4da3bc22cea229dd7a8ae7f324121f45f6d8276773fea699b377403d562252de8e75450fe1754169f2873ea9636b64a6704743417a3ae683c6e3cd2f945c2740e47be15bf4d7a601936da6ac3a4044664ea5d697bd9ff62e5ea42dea1334b8d2bdebdffd4e61b73ac28fc34777056aa07c11dd5da0c42bee84171344427f377c38413371095f5fbd04a1e10be8de06cac729e125a4cb51544ea138c71bdee25b621550d9d2300c2a406110b4bbd742cc460a5c44d4b648c4b7618403ff95e6286749185d0a831ccc00a1990de16b18e74c76ebfab0a96349e68214815ccf63bdd28ea42f4c7729f585a12078b9e745372463051e5d650150e4ad05dc30d9130ba3a27d835e51fc67f78fcbbf0289a3b40a6b5f4427b8b18ae906a548536f07ca142f7f26d68a66ba2234f95fdc420afc3cae93b99ea9629d9a34b17b71e40bcb840277bbbf5c416387e069d01892e00f529e0ce4588b89376ba2061d4d962062f3047b56b2675f87a5d6fa14869d87033b6784cac49828eb20b0d920dbe52977b2efa9261f9257e7cba90ea862e804a0cf6db812aa2b86d142710e5fb98e3ef23f0a98f41618fd2487a4a9ef649e74b9922b57aafdfb5218489bfaa419861506a85e84a030c596fdf845816fc38970e36d91abc87b6aa0bd2f5b2d801ce1aff6968ed16e5bcbf2d9232d107c38a649182cf433563cae0d3a5654b851bda6d7541d0f6cf15ac84d7014dabb557ec26e0f315d017ec5f7c9944a3d030c5ddc0ed2398c37d269ef9330f28e382667eeca4421e52e3ef75e61bb47cfc72d156f3a76aa2dbdb86066a171db9b8d79e18ff6fb920f00289389524ce2d96c5a3a552cc3c280b53377043213f7a17d04c5d71fd25a27263fd7df48b65f5dd2beac3c98a0f41a2f9931b1c6044b740960b9660f0c30e9a3d99e04b8fd026fc8d44e85979d76e05aa766ba3c112aa4a8a611b305e06f79362b59bf33c782402ca4393f27eb4ce02850158f59ffe88665328346ea74c41d48d50ba27b14eef39a7120e710b474779d18ac7ca1842e075ac586c63c8ce7f9ddce1aa381d23cafd5d1c718215f5d2196214ad8381e6de771b40fd751ac765df69a026e6a474d9f90a96ce44c59b8e69fcae81fa15dc9e2b605546308e53e58ca52444f37b8f6531ab9d94aae9b6c7980f452303e3b843d85cabf50a5e1a23ea0ec9b256cdccc72a97fea288f675bfbb12779deafab84f76016c3db964a3963a17b0a6c84703cade929049db8cae8d59cf32c12e9ea94804dd291cae7fc455e5aadfd7a0cabe972853ec287617a18edff822bdf0400431e07da5af7a59084852ae555cce2c801ab7dd299429c240b33811720d55a1910955787fbe53c29d13557cf953098535b362db0fd241a0002daab5b7481cec93c8ba96aa6b839569dda8bb5d65893ab51d8ec4035858a48475c901b2cf6cddc42124f32e3bd5a2c6c141bd0f73a0e129b039172fa3ef95e573c2066c01b696b859fcfa8c6318b835a4c7ff1b9325b9b9c877489106e0b6837b046e52d5efb2b1f12616884b9bd6d9dc5bc74fb15174be11717947bd514aa8b51a3e0e4df6835783c1acfdc1bdf1f21e230720ca384aa5c6e76292ea79048c7188d5b3ea39448207303a6422b6378d41566f4263190f1a3bbff8cc52638f0d9ce34e96bd6c7fd25cf686a9241a6ad94f44eb5eb876eb3e99eec3b489145ee49de7fc2ba5ba25cd61adcdc5087b228f9c01afebc54b8dd29f593e2d7960c742fc1bee8957d7e929dab2cd5bcdfd7c53a7984de032160984f1a78206f25810f3cf32eb5e98991a4b44e12b70e54cfc03b4968a9d3d369f05d08e8a43e7ab07d9eac20f933cc63d58002aa6e1046a92c49312c317a91201f135fe6b673eb0e1f261efcd4dd33700e1facf08f27ff47d24c78d441bc6897af003b9d5b958d0e90727876804dc9519bd01e20f33cf70d6bc5d93fd55a93970293ab32c5e937296178508e200676055d1186fd02e8fdbbcf684f17f4f85a92915336840610a59405c14390737ee1bb7a7ab78fa4f838d7ffa2ac19a6921908fd379450d8bb737395182002bda5fa3abe747af6ebd31cd6f1d7088e22e44c82a738b80bb111594ab872479a6c5b0560cae41c339aff332040d31b1f4612bb81dcd235a41198cedd538df5b34f0ad02d153496be86a8ddd91f44533c4483d0817d462f4ea1fbbd535fd69ca755c07d7417abdc8dd5da73b7d62c162aa094e1dd57c56da97feeb2e1294857eca6c2ebcd097cabb75c3f8338f693e5599a859d0abec4a9bdbf875a4e8624feee696975a5d4db6ccdf90ae9fa94f260247310a90851df54f257604d675fc8a2309674b9c8d7b0bd229e17a093eb2a90f60cf383ad3a6d8156222a06981daf0eb287683e5d4581528731bdd739b237cea42214f561a6415f9cbc3e913d42f1f74d7816afd71bae4f215292ae92437c5cedac1a7d7969e8f6a61e6396a04726847477b8341f8335c1a3277b4eb3ff9ec96a4df37d118ee69b4610d27d20c37c955186f5806573a3b29aa958c8d39222cb54b8550ca660c8a350f20767bc8508ef76f265d5c91271b5961d85ebe4d0ad86df564530fee63efc2fbafdcc9c9403e4cac7ecfa1e89dd3ad1fd038c38a7e52bd6ede97779b1e2ea7086a81ccdfe768591d3a6c5278ab9765f063f3622686fa2ebb6002d7f406458098ad836e1db23d1280da59458c4e72220bc2217e5fca6a55c92e9de5eac453216d1a4e41cc8c6c8cd76f5de5578b0339aec6c5b8dc7ee4370c5e9410a17d28e9f3910fba9a96af010559de8fc297be91a55431cc094cfba540984600e9d0ac2484e894519be7732ae5d39aface01cb503fccfaf2b79752b7fe0a9c184fbe740d70cef510a5e4ef7553c124625f70b45d6a1dd69d4e1a5eee136232b0fa46ab76bf52baf6a7f51cc5e79d35d3217d60193e4336b9017408afbccc4a2f959798421ff641e124f9c210362582e9b3fc848b1abf0f38affe1a75ff050ef44c5b5b2ac0097032246f1c35a7cc137f709dc8c96b09722726aa54449732b6ccaf5a74cc6f51f16ddea5f3edbc1204bdaa1f0ec4bb3d47aba3772a10006ed76121ced9d5dfa01aaeeeb6a229973479c69ed1cc75192fcd71577ebff17cb5ff68e302b09dfec90a836e0822560ed38b2ae8bafc7a506820222ed959b2a18b0109791e770090a795d1be93f236507fa32fa26d613982c750c7195a1b3d53289d77203c87e6a00604994c5239cca43ab4471236cd6e150fee85fd489b86f1e9dfdaad6ce2e17f78bb5427bf9b909d5e52b9b37d5b4041e931540ea2e54d9d2c89da55b640b93d289731b025b47ffd8782bba3dd4827a54f11f337ed2755a22044470b1e8637f511849383b41d4fc8eab12428870c44347e3f6a881b773391c075f4a8430d7e4a6f8446a53100327cccfbfaab36def8fc267b7dab7220e3517ade7db32405e19e1977718a6a3874761a52ce964e48c8137e93faa37b46379fe83474da71f06849f9d26154908d30f198e325da041f6795d2789602ac62029d7f12090d05f47b37bb4a29ea7c7d45c3de70fe005c1af598bbf24423f7e7fd8a7fcc766a139e2d8808a90bb6acb251f24e6f8cd322462323a71852ff319a1f5c3946dbff88b973f07a827a54e42bce4b5e6d94e8680927637225ea4ba432a63cd5638180c766994fe3b351657694189dedb92451e485043034e9005d86992b29d283812026882a52445ea2ad6df0037a939bc95d0a7fddae82493fd0193a5ff6a530d10acb140b57e4dfc64dd78187062a2100c5dbfcf1c564f638acfdd061fdddfd26702cab3475b53c27019fd5e14b00d6d54e89def1e59841f00091bf66f88324ee73c6eb21daa02142a120284cfc4658d08f3744cdc3a48dbb5bc80bbd04cd369bc9cbcc7da435c14f3b0254b20475c94f909f90d61f9beb5ae88ff6ca612f448cafe568ff0e162cf888edf3d02632b23a37664d6ee4961ce572ce62b2be13066bee4efe5323ad8784cb44ce378f01a1a878615db7365d64bc9ccad0877f30f4d483eaf354fcc2f49de6c511b29720774efa482376600e9eb75b413b1a6d441b03c24cf7f8e59f730d1027648bc97368358f49d55c7ec1157e3b77e0d7f7904a4cee6108504c2631a81d20320a85d48c8ba9d66206788be18b34262272056880414cd5a81774a85339f198e16ed93760ec49d8de10929eef9f1846da643a14371b631787df4a4e92bf58363ea4ed6d1d5f85ea14b89631f7d584d84359440f59bbaa8d3f4266e1eb78d62dac34426b23ace7dad9d0728cf4f773ebfe631ffb43acd39771155fbb32fc6845db2c401a4a7a1fdeba76efd64e527d0586323ee1466f133bf9063d8c57dc04a800324581c7d66d58c62087483d0ffcec2c06a6c21ad318ddac9d67a07382d69a24799d92993d5e778e856a31a10a7fc0c2d6f8e1f56583211551cf99353c23b925281a554e87bec9b3f9b0f4c00b3861cd5a582f6edf2bde85ee2a8e8f02fcab8e2cc98747883c1590660a317488b8bafb8b7de94e6537c6e57120306b938d1736f6dcedb6088edf57e460842d48e241a7692eba794949bede2fdbe98490251963671b145108449afdaeb86e1a23e7f77cddefa6303ac3834c631ff35284c3200f3c54df1b2607adeb04ddc7784b935426449d07560005d3cf35b9b80affbb4bf053dfa42f373032c1631eee98e7ecf21ac537e3676881a86e8231a7bd83b129260c136cf1a20e622410773ad0e04ae8855ff17edf0f01dab79509be6c5d5a37138d0230165b56a4b6986ea34f28ed600cbf1c5046438ea3cf2838f2d8519830b7cdb065051d865a6b382b364168f1869457a173d5b53d33e35a9a59605b2c6396157b4ab875b667184d4457b3f43ddf2021dc38e4e212469fc66cce516de4da329abfe2825b99f7022252a507d4fdf94f121978d542d8332ebd7bd5c08f11fa59b9e1e94d9c2d3668c66832900161014c4d4ce81fff0fc6299ecb0e2280acae3ee855da0c260b9fd176512dec15e0317d23519e05c352cf0b11bad2d9fe2f10fe2eab0c3c260c9afbcd2d58d2a86b7b1626233118813918dac3067a0d038935095608f5c8e0f4198bde2479530472fccb3997c4dc6a84f28b4311626abaabffb5ff1d69706ed67fe8f4cda13db94813c322b37553cd5685ef39dd30e546d7c3e545bac8ed968e2fee3f1be16fe1f39e6394106cc05a5d480b25311ea791f990cc7306aaa19668672a042f35f5c65e8334859d43bcd8f3c064b46f22be9c8cba7afde4fd20fd3f428f02650726ff11056ff190a56cc3f6670c9401d7385ac413667363e8648545fc37c36689461348546df5298149bb5852d51be571b544c7c325c867511b462b2539402e8b50845c0485fd6afaf195dcff3ab07236be4c2df1967dc57d6fadbe8dd5f8433c0c9d091f06274cddabcbac3520c65838697790edebfea31fc71c29995a5d3be45c7ec6bcc654c8491d6c9a9eba2c20e46fb67aa0d424027411e32ad2f292a924d52ba07f8ef696c2c3efb8deb85f032761667e29a8eec25eaa508a4141b7844dbfca2906c862ccf68e70558bc3c33436d9eeb004a44d8147ce7c0c29694470c20af7be0dd5759ce23d715ee6f48dd64f4d7298de82fe2e6754860afdc5a880b2258de1261680824aac652a4f17dc050c4ca3bbddbcc5bcaaf2772b1eb448d6ac3d597498114c6303f2027d2a9cbc2381762d11c72919e685f9f424baf347b992f288882f6bde0741156e634e767f4dce7e65d209692e4410aeb93d8dca3dbe2b73d397b6217287e3dfb085159a1d6efeb057832af29bb341e99df0bd4e4558f1aa1901f0b6f6c0bf3b66ba33bbda75a7d2a43bb6b4388e88ac6051f57cd41eb5ec6826a0292f6df0ff31d19f5414251e1b0e71f2264536cdd7ab9996760a6e023ab286479ab6e9c6bb5f3340abe4b9df1c2538f17c7146eb477f23129b413cb295fa8ba07b2f004cc445fffd4c15cc98d3388e6b88f8c474318510bcdf52bff726d9dc395773cd1ba11540f64664f07489193a825370738681b21f55e3d81c3f334f5f0c6d3a20768dacda6e307e3fdbd133e20ba7e0cc8be35b7e606a0ca1ea23f6d7b06c7f19ef406358751133073bb06e10fd2fe289a2c7eb6d36edb29fbd4ca83248a39c086f558d5c2bf078873bdc9058ac5e24d2f1fd0a7e598bc045d9ce1f54c820d98f2b5f252b98f969d8155daf7afdbc8cd03298d89dc559a97fa854554a8a06dfd255a811e7dac6a4f10e1eac0beab621e9fdb53da51eb44aa2ec165f37d8903b6505597a7dc10fdd085d494cc66e258a9228e2d1b0479e3cd94e7ec970c5c3b6917f6d87676178c76c6506ab3c74c503511903754a0064cea3578232805e74958442d94a15f1a1b3c1cd7e1933ba4614680fd4ec3ced665377f1604c1dc9a39c3e176f44ad325c33294b29f49683b449eef33df53841397bdac5b53764bc6b8c8fe2122b8d3c9e386e25eac740ad1f57c1be33f4b43997cff080d6a2d1bd795d363274bbd55e3e907d97c115438a412769793f32c9833c92fa48f108efde821cc3e3b7b96b75841657527bcca7daa08fdb2fc83ce1e3925b886b888c328fee52c80b23df9f75c6eb0cd650ea1c40a8113420948d783694d01f29d41765429454c476939e56fc8b34ab07dca42df40687e892c8f27c8783bda2b011756d316192a98841312c66faf70688f5cc5602e54b155c51017db72736ab9103ffd716fa0d40b452a976bfb4b4bccc96af9a210ff1e7ac90388c45017004555302a27b41d112010bdb98732c3ee95d48b05d219ded8c64c2a6fcfddbfe99590b6a940aa2afe14980bba67aeab699e5c42ffa1270a0f0ca46da32e739401403e3d05972d1204a6d6133f750093ec1fa9524771fe9df80d1b0aec6c3fa830757b06c31142af37030b11d21706a454d7d88291ab66f050e61ec08647d977f01bbfb5ad29b01c09e1e8cdbf59c927d2fb8bac257fcf03c7221bdd19660558486a7bf62711f65b2b8390b11ee24ba8e23745faa96f869a392c63430bd901fafda0257e2329a3f86e93d7aef263c516fcbfd569b44729252a21390bdcd140a30667fff63dc7e1b46b3fc1251e01498ea873729fa96d2d93c29614ee30e2f5486ec53a322f349bfcb20b98254ef9b5950d3cd5886111c0fdbb55fd3f369d892b5d06c01849c5225d4a74a8d1b968905c41acc03ae70a5d1f557e9314feaf20cbc757a659a08474f60197f3cf95bc54955361450e9b1e2e6ad13c269477f35d50835c87dd6cc6c798dfcc9baf25995bce017805cf58108317ba4916ec7de210374aa53684e1ab86932b1cd7e84a8aa06acdbeb5cd1f7001adbe491b6ec97ae141687f8cf3b6387bf7f4f25f50924461a5720302d4e2c3402a21ddeb48e1f6294afbe1892860ca28de6323ed1c3354aa607d661aa185bf6edef0ce722429168c0926b93e432cc45fd57624278a99a89b12eca94bb26926907accc888e5276b1e5fc148d0aab4ad1872971d15616f0286780d37d2d5d0e5f4e9dd7439672430b6b3598479ab96e51e0f3c9e0fdfb536e519d13541a3bd23223abcd4f8cd90d3449ffb2f58d5253d643cfe73ac2494880c0b7c21ed8efff68d85a0e0cac130000da70a890ed19ad7bae3598cac994b00371b916650441009a4cd12dd5e60aebd9a14b81624c082b1bf088e2bd9e93a1170a29a347f957ebaed8adf5d124f119e0b9b086fd735b2891e91be0c06795c62eab4a57e9cf19e3c09483ee6b9ded1e74d6f09c7722e1ca5c53ff309e7d5d519589e17c2d0ef88d505de8fddb3718f7e24351c89f28e226d955b7771c3312904edc4b44945255d5b3654594dd491cca68d501adf939687725f863760e82d10ecb280ecac7cc9f1a7ecde779aa2925099ca3af141ab4388e46235e4a2e46728890819ab3bf1490e6947d5c793c5103b7ea3333b1dfcb086be2bd5606ea2a607077f85e28dd1180fe5d70f94f2c3095ce3cb858c5da817db48ba484519751cbe3000bc5a36147325782920b44dceaae698720c25eb4ce9acffd0bf9f4a0cb501509d329aa3f9cea8d23685665b408625d6c5a4585839130a8e5b21f9e49a5053440d2e1dc9db828dec6ab7d4355a082331e09030d3f89b8b394621a8ad40ce71673a90bde4ed6a22ee760a45e8c448f4bcc233fb3672c7ff3efedd1fa54384d016736688d8b9bd516717c02e1d9040a9ded037d543b53e7a294ca3bac49b936064c7a67f267409b9624594b75a81df5f8ad76aa38a66fb3c8560275b5a4cbbfc1d645de09b8c4295e601c6e8a57077de6ea90b1f6ff0d3052ffe0fc5857eb7ebaa6106ad0ba6b8c28dbaec31b0c5e195d78437c67bb96e24f3d70cf006bc3dbca65d5a030adf4fb1f3928c37d820b878378270de3ad805837d032e792228eef647ff094e3630452bc45fe701101cdd36ca725643a2a7f1c055b560db6700f6fe9a061f7c816f6aa47e66b6bc32cc6c9bd1edd0b654e657be4dd71e8e1e1701a2cbf9ec80a79b368f6202f154e29731327ac1d50741a11299dcba82d7700dedccfab1a2d76089ceedf6d0862a41b2e8f33cb5c346332e07aec68bc33bab42559020a94dacf0d220ee471ab25bce2ded4a87e2331267254319ecb25744c8bd8a722e5679c1d272eb41a5b5b695150cd17168780d1e1fcdbaec2f7b4637160a624189fd448908e9d561adc0cd61954eb0ba1a1d1c281576853a8c5e3a907af08f90317c96bbbf21be022c94f940a5a3242e897e1b852ae3c123974ce1eda9a75946b1756928da5463d264dbd9de645f6bb882a1b9dccd9faebcc7182b2e94467dbf910838be0fbaced0c9ec2d4272f6a366dff56bf1068ea812a15f7a708a44968f22e69ffbcc2a97454974e3250fe4138885301ae7b6e7c6f997d3959fed41b8ebefb42b82cab00f74faad6619d134c010482e98b91c9433131a18faf7c0e3a253228d48138bae1b0050ca7a6d67b87f42e061497e53509d07758ced4a6eb46dd56daa691bd9ca98a23a7e1a03d095c1915f2a771227ff24bec8dbaffc828f85e2bbf4009d30652f47f849d63271d8cb35a1a7e7eaabe4440965a788d22561f59ccc488c437e8487e264e64a529c1980ecd6ddb983aa5dbb388dabcf10907dcdb8bca1e49d86bf209e1b2d92b366282ff7c5128e5ea3750b47f2629cd622c9290a6e9af2573c4b5e1405c27f7729fe773a4ab4464087e35e5b1ee3ed578ac7225ce786eff786ac2486543cffd2a931629fcc14b65c48a2ba3352d189f0f7af46b843a8b639f555077e082711c7599e24025f3b588c5bef9e5c231ce621067bacc71c8862c843e6edc35d55c3f0ab16ab57d6ceacc943e8527b85bc06818984b5a72fc9634ca86fc8443eabbd6f658c5baefc906c2b34f617c25d725240f1db5a11ec359c9a3447d37eb417eea867b0a9f79dade12ab2e8516fdb8fc59fab1ece7c8940909d3ad8349a7633fa8957fded526a32b65cd33579699c17b293296a1de0c154d2a110edec5a73b8d102a9532954b1acd0b7a74c4a58148a98c6a3314bf63df998827a9a8c6c15c3d25b441496ac5e7740aab2539e464f7f69a87834e29d3e17c3b1176bebf94e75fe7e8e72b0c28e49f4038c01d751d725f4ef3e3612cd04ed61eb78922463e249d32b6ae51c5cf6c0aa0fab3184d357cb7530959ef81caeb3385b62d59561a35799fcafbb70eb977dd26e6c6e1d71ffa1be1e83ae5a8e47a1d70246d6b0e92dffee5c81819edc9045966e3f0f9202ec1230ca1086043e0aba8071ee45f0f09e910659b0e301c7ceb6d4804b586ca75aebbb54630bbc9ffd05885d16693314f23c38a03ee0b3e9263acef1fdc056c5c32da4d7d14cf3e4b3fb4a68d7fd1bbc4214ea7fdbe34a72bd633daeaf932a8a6fe8791902fe8ce3a2b70ba1b02ff8315d0443c3795c941c35afe1467912612e044a501934aafafdea9da7189183f39acf499e94dea8924fe9ef2fcd2278de6f75566152ebc7646124e963241ccc1f08dc887ffd30990f319614702a4bbf1acfd487ec8fbc5d2c487995e02027393bbca883cdda08505127614cc96b44dfb108ddb5f23c3192ce0923c3e978b8c2ce604c79e6849de36218aac9a7f7d99197dace337b19d54a6db1939849c36fab834b94f07551fa431a5a85a00fd235913a7bd3ac837e5092b47b4cbbaa10bfaa17050270dfb4af69a1c3473c2da2032c8284f14454876bd3ef7677a17c8ea3b9675a01641608606fff5f8f69723d0ceb04e780fa1ca355647c9d76b2c9aef4fd92de471fe210abbb7f71424994be6628ab799f229724c0eb5792bd686c4f2f5c50caa41fde6e0a5ab3002f08dd2552bd1bb5db760b496d879396efe5758bb3fe085157c4a5d79cb50b022987cbf79a1e10f1315b16d5242fddf6e1f2974e5544c37d9ed061c37c5370016ed2cb2e6c944cce10fc5ca3c0b10d8206c02910a244272b0b628b1f52930057ca52e9d7a9010f3e32add93f78636a807c418be364faa9921e5abb79d509316fa27fd7e5d342bad8408cf3d859ba38cc5809cb210f4b1301236f29725eb7efb3327fe7e8e52870418f810a60840dff5485c5ac76d4d8cd0f52ae49152644452cb112dff08c0ddc13dbaa789bde48a695de21007c45b8be27a01410892f2f503fa162581e94d713c8e814b64f138d2cbef223899429a408499601e29803b7298e6c4fa471512cd4da53cb87a95ca24ebd680fbaa3224addc5a17a33090f34875d022439ac6110b2f7fe1477238c0097afc524d8b02b1e06fe8f0e8c7bdba1ec9368d15f80bf961ac69beed28089ba45c83e13bf83da6fa2e046af6a31ec282581bb856a5522a5579668cc1509ba5cafecb66c35e5a989a07cc72326bcb5695c5a9f696a8b17f71654c316c1b0b120a61194b77861dbf92fa9c4c584d28c0a96906f0d7a0ac767c8cf1ef1edcb39dfd2cb0f0c98577849e79147a7696b0c234261e9c2335d5faf7dd91ca4d9d123748be189a69ad1d23a08d79325b21ac805bd387308bbe49e724e3b9c763a5658eba213982bd1457c020f8fd81443daadc6506f98cb0200bf5285da7823f697e5a9aa14a76d05cca40e49f6fdc985e86b9fcb103c8ea74184f0b2675a588a8d0de3d9355785a55b89f02e253b1d34b53f638de2bb2d79fe5feb3d4da933d009b77f1120d397bc31c957e6804e98d616c437e68ce3ac31d0f774dd7a118a625730f5bae176d73373904ed372719270d312083066ba00af4f185de5d3617e0898a028d9a4c4a98f4f7eb6c5ad466cf86ae8006ba5338381f93e10e23079ea8966d600bd049b0896b953aef28fe7ef03a97fe36783e5442db2e2acec58052a7e8b0eabcb9d59d40af753a19eefa054b213443dc9508da6cc54a0a7db97c25a7508d7dc9bb1068bfbdac4e92165dad66148c92ec49825e12f744b5c5761f189707373d480fc87db1378d6fc07c1af8110bd97d3042df1d282b4517b5eabed44a49f2c7b1452be0eb9ad7243e1394229928b0f825f5b4204da0dd33099c770216f320df382b3471bea81b69a9a7c5f002b5dfbb1eb30382d5df2797315237f6ed4d4c9a26cfc598cc0523a6fdda2730e777b363b284a983d153493b57c763769cde2f25ad0318b50888fe71897cfa44be89a31cb7889ec37832fec699577410220d4cd20b9ad4e0d9c74d5a37bbe62ca8378f5d55ca99a382171878934d7808a4473baab9597053dfd2b279524043ada817b0e35dfd944539e226e8f6e0e82461d55747a04a938fa4f1a6100fff9eb8a89b5fd9a4f104b5a2be16246123de5bb02a8b2abfac57b3fdcbbfb941adb89838e5756613ddd2fe1d842ae48729c718e86300d60384ac0ab4a847797a9980eda5fa341490afbb5617697210293f90a1a8f8aed8a156914ed95988a0aefaf0fae26e18cb40f7dcb08965fc33403531c6f9dc37441e1ee63152b710af4e63e658d35c14499f24d22c32409a566bce2324059b31141a2a15ba0ff96608572b0b1d80a1558c1c8f101184b89bd3302ff1528860778755063b0fc797d7b8e5a5f290ac9aa24d732e76ccc55d2950a397d7dc1a750af8bfbca713457d1a3bfb9ad41f5b984edc0b79c398e194fe97ed16becbaefad5503fc9995882721e1537f5f79dfdf171b5394711c4f350a5a803b0e1f930d3efbd93573c2d069732d86d792818be918e2c5f7d1bb0c14a932c02ecff22da5d22b5ac57f1e7cb34949f8ffae6aaaf9afdbebc33d17d6a3adc7cf323e2201ba3d97f53dadcc057af8dc4f940040bddab6ec22dbb69702ddc961f6147610a0a31cad81feb3f8fb6afcafb0b956ae644a106b7aa0453f8df88ae4fd2bcfd9fb3a8454c4f0150e26362b8922e90de2e4b5c31945b921266180577b12afe104d2654139db7b620518aad472c8547afc865e85f3dbff9316f3e4f69d28ba3a166b211b486ef81cea0adfd4463cdcc27755833a00af755159ad26d598b87f5305537d77f192df619ab438e667d3b2384d08fcbb7ff467c69faeacb105681ce8406c23957114df9878f01f4b4d3a565670d92ca7407e6b06acfeba98a7c70b29873a8bee49572d74e55556cbe8db71377600a7b9744568f91c27e33f65ccd3422e4cd5fcce14aef8d5ed627eac0204d3363a365de15335d46d22cad2e00682fd0b936afd75c76088b7bedac10ca9880c146334768e3bb8637e28f7369c782a8781a98dd539b34a5c682cea0a1ce96ed01a6c9240ecd078396e776e947d25924003a761dc8f3f7fb06c0039ca2ac9521bf5a75ba977bbd36e2f6ad15050294c6e44e937be3c4c9d8b6c8ff98135b049e3dba0b9aa9d2c3235c3effc04f11291c18b127511e2b0026f176645da730dc2fd53e1f95563de2c88492cf91bc5e25c68fc8378ed2d8c79ececf8bf26397a4f3ec44f10ecef89458decc4c8e088ef8be38637ef0c560075daad0b0436aba212d908d16b6fccc9950c9925d4f6ea38c545ec01f348b1436feb64930bd8610c6327cc34d3f55581adade62498a1c9a1426cb576d6d1be22d013a6665dfeeaee36bdfc3fbb8e123d369e53a785acb242c7232f1f981c7c650480a5352b1c659ab5d272040055eac055135647beb89a0f6d490ec1ff439be173c7100c01af5f4266388cdf467c2957b6979d621898af486196221e9be58c7abc81e4be23e823a816e0cdf5ae9edf3e07a8d6a385af5be694219aecb935c21b89eb76969998eb4cd92dc5d91524b489b1abb40c5ad5f0fc6c51c641f51c792af959339c8a663c24cdf3e5f9439253189e3bec3ed1bcc9da071d6a778ff5f1aa49f1051aaed11f1b626ca209921873f60f5c9ab9d5b47ef357b42a716e1c9327fe7a013a22b81fb90922b2a1a365bbb2d2b56c8cb5d67696ea558a7aff5dc453a21fb86c225860ad8f031967186960126099a5bb145c201e8b9ab89baa006402f6c4e4534dc3be976b092fc82df32394dbb6ebf9d91c6692b25df9b1ba1f251414bb2bea0b01a78ef77a97548669634c82a6cb63cb1313aebf908d3ef620c27de02d44b2487e150424d9bbb16ea902dab7fa5d75268f8a74f4eee776c841de54541b8529402d2ef047b0a4d178a1544d71cae20f91780b0eb105585bf1d85ade2d0155895d9d3ffa9ee9aab3362f08ed9fc74a5c46a50145cfb45c4608018cafa6b81e755b46da2006c0d83ba1bd22ff38aeba853366d18a847e2f924e362a22b61f80713ec49bb39a3d1b5a7d8bc5d7a118b53edb9d77d307fd8eb548512519a404e65f9bc79fbbfae8240943639d1571987d9b2cbf024c4cfb885c4e6bb3a981164b106a4eb98814fc4fd621938a125c62cc954b890df0bcbd878bb0f4a476ca03ab661d25e1d2241e711a689fe940016b0e48318d918c38509e4c3cd54af3e7f2c72cd849299917e97f4b227fedf73eba27463e2acb8ec7c58ea0151a77eb60e4ffdb2cdf38ba8814a4457fce279dbc2cf6d332737eabe1ad916f4f9df7ffdda9f2efbeefba74a746265fd884b3dc2a3a2a610e7a0744e08ec29aaa1276e5650aefa67a534edde97b6dfcfdc6c8d8113620d09a4ee0fd1da8306a23a80ddeb733757959cebf91c0e290a9d1d9e98a815440da084d6633d91304784fd2122306d5af6dcf7ba428a4e13fe2400b0e9997e552be5454b69280cdabace4d31511ae6597847f14ab8014a17a903162f618089d41fa4e53d9f0077aec5328c52596f6aaedfc30c904deab6f8cb3720ba5e0cf3d49e2b2f4807d712318ecef54d5203e2c6111cb787092bdaabf0d2392b2be6b74dfe383493fdeb635ce63482445aecc34df7cf0f68fe4b06a25cac271a80355ace06c2a8c2be6f6c80d04d33e171f4e7e025ec7adb3fe8d0de19500dcba21cc0f2a1912a0cda991b356d4f37d13f2f0b8adf24f69d219b49f3cc4eea7e257e3d8a7a9aa3ce5969158eaa1318254f36a82ee824225937a4a90fdc7f163873b83d88aa7377ec1051d8153970ad5814c9d1b10ada83d9a0d6905cca138e3e1ca845d75e518bd95e3b22a6a2e2ff7407b2b176a5c1a9a446dd48ece60354a4799fb381c8aae2def509a894307989412fa19db5de0f05bf729362936280ac662cefb4d9810299e4923cd99191e4d280f8c75d2dbdb33689959569bd4ebd69cfd50a026355a85a17e7fb2b0786bd90c3867654d06160e8053bdffaa91fe78ec24894d46c0e6a7f0ff63a6e40c48c7235f72df58208e728f74b12dd0e176ae06cbb7b2312391728a750156d6fa05f0fe5bcf7787a4f47613acbad72c75ffb0d3517771c02952d7a424ce54fb47c765e64ad962294176672a8f285ec55cc5b2e52883f22bdfe352c6be194cd6828c0e7ca22e128e90404520a8527693fa4e143233314ac4298bf7f31d5aa4cbc95d628a353b17957bd921a9c758273882ae86377469e1561ef9c5da04ef2bf6f6d32b9badf95e14533a4c09d79eefab32c829fbd93d323f5f820b6a7b93afbacc1ee0b13465fd9239a8acace29ae6c011d0de35f049cd5f26e498dda5156ee10fea8cb4eaa0d126fdcd9a90e06dfc258deba826a04bfc041885f7717cefb536bd5258985812cb7e95f06a0515410411f209c082641edfbf5e2d2bfcb09ec73861af4e1d664442a10c3688509264f6af3c70bab8b491d4af1a9992c43d81dbe40bb340ac1ba5feba84b4ac411f14cf45fbaac03c758c429946a5128a24af4d9b893b1f5202355802d8fa80bd9ebe15dae9d8f63818daee66d63ff000de0fa67eb00d4319242fd1a59b407ad957e7838652de40c4d1633a4162f1429c8cac3555c1cea3db10aa810058c007cf10fa3bf8c3ad9368a67b07f4b41c5969e78f106a0ce60830e29c00772493649b52790a8a261497f72f71aca5ad7eff82cf97a225463ae4d4bc81f7417b212511a8876176f62770fac54da106c047ae08f462cae7f1971852e9ee1a34f458b026968206b4d1029b80435ef62ad091ca4b2bae1244bba287f7a42c15c19ea0a08b013213894799f13c62acb039792831e9ed0dc4efd47f4bb8ac54597fd89399c5ce0dfc959044b468a01342689795280d110bf1f7a67c1e990f8e99058f106e732b34361b4e79158c12b58749988253123d00cd99ce76417fdf018b7abf7d15ad2aff3c7a19a6661c8413ef5b65ae471948b08a3765fef5e5aa01d35e23f60c62663e8a6fa694bc89075aa1f330fdeef61da105bd2b902177f518dfb469d3c0f377af212915d84a41b68716c93439d8e61f9ac3e2d93b91d6f224203bd64925a5247d285b53871f4477d1ef3c8f5bffb6a18b1ec3757b4023e5b3dadfadbfce6333b80a18485b00d299e2c5ed3f4a07293b9a890fe2252b5ada74504ce08eaa6894390528f8962a26fef8d7c1485006b069290d0675a4f95f4a43bfced55024fbcd836a02ca0d2e5deebde9d1e63bbea4cc710e383454a245bc53d2a3652260517f3ea4f55ffc88fade5a2e0dad41de852ba553b197ea3a195f4555d2c3e65426e3cf3c3c979272026cb1f2bbfbf28328bf4e5bd887edd387a2d7776b1eb0680f85506154b29ac38ad553623728de8df1cde72e2768a68ba9eca5119e9e425b252186c690e79e90ebf0805bae94ad0322963783cd4c72044757788d00e445c7655b96dca7ff2e1a017ff9a824be234fd0e52d908e32a822da49e261594846ac16344cf0455e2cea3485981842c705154e925f6582e5cf7d21a96658f41a10bc04608f6a7d9c70362595c3dd931794ee13466bd5aac3bf706a32c00356c675f56c55cff0116b9f29443f9c3e2f8005ca26704a8c860fda66e02cc39b9947c673365b628a3ad860e728d77fa50535bfeaf93caeedc1f67a77d7357aceb797395bf7e1cd31508e4df8ce75921dd787db366ccf685ed15350a95946e20aa8837350317e60ad190143237e98779989d8bb9ed6dd8a01eee608b51af834abdddd53e4807425ff51a66a27bff33af751eb52a8562fe3bf10b6d8e8175908ed698c3b8e4acd0e4e4bbf0a372c36deae7cf76862b91904f4d0480d6c3cf5842a30046f25b3a01fbb9fe7b5a58a472dcd78e4061d9b70295b0e0345d2d454a4785012a87cdaee59b1edf2136d2d2790efb3ce6f4b4600e9685d90030f93ed75cdf4f575f21f809b6b51bd11460323760e86b45b25b13526436efc6cd0b1e4310eda6a2d07f357a9ca51f7dce1b5d33f461c64618e5a34228dcc340f4e7ba66e7f4343093343a2b0be4770c3bae84bb75203065fa9a54565acdb2f1d6639d9214fdaacfac5af0f05b63590602b88a629f11d002df49765c110207f5fd44470195969c085fa2276aec70c696a33085ddb37c9063d9f9d945b191803ca202e6a2f8f4c0ceaa44c789c378765c0a7d2ea91b40b73fda9486c0212af9a3e68fe77bc577100f14db41c60c1aff88a23c21fef9c74fd19128dfcd9214c88e2096eba069bf193f657fca24c0994c3f6f297cd47aebe19cf0b6573b05ab8693b65908a588d5e4f8ff54e7a22fc8150830bc25a976a02470f7bd9307111ab2638dea50e7b8ccdce0b89e00b78403f0d5e6331d7e3ebc5b6e06eda122da2bd807b775e43823e8ecbc69cd0ca124c09d337ed51bcffc2d1ddbc26441f89845f0993857e79c23baef6180b842b4a58ae87d4cff21ebd46bb27e36fe0b98612c78c37996f3fe1afa94a8b4d5fa4091a7c2d71239a09f1aa05747d3aed88739f71974eb04a5911a2be3649390c125c940941606a5f64fab59394183047ad787816ba611cecb61a88dc38fe98b49a4fb467fcd73f0f0728d7396d710885c7c891c5f09a3526c91446b797af2964ca19a76729e5aaae38ee94e22b8bcbeb3f3b22243580405808ef7340d21a470ff1cb1423e09e11cd9fc8a18d80fb4914e8f78c7243a736396678b757269f393863ad7a352a7b72f872ad1f02916b0ea02713fd63604e0faf63ed47e04a7e1b127b50d8d44197c5be1985d595ceb6260e8c5869053446da9c3026892a3b495b38874fb7369c581712d1e98e1fa426966a9be0b14c9d9956a88ac87fa617cf67baa1f84768f4d91edd371359878da81ca204d379b5f90af4303a62951d23b2e07cece30f2c226d7c5ed53ad14492f99183f9b9ee47e21d7983fde2f149c60a05ca97d2a12d89862b1047546f9e5d635a978fbb3d643257528a4ba16893068d63420d11fcc0852368bb82c9c33abf4a2ece67e6ae798d911ad739f0b13259017c280ac634f12281bc2367833c47abe2c4efa14f5673d59d964921fa7830dc16e00dab28580cd923d9706732dcbb09fee2879f1124195d2bd99291fb7b030b09528f21de22164d5fbfa9b95ad9d65415da701f4512065a3ae071300559c5b4ecadd57d8140bda8a59e7e3258ceea3eb002ef595b7ffe54e1b11d8946238b0ed2d4a913d25a0d8eb2c4480bc8cf1a67a90ebfac33c2916d963a162c5d50aec023b804b599cd8e31be4a78ec1f85645cc57c1fd9970284e3aa718d657fd716ad7c897907055390dd05c531e80d2b0e8ce485e3a12939cee1c0438507a940d2df58db465479807c686017e3669ce0e17c095ee7249256acdc37d04993d6fb3226354421619ea67136420f7c9a2159a4d4bddd919f7b2a522db41cb606e9c61aab11a08b9315fe689ee582b69a737a5f723636693b128ace7e5245a4afc15c1a23c77393354d5b4549d72dc504ab80bf863686402d7270e854dfb5c02adbf0fab1b57f78f20e08467c5cbb41607b005d26733271e5e7fa4a7b26faf50c0066fcb3f13b62196951a2686d087651a21584d2f2c1b94bc95072851bf798e1e5d1e3b50131ca2f303ceda3acab1dfc023ddfa15a3cbe5964909d0ab20af80d0fdb270826db5e01d131500560a04c8518bac09a91770a733732fded5970f121550a369b5c8164f4468fb31366fbf40958fd1bb4f4d8c89ab8398b066c5c1f925503597ffef818fcfe475a49f1fdc86d72b1430516f07c4e213624515fd1b716e589254d73b51294b44005690ffe0af6e608aeaa48163e7d1f2dab0b3f53ff0ae32b722ec8c4a913fe9e1a2c0c72193b8f942f6fbc4f7514dc8b0cf530270fb36a469302bc9906bbccf36736ffe187d2a2cf9a9719c6db23ac2765ff5b156f21da6db465e7bf7eb85e918ec1358c676ce8dca069281c3280475b72c02d16b4a42970e566ae1b7c7fcb760c308b7e4370327daf22095e677d65f2690ed4d67d678a7a7f8250796e9ecba100fde3aa5a3f21679ce30cfcd5c6cf1d76f5a990506b6a58bcff7fbcbc0addb1fa2761ee4c20f0acab0c9fb84c877463aa50567cf74572106e51da5058a813b0281343b22b74606b711cb2d316babf173fe41a292a075780973534c18583059b2c30c51f5b1fbf4368a602e1017f00c25888fc5af05db03765e70dbcb17ed7d42e2d01d4e6eeb413bee9882c06a5c3aad9f01c23858353579958804f43f295ea41c04025ffbb42aaa3c530478122239e210a1c41c0658bd828f394e5d4adb1dff72ca84988d8913e4eec538ba190c977f088092496f774c285e467c7a60edeeba102b833a0d615dc6bff0d5f81090dde4c953b3f529daeb9fc1e22c79a456eac0c5c3df2cfecf6c3329ca424c461706e29e4f521dfb5201af184a3f50a662b1807ddf9bb83171e0417a7ab4eb4d8ead9ffd0501ebd4833e7231910fec89a9d08cd7df5970409c59ec6958fe6644dea1802a293b84fbd4c747d3fa93cfa2da488f7696cc0f65ab85460d39777b93ded1b31ed8b7b6728cf86d97a1a643ee2efe9a19141e5492219eb95d5efeffc1d933fc495ec3a6627fbc292698ff73d0859543c1cafbfbb624949c1352f0c13e49d2f4eea6bfd22a7bb9fb7664fd78f5f2f80ba4e4a66844f9834a706d6291bc7e6ad6a8a0e95d3be50250ac4edf9baca3d826bc94ab8c5cc896931f0e24b32d9de2c2bb56849cc6fa300d732d43570aa913d157a0f8280466439c2f003b19c9196e937e7b3a4eafb115924bac8db9c10f314909cc3186058b8bb29b185d85e1ec87727ffaaeeb3bfed722c8c57cbb9a6a7d03028b0da512c2eef86a5d01136a9e2b10c76b1721c4d3ee2bbf597a6871b37817a98d5222446153012c4707c45a869e8094d97c446a2ea38642d01f945e9359bbd55e41c10c954d948161414ac45f060900b6b07b1614935c7e99c8141843c971ad413db34fb15174b534a4ec8bb9cbb36dfd879fa4839c975fdb242c8eb2e6b67be13ef7e7ff396160bd41f98c70f2e2e233fd9f68266c9e65e975032cd20c4966dc61a1ad71b8903286ac334a89b03ace7e1329a2226990f3f23fe0f1ffd1f88d6cd74b99939d82fc6b46a5864d85a606ca66257b4975bb46cc89fe61592393667a1c32b0980d9030295c46d9b49dc82220c1c449a589ff08cc185ad3a2da1c914caa207fc2408148dd5d1778b097718716a2db961bb054e36c6c82de6a4a41e84789177523c82f4b195dd7038ba827c1e2e3ed9264bb684965ee574561f6122108874cdd0fd07793e69ca13ec9f5c9ab1999c5bb16572742f4e2019b2d914237525d5e4ad6c9dd7522e57bd0f90769a9a6c8dc646f701eb840130f0b8bad526b64dd11991619c0a0fa8c1a951fc648c2a9889f665cf4616df4eb2d3d1a1174ebf9ec5fdc17152086fe11ae4fc626e85853406a6f8031990adea2aa7439c79f7e2577f3e41290770d988fca25e5a5989d3a66cca48fb71501565349baafad2d74febb9aed6c524ba9df1bb2c63b56d2a26c2fb5ceef8bc64584ade80e0b3cafa8d4a8fa85fec7e29de7ad3cc27fcd92c280caac180da772b2bd13ed33b7924388f629cb5ff665abecb6c04b12494b4dd0f3c305ed58d22e2928dd08ab031952997f646d6844866021744f0d39f47d9120445180ca3087a4db6e53023bcb190bd0279b727694eeba4b0307c0b694d4bb3f015511d86f8cba207c0de57f969e280386cbc0c78b5f62283efebba804d7b213032cd2ecdd14e67b9f09658dffc4aeb39bbdc7beeca5c91efffa04b0473f569b55755e0fd984ee0f7a3224acce21db0347300dc64bdc02edf806ca8c2647e409c3d886a578d8a416a2c4e885717667d2a8dab44c9ec817b7a01975aecd45ee7fed7ee370ed29fa7fea281b944c5d7842ab698c55d464912ef756f1c3611d23fd20fcd52e55b45ebdc0404b50a90eef2383fafb1bc7a78d9527f431fc8b5f308094ca4e2fdb8e07b4ec94dc9c91b2169f8d4f7e6b77c8af023aa5ba1f3581087b030ac8a6da5869f2eb7ac1032fea8062df1896969f929c8ac1844edb9f1fafdfc9f715feb0477697db95526cdc63b84bc7707f0698d95d161980d235dc68ce3bad324e22f2a18638d75ba6ccc6d7b2ca9c3dbd28f94a196e350a430683e0b2d2e33c72c53831ac07f65e3369f3e71b24a1fd67bc8b75ad4fb0a399a8a309a10910c8d066b4f6bbe96985a342062ebae67ad9f2f4c384143f5b0becad5088ea25d0914298a0ef3f7ac5b1f63be1115de6368f509a2edbec2deb3907e2f46611cfa663158e1e41c9ab4b1510d8c449a9ae85bc05170d80003cacc4d911a287d0d5ce2229e075f4364d330e37521e06af2e852816b2e4e8cc1ea13f179669e83a47b17e650ccbf885cd81424ac05f00fa368210755d8c017425340e75b54309d313a0ca185c5f872be9b47530bd641e6aabe2073bc3f40531a766a1eb997c2076e7cab00d71a349306a374049f5b9c9dc237da7b847ba45293affbc971dc6586306379ac0366f56c821b80ec557f53b7052e6eeaaa6d4d8577cedc4face01199295d3f8638f68d34accf40f3e25f513bde323bc969e9e5bdab4a7008b680564d7cb3f801c961f858fe9d56fb895929e0f7d2b7c2df014efad0dc6413e35e1b81b07d6caceafec26a3e3a335cf6f54c39b1052df6ac6fb16f18da1927f13b85c7270bf56f40c62a48563e9a4505d81f24e631b42566b4b4b671f543d07ba5b82b570410065462b3160251281f1c6e799284088f63b74916375fd0d1274e94bc76e38f2c046d3a8ef648778cdaa137dc4b43a0527caba9482f95e564337fc9a96c4986780d46a579956c883ba2db461ce7fa53478907f7919800faa1f8d568286662d4bcaff16048b110814f4c5a6521664ae9d564f87a2ae4d77ed78c763e96e565962d77a7f4114be8e670dc2d35d358e4ac15b525ea42e81386b6627aeaf4ce692b9ca830bcab2a73b7ca4dcb047c6423ae5494602d6f34910b50f4b5bca7de8d548f479ed82777c8a7cb63a682135889bdb750b27f4d7418bb30784ee119fb44473340f34a507ff6d9a09ba36cd753c28536f43d72f4ea09d23ea3c99cc404f9acfc5ebb421d41d9ff494e47f41657643f3a184bd51063babfb34aacab9aaf759d0c952c6fcfb172fa9e6c1cbc12f5ade90705619ba67ba9a6e6fe42c4cb819c657fec7e4538fc001464354a5a41e561f3c86fe0b92ea5f426f765ebcb2d9ed5079f5ed667aeaae9da077e2f90704b9373b4491107bdb0d7e42399943e6d4c7add99bce998806c83489608235368f50b1cf189b61143f0ca23212fd9581f3c7a03c8a1fac9602c093ca5d0de4bca4fbe6207311d30b3f23d7f3f7a990fb6108aef6fb622303657924870910076e48c05398a1661d38ac55be3c015e8be88a6b5837e9c5e78fdd24f29058db002dc47d2a30f2d48ef36fe09dbef6f7967f0202e5c1ffff02abc3a3029407d442fe678f373417cb307952c985d1380a2ce116b863b995e42d2cf22c563ac4d02898a4617cecb40bc375d9727f03f481de009cf5fe60103cf36f0aab9e8a865f15880665e1ecd32e2fb864a03fc00bc2497c576f8d9e1294023b3940db2abc41c646b9e26b43742655b7aaf1a0acd821a7a7c308ef2556e7cd9dcdefd1b76ac4980d4b5805caee7b72603f5d82b3b2ae8a5579e7d02c99be166c17f2a63102cca9976b52ba5260f8fa22901fa26a2fc0e1e68cad7eef5d60abf4c706705e95f5673fcb5300329e480694c60f4dcd7ce5f24561c871aead7152cdcd13a648956f13bfcf45a02c618fa0e5a50f06c38d427bb443affdd256fe8d441d0079496625fe36fcee901085f2da4f7486a774b0620b2ad6b24f4b3ca2811128c1f062218a4879659631bf55d9562e5fc355ccc1f87934b52f369381abb842bad34b494ef5bd75eac53d0fe713c499a50441455b31ad1824fd0bbe7827ebffc25052f3cb7e983607247931791cd26bf6e48b26b9bb08f963f31d2371e60791db3a4970890eed38dfebbda86ca886aa904620dd5c63f04088eb81e939170af7a1b532858051b6fee2f60032ad917d6acbaa527dc7565cf6bc2fb1c5734b3aad36dea89bd530b2cf01ab5f6af0cf0ffd0ae161c10b9774c93f8c2749b4c6e054330ebfde3b2b7d8043c4f0fe9f3fb78c7de84108b0f61d120294d15709c9d159e6fb029738f963f8c70dd49232015042ba62aece95b717ec32b06f300ef847148099b4f30c1d3e6cc24ae6e03cddda3d1aa095bad15f077f5de76db0f69f8e559e9edd76dea67c4854146529eabec971046363e27c52098f76065316b632593e35be7f7e3b56e1c2434474ad091ad1dbb85da095ffb7c9acb6ddb04bf0c90aa77f0870f59a63ee9d12a96618616cafd3a066f7f9539ec100388b437f2769b0686c284bae5b7804c03c7aca51b6f9a333228c911182bdb3d0793555aafb3cb7318617ea0961698df448bcbbe161c7348200cefc02078e6af3301716d0ab7f13b20448906a27053a02f21288bc06421372fcd20c9f46936b92d90013da36da23105c083a94f03f37932f493570773c341ded9ab5183e10874579f7b4165c0e534dd132367f0626c1c5a7c40dcf0c5e78a29ba7129ddc8259e7207661ebc246c77cfac2be954adc57bda2803ea08dcf843d80d8aeae1dba01288f9739a3ae365718eed67c9841a80346f6501b5c9d80997bfb4600cc7044229b57bcaad24105afeabbc88371d0d49691f8b6d1067727d58613009ee9192d3dfe881c7e729ec01dbc116aa962d26cb12651eb6a5f9fadc5b09fc5ee8ec43a86f8a8ff57eeffb572fd081ac724dc1fb7a1eb3f3cfa8da1bbc5fe302909b3dece7de7b1dc427e8760123b36860bd5c5a80fc3b08f5de002ff05766b1a7d8140c4bf8d42b1f44acebecfa7435776e7189a557c11ce2fd8f498001082c2ff1cf6298fe3279916b1e41ec335dcc26c07c1cdd4d0e27bee76d29dd7ea639a4016945027d95006a137b90ede1e9b2171b7bcc07c05a6bae3390f8a08288baeba990cf37a08cda25ebd29f612430cc787874b6e2086a8cb901fa9518f985503cd2960a37597e344ac82d3eac2538f4eaa28c37cdf92a904a7979cee6c5048e7e03a20f73639bed562f66d1afb4787bab213f5ce78622aa6dce86f1e1c3d34f7d38f2eeb1383fbfe55aff547406b232d5ca727e56930e81b8a132d509a988c07cdf47f5508c580ce7913d226103f4091364817133dc89f80c1d49468fbe3144ec1e380580781076ededad1aa58b893d1160ee703632d107d731a57e14c3b0824f320bfaa91cb506cdfb96058ccbcb9c396aab25dcc27e09d7a1d4f2c286bbfaeb7b81be17f623a94068ec277413314c6f814ae9a7fcc6139d9e92419e531feaf63014e6ec5d30c282b1cddea6bccb6a6e7e5bf87ecda4202244fcc2eb966e707a6360b2e41183a62df306f672c10b46bcad2657fcfd73adfe390092e5be32aa96764b47dcd93d8496108090f6d8f3ae96b873b064e0ef0d15c3135de5084a4f410ccf3328b20c300c081cd17ec456cd4cc7a907412035b96ba9aa8ce1ac8d94597d18ff05041dca884e427c1f2f938114a5ff28e06b2c1b2758b014e91428893b4788d2d1699a3a34cec8697501d1d50b1fe3e6761a589bc217a96ff8c9e9cf371eb91f1f56995d1e10a7604c81a54a14451494db6ad72b313f12868430c9d2a4cad1e364f842e353ce0012ec30249a429fa1fddb09c60dd02af8882701bbd11a5b41467177341171ad2866e0dabb15a126dd17594744a5f953f400710fe7242e9381b6a2ea5c6cba5a367f0eaf8dcb0cdc299729f0de112e61e44728d6d6e8fe9bffeed26c77ec3bcdf26a8bafeffa17e6da6f4a980e7642640296d44650909a402517715e2b9eca43c5a53bf556106b4a1525c09c9fb5b4251ddfbdff28e553cf29a9e54f85f2cd7898c76472fd6b437e36f604685bc5500ef070dffe9afbec3e9d51e8b8332c301ef45acb6a94e145366c06a5bb68ff293c31c0aacec037aba9fe307b843cf6331bb8132f7c2175689bc22c097f63c49e5be2f8f724f2cccc0ff86dafb990f644957251dc0fa3fa3ae10623241446c75eebfe0bf0b75a7d521df100980a1cb34da94aff1e141b26f2c93b39ed51dcd79da5cdb527d795be5931d8c83ae336c6cb0006eef589aa2aba244cb91533e7e7ab76725f7844b9c87dc9fb97d00b7690f243f33132f61e8423914b1a9691e9dbc90ff154371d298bd29172a83bcd5c61c2b83625120f8d38769978dfa01c7bc2ea70ba7ee0eda2a330a78aee87ffaab4c43efd74175663473ae43a381d4b354fb53583f956067a744113447a3801b29952b50c7468de78b0f83494522e929c0274f52f5e4930174e76560db82a9a30c87549000f3894f5a7c7bd0d741a11a29bae45e25c58824f2751f7e0b647de98923855fa1ad800d9388a06da41a934fd1a0c2b1919455169b830d48d2eb1aacd5dece63ca06918925ac1e1d4a7345ed80675cd979f62e72f5542c46adf0e971ea839df2938665cfab293a464d4d1674a49b6e8eb2d402afe6e03115b1a989f96a6de732acba233d3af206a3fdcebda34594739c891415d9ec5c166f1998cc25fe977b4fe6e20ac5ddbb5c685a70ee8455744b3357b05f47c4804ca97d01fbc89fc7e27860f65ee2deece13860afd644b348db12d623070f5e93a441415fb7c9307424e6b91c9cfb9c9e30e9b6dd5e512f85bd85cf9d8d7002ae4c1a60ad6b2eb5ef563a4d10070634dd18c2b4c7c12ccdc0550ebd9a661bd1fc5eb60f71d00779fac8df1566503451c7aae77fbdeabf607a0999c025e140a78da633d754232bcd351c97fde19a0897dd9dcdec67e264c0754f847769c5c632e4e8b8d01ca2aff53022903987a5e926c1788a46e601b43d5ae3deb01471fd3c2fbf0fdcf0826d685f5e4f1abe6f4794c80acb1c2d2aa58abee05238d9de8205413f320eae7fc8582a3056d98d45476735582416ea8f84ebb65190bf2b28eb37c2206655d6057a6995837da79895e905fa55df4001784332227e69f0216e2ba51edb7dabecc34d11d175493f3709b8cfeae87137e0e17b64263bbc401ccc8f2a6777a9d636c589ce60a976cd1b065a31025123a4bf635157935befd2c4bbe893a38831d407bbebb78b7644d4a293ed7f05a5fa0824b7a3d92633852093e82ce5ac9906b262535edc42d6642c912914e413d7ed2aa290cb09592aee4d58db5824e1b879dbc30bd05b47feefa7bf9f69dc8587481a91d984c48c2dae23e97f57620583d2d532bb80670594baabcf89a646c0a3b926e4c4d0477b96916c7b05d7341af97be4fa85140646ac04af03d3af7010bb1997d8a65cdf5499fefb1a6fe476f39dc52333f824275a16a1bcaca8ec9902b17308799834d53c28dc6dc2fd21d27199f80559542b62f4496737d664c2fb606348003d16af4440b0f8258152fbb47edd8b1743be214996d476347f14127c9c13adeaae9eb30cdde31be0f35bbf261fe910c65ceb6abddaf022e4afdcbc1834b5573e88b1744c87878afffbb0e5b586d94aedce5fedc17b6534a61f35a56fdafe1aa2a3796da567059215a5962d08fffce70009d2136851dabdcbf4aac3549201632803dd9179c9717326030bd27b17b8194a66c700a4b0416fba7c88fd670ce7c08f070b63df8113d64a23a6a1ef3ff8149b2c4e7ff1055f253947cffd6465f23221d50985a5548ee36e716b336356f6e3c9356b3903725b639052cc4e0b8be88cd9f9376bb834e1b014901f53bf9d254f0477f5c3ff161a6457911df1f41fde1671454e74a7d7f3a4197633ffcb23a15540df1f9e2021d79786010ef0d8debd5ce17b991ae0fba29df6cd3c1f480b0887d2b071815694d815213d44e6009669905055f9002b1064821a6e30e43cc208310cadec460161b19ba92f2d0f47179a843223ff4cd46d5a57d7476fbbc95c5d88c281cd11d9d26b116af7ab84bea2d255a77fc7fd9073f33b1348e510c9e93492d908f25b74fc6c7046268e7920ba8667fddef4c2baef82f3d170dba91732159d75b649cd0fe8b42d0b997b3aba72062096871a737215420d0021eb885f8edc6238d0a6c52557b9fc97f1f527115de3fea72c6edda931b0a60ade80f573c0a9c777b017eb7bf0eabf700032871456fc04d48df63ff5bd03b3776fb80a6a7f1864280fdbce87796776c9dd4d8a80460836753ecbe0c4bb0645df647725dde126b9f3ce60bcfeafb1a40ed686aeb8c947141d155a27be4ff12c0a9f02d5a3656a78ab9125904d9afd85204524c60512e04a69a56bb6a86704345a5cf50be48213d9f84b82cd23ceb0168fc408fb8e13bfe619bc49cfdba792a332007e2d0711bb6ed4901a8d78834278a7af30b0d97a77c04d1073759ac22ac1e965123506ce9223e24d2e53a0f092a071675b3f57b76256003dda137265896f7fc97a2dc83cde259347105fdf9b8840c756253353a13a8a0ceabd95cadccfb0b9a890b41193f1db529b21c1dfafaf176500d8c2ab641e31023e494114b89ef15cc406d12d472d18e8c440a963c7bc75ef34e7bcffbd26820b27ab8dd4f60f4e997857b4058dcb7bf87a5f8d3753a195f7e807ed29910bbf1528432dac1d00348557d026ec81cf8af9ee6ad42a4483892ddfa617647b3ed372cdc21e67cea62ecbdec3b11bc229683ced4dd1886b4781f0ff0a5e62c896110b4274c101c476827973ff1f9cb18813975dfbfc7f82988c28cb3a18836ebd2be1ce6f234a6f3dd91f0c59643c90efd6c050077b942245f80d2e4da2a87a47d4b69f8138da4bd2cf6ab924a053b5b7a5fb4ad05d98eef5b69d21bd268a253aee61fe8734f423c9a0761cccdcefbc879bc116a60aeefd47cd21ad42c5b158704d0dfe79069a06329f3042f53b687521dfea974c49c2e0ff12983c0337f8b9f77c213065025ca213be31650ff3d08615612e11d60d96fd84d3dd64c1932d33239997786cc84aea44911d3af8c36fdf3c751d0e09b6e9c8873e64edeba8cf2068ef07f2474bd36bbd1c02dd310cd055e7f9a507e8844cd53f0f65ee3b3605602360f18781b37c0cb8b9af48ebfe4c0728f3c4506b990879a6b0f16bfbf22e2b84552d4cf675cb26093298413a5cb2a516089bafa2587b7df7ff7290f3ba779ad595de52667c557459c700e840cf4ce783e368ac4d7332e893c1e313b68d96d446920cae7b307018fab9ac60c8c8be6a59da3d5abef19bf97c82634d03fa6b99b89587f6a5d5ad5d46673646a039e5b96d25619c34fffbc8ccd51389f5588a39659a247115312c98f9c4da2f7c64a1eb4e2855134252b3047715095c7e7ed696ebf98453977fa5c6f3aee4d536fbd91fd9060127f4e6cadf58a59f4a83953235f3d48cb9aaddceeeef45380dd9f729334294a491787abcdc3f0a814cbe11946b1e9a960d01c0dc4ceb2949870653c1929c23a5096c5c47dc2d8f408fa175d55c15fc06e8302ab8eec54a9cf5b2d092258fb9b32f39effa636f7f321a2710866bdb83e3af4d1a003f598ac448af7917121f4da4986a857a3f75b2df4b6619429d9d0bb3e9388a21c8c1599f3591973f98af3e085692361fe35e78e101eb64a35f4e99e8aab4af3e9b162650870b35bbfec80b69e37675331775ece14a5589ae35f459df4a81d38d0f29167b3b80b94c467da91e85945022715b5ddbb4f7e8a07173351d7059d181e183ed02f8a6c9637bcc8fc46c801168cdee3ea013a60a745f44b5fbe56c20e7c32cbe6f10a30191a90a04b946eb45ceed208ce13be9b86e819b0c1520139a496853b46b4e19e000e06cd091125390141a5291a55e7f9cda40e96abf17f8ce6dfd85bb55cc5dbb4f987cd973d9580681f41b953f659fead7b56c0dd4eb14b52dc0d93323f828cfad1853e81315006c818a45f58a072c3d8472ae65da827be0cce846b06f6a0b4d0840d4a1c107a433e0b3944a1b66658faf05c7cf1d9d11adb155a44ec8e94b08efd353007141c9f5bf36be2fba10f1495a8d0a5eddbe87094ce85773e072d36c7f4cd730d8e59271bf3ad18a17408e7d79a1599e68d33c17b1df2a762b93c8edd1b966003f4eef94bff5b84e25611b52e22dfe65628513d741841a7f5dc39c1b0f8c655f45b01d56fd0ef38f99dcdef572df6911d345cd4da69c1090f53616954860060469cfb306234af93372c54ba952b2c61733554e88d38b956d9a1e7a9078451cd57b58365f03f50c618840bf70740678e494837d57e6f6dc116890a808ff9749a7457047751e8ae02756904f56f8cd767a3552de20817d12c368fd2c90778d137a7e26aabbba700dfe41269daf6e94fd7cc162b24d1addd403acf833544615e262ab913a214406df12a9e2e7bb1d618c19f87b4ab4ae80da5b83622865ff75a92a895a8b16cbeb90383a24e46ad5253b6669ee65aa90463618d376deba53b3c9b64583dbe9cc3184775bc592b12890e685b1994566475e1f4ac80bd83aab4d5653045ecdb146bee91ce4d10b70012b46a0d5e84d2313eef22697a27e3e302dc13f08c89249d958f90ddf09737ad1031c8e5c00f48533c7cd36a9ca479de249ed13fafbe734d8663bcf45c9c932f981ccf8b0d078715ddb238f9bc295ce098dbae1b551b180c2bc9e9ed1d1bb642439582e4351a3fb6dca8786d51487a2f403a5f9f46a0ae4f457773b2a11f9f2025ab606ffae7e249cd4dcc946041d7bc773f698adedbc0112e36915c0e8d88a9832e71dd5298a98de6a1efc84c8a563eb9ef32eef05faa21f50692975e02287b8c3c47f1c791d1b6c0d1caca3831ff1559ad57152b6f3b3d4482871908bb8cf9cac8a02c4997706d649e553882aa66a94d569c7c11674513685a22d0bc300d40de389974e353f7162db1d467326567bc4225232548bc69446e09168e31f42c1c5f86b541d3f780c4bcf3db54f577749f75e558eacb70ed1590b3b44115f5182fca97e43b1aedd4a018edd672bd0e5def881429e38082792fd8d03494c5e0233b4d6f41d3d64edfcf3a50608ab3acf9c0f03335abea96f59104e8a5616c78139ee686312cc0d03c2553805c8ca600f8f54b443a7f40efdc827e61164bc9a92a82a4d4d60d112741a813c9cef4e644df7ed3e831fef384faecbcf4f562fccb0b9452c99fccb8cd4a015ec2906ab5d13094e93093a3045aa95c64f7f192cefeffd2c669a8e9f58c3a3529c2772013aaf5dc39a539ebbec12e340ae68e103682fc1b57053af391e17a8f25459572c288ac16d5d6236e2c0133d57604e078706ed38f09b4a55e32b294999edc574e911a5675a6a0663a0cf6094645b80527ac201cd777b630fe6ddba5ac61b62d710a130ca7793ebfe59704365a254b848d7a5fa11ee2f2fd65b3f205b8adcf453a0b83434c1ff10d1bcf2b1acf4c1079adb27e4cd9b246550d0a9066f3a83281e9b89fc11696ec78cfef059e44c021369078ea32348c24ec44528ca9c5d8cdc76545671883a150cef59769a9d36cb85033afbd9f9c39b19be04d8f6bd934771079268768f52c7721f5cc76f6f2f2dbb7772bf703435fa8868785ccfe10757c62c20aa14c7940e5127bc81e350f0634885a85565893fd390e96d0463b3afbf7ffa2bc9dc2f4ebea143dc0fe9fb4751ab7d20450f2e4a7019c961efd699c8cb9fecfe3a403423dcf0fe115a04eeedca1cfb7923ab8e8209c2dfa8485237fce75835f7a190eea36c006cda838e2e753c1ed5db542290faa620d14f348cfdef80e29fa6d101d8b52aba7f4bab17d4e3276114f1435ea76e8b1d6e61c244efbd2f94eafb4814517cfb46ecf170a70c437cd4b3adad0eff15218f4c9462efabfa5069b59b0ecc4171820f662beef3a216be1c4a351f0767a778dccb5d11b607b3f9e453a11815432e69254d5e7abf053e6459206712b1ebf96e345a9a80bcfc651cc92328d1d9f25fe5e05e9288257e7e7ea817dce237696b0df77df1e10bfc0da54a9570f27749fdb12ead42ac17de2e1fe060919c6ec3f98842dad8e620e1e5fde30b787fe5f2a11ba5477263c9f672656e6388d722c1751bf03287ceb4cbbbbaf5fdccf6d7218773bcc48f4f68eeb5ef8f4d70cc5b34844f12937cf9a8ccaad65f9bbd567428ffe0b9b690d4b3f1c18c0819dd49091f0fd8fa9d1f7f2d841bb402861697734ced9df2960634099d74d22cd38c06f926a0911a78a9f81db44095901da86b17ee7dee5ac88b6ad4259568bff0b34f55891998cd2144263b08d87627e8bdb1ce97400ad7814413cc70ca7a1b5b922083a33d663cb55f0f23b0a4f7b6ce80a952976c12560cb0616db38bb150fed1d305a70d60310d8e9653db64080633e31f0c74cb0515f8448d6734fb4da74ff95850b0ce34d788f23dd5565c373e705c81f900ffc062407110a33571688da51b49e4eb55e049cdbd0462062f37536a7a3f6b828cb25ad87655f5e04506e1bdea3352998c1b8c65d3ea72b74d3cb688f1fe3010e500421e6a68d85af1df02c716654557b279920f96db8eab12250b129b90f2730e574047992ef70c01f122081b7d88e058c7dcab5130be61f8032307e8d7bfa174d0d1779454a952f4528529d273e6622039930e0489c1554681e3024d94039f063a7ca7950163aa2af4cc2bf7c08f6083ca2bdb1763c112f9be87e1f9b7c33612ed79ccd4e9b88caa1862fa235d4f6f27034d7d94e327dcca1605e3ec8284b003a2e6b9a7bd1153d25b9dd1be9e5b882a3129f7038083da5fda68273cb59c152adaf56c5e34f361638b9d7720ca565da80da9a3e6071470f311e326ff07442236f2041a05d343061492697262deef046c43c120618c5226a159f0cf3df55ef1b077aebfdc982ef5201fbd4057f5bedffae1e0e0e0b2d54c9bd14e4415aa3a7e694e5619bcf4c813cd0157ddf88ad99cc1eb1349c8f7a41429cdab5d425e806f367eba2c364d5ed6ada1a15551d3fdd9d288d21a3ae3e17fcc5de2f1837406b36948bab11d7336eb7a8e3417cbb8e57c0f4bb25cb85f09bc81587195412214fa7b87de97aa900ac7fcc0acc6681de9d9e4070c4c013853f0260565baf2681cddc37f7e6d70bd44f87a809b0f5db0c49654587849e9aceb07b5e7001bd2169e38361264d9a625512cb5adcc307ca5f75ea4aa8ff030879d34b81f928173acd382c0b45e2a4064c0e718e2e5de59190172b1173a87eed7095934970bb0f0b6f3b7471554acb7ebd1056afdcc9758ac7e484aefa6891fa3e9f858c880e5021a5c7b1972fe8fb3dee8446667b042fa4def1d7f78a407cfff091733968a32d60843d3ff5374b2c99a90af3c94c8976db7d5248b03aad5e2636ffd7aa69da1072a6c7a1e42337b54f081c5813d078a3447dea24efb88e894d69c702a31a96cf71d7b955bbcdd1285df99852b0ebece5c3818ba3cb73bb63f0946d25db1a653a5e47b5f1a474b4bcd722e1639f13bf69db531df9f37b1e1615c13d2bd4c2a29484f5fc5443a8ab1f3aa5442bcb17be0f80e3557f22ca8abbfb2e8c506473a08f1a18b4c4d67ba0a7124643379e3bfc6bcf2837c2e3a443919b8bf6d6a45012936c55f2bd0377ba6e4d2bca6c0375483e39386e31ba5874c788cb8a0ccd7b8118c91c898d3c80543e628a97d0cc7acd950efdd8207abe3c17f4cdae7eb74850cbfe6bd02561aa5532d51db9500b512fdf567c71bbbc9d62429fb347137aa3213309b8f5307e846fd2e106478a455edfe64701e166fb84b7e5248e64376c80b7a6cae538c7e16088cda6c81a5b1c89f995ea0fa6e408ed84c10c1c238e4e41857e544641dc71431ec8851e25fef824025dc6abd1b182ae8a908e4e8ccfa73033254d9c9d421b9e3f6f985ba06b3ccfe99b3e6f33d16de45b4984e7a9b9eeae42a720719bf6bec5fffd1e0c6de586ee51b7556a3340a821537f3bc44b1ba3e5ddf1891853e3dfcb22549145a26941df5b0529b7b5f68ae97084150126f47e08118bd4c19dac151c12d203a4a738d08999008162c91b422fb80a68c14cf12f6d0c342f53df9ea372e71e04c3cbbe789f987ac1d5e672ef8e6ce9265fca20765956f725cdf7f2c574c1a46614223d9b0d6759a917f0103db138720656f03e2891024d92700396b6719112a3d411109b6508379af8dc162f3fdeae5efa08264c7aa0110c9312c90f626dec0e23042ac3d902b0b41f38d782e853924b4b98347441158e16627459675b04027b66a526d068e970c64f9c4e8eb5d267ca3a6456422c8bd59ddde435b70cacb33308d18984d78b7425b628cccc97c2b71c3c4a15f8f77fa573d860f646402b7eca61a59d4b3b136ad817ac771c13188fe82c9e50f3bb81e742eaee73e4029d18ebe91f9c219c05929f0811a562d5b8cd0b3e10b810e35cd2e75831fa0ea44a0a1f29b29c1fac972284c28cb993f8d153a27f5e5c1033c49a7c7117fad9bc40f6dbca70822dea4081f39a92332f3c2843bf0bc60cf564ffb3a7573134d30bfd7fdecf4fe6b478f8a9a67a7a26c3eff0ff252959de4f101f0048d5b0dd02d0cb48e5806ccc782e0dd00d4efbd7a175100a91e7d29054fb69a08dc03b344b7886f92e4a78d6786b4158202f0221b14a6456cbb2102386b125e27fcda1a5fcba16ad1b9d807f071eb97cc54a2ad9400f7ee9c92043a5dad407920c961182b798d859dd1d40fcb5dbde340b126b920ed07d29d175ad02ce9deed9d4df132d5662a17ad4fa7cc1b806e1709f438289bff94af24cfdc3bd65fbd513ce19a6608c3e55e3f330830785abe805da6b4652fadad3bf7ffe109e555bd7ad45154f13982949b167cd01143fee5efb4015e23323a6aa7edda05a52459266aed1f580c1faa7022053853729cb711c42d4d23703b1e9ee5c03e57871e4a45447c927466edbdb89f6c20b09ded529638d04a03db84f36806342997a84f27bb74adb6f861039f041c64e17a4364fa9593fd3faa90afc1ca1155b26c9e8646a63b97b868a15ab0eefb90582a3f11a092202df76c5576cdcfc1d3a7ff287654cd76be6a5c8f403b42241b8051ccde5c4e761172ff469b4af80e6e0cab2597d401061e5842a24e5cfddd509be8a1e75da8962f0587f8e88af5e8c33931af7971460d179ac2927cbced80a4bbcabc3e0379110681ce79095bd3ac709b6e552e5c2ce0b35dba24fd4f1535b195f20d19255d126c781bca1e05976c6a9b35e1860c0b7372cd8c720dae518d5749024fcba8663444a03fc4665aec30dc3e7b9b39f14dfbec782e3760f530c0c8f2f56e94fd6cf6048381885d02a9c81c256a239697a0f97bd1110e52ee58f6256b4b9c0040f69c6abaf0d199c4a9e90afb9fa0325c29cbc7a431bb1a5a1b9d97f41054962086bb927bead001b310abc02f057c6248527313c051ea857b3c6733588b92295a16c53691e03f6fb4f0841cd5c5357ddb71985fdf17622c05ec9e93e7107cdfdc3c41d418b841a03006f0d6b1a22c14878f2e072342e6cad39d46e2717d4518d4a5f43fc8476b7fd7fb3da450d4cc78eccdcb3edb0df06e2a33ca907d2caeb4ed654cbd190a5bab0407c5c3ad254f32a59494405d1bbe65b7aa3132bbb24758e957bba237c81bed1827f86580369543565f6e25f50821918c46b40e70d3e2aaf866fde9584db36c1d84daced3deabcd628dc4e751e9647fdc559d4722781674a9622f8cacfa2ea579605166c2e7b1483a7af2a051464e23082e36962da5dc0ddcddd61201ca7eabfc0e0a1c41da3c3756ee8f2dc5764f6df7e4c531bd4892a514f9eede44bda8d87b58d43f32a16931dd3310ef5795de9d53c33f759800edf57a160cddca5336be532d512b75226c7f2351718af3cb7b91abbfc795fc61f9b5dd2e56677b25976707fa3db440dd8be556e7981270a0ab06db325b3e2ab6ee128c2315cf5210f93b2bb7a567fd08d4c0f1bcb4e44fbe7c76d1e3b99b568e23d6df87f5fe76102d62f05ca38c5fcb8f0c724f4461a15d3f77f557422115e880d1934eab1e7c09aaf1f6645beda805dfb47d8486a8eeb4fa0bb4e80771de50b26b49ed81b84fa25a9efe9403832dba281820689d468d34f35ff4bfbd79b4b6d473b320bb5ba1e9228b7c4a797b7d7ca1739e74a414591ad52a4c93621ec7122ccc71384d1f53ef5e288a2a4d1e682a86b17807c9796a5f9b2d7bdb5c9831d9672660a1eb91792804d03be8618b2fa036d78cb83384be075553862bfd12fd78a0061685cd466f45a4a9e34d85fbddd82d1222e4028d618e6ab404ac9382027175cd33df0ba9554d2771f810043b6e09874a6e84074ff2c90ce4ad7027627a15677337bedd28935dff9baac2b7123abc07b22b5f56b793a5a79127267d44d8b4af8d352355b57e6bd5adc8d3837c2a51f1f1ae263a82dae0f451e6ac74c7256186c6f25d53826b0a309a40b01c50020ca85ba2b5de5e66c0b32a69ed152d0536af73191a9facc71deabdff485057186968da3930c103519e449506bd87a81a4f49e86994f85da3a10500dc224f2545a1f07fe1f7b8daf6a9beca790cad0e61c3bd12035233027642fa0707865e466b95745bc7f7be53beef36d1c080eb3f2c6326a6da6cd78df6486d56206b1a26219f77713327a6da987cf145abae40d176503cd2873ba707b0689956eecd990e70c6ce5e647a7133bba164014f9134749259b8a8d49fe9a8765b836cf7cfc895db7151d5a81c6759c59fab540f11a567229daaba46becea909b54c97cec7e7fb6c0dfc174704fa5c2825be503a02b98fec4d983d59390d12cf2b9a2688ff7f511e178cbae2ca38554ab2b8e7d779e231cd8eec80f74e4dcf8c19e4f50b20f4364821dc040db4b107d9d87c0327a47ddcd5b01414e86ba5a4eb694df7822220840e48248024f62bc3055c4b804935fe78c2ff5dc10473e78e1e61c8610e6cdac49f53273490bd1c1117fbef88b3c6b92af1add7ef9d0e1446b089d39cf26c45d4f0d0f80634e639cdb7563677432ca52647f5fb7bb13b3ba5e482ff3385ea9a4d878dc551da3c390bb161f4ab3393d7ad33dc3d1ab175c3d9a88d0ac56f71fccde599a9811b85abf03267b3bc221ddb50faadec8c0b5b2eb29fb49cae623a7d0b84ecf9bba6a55bdfdf4f4c185151862dcbcc95e7238a5be3dbadf657135561b5d896b427e92caefd936eb6d78fc9f5e440ee8effb8dd4e8f70d70bc08d5a5556389818048bd5da326402d2807d005e8ac333928abc4335197955984ceee27d26eaf37fa886a7a3eb6d1e2b55ad60758291a86e763982072102c51032c4d95a4ae8d712bdccf038cd71d6560b92bfeaa4aa4cae0464586592792cb1dff7366b2958546564dc0d6ecaf5625fef27fa6b7cf6ba16917fa42193e7ed379fbe105ecfef03a898604e6f863001e1af1ba4a6282b0a1f5fe8801b42977bdcec13dcde64746a56b55b1549b050746d1cd0d40f6968e46715f994bfa53d66954d3a789df1172312750c78c30912ffa882a2b69afdb32cbe88ead94426d1c39fedf5a98b9bfa18096525700885d03556f770f7ef13cb0fe09a002c25d9ddfe6f00b299e04aa3cbfec71580ae1a8e4e1f0bf0121876817a9ef242559b0503926528e849b9049f220437984c4b713c365440f96621a429d15943ecccf9c78b7eba1015e14b6f206a44e2b29e8974332cf640ab66e788778ef5805572d7e6ed14e6a8b01c0e2567eadbdace82811eb181299effd44e91f825bdc2539abb9d7f024aa946741a0e8560ac9defb8a9e2d4a37e4e466f0b5c09d3572d967b9e6b47d185c987b9eab9c4f8b4cc366a12858cb527ea7040819f6857431adfdf45502e828ecf1e5af915751c7ba12d3068fa4d0b98a7ad51a6965454106991ab07a777d5eab2421b189a8636a3e3e0455d4dc1bd2766e7670ca4667657f994e600451badd644f736d6fcf72a3cfd2f8f708d44c9ed3ea7beebdfdf2aace965957ada829d1d535458b36fbb4c534ff23f9f6dbdbf50923792fbacad8e6572c6a02cc58f9a39ad0267a4ec99088ee3a401ce2985a58fd696e93ac81f2af978b0509fc69b1faf0b82d53af44714cc584157fbf9a1d23692753df0b2cf2e67df5b58b9210fba85530f9fff853d4eb4e9bd48732aec526cbc561f187a30ddf65429fc7d51dbe52aa08bbc730733a945a1717b74c29a7ada2a09fba013920fd030a9310585e44d61c51550c5d2f88542ff1494c0d3154aaa5cf1a0ee7868fc76d596a39fff95aaf9f2bbc08120288bb7b8eb6b5c01066306e7a9209a704481cf41d01403d8cf709ab48483e10dc29be3bbb8eb530d7bcedc7030cc154d148b2a90339885a1be8c85f04f6f6c65b70d852e60fceffce42d92d3c0a7c82a01f27f5b5f2d0d51feb9ea2fa9375083e345c7a5acf513de84e2b531dbf6a5d747292bbac35d39952be9cff73b08a959d30c80fb20ffe8f3d7c88d1eebfb0f1b7715e7a039c5ce449b573d2324565de9e23b82bbff8f2c07fb73bbb09d049213813832adeba3076ca7940a8859995217acdd6c19ffd1874ae5f8c33001e03b7fc69c3b388ed12fb240facf25c60f2f9a67a0d667525b0f5464172f7b107813de5ac47dee4689b6ad16d0f4dfe6b7bad3f0c1000f38093ddf1a48d6cd1d0f49eea42150b35ee454bdfc8f752696f4eff5540e460914a47cdab3f41051154ed87a89d7b8d4a7989df4fa3fe4fedbd55f43cd8c1d34f241a13bca5505e78241439c6e5c433668113efc162fd4afdf97ddeb4ca850f33b689b67fdd1968be3044e9cb2dbe89670b066f1d156a7a17a787637f26b5eeb3f9a8741f6fc142058752812bd8702de1a3b10afe116bbd5df98030ff03d08198fd45d26356adeded978e7590f1a9d87ddfa6607d64959229b56fc34336030ca4e0f9d090cae9c47d0283243f0ab26cf37c6af0f919999cb8e7e1dd752a12bf5a90683114487a7cdcc5bc89944f0bf5d2da89be20584ab0877ded7e8ca514bd618dc7d0e04db056e64ea184ccc5e15656583d99951d0f81d72b45c82d6a2213a622a33f39287a8befe09af6dd95f4122a912c8abf62693dc1e9c2e1b0ffa2a9adde7b015e46f510a75c0a6ae9e465288688165bab8ee2ac41cb771c742da91a7cacc959623c1548cb3592d081962e111d06a98cd1f523b305fea5ebd573afd5df65583257a5adf61f962fafd4b44d731a2030748a89b3d30048acaf3548d778734eb447895e913c6abb340133ebf5351dd2505cac0d2288bdf5dec8b8779113d0ab5263522aa25e4bdc939cbaf73e7a77f57beb7079ebe023180bec09b8d7faf416708e1e1e3a511a2f375cce59df1c9f120f88191b82b83a92698fd727722b5dc6b5483659e932a39b8f090cbee72a1a2bd2509caebdbeb41f63aade397b5a2ed561c78fa74cfb594bc702bcff880ede3151b93785ab15e884af654d2e812d22070457f18f2468feae5590a1499b383208322edcd6bff4e4a7734551065bd4c2a22c08f7e66e8babf6cd3ac1a9edb5c9ed5ab341d119a1d541dc2c85a3da7c6668eb222a0114be037f4ce7510ae4b278dca4fa682f1cede9ccb3211ce72217beef872a7ce2fb59c7af005a0f77e6774a4b6e4b68efd805cce64c6a28bf5d6ff3a22f16eeb5333d1112ddf7367fc9e080c7a3b33919ea6686ede1cb9fa72c95ce30602056d812b3db8662df7b253b649d7dd542d79a158e89fb976804ecfda578e1e2daddaad4496ad87f6b58acda622a205770b06bf3a618fb4b1ce782610a1a3659b1634faa58bae7dffe0f03cdbd7f44c748c5b2b0e5671bc27d6d157b3966b1e89687543fcc72ecbea3b1956fe462ccf339e93b96b7ca0c0502d1ee3c63823d4c4b579a4d6497adf26bfcbb2a82eff8e50f312f18ed54e6c4a2769baec3da06a3a355ce9d77bfede44243b1c60649eb086d5ac72d802b095622a3d8cd540855d157e940f6d80e92472d2225aa8bfa50948215aa4158bc7993cafbd42864834d695ff4ed615226f2433502e0ac030a09637bdbb5c146ef13bd594bc2d3ee5887ae4cd959c1f88ce98a22127ef68e2b8d0e963a646469bd6a4bc8d42e4f11a97103851df1976fd8801ed79dc1c888559ee9e14da4f8e904463d4e97c5f4f607fe1ff6fac235e28c790c5890917da71197a7ee9c90dc79cfca074d92b49ea40be9ebc6447f26ab70a46fc431035015e1af3872eefe794c1358d31662b3f2f0589c60dcc9aab02dfaa4e379ce00f1319a55257518864a19f3659353ad2b41c90fd215898166acae5bd997065249f4db53639bee68711373bead6436a5b30c92a6391b6a3e6cfaad6ad7c00c6d52d929925c26f3ef4b7addd57a434ceff6e9dcc522aed936df1c54972732ed1410d0909dccb72ca96c2d0aef111874c96b6ddee0bbf860b048c1c6d5340400e4f74152649fd601b0d595c788930e5a737e2a8e8de6df22055d92b8e3a69f4eb1d47da7a2db7942b7b85e1242d3c0b9b556cb7028f2f0265dd996ed0b874f4e91e079c9dccd5290515c15bf92d902c1500c53955e535de02fb9cc50faefa1df07c72c094e03e15407b4f281138515d5a4e0ad82a3e61d896b38b95536550efd5a9e550b9c9baca225cc301600663bc353cde49e6422890485180d5589cbfeae0379c19885a0bf14ffc2cfcee3819bdf930b9c67aa94ab71eb3693bef83b395a601065e2b8a6e67745dea87013e12039d05fc54c55288c30b0b2d5ae623ad7df92ec4c73fd9649433404ab50a5e9418c490087c9b4e4fc8edb625769f0d50fc1e9cc821f9fc65608a089b0c5057e2ec64f44d64038ba8c737073b8eaf565f5fb53a04f4e223eabe7bf3cceab99d1d6e319e81638cadaee1d4e1c382ca954e95d3a97fc95bd5700489fc1e51fa779f94b01abdea5c5cb78c8eee3b8f6f2e7fe092dba75e9b45d127fde5b9de3a4960700e2235f822de16f0c9170b984e40ce9bbeaa19d79c3d359028307b2aac2f17b9a93482bcc15165104b301142882c77a8329e516b4877c01cf38b2f699e609275e144c7aefe159cf27994ec04491311e8f9cb0a0a8536445b49cfb76d315b4b57d3862e44f8b9712accf951776c4f711371d1c5c0cb3b29bd03a2c0949498da32d6bd2ccc83c53bb84bcff40c0234e728ec2225949d3595536084e841397fde2700703c0ffef9f7774ab74423c00ce75afcce34f5b508cbf57d3054ce5ae15ae1a2ebbe28eb5a64eb09a0eff07da6f668512ed849067a701fdebac461eafed2432d5f695d406dff2514f5086cf12c776f93d7b8424b7de0ad762d8fcf3718356b4f9cce1b24f648f4a8a7d9bc7f55e22de23791a9768579ea881a5eb6dd047c7d9ba65eb75bf908c4d60772b316620ae9181f9c81494e4804375ea63f8ea507fa57116f98f734f57b1b72d7800491f02cf2faf1411d65d92b76d5bf88828dad29b02e082f95cc680bfa0c1d4c964a6911ec27c933b1873407231180df45e8b0742958e5897b37811ca68aa4b6cfc311326066a763e078b7f6d75d8039fa8870908ff7c3ad2151c193a02290df4933cd9a81ba5ec06b5d6c8df3c88bc92941d786d9037da9908dd1e110fcd7066e0562ab813b046a5e5eb240707a6bc7adef1d95917a15d3d72e4b6994746993bf6c5b8967b5a6094497b18633f7c3fc92d79505f7aef3ea727a0e4543e01a6542f5cb89ddbae342cb95544c09acc94af0a84590abf4cbfc0496cd148abda11e32977a10f62d72bdb710468b156e8185371e0e025f42824d7a884f30a4bbcc9afaa17a06d6fc8c77dde6c1eab87fa4b02ce8255c171938b3dba7faf644232328bdbf2ecd175b4e8deaed954ab59c9469a5b5d5c904c69dce1dfcaa1474510761ddc0d6f7558394f9c6aba3de0a1ac147c5af47b6fbdad9dcf9e35af5462b5d82b139ced0d139e73e0c69ca218466108586a36dfd90e0f991d39da193b3985fb32081863255b6828a4e0ea820a122a5ed21abbf5b324c11b7e16bea3ed210a62f5ac56f3af4f7e9b640d04951aad6f7de009f76e5e8268edf8639b0cedf4b66ed503218390776316dfe85675b9d29a5c16bbb8012267d3c1acafb02606fdf832a37a85433330374bd20076896f178e54b3097b7bf9259c6529dd3720ea5d3429f81765291fd3dd82c406e0d8e295ac401da8a7718990a40947dab8cbc5c998a3d396fbdf680cfbe2008c263547f6b012b8ea860071d783612ab754e4bb03344f7706b5f2a0ddea7b049b27ad7721e4bd3826ccf56630a52f8573e633e06a481ed6e6f5377eec209fdaa1ec62baf643de8da2ee72c0ebea3b8a93f14cf4a8f49a52af3fbbca1c3bb0a28e186bdbd7076a12a226ae63388f199c06e1fca0eda63f762717988d8c0a469e941d375fc9d65f05ba8b535539d8b9eedbe273af52581430b8222d17ef358d3c4995bbbfca7465765b4ab8d5649dd36d86cfb363e97b2d0f7dcb3ad64843cc48e82b45ecaa353e70eebc349d8be999ea2792e601932814d31a544c949647bc170a16f415d794afc482911cd2d9dde0ed0456ffaec71dc20ec36446c95609f1705a9e532663a974c6b721f0b4dd76c5e8f8d67f0e70edd6a9e02ee217014298c0ed0fec799a465684de75e3b71383f2d06cdb5a9f20a81ecd6c011610fff2a12488cae3254652497e4203690a5c3c8258be3b1c7e91948fdc0eed517d0c883829ec67e92daf3a28195eaa709cea7126824376b28dca45b7dd303f3d0f94e431b89443e0b1d30b0fdb80e0435b51061b589afb9e16ef2fc452063faabc6b1644f07fb8938f7920d21bee1e46cf3a520b81b9b6e708266647c88343682c24e36e6774d7c912cfe8cababd8ffc2e5c5cce351a11c5fce5ff17518ecbd8ec5b3e98bb4803a233425df6ef52897ed2cbdadbe396c0253de92f5f92d3dbb7ea697d6edc57a580a19ddf140223a7b595a24a470fcd4a71a3f6d296d175e28b8b5778378e8400423b0947e5d7fda6ca93e9ed371bc8cabada411ddcd7315e4afe40adcd9ede8be70563b56f0dd59fe98f09b440a7bf338bbdc059de44225bbecdf048e0352b7b852ab1eb5b5186eb43e8e9b6549bdad926f9b19e90588e7f1cb0eef241f6ebf5ac506c6346dc63d03b17fb0681b51ffd1f8bb440e9ddecb60433120659784bdbf37b9a03084bc6b00f8cd882c5b56f46d6c1fc74353044d0b70b0b5d60c78026ee45f5d48f1598c2e0e38fb535c3ddebd5ceb4f708d9b49142e044c9c36e5ce58b35817a86b8619d1f08811e6d777ffce4af8156d95bdd780a66c2e0552de350917745eff3fb17e764a4e3979acf1ae9712f6ad1897c2dac0ec5ab0166cd7b368450f58c4645070c82fd23705fc79c9f3430ddff9a3e10af021b4c7c53ea3b1906d5aca9e12786dc6a089ea14a2a8135c8bb78203baeae5d8f19fcb54b0454f16b889758e0f0c874ca66cd8c7171d348151d15b1548c1838a17851bd2b8f08d4011a326e4078a5637a57f33af98810185aab8c70c6186ce92b9d9f3db142195ca10f6e41b2ea738105e142dc82151cffadb99b963fd77ce170334934be018cf24b3a2b3f09175185fdd1c21461a9c3f2610399974b5af23427c7986060c1288bba887ce5a36bf5e9cedb9bc2510947425789d9e9adfec945162c266184fe4b9f1932b620699918332cee03b45e48fdf68e9f5e1f0c7178bae411b895317eab94b0f64f1e6a03c20f1bf2e5c65e7574ac36709369df70f420f3b636a9a63f9256a6f6959df7cd069f3c1fb260044c0f23d8bf3379103e83c8584dd632c04548b0f0725b0e137fea11f91fa713abdee5c028ab273912fde160098c916155569c2785323746aae4463f408a8e08008574ea9c3c314464a57d544845655ae954c0319662d03ec10ce8c9c45d32fba220a7738059621feaae6b2e8fb20794295f0d28b960f0afe252b44124ff4a3616143582176f8f81e9c928a4c57ec086e942465dd28e1dcc13d9090aab1bd5985e45d71ebb20ff786ab8761977816c94c41976930f6426cc8533e763fe9cd2360d70609200fc34d22e631529b2777dce3169541a1a708473b31e8f389a3ce78b9bdd31ec807c320cf72b94fda5798b4eb923d2e58e8ca3f9ef8feb8034b9c4abb4c77affb6c24cf7c6d10439c1a9ef87dae9775dbc20e60ef40dbafad4911d997d414297cbe8f7d03cc897d00233570148cf5132fef7f3a018aa1bb75f037274ed00314c6c1fa6c2479214c871ce586be0841ebf7625e8622e0bc6110619ed64307617970d9038c3f1f922b405372b7e7e0c90d42c61907cd9b7268fa3fecbdecdf55f904596e9f749390b027e16eb205d3882abd72bfb719d5d14a2c1a61ac71654e8e19b23e35d41a283b68b79456b442088270d5894809f988a941ee23997b67ff8239aec2740c6881fa4d15ae352d4a7fdc38fd67d39401f32024987dc8b0f8d83dac90c4a2b6f7ba2670390f529290c5d9f61a1c3fbc4d3a8907cbe803f13b7bb6d47535ab7899d7ce01655e1d776193cbffe57aae32966c47a3ae8761107c9e32a7c520563b150999db592aa80a193b0e51e8b4b5d6e39065619333996e5da50c9ac610718342a465496d274980ab4e669deee539d73b75e95589891e019fefe58ac2d66f1955e16bb6d284738b9789834ce2111c66cdda6b639ce3c7a7057f72f37374e6576b1f333b3285f9fcee6f74cd3ef878f1de30121aab9b6227e6dc58a7901a4fae8e5f4c341d5a5e2cc168a84b0894e96056bffe5317e7ebc2e022d5168fa42d9903783e3ba8df9ccc83ab8da396f27de5cdf18b58677c7f3135ff62a98d7e7b79983d7b89f10edcd3b2db62a3ca23868ebb76ca56b1a0792f46a4c1b536c0cffd8a641d482fb360d9fdc067055aa884aa53d71c7d7d1dd2e0593956408860839e7ead978e7310d6f34f44a3d3b5a8707086328b4082d9044682e48704a63382e753fc99136ed5affe3fafa29035dcb2106f221f00d0a4b779be8744fac9bc085dbe1147ca2638b6cbc77c1328e2299e123a38b9ffce91ccfd8d6a9524b90b19ece04d4c94120607558ef23fcf2fe5eed2f5814483f82182a5744e2cdae92206a275cafd8e45f74ed88d22c2eb15b098ac47d54896b779e6d3dbf2ec8929c719dd51ff3ac9bfd3c2a303db24353f509d29d86fd6c473c3681a7303bfa3c26830f3a2f141faec8d48f29aff3c497c9f2a753addb05c1fd8156d86bed03f31e64d6d70502a1f6df31feb156a9259006c247eb36263391e05abcf2a6a9c69b4fb6d0307d43adcf8036c4e58c4effeb7408f10be87646226c500a237d4e7e481ae9a1b2c119f4b7818d5a413bd44f67888b8b49633388c9b0972255e77dce9b89b15c1dff6dfb8a55e2c6e0fe273fdd10a4e0e38693c401b0b3aded0ac9f8014b1313cccd7a44a7aad84f31241d6b4bb6d7c20c4fc2e1f1556af90655537b7294bfb445240a74c3b1e80333f5666987c4f2ad1f4875ba66193ea1dd96f3512ff724c26b75c8a8be117e89105b795bcb84deb58ae90deaa61c75edeb0337fecd1ec70cd727bab33e4be2ce898ec15376aa873d753ebdf275591ee726bb6175a40b9518a027f1cff41b5b757dd99cfbacae3189f91167df308c976add5485197940e76ccbd7fc571cf60c0490853151938d7c82e72685245c986dd3a387c428a2162be843345b21fdb8ce756706fd2c85505381ddf4030b190d010165b33962ca8c981ad6d54f9cb43525bffd4c127d35092ce513f4ad14894a2754ae4effbe6794f50962d6738e9e8735143a06a7fee27bee125f5544899a7865763d36ba9b55078f84cf004eb07fa68b47aab64785d10f3bb004b06b4157bc5bb38ab80bad61de1dce83b4cd08213e28e42d9dc4e48d842323450f9a213383711519d49945a196aab8a58fbf6c15909786992102f190be0b935e1a20e15154fb1c74cd6beaf34cdd81a3519d2a8023dd33baea8021e8605aadd456cbc49498b02fcb2484940b4c1e11c414c666ae54122503e9ba3cb6e7ea20b2d6c65c411c12cc3144c7314af520de2ac787492915fc6b3278846290d728513a62c00f9b02c0ca21a789bd8001577daee1259dc3535ca05f166a97eb6b091cee52e9d95031918a37a76fce3bd71e0ed3e0d5f018835573b6beb077df58f8d900d524371275e684fb6eb5f5332449c1ce7a8b97e3d16719ce9d672580b21b807a5b44e8af23a8ccef2f9ae4f9b6b430d3fcb10ebfe9bdfdef8da19046750b8facde7471bea4d31ea4067684633fc9dd5ab74d5622d0e473577867ff4371be748d1eec983b23b3a1828bd6157857ed00ca4b3555b20ffeb985ef15915caf039810b8918d906e06cbfa7ffb43c5c6ecaf94b3a36246b7ceffec78213040d037515acaa52fa7308edd5c1d8fe3fb48e204701d580a0d2802ff22efa5a5b33fd6142d685da398895049f5058bdd0b1edaa49f51c9fc67d44a7879cfb98bb5c1f0f4e1293799f696727705e53c530b68c48c7807933ac0fe97f6007ab20c31859783362f2249eb98855cdfbe303988633640d281a76b2becb0c22ef77bb56c60ca28bb8e7e451c399d2989f21d06d8f386b77888704d30adcc5af3c7940fb7b15ff95bad5ed27882ce340a0201f7cf668af9ff03cadb1422aba76b7a14f8f0af396dbc0dc8b867576590c529c2372477aea2e37ea53e1ea8ca36ce4706b2a04eef1040e6806dd114bb419cf7f9a83213de4b16c486ca11b09aa5780ba687d1e3653766ede5fec3ef81df2632d5805fcd64c9ccbb60afbca9d54257e67ac645cd8740243469599d764f52657d1bfe373fd1966820dc23cf39f87b32defc546fef17fe7fd933f76f92b0b518cedaadef431dc8fe01ebd111519631cf0ec1d6d9e81093c077b22269ca0633694f84bb15f2052909d784889e56fa5a98adc0c8ac0a3908b3a86ff76172d37f4804f9402009916615baa4c1e9612f19f32fcc49b10eb7a52c4b8766837f74695f5994ffb8f9bbabf29a6d6bd0eced56ba18f8a910d8ffafadcb0def92451cf10d8a0fdc47d1aa6809eeef3ce9e7ad2adff6666b7c0e83cad29f5493e119e2f2f3be984b3e4b286c0d080b22db04afbb9d31cc61aac9171ecfd73d9b6107728d9a8140056cddd6fea30db7d38d048e95af103fe2d0bea82d2a2dd2bf61a5004bd0e6cb4399bcb375ba5e7a1cc6da1051cd4f2b2283954f8394917aeb4698bde30bf28a07c439b667782e6a9f504fd92533d11163534c4b2469d93dc47dacde8b12fd6622eeb85d6ec6fdec99833e3ebc0e263d169107d7c2ec8d0c125bb4888e9a13dbf109d4895e1aa72de94d6a51fb32a24ffae445bb553ea16fa0d5997d24c53353e0690f7d7cf72e13cee0a79ab18597500bc33538d1f97ff00179884ae1123a21c192d3d4064a66f3bf94b178db229575862ec6f5ad81da9551354cf032fef0ca90ac05ca590fd4b0ed53c354144983c1a9353b85eb3afb424a3e44ac5a8e3401b6efe7579f5e3cd25d020e8440a80c34ab78a55834140a847c31c940bc57d8067c6d897d3a628226d7d87369bc44f5d400e1052d7fe26fbe8e1558a6a04412058a04cccd5458915b8e55ee0b905d20b3864b001fd7e4dbe9e08ddf630815390d0de4efe90cf03103469d83bbff0d9c63720f47e03722bba71d3dd9595536b53b387e718681a46c7ed3312c02a3acc664ccf8e1daea709bbe204f135b56096a08eac190ea7c0ff55045c0bfe776884ac60d54c9c6b41e99729a843612d8b1338abb1b387e66f1ba7e81a46cc22c756ab0a4ba2b4e0f08b2a39f0a907a30f423730adc489dae873e38bdf515f24e0fd00b5fc780b3e2887b79fdd49af85417c05bac3be0126567f4544c5e6dc1fe433d6c6fe1e414a869a04db100c390a81708b8ba918edf2669278ca3955c2298ba7bc208a58b670f26636bc26170a057b4e361e83ac148ad9a619105acc720b81180803034712178f4ad4fb3e74a5407338b3cabdda6ee9a0bbe39890be2301bb66c7a07b41fecfa0a1a3ac1615c60cb1c84063b64889fd1f882345a9b80432d229946fb7e261c0131fc98dbaa6ef1b14b0d3ee5256e02fd31d27c15a340ab021da62535383afd333dec9b8ea2655572f0d6f04793c8bb941d666fd5c9ddceca7f58f611bea1cfd04928c5e87c31f8b747f2cec832c878aacfad1317bf36c686517303c3c04b563209a7e52f8c3d341f96e26ee09bfe938816df4dc281fa47c6827bb487e34fb2a669a198dc1a49f36dbae26316a16f02d5ecdbb50da3e1e4a4ceeb4322c6f9e97eeb83c5555cea24cf4041a5642883dfd07534bf422470c8b93f8b76c62ef01dbd3c57c93323dbf4d0e2a2fcaefd5053a8309453284c905556ecde3e3b33a1e6376568d594241c33a7bf6617a2f8eb13254d108a7f78195f5c45bc70de545361aed4f80e4f692af2fd0d3d3e7084103435ac8845c7267ecb190577ebf435491dda70f4c262b6fdacb9482f0be4bce022aa15d4e6ba842eeb5d8e54bc16411379ba72591515579647084a8caf6973d433a4b8b7efeca2ce8b7c5dd0e63eb6651054d6e333eacd1a9e80835ee162710c24dfb149aefb3ef13e7b0ffddbd35a14c17be00180f47ab1eb24eb5f7199915896f19ae389c954509b1095473b7709456a94df3dd294fb5adf4a2e71b346ee6fb4e1325aefbddd40587e9022fb9043252486c3c61ff8dcef58eee623fa30c444d466b5621c285784856c3916923f17ada2d99733242b9344b2344d1f9a95c7155d8ff5bdd63cf1f71af57cf6e017f7af6b5250643bb0f78d0fbbc57ce99dcd9c92f603e0d15d29e037cf18b05deec459f96bbc3f97ed612c4a8b66c343cdb9c5da090576bfc0df80d493cf70396b9dc0ea0d295f81a766c6c47d9ccb0c838e876fa438623229d7d06f3a9e49ae1ace8e5459f2bf7467e3cd1c84164732b167b8bb2f8a66731932d4bd4a048e5108c0579df4138c80eb6fb8cd610148903a4c756ecb8f2bbe365ba3b76782316868739ec18abff57b0907ea137e60bddea71042901a76d8a68e5bc85f682c24f63a4d3c00e1d4101795a55e89a553e9ecf411b4d73e7e0d6ebb2ff133ff1cdd51e1fc92dbb28db0ba400167a3718396ad0826140cfc59fe69fcb7041610bf8188c8a684dd5a73e88483df2466a02d5c48cc0ae4be23b3b99b61598cf848fe019546342424a87ee2fa20026da6bf5a71077202b92b5b818dbb947967c047351a58300018bbdb1e985d7344c40b131f70db041edc059825078468bffcedec4818ec55cb2930e1ef0ec149348bb4ab35262f1dc83d54654d27d34682c04a4717115d290cfcff10cb435f9b4dbf381d165de9fcc0be00064abb425f1f4a15915bec3e3349b71b93e1639a31d9601f64ec0edd8b6c8b757b5d5d994de2197daf3c0bb1762111ecd76022f9c7c515fffa40fbe62c85c20affeda3e113a8206e90b7ead8d84cd1a6ff75f28491f0dfac6fd699f26783843128aa6da1503d59148fb9e61e71ac72801e5874a0156e23a9f1a1449dc263a927dcd8fd28dd3d74d662889c8b990cbb7f3101f1a3d5d9e093e2cfad11428f5705180330f0d79126af0e3162409ed70f6f2ba12a70b547b718b56ddfc3333b0e2d69cc6c3849c8cd9686dd97b0342733b2d39eea1358a9df6949e3a26d8adfa08ca05befbcbc67fae89c2a705f9debf5f032a1e6498f972b04749267bfdd34a0adabe8e5eeb9fafce0b883dbc54457be067340da65ec129cd3b02e3eb4e1c0455b2a304b4bebd8d66951ac21e10f2205539eecffd4a84fe7d282d3915bcf7199c890f3921ab8b52d6eb744a1a2d5f4df0974d16cb064a62be6b760e229165aab751cbb62495e4d40388fd7701b633e2dbee1b2f13973027d5e3d04a7d9467a996a7102136cf6f0069cf7b625383494450ee6ab14c0241957850b535ce7f21ae0e334d833c0c5ce74c07cee4b83f645c85e32bf53ce6dfaf795b6f84646348c44a67142cf59e3dfa158bbab11fadc549ff3926bebf97680c9f58b9272fd981be318313ed68201ad84999d111aea045e34284a231cfbb39ba86d78a8714857a67a709d8c193afae07cdf31e2f5072de76e3f8e14cdeebae2388546d0a9dd58188f246ccd95af5e3205d65640fbddb31d4163f37b6a1baa52d7fdeab5b796d1dcf9b4476dc81739f39f41963ae6c030e3c531c3d10979cf1e2970de5bdd46833fabda79c3c381e2eb044a848b2e8b4e9c6e19e4d0472456f910265fb33e09be1943e113795fae0e3f8690bd4b4f476e4fd5f56314c6f71da13be913606f25b751bb314a03dd199be4576d6470935eaebad41446e1eae18d66316a5cb9c6085d8168ff4b0ec38e8b0d5d9ab9bdcf15a67e99820eb048bce215f1f32896f7b008725b0cc59a5646b27e7d76b61b12084df2390575d03307ecbcb538509a69569da27258acf39ea749119701345a3a26be7b3c4ba9ef01e3328af06687f09a8026478960212d29f19fa8b3d77fd437682b5c009ece17184234a4fcd626876d07da531c32bccf9fc6b278be57b78defe908215263a4024d925e2eedaa532dfabde0d8f0e8783e43637adc8b979ad8a7197e906559e34013f3532c77e4273ce82dd95b1277a8d82114ec431e9cea808b2d33f7f7d28c4b18f0aa084467ed9453c0b8d91fb78028f75bd075ca065a0bd2f4372feadfa2932fe94050131201e66633b2d970ef078edd63a7559e29cb139f2827fc0ce28398e08a97b0029ff923d0375eb426ed9a7b6fa1bfefae3b203e53a3f86bb8c03b4810821654d057804812a4da40430ffa6604b0dbf0c92e0958cd2d8b339132fa52c08242cc22c03de11588eaa64f5b039fe55b0be896b3c77b7f21889bc1f866e0766bba24289cd311c62f37aac1a0825625cb336a003b08de79ca2609368c3c80a6126342d25eaff58afdeac5f90c9ba8a0fd7ec7a19206c2241ba7a0091c1bcb1bbd55bc5df1acee79660a63ab97a7cc50f9a0132766867ab5b46b098ee83bf4f13de374425fcbd0d88b7d8b53c7d939930cf6fc939bb67aec7fbaf237d92bbf0e024bb98ba54799a435231eadbfcd2166541d0bee0d8f0142cb725816fb95990cf39b2a5ffaa8f4cdfbfcf342e43670b97f26e71c0ea147bd0c8e68531e222ae5aea2caaa2f49854a98d1154fb2e8a5ec0014bb692faa59fa86f730197f1bba9d48135f2d1464f61ecd0757a78fb92ddf8887b59350a9eb862c7fbf896d1a80cfdc563d118010884725bfef96306630bcbe4771fbfa3bd7f73a8cf81ec9646909299aa3018f83a2eab4982acd7c05c81f9e402cdfc5337ec284148588514d030f8ce4ab29e5781b860cc97c3bfddcf584c08d9194d369908d86f37aec7881287ecc383c32bd1e87e06e1635ececbfb79fd5e2a36771341bbeb487b05d235f0fb1e351154eac2215cbc127a7c1c999e948998c348e37959f1335759d287db3df3e3f268fdde90b268ac477567f3a4aa3bd5e18456e1c66a9d19f5c10ac8a3aadfe3382f33108f6a2166d4f86e02193ce92c6235481dd9d5c21e71ebd1fceb2207c40a42ec308cb77dbead51487461706f7a4e8d4aac69ea8c376fd1d2a92ce6e7067f01af973029b2f979e004d39bdab1e98225c3199130ce5a5ea9cf791e1e8fe58f8d2c1896826b6f69542348bc2f738605f33a10f9425a2f86fe1ad3b4f110609903611a79976c341d82a53398a3475e39dbe0e1c96a172a17c7fff1f6a2a84e9528b39cf84f3b0d691f2ce77e0f76fea3157ddb83ae8e6778b1fe9a1b425dbc475cda41ef17e9c2bd9df0de2c9e45c73b8ccdf38674e733962a59e2c844eaff43f863db9bd846137833b3a1788acd462b2f108322e371244586754221fa6c8a7f9c3c72c163030971e2acca9c4b66bc542520385be726bd5f1d9b25123ea3da97b888b0548db19de3a68a2b7bdb66c274b9c3371dc32ef65314a366ec9dcfa7cb985da2ecf6a5e31641327c5a1b1de0239309191e04cc732797bacf679edd9b9fbf859b234cb5374bd9af0ba42d8c6b9520ad2562686bb6b1adcab778e4c98db39b7007d995cd5b07687820257de559d39b563728b7bc2df4ae0c4a895c88636203b9ef7f0bce78281b50fc5ee6bf2a2ca23078def83ad8488c90956e5c53f4d7ac7cfb551146fe3ec60c89e66ada241c7b9915ce1fa2d05676de2d7a1b74c0aba28598c9a6031d1dc83e7ed61a70da21ef11d7e6529d23e4a2141cb3a6cda9c94978953d82be9326be22de836a224f028b32aff9278e088fcf997add049342db40f8b89bc83feb82d3661a936980e5a7e99c6308732742b2bf3794fd41d9bd832e8f787d2775f11aff7f40a0197e22dea9e8026c4a5125ed3df2910a47b91365dcff46d99c256e61166e11c50748f3610ec51a7149d6240aa8d20b7533d7e42a9818221e99e1f15d99229ea9ef884fd8d47df5ce0699d77bcf5678ca1ef39eab84895384cd5689a67b986442af837d41aee630ce831d8970ceec335d08625cc517a32286df34494581ef2d9ac6fa633319fe23eeedb8f8416b99af963f7bd27f7e6597cc7f2a9f70f088cdb17980b6eb2963e51163eb27383c64a75a35886638b532bc1a18120693609223283790a03ab6a71198df78bf0453603117770e462307825abbf3f41d6939d94ee24fe650fc1fbb4682e095fc783d536e52f8f947668e8df77418a13a3a429ea78f192ad82a45a42e38b7d0d2b59debab946c4b05a529f85605ce1a2cd94894bb702f4267f103413cfd1df72350133f25a57225c15ab8452ab90f0825eca2d93418e21f6adf854b82962d2dff764fb045e53528d71c0e772f855f6da7aa70e6e0952b695b80c2c94c1afb4f8ec543c75a8abf7bb60cc174a95fe44b18f5c60f49604845a135dc26ce3efe830ce0f8a3f114d14d021c172d9d1a45fbef5024a260d3eb479381b721722f55757063ef93faebe62c96346ec817626c151cbc03f2a4f3bc27723036496ae71283fd00f5a5e74ae1d727c13f00ab0b2d7a122a5faaf9c8acd1ea959314eb1e53df85fc6c1f1ce546cd6a98921406bce47f71de981192fa43b3ebaf6cc666e7a62f38bb24642f27688c4d76581fe0b13bad3e708bd66c17eb87d452594e1dda939c3fc9f7b1fc90d1ee6c027786d33c32496a84e2e5b21e11f679506d34eca7f81b2c620be737ba8606b25904860e02e12bc42b8263b922660fd616da38fb5804146904c4a8e40521bc99b250747703e18a9dc9634fa68c2e03cc49d786c4b28d34e5861cc7504fe79d804bd2f8095e561f8f240623c48e0c292a8f4f8d3cac4b8ab76d4a0feffccdd79e7caa54e5ee2b1f730e2bb14ec581b91c34f724b16ce2f85399835afe6d9c98cc2829692b0c53e40395061d72a86e189af80fa02c3bdba59a1000c825cf64e08c583b71d0064636333fb9e176dd3b1b6e8bb339bc663348f9479e6d7824e6eef0d6203cb9ef0c02c2d741e94b78a5c6cf82410f1a15fc0ba096117d7028ea6ea05b8b26a99c526117b0c1d6fd0f8460931ffbaf5d3c187142cb0acaa9f45b673eafcaecb69d383abd1570b715582e29d27b00e593eca072225c0ce425565a4e9c712d732569deb7737d43adb99189b420c0f86702fba930b6ddc56057159f4029882aa1da97774eedf95d2bdc9661f49e7cdaf6e39215ea1f20a1ecaa43a47f8b154e1b51731e73cff1052fd44a84679fb2b62cb00ba6772c1281dca48385020ec93f44fe81a46c11f4faffc374201944bc1eb4c045bf98449518303ba769d58d7f97855809b55d05a10ec2fec798bdd9fafcc0d32c8f5dfae935cbd9cd8d1ddf85b8a361287892e105f9f250775c42514fb7ddb7b08d7a0d40d4dea6b96f23c16806e36275c880f248114e28dbdb277c1ff2fc5b95f4a65c697389ac318910e6d5783ca09e927c70e247a6a2e89989cd4e48d162aca900b1df39d29aaf0bada48e2bd43795ff466225a95d7ec8e4a2c678195e9534f4ae7f89440b81613535a440566707fa172dbc1ae58b06e185e4dfdb0da214267f228f739b67ff7a0fb39cac63aa581943cdd979ca8fdc455d66c33935b3cfa4d32ea8758c163c4c2a02d4706cd5d26f22a3839ea86442895b543932dbb1fef0853ab259232801887362e87adec03c9c2ef207778128eb0757acc34300498d5f7175d6e9817c57ae0aab14f0a56a5ffe4dd708da98a0d9c622b667e10065e43b3495519be24fbf279a4ac7b2f1c4528cb9dfc76192c48990a251c147088b828b311df5e0bf12ad27f387670ab4ccbdac22c12028048fe478bbc7540fd68664a9dcdec1c5b1a635328b6165cfbc21633101ef1de7444bb2da96618d35c85ddc80f18622bcef38726638ff94dfc9b1edda8cdfe47ce7219286b9a8caf185c323e31ac105ad15ce352fb304cd65c300d4f8beb6a05854a612bf26bda7bc1640b77520cc4f7fed25baf362c97f67a2ad380090475b6c69246c39d59b3546967fb4e997a1256fa49413634db4ba5872a9acb163f6f37e18adbd9fd1ec071b3adad61ac93a1fa3f4061bedc77c7599f3b471ccc25fc190263e759aa794fc7f4a9f58ef1ecbb5f97a394213552822597e08ec16a282ef3db51408cff95800e5d30f6f0444945dba2d8eff30c7d3c1d67ffe102d23423a1a981f07083ab033846cb835417c2808b0db00dfdb3ac88d98acb3fae83f69de2b990e0e5c2d81443bba32a4a3d4b381056145fdd8d1ea4a8f7a1183db0264804e026cc0eb839052a8f6892ec641b17ec05a509aa92a978f45e1a419ddb860578d3c16560bb14904eb0811f9e5bda196d38db8d406cbe5c3a8ee57d6aa4156571316ddc0c516f878255cedd2917f3b0930f230cd5d1e8f9b8eff1875fa4cdf0d3cee2cfbff919016d364d925aa2535c38b8aec2fd980ef48d674d0b77c2e7c92a1620890b60ed91eebfdba70188cfb9fdb473f8a4aa30de62db27e7aa815a4feefca3f2e7a24f02df44bc1953c178e578131c5f784f4d1fc0104997c0036711f00bec8e703ef09c9bb292194ae30db13bf57469913100845a0793018e54436e92843f9cefd1e6c885d5f3f95d77787683960f90d5cfddd939f75445a38a1fccaa120f983806834b1d8aefeeb4bc86b0864e51bd9580ad0ef36edcb68e1de0ecbda5b160de823fdf86dd310ce83a9918d47e038579f045ffc03f3960d7d122cd796fdc9d447beae6803e4f171cf7c015f3cc0dbc99e838ee711de292522f15dfd55cb17b0dcfd1becfb6978c9deea8d6f9bce1358a17afc811f4090fb79c63e2205b0df5dbc020022c35a63c82bbe50f12bbc0975661592baddc2ce311a6109c9a672dc25bf0c191d7b2257873441810b71ad247a1f39bdd01267dd76c9bd864d5017501266781b127fb69f9b7fb8474e2faec7f11675648bd72792ab770a0b8bba86907b6376def839a8dfb9f4acff69623be105fbebbb6488a0789c0b74ea4c4f7e13dae6be0294f7b2429df704c3c3611479f3ec9df92827f32462b496c5bfbbb23d2f894cebd4cd6aad67ea0807e039943e18eba883e08e100ce8c7e70d08832f447504e5f5160a9d8d06d8a8f6010c6eb74fb5f31e8da9f0c221bbe384699a5e0dec01334670f942639d650364f97e98c595e9e5c9e4fe94a2c007de3d980ea5f080d7aa93568f692aa52d40c9cc8eb69b82702367b24dccc7321060ff3b0cd59d402bf96f0a94adc9abca5f26ccdefe8eb13b89957dc79363727b5c72012e7ac8f1ef0f5b50a2b308797b0e49e098cdd0f8260ffe8c9421295ebb245376cc15f0c006e2b12c9d9d261a0ad4e3a38b64c5ba67e3cb61fce6f04f1db2e5201b6a5c4b8eb0007d1a94b0e67a73913930f7ca0b629b068bfe8cd0c09b4f0e7f615cf16bd06ffe3ea7b02e763dacc74fdb1c8bdb0c7c068cb41bbb64ad52db6c3470426b4763feaf7d1b41d2d132e88110f46b6e9f22c743a70a070e2493cd55347b61f263683a45f601ab0d333b889aa172b2e14d8c8ca8dcd2a8980e0f3fcd56749de36155e5fab50189f022b84b56a48cf556b2faefa1ba49b3defcae4178ca4ebc663f3c13ac187bebb9f50e292bf1c91de308e2c8b7126a6ab75d80f3214c1908959504dad865295153dbfccef963c8cf793220b1575235cbd1cf222335099217778958eeeb757232efaeaf61f46a33c94242f0b11a9f8fd219c60693eb899e98c5bf059d134db0907a1dc18b9ab267c053223792b8a0c7ff65bef5177a8a56e3702ba8d99934c18d5dda138ba5d1a5c4bc588a2dcaef1be529d327bfc452326bc3f532519e0edb8e9912abd454b05b896315a7bfbfd4d107b55b6ce45a77d58f981042131f1f46ce00cfaa8df4748128ca01ca9d77805fa5519f4fba567ad5cf8c96ce1ba8db53899f39fc9ba17eb0a40cc88a32aacf0e9b4bf7f72946615fd5958500fdee88907db8e6b057a219c86b44734e9bc20fda5c7c394ab63262841846c70f97ae464b22b5752c9b598e0d15771a5f01c16f55fbbca193b1ffab092f9e9f846e597d41c87670fd0fa5d47109d66c8e113a51ece8feaea1199cdd25c9446d65135b248ebcaccb55e21f75f71f2577408283ef8935f8d0a4c0965fa02872d20bb7cef326b1cdff48ca5c7c5b1c442305283bca64e3c8b716d12dcd01c955c592667db1e0efe51d99e5e628749e7a542c3c99797ee8c5f9071340a7cff7fda599f9d8e66b08463270b659a59aa0f60a7112c877a94a5d0e5d18c7ddb37888cb29f24ac582313c0a42378240a1b6df1f3b8bd0b81a452850bc04dd19c0c1ae19b98c329e48dae7e4068aef9b2928cbf5b553e5e5f88c3c0cf2cd371ccfa18fe7df9e3036f39e0f8fa42ea9d473051241eca574e14df31adf53932773adce28cfbb319e764debb2f447e7831a2f40c6975a297eaa70bb03cb584d13d3f3ac3a9cef2ebecfd8516caf1bf4e45bf95c865d73b52d1712455bfeb2a677c8bc7d435bb9aa2f17914a07b7e32d459f782b332aa50906f3b13398037b9723ece78eafacabcb63064a684cff070530b7bf754cc493563b3071c6229bfb30d9ad5b8345455d5ca8e23d24c640da23467135cda94bbfb05a202a65c2ba28956ba80f5f51d16e77bfd862e62b486443ec19ce0322391238f1581e62a44a8d41c9d51793c3c108ecf11629bf8e7a44b2e719a6a5eb297ac35de97f50e53b5f823fb8e9115dcb2255f60ef82b4732ebe773f76ddbec0fe3b8c09b2a76f4bba4822631f45316797fb84bb3009d6cc19e331dd0b22851807f50518df4afdbde5b22ef910793b6a31e0a65d780934a59e470c3ea3450d80e3eaceeed7a8eb0db5d6a81c522565dea485ac53cc45cadf748211307a9e9ee32d842b39d60660462a320836cc4dc9f1bb3164201b381ea196ab18802750f38d555ca921e6920539dcb04e4f98069ddaeb8b90295abb833a50f8c04603797d23fbd046bc4b659af5097f26e163df69c24f68c07638916de7f1f06fcd6d169ce3e52d1798fc1ede7682840eedf69bc9f361be7d765e9f8374f29189550cd890df6142b756a710ecb2613fd7bb65c724ef24251ef13174538493aa146a60c2debdd4d3ac6cf192103d0de3ba52aada2013cde1e7d576da2ca9031f78b7ff1bac80e721e3eab88e57cc28b7cbef56cffeb202b3b49a5d952b62fbfc98e960626dd229e472201c92777632fe1790e2ac7f74b268223580cd28f9a189d6369e1d8c5dc28fab3614d6bbbe8fa19438878a748279ee6b9ab732734eca2ce87863f248c55f41938bad9947adf55ac042cf70cd7d06be4e7cb36f1ca6814b809de1baa8188c447afb4b2f39f2c113945713dd51d681b7b37c07f54c48bb3927cd0d82bf9b337404f7a7dd291b55fe23d3c4ea65189fba3ac809286be0fb2f1e0eae69974b26c234e1b26c4e48f5ab62b4536107b5352b32bda19ad62586dcfa767b484f660a4c646704e328e0ff10b83bb0ae3ee17abdd0c911cb5e748d77010b75540a28b9450944ebc709f0b0a529abb81151fbbd356af3d4f0eec45d6ad0a7873f17fbb74c8d800988a611beaae406f1c430f108028ae34d7cf4e2cda1f8bf7c7f218e335f9efe969a121444edba992d79e1561a1180b28a2a0eca1ddd6025ef921ae28eb94a1be5ba84642d82bc319ee1a661f7764fdcf56b46745d1124fbdaec189410d1e500c0103bd7be07712881477be5cfac5861aea67e6844584f9f4aa535a1db423dfb1d6401db3c41792daa1841c9dbdc09d191c9b0e1757958456a9ed4aaa6f337648b11f4067d406bd68864860313613a6b3671a9aef10de5edfccc3a8eb2b108e0c3ab05b451e0542078903ad2fbf20627b664b6195134d5f50a503158ba79cba249d69ad41e1b82c4857a17cd8528d2bc66d63af9a88e0bf18b2f14428f59ac1079bc8f68f0feff1b39317988ac76740f53340ff0e5e51ecd567b43f848579d20a52b2b4eb48836b37d92b3630c74c62cca4cd0be6c6e2e033b7834891e61d8ee44221fcba248b667c1269c6f34d94a3fee26e225ee08f403e0ffffff1f