PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54747 aabf1e6582ec252fbabf040cf10fe8da9fc44daa3d4de3f1b791a1620559a2f3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8b92e6f48a154711c012320703c1ad64469046425be1103f0dad637df152fed7
Certificate Block Hash
aabf1e6582ec252fbabf040cf10fe8da9fc44daa3d4de3f1b791a1620559a2f3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e704000002010000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008e4a6126cdddd003b90447c744f67844015f42feca67dc6dcccf78a2c0d9ff54da964685d7f6fef22c6462daa74767681b8365753734f0e026bf0fb4f6796f1df4bb52ec6218252d43f153fcc7389622bb2b9fdcbe7e639a2f620000000000000080000000e00000e704000002010000

Raw Header Hex

0000402020f462e1cdbd382c52b5240e01c3a9080aa26726d1e3d289f620143121bd51373ca86abbe37d82e1015b59fe0fecb08a6a888268d9346558c069d7b45291c1b06bce096a04380618d7fe52f17d63ad0d3f10e15b4246904664adc103073212c01147158af4e6928b

Proof Data Hex

59,560 bytes
1212160103070e8f3bb5c90689affaa335a47c1bca78242ba90fcc8a229ae5488b5f73fe23309df4a7dea1a6980ca5fc98d149d75ec2db5365d0ebb530c61bb0bb77c51b9d3ba7d4342d88e24706649c4c8e8f7120c46d3f5628d0e64a75ebc1850ee3309c4a6c0f1c6e510042070aee0cfd4794037511839f7533f87274d5eb7d59e6b1d6cad7ded89e3dff65348aef16b0b3de13b74761ff86cb3056da86b4312e2d4e925e132418dc07d9b163998f61d74339746d4d3881619f8ac21039153464254aebf0e4e040754c8b153ff9ec94a46ad8f50034706f0e509f039d8d9469c5b2bfdfc6ed6b23a3080402118e4130b0649c7029c0decee022dbf4f81d3ecc75cc794f627c2afc87cb3b19bfb8f9e8cc8d7127935fd681ff1c870caa83d3c712920bae518ba8e6331f05c346e1699fb6914240e1edc802c2af46cff11a4bfb17c95e67163fe45c204d18bc55a97860811553d3f103628055a030bd32bd6f414946d7bcfc7c3fb71a57f9b12584d53e62ca0af173d43202a96418c80e28a6d78835080d9d8a3d9c67f86804acf7408b0d702ee07f51d686363f6e68449c0708e9d50e2a2ac72ec263919af2ae27139624f0755ef96eaaec091d2ca20ea7169f3364aa932507e92c4366567a496c629138f4083e8d024d5244dbac6612e3356d6b0bb0ab9302423e0c541071d0c19f0d27897209af1897a05b076c801a8ca6a7ebdbe981cbf9fb4903beff478a0a19082986528a32d172e3af203b72669430157aa6e3d4482eb2aaa3070be9e0dec635bbd719845a25320e345dc395273d33d3e4908c6923b8568b63395f9f0247e1bf1b514af8da73b8e17f633e9ac9c377a4e810f25bdec3e61e5329ded81ac201804421c8e5e3fe43f4a66f2d64338bc29662d418bc3f19cf14aa615f81e0ee214e2fb08dec7e46f447c9f45036d168b18d9dbae20975f59c4d26a5234fbdec6bd2ad0f9209c412bfeaba1725b3e27b22b206a79de3a0256fa9d167b09b7d85796eadce667e6af0a364b96d91426a40c31a9cb7fd7797ab638a8a9dc5ffd19c7e700e11b9e4d7eeb30381587511637d869a22187f7f717a6c7f99d5f2cdcf40a546528efc0423a8784ff72c17bd6260780a10ab3975ab592e2cb2d3b611831d9880a130d2080b9d8f04ab2cccb99f0949ad35a41cc2a782ff1f558af55bee19aa5bfecc3a647e3c988162f70386491e6012cd9dedc807923610a999859fcfda96983c96494bded07fb5874857a629e3e15ffa7c3fe09cd309cde23d4284ad8203f43e73254bbdac27e4b320d1e926c75534724d60503556c0b45e3a62331581e5e24612c679b64aee3bf48be07d195024c5b3dbb9f6eba575653bf2ded9e215214172bc69103df3015c691ed6ac9ba92acd29b3cbcf1111f30e6c8cf47be2297e986cb7b082f321870c0926cf87b2a4eb984643818bed72941dcbef7154ed7469227f7382cf14af1ac367e506f71e997e5faf6c3019b0d0d39a6f955f5b442759c2233aeef1af82dd5940e30590c85dbe2daff05788db8ca02356ef4fc3fbee91227540bceb77e3c3dd6710352babc416ebc86e445f307fa7e077a6620e19ceeb897f0159ef65efc437105bdf0ff3dfb912d7e2aaad9e0e9308f9e1f2b289239e8f3a47d588bdaeda3977992905211165d028a099b00260bb3641b5963f7557c0be922ce30d03fe0e84674620f7f2947ecca19f04da06199936f72f6496dd61280ce3ec6f14bc4526de53f160a461c46f9d9212704524ac1af8a3b82f99f08adfb9064c6507e7af5053f39c2dcac1d879c06a833586d89c89c3a995414c3755dd508f1d3c558974c0dcaa9bdc2c1abfc430f3c7390360da68950f2221d5b2c1ed87bf4a10904ba326f93ba58a4e684d0ddea757f808ef86a293eca0d368600551c9d1d1aabfcc0ffb749789543c2bddd1adfc32e6662c89e95f1b6936b34cb3d82e2475ee785a5498cb1f41fc15d418c6f51a90e63105f0c9d397a59c5e8ce0b4f7ee1d5333c051ee03fa4633f7a08d891147e0848ad391c0df6bea3140e3ffcd3d5cd6bcadc6f6679ef4e2e96deb312bce051da00dfe2514529fec0a9de228ec059b35bc637c31216f99eab69d1ce75b56658c4745bee16ebf5beac9a18a17d4746992925ffece3917083c2dc9705e5b528ee7bcf6fa9801ac018f8cf5b7c9b1a894f7d1eb47321b974d0463f1b9e67ec4e0c033b86a6b241087d46190384738bdefc4f27aa776a759e48ef2109548f48cc24a27b066e34fcc342a47d218678c3619aeb8a946d49078302b161c41af5d17d20f6eefc6718114c40a41f00aa266c219ee8fe395b70fec84048df90fa3c4fcc8d82c14cca927db4bf6809b87e147d8fa1bcc82f924353912dc27d4fcc3ad3d49d1229f8367e8b5ebaf38e15db459971139c124626b574d068c5113508a24fe4e964ad51311f69206fbffa22213288c7f0a4989eec11433947261d8bc7812a4cd3db2705b3eb616c3fad154c84cd533befc023f545e90592dea68eb6a3537e3d9bb440b8cec56909f102e52bd5f7b6959d25407b86187920b0645ff3c51112a9c01809fde58db505c8c8a0d01833147dc291a0862bf5f92bb6f04fa0884a12e411e6ce10b5641aa3dde5e83b02a2aca12284731eb0f52c60a5bb0c57dd88f77d14e0d4124cf0fc76d2abf37ddb069d9e1972f4a4eabe80708bf545fb1ffcc55be5a7b582c65868813fd9763d2a4dfa0c571ff75f4f0713c50f9696094e8e18284c86fe03ca3ec0359145ca9d9600827a823417fb550d04c778ce9f1a0dab5eea5baf197450e1148f6586692b287b1ced482777de4c1b1a735a4626619dbe45590f0abd0b4d724e38ebc58e37d8a687c78b470dca108f6f6fe3a2359909c610a6b019f605a8a7e1c0f0141862011e7a3542abe2f8dc7be7012742252ee260a5be8aeac7c5e2173cb5c171a124130e4234e6bfcad6b93f440cd7007ca3a40bc7ad735a2d253088d25bbfc31946bf2f3407c0ac0abb6067730b74f0224c32a36c8a4dbc9f37dd4fabdc6a549a2cee14c2b5240fd43abafe19fa2d0278d461aee4a13144c13f2f4f989c477b37315a6f48556dfc196cb36f9cb1db8424182c5135beba5a1ee4840b07d8978c82e772d93ffbfcae016ebdfd3222f6040fc2adc6b1046c07abfce85e9e373c9817020311f97632bda9361fdc193d6c01b281c25cbfdc0e571d27ae90385e88d42d3ada92ca45f7a623b4bbd332dd7cb2f241c03835b7b242c5293890ab10f59be70c82bc1da94e29254631be3a1d953333eee45b82a9b78240bf73a5a06ad12e5ade175e3fd7512f67a175f0d62b3363ac36549aeb268d3576aa311352d48d9da79bdf3956b1f6f2165a548ffcf9bf54db4c36aab1507b93a57107c56e98b9a0c0c56f9d5e00dbf5d625279d0300f450dc395c284ec5d5cefd5e5f38ac45d8637ddffdd6e7598ab810610ad989faa7c19d0baa46fd937b6bdf7cc78d77a9f06107275821b4867526ea9e1361d8b191d7f4b222762dfc57152eb7ed407bd3af5261b2eafa3386b3dbf7487e12eea99219aa3aeb14809207d2246546808e9071e8303bce76c29ad24a05b27a91cb9f5814e7cc820df2a839911be88bced964417fb1bdf28225e8bbf3f1ff9e4ee252407c7d8307391f22335f0669e0877f3a4649601715d96b15c9aad7d20e8d596dbf680f7eb66bc32257a246bb83c362826c4fdfc14a7238b616277223c3645e452907eca60922a66143dfd711ad3dec10f1b8d0ea7859c8d294e98c36be47c3ac6c3c9383b0e007059f1ba5b5ae8f31d2ec1f1a0d03846b8487c77edbc8a4400f19ddbf8e683b484ddfbd712026a906bac2474ee490c5d978a0da558d58be54467c4e05229665abc9b9e05830458e810940275b478ac05a3587165bad54d53a19df78e9e63083c8819dc3aeeb90fe775731cb25bf53c0ecf897d58d65abd08a9e37b9439a8fa5db90f909f19cf25ddb64f7df0b747163048f1986be9070ee1f0908d6e0ba094fd7bc5e4895b017aa3ce742679c036dbef19da630c7bc68e86d0bdf536c8f52a4d8c8a50d1cd431a32a149159d2fc99fff5273a28e9fdc47de38d0dfcfb8ddccaf051cfdf94312a0ef4ee9a6369d9558252b0f916409ecfb33ac584e025afa02a6d3a156e651ea2b1e678b62f2f398f13347c425fdda4b3b72a24d3ebe1bb780a309a1005f67ce5b154d51c4af528383f4e525dc9a1ec8e9f0bceb29544038586cc4d354c5f36eecd6a7388d3d7dab01a78c11bea31bd099f501a8c55182768d903bbe8d382d48a78ec31dbb0cee5d7a4fdb381d1dd8ca72127f34d0fe03cc75affa558a949771aa628c1bfdcfd902e6a1cc8713b48a91100e1477d9c5ce0ce489ef4c1d1fc3aac82770368a23c3e878be059da33bd31efab007773d9bb33c592f1b9180b4f16c04adb1135035531cb15e4dbc949850feb1cff41ee102a7b1ac9257f89cdf74ecdce33c7bb72f3ac7a9e6018f6a997f48fbac86cf3e8eb6780f999c4508c6dd4c452cf17af205d94502b374872c3157451833389f30acce12fa9cba928548eaa4012f49f324838b7bbce9602c88709c02173bd47a2763ee59fc2baf53f1dee7ea6726a2f8fbd62e8e123db41e34cbe1a60a0489726ec2a23b06c429949ffbe94d26716803425f3c10493fafc20b99d07df5871b44cb0bc9bcb52414c058f3c236a7bb69629431bbd0b266d09c14700b080319e13b8174dde84b5f1cae5c63647c420920df0229d9103a58205ea430266c0f7fe4bb0457f962c498634a165dca53a572c8565d0e56ea4194d3346bd71a67d3c7a7905ab8041f53fb5a0c824d6ea05b06137a28932495ff45585a143fd8460dfa5f3ac911e50b35b6bbe1701e5540cf9ee803f3e6b619fc69b52ecaffc58f67839ff35cdfd4c70096980c522e0e49fea57485c563150ae26d2e44289198dd28649dd0aa5ba06a22d48e4d3a6501118d06854a524d90a0370e417305cf0ab37b6845e7b09f06ce36658a1e8063ac49a23322214acc0377fad7f18b3dc98018c1cfaa8c939b84822fd16c866dc275d821dca26850ac742cd313c240c1bd3158ca974fbc228c6a2afed5d2b20b348437313cef5e5ce3541a69ab2b669e8d68bf60cb215b0fa7363c207bd580fb07ba572e8c1557ec44cc0a1503c15f1dbf6ac028ad3c92af4d64ebe8efb322ca410cf64f3ada7c9056e0411ef5226c7a71f590048bc8c1ed2a758928efc26d1ada723c1fdfc859f03ff21d2c4c53dbb78f78cf18eaeb2d23c8fd4ab2763411952918d990b09d6466c78c6e16e23c4c2535287a15eef3beeb17564141c45582918a27150f41d7f5efd5bd9c770d84b716ff31577445a3668ebd661a52e3b662fb97208ddeb83a81ec2915433328d4b46e1417d59ca56eb76c052a9937a79ec7bd1fa202691644629562fe5aa262ca025b256864e0beca014e345692ca5cb26417e9aa06b479a95c3db434f68e437a7802b4d18b2811cd6bc4e1a98c3ab6e33d898b30fd4e512c550257b2778f2646ff5cb6fa02ce1be6c75b88d4347add12885dd3cc65f2bb5541996d7911820ecd86f13185f3142ac387de922ffd4d866a0b93346ec3209f7875e11b4c36827ff662ded35b661891273da8aa249c67a88047daf8cc1cd437a0e649404772eb8409b8a3679cec338554c9524cbf2495227d9f495de910de3da10e681c9c0e112c83447ca93b9858952a9df1ba5a7bf8dca334204e32c0c0b29fa07c77e13ef67c0fc38688405fa4528a39544ba7a67044af37f44de3332dc86fbbb7a78b7bc8b54bcfbf3b8b79612d416d6ed49e0aaac594c19f578f6be84f9713d96e7f759c182e554f15c92b8541108177b5bd8bd1f128979bd5d92ffd758f1a8c0cc08241613a453fa02cba66f9824d66d5a5618ef02c790de730866ab8df283cb3121f4fb12b828ebe507636adf8462834ab859ce61e14d718938bba41de9f84b1efcacfc22d695ab5d3a8fe54bb3e4cc788aa1aa0576f32a08b971d2dca206d402effdf811e460d04321ca8d9ada1c27694617e5d4a05fd5f27e90a6a668251ef67d32097448af4191ff87bed05c359712c2beaa8367c430f0021a54a29566dd10620e5a6c4b1b230ab1b9457887cab151216c95c5f81d4983fc8adf45ae0d12be0b4b0d76761dedbc6a2f5dee86a38f12306c3aca5b1832f71f54b27ad63e813c05ff4bf10a6490fb3b32586c282f098bbaa2993bcf55af0c7f757fea2913aaef300dec6867d1742bad3756e65ae29af24b316d154b559328485f2b381f6791b241974a01b1b9d331e1a5fafb317f61b39e521d9da3510b4879c3733504c61dfd46f027b83c90b1b1f5781ab459c2b76ef99bc2bc7676fcedfb72c067083a7d93976a4ef08ef04a7b00be82f92f6d1621c229de43eb39b8006b03b46d8becda632a245395fead198cea7a90bb759afa580c96c26f4ae59374cdadc0d3f3beac2489ace55c3f07a4918cbd72ed1b90e3767e7583f7420fee24d969ac5b678aa669715b2b270dbbe04d1af9fe21b607feb224240a28c5bf2054a8f81cd61fe964ea1ef8f083e4a341573f4a05eda1a11879d801e3216128ed0f7faffe87975bdd249902cecc39759bd2f1f840d4822e6d57d0f0a728bf70d199b78994a6544599d831f290eaac6d2bea738fd25d51c9141bafd33d77e830a6db7acb6f1d9bf825cc0080207e1c4d47df43e9dd7b03952ccefd8099cf59d4b84ade74dafd0649d329bf31c70e6bb3369f6b9721c0eb814f319750a4f33720a83d33ddb607fb2020af55cb98d67333244fc4fc19feb00c91181817a712c1397b0f3b2dac1f0352c47e2969040e012d635797a93c9bfdef3774824eb9524ffc32ffd99cdbc547d02b94bccea6b91365812086620696474c8398b5033728c13c3f7fbf89df840fee1e677e17dbcb15756287da032ee10042546e6e5b38f33babce4528547710c20177b6b14e6af2801bb28386872094bc598f7987ee20cfd8e82c195db28c873bba4a9c214f3636edb53bc0082f6f5b608510b3a2a3c7669b55aace2c976c6e49b38ca0429097ed894978756fc8f1b718082cc852a1593f57c32fb083161bc1efd025f7867a7eccf01b1f47c4b52888a235ac3a81a7cbd57c62b24fcdf3bc183919b26a4162950590880cf18b0afbaad1c36ed5cac850d79a44b9730fc21abd1e6b63fbd053cbb5f87fa99a185761603fd5c6a275750ae71d3ecd12bb6b7e6ab03903b513d64b64a034b514aff3ea2896a0c1f0be0a085fb2a7af34fcdb21b1574140dd92c6caa9a1c783cfa0d138f85f94ded6f9d9f113358e96766b9a200d8982e2cde1d274d94f580332644b50c312bb182bc911025a0a322906a47b07302541aa8c81de44a2c3e227f04960db02e98b34ae7d126c4660e9676938ee1d02dde3afe7c84d66c4e5ee78b19dc15204d82b73bf5c1c5106d53a91ae170e290b90d4d4d92d607efb5fb65ece735d2b9cb93f4dacf2e9bfea0fb3a37318f90692f605cd9af26f0d1846e89c5857c6b6853a814d5a4934562127d4973b0b30b3425ee1721a5c6c7ee591687a4dcc8734399a4c12bfbf49df68f546ee354ecae6e091296af6a02ae32025ca616f75b98b792c6fb3a129bb27058c5ddb820d0cf6ca32b385ac0ef0dbcb71d9af81f841279967bf555a7200b716a981abda4fe4ac87e67a3f87a30e28819097fa4771bf59e4db998622d97ac57274e05703be1b2233dbd74ad3e8b6bde8ae17e294fa8166f4552e0781ad5eca0aea4c5622a7b80389f3912ba472af183c4d7080b8895dcd350b35ebe1db065e4fff6a82e3af1593c50924cabe8443ea37240da4eaaa0563fa41bb5d3b11b5b07aa743098695fd79c949186a045f1854d546242ba76afb6789c038d95f5482ad9d94559fd1045dfdaed6cc60ae9456ba260a19098ecfecd78b166e0b6399c0872d149ec10accfdc139575776fe80fd33cd7f189399e1c0815ba6d05f904a3af4782f50ecbf96971aa6f794d9cd07ae53cfa59d8483ebad7ad2548b1952db2e1d9aef44fc7d7e3ec0995f6b9d0764060ea03e5d29a35b1d7e6df480d3c727315a4a7e10ccdd8e4b3febf8a564c5d026815080ac9e8b52a5ff5236ea09af032f6a87ae0affd9df07f2478edce06dbd2a5baf2c653134d635699141d42a2fcd971e6f649b40737e24bc7f10b67960055ffe281609f616dbff0ff893a17f049e36092896204611c53c73cf050aae6210bfba59225f65c541cd7ac6069c96647a0d360a0e203def78f327a07b6dbee9096eb74aed708f8c7ff351da23ddb3a973dedd6fa1c26c764599ec4c7f2ceb1634b7551d5feb1a2e66102f2b1c082c2a3e5a1d4cdce61cc385472ba012a097a95032c855309e8caf36d769d9d2b56418bb4d97eda3845d834e9e621db3beb7023c41692355a899cf3f865139e5df5d61689d1e9cf0cd43bba045921a7a2de4545c2158eff6af17ba9ff5607a9c8844a61ab479c84c472aac93ea3c154f76b9ca7149c507fe498fd45b4e234204f22bd0bd362d452bc6d3fef30d5fa0f47dd78f41f9bfd5d503892a4f91822a6df75aafcb60d48d43c8b7b1d086b334299b72c1408396fe4fb9e902fa206f57692aff0d79e558d498566086a7fa20fe54cc1b9d0b476b70b384c865e688cbaa30416f0af7806eb1fd2fb4d3350e380bf5e67837aaad15ad8d7c1e658d4f405c0f88c3a9001d1c8cc1fb8fb3dce59a03d296e24d6cce2fda93fbbe2ee7602d6c2b2e143968c983d1c16e6a7698b579223a78e73444055d85e9100c5ed8f3a8d0aabda3644d1abd327833023ac5c4371e8f05d7d17df829e3f90adc75d88d82856237dc85042126e299ea531ccfd4d00066329f61b9cc0d182740a72a8b4dc4bcb795e12aa93c20e68a678c440ac528fb1d8d1be7782f4a9fd6b6098a77defad3a7ab7dd5a506cb264ae8097718e9c7b6f312fe2bf72e148b213ff889721e07057134ae33cae046bc740b25ee85d481a7483b0eb7e570a6d0808250dcd8f2f92087aef18d50a7cb05252b35e2a8de6e7ea6c0b818cc467f577030b805adbe88093892e5c9984a8942d386ca42b29f84f0b71ce0391658d69d6bfc9a2a27bdf3903084e2350f5952541bba95fb88746b88fcd31f7855f349e386cb9372fd938060a21f8bc48fed5c6ccb93e7c4c2d712edc8966b88d6b17db00ba61a88583f5f8e479c9117a996fae7320e0b94a42b45236b4af487d265ac76cc6ec68b8851a257a32ebdfd803397441ace7963728394e27b0c84e7bb378f8d56512c7f8dfa93bfd739ff7cab3415b99ba7ad55fd71be472e77972cfb03288912eaa7df41aeb7fd5fb538380fc4ab1113f6b0502301925fd549d2daa24d0781f96e34ea4d14cea4cf25b057a531eb9a6d56269fc922a324e32d975a7ffb8245ace588e6ebf719e0c00c61c8a0ecb4b328d4303e549fec77f47d8332764b9e9fff79dacf65fd52fe9ea3d78eed2abee1bf084094b118f2a2c5ba008cec94683a75471e051b3f3c05de77fe49d0cdfec768491e2fa20f3d70b06098bdf3fb95edf7e1b9dc32b02ba01b7cb7c9dd2fe0db0e384a36dbb89df500fb9fc6fa6fbffca3f035c769141b8fcd86f8d21355172c2c21d18ef7bff40198257dcdebe70646768d9e774c700f804d7ff00b650d0b39189fafa8aa3a4b01563b1c30a560057e181625dea0c3f28cc19651294e093f6b1d09181f7dd2d571232f6dc3d83a471e19bff0797ba337dca81189fbe5c55e796cac3310a1b610467374e7a2dcbc82d182a832d4e29324a7d5e5d263b35c3a6e263a5e43426a2060baca4ce7e8397ef793b2480631f04b1a8066e011ce121677d028a84f994d4c3bac3e24a9c825c6bfb090a91657f80bf15432dc662a17fb41692a5613dd9ae3a53fce6e301aca0379f59771716a44062ee4496d75d70bf8056a1d63555263aeb4de4fab3ac7e1d3604a859a14aca88b113ee66048b642e3d814373d3dfb05a613f661bad4a97e6984cfb47a365480ccef56512db7ff261d07d590e3e5a893f956455c2bd63ad34503667e27d373ef24fed373a9cdcd187370b68a76129d29fb412cbce220ec4540447d9f4348e8aa3cb7918742ba484b4f47422e3e0339b4bb970001bdda85922a270740d51ef0db5edebee4d8245516a0bed7689acd457f51f448e1716d33531aae530ce23f3cb1846293805d46b56ea6064f4e339779804578951c24d560c0873168651bae54dc8fd51293869599758167f194a0aae35b1c272548e0f6294fb2ed7d56011024012692ca53852a3e46fd0e11e3316664a6ddf1036f22d02797720e42754a32d5e00fc6d4cdfe5721c2cbdd3aad28c6a097c70079f0b6573dd3f51ff28675ff624cbedd20915adb331c901ce630bea73596322d3fec82373d89b11286989d903053bc2c43e9da5dc85b9ce1fa6ffd38d8c26c8cd81d4ec345ee13c0fd364dfd28cf3a2760e505b4bf2fcd1d7b50dc35098be0dd8cc7e77b38d10d436ed1edd439fd9297bf8f1ad53efec7b8eb0b3d44a3faf43caa4f04cd69cbe3fd2a7625c689cc2982b726a2e7805baf936102dc0d8d3710f1727eea48f80bc99ff0755c357b3086a7faa6d82fbd3d9f5153c585c6bc36146f87785714d0d3eef4eadd8e99cd5f53ee7cf52604becba69a4e4fb0576261c7ec631b4fc13e6265675f30eaebfeb8ffea26dc007e9ba8aa53529c73b96e9a13200a18cdd86658723d7df65d85d4493260623dfff5c8585f97af6d14c74b61611bc7426466e6085f51f0ffbdb1af4dd2c1ede18f1ef51630292290dec909bcb03a20309654fd471ac6f987f47641d8e3ee0077505d3fa8dc2838917386fd1af2b0fd6ed8d4556d1c975ba85f39e3fa1e2bea2a6d8b54ede0b35fa889bd06dbcda747191346afca19eadfca398079b2fd4bdfa76782dd257991d0956b56c2390bfcf573df8f04060520c164bb35fcdd54e23ac8e4cf15b4a6ae31ca38607b351b60efee1cb59eecee0efaa40680eaf9c12def72902224918eea4c7177f9c569014ae16ce15233a6f171f659c10f91755ff7086eefc1d8ebbee1b38dd1675235be27097bf07478de490e20d07877b1f0d8a328ae7758cbc6c54cad805764a93f610dbae5828b2dfb359080546e15644d4c7941b845d9e5d27f899930a2b9929a5eee261d269d48d50bfa633114efdb8d3de12934403df197e3dfeddfa1a606c83b87a364f85955847ba56e48ff144d067b5487e7eb5932c8f0b4194543991f570324f33bc35034769036fb2a397904f81fe9f020cfe0e138a9f9ae091e3941990e90fd21e8dfcc83f7ef20f04ad61b9ca9435238ad40c26add0bd65fb15bc6e89e103aa4e6784f503ef00a9ee1a6b47d72cdd2d6d5eae95285ab09bd8d1a366d341f23161f0e27a3f820baf6fa7a534b401817ddad1e30a707cc9db22a005f57c4d5308d909b98385f2aacb62c90fdfecfa57d38ac98eb5279140770ceca58b03489ceea61cdecb6b447208fe54eb6839c1fa9484f95102356886f1afb77aa3f3bb303fd1695f25a9d03c6816a3fcea082eaa84f912a7c05aa53b291f76daa1f171be54f9b0dc960bae0dff6c0c89f920c7627c1d7dac5943bf419bd42dd388eeddf142bcfcd68f497aa9e8d53e080d9f8eba9f8d16507dbd85988f485da2205d7f32d5322bc7a9185a579caef9c6894674e2756442f8c85834d0dc6837c2e750225b17f1b51a0b04e97da307b53f212d57a8893914f0083044c6c16dc498fa2ecee04043009809b8747fc1e5c1d1eefef7d19ea793e4c62ff25f3e50983a290957c0fd282ee3dd598133378cff5e8697114ab65aaf32f81b00c8587fb59b5790afbd43015b40ee0ff77938de08bf4c4820e1faba907874d001a9ffd4d270f2615b088a4c7b2e4f88b9b6a4471bad390e04a13880e1c15d65154b21e032cbd97b3ff3e362e908bc22b3d2078368d304e7750a44fec029df414e0520ce0427aac87092b5e16dec75469cb2f90acef904270b5c759a4b749108f6506bbb7a3b230b2240bc581ebd0d384a0ac86185cea5abdde48472858939d4b37cff62ff94d349fa5a7d3cfe0f72b493c1cc4959714235d28060513b4747bec309742236d0a4363c95e13bcee09016b598a5a020abfb2a5e6f30c65e06e4fee1787d04585d60e2269c2e277d907cd180f16a0b6917c36f6fa7aa61755f9124ba80e39d587ab4c47f9f0208ba1bd4953e7a77a7e57974bcedc49fa3d33fa3ac4fb0e79c29e42c4ebae7b895e20b49c202fc8106d241f6f36489dc8ca382c30120115e61ad1b06408127a35e3836e52cd51dc3acb9c3c7dad92ada2e4132a5ce99e774dade565580fd9e649d8da148b337150c7943cba2940bf07c27dfdc6445fc1cabe9ca4b486177743c1c895fd4ed3c97081cf5939c29a788ea1f65e45ac81a1b9ff7c10b098bc0391ebd95125450f4e01209f137689ef455f6b2a86d354bb226d318a2d2e9efea98e5012bc94145a7fe57cc6d573177a5d389023299cede9fe2b7ce837e9580eba3e6bdf5d4738cd50b64e70a31228841dd958fd0955adffd56cbb8054cabca7ff1df9b656cd5dcdc6cfd74af00feb1a0c0c420ecf10121defc2d323dacb03e454c1f819bf00cc85a158b7e2fd6c64164f48184920ffd7206e8e4d324513f6f36920264e82084681cb17101a6fdb3db54fa679d538c7ecb75396a9d7667e484808ec8cdb42cd51d907307156f9005be2e19d6e55866469c87f79daffc951c96586cffc3c2f98f86be244734579fdd6d5a5136541b20c2032360e28aa87edbc1f8f3f6456e01dbfc0a69d5b2b45dd263b002ff1c2d6bda155d76177db8ac43939fdc370700b7ca2f02ed3c7af2abd1532100f0dc828c10fcba9ba9095833fb861b8e5e25cb2d33061165c144d0abe3770d8c28f983597a50e7a15245da6f442a5614969d850809404d1cdf5ba9532d393ff1327edddf5eaa508a379d20c4411421cb050ffb1d52d61c26967a230d298de834114001d8bb258070b3b7ef3e569a707a67984afecc12cec1ddb30a58b02d56c61a3a47a4f2fd2c395931ed6c1311ebbe6cf2dba0eeeeef76d1bac9ce5709e34eb948215f564459e2e961458145c0d5ad64e1644ada3cc280b3b3dbc46822f99a16ca28c115f6b6507ff990ee2932d3fac418b6f7ca684bde56ca0e9ffffae9bd810355478a61a56e434a61b8e99ed2521bebdc478572b9ac920fc81772b22bfaa4c845211a69c74764f45322399f5df42ac007360d6cc91d7d4ff70c4265a89f4e3182596bfe58a8948e7b911696dbd3815e487cb5eb6df626f263ba4e40878455010e9cb6772ba1279a35d43896f40ef6ed7e34db8d884293314996f13ab46ec6b09aaf3f691d8d266151bfea12e361744173add1cf7131aca52478d938d4a7da90d55438109280fb4cfbec9b189c0669e95875af1e8d960dca3862e4d4d7846cb2172c3861e8d6bbfd3a52370487603d0967fee1fd6843e3acf27663b9e3ba2f929efe35b0248ab09101f26560a195578b53e8d9b63a574f06a7723033e857be9640b397a44b10ba9f1d959dabe048c4d65bf938ad833d20f7183ac884a723e3bf80b0568c9db2ba6be472f124e4ec1a0fc294f5c80d1434aac0f4a138836ded8f9673fc477fee36e34bda12a8915e624ac209ed1b953c54af66dd5692beafb4dd15c1cfba6ef69a8deb9fafc6eaed30cd441f43fda820641eed93451cb2a25f8fb870ccd84f4694e016507e9a7246743d821129bf61ad3b9d2467171f68f39603d02536fcbba4d1dcdbd2aab7710afe505f5f09bab0da3b6fdc1b93adc15f1764c8bb5b1f5d5dc2b0b6e3397cce80c839ac853ea1e1608c9c083eba529a5ca1fb853e472ef0b8ad9fe2764feea78322dcfce1e1a558e94831cadeb66603f707dcd2eaf4d5c0768628eaa3f73aa00fb4ed1af3eaf8366f1fe6fa10fbd1da327a81669cb5ebc5559c0c228a9e030dc76f7d9948187374278dc5275be0fca57d7e0742b4da11e3596f8cd85899a84e90ec4b9c1c861186e8dea38a9047eb7602957e1656e4c8f3130e492049f532f633286826e8da05144742cd963bc118c866e2b22a152a47e0b65071a1b973c534e866025a8b525ac7d54b69b55ef5f55a4fb8181d11f3c0b984333ebfa4f05d4c8ea2d0e79985ebfafa0632a531d65aeed01af0e34fa6a2f9771f0661401646f0436ec3e5f81d56206d9d70e225f7fc10d5b2cb4172dd1eed5a6c38490de41668da536698d2faa613d27f429a39ba50bfc713b92feb6846bc6585694a5e7d0dd14c2a2fb4c485d3b43a17fb5247113404fd5b9e6fa8e78405f4a90f274622bf4598ebc771a7f318073930e8f716940a525497913e44f2351f0c113286d9376eb683abba0b1da3248f2d68dc78e371ac928f040bf1b1ddfad16ab8d2138b97824a0291eebd1f7e1271f90aa2d96e45b8ea32ad6fce2ba63268b724b107dbc3ef297014e45f4e01df2aed049e348abea0f067ee883ff361d90bef879b4cea5502e620249a723281a10a17d49745d1a7eb4c05fd0cb3cf9483f7e94c925c6781ec381fae415232edcd6be21b1e100b8f74bd7e9f066ec04f46ea8dc2f801579953caeafd38541db4e2534c751bf5345aa23cd902d04b503c01582f9af2b923376471e8c6794f540aec7816fbc37c07d79ff70dd08094ae299619790ad975d2b08c4f77df78392b2eed6b42a835eecb16669c7dfb90a9251290221bf9bc92bd9c466f08b8779194bd622a18d4e4b5372b7bebed24190f722d36b1fc812818308216df684dcc50ed6dcf3e4ac552972d5182944958f062acb880e17e209ddc560086992aadcc688b01863215e79a6dd9d994733168ade21c8d0c28d59cfb04c4878752ddb011195d8de1eed0047ac18160f955f2685d9614910df1a3f1574e0e91f6234e52db552f6fd99a79b4f9e893d889bec23f8311dadfc23e78c02e9cedb8b575ece3b973b1aaea94b5f2c651f987e3f5dc83daf4b263a2adcb03ea38c10935d59e7f2c2ab455eaa42ae2a04d3493a0b061deb805a81634242fe7a661e49070b169d82815d33ec3b5c813530e19aa2354bef37fa99929e9401320347758d9ba64ed5176bf3d351ce466ce2599f5861d2c951d3189fdb74e9e29a7577b619686303c7824190cc3ecc721bc450b8d01fde4077dd1f724fd197f4c0e59f1b5cd88b9c12894d3196039cbd3cb88f3d9d3562d6325d344085bdc233468145f24d7d0fe1a5831fad4fead614e5cf158ee523f38bcc08c4c38cfa4e1738ea8eb0efcde00e36e7fad6d4a791f56de4a380778b3186fba2bb160d7599c488ee4763293ae3c82efe1ff293f6eef152884ed773cd8756d441cbb5da023dbcde902e59ca9ddd3564c2165a5260c40a7b3ea4c5948b3a0d810b492c31aa2779ca1ab3da730f3c6eacca666f366bde9ceb9d01e6e32a6b2ad12b748f31f1f54c6246d6b6d1d292d33deabd0948eacf477907e34a3b02da46da7db20a6d2fd88069bd8674ded64db4ce26b19d943c8fc05d09fed55a72af2762b9b3d1078953c4736eab574f02e5a5a3d336f601bd7169164bf65e3caef6c08c2db6daa00c8c16414c7e2f316884c6ba1b489af69dd33544461eb7c0a9daeeb189fdd2158eb3f316d30e65374013bb843659c4d82b1221ce8ff69c59991ee1fad6934f85517f809d9e802230dedca0aeb4e9f770475b8aad8e0717a28805d5a525f9c540de8c3d681034ac857c809a761a6674d8cf03d5ada3dedc98301473afc61d8a703be177b5b227820975701d5cc8fcb2bbc673c609e4e9176d74bbd0623127f850d3f7f2bb13f0e1a9a57bd31a1aa1817dfaf7ba0a5dad942c190aeff3ee704a8405450c2ae4aa386cfbec300af509fea145a6db62a44af4c24011435a354a40e06e0787de6ba875e4e3535d4c9051c8d526b5a6c4897e0e03a332d24fb5ebf416a977ff6bbed0de8e7d238139f720c8b32f58926f0ecf88d9eee1420ae145e43b0a4a43dd61091121a17092d9bdf3c26496123a1076dee95f61bb794a25dbf7f6ec4f9d8e411ddb6098c5646c961057bc225e7336f6bacf39b85c67a86f0dbbe845ae6cc7a6a8da7e697fa93bdaedb51bcfcfd840c0ef9935047a41a88e9cf9fe5ee5abc401303cb2a1a5ac18c46d7100427cf2e855140f4c09fbe0afbef48481b2acd1e831602454655c8f9c3a938b701ccdde82ebc610ce11d352ae42dd6af56b26b1b1191dae2725bed461d4eab2552dd9da44ee76857420ff21fc2c51bd9a75961d02499f5fa9de1f743d93aace2b5393310ded52fcc80be4ccbc18cc0b69f5504317a3126df28265e65fd59463f98a37ac8c22c9dbf11c3209bb459b51087df59f40f11fed693effebdf1ef4f0d2578a42fdf8f8c6485f763b522a1aede1bc1c0a9ec518740e6c01fcb3baae1137ab0fdc111ec7f57a45d146c51301db10c76d972f0987ec0cf97cc3a5ccbc29f82c72c0d6386447b469f918010d36f7a666ef5d8055ee80e751e1142f15bb08bb89cba13fde6fcc2780c8747648247be80a528b4d65dadc7668465756b42c7eaf99ede56c45b1bfe38ee73dde0838b088bb38125e90e150db94412b0195805e587c3c0d90970d81f40b69468bd3236edb2eaafcf84e9254ae614e495750f956bb47bf4ccf6c0f9f2bc2efb209af468ca675fbab9e71fd4de81800d7c3e55cdb8efd3bcb76b269303f2a234aa8ebed99f1e324113a45a7c5ce4acddf2cc43520979dcb565da83e6b303632b42b0e1cf33091a0f2c8dbbc2c58328649bc24c89c6c22435b8cb4d877e71c74dd6d9b3a47a3b4ea1b48a9174d63c02995a83b3b5f87813a8644693ec341b14e2ce264667a1f5286c76009d3e97dd1fa4792a33be7fd25d4be8eb0de533eb134a7693e6f3eec47db7844214668abdccc967e5c43b65a251817e0f80c580f4e8ff9cf4a8b9f637e939b2949c33a69378af9a0b091a6195c797f939c2e047805ab8745b381f8c962e7a9f527bfcd25bc461889eabe75ac0b5321b6f349cba7a125b9fbebfbcd307a4e48b8f7577dfd47caf8479e4bf7f9a7516a93c79e4cfd3031a7b52ccc6a4a5151c5c7e6e9f64da8c1ad469430854815628dce9740d3be5c3d5fb461bd9cc661dbf0cf6c476875055d646b4e6c3c79cf0dd8ba29a21c415c641e3d85385faabe4a331a814f59f158f09de82c348f1f0bd022c5b065bd3768db935ccdb45ae7b1a2d20c217f8701ac94dd72f45e165ecc9fdcf029b322bf314e8a01cbd5e31d92ca31a1c982f682e39af72c679ac14709024a0ffc173194c5645ac0de035b0d2283f2f8e738476cc7ac6429dd248520aaa05e06df74e02bd11124711f47fc8fcff8c6d28ee99645f4dd0430f50169a868bd762769e9645b534b3ec4506f36d7f31153e5fc5f18445c171338ea8c28e47f7930d95a3c26af013811448207c5c596e0bf573ace2edcd519a01851fb25aa999476324478e7b53b41763519d22cb095acc4481b2682672c495067ea9416c7933d54165b704048febecf34c9628a1d4ec340c7c649b61cc9774d58c6483042e32c32b694aee52bb0a45f920cb8ba56f09f9e8c250bb20b78a1cc2a1eaec56369a2da350f5feaf451a5e8b90814ac124159c7cc7b0d8d04d144d30d628ec1658eb7ebdda0026bb944d875b116e43fece748d3eb53aaec0bdb3898af9cfcc93a5d262a09b24f77cc9e8149f6b5b735d2f0c0f93ebb601d82228b095eb04953a03969fbf97c95b9266bdc28f47d37604425e1dc379fe8ea67a78a67f56d3ac831c5b92cc5a321f0885b248a50671f317679db2d72c64ee4d7ef2682d7759ad11513a2dfb52e90531b0889f3d037aef77ad5096442e5a1afccbb92b1d87fc2eb35e164ca4ad85f499b0b1a546607134baa9a3aad9b0731233c57677d98352aa8af195378ee8bd424deb59c5a9de913248a85d4127dd5c6012699d345f4196b50ed6ab2f9195cb33e2fabcc33ac2bb8400fda1445b71666419d55652fb8f4017e39e5eb7de900c5d8882895a4db0d91867802aa7ee96c959a91bf4e89de8d90c8ac1ed564cf8efd1d4d6d20ea312e5d6ac1d71ce3813d169284e806e6e194ae066952e4117a741a6e406b67fe21fe1be344638afd2a223165e2357d2cef122963ed90e4cd45b5266e9afc23b8e946c80ef38111a41a089714ecb683f9c0c694fef3ef91c890227a14a740a10c9740f915abb4dc65f3e350a7a7283233db91803ba6200eadd1dbdf0aed12c6453cbbd858e285c48ec896ae419862a22b021b45df8d0d970e4358e0e70a4cffcf42630f73cdfe276df8f09e9ff3666eb8040a9203502bfc724ea318dfad4fbfd57cc1889126d7e8d9a4de8d12ec81124fcafffcf4767ab42e86b66b14d9a1d09fd2fa66165b41d9ee87ae636734742b3c289c3b30f5863858d374fc1c48c243e9d9acdc1b8fd6fd1c4712dbd8f71f847bafad3b1e0e394ff0a4ff6efa865a4eb47ffdf2b29e6d4e8fb7dbf20c1a3503b55837538360856a30a067c8aee5488ebe01bcf33ab065b98c6f9e38fc465cc4f8713749947fca5084e48c45542bbf4c6b89c605c96c0505cee66d9f6dd1331fe2f4df05fdc062454ebb1efef495463f03a2268ffe5242938b1a113009c57bbeff879cbb1df1777fd63b4da6d9846621a01c89f7635e75fe25a7457328d4a156fe8e0f8c8d50f931249d69970f90610d702a66ab84e0710c1a39780d32b425fc10e7330ae0110a2a395c069866e1571667e041f8b7fe26d5f6c10c3c3024b62030542d67a36ef9d3fe8891e911644f0e4cc643ca8937c96e93aeb0878d73696e9093efb55ba70abef4be62b119e539956dd4bcde1eef9bbb3a504db809525076c67c49f43186b83bab65b82aad536d8ce60c73e77886a5f9d868c596082bee000ebb4ff3e59cb798c0dd85be8edd30cd113f48d4327491dc2e465206dfdb56cef0b504a8c82a3181cb15b7fed3a0d07fad396d2e3daf72b228d6be9160d1640fc06e797b662cc40728587060649acae2ff610757f83bb4af8047f962ec13d5bc07cb38044774b55f75c17b0e4b714b0a3e2a39bed0fa63cdb897ca23c6a432a4774789caf89a6d30d95e640a40cb617e35646e91d7193e604e0cf3df6316618d940d912041177c4ba5e492116c6fc47036f36b0d3273f1ee241d01836bba5a8b28798005fa96ac950be69faefa93dd207215391b80d43b25b7f9e9b70d22e3144246a68084384e96c4045db546f91ae36837489b3e33fcb7a7e9de382d7482caacc62fc48b4c03c78a3394471b1728664b5d5bda6cdfa61d9ff9e4623c39befe25e759c4c8f0b3269235dc338d6e0df0e50fd78da21dfd4d7e48a3214fe73ca8159ca81307d679d4af4f1e5c7903db180b62e71cfa1c72f1f34dc2829501d425ba3e4a87f73ddc6ed74a6a0d02801e28bc086a5f491895b21e631860c797dece99f96e80263a09a2811c5a76bf8b2ae323b04df6085b1ffb7aa57027cfa29b69b20776728907916ef6b8312d055ef13413f5dd143ce21ea94671ecf2f4d09120938b7e563e372af975816c74b53221f205d4a0aa1d0390bc79ed55360f0044df1932b3cc23738f7238c7b0f6a27b385dfca831abebe973d0f2f186e56a9cab5cb40a7cae3954454a70eb9785ab1de797511c3e03c9428c1760703ac17da6955974313c535ceb38ad3ce72b48e0528bae34c25ca41faa14239d3a0b198c16443910aee9c32c445836f68c13a08431224c094a3518baaa420b2bb0163d99ce7ac3d30465c7293df5a7732bb5822e33c9183c099b98656bdcc114d750228ed87759eb99dc73ee19233d06ed87bf8fda4b52b5a9e66731451d82427167c3445adbcbc5a27dc53c9aca630562e2307f37434564ed6d052f9a97269d55f0584e5a57d017933171671e75d32ef0160894f1109f04453b4f2e9d2f00076787b2e970b6696099539bdcedcddde1bb072a5502a0eface7277bcc4da71262f7ac9bb7d738a79036f46b9073836c339b18dd0294498244a49a32dfc87f956f030b46058be7302b3739dd5cf7b7074c0d610912e71ab02d49a62f89dfa6c34a9bd2349fd29f207098ff2cb08606537bd187a725c5f68c4901be11b18e7f6df979b6fb01b922dd2cf4c50f9258d636423bdeece8915dfc6b118d77520b4a196334fb39ce0cfab562246b7777526b1333a4d6ceda63cd35509492cb72a8dee7da7bb673780612a648fadfb96ff7fcf4f7ddd626a5fabfc8bb7bb473a1d1ab5bd9507f8e85e1c7d8e7b622caefabc8c6d4f9baf0476ba78497e2f068b2033ad343bfe4fb46a78837ca13654d5b25fee349907b54fdec39bf026af6d55341dbc64cea38d12a7642cd50bd77bb713c050b45f350b434d41fe5eb4148fa676595a46dbdd71f0c866eaf355f427b0829b2dea0ef0791b88348925f855b31b419f5f1e0f40b7577b91077115a509941b1f3df72b03cf87b1269232922907c23a77e669d78d3d9aaebd8e0cef6352cddfc132e17a282a09313bca7b2f7e27ffdf4957c2a633de1d7dc0b3ca841942e3b0a463476d86a3383c366b9703694a7a4a2f1fec85a59b0fa7fa0189cca3023ad5b033271674e5d1d10c2ec06df418db785a749449a7bb4ab9d716e08041e284ce539a18a735cce79b62b822ba1912545b90e9b83c9e5ca838f3646a1d7741cd9a59601a13c5a32422af23d332e60fe53e0a9107bb1ef244a860b3b84f4d71d5af7b936ec45dea1d6bda0191fd8fcf254809910b79b151bfe42c23ff67ff6734171d5c3635f147a0c1ba9b60bf6e7b2be5c63d19bc8994938f22b2db8e914b1c8602e8cb93dd7623e0da9fed3c215a87d436a051889c7b84717b2761f0f03861fe00312a32d41e92940a826bb372d3de285d63f5ad209336060e2b0803a25d09b3816b6079b825dde31805e9671dd0f2808dfab836c841a6e24199a9fb47e2880fcbfb932d61ef999de69e8daa3f4ceaa833f35e6671f966f592fef833a878d9de5728dd18f3c7d40941d0fc9e25fbca0972e729927dc21cf51162ddbc9403652b22821162537e90974de8c9072813af4c6b45d69af31c11ea0cc499d62d9566bb2e4531a6aae59b9527079fea0043287c4a1ddf274ab1a138afe9bd006f64c96c83155f7aa02121b9c5d1475874f49563bd7783909f22a4cea500bd1d0566b215b0e7ade1616af04e4a8c7e472494daf473cb2289a01d01c67255b631972c75b7b3e02bf6814eaa2c115fe0462f5b142bab107c9d6d76f057399a992fb2221060638efeabba360dad6a4c46ad5f91182864bd12e83f0b98f5dae70871506d34d442fc0d4938f97d959673f25fc0da5a4852e8c4a6f805ec0aaad2e99adb601cc91d41560ff11fdf9f7ba1f27dad8e31347a1a98d5fcf4d50ffa7211bc831cf628b60a3e2087e64066c661c70cf130e73352b50e153c324b4eadaf4321a1e3f4c6a503d17a85215f1527223121993364d20beb2cc08f82222eaa92ee4156ea260ce81b634188d7941b309564e1955929c4e769b3d54e2bee43bb549f5f33302300d340c255f1d6d38352e66c86f54ecf99d05576b54328e64b6455333acb5bde9f2aed2060799ffac7120da22a1d44bc22c0126b64df0295d32163cc15d2e4d726a21c358bb6210260920885d4eb1a482849a86618a92927c7b3e93b8cb2b7fc514362ec66a1fa3a41b5d381bbb7147dbdf6d6104e1c977433ffdc6e8b84aa7fa0ff6770b194275cab2f21a6748dd8e7751091edd070743c4894aa9c81deef079673233c474bce8b93437a353cc411897275fb4e6b4628d333c6ed5ed0488a1adad17e64f73a07294d1b96989c73329bc3368741dcd74ac8424aafefc7407c44a081d5f16de0e45bb4be29abac8282f340c91c30a3e26909d004ce42560fda1b2d43085e78be3433adcbceef09e4c267665841ecd75cfa2c6c90a7ecd0fcc84f40b51c6420583f9160e4c348d8fbcc8199051dcbf5573f476b50dd7d59fbc58c4fbf2c691937a61a0f38ad65af7b066c3dcee2fb3fdefdf645f22d0c3eca69d62d30a94eaea269a2e309a238c71f2eb709372ddaa220cdafd13a00dacbe4a185b725a9509c6c105d87c1fbc8a85ac4e344f81ba68d4748beaedfebb6f4c05c8d51587796a268f890bace294cdbca839ee7089ebc212b2f22580390befceefe53a80199a657287593d51eb5fedc5a9b726f3c9e6ea6263a65e5d97135900d20a91a5bdd74771b49a77c4397456b74fea8699d03b1453199f0c561acda99491d0fb9ae607b9ee2729440592b2ab73bbfcd14a89775e936aeac6b49dfdce5152ba8be74e55a7d36ad864eebd2da2deb4d28ae8ea5d963f108ad26a359cbb8171c7bd928bc465f2212de4c14b66777357a45142226e1f04dd29eb0c1ef0932e066507cd5964730957675b7e00f548d359059572288338681a73cbf4f7eea331dbb55fb678f5becf3b2ac3d398846c8fa0e8f4623ee998909012c6b319175ef87e5488c355e8d8f83d7cf0adb02cdd065953f598cacbf609be50e8fb37134ad0624e665a60d5c67a4cff8ca46b81215257a371499fdf50f1581002af4fa6562831c55b7341917494ecaa7164258fd21b9b271a6a28635f3d1ecc9847d5b396927184e9d6917ddbbb79a0815b39a17ffc6cddcdad626ef3383769081e62cdc0d89cf4cf2f10a8639691bc2b484d17fa463263de355cc0d81640f3b0730cf367f46142981ff31dbad80907a92bb2e48e8fa1c2d8791df39718bbff7f128ff811460998d50becbe51888173c245942e637c2ac5332b62e0e248f0f3cab2dfdf4b6f3ef6b2730e3484e62ce914b564504e46b9065e5e045ebbd8f84d24f52eb652bb916c1a163cd384e83957b3fa7daa1173f10e747846965675bdd8bf5dc48bf08818ce909d2c77d4b496bb9dc17dd8dc39014f91ca00a7562b13cf3ae90fe193d5803da66e4a7f2e5327c90475e8802d1e9351c4568d33e5c80b01d9161949e6e5ae3b48d5d3c440b65acafcccc1f94e43bd8031c7bf0eea232f421b91ce909b3b6548cc965b48c82fc3a2a554a37b018ab1079c710dd6e5b7ecd4f92a73042d8a6164e6585e6d85cad4c040c30a77de72d1973a282b0328ffb19937ab96e4cf04947c2b78e6a8fe6030a8426c7c49f376bc467cb2fbd9980be6fe4b61b4e08ac8f5f19df903582a8ecf4343220bb130e5846ed85b0abc26008e121a1d461a8b0e39f7d5f02afa9234f9d3b8476a4a8cd7ed94fb81d7c512cf5ac08366a352f99068c33a54a813b5f73e7ab211f9203df266a9c57dc0408a66e345f11388d821087c6a76451ba0a10bce37ea918e291b311084885e4e4a1122724dee277e800762759fb2b3e2f9da23ce61cefa2475183a7cff2f73cd9bfd54387c392e728c689491f88fe5040ce5a4e0e60102017970dcc0f60fa3c1e84d1c332785a3f349b528cb1a4634e22569e0aad880642c8d435e526bf852bc5888eeae79c69b9705e235cd13dfd9ae8b1b918e38e94946e497b6094c9418839917e3bc882ff7600ad2686b756959f74bbb342ce4426ccef4e374c8346d57e66f470fb99de1521cae48e76dbaa961d78f15b8dd70fc2a01443c27edb7d990f86d92bd9f3f8203df6f8d943fa474ce341521504700d8d24568cf3b7d121da5842bfb3c89e974d5ceafa6a924e85bf1735b4b024d8b799c74cc4ea8ec3648e9b309d558ac21ffa305613d75ff31b3331106d1a83f6e41afa4bce8558ffd22a516e8fc2c84f4e95f5067bd586f6c137ce87a30f7139290754de14475ffadf5f2edd1f7aac9d9fba0480c41c9224ca074b4c87830834e4143c9b89e8066a3a8190c705fbd0d83575880f2ec188d0aeed8bfaf5f53513178b6140be83806f470bdb89824fa7b34a2ad19290f4e770866190eef2b2c429417f85d9cdf70a1bc87ecf4b4256d2e62d43863f0dbdad4dfeb512586d17ea7b51ac34da507befc03099bff5b4e7e4c579f14b8465e28e97b89d55c0baa647b0c01c568baae8d7ac54328375807566225df9731a2cdd03d29ba5e0e0941bf926aad635b9689251670e9cc44614b2ade9a262141f5f3955f815131fad01074f8699048cd5db9f5eaa12bb39a46ec98287bdd1cb07e8f1b6c89ade768fb5f230e7c7ea3334e6c2bad6b35cecdab7a5abc6d36ac57fd908c3bc899b303aacbe2be01b4059dac70f4beeb37fba7e69b576636f3b7e14d36563597713f40c6dc3789e3c66a7ca678bcc4e4cda5016f25f4cdc7a779b53a5f3567f0d25d43ea2b4b256f6b705928ed010739869aca9517f63221a5336d3d0e1d7287482e120376dacba8455cf837535a0e71fb3280b9b220d273169845f327f380c8e4ff15030c1c593223f38e69583d288ed53e77c98aef88ea31c17abc2bf5f5c5ef2e1961c73c27b05980a0f3e9bcd65b5c614a7eb51848f26bb4eb5fb3979bb7aa42dea11415fea2dceb5ad092d70fb2aa3ca4515636770a9dfb929042515b049bef62a751ff6f0c125f21d1a68ec804073963bff62967c8352f10c0cd65cecd5beafcc83fcddc1126c5336c5d8a42fddc7add808e82db4b5fc8095d04a87f8e28f610fc6295834c8c003428fc92cbc09ba110ceac29244add8c6fcc1e13f5421dbb8da8259a7f7252555d8d7f225f7c2aac2622ec8df6f94a4f60800ec0abfc28785eb68e1fcbd608b3b84f182ac46779fec17cf7de27b6d91224601c4e6100e067e21255ef22ed462daaa26e124c889e4369dd86ebbeac38ef7dfc6fb1249098094ed4312aa1a7385b59c6e28f2e6072567530424afa89a5d4138883e9224951843fd9d3b4980da813b953c11390db69d1c7ca13db43f71e7e05e51be63f3a32540db237ab4141023b917c3ae3af49b23c4c9552229ae004984250b5eccaf1217d5ede5a2631624c23d2fb8f733faf77a911995168b67b4be029b8f6470c050f99ccb68a5962c39994d44a32cd19c9b518f3d9268c492654f650f264773f3bea755a39a7a4b5a2ae337adac1242778a1530efac74d4dcd716f85dd26028609f8a80bee0bc960d4f70d8a035d938ce2a215273aa9bf5d5b0bb163ceeaba0d57102d88596870403ee851fa87a71a168d2f6c0a30b04578365f3081c76a41561e7619284796d297d07cf6077a5d32895869832ec48552d59682cde16aa4180c60949a9f63f65c0a1905358657e9db640f625642a4fc5f725f62bb83fc0a3f16ecfa6cc965493349c6b90f434e399ed56121011bda4aad76040a6a9f824dd7f050a0907a7b49d119cf20b1a46b16f3a4d047c7a89b83f25de11c773659f9d869f7ddbe446dd98d6101e290c16f92dd7960bb0242427e2fb125fbee745074979a176f491b95a8a129727c35c2c020c7e160647cfc1c7d8f48c02a7508aed56d2580f69e5afe3c88c4011cb802be82a955b35f23b00915801f8206f96b8d5ded9466e5e41ca097a4f13c0f104a1c7ffb200281de25fde5c23206e4ee824722c0aab6152ed63b3c8bf9ebee63d11a223f5b44a50d4272ba83392afaa2cb5825b679d512667b47cdafc6e459c081a9889c60b726aa2b61c454bcbbb29466706031b808b9ee55ef3b5534e0b0c8a2aa879d6d690b1d47a6b6498a89b440046c7f07178eea79e6739c6da64a18778b639cc81bf5f873b0bdc813ca73c4d00bb91a881e1e165f22f6558ff7088063325aa12438e9f03b148df329e9202d344c9e93717c4b9f62ce8e145aadd9aab4218deaadd4c382df51c2069359bed4977c571eed2201d23d87d2d90cc0d3df0d52b54b51b9f1376fd2742c00d77e7263dfb7606df11de0e82b7f031fb09833927bd36997e80a18c19100f5bf44b06356b67b909f4918620c7cf9cfaa91cbb6a1013be797d9ae614bb8a85b3a6dfbb60674a5f4988cf57806244a2345df299b8008bb02c59da0575062d58a5d59f00bee8f85e395cb9eff48c33e7df1e7fdce0d724c69eab70417a7a05a27f7d51829639626cf36b8cc4c8c206a0013fc1dbd565d8d47b12c9e11cd83530b70087608fea7bc0c9b3defafdd8e6bc773045e411410cb4664dbf835ba76cdf1b497deeb6a91783af3954445de1f2b3315286cba5e49148fef167d6d2cc223df8defb8907a97291c48314d33813d2350ce111ee785b28d81d2aded9c0c04d71ced135eaa3b19d3c3188fce0b3415dff922f72e5c000c778a955dc9f40bfeed72d41d5a174078863636984dfbf227dade674bb38bf383f0d228d8a91a3a4c0ceca8d3ec4a861d49e65ca1b8e0705d9750ca001c34088b8bf47af4e44f8ec0a1b0eb344f030656e0fe701c19e9470573ced5933e1cdac827ead330b37d1907cb090452366e2cf96a026ed2d2e725ee92def122568dc0f5ab1204a36ba07f4a796681f5e3377172655906dd7bc94400d6d7421ea3b425d74e07354e85343749298cec1d06f343e95d087af2bb490a0fb6a80937d523b4c38c7ebf67d7edf2d22bc93e6e47056c4613f4bdd46e0a1540078f67cb1247ccc8cc7ee9d2da6ddaee9fe64baaf592f27587a30a3c2bd3e67d6ac83d83aaa3be7020d6f6e0f04458bedbe4195f1a876f6b76012d171aec4d147099523fbe826501d5c566a929b86552b7a0ad0b774135d57ad52f2824150e0f61a1383efbb5b2426bae008637452e0ecb4f825c0f0ff15187cd6a614af1a9cd19f298489093953d528c3ddf60a1dbd4ea40cf8d4f6799ea528db5e9cd98883afc6ddd20c5c7efde47a585c7e8bb5835dedc3feaeb031cbac1f4ff686dbab06c1de9f9d00e35ef93aa77c3f53cc37ca248e28ebad04d92a98d506b580822bf24d25116219c9e29e7c8e5499cbde58cf32ec7e4bd6911347bda59e5fb709107b0cafba582b8eed5f3904b5df971dd04e63b2588a0fedf4d59b64b667b605310da19c6368cf92ac5bad51e10f5616fece8bfe3a29b1829fce4e6e89dbeb48e75a2d32e355dcd6142ce6b2891aab701d5a752abafea6165e80ae0742cf98cc259ff4f543340bde4b066b95d58b69e8bf053ba6c2c7c10a926b57ca585ff7058d7227150f18f2da6b6ce676cc7efa64928b034d734f4cc6aab78bb84a483626896ab685c3cd91aff5b8fa0f159f07621f37676fb91dd2b0b2459c5826f1bdc69c4ff8756bed2321b7791802a9b75fb3a6438e81c913b3556089010a5544daeb7b689a6f17b27f62027d292bd4fe12abec1e8edabf490fb219286bdeadfdf36ab00a7b7cbf24660f4161dcf7bdeb587b71d3979c741deb7a5443b506f46ffeb3aeee862a4d2f0527fbef62aaafb186ad97496cc048d020b174be1f5e29aa1f2d36474763d1d812d5465a3c8edada91a19c2439180a9b18f3ba9c6d640bac1d3e600fc8d5440714be14e9c98e57e9e827e341941027386519ad53eb63e36e788b0fe7149000300bfd55e237cf10cb5f0ef20d1cd5fc1e385915ae78ee2fd490c936e08d7079c02f5217d5a6ede57a38267237b9aa2660b879a7f7f439566c41dc23866c27723cfebea2937c99411e84136275f9025a5ef087cd01fa219295434c4aede862296ca4957c4db16843b8ea330ce2f6424a8025996846089657ca73b2aa22ea4c1c189dc834792b42b1702ba42cf9cacfd50fe7d0a643382005e6092c8c5169051f4405512e81e0aa927aeff4170e894ccbb556b413923d612fd24b51938a959d98fb62ba6e15944a027926e69a31f6d4a8854edfff910ba71fab8240e0b09c9cb66dd32f81232a281613ba575ec7edb0eae0370af8d3b09285c265a48d2f6d317ae6bcc9aed35139075baeed0fc32516a5e11dcac5daaaf60e5e12ca310943b9cb5a471e826d185dce3b4cd79f82999e59aa6caeeeba747fdfafe09884a0eab52894da37e592ef94017aaec2f00d1e8848c1a3df560fb96d0fabf235e9d22ad3b4c200c8fa6b5612bdab78d6f7f855ae4e48d97f0f41412854b1005ac4f939dbd1fd2ab1a869071646ecd30c9415ca749d6bd5120f989f3e36faa614259671bb2fe0ebe1d98da2e51f5e175521f79d0fd769a04abf9dd1cf82d5905fd957556259625554ee6fc6602eb0272485f60ad1c1660d7dddb524c0a3605f3c205247c580119e5611e7969ed1d72af326745e3ecc1f19db1b0e0ad80f7212b10ac3d8e6e1ff4f5b02ff30ffcdd541072d95e10d5f4b4978966d06d473117e1440de0bc04c6765a68352cb209163a9de617c774588c0062f371c37d21f1c30927039c353dfed1a439b352ee51427760d07bef065ccaea975075412bf9ab8b3ddb3836fdb9174bf141cb111d831cf2069944f961610b830a9953dfdf032f28e5e0ec08904c733672bf022947d1be211af69e91661bda3accb98fd7c2e21d88a5640648c26cfdf65eaef0803ecbcbd9467d0c9f4b54c53993431e62a9184818baca12353800b6361571a0c05ed81e3d934cac1752d8b3b1f4da8bcaa8d7d77c5bd49468e7ca641dce0dfee9ccabe8888b9b2acb63434fd34abdd11ad0ddde1266c50d27f38b647c92a1edce034fe200d2dc20d4d88ecdf2f74f34966dfbc41a1869d04e24b71a662876d42997c3b189fb613945ec0c35fcf3be7f515d22b3f428456f68bb3d30876667100ff7fd6e51bc19bfbd99f5c9d3fa0e2fccfe1dd0892984a5acb47ed69fd698dafc156f00a79a8f5fbb47b4bf909264ba622880c2a07c01885178ad0df7264337debf498127794cfd96cd67538b9905996a29ef4c233229db51b5be935d50967d5844b68f65579111d2b1c1191fa0219325abae24649a32686220de3ca28097131cd5915b48e5b2a7980f35c24e4b399cae94555bf12ce19ac62a8826482e79f72477c0ae3c5e91b43fab3331e8586d10cb8d41b81f9fad8b929d14b79330f30a3d7182c7edff4bced8f65828124c18363b3b7321f869ea977a5cbed168a4a33cb15a7045ffd52f4a3a148b29192e9223f293e0dd19d47874eaa554eb8a7ce5ce7092ac0e09014e096c08c2cef7be6136aba4ad672b465e6a54e271296e526b235010a2157940df2c5b11ca140cd150aa1a0f56d218b338eeb49e9fde99f6350f0469eacef66b06f1bc31c5610ac8d7458eb2ec3fe2c34b3983277014582d065213b727aa8f1326b8160f36119497927d77303ea03a087ae247bc28d9c63d1a4e0afcd7c125ff13db91ada98f2f3e6e6d4d1a12bb61b100ac056e72526ca568ca9fb4416650e3848908b029b7111de5e7b61fd45371b572624eb284326840fd112c27d18c7aaad7f5d814e4cfeab09e4073391174a9d77e5dcc1b30d16598bae2837a08f4b5aac4fef9640f06a14ee4d8272808e96044808dd4d2ee941c6f8903a9bc38a120ff8e18476490c9c396fa2035f9c542d69af30a02b990600f5303bfac634a09029a5fab2b3ef6b0c606912de41b5c1670de86f8103f366d6b37160b49562308091cfa5b02ce7cd6a0efbd5f2ad145f771c6a8903a1196e404bfab68d41f44f029cd8429bef4491595c01fce65d6c922c65dfeb9149a9bd4f3eb53d42fb911e661bc934343d60753c888e25424c2848557b569276fa43ba2071901b757d33afe1227e1d508fad552791b70442e6db7ab5caf9c8a3752535ad547497d88f1549408b23b853bf81059467b972949d6e240c5a0c3d2e754387fc8f507ca3bffefab2e0ef5cc5091337b17234c04a9d8e5036589bbb3a1d674274c8bac1e3c0a815d080e18bfdbc5ba66a398ba694ba68f5a52b22465347f258cd588329cbbf54ba3fd65f4c3e428de68a55ca4c45f76060430f41835c729615fbf3e520e733fa00767755a9de9d69fb62feddea4ba853ecd3f21a45f83991b20fead0502dc18080cfd05f4dfa7e1740ae51478d360a5cd0a73cacfcacb342015b6131f8df3959eccff86996febe4aacfe1a8f7f9e52a41cdefb1e868052d4dbe4019eb428a9d92dde5f7a0308ab694c434d9d42598ea273b633e3846535c33b5f021ebd456cd71c509de1266784b13d33fa804af2e169a2fa276b2a61bc181a3f5a345c8d4032a7aa4c18bfb4bc6dd57481c375692d367159ab868d04d6685c39400d414496f0352d2b5f98c95b85938e59bf0dc26fcb295b4b5918044fe03a082856d064549f6314d3b0aee7a6e19da4cf9bc11bf88caf426b45aae177d69bb3692928a6d19ccaca4d9749a2c7f5dadc457f3bc0449ca3623a35be9710e4a0a14a15ef57871aa713c0c4cec5c22655ac7b4626c05b9c3006f510bb99be58b9f14dd492ba2d472bbaf4c44ec26b48f6fe110abb807f09614da4a66e37093264ed5ba7bca5529afb7a6d300ca8d92dc2e7dfc30888f92287dae71e1e801bf23c220c7aaa2c91d8460dd23ec7ded2fca9ce02c68e9a4ff8cf0b7b687058a479302bb402302d06c6a771adad72223080d9dba42c73cc468d53aa590395ad319e4222f6c74d50b931c259296a05c3619a7a41fa607847068f8889b9bd143d5d776ab967e7bebdd446810382f4ed7825a8148b3dee2841b7965d409afa0d398627275701d96cad84281910e7be6e7d391deb7051e09cdad1ff84d270198c1a324494e940a714f7ed65a71e6d53bac423645cab7815914c83b5c9a376e1f5e345eef0c715e55e93e3aa96bbffaa2a77ab62f9a72935490243c7831914252c9fbf1a50208bc227beb85abe135d6514685ded8abd21bb8b8286affa9811668018fde0262d605c03d743a07cb5989c0023eac63a0c4c95046db00a1de587816de2368fa5f8f38b4e7b228011ae832ce8a9172edcd5635856d571892abd471881db7e344e29805d6f9e44504d7bcdbbfce5e6e9ba9297d3df934c45de6883f5ba45d178c4c2274ba4cd11245dfba3570a021cc935f8b22337816c5185f5e638d791038885a143944180af7c9e50b8d69beb6337670fae662eaeb258e36806f61bed34ccd00d2b79ca7f6151540be7cc08bc80bf3aa0f40cbe9e9ad0a29365cab500c9526783f93f0163a23fb1a749e121b7aefbc23579981fbc02e686981f1fe39d5d9701c432f88d4de5f1dd79661bf4688b9bf191f2786c2bfb5c7632bb7c7ed99376916d3729f544ad19eab7bfc27c7df294cdf3eb1e95ca2bd6bc4599e0aa12dd94f92e329fec05e26ef41bbe3fd253caf81de9cdb5b44d6936aecf6a9aac6450aa00f8f25c7e1cb6b33115ad3b8d1b52d22be0788302d7828ef1f513d9b2d3cf571343cd9cf1064bab59fd44c55dc4169ad1046b538f420c04f7f304e254a3940df3bc3cfe013ecdefefe033698e0baf2e47702d71f8ba29d5a811e6ef2823b3c9feb568736f9a8a7d8ec718762040c5b0bc5843526898fb77b4f044bc0f1dafa6936aeaa486bdb04eff49b329351718686c155b30de275ddea3e88b5fa597a87ffbd732c44ef7d578c7d6572a7ef1497bf926e6fa3aba04eac14ef00539e421af10dc4b0daa5ad662b957f7fadc13df0cc94ae64cacfaf212c183e00e78165ae1f4b6162da3acd4af7e48271a39dfa06f4809dfcdee6b5298f3a16cba3c5ffb7632be19885bba6a60482f2c6fbde7c5ca6f524071f2735a81eb84da0f16bebeb0fe7cec26eb5ceb4d43900557de58f96f24c17d7b33832e7301555ab60db2af057928aa12b77d420f54ae4ba8463d8f5eeb7b559a3e6a149c2f4302516a0d093c49317290694fb083ffd1fe5f89a6ac00f9be1129f0193e733d8d98e8b54b1f8a08ea815b9d12086da7f973d60bae74b98804722b3b9fc7e2c12a0bf81c98a3efc96f2152b2d54bef0489fe2911e8da24b76e368d977573aeaaf6b633f557e3b0f3a4e541897f6d119eb662c14eab6aedd5b269bb99242c08132036580918209bd1bed42426def1d25b923aaa22f006546bf811fcaae1d009d3ba6a6f34995b894b44f6aa80c55f94646c0d882f27027d9af74d60c94f05bb56abd7abb4b994e98851b112de4dc598c376329de56e830640be228e7ebd44da40b88da32a845a5580383e23ce6e2cec379fbd8f1ffe9a1d473e6c0581dd2c5c32a90071a95058ef2daaf5746ad3e129ebccfb9b7579e457299c54087606ee45610f293990dfab708faecf0795754dc872948527266916487c6ee08307776640693f3b0d81e597e1a0e45097072fa50ba9e7a1a38481702c60c855e6ebe3070bbbd918ae7cb9ef97dab5fe39275a89388a08f8b940cb7b7d491bb5f81ab15ccaa7ed0551b0b424087a316372a4e5c107f5840f87e984539c6df7b7dc38dfca31f02e68ef43011fcdee10ddfe2b01850023ef9fb8e22921e95e3046c74bbafb9d8914edea849a3d7024081024c63d20701bc427ea7e472a55dddc8575c9e2100e4e4985162aa9e642246ab87d0a908a7b51df7ea0c983e178d2ea5be3c877347d4b56bc830ad685733ea6071b59893daf1ad14120f3e021d9d164035115a2a58e7982be9226435bc70d5c6fe503f6a66a6ee4cb808275d457e6dbee2643ff1393d3b2b6b06018250fa6d095ccc0cb9f009d32138c5b77f486e2c9a99cf6c878144daaa6c3640b87dc8d7a86b5cb0f5ef5af24e3344adca6dd7618a96ed088ca0cb33763465d4b0e076db35d36c24216260a4ee71c00ca7e924211dfbb7c983b7707e9eb100c83631283142f9ff83782d5718b572ec2bcc6967d86abee68be756a08820039c5ae9f233722bc46328ea07fcbe1b9f99555c266db140b61c5d7e57d1ec6259b05105f3338347aaf4172342db93f78d04f7bd606c950ae8db3e08ee05d3b2b744886795f662c8200bef319a433de6ebc18e2ad010bd3e9edfb7dc367f7f4e7001a851b4329afef6e5f294332a12bc217193e38514044543d4f5be3d0253574d9f3d902757773e97b111c5efc3b62e5665c93b2be76c4e96df8efe8ed15755233cd09d29f1a12e7f2735f7b23f2cdcae188c6d1b374e4c27f33e8ad941aacaf91c8f640a63696e96c4a1b058cc241a325ae267524b4cdc0736109800dfd54a9b1493861370f4b628fb56f3bf11e5977b1784ad49154e6451c95b34c1d0f58f38550dcef6a7366a389c2b587177a287a2f8cbc237e41af30f19a65d244406cc9abadc4c3b12db69d328ac2ba24b3a627e777cc19680eeb31e722f94018ecb588d70f2ab4326ae856c2293a59a236d505a7d4fc5b9e922f74f586a06609efb2c613e26726817f611dd0c31afbe5e71941d7ce601529a27f0ccef1fcc43bc1608d57314b650543e5667318ce71af538889f1bf763a67cf20a99796c5630a74968b579aa6e9a2259bb81f5984659536bd4751029c2740c2760b3fe64550accd53251773e0602edf81c13fffa2620e78633eceb6a529ac5562e8eab226746d65f4191fe93912ccc8c1a10de59456898b450891696c8fcd5f84854266e3bcfed15f2d11505b9dd09a5e2df17daea8f59e3720d97b032af9be9b3360a2accd92a7ef75d9906dd76d990ec7cefb3c1e8c14b460a8afee122488a1e6041d4b5fcf5fdddde8efccfe08008ce00de3e220211fe7e1ff1fa611ceafa26143967f52b026ed54a336518b4f893e29f8bf8712fb43fb9121fe7b5993b27c55b39fb16a80f69d9f57ee825b3687565af8d4c2b0daca58157dbba42ed4e1f89ccf732471ca9ee608e956192854ca80357f2784c832dccf28b052458463191d1edf3eeab2b503d1c91f45946b21ab13334872d33b706d7d05c74aa1fe8549cd8ef4bb30d3ac58e13d490fdb26698cec31d77a787c9eb440a4a00e2d2d537d5900fcdd4f1f4405154a9031af59ac4980d524da7aa0a46ed3e26e970ec502ad35ee3d70af450a0eaa75d16c85210d07d7eca517644bcbe5aee773a03fc3a88ff3d7e843b432999490ae272c19af7df6b2fad6a103d845af16cc78d20ba0c5935e5e65de47c02568af7571b7923d58fc2f34685cf9265e8ad5690be1bebea4ad7b5d83d7b05e1a92d69b52ff71e0aafe952692b3d24cdcbc798d38a06972b443c03149267b38f0ec6096d2ad8a121dcaf1e1a707ee0f170bb11433892074a9f999cf2c1926bfd12042b82ad22b24b1b2725b3ef998bc5dab73584649d3a4cefb16d6c51428bc9bd5dba63333474ee8f9484c5898fd729016fcaeb5e2f977651d68af8c1ba451ff43284b4c688541078e9280d057f6216afd188e6cab0ee9989fd66b4ee0b85fa7949ccc167dd5c41ff0060a05b2e9bb017705770ce3897952cdc950f7804f276815cd1b7f55ebed9194aad519d458d5fb3a1fd61932be366fba6ebbba0109e09480ca4a161bee7dc7624981d50a76b00de4257f4f3586e9cfd2db33ce8c79dae14066985bd13e1a161287e03a6bf0445a1455a1ef194e6e0cbb853db707d98e4f0ed1286e2bc1499b5bf0dbfe09bafbb46a5ab0d565d9ec6ba127374de2fbde0516089c45b3366e159e3ae0a3aea973d9d7d134cb2fb6cd13d9af1f75db0e131e0b7affbcc07e83289f3d0de8b0385167100caae7582f714e2ddaef06d1350cad0ce6313954728057585d49a2fc7497bb28d65f49eba48ad311170a8398940622afee8967d0551ad823a7ea8cd7741ae558b9098ee5b4aac7ea13370d36c9544403c881349d358c19003dfef20eb82d2e423059876c7fb388f48fa4b441874e49c18f022609b31b89133e7b10e1fca8f6d1ddffadec1dc45a6866b9399e0cb9d11e05652152d25cc86b6f1ddb1e734266d2a734ce91d91ca271cb55e33af7fba743dbb52672963736da84434d0f4978b52631c03d88d564ded147d17eff35238031adb2ec0c604ede7547bbc8664ca7d2876a54d6666165cca8320560e4ec5f6f6b3e7a02c867d3e2e8c6cf6e7ea49e82a7c623930cf34b3a647d48b88f4feed703f2b83eed0b9e0f0e21f740e336818c349b08ed1f64b895230dd73c1f51033af00d17d5a3200f74d207da6b9d92f3a45a391f62e41af87f724c82515e3916c6321b47b0c9f932b667181e30a07eb53406e0272ffa089e33f0a419507bab8f2b495c64edde061544f994df763bb430b08aae9c6c3aed3c8fe26d89765a53af9fae7c97d037d2260f1e1b3841462bbec88944ecef107d06035138928488597700643a3061545018b1ceac7862b3898883ea48147faeeb2aef3bdbe9b8dc1a11679fff77bbad2c8e6719287d1bda1482bff841c7d4e71df347222f2927ee4747d3b2b44dc9949a2f77668a489aeae6e80da51f707a6a6609720f050fe26a1d160d1909726cadce7af087c2a98ff3d5bd75adf9bae227425896c898f8ff9f08dc9a549d3807bb1afbbc394a14bebeaa96d46ae53ecc39b5b33a3e924429a7ccc248d6a36eba4b3fe7394654d174dd19b49520e47a305e0c897828954b0f620fc0e9e308e37c147cc902f4fdd1021f8e2913232d9ce185ab12bc9cb2ed3a0e3205c109217824d494f25e3e096e5ecbd46280f028b84655534ed70b38b0e061e8691732ba1799df592000febb1f7aa65f767146bb8e629f83eeef3cdcd6e80d6013c8b2e4e447dd5aeafefd23e95ab4c10604ff42fca4fbedd96bfedf23a7bb5d824ee631c9243cd21141257d7c8ec14cb1452fcd28e8d8d2d02a6093b6f65c981c36df6047639e13801cb5e5523c1fb8bf729f3f8a47c3015d51f0c1f60748246c52c56b23c5fea4d4616df14ff4f8810fa1036f588af122d55e88964b1dbfa7978e866d5704b143342bf3b6b66345a11b1dee2b41d966192c0f884b9798c2677b3509161c886223457584aac6d8c1644f813f5a643132a17f2a877212f9a5aa8178f7e202dbd07a9290c57471ce2cdda6cf730d06cd61edee05f97014b07d23f451e9998b4f8aac0a7d7f8d48e749a3dfa1fea0fa35b808acc9f1562260a474ff0b83c031e014485e9b42d722267220cb7f62b7451a13e8f2ca3e66ac40578f9f33e02dc9586913f3831ca55c0e95192361ef1c82417cf755564472a77d1d48005b53597b5909fc6cc00b2fd0435256d5a691514d86e63b54622e5056d0e3901b5379fd40f4e4442a1f41d4e81d7e28ab05f1cd0747bbcbde477235f10e1b1064b8bf9135723bf3c919a0b20ff3d099843b87670799ea130def77036fabc4253ac5c0be77b489072fcb594e8b2b0a955d97cf54e7ff278bea0c1fc98d3638ec44ea9f7fccd8188f3c4c27f2dbcee1956cb794d4bf09145b71fccfde07682b04d6c110f48f1ed83782764639165e38800d1491d48d4f5993a2ee93e43a95fa320140c025d43bec23bef2250a5ca7819fa0cbd2c577e78832aa20aa8b90e776b46d811601c38c98b4468d0c7da15ea0b605140a8c94e7f8a7895a40547e18859e2b9845729fef7f99b1b9ebf4b7824eff26aa0959dc996bf4f944c789baafeb2d46c52e5656c254700d97ef07e74a26ebfdc5a525daa9443588eff48fef25d88dfb438f16ae2e074736a3f12ad105ddf3668d0cb7086419b56b65720e914850289595f6be9c638f6208b8fc46ed38b369c43ab3e1e259642168dccbe44c754552be9d5abd78f60a9bbbc155cdead978de57f6237246257156afe9e56a208b9094a417e67b86950edfb4be0697b5a88ce057f2c7b55b72cdadeb7422ae88b3caef9764cdfa869beec7a0ea87fab3bba5161e3e2ebf1332f9b100e963eae1700467b9421a61c2e8c6ca963f266c51fcc395c0c87178547f82cca500f5284b327cf4f732afd0c95d64e257bcbbec54c5eb8b0c41de9e5bae897cc08c8367a3441b0fe61b3b278e5d6f2eb5d12fa3a5a12b35e922084b3b3243681fa34a94e9dabcf527fe3b6a95e02afa713b6163b48841313c7dcd3ceb67cf013cb8f7f71b2818243cf7acb28ef9b1f7b5bd88259d550cdb518f4881e35c38f86e4156126d16193d6978440678de55580082ea126fac8b6959496e960e439a1023be4d7d33b3bf3855ed172b8432b161614ea6232c5a0f7f57a947faed4c772080cdd5dfd18007c65323def1113cdeedcf4c21fe790f370f11aaa9d9dbeaf5be47de3c83fd51e03cc6bc0412a4250e2081d4480e37b5508bf47e90d514e852d14294901dab77f5279b326ed1690a29796dbbf5014f07a33dfa8e6ed1cce53e99a859f3893791874e2da2565de6d62864526af7ee11836575bc566f3abad0b097c8bb7e1708dca326ff2ffc97dbd5e297705828a2e16cd4a5df1310424eac973fd5a8c07207d3ac641141a7fea64084f0baa6774209885b433df24232627ea82f4255bfefa654ab69b6779e1e9148a4e862eeaf8e9a35efa6024e87d05cd2d3fc3a8b8bc5fa4f776f70642c75a1fe15e880bdfbfd0bbe6945122dc4c20cb76f8243c63fa0aa8be898f15cd1b11756d22faef78890b40e0bbf214ec77d87f47d0fa06e35bd0105bde4e8bb2b645cbbef75ffc5bb09d6cf9e6ef509f4d5c51cd8d183430d511a9d3ecea9d49a1cae153969685fa839cbce3e4484198015948462a6e9507b2cf2d5249f816256a2caf65de8871937d440343ee9a1fc3f872280db05ee3d4f6eb3891dcf0abb734446c119e922ed1702681797e0c227d0e8b8cadb69609ef04a4d80b423491eb69a8fb0c04f9ddc5f4d48cd0fd1315db61e2a639ab2ccd71791808ea95a5f8b8f8abf9d629e0b7d55c50dcdd1c06167d3859b998fa51815c6ea5e420f942bb62a37d2bd069e1e3e03043160dfa8320fe885f9ab2aa0727d3acbf6dc23083fa105d49d1e6f1904fb633abbe0a917c20b36b38df012d6cdf7a10696022228afddcf29a19a3ff973323529c276d62a4c702a7960d32d4f33a8df5b5528e8e7bf38d2cba49a46f7f34db831e71fc6d283e4860ea13fed442b659a62d92a209c1c4529395fd92b33deb307cae53a3307077933a49a7065e53e109889e1ea1587b2be5d14eecdc31d00e5d4b53eb7930f1e048c55365ff8fe2208b131b7a80e542021de241e844dc45d1d4e93eedc5e4ce6091156eae828395ffde7da8d402f0cee93af536a44ef25ea99c34975c6f6df2f9c640ece59eed9a3bc387288c136241d19850c591736ba0ce95254219d1aa4aba1d90e5e6fdbdac8734894bf4fba4badc17cf60cc40851fa772e7631bacbc3c744cd08f3c5bf71237bd8d3c09f90e4975ce1e25cb681a15f2c5a8db6ac0b8107f59d33fb42bc58ded749c8fe3b23509c7c4802970f7c5adabd4d3006d7d3fd72fd338b85408ff89f010a33b89405eec45260b82a988157d8befc90b43655fc3435e2190c472e711b967a1a7684e77870fde536d425211b24cb5f6c447f86c1fdbb73dd298ede98cc38162f9e00ae02eb187e9121e8392853f2554b09a0d3b099cc4a83683ac3f083e8899b9cb94121e5b9a8befa6c3ac20c4c5c8162b7dd3d62bac41dc62bc49688d34eca61b1e567cf051d2305e0161e15bae9a7ddf3e72babeacbb7ed3f46f402e01613931752ef0b99b0abb64b277d39da5190dcd3497d94c9934efc883b8ab75d6a6af11493647e845be8468c427c1ae8ec9a049cee731bb071c46cce013b1ad0ffcab0b5aac3a21c44ead97f0da9439c172ba5a64acb473898fbd314fb53db7bc5a54b9558cc2767961bb6b9e9f15921911f00d1b34b7e809e7bda3b824fdf353a951ed910daefa66f02fd9e9efe6c9d28863dc42764f0376679455415a212aada8037a5332f69b9ee2d13d22e9a05f9939f20d97366b1530f475a643e1b854d239eac8ff566d101cd26b5472b702fba5a55cf987916bf7a3222e952dcbd49d52cedae208e599ee0297e4af493c14801708458329917c4d818ebcb216afcd230b831674ec83a777a1bf38bde13798f227a6ac9289c0b76fea4e90038b38174d4a644d8a42b9fd59452627b9fc1c3eec4fde900f9c37f5553a6a12314d0466bc81b18cdb4b48929f7eaeb87b16ce0f8c672c939646834415127cf2195acdb5bb5958e12211bbdd70f1ce775de2f6be05b443fc6a6c460f74105e086515936ad25cfef4e6a06d17a4c1bfd8c020d738839f4b04186508fd42b52bc0d8a922ab2d1d6fc36dc8d0caf4ff652a9d556cfa0de100f732b184eb493b51cec19107a3489a594a3230fedacca74ec2325a4e8fe6909d5a9f5fa5f55250503f7b29e075587e3dcfcf0b1385ccd6589add1316005d504844ccf7a1ddd056c0fe7c5c51012476a1abefa9439c58f44be2de083d74b00b80e5ede5ae6b3502378ad7a347675df00a50e33da34c28ee721286eb8d1f75f272a3772d1de92d55af7f8936396136cf918198327a0f7af1ed2ba26df444caa0f0a74a3765e61d2b242f64bc3a20f5c7b922d51b591fd4665fbe6604a1d2aa804852f32c96921bc91effd8acd27385d617d92b68f863b408fb349abf4935113c3a01ba1e6b0e214609a079d3d3f0bdf4ce43e591cc6aeb0ac7aedf3ec03b98e58cafa2fb8ffece3a73e81c96ffc6f13399523489c8b5aaf85d1e7f4339a04e24747e2cb4a72e8d84c71280848b2a18eafd2a1a557c320a75a13cd9b483089b21f4c73f29cd7dd59cbe42e9643025aa4a412a19c1e42da78239505c04173cd543618c03c56e6ff429f69a1ead84e5b8912297632694a6ffc5e041cac293158e293aeab48eaccf6fa78d38a41db5ad18df150ab13802a05d8f20dab21bfaad48d9bb91639a0ed1fe3c98f75b4a2ba86151588175959b2b420ef192386f7bbc8b50f4aadddb030c326ea890a54999d95dc24c0acb5abdd41138b9fc3bc53a8a41b6b2ebe7c1c24278d199017d98de3ca5007ace86d36d179ccd0c72d320673f208c35b4b1582a5448c0ff71840cc050032480111a90952e6061e4d00aadb4420676a82a3b79ce2a1bb9c19d20d0ef82318550203ee24c2523df5d81582ee39702257edad55f0e56ba9aa253c6b9e389fbf1614cec2ce42ade3f4a4b9942c61820c3866e03b245377f028766ef70ddaa5940e5f4ca2ac9ba2640baf99e91d900841d97ebf613681030996ac1bcee002bd5f7e1e8946e8f937955c25ad2480311320671e73482c94a74f5d9b419304b9876473da57a3bdc5f7db319eed6f59855bb3a0d43407c10b1a8b88633f95e690c6fe0aba0b2f8d2bf4eb4a2831ae3a4ae98c63cc1fca6e3fa7000c56bf4789d5237b3a48b18821cd50c065ff8177a2471964e2d46e73a239593504a185055243d9cfb759931b3dc545796953d9d1d5429f060108a9d90f9c3ad3e7be9e01fc147d445d0ce6b395148495cb26ecb727c315d3b3a4a136cc1cb645b9b5763cbd985a8bc75882cf2673ccbce7f9962b6956f2eb2ade7fbc590a3b25343d38a97b9ea323c30d03b6ed3e865c5697b6807b38034a303c4b2154cefe0a93d125691d1afb4e1ebe841d06b430942fe1e2e84fc965a3d6cb8d074fc3f13e0706332ac1796dc45ff485911703179eb1cb2d79dcbfba02033fa7d3dc0c7fd5691d49f93d162103cba2c769b5c59e0aa88bd4c7307ac28857a6a1e0fe216261f621a82c1fe4630c97e2674705aa2f6c00712dd7e2d4461230ec1b5f3905a5f952029c21e4cf8cb36c1f723a42f39da4d926e16522dae3990c77d9e109bf6bd7053af5a45a8e8086049642562c0c2adf600034af4872a27d0392ff0c12cd5ca7033df74943533e57526137be2d1964f3901a5efaf6fc88866d1ce5f505a3b1d6d748a96821fcc77d26ac8456cd263158f78b8e2c0aa2592ca1ab62285519ff17c329c8f81dfdd7b8596cc7adba02ff9095d2a1c6f65c5f88ef075abdafc1309e13ab16b44201826a00488d06b488ed7a7b9b055407fa82258d357c0caf67f02a212768513a44f72abd6638afd73787a2783bd35434c833b81b7af51280b5fb1d393aae3155edfb22f4e26cacf86ec2c81a25aecfb093b3a09458c829a534614ad839aea8bc76bfad7ad71bbdf4a69fee8185419d24bb402b1abab3c269da0f32039e9b28c7f9300ae987cfff0576697997b640b465221a3d99617ad2fb87df36a0207b0ac8e479837f6597bee9ca85a82e7e090927ebb25524752572df9bb074a30846b2b8bcec62a8c16985635a2cea4fea72f7dcabc680ae978b54667426ba0d8f29fdfa0ef8a51cd1edb839c298a0e6797e2438f670e302583ded2421a0f1e69ecdb4921fd8954c51bb0f2562c2701e68bb04ebf1c7a763596d7b7359b870e65b1933b48b74431e87b8a6456e430e901526dd14e56868b45dc76bf07f0ac85d486be021d144ac4f504749116954ecfda7e4db69f99a275bb5b5d09e2ca43db6bbc7cd0e02a527c07168944b9614ce918747a9db4bdf223246e5f7c78b7676e2d6cea13e7e7dfd533689ce3c6cd5e76c5bf62bf0cb8bbd4e3457f552d42810ecbf5dbaf9639610a7ad9fc7859cb96a88dd8477ecabbcd54ab0c5439934796f82ec2cb7edd890879ddf11ac9258f60cf675c29f11efa71b2774dabd90b88ac7b6fd033eafa8db2b87e1bc8b984f8c519ce4c84b81b061aaa06bcfb529e719947cf17ef3b515f513748e3d4bc905d7a72bbfd80151f38396633b3919be26248cdefe09ef5e0cd2c3b85860a52ca57c8f1d9a46234ded180939c21ec938b2f4f7c8eed55a35b94598aab2322581b6a53bdf66d2e01af365e5465b8313ada7b1b145e7ccd807bb7a5fa39389137ff06bb2ca62480d7608ca2568998aeccf8f7061ba23329183811e1058300906f5ce522ff4a266e72761c972971ae5b68a865170409134eea9f62fc81c0b6d2d08892e2fc91314e23a0f793e62f8e5bc6b860b9af3bb5ebddb24e969c2786078862f86403bd8a7a2ac8bfbd3cc8a623dd8b1d4e77f5a2299ff285a6b5dd8f1da63fa6a7efb491d41bb8736514e42f23926123641b3dfaaff7f5d9864e15b4b0f6d67190cb44a71ebc97fc91ffa25c5f2b7f4ea8c8757e435509db6d3dc9f772c0bc22bb9d05ebdc5e03703688e40eaacfccc5bfb2904f78165dfb72ac7976734dc49749ffafa3de62eea5b9e586f1bed3fd8ce49223330bb1ecba12f637128392ecc6e33d7cdb5cb39a69bfc8a8189fac69e6fba88ec63c8d152f2f62ce6874caa5bdcb97f5f822ed8bffe89a219419b77c76c9789c914c1be0865ff38846f25c8618c79797afee31b8eae1eafe9c86e8197b8c319f376941731c98286e4c16e821284b0b99012acaec918d1fe89c641b01b0ef6c2f39ce4096a6c282e6cb3a5ab299f085c3b12be2902cd7991ed8eece2b90cb46ffd3635d3d4a2223575444de7cad7d49ed92af3393be1747c50484527ff379845e30780916ccfac357d21fef30732e511f33041a9109a3d10e4f51f8c89d3b88ae31eecfb42d903388d1f3fb15249240dc7f48da38a23d549bfec687859a0256eb84d144ae3d62bca096d1c00c4a0b6f32fc657d1a426abfeda6ed2542fddff592fccf51ba3887ce562ccd8a48e74beb2c389973e2c34fb801355aeed9ff966e761122155571210c98511a27d167e3dcaed50929bed15b5dcd3becfc8b1f5a8caf674231f4ab9c10fab51281014b9b30b6d742cbbe542f6c4b95457b47539a91524fc866ac3380f64fd1859b183c13d122f709e992db8276cdeac7c706f5cb15cacb1eeb40c8284f7fa2421e5a23891e54c0c3bbefad0491af3c7e4d5293cbcd859d6f9b62b18bb45fc286b23f6213002442bd1de96a7d5eafebddab9b6b10e531981b84623b1587cb6016fe80ff9300bba8a08f73ffe5d0d09051a70705e54ecb965ade37f4bd7c5519df708d37da273624f3527cb1688ead58997c702842612eeecc31554791450db5af13758c4e90086187f4c047a6e98b30d736a4a28ff803c75e4cf057ac92384e40c18b55ee7b51c48ff9aa455e994128ae204cc57be6804131c01f91d71ed4e02e112a03e2c51a832e561ec81a521626722bc153b44df2b57f381bc643800eacc3cd4131336107cd9e7ae8f7806b1f2236a123b72a59496dbc2b6c204e3cb02ea37033eacdf155779867eafb357df56940daf0a345e0edc8c2c6eacc31395a3c26af013811448207c5c596e0bf573ace2edcd519a01851fb25aa999476324478e7b53b41763519d22cb095acc4481b2682672c4e1f14700fee1a2bc20dcd1a4c3a80c323a2cfae77225ccfd8a6dd0b9ed0f99cf7f1dd77a4c711196e194790c64d6d4559b8955012fac32d7feb14c46fb19e63b48b4b20d51d6b5126258a86898c7287757905fa2249a72073207b235fc311dedb11b9ea7a24aa58ebae5e958e827f54e77e20c16a4b4a31547a84146990aa327d81786068594de79bfb13afe3a3e1595b60a449145daec280f8352e833cf1ee420ba71fb28e7c3785bed0f489f74be320bf8593825aaccd3530a37811a5672093235920a6c8b9658f090588e3b4057665dcdb36bc876e19e43dd8c6a3d3f5565e0bc90fc41d21b60929ad5b51cc80d33c388475eb649bdbdccb87bde590ffae0710331fab5134ec43dfc74c0b44744608cb82408b94b8bb10fc67c684ca1760b5f2111d54ec1ee65a769e28a8b29b6979cc2294d79eead4dae0636c3eb5af56ff2bf5eab0c9463b9425305e89b131aac8e56c916203c7f75ee838b076d8d50fb424a4bf4349d8e697ac33238c4caf05735c7c9987c44c81a0f9de9a486f85efe8e471731ca671c1145c8dc21dff83ff9c2036766a8da9d8a2a35c0d47c5b59157e4ed5c4ea88bc9b9bb37d112f15cfd6da659308be3b53a4d67f40032d8698656514e6d8af1b2f259b7a7c029ee8307088b1d085e41bd55468c720839b81eec322670ff00eb77f7c93ffdb1822cb661e5ca971e03780a800c65f3e350a7a7283233db91803ba6200eadd1dbdf0aed12c6453cbbd858e285c48ec896ae419862a22b021b45df8d0d970e4358e0e70b4b21c2dd7e8a14332b2046558a80e33feb60918c28cab4af3365088b4be49dc403440af7b2d8470da83bffd0b1e04c19bb0e9a75bc672aed1e8507c5ddc98ac7b65cf930ad969d8d92a80aec2559175b583dd8532d989e1c95114427071cfe7bf49936e5f94d1489034e4addb2d00d74765ec6234a7e36e50f5617754f21211c8ef03cd76a43b41016e374d346bc4be0fc8c8ff5d7fa612257020156b9e939d0b4f6779218d59caa5c587d6450ade051d402ad8fde5e4c967d50eb5c8c80b0ff542caa95affb8858a66502ad96a3707c0b546eade1fd09a8e940c87676422dcbb510e683209868f77c434cf468e718f07f729f672d30dade329907dfb0b954a8b4f49c338b176269aca96c6bda7ae49f76dd493361258800f601ee1ebc4d7482e2da09fe1969c32523da1b02be29c6428e8837f554fabe3e1ba21eeb9ac9e6cfabb379584056e6a1f3dffeec0c3aa49e2aa4c3827ce0d0eec2de5570aa5325762322baf62c004df2285c305bbe6492de31c5ca86cc493b8ddbd0ee9bdade5b45112521edad873bb23e498ca973099de881637425a011180e05c99de2e7d835cdc52c317929787e1252a6e180168a7b07c9a749b482af308f2ed44bfd508995abb6c56fefa32afaeb3e5eea764b8a208d92c8255e59b856affa7f3b9a32f009f73d5d6f1288bea91403d5010c384c5fef37b8b8497e774c056755c6493fb5cf55b97096ac92c54a5f9e803d1a6c7600b63398e4c8016ef94fffe467d7a63805d876a78e52e29c905d1b62f91d77ddd8382d672d86a3dbb3d9cc72c03c361d0e7d97b5fbc0c9358131149dba580556bfe7e55ee3950dcd1924f8eaf25ec1c3f60217789836022f75408cf6df0d08000642ea3f1b19e56899b6ac950be69faefa93dd207215391b80d43b25b7f9e9b70d22e3144246a68084384e96c4045db546f91ae36837489b3e33fcb7a7e9de3837ea4af6a17d1453d96875c7e21041cb5094708c0f92d6299158b7d632a9b91cf1962b38f1540473c1b8e27af3c33a78530b20610f8cf312072e3550555c891e90bf9fbbfad223191b6dad15ec5ae5bae56b5c6b9fe8f511ce6a1c6ab304f6f607d1e1267a5290398651e34344d4b175746a20360cc6a16d5aeb4d6ec5bce550c9de3d86dbd388d16883931bf4cfb3e17af808ac7ad776419b76945abf2ec7eab9185ebd8991b5fe2fa733b2562a11f4a6721de150cc0cc1018cc8665ff75fd56135adc44615fe99f4641173088528feb39cdfd1bbc4d0a649665d1c5ae39da7284f4deb53b8b1588ede10ac7e9b5239d654a61149bd09341629af7d21bbca0f648d32a6c04f49e53ab68c55c35cbb5301600eaae317c4ec760dc51f78141a5c5c199424e7866fa4a5b87de7a82285e80967779c9c2fdab21ba23b502f90560534cc184c8f4826ccfc0676b23b1658563c27f295e2c80927b0e8f9e4c8ba1abe3f72d850f84c2f45d1a1965cb473fd96b435bbb4c55d2dd21c9f0d60816fef3f500988074d23f24b69ee7046e0f657bf8fda4b52b5a9e66731451d82427167c3445adbcbc5a27dc53c9aca630562e2307f37434564ed6d052f9a97269d55f0584e5a57d016c4e1243217f59413a604f884dfcc1fc0b2e4ff3cb4a3080c26c481a01a80c10453ad890b2aa2cd83d0a8bafc13f69218c482b442a18ccd88f74116abb166d7183de754d3c018a5b87cf0943edc3bb72a1ad5d982b09dad8a6c28c15f8bf41f56132748008a141c669822cf6ba8bd304d5fc9f9ae1822a93d03cdef1686c3a7809336ece6b0eacba170e6065ab099d194be4b6422749fe03c111b1e42522be9faa8076d0b7a5d5b03c8d6ec1ec6651418e95d9484d53f5e94ef99099798de496df3e96416759c07fd6fc48364623d919536bbf3bb4c5b549d5b5a67106e34b34333de1843e88ff4665b6ab74df7329ab4da2536351533cb5cc5fc99af96908bf9d4b9f8f618b1b158f57a369b6bde539e51b59f74d9a1a4d8579a7823765645949af00e4dbdff503ec902d31d394900a4b580930e8516eceba2d7549e5f72cd50bd77bb713c050b45f350b434d41fe5eb4148fa676595a46dbdd71f0c866eaf355f427b0829b2dea0ef0791b88348925f855b31b9fef66aa65a0bd38952356431af095c76d83e615fb8759d9ed6e4e8044deebc7abb85bc03563c5c522b328a92ffedf662b4cad27050d83d35c192333227b263a94aa68c6be23cc97b01bc3a8eccaf16ec3b386124e33180cc9a391c4b39322893cf9c2def87024490505513a9a0ef95d741912f7b71c7cc561fba533b14b7cb6b2ee408d50b123d76d6fc792a87d1dee81a1e15fe8388a9aa5197101bb7d96f019b4ca1c13fee9b3ba205c87971f1a9e362a039004347f3c2004fb0da9d85c290c6a184b57ef6a157bb7482909aaef48410a897f43462d6edf2149edb5e3e1547b6ef6c2194cea9720b3d53e54ec5d58b1dc5a0897dd705abbcbf8264c06556fd6ef1c579b33d781290f1c4326b7e87ab82c354a4d68f82274e8bb67fd77adaaf77aeb99db3a9bd1f909504d4886fc33d5383e10c38185c3f3a38991d5d0a65626ed24511d9a8b066839b4cc94e1f7b7ef1ea8bb0f456568c4a53b528602e06e2b1ae4e00849d0f3c5b20813c4d4e7fae9fdd5253b6340fa2d0a8e159da3abf4496045e343b699f32a8a5288c468b15eb535ec2574e7541dc53e6a85eaa24ffd85a705d9d4f43c8f73b1e1884b6587e77a9dddb8f127794bd05222d8d8fe40a2e31fc1b209583777e56d4a2dce956f6bfb728c90b420b525b72de94222383bdda9f75a1e243b521bec3feb9f811429f2450a8de9dc52e851ae32e31071f02fd076a19ec2b4d52cb2181c232f948bb5c754cddc1ca6eaae36b4c18232a60e9e099eb482a7889ae3620a170a814ef44eed60c659bc6e69d13fd68792f71c8ccd702b0c93e20a88734ab0ce061a2c78eac5f8e264664a19edb599137d56c8d6a48608ced365d32e69aa432adfd9bc472713f7f56a69414fbf4da3d08c060c9b5987b5f0c3e8ef6455f166b65d6a6f2f7d3adadf7ea82a436fcf5c8d3f0341b1a9e3519286cc29016579d3f9a1835dfbb75acff475ab6612dc49aa4509599390400cf20eff3795c4b17f4050598126404f1250e94d6871e9221132fc6eaa29d381930373785ece7daa09a80901c204751d3d84e228bb1228b9bb8d3cfd6d5caba018285d841797557cbc349654ca3a81a37cf22dd605689ebdf9c4e10d8703a6e2578dd9b1effaec32e35f76b167f1875e7609476d36d97b9662d955ce8d704ccf5e1d95bcb0fd361b72a3d06e8723dda0804c6b79582433e6ae8dc6c9e1078710bd03b9bebf3d8d269164c246e76420a97f2f4a8311cfcec29ba10949e834ed15dfc889d2e28a8a2b3fd1cd7b500606b08a4701969125df3a51e0585e9d09277cd819cd88addb98ef8137f660cb1b4acde1dd69ab368b57fa4a814251ff66f6a991eb38bc2822c4861d45630c43fcc929ff350c03f8af1f22ef65f052f2328ecf852742101294e350ff5a4515bb1b343a5d29f852d66334903790ab97ceff0efa983b6c40e63bfa90ff276d6980810bd3d8fd6d6cc81dfd96088efd553e7b4caf2e79ac4b3e302d5274fb5c68bc69e72366baca049038706dcfec9d939c0158d8a82388e6e95b1b6da1380ef60d87f2c17558eba11548032afa0f80aa5ae4eb38b0f8f7b04a41515ed78cce104cd5129eb4eece0199b3beaa80a350e4264be79658dbb515b373b6178db86e03bb664f9b05f1e37d741faece2031176253e3f173870cccf471625ba1946ef1104c69eb03137de18503c7352c1b7a21349ab33ae3906eb86ecf633692386fa9e5b1fa7195cae37f8e108fd2a314b7c0a0240855a10f9c79a677d1edff588e17115b46c8206a7e0deeff44d1103ffefa07fb74c9cbd6617626e4f3b7a6caf5293fe89fc6cdc328670fefac54415f4e877464df1e951d316e6f211de3ae9c83737a9aa99f009e4d414d7293eaaa4ee90f5b04d61fbbf43004698107ddd1222ae3a3574b6feb032af84dc6ef1b17358a5f49a7616ca2850219a00f49bdb39819c43d7ed0722e07a642b71eb239a034080fa259cee02298816ffad3145548f61001f5e3da06826e1bb3b978289bf7a5052bd7d3635d2f420c2ca4c4cf09b4bafce6f7b63ea7e4373b804425fcd1a5c6b0edde83665dc98c679052d879ad5006da1c51ee92773e2bcfbe0575cbdf8132c0b54bfb37f5e22ddaabfa3423704370974d6fffcc35d44c2ab05d08f468a697ef36bf8b36b8291bdedc62d7f3af49527dd812ab8c60e040224829172456817a56cc506ee2136da84f34430bf6920a90da9b45a2e10df58710800b803f42bbc1868ac148d0671f89f28be460415d22bb0ee4ec5504ec830d368fcde12d383531704ad5129334dc03f34330b1695fb68e98ad843bec1801339676b1a936f3fc1d6d9b430f551313e492331d8d08e00f182ba15a6b6e01da469ca237fe0c80a48923d78e89b948712b1f8502f6d76e8f3dd4f682490e576fbfecb1bcde44a2ad5f6261e3ed3031012ddd3aed0f25e9d333410d12825ace8d131ac6ebdf112745a70eb3a1fb223dd9b73f74f361471a2fe2dac61627ec0a9babddc36e824ae1bf003180583d690be80d9fe8c6c70420fda92506ebae8ecfba56c6f9459cffba098c328f44f545154ddbbfa955c1f52c4cdcfb4e46fac92e8f09de446759cedf4ea99736733549e5dda0560976191407a228179caec4e95858bec64e96f16c0a45a937d58d721d8d77b94b8fbe27837161ab50fc655034f18cdcd04e3464dc31f3b8389c121c99199b22977e8e0bd096dba81bd123204e6804f332108b0296d9e07e6c3b5ef38bc49418382dac4229d07b42d8571921dd18fe271f06ecc1f31c0148dee037b46211fa0e27263694dad02aa43104b8695c4a4f396a6a9504fbb6489121d2271c812aa3282d1d18255eb484854264b81e3a695dee33241c921fd10faa61ea0811731e2f17c22cb5929fe909b5085f68bf3e6ccf759cc80fc37ce828bfc28df29a43ba01219a3777edb89e232745cbdcac4a970f5ef45bb5b858282e6d3b32223dc414036cb2e472c73dec1fd4f7dcf5871fd1719585cce55aba97714be352a94a0d91296a70911df912c0ed4fd2829ef2f8752c51cab562be1fa9d34275202f7602f5c0e70c65e1f247a36b869808fe49963365cd385c323de1a84e9d346409a2c488441136bcd5d2a5f02cee25576a5ac2efa3163da32281a2819b08658d28be366dfa91e181481db7f483436f7ea33ee42b0daebb3fbb00ad1ceef27c962720235a02f193327a2806161952945536f9cfd1273ccda16b1d8d53c321f0ba5e5477958dde81af70a1d28c0e0ff6e829bb049cce080a04f7afcfad2340ac4c7a8874e39a6003d5eb8b22ffb95eb435c8387dcfa7be0a7c824a0f1a9ec44675f555b8e23e70dddd02fcb0ee343b4ae24c80e5947ccfe1d9168239086447c6502c51b617bc34dd90d329c3c9688446e09e788c79a87a41217fa637a9ea8241d7281a0899fb588a705e58f9e0896e1c11ac76f4d95d1cfc3fa962b6101518cb7f966653ea6511f8eabb2f2831f39cc7c7b6c61f02b33a52426895b5e966e6c63663394d9b46924ac0f3842e779c8ce525494585578a16648eb66aff122509fa8fdafcbee113a45446cdfda120017008f74ebb94af339b10a58fcb56275fb714c087e42bc65213ade6328dd88eeae3fab246656e14ff7df6a14a5e973c6032cb9004c92748d51a7191a479d018e24c8e2d75f3b3689b1ba5e6f9243a85deef6ba7c7cc2522f9c3daeb1b7cc62a2c6edb9acc9a11c35322ac655452c87d56b147be58d7dcdb5f7bbcd7cbbd678a241b41ddbd9b968e1670c638b3de3406f34b2ae350e00b4774350cf35da0e773350f494cea12cfd4c2e5e3fca7d757b042f5dd23c580f6de276a7a41eb7598f4fe19bac69c9a6c7e84d20bbd18100ae0bd5dc0e824b0055daaa9d60483124ae118759282552a3de8e9bc284dcf70a411e5e072efaa13fe9348fe68ecb05629ead7643a09a12b5420f7f4d2b8e187dca1c1b118481ad43755669e85d94d9799bb5b5dbd03ee5c5cb07482746e2da991820f39d6dec00959dcb164e962cc5ffa3be8ff74fe37b42fec588201ae88e4fd62c74e1961c66c5e2bc85e7c2fb57ecc4d9dfa43c20cebe92a125f22e64850a1245aa02f1aadd2d11454cacb3d4cbfc103adccc55c9b195643cf95de13782618254845c266a513d3d8d18f40be1cff9df98c4d810d54c545cc5a189035fe481be72f3b97bb78e367b30c06758d062690875a3792ea889a39cb613cdeefb58edfd0298e93c75ad201040a89b9710853b51629b04010d440b0b62e833c39b07d26afc6aebdc71c1953a36f883ca2a7208d56cb0a3ed197620fb779fe166239b8087f7f5ecdbac1916742fb759967d60859767e03b1f81201082f2d777baca5c151657c011f4293aa6932513d1f28d7309dd4757bada1d5441c2e91b6d63a8f65289ac93937a6b4c57d9c3c5e8d88f0ff6f62989e20de606793cfba25d09b23a919bd31495810945962fefc3fdb8a36d34f5aaa34d986326a755e65a7196eba82110628d8c4e2d06cb81051496de768d813b684977f0113bcf069202b1298b36ac0ffe7c089b1dc151683a7d0f3003c74b07a52fb63589969d11de4514dc28ba56c29d4359821fdfab7438b4883bfc9376f7b320bc3618009d263cce1003d8a48e846b9b041fb9440260870695d285430f538a26de71b9b16bfa8166421770358871a169e3d441c14720d86b4899151b15cafab5d57bc273d0dfb5709d01e35e8537c6e8c421ab667eb04593888122f0ff87ddf030661588597b45044cda62c07003b959c385bf41145600647e88ae798d814a4b8ae678db62258e04c4e164fe0b61059feef45eade63dcf55a1e199a32f31a8823bbab2c9917ae2c3f59928429bb03fded055f5dd8891311c36dbf897b6008450594ff08b371f9d1ed0a4080e196cde0cc5f6a9f3283a80b0abda04cf73514d4b3b6ccb60c52ecf64a5cb8d09465703fadc7b4386723f099550fdafb5e4b012eeb9e85764c99e4d57d8dc27d2653e666ee794a3daba2e3cc62f31c82500db579743d26e5f10d731253157555f1cb494ca688379d6ba8cbae662baf2daa1eb040b83ac03cd7d62a32e33e62d6c8f8040753582bac7d978f6d1e8c26b8f8dae0c4beb44a71f170b66d608f1d2e0473e9df75ee9ac84d88fdda7b62e4df84fc8e299b2dc3a42f79156f4127e8c979f982c3827ca518d4fd2974f6191f242047d5a373606797caa567a31089c9f34517819e6c9bf85e90bf01a59e3eba5b301755d3483f71178738fbf453fb31bae73f8dbf7eee3c3461b5c06e7d886022a6e3a0416d1469eb839a8d724d0ee07e93aaa44408dac1fd485463bb1b4e97121d6388bdfae1346e176fce0b62f7a94e136d5393dd40f11c073f2c7f149c7ab848f24d44712336e4589d8c0f6326f0baf28912bf2d95894c89b23ff4b25ff1bfc14096aaa0e0090174538e18215e9bbed730aa97fc83c10ed11681dd24d13c2a61cf59eb40a6a19c4283a1d4508536e27e4b489e66fb75d3c7449bfffd74bd57097e7e7bd6412352a3265c76cb51b16b700ce15a98e1b37711db34be4ddfe143e8935c1c2bda6ab0d8cd251138c8849f8a5476c04b92c763fdb9d83f0b2d159ae20b1ab49398d77d2085610d030a2574d5790b9e17e3183a41a802240e0170495f22af38f3616cc391c81978544cabc09fa0632171b3e46b0d552c7c81b38763ee851692d0706c1e5395f4a0e87d4fcf6848d6665d8b39119ab94b3e56715706a1582c9832486306d3e59673d2083e9be500e6765fb467484fe877f88c53b114c619547a7f5e731d1264a43000bcc0a5a28d2f39639fa484f72c7197bc2d814d4e554e711d1b86dc041e4b007ee1cfe5d0d3de16fd8e83a8bd2b100f44a08993929ab69d585dc8a27d1ca515907fbb76d93bf6af05c8b8e4093dfd152748c0f963ccf7a7e978cb75a107d54519ed3649ab802a92dc5e7e548f4a27ea66fe9c65ebcaedebfb615b98c2b1150faf7acb1b744fb4d7e60e033ca32750f987558c8d132e3ba28c072a19c90045ac6e97750d66618e48f1f9ad306066397ed2aa16e1c23e91686507e6ce3ee90e29f6801c284b4a30bf45d27d6f4b78f690411ee0419d705cdba92d741680a335a031ad1a5d84e584ae6a4a28c6d618294e69050e4b90ea2f720ae904fa2c10e39fc489b766816293ffb725d40d4df746dd8da3af535c5263124b3136bf3a0303b6f9111216b9a94bacfc04029c9b572cd3e7a30fc5d724a536997f8a72a296ad70f523a8b18147470bd7099d6de4f86ad6ee1daa935bd1c5db02aaec59a58ae2303f9a9be65b8fdbea99fd8bfd052122f722d6fd36fac679e608186c9f8b46baa731c4f17fd004d16a55bedfc8a430929274835ac2339ebb2bb717f927356954232141cb5728c09df1a808cbd33a5fb13a4bf930ad86bc9506ca781b0059eea6c6a9c8cad13e0685822ad63582a5aaae82fdfff9a987c5269121ea5e170098af2e55ba3a4e4c068d09a7e6c240f9ff5ee9f5993197cd62e6b76cd402fbe801258d5ffb98a838e7f0f86a9b2efffe4871d9b946bc72c1368523e413474ed395eb2c8633b9fc2686ebb2971e096ad653498ab6e5c1d79b15f564859eb98bb68cea488c4ea8e3935be1483cb460850f63312009e9f8c405adb2166dd993d18670f67338374425c966c4c1e93965adc6f58fd37abbd187ec60528cd7fa631d04a2782853eb7819cc1139ede95f3720e73369bcbd7b5ff0295e5533eb3cb4ed0819abfcc947f2ff07e390e6cda49b454fcc29b6ea259c68873c091316025be86b243e810d5e76676c2179c1807fea40a861f57b12838522c64d3b21ed3e5d7c21b069e633b82f8373644833582e4f250671d099f0d06b5de52507a54e585230669ae2d31c6d3f2eea1294d370b27032b7c773e3fda9fb3a3108d640564ae48331cbc9713d4b7b807bc474ae53f16a77078870c0f32479da1bb004080bf32a437f68b0212e839dd9188ae18e6622442cca318667232da4f10c5b0afda2f70269da32653b4d7ec079e6112d4154fe5590dc32d9a828a27d87aa8b9167250f32ac6183ab2232cdde026838c38345978a0c92d6b001c2793b73705cd1fd8b04fc1bdc596b65262a8f1ffbe085ce0ee37a80870e4a85436b9913004993be83bbce104f6644f6d6d64c6ea924284bc24e5a97c8fb59e909a016593cdd7e2686a48a3529e3bb9b6c84912a06f9e54929127347c1e604606511e3253c76cf8584c91f7282d71851b108844c1ff16c5d2c49666069979199bb957c276838a27cfab09d841670b170750ac8eea707f6d36c1eba5ce1074b984d8e9a1e3cfe6170b28657911cc2d80828164c0f36e91aa4a0820778d6a6601eedf28726dd8c4a4cc7a7208f53f2ffb56770bbd401436229241b663928c2b240a02ea4796f8e8d25d8200f0fb2099ed82fbfe248882f3383b019cd253004228a2f5babb85b75f81800041c4fd01fd63022c37cb3747dcae68bc6ecad79788254776d06924ec66ad674bbe03342c4fb212898f6a9e7e53f433ef86ff8c4fe48dd951b97387040316515dcee6c8e067c83b5a681b5e6be702af7d9b7dd1f4b5ec039d60e2f79c95ea764c378b22aa0f85f2da5eab15122754b9e85abc54fa85fd0f76267836a299d93937bddc49eead5c484f65ba7c4d0ba6ab01c22b13464db62ca663f3e591c6fc876d25860b847a7754a8e978e31df20d27cba65678efb28723a273f0a511b4b2cd22d4836ee8c7853850ea55ce7273b325956ea4650f94e255540ab9417495d0e653c2d2efbcd1c1f26a693a010fa3f92c90b017c1cc808b621de94064b7a872638464f9b7182dbe40cad3bb7e0cc833ae7ad7f26ce53428c8d4232c918b1473884ee28f73c303eb5f2ad176bc2886ab37eac7a94dc5e510f5dda1020c1eec4e985416101ba6c6c2cdac3196324de6d0a55faf42a894d0f2b3246825f590fc5c63ba023fc5687fe66cd3051d30ef4cc11755a3dc3b73d8f925f3e9dc1f26fc4f095ae802676df38532633d083da9ec48c69cf12a4d0476d63eeba1cf164110748a26a86926c70e2e016d17917e7f1cb50ba3221c63c4adb754b2913bddb366d45816fcdd680210ab96e8d1f9f9d6325fec09dac680c0e76d57e1385f9f567edd4685ed07f7882b61f4b1f3d01529b14d95202eabd5c5686b226feafe880ab9825c7c4b45de33446f14bb2ac733603cc86fcc93383aa716480c1a378bceda347e9a4965f638cf2f2452487e088d476b768a9753ed45bd74d8dddfb697aa1b20102b6800aa5dfc2417ed78bc3fa7088f5caaa4d8bb66f1a5073ff2c3a85a8e5371236163f7ccadd4ad17a0a67d7dc5ebd261deec58b2eb0188c0548b0d98c1fd9146a4e2153f2bc4251c2ec82e0642cdd370f80cccee615b89c072d1ab0533428b48cec6b052105f98c3660e608f2a62d8dfc741d3767b48b4166ca7aaf8987e3b05b835b3494f605e2166ea203e5f10621c9e631ec8883e0590fc28caa42f09ba7564b566c29566dc30b7f8bee10579bc887860ec86a00c5ced5a67c516a302b0029585c20f6faaa383c7c5fe76bf434c603941ea704157da71dbea3bc4f53787b462893fc850dea8fc85375ce19bf0bef14b92aa94e8715f04553d4527abde077f00d2ef4ff51a03d240f0fe1456d6acc5be2039d24f537ffddc1d39030553a7222978e65d7eff3ad3e857bcafc8ffaa24d595b5d225151d127082948fb40696eeea513d6aff0c1e3df73a4bcf7f16857138f2bfa6930b479f22133cc64cdba4fda1e53b776ffccbd93b16139274306109eb94994170ff0ef7e91767498e2abbc77298af2664a7142360d58c495ceeb047c9743642a308f2084af14093daa065cdff809ed05ccc7d8235013d2a466eb8504e6e7d9f4d0e758cce21b005f3636a82a392a175f6140d8de5e588833728d7271eee82a0f8bf99b344a56b587332719761199870c2d7aecaa1f3dfdb10b47d3ff10e5510d0afb94b0920093f7bb8d3f3308df1d89f6b66cdb62b72e640fa5e9bfb94ecbcd28b6540d7bd9d3d784d1f4af9f6e3b8fd1d7e21e2c7914defab3790ec553478bc8d0306c6e762bc3782f300260a1f3ad2fea0f8ce05aceb824c686776a4d8b9f22b0b70b84e5a01a0580471ae1ce4fbd920cd8c7f29f441b79610344f4ea84462c3ec88fcab41ee1cec7ee1dbe8873ccbe715469e995b6e0c226955cb32388bff2815150f262c03681a678257500f450db707f4d4db326ff5a5f0a148299535afc9765ec1e383460174f72fef0a6689550a9b72d6f7f9eb3a1c08ae0dab9d89dc942e68d5307186438a8e57e2cb2e561f1e763508160fbf1afb6123a3a33b41573aa3a1413d2d2aa0c82ddfc182f57f3fa6551b04e8d7410ffe48e8aefb67e6bc41e8a2e1a44ba11c36ad6fedd96e92df2e7ca42944cffed65a7058a7949c224aa88d175825e2cb57dfc329b9c3333e905bfea1c5e682e3b7c4e4e72e9aea6193aba238779bcd21424e2040dd6ef57a8c037d3cdadd30507ebf6b5dbc2abb44c7c4896ff01ce2b11e2ba6492f1e9d568678463c04bfe9b5b4385b6e3d1b4a6821d35c6893aa83c52480fef7639d62898e8fa6a819ca4aef0ca6b74129a25a013dba5963ce150b90a651d3b40c74f0c543f66d7344e18811b8889678a8795726783442ea43fbda3fc24de078050617711f50f292294300e11a02bcc2d4eec75ccbfe054ad558aa087653233789533fc64760f9da9f53a8c8877d0a712f137027554624d37363216aa251c655366f6e2d0827571c085d8090f35ce0d0d92022e8333e871b83e0c16e71670be11548c016657418461b69145ea25334f729d540f34fab6a27d2be1a9fd8a78d611b6a56ec3a17a4644941f9242ecaeb91a503bdb79d39c4ddc45a4e4c839ee3ee769ee34d59ae7ed8317275d4cea61d8640ad9b6448750929c92fc1888238b80f35463f6c39489d6fdf0a586262e888678aaa5f1cf274593f047eed8d0b0981b0fe9b820da59ff1e33696ee660e378198720b10195c6f59ae570bfed5cebab279c66436fe8eb0bcca1e434cca4428e2c9360d63af669cb9c45fd45c65f050be9a3660213bbff6b2bbb1ec35f41e27a1aa14bce5636f01d955241818092eb1a9d0c8c4c89d88b46d2d171575c684c6fa41023a530a17583a920d6985a8c0a736c0ea59c7da742f292cad3c69ba4a4d75123d9b267ae3b3b4670d5a4f4e97c23072c804d31fb413161f350b63d54a4261d64bc1876cb2aa9312b04dd5bafb573762b6a11116accbb4f8b9a5de71e66fe6310f19eccea0e9020076ae85330e29f605f1be531688ee48842b3fe956bddbdc72f042290b5814d8373313ba30edc1f29c50d6b4a4e45f1375734839866d55be82075c038a0c7e1d6188628f68cef23ca97dfd20076a7724ff0c21fe9aa6605508d406609218ff79885e91cbff9ce98020021f7575382ea9bafe9be10c61ab9248b517bf66a9aaf3c1dc6c5ce5428b5971854c0aafecbe02701019153c5470eab9e3b75dd7d2e2c7dbfa9550dcbdb9bfc054470a798e709f167af852614d8fce78b2eff358e9f5de8abad5d7bd8c36a8e34c3735bae2f9528352747385542234a4dc46115ee753f04bd8f80e0f9745ac53d80973755e6ff3754f72b7d4ca366b46a3a98437c5a839767c9927c1d5fa30cb7b7a3751185c970daf13f7675dfe477e045c5b174efc9219a9b927c230fb0e2e039c638db5cd6c5da72c525ba72bef82d4e8e1aaa54c10594a41bf7965b365af3fea1468ade65b69b239ec9f0f2a554db2defbc65c6a917f2c129874a35cd451f508ab98dfcdefeb27e76269f4c95c7b0e0517eec1264bc8433e9ab6b4cc0f517cb1bd4255a82d254284c25638147cb0d95ded522b96b28e36d834079d0d6b8417ee0ab207adec29f2748a8d54a0bb60abb96cd6ef743427c65a6c8ea4e686165332dbdddd94d4c39a9c633ad0ed49728d7c2e7bf89f3a7eae8a6370771738d1e24bd64af78ae4ecb8a9616196a808a07c7f67dee219fb482ca81736e017849fd6d9b6c43cf7f874688d3f0a7637f6554aa9a3d8ed99e70795bd9f3ecbf57aedb0bc27fd4390bce40fac3a69a43581a6c8a02f9770ac1aebced401d08dc20ff37c69dcf3c10efe073d66994c67b60af251f6d743b82d2e651903ebc886e469d5d5d09a6fd5e20b0e4d967b1f364e77afc80f864e562b5694d825c10bf6d315c08a7cd2e3e5d9a49c0b37af7fb2c66d57357f07deb97665ec0d010b26399bc196d69df66b7285c6bdf3936a5f431d4f595af79efe64843569b0971b8fea9e27c647b348e04b526ab481698b3c63d61ad7de89f6349d9907e0600b15590d0fa3579fef9019671afa438d4b9c64309b3ac6b68aebfdc08aa1f2db4c171b887c52a8c525ab118fd32774524f584eb2c54e432772ef0607b59ee1b58b9cb264f51a26834fbf2fcdb5edf4f9af29e67f0678f14728787a5a6efe7de01067fea7179cebb7abf7cc60dd3f582e9dc615ec53b2ca8684196a1ff37458581fc0a5cac756cef9db65220e1e1674fe9a79460d206b1335b26c9ebeb79239fd2faf413fcb47fa4c62c1a0be9accb7494b64b31224861e3959cfed6a0aa3a4162400743b10bfa1935ccc750222c0b0db9f1255c1e86990672220d4cda3d58cd707d1652c8d393304fdbaa4ad08278b343262265b7d20a28811c43c64dd20f6fa1559c830e633804e0963a8b6d2af253be65c3eb509b2ace75b3c549dab21a7cb61fa3302cf1d831bc088e7cc852c7897ed6c5cb6a22ed3e295370a4053c53770a1e2d0bc09da7e7d1f6be4235982999ac6eed73f4d7c2c068a8bf62a69527a37536a1d7b503bb6498d868c96176996b950cf271021112b40f81170647f83f95718e780b5caa3422ad1e9398b519ba401d4cbd9f65d68fc4bd852c34acfd34cac6fea0e6147f023c2c6dafbc901d569037385408ec1280461544bde0665b3d293bf129a8dd947b14a14526647244f13621f59241344164edfd8ff8776ddfa0b424d851dae4a2034290ca5b83238653fe12ebb4b600718cb345323360df5f1c21e3b3c8e902bbcd33469011a4fb7076bcd359f247ac4c42e87f9881477bcd77420ee56c58209e3e4ae6dd8b1dfb21c875e7e8d70062c9bb8279105b9f860ca97dac36a86ba6aa4070b547751b27de623307e2ad71fd6864203dd987fe8f03c47afc12728130c803df094f1712a2a9301b32ea2a43e480debad4df20638fc52ce3cef4cbcec20f88b04506f32448d26586fc27c4e67e52a692110677b60f1f58f1731aa4ed89f9892f94b16d32d60bbab2b20f67d84d367c3f4411cc5bcc31ecc4927e4d2a6763871f220ad251f432ecde87d98475eb9ddb451cd7e3727ebaf176460654fe485879191d91397b78bd0f8abceb321d659b7bb82c44ec75b22996bb6eaa55f74c40196afeff2d1a55cf645e7618135e6d01b650311ff505f5d172f381f24c3c0264c05e90d838cc0f3331763a887fbbee5f82f009d8e73312ba7288aee61a84308daee2be8897d18d21271a4d1722875c28266b58b8881f5bc51dfacf8bbbe7e3123bf01dde3485118dbcde10139dabbd2b505d23ef524cdab8191002ef85b0e9c781ebe9382e8fea69c7a0d63e7d17098197b49b3df66a03f60c259e0f829ee87e3dcb014e1a686c50853af07e0503f6853e1141407a39cf35e2961622ab5c05deadefb79a956297a73407025694aef4378372bfafe8f277f6166cffa71e3b8363e9ba3a6862565ced2134fbb8e0255a34d392a8aef5b8de0d458a74b76ae4306e6689656d20fd83169dc726b48ed4fa62c28acee20fa69e063c5dff9dc28edc7b0a897b7c1b6d23ba4b4189358562538a2f2e8f6e241eb4ccb83fb00f9bd62609a7a6ad49e805c48bfaa15411b6e1b0d8d1597aa5a6a6216dde0a4c1977e98edfbfa2511bd34349459c8264b78746774684e4ab9883b6b97557622530e23d268c26831d284fa30ea8fa49d6b377d5cc0ca7c3adcc92460af7968ab76a14b5334952b2df7c7fd0b5da61d97dcdf36fca2918caab6cf8aa95878f1340538073a5e2b2b231b7e548e0ac8171f3cd120971581c1d62c7e348ae4cc24c2941c961fc1420d085dbd8200324612a5be866d9215a10742553cd0c961c9d4cfc2c7d1ba1957a8fa4ca29c08c535b4374d704997335693959d1ef1391929e02247f81930eae91e94c1e5bd167b4bb6406b1c6bd7501d10c68a1541ec21e05d3aa0fe5eecf40f049aecf9d09d5f38707b7ec1f1b5a8b2c3b1e6d2fb36a74cc25bb99cc698979108ad016a636b0ff50f6a4f8d2bde6736596c8c3154e51536aac6b1a44a6353cd19bcd9259524d3cf210e2ba5167635bf382b045ab3fdd8a0ca1e0c58c8af906b34f86d123af008742afb90cc1b3c6b83b9a962c8276aeedd40ea926e48bc360085c6a01f16cf3fcc89356aecfbae95848d80ff20f2a74f1ca790e081292f0c690c707bbf88c7eb7b1160a8847381d376cd70f0ab3eadbcdc56c6026e00fb014a302f3f7104e779f516fb4f973f27d98b3480749a97aef1d2c0052f746256fb139c11e734f58e610e1ce89bf2b9bdfa65a85310538833bd890ec13076312667e932ee4e0281b561644dd51bb80959089ecf7fd4b2117878b77b0a15ae08d87380366c848d63a5466b81a1d8847dd5d4f6ca5475ed7f9ebb5b8f6c7c0d312b03e701c45fdd4968a4e75cb6877aada1667b7de6fdffb3278686c1fb342b9f7e4a5afcfec4e793bb299ba17177167b5269c21355e1bcbf785bbd62bbd411df9753667993fdec1759ba6d04f1cb26e797f81d811ad894d27dcff8548e2a86f8dfac87c761689224503428852d60bf97be0fa3a9d12f3e9f92f2be4557422b330908ba048145d99d6176f044a0d1bcaefa0cb6c429e701c743df9dceaa2c6bb00effccce0073da6de79f13bd46a7469f1eb52c00cc097b0b147da1196d8b68eac27a8b334f5e26b8678a1b198dae998e409e3172e7d073a54876a85d40f29c2c708a4744a8997cc6d524ac8aa532572d6fd0a3b12af65ea21af2126711bd0d91e0ec5cd68d8ceb3fb617a23389dd9475ea31eb0b7b788bd306d9198e03089f20dd91e5b13fbd8dadb7204de2df95a5be3eae667cb9073e0d5e3dca40e9f8640576bbc4ea2bf8bf841d66508adfff556f036712cfaf39b9fa7867f751497f6b67215d91b1f19f32596df899d960cee773f21f364597adb1c2cc4ba5046d3cb0fd8f22695e58b76ed9d2ed571bce9c0d4e3b06b5db53d8769e096478894e1a90deb53f361c69e390ab96ab693df10b29df1a385b7b66180a0aeb5fd31440acffa3061465fda327572bba813df762b20e4b6e7bbec3d46d6d4d39fe37970a8e7b398c4646922688fde2c4cba4e607d8522f7a76b174ee887ecb661e91280cf400bc3ad89bd9f2881924ca8f5d973cf9ffd6b1d0213ef9154a67c8c4c46d3b32317b3d6c80a82cd81931fcfb2e02eed3de2429b06a0b08dc15afc2cabf705e8051ca1884103ea0620f3dd5082504cfe2acfa63aca4a441aaa2e69d2c5b313716760efac021a19ec0238df0f27d67c315376b81617eb75efd836985fc244cd9ac65b2c93bca2eddad1e4fc13f11d220c98134aceed01f5ec326f92acfda7785ca096cbd7cc0b7c4c0c1fd6aea08cf04cf8a7565fc5ea6219504ad3267d09482ad1008767b77a57b05ff217ad5a3a5357b089c38764469b79a579a11851147f434c007047d9f74226508da6df2a79f8d2b9c135b7f6ffd41c6fa0f6aa13b59ff9c449ca6d3dfd8600c3e1d1a713ac59d2e01baa4b1c641ec7845040fb75fd08480a1a6bd00f75b00447e61adae5ecc14e72acd23b09205f59d41b056f4f251e4ab9f76318bf20678157a4dd0e023411f629a3f695b42ee2a05f05689570f6f983b1ecc0e71c98f75b46a6d32b0ab0c3f2b39e3a7f9013532456dd941937e2a8c3bd564c6169f6b2c553afdfe4a21108b1cdc50c58b6fac12ed37cc51107445cb84f252569fd22047deb922b161716526b06ce8286a1e206bbb6434e33c1624741f329d265f4bb8f286a569fe555708d89e497ee065ca6c9271ac7eedc3d3070de33a9c53b55743416923badec4ba45bea0841912e9b3b63cf0aef06c02f393f934414362e38cbb8f48555e5c476a58f85db496fa971ad3a8935d84a2ba2a1aa5f18fc3c4c45a037c9dfc1babd7583f1fa38cb0791d90e2ea6bed26f5b40d0149e978ae80ae355d6c8924e9719b5c0acb07969c415df3826653416adfe86f639e37edcef87d2a2105bd0815ca0b91b1d7b172264de6854d2fe6674e2804e28f838a40a71861bbe21a3bd173ca5b78f3858d13777f9f872fbbefc97eeed4b5c7e1e3ba809a313a846fdb9095b159ca236d6ff05c964e937184d28e3d076c943964160d59b40e392d57e9a9ae75ecf16a7bd6f7e5b4652d9c7483e4ec4db9e5fd42e9916cac5bef5f3332ab3faafb8c8ebd78f6a77c622f1b2c05398836567f7e4dbddcd243e0eddc2d3581f5e9b11e7a46e035fb7bc1f98de74efc5588bfe076b06cdeac36967c8f0f6d17944ffac331403b9df7f03fc1b6f75600e27c9735d144357d169303425ba7c1b4195e393417dfd424de4186a33ae8455de9a37c72ebf53af9eb9c10f2c83f22c4405d07da90f02a47b000025e1190707539a64a88f58a4b6d88c61652661da84a266e2fe4247871108c8229b891cbf1e9d8e9764f248f13feb69073d25724bf442662b7bdc850139d2b55c842ef28433bd1064870fa441e6bbf56b006d615611ee76b8456ee35af8d464a1c669660372e40e4834e16a216033b95deb6987103c168edc0e671f4ce46ee400988ee877ecf519a4710b33409d48df8470baa5d088a518026274e6f7d046efadf78f2ac0223c2f49df5bb4b5827fdfe033624dc17c7f987ef0fc11d1b8eac29b535a82aa1553038f1f6dd9b0ef08cc5ea71594edfdd9f14cb11e17acc905626c997b364a8417dff1e76d4c640709a9cf642d201754cd0fd9c0b3af7336a3e22b199d7393e498fc3ef8ae96059580989fcc5a099554cc66bf36a5aac4a98c0d2979878961350fbee4fa692b54a2766c4dd50f118579b5fe2f115cbed9dfaa3492f8ee4e48d6c4330bebed62eb5e0c46d037b894cff6bcbcd82a3b89461610a408f5ab6073139a5e438e099ebb81279db1fef448b6ec8778f9ac7a5a0386a66b13c6a51a6d6f8d23496dee5ca192a4826ea0e18c6e67aad8087af572745880ab09f5c9ef2f9075b8e4a30d44953aab388d2100563d859067485342b984820c71e7a867f68254f40c126ef20e24ce02ddd32510c2a3fc740c905e5bea76f89c98b8bfb2cb2c5f5d42f2cb392d05f0603ed962cb28dfb70c089d747623cf88e286e72623286330a88dc43c7c4224383345f69c4cf87a922b32406e08c2ac7d1b15f8057fd08346b193454cc527df93c0e2a34fb4bc0a7b7cd2e52626d44b6203d48001ab23ecde3be3259e7e413c187f543dad17bb2c3b9d5eead6a8bb2d2744daf1c3b96cc5a85c58880b765e9ac084131e31e2e57364e46bd5d79e1bf702c397ff0a6df61fef512409a7185845d52279e599d6f85f7f1cb6184d83acf9731c72fc6e58c57a51386d0c6170172d9e2a50382484a702ac9c5b140c4589cc2117180207addff873af1fbee29785bf9b428387c0ae3abf4f9fef14611f6835c020256c4c2c6488a3493aa0930ee464f92501569324eee0a99d7e598563a50b82ccef54e229b2c7f16186ef450a3cd00f3ae07be3cbeae9535401afc344084f56fd02b8bae85ef8532d7e13cf575f62d695da28c57a8304ca10f985cdeaf46bebc3298cdeffbb51c5a0ce71c170ac3b395a405473ff429e76355f140d0ee3b5e052cadd470c1cff9bf6f861639f89d99566045c83540cf15ec6bcab3abdae48136176e0efbda040f32c09999efcc708a4ef439bc866bcff041ede614ada95f75633913ef66546888ccb9b28f4cc9eb55ec61bfe58b57c89240cc30a9dc5c56d250c09cd3aac26369ed8dffa3f3e0b16935cddd57d750a04966b0f35904f2a5c006e2c7308c93fb009274e1a66903172d0a82c680ba6342af828c3878a165f10b902f4eb56ca7e4f02b45e25e1002e6ea6e5108d11fdf62a00df539415ff4651f07ca7f61fc283bfb295717f374164d5d58d0827f8eb686d7a6d8a535bd56bae74c267a9e6683cb1cc98b08429b21ffa8b5050698d48d8cc994711710d56a3df7eb567274bde131f3a5c3ae38ec26679610e6af54d0c47ba86eedab54af983a3636095be871725e1a0d941575c0819179ed0646ea88b0863de26a3810100473ee3cb437691146f28205e097c75db8b5f05877d025e513d79620a0734b799102d551cb7750c0ff1bdfa0958c11d12082f2ac3e5a832c1fc20c6fa09faa68a9287bca56c38bcba5b07d8b20f609d648ec212c63aadbcdf798fc654e8c36ed7fb01296a1e2fd124a284d6917ea364f5d4d635780a9859e0e0aa993ec1f385957df22f9aaac7b1ad862571c7802163032c68ec156d43704e357917f83c4073c00fe82445305a5f1bd15fc0477d51a90d9e23998a03a4af9fa3bb10cd4ded16d71e091b107646bffc4fd76351deb9f5426e4994cc8e2c1186b464dfced15db8288b235af1467499d9ac79ee66881ab6843bc4cd42f4495be732aa096afaea28601da51eb0480c07fad7b4077ec911c8c217156e8f9c141b4f8656f0fdefa9419acd510b8d912da404893a7a7f4e073d3ef0dbb8b5ef21f90352b3553aeadf078374eb0a6b5efaee430366bdf4288b9dc7d6ba31cd570a7f9b29ec31ae90db9787edd16f2e4338dd6f2f708a29786be91b604d97baae79bdbf0dfe540f6681fdfa3081841fc4937b89b498eebe9017b36735fec955358975488855d95a997c7b75e78f5e39e819a73ba0dca13144f744c1ab4a8a35211b6b50f132a40303399e3feecff34e215dc5848c38b6e94ea597504503a8afe47d69c18d3a90e160f8113927e789431c244561fcf0bd52c0b4de919e178060838c7cba4284e73c30870dd04b9305b04daf861fef9d63781af363a92ac3f55c0373a2891aaf2fa4697c9647ea5d854a21d5d84261568564d95bd75343f80985593126f08ff466922c5dca40d23c3fa161c14d2fac6add2a052c9bebee090ceebea380b0cde030cb7745bab0a7c7cfe8e0465412b15da4550648a63bfde8d97d4fc5752a7e6353aef4aa76d695b841998a400ed25a3e5522869c855a5e891b094daa76746d0d4cfa37faaf8adb3e088e224e7de83310c4b2638ea60f319fc09033402a0cac5d95fdad2cb286915e9dd5fe28ed89dba0bd746f016c1ffa9d20200f4bfc9d5c8346e734dfecc9f54a98e494e82e102cac5cc6c0fe761af1d72cfcc0a3256a6681a8f5795e47d2a64ff1b2c06e268b1faee9da0fc24cabb5129b578a3eaeea81b7cbf0dc7e96b45ba05fa553f23cd1088d804d02b0203e60f618302bc89d733b6fa7e58dc987aba53bd11e09e1cd490a21482308a70f2a75404333693f0fbb78225ccb47216cc17de15d8dc5ed1c94bfcdad9a7cac2df20cae8a72abf77aac7ca36e353ef3f9fcf9ca031e253f9d7e403b338c0c0ebc11c65ef5a721970e74d786052214700ecdd1f43f613b0ab45eb434ebce33703770e2a567823e2846c67bb1329386d24753b3cf2a835768b487c69f14a677be6d3a562d71f298887f4a01f10ddb288037c2f314715f8b0f2068d62b75340241fe9503bb0c6c5a5dff5b54e74a755cb6df97133106a23364b78670027111b6525d92678d4e08059d03da8b45597be2ba80e27990a0480fac6549ca25886aff71a436d195969473ce8fcfd0a0e6556d256edc805d416174d2ffc26485f103f64bf75518f505a37474a6be6401c32d79cf0b4bd6c5d40fa986d75acd0427f5984617316dbe85ca9e550dd64336827af700092b4697ab2b31e043f62c3202e3548f40a3856487007a397245bf1e89e5293dc72d2a8e38d3c285a727b2ee4b789848d36dcf42c441808ae41bdc42478d5d98f0ce68fa101281d0d9b4456e9444bb176af0fbafc916828108dbd356eb4c3503c0103c379cdedf92611890998064057a3b0e4e4aeb7b62a134e82bd32fd56371428fb80ac61430d4e0f57612b330e9213dfc4d683d974f70ffb0e85e72cb70dcc01746a2e64f3343a808b5e2349620c07754fd5414a04339cf6d6bf09b2fbeda97aa84b886db0b2e3f759e29e14ee2b1b9cec209b6289fb599227d4f1f41f8142d858a7f099e0c998039de54413f3c85861d50dd5d46a51ea3f2369e4806e966e1881971a5c8e628d42cef8ed4f58e03018a1e5b319a900b64bc3ce9f2c02c0dd21bac8ef13c198af0f40c85523b4b53fe96c639903b252b014e5040e5a27e5135d6f006c32da775a17cb344466f452901d8962597be2753f23b82b9cc4baa563915aaf6d5ce4a798b8ed75c18f2016da077c7d7adef065c924670098d0c440599591ed2bba2ddcf94c82aa7ba28d6d00061e48542d20a9753ecb6f7c8ebb8fff2458c57238ac16d7fa9d20052713a8c70aa4f0fbf247d62c6480cc4e8a4e3bd3487b31bc7ab24a6568f6812662673b4a6e221206b10e3734c0cff3b0fe803b329ecbf03226a2337d20bb4e0b74bc605282f4fc1ab212565f3a9a14184005abd3aa2720e7d7b43759917d911bc5ea78453d66c5de858fe0f232167b1fa328134b8785c8683e4cf960530f415bf2c93b7567fca0bbe21a55f298dd380c1b81aeaffc019b50ee438095dcac3953994c077924b38bdc1613f69dbd1fcab1403246de84ebc041b347091bed3637da0916cbbfed81364e0bfa628ccf6dafdd0b3663503d6ce10110116ffa672b458ea1e97e5b5bca1ded78ea0534739d4b9e59911c6c14c53660348f65b20f93b093e37bf88c73edb13c704ac81ab1cbf900f860c44f0d9d9403028e913df3ad7751ba132d61a746c01851333ff125b50a0549d6f726f9899e5331fde5fe4fb8191b6bce3731b86ac1e9de86c3df637bb05f8233d67e095a101d6bb4447bfd9333ed2d6d64a44c0dcb327eb1a3bce8a20d308193026fbafc3273d74bc3e9051278debb268a1386cab50c0ba553d23dbae0171975f5523cab35c46c4808767c825b15be1586f590121562d7979cc182d3bd0d9a6f532c9c7805171c8d84f8b7b5cb96cfda9497c1c297b640ed623c278c23d679b538dd04b63754ddcd10bf33dcf037e6c03b32e1fe8659cc098e7302d3d7928053312b0f816426283f09be89941817b744191adba3b32225efe5a7e65c4259cfdb7160707285864abd392b0957b46b24972e15d592d97754d1c4afb4eae37c824b29889c70042e73a8bd880d51e7ef9c2ea8fe071ac49cc757dfbdfcba25d10c0dfc8b1891a7dd45719bf29869c1aadf767e6e7adc42ad40b6a23401d563e08134452d93d3622cdb704a2c33cea8afab43a573e1db3f341e251e3ead3fdd38f69920808ffea0d0733b79f3a0e416668b965e071c15cdcad1d2f2de0867dab2013803cbf5e17e15e89c5814afd83a0e6db10885bb55eb404a0dbf1fb0680cfa60572f9573398741a671fcd74ecd2121ed391007f7e4e4f6f87c8a2eca921c059454aa96df416e272416b8f3b6f583e5a194c601520fd0c9267082a4d7f824327aef3e4234f61b2562725cafaa885d7704d82f0f13666e3987664f03a377041778e241030840254573f284cd9f07b2da89963cc932c4b90e0f8bf2a0f9cb08d9de6215b0c0c61e593e9c62b02c4c828cd3bfb3bb0aa5195af7d0ca61119f324b9d606a30e345bb8f5c7d970a37c36e52ef63d470a594032bc3cbe95b8a7645cebabd7db110ca5477e880422cac7e4ac95aca1ba7fb91143e664e14b2a2decb95c3b40dbedd49823d82e604300484d8bfa1d469a492e49da6f0c1e7ffea2a8cb4ce657eff2e6cb82ac18b40a5b2b78017aa158cdd8da09a288102379674709dbff3463c5166d7d28848a094ef27d0bcf33dc48864e7f4c061eac12cc7ad6bc4eb80029c84ccf9032a3d557fddfc5128d4b4e9270a134025bd3ffa762411f3be5ca0a0499078bf423226bb30dc0a1c171164b219e802a0b66063e226cc214e7180420d4d1bb6c371c751bdfdedba28d49217df6b5ff2dffc81d3948e3bb06907017b9ce0231ac09b4e06546ee6cc292a5ef57a2dde74a86029163f02317df9f2c9cc779e66adfbdc9be8ad009e8c9b54b0190462fda2f9f9cbbf3eb2d56d997c834f672e669189365fb552bf89400a2728386a1708bf923a58257474ed291499769dc1c83349205f8ee64ba373446808ba76b2f9a5583b6c54db371a2dcf8d48167eba068ef8780613ee2e52ea37a91c3bfeab012fccf46fc17294c56669aa6aa65980de46d8b0bde1664904510e804ad8d83f0d081cf4af07c59633cf55bf5feb3344fded102bba9c03dce072d85457e5aed6bec40427696ce7d60cfaae858742b347a7ad632acad1cafd8fba1f2a933b729543b0640d9734eaf157119f88ba98f927fa4bbc9a4e8241ebcfc07ee7a7e40c71236984f989f1bdd359f19914f5262c8a26639421ea1dc9dddc813b00fd02186d03e23ea55a72ad07d8feed34e7f7b2e406437a578b5cf15d0b73d0470f39a49cea79279164964961a4499e86855ea807c12ddcdaf791a9756ce8bc183ac60cd42878bd17c796c53fb9aab2a1574d9dd9250fae0968fde2bf62de53dcfefd56ddd6e5c00e8960b789bdbdeca0ee71c8bf05dbde2d0fe1b3f28fbd6d84a4821030c2f029ebc6cb77d3ace163b9f78a1d0d4df1d62452041b3c69ddd23bcda0219e134b686e426ffcd810f3f049afb7e3bf953c21db85ce4701613a9c8c009ea9c86021331a839839e6e8479d8a367a3ed13e65a02cacbe17954d0da79a56ccaca606657a8dc5131d441e577d7b03cfafe2cbc01e6ae83e1121da0eaf687703514358fe4ce1bdce56132c25a107eea4c709ed1ac25d33a85291cd0c8b333369cf12f00bd1e1675f1bebcfb4a3808ab5c5e00bde779a035117639347306eb278151e12e6de62b91e791260fc2dd54f09cfe61f40f66c890f2b3d40ccd3d2684e87e1b186506de84428d946ce44cbf4ce67fd40a0b5445f69c05868c9fe516f374e82c8639bd985aeaed0006e7cfbc2625307f70a8de4e736a86af52f87e9578ee3a32f1d1ffecdeb1380bf14c09315b180a0e34cc434c842a0965f1538ae9f970195cd4c35800cd0da21ea8489b65c81c4f893489e59de5648174c0ef90280d77c45ce212aaf95fd85929efc528b1ab559e036f583c5451e99925593889fe13e5ac93117effe4aa5ee3bb250d50f73222b5a6e6f867ef8bff5f5084d326fd6c249896600769a5b4055585cfcdc7f815f2f3055032ad61c6d2acd179b59c20af38259b72d852c83cbed762343eddc2327e3003367950cf4b7ed81b170bc390f93cbc8faf6b8e46d37bb02534dbc7528bb74c6587c538c4df845473fbf01f4f432ef9b9bb5be641563dc7ed9cdc883cc32c6d53150f03b8e199b800f4606b2c36b62b549a75d95a2e4f33f2cb94c25343d193a2949186efe0f9eaa395781d31bcc934c473c7e99adc6a321494a51ffe41aca3c5c961d4ae49300f8a7b8959bffda44f8552154aa435d9259149dd55031ff08e2f130c8e629a55285635e9eb239464b8e6705654e1ace3fce29c5e852093d15822698858f423398e93d07c1696101aab5c7595708c12cdf037bcd9a555c7bb4b0a2d57d0db414b9c86ed6cf8b4c9787d3069d124fe2545de289342fb388ba4c76522a599a11934d1d398ed4fc1d0443a25ae3a8415e30259202547bd94b01ac59a22576acb621ae8ef2382fb4e71b023fb89ec64efcf07c40858693d2e0a09e11d8d30bc308f9bdb0fb61dbaa7b38e177e32c20a38232dc7f6cfc7a5ad4ff13a09f8d32441599b208ed8383e6760a31a8473080fc21279a6322d197531135fc8328d3045c47159cc6535e458386aad17fa593e947196190ce6551c573e99f9b226f4f54f07a8862a6455bef5e454bf51538f678c30a8063bf3ea13e5ef56123eeaec7c6ddc9b2298cecbbc66ede554e498c618d0fd5313fb92579fe1c5d498fbd01c41f9305b75088b3ea6f45046404cde7444506cb16f0d38483127e7a3e99e68d467b514ad13b723c4a1307db34e41e2f3e9646a514d1fdfb508fe509cb7ce0bd3f409d70d2974b5429ce64378ccf291748a99640b1fc2d9da02e11ae274e270e8d6660940dcc82f8683c06d11af6c4dfbd535d553f39d29abdc230679df35270a7e34c8f688707eb7493a07a7f1587a45dac2944fafc72a0c13b02eb83446071342f6af8892551dd33903477ff06295a1dcbef0444c6ed7a874f0a3bfd0389c3228c39bbda4e64436ee6402d3532dff27cdf7a8686b72acbb068a0c728d15c5341467a6aba5f8048e478cbc2e719c6a9a0d74b4bb9ec2935930d1825399d48d87434d61391e21df984900e91b5a18ff132086a6bc7f2404770ebef66d2c9033e43d5a0f3337d8361e1aea5fdbb70727365673a9775b2ae039e0cf6604dcd3db60fb73a9995574ca0c78f1b8892f9cab42996a030fbcd3b9a03bca6fbd4cb2b832065ef073cf1870750c25091922edb94b4d66b9755d23d17b20c9c01417d61f2a55dc6044466824f55541c247d096e487ff9c160f43e4e8b4ad89e15a35cec8be2312394cf5575f8ee3a1722f6400e93845e2d1fa4b18f96a349cfec85cff24111c32fca78712d22e33cfef3fe22ed176517ed4e2d362b78938331ba6c2118d730e43a0602a7746e7849aa91ea28ae56f6856ec3d863d2c399e13456b221886f8066722ecaa9e013b86246f50702518c274a141e5d8939975b1b1a360a6244a43a7c447859ed68d6c18afa88d222f1e4add581fa4b474bce9753d9f6f313e5969f2dd7fe93215e46cddf91f5770a3a70fddfe2d741fe1e96464cc18dbd379829e9983f15e5a682e6894cd4ae9045d0ea730a7e646ea7d90c686a809b9560038dbd80f3603d5afa4c16b22dfb6fbe9272b98b01746140ca58174d9d5ff3a4183f200c3d44c0d8121b54e7e98406d5a85480e5ec6494116ca64df328f14b78e3544e7465c6412b31f3c2b3af26e584c7bcf2ef4dd444962b63f312a7363e1b81814f0f2488423209cd0446c9c40c51e569be037344545deadbd9522380d3b7146d3fe1f7954708c82b97264c3845306dac626c3d987ea65bf839c004556553723cc3aae9d7d830508612db062321a274395842b00c425a798b8e9bf4b3ceee9730e5e419d3260d7dc51e7b11c9d34dc08b1666d8972b8d8abeb2d7432f0a98b707f8fc6826ba9d04b71970c31486c2e220fc9d023ececd04ace2f0ca1bdf568c10d4585d4b4cc132a63feaa9f7aa4aab6dce3da59e5b75dbd132f26599fb338bd88a2f6ac32a4aee0b64936e521956d7d978bc74fb9608097accd98cd1deaeab8f42a9c40798c0bebaf0b3c05fbbf8745423e44be4c760684c07e85c12950bc57cd22ddb017c6fcda83593ef9f89aedde295e5cdecd4e72138628ba13a05d3bdaeb92e2b23ca1c7ed21b0546cc3d0b8658d8a5c673e193229bdc09218facc848475c5842ec7887deae06874e15d1c326727066aac915567993ad1072aa31bd85c68e52dc12637815c7c78230fb0278ffd7633911b985c96d32f977432f204211203aab5bfeea2fdd5d0d94c3d2788fe6071169a3d091afc504f791923df9583db5e995c4cd158413e10c01a5f57f091916b65dc193a1021b2320ca8edae8608b14651a162bdcbd0f3e6e94d3f531ebf918a8bd639a61c177fac5d5d587e5ced1f57acc588bd60e4c45ed18129df7c166ab907ebe11d862c4a5d9fbe9e78992d32947a7109d87cc9d024c467c6a97f507b7e0a4df72cbcb1aeb6343d6154822db327aaa7b2dddb75debde33c257062174b4a41dc6205dfd27c31f3a4c9599643f6b1928b463f4257818d1c62eb31c5e009134561ea4662b4cbfdf6f3b0997c9a363a572408dc275d5a1c53a97a45878d30f51bbaab6ed310e70018f4b2da62a148d575c1414ed14595e0582fa31cc3f9ac22cb81cd49445eaf3524ac3170017b6041da028d6e2bbf1a3be11f5618dbb33162776b3195cf33426e37c44d9011a6a97e664bc1ccdf278062557c0d0394ce4e2926838114ebf5c4830f6966dc8dbc9a9fe1603b7f4e687a21256df4be6ed2cc08af418008e02c7b7c401c83d53b2b02027875106552b8b1424ac41031fa0a4f21f8cc4f9cdece21ea796522b3a1ea090c67e7f7876ce07fef7bcefbb92d9f134afeb1921914f25ba2edb765c54c3fac62d8e0054c4cd6d8d4c2ae70c25b6d5f250f2f0e804d970ff91f378473f3c6249f54f4e13ad7b9f48c6729fa4ae28d6cec6cd162dcdaabd1d286a12eaa35545d9948a5f8a1afd58080d078b5b4470a4b0c2983d4c0ddb3cc1ac0daf47baaa1e931f8b9cfa17127cef0e992151a73f63eab432605a3f478d404a766bf1fcb920e21bea147b10129bb32a6ab0abb4b52e63c2cc3321ebb08a92f591ea187827143ca59640018dceab3bd96b704805137cefda4cf09d48c01d87da5c0189dd9893c8429dddbea3a5572965d0f9752216a59d03ee0ab76a195bc8eca40a3eeeb49232da0ba01f79ab870516e002e6c5d7dc7dc73856a6dcd04e9da80f390648d729d81ba4fb62c50b6da15fb349b2b90d9bd9408ec621aeeaf1bf0457265f048d4e9cc1344207f73e28cf4affd856b1a65f8c2084bb3d871a8a25a04984e0fadc9eebdbc90a697a09eee1667c34bfe19856cf8738fbe2a69ff72f0004b9fcff6705bcf58043caf93db1d031e2a808324bb78e703e3554efd691526f8297cd2c6c258e254f26d4bf9d5c7c5465f2e7545c6d1035799f763b59e96e20586a8dcb5b87a3c2a3859ed1c069921c5a54cbb54a70d592b1ce39d9157a334aeb522ba87de3359d6bb8d6e066eee70ecc3a200f0a2a772e051cfa82f893f0d9b7421c6fbec171fb6d6067e569725e28881992e46b5e91808425e955436ea1d900497886d3d200596d6409a648a61e90c3aa0a6dec75c3e83fcb1dca5362c91199108a172dfc3675162eedcb273dfdafefb761df477070fdb83f7da0c8a77af744ac570b1fd991eb0cae3861de01a0e618ac30847be8a02f2763bfd0059b746297bbae54b6a7d89ab9e84c13b8b40a6bd4583569fa819bb4caef10c96e61cf1c100aafcd2c471976acfc706c21c3557d8470d1309e9ad92f5622da68d9a02e0d171709d76a77bff917637aae16e12629a9fa794a713dc9c15f29c5e126e51cc061966eb49379e0fbe7d6e50d1c6e015e858446a18a0740ebc809275ab786407e70911e1a59937c5dd3c857862b073492ac7a9feccc8f7950867a24c843108245eef896f0ab033dd2fe63ba99e23d0f25aa74a784255b3ea85fa92fe5d2cce3b8f83f68ac76c76ea154588fff8b2615646e2cc10d5811990be34a46447307549e2d14a9c5d77d13a4a4aeaead4a14d1b6ebc940ae966c918b80b47c027e551db26e4a1865a83e0809014f83012194890a0c7a03366560db1756d7f8043ddd5072d6f2e9a9f8479b39a392a67e00c2dced44d06999d6638471c7e6e6ac15101703c2aa47576a2c4b83d03068de5dc79a4718f8938e8cf5982f73154a6036ec45f34a204bc30aa30bd7a474d3054cbf7bc3e459f7db6b33de079ab70ed781bb2cbb677ab3d79fe4e0209734ff8c82980e064b04ebf4f855ca37adb9e51b3314adcf50c229a5517bba4911f76923933e91409aa6f145c985eb62670086c8b08e34ce12d4cf771ae256b89fa086d2fa97b95ed42e3f262557179e597563c02e941982c1267a14af1cf786e8cfa90f9d1919436c5351073eb8f82dbcfbf4effe9be62594d0f79e3dca0b84f20cfabc0a432f1c7d5e4c89f4b3c0fd47d582926eb7ac30f5621994fa7fe063d45c5d9596bb5d3fb6b8d104b5b9c690f8782704d3f2c713a7f1b830357980b2bb81e2dd93ba3bcae8445425350510fcc542fb2367ea73c5a4e7179cb0f1697ebf01c2784d743fcd61534dcbb59a771fdfccd476c381999f9494d8171d7cb7eaa9f68af7ba086cfde2250c495132984f673d355aa42618b08a6e243b5d96c0f99a4468e7595e060fc83f96da619d7b29cbe6e951df154de71a175a33314f3d99d565cfd65aecd6b36afece63b94b648fb54bc03e8b58620f0eb67c49258677a9dbb48704ad4413ca11bcfcce7a515454921e8f2db9145df91730d891a91241426c23631e2cb3dbeb3b7bc5fb9635c474abfebcc0186a38f4c5cb4ab57093acd2acdb0adf8accd0bf4d72d7c2f367d4b20c4393ab7dca16c92cc11394524a9e2c464920b9340b4d32129ca3a13dc6c0ee2e53dd127cfbc89792a291bdd8f1b19d7a54dcf6e45f59ec66c6d75fa38eb0eea8b09a02fcd4f334b678bcf94d81e8a676f12173be8d452f5ff6746048a698ea5ea838e15a0ac9af937d7f6363b2de3a8fb7513e7a5e6de0a8a17bc5efd1d6ec87bc9eb0aa91d63b5dac52af477049109c6874bafcfaccf5b229b85bebf1089f0edb583dcf145a0e9dee0f015cea3d9a3f944982697ac2225365d2bc7c43e8d0819fb0bcf644fe7e636a0a8682895d8f5d2b7e0e0b8fd1f1915faf7f21c23b77f01231b9bf710c8abcb114ed4834da4755c8faa38c2bf840ff271b36abc3c229d420f18f06d0547aa807d188a1b3a7cd6733568e5116b040ce56428cb4a998f8de1303829b1f8b196ed6f9c56ffb00182689f963d4d1a1811d8624876f4b18595e93e78f0b973f56ac0f7bccd007f8ba029756d41684d44f09395958c76a581652d2397168d442141037d33f04a30e703ff15421f74c2ae070a195adb37f0cc80421c427c0b4eaef3d26e100b205e9acc613f8c957d69d0b2e2f8242f8fc60b73301cdb20c343cc6c573ad6f2dd1213cb3cfdd1f0aca2f0fbb6184c3d175d9e4e3a4f54da3137528b4d38c1a13e8f2965a7b8e5dd880f1a983557132fbc6c30cf6e2dfe7f012f1bd04ed5cabce9a2ab2f57531587c791640d3a7d2544ffecc71f598edf85823a9db62894757689882900ae33164b071f24c7eadf19bdae60b728c80282684c45d79ca7afd1e730d234ff78b1bc9b20aeede34fa8bb912afec212ed9ed796ac99cdf8680c6118778fe31746f58f25033ebe4730c9a341e0b7b4cc709c929d2341330080532133757025c2d5c36315b163bc08dd2a99709a8543a4974bd2ce3fbe31ab7e35a9b64059f6aa5e8fa1f06d229390edf7d6d1861b58e32f73bb599ebcd642cef969cfa4cd79d30a7d6b21bb5a194230893f14c3a43c1332bceccefddaf1a67c58fa728c4229dd4458874a9efceb149ac3b639727e7b7b6455ee69d19cd5c11424d044db223a63e06e5e9962c8c7f64f03824de3bdcca77a50c388271a67eb1e98f917490314bac05aaa3510df8a7a61d36e15a100e9fe2ab1216c895790fffcd9fa5fa7d56dd8a2bd06e1678ca11189ee7a383f871ed79184bbaf94249b94b46b3b290d54b4b212b739e62c996eaf064252523e410c499b4b0d14caecb8f5e975d5b841559859b16d96980b65796f4e1ce3033bf8da677829a091d92a1a2bbb171d4dabd2dc0bec6f6e98c63705d23f7251c9f1efd28fe52d6472c60f0aab58e22439cb73641e718a949931047a696609047da24bd141180022d712472c63ad31d77bee48e0172c125e907f707a74beed931e186ade2af359d6693200db09f6ec09fa549106eb71a512ffc92b8df41659e70dbca36acf4fcc51d421ff8c4d6ebd4a966d7b159cbbe83eba311ad804bfd55b231fe8a29e75a888357a718076d87fb8dd9b27fc134a20b7f5ea1ca7c4c422dbaeedb3f8d074f593f81b4ce3bee639922430f0deb7751ebb7cc295fe2d18d76c4d797f63207c7948739cd338567f09f8e30ff3c8edcc7bdc74d3c7b4f0b18e51e075bb31f382870d7717f1d1cafbd2443ad5edc1224a2a8449ab6cc158d8ce5243156402f8233a86840aa8792c037a2562020b8727745d276d1088c523c2c22ad196af001b30fb146846945f0c38700241f51b2b08b9e449b92242c8e95d4c7bec8708e4deebba1a0556764395de0e5588d34f36ff25f634fa52ec48ee737e4f5de987f82bc148b61ac9a9e903f343945b927e43caef8e3df733f484e238acfe47b0e34c30f04be23bffeebd7177ee7e70115b4f561780e15b1c6838e55746cc74c8047d4e984959b7fcd1dd634285d97b753ac652cdc311e7845a736ad16dd0a0c519629435e47e0987d3f1c3e3207c9dc2cf203e2e7dc5f5aa08c8fb862c5d00314cc30fb1058fbd206fa63c24ac3970db835542a531b0d03b111010129167b3d0107a2b8c5993d187d50983ce0ea723a6d5e54863b5917206d21727241eab0c087e455bae9ecd8ec1602f5ceb67cf2a94ffbdda6afee3f10a1c680c1f0bcb6261c730d709fe4a91ac03bf69714a8e0294e748dcd48f17517db3082e12fde2737dadb6af51a121c8025d452e04ba86361f3070184b40aa07c8951fc16e2d6097dc6bd9d2488749a600d9bb24558c3596b7af23ea02ddc51686905eb299105da237bb62c2b346026e9b8d31f573fc6803e7acd6269b1232f69fbb28fdbd011cdd10aabdb379ae6e89bd8bd8b6bf5780762c46b6311e7538e12cfeb8fa650678d472e8054317c8077352931ff5183f0e3382db91ca1d78ecb69435fda282566f35d31db01b1de6803ef7cbedec1aba4771d24ce3af93e317f0ccdfc4254b0a3b5d0ff1e3fc68ce3d9a784c3cfef13f79194d5bae2ea8b221ca28438500d63d6a35e99424e97cf207f441a3f2f605a1c81ce78d00f25d5c81a59e214f9da9994ad2c580f80b0c83a66e2ea45faf92c25d29da006cb69222ccd67d18b1df734b41f4d1645dbd351eb2a0ceaf7b6f3fa6aa9e18acb019dafcc57f1b4c5be508cee3aaf3fcdd0c5e4b47e7ef0c7c69e9a702d80f9a1cca7e744de66c2418ea3df84a877f828cb8bda4b99f46b5877a3ed847fffc1eb3acd8b191d0cfafd409586515c346296514099ebcb6d1d474545d8ade7e64fb7d9d5092a42c9639f69bbb248c513ae85be26ea3663a1f58de18c193bab19687209e76e4a6d5e83b68121d337772af0e8feb5878c1f13af326452127b120a6df785c300332aefc80ae7b0ec80b2c26b3710b86c9914aaf61283750074b98f6ec5aa616e95f16ff11d399629cd401f44b87c84e6feb4a82e14c4f835e60cf419c3fe13c5a8bb564d43f387e4712e41e5647e2e8d3b3dbf36b535b6a494add059a275f3430ae7e6e52f088dce4189c49a772e96656c9eecaaf7993b1a11fc879ef7afb0e22d568b21723bba9f1de8b9a868cf7a5ade7b2f6e5cfd1a6b60415510740a4267a3594fb6f18fbe53bc8e8ad6da97c4a60cb4d5b5cf6f8d3fc19e8cc17731ed1177e71bcafbe09c5603658757beef41c59f18af69514ca993da5694bd4f46aa629d86a4707ed602bec64e745b8981c3ca00e89845fa3fa60ca3865475ad9dbdf95594c1bac4ae0f625346661c71ecc9b6ec86d9906485264c8ee3d181f03374291187ba121fbb79f81dff3d0a7d779ff14c21c91c44d941e0cf12a528208dd9082b1992f36cbb0529c2cf2bb3fab171c235aa03920afec0b868916fb08b6a37f3b1b293dda077677f64a748439a69b355e8da7a3b8f43b581f78a267ac1d522a802a0e289199775dbe18eb859d2e69961fff1a7aaa8f095cdee97f5e248e4925f6eeb8bb9e9f63b760b8ef0524d1d83c0e2d99fcd818f1799d5ccbb2d6c20803214b734ed67944eb62ad4a7186c40ab289df57f38794ec93c12cadc74a37e92fcc7bf474a78b4a9f9b91b70af7fcabe03e244ee0e758e43e6df2470a938a8737998070ce916034b46fc0de148b7a049b0de15399ce193ea19b2d38299f5c6ee5a9fbd0c0fe94c9407f0ffccc6b073559149f9f1bebf08025e0caabb2e7ababe28d15b1297a7bcf38a7b3dada6d6979d3581c1e118a86a9ffbf31f48d680d24cd5ee853b6ed3c428453e07e392b2d4bd4eaadf832711a33eca6c39a99bd0d8d2e3526451d8429b0b77b71ea394b6e69daf56df1815c359b32989c237e2c5b2756667a9a7b6e8df6bac58455f5861d9269e9c04450a7e292ac82c2f4d0447b0d86650795193b098a266b5cef3c95f1fd656643523f1c98ae0d34cc183ea38af8ab62f8f218ff3d2a868259d6475f46cb72e64e4edf4694c1f3e4200085902dcc559ad77dd821e90cbc90e55affc032a0ed5d5d911d09460ff889eb0930653bcd55692c98935fdae8fef25f5bfada9958dc3376017b92cf846ce26eed7ca8e13e68b2d9be041c44b813af0ca5bef2d9e355877e4a282f0b8e9553bcb29f9c44d5f84cd38b8bcaa3e999cbd0d71b62bdaf281d0dd54597bb606b4fdd4fbb56f61c836903eb84fdb6743b42db9b0d56f8aa290cd2446522f9b3d03591e93bd4e64092814464755802d4e3d8ded164ee5a572673b8e07802cf1a3d0512641a989dbd9a6bf4bcb6186d4f3f6542b005650ae370767ad541ca4311880e95545c95fb999721f42bf16dc432902ecc61aae3bc83bf2969ccd123530f10afff2fe9e27ebc2321d3fb1ab6779b2da1b834de5191d42d5b66a294abcb22cf263e20ba5e4b4b1a5b3c0113c078c43ba78f20d2be0fe06f6de70f9adb2a07cde970cfa8b53bcf647d2a1cb42152e6a905f17f00b259e609d55a4d81ffcd2502be15d9f76182e3fd3eab28c59775aee298d7ecacdc897605c60fbdbfbba8412fec3d548e5324674da97dc7074a5fb4248cb97f2b8adcc918bacabc81c45b0602b408df1bbca558eff3f1a6a9c0dac9c6507bb07251936697ecb7eb60c71c906ef2f8c6b0419b7ddc82c15521d58c95ed3f1f6b54b78c9314026857deaa1f0fedd3d65e41413591626639b416bfbc5151adf6cb36278c14122e667465075defe181a7b00f4b4c4b7c83287ab4ecccfb831e613d6ea080650b6057c97f90a954910cc207f0ccdf8850bc30fb5268b84f9ac06338deba5ecbb26b972b3f64025aaacc19d8b2d96984b82d9b016c0760a95f053df8cf904d209c11c76205cfe0a696d53386cfd081aa06210105bb532ae1975f402aad44f962f183de6f96a25072942af261bd4837d0ab14844450c91287b1354d26becdc9ff5891628744af1d0326a19237555a01f1f5dfe574abf36b8d843893275066d57f7202b221ae1cf494bd5016176716a57e37a89c432270cf0bb45b7108ee6543e82a9bd2fc0607d4391408fec94346128eff2cf711672967f8798e9deff4da1acaa571a7f691a434c6f22d6e9599d75194823b8e7a75ad93ac88344df7f083ac666bd3d56950103b660df66f0576bb3135e4b32f0e5cc956bff2c880501443cb02456ac8f10a8a38fe0601f3927c4a920b734b934f3b7d8c9504617c214673f86c1f04ac6883a65eb6ded2269ee53e109889e1ea1587b2be5d14eecdc31d00e5d4b53eb7930f1e048c55365ff8fe2208b131b7a80e542021de241e844dc45d1d4e93ee871a6b6dc431e7b4576fd8e2be994ff21cefdfeebdecd99317c4b836e975ff26d4587a7ff37057ea88f7ca5e3dbbbde7595e3daca4ace109038e79e4199708644a83eab7aa1f1bb726db8c14c2744c09b1cf67c5290e3bb1b0aea8582e06649591fae3b2d258cde7c2cb64301a601989299a076c932b344e72f1611968a201c533cb685ec546e09679852fb1e5b2c33076c4c14da68c359b0f7ac188c99c6df7665ec6847c904e2bf82e15bf624a38404f43553635d1260d20c185351794f5fbbbb0fd3834a7829afffbdc44ccba96927977e1995f61bb6cd2009f6403113a535af9d6ededa16ab3ade07c2195399b435e60c3aee926f3f01eb4822f76f5740ce1e8b767849d54b20d0c02ff1dfc333b86c628059fe9b0896dfbf80aae3742110019ec3fbc3d35164dd5ea874ce9f5386b7712888dfef085b5d6e9cc946643b49b49900106c1704797e5bbee88d280d073ee4c242c14a6ee7825cb6ee97ff5bf6725cb114297db8f82b58417c8bae972dff0d9c2b43ad0f2dc21d1f7d91f6e465bfebea6ebdd20f6ea332916a76206a8a8de185cd711cb3f4b889cf5755156e792633f81c27430371896ed99859e2e2da69fec05c2e823163c6c2dadf3e111bd15410a5f043b49400a14b0d313c7d326b8a5c34f40d7b3ddc37aafcd9e2445bcd140dabf6d87c6644f68824d53b6fb0853fd08336803f21bd22e9a05f9939f20d97366b1530f475a643e1b854d239eac8ff566d101cd26b5472b702fba5a55cf987916bf7a3222e952dcbd49d52ce8f64f5a24085e33c0410aa6077c49462c89d356233bc31e3dc79bf3aab557b3fdcdb0048de3de8a6061f98c4d67ccf51db01cf988ee1f8143118db9c9ef5d9a62bfd0614039969dab350ec080a46bfa73191ef2957704151c066f284434d9bf3a6a82f4f85160fed37179bfb39d578528875bd3148ef7488b6547fa27f12b5f74c568b5bab955b00044d41389bbb3509c95a0023f4930a6f75b3f8b358b08ccf728491f7fe61045e85f8040f54a60cc6e941e14a1c88a745cfc9779bc894ee0db9b830fb4f2d2345018274b3aedfe996f26aa175d55f1eef376e0ff6989e15f9057bd8425737e21d4fa57f809f37037e7cd503724050e9b02ed9e9d19d3385df6c5d8fa1a3298e58a873a4598a74c99fdb9030b1301bcef0faa560d6fb6504e636f2a0e35fa57becbce529542aef7a81c5aba1ad672911ddba7953e4362f98b121865df150389e3a96336aa84378524c4ef809766a4fd824602f2d40276d7459ac000cd5b0b2b7ad5d6a7eda6e19fd27887f4d238d2ae70e95bfe1722885fb7e52bd415644331b9df8b2338cf19d81959d98d70b955341855bdb412362664bdbda8cc1f4a9a6a091c93c0c85d175af34c642ef7c0789a0bf31e15c1694aaa80862a063ce4a8cbb2492474279dbc0ecec2185512df0be8a03139b8532feca3506369cc7216bd88f83ec723c0f6754c1a0b0edf8b4082468509f0880ff42b1e5fc50f7d47ba88a6ff93666546d7f63ae3502431cc03e2d9f0d8e40293cbfefa86364b4add7c9c9c8a4ea7ac48af6635bb5931786771ff3d34b2baf0c0b6dfaccf52e771e8fecff4583b6b27a4ff9556063739de7097db22c58e1c2c30b48d277e63ea3088ff8ea2f9f87f1c8f867546adc1527731c4f564738f75b4a2ba86151588175959b2b420ef192386f7bbc8b50f4aadddb030c326ea890a54999d95dc24c0acb5abdd41138b9fc3bc53a8a4d07fe78ee3818282b9537c6b733864226955d03e1116c829f8a56ddf3146e1e9202289fbd5bde064f1860ed367e1cb59d2292436d435475094c9a10066a9416f181d0c913acfa51ee923d6ffda81c3f50765aa4c6dfefdb1dd92a3b6238c7d2514f29258269be304057d99c34357e888c113cf45f24f640d7611edea8ebd1cc40c6097fe742135218e162ab266ae7aac845351b4ed6d1fef3685ac4d23c663f9cc52a3cc211c7abfdd998bacad206cdd69abd6f1f7cb850b9cea25cbcf2b8965eb2d137be4eb5d8d5d9d8ca82f6d2db2a3829c23fac898f20cf867d7b2d52386af01056ffc4671329737f586c493197a1c0cf0a4b6535c23f2fabec91306c0eba76ca059ddb9985b3495ff22fb22c4e92777e58a4fdeaa14263d6c3b7845fb3709afa405dc7fee544603f5edcfd525da64ac9b6f86276d2d9d5fda91fdbaba857857416c8b802376e2d047e70ce48063af03a84a191b8047f96940bd96e3b63bfb7a5707570efff58beb2adb99ea4ee2042ba3822b6c8a2c5d128c281ebb9727bbafe0022703976562826e670d1311a323c30d03b6ed3e865c5697b6807b38034a303c4b2154cefe0a93d125691d1afb4e1ebe841d06b430942fe1e2e84fc965a3d6cb8d0794053e48a6a1c027454fd6a88554233b5c4e34ce277da1365912cc41b8a6e4662289acef8604f970e5a87a2f98d94ab362d6ea16441abdd5ce1459165e4c384215ab4fc72bcd75b30c8d388832932765c7c268090190b545e35f20152b6d68c3117c40b6f41b064df7a495ed0c610cf8ba56bb0650784b43f2efcbbc8808f87409588b3078a591d1f5524e620354c44b8258b6979a691f58a54824868518fc61895acd7b8ac77063077ca55850fafa96ecf6466842293e615cc70ab80e611f7f8a6a94460035dc73b97e51fed0d3a0d2dcebc44fee1c5efdf15b69e3498f2b8cf997906fbc88d10e937c566ff33d12428575bfd90b819f479e2e0f9b7d0ad31f84e64706e3aa819142326311b9f9a339b73a898f2c393ff551804e88381ab476e70201c89f8992f6d7164af89e16d271e8550492e76d5e2d6422fccc3d52f51280b5fb1d393aae3155edfb22f4e26cacf86ec2c81a25aecfb093b3a09458c829a534614ad839aea8bc76bfad7ad71bbdf4a69fee02bcdb9ab0107895657456d22e407fd7654c6b22e766776dc3a3c48f48423ebb929f57edc65644ebffc9ecb34677d7255b08c39462e5c045512efffd69ac13163780ac038dbbdb703ee5a6df677baec01607885b18648fcc4721c88558da0c058556625a0ac056e23391768cc58d77406e9337751fd394e05d34c0d006f94d9ed1c34bd4258c63ae7e724f988b9808d5beaddc76285633f02ff87408abb5cb484f821cac35666ed7516b722bb65756f0ad2afee2b4575b2bd13c365f2fd1a51c564a8dfdd9480001249ff2cece5fbde6c1bc2e083a900b2772e8156d56902fc67f20dda03be88969b9f171aca8145a3897573b97fe34c92c30ebeacb283aa215ae5b830e4c780de2ecb1a3a63c853a9f6a3d0c15dc77c27844707867245d924719dd81cc2cd739f735c0bb9e9011db44117d7a305d9c29ac115c1b2e19ddc08d86b40fa6a5ee32e26b04791803ec9b30a2452a9466d1406ab6855fd63503b2d7314da04b03f224d7fcf40325cbfdeeb68c97480f457aa57579c90db34ad38f5624ae269b0edcf150b9eadefe3bc1a94f1efbeb24833a217a9c75bca4057190dec81a47f3bbbd8d521522bc58e9bb948b32c4cd4d2eeb58a72b81be83e08dd07050d0a1e98ad226b162e527a0bdbe463d9df6e8ec3899a1038c2329d376978488f8c159ab85ec5da86a0812db7233a60db383b6a6fa5335d017c07bfb84100f9811a14ec17c01968edb49e961fc070b867b01d640955c325aa10a1a54c3c05b866776597b2d379ef7928cd20bf5568ec3763a5f0a6b3dc582fd369a55d579690e1f36f26024959116c50c9513be9df1e2b95b333d358200e778af928b27f9c1bf7f25a9e22bed595c90b6d18934d997c31cef93ac392c82a28b984ad2fedddb8885e35c18c67133f304ccb4a459a7a3524176977effeec2ea980a8da83d3e2c7f6267758fe0e4915c00914018a44cb07de1a797ff010fa3150ee399fb255ab908372f2a0ffbd25f363f17339553b9098facbc8b3ae5d813232909315781df7efffdfd74e8404772da3415009ef498439427bb1c56e878225d8046e86b95f5f9d47d56c568744bb9894968c0b063df7d776dddc57b1dca20e8e94c5b42ff54ef21f3a1b378521ccc364685e1160c970c8ba64dface97fe925971f44b8516e2a03b3e03855556ed6903538ba4a96b5dfb6709a5711c2d1e7dc63ea24b51dd3202727e6b801b5b965e30474abd2530d7b409765c9907a29ada6a3ee7f5e882e9cbffa7da2755634e92968e663ac64d53e24041912e6a34033ed94fb691fe585e65354b47f8e5d62689ede468236ab9a860ef9dd707984a15047250396afd0d9692c794477e13639e6ad35a6b60607395466739e49708802780ef42b8345914024b59a346a4f156b3693b20590ea82122d0f24914612f63827f7cc6155cf59f80d0e9a9b0936e762798f7b5ac41e3b142e0afb2eee0bfb451c7bdf39b46d27caca1a8788f76899bcc3ede60bd273f87473a962e718c6f2a3901807bc113be9e0dfda286b8588178ee21abc57489c96e929ff28ef7c140e28e2f4abcb6069ff5a43f792da420d2ecde95a74327235d6a65877244d06267d55fb7fd096598d76332473cb085df53aefe1efead692be6d27e69da24cc2a57c1c6aba2ebec2a8bd3b69adec2da5ff9cbce2df3f222593592226b0718cdeecc732a4a8e6d5259ba78c6b6e0ead0601a8ca8b166bd537cd3f6be9664bb4d2c49389abb180925e583a408c67be0db99d65988b87723d4e503cf36150e37caab825ac8659f4bc218e3c71eb9bbbc04e36406e95838a4dcd3daec505ce2c87fef77c453e244525ed95f33781d8fb329602d8877381e7f7a7d74ffbb419200cbb7d208d87ca63e63dfe0ef49156be55921d5a9cdc8089ec37108c063e8778a17a8100508d70fb11122aa8ae0d951a19a81e2624012e5a9fd68def3738e949b28083202a11154b2eed56aed92f049ac1b20b2d01559e13596aea338ddf42e5f3b34730256231b7a137782c4db58a6bc9d32f931a398a58ac73f81f89ff314d70b5041cc6a7fdf5dee29a56c75d0b3ace69b4de4b15ced469a0a6d6ffff0fc8434fa143f2cbb1259ee86696dfe77b1388ae5a97fe0967be2b29e975bdc9bce41fe23ad63941f970c2355817aa6f81ed730e04b35e07bce52c745d13bc8c0291eae3adbd910a7a8de816f91cfff1781e2bb385d0dd4e3b5f7be612b263979b37f0adc56192bc06d5c013cb6cda8baa250f4aff1b69e57f6165cb794de9d8bfde8e7be80077d0216f781e0c0ca6473b76c507c3a6030202afcbd6e1cc4a3f1f174f0066a5338fcb4e32cf23d97b9dfd1f186f73f5d20684cab8a8f5abc7f93ca102e5993df9f027fd74e6b0956e626edc42253a8cc3a28634e1aba1ad0e2ec1989908b0514c541f1dd8f1aa0f58c9962e42c45703821015dbc469cd347e4524270d2a5f88b268a97b4dd4ae892fed1eed64145fb8fa17cfe0c9fbb64518fcfb5a708fa79f49f21601f63b4c3ef1527c20182cddf59b21c98aff648fe3353c438549da630b5309a62910a18f8720947615cbcd6c6913e17b761b967586572590edb78b1b0e01b49154490a75d63f6e98013d75619afd7c335a73f8f76cb00e56161947c1e1f73183bb91270ad5f29ce7524329325a8fa0873b9f77b6e9c8907743e210adf70bea558f387492b76fa39cf9b63c536a4236e39b2ee41a191c713a03ce435ddacf478bc10870187cd04f7b85bf0f50b3c965b09e1423fd73b3491436a2ad73b67fe59e5b8a7e81321a49bcf323bb990f91e2240b4a8699e9373ded181e5de087d085c11a02aaa95cbcca02bcf77705b5b660d846744b10a4488916464166b422e4a7f044391b74dbc7308154a6e0080ffffff7f