PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 86996 15397089fae8047d3e029e44800f7b8e86372168a6c991c3b0139eb32c82ad2c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd0ff38448e477f05b6065ae9e51bf236f85ecfc3f1f8d4e5fee68ad9ee7c0ee
Certificate Block Hash
15397089fae8047d3e029e44800f7b8e86372168a6c991c3b0139eb32c82ad2c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0030db0000b0ac0100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008cd4597207aed3de5a8bbb3241b5bf330173ed46b86d7d84b3579672cc18160b6a0752018d06c3dc77d40d434c248b5b671dff08b9c3b75ec04fb804496e6219089fb2efaeb3d1591213c5fe5bc477718f3bb8249be976d97009000000000000000002000000020030db0000b0ac0100

Raw Header Hex

00004020394033c1ce4b509d5ddd1ceb77385c6c28e067dc298f5016f391760d5a7b69cffa417d55bb647498f3075d33ba332e964fd86cd9741b2f6f63e7af850df11c62b8a7576af7be0018eec0e79ead68ee5f4e8d1f3ffcec856f23bf519eae65605bf077e44884f30fcd

Proof Data Hex

59,560 bytes
121216010307cc62389af650223c9eead5c02933feb660158bd6aab844dac6416042dbceba34453edee592e377af6686f094c97c2f4076d824c97ca859479129e06e3c823f7056d1bcf1a6b112fdb5c2ae525ad6c228f275f8eea24338aa449d92bb0d0d365eff1bb14c3e6cff81d7b4e2457eff711b82a4450a5bd3ed6f59ebab6df392f9815b9f229fd2cf3bf63e0c59707cde3defd224635ef392604383987b4a90d2e739f97da7a3920f44a64cbe2d6df6e0be841f611b9fec460657732478d2d037ccd62a58c004826be80345abe42548a0b318b256a923eb281312c75ec3062189d89d1e286e56bdf1f94376c3a23ae56c6cf2897bd01ccccb2357db3e795068692c6775c7a275b329850b28e98a68bc82491b28d0d5d2c233339d08aba5fd91a2dc892d8336602c8da5b312fe09364bd63683480943e02608da4018686a0e1281d08b2a831a5381cceb71b32532cef39a1607bb0bdd23920e9ca6af8c0d46ce4fa97a75ecb6583fc106e323956552046853c7e2c6ac9a8616b6f906c8383a0a2a419c41c0132a204e046179d5d050026658d266097a67c87c53ee025ad078f958d7144d5e4792066083a06ccac919fa0b492ee8ef3b8be304b3e9b5badfe1b0fa4a04518a0336a2825ac78aa36dda8f130130168b21381572933cd64647d309142efe0edb23176c4ce60be44fecf47006e388fff8ca2523742d5ae12a7bac86c932f5e212c73f23176cde6465203971a896bdb36d2165d681597db4d6a19e2be66cdab96d3b4b4c79686de1c6284d71234fea3523417b291836154c6adb7cfbdd9243b247f35b5dfd665325521b7314de5c7886931f47f5c19a53b80c1a7e608b085225df872af8b34087c7b74aaad7f42ae948f28a18b3d0236f859b528688cfc5babaeef411241d3e6287ac83a455c748e59ba0cc950b21aba74ca954e223ebf83011f77547cc756fa47a1c449f17f20df8a1e3e3332c2a2d04a43c85c3c4dbb5144aa81cac2579802c09bda7064783c35f0eafe27014ac87d9af2e40f2c062c0b8b8acdfa2f37b2a916385bdebc1f9f25eab4c330f758d5dff32a66fd5ca6d091f3bc4ee0ca8d2baacb18b34bc8c49243d1833d225ac8b71750dcf76801a22c687955e0816a79ace7dbe95ca112713237fc23afecb17df2c575c537ae8813eab26d651bf7d168ef431ec4cb8ab08ce0df7e0fff7b5a9ee52922eb11df21897403fdf403ca8ba4d18e1d279e7e99654c81f221d8b72d8fd13089f29194fca8d65fc63f10df4d44364002ce73b7466a8caf2b04882c045402c738ae24089cff1ed50143f56b7fc4dce5d9564fbfb9d52ce7eda43d9c1edcd1b44266a88a6a3ac2aff54c2e219d1997d3aff2caa2e4f629491a8e206d4ad4db6755360ffeb060acca76138c5ec4601dda3078d1371e833eac62ce8cfc8dbab87584d9513088e98c004595eaba057abc1fc557bd04baad53bd3e4655516b3cb202fda3ca55ff99622cc0419995e6bd437142ff8264d687648114aed2ed4564db1283d06d4062f45fa02e2a489125f1dfe802d4870866d182963469506a05d2832f701b30e7b0b7bf60c8216b70fd38f298a0db22eb41259a789853dc2675d09ce4cefad08efc8180b6f4a4db020a9e70e060c16701fa7870e27e7482939b17fe298ad3f197016774dd987fb914a9745949b45b6b364b8d376c181dcca197638221ba0b37eeb2baa95594a181edf115327a8fb2728f0075c43e8f8b6c8e327b082b1f2bc2993d5dffe720366b4798b5ca33a59e32fe3bade9e494a0cb31b7254c947f7550831b1d4b0560f9144ad483e6a1abab62baa39273cd8a37dad24368859842c7eee5436d3d8f94da6664c3ea37556f695df925bb3dd4caa09e0b8a1dd0c53638f41e543e4da65fe315df04fe4850bf6b3624b0c539565e965e691b211931d0632387b334de9700c5deb5bd4232c05719499eb8b8e7c57287b791f525a4f00b65725b0702004dc0bde824b91aa1718cd2a998183f251835936ffe40bd4084e366bf09b2f562c5ae61e12dc13573c59f0a32e6efdd13aff23f0d36b572eacfeb54d361e8abf1248cc52ef8043f135cd8d932fa1aade00a99c809cb6bb1f24e6de63d3e7af8a28fcc8c2a564667b0c586e490d9db538bc9a85b63fa9e807a4b62fef359583bc84227f4d579493bc17d0ce44e4cfe4995c6f971424ad825c798b1e25df0fc4585567cbaa8687cabb657e99b4fcd7e92eb52d11c0e0dd5e845b43e9199cf1a392300b77a933f3a058f4a9207db11144e83f7593ef78322e2fef319b213a0ddcdf79a5f469a0266045d2bfd999c24ff00c19633da62ee3e3f676e35f3492d129ec3cad8fccd67548ec051bb952e98e42da0cb2a6f1a6fd1db31b9cb0d2e1f4f5c2eb6fe7f6b2f9c02d747438aa90ba529123f237a794849af1c89b1630eb37b95ef4159b8bb86138c83f8f75a58369b4ad1c22fe12ce0b39a53a5640e496c71098df9d097aec18696fae4b5abec17bf82b837bd2c0722000548491fed89a72b23eb0a6c5b724ca2534cdbd1383318d31ff20e3ea90864a4d401f83c8b5f72281cc7024ef1ce77d522e4b312d66f9fa27a8dae75320125011172cc151ab512a47bb78afba9ffae9bc6993cbb72f64875a39aeb6a4037170da71430c426da6f8e9d76639fe39a4201ba83168421a3075ea08f9cee6a1f27e7c0158326524491d77a8540a205bb25d8d8a66f9120d255b20b7dd29cbfb6a729a61505b2d93e9f757415fe9a65d21c81dc0d4dc17041efb1d56136283a8822b252b990d807f734af3db02a621bbbfee9f27ed7ecf78299fbae0367725f0d2c5bac79d3123d522559ab1a3f18395f9c1a6a1bc3982891b4887a2458bfef1f817b7839cb2e51c55aa554965335c17108fb94b842b9fd31283abda41805f4778d4b2c56c915b9f25bc0d4beccaf57e9293e80f8244f53fb2eb0acf060dc326e593e365a01c231019776205175347ce4926b54f76ad799a8b451296c5b7c3311705cfda7c65bb1358f8ed356c3457d900e54a552e5353e8acf13ebe74eb29732399e6e1ac8cbb63ee097d2324bad0526e5758b9d3ee3c5f14413d07cfb9770f958a7f400af3ff7d2aa0660c59a1c28655a828360b7265f720a148538eab6db484a971c1e502ad65c3100aaa88baef36350cb291d94e36fb28bc3eaeaa3d391762fa3c67da0185abd2ae394bd2694b19741f4ac80d8c2c85121efc8396ba5da5cfc4987127e8134b7184b4793551e82b11671bcc7b4b65a87ec8b1db2a797321ac5ec332e244f9fc442363562992936f5caec8a0424403577fb6418180d96cc7e481d3fb71fd4b5763a8d23e0d6bb64c29e55211446a0cbaaefc45d2449e5e9f3983006fa8b259fcf012971d7fffe3c1dd0b4c64d652ee9a256272cfc5b61891aec5fd55dd552e08b9905547535112fd9a8b79bc69af8750cb9603b113935bc5cfcf85f43805d6bf849aac4ac62cc1eca7df0913c8a9bbc3cd6216cbde915d4b553394ecc86bcbef10239f5772241fad773cd596389b20aa76c55a6da131256b6b5892662f1942e12910d389431cacc1480886f91ece31f98a00a72e1a5dda97459ace0038cf006d0e41372ab75da21f4c3b390992a7d654386b4f2e067fa704c10859eea840479d5cccca14f7422457e02674841fcf1815c964779f13df5baffe5d3a72dad50e4ed55492e85b3927cbc2c55037af75f04996e5dacfd47f4fbd4218b3ab81d01979d63cba4577ae45566cfdf48bcfcf9147cb3b61296161224aed4ef7a07695e4e24dcc5ba082227fafc89f417077179a9c9dcecf5827b58735a89e6af854b514e7c833c87342be0d175057d9f536e56db64b826cfec84b1ccf2436a29aee47d0d601d40d50727424ddcd150b0a944bff8f49e4acc5515f8c8595e6b8fe9a8b3d1e5645734b3b2df90dc625193149a5102e0d3600c0d333ac5ff36e0ad0dbcb79581fe7850a82a5f0a645fe8e4416b8990a57f759fa027a7ac536bc99884984af94bd2dd05682a1f8d955d6022307cdfeb6ac1a630202df2f234f1f0a18d102e121d06b9a25c3fa4dfd81114d2c3fd9b9ad2983868b91dc55be06ee48e8df7fe177232ea224ec4e28af1037a46aacf431187dd63a456bec743d5c1d6dc38de8a3dc46cfdf75d7cf4faf1543818eaaf87880789531f47a47d22a4ea0d7545d08e262f7884ac7b22f82831d710c85d539f3b3665f26b3ac67f2a68173308d6a88502476be2a10a109d6cac9ca7fa2a01efa3c9272208141e3befdf8ea035084f1fbe47cabf9317f73a97543db04f69a6ce9584c43e5123567bc7c328e5bfb45b7a782b4011a4c9291c10092a543b12ccfd15ae026da009e9646c643f78b1cd8f2a32c095364652168e21e3cf3c006ca981c5b88a99bdcbf46d9b800608ca3278743214173d2c95d601d81db0a0e28681a2bccd62b672c55e2d2a2cc1f916908e303d981a890bc26abb9ea5c2ab094753ba7a4f91eff6a49c2c64d9d225779d35f84688b488032db77f0cacf9fe0651f39d4a743a3dda8ce1683efbb9018a457d1d9f0849da88a4699d41b1f7137fabd831019a1075e3ac90085ea6f4fe04bfc8e5a68604898afd6541dd26ec113c8050683b838a3ecbc6b2e39d032b91f0014bae317bb69f780305c3601e3ee5be98c173a4b6c3e240f13d4999c1a6ba8ca9bb54e19ed8f1ef34306bf615bd9d74daa9e8a57a9463a540dd1c6e0c2a1bed911797f8044374a5af25e1b0a9fbc738de529380cfb426813a240d804eee12aadb39a2527682bdfc3c160eb29df2be294d933c462527f4ee47acbd192fec5f6d28644135327db6dfad5378ab113891190ae7f6c113011d4c707fee6fb0d440e245a214711781a11044144a6b6329fa02ab9a9bc23edb2097a7b56e9c0657421115d2773a6efec166426afea54bd36ba55e894b7b83d41ab7c8e54aedcfb71604c6c6e64c090e64e351beb77ac8e257b1351d6c0d2c5b422ddf68c31fad11d433c419d5a37e0d761c7de3d4a4b4cf077d6cb8683034ab7150b280f2dfcccbf58a3f9c340e80714d1526a4f19df6e8e81e6c25e2e7cc06ff18845fe9163a3ebffc35c195fa29602274aa47fdcbaf5e1b7e90dd6984d6cc843925ca9373587a3f8c765c217458fbf8237605e2647b3ce538382610fc5b9e95df73ef428bda5360bcf8994482295b12c1e465c4f17b924bdd03b081f07087971cfc990b1832f65544e2829134212d2a1acebaf18589a6cb1f86d3cbb7f2c630c2d2bfa05e9e9d3fd746ab70bd2aeb48cff45e8f00ad9843c59af0c8ad84db6f413721a2b62729e1788fb317d624abdf32be44ad061cb16793885bd362b0a0df6b4c99f621b39347a8ad25b2d87ab96343533e07c4081c1c931b2404916191441cc874f577407b5d41d9396bdb57155d6ddb9b7e95016b7e6592eaa91ce3aa4db660640300f4f7e402cbaf2bc128bd3c14112e62361d093b9505825631217e38f99418c9168e522ad78d43a2d8039042cf660b84afd4cfb47a7c0fd755a461c8501670404a07e1fedef4b63853f574e44a3df1d7e168625764fababadf7fc047c8d6af69d4d8ffbb5346436f1bc9bf91cae861bcec2b94c62218542a60271306cb03bd6a5ed3fe45be144f5f68a5d4e9fec4ce150925db3e664eafe2484e07909adae04a401eba6dd67950a1505c066c3ea7511b95187f4f3123fd1b574b59b55964618e38cd127696079ca44a2043c6c3008ca7f748582d6b54c54a677defc8927711df0e1474d476752d473b510d6ac3d42f970229d387050fcd22c8bfd646ae7680bc51a7ce4ba450d05e8bb3b533130232cd02ffd3beded8e309e40b39bc8cb701fe7b38f811e52e46d7cecc17d854bcf966d5d8328e7b29ae57c5ae37816f77de23d1ac2cb713cf7a69b6fdbfafd890bf82e7fe524f436268b4229d1b2ea68e122de946c5d05dcab940d008904fb600a0baf15b94ca5e41ec7d48392ed90c72c044fae86b2d1b4bbc7ec1e68e626b8c726cb00c80513dfe3adc0eaf972fc224cd90fa33eda1ddedf167bf870058886ce90b75e50c10ed467b5879efc8235c2ebfede27f9a6d66487bfa940d86c727b4cc2195fadad5364aecef093f2823c9a942d3db1a86d7ac1334a5a75ba4823de580284155ca6bd9001de1736b868286bae4f5a950fb691667dc33c92d710d1531930cb0bec26a4e94a479c14a817c7d5af0cf3cabea4aaf15522667ef32616e6616ce074442645c493faac57821222e6b4debb5b77ef08d0d544492c5cec2b90102efdaa6209a306c6006a88d61e1660ca294b06d241a41b1cc4ff7e9ea93c8b67461738d7845fa890affe77516ed73fd3d4fadf17fea15ceb1382c5f0d9a00f2091d4ea4e56ff87737984ec2542208f080c5b4c347b807547a25b1775416345479578809d26c4090e7096dfc85d05b176b7b977e71efafe6f0299fa8874175ecf3b869bbecfdd3cca97a73baf22ee231c29eb92ac08ef3974a75729c2e0fb7bd97714e909758bc9fce16b80aa4996dd057dfef1d700fe39c596d9ce96a24e7df3e2e2fa0cc57759001119693a23199342e5aeb8da1e837a45d85c09ed753a38540f9a6d1a72a8e727e08b4e3fef74d39a2531435867d17228e70eb0e7bb0b5818e162abf2d8f5a9a585dac3d43d9f134789676fe3123c891e6207a22c0f37bd202976aae6822fdae55ea1c965ad29cdbad7b554dd7a9e0207f34c32144d210a30eb4ae223c6ee556c226d77a8e2831fc9c68768cee8e7bd76f0aa1bcf091f04944f608998e712eb1c0e3da8eef660f9a93cced1b675313f1d6107b97c6c55fc57b251d73ef4799acdc2c96e7797566ca703979068497cddb37e9502746455da79ddcecce1dfaf4afb767fca18c8c2fd51c368ad457bf8fd830444403f4aeba2b5692b7222d1e6836b6ee1470feb56bab1d21abe73d2f39892651ad1a91723bcf66f1dc24f60499d58ddaccf9065a78baa22cca83ccbd6ec56a744c90d43e1cb5fca877e847db9900514320777d8fc00c57ddc89b78d0a603c98f959827b6480e3cacb6c6fcf8e1f469c0cfb2430661c388b655ca447a708f3e5055dba2c7b30feae06d17759681907a513f7ad0dacb50c481337c2b5fccdc9b37166fdd9b3d7097a4d07b5bfffc1977679f19608e78a6b54da3f3fc93b455bfe3d1ec76261e88a25a33e488c21f464579b5c694f1eb994d330476e62d85523e8f324834c6f3614ad013673225d66ab2704afc253223a07355613ca55d3a78885559d84daa3a9a7011b54102f29099d51b1244d1fae1aff2ada3b04ec581dd20f9363886bfdbfa1b03e2054755c86f040f10b8b1c82269812f53ab6ff49036b92e16a928356f0af058ce04aeeeb010a37d03400857cd674939252120b40652e95b1320835eb37cc2444641560877153f612c3bbff8b7a5c98c869411435f2af66df57991225ccccda6fcb50737b86d50f97d17e0c7d9195a7e43dcb38c98865d8e45044eb75d1e1d411e9e06487ec9de0413661a560ebf27e5b1384acc8a0dcaaeacdf4c21ef2a7f9cb279dc175e7dc2910aaedbdc085306fb565f833d550d33817c10905def277e2404bb07af58af5e3697405419971cb792a5f78440f816eb021e47ef02684039341037b4a9f205a5189584d0425e7219fc12b73d014ef5f8ff4817ba33e225e287518786c1636e98d604bc70549650b63f3a10c9072d84e2808a09aa845239e9c316009fbd2ba555b450fad7ff3a0f3018619198d8adce279c7302349a45651087819d59ee17d30427c5a9b72fc8420289c6e2fef436d119a054f0c8b14d423bd86aa0de900fb94b073cb89c6be551bb76664431cef38007eb7eab4f60b14eae354967b5f7f39655c4a8e757c2de485727e5d2c886bda86fdcffb496e006b4271a193b392106ea487993aa031e0f554de377352d965434f7c72b57dcb69a2be6b4d2216ac86e28e8feabf7d699c1144d720c0d8f3616f3dfac27e6693c418cba1346c2a53f06a06cb92a0f17220cd902f26c2c6d36349aa10dc865d17fc16469c94cdd2392452c1691df33c57ec89453f0b1694a06f4641ca0f84aefea09e2e72ec388e3eabf014bd40576b5c112e672ddd075da8aece1680cbb329106c525dd3aaf670716d507cf6095bb7918622e1e873c04e18bfc44e02785fb3e819f8df30e2d05d733da1d04a382ecf749bceedb3616f839242514cd94fa2e9f89368cc02bc4a7907a1b36f7cf9162464b57d9a17fb85fea87fcc434d19e69bf520c442ebfab4be8a29488643234d2b13759d33d7eddfa2f6e8d1693eeed09a75e5acecb7e8494c4673e7f136a76f7d010b03309c47dd2419f15440388aedeb33b9e7a7ca9f1fac189c343f4c04f69f877a80022259d65751a003337fd8964fda4eff60138b3304db9cdef3159689c2d94907e24a4cb29ceb3e1b8d7fea208911e11f31d4d19cc889ed1f81a9fc2bc976c5ccf648582000c9568f017fbd5fb9fd5039688b8f1b02ffa31b98e27935c67c574770cadb4228ddce808c39867491d371806a09b3913ad87f4f68e0b6a09fab14494efe5ff7e9ca9a07ebbcb92db8e3b69a8c1e22e6b63cd2a2838332d2924a547ce0b6cb9d953e87f27840e0dda02b398b5829067b0849233ba26ee8e99af749e97a5d22e808ad1b215b2002281bc93410b1f568dc3c7992d030301e89ef08b1b590c4a36391ebe6f1bf191e6c63f4add74d0bd37a4f6e3b41cb2f49f08d109b3caeaf7b20ea771ee683d2d43666ac8e14bb1ef94c6ae9ea9641dfdd865daae86e22e2f9a981716e6f24f1a626ec8d6e43b0673f1aaf623d910d03ff98cf76df3b6974b05eb30919bdeb64e0e8b3feeb9310223e05b0446044a75c5f38498ed711e9da3975436aad755cdce161fed0b876835006263f614bc9271fc8c63b2497acf4e5e15db1413bdc11e1b80bf5c11d0e11fa44ece5113284c89ea6574ed2a91373a99c8521ea42651cb68c14751db689023e531adf6f9e77931f0ec993ad5d3136e9a152f8d7dc40fe39e211f5a4fb3ce7f9561a1134cbd988cec408aeaf65487f1510e5843396014468d852ddb87b39c998f2d83129bf22a5920db4283c2d26e483cb1e259d988b31bc6ca7662614c5596e18fd89e75a617c49e1752dd221168f98d58f0ef8efdaf976060021b84ccdf904d862e27309bad042e8d69284a6fecd8c3b0a7945c122d7e20614df1672d1206ec523b239f4a2a54fcbe993e7d321cd92bb045ec337e9f93e101d00151ea0d5082667d870fe0d8dc528c7f0c906ef0befad467e905b7c06f3d6de2d804fd05a1d6977c06d8752197be23ac77daefe6bbfa412dad70bf9700c37a1fda9db129e027061c78bb27c72b464b3b04200dae720266408bae3b3aec5315b867b94dadb661be1f9adca4b3e4984ee5d07e134592b7f240bbd4ce3eb9c0c32a82815abe01652e0555d7d58c1b92e3f5c83bf59e3f2f80882665022ba24487b8084113f4044ce8222ed1ae77c00eb05f05e22fdffdd93e39f070058ecd580896bcaecf484d8045392545b88af3074bc02e937a6c2b10033462c01923ccf4e5d61a29d0be0a5cc31537ba172a901778f30e95d10b3b15afd077c0a4df7522f356a3d16dc1e1db50d4e19d83d32c610d081d143351c41fa958e1f12cc2f17eaafc66df43c2f86d762c571874d6232766c59d22bf8f5500db24260634f65f1fb37d416304ed92c8f4d246f5da2dad9f1818590c16b4c6363f512729bac1ba996e8667855f90794368591cb3f77b5e6dde9b9b8a6a61367ab0512a14a407ce71ffaa6272c70abd79e1b9f5fb9c1a2d617b7503d54bb37251b88755e472a57cdcf70b0ae3d9486b89d6fc40e5f4ac2ed356645ce56fbd5182f6d2fb0ceb49b30cfc54c3397bc71ae87430832f6476b0fa8f131e16fb396c4894d4b9d9bda6d1ce9d02be218900d808f75c96d4101a5d3372141930c3e6de4e5d8deefab55f6db4caa4a94a86baf5d43bda4b7c9ddc7aef09d576ebfe1a21161944e7df15e06613bac88f1f2c92e895e454e540a4b9c607a81184e76438bc3b9d96fd1f6bc328d893ada1f51515828f3d0543c0d6dd8489a31f9c2a1d0306ccb634cade4904f94e09fa0429254ad07cf4bc72466699165856b21d1d964dc07f0e285da3d1b9a4908a35cfc00880db5424ac486aee2dac7b53f1c5b3cfa634fcdd78fe565f5e31b343e54c8e4db70850c2d05c7644048744452d561e54d7b00879cc86d699e2da5eca5f29569174b7aa6d7e56a483a4be61638a2b815a9b9250153535bc088e4f53b350db5e88f846b99acf9096cc3eb4a37f1337a21fdd39c9e76f17f2bee8f351e5bc3444274637eaa6059c58c8c32b5486ee7007850094b7c4b323792c04226dd952cc5746c1cca1ac05d6e0fe84db57a303ebb2e2937468a006bf16b7f1623c95fbf7c149d03cd2fa7ae3d72a3c169037e820a0baf0b862f4cda4b23c42f5f9f1df1ce35e9b7eb5a330b92ed2a3a02bbe0260d10e573c0b1a5eb5a21de45c6df585848363b5575c468b40c05eb430f9bfa16d1bc7781f3522109a9e49bcc9c53cc9bbadf43d4599cc8ae7caafa4ea2aef58b9e566df594599056225a1f30d4626ac4207dfee5c0896169b6e4157af98ecadab4c995101ae7de155e8a54d83bee2f4d0affcd85873c91d14490cb8b9fe260e8e8fcf918913aec8908d69cda5b129eff32e27f9a9592ea735f7f14a6f39a565c5f30c9d0b0c4f7963cd33acbb0c6821cb634a7dfe2485de6ecf342ba380a6561f20aba6be4d116dd307878e69e5d9eec45edf38c2bf02085f43b926fe959935dd2303810b361a4611789ae9a920c0fb7721c8fd71d83de7c3d3d7b007a71d418453e0a3da6c54989eae1df10d60d4a01132f335ffbafd4390d8733684f8b4eae8a53a9c28fa43968bddbe572994ea0475380f2c50fbe674a51a9a2ee6dd9a2c02cdb4585f7062404eec951f93af743cc4b62a8e4f1114ecaea804ab05b81f87d84fc47bff7f862820b70fc789e779aa074d5d5ff2b9d5f42535315d5b3646b26c75eb4054938a9abcab3981bea3962847430f7c81f28403fdd6fa8371e07033cb1df0ec6918ca7b8ce430368f583c6e6f997ddd9f0aed1ef427ba55a8a81648096fdba28e6078333d79b25c84b1f5d945df88224386bc5aaf25c593037603900ebb80df59a2a36862ae355b14d88079e9b0d37d6d5496d9f534d96fb8c2b87debefe224ec28b847ae05d1466bca871bff34a75f4ed78d6c2c5a089914d84f607115162ba9f138bcc7233e1098c8caf832cb7020183c7788bfcadc73c139be57e72ff01b2f2a5da9c858a88048c21e9fde218f35f8e1043042487719c3f015d56e99b599a652513e6c79fcb3e4bd685ef5072b7ee805a35a2586a46edcc02b8306c24dae0bf9f0e6c3b4bb15ae00d927728337ac928f4cbcb4ffd9765cd1d412ad9a589e72392d9e759381ba5c15f82e5860d5669e70c9093eaa779b7e970f97347a65ad71e06aeabbaa48db216fa551878a701b9e7247d58e7bdd060fc8843cae35f37dd1a1e8f3f04b88ead5e1c0eacdd02e79bf21cdf68b83a047367be6b5c699d66649d1ce71b9975cc6eaea7e491f2bc5d6cf92f0d372c8f086ae3ef47d03fabd74d837285fb35ccd9886e04dfe43f0a8025186e0758bb9cd0272f268d3fc727b5ec36c70aed9753814218f2529dce05c3e88918a4538582494c085811b350dd8850352e1be0a8ff895049125101ae3c6caaa12535afdd72429816ed485c5b7fdd42b45e8635fe695d466ba848b69e1a5e2c340a14acd37b0c40cacef79facc06cfd7f7c8989449f7cdbe8ffe92757607ea618515914d16a4d07050fa67b4509af731237a2fbaf8f7f24b32b61f2437f51fe757e9a77b6408dd2b074237bacca97e87d7b1dd242d6ee020a0944523178f62d5eb40d9b0d9516d1be510969f79a840e41192ef0e3099943037229f04e336a11d95730bbf85fd68432e52f4aee3570515f7ccf42b58457280c7849841aefe96b07d7c46a1d222f91f0201215d1ab0064296e58c0e5070d47a614b1a2470bf6f8ce302dead64ed121b53c87f9699a243d50db6a053d6aa79a05f5bebfbfb96903795a9978b80c316118303ec7d01da191e7fd2f5173018dbdac1226280346909f36c2a278df0f5dc954c7d2a47517655956e7155426108f61f36f2ab6f567cc8f3d4bdae0144eccddb1bde472399687980cd2687560c7b9367100b49bfc4ef7818ebb2c221cb8ee2414f2455b66912e642ede2c38503a0650f590fe0557f1d1a6fc62a04745ec210130ba95d2e34a1d7a44507fb3e63be5e64dd5b67351dc88e07cd9f27b76740688e37a205904740ccd7ba1e0ba774bfa08528334f184aa16c4f96bd221b20d2819dc81287606673eec37053afc627b108a13617e024dd614065de9d3bac8e217290a8f040bf572a590eba3e40eab9625c66880ddc1d471f6fe20e9f95ec0e414abf57a91e9bca21116115912357367c350ad808a67589cc0c709d561a43bc1694e7825d7655661d444fec4f309ea25ab0a24026bf80060aef7ed3fa0473cb9f578b6f0fff9f343899a5ab90b5f8221e12e2d4c7414e7c0e847dc946c080733e009cf9d2943833cb177175bd709cf98440f34bb4028c911a9ab7af34055d4db1ff12ebd6b6334d5afc28d116d97a159b4ea1bfa525c84bd129c8f6e8bf5b37959b42157905aa20f40f4cb41b136dd3ec0e27441dcf4006dc319d51679ec473d70a46defa5ae480145cffd284c564fe2bfa3831bc38d95e964c7593ae5e4d9d852b820179b7f2ee3bb8f3c4701eb96f05bca6da772cadb5095390c45b9a00f9e517ff25e805548192adcd38ee41b281dc4bbd876b218bf34ad5e7ed11efac89813660f869e2644e83515898db7920361367902f9454c783cdce5fead4f3f9708484b9d3b1964bfa2a0ea0145aa30e8952f32b520dabf30ba84d6739be887d411e362a1078d579251f59816d16d2944c577f9e37fcc909aa39b3ff864916de3c56e8f861eb951df790a2d07a137c30d7bba74a2e8311f8ed043f911aa62324e36fac5f97cf8b2d82357b888e3f86ef7d095dcf9400d2a99310e8b06344b523588888ce242a5b37c0670baf68b7b4c17b783a1107b69a17d891ec625a4ed8c8108bf754ce5d3c9fdaaadf940f2fab8d2babef449b174c4ffadd4dbd4583e24c8b24107a2d4c4c658289eebd0ccb21da6d4cd0f9b37cbf6e175e4843ec837b3d0b3e81128053a92e874fca3af54b8b73893c9936058bfb5b10ab2969d63f5671151ca8d242fd23aac5f6465dc6ec4b52be584440b6d42ae49a7476cc7ff523c8bb60727c85e93dc1545964a6abf37c42af1a412a074c8f42a236f44a42df58cad0a8122072e1e21cd82eb5bb9de75a648abad813365f00e145fcb64fd6c189a61956bc36d3a33b0bd8e024f364740eefb5ec4bc4a97c5be420dcf779902fd671948778b89c2397b12b9ed02cca7ca59ac2b910a97f3cd9aaa6be3da270c26948e4f3f9e637556caa475d6e5fd4527fbb0c245e4f219130daa103856ecf423fca154e3a6609411835c5a1225342dc1d4329d20337c905bd57a25bd6a6492806eef0fa5de5a3e6724ecc1017538e37aab3a2f169ae19b646d227ddcadbbc4042adde974bf6ecfe18cc8d03a55b3e1558c820d530b9eca28448e41b3239332905f9311c681fb759848d5c7310508b4add720dba454b996aaa4842155e63d2366c6852451325525f1d26348be7b77df34825a3ea4f0c0708572b868b2021213681b403b17dd271235b4b06511b624385b6ac5a747eba25fe5c736f8b602f294ce610679b0019834c9c162b6652dc765585dbf0f8bab35d3b20bf9a6781178557f52f2bcda1e0b4c04b2a2b7cb1951c0bd359d53822e25a45e74aac9e43aaafb93e386c01e6b054997b5466207340b9184daef1e6ff6fb1acb101d66bbfc9849257a2ba055b03c468eae08a1a374f5bfc8752178a61fa92ca18becc26ff2520f07c17e777ac46391b4194ca17102699be9576d021b0454976c0570dbdb85a0d548abd7c3a49822dd08cccd2dbc0938cbbb004b9c4d99523d3cea69d3f35b2b6b817026a56fe3944ce46ce6d2df4efcca683b514ec6f7ab5f38747acb22c59675856d72dcb3999457ea234b2cea3c47fd464db7e648958bf6daed2f158eb68df011f2162d8f7d14187886ff5e6c1b24a8e1dce3a1eb9a24e633c153cb90b3a1197568e5baddb3093f7bc25f6698d83fb45cbbd519fb12f4e6672a1e5b59f4230ee5b024265204992997d30c6bb315c9ecb0069d116c874f42c2b4ef2b24061bc2b11c178b6d49941b0c5680d187051aa173e8677ec0c2aceaec0cffe1c79f48b3e366f48c5b2bbef66aa8f151c393408a0801287e136c972669b1c5f775f206e0b87dbd764e06fa48b8bb08e5645d71fc32405f0c8ecd20ef858ca38adbdec0a6716bbb8260c7f513a2972bc999fa4e57fe7fbbbd2f8a268c0e2575bf404fe5a449dc15e7871704e3dfeac7e75d6b341d3ec3bb27b47ba03d7d670e32f59d88693771a698d6fe41c8f2f830985ad8b068492ea216c5992d42e42bb16bf7a95676ca40549f6fe07a66429aef6d3f3b1d9d461cd8a6e876e37f132c588c23f1579e82d4b471a3354edec80a6e9ae227ee9f652cc705fea651d68bdee0fe6f49d5ff6bde3f24cd30fed92ae1ce9293b6f68000026b74aedaa42d8499ad7f1c15224eeb4b0e96ea54a3d33717cae22a85f67b94577367dfa63b085477de93f9de12e91ebed6d80a13e6866485aeec1bee34bbfdafe8d206cd3e7ede1e1e81d9d3ef001f700b2d454be62f1b3cb31e8e0e30bee5ad42ee04fbe27652aabfe8b6d6403074bcc4fdd5d30e650d21ae6591b144840c6bfe481fa03a19d95a98801797a0e2fb92fa031a982abb169d036d1fdbb3ef19c0b0fae4cfbaacaa52b73ff20aaf4d551dbc851d9dbb09c97e63a71c44e098ead3dc08ac716e165331c5e9440c099ecaa5490477569236806d08a5015ce33a147480e0359d542a48a0cc4a1c74a3b563e6b98ef1a265b6726d6b6ca8e0ed5e560c1162b6700a00ba527d94ba7556751ee4e3a2c93061d5daf92c72e806a5f983fc81b41cf357f4aa4e18f4ac0ab4778851f3082e07596cb4c5aff644e17ec9f89ae46115a800357337085270669baa6c4087b12c7e50af5ba1cac4ca5f684123aaeb2e6fdc9d8ee1eecc4cccaaf839db5f516f8216f4f96c76165aeda934cc0efda68b127a2273c28c2ef0944187f69e7f28bb3775f3cac082550ba0fa28664740e5d9c7c02240ef49e946d05b42f478d6cbb295dc12269be0f849daa6fd6baedfcc1b81811321ed6cdff3af1274bc23fee7f8f40bd81ed29bcf9861bef74ad8d31b5411348310ecc7dfc2066805b4f5cab55ddd55eb7a7deccf3d94d752abede111a7660cb5768e1f83f56ec281cd48187ade32efa9d9b6c792a0c196091a6ec9b093dd82b56843bc2fd8a2456177743a6f1bc0faa9227208f66ba0b4c6d209d64b4bed371edee9e49e675c2491acca28b6306d8e3bf8ccc40bc9ec9a576fdb750dd149a40a2c50acab3b832274fdd0a31ae47755c58fa907c79a77c590347cff5dfc4cd25be281fa4a8b6e5be7e538437d17182d1765c3552a8f4124525ca0cab37f996fb4dfa7fd7da24b5a54fe24767fd4d5bf400925b0e56944d4aaf13400981cb88a8e55b5b6e0e3d4eecd1dccd972523205446bd8112db35fc6cc9db3eeee43bcbeb67c025c81f92140e83df6fb445f2daa5149f4d93675d9727e6dfa55b510b8b7f2585909779c6bffb40e457f6eaa52e2843af6cce257c5be55fde01b2607cb4d115e8adf51c582bf9203b2de48fa6dd2c818b6007d72467dd6ffc7a010fcfbe83defa9d144a417ccb07517c60bfa4739213cb7c51598ab4e7031e5a64f272cae7db189810899c2421c992663f12a779e613ac8fc9291a7226234a0acae918ee4da64714cb904c549d13cb59ee38287c12e1f74fe1a2f6bed82fc6f262fceab5c2aca5ce5231c6d5fa7a837fb551b8f17b81f358960768049e3a30dc52fe2c16ed65c8d89215f48f92bbd348351db6fcb8cf61e2361c60b6c2cf8896229e6b4121e94aa37b80202c3f0b8a13b77472f9de415ccfbb0ad739939caec6b7bd7fdb005ecc2a01527f56625717f04da1ccc4925c2c063971b0b1b9a261f4f695ec418610a2ea9056a2aa6e1862833cef474d619c58dbf5db2f839ec33ad72c449df1f4b889363b12374dbd7a1eac4054f6e98d65918e6d27fd8a1cba5f9cb94e8a5c1fd78f2b77360bbdf1f6e731f6f260586a2d85c61dece819a1542682af0f2cf2a52a3ac309c57c21e33222598493354e0feb5e4647596cf1fcb955ce2020508f86c10a0b9dff9503ccae86af9d6bf7e1bb5977b8070791acbd780c202d774aecb3efcf6417cb1dfb062046c97ba935fe6c962e61d87f9ccd6bc7403e3e29b6ec67c2a82bf267de5e8e5c11ccf4ef805b857aab0a178c67979b9cb71071b5c18f6e04fe0645f2ba0b695f09df2af10708c31913a4eb031ed7979fb6afeb3e84479d21df591d091c0b005cbf455538d34f6b31562ea2057a7f62ecc827aa0adf0c626000e761030d74b0fce5b06e8e353101c75a913cf228d1ec49b68980c038baf1efec32f76d0d890ae8a1e2feb0a005cf5892bb6c6087a819b6d316dfeb3c3489a02ea9f94c646ae816637aeefb6eb3190186df9e1051820a0a2d4578b4d6f944af985de7cd10454553e32f9935f8058be3c81342692252a62a426e39849d893b08d5928403238a929700acd82932616e7d9adfa6eed233df48b2af7299844747b17a74ddcde364cebb857696b3bb019899842da13e9577195004519057283ea567eaa58870d7da1d027769f40dbeff467f8ad630fc62eb4e051583c1d6fa57b941eeeb9d83241d7c9bd08fc3da78cbf6c51f0bb72a1b8a2b1a06aae1a1e368d036c551797fea8b732917a3af4447eae16faca4513e3dffb725337ce39dcb8cfb079ccbb17b2e38267a94eda30fe6433498b1287c08b898baf12fbddb895eecdd8d1fee788ab5d6a64cb7fa5dc674802ce9a59dbf3dc646f40f7a487a8b0abbcd3ba15bd0bec6fd213d262a4dfe3bf4016c4f5447a757faa82b48d3417d9e783b0225d79ea441f1ce4e98880a167df2065fe2315c35b028bf61c52da1a22a6454c80c3274cee664a215634ea65f5596d0f3b0bd20b4278ac7031bd2cfc3b6e7eea4a95920ff765a5dec7a32467001a273798116bc34c5f67da4364e213006b0663c3d2657abb73404349eee24aaf74f6135d908af82399f31785d7a5864ab25cffd237224f8f7d85c9e758117059278597c9435a709e1c62aec38a07322c661c7fdc414a7e4390d92265fcbbc0a75b5c9ead747c6542127a922cd970f252081965e32db92a0c6574911aabbc127c657847e9651a2830952a6ae77cc66449ebdd1d41c69b30a7fe80867edc476ed54651c8185209c15627a857c8e1d6fa3444bba621c5633c7328362eaf3961a8c92f7c1c441e42df1cf6ac3b11f379ec3939ec3ae7851ea25793c87780c2b07e5e96414c7a6ebf311558caac97bc2d8ca63459e5f29f5d999df3f93750b5825d8577fe55cb74ef18419cbfaedbc09f72e1496c87389b51006b83551ef3c3f3e93431508e066633d1c268cefef69101a61e3b6ab1260fcb7d37ba32f009deaeb069df9ea0b40da2ff14d1fd98d976536ebe03e744304878f001e13bd854a862af19b5da3d2aa5b974d69d31f42f857b53ad8ec38dc0c77e8b99c37ae6c015a21a6605edc26c06d550749754dd19a5bb41fcca59ddf9a7a03fdc7a7afd5025df6142f77372c6036ea873aeec1c3eb2ea294811e3d6dd3407d2429537302951f4578d1776f3a3e4f1652eae5ee27d5cf1ed9faa4360db24709aa19bde6982019ccd750a8400c353f992d36dbca028e7d7fa83bbefa389940ced5b81e952109fe13325367b51759054adfa4e0d5aeca0bf33c52f23351a7027ad09a2d7618f0add7b1e24bb3c975932da284366662ad9df1865a13ebf466a02af7e659352e87878b51fde7f02499a5d3cb589ecaaf6994b98d5dae8663fbbf7a07e4651cd7c656bc6e4642c3e9b596169d15650cab852f621fae09b7d7ab447f4fbe6e1554d8b4022b8e52c93390561a1b7387a0b4c164a04dab7fded765e13b8a4796941f7ccc77fea07a5d317c08fa58c6e4e1509ed03a28bf5d748eedd2734942d79af26f067dc3bdaf5b7e98656e4ef0ec6ab35bcdcdb0c5f6bc1855f7572bb20c06d543b963b7f7a2430b4740ecf67be6b86bfd572e70dde8ebae190b095ae94025335da296966c3863a4ac59b4832c3458b30a1639d485e458fed5aff384f96a593001b24f69f6e654fd0d8acc38549c68d5a509f84b98e6892a5169df049dfa240f7c4bad22868e15a687a767bf1b06130bffba52c964d914e0754f985d0acde08b8aa75c6e3e03e615be36a2da7ae916d6e8d4523de3b1ba3c0b45eddcdfa5f0b5fadc91e0c99d721ec2142f992d14bdcda93f8bc33e427f049d0029f1cf9df7bc49e2abf99d43b0cf85cc47fb010c8dc09abe7187a0307481b0d344e0f41e1b2c862f0c2d37b36c3e2a71a486c04c9be36ce104bd1819d71d334aed45e3b921dac956c49ea6bc50f0942c4a4ce57fcb9ed451076fbcf2f70e2a0a17b9325c3b349226e1f8a60592132c9e20846824d3f0e4a9f07b08819a29b4a42a3fb2998a4e9df677af35390f4f76a4ce254e749c0c9aee3fd5583519512274b2d062a77b698152ad9996f92e372edbe6ac0240c3094556ebe1eae84fc0a414f498f9f45f18070e1f95c8cd0dc5b70807964df3d610d8ff054c52672153a02447a06f50bb13d6a7b995dbf3cf73156bac4983219eeed73a7acdcd53b9feadcb4f9320c5c29eb797fbe043f3e9928f3cbf6b16afbccc17a7f519ccdaef893e14857eb2c35ccb66817a72f85078c3f33e06db5760cd7acbd81cc44df93b6eaed66656a9d400f5e7733afad16e8e1dbd50d491daf55b9dd7c19b9ef9e23700a085376a87bc547ae6051003a41a3436f50504490e8d3ae735d8a5307c143f22946a7e7e02fbf38550c83328c0c11aa5589eeaaefa3717d4dfc0035a5cfd3dc46b08d92498dc5a88c8ccb3a2ed172537c3cac177e67da1257d7e6d241bdf66ab9549ae4e919e2ef9d51a4143b87e97c5c8ce348357804696a9f996716dc42dac93deb29c7b0ba2c724432b695e81a5a7602270276b6376f3315b420c6e1a92905302cdd6f5c95585df1c70b7ee8a53f9fc8925f375a60379bd0b9f0749c7805f8aa33c577561cbeec871bcbd982715c90429a574b9711d234db41c83bc0b5d5ddd2ac9dcd283f81934c90f1c4ab220f0b879ecb9ca02d4c44ce5331424a5de9f299e4d8bd0c7a0aa6cd1b20d4928a3de0c6d786d0962dc93e0cdafa5f992dc17fa2521078782327650626d6d9fa076734816a974d1efa74aa7b12e4bba1edea2f1b8990f5275190ff243a7860cc6f9d48972c9d78495e051043ec567973e90215274bf0b0bb9f5fc9dcc3e9d936948979c5d8f624636a8a3368e0c7aa1a685726c90620312a797344e8286ef9f24dcd81d92f5885bb76a75071889da680c91c60b3900638e376c9505bc2978616783d6ef33ed02ec2df28497e274fdd80afe09769d1a570ea87f1855a3777598ff3c6810410f5b96ca49c0f5175726adb8279671823ffc3b23efb8ba131269a93c036648cad9c0da78e5ae04436f210e5a722efce1f1135e3ab6105cae232f1c05cc0aeff0c5f42978b168bf69bc4b90371df9a4da0e70399607581269e681cec9955131a0098ddcb9235a3088521a3906d3e5095e3df0e655e16079dddcbd5020d00f2f07c7b2ef9fff4d3a27c5eea7a4db0b4ce7e796730a2b4909c00ca9920eaf80469c7a27b586867823a5ba0c8c3f43977fceb8d13aaa08e6117741eaff8d06d846d47f6777749e6fa020e355d260e60360919aefde58729f46f63f321273db35026b24c588879ea53bedeb7c56d44f0ebe83693c889d9d928ef09e4114637fd4f061543e49500868cb98030bc665adaf3244170eed60ab7627ca4b33498847566025b09d6296ca7a9d26536ca5a1e5a0928f57718e66283dcb810911995e8a5420d0495e6783eb4a1a2c67dad5be6cdb38c1c8462084d979be818448528fff96d3c64a03ca8dd34e5039ab55abeb3d6cfa858ca0e8836bed675a992155576497beb93885e301e4b86accc66a4cbe484614fa6c077f9064de1dd1a7d71a5e3374f2f651997adc38c37af64661d1ddf01b73c014f10a70bd78f256f1abec7e0d191875dc0826d02d0d3516dfb96bb338d491eb747ee5b90f973adae9ea239fbc302f28c7ef54f8ea7db9bbca16b68d814b93b814ad9f1a37d4871204534afbc11db7c38aece2c579306622928cbecdb5b5761486decdaae6c5a01cc42f790d016bf5eba16a274b90b74583dd44e6c42bc4c794e72593385226bc1965a05c120ddbe5979e5f2f4f40a32387ffda7b2ace09c2584b3c7a4d30afd658cca53c4b9b37cfe5509d70c305329bdc188d34d8e259636fcb2af4cec729995ba8bd3c1d4199aed17d65622ee86173f1cc4828e069151104f023677e4faeb6a6cc0cc7347fc1f1072f29caefcf2902cfd641e9b3d5b626ab75592ab1bac772d6516633f5ea70c6618c9e4dd571c41beb5ba2f7fe647f1399cefbe37e43f020196133e44b05cf691b5c40c5275f746aac831983db8203fe32e4abfd2d0520c17ff96d869bfeb1a3ce8e031b919c127252117bfbf7a733af8564f1feb6691b0fcc6a97694c535a1e52c7e02a2e6581d7000d9e34239df231d5320f5494c885082ee880777cc2e6c1626474a0178ed113d6b8616356d7a09f9e6c4599a8b39276defb9bc8ba0ce70b1482e6468d850a439bb25ab71f046d59236d4922d9a610de79b6e2717fe5bd428260a1ac301891fa0ca2b192b146c3b5c307db839ca4ad340a7c3e0f88b980e2f560b89aa4927a1bb51cc2d3b6087b622b71bc5bfe03b8ecab879999f24626cabf5cffac3fdf5e9daf6ee6269701e8fe8536915f22a5a7201d0e5c1d0291aebfd841a5414b1606526fabaca99e96b99f3c32ad47a8766b51180a834929c2d1505ec560e5b05b7222c87d42ee496976a2893cdb635e58855331b77b1697fbb7ef1506568dc82ef9e364af19e4c5fd5bbcf44faccfa29033c69353ca813f2b5ca192c76b4539130aff28e5795d2b647cd25389ee5793903df3011b4936f6ea5281d5e6a02d87252748ec6b5623b92d76fbb60e672361af03f496202b9f75b1bc191874e636e5a55c0946b8935874b099718ba5c222ef21ce0a1dc14189d24a07d8b221fd141c2718e80d8f5a9d761dc15bbf1a9f71acdb632f74b49a167d557ead3a4838d46c325527f2f2b14abb53bd22c4e126eda0b77709e4f321105358769d43a768dc69ef9198cb3aedf50a601fd651a6d4061879a50a9941c6ddf21f31b2e74ab0e62cd14a00eac25f101dcd7c833143769f5474cfd9fd433cd8f23ceef0d5039f029ab12b431891e8acebe33d6d44416328caf7b022ffa8809c06e4787a4bd8f7fa422335e411ab70a027212b377e7055b59692aaac30fe83cb5f71c8e59b1144405d2933e725781c611aeae0937f1eb931f74d51cd77eb75bce0f4b00ee7dc699b6074fd16d4bd135e4a5f31c4c5b8a657be74a245ba00e927b22a59381f5c6492d35ade373c9b9bfb89a3c660af9df3f4948eb7317cf72ac64bc4f7f11d31f9c71d0f88af7422882ea37a555473938dfee0dc7ae3e1cfcc6df90a6d238045fbcc588bf0b69da5a5a3b621aa1e71aadfad37ce95ad5092182e2aa97b1dde745febe3754dc2eff21968ad2a9a8160bced440224715bb2a2f4f00d72f446c33dd0c781e7cf2b24d37faf8cda49f856363712615fb01ca7dc0b5036238f4d1797612e50fc62d2b78141c0eab2130de0fccfff3ff797e7a689df9249f6e7dfd307cb698657c47b3a0e2321ac796506225a37854c5a6dfef1f1d794a8da4955b4387eab3e934228b9533554c70c3f7740d8e8e34a660286808aaeaef8541fad7c448daeddf35ecd7313b5ba8c47138867712d29bbcc5890927daabc4e733abaebee38546620814d38dbf5ac3c2f0540fda9272c529b6d6c6a9a9a9df9ec7cbdefbd6b30beadc4e6e8cf89a7318cdc9fc1a1e2ec0d81b296d358898a5b5224a1b4f395489e935d2a53933e2c828a93a08ba6e88155feb103499915adb9151f94dc6287829ee80ab812704ff7288e262137a163160194f59ab4d012f61ca18b3e666491ce65454df4f7a3a65b7eaf87ec858b9d94daddd348dc1f69e4f3a3813e86faeb84ce16c8691dcae9ddf3b10d81664752399af14be3548e6316afa85f4e13e029d0c9f128403518694ad65390977b5cd7e7bf66ccf0f2a0ce167a67ee5cfe5ef2ba4b398001c40fcd0d6d846c0c914cbde67d552e6c529fa95001e26851dc4e654b15a649a770d59c9fedf1545a088e54fec4cf922e27f9b8f1f3b8919ba155e78550140ebe363c07ac76f9496e5b6bec184e96420c6b13bcf2ae2e26e489498db354549fa30ffa3fc9d5a3001528c149120ca1651d1181e57d8c6eb5a9907b03ee4927ace61cb8ac384a710733274b206ab2365413b433235b62bb48fb4c7cee420299a296414c6f8087c6dd029dfdce1e0b58958da4333838a45119522059c7631e9e78ffc15127049a5c9b84af12b0f0ffe571a09dbc5856c0f66d3adfd2ba95c9340b29da6965cd9a2fe94a89489a3e9bb291216a1c4cf576cb48d06e231bf9a63106eedda50b770f7655982c52b9cb83e4be1d068da0d6053ab2c07a619e9d7a4bd5e46cab57cd6dfcddbac7caddbe948d62712b6cbf0f3557169137b7916826b6c048e73e9a2b4c9749c555e053d08700f9a8c43c0f356dc34de58a5d1eb7c8a93f60dbe3bd84d176be65311579c4a0f99276e26394342e6518d82e8d7c5654c3d2a7ced1fc96bbaa79c7a7f3c24cbac5db526db4172be48a8f70275bd25a13cef81537b2a500b1eea7c91053e869c46febb832c4927938fdf2e1505bce3cb5e73e802a95d2104bdb70332301139480436f1ecb8c38d7c25381ea5476763fe053a2cc0fb071f717720e06d739aa509f16ff81f7942cd0264b797c4401eea4ffadc45a777cff40895e8a68d8f4a2c795c8c526decaeb3d3e008d5de3c672df1b985a1b30db8363faac4c4c4774e15a8d84345cd70949944b42b985cf93c5a05517a1c67e64748f29e1b44c05fa4752f42d702cc762835bd8722d95f59fd1932387feacc3ce6b2046cc8d4d88bc3ac53d47781120f8411b7fc4a483ea8e3ae8b89fd06ce44742effaa45b04a06ed544ee0f49aa917f56acf7c64e36f5f51e146b0a6631d127bc9b65603e14bca292c264fbcc588fa20c200203f5b4ef812f3351b9e1206138472ab2f3d9ec7a947c425841c785812132de62b1d79bfc321922d25c1aab9147764582a991624a351d1a25b23628fde134aa16d9bdaa5e3f669de47fbfd9072feee48f0a0e5f93e92d4e3f5319981900aec2d692af3d5e10f9c8b58957c2035fe9c9b9366bfa66c07d5f25d8e943b75b94e030fc394a3ecf483addbc61099f6484eccbf64dc24b7b7ff0b77c4f5091b613087c9b9507638640bbdd6042fae20725eebaadf518ec71505eb2293e7d6fde81ed1977d1b290fcfa15db7752680a4a561e82096798b9c2f81105d08d07f8e0cdfdc9e13d3b0ae035733b3371cf9a0cb435a59544d7ba3dd1c8aef8d6613a7ab00c4bb3483832e97218146fa9333072fd2e481b476b720919c8d900211cff519a2ff4511f234b57080347b6c037ecfb1993cfb56898d2ddc78af233c369551013f1c27c360d465a437d1849bef7579e0900c79dcdb71762a07f40a764fbed4a170a5468e807ef9e4eb606ce4c02b805e42a6923968dfd4c6d93a65ec09e92caf52424d4d0da869a8f4f985b62f56b4a38753a56721f672bf24b78913164e64ba1f418a78fac8f636ee6cea102b953b036f138c8a112ebdf4ffc5adcc40f9e08f3409998e09254446530c15ff463b527eb5f42808e39d0d507febe13a0337a14cd169daa8ef2987bf688afaf5f38cc265aea4478de32a3816ebd7a32731f3234fc1e89c6a80e1f6416ecc5a749fb76e967a94ae087635977811de496c69ec4140bfe1db3bd63e9f7992c0474487e9195d084b20d60bb9f3c19c0f412871f80542696f10319c21d9202e53b4e5f98bd31ce0cf70dd9567edc240999dba6c0eecfe5f9af39051da254b8f8efb2b3e5694a3dfa3edb7fce57e1ec25c19984173bfd46aade38aafb96c619517c9689389e47980c1edb8154e9926b872a1624d4bd75ce4d7d591f9a9e84c0c3828128c87a73c884a0f05e02f52d64ef0cd8f2c536a2c249b9c5ab4072fd7307714eacc7a33f02c0cadd9c6be53c5971604c80c86611b6bd2cf16d36fa5425cf3609096e37925675437bdc2f0972753d963b2c9140fbb33284f8b4f9323f0e3c9dc6f029dc2fe7c6dd9ca8cac136a13b2a5a4aba9e9a2641d2bc1f72157e3e1761d93b0552ebf3c7306781f20897a20ca3076239c6376e87b1cfd31e2d90644f61936b5f67007dc9bec89727e0a5cc68ee3da90bce9207e4874b3fa1104015b677d7f61801b6edae1630075caa5bb136d49d020ae1ade65017f2e8d7046605f8c12898e6eecc70fa7f8e356dbc622b1cc5dbc77cbbf32b0bacd131736b49147b1ce65e9742f03849767ef0383ea6d2c09a75f1866fd68968c79ceec5aaa4f7c3ab0e8a7befa7edf7e97b3152350101f8f47ac15315a680134cb8f559327e2733bfa504e9312bc22f38a846de3444b48167bed111739510096f9ac2691b0fcb1adf944110ab8706cd94826579327c1bc44f2942c4c23a3c102676478896ab363ca6d20c4a98f38a61f5bfb82f86e5dfad4badcb37aa03deb730e8e352e65cd2549400a9ef2d44df4fb3ddcba9c97e00e776cb35ed0590ccb343a9c07138f1d7e674cabbb4fea6a48b55012c1eaaaf45cfe6c22436358fb93d4c8d50df181b2d33d62cdc48db4141ac3e9bcedeff2a12cbaf4cebaa6682746092536345a541ac7d443d25a0b28a72376230c57fc71c392c8c93775e47489431a349759a916829a77b421a17c44306b062a90647caffbe370853e157f26bd2d62db0436ff109f68a2325a7b34e5aa59bcfa2c0df7ede2af2f1c7e796e7a203f1cb191da15c64b9093a3c3558d019084b8d2f435467ed9909a0f11743f1c65c29166188085dbe58771c5b716eebd2bf8acb75d00c839cd33880fff518ad11dd340896834f7976aba0682eb2121dbbb18a78b2ee4738e7560f5c175d0d5075d861dc91fefe0f1fdd82fa12246eb28c1547898b32a14f6a8abf22d045aba23ad464fa6bbdb0b833eb3147afc8f92f354b63c60d304f92db04a3a07ce1424e7572c4b0a92f312a89ddb0eeff8ed7e845a5c2a3a353e0c9bfed4c28c35bd47ca2452fcc17e01b030643900be5d38ce4035709847ada592e3dd463a90b56c8b11fce325d383f95281755d4949bd3c4bfa2f3b2b9f46d63e01bb81bfe3ffe2b606687fe9584a84f6b6bb2c58267909cc8dd1b3c168f58c0f08afd9281e412ebed44de8ada0a02373e30bb07951a3d93f92fcdaa125d823c5edfbeb7ff2d11dfa905385c29ccd7b033d207dc2f76f15293842fd787e4241e9b7ea331c2f3f721fe38938d2a85f4baa589b3130be08fbd4a351f0c48b20a323a3d41fcd36b8f7e548cfa29ef4c2c7b8d4313d098a0d843556698e4a3fabc636fd33ddc6c8dd7e54858e8c54ea4a9fe7bbe9f219597ec25795b6deb449c825b9d1680e1aa9bfcef595cc27428fffc70feddc721aa026fc4e309925cc476ca5f24b48325b0b56ff1b2f5c4ebd32189e76dfb187f6c34ce727f29acbf66a6a738efa08d46a82c936653bf9a4f0542961ccb41924d0d2d72dd00ad1cb4248d4bd8dad31071fe9789615976059d901159020c3999f88367e86e59a55bc1977770dfd5de67655778c97a983b32422bbd1472e223515ae871b8fb3dc473f5c3652b1e2f67a38436fd971852d25e0e1e1652ef863737c46a29678500acbbfd8ccb80abef610342d260e174a6f925037a5f7f73192f6cfe208ff6486923053132e1f17ec13deaa7cf89f7a6ecc0754439483ef01c07bdc064a88b6b23199b0b4c024ef10bde737e4319413737e18d35bc408b7b09bd12fdd6495fa817a0fbe28334fb2db8a6429725ed96b8c0fb6c1e5ac50ef106973b53c0e03df141e21318d7a4edd0dbb3aa47845f8454df5b3924eddf30222afeafb675f2b750f3752083e48c92eebcd3aaabdb783ed6c36011574e677f9c582fc82c89a11fa021e9d5b4dc964842bb40660ce32e5e4b522ed2ea399357856543a171da5c50c575145df69fd07d3f7326af06456b0d842410ff6402c07763009391d338d244f3480bfe34ac85a0c770c1102bfb512332e5d85c075af1679d6c823d83d8b055e837e17d71cdc8574c908d2968ef4b563a8a6205b4ab50a0ac13997c13858d2ee22904295ace4689051d28205e1c0384d1a8f596e98b3af3e2e41c77c59e37bc2f2b15b7d9421eb2709eda187bd07912e705acb7eef31f06f8350c15f3ee1e9095b147b8aa69eaba76a2b1df7f41e911398ad3818e117967798199471ccfb0e9472057b39df7e972f92a017657be219124e9fd51d739241252316432adb11d676d267062508256734eae89bfa9409e3c570e4ccdf6857bab5982c9aaae1855f63738f6fe7d9e54f227964ccd945ab298fc6a8c7fca47fe4ba0a8469a110d4519d06062677f315306357c61e34c1b35763abf338fbb34eba78c62d85037d4578e9a25fca4322e9483be97a39244407066fa4a2169f7df47310979b625209be1957248f29fabd8e97c4ee42011f7159ebcc137b0762438cd078cd0c04e2d55f58a5600a81a829feaaccc00ba2ad230b3796733ae843ea2b0f3d9fe47b5d6fc9a3210f70290e268c5ff36e489bc94a173cb959d51b0be542fd159b55469ce1e8d3c98d5ead2fb0b5a66ccf9e422cb7ae08b3a6b16e9f0077692a5befcac1b62168f311b4c49a8aec75c1f2f873e1d9633bef260c20bfb24872fc6b7b365f6deeebe513baaf8bd486fe0affddf375e538c9daa3044f43a46d3e77f317c61cb1265d2eed31c19287eb03e4a6eb0fe3a9aa3ec16baca56d8332ea71d4daea2914aafce5173a15e31ac675121a41133cb36b59a931b87eb2ae788e667ebc4feb0170672a4fd7d9a1d8e73ecf5eaa07b2c999d57cff3364a7f9ba2c9fb3d67947834751f39c4777a4da773a0a686ba997101f3adf0b3b8ced07daa2123603bfa732c02c9619480c6d6d19f94963fee967ecac7a1c9092dd8b8a5bf11c48aa740acc376dcf7f855cc3d32cfee3078edb3400322b20e364f67ce32bd078b59cb1903b1673731ad68d18c1c99d48694b667366ca52010833aa445ba7ecce0b14587d6174ac1c30f28055e21fcad2e74abdc2c506b829f9aa1400ffcb2563c3bc74f1e4e33bd88a32322089f70349b0a82065037697cc0474bd2960f6bac21469a9915ba2bd94709cc7dd8dc3b17e0402fcb0d64c8f2b2620f72584606f6072055d0f6721bac6c0347242c8a5d1aa6f2e2f5a12aa9ca56af23235608643a5e547711092edaeb61d7f072af8e20a898d4fe1e62618523804cb02362f33570efab4e75e58178a67de2b79e4bbc00c62acb2f5dd5a5f4d2b1fc1883f815740ac2d98d32aad2e067f3577908aba96a2f809896f8731eb0f26ab6221cfb35239c8e792bbeccb1f63585f616cb0eae373a2659729467ba316866c16a985b3a790ef99357bcda584b8a3df401f3e2f70b38e753f31a2245a1922903fbcae788f1a7be6ca7c0077f884107c95d23359f8b70e75147171819b8286c4130f604b849fd6f183e721ef090b816ba3399598785517ac919b5a9db396483912678a25c313511da6f2d242d733023ed92e09c5bdffc02b0dc46f30860cb452578724351b7c9f241fb77d9ddb02ffe131b3a0c329a3588bf359c3975e0f5700afe64a21d4eac903a101236ca0dcfe22ec4f8a57e8e951bfb6154f8f2b184431fe290797e9c3674ff7e10b8469c5991aaa91eb0648ee59520fad0c8da38b9d30916b6e6c1ce82903858d4517677a6d4750c51622ca38b918834c6001b6a28f606c8da007e60da598852a5b8e2b00de10e48b82ceafcc1ed78c91ea15cdc7aa2f13680855cb6d0ddc2308da2d441d3dc1dcdd1ad206f8b13bcea0a55930b78c55fdfecde2739cbcc16f7dfc9de09319e4167c7934d12c4e7498bf84fa8e50fd9527e878a04b8fef2353661c44b808595fec860a6d2dae9223ceb8fe3c501168a23428f7ff17b299fb32886fd8fa266ea5eff80f44c9d3c76374ef68107047aeb6a6767a3f3a7067bea659d3bc37e117e016054088a8934a6dc8d7527b75418ea1ba2c158ef8b3783f966685e6079794801e746ec2d5bc03c960bb4e6a9ae6edebaa8ded10937ba03e736a8506235abbf255aefee19eb0e20e0c5e9fba6b01e6db2cb30dc0b5489e0a7bb5cf0c399afcb9299ad5c6d330f42e5ff5edff687f616c1865104eddfa6d2e8a7f8b7f8506f54f3e78ea835330f13a9985b13242c5a3fb11ff9d8f65d2d840a329cb8d45917d2aa9cd3cb1c2724e1a7bb0e053525614b5e603ecd64e5732a3ce90348bdc7a436d4b9ad89ea8b044335f7f0a8752d4c719f33b055bee03d7bcb08df80f764e4a76113500e131f928b1e20a769ad39b8501512b7de0ec27c5c34ac442b72275f7c0baa555fa78e55735e6b6b64ae250a33d85c41084f7f097cb7acd00de73a81f30213d9d8d80400205a3e48f00d00cea38536d06719dcdaee72cfbfca0a3247d4550e6f49fc962d1acd6b75ddcde682a5f429ee7bfbaca2bae69bf65e3adca4e5c34fb68a4ec6bc9d5cb357a724819e2e6f4835f6de66318f6bf56c46898636527d881fd82063f346323c9138dc23f757faba5d3de36a6614d93553e7ff5f2481b117dde12163d0a0ee0e93c5c5720389f47a9dc15df2be6adb24863183cf693aeca9eb5899cae99fe696c20623208d732c25115e21c4c7a12487d8e27eb6a06c2f3ac5015e5ac6406ef6c577b52053f09bb7d6aab7f14bbf504e1f774135df8c22239b9150fb6bd33fdda53a82abb33afc2e0b61486443c3800a50cb1e22601e927ac16c570198fdf8732177006f88d1e7c693b427a1fcfc668175ed622aaf53517e562769f010852b304856beb4fb5d997eb84802e7dee11877fcb1ceb429f914da183c04b7fe74b96b3999d6b705fd19e6b938acdf2ba07f984917cf6880c86dc03d027d3a9a01be8f2b00a78f80a2811eff82df309c585702d525a5fbcdf4571ea7312ef48829accfd9f1b5b22577eb862c84151f43689c16d2fc3719fb6f3e9a7c9b9d34dbe144e83d8ba809e3a462751c82ca4b113530c0be1c3a259df444bb79fe5f18b492988f7b95d26895db5200c2ebfbda59f8e2382ef7e3b93314f37522b35814c018234506b44683adb993f775fe0f9a8ec57ef9357c5d59966b307d64057f948238ea7a480c40efa4f2a2e4b3dd657bbbc18b74781364b0685f6ee4a910a1fa499ff3e1ee16a148576b468de9633f4049b71596fac2c4cd6c3c63e0aeeb2fa0dca57abef357770361a14d31914fa6e5039bf1307f28fa2a7c7c5693e91f8656b0ac95f38642c4b19fa240222765ad51a50baae73038ce54751f318d2b1715b743af73072b02e284f8a521def9bcdd8c6c69a342c5fb6ae8b0616b6ca3a7ec5245a914b87a53ce98988f9d57ecb722582f3b95288b0f604c8d45dda061af4df7fa69f612850326cb053283a0b67c532d12fed3daf890488451eb70235ee98d4b7b92377c06f6bab47a29184d12c7b6d8d3e3793da6cc63d967b9605bf09c15c813f6a1379ce8b797272a0bde70abc850cb98f11ad4ed37fda9deaf1d195736dcf3d5b0b5d6ec05e24bf28ef7735c308df25d286a36fb00feaa727ef00cbd56571e389895115c0d4f5c135dabf832aad1e512f07c6ac527c73f8b70d2d9a743d9b749c42a4afe9a73ae76d1b61ec57fb0adfd74a7461e6b7e333fce05379fd38851846b0e4f25c066b13e8f49cb23782790986e6da8f67f11b28a0b54eff17dea522983584b2ca2e8029e8112100a7b5914e3f43a9593c2576cac828f8370a23ce32fceca6c84d2ea9be205ca2ac559d67cd6bc8f6fe4bd9be8d48f4c3b57e03e5579c6a31db0a4de78ded64135003a271840896466191fda4a599b45988c161a49d3bca4932a7fb47c0e76654e3ecde23758912818607c2166e81e57c4f7f40b57b9445f759a61a8454af71b241c32563a8e56a7b4d18f7123d696b1739430a742d7e5659fd2745e67832a4aa64e5238b3f339260337a27e8c4fd2e88df3a7e1e68625bf98786433f984e4130847f807680c01f54880b3e813d30af7f7ba325c88c9d4a4cb8dbd8ad16636d721e495054a3a5d6d1dfd092241697770ff8d13109202a86bb308073f3aead546041eaba940fc502676b102e26c3a14bafc2134a2ee3377fadeaccd3b009ff4c74bb1a5bc7226152d9fa4d7ade941f7c9207ea5e9e288ea4a63390e969edd146ebb5b1e01ef6b72df5e1069101df196aacc5be016e572fc33d421bdf96d0c5a9014764f98e84e034bd38f1c850fcbec5c1a2eada89a5383b9109b28bdbfda996f4cd09de34e86f0844785abab452d439f15f3bf203343ee276b7c8cee17dc54a1e8d798099daa98aed6bb20daadb4f0d04b2cc5faa5d399bcd7faa76faa75a1fc1b176769b69188238ea7b3b110339d1fa2934b6c0f008a79ae3b1c04759f970fb34773563f2c6569808e19d2f3b24d3a29ff2fca9a0b070cd19b93ea6c9d30edac3d873acb04f8cc8be75b61f43b32a89c98277873d9691e5c2a1a5c28518896045f76f81ce8c13b54b647c9b4486b7939fe29f43f2310e0c6468535467cd3445b4fc8f6c43988966f20a8d3abc86a8ffb48c0291789e77720c7fa9ed69bb32f6b262d4214d411d36a65c28fe31218fc51fe2701675b149f84407e0610cf101b97c18ff5e44b40a153a734bec567f1c94871e0ce0b08015ee381d56976fe5ce97d97aee56b34dfecdd9ec782db47573d28ac01ecc0344c8eee4d3d912f8f59e8eb85d8a38c53380d5544ec071ebb0d4a4f5fd31344de8a53c86a2d05e8ac0d8797dbf3c3e4ca6d55f9ff117d6fbf0a65ef3f477338ffd3402e1b7dc11f1fb170100f6e997124d02e8c502987c6581d1f91458387764f3d26a9ae99b52adcc771ec7921e8a4cadf4d8cd9d1bafc5d3500d5596bd55e4543172a7b906d08905c51226c759c2e84daab916f162130d76aa5103c397b74ce1f8ce3bf46b2c4a5d1e26d25c4bcb008a6a7ff4bb9a3105af7afd4b5eb5ba3f466002d38b5d45ec09033274607d5e265ffb6b54a3fa3ca8e6ab7bd90fd4d5e592f30a04f76bbba1d3dd5499b6c1fd9df24a7af465ec8ca9edcc352185e3fae65a86396cded9cdc06d72d782dad65345c19846e4152f7c1b8e4a01858ed30f3668fa344cdf29278f084f99302f55962b745e53ca246323650611031968c3569cc890c7b19dde82db7b44207f9e129282a79684fa7ec7926fb223c91d9e6c07ef228d691e760c0acbc02a4b62f1a003564ed773a32e43e564c0ef1f3324c44123f7f57cc3bf9ced4ce7a19464ed65a7fa77706c59a835d167266c28333a39660891083d17c5a5f126e0f0ec876e8fd5eb6becb3e48cc7170aedd7501b5e627034fd027530ad196faca1b1ba5b6bb2bbfe4e9fd171d4004ae8110959913063ecf1c400f2784157c2c8a9e2784ed6d4f23e2980a755d06042a7d909cc3fdadb087cff687e2816a4754f727bbbc378ed6bbbddf5ed0ca63455ef2c96160ddd958040406e8bd7beeaa98087d93fd4993adbd2347c3a6f4534c8b4dc9f88ae28d4044c46d0b67c3d95e09bb78cc843aa8500fddf04dc5d3c4ef5c36c9f3ceee86a64e7b119af1a954701941241312be8e3647efd6465102b1be2403091af0fbfd3964983b654c187c815a0ab658df1a572263da653b4cdd9f2441e670daffacfe15ba7874a383b9ee9776615a3ab166a444a4d93a5b77b87f9e95a166d137d05f6d57e8b438549ec0d8b5ab18b46619fc73d0b04ce820b7bb0430165bbb943a7e89d146b42e79d0d03db389168a52fc539065494486cbfa4591212742ff22583eecd667d3a2b10f852752af9888ca2945e8899f36a098326dd9b34ff8464d12f6f8782cc04c4bddc0b81f932e4d54922031e7e3db48194d32b8cd85b35521f2b5a1b0d6736571c4359415bd258ce68316601012057f4f3d01d556b81d418d4ce649ad1ee517fcd49c0e044719e691fd966bc8b66db273c8a2dfbdb89768ff83baa7122cea21566b6e70330d8cec52e8b35cd1d4eaff6d1a25fd183771516f591f682582bdcd8c57917f59147f470464526478a681d95c8d279611c2ed3a1559d3921e860d78f5296c917b782b07aaf7f2fa33747c4f26bb24f12b2a7107ab67db9c4258b504cc184549f77c20a7f6e6e282d857d031254d38cfe054fadd85de1abc717fc6b7164148039308e4daba2d88702c1921ed86ec755312af100cce61f6a8d5b71e01df1ec0c5c9b5e8e326adc4ad5de91ca08a1fdc4446cd022dc43bba260979421aca0124b462774467a536e1084e292cae0c99df5b71574ac59a5adad0451b60f2a9b6478e9b4295fdbb873b18bcdcfc86554c4514f00798a4c7c5f056d3f3292ba99952fb1c0e2c7012cd7490a1b6311e7a690f38c01ae213b0c5dac11905d982dc21d1ba540180fbc2f07990f77fcd9b6d2ddcdf653719b9e7ea949d4433a93902a49b25afac1443e5a855ba33c7ebe6f6ccc85d1567cf87bdae798df72de2d0521c46391d9b2b2a98ddbb04712e4451febef06abce69e56ee89bdf7af1c3d207981e9fd9d149f6356146e5d61ec47043572eac3a168be02bd962e6a9e838174a5ecf81f847c6f3121dd67c979cf8cb47521add5de04868e8b22489de40c924e04bebbf00b6a6f08e2306a0012474651e75867b58b512317c2e581f0227e6e0132559b39305e2030881433b9f56854c71aa7c6ba14264566a2f0e86b4c09707e801478532401a5d45147a9bdf246611fdcb6941534f0f693c646899866115afecd00c57d9c971de70e2c45f2b387fe44928726dc6863698d5b9e552d7a6baf3262cc3221539666f95329472db6c6a98732d765d0706752c2951db23744731b99316ecfe2191b191d9786b05b63134b35120b59f5bfa07cd6160a1c862de8c7902705501e5fe743c26a60260b693f921f39bc711d4349d0d331c2405fee459ebb15cf262e5dcd0edc99b9ca4ed993f19616fe07e206acc865dcf61585e47a807166aa5fa76c32591d69a9159b7b0cc68891de3c7440de15ab0e7599aa62a9182a7af16ce74b4a0dbdbb1f363b6fd3530005ce8e0454819bf9c92bba8e576ea69ebe0193ce3629c467c390593ef598c8d05d49e55d272f2c3ef4168cbcc1b8571b2cafde0f0e655a8e8ae994ba03a3c74d77fba26acd8f1e906b6d78497f477943889a3711a7e312ecb5e29cebd627e03863c5284e6acbc29c44416d7a03399fffc17b70106c783e7443636e6a8028cccc19902692dd018fcd6a60ca0282051c907691bce726d0eb5173c33565e9333b45d65c01bc981e73eea9e1a6d13ab2c9f2052220f7341822a28e04a1cd14e865019a09d9978c6714b7e9725102c9c65328bc5f79e27dd3f08b6948c1ced9870f6b1535556010fc9982fc8a58c775c0fd0c73b02f45dc52300901672f3c52fa323acb2eb603eaf4930d0ff6d62bf7f8e6f69845563e4fe534fb839390f03cbdc3d27ef98bada6dabb1756404664a4e96038885cd54448a02430a25de07fe4f9f5eb296056aa84341d016bd723c6156ffd8a3fdec9ba5d0ace7adbb9006c7fb79dbdf9ebb6a981277c8ef80a54625611da54f7594868771fdbe9981ac11a279b529417b183d9dc8e56454f02001d673d3bc5294e5bb5370c04b44149a5ad4faa5b75a59f964c1c48c9691f2e97f957fa0b22cd77ede84e27f2328b9599dd2d01add1440fd024ddad9d7b9d25cab116b4f68b0f8fe90260d8dd10dbfa284f2aa5100727426a2002b1e211c696586631dda03824b861c4b331f9d025d213664ba07c4efbf316d0327af5861e15513d3876ed624090c62f0f5cf48007204deb1394c72b6e70d86406d787b9c0ccb970d8eb0e4ffcc743a5a7b9335b881574ba3ec7fc0710d3314569cbc996bd42f6fc66240b5e383adf110fe4f86542c27a2608e283ca10abf438d03f83d82b684a29b0100b7bee081aebb7e59f7dcdc8a72f03e9a0efa213cef1993fadfb761ec740297c8300ae4c3edcdc9aae48c397fc72fdcc8260eda82b2f636f93b97fbc48ba33594b5986470bfdb12709f10c3f383761c80636ea4eab973b8f38dea7139a2b4c70fff152e7328e81dab01fe216ea431e7af4191087a2d4c799e3133d7058b6c1dca6219d03dff12914ba82f74330caf9f7a0dcf1a50bf2e057b349f0a7e2e411784fdf2f0e082f74e7d4b05f942b287decc978b455f919d07a22491b217005003ede20f8a85ebeed5b370bd94ae347088d5bda53701110b72c852f0f0d7925d7f990fa32e701c102ad7d07490b47f07cf6d1b1d50c67dceec55a92f68d2744f7b4e20429847b507caa3ddfb9714c2876c074ebea58196ad65d53a1c2f9e8bdeb19b8e6cddff3e954f4e88bc2ff3a4fb8293ed77db5bfceb399721be9b0afaf717e1bf2c168a8b25fbaab6cc9f6f52f86f0761f11d38a1378a4d814d99162ce7be4b429e68d9b9909bbf32f13e9b82bf8c5e4f521aba88518111639b3e521bff479fdfa6f90f29361700a0a178ec9da66e2ce4a4d21e4016a1e405272735f4c52c6ab59de42c8378668ab92965e507ca28e5c2657e71ab1768555cbff2e50c45f468c5841e8196600dec8a127a15406bd0008f2a9228ed54b83ead1faaa38ed12128a4fe7fe9cfd6c74bcaa7cf1a9757e66a6bf9d61252fd6d433da504c090903ef059939362f7cc701537eee8716488535cbc7590995d1cff630d961f2f100bb926ce3b8d5aedd07900f684841845936083399c64052a78cfab756e82dda00b354094e4c096410a405646e015876aff457e7a0919988db93d054259345897e7387b36ee601b9aa60d3f8bea28a360e8c5732cafaae9436020be9c33c766b0ffd26d16d92566f1f955e9a82c8b0cf0c6b3d61bda382e0db921a9117220b4cf42155216a4785648050cf31410faa9174f4e661e3e0b188c4dc695a0d0d32da1365aa34ea0672c052fa9660e987071d983d01c576668a507544b730dc09ea3babcad6bfcb257a990f2681d22e1eac17328110d48c25b2460599c57ab329ce8359e628053b61afc206776c0700b4b2a4b7f51a386daece5c9a051db64bca4b260f130f99a8e3519aa141dad6cfed1028b567e4d5a935b1d71c01016532e979c3f7afb6b6f11a100f1ce70d08d06cb402fc143177a6dc341b45172e5773b0617f16b5da5e5bbb32bcb927f5c2751b7b256afec0db7797678f0be197425e5ecdc89418a868967c1135e607139eda3954a675bfa3af799fce320320b2e2408b2ecbccb7fa0fd7e3b95d40a8611f995d1d7eb8ed81c748f1a2bfb75042903569239a18ba42554ea59943111f1f6aaec1953aff73bf3124860c61ebedc0b7a537b3acb5b1a87d2cb9caea8e4388bc14a0b548785ed8b750f459ce08f7fee79180fddf1b3545999cd6047d88f9694fd6eab15ba14e7ee67d83728d77e36da8eedc196f681c5e27a0f94644d758c122312ad54575a9a292e045be5ca2c47232c0853a170e769d95688c7359a5f2c379ab2a9b3788d77a73515e0875dc994d15d46bfbd0593cb36435dadb480de2008fcbd397d318fda5938d009873f62ba1310f1861e392ac918dc4e99931a824c6bdefa9fac5f679ccc5d2f28168239c2e059489537c3655c563002fc5e7c411164f45846aaa59e9e5e8bf640c6f707f69b65a212a2bb8fdf7830f9cad1a525e488ea52cfbbe11e0a777894889198c0b863716319eb22f144280409e10a8dadbb2d5cd0b4f376e0ee089077d2f728e7da2456279bafda4ec31d4537806064e9a504ccc1ef313c4eca05ad5ce45a2500adf7de91af7daa7f4dc01b411d0fd954e9e684beeaa3d0940cbcf090b72110a1a9cc2f6c39c86e3ea51ede2c3d6efc179f36b2e17d70679f80fcd90ed97ac651e7e3d2fb1175632dc38e7f3298a80bf8bcfa57cf0fa3d5603b5965938be083050126833a58b0f7b285c1333f645fc3259f3ffa1e95208a3c4d099c0dd869ac2fb45f84db2c517f42c0f6c7cfce9bf94e138cc46297fb391058c3371f3a1d6dd2827b9ea2310eb7815048ae2d5eaaab6fa107a8eb769ad8c23bbac8fd2f1d27456e5cc038a0254c76b0c59e0fe04c2184b306e7d470ceebd7f60d4e44785583c0aa512935bc7f24cc31984ff8fd14d41f1e6c1560cdbbb32ff0a333ac5c652875d7f62bd61af224a303dcecc65ad316be95c9418fb66a2001fe08921d505343e4fdadfccef6ee07372336f34d76081ede8324fc34119ec2a7c107f16b4c465282a3eccb865ef5d064dd66d7e4438cd60591a8837c66e0cff3b6a75cffa32f9efee34c89c05bf7a3bb5f79c1e7267af48adfb9c0adfd98fc9be03f75459ea78f49e7f91da19bb1d7cf7f265c06ccd03ef6c9bf89b3dbb3074fa636458f3d9a1fb6599e7901faf5e8a9dd946f3a6c9db9a8f95accc7965cd0dd6ee9d123f1a328aa697917fa1f331e298cb4e5b35edf62f3234ab3b4ac75b5abbb30c20babcc7e55e894d941566af2c4f737058b8171f6952b43575a375e436932e66ad7df97185401dff08786c8864065541ad86fce3a938cf33bd140a9d393cd0c9b06f442348af21e26b96cd8daf188b7904aa97c71cf1a9d5fbd51f2d3e2da4bd1c4a1cde9e8b69f3ea1cbd089b0dc294343919ac9744f40afe9ec53647119ad52177b588f7e871bbe219cf68bc24a072100cd4fb3334900b3cc4a7063870d1f0427dccf621bffc0012db505420f0fd7cc8062262022acd6fc970611c692cc5db1e21a2b8ca7433be057d16a9f9526979fe5747accb3b9f4611fb75836e413211c2ddd78691023addd430851e89b706f57ad152ed90b791728a6df477aa7192db6b6c589cd749d10a0fe55658539ab57694f37b8228c1d5c82d622ca89ddcecad32ec57db4ef4dffdc7551d29dace19e1d355300f8f3c6efdf92b7272d1d31a4fc7889f8992828629d6baee391ad362b8ffaf1875b0e0773a6a112787b1205dadc668a5158fb900280be9ab839c1cdd1a8bfc12fddbc1ad2c736b464dbcd2d97c9e7d99c31c0aab7bedc525e9040402296b6cd66ccf2a1474486256c82be5a5cbff6fbfca316892a02223fb834803351cd247a01f33f07c163f616b06186ebd30ff8c14eb8e8e028966de5edaf9fc817130371a66555a266ab5741090406482213cc127fe58c224ec5ae429da3a609bf99b43314da0eecfc9a0cce8eddad06417aeabc489d4211d753a4c5993070bc40816bb73d17ae90e20d83eeddc987033327d72c2cbcd96bcb6375d0e9a674177ee1bf968ee17c1223d9501cb74d72bf2098b88bd16adfd8dedc74f07872eddb78c6ad03fa76ec77bc23517037a4e9d6caf5f9ab3a3a795de630b2f299f90f6db00be60fa6f81e8e21b85c20d2765608caa41cb7c4e8b69df1b3f86e0bfa0c6da322a9145d0294a1ecde130f3d55692a4ef35882533ca2a9b78bc7d0ed517c89e028089742ba4cc871976b9df2bba23b2bf5a33a9418de66cb439e1e1ecfd2d80ffb8f07b5f5f310103af2920f0b4c5be90119895961502d8af308700a174763d06645939ef8403e1052fd2148d2f9c60ab7c83798b6d9fcc82b0197e37a5794e7302adbda3a8118cc63ebee010f49f15b3d0d80e9dc4c018bf10f92265723ad7dee0b69ca68728cd5f29f7ea267a6b1af43886dbc1add5e13be5d5f9b3836fe8cee110e4758325f6cba220a375b145ce6fe125997b1afb72b30555e884f16396a8cf724a12278c38983c9faa21950afa1a0a500e43be798ebbdcdc031a735870fa651f4451ebfd063152d727150dd6bc66aaa2f22bf84fb46dd52b4114d8c651b31a9b8daacdbed966dc53e9a635d6b0916191d5b9b01f2f6240ee1bc42ea15791a664d66629780c7efbc5e1b6882e442bafee456fa23b733b10707b7dfd95c98ff8039dba07dd380e43bff3ba84378805fa1191dda52dca76647acd58544c98af49369e0030c9953cb4c23562645196af5e0dbbeb64e71f7b5c46e95df47333711a0e02e2d9f5321a673cc01259a26e39340d1af9e961911017fbcfad14fd8025f17f5a0a201f3ec8b81ac2956ae0a6f0f2337831dea43ca5f74dceacb6e46ba39ebde16344678703b21478f6b1d4c865bf17102b94e9dc2d51178f98fb1bdb849c7583c794e5a0ee195dd75b97c3a1f22ea5b238fc55b8f46bbf42bbf3213082718a87b65ef9df070d683ec75906c7d549cd059e22ce16cfa40af6b0e4cfa9ef69c7411b7f017df258d302f3321f17f20490f4cad1613e973ae69c48a5e9306141a43e066757959502b8792bc6210fed97caa5e6e1a1ece8d3954d4c0fc648fe7060350e80b395bdaab099c858a561a1dd4e42ee9b0853178c4c1f583fb008224fd06b929760e588ab4e17795573ee93ff3ea992922f57befb34d0f6e392fde4efe7d8ebb5f2f1485fea25259ccfc2aea500b954eac8cafac40d165f0d437b66dd131bf817f3a75b77ab4fe41f5dece5e3d6366f9c5c7d26f0fdc88c59239b20eef418c9c12e5d891a9f05065e9c1a1c9089a74ca9f1c620a5010154a42d98e1f3cf927602cdf764315c2b9edbd6566652b66843dacbdbfcece3dc39b62375e8d31c135ad0173bd3e5b4df21114ae0109880ade7c9140c4ccca98dab981b3ccd65dcadfc5a73f73b599bab9bd2ac3cee3a9bc0718b84de1c0f11901edf6629404383cb3c634877e0ecee93658d2c8bb6c4209b52f4c3a0ef25e626cd8c750a79142728c30de92256f0278f64b9ea96b2f1c27081ad66450e607f39f93148664a73efe6a9fdb309732297a7b78f28a9d5eaad98127d66e2d0339cd8e65a2a65154eba2356baa384ef3e74541df41c89c0c55fd77eec2e1d4744ccf1b058823c7e96e50b70a0ece4ae4c72ca2c4107a07ddd3ebf85d75d84153b7ea8e0420d82ab13e8143dc298108059d3d4e19100051f204b69b9113167fdace6dfae232dbbf6ba3d0472df8c218ddfca1131a4bdb65acb15139b8149a0402fab5aa1b73c6ae261b3ba0442686aedd08d50f5eef9756c5dc2d4aa1b8845685e4e79b9311970f530a06a510a93e387eb8b9a90f28db310be800d5e5579993e50ab18b317f354d03b85dcb91c8a36462cf3711e7605fc59341417ae71ab7a9f605490cfb68c94541facdc76df4b7e5e8aa988ae858c4c043c0236e337e0660bf2950ca8352022796deef1cf4351d5e4601c1ff5fb92864fca23a6f96d8f735c360d24d0f34adf6f03b73505d86ee57f77c97bb8edc700c87bc6ab70445cadba54a3f1c4a043e5bd509c5c777afbe63a6d225ebeb3298b084f29a655dc1e2bf1c68f07d8546ffe12e59815db49418458fc2b0a356b9e5527bbe82b485f893f5c592f973c2e747d499ca2e9e52fb4dfa4ab9ab8c2701f156df65ec859369c778b46cc9ce57cbca01b9bcebc321ce4412cecac20c0b54c3a4d54249104d28d6c50ce2db7fd09c1a78690029a8db0d6331c32556cfa7552636e2d0eef53a42d0971f66b645422d45f8db688f504519beedd33fcbae274095b5430725cca5661672ac8f6fb08a4ab3c20d53da6160c0ae35c62d6fc049e8a1244fde7f7a9cb74826e8781a44cedd6738f767cced9ccac4b671e57fe07c56062d6793e4838b4a7dcc968a6d99175d6bd51464a655c6f029657f764a9ba9bc812fbc6972855690e5eb9409fe5f1652aabbc3d71de376326215b6368343afbc94f5d1e737519540848fc4f578d5ca962fc4d9cb32460a0a993e3e44a65dc47f4a11724149bc1bb53600b19a96f976bd5b8e25a74a9c673a19fad5650685aa584349075452e7704d285bea56779ffafc0c269f69bf030f4cbcb4b622adcfb6bb42cd16fc18febd59ef2b812912b53fe4f5b56360c656b25eccdbd24ffa47eec917522276f739095de56fbe3f2aa5a998f6a3923183cef713919473fc2a98ab598b68aa74f12d4a51352634a565f5ef8e27bc12fbe523dec6dca83627df7ffb726b80aa3ac2b5d16f26518322e76860a88ba8d1b2773707772b7113b3943f3fdbfeecb2e76bfd3fcd5a1a856ad8d231d4814302e7d534116c36c7373efaa20966d082253ca032fb1c8495a3cdc87185ca45aef59473de5d5404ab43ce59810a3fcbc28591f9ae91c8309e6c8f86ae683b99a9f0c434cb41c261a67e45efa13a2c0b7e9e686ce8d2f461b4363fffa8b558a85b281dd557d98c89e0a8d77935cfb25249b8a8d1f6eca08c6aa7332498537766227640e951f152b88068ab103df095d85395834b97b51a770fa8188d39bdf55aa7e386dc60adf00fd0f46af5f52af2dadc169b469e9aaa3817689c47b5b2a156d8eb72c9dbbf7434a507270b632743baca4bc605187a8ca88ba35e566d3c3f33ba9820e6ef28807f68c8ab8c724df5933c8d17500ac0b1e2dbc5b2f8a17fcb792a9df72798597f806ad08d943ad967ef83f94aecf2034d036dd4c3ea72bc2d53a32d9f116d0dfda90edb94e36e7bdb6f7ab1ec9eca1a872737162e7c0b13997ac06bbac0198dfb2f9c938fa28ef8effbe1dad08a9ba9bcbf76030f2071ce92ac08ac5ecbbe2822adc0d203a31f499695a9d38b4e121cb68162eb7d10aaa44a14558152e4c288dd88de8ec297423043dc8c256caf3be38e519cea95870bd6735168008507b2f02328add0aea5db574619173a30df83ecad6a3cf5fbf9a3f212788cbf4cdd0202d46cbac426607701083bb65a7b7a8cb0c5d504d8a4f2a0560119fb7674f87e5a21e7b507a0918218910325a0e6826b3110a6c803ec84520d0003ef139f93bc63c56bec02117b923b12016ae6206e12eb7794b183192edd6841b449e5615e9b302846907b33d083ffef65399ce91ff8bc9e99afb9f0107f27f601ad45ce85e7542ea47f41607576b25f16280ee3c206389a636073878afcf4f559d21d55ce44cf2ddd38fa7d9dd3a64f000eb44dda683831cc836b122ac3355b972c767292aef02a5a0037de72abf110bf3cbb128ecbc8ca3712fc580c0225f83b07d002fe56df294c68665cb65fe60bd67f4f935a1d0bc3cd671b0285d4b85ee86d0abda712bdddcb3d824a3a7e57a5122487dd4b7d4ae0c0d978bf977edbcc93fe2104289427cff969dfcd2bbcef49c6b3b68d555d764990c3809fe42aba97c3f3a01b4b7d5f713efe76fde2a758f4b471397d860750a1a124f9698888253398d4746d101ee0bed09803500ae0d94c19e0623e7a7a5500a3d3ce2a272d8fb232512178594c6f56530663a3180407a2e3141f4561a6bd9c9d54afc9cd5ad4970bd87e464d761434463393c47457c01b878dabb940c4952b1bf3a782932df528ef4552dcd7a21cb8618106db5d68a7ce1db639df74d05efba2a9d286ebfc6c9eae59172cc48eb72d866e910c167c950c0d8c94d2115f7038273351d9efe8b33cf8d40bb3e9a280ccd29641c06858c41bc6410b14cc698a6e5d7918e1a76ac9cd1deb472eda4fd03aacc379025092ec4acaae86515fdc754f0ed9b174887ce2c27128a3cbe34a6367192b3bddbac6e752c4714295e88fd84100ed8485ca70ad2339b0a715d5ec3bf3cf288eb98aa7fca0ec6369d0d4524cf73c6c19c0819081a2f7cc398078dc5495241c9acc052ec21ab6d7c5362b07925f25d3f307d228c17b1bfa560e0ec32054588f53be1e3939015b20cd8e893ee720bccd86042d8aa6c84921898767078cb1509707188a0f5200c97ca97694ffd70a6bb8a0af6220c8409cea44a670a8b3c7f043ce1880a5754ff72bb5073d637d38988d52c45c6cbd20ff35ec757895809dd6ad21c9b5a3859711733e298fd696e508941646c632bf47af9c0fc616aa5308a19d198a4ca4b93dcf0a2719d39031c78b4b45f5a6f427ec2591fce865df99877ceb725cd74c18a6dbcec99b293427e6bd953534b28481430541912b61ad62465de58da4e8bb443cca7eff2880cf3e17f1b855c2e28eff49e382bcdf7277cbbc19b7a0b66fc9afe5ede10a56dd0a4c53467ac07ee886f01dc669af943e92d70688afe74bbcecea1e60eae92b6386485e314e3290552db28f394754e400369320ff406eda223639e22a90c2292a5f002569a9797e4521ab38614181394be980ce34ddcb00f4e46a3a2ea33871a663ceb3a3b10fb538c213cefa360529e56a83c4e417ca473adb85f56c44c3f7f77888a6886eb4f739548f613d1c3653509b7ab78de4b0ec47fd1f719c87a9d1ff357f09219f89ed31358656f07a4bf54337adff682ff277d32f93e1bffef0eafca9b05f768ff79a6d7300bba760663402393010ddf3d8a94004b8f2434a29785fd0307c2c4beaa54ffb2d4cab3cb3b005b1db42aa1fe2e450bc99f1052328ac3803ffd4f245b0b778dc4ba9c9e02274b95a77c851e1091d04166b5e668ef487259757e247d250432a4033f7463cdc14ff3c9c10aa3e8a4cece5d8bd26aa92bcc37ba6bbc424a9a9860dd04b38be960cc3db09aa153a0e5fbfef6b1a1be19ff78761adcb51574e98694ee6465198ca99221fa3c91dfb49ee8ebec5d6aecd9a40220e9de47c58a6cc13f828e8e21e6fcafc2fd39347a0b170e6fbd6339d44d0215e1191ea7cf051ab891770729c282e43bfbfed551dc4ddde092e2c0c0fbfd3298848594a08818604c82180a298c71534dcfc32367555de7c30a4399e8cbcd77e6a1f46295c817b47cfdb246f29e7be299881e611a77425e611f52239d0d295364f0301cf4ba41d99efdf0b0fe8f81e345efa4c4496d8e922082e82b49035b88c968f0201182ed3065d231d305f1283e0d381b1c6ffcd7868af98f2bb2e2b8f536358faed10b1b7fa02ecb69e74db382542494e19ea0558520e1069036fcd0603c85ca160e87566b18f11890cfc92bbde4b302a6ab3a4583bebc8d1a5a20a5178239a101cc908184cdcd9e2ba8ba16a5868d5e720cb13d95c607692fba25a0da11382bfa12876032a5e3ca113f0945a6f367f7590fda9582f58993305bddccbdf5c961b6597b707c2edcd7dbf3595b56dc0ac58fb29b825ceddfddedd28cf48b0c32c0ed5924d2ed4cf370c70d631f483ff7339df1c1a0b5d60da4c47e35773cad9959d74fb728844056be922605cb91c77cf56cc95f74b949bcf5b6a1b3f4b2b7ee86e725d6299599c390602fe04e50a903124f46caac177a29af601edced785d2b1fd4ed795a21335c00ab342ed100b8eed5be93fda3bc0f324e014ce82266ea886baa20e48cd8cc7528a22d874ef1ee5b4bfd537a25381e6a7a12747fec62b08d3e047e741624eb051ae4fd4fd5f67e28a2db1d08e6c04f5d9b76401901a0d4eb47684a316cb57b86afde47cda3cfe52cd3e4869ab1f629191605d40d0c6ca8407e33b888604377b477ce8f432e0fbe02527f6becc14562c6267d072b31d3691561a8a5d26bb459913847bc12ae9f10a07990a191c8c20695df0f3cb32cf78f3fbc04cd5681316bf109151a4479c51e68af42a60e46f551b9a6362e1cb8597ccddb45f9913d80bbf91acb93066076e8c6fb1cd34833e7d1fee6a4928041d75da95716fa7adaefcbfadf96cc52c79e56d25907d6460a5d042ea95ea5cb16624d78937e122329ffa00100fb8275c2299fa02e768c369665d9e8c4bac0adec72a697093150567eede1a3d0b60fac246b9aa142b84b432c0a33efe9c9aebefc1edb0a41723cac1719789ea78e6716885b0c0221dca3c3776b8d3e1753f6fc27679dbe600ba4d0cf9e58023f724c71a707099c637327c7db93ca4797d916f0db7bba5b1f0e20302b2ed42d0ccadba79b578f20a08a9ef12c018da4d4b045da18b681057e80d17178321bef816fdbc08849e64efa3a7e30799319f96234708137c0d9dd478e5015962d44765403d932dfeeca7deb3d3a5daffdd52ce3bd56725ce7fe4cc71d5d46bfb741ebe05a77f32ea06fe946f8e83537c64799338e9dd39e10ca8d3d44ae88631c565cf8539c060f4942b5077f763b78c3c23f682715972a13a213be5a622d926a3db6003fd898f81bf6a3d254da033a2a464c7de4a110aa605460de3077d0859aa7f35299ef050db8536ea3b17000e4b664d359be886ea08d2be4dfbd18166bb446ff4b51685e9ee3f877fcdb710e97dee82d2534293a2e9ddf65e08687aace1e3758150219d6c2441ccc80965c1f195159c80cfc3d1ef2f45764acd23634e7c9cc35b22645c974633210903296063b67531ed101fe579a45b394d1559076f00634efcaf6464d19c74fb2e042565fa752e315c99d3113bb4bdaec953c1a4c98a87669b96a77d291650f75f8914b3c6770303a4d879718f222abc2852220fac869e607a604fd27872ded528a5e3d89f99fd0aeef121045c65ea0cdc41ca031c53055a1e11ae371fb5bf372ef8b709ba3e1c7e428c26d394642906aca154f3b14b85b626235910aeba4f7bbe3b5b523ad8f3157f63b6c79bfba205890cf563e18455238e43f1e01ff7b761e3d085befc84c6fa0825cb33fd9c3938d3011f33ad8576460383772a61b9012b3a2239d552e6c4e338b3cdb0df3b25419984020d2d3e126d53bc6da007081e71b1fb742d49cca2aaf9084b9cd54f03c561e1d4d05a8ea2d7fa4e87485e963e30d2e77918b31f5e09d2f8c5d8151edb95d429d41e66abf077651b8e3e0a65d1e273798c689fff619e583fdb183028fea8b47d62e95952e1d7d7c2741cb1545dcdb62ef0592ee49f5b983f1c9087e9a460a5251e9a681fc734fa77f2bdb2ce66b56e6707c7b91d6abab8b0a65c6948bfde77221cb827552e4f537fa5d50d003630ba7181ac9a5465068590ec20a0b00609cf66f2752449800029427c595e78ec8a9c70d1d81b0f01dd29c27c4d76c900fa7fa7b064757f60e4966e5237bcc355a6efac823fff240f43e155ea163c5e3421a28bd6eb69157d4b61017e30c7470fac347e65c4930ee54e54ac23fd0d81f5208b6f28c8e55c7f4bc53299cc023a2c3ac180d0ad876c2abab9f41c9f319f1eb65a5f70a509344b1cb4f263f756acf6af6ea0b783928d0d993226ee1f63f4db8d69285c30e41bc2ff0b0c64d8c32a6d8beee2c38b283706082a4e7de29a818e1fa00f09644f9208cf53d65dd712148b657a432dff0596d78bb8fde5acd6e1237f47aa21d403da785405b0fd2fad064ba1ddb7be998fdb5fc2a851cb844838ef4a5dc8c903230b3ccdb18dc7f072c9479a53d3f2200331abff730d396cfcbfd9fd95efab116541dc7151151bb6f3795d01fa788f6cf55b02a179ec5cc5ee510ae25d601ecc105e7a844ec55625015faa489ee8ce548944a9098863a43d8b922675f1712d2e1794f8eaaaaf37e1095e60467b22d80fbcd25e5f45295b069e8642811140df49ad166ea4637389b4e72ee1d862e1f8d5fe33e4a430c384f164a50ae500c361da80560aaec67fdad2b22e9065e6a21afbe599db4ffdd889f145630d0e8a0068f9339fd2d89c5805b335c14ab5054d49e036c60c76db3cf3bcc880ebf06367d0bafed31d786b2039fc3e88f3a47da8cbbb906b84935c704dbca9a29f603352c1433221b08baae51ed0bfa8109424bf21ca1d026adb8ba076f459080d3ee502b3e592b46816c0ca8cc0d6d6b388568366aa0879f05f817a58649589d6c94119da1d42dbcd01b91bfa1a5a569235a639ea1f75a8049477a9814ddc0be5e54b399b9798b4f22b196afec3d8716f69fed9660154229c42a627e0ba24b8e291e27733624175c9065c2800a6e528ec5987a73bc34e70f704899c5979af287b6dadb3460354f3f8277c8048d939494dae9cd09952d4ea1cd7461887c79f9eb5c27ac7c439229662dd2cb0a4f4c2c9109c7e87ecb248677ede28ced344325328cab4389b8ed88ba778a5f75bae6abe2d242e932a492d14c57040c09e21c4f99e4bc47278033330a04fc24dd6b8a4f513cb16d25bf3de28ba6e1e29b2f3b24e881d9c5916e82d1ec76d41c98d646846dd52f3ce41b1fe8b3f052a9cda93c6f12d13f9c863562d378519e517c8b16d08e355bc35665dd67af7acce620889781c7ca9cede8b9c395998e8193ed508af05f18d3f8ce9945a540f24dfb3715c5fdad997f7a4eaf46d7ae81ba7420a4da259cc1234319445012ef2aee3c7ac6bde487c6a3eb1c48a72e47e579c80591cd8f920505f455eb75d864e39b5eb023c43faae6a33ca0a6ba7e1611e9759746982df120b483b7bfcdd2fa450af61be27800869fbb68451a2d80861af1b1bb4897b127474480b45fd945999457aae5d204e660d6245a96a8be8a02ae920d7b50aa1e075b010d1f84eb3e06f903b36929a7e35e50d6f99d6991974714d40d1fc5df403cb9bebc065da85f58ea4c9d279c14fbdeeb9ab22c60cf5faf12c628590f07350f41fea05551128fb5501da218720aa94c128edaaa97828d8e0e8992dd7d39afd57ae87ee6ea7a5785fdf9954fc973fc66912bee8c083c072e535957803b9fb5495e15a274bf8736f8053f1e829a12bb9ab7773d5c547f6ec3b622a34d3c753a9069c5b063b84fc0435cf3c9ff9096ac5df99bb5e86adc31b1ce4b87013aaf611aecc1cbbd1ae440e4a55b6b022042aa9345c3006449784e118ebe7e5ca73766d393218e618a8c7aafe1ab9d10b6c8673193829a1fbcdeb54323f35134132545beb7b1192d0b7220f4e1c60e545e728cb15f764ececd7d9b54c3b10f23775359fb4d54ea8ee1e804693ae3f189fbe818ef957c29b945314e15684c9ba77c83e3f031d09f7b090199abe01774d29396b29e7e13a9cf4e105c79d33a5f04558cdae33fbd20ed723aed9a7f00700df488186bdf078d7eb67718eb3eaf5c02f9f13e77d31de6602c42dd3009c1404bff9b99dffb5f101672ef8385fef9382d320d124cfe65b3d569b1ed1a172fc74f2452b6a35c203cc555dc394d7a80ea7d37f714adc400fc0c0811cf16724c33f559ef513bbe89beeef6fefdbd1e379ee435f37f1af15c63f40d1aaf126de6b7b19893db4eedfbf9f26c3ed6acb8fcea8357a0856241b3ad78f09eff13ce8c79b088ad201f26431ecb1b50d30f4f1cb4f47401af5f6c0c2282eeb05f57279b341acb04cb483a3440453cd1a2f7c1876349f03829acd2e3178377c0b0826dbb07e558215d305a2b2a80e764a4a3ba02c22b5bfbf349165620a256fe11ecff21d7c2204f1e9aba59789dbdb7f451f5c16004faf992ecc4b91ed799b435434a6546b01a8d3dff7a561d6f3a47b80eea6d0c9842577ec68a764abcd5ca5c0c1f416ff405aa29d7511725daef6c4ea84234eeac0dda09280e3aa66a09423156022ed7b29bae33c9deca2761b31ca9505af9903d641a59f76c4f87aa7bf84df2bdb3a8b02a45647e1f7d4e1b92483870077e371779f561a99509ec759fe6c1a4209a12be5a743a567d3e34a66d0b76bb2017303a6ebfd3abfb5eb4fe1a3e88daed34d96103050325764b9c81b1c94c1afa13d4efa07f589066dc53dc350f3592b25ed4a98de08234dc2bd24e8010a89d2d6d517f4d397be7f92c14f236db0288f32c00151da1d44726fa98c404fa1efdb480f586afd58dcafd6034e6b09f77d6f90b78b79dc40c0224c815910bc1ad8c70f309d52f1dcb28cf83cd8a2aef6fcf9ca05f0c093f8e01da0826af8fc21383eb66f6142b7b1b3194b755249e4d80777f401fea75c6f7e01084abbfb746d5dd1943b6925f24757cbffc993e684f00c6769a5f1ac60fad50f4943376d35c033906f1ee0ad26f3aecb921629ff7cdcc50bf198ada8d7ad713f890290e65dccb0f1a0bda42f041ab7fbdfb59d1e12175c8cbf8e2f8c892b7b1a77b04c1d458888b7c09ba3ced0975bb7ea04d9b3ce580ded3c32e3740f8f76f3b702d97ae6175ebe8518408657cd127523960ee5c64768a442d8802c133ad1b9893df94ff1663e2dbb5f6a7a5621c7d9b6af2758d6e480622c90befda79abed9d5b7e8d8bb3b37e6d7a852dd677890dccb118b7cc383443bd6d12ab4f27f47a092478d7eb525a999c0e8bdf2603e82c892c59c5592faf38029abb8352a80f657dc74ddd9867d43ab41ffcb99d381c927301f822d887e663bef4fd981cdcd9195c11e618a2915a1d96bc890fa99349f13346219c7afa32c17c335d4ab859031b98dd099b8bc2142595a8948a76941038676e966b51ec9eec14b94b83fe609c527fa735e435e842a37d0ef9d0442c4ce41c12e9a41f6f838732de86c8ee5d95704ad9a2bc294e052af94bb3d78306240df2640a1500720eefa137c6ef3ffbdfb0c4dec4b0b391874e96c711d50ced063d418d9f1d4fd8273d341057803e66493e09981129b42cf3d41efea0249c164edb79c0699e1e58f3174ce24065ba42aaac759c43712e31b30d3b369f225eacd4efc21fed84e898941590912a114bc2218bbf01e772d11ed1a46be53334025c1f4fe33d9ab917622aea1f5aaa158f30ea837ab53ff3f1cba37a171125683a97824d2a10a4f25be7adb98501d511316a41f369ab28274702b6bbfb097ce011f7d07c9a73a36705e8384af81a458cba7588a92a0b6b2eb4dda1fb96fdff1a07e78287580462191f6e97a637483f206739433d8d787d348c4136d85691f957eb25ffe4297999fa584f41427293374db1d8f4fd7d5b6b51e78d0e1a3fa51a3456efd872163f70646406c4d99f19b5eb88ed270c0fdbd499c54d950371b9b4334fb0f079b12027bbdc00eb341d4035d85c9b4783f16dcb5e5540ec5e1c912d9a946a87459556a30569d92e38db34f2c8482587c41206185171a7da24041f07cc317f17f4cee12dff78870d1cfc0972a1e60127fa152bafeb84be6d430bce5dd10f62293fae2650068c2e5d80dbb7fc3a5c29b2b0e1fea5a11d54011642944f8dbd318b1bc8599a26ef286e581327c35b4d225b97e6c80a50b69496a5c411688f1f44198640f1ce39b3473b29e6b0bfe2fac3ec46c566e3b6981fb6b515d144365457f0123669286d1b97974c78b0229213d973da5ecb5cda536da770f86bfbd1e23330e2387405d5ba2b7e9598fbbe4b45e31af1c4dbb4384d86bc1604bf81b384703146730cc08da4847264ac452125ded12a5d63f06233d2696d59a79b6688204f0a7722a3797b15f1f243c0068ad6930c03a33927bdc6f40d8bfa9c6da8cbff285b35f39441a04b91c7fe0002be148a678d072a6e888f2e3c56b6e760d4b4b6cc3788e1c1236e6682dfabbeca05a83682b5dcb0df2bd73288bfd65b39e98aea15b70f7dd08b2c515109059a2ee8e852015547622063debb8e86a1e90e408f635bae73b1bfcb863cf4bda20cd08837670a06a20effe46df2c7ebf78ebd96236c24ff3cbc675ce3ef5fc344799a0dacdd8f690ffb38b54585310abca986c3172b305c85f6985dc5b62c2939fb30dd4ca7fc4b8e5a2e1694471b60284e31fc231f4001c237063f76720bb5c96eb5126e247d2f1114e6ea80c061cca0375a69bffa96560662951c4236fffe708da82982e5fcb0bd079b0f47465a078eb5576eb1df92ff7629823ccb5b809f9475f2bcc20ecd47ec2d62092fa2e54c996bae368c315cedc9be61cc5c5ed467d5362248972bd732bfadaac0fcf4a7ebaf7f13087e10d91ae7254d8dbba3d2cfebfbcc92101ffecff59b57e674e0f8cc5b713c4ce8b001ba5d45c190ce422db07ba2cbb4ad1abd3bf66b25eb193a577776be1c7a3df8ca25d68df80aadf7a293fc2e35720d6f33c114e845a86a64a046eb5f5315bbb63aed8a060155af967f45565641b0c58ef52e64f5063da51b86a0c57f4e8467f683f47faff18e340968db66a44e6316398c36a5ac8b584bf540021b24c7513f91751ac91d3a3bbab08200113a34c428f1e9c2ef8060df0a4be7dd002d1ef2d6da2ea74abb3efdcde7316af48ba9cbd2f9d3ce6f164de7219f14d39788c9a1664e5bc03aee5ddc75b96cf6af3e137ac9edf6d389778f80a444a6949996b4302f11d1a0cf17a68ef6ea503d24a00b701835368329f9fd2bbdf0bcba6ce25ff09f0d08f901f24c57d8cf162807ce1269f10fdc80dfca2750889aa5bb46c61ce24d0d1f109d8eef62e66c3d2d5c2e05eacdf086d3db8964f19bea36ad3e809812726553181abdee80e3dd38a0233ec3f665e01f23923b9210a7d8e267fba8e1f604ed7c2c6816effdeda932e1013c8ca8f4855412bc750c81222d69bbdff67a42f84e10cee4e786d5e94b6b15653178509db1f1b3406589b4daab6bb8e8df3a5ab58d75a082c6b4fc3b7639000a66f72bb3c44cbae6d35449159301b08f31abe47adde91283e6ee0c1544c44aa24570a3c82f85fdc5199009a2de935db97361a22039cf35eed16a4efd5333ab90b80fe658c59d9b2767c423753f70412357668ad60357c61beefb5d8c0762a6ec825c4875e9346dc54226f3df84cdd671b20e08b667d314b2726b7dcf7d04af062a38f10f60a53e1c2060997372b04b3cd5be2e5a43fca6e1e708c9f1e18ce9a874e3d87d7426301191a66639e7284e1cdbc4466aa56e6dd47fe8848f80808564c792a9babbdc043a70ed8912c281f59f43454a703f69ea4d90bc2bebf89e32f5a8521100a5467c0cb05b5fdf8b88674cd6dacaa81a02774f859bc06b6f0259e6b9b6527ec967dce202df7def9db347264e4111734dc9eb9066ab194be99ccbbce5df61a9c1cabf4e978b78d6ee82271bc87dcef4c25c47cc1c266a36e6193b423638b1aada11afed5ccd504eafd279f4796c34c7b74188c0243999342d9aa5fb49cb7cf0a8429bfc0fec0850389b40b17f00107a4374f590371cd356a135be29232f5b91917e82f2f1041fc4f7f0b6cbe0f2066f93231807876e6a14b8bb03de4ae76ee1f0d463f90d5a7034746c692bd4b60676c142bdd60ee5beff0a013aba73e38144417d1165c1f412f6d3235044002853ac12f30de63313ae2479a63ebfa2f3969b1d760e45fa351cc69f1316719ac0391438395c9c000709d8aa3497d58e66aebe1b337d193a9fca7359bbe7a0b36b964067da19b90e72115b4dabf80a43a13d07ff11435f325983cacddb0e76d3825e9eabd8e1a7350973ad6cd29bec9c3f99abfdda9c4a71f5d4a10330ebf7b5d46f8e71e64ad1562aadbf86f0649bcdf59b3bf272ee1c50f315a86890b064809ea9b2d306037c3e2b1af838f3f23ecf65b3664c14dc97cbcf1df8c1f5de00bde15f9be2498ddc9aeacc770a3ca395f91b3a15d442285f3e28c678e8bac9743fd934dbc9feb550f11e2beea887f9e8053d96caa5831b6c22df06b935f7ab37221edfae9511fc77ef7b3aad0a6c1eb668e454a20f2a187a06b6745cc7347b95c0c1e8bbd7d06b7e5a9cb70cd1ffda5843c63aea8042d960e7b4f411d55b431343c8016e91a6d38b46687d47208b1fde0c0d59b7a618458f7c05e427ade37b03eb5fdca02e2a031d021c0ca36208faa861544a8ffdbebd654117adb8b0288a6dd7fd58163249653b0f7489fc1204057c15019476ee7c31cc5dcd195476dd032f7ff120d54fcbda89ce55f0ce8c2970daf9ec65dbc800518650b0ec47f9f70bd76402545b4b00905a1c56f52bac80e2f79b29d9df7924e171564a72f64e7e2a450b3916119ffd643853e6965bd193399bf526a953b5dc97c17699ce836eef0d240bf5edc5c2656050e079da003d94feeb91f56cdab81cf730e03c33db1f111dd686e1d6878a436d110c2e97e492f3c5f434f587df36f64ebead9bfd47435043d0267654132a2257ae80d57226aff98b1c3cf2f7aedf4ab0f16d913a395e2dd82f9ca5be83c56b36204e4433481a257b75c71b34edb6045520e94fb63dd7d0e2be7e38834f2f378da230cb0d1c872ecb6eb9545012e51541d7048fcc2c08e7c6eb9317dc6815588eb40e0710b886f574f31d92bb78a1b19dec9b429d05c9e28d31f34651627c38740603728252782c0aa726a358b0c82b59e46f44c6ebaff16dbda0d6aba6950c41d4b702cec9182f15b97cff1fdc3de9c6e1f5aaa9e2c0717cfe4177ac48724dabc8ce9224bdb0fc1ae2906966d32be8788b4b65399506b064254c0042cf08acf180f9d55005e4e5d9373e37bd5f740345644dc2856df5dfd9f5b93e6c94535508a8c6a0212a6705d9ff3717c133057f70c7014f26f575520f7917a6ce1701377ff3220423bff6d34a435782a8f4e6552d4f58b8693c1002409825de0a219826e252d42177dd98368d3dd9aafc56806f5edf975933e6218c633225f2b50dd332599d91968086e636e2f83587e549e144700b0cc0ff611ac5cd43b4dbf312086cad5a60064ad5d7614e659783688d39ac8346bb76f81c4778c082a76895fb039a7053b0ecc9f85efadcaacff849abedf29d476744653c9eb2d19a75f80620f5464af9a2c461913d13225f90af2fac768302e7dc725b6ac60b25afb9a2e7e6923e0e2b44934f803b60d690b509302b5c759bef74deb05b4b05aef2f7494e6903d5aba784a4cc30651de8e07ba22a80a83dbb7df19a33d29afa528215a2c096db7df53bec40ea803b9f01caa3613d83ee301687d8751f07e3690e3b2391bb9051d79a499a7264f5c293bcd999879dbc12f1c66f2c16fa77f413d1e78affe39e84fa9f14726b6249b4e5d100755d5c60986ff5af83d72570be550f51dd0e8c35198b46149636c73a9f27d0b3d5156cb2389671f7f25de09a395274fa19954a3d1531e7b8bd1cc882c5d34e97b056ecdfc73ad19e487ca412998fc97482c2adee332fae5f21c9918eb51e9545b2db8d8fa48db6190103604e198793e04582ae238c76d33e6f549c9c57922e9824113a44d592ae7527e5a0f493706fbb6e1f3cfbdd1a191cdb5a220756afa8e1014f734560d52993d532ad8fd1b54412560931e88451703862475a73cfdd0b4e1c46077d6c778e8ff6764e20af0f558d888e3f690baab658568b57a75ed9441b19f9f24466a50b8dd1262a079b4d47552a19616ca3f7b1ebd8f5bf62a7fd51d22e75b232641cc0fed2487182a16dac7118a2b336d6c7e50042436c592afdcbba666162b56834c79903e36c0c85c7338e8d4b7fc563c7d7392ff8423c97d4e586a0fbd3ee109cd68c91213e907aeec74310f5be2c76bc67bc1bd16d656cecca1a4dd5d25992417ec094d590af7f3ba1fd820af2118d14290a7311e23e72ea36e3fe9a0d696f4ac5aa9e06d15cadfb51da1e36b9a7be0c4967f29326e34dee01309a59b5a3b2a2eefd9518723ddfaecc4c7b663e6c5af5883ccf7e425935124948da7407a5dbbbe00bda2fda61300e4439438bd37d65030feaaf0f0a68fb080df5dfe1bea0e37d2a719f48d82a0b57f4666705b3f7567f2917ecff74d4188e0f12fea9f79e9c126eb822b37087431d4bd6e633434cac8d25a1c874bcadd1513332e3adc9418d94c6b8ded8c5bf9c700b163bb77ddf343bc98d5a9e68db1b0afa2b9576479be9776a7967db00897d1e0b24eaab5292d3eda0a723424194e635a10ad7f8513065533c8f35732e3243d804546a26af4f5ec3bdbe2a111f652073810906503fb3b1fb585de08986c02a39cb7d8185932349e59a9874ca4d8828413defcf1d83f1d177e73aa456dbe2c8e8352ccecf575d2a23e6479157849d4db86de1f88a488a34654485254ed71a4e2e7f855cd518cac6957eddcd553d0848f488922dcada9cdfc5e49d7e27ff53c961d830ca1d6e09c14864da8e2a789dcac5c0ee019cfd29cd2cfda92873ce9789d31a5855e81235d8d3f7abe5593b6bf7843a0b9bfa0bf2f8c0bc91303ac476661f13a56c3a63fbb6d86a6700f40145f5a52d07c9e9e65c588b099f4ede5bc0534ac2a3b08fcf3d305f682d3bd40a7e34cb9f576f85b2acb5c3df5f67975315ceeff64bad496612ae88fabe0f6238ad50db4e95a4b150625dc3e15fc18b8e3594cc31dd6f5d873d2efc60b87235f2b70834308bc01b522183fee3c5f535a0b4a49e7d2bd970025f0e28cb0bf1532416ddb01284a66c58bbee7673be57e89cf7619231ff8659210f9d74d0768b41f9a376cb02926fbf844c65e574d79fdfb9ca2b00c4164a49060940c93ecfcccb01e545b44c396c09b4a907e2a8746ed4e4b896c4e1baf05520470c724c8395e526f23f6d9e1ea5c6b8c1fde409527fb377b7dde160fccc4e77ac84f93980e3fa1ac93847479081f905552f7d2f04b87b503733f53518cced91379fc2a3bddbdfd2dd16bf5b1a746951be7351b421e228586a6166d147902e523f136249455077c2cf64a98ee0352c9af385e1ea759b0836a0e2be562dea006a058770df8e040f0f6b639c05100b32c60c1672082efa5f2370de1f3a4e039902cdb44cd5d2f880b67072ec37bd806fc489d3ef56dcaf52b0cd8e9ede8810d471165972e86c5030701bd3c53f18e3f4f1cdc945c77f94e68eff0c046273f4f6370ff803f2cdebf44e07f7756cdf3026d4d0d5d9243df8e6ed54732afc12666cb31f7ba9acec233c268b8c3b2ba206ab0639ca2224298abf7d5381d1df8f10027390e51d56a8016b928f4a8d1483a82817d9ae17f56372633bf48fc9a0c00d32a1a852a8f2aee2d56d2c9e0d96b7c1953a983dd4bb7fe1f331cde364982aff7a638233c36b8a77f897346a2f5f6b73e3e279580177ab76351d6779a1cbeaf162c09473767220d50e5e8131112f5cb729a2ca6caf2dbe722538edf7646eadbdfd25cd12d76a8e423289ce04dcc2c311d22b54ca37808b28b3d95e84ff19002ae282b38a182d938bad256d3d7c7069c689da8024cff4653ea564cb7714a897f6ae3e8a070ecb3f0aac7e6d05ab29e754a5739ec230a2fd6fdeb1e4c2c52e846a2610c8de6451d413e6938c5eaae0ad2b69b2467c1fa0bbd2ca8a5fd6278cbff3b98ef2ec3d5f4e5d121b9b3f6647f2c701826cd80854ebfec935790f4309dcaa648583808a3ae0b3db52056506ad1f67c14ef8eeeb45fd9d4c43132acdfe91c4c4f7aeac75e6bf1ed06f54ea3b128043474e9a9e7244761111adf39dccad39c9738150725bc5d4b753da9f6f843535b576b146e8f59c1ff708a44c9451f2db312c296fe5378107958158cdb0774e8d426f4837f81740a988f57d5c065a284397eccec6b68eba2ac8984b401946403f4884de72af0796613f0668c1b3da353b437cc800401f2444b91006be1cab1304e334fa8e99557fb8a085ee67709d88c146a64190973e5939d3a37f8331758e50163c15e751c4dc8c0c57b21949d0a49e1e938fca1bef8daa600a75af30f59ef0cbdbb8b19cec1699593509a44413fa833a8ec6b1ed6b8071a01711b73856c1aad84b8bf41c34decbedd6ad78cf27c0e439dca0e1a488590c5036027e368d4a4ffb2018031e9a201ed782a01129a008fbb531c1890a1ef8088d07adfc652427bf9ed4a3b3de70f2b04e59b3089a18b60f075b041ca58577ccf7bbf7c94d967c3c8db14c8338b818409307697583607ca9fccc3d8d525623ac486923da156259b72b4c5257067f02dc55a2b05fc52e353f5b6eb2a42c75c9e6547dd28da128c51da0be018fa63620786f1a2d850f03ca8189dc3739737dc60dd56b427737fdeda5fd749d7a31842652a3b5d91dedc8b2cfed74d4563461778f082b15f4e14f8695a0af680b125121058e7643df3fae4be14b894b68ca21f99548f17533290b263de30428119c4bceebdee55fafa8c9c7e7748c7d2ee8cc8d9e2b4c0769c0e9ac736f61d7f978401041208653bd4d374834fc35e2187fa34dd6bd81143e5084430f34e6bd785f227ae90c9e49c3f1c60e890f58b1ec76b12396220e18a009800c815a2c241896f2dcf7001e482525cdac21f5e5e0fbca1dfe429fff31af43d6aea2a2655a0774c8dcd97ae48e76a9304ff3c67ab33d56e7f4aae601dfc104630a3b4ea3d1c2ff4d385eda3c3fabc84d027a57f439783f09809fa2f2d58f3eeb988884fd2c7d4385bb2a103868d3c3c3c5a34cea320018d1680d8ee3c8130022ff89328a0e23728f1599bebb2756cf75b8038ba71b99433c1e5dcb26ac2c79df1ebe84d95988c83bb45830291bc74b63991725443e0257444d6480ee2478a223917f2462f4ca7fc214073f5c34317a0e1daf7519d202ff266066d295152925c93ec877fc52cb79b67a641a8e1ee3a81a88a03c519f85fc46c2b65e5be69d840ae8358d5d4dc2cd09609358cfb1b8ca421cd41a525cf6715104eb54eee406bf7a0b9e2359a1a29b28a2db37515ef5807654172a2f0120b7a9bb03078e7dbbec3cbbcd47f045f6f0fa8b562520edab28087c51bbea9717d68196bb870d2efcd4a21cd1d98ea29627f510402a7e82d339772f3ff3ccc72a8bffa03040ceea39166b9757e22ac9a9efb683b434ab48869566e4fffb9319c17c0a6fbf75c4d93ef44f47b1aa7b87e5c8dd8cfdec2c5e1b7b14f0bb03257b0fab00eaccba82a6d8ca0dfbf00ee9321ce45feba3da6eac39c9a9761f4ad688d227417b9caa02bd46d2cb73dd8d90bd7c1cdf5c09d515dd88021cdd58322faf8b1454591bc629f48e28d1cd34e0870c265badd9c90c1766f66ba27de1dd2ea72b092c5ded5b014a8177a08cabaf1815719dbe039c9a6a1ab16eb4313085daa7ba20581d6120c3eb33a05a9a8e75c12451e55b13e3c70303800e15e0731150c2705945db057ee7d2318fe26164e971c8599677c092e7c05d817b9123c47a27ae23d1f1f636cfc781c05b1d21bc0341521a75d679e413ee82af6a57744fdae644749fe25661228a3ac7d8f49f9ec7fe070455f2f10f501fce4161581b0f80fab5ca355a944bb1e7a150452bdb788b01fccfcc823f7fd667e6866aba25792a5827e7b481233add6a06100c2dd5783017982b30237d4ed6e3813bfd2eb067747573aefdb7dbecb0eb95ffb07b98bd3e623535c989ab3f3b3274b558dacafed8a6b731ffe43d8b114a25e3c996be851b92432428e4af9685949365d327de4e6e2f7a671efa80f98acacb1d46b9c308d1238c6430aac5bbd6aed458c26a2765a1c9c0053b614e1d36e79522b7daeadf26c32d1826ce4ac3402f28416c7037c6180b061126352b17f19d355234fe430b8f56b829cf0089c07469edda09a4af3f7b58a85565d2bbe05a63061877329190f994ef70f2a10221070778505aa4e83bd3ab6f43791dea2278d0989f15efa4bec036a834e902601114e3d7b91da90fc1e49bca16adb036e042f951bc5a11f4773169342289db9f78b320717c243ae3b8162a3f0a411ac8c69c4669968c16501190d43501545962bd05f8901e6043a0e7d42ea90264a61eaaf807a779118421168e38f3f743b1f2c9cdd3e42c06742df6a7c930cf7ac6bc91418ad3a68d6429e278f77bd88e9b8f5b329f6f5674f589fdbdd3facebe616118f96ef08efb140663f9388a1ee1dbc1ca48dfd9ea71837bc86ab0b20b18929846f0c07d0b563032429aabfcb3d50906dbcd3923166f27972f7706c14e033654df4f9beb3468b0e2f9668a3b30e6020d7f87f168b40e1dd66fdcdc3690572c2b44358ae411fe48519bb45d63c12b26b93efc46d2f18e3a7a15a5b41275545a3bc7433bf045f546f1254e53e84974f6b717168dd23c4a39813d89d738813b4eac3a62bffc2e4846a65c3bb5b75f14eeca4a19ab6b9dc133064af6001619a8f25bb91156029f190a754b843a7b9fcdbd283bdfab7517474d31a292efda8ea61189d6580301df62eacb4782f2fbb7f6d0d75e01cc3fce63b40677bd080f41a953ca2049e6a5751dc836349e86c0c94dd74cac19ac73d23321e7ef57d85365b6cbed1d08fc5b38ac760b6096f670a42a63828fcbcf99a50d6926863d6736b283a89999a781bb661fdd0fdeaf85da6b883285806bf22d926abe261a81c204cbdf629cbb4a4057dddef619d01ca26fdd10dced66b3d9458cef40f690482cde800a47945f0fb3ee01cd383f1ccc65f16dcdf9331970879cf035bdd1127a5439fe8ae606c086f15272f3bb9908228ae0526ef5fd72acc8964ed963b0a287bdcc4fdd1e86499c31b40f47c275ff232517264677b2dce07db990f872ac36306d50362f937113e5f5ae3d86b3388bd8d86d9c1f46205f1481ad017b6d59e28390e7db4c6d9fbf0fb4431ee0c9e6f53ef6efb1b1d42aa87f3994c1f83aa97f578f6e61db303d05e019eb3f3b9c275ca2b8ed90400e69665fc3ccb71bbf4c2318c2d27053fa0c9a8d52d0eb8085c6d70bbb4127ae77bca58b2bd9744a00e6c9fb483bd7621f72d6b4704cc7f7f393a51e6bbe6dd0486e1be8dd5d84b2df4e9d6c9e0af3079102d9b4bb95f31b5fbfbb7dc90d87e17cd57d07053e853ff02b65f986e0c8cd7c1f83577f1d7613dc894f9b7bf2afbd9bc554026bc86587c6fc41bc0fb39e7e774dd5458582a3aba69640bba2ed74e945e20bb58f6ff54473fff82c3f4bcad7e844ee5dcd7e5ebd2521636f49f7dc37a02e001114d8f6f0300bb483c02189d74d3553456dbbd5054249f9c0c867ba9026f5922dfb0d26df999e28efae6d481212c80c309559c884d65285b96f2d687477943615a3a1627667c884152f65610f46ea1d8cab4aada9428ee53e595728242efbf90cc8c72c998cbd10b8a4edbd209b557219156a52040e822fe5aa2312f2ddee1656b495df005b06a008cc378bc8ebfa93c96c3645c4b0cbca2243fa28ad41ceddce2a2ec5b0e18a73e8d0ad1cd909e54b33522ad9ab53210f61feb5c6e42ee3cd25aab53003365f91d0bebface7ebe88951b23974711fd0bbcb3e4a6fa0b83092fd6be9014af8db96f74f63d46445dd79636985dde0e596b53f031713f7cc06e20dc106e2b2a27322c51854f3bd8872e7eac37d6f3ceefe631369e7673efb52d1c27eb36727275fdec5898346e00a5fe346672960f90e5993a11911880c8505b2cf8079e5832ed64bcb388cb0e4b1cbfb0fb2ff6a685cba9b62655bc2fc5774caf3bbb9efb3a497fc59c5722881f0b16b23671576e351bce4c434495343f798aa18094d6d0253de70de09c3a0782d89dc40033d5fedddbcaca6c52dd03dde6457f1be1b53611937c85e90611490e82b70fb5b43ee8b304cc08e3bbb88059e2e84b544e641ea6d4d0477fd17d9cecc81e6216d2843f48dacc94fa593cd2d194092ede39a0d723dade2b9ae69aaf8e5ce38cd824f62b998b697162a0cdd9d3bb0ce409e4442459026c02f33b4d248d2d371ff6866e07c6d948fab5bc5c42d31a9ca2ebb710709b11aa4260f4614af3d2c118d5a0d1f25bbba7555ff3bca86127bc1c96f15102cbd0c2cd65822ce24e72a17078816b9b3e1072439d1053fa5df8adb17e7078947261315050dccd0c172626bb2419eb30fc892d71b7bcc11f8d0e7c6b0d9a05c198d115542d90e63890ef52f7f9101dc4f2ab2f1073d5804e85fd015c1ec71e1ad8f85ee5b662f5702ddb831186425a0a95f93045df5cd34aa624121e4f5feb655732c6beef693554453a47b83de58180486da6d9c3fb8c587441948abaeba95c73f07cf051c442e4f42222208ce25ce063c6aa0db8ad78d0cfdadd4be1464d0334eca26fc3e5813a920b9b849617e6cd01b85022439de101da94ae1d764c92680c42612eeeb1855185081c6d0b176944dc2ed9f19f7d9e2c9f0de953320655aaae8dc8dcaa0ca5846ec5b371dadd32b4ec6f365f25225ff7847d375520b423f60cb743fb0b690c53dde0ba5d4a226b211bee38d2602355de64ecfc72e476048f5b4b4494d30553d1476e68a9be7ea5517576578af9c27f133ecdb756835db611b2d207e8ffb4d3c36d320c82fb8e012e6ce2c3309311209175686865a7f459d972cb16dae538f9c294d61aa6f33e3b09211bd981e11cde71385e734b1d2f24e5bfc1d4b803dd6b95e59dff6ce7c0f8966e157ffdce25be8120020558e4fea2162d7d8e41dedbc1a6fc89ad83461f8e92fb25eb4c30c92372dcbeb0de44b1d6badea9afbb093d2f4863f16818b14361853c75761ea11a403dbeb87cd0baff9198a6cc6ccc009d0832cae34881de90353a40487a9fb1b580ade9888a6e69015934d92f47e1689c474f28825119b0428c4cb0ae1813377f26ce338a7e5beb9a9649153ffc965d0aa45924ea107851c7b679c04c34a089766a9e93408ac5ae38b572b1b885b85e1bc77f4df67c166fbbfd2c0fe7d9318a8307f21ef0e37001c6beb5d07a75bd25d88de95da3f8aabf2172a40691653d0c028237de9b5cfecf6841181d550e886158df0fc5422adf91f6937786531f235e336566daccce4c847bc426a7e75e3f36bdba42775909a6c52a6e9499eefe321723e8ab79e2e703600c2c8f19280b5b5297d1f7653f486d78ec8f70c83dbfeaf93345214fc16a4afb6f1cc3cc46913ba93f688e56898003510ddaeb6bd13500508a4260013ee44034ca68d7532637ed915cf273649e4ee5b697bfa2be75b1924bf5d6ef58e82a27a972cd98f955b08083c13d55a51e6e474d93cd274b514f73cf9a97e43e6b4a92e6e13d8e57e3b03ff15312af50a1812cad3c10330a6640be0b963f38b8b6ae1e944198a63b013b5895755e6e7122af3c2971743c955389ef6665cf3a8075aa3b2c8c621afa2c42c6506f92e43f576f7f284a8fc0e3c7708c9263cd8511dd2552100c21d2618748da2fabdb2e3d8b5bec695ae8392af341bcd8c9be1914101509a64a779826ba8f9d426cc2d6d4a9f7822a6a1c52a96410b5b2ca09eae70c0e34f53a27a2c21695efbb36e5efbb061456ed55330c9db1ee294d28ef4d44888d418c551c0c7f9167ffa2233c1d9b78a33fe9cd3546489685c90d230f774e3397f3110e9ee8bc99aee8ca1bc61d3adc98b93191f9769195669f5746bdab8f544baf94ecfa38af03e9aa259fb57365b596f15340a8a8b5b30a974378e8e2946ad04fcff36ca9e1922545dd1bca07ab066dbe114817185e7a27a65206af701afae6e77dcd2ec14e837c9d277553ec37260677ca112b4a6dd7cec50785805d4cb2e2b8af3572ac31de6b09778adc253402eb8274a29dea98973137142203412a1f8b1f369a15ca1f841ae9bd91e6abd8d0b7cfa1c0f48ccacb4fc0c1cf357e127e7ba17ddd3642fdcf74d95b504b10cde0ee4ba5383bbcd39b0be543a6ca37137f11377f7fc48cebb8983da0a5dc023cd0d43bdae6a600164477daaf35ee1320576d8d67bc3bbcde432bb0f56794ca1c61575de5ec5cabe128d219993db1f1c34f75fc7b67d9b4f8b1cac645fa9ef5413734f9d2ff62a1cbc112f067524318ff8751afaee77449935b8b30ce43a18259af45d6681213f05ab17311274ac9a9bb51c48e58bb526999992406275a9846c1d0fa3410061c27a8926eaa64fc3c0e42c4c04767aee979cf4f807f20b4f25483de032fb9af58a089d887e6acdd8b60ba55baae42772c6c37d624db7d5d421833f4da197c103ca45e4c56ecb2e4cc47e90f99ea88102f209c7b2ab90abe5d1d9a87a350493bbafeece29a43bdbfffe6a48ed682796c5ce742314d4f70d8ea37de3702420eea671808bb3ea87a8e786ace9bf6c1933be8ec002a2b6dce19e8153e4a83af535eb7f699bf764ace81d80da5029ace820e22736ac9d7ae52649ad57dbbff2e7ead788ee56c362d660e2c9a774076f98ed9f1e871f3039801d528b7d92cceb8f5018c67cfa2194935c30499048596a00f032e8374e9c18fa4b0cacaa0aaee6dfec2a43ea28d3fc742b27e1ff16e41bfed8ce9ef9970fd79822f67b7025a8422458282610e81aeb164da36be22117263b1d811e3dbbbcbff7185da7e4b934b7e3b644b37f94518cf00c5330351051e9bf098a583f464e2f5cd220374c24769f76e991e2a4cbcfd568b72150832f1d4576e3eb7ec3b04e90db3ffe4c6c15a02704f26e6b84e5455edd04eed7b53d3cf838e95fd3b4c15d094dec137995e41ff9fbb816cc03c7032bd3ddedb7d18aa63f6a1b9f6e1fabe53cd64ff0fe606f06a58db3721e609bb5764cd9a2c19c21fdbaabf27fc444d3dfe8981c37de975bfc4d5ff816f8063a577091d17f72b8f5610c9db817db725cd5ad42f0b4bbd14c9af9d7ebfc20026852ea657b2ae1e15c522901c91add1c08568027319f136900a9f228f7937358d451c0f1260190e1dee096a3c65ace8f2ea4a062a7b90cb07289cbd5643496ebbe749659a1393ab1b0b378b67be5cb7d8e3bbe37861969fed9bc7536ef1e579010b49d2cbbd0fa04b720ff7719e21327c3725a75c471545ba326ffcc968db3ebac8e708a03164b54e5e1abaed474f1dc91efb3265915ea8634dc2197628a557d9b52a1a34a7953e1b2ea8793e0bb68a29176371fac7b3c0fc8cdcb74a1382a3285906f57dbf92130c6be66635583d730acedae5c4986eb3090bebca9df0cf6e3de88315743950b16abe754e3324e8e82859943a31fcc792698349518117840d282f7001669a172ceaca0bc940b425ac4fa8f8b1210a8e31849d9b89fd082b697ab46e40fa632e198a666ef3033475689a3b4c65dfa3695b048be673b642c926c53c4b56e6811f53d1e9ea2d59dbe87ba14539c597891f288a797d24cb0296fb3b19ccbdc07d1ed09bfeef43fe5369795620228ed4e4a8f0f3b004ab92786f6ab88574b2591e0c8f732a5f1e02494336a90a18cc4e6f421090f5475e3d5c2f1bc61b71c33b62e2a22513f94a3142680cd2b4819e0e5374cd218d71f8a5e9f2898acf8b649e0b2042704e4ab984e90b6284ab0ed8cb94080af33a7e8d7d858de632196740ff34467fbf5dca030e3b78abeb85dcdfa887f957ad8944fda6c3ba070de1b1bcd55cdb73b6d9ba4e69e8047b9e52da7dcf9c5bbb031567e5ba3733f4af42f36850b704b9f157144c64620c482f4241de48a9c7ab44a780debfc6bcb0eaaeb4dcc3b3980890df3c765f6879933f9934795ac6e895e5f17ef8614a5d871ec5823f5fca59d328a735279145730b20886b55540b2239b0c2933d9f302330d04c7bb846e0172d3ca2ff23513dc329cd8f2a6c0f2dba268db32a2d42def63996386b9803336e87abffef0401d98cd526cbc8dcded55cf4031aa7de901db06957376f6c57e605f40dc381358781360d687f0e45b6a0b44799c8fcccc65397ff1368a5fba4282674103c034f8c59d2799f338418ed331e002c92a80007dc0d9a47fdd2355ffecb5ed2f802745c99f0e1b68b8369ec888e09546c925196e19bd87d42bb2ec1272fb6ad33263747a41e789f6bcdd1ae4dc72017f18aa9ee52e1c42fd2e67571459d9f3d5cbbacf87d0931dd2c25f356747fb06a8a22b56d306a707f214976c8e71809696a0a17eff24bbc848e0a1168858fc2003db4295f1a2cc513db64826c7d236cf1face4951eda98e432623ea7d3dbfc722770dbe81900bc19f3e370d9333d0be796b3622413ce7d5578daec5ee97495f30b39e44a8861a52e297391cfeab3b7b2b972730aa923a18294d8738183fe48aedf472d882c8edcef74337576b428fa87714e3ec8e4b0a00772669c1d580f4e7c1917455b76dc37185cec822b5198d12f767b473aa0f22a48a00a7099d120b4ee85f03ff508bce67496ef0865225ed2cb527b25e5b6c8f3fc1e279dd950ffc13397e02e1f222a19a4ebd0d5c3004266aa47426061cdc85d5d15814c909c6748ab38c54473e6b25dc3cab61c0045abd6c071c431ad6016b60bcd14da8ba951832b3d66ce4dc678d8cf3c272802d7d854309cdfbc1005a39540337b0a8584eb493ea009e1cbd808f89cd9193b2525c6e42a025705dce842acee9537874494a95adcd8f5b9ba6d02db5d552f66fa8778d3e10f9582102e439e3a37d24e841c721c85e90f96bd2888a9b8d9ab87fd93a2b0a37fc0be0851c0868a087848e6f44fa178c57f8dc6b04a70a0c79645bf517d79bd3c73be61f37919091b8c684f1cd0ae9bfb43e782a9ddf81a4e230896b084593f130aa77b511d8c56bccc8c2be7af5039b847ebd2e9f44a9d0710fa1843168ca4e698ebbc70899abe98061f7de837b28437b0a689da55dfe956bbf4e3de3162eef14ede1be4d8382bdd4e1efd81ae5ca6044e700158e18ea4b9def17cbb52fbdc62fe1248160a1cc18f40707f6a7d48c9222c21bb8229bb6d2ad54f9d692715ea44c3236745dc509a02982c9be0eaccc0bccfbdb39c000ef29e14a298813b1c48d400527809cf7dec1ddede4c7b2cf6e7a3bbd403e2601beb074e1cf715325ee1e22fd5cc3e63a5bf62c4782c692c68d376d5843d258b6c90cc25b43bb6238ca1a02ea279b0b828ba4ab097c9c693ee8b465347c2a065bddc940e82bf3713c80333978503b95cfbdc787fbe70d2bfa3d6bb6bf9f72db3c37d919776316062de8dff9f6584c89ee205fbb1365fbcd559a91a99fda95b9dcff5572f394fcb8d91791b7d916f86a5b7674a6615c406f9681aadb96fb786fa8be6f7847100f1b7a421db11baf1aa7ec619f9fc71778e67afddbe5a13e59af494b9ea94633fc574eb6f841a47449a289028e3cc502cf7ff03cb93536cbf2c09930f3757cd9860efe1cb6487daf80bc0c6ea0463725b925473b8b3f4b592293edda854b6579872a14cab1fbc92ac30a1a93eebcc2402b908a4d554d4550181b652681726d27f494edfae14ee8eef5355fed526c0eab07ca0bddccbaa31a161f3de86f2fdf2ef1fc1c71d7871e43c737ef944bb343dd5b6a0f62d9e4e922f615f0eaab23ca64ad2af12319be354577ab3600fa5ec8cc73af4d570c8f26cd3130ab732c341734bca39fc6f6376d5d54afc77745a473e009f1d688081f2bb5fdc3e0be8839636cb02eabd076cabd048e60d21861077fe586c02dc42ff95ac66adfb05a2d2087386c95ae214f2631709c66d06e538835a23e9d8168395ad6714b6bcf72e2b890d2228b40df1ca03a0ac5de82de11cd561572ebcc45c3272f2506877058c707e3c271ca725754a7b1f32117662fd4f83e082d5b72752a50bc034deeb5536c8f63f55e67607952bf0850f0d03da4af380eb4c68fb6b9c2799ce37c72d9c26693de515c2d1c36b453a73ef87cfffaf2db5265d6b5635e263617c700ba73f378c844a0484bf5e24a32fe00eeb741e3148f01255f618f2ad8e5b1b012566c972df92627c7addf1177c4e3e9664fee7b2ae10b0107f480a6018b56c52be249021db2e02701c650c992cf7dc6e370683c11c0f04e62b17f363dac045848f0bc2f32fbca3f3dfe933ab9846daab74d784e4070138fd7f063c3804ee5e7d528748af7bbbc25382ee358227a8ec125238736aeea168135ed506e27d18219ef482b201071e447e8b258aed0474d23969af5136b59ab3b46f1bdc23a94d24a14454af7807b8ea85ebc2fbd5b68de0872caa2c3bcc873c29140330fa57c0be31c094e4d5d9de04a7fd8126ee4d0ca48efec8ddd4d5905b4bb83d1efcca1348ad59a258342c5dae922be8405c509cb53c24e64e501ef6565834dac3344e456c2eacc2b70b46a11fa2018237de7c0ea08f47f59ab56b969e317af358d18d153a6a48c8850b61a990572377b1b19e57f33784e38747c1fb90c336392236eeb08fac3ad04ce26dca927a64814fe3929dbab662dcefdb62b35c36c3bd359a0d6d44f7dd0fcac3ce0897c4142a285c759fb1c0f9e2c57edf70fcb4b44c8fcc280330b6720ff8ba2891e47dfc13412a07213a7d223e32c50711afb674e678eb2e9a01871d2d5b4c6a007d56d045aedc1a67a663de1fe6c3ff63453f061e22168a101d1316304ae99f652d958c69d09a153fe98671493ee33f017f431d1f77123696615ab9ab415cf35199d5560b2b0a2b354c4415b6f0144e1b3b8d1039e9c5954946f00ef9c9930f2a6f3fb911956c4048210c0b74a29dce8c77304d95a5e98c8e40ee4c1da99ff5c293bc740f41748f564583bbe31146ce3997c41565d57d7cff11d6dd80168362197828190f85ad0347f19d6df8bba46d79f49f8f71dbeed32305845aaa87c39f05eb3c8b69b91fe5937493b3592dd9a4a13e63120b7d6ada3e06a2e8293ce7aa64800f77a9885ac2a12ed7532cc59a3b739b17bd035ef608966be1d2e120661def32c89def76b4e729babd4b75e0c6d9ad0ac2e8144d37af6eede2a4b35cba23e8783cb762841928f10759854fd9d704c0ecff50abf896d09c3f4daa7e149462e7056be4ae6abd422919f5de5a6cc859bb1e38ddc766994ec3547e7b5426cc15420ef32f266ee873653758ac4e690093df437aa6482bd952be7ba69341ce99d662894dc4aa2ac84dd17d48ec0fa644b97746bc085bab3cea6dbe29b214502eb0e955763689c82c59d2d85d6050297972a113284595921ad28efa275d837f5a69f16f2b956e71bc2d21152d005eb300f567bf29079b6026754ec64d427a5ccce87a206c8b6324bdc39c8ada43943724894a574bafd87b29105d3924ce8461bd328c6c2960d41fdef6e322331f7848138742abf5addf716b6cb5931e05b813f13f1a0fdc82d3f961ac4b3be9e48e2df2931498f3476cacc0f8f9e56036e603fad4ecb8910987e2cab9d79ea4a9956756bd275fe5a08de7c68fcbfc4670c1f19d3fa1a26b341586bb70621339056eb422f25e77bb2ef21a6c35d99e0777b9cdf851822644f04160a8ac6ea1e3de82103f96403b40944a83872f1c4f14482a65cb5bff448d090d2c543f19ce4b00e9721e4bf849d80ab65d03ec4b3970616a2dca5d8b797f8aa560859fad416033fd28ed92184e775410af1006f6a1c5db27b46ccc1bc980a58c22d5d04bc47f19b2babf0ee23513771cd011d3e7ba21e2359a8e953f74638c0a383554a817e7d86c785d4026d7cb7f9ef1606c1b550dfe738432d6b32209b53fbd9c9fcb8ed6bfe7eadfe3fdd900ae284daab9cc57cb40d4a7fe25d5ec5f32e9a994ff3b86b25d5ed622ff74e1e043a1b3f01776e5904de0653fd89409897f75cfbbd2cecccee3acc1e487526df2926e552d1f8df42d1139b79677c60a76cfb440650415fc1ff55ab328198018b34588b80c666162428b13a89a01090b020a7f799ba4df013b81ca80ca23ed3a95789a900acb2fa5bef60c0df498cb118bcabb45c422aab8b2a8d1057c246950a388492ddaa4782d84b3d7880a4bd76a7faa594eaafbb9a35b27bf90c433282bba9444f28841d95ddc979a0a4631893501dcbe6eacc206a120e324bc959cc071bf508113801d9c784e6fa8fe649819e0ef9e2ce10a2aadd731c27b42dc125c84a591fedd7d7ec3f2f031e48474822afa2433d6ce0d3f506379a6942d6729cba790e045ded2df743bcdc23ab258a2cb4e19d137cc3fa0f63d33e456b5e3105f401c7409109d98feb8e18edf76c0ca0ba49c7d3fce44368cd69913a203df61cffaf84d98ce8f3db653ff1a89ab66e3d6660eff26ce094e3fe5a74236979d23a0c2131b0ee164e72770f958bbd70a61f82cd2060158c537ec7bfff96eea35ac0513679401d6ed70c75ca2abd488a38dfdc1af59cd491ca07ebe5a8a8c9674f9298122a31708652c4de903140ef6d272904bc15f05943705085d59bf086036a064d549bfb8ab7288a05c1779c1134d34a9d7c6f620f9b21ff7d2c5b3d4d9d261262c269032defc7500a34700f064938a599b8da8d962ede899743e45b7c03d559ab677b6958521669d729e9f69ee9b166afb4a6a8ad4b388ce096d35afce3fb4c20642373909d8c368be729e7ab76a50a8615a8e11433c553d78cb1aba3b05e3916d4616b1365e18773a2e64886832e340491a0f61c721d612fa99cca17780ab7946b0ef03e51915d99cc5700039552ac980ece3da0e2ea58ee31ec7495d0cc9cabd3e306127b5ab7e368b3a40f21017bd87ca27d788b294097acad65b84cda0435f6a3c75cfa576a73132afe8d14b4a74c168ed32740f0bd7bdb58c990eaa11567a6f0cd1e74d3c7dd93e1a8039207b456208822b06284b2fe3f905ef7c3455638fcb9e365fa1ccfc93a651b3c55c263b89aff46f80879398f88b1b814e6d1d73e9de6b7af69e0c3cae76e4e75c7211660e8d6819d1f40b6baf7eae89d5752138db505f86423c6cdcc589a1afa12d885606d6382ea23a5a81c17f277a3b72450c3e6922dd80fba85519b438153179fdd44f7cbc49fe1de11e1df6180b8ad4aa16c4c155381e6c6a5cf8c70cc2834fcf15e6d45e7de085bd706b65cd5cf3885168502d1fb0299b9253d040e7e425ab639e4eb285126e690013c14ca6b9fa972322bff07b1d79144b2c1d4dd91d33a560f1edc7248abbdedac219a7245bd7533c0222c763bdaf5442e665f55e6f398e3406c0c551cd6478457c56fe1558f602f5a35875ec8b876790620be230cda389a23553aafde93b53596b2db23063787949d60b46d2b64f4da78786811cb0c939051ee7bb6e8204b092c4f3091e229e9f5f7dd912667870680444dbe5aeb18c8a33a3463a83c91fcf3ce57519fb804c72fd69c938c75484896499c382b9d71cc7f55be5213654a43596c22c3c2e8a356a6c6cba34818515cdb38e19b2043e12ab161c6dee2f5336695742a9a359a54806daff412d1d5e718fb79eb17679366716ae4a1c6a1d67e8cf50cad472aee6c4574183e0f6ee8d951bafc97326f76d969e9b9ebd91ce2eeea0a965db296742183d1203eba1df9b9b45f9116e2ce2eb63d836ac888153f17be7fae797628bf06905c67c485baa4aa62e1fd971cbf5e879b29573088c509af1a6a792d41491ba82b755ae8975e051d29709b9711afe044509ad758e02161c64213baece5de2bed53ad2a38ffafe6b9c7212a6478e12066145b299ce591ccb3f2b12aac2bd93382bfdf004ca1e555381bd58dd3b89f85d4d71cfab7cd426b0400d739ab28f19d082f183f0e87d424d0262c912b2d6b35d76e978195b73f8884b3f963071277b0483e7c1be1aa39293e8c5c5c5c6efea5234ffbb35432d7c5d04f4bd157ff8bb657effc2a5087807cd6afe751e06f857061a0d3359f853405175f736de7aba0b0bd61a7268c013556e28da5423b4244a66a5ed22717ec2c88adb64877c7084ad42c2e68f2934429291bf8a19468d330ac0078cd848630a70f37d4aa86db83e5fff13690298d6ab64cba985d0344704ab4ff3107b4963431b72ff7dc31463c56579aaec3240abec6f0c278b98e66a154e9ed8a2a29b69b39297420989b4b4fdd870c7b9d27462e744f86a3d65c611c0a2e9caad7e2247baea7d55e53b03e1ea41299ea7cc474f4888014549ee2b80147d539dc210f717fab3d4d5dd92d49eb733eb0606cd56dd9bdf3f620a264d212914fcaebcdfcc3b9beff815ee8674b2c1580da9896f54461860762fe7c4bcc9134c84ba5ba4ea38d499a8548ba28096c5eae474241e9ec3aa982e1c0aa7531c5e08135f398b04d5e8804d91afbf954f7e49ffde517ede3546ec7b2c3691bce9bb6c37ed5c6aa594102f852aaaf5f20ddc40535c06ba72a0e459a06c3c0e05028ba214b2b918e769c6f42e02e190fb63d9002757094f5aac604ca0d5fab90cc0a8d1ca72953b5810b5e485e93e431396a6426cdd0996244004ec60be7f1100d0b20b15f125f0c494044429d54c2114c8ff4db7906f141a00dbff4173970fb1b2a936b860c31a39d33a4c5f233a6b6381cbd99a642d0547fd45b2800e3bcd28bdb5a41531bc4b942f42e6fe0bab0107ece06687bb372e55ea089b39993d4f3ed1d85165664ee993f5ba96981b7b7a959c233ffc667e893c52f81d98dcbb2e3d357658b28e4ed13796cd53a259ca7391d67e4876a5c5c705e4309717dd7603b57b628df7a0de89e647720d2887573d0528dbf72d7ce28210185e08b93a52136f10cbfb005837f3248e7269159a8956e6784130b8d0050adeb1bb439b539d9022fed9066ba1ea9d364626107a38d379bf8217602dc465b71dc19d29dcbd98f353a5804a82e1b4d032a4c780a7feec434119d65f468337552b128d37c8b57d83702e77dbc1291462add9d0c9489424998906c69479e0bf134d7bacc0c3499958c993801d458d1c71348826d74010b8d4ce62e501db8fef528ac614624e971527df752697586c7c09388a6b8ac6690d6675161b4e6d2c10319ac3d2a25764ef9a09c58af95e7bcb64c4fb9b5d755ec322a5d9e0ab31506de2615eb26f411c1908393da323479735c03e0cab9e9ff9f762521d83a4fca1fafc9932bb13662c38dad162cfc9d0df9b8921bde74106de7ea9a35869b7b82b20eb11d7a8b9ff6ee2db1906222caaededb157de954992871970c299c810474b1d5dfe36c27d405857b2fd751ab1e8e2435a2d6ab9db42896abe1ec13e52fdb4537cfaaa2cf62f6131dc1e4c9e963a3c54fd5498189b264708fea692a7453a239a1a45c9e34ff753e63066f57d710d0c2a0b2edf3d0f91f1a1e169cf4ff5c03053d6d135416e4093ea107517e0a0b91a99ea0436ec2ac76b8c32ac1e4e123f5d95671886c9e80505989721a7ebff2162109b413acac55f3ed289f20f037741f04024adf0eb2b75a11477191d78740f8b478f3fda8dfaea1924cdd9451489a75c9682f975ee9770ab4422194abd08ef1268a5f63f932a286def34cd9b20c37f057d612e687b5c2d5258ade9a5a8e0a04661cd1ae35e24576ff584670030553b3d584e168e38da0ecb3eb49c1b88e51eb69b725d04cd5e4aef45c8231788c6b74bf29ce617a816d64f16b633067eafa358d832598f2fa2613e805578a18d3aeac657c3c6f5a5f6bf0a30e76ca54b37da73f7a3e9b06f9104658be3e5ec842ac2ec4bd258272cd8d232c0fa033068b727872f5f6be7737b2509a467c74ef99f4cba30ddf5dcc770a07346d1e08d11d423812a94139f9f1b2b0b4fa0b86ae5d485f7b3191b11ad2d10709f5f2c183632d2be25b483ad59b1fdd19e32293152bbdfac43052c7fe5fb6fc5b1596261d01ceffb67e0efb356eabca069f221693c64c681d9559ab0468d3ef98569b98c7d97c977008e05bd82b6ae6abbc44853a2763527c122e0c0e8dfa541e7d881f1e5abddf176d0a33d9c7274335d17818a18943cc2d0e7801391d47a7d3ec15339fb41314f02f6e4e31ee25b0c29b5a2234a9c4b194ce8c16503770e734db066f02925b23659cc64f1d51b9ca6d094175296c49d2e83a3627c3acbd5dd875a537ab191c7d5ff488effb3d063ad19c9bb8da8ad360d9158c1bd1a2a8ea55f6b54ebd9345a5999052cb43c3b081016aec0f5186fc5c5f53fa5013c85dab8ed62a566a80032f0e4c05744389e34acb1123dfd7e819bb3da61d07fe501189362c19d2b7c8fb26681999202c94d9e1a11e73d33e0fb4c49dc69de19257ec17a2b2cab623bcc7f6ca392bf8556faf184261c29b55424fe4f58827b386e036e1c156741330ec5d92a509afe5a58311824fcd556c4ce74210764ccbe26c216b99467fbf0d2750076ab7a2cdf3e4713164d4e796cd2e475254683d60ba85cbfb2995796496c1e6fa9c5236fc022e4e0a43fd2540ae3883f21d3c6a2d5c9e15927c2efb19b330abf30d9dd7f01a72857399efb291fc35b516332c32b213167a05371819f75bc751427dae65ffff1a8ac2134e7bdb847d0b45dc3b670a51adf6aa88c6755f35f8bb53d049d9a069671142587775d257a1440093b1d11fbb4ac6af98fff2dc8a45ce5a7edd6252a928eeffb3490e6dce985692cddfce5efe81c47999afbb2419f2f22c03d902e5d3c1915acd174fe731d248e194d916326756a104e3677cf58bfd7cfda64977db11dd7c8a466a7a42996d82cee9f7bf45383ebc5a68f8e54f8899c1b2f8410d82469daec1042dda8ab3cdef356b962c878d7c3ce164b4c2d07ad0401f66bf115e3f0417bf4e362d9377695ca99ef4df0fe03b101b258e99aef728b2df8c3e2b4c9ad0c08b8929d150486cdfa766e2483e612c7a4c9d5d47cfcb35c4182ffb5519232afe29af95c9a230f81ae8634b59fc938e38b26cb7bf90f4121ebfe0d4f768579146111924a7ffbcc28af357eca494570ebfbed2702d3d441247aa34e075bc7a951776fd4c3bed83ffa6e122c2c2376a4e29244dfc5b8df721695f54744fcfa5230c22e96435cb6c21f1dc34cf8c45ce608e2f01814ae67ab450d8802b30dcf9f0f17356b04dd4b31588d29216c76f52724e52dcfd23bfe635e155b577d02ef2fb3092b5d16235cbbcdbbc40abf5bd8a5ddf6a48c597f6fd3245ed61e2d5ded8d8813e1bac07675d016268f77bf12d51d40489a1dcbe632fd0db7f873703815b28519e454988cb1220da3dce80226192e7a7f6b2fd9023840cf6b5a03032152aadc36f2cc229d640f5a36f8e35e7741ff5d1b9c28b0d5ce74c955f3fbb0a4d8fc395060baadbe18eae6ec1b6efd47dc5f8475b0e2262719d49841351afacbd61fe821e270002637ea50f22f5b604f11d696c79b2958f5478182b69765045deb6e8fea75783b083758d38b4bad4c3031617d16419b0962a289b52108983b5437325409c62eee19d14de3f648554f24094160234659ed57d742f028314d82841081c5f054ad39c522e5bf60a8ae65d340e079add710f9e8b5a4762e2a5aece574c8363ead80809b724f1c90ce84e362fd4e797b786d9f0ca585d57ceb8254a43b1ca14bfd848ad79279bb6018df9d4953cac663310166a6d0599b087bab1ce268118e62a729784a1bd15c1a5465c581a21e64cc07ce45c731ccd302a4f5b6331233307d2e08041216c79f8621abf81cf1ee27a481c186fe1ba3a9ac132354cdc1209682f58c3b2c76581ca3364962972556c6d1934e803d7f9cf20694a98cc1c64d093ea788bfef7c5dd52076c5c44fce9c7f627ff1bdcdbf8e6f6277cfd6c260e8341e2fa56cb038ed0bcc35b3247d6f30fd255add7a456c7ab3e745152025ed9978b4ee86b591d59c48c6afbf19f2a7f6a14c7d0ed8e82017e22e656a7644326385a1efbdc4ba9c9e02274b95a77c851e1091d04166b5e668ef487259757e2577cf51ad2898e1346f0ecf3067d5e964ef52c97a25cd55b79bcc511b08b0e50843a510b511a5640950d1bec5a1e0d8088205d9460a340de65dd5c5c4e28fdd6cfab1b3c62c58fe450d5c9f726dba1226d26ee5ee86156858c6e2ddbf473f6723149a6f565b6c293a90689ce862b0a740419c13b8d36ade7956e343eab31a44fc4c7bc1ccb6a0b033e9cfe686f65835cc8ee7490a5a743fb0f749d7044f5f01c4c9dd26ffd2ec3c94dc54f473e4510966b3c53259a8ac226d960d6afde6e3db5375a256b4d0bea86755a47297dd2014f40f11cdcacc946b539929d17f4401b3d8824b306634284f2f2f5766c83c2690167adc5f704da8f537cb2f4e72fe43faa61a775764df78b0b9d7b93a2ef3e4bfd8314b7f1fdb787f94e4c8d162e50d3d15cf7dff8a9fde45d904dfaa57958b54d10ab59da0b534cbbc91fa8a213fcc3dd143b8781c74b3630f4f5d5ca4229289bc2d19bab31ca8471b7cd1ae3b4587472f09c8ea2c5c4110e5572ec6706a874f0faa878fdd6b8e5858674b08a1a27aa03024509d04b5514b460c2279921637eaf4ad04eb2416d208ae9969dbd40b0b9e4cd1ddc5baea593bdbd353dab5bb107a09c8fe2e8e09d80f4f24b1489795dae5c126e762b5241c769dbcdd6a94802e7ac8c3ffacee34240ea292d02219379a2e84fe3adf1cc8d13e424dfbce539757a0b48781178981fea011a5fcb4d559e4ab69d94f88dac915218dd913906edeab13224b79f77a29af601edced785d2b1fd4ed795a21335c00ab342ed100b8eed10b4d61b9c9c1cc1c3e934c37aff4393a9e4df1c9232a06288a98900a66b3abe4cf19c2dcf59f0287da977591ee7ca3776bcb6ac2289c597d079ca215ac07f13094309ab6686290d807961d4b9befaca0e02ed0ddd924fdeb7a4046e80178ee01c2fddf73adba1c1dc4b616cc016b3a4c4912538cc7185442f4d1deb30b3e02270e747fb72306251dfb671094db986723add9b7bddcb32809d9562f5c7bcb2f52679f017c64d7a82fcba362a9b7032b321a74ccaa1b462457d7c91f85c508a176c8397c989ee0c1234bbef197241be1c1314907a73b5cf0e2fcb96ba120e2ee51b0a2b94625ff137a10f27cfeed83a7bc4904c600b264d5410550f74704fa4d27104feebbe633227da13a8784757879357a57028731a0d270ffc09de56c815d0d4b1cf0d295cc7ea3b1a28414b1cea286d5bffc3b8c60aadf5b67e5be91362da27bde6f6b7816055e4d8dadb78074584e5100e24d6596eb1ebd19076cbf02428671b62b4d9456680a83c93f24bb768501f168f880d63a77ab87f5a8b9955e250d6f92b85baffa480d890bb1689ad0aa95a44378105bb03436fb1ea67dc64d20812aec0edf139d8b39d9fd2a903017ea39d2c80c0ea36f8606f5da05a0d4ed65045fd1f4c7f27ef407506f4bff6fb839da347d98e0dd7142e5a6c894e59702f532a47fa241a8bf98ca9f305c44efa8fb8d0829456ef19d24fb9e25145254837605da3f5efe3daca0de0feccfa1a0baa3955743004ce9bcc72bbe2779aa3ead3bef1f887ec3033d8b8d1dee50355a828a4b362009496484a6b373adac0cfed7b88abe7c0108179173c495647c004f2096495aa64a12db0bc352d4c71990c6c7e608c96b711cd0f10cd78b9800bad7223debd196f0892f5c4fa8a73be15e46f3295ad4ebd1376a49ec3e076542085fd02b7fb7d3eace1e3758150219d6c2441ccc80965c1f195159c80cfc3d1ef2f454c09cde45dbb02bf61e989ef7097be042892342d229f89a8d816a354f0d27b75135a2de80bcca1b14cd3e732904968fed2b3fe3fdf04eee077a278a703b33b101faa83e94ca22037a6473b28a111b6e909bcf7b28f43e0344a79e43f3a0c15251c0365ab0e6d61efae2bbe4358e0c92d4b78e1761c2d1ae4140f4889c88668220cd310702f485df6e0a5c1c8178a63e1314131b6f5b4e7508fde84977c3a68a6d00f3b75b88e020470daade6a82371a99a41f220213e7dc4b5f3ceda5e78b55142c3dbc247890dd2939bb5300ee26624453fa872932eaa0ee30ec40298b9c554e2928cd6d411201f1d991cba90531187d7f1603e16a9a533a4612f00c281a4b13008ae706ad5906299fb995ece219f076f0576888c80ff8ba957937a3663780076c1f157af74292d76bc21ef068ffd4e0f1dd5775ab0e224ae41c923265c89c13b9147148f7b5581e3fa2545d91fe9121258beaf4f1ca659c063dde1e023bb81583057185f319390fedca8e5f93a4a39afd2852d8f947ce41a27d7fdfe7eadcb847292371a22cda377b5a0fd758f140f847d694b98ff0a39fda7c30e1c6eeae0fbb1ab6519bd0e5261307fa5d50d003630ba7181ac9a5465068590ec20a0b00609cf66f2755f8bab306c9a201761b9ea83d6d5feb350f887eaf5b067e6d5491cc00836e51233cebcb70625a8df20cd853d6082486ecbdc6f63b33e418e0be61fb02b6d585ebe18b7ce03da773bcb945f4749c12c8e3c62c2955ccb79996a721b6107e7f45d272fcde55fed66fbdbe7cb34081349c90d8d27ad6a7d9260032602741d2bae270998576423af0cca359b7f98f64222e80d1f6c3bd96fd49498f6946d3bd58c48e64905b860bf6289ab26ea6ca5d43d746cd82695b552093d51c8cf6a99dad5186ca06a421b161524832f60c64a955faa56249d323c56c4d2178af8a4705c629b631b534042512ec29a856538fa2a6df9e2243226af8e02a23258899e0090948ea35339ab41d4b1164321e1d6c95e5eb9c221b03cdaf7a3a2d3c6e4f7b04c64f463ef2b59a6c65966c37aacd8eb51b78d99d3922f8cf03ce27be714f91e5d5822baa79fcccc3cead284f8cdb9c64a25d6708e1834ca36ff9e15922675f1712d2e1794f8eaaaaf37e1095e60467b22d80fbcd25e5fa87229cf5c56fb6608997fd5cfd5b1d5748050c1d1011f1dea61e7ad2b068acda304c9457253063454430eb087767bebc25124f66a164de5aa57399c402f02975fe9689258305063757b8bd089c334cc02a33f60e20bee785c4b4b2c405d06187e9b5c306096f09a8ebbcd057ad89f09c2d4218d8e35729061a95bdb074cbcf77d7b961dfd79035c4e37fa7dddb5891f26e6525493a5c3a418170213302d1957405758b248e6545281bdfb0a00140a01a14ce51eb55875e74edd6d9fcb36d583fde7f3d6a1da0e12174a1b33224a262724553de43b02f5c3a5e54ee24f89700f65fa468f77e76ecb7047b32a4d3c3073c8ad84e17f149c203dd9b5796ee1d6c9b17aa4470816e3fb2dff9d7f1be6ba1e02d64bc20d2abfc69137df0e3cdc26a2c2b3c7961862b6489512bdc76f8f66668f515d5876876a2dddb13bba65fcd35b95a657fb7eb0e5d88f842b5c58e05ba377129b17f5b411ef6d77aa0ecb64a259f77d5215d54b84b9e8c9480c48a1f993ac1e8ae4a9fe2e14b6eff0b8e1419fb111f35af13717364fd983a4123933a8afba8405e13d1ada9b8b042661878f87428e1926db4fd8c625385c24f62eba28b93f84faf3363018f7c071432f6604ea5ab7f2042e7a5678c51ab3057ca5cfa8d6be3c4831704262196b52411abb3c0302bf7366e2631955d64d4e934e95c48d7c5793bc3052cbae4f2dc142002bcb3d2d8bb61aec3394a8e4b6e7ea330320055319c12185217328711b71a69f6a19b1517fbceea84bd1f3634322c039fee268dd447210221bf7b789d6e0c90b56496271c3c7811e6339a50fa50fc8e7e16dbfe825d917383a2effa61298b33317af737f90a809b87ab3cf62a8c9d145dd466ce41a6f35007719ef531aa62970f4da783ed0557185d3d4ee951b84d680ce88fc87d59e9baf2dbc5f9fe9fc1dee488faf5ebdd1b2aea1d82895ab11d486915900876b3d3b9c791adac3a8c2d803bfcb17f6d344c84389cc3aee4b4141e481124ea25658ecb928a939355d98c36d857da7908dd60b4b320bd59058cbd6b898808fa36e37c1cfb950172ec0ffdf0ba42e0f2fc403121e35093ee970dc905f0226a4352c220377752ea45421b5a04e989de6e26c6535855454be7a6a7467e787665835d7f82dbc53007a9e8d00648f067e0f8cbbc143b30c43c543f90a6d004884ae382a5d7de30ecabaaa16ca86caf9d63d2a7c9c3e1fdf5b2b29d2add44655b6f3fbd20471057bf63e82a389ad39b78384575509094a436f83a8c3a61c6aed891d7f1bac613f2c09d3786ed0738a7727bf0e8ea8342bcbee626a10285ec3290c3c03f50a932eee9adb9c94a3a2e6ed9ac4b3ed81dfb4f769f767b83a977db9bf3a455fa6303e4845d432fa94947d847d681bc45e1aae87362744122971ac4cf7d93b0a733493e7b2e5433dd657fb53a1fc25d04b5a6f351489cac948ffd88b97319185ddf8c67576d921785cb1b4f76d7562172e340df97a1ff657856089cb74de78e782766d9661565823825fc2f788cd4b220244f54f75566552ea701cba65b2cdf742df5cc9851c890f62dca986e3bb93b81229263d090277dcbe8e5974f00df8169dbc60f6a8b3e61f83938678d4af026e4c0bdbc9cd0e16fe06a3f805edc605057c3bb8b463e6e32444ca85a62a6e5f7054da15eb931af7f15d1ddcaf8cdf3a93415a426c41d5cdecb31789a8892f25679366e74c194877ab199986ac635e8676865e60d89a91a721858923eb74c2f7eef84ae3b9e3d2e7417538676734628fcac11d5a80b5dd03ee400ca502ff4471a09afc7411b7ed4c2972f12991c875f2af672b482e28af6ee5a117475b9abcd8420863ecea9d2498b64218b3526b5de7e822aadd7fda1b216a7bccee44b5acb6a442a3c8f71c1569704a39978cb79c16e853918da35ac74a0009816ade40b59125ecee6bece6be8e4b86aba670046fc9606dfc4b3e3a2e67966a8e97aa97cb0a77690982fde806e2c837d3000d1b92900ba82ff0f0e29281b4e1526874d7f30f0ad02ff2cda0aefb8b052630ebd155945fa8e8beef8d4e51b2985bc1dfc12c7f3c387465ec343f40bfb736f898bd88c4a15cc4186e52f050e688acb05a4ccfe1df5bc92d850d5ebfa6e3f3ae01e7138e3dfed706b8d48d68ae3bf6f21f67556c846ba4bbc8d870046ff3228e9cfa79c374f01ac132f634d00907e4cda9c1a803866d4a56b4779fe17671364e47d2ba6477b4d4eaccb5d831632ef9adae5417845a8137a8ab9459994058f9d4678f3c4b7bc661ebd93e65b18968ca4876ec8b5e456288b5b1d9a01865bf3a0d27f3909ae322bd80551f309f3f357f3f568e71d7559739283cef0ff780d2bcfdf345b03c202af40201ec847366fa6a548a9ede67d3b5d1762a2f766235c7f8bfc4cb03f60b9f109cbc27f3805ec3db2420d182b0ce178e4428d0e659df9d4e2d1946ee7d50d119164010c97d1e33eda3a257396f4e2d74127809c7b76d33c7987a904ebcbae202e7c7a42aecc6f41adef113308ee84be2290a2f0ee15fe8b008a254f365769f8c0da2c29017d6eb7e7fc6e9643537517b6409591d9254e9ce9e3ab0356175385385721c787691a0aee91390117e37f8f3005defa6ec3c83d8149ab0800d7710e2b110d7cb0384d3d32885d5fae705a247d314c5dafa7d5684ea01ac0aafcd106b9c1394583876584a580c8629621f0537a1fe61fd6df2d7b83da2ffcb77a96a82cad0a55335e470bd9169a6d30f3cfeb5500fc1accb3f418975d1c5a15c1d72dd53ea9dd0dc64dc4db02e7f57cfdf05862f2bb7eb14c12e4ac066d39126059db3e93b43660a116b203b9d9599670e5e1f8ddb54369507ba031aaaf934fe2784b01dcfb107f0e63f183cd14c0679e3d43dd41e3dab3f151434225302847aad8fc792e13e7c9cba5537a4b05fa3c852cc210f89e2544ba6db0b596e59478022be66ece0b75ae88068e1fb3a3dcc67d43023c265614e97d18612465ec896bf1e1d0a3afeeabb6213945e027461790e9c340fb60526fe512ff457ba1b68d0d72f221ff5a8469c7436bc0e74c4d42f3c79e1b6ea0bcd5a37f22afe58157e1d9a891391256cf228c13b2d1dd2cc1ba456004296474ab441d24247c9417ba330c37c2bd1ad25e62832246602b9d91952fb2c1f1645af5baed00c51a4f83b0888d4b4658d0774e883b67a24e373b2321fba631d2f2adf3c9dc1a4473feeb2cb1451e066f921419ea4da817f8642578bba8eefdcbe3c782651b165a564c96480b222481ce8df3f3ce2993d9b071a3573055db9afda0287c45c9f700f6905254848c46832331c0f6f40291797379fe59677de24ed0cb1465e76eb01a33c6da713751ee49f484fec9cbc3a873fc5b9e8297a6c89170cc433b0e7ff05bf3f63aac2e4a8ec2a605236eb9c1ee29de4c7a844a8549676ef8365975ae95d41f98f24410be8217aaa19efbe004b1a9df295d5790ff365ba34ae4ae5fa484e9f5a105761134a90e1558e2a3e11a47f4b1c2331edb775899d88a20c8b2eaa4939d1c0704bca5dc327512ab3c3c514917dab6ab6808c8d6f2fabf99780322c7dad8abb817b140226f6b992455dd9a997d3a3af02619aed4deacbe6bc837861efa4a12e9eefca2384d1afcff921c55719f9a32697dea0b8430ca51b2a684f9b240b199936935f0c003b7f1b1684d77cb4c6afa4f052f7ec216305d1889df245681f3920ad271c6a6213595c59f8148d8938d0cb57fca1d1dfd7e286c6f83d41a4be239dcb19b3a59b0f52f746ae891a88257afe5e7ce6764ad44c910120e8bcea81b50d32fa2e0eee45e11993ccb716f83193158e33ee680cc9fb504c44cd3a28dc01f25dcb60c865e59c6f824ff0d486412f79a40e175418ba500318c59d47ab0a117176fd2c14b9e2ed8e02791e9702dbc088c3f2fb80e704a6c0ed9bd5edc499e7be93d55ee0742f15ef8f00c70795416a7a1087b8f8c698498e345ff200789f5ed1df1fe1e21f56aff657a0b393756f6cd0d534334de448b8a0494cff34153139711bfe2d5476191731912c962310f7901794287e0d37df6a466b62b0b0fec10c8af52b445ebf8f2c96ef5534cd3631769c37848cdf2036c56564e39fbd7256d298e8e8ab1b1f904aea41e53fc981a6863a069440d6dc4c33120a4f20cb0090cc8d40159471a582da70cc748f64ee1d752af0d2749163bb07562c5bf040718c8f6795049e07b43d5ed2588f92eb9bced06aedd0c14c341edcea99fb0f9e188eb59a995443bf08dae74d8a5fb29b05f722b4da10aa8a927d1bc4f80993772736d9012ec021818b44aca6942b8acd64d25aadf1c3e119aec5d48839121572e0097d1f582ac141cb8b23b0bb003179fb6c82c748725e2fab8d7c2739614b773ce4a392b8b7f5edca190f9fb2da716a9aea9a59e225f33ed1c9a6bb85c9b051b643dfc412e77bfa03d2555d7a6c097b706e8cfaa9637c0e853da079a3efbb8412b47204063ee9e0e2e640734108a7677e5d975c1f0fe26956d45e968e7a82ba08f1f1d8e7d24ad7e4eb85427c5c5452c1ee269e89ea8f722c9ceb2374b053f32901c6bb76dd4a48c106a5d79b30637b33eb4b004a82250cfde54a0b5edddb360d8a75af8a9e03ac6a89768dda2a00cd97256e587f586fc751ba70803df0f1fbaac373679478048be63a9fb1950d3b4447e25c8682051b856afb10eb4597d3da1313a6cc992b8009637b563c5f88695fbc09265c1c585ff9f7364e28fe4f2c25b37a14099023d4691911f9a1a591639d948037f50531877a0d0d929d59e8c6868d8c98c0a569ec20b2248bad858f5da8b93b2d518cad6f0daceb31e0df43b1c94de7c4d648d7081d865fca703319a7ce745d5bd79737ffc72a215fe4931d61f24117b0eb0d05be4841917478670f5f6ea0583a88e9153815724cba9aef5c572ffeef3d5978c050c3a50243f2692e7d15c4f8999181367f9e3a57c14624379fc41e9ff843f08aa711c5bd8e3a5cc722a483a927c9af5a90237d8dc1e4680f394c005139ae2a3db7f600ac477e8b4c42402e423f87931a182806bf2fcfaf24294c69f91b5a781c59685c4d1afaa52a7c5d068bfca8628129c4dec70a55b0d619cde5f1e6904f40237b6bcf4fc99ea8b0143e59abc58c3705a1769d9a17f2f2c29b4dae3ac12c4e1a2b4f07e02576feeb4339eeef1d31cdd4acd470d65fb4b7701ce8d5da12c201cd414cdeb42fead5e333423b3858d8bd95db75bfaa99ce5431df96c107a491abb65f0b0c3db8c7eeaa85b559614404d0459d45a7cf0c63e8c0b62ca5b6cd9a35dba7faa8d8423332096753b43089f41c81f79008e203551ab041dce771f85e45fab7854dea04d8f7ff82f060af5ac251ca3144fdecf01a13498b7c7c3a2e3287219c0829a397864de5dc4e1540b6a9430d73165da09d28719faecb46119721ff044b718cfee6956d6da850aacc2c58eaa97ad3a80ce23430f49093e2b52951729fb56147fd2ad47dabfdf64317044f8d1a66cbad6fc70dd1cb9ea3c21b3665530d1b6a433426ba4d38d43759837b87d11f35b3ca495371fe0ec75c563ec495ebcf0f8d512d68e3fe038c14633803b39c2c9866994600d12107d9e0cb37574ca600708d762703f973edc20c550eb2776187b4735aa46988ab899a4802a1c542e54711a4f7bd6b475a0e1158c820648ac9fbc7c920267560afa9e6e73724849cd43a1041c8744c444f3fc70d4fd46dc8d4eb8b6fd226c28f32652c9ef333af16efa303aa8f7a034d4377525da0f44d32a34b3f74a2c41058f573aa998dafce6669f41c68bae6f91e242afc06d325364a87570b4aa76b7b8e61bc9509bb7a8041f470227557c5ff2e98b03f1b0ae3079dc7feae97aae9a58d5b9bb81074bcdc0a59cc23777eabd54f023c137b2afbdeef408a8768669f6e4b8f3c1d993016e3b5af9b7d5d95b4b302c4b1f454f9f1ba3d7ee204e32ebd1aabc7255c3c68a2d1f95e2a87d3194b0abf8569d81f9232b2dbc2548964b4866b325db83624eb8dc78e726885cbf80d04b0ebbea84080e279ad47cf15c5051d8d0d26249ed2824dcebf2008973ba8e5f8354c1cf67fde6739863ee0c0ca4b604aeb0bf6ce93892cd2ae565f4b491e2717ada01466a235295b5429ea5832712677c90ce2daa12496d6d71c74f69bdbfed3590c4d251e1cd95005acc8a99cfce79ee53cdca5501c51ff17d6ec7614be9d15f99481aeac9bdd106aef822bd253db5752dd8bbe8601a445c852454be6e222a7d1603bd3eee66d3de2e1835752116e4e437ce2cd922f6460cc7ba023ac62d6b894b20f909e69a587fd8c62de2066916803705e9f1dd32bdb28f66dc081542449457d37a024d9ebf25fc7c27b193b8acdc4daa868e88eee78903fea16c9e3ed1a65101089e838963d716721bdf162269f6b96bf93e92ec54e0a81610fa1d2ee2c2a021ec962cbe7bf35135694b968caf07b4153088b6bd42684a99e51b3838d8ba856de3d9378a0648726a5134752e9cf5a5ebdec2b969a2eaca14e7d73252941bd4e79709f1e81a5125f9342ad685266a4378179b844db1a0744893c4d97161125baedbe655cbab13762fa35062a0c0e7839f00f5a1c4edfb42ad67454a39110642810fa687a2b05bd2d5ced73b65dde81d6ea034c5b06751940ef3925ea33bac4f68c109dd3896aca26a565883899bb59fa94fdf48c4b573f510be8f374fa8180b38a40ad2067eb99497dddd91ef36c49e4f909859995709f2498d14a0bd34a7e76496deadd49305a3a02db74287a2dc13a33ffce07a681ec4ce831f50f398d2ea143d97fe738f6c6aa33bb50624e185fe088ee915f05b09f18bf1f31e93d0d7b078e65a322c0d7770d5a2fb6e30cc59b0d00bee51fc12f00e7caf492f039b0464e0b500c7ec9f279cd77afddfdbdd677e374159ade31480f36529754552a376db94fcba71d8b619880d5138cc710edab6e2872cefa117cd6c91fb3948f984cecfbd6259b3f6f763ecb267679089b4934659db3d87c4762af34102ea0ea29179ae6e6b0d86d1e2513bd36cf90064be4a8ae716cfee8f7f5d530435220125933064d6c519f21c0d904b3beccc142ae5f100daefa44fd7f7cea3bde6583a6d5469a70f6784e223c2cf37f1b71f588b4686ae14853b3a0575551e7fc7a6809a6a144c9b24042ec8d2d9048e7bf62089054d1f58bbc1072cdef6464264efa1c3916344a4b58102292fa04ba2cb683e1b30e177313c77cf84c60e0d289a1d3701fb3df4d3930b580c9438c92fd97e092da6b02676d00981ad19e16297b85ca66ebb11f6e6dad18425949052052038cd7d5448e73f60b59bb2892ebc858f9d4f27bc90583a013b3809980cdd3c6dccba28845cae6ed423aff0181645f4fe7dda6ddab9cabbf137bfbae0d33780a38b6bfe7d4bece712f2e41459752002edb01a78ece1a80650dfd320dae9b4569b252fc1401cccc884d35790546ee8b23ac03a8d3d2f8bdbd8316d2f3a9b7304b7700f816288a7eccded0ef7f44d05c300763ea53cdf13ffcd89c253c6935e4ac698d2e2971522e24ee4e325e1d55ed03e934c0e2dd3c5c0644e5026c5c532a32ce5e990ca5a9b74b65dbdf67aaa62c6a695f76bc393ade4282a9c992207eb8fed495b4d5edaad2db35d7b1c2cd330382023ff7dc285e63189309d41f3f34102329ac74e61c100ed0995e68e4c6bfd9fc8c03845d66c9a4eb487605903e14c37158122938eade8ef1d6325e3c5733a2f72b549676957008df270de841c6fbfeb92826cf3e17cbd3489c8896150b4a4e01a146fb87a6028402a066680f4d595f268023cef0f9ae36c2c025d73cb3b5aed72e07002c3eeb8c3ad153b1720bed40520c7d7f4afaca3dbc1863e2866326bb438fd49fd6f543b20534e7abd9c1c2515e3ca9e86865861fbda1fc2c74cc6cb1d2481c9a2f3f155db8422e136ff742b8187603ac2e29a702e0ffffff1f