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 70038 18588cbab74a83c69c204528a5b11f2fd41625d6facac20a73d948103ef19a86

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a663c6f38de53eba33cdce36806624e5a2191205b80be513d79a629d60915650
Certificate Block Hash
18588cbab74a83c69c204528a5b11f2fd41625d6facac20a73d948103ef19a86
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040240000e0050000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a39b60fcb85d2513c9dfc5836f4d42a2b09a89b52fe1b420b862fff16ab37747479efc995e301dfda96ce3aa5c9e03be446bdd9eb0184b523f1de1d494b2590a3fef90a647039136522b663cee569dc75f77a2b126147e012704000000000000004000000040000040240000e0050000

Raw Header Hex

0000402014c94824141083e75dd7550ed805ec027d4598585de1c5c25b2924bc36c9bf34e773e2b9d6443ce88905c82f5deff73e0f1d6ee72bbc6569ac62ccc5c030665b6324276ae80b0118505691609d629ad713e50bb8051219a2e524668036cecd33ba3ee58df3c663a6

Proof Data Hex

59,560 bytes
1212160203072ea6f199f2e06ed0d7d8c6a91b19c2b263b72bd2a68a9a387f9d608edaa42f55d208dbe2ba060cc85a8cc7fa778a2b681940a38bb1684d022bc2b63472cf5204a2eccd316782c66a0f62d8b128a9980df3f09f4790ec828904abd35f2fba02db3c3c10f08a9e4b03b5adda727cdf1ea3e1725b74b7eabf47790afe311c65c881c957aaebbcfbf606fde7613df3280bf0f86a5bb44c2a631c0402f0715bb0ce00277ca23f45a6cf2cad4ce32765933f23ce97ccf8c3e732fff4ceed3c20c5b9e5a36be77840b74937d96c04e78e65cb62dbc3f98f785c0a22e821ca269177fc73b241befaebe7602b0703a936799403bf0f7c65f4702ed51cd54c505333a9d36deed39a34523f313e2146b17f6d52308d6d0d2c3ff3325d0601261c98cc7e994fcfbf278e315b7297f6e7abecf3cbc7277cf39aeba2867e49894e701feff12170809dfddd2525d6ca605a4bee5a71ecf380121f7c76533fd25777aed4cea684e85803cc886689960ea283dfeb7824d28d97cf77579e0844fbd32970ec0ab012144a6b2eb939f5d95467cf2d0d88c62ebf8e82cb3a129a1f009706f783ffbf152eba31142f3d84d2778e946dc73f1f021047c2af04c65b1b6805c5266fa2e055c0828a76ba6c791ebf8d2e17a6b04248ef06ef4c54d9560db837794c515cdd3355c17d215d4a15a7272e4d85a88dca131144b7ee2892a6b82fcfc41188ef908406546799b8844efa2e9bed2c7853d1d2c82b86b9df168a1a91fafbd3f45b0dd884e5420f3426be33c8f49654b376cf231721c5949090a8b851978fe311a42eada054efadc23fd09e9f00e6264899cf9af6a948d8455844e69246fe16a1bd461cb5ee13457d62f131bfc568693a81410e0e9e16556163f71d782a34b67d56a1cebca040a195d755d76eff265702bbf183566675b6d624678ce618af36cb59c70e7e65849a7600a6c338fadd0409dd7963ffc6073760c7c0f24835665a96ff26cf4d461b5d8b4508c4e379be3c0c6bcd647c1ab37e1ff536bbbe0f975ef014869d93ae6cc0911ebafedce0895c6a12039323c3bc87d55d5adc2818b247a9089af9299670147345aa75c4522c8f74b63f30c7882daf12336028c9c9088540c5ef851059391fa9e9060ff712b6fb86f89083837a00a62075c22c14f1f2cd0cccf8bad5e5cb76c8804461e9ee8adfeed36158aa32753d8a020643244ccd567ff8575c43e8d189d7174e9e79a0a3b1dcdbbac5c10ac6213a6ddf5f8cfd9b1e5a0ca2e888d7e61155c73d4797d842f40820e24d1f8151d44d50acd47095958831f28c08aa57c89e633b8c825c7358ce35af9563c5b0a1c3b8a8492a7e84c019d8b03db950e50de407eb182858c05fcdf1247a5661d78d531e6154143b24425f3a9017767b75b774039d7e7081d9640325e46eb3cd1ff4877d9aa27b6846a0ecb1432d2ae204262a0bab5b67ae24a28aaecc96f90ec1c627af6638b5b07ff05ff06032df272eb7b7578c6da64da203122149dde3f27d28a631a418055bcdf57d139e5677a74c0b410f5cf775678b3778d5af1563547ce3f9be013c0b99424319ac8cbcaf4ec73d05907bc16f42f0d701fd703848ac74093817adac4633be17ff4f2f335ae6a6dfabfac81142cc50be1531415429d92efbd6695e30cb0195658c9037ba5ca02944935163d0e8a2e3bae15e918a0feea1ffb64b125a0e33d682020f5f24dccacf5a8c7b24502dcbeb6a986d017c23e2fcff2d4fd109410f4ad00ffe89b43c35441b8ef76ac32791dab66ece0a53e4caa0bad5b60f4c5c7af06392957782864ac1ab69473689b49b7d8ef61f74a898ba43a4f72868555f130fa26cb038979fe13e7b761238a5f415c13930b13cbda73963fa658503b7112c52d316eaa834526984e0cdedbbc6a51edcdf0201ddfca51ee1e2e42038580f53b3015c6e30097e05bb09513c5dcabd8e19efe15cf9c6fa1cf7f31cb5acf9ee91688dd509c674c3db5e2eca02430073c72f63aa14c2ed55ecfa256a3caf0276895f014d2697685b793cf5ddb494c06ea08b919135b8cf9fa6143421ac468ce965de92e12c155c21e9e76fc943fa9a562c2a040fc96ceedf5c654ab8dd79b8a81824353f25e65a7cc9ede788afd2fdfe6f704c59fae240186f1709a37b3b5c60e226bb8fefc0be6864b4d875ba2b04e0b457d3754a08c5f36c816e5c917ecd694864d37478f8e147241c9dbb145cd9d94fc8afb6eca77dccf97f426eee08845da4127eb9f7102ea3c1b944bc7663d356d03e65945eb42f5a0955f11505f5e8b543d604c7be212ae168ff936c09fda5402b711b5ba5f483179d16599f9024b78fe710f65369ba7e395e2ba1d5946714f6ce87ec63fc7990ef0e73695e81ad56968ac2f9269ccec36d412e560d0ffc09e54a7e14686c581f552aad5c3de987134dd2b9989a5fbb5ecf0a76091d7aa4d1ec7f43487d652651ad13f8afcc39165b7ea7bb8bc426729182e46a3df22fad47d2b983acce4a7d8c253d5da3b9e7b33dca54f506d7a43aa1c5e45f80170e937844efb276bf0dbf7ae78f20eb4374a132aedc8d4d21ff8e644fee76fe82cd0c45fd3458bef53cdabffbaa4992a1e830ed417b4058b9c776eaa9892f39b3d8a94a32f91b671f14df468ee1a4d48bb25edf89e5960369911702622a1b30016afbecbef6e300f315cfb6cecec1170d938ecfd947f5d36364c8000542a8978354adfa0e541d0cead72645dfd341f6c728715c9d33a20ecbf1679668c2f5c922fad10108ed23e9828698c04c19bb931261237ff4973490af512f61116d1cfe71a639b2c9f8c0da4cedf3f97a99591b9c53bfedc73bf80922ac5fc5eaf54462bd594ec146b7c9273094138bfd781688a7fe41c97e59c852803beb147f5630fc2ca76541295dfa8f9bce8c4496e5c37f9ea5aa229b37049d5a348845d16a39bd176358d1794a1c5ede0ffac85c37f7b7a6f2fe5491a18aac2ed7aa7a6c25079b1d9ce809883ef78aeb70f5df29b7a871d18e3f0af2dae8b5dd87399c01ff0c411b726c0129c853e2b3dacf82f174ba6913b06aa686e0dc4527d1419778227d9a05ecb0588d95a07efa3d0a9fb1d2517109c9ee1261c4404b4160e685d1963ce7ac46854480831b49431a10a886da7ef59c6ea0bd29b0796d1d3ec3a74f5fec466c6814f5edb162de9efb5383bbec26a18f3b3dd29c49294bc99fa6925fdcd32978f6f1d8a93714885a0211dc303c261b6a0190bab447cd326165e5f1f304b2cd7f6430813526aec8abe46f67b923a935bf4a3c443a1df12b674e074646015c23c7fdf9a431e282831ec7855f6420fc5cc4e6f0db492a1f77ec4922ab0573581a03c2b34567261fd31d6fd6ed0570d8008edcafc2c8109bf6c9744f7f377e0f926782b280f980944128fbfa7243812dbe30733a925c630d5cbaa56dd3aa11bb5956a7b8e6d2ca2d43b1f4ed8a973b0f276c5c272744f0173bcbe8f9990bba3328c600b37096a391e3f28e4a6792a4117424d8c84ffe981e6eb208d54c68cd9286b406183c8d5f03914758f57a9d72d2dc0ba11703a27e25c1fd7c72a2e3aa06c25080c24abc8246f46d96e8aa0a64cd4547be3783f4e70fb264e9defc52bd43364373435659f33918c3a14847f33b8bed1ad518e72de42de1f234a3af00fac26313bf7fd6afeb40d2a26a19a8f357089b60157c0d23db820b43a68860dc5ba02dbe996ce69cc4f2d5a3ea085113710ae809174d593261233723dce9b2cfb19a0ffcb8b2055998000cf3fdde597e49a417b9bf123e43a32b3e6996a8951fb05280bb0cfa0b94ef95155ea3624a16daecdfcc44f38c1ef2d8987ba51bfd568d5ef5eaf672d182e6f12deb3e2f57e0ae6d87d00baccade298d2009ee2eb18b126ecb2802308aa2f164347d296dbee2a01e322e9214b1f1a6fe453a1223d7e939679b6f6afece03abaf194210303365c7a773e86f1aaf0cb11476d8355c62229d2350ca02d52805d1b6ce759eeade41a8d61989980aac0ca9de9c2dee88400d8d9a782f200fb47c81c2c386719258e9b2041ff76f4167c79454160da3f37b44338c3ce1a70c166d6dc206d2a5643173dd58171aa016c66fddd53c257c77425fa5983ee3831a628273b196556ba428a6311334d25277d9722c6f4d355ebb42fb84e5aaefbc1074b7a66284fc9135770f9d23064d1d5de15bfce43a43389f698e695b07076c782d0e053eb2e6fc1c05f1e7100352d5dff561be84c00e9432cfe2abc9a5153764845064def64b112b13851eebe0c241bf1bfbd785af1841624849165d88a187eeab68b9a4353518710b80e660d14abffa1078e3f3b5dbe1cbb01df0add860a8a4c10168f6d97577bf3c119122147ff65469fbae817131b0d5bdd3521bf237cec95e186953df9ec26575e1806b4183a95007688278247411e6f98d3193b674dbca31ad191bad8da13268db2dbfd49cafcf2470dc7fc9f4f57ba98ed53ec41bd9c8e5697f3287c6ffe384bc215bc9ea337654264e58064747a54bd059984386500e68b92f67ef16e048821a4e46ebf2846431ca505af0b79a12241178443b71026d91bab76291e87c1e8b1606964f6e9222c6f61ce9d5cccfc785e6b7b37746cbf3d73cb43286cb786f9a760e4fcabe118d751d6f444f996ab7bede4629156215a9a4df5e9c6b02aad5774880f74f8247893e81d3d33f37acc4676a678d44c8cd1bf32445596f278b1db11d84dd3815cad48ad97fb6957aff7a7a16ff8a6ec8275dc2eebf0222e1879e469db9747137cd986f794a49b2b3faae654428ff8adb062e1513515e48ffac4ab59b733114dab0c01dbe1b178dc6bb7ae05d70d53360535427d3f2a30a2f9cb59be7a8d11e53cb7f51f0abd7d4785d330f05a938dab90f6d4c712db7c38eac6cc12fdd454052983af7313591e1c423a506c495bf8e477805ad657cafd8bb6875cf86a955db23ed786f0ddff4664ebb88fee5ebb9148aa14b66aaeaf2389d256bb6a8d4c9857703f33f09034945cc8e7b3aee033df98f7678f63a6709b18c48002d0f50a7f69399fc4f142470de24a0deae2011cf8237931b6f15ef1eb06246ed69777c4f83729a70eec29230e5cf7a17a9ed7b822e481041f87a0b9566cfa3174042f19f71e8dcb52bd4b5269654b921e3caae97096d47c68d8e5099617cdf5a4851a1d864dcf668dda874750a4736178d51d16b02ff538db82a8fd871cd0590bae9bfbd33e61c82669436b53db9ea0f03f2c09204af665cbf7613342b87091e3e25c5ef98d923a6e93befd2ce32d4740fb92545080b965712fbd7517f029c883e86cc4ce997b6335f498ec1148495c7c202fa9476d5645397dc21aec2c04c73abad15e570f0c66a01ccd6636a112dfbd4fb42a1d42d2605d2ca85cca4daa96c77171171b992cc93b5d5860d8e4e4803d5e601369815a4ad7ba628cb2c75d9be7a395c4913f41abe7f7d1c675daced6ffedc349748233d21ee0024e62a9db5147ae19fd0144b741cc19f5deab35d4b1fdb003a66d1a7466025fe86370bdbbe58074f78da8d8400f61b10a1245c27c92a82ff892c34d728c498985163fe1fd55b8ff069673715d55f5a9dfc3feb4b7ffb3130fe6312f4819cb4d7cd5a2fecd745fda23a98f154b1f69e756fc16f0d2031523e7f5c29f5942a5da1725d058a185a19604b861e2ce50520bf5be116672ed4161e5f0162e0a93cf9b4d0f31e9082551873d1568af66e3e3c6e7b0398a4f18417e4686c23cda764ffaeba21161264a2c7f134368668cf58eb6667459a12ef41484629abc2d078e8031e427a9ba30345ff26add26da45b20d3bdade72e00960093c94db5a70be10f107c635a7dfdec42daf292a404a5e964492abe2672117c2d4688e64189077922a61ca27f530850a4b56480cb41c6d5fc4cc097fed7a7fc4d4eba65e0f71f26b76ba79bd3e4ff96f6e3ab58e98f17d3ec7cc6724d9f46d5620ad0b9ecc5943e989c4b8c22b44e5daa503c92ec5ff51849e2f5a0df44ebf66cb551f2fc4c4e72812f869c59ecc10acab9f7814d82692da0001a9a51591ec4e28b7049c0a99230ae5073ff65bacdff4c7ef50aaafb66fc876ae74feb80a146491a749ccf6270d942fb3cb17ba71d67d771e77693280411a50750b06b0b412e7323772cbc7cf464e1af938568e3ba4fa04e41a194071182abaa2ca6cd8eb6da29a2e4facfbdcb6c326905787fe656252ffc8668a09ed49dc6293e211a02bfab82720517c3881dc42e75bc69be2d1b3205764bb0460f4c845711dcfec7b634dc4d604770c9e734eebdfe346e6e419e0288e700d38a24afb1a58018fb5e7fd60114029803160ada8e9ef40d59464e7a37d56890c3bbedb1039ddfd159e9c252c59b68fb8d92d9b31e2165422789f0b421615b9483c156a172a6398d43559a0a516486754dc9e338bd1d983d6037d6c8ff4828eea00def35745a99a4bde15e2bb14e7e4c8ae7f139845844778bb6df81326dd895a12e3952c0bcd4d633f6f93f86db563054b54f72ea6fe2f9f1d0dd4ff2046ddac09206a8c40601751a8f0224840ac6dcaa57c011487493076b86b832ebb3734c2b461917119161515c80580b82e396cdc0b10b0df711bbe36e1fa0621d88879b722a2bf8af080d40dc1e013adf5139aaedb786d82a2f0e6acc1763f8512f09714eceb6870296752adb2f164dd36079e9f983a8eec6619bc2cab07f7082484db692d88667a9e104801f8190ba494050237ab2c55679505e097270d10a45e71225c8c0ff223241630b7baf321a87f3b2effd5b048cbff5c38f4c55e802eeab1a25337ab1ef5828f28bd32c20083d05c339688995da7e7120f7a5b58e01b73a2fd3d6d334683d1f70dc70d9caac0219043032e7ad8274a1129badde7550cbd17bb31da36c31935c8ef565c3f0697d6eb1886171a918d42e9c5093b6a28501272653324ecd3ee0f39972c0cec5aa056f77b6198852a0d54b37e3877833d0b25878636639e16abdf856413ee31203664c750ff99692bf7af8aaeaf82e9ca296c2534e65b13bead6e2052e01b0942a5884796a03711edce28c0b8053b6e0853afb4d3ef023764df7187aebb9dee06237b793cfced5ffdf079fb4b5cbf9839b81031c1b5c197ac732f0e3ea96148d7f90f9ad09b35e87fc0eeb19d1111d44c2eed1cd0fd3eaec35ea82c83032c3bfcf5da0459649e4806cc45f203a8b9e42736f29335ca24aa2dcfd3718fe66793d637e97abc40bddc5b7ba4ec21d62fe4514bd6c3e3e04ede3c00a05990da82c877f7f537c37d224c21d475538d449ae28fda510df87a0b16b3c6aa5c121edf0fd17bd0e68aa3844909bf8cecd27591ec7fd7d1217badbcb2eaaee3f8cf8e91d47a9a73c55dd83e7cef17e93a783428ae239fad0f89e56d0c27f0200f6ca9bb27d2aca7a3291666fa710cd5cb1d764d3eb0c487c3f05143e2fda80d732407bec1b7cb36106853d81995ec71d15ace4a317b8d08b1c5c89a6ff6a45e92ddea0394e2247158cf4c2fcc7f2e0560df13947449904106b5f7ce8927ec5366bec4edfb8ad4dbb88288dd58cc4782fd07f62d96e57d951c3bffbcef556c1760f091730eed74f024c301f6afcb4abd18dd8749ef2c8ce5750bb51c7838e4a8a35f45f9e36a10683bb9f0f8c3f49d8b0640435467d5ba1acd24ad126dc8bdd6cf2da2713b77d967cff98d74b0e5bd3eca11151bfd37cec0330cf2638f090a745828e5b9e6efaf8e2f3b1265a1eb535a97255e949b88e375a9a78df1939af7461be63f9a0f2e8044efc8f1b0294255f98767a9ef3e719458953506bf3a8f3607dee0319600d2d716fcd62f7ddd264195ed6901cef5d640f0736bcb8970f568f7ce2b5865bb3f20829f3c883944f3857566b242a08d3817f9305025b76004c8014ca7bc08124e38d570b3895c6ab2d402dfa72181843686d8ee813a39cf97f1ce19871c958349acd436cba14164acd43380aa9517fa6af78227dd7e7459659cea8be24a109fdf5487065ca8ce5612f1cb9bbb28fe5aa17af3af0a47905840c6fc1cfe94aedf6443bdfd9066f9d24eb295ebd7b1b67f7a83e544ee5d00d780d71742f13bb8066b0ab283f5de9b2df4cc42fae11d550b3fc490996d0d5b0869033512803245fb87801d74a372c70146b870418aeb6f1ff57879ab448f2d06c8d20ae14d4145f09b274523e6135d0b5629cc2685995dfe6d690aad7c351153edc8459222124001ae600c4197dedffa9d2650f6ee10969bceb06f8a16bbbfd3296ace18e92ba6b4202ee027fabcc084871a5de18b60e9b6c595bb74e461a00abc0046b4e43e5c0401d87c294b6e92206e2acdb234902c8ec67043d28ec119e4db1c44925e6d5362140e37df02157ae21ae9ee5714cc14e8bb0cdc3e0f30c659a1e0619e313fed0c47b6fe39810cc4851dbd8ba0838f95e86a52709cbabdf596351ad54dc224cf6245acc96e9825037dc020f61fb861e24f96bbaf254ff1b7843bb9bc57b185ff5004def8e7baeca476d64b31714103a0b81b4defab291012ae5c0683519619b66158b809ea3bf1a5ef3adc6c4033d3123dfb825ba5ce01f3054f7cddf6ca9efae441e1a850505fc329986cda12027e00a2507ec82c6350781c006998eb5f95cb1512057c2b505de3a63a793f9cb89b6bc9eba25cfe71ed112d5d3aeee720d93edb8c5e71ec9c5556ad6a621428fa2389533a0ed6cdad06ac22e9b2c9545a9fdfbe90bf62cb448c38749ec5b559a66a44fb85da1f02dd8dc28483f646a35f542b4dfa24786ad27d9393ce2918fbac90a99dabc120e805201e346d73d0a818040d32385b4e65dc7ff3aceb397d58b60beb7c6331aa50e1551b97b81e6730551e3be55d26109bcaedd7559ee55de3813eaf82ece20f7a6f4674647273e0ae4f46bce81286f275b3b642b36162eb120be662c32f4f50a724cc4e5c4238a259c4d1159ac4fe20b3698e387f63b5d0411a4b3816e1d128a897024d9cc700c83793a119ea2f8e390b5d4a78b4be038010deb058e6741e0b2b22a7920f574b488dfb784ffb466bc8e79e1b2336e539666d0896e088d52a1c433145207f705492588d7d0824f412abd398bba21085be4f7c227664ac49de9f066b2a0f59df9b04d62436b672b1183a939cff4b51ddb4cbcc4f4e374c8add920b7ca22032387f5d32215932e9d1cbeb1f773bdfb3d2f1bc2e8987696dd46a5dc59cd4a202e1d0d0cac37cb6e841817edfabd0d25e55f1548f8dab7e90e87ff878246d1d746050506f369200df9670e9e5f6e8e9460b34ea01eeeff89d4f464fefb5228dca72a1550160d8d39f925147be626522727ff9c7cff7166ef59c4cf61b53069046b59b427c4855728f5e56e313b30a06756112e5b5014df3df62f48d5555f3e4222b65535d17795aa3d53e3445ef698dbf3ae0924342121d66f3c805af272804ffeae5ed332d59aeabd10a9d67913c26db8296956ebacb595e1b24deb1a240099618a23e9bf15465d5bf9770da4d74033198085b3a9a041d978ee08603b9935fe79c25fb85657b19ed6fa4b1d0125134d6c481df41d60c4b8b30212865e8fe5d3d121a9f0c50ea9d9d111cc2009340874af6220f4b411a7a8e8cbdd195625d32e99287e4e46d5cb3bd656310c24964bf5bfeed956ddaf4cc1dcebe1521b366f8c844ec335ce7e8aaee82db226fa2245f8bf35d04766c487aac287131fc60175dcc3fca57059e77b51211d650d19df16e01af04b8dfd7a7b6ac8f7f393d50efb12dd3a3124e514182487a8f2a33f416c93acab24ad2f7da0c85bd34f0ff339c6dc5e59f3897cd509cbdffd5343593132382754e9b99853f986897be880aadcf6b4b9f9ce226c7234eb320b00e172dbfd6029fb88ea8c12ab73bc97df9bdaf988f71d0dc371bea3987b72d3222f8849ada8dd9dbb4ad76f6ca2c73a0e846d443b74a317d32b815d3ef9855314abff4a8b52c960345c28a10b57993863f268c5cc9802fcb51f55090a4b82ffb91d3f4637a315562b100239ac56f9a65b2be375189d412b164f544817a90c26168b9a4a20ad1f7cef6e2b1e1d88d4f10047a84314c05e71f8011a38a5037bebd5b740f98ae640ea817c88df5f44d4dd95a7c0a52ca64df861f8664e8c6c66ff42a2c1eee2157ab4c1bce59e633d33a3eb41c77a6fa658ee07e0707546afbd05be80e44a1695ea670550fc2db98802f94f640dd9d53b238a611582758199fc6e553b615317f7f043f0dd8c0e7a2f4681577db50f1badcb8dc8e9d882a4162d73cab4f5de62d493346e37e508ff26f3b24eab474c5ed1e41476d9d7093244eb6b4a21f15132219a93938af9ec59f216777997274f0cd994ccee4ef28fe522030dd0192089e9e8f490f4a4064aef67cf39a303d903d69d19eb514a9328e3c25b3d7b06b392616dcf172e8235032aeef2725c542e85a31e7a470109d8c3bd7e7b0c96b3fcda8fac60fd6c1e7ef8774502fe0bf2b2e6d9a833d8c3d3cd8924d56ca47797c1f8543eb634d37471ec7eeaa238285d45863aee258833c6447037fa414a80ba3b15c0f7e088928db87d28d5f1cedcc0063e97f78d5d153ceda3e576bf74424f4c9165f93952a7066ff9ad8eb4dc3eddf912f5097c53a3324bab8597c1ca72d05895af44b65a6ab1275964b248948f58e3200262ba7f7387573a626fdd38d7d88678e6144dc459ce7096f533f4ff90f79e8b0c2b416d3d6ef7786cd60699f0b039006c4bd6276c322691bc6ec8373e8044dfa4bfe9b9691060772ef5a93cb31695061159821d2554895bb0366c6d183971be741ac73ae52d6ddbdeba3c83fee7091c0bdbd2d635a09edb0c18fc6302697f54738b04e390fea4d752f73d84d20639506e34ff584319fc3bd39a087a45bdec9377f0a0824266709d6d102f70f63de1dfad7e116408d697ec57c239329af4de2c07821bc2a360ca783cf6cda22e949f06b0bf13917e29374123c2f820cf650998d95fe1d76e887863cfcb0420825ef21ed6cc19381d370569c6ba7d26522a4548a72d8ea4e3824c417351fa7c2de231402170adf06e8897de7b6adaa22ce2c1e59f843bbea091c88d267eecd5e4ca42fd7e1fa7d9ec62168d9cb1394b149f4ad8e5d8ccb056b0ef31e06072a67f918f5d10b0e588411ca258c54f467f36d7283c0b691c4f58e35fc5c3d9b0127bfbc1801e0bdc4876862878ad4eaeacc59b8d7bbaefe95e14a33cc094806bc78b5ae2c0dcd9e32b3df138ffd1d241d722e5f874a7e1b82acd0fe205c54a67f9cb46ff690e06814a2b33c69472299b6c68f8afcf10464557edc9ceb8d54ebefd486fd873616c62aab396f059cff070cbb24fe44af10d59750b9e1ea3de9c11274eda56839e837d527211df8aeb6b77bce181c7554857eca3ab8ab1469bd140d0456b95b553ee912cb6cad42841022fe371c3bf79155cd2eaf615526b44fdf11624a2f7db8588cbc1e6cdd0bf1b4eae325df807cc12b00bbf3345f499449219fb74b74ec78ec7a39def95113a2c25a7d1c6eeb37dfa2f688e6d7c48665c80cc387ffe6b861c40dce2f4fd54dfbcfedfaf1fad403372ce50eaec9ff810c4d8e44cc41f8bf0bb7db2d13ec62f82c88c06986b75a72774cc313a20cdfd35a3183e1b2dc13132fd97f3f716c2d56d5d58f8624c35bb37b0a7143cc9e8de223113e65b8e027d674c1056eef40071b001839e7818c8dc339cde0e7c60cb951370ea135671d3358fa8e2f3f1dc98d17a865b8ac3a565da404943de1b385d7db744416d508fdba4875309180110014dcced742f97acd904c402896956ea042708d8df1eb8fd55127bf2cf8506ebb8b6d853d1eb8ea784696623d7f657fec3df1de85b67838ad281c9457f1f1bece6b706130f81568b65adce8f15edfa2347906115addf0b13bcf915347798e2f9feeb9aebab3f558c56ea406842fedbf4c985c28ed4d24b5c4a70ef1e01a2f70f5d9ab49bc38babaa79f4315c1d4b0a589a88b87967560d7933a8134cb011dafe3677a187d0e18af9b31b88feebab87edd8369362cde3f5e33c09304d27ef7466e1849cd1a7322ba4de60bc4969ee2de8e6cd550b4830f9e4a6d1958c248fff271753083145e7f2472ec366c2455e04bdc0634da3bffdbb2461d95ab6f860451c7d93c3d45d287deade1a398c12d225c0333025350fa9d1f4a150d27ba85c7e99ca11cad7bcec65706e5a0fd12cc10b9f677437dfefb7ec2a1fd17e8146f4411e22dd06efcda64018be07c3fb97e79c28241e632d5513de663d47c32d3208f51de32ea53b16948ae98af50988824ab1003bbc95553b1dd7ea360fbcb5559ae3f2ddb41ce6f48866d38fdc8c310bf044782f0151f118d0bdf01e6fb86b78b4706ee444479d894a2527ea0abf126d285421ea7b90910e6f8aa1363123c26267684cf66e2f55289f4bdd2e34f0e7000b9b356e70ad72a68844c7f53d1d9deff645d6d3c087d2012ea5c9e1584736fef10938f768b29d21b862fac240a90f6a00b2d3d70b2a15aef2d6eb3fe3cc2f4d57a9762fcc38d748786c9535a88ef7ef41ab34ccf26e120fd4a6ecead96f0728f1b57703bf038bc14f3da74d5d4b819df1c46ba3c5f7474c87b96a5f12c7a0123a814e7463c4d482e1c1bca809174bb702e4378079fd4eb67f2b07ff94e853b123a5b6deb20ff672ee148c8dba255e4ace74898a758a3d5d2fb7db3e575e1758bc6fe6e532e686bfa512d17aaaf815ae4ad0bc85e5c97ac84f73004d81df17db0ade078cff267a29313922afae1043ce403a8bd28b54575bc630297d93de009730aeed6808de718010ea8bc95e7fe5953c3f7744f8d0ba961b4c1384fe3ddd8796774e88bd318f4563d8e72dc8b4f40a507d3680852b8ee85b4e4cd0a7c07cf5c04a3e8ab2b755441cc4c329f060b947be4f5333ccbdad3d837a6b0b838bc7b972d64e210a9d3ead86008db2ba8e6d9b86dde60e917248852af32d031abf0aa8771648b2b0ef450807e695e648b5011a8808d1de78d3a7e94d1898711e14e150f6f643b5f074c31d4fbba2378d383c92549bb1eab060e5fb50ca62aefbbe3b2a07e664625d1fd42f1bf572fc3bafdfc45d0f4268912703e2179b1672944307ca6cc7c209a50c0956a32cd9907c2a954a9aa99527e269d98192cb6a78a599f7aa9bef817b1a62fe91b1044f3d5e0a6387ca7daa17217f1c3dcc5b63a8ffa4d4e82b2a1b76d642b3e74a599e7eeef67bd055793b541fcebebd6e36cd6b9cb0e977650fb60c24e520b07dec0d5acc7a4cde29793a4b7b299ddd9d1f0f38bd7bc83427c7f8e31bde9b0ca8f302bd8f892d4f4d1bcbf0cd0b206aa42aa31c354c0741f96e130707cb268684cc75feb942bfe0e5ac9f81c7081fcd0fd2cfa9c4a31d79e310c9cabc89fe4a89176b8dde2c143daa52aff74b26cf12c1b002b10c8393291c39277d2de71c2cc47e692358a7a7f42013a5960a411d4f4f15f670c357af1197a31eba5c8f13c9cd0356f751d8117d782404d3d5ae22bc9b93da90333540e3b6eb143d70e51ce03303cb55cf6b2d27d86bcb5f44f1ebed1d2e1d6c6761585142a464008012944cf975939b6a002a6e0ec06aa62e4317bd04df480bc4364bbc94a6a21648df2e84faf1568f22c00eb281489a0f82542d4e0a522a668018f8925dde58698b1b2d99cd4cd359bbf255e7f215b7503a22e394cd91f981edb7ddc2654e0cc965c2dcf0c6959c100580d251390e558d0f49686a16c57c90e706fc57bb5d8d8c3641d5f24161e3200654683ef9a72c8e4e69f1569832906f24e7c7dc9945f8862a832ab727a432ff74464f2ab8d040c89480dffbb8335c8e2e80f188fefd79fc3161c60bb0fefa73fe76f8dfdcdfe6251209aa1387f39fe92763aa9aa86ba776cff522f2632c050a8419fc8aae609d7a786155ef26fd051138c82bd917b9c7b7c16237f281645f72ab158003d8ed1e98b001a7d8e67fe56bd7db728f1738e4871d62d56d9e02cda51e38a96273c5da53f315d958eef4dd30bb50d45c272baf9c73a55fec7c18f16b4054a0e34da05f89ffcde48903f70f33838af343906010656f0da820123e34f112469789ea8f17e05abd8710e78eaac050b75094e99b7eb56c01cf2d1a5d7beb57b2b0c439b45f23b5f6345801601b39a64ebd9a585bb4d830bcf2149e86df79990a68f639d79b57b0f5f90a2b849c56ba92aa348cc2e18146e3343846a4d0672f4683a6de56aa754bee0054a3d299f2fb3a223d77888b5613eadd0ecd6da6e2f3c5a7ff3cd1d8c636719b5c237d770ea99ef288367938cb35c7b4d8a53c571133e1ae5d0b2b9196b2b4c3b48b6f280a92a452863b88614e572977abc8dd35c74a8277a93e9f244e2e9665ced37257b5988b6f9f39179cc2396efad1930c16a5bacc9c7b4f495d2ad2df688984abcea543a69a25d8c790deda19ea3215662ef3336cb9fe66f1b2a6d077928965a9289f06a26777acfb59038da5956bc27f62c0bd8db6d23fd19588b63edbb8f61a791dabdf5d8a0c930abaaf884de685e8cfc3c581ada519edae001d63fe1f1a4a4e694d1c7abbfd3eeec542cc85442ba602276763d82dc0a41cec81fbab49f6eebb78a5d4adfb8d8bf3f894271e5b1478fe0ff4d9dc6de84dbf3bba16ee50ffaef35ac9a20771cc2f26fe3fe6eb602707f968da9f61ee511894610623f7709c4e26a715a503ad0eb8c614763ef6c76fbb440fa69567e121ed3968987b1dc9e4c22fd46df3d1ea87af4bd1c70511b030968fc01100d9d7749eecab8211f36cd46b17ea018d80ca4a82faf8604b01ed0642dba2f8a5dcc40399c93a4a5c02b2654819af6d277f1a57862a5922bfc2e635599d51a2dac3aa98d8179fb1755bdf50f9e0050390ebf2de19f7205f74119905f1cb0a234d37400f9de6e23ffff1d3d5c67d77a1236426cf072856ae58ab71eb22aff711f70920f680e263f19c79a8691e4ce9099e54f4bc20d6a73b72e704e811da5cae45b09f397511ec7943e3a3d526ecebfea31894be4b64d155ad629f9f29983c6b5e096a3814d12f4abf073041bb369625d2c19d1513a1694b2890608acf4d60b54f364aaa235022274a9570b8d72697e0dc9744161e3ee1154844794aa283ecc65c7b4ea4036eb4f3327e7981ead1684d630a69489d54f7a564e8ab362db4975764a4ea6253d3b2177872da3c801e5dbfeeaa6cbb3420527d3c2040f99e363bcf7512084761c38792b0dccdf91f91ea66e6470373b8a3d76e7dcc2ba05ac8c5a8b44ee772089900c2f4561c3b9b3851a5a4f8c0d44eb45f9d04e99f7ae81138bd85ad4b3a1dfca45553e158fc2913536de4d64e0f90ad50553a261aad9d4bfbbb20a3e99ecc3225827f45819958a4ce5f3583db4822a4970110650e81447b5f80112e82d8debff91235c406690daacb3d6b92841909c27241250baddaa1894d460403c63eb2e4ead54941a8d554b3a9d12f7e8107d814af77aa2751e74d1edeb5eee79751f5d49abce6484ce831a795190bc5dbb29eb456ba9a665456b963ccfae914c38927831a0a26c13f8e143564610227e925aa80b462cd293b810bee9a9fc7e040263ccbf69a0f1e7ffe277943a99cb946d6d9be9d08df1b52f4e12d85994d7f8744352f7cdf50bcc6d1edfd1c2c67cea021174ad1e1d98f0380cf2b40c4ca53ee36c598bb5b66b8d86f28977743fbd46e379783b31ba0b0f6c40f376b29a8cfb9711e58c649b5c6186157af64d3cd8b76be565300ec5b841dcfc17351d59e0e314e1d882f877dadd74574806ee858b065f39228884fd3abfdb7402733e5329cf79f01621fdea709c1e72ebdde3e62efc540d622741e7d3d345fbb77ccb2657a0ad58c8458a9fff0ba44d993f1a36e74c73e6ce7293dec6a9f4869278fd11bcae38a04652411fb66c947f139707d6732f836474d381abc903f530e283285c3852b22b8c5540c7a3a13c11416cc96883a80420084ec54f24cdea93b51f147231069d2e8a9e5f467b40938bc3d0e369144530e172ac4c6a6c46ca60a85d96a87b00cb8798bf4a9151baa04c4cdc8ab66958c13ac49b9b1c5c757ddf68473b0f5f198c919a95fcde53c7f770f46bcf92b9e7b5f6ece142894cc6ee38221080ad6d728562ee7b74b5477cfb0455bb6c24210f8525ff2d5013da172858ecc7a54b0f8bd0d82c592feb3708698a7fc288a253e6fde4f67a4234b1ade32cd08dfa4b0fe8f695b16129f1b00d95f4bfe4babb02091c204c235fd60d15690a742e50edcab0fa2d0d7e8174fefb29b40d8383fdb3024fef505f90b2f3dcb97ec40f6f20ba7694e1939f01193d0c0cb7b801c689201a564fcf0ff7412dc444f65364df10d583c4162dc0ad6d3c9fc66789ea37a119fb2aa5a933cebdc813dbf1537c5c8299f7be55b20a52cee85ec868045b1188f001692c9dbd7450b9b5202bdbfcc5a09a820c6b8d1f0fc9eee29d9f28357aebda2f207c7ba1f15bd3c39de191cc68fb7f7d0038abedb81ca7f78370d6e31b0600df23b3cc68d4f68776c8ff97e344e856ba1f74e263310040c9bed37f9d6f49f7437aeba71c09d436ec5ae926d71e3b5248f927abc2493ee54f9ef2e203387b100ddf5a9c552e395d5e0be07c91ccbdc12186c100f3d9e22101a5543f4126b7df637c815f7769db0efa432494aac5257e5cb3f162cc3f2b6cc3379ae2193e0bc3d3340ea957cfde97fb181a2c05047a03a176a3ccca28a1afc383390125474424b543ae80cbf2ee98020a0032c132811faa16d2afef485034b72b2436642d6dade9c429de9c1c3ebf2a40dd5bc6aac58d5765c24026356c365c21a86626f8ad3ec9415f2454d283e9b31ef8f893bd945002e5437f2cee3dec70cee90cd916cd3960ae08754db79a7ad67042e69309dee668e00237825be6595a0be66508f082bdc8e55ffb54d95ff8c6ec5e739f05074c453deca5cebc6537dbaf3690f6472dbff1daf26a34a0b8180cfe8bc21d3330ba47712820e24c28a5b1b8179f937bbe166964e57488a4fce04549993e46e20039c82fa9c6803c002fbf277c8af9b54e9d5aabcdfee85369fb9359f79cb2d741786f1f9a0889d6b2ad441e616f6c3d38cce24fa09563c6148fb664ad12159487c98b2adfce01992a54338acb5a90ddada1ba3b56c18ea0befbe7bbe704d3276953b9c68b1d5472c3932edbec0d0449acd8c232ffe6d05a0e732a48bb8956121a06d5f5932235a5a345fd8a27ba00f93035445edde770ef727220795d484f297374baadfeac6b16eb0a55271e0c335087a1df0432181696e6dff3da454e74ba809fdb2af2bb548ab26a084ec13ebe599e2f852281320c36bbd6ba869f814f04fe2eab0b88d29b1394692b06ddd14908568a637068cd07db95572000143587af6d378cebd91a5e863e67617e7fef59b929ae1599f7ea9dcfcb29000dacd90ea109706619de7aa4e4056f9b959dc7a08cbe56d99606e59947b20f05deb97d7cc0d0247f0cf45ff8b96cec364790e55ea50ec6e40233da0a0835fcbd18bd8823f222c72544ee5c032cee86453f3345c999a584218c5309ff63b8e02dd7d1ff574e9d585b7adc4b44d8198b8d8b8703074066f3483a387806aea192fa980c3cc8dbfa06f07c3d70ee75f22653ff912df11202830120be71e21b1e8e1561a7e6dc21198b4c3c2f729d5c8b9c2124f876ede08a581c5edd1b11063076104328c24ba189be097f9eb0cf0c64d86657e06231409a525cb4b9a7ffa69d6e6b90f0f7e99461848a035d06f547ed7d34bdf1b9130a403313bc02f86c7952c94b9bbce6241d714413f2af6cf690de44635747e501d7745e5507ecd3422dc71ea42caea323aa0664779ba0a6e26e70f800286cdeee731bcf520c539228ab7516f9d7a5d37cebddb98ba1953a0e0851048b7769636f8b8aefe65f655b091169194256ab0c98f07ea63dda6db64ae48d15792ebd6fdbf537025255b267c06b59d5f518bd0d2c9ac5ae806e0f219d23eb5eacc42ad151408e2bdea7b92964f6b34d96275463e237c0391a1c39cc1dd785b2258a8c478f2ba4d3660b79edf14d11fe35a692a4eeedb825de30a88bf13984f8700ca759cb3da6fc5fa5b92b5bd35ce876850c0c77536afb0146142fba578c840e88881ff91082259fb385772081af367639dd81f76039f550faaeb41a23b659c41ab2bb2415893075d27625fa39826fdb345508c7cb8ca3c4755c278c4046f6156ab294daaa68a477bfd550510aaa01732663e22af521f2d67feee8445755542ca30d47d8bb2ad1000840bd890d78d7b8e072b41c5df9ee5144f52a67eca62f9c5d448b458af6163dfdb549a06a665ac982979da0dfae1ac2b3bb9ba53ea2d7123b7c60cfd6ff80526f8188acad929367884b2b496fa539cf0803d1931182bf1cc92994255079dceefc769edbf3c47061c7a5ab2b444c9b5484e6def35cf436db9d5f422245b1afd13f806f04406e8aa374222164c71dc6c55c0e299cf7dc6f352f1794632ec51da86ea8a7f1beceddcb9e60d1fe7403e058e361b64b890537f89011909117a729e8603a9e8d3d76851dbbd912866914ef169ecc3f966276f53d07c4da5d9e7529a3e4af1af1a8c5a084b88da58284a51e3f0e77f5a2b853b89a5545fa6c1bf52a2a6410de366bcc76e9a37b2cde791be41381df527ba9fa3418dc374558e812c8f6ca67ef554cbe0e3c6bfe3d2097f9d676a50e3385d429d0f12b081df6125fe87c23abd56ea46fa83ab6f796d0fb8351dd3be71dcb306d1bab8bb74ac0d365a50f9e3a87a602faf143d4128f28d35db2f463532e8a159cd37a37492d7c550ec4c219d3763e4b88e22ff8c3274aeb9adb2a5bce9152f8dace1cc25f4b00c5a2741726b9f9ba644dc8dffc0dca75b54a88a4f6867b3c5c13dc4f31c59bb2cb67374aa85a176a3ba7b6dcafd4dedaa036ca5ea1a2a258ba4e0617c58baaf78b914b3ac62b42bae85cb48679ca90e080cf37cbe625746d32a8f7b2c2e8b43098ba5d8a9549636b92f9f9c0cfb66d11b1cbc5942950c222c3f2c78842e68d14231fed814b9486526b9d36c523477d76b0f5dbc0e6e3761ee6d7c35ec3a297b6bb9bc2676b06070cabd350d6bbbea8079168c085a873cdf31eb29893f7175a58f82fee9c26d1784463149daf6890794f74c86bc7af9db0f1917505fbdb0112991e90f4e30ba1ab4d9ba4e64a16516ad1fe900bcf977d17aac9e0ce514c6d62b4bb757e430f2d41d9db8b70c1628054c17a6f97540547bc9b007685dfaca479e80708a3d659fb427e2e7c157c3e8be27e6b0d5b71c7f1e8ad96a00eb443b5a3193be01580ead68d2a82f4153b1583277cea3a1e9b6b5309902d949d9b23f36fc41099db5e16fe0adb29cac7c67365d24c2150ce06b70f43309afb9901ed58cec51f1aa2bc99ae5c4dee81cc74c4fa4ca9b97d8c7532cab46d9e40c5d18f4536a2460a1b4e6bb3d10b21c2208da2dc8cef60ce825a0c45199ce4e998ea2a4e454503df393fbd29fc6ecae1be7c5db6a72d63fa42ebf1983c0bb7095c92e790c1bbcbf1e16af8ab6237d44a8be6d89201eb08af2c579c31e255ca6a9e6f52d2d82c649ff9df2959005413c04c7a63f54ab9021d067235a7d4e099944a390b6d27df9e9f080148e1c78712ffe53d2cc9a3c548606ae2b57cb13784e3eccbf9f4aadf2d5af3a0baac6aecd4f847600562d5c5acaac696c6009dd7ca7e191d60dcfabc7df38b24a20623d774ef91f1c82c10c17559e7eb6c8b1cb051135464fe1dc3d75fc78090f57195b5a6d9dcbf04dee1602398e5de9339d7607857c233b502744d88259e45ec679785138bd95ddf31bf67dae90ea9a18df483e8e1c67e822582ef6ae70a314a3eaaeb51964f2232eb3dc504ad87878be92760f41c6e457a29eea5baae00398e8c9e1d0dc8ebceacdf95e4ec85d191e61b2428b0ef6d0fd8ec63306cb60cb966b69332ea249a7d9c1c87f644d2a4e0859fe70299f7f2102db2170f20928fcc2f75d0c8ed6ea2db57a422982f7f86bca8a65983084136d4d67f2e7fadda9694f4df07485ce299db29a222255190e523d71d7bbe6c8b326c4078f51a36009d3943b11ab18cdd336af63e980573c4ffeda2309a30d54c841f364fc515da6055e8d11d93483ab039416df837817cf8e3a34175ff27101bf294600cfbbc5d5e2ce959ac7758f5a8583cc25b10c4c22773ef312d5ac3278de3fb729b2407d9757de8d3a64c71d32fa6ae55743155c46cb718925672d52343e09b00ac629d653e8e44224d438813127c7a8bac9dddfd58cb0bceb3e91458d0aef5d057079784bfddbfab93660ada4aa8cc9619744bb9e3ac464b96fe2ca0cb5a0cae12072160838c70f23a6ff3b625cd6fae06e0c67af9a44f78349e2a802b10a239626a498afdf2c97530ffd55e436c14209339a7de1e5111efaf38bab06ede30db6edf4e57e5bfdebf7d1745bd8f228c6cf712527c11e807c1fb2add3ae4dc8f2477e75232d52b3b15c894c1f7256535320dd7f9c1e38d12e7509437e7eff307abc2420678c35532b360bfb330d7f9e14a77ed88570348240d0290e49bdc981e5df44ea7cd0820fbdf93fe8989a34b041e618b2c79cffdaea780866c21e2d4795f88aab0da0febb3b38e12346275b63e9a46055fa307ccf3cff7da3aa1b038983768992095df8abe86b30ca855974577bbb9596fafbb67420f966a2bb2ef0d50ac895d42adb906ddda921892d33e3543e23bbba011af2f4bf1c9bf0e85c41e5ae6a4b25c2da2a1bd987b703050c8324aede580e1929094971599cb891d90a666700f7d91c8a1b45126d7951c0912b8f90913bf1c225322607706e7b3288de84c7f2dc4216c81a18ca9ca6258451ebc7407bd9f4fae8d5927c81c0362a563fddf1299c13172f3209dd38c5750927bb4f35d7d920c23a8dd0d204b7cc735e7e7c32a4c1c395259cf3cd474e292cac2f468a9a6bb532c0a5df162106b58e15eebc3251f05ac846b91628bd5f67ad1a4c03c9066e86e298563705cd77a8d949913df30e693a29437092238c3726ef1fd44801ea438f53db0917a50651d723d8a447cdc8660e22a0ff9d18d87a0f86be2dd63eb936ab3d86c501ef4b204052a6be128da4adca023111ac85db479d4b08e9ea53f52aceb9cd46f1d9b66a68eacfdd06b0f29e43abf35b76ae6d8c8573ab0290b9d465799d6207fa25d3f3e08a0b6b3ff3a67bd9dd7de6b69307b9f172c9795e696c6a434ed3f9699a7536e64de87c0a689a56e74fe3187684491c6a293d169e2c91db818ebe0aeab4847ffe5241ee5f36de60373ebd708dbada92a2197ef401e8f8c33a2ac1036cfffaa35fbfe6423b90f86d751e79fe0db07d9437a4945987003a8ecff60b524b4d7fcdc911b46a08c517238ff3cffdc7546ed460ba94ccbf73f13a51846b5d7a4156af5ef5a1c89454079a75915b34d91bdba329c9fc46cf90e53edc06e096ddf0763b4247ecc7dcce4fd6fbd22aee2743d264e1c915708144c5efe15e1798b8111efd1d58f368f04053295226b8b9454ba72986a5772cd506a95f43e060bdfe5249f4139858f7a5ff8f6bc81a09377b101b6785f6905ab0703846c557f390511573ec46c056709e640ec992a63e331e6e9c22e14573d9e8544cd51c0ec3aba15f8d7a955bc0338af81e60b37afae697dda569bb38f80ed7cca8016072454333557546e11f389f734bffbd22f81799ddc45a6a982fae18b72502121ae1399f2fac2ce3abc1201344140caeff4215a352f0b0467b613be1b9772c5dbbfd901f3ce1027ebf127feab9e5b7c01097696e642bfd1dee5c865104b7cdc6ec6f80020d44b979e6cc6731687cfb5a56664a1bb5004718c31c2e970d985f9bdb7229baf05a22e1abeaa2a7abc5e1892e110858e63fbc961af8b66210dae6e2a1a50b28f48048b491a8d238855b3c8accf4614ee04e204ef69aae045b05ac24789df55e83067bc7169f040d16984fca6e16bf88acb18128223d5dc1bfed01161e8ce71443ec7d7654c6ae1dc69f9a24a26ec50f35a28ed5c5134340a0bd613cd9da6c9d0805c36081c93bc01499fd324ae9e6e6d4f8e1a4623c4f327b0830bfbafc44c488cc3d7d6fe8b87a9154032d9b0375ec104c4216a65927834c2d36acbebaa14a2e332cf9bd4453129f301da22fcb8d89a1123c91bff1fa348603b90b78b4c5349a63c5df978462cabd24ef3344663fc39a7091ed913d55e4c7fefb1b2a0432b6b2b68127989483200292c52bd4d2766b237e3da3f6de28d61fda5d372834f76c33b0498e2642e00560c468ca26619977c748a466e3af97154dba1a1c3f7a291d3ca8a2a24e5455aae395b8a0cec97fd2f16655cfa1cb1d901f58244c6f867f427238caa16f00503863c725e2b0d6f1c50d400c938db4e172a043061119772fb9b5736a5e224802e3728d3a6395437b1ebd8ab99a9dae926d6c90d78a0752ba58918a7bc799c341564c14fd5c1013b31d714138253ea22a76bf5cc7177c39ff1cf022484b5e4e2905977993b30db9c8b0e475a1bb736c9bee5e879dc405b5cf6248a08d8e3de6e4ec44b2bf9f99aa1923c345fbb7d72b87a0f9dfc9991dafe2bbbb420434995256f4790ecb143982dad43d88bde3c982276adc5b28d1048cc7969167162518fd3e21ecb7b19d0dd0f228fb3ff2dcb9b458b1f2a8d065a9d1d529d6ee6c98d91b4c31ba457ebf5982c30785c7003981fbc8d686fad83d828a6fe0e0fdc572a8fe9c6dc6c534f35ddec0cdb914a514048d760906036d5d298c355e4e4cb11f3d88fae5eecf6b163964d71a40fe89f87f776ada8f50c0b3510fd9334ff37dfab36f18fc0a73fa8bb9bdce6b9d0aefbd1861099c9e41ddd8392faae5200b90de6bad476cf42ab371479a4f5e1a6c7e5bfe12146b051084b024e48cd4eefbd93f37d9a50a7e7cbb1d972f30b8cc12c2f51e42fe29714fb7779ec42f9a3bc489de521fa416fa3606de370e1442e047f982621416473b06d9517229577c846ccd8a03bc5aa788f58610452882f9b28278e19a0825e291af098171a7428add565f8271942e3352b889a84696aa47578f15dd20d5ecebf7678ae2f96021add33621b5cb240527c9adf36bbcafbc7533ea58286b63beb74ff8d45c09ba309f22ae028b8d9baedb0330efe08f9f6c6214aa1ec9b6745f36961f232252d32fdd4ba5be3ec73e23a77a45e9c2ccce0a781c95d7a4810e541607a70813d55189039ce6b38b0852bbf03896340a1e8418ccfd14cf8c832545efc7dcd49a9c6e0512a2185901b59db7b8788982b953f520102f39bcf2626a39801d22136f33310ec632ec4507d00bf9328380c88948d86c409c3c0f8887818c8f9b02b2849d421adbee80aa52e337c8260ecfb323367ee5610a4011a51988e331289358571957fee3583b24b9fc1142d2773f699b28a4cac028549946e87bf8b913b2a2826683ad4e67b8ee3d81139f680d0f8c51913d60ae1bc3ffcb4269573f4ff72ecbe014b28490158c3abd1b082ac9e4cdfa981e2a12d0dc7192c3fdc1f6430e8c827985ab88832da7085e73964bfa31cf1d08af8b27eb395ad6126d0acf65a362123058af888251993f8f4f284819be410ae272e68b7ff3f61e6eea95d2675458e128e18948f96344325e65de53dca3c69e073dfb5a2d2840ee133548df1c19f38faffb3debe4e459ace6134dd4d71c67a7fe5c85f999eebd1e195165704ae6059d9a94f0c963b1e31ca756be96fd1610cb9a6fa315781697845d5e3fe9e567022df2ba58fc0b3780263c95cbd8cbb7f80f24cfc23358a1b5ef98775b07a963e6c4f201ede6670f3a88a799dca7de7ae9970c79b6484748245fb717e819eb4ccce5d01a498a634e3f5f668f44960b7cf50bb634562c91999f12aa332eaa5d5fbffcd4dde3b0f11ad610e1b55bc9fd9974e32c66211b885d6792c0649d8446619cb0922be20603f6fb410d53bc202061324e4ae3159f6ca32d9f6d9cf65f45b48797b2d1522af0119e060a616ff4e286db5664119d47d380ed739674339bcc7c14e86c1170c81ee1925728214a1a9f1fc8e969bac68a488d5ceb5eb7edb90c6f60f204c5d0368f9b774769d153f3516e533b715987ff7b8084bc660661a1630f387ded46514cea20ec1457c6eb89ccb4c165acf9567dab796f646115d65724ba886c95f27d5cae8c215f8eb3a58ce927d6ec2ff4b8e2ae857d4b204eaaee47b3c8e29c46f5e7b21fc35e833bc69c4bd6cf372867e27441ee6990e440ef79a9e48b3b97c25a26d96125d2f3e2e27d1b44ac9891bfa496c2c7dc13f0b5f14bad4b7ae36b7c3bf034a67507153dd9681c9dc87ca6ac7bad00774de2666cfff4a7868da8a574b181677ce19c130ecedd5fb0df943e6a09f14efc1e9cd1ffcc32c75d17046f9f788d0f1d075f7b427def12adef7633ab7ff02bfd95e1935aba0dc8026e904b2ecc97247af440938ed23283eca2de5e981470676d4289c85ff35df514ed7555636c1d1aa68a18cbc0662b9d79debc3e0bd9136b08a9519c8a7734882b2444d5972a54500c0e06bc0ce782696ef7537eb49747cc0536ffef3e09743786835d596c3d260fe4120d1618808b593fedf5811af4e07c94b025f82e60c2a97479338fe1faefb41082531c7590e3ff209a4f0292d97af4495c2f5fd1fd66786424c2f7c3bf5a2ee5eb8c3488d7d730fae3db1702c3643bd30ceb13a52c93858569d172135547e3c9c353220aba9aa805902d71d68781f4ac54e67ba766c5175fb374cb6c2479c2a9aac6725200f4602c2df156de39c4495bd5c9e4233c6b9641894fa80b8ff2f8d318db7bef5c865497b53bb26ef02d1e121186dc3deca1663e1f2dee3d51f96d236d9d9d8e6c8e479d068294dfb978b1f72e7d986651f2fee90b1b66fa1f197465d56324334fc966641921ed1733524f7436fb70b5d85e49c9ac9fa5fbb66a39b50324a1d9955e8f90ba7f9b47b0e67ea278d22bb4031d5b61f1e6e725acb54f9bf048ae23d7ed3dee40f4193ad59dc4e34e9fd031bcf6cfe9ae446338b6f847f0d760f3b3829039f474890b9a517ddd94ee11bed85a158fe646111d4776fe868ba01dbc24e04804463827a3ca2cd485b2238930409efff8957a6abff9d2bb19acd2c7e6362492e19559a257ed19cd70be165ce5a84a9e40edda25169851775b95f725492e097b40f6d5c21aeaca0f40918423ee62cd319aa2ba8ba1f1f0af2c00b2dc59485ef5984580b0242e76e0bec23645da70ec71aa8773f4e7edb9d368d29195f56a1b4357914cabe3cc31ce73d1a8de23b024e196b8c7ab8fdb7c3a820d0e4cda6a4a9a97bb3faa010ac4d3ed7fc497da8b0c1f054b7213dc0afe22a8ca40daed6d0a67be83a7e32a4c6251f007d4cc8716f07bb6a66c282a7266fe7060a33466f00ace28098aaa14fe451813b93e3e1cf571ca7237c624b6f22e4ffbee3397c3a083946326d99f49b1e9c09943fa24d2108518f958322c4f8fe14c7a03a340e44552caf50e534aa4237ee4de866fbd0a13ad515907bd9ab9e1f63f7685dbbc5e7e877459d3f3f6cf628f8520d3b64d1256c377be3f654d4b8c717a816ec3a38b5d26a8c29bc670fa8cb3033b3d8fb6ea07c43efca7adbfad0313bb2ff9b11e4b5ea54053e48e9b17f9f646268b065a4dd0d0b41ef176b79b1d2a4eec59d3d45068a4a8235b461250bf08d2f6998f64bb7a868a505c695b31c114f9103c2fb53af6d065be7863e7d97ea334d0508a265b9c9ed5fe66aaf62772255b104fa25be48770fa24dbac4533b10b3d3e60319850712ee610f51c428cb0631e24399fa115b0ee434a441f4ade15b7234edc6d80f5af4ca474659d10621abd2f5065f988e2833b3d2958724cc0affc7c4dd705083a6a8998e50454cae3a7039f0fd1a1a46a1805e4cd6b8a2758accdc524c454d7f830563a02bab9344959dcf31055dd9b4984631fadb9cfb1f6962d0c85dc156436d3149044d478b3b4491968a81867a8e8f560dc32fb418ca0ebea35d3d88d6b9e3bba8d69b845a70f1c40fa9db9e4c908237615023f52e3125ee818f99d95bef5dd7850fb56eda3930358af69a4aebbb04a7b481be85da8294dad758ece9678c3812e9d28c6adadbe6afc5f568754f5339f6b8e2e7c7f0bf5e83d424b5c525306fc85be89b933bd74a02b16c910d1a3528ec21262037de6d5e906885a2bfecee69c32fdd14efcc2ccde68310b969f453f8658f98413d73563d8b47c2f5577b412b53f9ac6a73671a9df9f9f15099019d3b6be563060c684892b3722bd0db3ae9b631e7494f8b91b21e63742d31489065f24225d82bc7eb35a637a11461d19d7ac66ea4b60319dbb6b3e0057d3d7a4c5c8098b467971afbb71e2e51199cb876be7f7ae5573e33d1db22019c5baebe94e82557601de5737f5c47c8408115a53c64b168c8ca706a32b53277ebbbdc64a96409aa6b9331e755cb0e28de24d42af3bfb87945de652599223ff7b9b6c01a57005f5cbc2f950c6dc2dc53787af4b9c14bc833061739d4a65640ac6770974408c283ef85a9a4ab0aa03a917d99156734769a46cfbe846afbf0412f5e8d6c0c1eb90b49688b2969d2b28cbe7c089b75d93050888f08888a7a7e5ddf0b2c4be239b4f431afea74a5430b579792a8528f4b4aa9ddd2a22c99463b2c95ec6128ac146c022dee7040b350d9f84b2814786a4f3de07140a777a652c6ab08f3ebb8c4a770377c6fcd21cc37fcb1b75b3e1e042ec1f1a0345c0581ec55af19f5b0eddfafa52b5ba866ba840f85a69256bb24486aa4a91211a2251566a2e61591cd00f78e3890a214518ee859e8e620b00db74fe7fc7f74f90efe14ce2534c75d6a1664a7263ebc57f05e420dd26712c436aed79b93793f34d01b547de528f1bc5306d9fa09be482280ce1b9abbb6849fbdc57ef835dc884e1796ab50c7211daea2f77e809bccbe2c40353aa58e3ac05eef35990a85dae0046a1f0f5201f4ff4901a1c3879dc0f5ab777d2dbf2b9846313d8a3e0b6ace9d42091bdf067437c335284376dded6a9d610f18b4aa2bfc55898ee11de3e3a6214581d19c549a1742561d4a92bac9d2422a439929ab48b72f7d0dbeb0f21e39d1cd9de53adc967c24e81743682c1ffac9cb7150aaf1c661851a44f334190bf1db1b8881825b0c9e98e1dab73f1ad2e67e0e690db5d49c59db904ed48760af479df5896b69ecfcbd992720976f5340aa131dda5967f3deb30ee0f97e2a6cdf42e4bae1470e28cb8956f7b2ed7e44fdcad1efa331ee203573bfefed9810590f0e2838e9fed59b41fe304cd57be3c639e94cd5612e3752e3cc5c5d867fb1cfd62be22f8ed13d316fc8f3462f01b8bd5ad9b1603a73724994339b222116927614f6d38fb86103a8b0c97643776802db83a6e022b7bcaaf450b8d7857f8dc49456e0453b42c5e46c260e9c57fe16b31cd31a2465b4469b4d0a971baa88370d28e16d20356d50be0a60b35d89bd4979e2c975735e64818f69c8d852f1d6df5eb502b77e32963f4a9df4bd18353951f5533a6de748a9dce181f76e0706df7dc5faca2f6d7701c45b3e1bbb832eedeac360d75ffe72e2f2da3c7946eab20b791f6015431e10aff793a8530c205dfbb9481d1e062c7ce12057c9608e3dbd51dbc3abfcd0724b6a8d7473db49c59929150f7cc956b05b3a1c426d0cd157a805c658311d95bc51686b4b4a8ff9d6364d07cbd288977d701f8b87568be17e5aceb752a8471002818ad1864436809a4ef0272bac975b57aaedb4b93131fa721353366a4a928809d447e47b4c0c5f1e3fe715ab768969d62661451750757d631d3d0764680f04fd08dcc5773bfbae9cc868240a83944c8637e27a3761a013533343308730c361695e39dc1d2698ae6376b0f9cc202b54f2946cdbc827af0e10ca37aa3c8a93a7465df0ffaf2771f516171cad3390b86f64aa917ed9a780a1ce7061ccebd24a8b0962fc0de931413ba6f19a6608bfbf5138b10a0a03b6a3c2182e46f0c876901d5e590ec8438ac704d2741177d8766452d5f579203630f00875ed339caa0abe3dc8f4f8d96abebda02c604d32b1a783d0606a413c9ce4a143cb62029ba53d7dbd59af1d8f599a74e3e2091bc5a77b4ebe68e1f9a90d9b143d7d18df0d07ccd5c7427796dcfc8dcde88a379801cdeb012bc916e01991390dceadf261eb116e1599b7a1e16a8aadab1dc0d533de289e50160a432e10d210a986c5382b7da52b1f72a81c36eeb0df0fd508e1f3dc118bfad8418d8d7b379881eecf19572d831033faf10079532ee78c7450558f03164e9a75a6ab9e629864dbcc6d80bb916432a004fbb01fec9f0fa3523378fb18ee69ba2d9bcaad9a4a3401ea2306a6baa1b472a2ff2ffe4ea8894a2d381104a322797d2397456c1c7d517d54ea58cb4117c52afa314dc337ebbbd07b7388c67ee17830c252e69a3fe073cd31d6576453de6a0bf35993805912c1850d5c7ff00596c5c49e18a4f1e16ef256eb232693c223baafcef39102aaab05a35af654802e1f8e56e5f143b75aed00a93d5a1e8b39be3a013c929d550877e4b2b1ede3df29b222dd60939a2f30bb93504c4729312651cdb596be353e0b2859e6e41470cab533f7971c81e41ccdc9d0210be65cba900e670c7afab8d40efc49d6149985b3cfde971128b2929d709bc445e9a2217679368c4ff0b14bde1ec25178211f5b82c3ae4656697c0694b92d935f4a180a8b07b6c5cf71f0f2544b8d3fed9d550593f76ab418cb4dd8e0d3d0a8cdff3d202f2ddd5a7e095b26c315e817402081809b0053ca200c027e63665dca96b80cb565e406fc3b4cb7cbfcea7eb60346f4409e34c733919e32875927c39c644ff0f29ecfb8f3ed91f9d0d01db577ed9fae0b8dd477d5896bec325b9d7a052079b32b9ada1595e0ee70e0f939e5ac9f642874f6b978f6a6595c119b165983e341233dfede8ac686ebf5e0a1fef70f0b3b737b3b9c259c8319e79fe6ac99f6f1bcd458481f9ff7c601e91926700b0a7eff1bb9e2a2a6d9e2d4502dcdb7864987407293b0bbdb7d64db15b57e21ebf43a1b0ab8b5212d2004782c72b2198d66bf2bc1d20f4403a28396c6d0b869bd6931e2e2689e87c5d80704eedbb7afec8e6c98e0497b0aec74820fc398763573d6263d5fc2531d49d8979bfd8c9e8967420de7be1135a73806ea9e50237ce7b9261bf2fb3f3e8fc135d41c69dd91dce8ac562eebc293791bfa3c6522175102eceaa4099bcc5182ce5b01b496d8ffe610e85026138f5d88bc2ab7c830d724758fa25b069b8a51e6166f40faaf8fb89fb300b8491a2e9f7afb4fba9426a7278338f95d7e70d7c37f9a65c7e25df2bf128f63fc3c8bd22161542384edaed2a8b57971f5b807eefd46156f07cb302219116096c6b1de2d3f4248edbbf069095a1fc65b0a7682c540d2484583992f09ce12a096771d870c69b22feec36fe9803cf76b2d8a5b272d7390ffe436d8071037c83146e1b3c3669ab2bcc5635944318b7fa1f6994389ceb6c71fed6b3314abfeea5d847df1f91a980739ae582be15f4f5f18a4818dc1543f282e811fc4785c49e80dd30727f4c7a31a6aeebef155ec3eafa80dc229e86d100e8af9b0cdb1dd185ee7725d2231f7c3eed1eb572625e8910fbec0909facdb1587cba6a935f915288daba6e3b2ac5bb4ab6d11d881a1076be5a16583144de57fdc7235df79623cfa685817b46df4f4769e58bb83829d90d1eda8c05ca3558a1a5b212a3896d8f0138bc1caa20a5639281a140509c3d612413eab38adddecb757f9d7be934fe6293f034cadc1279540a3bd9baf8bb66a91ed5ac972d0c40a8903f331fa7622e48af73bc84c31c48b064b8e73b6650b49f56da4592ebc961df8cf5bae5e9d79d88a14279dadb2eb893e7a00f5347c8e6947636b7d58ef26e7c028110fcf165dd75a44ac16abb7112d43222ef8b2934755cb8c8a23549270dd7236d75336bcb83ae66150d23c61baefe9073906edbfe4d7b7955169689ff1bf627d055650028fb55f9556a474a75a7530cfdac444859b1b3f3502e52ac29b254aa96fe2ca948804868315779102a770dcef70494a50c53ba073ca49e92a0e9ef149988dc92d91701a17f75962b06f47569495a0ec1eb120daeae3da9cae957828b3feb8e2d9776fa474db296f795ad1fbc11281f6d7690f9289d9f4d91fc052c63ee5c04cd91f52c476719f1def8334e919b1c6fda8c38dd82080ce5fed807a19352a2005856854d6f590904655961ee09d759d4117adf97473265364c355b3fce770b28f4af16601664f47a91492bf1e76620e0292dc595ee46a8b22be1e6c8c4d96e325dad46ffeb0deb01bd1a29aaaa5654769182fc3067fcfc0fae0c32ed2f11b65a070d5e4b4b3c16b04a4e1ec9c1432352116f6d7fa1fd63de84377f07fc7479628a2b7c1c1f810aedd5d82d4399c5814d537d216c10ef1eb0b3ace369081ad085b9732ac40f6f1750ac2b5d5379334a6b9ab309a5625dda8d5ed4d4014db9fd5e04ed8ab9627109f6834eaafae926b1fb90cc8df05aed75efaaafe0b2086ac9e893832f432b52727cb36040026bac4488324e787b691fcb23cab3fd78847ceba0209b72d0fd7ae9b9ac802ad004640442a0f8da14b57a911ca00532b3f68e27af3dca8dd78dc1fbeaee4b3c43e7c1c7e08411982997fad0d9ba0a332bf0909ce8721a0fad52d964ac5fb42222c46180d7352df10c3a382246ab41fca7516369ac88cd068f6e63c37ce042b295d8d46ff95c61231406cbba24bbd343e5b45c9d8275759bd8baf602a8da52d168c5e75c77bd8f42012d2b925169e0cc1bc42dd3dc6ccc735c83eebf23af14da9ee9c2be775668ef3885398dae6210dff137caa399cd8ef876d005c8b91bc307b1b0f7dc2624b5482ca4414298a37196e667998a7f9713f1973f8e2b680ec432c2aa86adf1bc69daf4f2eeb06cf0cb348556307d6f95efb4b3ec65ae2f28a0bd3df48525a4881b3528e1bde006ada47a43bd9ac4ab314df60de679d5e88524fb2e682421f8a8bbf65174d5a2ea3ea962e4e5748a6bc780a8088735ce31b8d14161b603bcab11ee46df0f175a82f264d5b512dddd005875a9d6b5c9cf915a6ca9ebf2c24b95349e42c7432f2fb1e2281ca76e3c4b68930a7804d75b9fa9ff6c774e131af4d1d0441254693f81730d7fb812acd5110aa503d1a0ec9370aadd63d01037d572ea60ae4d27aad1eccc1b1ba072ac1b8304a33b5b5597e84bd18c9260c42fab0867e9d099b7d2b007acad207bc21a87b6e249b74e1e2e622d5cf1862d3a8f0b55a459e5e01118c3c36b1c54273c29a2c4867e4a6db10a9e86a5cd6e0a63a28740e8fa5c3ffd18a6485f023b3d9b6e1b9afb76f6355df91896b695a1be68bf547b1cc76804ec709bd24badf21737048c9a82f926b56809d429b67ac24a57e3e364d035c2c845279a737610c0eeeea77b902e1fea37e4e032b7834954adf0ea613007a769ebe2cc959f70b1b6c24431cd860f6399fc6b92beaff03ed6c4f3763408a12ffae0562150b0b51a9b5d6a1b3b63d756f1760a58b426f329e09179d9a16eb0d6ea84cb25a5e2e19bbc2333ebd5c5c87e0c4eaf99b80b6ca4f82eb7561391878ecaff4cfb50fc61b81e8f7c67176cc934bd3e9143a43c0e9814eb5099a2f4ce376aff0a36ba5fd0c116c48c733e98b7a3224a1eabb21805516ab924f272755c2946505b9cddfb321b2bf12a7c6beefe277db56a843d2548337e24a79030ecc07333892b86112f9be30388b8885450564b161a147495a37f8fcf99655707ca9b1a10b8b339c8f3b208a7f821990f9bbeee4523af56f23ae87c2d91f1e2bddfc4de1b7d2eee4fa51926db0bb4033b9074a2f10a12d9f2a1cbe4b3aa17f9bc267231fe15e74c9981b59be1031c0a38e23618bc40efb468503f039107e04fff65fabd241376077e2b19e0fb20b5143e0f7c66bf8ec7263c19e492093ac6f5ab894a7d8bc4f5a1504f969df69a2da1a9a273c29bbf957337a812cb6c062e7dfb06579562bfe0b2f155fb334e2ba9127e36e037f7261aee638c0e28ed81e8bfdfcf2fe63fa98d736c85a6f019530eb52f35ec8ad61f74280fce2866c63cfc429fba24213252a0b4ef592d231bafad5d3b09d15fe359c5a81e879cb31dfc36c156debdb8880f529a7f535aa67ea8598652fc52357b3667e51b0444567a0da003911e7b529cf0572a97746bc622cb1c62924ad0032c8ea1a4dc0b1ebf5606965f4693e9635818240c52d521da970865d304927df5497db38aabc1f47ace52834312d4aedb40db6686403f4763894a0a179d797785bdbbdb54b447e9c3454e2ec79fc70b6bb70038b15d3de8d40a47fe45d508b6ce4c2f2c8986bbeb1439f698e429cad31d1ae0fe9f22568fc181eac45caa7b834f524d1887a7ae5c519b4bf583571c5221f8b533641ce8385bc01592e681bfa22d2d20601ed1cf785712c27f480ab8f1671bbd838ccb1cb5ce56a565f6792beecfd6eaffbb3af6fde249054a04843f39bd467bc98c0ab82d9dd5fbe917f45642eebd288dbe3a14642dbd9f3c3ffc119df5c94df82b2cc7df162cae76a62478cfc635be6dfd104eb8454f15c344cf3c0f02227a1da78e3df875d12ced1456c925645297170789f18153605d8c39d016162318845fea327c9c1104e56b4f2a7ed6d4da910fcf560fc2b5abdd00c74824806e0f12df7863eb80618f13b213b94f6bf4a1b5dd99223723115c41115ff624a1bf167c7bf3398355b3951ee1eabf515937ff4796da4398ac52fc0c615ac404dba8699f0f4a21c3208cfc37ff7e3e192d12a771e50217e15886f575262064c321ead5cad20d451c6324c1baf82f2d05afa18d3809df6ffa754256884e2440d12fa23ad7e31fc10db3f9b50d6f0abe6764520346e8f89d7baa9590325b7863947b44f2a263b66a509323a6df0f94d9bf6a0f817e42a5eb166c9c203bc1db28841a605538023f522c73e84c282bbf78a1548aad69925d71966ef739dd4ddddf4cc79509a71229f1041c398b16beaf3c689ac5802af97d169956643ff87575b30454c5488fbdbcb92e9851d10f99533064333670e9ce280ba54973a1a96f8537646d7ecd9a03c87e5efed740131c8379696aea8dff6db8aca90d12197266a6def53260090ac90b162ced3012733df7f0aefb3b1138a46f0584c9d52bf40516ec2cff6cbfab2172a47cdf4866dbfa46bb7262449a8a97d8bc586f40e90ec2910c5eab47bce5594a8eb1d58d12f4eddfc4a325835f606f92ac43f426b94d6cf8334a5be433d8cf119ca8f7c23f88104c3cd0282486e1f283d2207a347a867760eb8a97db836ff7cfa552dfe716c97c9862def905709059dd06fc69be904ef3b99303e0c4d31e9b7043853362a2c0ec6333d7694c26d25faacb00f1bc79991a00049f1a97394fed424be59472835b77873bdcdde6375f3ea7adde9f0f052cb964e55af827788e9fff1ef31f5d1c0a409946f7cdcfd83ca86c83a119a504edf14b3cd4b4fef0bcba662287d8c14235b2b2bdcb09634b958bbebd52bd3354351397d8815383ca6d843eb9371ca056e67563eb90be42045ad8d1a16496e8965966d5d4e25786212f3a3f29f09bfcdefb7ef7a5969b8ef80a1ee2134cdb50243769108c8093c1342854d954fddc11202faf442aba3e7da97e0c2f29f6088f39808a02aca2c219b0859e7f989d14b81f5d0804c42c330eabb91ee35c290d24ccd16eb56865fb41dccb28b0db33bbde8925f97498600dc4a0753df242a55805363ba76e9de6818647637c30d531a69986a7c64f881e36cd3d063674663cf4db33d9927acc9d1716cc6d97c83cfe6d02730fb39cd5f75e9992272cb3fa56a6dbb0f65afeab1e318ea05b7dc43fd14390fc97f4f1b91cb3506099de0d16ea7d27604106b4db0f9a8a507101665926ab1d22f53a19779d4031f8d1afe463f5ca3e7343d722b39d34928761e1eede23c1047c013dc90d18e109396535e6bc32b6b2f0a01f6e7fc9329aafa0b5cf907b29c2f3ac2d37d2ae8e76251b358a5c1db22aa024bab477c8a40c781f32b65c65ae8ae0c3e8b73352768cb2cfa246473060c58cb74a6d6383dce2b749d2f5fc4655a0c260a424d94f7198275f8f4c4366ea84d0aa7f9456e898da13571833045ef8050219646bac3b22899fe806ca047a1717f6f08f3bd87f3db217c56d6c43fd94eed7e5e39e7bc5146dd70efed4206b5e133c884a0151258e83719d280402c6d246e6697a37a9807e4d3190d2a3e086d8d7f1f802f65c362c6313f6f716c8f0d2629a5c50cf14f1ae45d98e4b1c0272f08c9d3659dd3fc9baedf75051f75ee70321be51c4eb7d527458155a28c1b105af0bfba0696e753630e940f7e87cb7a7ce172df9612c960898b6fe9f194088db1e1ef3c3a85f097554785daa3e88be493052a7ea36fca4e32c2cff081bdb133431bb7f9e335e91f371ce4f856117974d2810bc42e1215da1d4db1c77f561e008f0915e87414064092a26f9206aa1d217e556774788d3279d0f2bcd3454e4d23b9d706e8fcffafb7d28a6366f861c8da7fe283672744e8ce1b5ee0d72976aa9d80a1f4dc39a213f4c5db75a32b587eb2c8b63295650114ba30658bb4750089e0892588957e668189d08f9a1afad560233d2ce335158d43fe6e7c07e5fac0c16812d27c9ee639df6c1146323886a0f1f5a6aa896f63e6a309b023f47580428165da164fe13e1c82c09291f5c651acf498d77ffc0fa3a3d7169ef754de00fb471e07acf8c2d9a53d68c354f01c33f799b1eebedbebd9157040bd51485e7c958e4ffd91fc2bbb618ec7aca7ae386aeb8edfbcb45d5929f706d1391e0c361377b89d084196ddb4a2a0adb4c9ab372281d7a307b322a4de0e0a0492258e68d99820ba297daeaba227d8a781afa07d7e3b0578b79f3c986f427c43d48980da253311300c49e8a306ca6d3746cdb373dc8027bc7dd5ba1abf248d8a22e77d9ce5941e5ef09edf5dbe6e356243670a7bc6419695195a9ba6cc832c3655fbba7d71ccbee8e9b04163afbf2da113ad010902154ea745b972dd4948ce778e9d6c07dd9e49267053f00a9cd17e7447cad1913970f4455254bcb1ab1b62fd9860d32e229848ef139a4888bde18d716924e5a7ff4afa12feb163c1592009bce0252c88b3b731769933f3efde0253822259c002c7afd9674b8a7d55ac2321b745d42f2433e725b2cac9a7ec52c0ea894d474b6e0ba4e47d4e2687226110b6892ac1a85bff8c9c05a4819f3573b99997e60419a932d799cc9152cadde77beac8f2831f96ed3c56202cd3809479b33ac6f88b7f19c1cdf4b7085e7ee60e648d279de8b2d329849829d9abce9e8635c413de0be0842c1b60d2b1e0e549f27e62233f4ef7756ff2e68075df171ad3ad36ae05dee8b9fb0e69eb589848ee670737081941c33f33c36f99bbb63f369cc2aad5893bbfa07cc048ec0000d344056abc0cccd99ef6ef4b57e557a8cbc82194d70e1e71815340c3c10733df5a96ada56af4ea370533380f844a2ca42fafde65e4fcef96ecd5ae5e1aa12d7ffa3ae3d7b35d891760b53fbfc3ac6203c86352599a83e1c7be78183802dfc32ac0d5009bc8a28a11deb90d06f02b332d593c1a91c5b0fe9e73402d468bccf5b630f6d9d955ab428fdf401314d3effd546710d0fb0fa44cb8c036dbd4b0f3c046ea5430e2964400fd357f6f5bc7fa06d3f4cb2b431e1b8671b1a4f143fa2f45cfb659dedc17ea832946474154e05b49d0987b08ccee23c21a91619712fe02af3b085d31c391fd413b249290d463dad83d89d12d727fcbd657a839b76ca256a27d9bca448e28540cce6a33c757d5f2495a5c021043c92ec67f0b69b7a891154772230005b57d6af0aeeab7dc8ce48152bf06ded0c438e3d47d900c1dd4bbcbd20733aaffeac60022e62a5340d7a3a8ce5807e43f9269482cf33f0ab7b4d4bd7ff48b38b7692e2cb24de8817f43535f823e8c1ba93d19312af5e5390d510e22d0fc81138ea4532ce828037799593355152ce14bcbcf0a27e80581eb01052e1d29bf4ec8a19686e9eed28fe1b86ac56d58975bf6e8724a389e7357a6e16038a50e904f6ea5422e0a8c36d5660e9b3d7711fe5bdfeeabdd5ec3de6f894255c1f365102e2fab32c5e3fa0c1a26f02208a838956d1650d5040b6a33205a584b15e9f69f1a9028b7ddce1d044dcfdad7ec5bed87667f58e0b373b8f1954bb7d6688c8e7c33057ea9a68e07d45c2fdf24935b543873c7072ddee727ed2f18d5e733ec83e69a9e63598728a7761d57cf69b48f6723db2b680bcc66921e6df9dd22d6d71b90f9a86b1deaefe6acd67361bd7fde1fe8854ebe2deb25f6fe7cfb84ab26c45b7805255a0579b74480b8170946ddbe9388a9673d085da8d4cc02a653ab9c010aa31d4fd747da608102aa1e2e98f94af3fa3ca5caca1e986be08cdab91d23915e1dee409aee60df49ffdfe0e40d683c48e6ff234cb5512313117be54492c83550923c2873904c92d2d1de49e12ff449a856b1efa9c08658b546e9c641964522bbe7bd800148163a0a8aeefaad0e39a4b770d7b8741155d3c6a39fad883f5ecb17a0f03aceb9e2c05c4a01dda34e6c536af80eea63ec5d8e97584d965850941325bd2a370eb6ebb0167884bb040b25aec9c77be49efdeb8a1915cc05681ad2b6dc83602e3064bc7074472d47bd6a6a604843ce16af1d7a1c75b40b39d8d8777a5379e4149b9133b59f69a851e14551b291f57082b5b0439f6d60f25a393b7d7beae3944f6ad32808d1b62f47331c86d5d9f9d9fa78373e82f742817fd9440167e75a3c5f73436bbf36dae645dfa6e95ee1c9b8fb07e6edbe79445dc7b216043455a817ca283cb57017f1fd81e3431fb480efe6c0ad4bc7b95e9d1447d5b4ddd96b3ca1c7bf3a8f3a5614899ae4d36a88e55273feb1d088ff99a2da7ad9bac83e04e5b5ddda73761e48e20486f214c3f7eeb550018c0e14de2c3f8f3702a9f661b65c18493f79607ee258bb6d1671aa9214ac0ce67a276de5d0bf30d1df83396cfb89996c5e276d021899d2c00136b85b1e4b2b8630cc459b8707823159a9ac002228b6fd896219cc1b1a7cf4e20d4684604a1e42fcaa5ace3c84442e78fa695d155429f8dff3bcd4877e1ae4f21b26412ff9479fcf72fedd270e0be93c5629516b904a22924f19454adc2568b54662470279363050c9585957b2644509c610f25d2b6ea0656e2e6dc0a5513f2cc4f87636bdcfe80a2eb1a6b8fe5b87f09073aa3bdb4864385cd3de003451ce65ce1f7ee663e02478ecb879910b94714546ef2ad698b0998452306d86837e434f89d7167647f1037ffc2fad84f47eef190d02daf470f19bcca374042de730367dd4cdd10f0dfc2c0b86d819115744b85843d258cdb5b1ce184011d8db32eb9200f6df9e2d5ffbbefaa5418bcd4b0920ecc6cacbefbdb6ff81e194a76db4debe9e2d92457935d4e34db9be1ae109b9ba68b957d887aaada9f3ead94dd0b1cafb04fbf3baf60853ada3a37e2415107eb663087560dc7eb6527ed8e48da0e8e32212a87518d5e23474fee81c93b50b437db103f317b17bcca5bd4ed9a02bb205f98cfff087756339e53bc81a1e729d61062c3b2d8dc7bf007948c74db69061312f4bbc1b9cee7162ce27357896dc5b9e42170436c2d65db8c177d39a3958c793e16a14b54267a1561f0bc1659c356b594113032381afe66156b81a55a860ad436d085786c3083b940a77ae9196bfa7a32f60a0403ad7faec1f6ee5245fa9cb1423d64c439a01238262b5820fd12ebc75f9f983c5fb79832946be385c4b05407f83bef54128e72060731af822a68ae30eaef15ae3b48ce528925ab5e9afd412b9f5210a2467c52bf34467dd27222560a45ec3e16ee0c19d728bc3f31be240760fa11c8ef2dc940bf3c0d960cbf8209aa09e4b7bfdfcb1b021958a7c73c69f30cc0f0599a98bd3493a442d6d60e51e911ed393835f909a13e0ea1e70c12a95fb1ef9e0f2cb5146d26d45f87bdd44b6bee481802d61636f0356dacb946cc71e5686e92b924d91f04d71794dd8d9bb9d61177ce43b78cc9c3010e4ebda6d36e6915a9df3389b9f7aa33e360f4bda6396df38d21411943a499a4c80c75c52c86105c2784ea2a8a9c952db78ac05f032c2734f2d1323f359af064e335ef6e5e0453a4edf9def0068389a5c976a594e0261f4a7c24db9b073c05d6f85868a276baec79dbca61628c77278bf13d19d0cc2e705008e98a5d8b08159adac59bbf7c02a664e4d06100eaa31b1c50bb13649b71402d345f335ae772b9f76370a680088e3700c9eaf9d6338d70fca2a0f2f07c55fe41da3ee112f481a9293dbb6384986d1b58c383f9af3e8d190749154a721f3620eb31ed7ac5df7967bb6c3744bb92c5c45879bb4304ebe0a3c5c120355b51ff4c7e4aa3c468ea57b8542614c7ed009971c66ba626652750dd57d6606d0e02862c969bfbc63623cc712163b612727b4f6c1669f0c616b2db9827977abe7e310904fc3359ad60e1d88e947325bb988d40a1b8b7599113337341c09ec7f558ebcadc899c51252cddb7f1c2edecfd5058be7755923358e7738354f94a397848e5d46e5c0f20dd94ee6730e57b6bab4caccf15b59adaf19623dbf6def8a7593e6e562e9ff26715b3c5746004c39339b545764311f779a6e18bf7e48973dc1ca9ef3ae16d5a0a272bf04074d72b22be2ef43f26394148c8c4445fccc2a3cf84d62473609df8d6f83466973c0c37601950c57883d1d28457ce454d4ddab7694dc9bc293a3ce4a4da1cd6d6674880f8044625632ef75eda90516cd4248f19561b7b0d6c4e0b8261eb0f5920d878472096aada2c308930df60d346ff072ef3915cd0dbc98d4d3890b18142ae629e1bd0187e76f407459c99da6cae2dd8c68005a55cd285d0cf425cb0a08c597fceae6889b149cc2064ff8f4e5bf0d8558010330c441e520efa0f44bf1f7d31b3fd595ba2455efabbbecc2ccee2d6bb3ab4154db7ff78adf703f0199b01802c49bda96b9000397616a80030cdcfb9c14227e6d3bacf6349cc150434e6988f41782ae7a45b56de7b9019642cba4365abc557b87086aebbfec1614c4877274713de08150757b0621b7e31878d3dd5e1657905cd9d81c07dd3815fc16bc03d0854731a90554b8f49493dc2e073dfc86d5c8e694086376bd7b45d8f94750dbcfdd85fd04e31c9d8325b03142d5f561649a15cd7de34ddc03d26643590e6706508d9681f5629aa50a6224041208a3305894acc1b9d8bcd3cd08029678ad956d7e66797a0bbbf4d7fe45da1ba2bd1db25dd8a0daf3b2a72b0299a8864d26b038702ffee8020ebebb858fc6a4081148ca49bb7e06637eb9c08b0d70508becdbd275798490e002d0150bf4f95997446c2a1c412a879714ab3a427b72d2d7cbc0be0a0806ada634d674c31b0178612a7e8e43b23d5ec963923c838c42af8d6b07f66cdd341c59166053902a69fea6d0dcffdfa9ff38763c0646064faa66748d439efc6338e486a141ee0de5bf2eb3547bbd2e8412979044bc2004c6d5fab591922ea5aa46709d6226124d445e6be8d28da60bbaf67c3d515119d625d6d9f7e555896b15667ac8475f1f1545e11da0ed2f4a9fbf7fe6c53542b84b08f6c4ed76cd40a435bec8b93dc54445cd64c265ea62a1bc8dfa35db218bce6fe2344969ed5aebfb8a79b2a3efc028cbae69bb697d3600bb57a0ccd032bdc80a792b320a13411e6b7187648814eca59182b2a243e8264e8d3e34b035d918debed4f4e9eb1ea82b2d8bb9bcd8839582ef079644c5cdda1f58ef442b09820d8488f8bb21a115119bae0cb90edc8170ccc0d48ad721e087d57c3ed933d4dab9721a2114a09c2a87ee5b0eab1f1c74947d9853962cc9acc2bda8ac0a36aa206a9654326a4aa46cc0fd31b7f21defb6acaba4eb4576017a85a2b8b3c2c87e3a094d8a94322ac9e002c7f4b113472beef8b829a88b93d1ba49ebbf1685f88493f602d1839859a6ab39026120f365333fbdb5abca19a9b73a7155b883993e20dbaaaa60e9f20b408775904faa99245f6ce6ac866aca92cc67299c99cb8093c9cacb681f62b36c7084841d5fc93bcde77b8b5cbfcde6c31fb13f8c9eedd90fffb89920b65626c77f462623f14b9636ee2d0bd0cad3362c3fb89844f398242e552646ce1aa863ec69824d720f96ca811d01ba6dd7ea37d2508d1441f6e47d57ed0e5b25752fe3f06f9bbc7719c023611e1ea57c95d2664171f9bcfacc56b5f598c67d873de76267e3c8f43d34273ee470a52267d8077202e1dab6e836523b6437998c0f1e358f82194dc9ac23a5217df56f271f34d199db504e2a55a60bc99c0f903bf090a112d66d513220c0b834ff6edb77c6647fd2a9e36a4f959c4b05264caf201e76220e5cb9d91bfb32aee3c8970ba15aa2b683cf9d0eb7070b22ddd054cd168bd6873458d4160ee12dbe81410336f55014eb8e19292ee4fd7d84ffcc69b898650e9d59f6f33b74adb9a8748f0001119c6209d331d71a1aa5e42c1477e3785bb7c8007d00ef250c7b39e7ba6c8048c77a42233465cc97833a90c0042e98f78352e00689e32eef1686ea0d4f05c09cdcede259edde8f99f4873c2a7d14af584c9babb7f2ed36d10582bd7c6cfdf9706efb34cbb6aa652f47473371c1698f331715bdc171dff90affed5217d20c21d2853a4960b1ac3c3814c1bbba9b21cd318d908517617ec3b60c09bf2b08514b645aa0d7a35dd17e3800a3f41c4d82c45dadcdf4d9ae3a6cd99ce0a73ed8c55a0653abab3de7166528fde2a5ecfbe9405488586c571bcb35351469bfd65420df6e01848d2e8d6374b9bfac13e1ebd93fe7a447fd07b8cf9c2866f126ec57613064c6616c5b6f6e6c12e8f95e814a3372ed36aad6a09887a98d2f48190c15d54eb57748ba1da6659251c252fa98feb46d6bf0bcb59243c4ad80be20f397d8e15aac73451fac2dc706c08632aa15669cb21e1972b0f68d8643a933debb9a9b610eabaace58f7cd81b1e12350158509745ec0c80241f826821baccfd682df5f1f1b6042f28194d7f4fd248a2079cd6b69f68014f70a8a56e422052c16ce0bd495f91de443a4e1212c0542fb4d5ab58c452d972595c86a255c5edd0513626a2a8fdf79eb20413dc5690515ca7bf867b17d797be1943763f3c9ef10c5656d8c7c8783b973c08c8d16dedcccac761d244b0e9604b5f6633cb564ad1984e1fa42131cc88532e867331f55e99afb4a2cefcdea704745e7f36345c4cee0caddee1fc968c5da940f216a7e3ac9dd1b8d7e31e8928acb907ddd16e8c8926fc6033d493ddb9d8b15a59322b750617ef9530440634283d4e1f8302892420d8df75010abcd402b31559bf066b2dcfbf108ca19e75589d2e654cd8bd3b8a97a3ac12e8bb38c01efcb7b90feeb1a23f3e9e60adb68836af87ceaec66d4008dca96beeab0a48c6143920d6fe4d46064accfed75e4d5b81bb253338a541d303a084b5e18e738fe0aeda1d8f04466b1b78722abbcefe31eddbe91f1cc11898c3ab8c18830e27a86f0872bb415f2c6f03b5a416d9f6045d9bb9c40ab7657feae0e76c81b3e37e5a18bba7b08d1500bd4e4396aabea43cde0d95b112450a2a9fa1a8ba1b1389279ccf2e85050fd500df3fe0128b922eab4d5f24e6ea82a49e1292501f29a4b39edb078ad62c9190c73c914eb6401718c42294efaf431f6ad54a748bb19381b3ef210774b9e18a3b186338d00e1bfd7fbff8570cd2fbc654039ebb178f7bf9c2f9f8c70201a12e25a83f691da06123c9ed1c3309c6d78b3e6cfc1addf342c369a43f9cbec778523628323ed3097a4de52e08bdca0336ea15348ba9b6572e45513867900a569b078018221fdf8e3c46a52d0e6c90037aa111b52e84670a41e7b840c1e38d6c2d10fa06604207502b52879baf517850ff846c2aee16b62b684fcb0ead3400f6c3102653449c779e1ab4462750539957478b3b45772dad92668b1956b7055650c2fde43a3d0e081710170d7f271da5bc54d69e7f4108c14835eb19fce6628520a603d48c3513a80ca147a141eaf596d8afff0457afe063116eba7c8e6ae72d456b49befdf6a4077cbb724e5df59f7731bf964c900fddf833cab551886feba4f99d13fd38f1bc8ce17a023d58e47f4a1dda754940452843e05066351cfacc1d82b36779ce2a5fcd8862e6c3f50eb5ec50d841ff7dbcfb7f8b55f8046f5d1a360f562fc84a8c150b9a2f947d74915733bd28c0ce1978754762e09d0e628f730f60e521ef1b9ccca14aa619f0120977c1cf391b06a259bb06e35b4401997a5aeda7eeddd9ab01b5863ecc74ae85d67c2969a42f60a7737b9db2526e12d81e36ec4229d9dc2bc359a8d065e32bd224f8d3fbb74b9a1ba7f574a102e82ab74de1a4fd670d0f6726981a8c165daf75216e6d80e9b46d37da95e80cc827320eaed9fd5eefe2a19a68b3101420ebd58ab23342c4f62b3a2c5bb50fe1c6a79a36fbce7d5b7506e8481f8e2d71c224ef81a84869109f45304875f589e7666efe4e2a1fc94f86b0922b1186c73a969a3254f7a4be6bfc8a19d34fdc9581f39a41ee704d0a33ffd9bf8ca2bfe3e348dcff4a6856a56fc68f9c6db7b3f2ced0eb2a749bb0b37803e5612e9e2837885fa38dc0a1cd327deea61dfbc9d0811de77bbffacab297ab1e64f0b26a1a73352e4286a1f755c73450ac72ba95b8dcc7696b789e5bd7a15b32db1221513ecfa9885230b815cc231cac0aac8720f23c1b2b6d9296e93bd53cf9a790151156e37131e2ab073fcf41081679d1d3f54a9da760fbb9230e1135fa83bed4884ce0056f82acad5ec42a0890cd3a94d97d726471fed4ae3281645a70b0bf0ad8c9a81fe2a59988e40fbec5257a0297dc9738ffae0de4b95eeb0e62eb73c9ca6c3aa7980940a9c946bb09cce7e0be88a87339fd4c2ef2709724733b5b48f325ab22cadeddc02523fd903551480c27c9c4acc28076bf06c4480d5bc721f396dbe173036e8b72984f12ebfbfc30f7f05d5d5807dc41d7d233526ab13703ba2a0bcda35d25eea2a5495c0f3b393d61fde6cfadd4b2d6bce59488f4cef47e28de2b0613f4512f394acb03fc9dd25f010f2a7f219b6f3e6196494a87933257df779b928ca9157a543a4ab8e56e2e55ab484efb5fb15ee1fa1f14bdbbb04cb6fd302874e47e4cdc4bcdde676d5770ede0d04e9643ab96b7cb9f6814a778165e7ce96eb55389409b56ef9d90f4d26646ab260bd73f817f9877fd3156c6a7dfca5d8b339c38b5d437f87eb90b95ad36ac6ca1a0de0d1b72c3d741a1220cf928839f9546c6420076c372f9807ad94e51a2d905c87d93e01cae9f4c93501787a4ac5b9c6d013afb0924c1567cde1ffa64cc29558575bbb8738f40aea4eb9e1c8d31ac75295876d38f402fbc83a9e794808b398037da3a4f1dc08ecb93b849d551aee9074fad6c92f300666357594318f3cfcf707b0b5b02f6e7af9030ccbb504d7600267a7cabb3daefa1d00b185e57d1b793158cbe0cf9accc11bcd36b0c4a9c4b40ef70c3243d92e7f5e0196f33f6ef958b5b612bf952e32c73a32a6edfa467c622d252ecc0b8775b6e69c6fb1240f98ed91d416e6d60d9b2becf96c45ff698bf5d3b732294c332fc8d5715658afa282b827292d0466e2522e1f88db8a2209327e2550301c95cc33af7200a6df799b1d8566909424682dbe2024ab7b49ce01c5c10b1a660c531d136fa790aa21427b9c7e05e7334e5b7f71acdeef26526cc6d47484b668ff533403d2abfff6eefde3237edc393cae55bd90473360c109a09da9bf511369d07665a7c2bedf00b54aafe0ef2ed2d164ccdbaa3a509e7f823b2b757e2b636b44db498f1294af24eb89f6e33b6532b02fa3c688a3f3be312e73dbf2f2699d3550e282194df2d52fa7968179d9a00de7c64ee53ed29dcba4700a43a01f106d6c95e1d88968bb50c2e48e50969c080c24db688d9cd0f428155ca26c4072532990bc73ab5f9fd7957355e9dd470c6b0079a98965eee939a0f7e15c7da42e7af29519781e476d7243c67a113e84c1928b146b37efa6e5089c3d00c5f459cc9e174edcaa2bec4c70ae9c2ce396a2c8d64386bb44b104f93832d6f7d11ef7d0a59e77af1bf8b6509b5bfdec9ffb960b0387e1ce12987f21fca80ca44c35d17af85e37eee35f15f8f5630654800b4331f15baa13b6fc61afd1cda99cc3d9f320ea216d6ba8e9da9ba78fc7a98ce7db08410d73b70ab73cb8f7e670314a3a5a6b2e012d0cdcf264be0976dac548d8353afe3612862398c2be6b48104b6218fc983c12ab720e43b21a9d29c607fc192dee75e776b49b8eede95e9e6c021a8a07360f314945b661ca13382995cc47c43b6282c97108bcc77442359c125a1c9b3bc8223345ca679666e9ec3ef07b58fbec44db9215e62e15856eb7d6f8f4d27ab8a63f133ce6e67613b05f184f77ca1f59e63c60b3902d46980225b6b080f9798614eacff576169939fce8d9871c8334960d26c96d7a05464a1f258f4e6ba9223918d89bdf8ed5e37f5b55a97b5614e15a4596c2eff2e0c3d4ccc8efd492f516890700226d7389117481d99c6af629aad045f1f7ed8ff7e836b1ef14f7212285218ff2e3d4513f6c7748abc0f0ccaaf705243b7650eced613594f417100c05eb65779ff03ceb464aa205f80a0d77eadc3a78c698d7cc8bcaf29a88ecdc9a7c17a7b841d3e268d34fa91236b653765942ee877571ad4cce4b5e4e296d5d931c421735f0ad3326c16956d2b99d31905168a7b0cada96602e9b46c1281ef3f19f624c68fcd82ccf67dba77a72e91f785bf3e7a3ac2eec84cdf21e6ce8907e992943846f79ea9542ca01a72ff0c9c3c0adbe39449d344304b7cd1170a011b5bb05c0c016dc445bf49bb44146e813b0d33f476e1eb9bdb05c3e0a2a1f01dbb6e39e4075f4d884348159331356659471d5c32eaaa01f218a27e293ec9bc82b89ab2cf14c2756f55e78cb3bda7949f00348f157ae58c132a504d7da01df734c13b559ecf4a030cf7f6228003b91a506a12cfeab6be76f657c59e8df9589b3d1e6ddf8c1f63c8305cddf98335643e1a9d440e8d19a170768688ae7d8f409de70878f893f2c0381a7a449d0af5da0de1a40507de2de92eba2d471a7b9527e4e0c1c9782ef5e95443f3329bdba98c0b9c5f4d55eb0bf9885703a5cb0abf5414f7b46c6290501fd932c3e16afde7fb5afc28fbb18cf2bfd9633df9af6df5da63e68ddfceca18ccad99dc2752613064b6533f9c851b210c6a578385d0f7927fb38a156829c537b678a93ab29baedf44100f267ecfbd4c6af7ea49ee9f2fa94130269291f0c39b51918cd0f0e4fb7570bacf7aa80476e31b54be56d261d90e86d01e883dc9425e0b64a772f77d35d215f25c60814b71606900d9c608f609aaabc603383e598d5abc9e90420febcead67305f3e1480e7282f9bdf5b5c26041ce6592a055c03614914e10e88afc3a1e0c16c4c25c39271d17929c765801f78aa369aa4ee86e61dcf45cc47e51793ec5f02752f4730537d87da411ca64ce97423158b60c2c7fdd66ae9d26d55d46b52eba8ac0ec7b3510e64fda6ccd0d5f31373a9e1b5a8cbbb6a7c35785098736dbe1afd622d82a99d0b23dfa41c1a0caa1ab63a551ff7731d463d96d82599ff0c4d7da30a0ae77cabd36d44e7709cd308a3ab72347ae495d23bcbd42fc05619d8a47bcbdf911831a1b1906ab4d1a49478ea48befe14fe4521bf12db3a3bfe55ca77446dc738d08ca4d0951b6c4fef29ea69e5765c48b4d5a7aaaa4a6c5c1b6177a4fdae2b995e1cc7b1276ceeda132efc3e21fd71e849bdfdba197f413415dd331d44ba1decf97929ebe623a80d6681ac35542f09afa1a5457a414dadad8ec85a9b6e03e4da64548c7559bef9c82ceb6f835551ea7facdf5e9dd5e324c4f435eaf26d961eee73c089aa5bcb23bd2d8e1ddcbb22555d9d7821dfb1a250164c24b0e35b4ffabadb1fc26e896eedfd5dca693c85c017d6225ba2a0a5aff693cb12290d46599b0ad15ac80ee857ed6219fe1e461843f089e5f3d7b4b7784507f73632201c3e6a0aba60e93fff163112666491bf95de34c8fb5de153abf37512edafd267b0ccf37508b66b9662f33f708514b5e6fa03b2663fa300dbaad2e356a76a5b78cb49f6803d68bcac3ed4307738f601bc16dfe6f7fc32b8ee47b67ddbc40eaab520bb0aa2a54deff6fac304acc80766c260f1ce45b846d85e65e10c9df4bdd34588f10ec234e8a7a651f17a4fe246998f9585e638b4c112b9a2c54f94ea0541429179502f1e5128c1699177b1c40c4b7f6a74187ba77a7828ede00a05ba223b0c33b56a3e26aee51d111290b14d94610f8e645a0158fb914903a4693441547c5926e296419e79c3bd423b52b61e63acfa841b035426f7ef872f5cb200d43673eabda732ae5c908b57e922f2f6b10818f6c3ab676979caff3011124f5d529367342a8fbb6909c81991fd6a3ff8c87b4220d7eb6656a6d96e4601ff79647d5158405debacdacedf8202fd7eed14147d1fae046309ad3540b29d3518cb46957e8e47e740cbd9ebbf54b2bd2ac9dda902009aa4defba7127364dfc6ad4417911283f0dbfe2b043574d265aa3ba706b82bacd2397974c696558da2820620a3bb01ada3ba574bbcba915c2ad88322e82f3748b145f42fcf21439b95b932de6c669972865f014a71682928b516c22e5d34625c26d19177b972263111fc95290baa4a2111b7aed4edb7028f46137ae2e899da9af0826e15a7509a397ff867c091b80c3794ba6dfa10f715db41f3eb7addc15a84e589841cd9d5028226f0465d31f09b590813e6c2ad69352b1a831cb5e11218361b785e59f257cbf5906e5a17c9b8497eeb4175deb764cee24d2a17dbead3714cc942ced4a9313640cd07d597107a3c35016d4764bcbd97464a3fb19bbb7228ea8d7e4a8a44a06691faef42384514af988846eb7cb8d9e1aa3b92824e9ac478e6294e31f4a6236d8a6a286b6517363beacd56eb98037d03895ac2a38318b823b22d3e3c1bc41d7f7f274abd977506db5d1f196fa87693e5b2b28913007c74b904700fa8939e289c2ca6cadc18ac7cb2f4b5ce94eaf0ccd5d3cd90506cbaab18252f0f821d287f696e78e32c88fc401dabe8cc44ae631b854acc8515770f0965e7fa3009601bcded1d947ada0bdeedffddbb40222d41915cde108604c39ebac038465bb6c3b4f4ab4ab44bb87832a082cd32c5e4b854f0e92d72dffc0a7cdd1af6094f10d62de4fcc918c34e784562bf4f94efe0d59360c6f570d57733b0618a6e5b1fe56a327d446321924e6a0f0d794f366e00be85ce810164566aea5e369bd40da4fd128a13b9a9cb477d69d7f99729c0bb0b252e2d8307273777a98fb2d20512255996c4d2409783881429741af6199c8077cc5d167ba8503ee5bd4a220ef58edf81534ccc3dcc63da7f30e04ea2fa8a3c7d40c24d7744f070c90613ab41f8d61681dd53d6f2d1812f24ff387b2c09def264fe68ae3968ec87bf6be798e087ba68aae93bdd30ac400c2c9ff4fe69340bcac325ca0a58a53bde1694b777e4aa541268b6977d0e86f29f73bc59e8276262b5169bf30c75ff1523911d12be0da7bca0779cf9234dc87a04295a701e33f6cbabee2532717c90d26a68d57b8b364f85d4caef35f63ef24045ec78083cb735235b6d494e5e1852dd9a5b2378ec973e3103883c8f8ac6402d471f73e7b9c98c797e65583b0f3da8657e1f2f40d09ddef31ea67fb2b241655bd20703d885106d01db1b9409629a8cdd225f517163358355109088491a35e0344f8241f71ae0cb3b3c0762c47bdf30a79b472fcc911753f0c450bec1aa4fb16208d1bb8bdc7089e025efd9161e12d144cd00275d9778a03e0341030d1c0835371eb220aa59e712c2488e433fdd843a8fe4219177b1bb18764dba9e9eeb0b8c025532c1cfb5a005e8512adb6f2bf42f09e7b09540455a4c0cca5841181cf8f597354e8dc5f4da13853c694a0cae0d5a17128a34dd230f5f8773a9c40692a2d4282188cbdafd150a6cfb081a2919eb79953dde5d800ecfc02085e2ba77b5e27ea796ae8f289a893af83741cd58d8955523e90f8ecd30a3d402f474ae26e25408d591bdd6c8bdcb5c908efd4ae17407609616fbc948d30fc4382029d5287d3f01b8080a8feb03667dbb15f060f1e6aa83ed7b378818e1b628179bcd769f0289980e8be416387c194287b36cc5914ad48c14cb5d52c46394790de21fc3688b76fa58d1ba8908025f5890954a9c1ba225ba8f09a39c963dd832fb9f84a5f177b8eb3b5795e56156d54cc68450b8a12e22ac964516209b52f45374317220c1070cb9165e444f42e6846b32fa5ef7f3ce59e3f15dba2ebf747705dee8bcc66f0790ad744d79abed10da15762f919875179f50cb2b9f4a29c9ab9238a34380166f539c1b80287a5e20dffda4688adb1a9535881c8c16dd7bfd96323279405dcf7fe3473a719b9b327636b9dd1841c51d1931d6b5f206570e0da58e3f6f16d759e2c90f622d212acaba66ea4ed3c22ac048c38ef0c17e8a5c82b5e82dda0a28e9c5127ba1dcbb939bad488f1a16ac6888654d32cbc2215a0e2c9f8d4daebf85f340057cd4cd486661bc0a3f856422fc2dbdaeb48b3c6c36aaf3f8d8324f602a8162950d46403543f511cb9dfd7177b249ccdefbe463f25405b759e46fe794f4d03f0298d533be8ec73415d53de26e3406b90448c3f2fb924f60d928a9e6eb90e8f51a8e2239b0868a089a5df823d50130d4f4e71d3f67591a2633f6a2dcb82388a945a4af3dbd1b05b1d43ee44cbd53e8fc31d304a93722786374e74ca78658bcf8f314708d8616ff5d5bce6f6719e2b23e2f1ce02bced25130dc185c8190c6e958334b997c2522089431945bc91e1b02bea014bcaef3e44b76f8f87912759e9886c33ca37774ab45d4eaa209f2d2eb66503f5a2fabdf2616320660e569275f685d211d38e68a7835cf58a1e3de604e779d01e1f08d900ab6b8c90a984abba8380c29246f29315225d814f9a565a42e5813386110b9e8594671513ec00ccc73d7c01a8c0f94e64a796c776b17931702469bacf704097cc2453a3f04a0d047dcde279ad19210dacb2efc4741365c07264bd9c3f0597c44dacd9956fff6d63a806fffd38a386b3a8ff2fc6a680c201340f99decbee272f30541ce9f15421a5cd901a30fdc907e22af72654c35c887a8ab28735f7924449b4ee25e174b55ffbe6d019d775b22454feda60f1eb10148434af7347bce918e3f29d555e7be1791444d5de423a907f3312ff055538f8f578df9434677c320cccc05dabb64da13128ec510fc67d5172e69bda3be64a0c1f8f0be0ac92c225d17c6eefae4cd0c26d857a14b8a15d0e851b0a6d835cf5d0aa79664b0edea2824be077b8df94abc93f095942f67719a6ef643e4de570c544af6761f4e74cc76e0f2417120099a33e6eea76fe2d2d4c0f3f5e7a634dd810b3782fd174eb69e2b1f04d8ad79a2849ca569b8b33a98381e7dea9b45cc7e471d6e55062f7d4dbae3f337e14725e623c3ab8feba52a1e740181a7362d41cae1e5e3f866394101545047bf3960afb747f7ad953c401893f7a35e2f04109554ae910860064ca7a6ff123f9322ab59e476767dde46403e30d8c05419dc3d2e328b293845b88341a7b754ba1935fbf3086a17ebac83729aa1f8a9fb412a49363f102df0912a865026202fee166a178b974075f743838608b15d8fe4fe045d2b5113e8c40ffb1be3ee15ef975f72e941b6037d7c6c028a0c8d4f4a9962c24d55e9074ce18c1dab3c2bc6202697473d24150c45fec2120d464c34e510ee797ee712fe791540cfd0ff96d9f77e4d8f6b8c49c62e927d5b39dcd01fb4a15e97f8dc4e8c2e667258d6c0908d7d1e5bfa35f35b5fed70987f793c6a834df62c155d2072006e8109a3f051237448faf2db48259d43596a9e50be89566c9a8630d51e7e604d7bddc8285a9fb3c918dd9ced274cca0c5f67c91552b13a4b23236467ed956cd011ff586c4fcef1b614033dfdcf9a2f9ff593624ba54a20213d51e301bc23df51b727b2dd4455484dbb6996048d8b62f020d1150ae2366e1e6898f354c4a794209640049f70053371061df40a6db53502f8665abb1b5927f28a150cebd3743b1ed9f4dc79a3087d547c0a93927bc30f16dc4e93f0e9cc5bca911d12b9bf6852d23471b65757843026fadcb209580348d804e71c394de54fc566853edb3eb536d163fb74c622b7d06c572659733b06f30169934bb98f4e45b1a51d5bb8076957832a9d1e340b491669a10b5375bae4e9b144047873c69816caf852c3bee3c95cd64ed71301e0e7a3cb4b5d35a5ed1774791b2ddb9013b19e14dc5ae3122d6f6965845acc1a8a6cad850e747de71f42c1ec34c960b6e4bb2f8693e5b4a6fc62164a4fc584edf6f5a17f0ed42ae4913cfabf5bbdcc4909e795144a77d5e0e87c0c84be9187411be4ae5532058100a0e0233065b71ef58e378d7c901c2d627713110228f13d6c89e35583412f5f576d6bb390c790278a1d2b2634824fc659719f5310d70fa472428d5e36bfe0e6968fae7123a7376cfb5c6480cbe3cf5cb6d9f0c1c07384a64c772e353c8ad28ec384a6a537ba545a3166762806eb0aa5cb32b3d01a085063875ee86d500ac62c24e5e08af16b4d4877bcbf9054e117b207032915dd94a8c8dd26f92f0c52d9b812cbf65389e956e9bf65cad96019085f6e5f0cafae9d0818cfedb5d762a18cf081961622547d50016673da5455f3a9925371ea7d0adc077ccb6f5040750300ac6b4dd0aa0ab52932c562e2a9a45771319d337e2de03c1a04ed1583136a24fb7a40c8f97b919f9699a879de2bdad141e48ccdc452d5659e8c1841209be590692ea5e2d13c3ef78ca842276e1b36f7caebd242c8340577eacf1004cc04335a36130dbd7bac9e1b8e3db5d104b31a317ba4a5f18de1261ae0b3b6a1517bd5ddc23147139318388e46bff755d2bfabe1af5e633894d0f354886d6217d9a415fd2abc45769dbb2fb9da13944cbbc73cb8beea8a782310a8bce16b132138779b219f909f7dbe91f53a8c519d75b748d625c5d33b46aa6995165c79a130caaf09000e08dcc25ed7db852e0390bda2b3f1872a3aea2617ed06b98e0eeb82ed1466cd4336ed8245b4dff64262f04b5ffe697a0ada6ee2a0638c91d89a683328fe42ced23889d65ca64eac1872ce20aadd698835f4a9f94827a19adcfbdd1454f052d8541af855d70c5223d36882426eb6f297cd5150fab40d2afe308af3ad964cffc58dd6860fdbe73b5bbc01c2919d9de2368d815cd8aa7267d56a1cf1832aec6e9dedc2996c3d7d2994316d31a58a7cce2ae69a185573d94b359268e159c8241ed51d97ea118775c70fd8f9c26d3300ec84585f7276ceb75f660aa854ff795afb825d7087b75b93202db8b14d00790f64596e4353d1b516761de0afb099f143eae1bc5326e17baa7dec03b6843ab028b26fd38692d1fa40957f1246e4c8dd973ada0b270caca881dcad5b9da42d992acddd26865a0a43e2ed6e6665b248ddf4f6e6171bf66916c902e3cd90104e86156abce10858ec0d54d0831d7258ad8072dfc9a120fca8ee57f885f9d51d69265c48addf6b9363f6342fac6a3757b7b559dd0607ab2333fa5528051e92e3f8ffb9e06a3e2eeb4e89958d92ad2638b4f3f7fa406e334f0b763ad34cef1c77fc31d43980cee86aa4448b8f57526cc2c214f1438e1c0804c078c82c69312239421fe546a09315ec6560df2a19b294902b46ab7b15fde3b1bd106458a5ddc84802316df18744e197f6d304ff6dc62787da7a56ee6c302d48ed3ff5e1520557058868c48539c77eb1fa47fc89e2972496881de0c0f8a7f3aec88d04dec52de12453a9ff067363908629d68eb902aefe0aec9d41d7f623ff9de3723d2b42af9f3effa117749943cc252bf04cba94bd7ac9e34db1871c83cc79701b780bbb61732a4ad8d70c34bcb8aafa2b323d519648b851bf96f43eceafb78edf3b9c22e8bb2bc3c32f16dffe3998635dfe6fb14d9e4ba0d93eefed90cfd7baca31d55f963851f69ac2b7016cab6015d6ae97e480679f7ae7b9cd8f0f115d223b67aedc247b16c628018171ad2fceea7bfb18de35952c065d0dc48047b5fb5be79bf1fb417bfa3b102933a7a18ec5a83789446fdee6842b40a104dcb6d0863535d81d2207a64410df0dddd74eef1662b19451263f22f7f83fdaf336d1cd0539355e9a281c22b17ef3724ee430cec0bea66e340ad804696f1b0c48f60915d267dc5d8cb254b5e3920298e37a3751d789c2a50af68e5600171ef1ffa5141da423fffb1251ea76c5662954384d152bed6afe4f720ff1d9d03c4ac279b161c1a08e968306ea41216ff8b090b59b9f0e947364c2770187ace4eaee207e45c6050d145a8d95a6caabf899de9e98392f1a30455e2e4c604277e8ef78810a03e9502ea5973ca432ac409295a23c103aeda8ad0a5245098a9824508da5beb7faa1dff3a64698de507b470e96926d5c61a014f79ac2f6f171edb10f9bbbf85f9966af8b6556a55ec4a39b2e0c89e678135a7738b827db09c1d439a27d787420dae5d487e1200f1d704cf844664ce4969bd9cdd4b20d3ae6c86f5dce2cae3d393634de0d54c207505a758fda49c2f77a62434982494e1149fadf3c324567eb1e8c561fa8ab23dd98e466eeb5b747457f829b28ff3a29422eba6f141b8542adc7264efdfced8526ede4a1ec215ce559dc575b3310a4c5983337cba4a61a2355a5d44a56a76850516bb1075a3fdc0f9902209776b55520135bcbdcd2d29bac8825fe565ba99a10255f81062ee98edbfa75df0c9a7f95580ca60c04cbad8ece4a6c8e8cdd72309f967c96aa420e5160f340af985b24aec037f5d0657bd06029f77d2aee26f9735cbd0106bfda9350daaf35dc57d6046aec3b9978f1fb34cacd6a9535c394ed1a2936fb84bf9a648cbf8386784c5dd0ef148fd74625172838e0f733bde1f347a72c49b52ee3d24a9d9a6722f0275da80bd3d2debf71d777a752101c19f93ee8082fb6b0857104fc6d30bd32631b9e297758c1bda3607cfea8aca3f10fadd63c4b80170555e27ee6b283bce415e9038209a9b21b4fca3bedb94add4b73a74c424c1b0f5525bed1dce26a2549ab90ef80e6abff659b074df0696730c7c1ddee26c846dee72e9371a66631647bcd36a0793d3a10e2091c28d1fbfc6b0b716fc67967f7ef312d1e206e525111095d9e04b07b14300fb85e2caf12f4ab4195a8620b3775e53c9b07e7ab887bb696aa1c448e5d5943915ebd4e60305adacbd211c45527f95bec88f295be43934cb9babff5030882c0e608a28b728809d5ee1255ef825f2f395945857e32d846002c0f94253432232b560c2569445e2fbcd4b7021cb775f60e2e66dd60dc1268a4015f961edd84f670937270923396c8e9fa4d229e6ae421b401ebfbd126ed916c476232c899e1a10889825303930df1fc26eabe6de14408906550f76d7e922a3c8fc8795ba03955eed779bac8e85e74af644718e04125941859029a35cd05b895bf522a046846b35935d8ec369c45b4bbd639493c0e9c551b46f05348c23b828cb4fa8358caf6e7f33c9695a8b55514760234804d148f1b4aed999bedf77055d430890138c9bcc08f9cc5e8fc96c4a3fddf899962f9c5566b82a1740a92f653b956ef88fbab8ea2c1e64daccc066c150e7c3f5d718478f396bd5e2a9963f663d294221a07d56ce83c4069a2776e7e3ae43b2f9eb2441434e491513e56ffabc76879dd26e40a972b51a15a4e9077d964011c890458d8ba3405e425da15b06dd8add5f11678aaa628e24aa4daadc52cd9b90cdbcae1a2bfa95a2d9aa5ae5967dc8abe33a273976eccdba14503a28dbfbd375ab9d1ae1d6807a60fd136d00c948811f41189cdce63f4b6396fb702ccbf01ccf7da9179fd858d08f3bd44beadb3c2b081bf9c10333770754ae1f83a2b5d5f2ca48f224c69e01fce4654fe930d37538e51090e4dc929c63bb12fb52ac18cff0a175428e6901a0fa4747e88bc237c3d7e4bf58fbb727122b48505a0cc45597fcabb01be9e41e41925018300394d26c627b6d4faaa9d0fc4d009a58ceb82e3e2da696327245b5f7ff0b2769f661ceac1246b2408871a779408cd0a5345d70422ba13418447500917f90b6af588f07ae61eae89a6ce0087852853c75450cc2ac92a5b6fd675fc100e6e8f9bddeb187d6525973616487c8e8362791b5701f826f51085b7d434dd3e5115eeb482c5342bf8c5a1ef21b4f55e13bbbbaebc036c6a16b2f8e13e104b4ce1051cb9cdd5403c8951d8df3d90d7193861630c759936d2a773d68f56863ab6c6b4d7410846bcf8512f75260b329348eee3817f6f183d8fd6acc4755c0c8053696fee5d225f48eee3af1ef8e649872ade517226c206c8033be325b9eb60a5bc1517a07c3c6e6295a9acbf06899fe8a823f87e79a9e3fb0f7d3937c0c18d6cfcc822ab1b852f8f1d679905d39b16318f81d85e953533d968bdadacb698b3fe8ce6e0e71c8584cadc465f86ab14c81afd2d9a086d1dc75dbf6648fda7f6e1cb05a21e37da1441e59ff23e872907a35129134d5bf950ac494d352d20d1252afb6644aa2547dc82ca0a23691fdb28ee3bf1f97eb5e46edb2b4cffaa45c70cfa3681ac2a257fc470d0c06ed539c0890e989dc7ffbb8b02d255e8d68edf2798d6ce795b6c96ab50508448a8b3be1d5b9a138ea0b5fb6006eeb565b1307ab2914cdb3367000523c5dffa05e2aeff50d0f2ad99420a1cd830e5250de299ec5d6206f568942e7a5afbf7b1012f0eda5342b368b86e0e4609a803e81c9597f5867987fa2a220f835a2e0c16f2768ab3cce964ff1049dbe63ec505682930acac84cbaf80453d00a453667cbdc5b7ea710b69f88aee47624cb977d5050b00264658e7be37fd9bba18b0b82aced66a5ae22e138e7a7f7d266bd02a4cfd6ceb1134ccff517a89d87744f2494ee7a5c723830a3c9250e851e54b2ccbd609037ef6cb2dc560ec5193dd342112cec95e762f5b62e7791d4b44e475b5e0a7b05a8fc7cbe3d8479fe0679ca44597bf8fd77ca5f1766f9c47bd4e12dd3d36228aa0799273feac38e856d479ee680faff79a4ba1acf7a3183d94b34eb485e6c66c80d83273c9fa893b396e98ebc4bfe3c1408f01f307efcb1aeb7da794c81b7bfb8c84f98aa42fd82cbcfb36225b04193b5c560b0c3dbc547faf4ff4e26f464629e56f67c1d7f22243c93c89bc84fb6ba2d1af3760123033cc4ec343572ce87149510c80635ac0948a1cee46c9c20c0cb5bc0bb3a4c05cba7e90b0d9ef78c62f9fac1b4ca8a91b45fcb4707a556be5a708e5f6f75ce49c3a21e9191b2ec6caf72149ef8dfee5ec2aa34c6f94ee8345d0c0ab01c7f4a44eb0e4ec9acabe192fb99cb007201d04276c758d83b7e9c15a8b33a6fa82759c36604f8bbce27849e318a10ec76bfda155d10e7f69207b30d8eb0de3f8c709d4647f859d4fb61d31b75d3bbdf4ceebd781cda716f1fdf57fd6768d4d8d0e02bfc6d8bc9d3f0d672b464faaf21d75dfb7088483aa36f27163daba89d73024c79faae098d40412947e27f534c1743d09f0cd6297ca92c141750824b7589717a2b0274adb7fac28cee4f3dfcdc89b0982afbc27e6c06c19ba26239c4ebb3f972ccd8053352d754cfcc70e3db89816e1520f40f009498dbb22be287f6055460e3477176b290ba9cb9ae1a521d7d86c754b8374092e9bd40c8f2c1bc79e9b3c90b16d596cb4193abe29aff1c150dec6e0852900b4b1a3ae1a292fe06bebd663b1e85bedc98cff30e36402c3f409535775f0b84527f0ec11240cdb332d4a8f08b60d22f50cc584756440adcca023e0ceb3334f9821cf9b139558bac319376daae4632235b42016177b2ae87ccf305f977c37ccf034480c7db5579595f7aa8ad7a8d9a98c7fe4411955acd65e4eda7f54403a7d06a58dc21a54a7cea072d3740e8eda1eeccdc95315cf04abdade7f6f0fefbecf3cb7f87262eab0d20689bbee3ecb7acb2673a4ba00ad594e7ad87ab804a426ac3125cd8bd875d138cff9c2cb3bb5c753502d445f9895280d6b6579e73f35cbde9ffca87936ebe5742271b592c4ac1d0d517ea8f4837987a96a80dda5179186b37944c8a334242c161d0ebfbdb0f51f8e15b94c03bd272d0ac683936a93bfad35b17d39a8ef234165725f9aceb30b7dcb5de16829e70bcd2c034e1d95478759eab51f0331673a34abb9463f24fd663e02df714224989e8360c291955b2d7780be220d844abe30a28828d98703a75d161cf9cbfa5f8ea6c58a3b23148772df05ab4d5bd113c058cb55b908ec739355c1223af02ffa8aa9f9aba4d70693249baf96a6998abfa45e28a5b861ea3cdfc8780da87e61a30882b18b1f6a836baf0864cb88a304a0052972fbe3127435a6dfef31f55a5b5a2ed55ac8cb66d700301fd540d8e8623ff5943e0a28f4f257583f776e61dc58cdbddc563fd65ec8b352247428a7ae6a0d271518b062bd4e37de0ecca295450a45d90e9112f62f729a16b5ff4888eb84eb34e7e018162e2c8a018d7a77e1c9a62973a5d91b19c709e3da7d8ab7651e72823005cce6b02d61ac3cb9f680c2cf79d3af4997308f0465a52b3d0f356fe862ab7bb294e54d20cdaba9cc517c21229aedd863f4f42fa6092f533b0f2a55dddbb41487fbc59c91852680747f3d7d1670181053a08ac6ab9ed5255eac3af38efe1ffcc3977d4bcbf1fde6fd02ab61d18c4b9fa5553d2bcd79a224084c20c326dd2ae3f1b5e03ff0cdb5207a5ea4af93549e4822f2a52e03f7f12c0dd3018a391493a27c6cd960eb1fba6dbd27de80227d0b50dfe95692d0185d205f25979462560b0f37708e25b485692581207308b13337870bdd40fa7664b5b1722c59f1d143e9ce26ea9334081308f95aa3726c116df6ca9683681104b1b70fb927f236304ccf04a05501c4683a0a8aa8152483d6b82deeb843c1e132006dc92ffa51e091252bb9e5cd7a71e2e5ace08a7d106b519c54798ac6ee8deb96230c3868d73de22446759f6585e73f61bfa0720183aa13d7cc7bc55f82ccb0b2a20af79afbfe6073ac27748b18cba84d4d0448c792008acc1c07baf9ae67899642defb788f623b7f266c0fce9c5c7ff65a240229a933b0f9e63adb0d047933273c3e3efa731dfaa5ef38944eba5c956e504bbbf5cf811eeec366f350000f0eeefa68327fc1ac127fa7be60b62cfc49d8442d5e48afc54e2c54f6d66aacc4d1e0204b0a2432e80658f3e5ec6ce6b0f92ab8b4d7867a17eec456687109ab6abc5b177cef31a6980033dae0ef5133e2ab29156758be1f0086be1b0a8cb2acdf83eba357fc04796af7b72e48527101795f203333b505db26dc0f32d56909869b810f294d5a06822d61a76a210cb11a98400a6450f2eccd4863e56f0919eb558b1d9c162cf7c1453bec39e78b77648f979a9083dbb4ab35e5d4c76428aa15dacf53e11b334cb5e22e4c4f9e2a7f08b79c4f96ccdb32ba2007e845209908f9aae1d45415cb19731034c46da5b1e63a46476ef04ea67a25d899f5746f5a1a2ec1107bf46a9c3104f5905b745151880e9a7c5794131fc3faab793945ee4ea4d021acd030e5bba73a1d88f37f36d58c7ed824bad6cfc155a851e738ca622c9f60d43c18dccf395434d5f8922377415d2eae950461ace35d176f46ab8591908f9bf6c1253472e74a95bd995d37102431bdfbb460cb5dc5e13f755424322d31b8b41973e08db49743c64105b7a64b888803a2efb4f0b5114d342b84109fc86748599e390c5cd0f7cc2527ee9a9866b45c77417631fe512d5bbd56614ea0850db80153b72d0690214ac1816aa788510255285b021ef2c0db44a23120cb7cb2fa2e68feba79899bae51009205fe62dd4ae9dbc73f7b13c5efc5a43bc6797d5265a82fa55359e34e0613d3e8a39a2dc7c0d1df1f50625f340aa0840a927ba42b3d5efc40ce30fe4366d0dd7b53f1a36e6e8834fae39042684afc0de7b84be2608efa1257f247479f82d2a13096a28496764b1b10419e003d2a6b430d285d80cbd714afdd95c3aad61d83a03be3ca63cd51605646091c212581bd16932cbab579b20155f22171450597ef6b3e8f919863fb5b41e8fc88d517dcfafb0387f88b9538aca5016cffb257bab5b4a15d0b9f7bb43718340f9535862fa5c57a44fe06d07a1e0b0b9572bdd91fa2d9ac7dcc555c9aabf9e1abf2ff11c2d99de3ee99c7d27eeb5186c2efe6cfe67b9bcb6745fb23fd7b5d4aace77241682a0418b891c692bcf4791583f06640550697cadba0159b32f0ef5b08e22741c5e1e7c2f53fcc505b3d45865a1456ac3010e4417aea7103a9c24e8c119625324d810bf94f70b3f22d2c373db5348730ee514f124d7244c594bcc9c3704008dd69dd7c66f7eb464281dd32c08f798f5d3a6ba3ae9793e01ce1444eddff1084ab6f3c557c138f41a77dcdaa0ff6d47e985730b4b5984fe33d57bed10ac5e76d5106d4d39414e1d5a6add76f31b56a532cfc3dd4979ae7cdd2db00d6e3e6eed92c04f246b3d17bb1cd16783b0a197b4104c21d83aefd2fd7d4174a7310b0cf0a9a886952232639a561f809281c5ef264a06a69ded9e03b132226ee7506e678e69332d7cf6aa1dbbc18238b233f4c70233da77f5406692e94e3b9bed0c84631fbc925ff7adefb9d345ad609d2d6c880eae95e1d3e7a3a4369216846cfcdae4cc59f1123e0e4aa4cc058d3019a4697792a387d03aa1cbd19956c1e5da188da9f4331fb2bc394b892fc967810d9626f927307fd38d3ae20d7556b9cb3275d4b6a48f9009ac286b4716552c779489b1331085056daba348fba64fb48f851e191e8934010b0a52ff7d0a359b6ed22f3f7e72b15925a1bf27c237abb6f493e3b2d4dceb3670a7ab030b56d164725c22e3827698f90790be8d1742206e36a3097b970143b1ebce8d528d809e71ffe5811dad37675f6a46a1b68a5fe2a359e31fa1bc605e354274804827cbbd53ceca0c0f7b348fda63d4e964a3a7c209e7871e8db1a5bb6318a2b128dc3c54533c1d2443e5cd1bafe13783fd2b33c4416ba447dbd791badfd8d9c4e46d8f8870a0a51075c1b7b34d9de147d9ce1b75b40605d51f7130b64a245050415ae28d40a310fda678bbc2fbf56b49c27664dd7bd1b6a7c6dba9fe700e8ad0f8d62ba95b6a5e0bbe3418513d35e93f8dcaadcd7a6e0d017f31e0dbe7f52638d4fcd9b9874b02466663b066ad925ac420985f1b16f384e20bbffb7901c9fdf90e7d8ea9259eb10d2b98284cde9ddd43e02a4f0b2b20d6cb93ad5b633b557a6ca62a5f6899ae432a822a2f832e32010d295c15ec6286c605695d02506e5c10d76e9daf974194bb28a369890fab399acee89bc8aac0580a3f1622f35501ef93e4592fb120b9f7df7a38d2e9030a90b6842a2067558b8f32ae245c1a8c6832f9e8f6eef9e345bf75946e6aebc9607dc3abc1e1808a86551370eae42f974d30558506bebbe9458fa466d66d766a11305c6ea0f901bd23b5b15a3f35a45df61acdfa411327ae63d50cc07a0b0f66dfe3d8f4ef6a712bf3572824679694af51cf4d9e5b451502a9b4253db0abbd0c82ec482036dbc00e335516a0d536aeb62de97b34a34719863af2e772d70f6183a4639f056797bc350e7e28bb2b757f698edd7efb6a68fd9b9d029bb452d36238dfe61ddd4b8c49b117cb57ff357ddcf045349a5da925c30caaa7fdf50d5d9e08c94bfd370b9c6fe638f8c6111c7cb84f2c4b59265441f4d5c85bd47213655e85d76d491c7d0df865305aa7120dcfb3fa7ffd5d6202cb062052ba889d645891b1a3ef523af4b82afa4fbf28d14f196383fce49c0694aa75a64b2f1ce76ed81673f8c7e337f4eefd2aab3f04110751767720cd5036bb09e678048fe007c1362851d25dd5e4b48e2c475cb0f186fef4bdfcdd71fb6c6aedda79bf2b54a4d8e1bbe76601607f5edb505a1389bc60ad070d4b46c0df2cc86dbcf5d99d26877f8dae076846cd001b8a1a1405168ae859762bb052346d36fa4bf4716df332b740ecfe1af942003f0b7d79549b39c3de67b8f2b145c3a2d2f16ddec0ab1756400c2e3eaee9aa603b3d748450463502121b8cf6010b1ba56793e14f0186edd6352472d829a00f4bed6a9cb5b649c4713a50d34ce8ac473ee7481551e07b68fbfe1212a6819bd59232e7f799f766ed45264120f2543380ff74a5cc2ca8e566fd315b06c0f73f4b820160451905af9d79d4126e9054f4c7391151a53d4cdfda51f4419f7ef55eeb2f410485ad1712996eb34d232fff78d38f4c9f67ae47428c39dc7579ab194d3cde485daa12a01ad0e77e815723bf839325eb3472cdfed3ffbd72e9c53a213e71aec54dfa5260f1313b0f9ad3eadcc860362822de702db9b0128a7bd49286d669986271e18a506d588116b7f0b5ce4f130f4b98b9d24e66977d5b7546eee0ae63d04d0292ca67fd625cfb60c2a6ad73256f5fec1ae8e6114256d9cd3c11356e456894abf3f191b54db7bf9b26ea0183d492a331509e858ce10bfd22f9031f745c5ef7c06157e9415f084bd5f3a2ef9caba525d9df5b3b00710dae8e698d70d47e377e6c6024fa77308441f60177b1d8f28820d3d41ea23364db06f47c191150b2bf5520987d23a0511eef9c5d70c803c73a50a37471031eefead8cb3dbc1741cee2913de01cc1dc16797e1e4e84444e922dbaa7610d4e32e22d17d1de175e5e0e20559d2952ef1f1a41e582f0ef58b5dd8fbfc0bd8945924bc2f5ef89059c3c011f2e02a957a918a1fc45a4c363fd50a59b4d154145df97b5811785e0436ee9b7fbeb89983dcd3f5af21eca039c4d08de27b7ff61a0246167d8f8002f610a9e2e4344b45ef032608bb00d04e93f87a640cdaee6347ae610c0e2e36ad499a9a5a89b30da6f9950f5fdab5c559aa8b2c0019c8077620b224388cf16eadd968d013ccd7b42e657b2fb0b8e4f8016df48ea7c3728d65eb7308832c3a958be86692606e0c27a6a94d7cf2de0360bc729a62a21f1adc0f954ef500c3609b39140cbefbed6cc16500eacd4f30467ce90e5fd8e9321d6519469cb9c816e3ab77e18793a9b8a8d4cd2004cd3e1d50cea46ec06a22f98260a8529d9d08da04a7d6e1100ae755f488a38255b22711f32680c8010bbd52ec8b92bccad2d702fbeb981937edd46a32ff6e417cdbf63e40ee65f3346c9edead530c899750c35788766d70d199b7e3ed5364950b65571b29f8a5fb1ea3c627135d17e146a55c4dfa0e397d867e8b6ba5da981fcb2b852d0e667f8e5e6c20fa6cfb15acbaa2fe607612df0a46dea339df59a072853522e48fa8b88e45e1c24d86cbd8be9f280e9f07e2dbe7ccf4076751f044db153d6dda95518c2242ff9f8b66172e9d9d3848734af737093720352f4054221309a8c6b770bc022bdb019a301633aada4d5df358572f2f42022207c5d479bb3f4597c0b4c6403f67e0f0916903eff73bae9545c9f87d6bf2be6d291224586fb8d8c6b2dac30a679a71008949566d596609cd299bf647594655cec0fb38669f0b9086d3a828566a4ff96c5443ba6123b553649fd4ddd0b441ff31de12ac394a07e4b68a56ae73792ea4a85358c316b290a7ed19a0da2262cf5787a8e2e5d24560609cc04a114c2c76a02904c837ddbe9238ef17b3a00d5052606215e2842ca6c33b1c6cca8b61cc872d6ec01af4952e0473380b33d7586b006b7186b6e88fdbed4483400335f2764e925208712fdb8d811416273d50209026a549b11bd9f59fe35d2c6b3cbd668f0dff78c9d3f8484c0947701b79c2e7a1554f1f9ff99a3e072fd34c4566825fc5fdf5ed0b87f1932e77a451e5920843fd634f5305b20ac1290ddc68bd400c933a8c9f90a1fa69185ebcf5c694fdb81eb0b5577b09b36b56f7687b66490e33b767b38f83272d4d18a003a76832c4db7d2b98ef209ed8e6c87e50ea9bbb80ee8c1ecf2c2b3abab90f4f8ab7e53de64fc9e73c17ff75ca9595cca95d5b3f5598ac0d221f6e3b9b2082c81c332ff086fe93fd718c8d965c41252db2c294e92baee26f3f3ca6b87ff1a5ed36121c7487295f632b8643edfefd634511f0d0e4be8523191b396f7d62f6fe5b86881d4e84a1b1f04d177216218ebae4912297b1aaf8d1a7d32d91cf9599987c096a954fdb4892df6b00d07daaa0052cdb6b08b67a4c7a942ff60226473349e72f43e3d7b5bea787274f63593f28d8f01410e8ae5deb43855495bfe22df41c17d67941aa6f5cd89fe6be09af4e889fda7c8250681858faf30f3891f568baa05a050cf1756416d2f05381b79535bac10477aab873fc865ce12161bcd5f596bf419a1719c6536deab9aa66fea7e0915fbf3aa64becf107fc9caef9aa803d31ff87972a6b0bc436ddc125757604e7bd1753a1732c8c45e410e8513896df8fc04a33dddf3d26351b6c309ceb86de0faeb6bf5cf6bd628519dd0ab17dc7cf60ca36ab64697759ac442b2291cd4e666017b3cc178d1b720841cd3fb7734b33ef9d7c8439a20aae4d023e9261fdc3ba4043d42eeab52cb0ecde8dae2752e162eb64be1c3263a011910f21d73eb3a33e0e94ac19fce911ee1d12dc8e427fbba152dbe5feabb4bda9a48c4c770825d328355f525bc8b4d3e862364c839ee65047cb88f09fcb075186172d79356d9e0545418297b9125163249ef979197989b75311774dd0fc15d999433588b9e00928c2afdba114861b7f5002bac5dab152d8b67aa926e7246754a4919c477a7fe6fa7a809422801f5b35b36da19ddaeb5c0bfa283f9765ade764eee59522f10473cd42935cf458ec776a1e616cc47d5c1d14f291110c3cc80d27c484900597f925a77389b54b69ab70819842c186928165df645aba697927d8ac0bd050e6dfbdd0744dad39ea48bcb60df293db7cb5a45b48380bb8fa6fb6d477d021264ab0833736aafe3371103b66c12976df511003914eb67b7df762620554b71b8243a41efb4de20a168d2e5f435a9e958c45211bafbb670032febf4b3482a99a944cf4f647e8989ebab980164b47d99ed5199a91394b9f12ef52309162315a52e789a15899fa5c30ccebe0a4e8353a21cfd94613afa9710e7fde5b8f6afb14b89e631ef654e7425d78946de6802b726f77c9bcd980565f0e705d25067630fdd4f7ef2ad8ab85cf4cf5d3978779a2dbbbccc4e604a986443d32f7abb645bd6d759e4da1b26c5608ab08a0cd8ed1cbd561cd9a4444f40fa0d549b3ad25cc099900a3eda82c5c5a8fb70757dda813376d6165b85c2cf25d8465a0d8a9d306f20288c4f50bd2200f26e8e1ab73dbfd1228659fa46786c1aae5872b60d33b60703b6453089f6d4f99f88e82828f1840dcb44145dc6af17835b99b9b71ccbb4fc63f3ab513a0ea226e52b5996757606a4d48d357ba3e2c54d3e0342a6a384e04271e05fdcc668b9b5e1ea4c51a89754231226fbc190315220bbe46f67a286ec44bcf64051b73fe9db07fa5d302c3497af6019525407127e5b350d24a5f14d56a065b2a1cb12160db5d40443ea1d016d5bdce895311e3699ec26dd0dfc042bbb46026b9973b190c32c1baae6259ff94392afc486192724cff4282e6ce3f828d720b7b204fcc23828df6201b902d66ba00e4d66d724deb02e4fd105245ee9d98ec40da54e1295b4df72265c7e6d995dff77c21d19bf47cdb8f50e70088a66ca059976ce953a2c86af3d787f70749120a084c252ab8e664869cc0a007883148009797e4d6f0811fe936840e343d4c0aa79b39e557b07ca22d993c9e675200f27ee37bf2f5745028069989fcc58f5fa5f17e69fc72ecd028b2797984fe5a43b58c8599e0b6f6d8c177265e172d7f2a6ac6b1e88e37b689a8a79ff3b824936e886bbc26818163435293484775403f1160a82e73fb36990808fea4853829078b0caf29d979506bc630aade0511d1b0d87fdd81db4864e540a18db9e0845ca3f9dc80c043d325f0ed700c9a7930d9d2158f6c5fbd52df7c3546047aa75f1d8371780263486bc6f38de827da97b0075455082b932fe714521be8e2a54976f6545bd39964314e5fbaa09af825ed71a8edfb7a867953fd83e044f7b1d4633295124c64b6d0f244eabb0d4aae5192b92acc8bf3cdb31aeab7b76a5bcf05141d946f1fae0578e5bef67073ece263126b874683f737e59f067005c0cf8edada9ed477c44423a795dec9d7aec30f58a7d459fa0c0f2b5f2317d8dffc7c90c5e25b87f4baa113f8402efb971fbd96c19f2b59122ef32f90c226ef6e106816819e50492cb95bf47b2cc75b40b4d19cdca59e2d1fce3a3ff7af8c4dd6b3bd916bdbef393db519664ed0c78bd15cd7860f964f225b769e2b16c605b80ddf309ca46b28365b7214ae79633d9ae4d3028802a3e95ba32f5bd60e8945eacef3a6160323e67425663a349502d3a209d15b1a0f75167e5fdc3045081e838e5b73ec937977d9f4ee0c9007b7171b90a020da23cbf07f4d2ef73160dfe28a76da722fd980594647d223d4b12cf6b3a3a65012cee5fb30821767bf5a5ef0655b303dc893d180b1bf4461dc98ab31d7512ba1baa00c85fa18ee65c9c2db41b43e35674745cc9933309a0e816529e392378a9799f7d5d6ad72455f9dd45efb059ec278aeb52f1bdd71bfeda232e36e02d75672f88c9e9f41ac0beb2ac1c66dbaf42744c334f003e233918a9f54bf460a413f1c5aff5687766a31f23139fd06701c19b73160366e2b3fd8932b06f43b0f59836a576de923bddcba8d59b9c9649a65a88abb444aa20c006ad5c2250c6a93fe5060c516f41578ee4d407cb71d734840c7ad1a69b601e58b164453b677e68ac40617722d3102b9606e9973d57d9743a22a563278897b0cd6e9d388edf56b4eabc5e4cf628da3f6a60d42755ff69301ff0aa1eb9a37b28067c7fcabcb28809331e6c1a6476ec99b11e8a6ce0d199402153ecf47b900df1d7a320c528f023ab45ded82d5e8dfbe2e02f3a813a216dd42c5e025a06e7fd81ec476d2b7f7db0308a1a11c31d96f2e47850fed107a9b688a8f448cde1f1b45834a7959996afdfe82a624b5869ca1d07beaeed19a805772b143f4b82808db291c3af9299452d62ac26312e4c186fe357622dd0939b8aeefe6a572f3239e37bd45855c400ec71e4119d99975b3a8ce30997cf7145b00540e52f07f7048fb5878685a764ba6296bede82028d825e78ed53bffb5e1a71a13c128cf9630285ee4687141cf220ef308f33cdf96706637b95183eb0c1f1f4436d3a3fd3c5402e18dc7ec2ded1b1cddc323ec156d3ec29bd0d025e071eab4fa8526f25d651f65a3fd292e1718908f2699a2556170c33e6548f52cfd67a557ec52b329bd816b840765b45ec7a43a7a5acb616e375d1a5164519ba3071710063c6401be9d0c511abfecb549011b5c3b333f771382c792b8d0308b8e28e377ac0dd06e996350e17f759c8f16b961bc14c0977afbc07fc10ed8f7e313f46a332b6d105c69a0f6bb3e102c41b314823602b45e99ee068fc241bc38ed247697bbcf922057e9695665bcd78a2bd95f38ffcf6750b8dad5847d918921026b94ee87c00b28d2d845849746f17fbf902f468cbf6ecde009690c00ade2fb4fceadc6735301a39989dae64dbd86f131213c0581549a9c22fc86c29747e0fb54a89c99018e0598e79aca5c99b587015189be81bd1449d2397a08faf9f70bd53049acb930195b1fffc4742361ffcbabd6edbe7cd65b81d6c7e6f3d9e347316fc4289746b6269f0e845638f7d73f606cc52bcf5745d9e9674d743186480e8ff6c941ce0263b90a98187cb2c4f631a0d3b6bfc2dc4c4bd9e9e579f7d8b869737c8ae2b21e381281398c265de496b0b81657b58dcee24ba62363ec70bc93d16a6baa838ebceb86ca83c6a27310bd9002e790cbac14780a807e76980fcbc53e2d6b55c1bcf58554f15d4e9bf4e57e606a56451d12178c998d9086e4087582489ad56ae5785547b1aeb22948ab22ce444f1fce188a2a4e560b42ebc137bb9d365fece57f81efb11bfb4c22e1adfa9f7d3c1494686c44495ee8f807d398b4b92297cb65665272d5f99d95d96224212d4f78f4c94b4f2a174c0d3d9e9fb50312332a838481a30aef11331306f8176dc4bac419cb9c1c876836d88b2f786b430e49ff6cff89ebc2b5a302985ab18c55536e01f584c1ca2ccceb47e90b72686c34a8baf6da508d5fdff925505eae7b955d27038d8a6c50f2164e477ebe86d12dbc2d8883890d00d720131feccdb5a246655561c5ee64a8a573665470510921f5a8066eba84b526c9037441c916710695e621a530e4467ae48f816b06029c4f811b803ca295f869232c3c0c80b8c090da6e2aa491c8d966e2b52ee5429e2fb6c5bea3ddeca424ce5de080c30e6666fbdb092f21e173a6c244749e918913c50ccc5d37aa6c991eba508f752508e210802d94af09fc6c5bf8707ee0c31808c9fa6f7256aee3802041d8ba38fdad12b3b3f0284e4123289bef6be15071bbc801283ffb120216c87d8d642c6ad2edfb578a6d76726aa8abb88d45a3ba3f6f5a0a217bcbae9bdfe6d054c629a09d4104479fdcf1e9e31a9bda79393a685e922789114b28a8879edda5241690a3af01e4fbf0d99f1abc21b8e43feb1b6a6092684d04e2c5e05a931b2d8daaabaf2529d1c4a0148e8e58890f3c69694c750463ca93e3414619f395750c183c42c4e608f6eed01ae56fb55c3e76f6ef213f6dc4351ef7ea0948a1ed6ed857fa76185f22e2c7ab4f432693f01a4f48ccdd766f5c81e69b89d1d9d8c77cf18a2b072ec1569ed3e72c0a850a2043bb0eb6d5c8f3529320e7e8028d5e6793bcb88143ce3a744ab136bed8325225b644f937ee566b527080114bc952c807e13846cdc9cbcfd548ac0d4b1b66ff02e46cf1237555695003c4a27d443696d446e58e5e11bc4af39c78dffdb86f9f665f65d62a9365f0f305d1fc960081bc556e802b93d68d825ca23649e79d0251a3d11942de7efbbab8d9817ddb44e2e053b894fbd9234e47ae245219fbe1d8aa05abdc19b339f81409caa8bfebe33a64467f4c89646ca5c22562d4b1f15871a9cfd64e4786a93ec975f35cfd49f678e48a37f03e48a078003762bc4069e5740c40c906faad695f6a28e51ae08e2a84deb0059bb5b78bdc9105a03aee7b2439dd2fbb419f5951935c42dd8f0a61f41a931024aeec5689d9ee7700882d67c5165268fa62385d3ced1f33a5a8f872eb79b01ea3ec68c49bde47186aed18b8314e58d41712c215144fa39ae8c5a83dc8ab2fe11e5c09e161fcee3b7f25a38d5c56a23253cbd5bfe24dc7fb5a54a57f2c94167a5e325274f32034081ea511d13ac2d1ad709fa49abcc4946a358abd6c1c23e7995503b4978bd1e038e42351b7d51ce7d58392d9c33f921917edf7940a85b3147776d3c1ee9a9e233974823244daa487bc64ecc79121979969c5f49890a24bb288732c57f9b98b890d585fac5a131dd468bd13dc1cd981cdfedb5fd0c4f31a8c95087dc5d8e00f817a583a12f60429c713f2930e466be7fcd4e856bc597c3f601e21d8a5bfaaabfa7081c0d2fa2500e6d14fe5aff0afe5a0b6b60a8f0a0c29b3bd96882cdf63ac5963f75d5f33f9d664b02349687f7aa24278cfa773337cdff2b651d4817a597f701962c9393d5ddd33943efe3585ec51c20af1c29c593ee0bf144d90ef082ae12c0479ad921d0140c94c7c80c6cbb3fae98dc5bd509b351706d3daa975dcb6551ceaae6445b8ff743c483c96428ecc3492bf906ce3b7a05d1e3f571f1d31eec56b8f04a031d044e6226489819dd320c9e257ac08d69f9b679768b23c0a2e986743f2a31d75cd9c220e0840b6c4b8999de40b851c88d11adf4af571e053914304100915f24a56cfc837a13ee60f993d479a18f26026d3d890d0e6c28568b6e15f36a0f32ac80e7382bed47767acf42cc9b49573bf4868cd5935b0d69d2fd22fdf622c22d4183a70b9ea2dc4d87fada824789d351cdcd17ac8047fbbc7f87e201ddcf5184e44718e7280903b173dfd045a28e031903f7990c466eb25fe84d692a93f0661268536cf0efe6d58b1d7e76d306cfd5fc46050ff40cd0188a72efe2ba2994c88fc6f2d299b674de55ed1abd9cbfdd5f979917c67baa26712cf0131ef2180f5dffe8742191776d0e9c9b1fc91a43c72e7d4ccdfb648717e62eee6192630c848d2d65ee86c6e75637823106cf8c59e2c021af6aef7ce1ebc23168c46bf8d21e43a61b18b711782165c84dd9270eae148d057f2ffce1d084b9b96c2bca23f51f40361551ddebf0dd288d9490fd9a6087c3048fe2858b3aa7b5b60b387902b98a644d2a8a660d0856c39011db394961f96e4e9e6aa67c88634dd872b8cbb7c032e9912016bf41a5de8e0c829d959859a981674d826442a72b4a9b4542c8204773475b563b284fce02ec30d8be65eb0c1a68d684fa8459cd8a74f130c0e3b0a14e178e7cd74c44219ad2f6d09d6d0ad97e957fa288d10748358ec1a1abddf0e07369e8047bb3bd8c026ac90ca4977b5e7848c1dd20053625ee053dfa0a7c8d85e30ada21fa77c77b940a8b76ff5ee5e9f3ca9539230a1b24682f5647139904538e82c6e5c92c4970c721ee05c15aaede8f601f7ae6a911dd92800f194a240970947c69cd540af71681216d6fc9570ae80cf6e53bfafa6c2958204e0533d55aa966ae523472264a88ece8fc6c08f4d4fd252f3c4d4ff5c7560fb115834f543bb4095c28b5b1ae1e06e948110070a712d0e9d80203415d157375764fb62bc8b3a69e3966886f2ea74a3ff2b249dcb6560dd44b58cef1087e2d2b3d694cc43a7b160a1518cb0f74353905f204f1734e9f07e3827142f7abfc794177682d39c1ce5945bec70bfec2e0b9ac75ea64e85a737671a0c9bc6418a872f902360088f0265f6d7184f48e606cbbfee9179c6b18a4d8d5ee68713a6d60ce728c3ecff377c287f3d5dd25905f956fe3e8692cd8f32873105a33a23113f19af6bee8c1ad7fd8416d39f24b4a5260c01fde5d09910066a7e4c1cd00a72a1c1b3c5e6479992d76c7ed15b6deffc7132483d5825e940f64a1e61b865cf0f154befa85859e0b33f2a142041dc53d13a1363393ffb333ccd8ee59a0902b44d0fdad08083b2cc27f4045f9c825ebfcbe0343f3d1f2044d8079ae76cd13ee4a73f0de8dc7984ac4238a879b70ed41ae2154ac656ef7e072d4314ec63d11d22d12c2e2664a987e270a4a37475dc63ebaa99c0b78d060e13c42cc3a70099c72e23be698549a40fd211d73bfe748d5ae0b985cfd3b8932cccb5035af628e1a8e6f72c65e84ad6251e4fd34c3fdcdf8e941848554a1f0af5c16fa4a508a7fceed6aed9922c07faf64ac084685270e51745bde292c1a74e5e8ab60d50c1e68bd4eddc889787c0ddf07a4e81296938178ea7a48222bb53210598177b41b6d771b58c95d5a1dfc2677a51cefd1860ddac9bee5c3d7d61bfc1ba8551d71fd0cc92980d2a0adec2164053a5e40ecb28b26dd76fd56b3644edf6a8a48d36d9dfdb7ba75b59f8b3317d5a55f6b2db5da4840d0ad8cd25408060e5a54e16ab6769449f8bae0f57faa58c3baaebf700a54b2b537e266f76231be7a8f485f441c95f98cf7c27e244d20babe2042124200381e984005d401727876d9fb8222eec70ec9f52dd62e86d3be2bc973fb2d845422c845569a82524534dac99ef62b915ef8502026780f932104d0ed41eb754b903f94d139a9416151b4b06f68c8c3745be7ea53d07a6272678bdeb816d9ae9ba1bb9006a6a44357b989d52163074da7e741a50522af89013863cc56c6d91d4365863195cce47830610c6eaae31f4ea8a597e8764a0e62b54ae47b38a7c9c8bed6ed6cd770de5538ff37bf68dcb2cb294e4ae30836d3f4f5f6c0aa12d3d1831e0d510a21f064ed2a1d54388cbc64ae34668a264868493504ff2e7656f4dcc711869b9ee68aca8b8c772b85d94d277c60b0501d309d2ddffa87f9f88d6971cf4d6b0a902f277fba11905fb16dab5491c4aa5e20c9e803184c0c316a20a487df31cdbeb836609bd44734bf6d87ad29acb5eecd5cde0d35dc9ac7c1852a2503119cf7fae72b48c5e9f0aaecdc01b09c71a7403824f5729e37c5aa40550afbfc2f601508c99f9fb120310524545ed36bd52a5ae419050b8dee4925f1fda5a23c86345f24f32f75b34448f8e958a87dc4a1243d761ce6ddd90e29b57718d99ecc58b6ea3efe24c7f128bdbe67ff44ed8734a45a195e2d59996f55b1814c1f959ec10b8866ee09d8b172fb5cc95ce923af7a0d6dbe9f2a1a1bd8a20d02a015b4c7fea760cbe73a53b8bcc5a82fba31b42274c53035418e6717159543bb1f39345c3344707b9836135da6119059d24c008427a9a4dcd0b9852ffbe913d9411cb01b3786a2174e8c4546cfc95b9ba695aac052ddebe850d314bb1175e0a0f9a2296bb32c08b9967fbf39531e024146cea5f7a5c0f5dc655b49eec33bbf35ceb9a2a6c64904113708abd981b27689ac61f1da994fd8e31329327d80f40c49926f252e80839144e4c387a544c89da4691ec32fe26fd704b4d12608ca793b421b093cecd2c19e38294e2ec025cec4c76aae4dd09692bc711f57e7c2a073579e48b998f00879193544b9b06777b875b2750ee56289d4cab53f05248668d0975530e5256242b02e256b87c88bf531b41e8e7298f5433bf520e9a75c2b1196993746bba941b7742a2693f476aa0bb6b6519dff0e6e89d8969bf44c404925de0e4bdce10e019802141ab660c6747a208abdba3a9915f3b12dead6e8e53ba85cda527e9f4e0e32fbd1d3e14593a28bb8cb0b4659c565eaf050a6b1b8c46c2ce1bc854ee94421eaaa1a49d9f0d7251838ebbba282123fe7d9ddbc2e56d958d960eca085b38141dc771f1033c0e4fc097a285aceadf9d102980310840b26364f93b25806457ed8059fcc760a6100663f74d0b53e4691a9a3a6605ab70473accd99959580206357a633eb5e07f2e294513ec21b515d3964fdcaffd6559783d5f9bb29378d3f9fa0636962fc95b6081038960ffac45bf5573c33a65f490db732a86fcf61b3a6a1a6f0fe19225ff8c03011867b759b6803fea97f317440c0a0e0b9f25bc347264bf8b9d3d0a13e9ba3b2943cbba9f9fc9e8c22cdc4a2a6178c57663602081dffd8eaa54e6ae82987d7f12dbb292765720588a67ce686a16c6b034ba8c1f1b15149648c46b2378bd5498b68a087aea35187b6ff289f7984198567cb60ec14bae2e458a232a4c6ca324c2b8bfc31e2bc04c03511d093575ab325cdb09b430e38f1f3c7530f284ae05af5259e49417fdb0f8cab31a704877bfebe3c5064abd6eabc9fc86c3701d298eabc688f43babbc596039074ae535ecd273d5bf23901b23aac1b2f02c2bf8fa525304b723e4594c90a7d0ddf4379e4fac573617979b45b7215793dc2925e49604764f1d823de543fb360a270ae2a271eb0bbea619018cc60ee191a2423301eb98b2867f4ebcdd8107a0299017818cce4d59659ad8e9f1cf563874dc5490713eda0f2c7de0a4d10d5ed4591fa9507d0b684a517889ee7fac801b7251f635b67781cd79a8aed724a6082e3d44b2db0df38aec6e430c6c68ea21e4f8f6862e8fd55755f3d154aa75ff5e848931535e6ce8d09a770d1798e59d088b35b799efbd5a78da68306c25fc9838927605cdf55b433fd6172e20b87723a6d7161a0a2a0236e54942f659bbb5379cea992e033dcf221c9050390e44216db477ce80f4ba427a498187acd97ce360d1e8aa5b23e3aab5309002843b67568d40349415c052aa584d05591a96596104d57da766a9c3937e46b9e42d7a2c718bb5835f76a858e9b52201e73a369fcbc15b2137d783c8a0c0289cd078c8f4547137ffc1addc389ea2f8c4c1dd1e921a13090421eae405ed21bd8d9287985f00386ddc1745c7892118fd71b75f2878022d32a2d4260aa3598208952f58e3d9056db9b863671c55ab89874b1f57f44fe6382854ff3dccf96d8a2b16685d9bd177228d569a9ceac2b8c38aa9176a4215ae70faa875a8256bd2cd0e5f61d802a9adcbc7f9f2e993a66d1d93a7b19c6b7c0f0898cf17fbc2ada1d359fea811afa792eadebd0ba71b58709b71ea33ee4ce0da215af5fcac49989c1953132d9aee98c425491b85a974caaa270e832eb7790f44d9de29935a11821a03b880f17c994cd51143c524693996963f04bbb15d32da92878d9f336ab00d19c15278bb056682ea90dd35b364376042a9e884b82f21bc60c38b1e1d3e589fd2f809cd6ba76e378b6935d4a28b644102dd37456c00f5c87c1c159c52abfa948ddfb5a51e917f12f0a0de2b1e3285f2f94ec665de96bda8a8b2ebf5fdd39825814666040efd4a213bb6c8b434d758905e414f711071b69983160bff12642b575be6ce7abe33e7c74138ad72a5ebaef0dad26cf2aefbbd7318694e7d2b6877a951621cb7713b65bf54060b288bd4964fc9371aa275090f9a70f3cbe0224e382b71b330f355e465aed174ba2f61959daa3035c442b3fb1ef72dacb6f66c6cb197ab7cd9c92edcf25529120723789e85473ddb530fc0daa09aeb3512fa0e9eecfd4681dfea290c613bcc6e07dd43ce39e4a6f5eaca46752176bb9216e727a5efbf709e89237b190d9e51da4da640b98a6e00cc313a16e14cfba7c02d1e3fa91158e476e1d68cf10d16ddfbaf6249110b6f76be998664541e825e802f1725da8a8edef2166b8a83380f20b1b8bbf7c918a17f333d55d5f34f8e23c2d2b5d6adb8124922334de7641bea1f673175f334c171eb8d46497b614eb53dd9d330533e66e5db6dd72dee02bd68ece592ad9ecafb1c98f68752bd4d67001b0df7aa5ea819ede85252ec5e686e20b5ac160d50ae504af9cbf1c4c4f2f274cdf784782bd3e412ec04e50feb8fd2e39abbb12d96c6f969a89e2b2f5445d039087a0857529e8f52d204b338fbd63a25802f1d5ddfec5b6dbc6d9e02ad633c91f632e00d60f732dde712daf4c5f3b65cb273d407e90195717108cf137065807a0cd2dff71f7bfca4e41ff82366a62b5aafccbf723e76a6ab8c5887c42b0847d5ae2759406584c02061ac4b86fc76dfd0fed3c8ac86b3a5972d1e3c9a8ecf597a966aa674bf58331be8734411e12add2bb1bc5db75cbfd9518cf70d194957caab877b2e482a48f9fdf735254fd79da38ea262b668f4fce357c7de445d38a341480b46ab10ce714e57e41ed3f5b313d70e1e6b1a601c999c6d17a0227adfaee3f95d1fbf196a6138915d1747d3716a8c359b4634477bb847670e345634a7f2e49eeb38df2106ad3aa37b40db3f49f541def6c53aec16eb5579cd8742aeddcc3ebd15032d5c19290e7f220fa1cf7aeeb3239563967134a444cd91ae425f547e4472e54f8d04ae4dba31d34a855b50cc8888525417105db8a552da1c90c14beccbc4569f912b2030b1ae651e81b364d06dbcce1078bfeff519f553566cb55c7ae26c219d1f1633eed759764832b9a66fced2837cd044877d6381664ac3bbe97f14813c7a98c614bb14c259b5b335ac263ad7627a15687d557537189bf29786a9f46c728460fab9afb4a50c6e39279a12d6506a07a35ee21d4056b6bb0bdfcedb559293d1a4945d35d73f7c32b60536533a219cb6d4131c3710b094b8904acb09bc3ce8108fa06cfd3bc8e5d8e0ec101dac4f8fb7ccc33147095bb078a34c40be5443943c342fe396e5d753fa8a964758adcd3548f40946ae6461c5ec44a9ffc309773e70b21b2ac0dcdd2fd38c411aca4d1bd6b956c539a0144d11ae5823514df93f53c18f039c4c9cbe04a30a6826d38a598886aa5219aa288ad95744704c1168f4cf79eff0a637618ba709f2d76be4ddca256192fde8f53189770bdee71e2e94c4f522d94bd643db8405594b8ed486ceafbbe66deb0b179caff4dc6dd8f058a0cce87ee8418e660a3b873c2982a2f104f8ffe04766c087d20f9af3e96ded40c9457405d1fe53608d8ea361b4ea0956608059ba7fc0f72c08fbaf0762584666edb812f1148610a3abc5958d2c1fc5491355f8a98296e5d576704eae5db1149b00ef4718c559d10c05915670babc011c2b4c0692d00b9e07a61aaee6eef56701647ea498f0c73605b21cfb45add210d5bf3b991a7fca53e6a1de38a0cf6f0e90b017cea535630af99ce75e1ae467d3b4c527d8e5903004af7d9b14d774a0b3852c8456c99553b027bd9fac00d719d98bbf84d12f30c69f0f2f7417af21ff4e5900be74af0b5a9ddfae86e342d4830fe32aa422850d626d611bac0085733167342e29ab37b8e2869ecd372bb9b6206b06f1ddc696db0164defc0f8df8dd4d83a4996730ec36ac97a5bb672335c9206d3ba2ae5b0fd1901091b0c29541116f2e09eab2660871ff44a841e05e816af71d086506f3dafd1ce42b4f944b698321e09fadbffbcd0a60488701fee73eb0d3fc0aed61731abc7e506e7ed54c612192d6cabc81464630b8b975c0eb773c61d110ffc2b0db1ff66a18a295e4cfbbf22bcd1f32483c8922f74d0b4acd70321f22e3f6e4fa72982032347531250f69ccd60b9911e0e8ad867a509cc419b80e1caf6170d5b511d6323f67005f63297406e642d3d326224973514f3fab254951610b6d7de59016455418de69b95e509f491a08073fa21c6e3ab288881dd96e65b6ab836c71d168deb5f7a48723f4c2d7d37e602030702c5b75526662bbf93655894796521b0e034850b2ef6ad07f85f1bee6fba93c9155d1084c933e0a6830f31f496b6f123beab63f918377dca796eb0d3038ec6138dc07882a2bcabd71911aed7868291add5b78ef08a515e08d1fc470deb79e7bf5bda7d827c2d2f6b5a1fb706ed7c28abe1d229bd3d42cb538f740ae5d4613b5b4613d69c59b023d05a46f33a3f4eede68cbcc119efc347262922ddcc1dbce6bb404f612437d33c53ea9889495291848929f7801c9b6bca6c07bf30c8f9b9da3026f6e20b9525fa2c236c315cf41f4b54a3a711a06b2744090b6228f6079f7069e020834b21f089cfaabec519bc1cc03320c36beadcce7dc6586a6b46bf5b03c81edf00c9a73fddf5a67665450570caa2de8e31c52f1352201647802e0ca8fc6b0c0cff8b4f8e1f441a87161ce89a447839037f85056bab41f781a3ee5aa79a8097d48cc3b421ff19ac8abea2e01955acf8e142c51651ecc57f1b5a2a69b29ac4558eadc21b550b6e549a4adfe067a11f52980785a465e4b36df9c868bb818be489f1aadbc43cb1d8d38aa0a9116c302f3e334117d9043b7eb3c4a44751945e91561f0debae6122a588ed9303371341f7d02038050a60c38a8d5fc5903b66f88ac1c1f71a80b564e99874e456261503816703774f2e661db23cda0c0e38b6f158bd66139d96ea54d03a68bbec8ccaeaa2b779a00a33bcad1f72aa095d861fc5af1399718246da0d818f271c6f3ae1096d5fed4696deee81e30db45974840a2edd4336337428fe081128a53cfcda1611cb2fea2416ffdfae4bf44a5c7101560ae8a53c861c59e9279087545218be33d3f466ad6ead4e67e312ed251b62e2631812c0f34e77cc8be6335bcaf12b1be515ab582bb43133852c0bfee8cb527753b816c7e4311beb2eeb01edb1659a681b12dc0e770563c4f05d55977e59ca040dd3048c97cc92c1590e0fafc9963c7750f5f14935b1da914af4be2ed1690420b945065b6ea719f1039db21807304d8b20a13c7ce870968a9bb42308f4c68838fc165a803f48f52f07beb3bd68bf56459cfbff30ff8f1a0d39e0a61509986462e203bfa76d608911c2133e65dc910cc9c6200e8e063fa2a380889f827ed4891b1d3e75e2234d9f8b1c19af22d7ac0c1cd00c63643502987712944b241a0d9406cd77bd526904572e3c0efde9d967c9ef040bb0b5316376f89d5d6e7d06b43e5af14f581eb2aadf561f2048d195849fc0c0cd4cef27fc28fb310912443c2e7ea4d596f1bf88e3f40da2eeacb1ac487c2d004e798d408e924d8a6a14802be1fcf875a794c09fde0e1b34043f4401281db9ddda1893b281c5a946e4c8785fcdb36a78d84e29a3558dcf6bc4697e97bab3b81c130a7dbaab3542279b05569e92efa6d1a29e91458af1c075c6ea9fd3397e72709c446c64b1431c497a1f8ace24c33d3eaa1ee2408a11abbbe7de6be6de82460e36db01892c5a96ed05c9ffc1d043b568dbed5cc8e51e00a91a4a8d7645fa620faaded68700f13bc14cbf4140b5c7fd6810ddff31079d0c06e088735b9a80268205f9ff17d4c9c2c26b318e454d5b0b54474506faf90b4fde2e8fbd791281fd469bdfcdb7bacd5c726a9e2790f9fa806be883fb950e5f1f503026a8c552da66eab8513f486a2fe80383e3e5bd5e7be58d76a5e2d591889dc42b8e243312178e340f942b5896a3ed51fe3ac9502ce3f34d704468a911ca0fcd07bf8c884c4f9dba6f308f539ee738a0909dc0e5ccbfeb8f28658e22caea12def82260e4446f9affbfd381d9b49212d9d85b9dffc6dd6b60c11d4a7b8f062945df73588e06b0acc50a3331d6ef885f32202e92ff24967ebfb4ff4142e5d5ace4c315247326666e4f24d4aec0fbd6744c16defea3af45a86ba0b4c1f16437a7e37a7fb716481144a01f4bf33e85073db117656b560fdfa718130444e556e863234b61d74eb7baf08ab4c042113f10b62ce2377069e4bcaa94527dceae45375876a04749b68dcab1b19265d45b76b3141ac233f053544af48d678c16a27ad1f80808ef79001f20520d5b9b6aa4695065ca5b61d8572e3de15028eab9aa90dfbcd01b21e5ee4dfd21128a72b7240b55d97b4aa2a6b407be23e9de8f8cf2e8f78a55e7c235fa263062290551824bf3dffde26bf95c6ad2df969a7910cda5b416f5b06a8c2ff6124a51aac23e5114edea67d14f949e779e5ab49813330618e64fc81a47f948cd5c98d7dffe2f9b243237868de4239fa83c0c3538d745ada6785cc24193060be6dbc4d8c463c587dc7ada7e43e96a8f38985b6445f8407fbe2641b44e361ce2f69a7e97231080bccf355a6c73cf03dd6ec2380f40572908838c56b0b7609ac7f3dfc23f1062f25493afb3a4dbf69ba2374e876182cfaa160f7d659d03a6e14c1a874c243a2c6f28333e6896b64814d0eafc60527b538dea266c84905d538cdb99778cf235c4aa02b8b8f078222ae9eea19c8a8ccb3703faac25652b9a04b0720ea9be1003bacd6e87b1d8eecfa86a6bb4cd430ec8fc7be2a0a70a702f0db368933cf7a36abd9efb75380f623e1a3a2121ae60629aef0ba850fcce0ffcaafedb6652ad5f257da83e744665a7fc5aa2780dbf5f4877678ae3c3454f2d538f79f214054bca7a81893d2afae2c70fd0a3f5eb8fa005c2c7c0c342f935b58b142d51712fc17989d003337bdb6517dd555a1dc5c7032884b32c24571d7853f7c2b81fcd4ae440cb93d2eec77d70b1363fdd85d25e248dca8242b3a984078fc86e0a0f4bca729ef36862bb2e6f31f9e6c3ce4c4511dd0f82797ebd3805a38e7e3fafb4324569d4e52cc7c80e05185e8121ef98a733ac942930c7914a2c3bb45651cf05fd817b4bc1ab0ffadaee5550146e00c48948617e5fdc121a74b6fd302e3d93d903f9c9d36705bc65b60072b2ab2e6018de3e068a3470f506bc0785233684b9308de2d26b46af4cbe26e6d5c9b14b57320e5eb7330a2eb3b19d624e447ba2156258a2f6990ccd15daf389c293da2d910b8c040543fd63be3e7466d5ed1ee43df59e8c172f54d1244afdf693359b96947a8185ac6cf5db526c8dbce76add2cb38b9c69ac22ae4966551b02f4d00c16ede60f543d78b04cf91c075342014c9c8e44fa13d7965febb65a068c66e4efc830103477ffe73a0a1368674a2ac296e4512523670e632f66f356ff8d880678c594ec2b2d16441e4712959f046ff13db1d276b82aff6a644215bb27a39c0b2bc9419b299aba813353f355ba4d223612e8afb23eee937c2a8bda32cf838fc7f19aa6535bec1647de964fef6358a553c7e304c1564d0e470330201c7d9493231e3d5047e882372323be4ce891e02fcc60ad1369716793858bf6da82270e204128da67631e5489ac3c91aade5a917701c45b3e1bbb832eedeac360d75ffe72e2f2da3c7946eab20b791f6015431e10aff793a8530c205dfbb9481d1e062c7ce12057c9608e3dbd51dbc3abfcd0724b6a8d7473db49c59929150f7cc956b05b3f3c30f4dfcc2e2aaf7b2941e48a4f5489419ce8b4c1e33300d489cf84ce16a0373d8eaee8404cb71e1a85a195cec5cac3a6af8eb6bfbe3fbde2cb3a9d1f9d8d12d680748b331c0cdca121bf64cc535cc1c703ad1433b5d98c27bf5bec71ddb07cc4b767728e2e263207f9b183fe4d61b03c1ee7f8c0be5a1aab482f374118885d3f849187ae19bf3d9a57023eec04265ecc4e781ebf35e6f0f5d7343c39048657092d4e0954b6f3467b6ed0f1c46f1548ea6aebb0fb169dd323ab48a421fd64de93be348d486ba1bf59c856c0ef3cde0b5ca7aa4ba0c8105069880519ff1af56f930c04d3cd43eebf411eeada650b6375de502db40e6b0ed4e2c293c35dacb3d3b4abd218fd1012691884c433a0676771e1a4c5b883c305d0851e8d0cafcd97bfb47c5787677796eddcd2bad2f107284c0eb60fee468b308d9af2062a5cdf8b7eae1bdb63c307f50a1c11e7e3bffb6892e8b99f95067544bb2f6f5c14a48b57945acdc346780bf050b53818715d26de38f4ca5f49585069428ab30bd757db2d8a982d30304f3a81a8083c25788d31b8d8d51513cabf03c6812837f4f6826e905e3d0d7bc2372003faf1f4f89e97d017529e7ad2ee1e26bb418805d0d55d47aa06031959c267d4570b1f1eeacecd56766beb3dd33831862dddc9f0e43bad9bcaad9a4a3401ea2306a6baa1b472a2ff2ffe4ea8894a2d381104a322797d2397456c1c7d517d54ea58cb4117c52afa314dc337ebbbd07b7388c67ee17830c252e69a3fe073cd31d6576453de6a0bf352e74792f69780477235ff708277c1505786f57256f98b9536dc0f2773bf497423c88a64ab41ebd4b74f1bdc51f6d5823c1790fc89e866b68bbebe3b8138ef7645205debbec374f6b682b431b29483b4edeae36eba19ec12b7eb236bbe4f9ac7bd4ca779d9f23f7ba7879fc072079a9c404fa06c0c1826ea916fdfb9d2d7630d232c27d704410e24ecbb00789be450dde20019411684a908d1650bd805391426993b973ff6ae945871d23b53366c608e0d0a4875788ac10238b92f80079ff6a927fa1a38d8380d2e43799357b8e2ebe4a94ae871350c357fd3a076b828253b987c35ae638febb1a5dbbad7a0c70d43f690d67068d56b4388e1a5ca52e109eac783549bc78116fcd6a675480f5a8e27734104a3ec2c87594830fa03c3384fb9ce23bea7596027cd07887bf6e826aa7abe12aabe9ea483aff1afcbd75be755b96f37b23cf16415e02ae8d5f163de3922f0f37c1aad8313643e0ff4afe78d2ff08d7fbe58d33663f8480ee5bbac56721c1976e6a7ad3f898e8458d59d8082a03889e63f7aef31fb781ad81fd7bcae64aed81edcf4f8733652d94bb6d7b4c9b58d8622eeccf388aaaf8bc7f75c68b87046782da1483191ad0b9a7ffccab19b8dea5652841448072b9b6f53bb209c803bdd1d4c717c9e086053e32194ad000e78d15cabd835811d7e2610d21bb7d859e9a3acfb0da1685c8341f91c35c311dc47275cca69803fd28ffcc21673283ce1076ebc5c13082a326ae5c8ac77b2dfa361e247066ae957690532c2eb1eb06280ab952f5b1cebad13b8907f9c32314202c4242e14c0720a0a3ab2751ecbdf92647b872b3cccefd65a2538f396727d299f9fba9426a7278338f95d7e70d7c37f9a65c7e25df2bf128f63fc3c8bd22161542384edaed2a8b57971f5b807eefd46156f07cb302219116096c6b1de2d3f4248edbbf069095a1fc65b0a7682c540d248458b30828759bde30772c8b830ec62f7dda1ec75db998a9574b60104326534f0398cb76c203566e1debfa1aab4ff1f3b2f525cf1071c74e21b4fdc9504ad619d8e6978fc4973aebdcf1a9fc6383271d409c4af3788ec9193a7bbede32cca47198bf45288e08bbb81155cac1f5a4ce12d5bb6d1ce99d347d71e6afd5ba2d28054cff0cba4a78af09423d1c010bd85b5c7a31546b3e443a4839393e272fd6587550278664df88a3a7cf65939e820cc29c6f1a41ff70d03c8b82afb703ee17d4eebb88c662b0f0c4a6ed394643b402f36bf6d1fe74fe5c6fb3802d9a5472666d54a07dc08b9bace60b40b883529b1daa63568af01dfa9b554c43c183e77f242508f340c117ecf7755d4a870cedf94d1447448cd49d7063b160ef5c18fa8d65c8730935e70bdc52b39ad64a4f291fb9a7d74ee8f411989bb77fcf3e2e497f4e9f383d649b593dad07b5c8d3322b3cf6dfa9359eaf771cc2d59225dccf55510c39eeb7d519f0a5d7fb9e4335b5544faa1e626ef68a72ca29c8a23549270dd7236d75336bcb83ae66150d23c61baefe9073906edbfe4d7b7955169689ff1bf627d055650028fb55f9556a474a75a7530cfdac444859b1b3f3502e52ac29b254aa96fe2ca94880486831a3d1032e62b3cf925466a4d910eea0cee4746c3b3d4cd61cdf49d301a9f3136b3b758ec1271001dceb62e1ab4f22edd29d508538f46ffcb4de3e03d920d99d7cbfa51fd84d5b8ecf902b8f0057e97b398fee264a4a6a845e51de2460a66752c7521846c802b58de5171dbcdd022857752b5b506db38622382adad1f02efeaf4c09d7690b279d351061ff197a7d44b895a8b9e4ab129de4540480d71c6f507223124510505834e57abcca225f034408a4b9cf0a352c00cf7b5df2cda1bae51d632fd0e7378e7d57c890a74341d4cbcd04040fefed2d9edef930be0150614c0a47fa31c9a60ea875b16d20f9c8ead299328a5a91e27e4b84235659af680df9d1592564a1423f6854b632e1025789ae3f2c0ccb8950e11aea776878e9c14a5c03c35b5a6a2b5d5379334a6b9ab309a5625dda8d5ed4d4014db9fd5e04ed8ab9627109f6834eaafae926b1fb90cc8df05aed75efaaafe0b2086ac9e893832f432b52727cb36040026bac4488324e787b691fcb23cab3f72bdc0502039da3e5bc2947a46c0b5f894197629eeab51467070a7234b6f2d8911e45789ad92572309d2b3b7d2dd4d44e049e18f761a409a7f4f2c16f6179ca956687ccf6a8f0f4bfaf7415db467892e59570ae55d6f469470097de260ccd0b6249e5e0f90d9ef92aa8dfd8e749f77f02ba75800728f4e4ce4abeca4085c7639402e8feca92307844a98457ec710e8af2ac910cd59b43173f2c060f49204c8906d58bcd1e3284c9565a7f8d7d9edcce679800a1259ad02846438e4d9038c2036a948fa0b2a2d3e0e41410bd8722f1c64d4cdcf20e996843501412372f5f2ce2807d855a05b761748b43bc7e9ee2cd9cffa015baff443d365c4abbb0fa7599d491d6827940b62b4a71b7ea03949fedc26e8d7ebd12250975f6f28ba3123b01510d5b2970b068e9d42856e21ddbd3a02a0b38a58a5dd8916de3eab006d4f71c24e4077849bc46b4b299e45bdf13f40e3c769beb8b1e1c5a0c227e88045ba46c66dc8179e57796632c553c7899ab550420031e5bd5606ec3830a73d022ba22a4e35f94fcb586596105a10b478b201f45a49dd0d1120c53eb8478558d8c27ccc9ed40ec39df2acf7c9ede8a0dfc033757c77c63cff34aa561872f04a0faa7d0050edf8a7a89bfe20677eaaa829cf034212138351a70c261fe2a62deb82bd17b5de703a82d6b21092720b433461963fc781862fed44449b4ffdabeed6179c2f1cdf52bbc61b8f6065c051e205b3de5510a2982e615984e58c1bfae6f9da60f97c612473660dfeb6a199cb38e9df9dc1626ffa79735f6a09eff97b035b120075b3deed41ee94d713f9e94a0073027735e9254ef82614aa71467e73ea214beb2552762f3f99c018a4f9f564e0f8619ab6f8ce59b37261a45d837335e5d6e80b74f4b71ad289a86729cfa8675bac5a7266a5e2d56874387742e58c116e49d40d43057e094cc953fe6912104c15e27172ad49ad7a5bf888a2a45c862a90029de27bd3b5022f4f357f381cef4b35e959695ad7aca413a9f56ccade89f2f1470a07f078911cb0b54ec5ab82728be4401685844625d10ce86447ae79e51ac1350320d65c68e73f910d067b73004a9b6db9e47b23ab14184db52ebe67a088f057082997842fbbd7d5983d013da98aec739fb7a6d950e6cd6827b117a2f4f2f7d3b7e0d5c3f023104e403ef450f2eb297ce9bc3e18240c62d8709ac846c94c34404f41302acdc9a5072b2a0302f019690bbdca0ecebff90ea6c1a5c8831b464a363c57dfc81fdb49b67179c884dd28cf555ac917fb3e2d4d755e428fbe05dd800bebff81b854402936ef0dc2f34f5df280784e2a2f57e708318dcf01c9c445e8c087a70ea45200741d92792adad32753fc64c2d4a8959ef80fbeed044f31dab236bc94abe8e0f9c0b3ec4b2b0d8d249dc00e233819689a03a55bea070257d4ec2f3a971ebb2335bfda275de7dc1967a52b0f354643129ac9b0ce43c64f0b549918fba92e1d0b26bba3ce8551952114bd4bf4476408db9aaac7db5c1ef776010ce469a0df0cb57a575f5cd6cf723f7c4f68dc69280c130a0f183aeb0fb89ef535117750e85e2c1407ee88862e421fe89121fbdbfae435b982a1c10754211ddbfab094d64e1ef8ed32b324d3ed76f2db8adb337f1320741fa4eb93774144899288f909f58f31880030fd83568a2038f1fc792bcc440f440a5127a9e5e55316a63f95f7303892ae0a892187f64f2f95240632a4dcf1ed039561f6de095b4af0b24dd180fdc117759c94f2b9f11d8c8a112cfaedae889183234e496200130374967dc491a2a74798ed4d241a7e2dc75ca6b81ccd58aa5adca28293ac63a81073b92b181a73062553efaba4e87e7f8fbf775661f7c8b9d8dee79557fc8101b1fd890fd0b66c9488ea66225ae492fd4a039881e8bb1226cd08db0c00492bd7b1a4990d9a301d5e82f455770997e30927ae4eec07d85f4d0b7e6ed77bd6d6df5affb359e5a846854eedaa6e593639c3e9a000bfee092f78d64561a384290186c84979fb2d0acd6f8a9a57bd72a8e4a665e144959c1b5ef799ad53b753b65d62e953148084d79f23b2835fb0a40f57065c770211305a41b3f6e854086cda8c8e0c712492b435756b141e03009654f41dfae5cf569cdb703f0f6c081c0ded2d725aa8ff913ac57cb73c7451f76a910331ab1b9a69250e7cef4c839cddad2ff421d0f8f1650b8edac6f5d7331f46a0bb0214266389e996c8bd249d10d68fc24d26e07f1ac6d7618bdcfaa83236601abbc945984259e4757b1211d76e3277c9a22171ad8a366e8d6f8806eb25cd45982d6ae3446d81b815c0be929031b42d1f5161337dc2a2436fd951dfdf51c4a923ef7df2284f3d31651220354aa7b72b3e7655b7456dab8c6ae3917d7fe89fd36f9d4f9b192bfd2dbda3d518bbd0dd7e29de3d5e64e19b53a68d8c0fb2e226ef7d9f1a6ee6db1fa412c2d38cdde48b94479b35053df0cf827612825b320704b1eb3bd0cd2f3f5da8aa53dcc469fe96383faa76785f4363c0b926356a5be9e23a089c30a3ac497afb26f83a81ca6c154e3d7998cf82e7f3ab79a38a861fc2a19fb6ef389084f75ce81db34d2b439f016b958e3b76093b1d7002f8419de6f64601e698f8a791b126982ba1386f3a0a605b0dd684bcd3d77465f2542b98001d186da4f638eb8cbfed0e8d4e9e1ef120c5c0ab956905a40c6469043846447967c4fa931f0284bb5c2bed1cbcc5c19baf7726fab77965d691599d3390d724f5efa154185261eb6fa3fa9f5f2c5f3f71c496a132a26c060830db42f99d5ba96529244110322acb60412a0242293ed95ebcc5030d171a608a18b678d5b67dbdc2dda98a7b34d2cab163887d56f91426c385bd9b4b7544b721a3b020102d92f3c85439460fdffff9f02