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 51684 f7ac5a1eec6035409f03b777a8a3394640363a2fff65a7fb23fe5142470be69b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
65af4798279dd8cd68435de79a3f443207ace9989687f4ede8acb9c48b33f194
Certificate Block Hash
f7ac5a1eec6035409f03b777a8a3394640363a2fff65a7fb23fe5142470be69b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0077120000021d0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000080e2f9e13a2c491c6297805fd368e5e44e64f660d206e002f392a8373cfc8c6943cc3b23a75ab20822d0be591972849794b87ffd3974d2006d87c93929092a20df74a1978a130191c6b40dc80187de48c0ee79d1ee97b32631420000000000000080000000e0000077120000021d0000

Raw Header Hex

00004020c5b164d53a32aa625a86f98b09b7c958375be6f81876f265caccd3689a4b4c2776ac936407459dab8410f5a046f616e6981cad36f8a35489ad3a7f064ee5e2036125056aee0c0a1894f1338bc4b9ace8edf4879698e9ac0732443f9ae75d4368cdd89d279847af65

Proof Data Hex

59,560 bytes
12121601030732b6b448af30d8dcd9f569c18ceeba02d0da23bdb64fefbde553aa1f4c5633cde50ccd6d379cb008387f73d5e3c7ccf1b9e641dab024be80837413b17d0ef1accb4d81ab56f14d08f36866083e917fec14ff37bc20f38cade03392b58845d0675e8619cfcc4657f3381ee07267ea7702001c0dc8ce471a84a9aff6f10b2c102cd3313b0845fedc7ab949ed97a31a4f01db9ea5a77fc8c3055e9743cd47866cbb2db6f60bc20ad9f5b4a80f18de17fd3306f8126ca3f182775faf478960f4d742a8f755accf5d8da21cb5749a336927fcf36616085ac3d72be0ec94b52a6134fb3684a91cd3a701156aaccfd040dc5dd6c51f98b4ceaef6558b1a32a6498fd1cf4b73cb5c79c41a807b0100865e140b43b63bd847ba3933d56f0fdfb51658bb88b64a0c0e1f6ad8dbe0632921fa64821773828a4284b8158caad4a3b958cd62dc9831d26f15eee3d93f767a1565c73ab4c2a32a3339f2e11f5f7b65e350b5ca4b28aaaeac4a7827f5e9aafcbbbaef96b7ff019b61e75a0a3e2bbac273bcf8a67fbca18b7e15a3f67d92e369c312ae585a9588e34f9b858833caa82df674380a60bc48fc8385edb23658cb33563ad2e925149739bf976a97db3014f162e741f50f1c794feaa97422462ce669194f976a834bac91cda82e2cc2764978ae7c2aecb577aebcb5a945dce97595c93e9d27782c2211cbaec727b525292887b20677fd587477c11922647b94d5aac6aa41e82ab92b5c59202160a0f88f29f24598c019331841f8acd3520780395003696c1f5c8ea00e1b73b9aa983656e0bb0d6173ff637c8a2ff3af934c34e54f6339b556c50844102cb0bfd4d161ce46488d92d7c79d79636dac01f406005ee559a63d0905028aa047f9e744a8c447f9d012de84dc64dbb42fae8820dc44f018d06b711a3416cbfe3ee5a1a4e7d8ca3191fe2ae95cf9f1541aaaf2469967bb4dff40432843fe72bf0c1a4819da6525a0db08be3f3db023dcda330f1daecdf96e87b488fae975f40519769b30e2171f9725b9531b1516ee482bd3bf2834c783053774486854cd33cef99312b5a840e35056ccf556973b1578739d09a86dbd6650bcf1f8365eb123a1c88dd73c0c4e31c0cfc0c85216a1f5dc74450fc55765dfc06d77fa1e9bbaaa04bd55a966d51ac956e6a1d86d7299b3b079158c986feff8e10550bb9674f28d83f8014c0f3f540de5b3f228656ad959db4b43f0b323bc23d0ebadf8c419353edfb78284a379b3f1bc004911c555e7763805600f89124b1a69189f13e4af715268608e09230712afb10e696bab6b17f1a5633323c86e775c8e5d895bd4c4fa90efed3be878fe0379b4ceada0389bcaf5738b08a56a298dcb99550674c6747f11cb684ea34d1914615a1843d5cf748a20ff08e0a8f100cb9e6cb9f7d371af0b9bb5a6a3b3b7223823b6f0629d6e8716724c452824c419e027c3a6ecd8928b020ffe83ad79209ca7027121c784c5041bd35450ba5f8bc4c7059bf389d87c3f3f041bc3fa84957ed41fa55570ad342fb69d3ad3433ba4977b3290c52956e0b145eff1eaf77b1cf69881217dc523d54b77aac9f6b66d9ed3338b0f12a8adc2f71c87b8a86dab121ce168caa1487ea877b5d29e8a7c7b8a2b2e0d32eb72a9dadc5d93d490611d6ae76263c209a65b43d407ac4fb3397c7a65d84e14669381db855073ed71a8e563c486cbc3b45aa25bd11b59f2232469ee49ecca19cbf2bcaf6bf6032fb0d3fa69fe5e793be773a78d8e90590b3d8b702948cb9a159936c9631ff848ee7a5aca043007b9f093ace23fdb68a11fabf5a8a2ba5f9af4bee05c782ddf1690024f8437d934af5cf188399ab2cc7f197ef7d8b2fe394d640b13a01fcc28854c37683c1e1374e92fcc3271dec8dea0bdee7c435f5b64fd3cbb11a16cb1db46f38389b39123988a72ab2a5c57fbb4bf2d5e4944f9864781126eabd1b74767b3675343c71980a1ff017cf2342bd0c3c748a92c9c026b627d5ec71b09cfbdf319d579367da3b31fb520ad195fc77e20ef1dcf6532fb7161e6782c30b605c991c3417e5e4966cd425545b1397e4237dede1846fb928dfe907b3a6e179d13a3cf91631a4f0831b47f528cd12bb80c1148061309c73877a673d03efa399be0efbcd098ede071623779419538ef5ed0428dc9a823d2251222c9e5138704ef046661803f8f6d7891c01e18e20001522f7e1230841dd67380319d66d79efbcd542c1c17618494e7dfe1615c539a6a00405a1ae65efbdd6a3df77e7d7a75ab85d5ed8cbe2d8081f873d3cc82b7099517045dbeb41d7f0b3fa282a4541daef4d0d1b4955b0895fdbd3dd0fc525859a943973b5faf699d9750f4b65c4047ab4646e4094f53253e06c700579791d8c3631bc521b485c8b14b9b570035f5dfa5d3c302de127ce28f5fcb402fdbdf9ecccfe0df8a7691b88c6c4d26712a0182e7aee49a15ec50528274f3f1ca14582c0e981c96377ee704a557ba4fa499197bf88134c2b1c4717035bba5b8641430c9ed22ed62cd3610520e4abc18faa6dd158fdadc78bd3c2054b948906e797eb3138b94ab332ce6b18a0f379f431e2e2a6e245bf3768f2486bc1205e523c9b5291f6162c08bc4caccf757c1eb6cad9a8d2df5c3061df819620c39bb798b4772c7007b4c8e6dc70278d8c3d35f1fbd5492ab18f12d0f7e02c47031f07e6eddb60a5af26767dbe58c90df4ecd498fc35d6ef039e0184809688b0934eb196eacae99576488f3c32485efd08649a2a6161c63c9479748d0b2f333a0611cb4ab30b18422ed11a692b40e744bf6248223d5fc06eb7f9b4bbcc16fee4635436390356aff7cafbf5dd45c2aca5929818b5b68432d1a0248d6578c11e0259f1a310fef5ef313b639f8b69a5a20a9d97ce92439ffb5ac2cd31a6601d3e812c923bb48ec68fca2b17670775441a2c81e2c6ef4ba739b9cf9000d982c723eb35e3c30ebbee679452fc9244c45f526757a2cdb799ea14b46947bc7abbe9d55b012e08a5c17ce7b32460fbd9da98fbb7f9b2ea3dad4404137433635155ba6a7e35c72f6b5abef01f2258f203bb4651485856d54f0502f20497fb8ba709b8ed518a5a765db54620f3f0fd32fe6cbc5a191af7140836b1255761321ac90356b2d91543896afd10ad14f63846fb65b7affa15b71c7c5e43b085e997cd04479dcb08dbaa657af160b6f18a448a87afc32982dd37cf64f192b90ccaaa56c5d7b59bb6a4162b589292e76585778d43ec41ebd52418805dcdea563dfb588cad97708b859239ec532c7508efaa41ab13245d2b7ea2bee039e27cdefef7ad78dcca4f15e921bae2d677265b5bfdacb7b4898e9db69c199fc6ab4dfd6d86c20cffdbcba42a21d8b0c11324acc0fa2b71a8a7220b0a1ba24023095505b0bea70c0194b37c849f60c48da3eb1b8fb71f9e6527d24a5b5a174339eba009497c5bd4b40cbe8f677c3050cae6105061cd214c81ea021a097a78e9ec56d172cda3f0bd68d00986cee92b768b3d52c41a1ab317d0fc7223c614ffd4d9652a182675ca34f29b471566cb9bab252dc79ff4a8fd9d1e5b0bd1ee4c7a2b9d76c2ad546e2bb973a1d7e500308b98ad29511a72ad38ca0a1ab401417c5ccaa0e65909c521302575aad50fe42b4f90b4306c283c0728c7eed651f554f19fd6bf26b6a77c51d972811734089e82b1fac296e95b9d80b0b7fbfa470fc50572586b271bb1c0ad78c08c46d4cfe32b4d186979066dc2d65e948c33e4f6aecefd3a6570af8c2c2c19b430162d6787638dd979561bc134f02cc303597ea7188d4be950cfe1ec55d54b27a9eed9a350b71b05dc4296e97f4b49c0d69ba2da1f93a72f71d29bc86a41dfe4e0e22415a5ec275e6ba725137043e0ac9875c9f1624cc2b9eb9b742df582966c89e549baec7b858c7ba55e343831e78608ec5f6f3924d1a53bb875262aaa6c961911cb62b207cd62e11dd4ce1ef7f46ff3a7c5aa80616efbf992fc84eb349e21b25b378d3eb9c82c823facf83284dd7e22e249ed960bca3a489f33ff62edfaf90222d0fe1d3c1e579974718ae172b926d3b6950476722a7d086fc34395380724b44d343634590f89a4037610ca990bfcaf5efa9163e9fb9d9e0d675c4df39c0da822ac65580e3a9438df21ec4e4aea1811b93e5cbcf9c877e6071ba8b5b06727775ab199011712bf6e7d352416e1932723fd45151ef7dfd4f752d0211d2918e298cad0294d506f5566686df22ae9d54c91d7f55569596c15febd0cdf0a3592b7ff5603db59ca2f398a786198cf7f35b0ce0ca94b7656a04ba2facf356c7a1fdf02cab4050eb68a782c8511b81bdfa6e9bdcd05c964a5596315221c01dce11667b9e4106fc911535796ee607f30e5871b2768a22779cf73e490f4f94334b915c5d7beb84f75b0497bbfdc48a247347ad61cf2463df0f091a7fb1a7975e2736cf1d9c84aff3efb8d431ccea5d4f40a73de094beb0c60a4ca66e111a8a1df5789529908fe2b7d2f99bd6256ecdfc131871d97410aef5d4d46e395921d556a21116bfa0954861a3c40d21499d61434cebf466f4e00d95e24754fd9c309675f3f7fa83799cd4587b79ab38aa474094d1ccf8c4ff30745596f97d562f2832144939b28470d83f8de8706b037d319d5a1dcd105de54884bb30f1196b08730e6b80e58f6a09a29bdffb6cd5782eccd402604ba05e16befbb4fd981d6132671f980592af0861f899f4303ed997eec047f485fceee4cfb77ef1fcca405bb1c6cf08029decbca46da073ea112a24a876c15edefd5e0c9304b4fb8d8fadc463612476f2ee48c25ecb2a618e936ab9860986c0e1c8ec1d448d4b72cce0405e8e6825a615bd6e9f471cb0f6b04cfb5adcaac7dfb860ddb4a38734021a6c5e1745d5c481d97ee6da6c2380834a73b02f328718e989d42088f59ffe66904588ec87801ce0cd058f7e243feef9e554b365e1cc51ed7b231eb940d62c3ddef4022bf50b3553e83961b50219f23020617df08e8dbf89dc126943c1c23eb3451074766f8b039d0ca276230a2bafcea2712d0b8ea03fc04290fb41b2e830c57e13b1e581ce0526d348f640f62d2a22ae28abdc3fc5e65205064fa76939c8d1f97789c170bcdbf7bdd64dc48ae71025c34c8eee47c59692f0bfc5a99ec06b13349c9e7b3a392b74bcf50e3f4ea7038d3414f61f582e01b829ef4765fe9a7031cd3bc2b88c475869303a1034f392286b6338435978f584db6e171c3b20a7f6e08a2121e8089264d6c2f8115e57ddaffe239ab848ca5f9abf2fa80529cd21fea4b3d5902278b593606431fdaa5a19c5ec438e30615bf289a517a7ebccce1d8a5fff8e133228a8722de5fa1b287d194f00c1d4851ba256a846858778260a13c6cdea66e2aa01c7ddbfa7d6fcd6b64dc5a0c3558e236b1050554d5318eb94995fb5b1269c91e6dc4c5579ecdb93793f806c22ebe2b8a2c891bfcea63de35aed27a953056f32a234880714104738af6fa18ea98a80c7e399b73322aad47d9ee7ecf4b61051105a3f279b3578b7463b9f9e218ea4852777b130428870e084689ee7489c14d34c33cf307b02d7e751dae7452ea8a670a26576c869f47c80593622bc28f296a2e757f940b360299bc8075f2695d74701bc5c58bdb0d553e8c72e54f6b0b341d1fee2104e19854fe2cd07d983188de12b023335a053064baae28ea56b7684cbd9106da4222e03f1423da50ee41677a1d65bfec54187c955b1e81f4056cef7608e1e675ecd139287fd72755097545b8604d1dd3c93979b13d3de9872943d4c6e45dff1717080575bd4b2986ba9908927bb7e07d2755807fde05e16cb8dc76ec21fc68b6def288ef6ea197006ab724b9c141f079e7cc4c93454e1e1cc972b533f4f3a28ce393f0e4c520570ee20226234fa318e390027edf87dab59e2f3bf2c31832b4d5658ff56c53bc6e33c32f7a44490a61bc4c255cb788bacc8ae93b71e7532c9b5cb97abf30af0c854791c7651cabb7ce52a1a7c34c1813e31961fd49865cbb005bab1b21f269c25a2a82143431f25369aeecd1be076cecbdd3f41f717c7a53d24b392fd315400aeeb189394a73f3786cdc88fabdeaf7252fe97a08f2ca7e91cab802b422b62ac020e58b784fde85fdb10479cf46c37ef19df6c38fe2ca4e522bb3fec72f3831512bae83b1c3994efafdc81f718d0caa674ccf974b7e3fb79aaec4c4d66f65ef8554824665fc90af85729f7e20493e5152db67ff10c18dbd6f81b17c1df4dcd7c006da716518ed09f307446643d393a3e7b4657fa78141967e8d4bf1041e051d60fb4eefb34c61b89129e7a738f3602678f0ea1aca002d6a13e0a5b59389e9bdb478f2582943e7bcf0aa40202e3d841a0d8e9737207f2e5d67c849dedfa3a35ef2a066175a373c6d6836c96b5fe076ec330dac762029432b9709f8d46096ed93706b387ea49634a0a2329abea03cc94cb17b67237c48ff466f16c02b89d6e55c994f9d9fabfb1eaeeb11791887c6f1265d13480d812ae8243c059cdccff93c9c81bfbc5a9921b2555c37d361d9d060cb2c159fd86a42f90c4045a97d6e5c5e9597c3c61fbed8966aa296571a0f65842a75919fd373d968471a27738dcb1aa812b04c5346ee9fa0c73169f86059298509b045900ce6e8a3039595e238dfd26b5ff9956c74312a4baf82cbca4069417b85c262c95eef4852c28abafd41d44716200c8a47b4f3b4af8aa1fe9470532e9f5668c6a4354abda383de82c0155f4224d02a9fbb7a8af649a265351a2e7b62835b33c8f3bfacc05f63b9696bfe16bb55b4aef1d97ad3cf0467ef4edac1a35b0468d8ed23b9ebd071b6a8652f3b8934e1f647ebad3622d45ea89d1979209efb66b6dff2d434e61fa1e44e89cb57eae5e6dd88bba4ab238970b2399f2daa3af1a282b8869f27d6b3bb7b8fbbadcaa8e837268eb37654a1be395775a9f313bb8e99037896e54a793e2b97f0456a7cdf7a70146c0af8ad9cf17f3993730a3f8c79f8504bb913dc9c01d840454c737801602482ad1c03da31a55b485ff005301848ba989a70235a5d71404f7f45c0a072d34ebb0e7bb26fd7032b955c8b009593afac8f6f6f0404b18757ae36aee6315c0e664ba0913fac1e157ff7d87031e09442899e58b2aeb5ee603003cd37fb46c76df7aae3c30e3ab2a02bd5d185671ca4714b4f0f2d85bb7dafe8e191fe858fa68ddddbe7a7cec605ee70461f66a9bb109c7284514b5e0b128781dbbfe12802e57708dcb287c13787008d9fbbb9d02c73547b9cb200c37c6c806dd86cb20a19c8a57e1c30f65276752a765fef3bce337280fd241c532f23afe0153ce10d65ed93f679193fb27b318f6bdef37a63d3917a2b4419904c2c0b6248044c09f862abe7e603256f80d626c9209850852bafd0f336a65394ac12118dc878ecd2b8357f4f24109a6e5cc4561cc62e30be3563c9accd8595882646ffad9c3435dd09b77642eb64eaba2886e7c2b3b672067245cd30018bbe53da1f91689ae2e7372c92ae1c4636b3d050cd48dff1c1fe54a5c50fcaa070332ee334b035b2ad72e23deb1acbbbe8d495ed546eb828fbcd606a2743149012d863326de35ce3298b4cdf873d41d6cf4617582f8d23e5f1d4af456e2271c617b6b8fd26127c40d1871af1a3c345d0b64e275d8d59a7d5c2d43378558c5680fd5c724b285dd38aa18cbd0cf3def3cb2e8dd60add3f67e4c7d63fb049045bc6f333cddc749d562d61fead27e432fdb4f833695288501e6888089a0f147b1306d8d25cfee4f6e6d13d01b20db04fdd2c08e78bd21791dcd2e780524ce2675c602cddbc381e138f42d2c153bd0a6babd5201270c344c9d2f3a24feca33f2babc37408154063fa95f0d27c64fc7b220590d1e918f61a678a387782ef623c6f4eda68616a43465ac1b29c4349d6d86f6a084b584c8bdbee773b67549de54c985863bc469e96ffc22d52a3a625ee2251bac6e610af49be981f96b89332ac31be897a6534038c4f6c16f0d0ffa43fcbb5b2fb3bd3809c62b0c9ddf3806ab8c013913ae8598377c23dc5edf2a4fb153f87f3ea6ad961feb9476fc6276e08df0a61751a3c23b0ba382ec93a9ce667ff3c7b149332cdd2c7968c7959f2b34099a7acb2ee61b89388428dc7ce713c3936636cad51b3b32d875ba1400b7194c80e40a0caf695a71773970c8aaf3ce2362492d003abb504924ab87cf3357f337b93991b3144be388a97f0880f00c857912f249ae7ab59fb50855752a83127d34e9b0c29da8c9e164dc1345fb432d97905c4a031c74076a068000b78d90e0174670900bb1d57cb6a4cb1f6882e859edd2c19e9ed02a3b3b0603899f295e42055a853ba94c3862dd87f747b32dd1a75d6647d7f41ea43fe15775fb5db5b535356bd516161c43280e5771800d9267364b210e62f76b03605eb3611f64866d42fee8dc56a9c425154c739ee68cfe91c027bf1fd27b16adbc0f95f931babd7c8bf0fec708277abf8c9a0da32ac7c692ae687d64274dc42c24a1da1be241285365ec20b93a8fe84ea0def400671475d55842c712a83f0cf37e10d27667767e28d2b3a51aa377b79ae2b11de3a500066e8e9c80a9c29d338955ed67ca4dc9ea3b67a1ab0cdb2299e67e5043fca304853ad24f5e727d6de0c445a17685e7ded5d3bbdf67b7d00fa4a6b63074302ad5063f490f090c11bc1ab362a544b47567a998bc5326bd1aeafd9cd2b40110f422649f175fc783c0e5591a0c4171e9a1ca34679547672c8af79ad068f61ff6080c2a4c7acb552e32b0960263d799b12bb0658b72d591a4d1f104a5b24ebcbd28a75c08c4cb4d2257dab6003ba832bea3007cca443ee5085592b36b2adf3871e70703d2f573ba515b94483091c4ab4d483ff5491f577097437489b2ea5ea6abf41afde83ec1e68f511e860bf38c8116551de87a08d66afa46bdc7eb13ca5c28dd58f40c28dbf8cca6f34d5a6132a8431954080b6c60fac43855c52b3a4918d9e0ade5dc78e2cd6e8612fad0798d026a5e01fe9a28aa0a312fe2fc9cf030becd8d57884ae65a4038620b34a95f7501f291ddb9092bc8976f67e72e1dc3548d02136d0147b69c2feac15a594e04e87969e1836efff5e226a123d9272646547068c63d86ff8c6cd40389bd14f7aea7cf1bb621a3c459f66ff52d08e4f2060d64450e7085fbbed76ff57a44cead3fd9c11148f31326aee3a2cc313b44783eadc6fdc966863930107cbc2348979843d456a854ae2b0507529a0e25e0bb458cf71c7292690910f76af4593db0cf2458c4f184b79999e29b2d3348ff923cca4644d352f0c11dbb56c03d1820bb7c99814226feeaed830f10a193030242798eb8b384d5fe577484bf46e4d9a8292a9786b5310aca5bd0a75f119d22fc1908c127dfbdcae48b5a1ae4ede7bc60ded1bc6b08d9d246cd197a144ae7eba7b20305a48d98492351d24a7bd17260bc7df4e1a15efd85d0e9f32a21916b5630d01dbbed5c08588d2d8164cbd1b5ca323d1c89d6ab9e602427f6464658d69568d8dfbc951b123c5e1930ff983760dab9fb87d966e384598436f603ab678d78fba7027ec23ca1e432ed2abe6ab20cfc2070b5b56690358f5b0aa27b7b32ab75dad2612b47808f27859ba95b8d2ee5ebf9efc2a53b8c8ca41c64404125369e214a65bfbe40dbea8f4477fc55f74a87c0c985e7cc1f00205f0dbc568609ef2cb1e40f645a931e6fa7b4534017449bc2a3a33ba314c103d35a1e97da7b1594e4ae48dae734e1d42ee40679d4a1b9e9319bc1c08f02c635c0da6632e5e9f1b100b3327d522660b5dee1ed42cd3cc736faa8da71d44e1254450a93d79b452d92a15a582c3b2d69bde86ea199db074f3225126c1df90e946a1016643019c0714c1d8d3c96c9fbb69a0b2d74a6170dea1fac7e370b915f2d1c1e4c270794bc9c0b2bf76d50203520a5f7132f92e758af3cdd64d1f3eb9a3b89d9965116d6b826fefdb5ee6545eaad31c1dcb3f5ff9bd57aee22637c3e7e5f426bd77fdbf6833eae64e4af8be4540682a64bd435f92a51c3d2e5ae0b2db03650579314dcf5950e8f006912773f332426933528d71909f9458e0edd99b74e6785d7292322667f41cb36d0b40c768bb5b948bea0fc9f48a554252cfddb5f561725d08208d2640f78b3c35adfb971748db0f6283f1369156ecdae3f507cff451dcabd99b041d51c176f8fd656c7979b7643416917ddb84cb161929c2c4860a089dab971746cf153de9bec13ee4779bd33eb6491c1652e7994bcf4127bdc8a73470e3eaa34ffb34892c1cf2f4948ce8a5248f93ea7bd343378d7f93fee79dd62443606bd3f77b6c244a49929cd8808c6887c3810897cf1275a44a86cfbb4f982840eb529d40413838ebcabc6a6e8ff223623d63ab5b1bf9fbb783ba646d3e7170d45305e9b0d8d444bea13b4f321589e39f8c883ecbd24bb11b47995224fed7692eeabea9916633fa90fc0d06a913649480b042b2a33ddc04c04decc96364caf4ce7820919f93baa999e6a0d47c031760636c066c103d175a43797d85a5b1c98c8424d5cf6f9e5e67dd8319a281df8b8c1f5f65afb2fc400a74305c1c7f30ba69f04d4b9a551b3fac2ad94e7ed15bd90d826a6b945baa3e61efdf05d8110bf3e52bfe2d7d416bf6cf2b853d774d33739552b0b9bb753e3e3e7a07039a7848446ea943f4865d1f50d68161eb8e5c0bf419fed5ea265ff1ff99c0bb1968850c0e25224b94630b3346570cbacb73d37132f167f0a676771874ae0cf065e2fe20a3873cbf807a80b2dcba1d25420120202b4b03b3cbcf213cfc79763801a24fa50348e888cf747eea5e9eb14ee5c53901fa87596adede93dda28fda6329726f626b0a4eb7a5ece1fb7989f87f1d9c761b3cbf4e9f3dcacca014623df3a125df9b7121e4e39328ab649ae4bffc177e7e040106b0bbf60216760b826c1d317475d41c7b847f5428fd8b3b34e7169c7848cad9be172ca02ca4381b7320616d85d4e01cc81d1acfefd1d1e6ee20ac90bd8743411d316f6114e24e673f88d64977790c357c1ef7151bedd74df3050f6e9f3cb260637390bfcdc2c9d27fb692891e1f1fe5dcd36b0a0d178859a4246a5f6d4e53cad4ae847771a7280634617ad0886694371ad38ca25696d638396bf2f59a358381e327f878a0fe3e99e56308e51f06f1878f4860b2080f022f9d7285b7dbec38a5071d8aa86880e12731634152f778ee69282b07a549dd459975cb76262342e83c2b379c0286768e8fc67266f7548cb197c3c482a77ba728bd267a3574c2b0747188c429817318ae316b890e3d65dc42b1ef3d8f9a296aed3fcd9c2bd78c542441309c0c8fa5da1f28076081efc1ecbe9246740a006dce726bcde9b33f9b6d9a1146fbe0ee3c42eb707eb993d92804c9f7ce8e9f953eb12c8764288ffe8a1876c95219e1d6667dce26515032700b9aa369aee5d6a8eafaaa0b10e8a5691088868efeda14285c1d0119e684b0f97cba3d47784fe0477a273d18656d86eda700edd65f7a0dd29bc4f1b8eb44f15067ad1dfe834a270b3f7f5fbbe94488cc937438d3306650121c6148f3d9352d690ff1cf424c3fa4260dc3ebcc88bd48bdb291b151e2ee63803968308cfc4be5d5356cee2ed27f9136d24497a478710835f0fbbc6985edda50b18a7832c6c99d8091dd1504b1ab55d3672d9d120d9564f91dd7b9aca0ea90eff07c9b1f26c8085e79377914a0d2224f14832e4d72f95d47812ca2c80f94026d486ca2fb83a732a3a702d2a5f09cc29f5563967f5ccde799c930aeb3c1a6991bc043970245acd1a2dd4a26d67e167179bcb00f3e558465d25e8cf1980db16e07d45d5f528c09ae4128da3540f447af2032b450ff6af571f703faf7bb4a18abf568f56bccd9b89b5d606ca3136710e8ecf9cb803f296c1952b4c6be040f045b0e9a3c5d495a4f70bb35f94367965f0b876d59362a79eb31624b87fe0ad5604be8254793a79edbf157d4b7223f1a3d69aa9b25674a748ea7c1dde17a1879015f31a9200a8cfe597f9d79a089dbd6a2bf87745a55812f3f740e22814cbd35779b23e8413aee29122eeca63f69b149f80dfab082152be4d562c272a32252d69c42c074816dec1d47b789e0cd65902f7c4f0c65a1dc7df9528db0625f85fd36e2155407d90700bf8d524b1b279638558c7e91a27267ac250a7a2aecb3f65d5611f5564ab5c015b5b55e14cea853e8540355bbdbaf166bdbb5b1847a161ba9ac463297705c1f6b5626ba47ea16310e8c47f07c4831c6433eb239610479eca4936e8bdaf193b1100488ac63feedd5a0db7e2c88d8f1d71ebfe5f615325b85de23e0eb49b1790d8204cd90b00a75916d9140ff2f83458cdacaec7908ceaf28c7864595bfe5e4c810b6f7cb039ba3bfacebe0673e59ef634d1c6df6034c2c49cac91a8738bcdc25121014bcae1fe194ccf39cb2707d62427be23727a49325d6e33fb74d6ac1ad1fd17420f735a09ec378456c0a4e5191d80b6f7fb2bc637684aee793d3357282d386ed6457fb2f12cba94f1b02ee79fabda4c9efb08a77ab1396a1a086f93da7c7de49a2c96c9b33e48e63f61c0033f71dd0778e21d13b53143be1cf86176f8db0422bb15ec2e847241c87057e3dfe9f9383b69a1251adf0ff4f03cdb0fd6465a42e5aebb75ea289d4f5cdc8f4edab43369c393a638c2fd5783ebd992b727c39455588ec8a0011b82b2bf6aecd73e2f505969594c080681fabf1c86485d6cbdd281dff1b81617afc39db2677a846773ed94f6a1ddb17092758f208f9449a07b4a15d24f246f9e8c331af5cac861eaa6b4e5be9eeb9683014e3b29f053de87b5e6faa0115b1e40a4e20874cdf7606706cd2fe1ee4f60686d5477dc05870132e86e1aa1c7a5c03f822ce048f0c964191f339cc0fb2fdf191c225b78b17fdf340ea4bfe3be3708088a796891a8cafbeb282b8cb66ab968771f0f189be17c67e7b3fcd954d59c289629ab5a918344d118b830712552efe53a4d1c127fb9ff10625f77c5e8ff218b04101e20d3c29371e461b95058c98bb5c7d74cdf209f9e66efc1b3c3cb675a93c66775fbb32acfb2821a53a2a817d013d31235554ad0c6220bdf4865b2016e4a88ec7574526125aa36fa54abacf890a1a9c9cf4862244e0b21de412c8a9c9b30c91f834c50469117487ed7a2ec699f73a6d638aea3fafc05cf85561634a7cdae65443b78cc9d56e9db1534895e96a72030eec36754f20ac65da55fd2f021055c12fa71cfb6c0ae844895cdaba8361c903567dc454f48f82de22ded0f041a63dfa453659255e02b52eb0b9f7c2b3fd08c7e59f7f1da31327fcb0f3f2a80724594942e05ef97ea3ed10a0bbe53f0eb3b8e46929f18cdb1d8e449fa4b538f75c7e91e7e4678078ca3a21213f7c312314f8ee326bde1631f857387c24092ef00266e66e6a1998326702fded336219bb17ce05037bd752f06b617956379fafef6144463d19e291c4f360b2ec014457cd66c5a19223a1839555cdfda44714c0093f1c856f170fa2b44ac8371b0de0bcadd7ebeb29bfe0436adb50971c652269a5f23780a652bdf0ffb7f816a78327d66657947d60623c05fecc5d4cfd5aefd918ba04c0f8ad533d52dbcd08a63183936bae7c0c39effe5d1b8d9e15e0ebec70373dc704704fb0232247cfd9f4af61bb1445d1da1865272a225f301e2cf249f63de9de10741c150a1e5341d4c9f1eb3126e5850bf98cc5a20aa467eff35161bbdef356f8de33b1fd3d8f004c52cd641b73dfb8133ac8aedef69c57545a4387907a2bfe825410a159bca981196c3771ee08bc80d57ac33d504bd3103a471f137f2c57874fc3222470ea3649096a962888102c4a88847ee239ea748c594f5246ca458740dcd13a3e4bd5984b25a24a9b34aa8e34d30e3bbeb5899c53bd23849bd2dafc18345a481cef208c2d9fd315a95498d323e676d1dab4b1182c0a84776e1c563944b9c3246e093b0c009753077fcace38f0bf7a9c88096dd44a81ca9b23f1b3bf2fc396098dedb2bc810e0fde2b63085d17d299e3e4ad1ea278d6028437272b9f3ad2a25a290f4e46f472441959d12d92a67a0e8bdc665f23c0b95382aa733e5830bea9a449d2f5b0fca1f839bc059c4384b325e411231f89a704a444bce0112f6c54182e0f543f21ed4706f40daa021a574ca3522f4b87a1fa3bb6440ee7fc2a2501c5c5b18a3f93e37b1a91c790956430f82c2c7c886e03af2b8a3ed4329b381c7ce19ca4694e679722b82d3e7f09f7b2cb280206fa4ee0879a02116b98745954b272ce2b07863477a78c5ac9527956a2fe2fe47f359067fa664377f2e5ce1cdef2567693cfb416a9d948e7c27ccf323166c28c286e48b0c01e1addaba893d32fd8423831767927cda0c0d30abad5b3def30803a89ef12f5f1865048c49f7053a33fc61bef3af4b52611fe7bade28f697ee6fda6868110120fc4f79bb2e165616afe0ca77aaff84e6fa49f51c96afd799cf34c920eea95fdeabb0e9233074ad1cbce831656b01ce88bf573fa2431d914e32fe5e0c045b61beff9f6446d63387087c613bd9f1e51210d6286b51e345f261b561a92c05e8381a42b39697a2fcb1cbff1414a48fd2ee9da313f2028e34c4bc91683344486c20144b875c877a321e0f7d524b3e1cf000879456f0b91977fe59208c6a0bb0e441ce1038e3a93136636df5c19680ea6dfe8e5f397db6c4fca943fd1104fe509836ad349b0a7bee697c6a4ccb9b6802a193528df82ad8d26b98a39dffb56b705dd2b72d1635c8952cad8ec615df01d387e3b2448a663b71b0a531dd1af98e55e82f4115b9e2c7cf082cb3ff05b0f169677df26d629e24f5e60b4a8baa144eaa2b6ad2810b1414d68871b9ec4a7608a21a002bf46c9e26b1daf932e03ba314b8f4ac6f6b189eff5cbd07edd8b999ca00abaca6f81914d8530b7dd3f8b2f15e8b6e63bf5382eaa5ebca2819e178775bfdda264c80c0c645e6f921b6f936f286c717cd9de0ea5850928ce834049cf41b99043c802aa15f113657c344fd96a7c7c366f90610c9ff5cbdc71d7b64cccf8b1d97ac2da970dd12cde0b277f36ab9e39fb56cb0499ada5c4e59943a8655fb5cc9f74028352119f5d9e16c9baa752efa003d910675a18bd230ee751cc9bd9275de6d1f183973f754f97f13ce158ad29a15f3628c80d36d631d218c12f4a369dbf1755f78352070ac612399a4b223b4a7f8e510268a677a956af29adb448470ba3d50967b97065713f2c77ed79a562f66b2c20ef2b123452b60b2f2ea936a3c1634c1953e91c8ccfa42339591f06fd7e4a0359d8ba27443caac40cc7e3dd337ca4a697e66263d52573d6a0abcfb0a5eb85df02e9d3b421b8a696c9b0ec84ee441ad7ac6d69a07844ea69a5d2fa0dc04702134bcc91f133a6a29963f88c4177b801b1510539c4200f11025e230e4d2c9945497b1185bdb9656182f03725b527182193d6e3e05812c999b1ee091f2b51b9886f4069be48c13c3abdaff91267fb581a33ff0be9fffe9a38dda816a4b8ef17a5561e6ada8703eae702d943cbf7ad147134e6291379d33c6c1358878894221bbfef57e19bd7a2cefaeb173e7de3c540995dd74b916e47b47697e7085b03e30e83f840e1095185db7ff440379df9712dcdcd3fd458783b57e95f8a3acc63f1871abcdd3178a3e676dbc88f92bf09a1da87ba587ebc7a2f8ed9b8db567f775b571262bc2efe2a3ed1427a04a37761c0f069ae1160b470fb2fdf678e16c3c99714add7d77b024a695d8012c1610ddaee030d681f70248016a712c6332b11f4e2fd8302b20ac09df67fb7c5af98a07c93aa886b4e9740ec6b7ab8e7d0fb25696d1c9c2f466cc94451f2499e8c730e344db793a380611434008dda10f13b5b35cddc2db22e3b4a9c379b6ba044573acdf94c073db5983ecd5afe49258e8652ec6d4bd4c4eabd980f84039a81b4581e3dd1672b4121265677b424f9f3652a1cc670e272ac51dde624e305398ba8d24fadba072472077f5b139989a78ce87a7f432f4b3a1ea147810bfc158e2a30ecbdfe8e7c87222457f485427e025d8fd7da0e87af3fd614174473433eade422a65ecd7d47e6fd494e8813fd645d0c8096b86ecefb6ac821b626558fd228c00e7d62f0122131514ae24dd02a2790a1926105e3dcc09a83386a1e33236f9c5afbb6cd9e08444510531199805c520ea5c1296f326c66c1c30fc569a57db48e122df0b39ed1cc8d299b136894ba5e2e467cf4671662b3852b4154d7c0571c50525988a404a93181e8cee0ade47ffc2c613e5208445bf84aad26a4ec188471f30f31ae682ddb3c32bb7cbf4a90fb4077307a3544dee18280421df87c00678b25edfdf74f7adfde8a9f00d651d1d34427276cfed5aa252bb631d2ca775d1f713959c14b674f4416eb177fcb8a0f999f4a401ae83e260eb6f86be85852810669e94a089fef5dbf3c1188a22857c72230664106559759841b68c47ece7c9551882428a51459e6cad37cd4e0ba64b5e4265c0d09de2cbaedeaf697a06856d68fc69255fab23554d24ed44fc20441840eccc7f405c76853e3dff8ae3308f97c05e967ed94a82d916b1463cdf21fdab58ea125f79344f47aeb9c22409ab5c987f3772c20846c774e2198e94237ba64688abb68f9eb13df507769574f445d1a1bcdfa22a9c95cdd03d39414ead9045ce847966aebc1862ccb4aa729ff8ede6735a09d32305da61e4f4584e3f319d01ef0dfb042cae824739ee9972eefaa032073e817f3d3b442eb3c5f845289724d1b0e4c11d5d80fb2c347de05d36a3f0e0bfe23f9ebc118c43b6a7a679ac2ce176a5bd0a7cdcb711de3d555673720bc059317e5e327f2bd4f27abd496ee2d47f10e0e31de05d9e3fac44cb61e4fd8e8d5d2012bef2324e4fc55e50d8d7d76e8230faaa4055fb0a40aba0737f8c6f62302dbb3911b32b88e9961c8f611086f3c68bedbb2b70c5db77c2edc36118f752e1b47a372e3bad9503bd1030c6ff0c3570640ab83e68895f15276895db650513c44977e75144a669b4b34fcd6549147f202cc5d4d8945f14605697dd161b5982057d0704040189412949d7e3c7467170d86bd27224df28a30e2b23e6ee9c2b2599ad385817136eee7df6e2994cac4df37313a442d9893c1eb72ed5ecb2ab0b12cd5a211730c19dd53be274b690bb93694bf0673396f90bfd5a68d5892484faf97312ab1dce71c6a64653663429f6b85cf544bac1e7620c9054feb1a9fd7986163a06d24d8bdbd6cee9bef78ba144a9c0a528f0abb390ca744987dab130f5514b58e602f66cb3d4bd3e71019bb059f3de316b8605973de6141219ec34d3cf041ec1012e297d916bbcaa48524010abc761f7a39da29cc64ddc1c800863e4ee1210401e78c08bc652ca7d0b8643dccd2bc26b23cf9876bb0398afeafe12c10b291a7294ee1ade5a82b50973ef9bfd2c6f978f84ecdf5c443f0111a00fba4efc592d2cedd861dede2a72a2df98094b4c775428411df9be0f0eeefe2f6d68dd265240d6f263b95e104fa9e7183afa5b299f96a3f768ec6018b26151531a68064e586d9c1745dcdc2a91f4d0d9bf9a1b448df9e6422b7ddb169306e65a22781c587f12f9dbd58619f2918f7fa055029045a2040c4a9b1e5dc8d1a6e2d199859799b06b74c91baf305af50c20e5d414e9905768980a46ba2f5e71b24f1f165817ccc300f3c4f8c8e66fc1b5efddbf280c5757d86f5475ccb83384520fcd9a9faacb8e68e3e2dee11ae10943038030f671c6363fed82837f7271a114c2d37374b70d082ba760222c679237090a37cc7f802a6940be627ae049b9dff3f7e407f3a0ed471d55dca78c1ea8b7ad4978601ff1ac6ba5f749e8af99849e64fe15e59922f4155fac55488663711053b0df9402004c0735d7a4f08c1eea67601b1780ca4f511fed4ad975a4c9cb50a6f719c5e8fdd163d5329992ffbd538631b123e54f123b1e7d27dcd54cc8ca6b690d1b08e19e5e2018118e5289f6f505ed9443f25e5005f7bf0d755c380abd5dbd6a4ebe9882fb5999a25828bb76e1d934951ed88abbcb259e46f3eb27381c616fbccf5562ea537f2188cfba069a579a81180b300e8feda89dc567be9d1f2d1e4ae0ae2e86a248633e0500c69caf61383f8dfce1b66c22e93fa2d06565f215747858ab513e11b97a11b23b26d94f18aa8b683da3de3cf0ecf3bd08d6d88e22129561f1aeb8de88f777aeb5ab11146d9e61efcedc45acc84493b29aa7011b07d3751c0202ddc9423853abc48163f0ef8feb5d6f5734daac14f202c3065235da8239f7e899f37513fd543fda3c30f0c9abe8e3c2396b4253ed73a9ac6cb165a5ee708fe5498c83f5d1a4f78367df2afd3e038443f155c881a217c7a2234ee5ec0b3226326e83424a96b925f441a309253bda2bdc11aff72fe5a5b9d6b42a0d379404e7b0f16f73bf4c0e997d0952a75032824e464eabcdd41ea78942d4e2e8cc03d4b067f0a17518bbf1bed2ddfe2fbb163be219fc61fdbf56f1a7e0b69b31091b1a4afd9a257b084653c275abc893487520d26d7a66a2323b23085e28d56362a1984b2afddd3e6f95323f09c66160075e7a44f4f29967abe7650133278efd5f2645c0f82cf4b88567ad471c0bf3114d0a5832e0fdc29711e75fe965b842f8e3f3007c60cf3752c0f7c250d18c8d943ef6263fd86c33354b4b17c09a693aab776762139e491d7500a7ae544995d9cfa4129141e5e170933f2a4a8badf86e445979434c60f6414744240711612cb8dd19f9d3ce733b19096cc1f3ae17c459fe449a6cc667d0e79c634369070185031d2d2214ee42f383ef227c79393d0c4f8c6e8c6b479914372d54cc275b90d322759bfe92e32effdf6e66b6cbc603213e770e3cad2b762077c4d26178f83984bcd4f76533bc32953933ab742791718dbee91ff820119bf6f17497e897273caa3545356870313692dc951fba0a1f76958c5f3b8014881350b0898bb490198be2dd62c2ce5579d4ca490d323304554ffba35b5926cf802f380c8aab3da1c32e16a3aa0ee236f20f2771b4bfc29d813bb175e873f58e6370f4b0fe4e506343f11d4cd49fc38649563320b14a0c24c8ab9d701927794fe95af512cc24305ffd8b5a579ff6f5284abe35b1fba03313802b7b736bf84cb69eb56379b7b1f9d3a435bf25ad686ac535fb1b4f13df085b0ad40648f018036c3f19def35791f2307f7c80c38f90c5c50654c100ec047c375e26e9382b68c6e796f44527a05005d8916a0fc3235edef538fd3a767edb5db63d9328d333f657872f22897d83ebca7d2d207e1afd008ba4ce3f0aa8d5ff3a74f65c6e77f44e3cda8b08afd1ae5e3ee06e33d3337e4c0ab5b2e76efb13581484362e9980a2aad7c9811c26a31fa5d870602e6a1e3eaf57a77ac8380a7a0f94bcb9a02a20c05620e7db6ad8ac8460004a7df516215d22c4d28d9dfba2f8bf09ebfa355a3ac359d2c697344a6267ad551d47feaf237b5060de43d84065f3b3fd06cebf5a897046d858135e9d7639baf4ff73cfe6a12fce449cb81a55b31f947b0bb59ca8533851415a975672d06d09812ced90d47513bc6a152f0733e4790284888996b1ad51049594bcaa13b4806bc2ac826b8b24260005ad7ad9d1b5df2c2f175d5decf3f045810a2831af93aa0c6a57004fa51d73001587004a13e770958f2195d38356cb23f2f27ca873ecc2be00dceef7ca8215e1ae16c35100bb9c6965cd3a577ab8d36a779136929cf0cbfe82b88be8313140e9a0e15ea96b03a3fec19117b5b8db59ec405920987aadce4d664704e044a0d9b14c388373a60de6ee64b3373a3b0f4553a151513eb8afe24782d91011f65c9e7ef4baa7c695145a9e378252558daff57cd84b58bdc12762ce3aac4b4502eaa829c2c22d5b5802e257e42b4fb84167a1c93717d75e68fbc9d0fb9774e2522ca4a2d2247a42fed23fa036c5f1949b777d9abc2fa958c547661529f49a9b432b4ab81f826e6fb68cf37d30ffdbe28e841027c5e18c9a101d10149d833abe05c0f7c2b90a3634ffc49f66b3dee3742f88f38f97ab709c787ca3045c833b069a5191815bca26e6d6c7ab5f4160d34b22fbf5f0882c9b13d1edb97a44463a70995ee857a168558ed2ab40bb2964195f59a775c528b474a348bb8c62cd3bde88c8e885a369f2cad5944d331d84b134dee008ee755da1eccbc282f21ccf6f6e256d6bf422513864296a851fdd2cb027b4d605d1e5ab15d6e5a04e69af448c08dd1a4b3015102dfe3d3df2cfbab1a5544fd60335af5a87ca85325fec8e642056a378d5cf5b62db190527c5d6908921200663e6236756f788f439e8d7e6d74652c51f3156783e26870476e61bbf55a8b7f345148f1e2b975e184dd9171e26deea025058f187005869e007e49a35ecbe41a073e81bab4e6e068cc8ef4d16720b819f6ceb53a5f74c987aba9750459abebc975eb25ecd42db353c279eb9c8bafb02ad8e49b0b5ff0f05546368cefd8f6be8c0044bc8b2ced74fa21c51f015934783e8c695b28f36b12c157b0fe23aa4604bbe4604c392f92ca381324da16450ee4b41942da7b1a72d5e8e27575927cab1176309888bca2541e762ed542bfc14fe6b69384325c12878638e2458154f30b5bdceb01ab911b28dd79caa6dfcd5cad40b205a42d076d6adef15323c245f0ace4b900ecb9b0c0a4c5985ab7a418c185f0a6495a3307fcee94823b1ad7809b327c7945aba51441d845ec5d451b4f3d3c39608953cbb0cbb5ddb9538b08ffccf6216554ec015d7df6c832a1daa76ae508ad97daa0c2afeed441800cc296d6684969b686ab82a8b9abf8bf0e86f6c3976cb18273f84848a6e4fa8d9c82f9912c49446cd7401374d93aa85548e6b376ac2161b5e02cd4c7fede87c4580b512078ad9089df67d61738103f44375684f96ac77fa83a65c33e21951988e7395eed0c4040c14d69d81e0f44d7838d1bf2ab95882f270b05f7098da58f361e8d7dd6a06efa423d3d46b0a6193fb3cc87f31f9400012753ca2f86e4cf8e366ee144f0080927f67536bfa3a01b81341da34e2fd96c1ee8da8fc30d9d0adf39ef17cb9c7c1e2d030e08553ab2be20f72a25a3dffb70dfa54392df0d7533628b8a2230f7a72291d747b7d39e46f65805556ee8aa25a928acf3500bc220f7a24bdbd11be51ea70ba4fff8c80f5bd62f5a87bed163d2c5235dbc48bba5890f41a3d7d0b4646455a062afc018631cd62629da3b71ca58f5ff2ca024e219dd01c8d547b5d0665b6fd8c1950affce7bf6037c324faee935c35901ac8f5abec3d53cb4d8a27aac248aefdd930d2b0e7708107db116115f5124c31193a2e14fed8d57cc46fe58ec17db0eb0ab8cd865622e447fcf1ce14c84407d57957d27ed2504643f3237dd360442bddc7aa8319aba2df920eb0bdc14977962e4c3806e73128628d16829ccbb58cf1d49d40df299980ef306d7343f74c91f7f5399cc181fd04a6516701cc2746eb406376e3cb8bc025ffba3eddf2e27d033dae17c5b7720792f631efaf3d9cd477812fb273fd7fea1b4b6a0a9332d03477f9fb88e6aff47faeb9cce4f04f26c8deeba73410027c51f870b9de544d67af9b6ba37f062ce06ba8f249a77c10daa10d75702823354ed9de9285770d1086e5c172116f3fc9bb86713d52b4a3989c699488f8f3ca1e8b08976620e4121603860c2d2e889106937f2a147b2aed83334f1a8be5e9b589e2bfaed006294fbdc5915804acfa69b5d7a9f225291afeff60214a4f82494e03ddd592a7929322b7e1e9baa7bcbc09118e348c399c170fbf770e1f445cb81aae352451793f470eb339a01578114d6c5f482b6ea6aa749073d5ab65d2a8dac76d9ab59354fd805be438b7018bf3d07ebbcc06a434fc73cd26601195bd59c781efcf661ce9c7ecac879c30e064aa3fdaa8519be2b6a9e23090aaef08cd61f2a5de6566c8cb324070cbefd8fc7bb618ab6850f4a8aa97bb092766895e157bde8e64a170be3dc2363ace1389c59e1cb4f3a5f916e96be020bc9808b2efd5a795d2ad926b2cdbb287ae9459cf89935d37f48b87ee73ad1d75a253954b9862c9856cd7975c324336233f171835aea68a7133eb0edbc3c05b632b0c92ccabef87210025b5df435e9c03a4578f60bc543efc424ea40331722fb0638344ff1d6d501e13befdbfe1e94acd5f242f8e074514a79e4a80f6c1e79a5820916e70912e660843ef7b92337486a4f74c6f0958bd506a48910ebf7438c611eaffe41d532fffc6844bc70ed4d8ebf5ddf6790d6509a84efc7a0e11394a58904e2aadef26ae8e3380be1bb9b5ca3d7447aa4e10297541f34db17a7e1d4d5c314db04786496f8ed069cc84fc882918edc96cc22e27bb29bec3f85364abc0c37c5577106fc6f504962853e816bf61f60b2800c6911c96e6cf993c004f8d15fbc39e9c5cd882db1c402e6c8cefa8f5bb9efe39cb36f52a03f093acf79cdc78c301ca5f4b88a6131a8631fd956de97131975b5c32fd2a6d86100af3f9507653c18b4594dfd7a5370dac51d6ce9f4869c58a8c22f8ec4d8dde65cfd901cbe934906f634a825969634d7af30eb89542ffd994ee94d6a1b3f962d93dfc73e0d57774f83e4e5a2fbf8b6ae51ea2881340d6ff77f31fa2075d1b1c0843d31000034f975d9c0cc82920590c069e3ad6ddcb4d59295546bc12bfb8f1897879d1f129d7dfbf25bf1ae62eab59f8d532329d4e6b204d6ac9a1fc5eb01d2359082c395cbda8b6ed420abec5dcdb4490f63f2dc7395ea1d6326ba84d649b4fd31ace668bac7625cf4608530b8d9fe7cb3d925daf0e6cfe7052ebd7ce57cc1c2f65714c700afdd789745f7f4ac8e6dfc673498f16e5c476501587886e08c0905db2ced39bf035a82b29ba6dc0cc027fa627c1deed26f2d72c1bbd7b9a6f4d50b418956cb26bdf90a1931316f80450121cb470f2ec0d2626287eeaaea6c098cd043858b031ac086a3d7d09084c91686cb82cf45370568c787a8804f72ee94341c7e5dfbf6467ddb6e947284b829fceddb3241c15af9df14a8f3ae043aabea27fb1259ad1d2e39f65fb2e916084161d77fae4625075a9f53bd6218afcc0dbada5ea3e6240d6da5ac640ef61aa9fce33ad0ce2da811f10606fdc3e06418444dd8ad20f8d57c7171dce708483c4988c43a72892d41502fb79914cb46f78a053d7f6753fed771b323d6defbac91ade839b6b55841f199d816d2273eee9eb735732781972041e61c9771e021ac34838ca4cf75bbabb0cd28bff86d4db8fbbb33b183232d148a2e524bf35b8c422227e76ca09924007b9bcc49d08503c57a66c8079cb36f6813878ef2592d6f41a9e18305cbeea2d8411e2bf5a5c6d0d0437e1ddcea0525feee5bc60648bd6024e2214b12991f23428920e32c69f1d33cfc769464029236ffbfcabf655a071831ae9b346e68d2a5b2aa3a4935b99a15cbf7927caa76e360ba6ee4d83a606775d03f67b499cca205db099f6ca14d327ccf6c6c4886bc8408ae5e198cb85b64f197bd4bb92ca440ff9cdc3d8c48004c09cd5b369d8673074812cfbf0f79c7fd2e40ca1fa5a6b75f1e3e54a5a9ea0a5d79bdd14a3b71f7f45632d60650d98b0a7a7a7183754142ba961236ceacab58343b540a4bd8ed82f717aeb4f38a7dd9e55d363f7269d9b7d6601c194167fda1b2ec2e0a07123269062c91ff0acf977c4e73758c32f92117ddc3754b3b4d45b02802fcae43a29f0f3ce0317d0431dd5926e6fe0cdbe6a41cfda364a4ab36a6d110c995bc2b1b612eba3168a0bc0817f683940b75d5a0891867c3bf83a0a6b6dcb8a64d264c58623b1e651c2556c93d52c46328410837e08a0f07fdc18141435b488d3f2f43b1b8e69c962a5fde16bc9155bc804af4341d86487b9df2825ec2365c7b06ec45ee6a1f76c97ef3223c271500f744a028bf8cefa947f430d45dc00ff60500c221b384e20680f0575432df8df91376dd9b214abf98a740aaff568ba65d3d2d967cd4968ffa3a341a61732cd7308811d586a3c214db6e3d701597106521404a782eec68b7ace5b247946d2fd9aa0b3f46dfe768b567fee486ec3277ec18077940a1d3d0a13bbf5b510be534aa115b0f4105addb68e85bfd1b5caab5f0020660c5143e3efee816dcc72213ba620f05e5dea6022606fc191275769c5de51f38d6a85a92576ae5fe6d7b2d629f56f123438e27384d87da857762bdf36717fb048226d2a979750711159b2309b841654cb7fce90639ebe0b8b4906353348db8f86b5c6992892b1cabebfb16c98ba4daee0db186243f738f7ff7f0307e59f8c604ba4f6bd6f30271f05bb706d1132ed13787d889c24b396826656e21e560c8d9f6721a4e4494d9160249b81e4fdf8ed379866d9da4634e74f690edceb471472861c21db66f6d6e10096873067fc56ba775b216fa34ee9e8d359f1b8af8dad35dc539e48303d296b2a6d8a1920415ccf1f47ff8c6fed0e78e2cf20e180cda2b926111c4b5f084efea3dcee362fb8f45b4e089d1ed0b1a545d6885cdce68759c0845ec48e97211f7c2c18605a106316e94135623c9532429bd13f856dd0bbb6b3d505a742c2158df33785bc9dbf73525396fc20ad48604e6c92e58a4560403cab322ce45f67767b20c8a354d5e33fcc3911871845922150ee3c6860b8edaa6264d2ae15c93cb4804a8bf9f5e945bf3922f7b657999e35ab3319323e6ebc97e63617be3225e296458dc9fb78bc343db5ba2fe656b2409ea65a61c46921a9e041cd252c6edeca90daa2c3d7027eed61b4c6d2e36e4740d685b3ecfb04f794fafbeb528f82e40a68e1f43eddb46448d4a51e14662833456c152fdbec7919ebfd08337b9a314442b85f7f9f01027754160a4d86eaa03110e382407b8cd1271a7234e62e8575ed61ae21d0391ed031c182010b4c21328004b9a5230341cdeff0b2f94d89bc22a97877001ee80f69b5071d4c3f28485fcacec4893fc1c92ac0cd4734f64d060649dd85271cda6b301b08b372cac40c53fd7e84144df060814b60d0b054c996c5747b883a216f1769bd9af87393c594b79b2aac7bdb8d0ce3a54a1b5a4c7e1d2432437e722d563ba60bb50b7f0f689283daf861b392dde32ce8520bbb2cfe9091fbb2a277a39e87dec54eff30952e1cb7a18a0c744f6093dbe703816ec31835c2dab23571848cd90245097c0919067c8ac0c45d8040b640e353290f74719c06de0d013d697861243d949bdde69bd9805f302835a4f4f50165c957e0040e306e75e4ea8c7547f35113815b315365d6b589b483da8b7a2a206608130974de1dda8192b9e6e895940a508254b955dcdb88d430d749ba457765674d66af4adb1c10ac49b461f36e792a2e65b03b59dd695dc3d73f5751a68c3835771618c1200ba6294f1cd554c579d080a03d0e1e93b57beae412a7cd492b0ddeaace4a92eaddd7af228da44f67c44ea3bb66fcae587360ef3eb673da34e7ffb7656346d078941994db130b350994d05471d004776c370c6e81a9e1e68a11536ccad0ad8150c70dc5cded5b57481a06cb9f62352d8b67b1b69622c49e7f5a436ee444437cad5a3c033de02271dc5871ebfb899109566c25b8fd1fe5db039a763c08bf19b8365b1801b08b3a4c7c31c0cd924afb6861832275ca41decbdb9c4d2d7f403ae4d879134dd5cf15ab23e2ad6b0e656e7e46ca989aeaf819781d1302d7a375090fe0fb625470d20bca0f1a232fb617072478e9683e9bfe5295c93e06246ff760d6b4b5facc528500105f85c7b87456b3df6ef067c2a7a7db8e2bf396c055da988678f3e13690bdc4fa381a4f1b2db85deb13523ee5f91df93e13d17f2c05d0f187d1d7d5ab318181b48f7f12e2c4ffb6da9323215a1e89e5ccd00ed72df7ce9edcdb812459b40d60d097ac3e3e4ffc6e60bbe99dd959e20dbebc5eacb90678cdf5f8f02455f4b3dacfc69343f56e8a066e6352e38bc897b4676ba80ea688e2420ef97b946f99bf44470ebb8a01a54a833d262811432b9f31dd329b84fd2f1375c6be99d35ce9d1d7fe222481cc992682fc7369ed9f7c7795f2262d62e18ac7938660295db6d2f51683b90a54ae495bf571b1134ee69b305e80d0cb9768dfa812f643ad0369bce7f52fb607e5649bc033240413db8553aa2d74f3e3c1b1d6c8d6ee0ae3b760620bb09c8214f4bbc7aebcc7a0090d3aa9be0165920275fe54aa231cfb081ba8b2dc4302e7d39612c1a83f1366ed2b80971e90b4f79fc6f9497cf78ff7c87a7bb11509d4b46f66e5bf5f8ca27670ad9c3ca5d833212fe99de891139bce5ee3e1efccad9e154fde28863beb0dd0b9014b7e27aeeb28447f69f096416faaebdc4ef1e0ee32f7317f536632ca39a9e9b0d1e2025fba8185bcb28f2efc13b1fdd4a057db34b52bcc1f2c47709c880aaf6d952b74e09b014b6066ec8913500192002fb27c40fc118caadfc8137091089fee24e041632afc7891af4d72e6196ddf6100b4bfe84e64742f2998ee041a94c29dec713fb61b55ced2545a5ae7f72d86e738f58ea62aa9eccb76da37a32febd9aaa869b76f78a0d0c2f5743eb12d3bba2b555aea470579352bb720558eca0fa16f4a773c4242635d9e99ac32ae702e7f343f850d5d892fd226a4053ad088717f031ae9ccc4bf247910d5fee70c9355ff47ad9adf2d04fa8f74eb6097e5d031312c100e1be543f65bbe65fefe75279eb59904aef6a18d3e5d5154c8c7e837ffd52c37e72f7de8a2ba205eb58cb8709c4702baa7a89fd909851867d442d0b4de76c9bb61ad8a65fff469ac134485aaec70945446a4a50cc4c5efaf2027629987e15440939437af7509ee769b0d48c9c68a71f6b9a1d8d74d6254f7061b9f626dcbed831f21db0578f5023f94784e7ba8cdc00da6377dc42e61b3e26ed420489f4f4efcd3e0b1f39d23a46944d3fc321739e4fe10bb3f38d2c357afa695a2dca8c08d3fbd8ae15d7afa19058fe9cb1bf28308a4eac6470f6ce4b850856177ce21f67f4852338fe85fd59b11233a781d59be2897117581df5c9744cdb95a30fd640cf3e358d9008f80cc93e3d5ec7507d030086a18fc9820dc1bec6e183bc82a2f2d1d06731cee0b2362c75910ac8860ac78095909fdf202480726e817d0ead3fc0d9ef77541a8356e3bef15b62c2954314115535cbb133a9810be8c93a52f5392a2cfc34bd0cd8e6aa6a05798b0b176d9f08182346ad845759ab8f89eb4df5fee8bee01535e4084565fbb3e4b8b56941dd735c3aa4e7f36080595cb204e3b41da7b646d420979e3317eb39aa83ca0feecfe58583c6d5c1e26eb1e831de5790e39783a353fc5203e60b2a8a1f9dd8e9c3dbdd7f63cd6d605692f1c1f567e30eee9e1328748e9bbe1fa7b172393fe56cb45bb19c581eb6e16d32a2630adfd5cf79d07f41120a5daeea29311b72e265a0241747918353a1c325f79fbfdbc62358fa39145164a8612976f6635140c1eaf04811aa57a0a0ebb50f93eecb22ccb487049db0361a655e5a3f7d76dc99299036512ddc49cf31bdfe6aad5b48918fdd9f357422eefcec1c9168774f876c76258f005e0cb4973062a782ada169b034c72db991500acfa030f4cf28acf346539a4b4d2c28b76383d5cf195bc565c144c538d2009a149017bdef841c7e59bc2737b9243b0e5cee141d34f1bfea4183ed3bffb89ebbff181bdb177840aa2b31e545be1365620475754813c996dd565304ff0d85a09309a33884ccd59f54b5cce02b21604d865715670140986e99276b7df8876c078f6d812bf9144c442522c0d124755beeb9def7206813640ad63f871720f39887fffa727c0767c38db595320f06948cab2c0c2d0b9c2a88d41da0fb427a50b23d00fd98381ae2f81291d4e5af4fe53e92e90493e72c2892a886a94dc9daad78eeea4c5c1cd92e4dc8434cb5605ef160d3fc053ca8754af0ced1140af60e6b97ee435bf9126be829474588606c2bfa5dfe42f7a44f5d314fa4238abcb21ce208cd4039ca7e42d70628cebd0ffdf11fab08aaf52bdbc4d23dd7d122876a7868b1e71310c82948dc32a7801dcfee93472db34892d703cb10f22f06868017823ff6f5498e5a69a92ff2d837fc58bc953bcbe8120b406a3267c4c6103e93a273a4e266fdb0799ea4c604893dd6605426ac8de6281f77d2b27b63b91a2ab43efcc02f38eb0fb703f74c6df61596f3b8c01fae29c960b8e336ca4e13e6cf989c6db78dc90f74a67d3c53d517d0ffb4257cdde4ce2d346826dd73c35f063048ddb983b80e3f2ae63b1804b655d880d2515d448388b299d9a49c6ceecbbac5d79d989e6c2d1afffef567759e72ec54cb4e37e08ad0010e07e7062861d9bdd64b3af5ec947caa15bcf6c078db78b3e77c7421b3b8beb7d871bd123bf5fcc1c1ee8478218592de9fa5dc7400504e6fda56762c0498467eecfc22f4170c8e14d185759ba132997c30278086e6fa384407b26cd4a44e4c296f7b18dbabb1421e7ec72fed23057845e72528e7b6272912e1dd4d814b67632ee0f63d39b5e98474fb5a40312d989bbcfbe69e93d0985a6a10d222856be8466219659fcf1739ea5f477dc2b51a60e93a4ab1ac38166fea16db6ecd9c6f445ceb792672c61448111da1fb130e76365a2635d76feb49dedac926cb8783fea6c5f6e6e7313d62aa58ea7cc22360db3b8d78958c32ba2419252db78e6f777c7280b27eb2f30ac08cab6e67ff8c952e94836205c48c3b92c5d4ca5bf9a57c6b75e501b1ce448c92c2cfd43993f96b27e43b1f9c678d0228f174daa992b2e4f180c306385e82af6ae4c6e30f8f8942f92c4bd1606c4e96ff148488acb3353d8a7929db7374bd728665d1286f57e506d801d4c24e45630e44132a3415350228d58c2bc4e54b371417ce39bbfc8b8ed913a812c9353478232abb3f800283ca1f16ddea0154ce4b187580f395ac78d26e2e29cd9f2fb509e45375fea40103724bbdc49b01d14e080eadfde8f8f089fa51ea34fafdf20231c8aaf88f0c22cf3991e3602be073f0f23ad4fab1eed32e5c1127fec7166f485f81d59936c2bb69469fc60d903930f9dd3156a1a8191849a6f79ffc075881bcce381715ffd7fc7c822caf98d1274013129d8dc128dfea0a1f935222e956a9a7324acf62be6979163c9dca41165a15b73928b381265ab51b805ba29ab6650c1e970c4dd6bf33b1124401d05a8862f709bb9d6c16093d881b8d28dd13b5f09f84c7fbbee9c8c42356256d6d03ca3a2fc628c84130e814116d3316204bdd1949b1e75778abcd6545eb43f263221c0de786d47f524ec678356781efc3e3a5f182a56bb73d52afffe8d70d1d73082921143bb5cf11d2752d972ee8852b66b5400992d297b75aaebf98e05fdc20000648735890a4639fba8420ab3b253b8f60e03da42185abe510fa44b3c29a4b0a15435c1b649b7ead7d9321316f3dd0d6ddae8016abc57cc154049277d4cdd50556397ad42f4dd79f03759340a20b3253002d1099d15d5c87c74ad77944bb3612db904ef6c7978532c491882609f1c910fd63dcc18528ab889e99fb154b6236470cabc2b9fa903abd1a60cf99c0417af3b8057e1fbd2b439c5414a94feff743d842d15b82ebfb65eedbc5029391b860e631b749605da8d3c7bad2d02051fc4fd854c4ebe414892ff1b37eae585816adb8639cd1c74ad322852ed06a83f30c175f8fd32caaeaddd2f75de4fbb3cffd010e50e24a34cfd1526cfb91743f0976b56864938716489a800d47d2591bb3f11b60e3a728a4e4d97e9d7df8d002fc46dd0d0249b4614cf9dc2baa0e38533ec50e91fa66d18d1a87fa17bad29d0681cafd443678d8ce15ee300f2240299cbec85722463c9a5f7cf51dadf405fa7aec36ceaafbb7f2aa78ba7dd92d934bbaf3c40d69121a36ef1a6ea048c770642e161a3657094f2e329186b4048b2fa256d0051a672cd77d250ee96bf2693218f3a37c23d83138ad11fd3bca7430cb683bc9701f7b3315c8cb43f2f8f56e4d775af648855bf264aab9b638928b8be9269e3a86cc2f7a3730e14d9fcc7fed7da48cee60d1bed09740b24f1e16daa5c4657c39f02e7a0d81e1b17adcc1df4c46a14e9a4fa90611d3a0aa7316fab6658bb0be2f9ed7821490a658bca897a2b7bbb127a469b419d31892c83aa032850d19de087bd2b1328e212c3699b6160cb81d680addeade8befc28736be095626a2e7753014e3d830fe3e424e4e3acb91f09a3a6c7472c9d5e7e2bf704535cbf661ebdee22f514704893c50c1ce745c1239686bbd878c0c703ef123ab772686c6718c3ae2e49f9f1e1616f8be7125710f9e57b6a4ffbfb24149cbf47a4ed724a3360deb3dea296c08a155143771b0c998e3a1cb03c4d1346be08923bd2ccb56ecac6917dd543ac61420f82f2626d5dfea2df91bcc7d74797a2cb8c41f631b9117108f95427dcf6ba224f7b36089bfba8bb2908a2ee724d912c76456dc3577bcaff67c5943c28e1fd3e0ce90345f4d4217d09c8d1f08b06b162c1a6947f831c7110f415c96c6846969e2d9884d56460c044544cf2215b09593e69bf2b541945022127883aa162fdccb9863ef6e1395afc72d2cc6e72ab9bd855b5a5130a0d386a87727fcd36bdd7baa24b43d4d375f93b6906ac54ff390c6524c7ee370aa2027ddd39122b2e102eecbbedac59b04fc5de3ca5719e7366da42b5ced9c769328f29f80788ccad6688e29abe69e02c7f85aa87400146d4a7fd453c8c498976cf54905c12556ec7e883d0057aeb80ab0d006f59b874d9fb32e0bbdac75d1ade2375ac2a92a28a12b1412034c8dcd9d29c2d70512b9164e9c428c0912d15033bcf1150f42d2de12cbfe5db3a4895ce9a94783e84119d0bef3cd0cbb9f11982eab4517e62ffaf90f6c82c67009e072cf7997579f9253f261f9a5791112dab8dec264de990ba7417e7da6a8db119e03afae3555b07c75492273119aa573772f5c63fa004743127d053af4453b8371f06f7b6f1f2e062ceae5cbea53c5ebb0aef7e217ed5a8622b2b19b8a919937482cd30b8bfe83668b3c1e8912c32f4e1b5813f37b9224cddefb82d947b31011515cd1b024a3167ff2b4f134c380b7adfaf42f45ab83e06f2b88b6537357bd9516aa917aa61ba894faf4f8d1a664967499a3fb2493da49dd3a0fd2e4c6021b594b2488e8a8ac6181928680493bebfda8d97403e3aee1163bb14b099ac0c9d7f180119b3174d01c56b5abf800f7a6ecb5921a2c2cb895249ff9cf888edcd64aa988b7768402275f7590b2d14704139e5868b3fe3569a31351c7dcf79fc8056fdd1326f7bd6d89f3b53fd3c462bf78bd1c90f070d5fbc03bed71a291ad0d8c1475474892080a66aa90eeebb54577a4541aeea59d2d2f1d412b20dcb53b02b743addec76dab4390bc8740b88ede052a8ac57aab37d31757804657caabe4e0d0e873142e17fb8b8bbb5af96b4e41c07d97e3130ae2b6b1db89330e6d155c287668ac75326985a89da400dba82b48cb5196aff28d5c3fd0637431025d4445354c3464abcb9dfd5ac8349fc86b25903a662a92ba50b380c2fdf7124f41ea7f8b9fadb9dfec6b2b7e6b900dc384c4446988ea808b5f0aeb28329637df44c16f13c1f539679f04c773eeefa1e0c84e5425fcf2a4e3b1798c9df13c1734e3e0c0ffe08b9d2870426ca4dcfae6ff6e712624c5e60b659ededbe8e095d8ecece19c4751f0a150e53d3de557f4b57e77b8c2f5ce9e269d8b308ec5290672ee742bc96cbe5de8468442477218004b4f244c8e110fd34774b245f0d32116a6104bae12cdd1e48feeb5012510d14b0f10a76a625cde50345da31835877d51119c90d5bf1500db3416a36b793b5cbe4e7fdf32dc304bb095ea8e9af25284a157fb45adc1c5db7c48323e47a83fff2395e1b2f0502c8959c927a12f9aeadc01b938d735003e71cde2bc2ed2e9ca9ee282d80c7ef382456a9431ba68303221f022388d849bed0f2270ed38e03d515cf4df295270c98a2ff3b1d5872ae05cff30059f1088d26ae4e35557135ebcc51c41c2baacb3b972a2b85f3c8922093a3ee1d55030502cdde5c35742ed60e90f0d9165210a9b9f4fe4efd580d6de20c2af7eb70dc0841d70255e610f52b4696eedea6d90cc008b1bb109013679e1099959bbde94542e1e46456b79bc6e81f546dfd23ef55ae0a88a9f826424a691e220406435c4f15bd4d62f875bd980563dc6d17883c561c3494c5801b0419f634852f5090ee060ffafa46e060ef360e8ab7a5f595ff77f109487ecf49c63312c4a942bbc79cd3846d7565870d0f24fe8e9d809f5c0b8739dbb4f4333b28b2af469514bf1518ef6846d59864023859c0d5fd71d200674df43ac1c042a735dfb6411090421e88ef15aa09637651ceba001f25643ca24610d5403be08e4957bdb59f8ec6eb42ccedd3bcac02540b620769a3980fec8a7576bdeab51111362ca61cf1a62d5752b743227763702c70742657c12a1d14bd684913bd2196b09d2d201c8b26f64c184b7dc119d58fcf102e9ca4b5661bef0d07f8c31c4d1abc51d7d66e48435e1c1d71806a5c3b30a9bae69fba5dd59e10ed1e8031f92ab58f4a7173fe4d7651cd92657569e335a66a924464ada5400a3578daf1641d4647538cd47179f535bc196380a0a1d6e248712be04746cbffd2c7adf72d0b842b05bdb321e1635636e0bf2e0b5234b90a8a7077cbc872bce3e9d7035a6098ea584d51dce30f6858ac2958efa502547c212ab5be8ac6262ba2fe53c28bc50f369e49279e9b6a9824cc858ea498db5475b04b31573cf274c5592cd51e3e3b1235ca4d5b581783552735cbe47035e9c8acea3113560f8da8d002872fd29ced0187dba4142243758126dd9b572760ef51cf7f49ba4201a250a2aeacd130719a0960afac00f47361d95aee4a37ba03f1258790ec12868e0a24b6b9d69e7f04e226689d40be3fc4f1bc4caccdb0a4dd55ab26ed281167aff01b13575efbe7d315e7d7f4d54ece7c5c9acca78e53aa33ba2704c4ef9f6465afb8db43353742a7daafffadf28c1859e6506c318dc1be2e3234c93c80c9edf839026815681392c138f1ad0d1da468637ef9012896d47bd50583cbd977676bf4978cfe1716f9bf0e3b39cd2ed8e7a6b0583cee43d08e15bd345de7c46cfef3187c4d3cdad0e3267a71cf12403039f0f95e0de37db274f28cc97ec4b697477abe7f914d8967b8b9c23807fdf41bf8f9d97acc2b971711497f439bc1c5e5f5c0824d1ee4eada02ba138dba029537e059503ab932dd4aaa29b83cebdd6e80b2df10937ec0d414b8d5dd8979a8455feca60e500ac81a2f48368d1aa920e31f1726d4c05eff0c28e1b52ff64c10716df62790ba985f5a2c5ef91560474d1f95efd5fcf51418fe4052a3b5c1c28a06f1302f41e4dfc3e87de93e60c7f9f38f91e9a56d09f1a70fae866c1658c4a97163715164936835bfc761e24b82784eccfe55ba19bc17fc498c469a7f608a8767289c091d265cdb37868a3a0cfc1089245b816c2e78d0fa6be5bdb0acdc75fef3726e2066b9932d804f88044c2d41c0ca64d289002bdf130bd21a2f96a92c6bbf2fac3341d984e9748ea26f6dc005f03e1829c3a0fbfe7277e864533d315ea4c6a454e063f21888bf1b228884f01a7663a65a340a2f3d6f2dea17ca1b085c036d9fec20fe3248e7c2411681ee8e521ceb9fc07043eb4774c1df907094cc9a61c6469a170235efdde3fcd55f4322e620b63e7bfc41af8cf3b1206d077202f41283a4a3bf56bcc9b83ce1b582703ed698bc43d66c7138f04d0c7269d66741550bd7e9ae4247a487170999b991a9a4e752c2347a57bd1c7ca3fdbfcb00785e85dba7b633559352703deaac52b4561c080100f77d378898bd26c0ca2f9abd5435361f27a7ad3d79d1076bb6d8fc05a330804537652e822e2714b61a279f82f58289326d0184d2df10cd89229488d9007dc6e870fc48b5acec8b7ecdf545276822060e16fe4dd4b0b483fea2e62888cdadcc4e3a1d59294f3a17b1715a7529d74c92d3247ff4a13b88b9afc36105bf7a94a89b1d3ef5722c2e5db8c85ed818902bda361e61b0c8d3d6c2318fd409d26139e3a661961dca4ef4296504dd4e38888e695a894f98c4a40941545d4d2c410e61ff4adb75c59b461c7af5e9e86760cf9efaa3c23601d09950bf897df3fd82884b2b5cf3dec8a0e32ad037f25cdb7f81903596c21719198cc78b9ae0e652bab0891926494caf378393a72c5293a26d3115de19a7818f5e73b4f0de9661c3b027eacd2d2c689b2f575d0a4a4362a055976d19cc8d42716da230011e0c2ce413a880c1c365a6d0124469b0683fd313e1338d1b72fc7de4d36535d41a1ee7ce916c0234bb570836e9991281d83973e2f0c14a21dbe91ee24fb39c9095a808d1d088b35e08f91c1fc7961792a1ab12aeccf0ea8a16c8fa58fe457107934437f1fc1ece68bc60e809a05929d67705c2d23cba3c5e14a37337c22f1523fe96acc26a3735199d81f8007ce5c06fbac373eee642282e226ed1526c7b40a78c39a76a3dcc7431a1df014cda390ed5e18846394c40dbbe4178e0734663751d9f8d8d9dcb64f1aaf7ef054b1c3a64aaf0860102c1b5c99cb75a3a00600240ca4481092df59e76b4d2bae5a8420a0be1ccdd0b744516dda87c783324e7455d60de27ac39080b37566056ce29ffbf5b74084147a492053606403db2f12b234243c46ef52fbd9ab7eca960a477529746832d3eb74edcfd096566dae3e45f8e719d5de2351c61994694af12725fba061dec83086f8a024b0b24f8c0924c46b06aa915c7d17cda482c57b0efed1d4e7ea97c10749542164aab6271e9ff803877fc913b27fc56a8f07ac89eec9df4a9d261b3600ce6b89e3f684ed2543b236d8368a4e305810985b012f7ada5048c500c9fec1619397c2af60e3699ac45a64a7bb2be6e11c81cfa5968d3b183b7f6c0465d8424007a3c6fdbd108148c1e5f47620bc373ad645f03556fc6df92ef49618abe527ae64272ee01d891d634e9600a0462b9b40186c8dc94fd80a5d600391e441cf86f3aa52d45c7c07323f1de705a1dd0c6c613d414d486023156af4474295c1bb5f97f8d806590540efc6881ee68f761f125d20c13cbcdc617384a7958000374aa259931547f8f6edf8205a2940c4b15504baa087a0124e6999d1611a55ca30fdee4bf30e0487b3f23f12c07a2320c2c917c3eaecbe4f127c243a4ee587b0dd6a6e73fc351311b759fecaf7bc550a4880ecde1e9009757e7f13bf8d02eb561f03665a8e30684effc0647b3778b65132ae3581e79cf48e7ac34a1e8274f5523d4329ee867b0df1833e3fcb5e499975dd75694a478bad2704444b5ddc53fae8f6ae0193db14c51cdfed3e027c589c35cbcb8095d4a65948a157616b86f2d74063b8d70da1ecd5cbc68b3f086f79f8aca923fed7a5002595aedc9befbb55eb501d7d6223df9216b30fcaf47fc26f0f7788ee9696385dea24a05f5092dc87a0ab47b13d4fcafa93114781d36688026478b9a5adfd019e2a1adf07b3f9a6bd35638828dc638c1f21142abb51bf2f323196aee18d4e0f3a9ea7889f2bfeb5fce9f683e19bbf34277aea48b8f63f93e9429fec1a05a1182e3987c147f813c034311d6e0173efc11db7640b9ab4ab519d2fba05aadbf752bdd06e453c87de4dad404a98c19f1286b6225a39a0b30fc0aed2fcf95b7c43fca64d0b195a43deec8be5a97e6dc8162588259e2c3210774741dbdce46198a1947d49fc4f97fa4b00678d013f8a60dcc5fe145dd16f9ea8fc586b0a397385b7bb0c237724d4386dbc15a9e00398414a072a453115f669b176c1edb32f0296f9bff257f003775eb54722f99878cf47d490e50ae75d19c7fd36cef2da98970ba383f37c5c661caa0b66478771bf8f78c0c887f70aaba2718f686b7e5e0f9d1346fecf0ac8980dd94ac0176979a5886a285e293aee2e6055cb7151cc8eac1ccd0c0036540b2986a936c24b6d3011101693ec06646142727fbcbca3e4776b5af0512106a379dfd5c2dcdcdf5f191f66c264deb83e7d9f985dbf00fd8f036bb5d5a5dcf372cdb37526141303f499c39fd7df5cb8ae88ec89a481729ca4ba8767852ba1e955e6532de244414fcc4cf18b46eaac3f9b30c292150a6260a0e215d3e22d920aa69e5e3d782fab5641ce355cc4ac893557b111797d8c86e4cf4a25f0f011d921eb18d2878b698b12b9bd4905543ef54a90fa2070d4ed17d1f480968d4944d13c24077e5287450452a90d623fcabc038844e43cbbc13be1b894168a0118e966f46e76375b843ecd16085555ba2f147d36cdba8a5544e2f551b4218e1eb60b5209f59ba0fc424cd9cb63f0ab702c8479297ba9287ec50800f562b73a23f59b3df0c871ff677bffca2a6b23f833d57251bd2844b137f2d1129ece730bc940653a48ec1c90d54027fc976951aa3ec571192a9c6145becb7b6596ffa4da38e59b931d6ed1e47f27976aa5a089446ab03d8cbd250a395edb34a118232f082ca11d61e6c00eff169055131c206276676651686538b8b53e6f9212de762964e84b30a3ca086386155b7627d0be934c48a0c01209dcea8494df8ca4b36a616ef4d7e85801c821af49909e296c792c63612fd50ec14efcfa80c6000ce9d9a01f17b826ecec9154697875ebbeb1cba50eb02eda1218d50bf70c2ab92a447164af628653bc85b67fe496f7b923556be60ec5fea1461af16bf563505cf415ca83b11bed60cb455c2b0d0ad053c272c6edcc56ecc692738d9dab4b76c765a4bae24ddbf8d95854bd5771cb8fd867316e1527d32b18c4f98fe89430bad588ed75560dec8e3997b06e81c8b10a2d8adc3fa519dac57fe6630d2cc4c3a56dfa62a4546417080b0a9d9bcb963fedb6979b249b3ddf9d2f5fcf7b15a50d798f7c2b46b1fcc0d6c0bb130f4b76e37f4409e7e6413f8a1badc0f1112c37092cc120c71b8e58c8ecc7cd7f6b4683ebdd464da861bf1b84010bdc1f9f49795727f35934ae74faff2a0a767685596551a2b5c283c93dcec6a58e78d6cd84f8783614b24e9fddc14c0632615d761a71022f934bcbe8d6f6d3dae0596120aea63233cb885cec8fe108caec0c2e47cd94aaa568f9cdff3bc71c5887456ee7f667bd449250e2fe19980c8ec48f71044d1aa96590c438452803f60fb1f72c394735d2aea6504643d842ecfd03668f3a4bb8dc411d8ed14f139cfd1bf14949ad43871d9bfa9790f88295ef5b6411796b636e0d79bda1762c9711d620e898d9649dd45c381b6d62e5c24fbb891f12368f167d052d00fca835025ddbedc798653f13a4ee5ac1ef8624bbbbfddef618e93fca755febac7d0bb15182b4e205080e09ebc999760fc62f303d4582d5dfee3c94e2774914123c9b77b04745b105f2832729c721f07d1f8bab0f695714e7c8e495e837ab1f8a561b72e695aedf18b74c4f0218ba9342265dbe69936d74bea40d9a19867f7d42ee455145d42c89cb5c5289b37fd1b393a365eb33ded57cecf541fdfbbd7a73e3302dce109f37a3a7e08184a0633a619be9dec31f835eef9952423e64d4de4cc2e71b01a70bb9305244be9cad70e3faa74365c5ed65b6f92bcb275233d2285c85bc28b369a08944738e78ef8ca50df68874ff2a8c5af6b8b86f62c0c310c9d624f6cc7a89b8ed57a92a153adbd8a670d127bbf8951ddf10cafac797e967dd35d68dd803b8d9c3f5586db16f7662aa1db029a0ac9d6d2040b20318e05aad0a47fb519a8ac2da6cdfc32efe941fab3098b222fec817795c745264c685cb167bced8bb1bbcfc040346d4f712541fea7ac91af8c620944d6fce2fe7e1a3ec990dced74969a7e7a032959b3d225280761c21478174340c7d0a015f5c6096052dacd4cccc3283ae8d3ebaf32493aaa6e8311bffd74d38c8dd7a3beab132ebc1b0363660c261e9a1817ae6eca83e71a1d7af4eb3625c23820fe837499c91588e9815fe81d62ec5d79732f25a04716b4f878922cbdd1eef979e2d2f6126f5655042d9112debf4583f1a947989e70977ca8e02f50ba9176f86870281fcd99022adb417f0d57a77044df25a6693d2b734f71ae719891ada0d2ae92670feac410495ef4bbea52eb0e78db9920eb8e350f1d78977dd036b1ffa6adfde80bebc533978f6f0df43552573696650f30d6ce43c556d2b29e24b8d4a757624db72728b813f7c756f18dc58bec3085ce36f88e7fdff3061e9816b1159e2767f383060d75cc0718dcf149d60d870f901f9c8600be5686665f38d9ee090ae4917941d2844318d6dfb3a9beeea438d372b9eeca3219f4d16820ee58534cba3ff8a42ddf17a715c6586d79c84be4cfe20ee3b2d47d5b45009ee984dfd689f75d2b5d4357d6af176a08f43ecb9e40348e93515e82226e70032c7629172ef00f9fa65a0c1d174f7fa69a9a9bb2d808430f1418702151d338d16af3d914ef3e9971cc2aadf0a27719737da0efb60bf3181d4becf97343db1d4d811bc91e8f7ac7573100fd466d87ce65b2e6eb28123c6e2e6d2313ec6af3d207b8a599eca4b632322c9799498cf7b11c5fc3ab85ed72cec4081df6e5c26e35658580d858884d74b9bee7a40eb687f6fb49fd5cb4d46d351e4829fb49da58c160b645d17cec303e9c5bbe4d19fce0213e431e027004a3821efee5b90ec5de55540b72b4ab1a1f23e369f9aaf68bee4ea88e15c42c330ac84d8a2cd7c18c2dbba18bf8c3b0f308d78e689ac797fe48b990cfcd81b4ee3c63696390e9ae21ce9f53139e58ea99701785abf5a9c831f3f2c26c06396bfd04ed8976cf8bfd2701bf49600cc1ccf41c040602d28057c330e240197317e46e6de34f84c995fc78e75a06499e950e407e367d5493a1c20ee3461c770b977806edf2ce26f636f9a248b3875b0f7a81c9b10f9ec5edb54ea7f2fd417e8cc1f65bf0f54c5c3ef6bb41c0711f63d5f552939f935a78ad392bd3ea10dc34db479cd9409a13e9ae37a4a800d2bf9435add1f402e8d4e0a2f57123eb31af24c45444458ec7739dd9109c655a07fa7b75605db224ef8799f56701382f6420055d94f8137705181512badb069656b95c3ff79fb05f46979aa8c0c7f6662ca948019d5b18e9ba101bd4f3b6fac2962fe4f3eefcd013d41f5068998738ac27788c5e018b5984b6fe075bcfa117667cd4bf6b82cee94e2280f50190723c48fb616f0ebbdf1c551924c88e6c186919e3c9569d3892532941d21a428c9414ed9ad2953572d70708201176a6ccf9db5e9a517489b4f2dec4ef2d3444802ecce9ddd1da79cf3d5734e761824d1e70dff81a2a0302f5a3d0be957999fbddb7f21e87a7eeebf9118baf9a583629b67e2f7b94bf996c4fd9b1a4440bc81dfa67beffedf07b533713ef791df10f5c3cab05aa2491d26ab4766b06b487277204839579cb869d1175e9f6960085ea619392a1c7693dc5a51a2353aca2d0b6d337366a19923317e0e8284f245c569bf094c7d08cb291e715bb361a6ab02f5c40df32e5412a4a88661ad94dc8fa352377e4b099aa4d318676af0bf702ab827689fd562d9ed26fd0effe762b2ae371758e828f8ce56bb535244330b303bb74202ec0879ac5285a83595782c54d1c1368d3ec31cf747cad9f69e1e5e89aa0ce64322e628e6957d5eaf1ba215d6c2d8240a066e7b97b5d96675cce8f83839690d966b050cb0a5b62d977942ffdd0c41da8ed629fbae02c0642287ce3e20ec903a6cf27e3b0428abd17ba4aa9d66079debfd8d66db473d26f7b780aeeb6f4d439636142c10c2421ef24d8dfb94e1f0db4ecaec75a96b08a6cefd528dbd66c4c5ac3bc1e9bd7561ef8e653eb7b31d07b7fc8187a78b569756722416f109e9242530bb431ee16a3a35fb0315c5f5a577fa2ec0920b26672ae6065a6c45c0ca16a4b19b3a8e1ea6b43091691cd94012d541f42829ec7a2fec26c057d71bf21ff412493f6f37fdb83b925ad40bcfc74148cab08f1f89c666b201964989c3f7d2ce522183021b3e8273043d555850f8afaf2af0749276b34c24ea56e3e3c60ebf949b22f9ca93dec3ab5f8c5bd5c53c73f8d89882323e6950d6103b9ece69d32ab6c0d61f05ba9d13e80d0dedd9de0eb6a65fd620516b697ff4c4f83f56df3dd1ef3ba88ede9304ea5798c7c8c3607ce31768e0bcae853f83e5445ad20385280e703bb20e38e8c11d3a341e59794bdee3d6eec6ce3de3bad4182d8fa748ed2d5ff03099e7f78cce35f626d7f0f569984cbc4096f4394b28514282a1e5651e9449b722b610a8d82dca2d877bb77fcc3f08a111c9b3b1cfe9c74149a09921f3adf4463e1997543f075f90fede09483235c561672768533d77c32448218e3e7c820431f5a841d96c15b728d59a18766e5cfbab209144b6241a6961db3bc6f6e8dda5bc8f3ac97af66e25232d377666d22c2f2c3208dde8f5b8b86b04a8d6dc37d39906691ed85c5b05eae8dd36db6c45cad85f1942f3db07d45f26e7ce4e0fb0dd973ef3819f4ca29541fac1bd85cd921e8a975754d18387859113f608e7386f9642b3c04c784400b555b9a552ccd17b75f2792349d674e8707d2e1a6d474c5062e3b2a45dfd12e8445cdb1ddbcfaa7846bb5f0446cae20ca7ef2e351e557f897ab4d7d3f4c8d3ce713bd25c4e8de2bab2e8e616735201c2216fa44d63783b255a3e3b44e110d2a820f0513a0da87b6d1c9bdb82b19013f9df5ba394892467640a226035c71dc5e4421f7573e186bf97ffa6340fa6fef9ab533b27516ac4bb9f2611ab1cc8694f9a2a53d5327e26df1c016c5cfabacaf8ed866d381d4f21e089a2e80b8a74037c0857304e18e6163816e0be3f52de04927cac190639e7296ab28b4fcaafe2ab85e30d00bc316a87c659c3377f31d8042f400d824a491b9351ffab0a8ac1df7f2d02dbdce2cf2de426cf60e38f09347e0697aa6a01fc5f4f1d99039ef5a9eac169aadd50c1c8464a4794dec2784d0114a1ef9d7def95f664324290fa6284eaaffa548d62de083fa422bb392c290802939be339d722a542df3c3f593b1004114a8bdc9a65cfcb910f3e013605a7afbe6d18983b48d7c871736db609c47ecc1f3edd8a830d0d5ff6a40f9c9b687fdc121d5ebaaa550bdf46e72944da10eb11148aa7d3004aa68d77ebf88e665d72872363d629e49ae51f855f97a9c070d4eaddcf94a5f1b3f405579eba989041c8d899fdf25b4539b1ada3442afdb29c280ba440e42922839c746d0a8824f0fb6c2aad54e18f22a499de5eb1266e00675df803183a15349adaf7f39aadb52980d29fc2d4ef73792dd50a6757058b24d068f087350467015a2ecdb8b3caab36e164df22fd4867a843c7d0d5b86c7a2dec6a7921593f82ed792106c0701187b173eba8901207c31ce301f1b0a40a301f71df42c81fc149795fec85103d4cc30b3bf95a8ad928d7c6bcc52eaae322844cbee07e084ccb7abe52f0287bdcf533a4d18da8628f3eff20f9b52f23aba19411cc4dd3ad415b6102f016d2d390322575c7ba63e45b156e5ef3eb1da1ac891be9ce2fe020435f4c52eeab115d4aaf529ebb61493314482f9e48beca1929921b773938ad84f12ff0aa8dc9ae4db999d62a77e7e797440a4b916cc692de7ffdc89bfcef373119d254ecbb7e94f263509aaeff16faa957ea3e4b1f9a69c44ae36bd0656e6ab879919266825edec444a80bba932e9edcf74d4addb96a68599ac30d963f675cb22a30a40f44c63f20c5cb720ab7aa3c291b65d1fecf90145d946b805c3cb7e416a52ec9eae05b4c9b4a26ce6d88d168abc2051fee4514cbe9c48f0680a375168fe158ec037868bd86a374e859c438adc18bd1aeaa6d9a386db4065b8dcf17df74d1ad21c9eac99f0064f46eb18bbf022d54a08eac18ea5244051b5f099217d96ebe6b5fe897ffedaa9f48e101a9b3f96bbe55e54b9d8ea300a0b336d8af757f0354bafe940de4bd503624e5044a7687c3a840a232be8e83a3d03e09c445269441fbc2a0a08e68a611543c6625ba1039e431da5a9b4d86e39dab2938aaada3149aef453a3b5135aba3b837c2ee0e1476b3f2e3a14e4b99a715edfdc0d9a5618df6158887c6282fe9023860a0a2a0701b6d211e20aa568411cbaeaccbe9c215e0798ec5fcf5505c373a26c6396fbf910d5c2858c520170f47a90f040d46a26f87fdb93859b12ecb3e0c873450594c06493eb83c011ca3c92b3d8ea1d8b0943c6a51d9605635927c9d5b6fd395382a3727acce4c9f2f0fbdc84de9fcdd19b9330f855bec2b4b2d12e74b8ae36a5acd15554a9a29f835a8a78840b9baca8457616a30e804b18af7b04b941e8aa04b5e1a3b379cbbbfa9df58efb1557ce75213ca9900365f786b55558c6e78b3abb094b6e14804e11aa01d56224051703ee6558bf75dd0ec3902e051fa42f2a1772cf898f6c5cadbd61b0b00d3dcd5dfffea1ba274d6b1a3e4e8777a8a822f5e33374638d64a0bde425a7267eeca42f973eccfd58d0a7112a2c5ffadc6c3d02ee61d4ab6839c4703813d0a0a93efa39ce03bfb65e07137c5aa2a3c7808652909d0d9cadb1e5955017cee02ca5b0024b03cd87421b098196c68cd4a86cc0466df5adbcbe8cccaa8810c32ba4b4f2e17e219078233895fbbf2f30649955c60282ff881265fc9d121fdb9714aa7014aecca3c4aa96e82142328435c79c87130439ab4ea50dc7832fc5e5aa584256a1af2ad8bef1d0f21dc232aa49fc335d46e7465fc19f1f821b661db9ec7e41b770f7a20ce248e5322a7a22e787edfdf87e0414920e41721f2333345323f97445990a5b1fe1877d3b20f2d11bef1eafe463491eb5469d97cbf1f6ca668c9b6db9744a8feb14a25dae64b2dd0e0d42630564f2dca80b9ec26abe10c8a10efc693ab72ce66a90a9a257039365a0ca8e05ad5e694893c902c52d8e4c97f05087ed726b8c2e1a72216c00efaba6e319c04e9a0d63eabd2ff537a608202ae1e61fe7c99f38efd21d16adb49e96db05028fd2573bcaa1691c31ca44d051835bbad147db11179720962fb7899e18f9b0f3db1bc3d54b4c93a01e0a6b49ca9b77196c778e59c3a7e397d88859ca9bb52cc2074ef48d29466e01d525037167d045f3e74c50970fed41b5128704441f0331a9eb31518f806a472b1200374d367d2ef551584df3d3ac266f730fb6d84935096c06861e37ce2860a5fa739ad20535ca28a1cdbe203394f0f719375dd96768def0fe6670d6b44b232f800d67af3b3526b0c39dd86b70488b2975bdcd221c600c5ddcc0d6fa44409355435046671cf3dd74d4a6c93ff79b831013bca8e51de580d5e59547d8785682f82b3524eb92b3abe69c8cf071a1197dc1fe8bbb5af3b536ba6a24005c999bd99ace0ba68f1460c03293721582858f93ad7ab39380d97bafa2fb20c5a735800f69e0810f4da7eab1a596d25dd7aa649e7a8c4c2ea9b542781467cd6daf2af71f142976ec3a54461d907c1901ef51a689d9217bde266e97bfa3875925cc56a906985178b10aa64ca4970fd58c8f17d140c4e51a8ddc4dccb0479538137a249c673502546c9dba4cd48062de313d9ba1ad7d527db95ee1dc582e65e991ef436ba314f8bb56415c4e714ce71b66b80d8eb2b18745468957d814b82d6f97e6003f99d3d53d0430416866f33a50b4e26319d51b3106b5ab9e18faaf614640f3115df457e34a1d47a32f2650e37be95324eb609306ea81e203283f6c8e9f184221db487ed319735b57eec77c761300bd97c4d3d986b81685dca759f7db4ed1b0183e2feed5e65a86d8eeca4dcb67bbf304a481582950d0d3d6dbb25c124046d2ff61815180bddd98fefa52c928aabef520199618cd7ddd48199fb297ce19744e49c558f4d264e4a06bbc1638b0b0c3d5f5b00f02658e6d65e9a6e321a5a18ece8d17143108d8bd7b2e210c6de8450fd6f7ff0a28e1965e02cab0a4c1e5a122286213241de20b0b13e9a39571cc38bfa173564748f1b1487711d0e43de0f4250410f9485f1a65adaad0fd21b363c0e84d376356cfda3f5c3ce2e8923456afbff78edb60b0d7d66c1903d8d94b65fed9f00aae0b824f6efcc4e84f8c0eaf2878b2167498051a5b31b9131a804318c7aeab7b92e079791bb5a8ab685848a9ac64be725a1a75f01c7e92c23bbad6553f8b26d2408d268b50a562c4cb28ca15f9cc65339247e30db328481508af717315f7950d250399803df5e1932da2b592b90e42a0cb8e5b25c07f1b7e7cc0d8f11800619182bc5a6943ae9ed7864c0230022b7cd04c62e5ecf6c58aa305232226e936dae860e9a0630d846856c124084f9d8bfced8a780ca8ec45ee38b2e97ae251ae775f93d6867770c1b95cf005dd2783ed3bc10bbf2820808d4c3941faac13f13ecafc75aa96515777a5789f97c359827ceccf8ccf4e870788f571bb39105c6385cd9eeb021cf216483317bbad17725c3efd56df6700d4b0ca407acf80b3d57022b8fe510435d439b5aa4d9d52fb8efc0498acc2035f4f3d46ce06f5c3ec308c3a22d5e0175de4b6dfce50cd5ba82311b85955bf5023ccb8e90530f041c595a1321c9df1740e71f4eff00daf11eb39609befb3b1b89a0b843568053fa625f517d65b040b8088b0e46d37e57a56490460835923858b1454e5ef23b75aedfa284d270c2b495d56e1a50f1762182b068898975b5d5272959643d85f17d85833ca2262715f4d9fa58d23369c63312d4ed835c8ec8554f90fe5849b0a223af685f28d74667b0178033a32a81b963a7ae89642d0c9364115a17863cc9b97976e27030cc67ffc5a9753ee144b9d85e2fcda4807860b4a1d74cecb51374c6f4690a754ca0ff1dac7f25b3f4d3b48ed28276a0426aa08fccde34e9caca70dc7c44889ea9a8efb07208d4cf3de4c465e6882cc60dd353b1671dba51f1cbc2bb5d13f8c1ae02d5c85dc124867247f62f6b0d396fa4832b7a699016f7d0ec55d209d968a8c7dbc220f281b4ac879b21f71f2ae88e8b8b446045caeca77fe3f1a3fb73e0e94816498678bcaef7ca4f291edfd5039ac8440a40616ac6feaa095dd54ec11e6be2e2b8f4793abc8b55968d2020fa33c5a358d6fcbfceda136388217ffedae3b63d233783c0ccd1229bf36f2ac72a7353308144aa095fb1dcd57300caa92f8903b7f3f5578ea73489bef266f92a5c83fbd9d76fb0d08a8ea4ec9c10a68e6d53dd283aa4e7997a7eaace5759f3269c55202cdb8bc0261585209f580ffcf615973f193725361db00f8cc501c2e9457a079f36044576ab118faf5c945a18e7ddf832542b6f4898ab51628ec95952efe20c672ec9e508757c51f8bf3bfc49dc3e8ee46eb4704fd9148fc7b61280bea2e8afd3c660df5856944b8e83ce65b3a22f82bbd6218309cc7d948dabacfc6c48b7faacd6cd57ec2f3600099db9b52cbd6d07218a1e69fe3ce2c276465ebbb83a235f3f928318590289d716312025fdaa04b9af65772a6bf6f509e21167e75942122bd4e467f440724496bae2eb1162f98657b7d21455ba5ea7ea6c1b2c99c467829d1e9c2f91ada64bcd07e905ed11ddf61e1640efc2f9105d36e06df5921ea14229af7b21d9bc9f865e6d115be717fb2901efe4c090a0fd6605231387d8503ff10c6594678259d3cddc7b502849563e20898b626625ea00f0397f630de34a18bb8ca7b9cd56040c844628a77f65e19540b70c416406bfab398d072dc78224ee2298ec168434f0fb5d758f3523423beb7335f7e1434b1da81b1add6aab0405f851e296c9ef68e69080f277d03b0d56d541420eb3d9661fa533201f897f6735aef8415af2962dce6712006c37683802259a7bc5820b530987fe04dba018763e8d54db1c593fe7b4d460171b05ad77808ad229613b86831a7d45b5fe95137348429cbb31f7c53a5715e0cd34b3a005b630cb0a65128eea8b953d9ded9dd0401c6f053d15b163f2acb23f78a19df31472626ddce34038b5e3d3d379a72b4923dcd50191accdd90cc3046899b5aac8e629449f41854332227d8aef93db95519109e29bf4e8ce2d5dda7788b4e1b95ed6669d11299ae8fbacbf51d9ed74bdcb2009354c76b18ab7ddc3323aab1c7918739ced278f9943c8c45514faeece7358193ef78737e50a9f9b68034f6a3afb802a7b6422449b627066c156698d36cdb60106d38fada7dff28a1edc2e84485edc40b756c81f52149453353d08b151ccf680936bff989604c8cd350d1642cc61fa9f32dc2c300d151e72b1e96cc519defc439654fe2fed91bfe857ca552274d9d6e0f0312e3f2c63f68be3cb297fa377f34d0033235499caa75adf416d497f91aaf9e372099fafc10ffcb14f7ebfd34ab0a0f35c33dc22bfdd4022441687d038b1de6c238f828280d07b3fe0d291d4c704f44ac54f8aa2632c7100a7a46be09b88a0246410afab05dd82a4f4f5f68adc485c17738401756e90efca2ffd885ba0d38e9eb315614c04ad260d38ebda734dfb16f6a541b814ad37805bd87a6640ec9c62ab2c551b0ec853f3c5de0cda8d14132f2749bbf47939c07d446bbdd41441e72a6ba28bb2ca816d0a935c20471b7e294a57c8eabee798186c2518d2894ea6610e146ffab6710a345933b89d954645d38ab3e6f2ed65119f8575112eec333c532a6150ab789f6ce192bcd83320954b85696e8ef4bdd4126828a57aca9990941f6f35481cbfb03c2747d86a899db7370ac3828d54d745086de14867f223d97249aff405e099967a4bc5adee6fffa1176b4e421ed7fea655fd82eb065e3e45f70fa9407d713a694b6a1d6e7e0f81717343c44bce865805c32c11ea996f336dcb696513b6c18bd2b6d6d99b56ef9b5f65805ef033aaaee08be9fe877a9a9744fa83e8f4f68f14aef2a3185d84f9e375db5edb8143ada0f9c532b4908e9f8c26fa4b6aa2153e6189b20b561e3226990308df0e30e9d2e0daa8e5b6e22e3117ac4abcc97db4636181772fb5aee843de8979173c791e5c52cadfcf2affe4f9f413908e3efc5e41c153135abd3e097ea3183d37a5a1f95fac5024ab842513567d3d482f7023d29de37e4b87189d2cf991fe27761dc3341ba75e36d732500431b9adbc6f27bf5035aae338bbe5fdd975a0c0a00975a657e6ee1341a07757a8d98a558720dedd9116ca86760adf66ca4a52b71f7d62472bd1a5f27d50f9c7e9d424a3b39f5ae148221532b87ba104944c7cc4374e8f5f6faaa95c357e38c312d1f6407812af6e1e9f84197f97b9266f2d259e397c745ed4991783dc27298828a8ca93b0e815bf2ae0d8e61d55f70acfada9d06857c275a65ff2060411efaf9bc4d72b55e9dcffb1fbcabc2040c10f70a9ae30ef51e6fa72a94aebc7c2469bfc69f8e13663b1a04d3e20196151db7f7961da52221a08167ae66596021d42053e6b4223a292bc7cdff01830e7b2a7bd009bc6b6e6ab73caf4d02719a0fa71a7611685c199e97e1397b03e0b615e574ff1defe899bbdd7251dda18443a77fc01a16abea3b8cb0b8fb68b78a610339e30b2263273b68d87df03338e95b796dda8ac8a21229f6ffe82b18fa89dd788bff251a0598cb0d56cb34cab9fa9ebcbb8777a7eed12b33f424dee12fc7cca1dbcf3a949a0d3fea6956bd69b3973c4a476329d92e2f91aa37bef0f82ff1dd50556f490649fa847eb9d014296996c4bd8c2c80f7b17b2baccb2b003c6f1eb33e186646b5c6e966a26e6643ea4c7c77cb030d6ab575657fb097d58c1b5216ec02da96ab4e604b58a572e17580077b08eafed18fa16b33ec4c1ebfb691b9af69505cf27d307ff8f61b6d3cbdaf7cb7e7d03fce654978bf2f4e071ccc15050f053999db221cd70d6822c64f482538d14d9bf4597bd5ea311d59c17fd625426637dfc640b1d41e8a50fda1601f613edccb0273761c7348b3a8d89cad3387f04842102f80a5c79a7fddc02f3a722dbf64cc7cd2d52b8914252ebfac4729f846ffdbe87027bae769d8bc1f2f9d10680b1a2dce427800bb5ef47efcfe4cc15bfda96d4073a048379f4d02a71187d7c84f77fced01b00c5759fa223625095133ec73b258860cca00b482beb93c9e99a5aeeadb6ba9ef2eeb512072112f98eafcf93c81d40b89feb75087906af2f84b9d8e1f8690fb38e1b351f31131c94b846e1dba5b9adef41db2c79033f34339677e7fe62ebffd06f3620e148834147b37ab70879308e5741edd390dc5345b87a328ca3c06417d735910598628b395c87e882c4011864048baaa05d029d9cdac1614487636d8e8ef8a7f8470040c4315feb2bac9a9865dc5a0728d31572491cf4ad9787fbd2eaee6545d1357722ce9998a93d2eb45db6c38e58793dddd1c1545b7c8e887934fee77c0d01b5c3c420f11e1d454c86dcbefb8cdeefd84402db5fc550913b7413a9ecc4d38c3d4e9825a302965ea3548bab538cf3b35e3145a7d094ac7eb223fc6a0636b9b112dc1094582a36d5a16fd33f438196ce561c1c8f46db025e91f260b3481468c84f50c992d6dbde635406e52c8b1076ca038191ade329579fa4bfa885a44abca097fc36b2b217c62e8a1f5615d73069752de2a54b156ddfc5b396cb228869d7af22b720166c86a1cdaa52b895b6298bf2acaf2272c1199387d4de2f5b4ff72560b22ef3e8f7aacaa8e39de4c08c8334864cf7a818749b713465157158f737e3cb907be210b9f1fed5df34ce6096c84bbd3c8ffc3230bd5281ce56beedf6cedc62103d615e0dce22a38b1f240b90ff18de130657fb002a4145577687ebf6786e549263f21a0ca49cd08a64a87b8d6f09252343c0e533d497057853936e05257d4667395e932cde77b62cd433834b4b8ee6745300ea03faa3dc71ea49a73072c1167815f4b0f10859885442fdcac27e188d717b65635a8d80606dd976f54ecd16be195d4fc1b6782968a3f8bee276ca3a0bcf8786042dfc144faa9d3de68f17e947074ecedc4eb66ba2f97b4891b491c405e0ed19d34a7a998dcd9e0dc7b4b6beafa8fe9db3f4efa59912fad815d8a9a18679e423168b7da5d121095e0b4cd7f0e214e7b1f4a8e0e7a4422b4c2221c53cd89f5ebdbe68c402f76cfb9c64e2bf86af8f304aeee4d78a63020f78fdb589f30e284396912bb1fb3da92e05bff2995c068d8f05bed9319e2b99fd13118228a54070d4c4f31b420c526ff143447a8c8854e94bb5dc85e6a2ac418f5ed102d93d3db9d602d7b276d78395f8b9058941888d7aa10e04a9d2baaf23de250766156f4ae3a022ef354a2af70b9f2d1a3d12bb3b8a50ef07a6fa61efb11891ff1296b8e8ad64777230e468171d3d033de56ace45726bd7b4c7f0500dfdb37dc7e03d2f66e46661753f2a252b17d4aa1457249f133e2506710d4b39d2b0dd6601988cebb964ccf9e3f8a5861d5db0213fbd53f4dd17bd53a5c0e8d391e2f49b3a30e1af12ee0abf06019bb11404cac233e63acc651cdd61728ea6041f4d10ed3ce6d39aa017b1cd60c410c244a57a6c6484c6ba10a1a258b31e35a0cdb22ef41cdcb8b3286b0025e11be7aed888ea55f7d55b3619f84dd5ab05695b8f58a70dcfbe876b8d1f46da2ab03eb8a568edc1ecddb96dd681492ba88114cbfe9032bb42474ef26874cddaca19559e36d751cf4abf5ff0e493d0fa09031c87754a81e8fd8bae69de21efcdff23b2eb3a9f9041286608aac6c559a29c3a15232d199af6c8a721ccf82fbf24f89a7684ca6b2776fef88edba2d4623d8e9fce7b221960a0a362f892b40766c548ca4823428045b5115fa6fcbd5dc428bb4a23506899c06d1e15643a6117741b1184d395397efd1c72480b02e2b149afb011bea672c5747acd3a634b7c9f0c9e175ff5cd209ae67f786eb47a0c5ca44c400db6bd7c28cce1ac6c72c14c711913562ca2f212bcc05fa57a2c3d1b87a5d5fde259d0a740bc81ac1a1173c2f716ae6ac25a96cded11088131ba12ce437bcb444db3db690cd7206763fe3d7c499f5873fc71055f901a0217dd94cacb9f4695c95f3ece0ef1f1261e062f4075853c452d4ade193166282f54849e7f3836388c8b62f32f87651217fb6461da36d50271246724e3ea094bc298b3756d85370187d12f75a2e7f103f4ac90a2c63633f6176c81b39b6fa2301391a415c1bb7b79946f0ccb2746dde092b6fd06267f10b0301f96b2561069a640b12ab80387544aa9c659b17177b29b42e129d741de70753870e36d96e38af167a3fa5faf97603580eaa348a25c25c1889a6a65e5017ad9b36ffd685ad144dda82080b5ac336cdda3d0870e9775fc97a58045ec06313d59abe51007426343816608e235d6e38645a7326502255f34a8eb3711aa0062ccd4ab23554beb45aefb1456ee2faa84304aaa66c560de88e865c048700de4a5e7e5739404507e8f9eeeb678562e964608db6af826676ce5b4d767c3dc3fbaaa9aea2e19d99e8b5d23a54469eeced4148d2d21b71b4f19e159ff339b267a5eaab6a93eb3f4fe94cd00403389d25bb6ffc6ba0c600949fca3807dbc465bdeee2cfea883f2792d1ff6eb281437c3014c5fc3f19e8e0a48d34c4cf5f38912a192a91e2109d6946e025b782ef0edd53febcf275fd7b6397b1807a0205d8bdae034d91160b0be72f49808ee582e1b57f13b98012e2ac677179337baa7da0cb1d18896759dddb84aa3a1eb93e3d2f195a16d95c6a46d75de9cc8ae69b4353b79c1aa1e6e6774a1c9d213e8775ec62522fb3e2fbf57941631e76e92181589f444d92ff3ae661ccd73c55fd7464856bcd87fb514ea234ba6580e75b06b362da702310de58b6bb036078ce809bf975e8d4ee068e84e2b9664061692007c3a5a80b0b1d0584f88de26082519987dcc7c95109a9898ac2e727c91571c7d278caa0b4f6abfd76f952ec29946dbbd2a7cf3928d637e7387b733fd9b7ca0f106dc6b64ea9df1862abe198ff8e1b1fbb220e24c2c657331cd1c7ca3c9b68524bec43c5a4b0c0a1ff3d67f6d6d6d882a4bb4b1bd1633f2635742e54fa510bad59ab5922ba8140d0111e0c07f24e91a82626cda77fdaecc76fbd1785b1f5f66d97e20efd036c2bc716e84dcae79fdde58ce83c917b1d780fc261f44fceb275647e39ae057eed6e9fd5b19cc7142bad8ec8dfa7847d5847b75f991a1adf8c687653c9d9baaeb88471fc63fd9695e35694ce71f2d18e311d0c6ae4181a5fd67e31f1796523a818950f5230841edba580940ce81fb93b0ed1afd917b9f0594be926362cfa7ee476363c352c37f73c9ae9a0fb48534235da7d15378bd55f25bec09469ed31a2d5b911198d7a2802f6d5a440604e0db621edc22f0800bca16c7cf8079ec500c2baf698f6379b3867558b0a939d05264485d5b3d816caf19af27a5035fee8f7819a9e0a942b5e98e079b23ea20afb97bc613b471514a04804a5251e28bc6ecd26a1dde46a6c889e6cbcada4c8e8f3a3db9e10bb77e182392909e047051f4a614b7e5704f99caf458872ae3524ce9108a778cbccf5a12b9375f9f7f52c36a725c4d92788b4afd9c8de6bd9f9034df60f1971b56d9f797aa1cd03cbdf0719b60d6127ed3c85b6573f2c7142a2af9c85a44db4ce4bf9efbc1233bc9f34da9d4f96b13a5255fa0d0ec3e81d3f9f68eb18c918bfdfd9a1e89e373c6b987537b20a227c0205387806e1c64ca8ce3349bb482a09096887e4ab0472422663cbf2ab29f3d27aa9b90fef80c261c01a3f946d4563be049c81848925629d72b2daa2a0ea3cb5b8ef803d2b2b34dadd31c753a01d4942d0bb8df0e5e64fcb5698548d47177075a4b2eaf293e99b098988389261ffa6ae9f5a352593f6e5239cbdc6c7867701fd3e64cb6068a55d85fc419cbba76d16616bb3900b11c1e87f462c03e65d95ee147cf81554938604343f91e87bbf83be45319efcbdc4236d6e7f42e1a16e6a1b1faf0cbb38cec3e8abfe0ab6711b69ed47fec3f8b4b217b11fa3f7b66fff2e7cd0ea450890f4fb11965640ce38471b50bfa95da009556f0f68293dced8c1ad8cbc1670b613b25d1975644fab78950049700996666238509a2cc94e71aec36ae293b01f0c64afa1937eefb611624679b5a9c507a096b9bd6bf6e17ec0f5219e17c8ff09454fe5c04e92f7b947d616d159c4bcca9939d8ed85c3c6bea746b70898dceb2c8a763f06c2549b243c2bbdad2a0a582241eb67c69929392be1f470d01b602813fa412cc35b93ca88c1d46f598e4782c3f672c1cd87ec161de6c0a697abc159d40a8901ab99a2f26310f2c2893cf64d67c20e8ca9288c88c019661420616e06da5a09656dc92e2b6c8625e9cf16cdfecc01a70fd8e71ba67d8b485b3b0075c76e641f713976584001a7deaadd8bb1426891e1930feb229b109a63fd88640dbeaef474f646cce10e6dcf941bca0c3598eef407fdba049bbe8296681851a2c4e1c8226680fb14da1be368f9dc1cb5924b2a62de834770e119c722c2c7f2cfba2ee4564038f89b66361c2a3e58c072541c66bc5768d2bc279e86ccb4fb1bee0f970bde0eceebb30fdea1c19fed969a5d1c91ba5aa890298cc584fca78d94b95d356330ff10309b241a87f149252274b861d49e0d1322de3e9acab60d0db2c4cee48eea556644cdff8cbd99935a35a0b01b68cc9927adff8146439dee394cede8b4802878f7ec5a9923541f02f0988f70b7ff40d005ab51c02868d50304fe35b17646521a5cdc6ff2fe1af745f60286aa60a0015e6634ab484eecaa8ae21fe475b1f3b0c54c57592918889e5764a59b593a593620472ecaf0b45c28fe301417f6f2617416a56479f7ba5a76220eef120dc86e28f4d24a438a4319394ee1a3f80543dc514f129b11b93cb975bb6581e9e50e76de4e06d343f4327b8084144a01c84ee187b6934e4a1af9d9799e6bba813919aa7c4939eea1de083791fa737dbe52714e33fd29514f7ef9b69d1e5b28b42f00d5d1dce11649000621433f609b0c46eaf67beec76bce1e5aad5f5dfac5ac392602fa96ae28465fd81ff34c7b2ffc9f42d9d6d4b3c8f94999c864b1d6137a095ef5cc93db1f34b8588a7f860af378fa73c474b11cde9efd3dfc5fe688cbd7fa01e63692aee40844586cec0643dc750b1a319505a6100230890e94f99057d12136adb07cf38504ab5afa66a4dfd84c3f0643dbfb76a60d645a60cfff64f20002faedfe2bb5161c611f8fab923aef61546c5519b772ee8b9fc929f790d20d336106b3c0fd7aea378cab7edc2f2758625787e24da41dd63694bf4cd6f297c949c3a5d6133b54bdc19ad56707ccd58ba969f0fbbcff67d4c57812f93169841494a4dffa6003dbe046df9838f59db675ac18e43886410391068a19fbb1c851a8e6192f3dc030345d426a83272cef8e8946befbad1c134ca7aecd307c89f2ab9bdc9b58106e9ae234cf012c51c5c3c61d8cb0d5fa65093f4c08579a86736c1e8d62ee2f574ee9abe48717c9f16bd4b48077b59f5f7f687397e5ac3a9c00bfd1595503108355a9c758d973d3ab216d4834bbe3ea3565701088fc3fffc17e41b761c53db6d72c57222aea6c84a0f26988a183803f3e492f4dd585ada6e0ca1fe1473afe50dabb574fe5fe98dd75472a12d77d4895de4654f089ef1d76a4cb3edd56cb7ac3493662eb04ec6a17033386f94ffbb673be51e149353edec211db6b5150af3459d94342c98431b0a2a453f183fe66fd778bebe578b12b3dfc3d1566c11ed1791723d4667997f419c126e99adcb6c2ffc26289f908aa7b500049bad1763ca78437904db2fd367b8f56e96c03dc7ea40e6d9158b8764fbbc85333d12bfd63e6f45589dfe387d8fd2381510274af40c0bffb45ad9ef616e8120875afd32e04412a03e43b6db7d0d74be27f7ebf86df4940d2070fbe041cab746dc8e3abfaf0b744453b7ffefba9662f303b9e3b6ab272913f6e0c63079e34158896b81ae87b7a905f1df6fe4f0f599d1470e4618f1d387956ee80edbdeb0c7ec21469784a4a8441b25b56b92ca9d03c35114b322782d52c36a063dd3ccbe76e9e6c4e0b3c29321a65e8a994a83b7b5ca3af3baa417c3ac8349245024db1ac75c61d64a80748dea31ff5c03d371ceb160e938aa59705d69296497693bb6dae981bc80b31efe8241bc871e17eda005450058305cc211e867504db42e4d40d131f5f3bf031ae35622f0d0dbb3e6d4c9f984aa703874789798710f7cacd576e5ccc72eb682e8bf045a0bea5c8d830f3c2a126db8eba21866428e7dd341d97ef3f44daeafef1d37c47bb81fad2e9b637d4ddc338bd8c5dcbe1660661178495e7f1102186d16f3c351dbb03c96cc63979e02b482cc670577b9ae293b9ed695563df42a2e4fca8c10854c6e2d2c0f618ef0f729db64f4f33f6c9d0fad3552783ec5acf81a09fd24d34ef4985f3ac4de3c4a8413fb138327c1bf456922c503faab90ed5987b370ed2134774f2614393b79c8dbc371deba9fee8a27deb7c073e8c2ca0dd7ab955f8c4ddfcab015b56bd9c90dce7c672c0d24605c71d699f5335d8273244d3b2662610f9d324e76ddaa199eabddf5417fa405e4205b7a85b99c91e125453279ef5afd985ee0dc469f2ecaed6f37ec6734500cac429bb502e25033043306ddb306e78465daf649b83d3aa3b55d722434eff5f1a091c961c78a0b8407d159972139a9210123c130bd8764945ee7302dd5a741417709a44efbedc190b26013580a439e1221d2c76f98ebe788ffe757cee225a6ad5f3d7817206bdd4d0b675fa97daeed7ff2a46232fea3f485886a42fbf118e8be5756bde2414dafa853338b1bb7d63807c557303d8c6b441a5ed2f5485108b00f872fd9e82d54387c39fc592518162d2fc529a38fa43094800da3a09beeb39aff215f479fc6cb4aea6aa12f66f960189a16322fc55a82e62348d080ee0f7dca898bacecc15a25d00be185dcc30046fd3f28d78b5f9bb966b044ff0cf7263afc13a8ed6d8f37ee87ca0e041642d6bac3b244fada06a9dab927a4609f43e9f12e96a6d881a9f072aa7f51a2b3f525bd6aca4b841e3bd4c2c8b8e9f29a43702625cab42349553e85aab49ed86ede3804baca437a677357c8c2cc5406f66c57c9d954280126c9d4bad3b8dc51b9b56cefabd46fe8fb84456bc30749f6b5917a3d221853a2125a514ebeaf95f5a03a53a6f902ffbd57899a7f385df5eaf8bbcfc523c938657a9f869a5cd58794cea1d2535c634501399b95ec0d89237ec050aad09a219ac86f50024eee21502f79a70fe42f0bfef3fa924ceea9df0d36c246db3f53f4e8d60f02cac57253ca5e559d147db72bf8392c910ce6427e9527c1bca2e403e4ae297b030e66d6ae73e161b197e2d642244254f599aae8cd433d1ac42713c52df17f37393aeb094f6fbee64285cc289f0a3c8b465c54074343acc7f7101b88e72491e82709d3caae8eefbe3a55343a9de6e52622f5fc0cc741b1cc3d2f674831cbb67bf2c1e462451bea1778ddae7924dc4c0d733adff9093a4bc54a8ef186bb300b9eab16ea536b23f1faff0d1407167002108014ceb685e521c167fe6656f2630949082e3cf6d9689352dc1bc99f4f499863106746f173e43847fb374add095ba29587ca4a61eabb11f5942182d10cbf8eb4df14576a9f6dab81a1dd0c202b1fd07c9b784fccac2c28f4e7c4c52e8fc43904ba9226c69fc7aa9d701afae67bb30e65fe3b3ad0ccf92eadc782beec8d5bf3a3937c2fb7138d77ac7dd64d410a3ec5ef334148c4544c254979f0469c54d4f2ab4f9a6b0608a5b35d83b46f74d24d04bcf0872383f9e2e63fabe9230221e8a35373cf79239b35a02d28e577903dd8df0806179b5ee8e5d862be83dc874d87562e88cd102e2f8805f5bbe48c8d65913f4a6c30e71edde9c0bc56b7a74d34930bf505016657cb6cca9997419d153aa0309fe90a9183db75bb7f320b008b77f1d61a1a46596732ef1c0e3a08c1d31b6d924906b0e610a5765384a4b2a3835f30fdd7774e9e0a2d782815de576f5526715b8ee9de5a00eec3bfc9fa7a5c2e35ae5fb7444dba7c704c3fc7cde8221300d673fe2b21b513a39b5aa5c2aac2f31185a84f4a311c33540f9c2750d8fc9b3a49b47c1f572f8b2ab0d2a3b38be56db28e99af0c92624873fd1b411805ecb0e4e46d0e740f388a2da0c59d1ebd0b5041e15bbfb3620a7f11bab9d1dc70319db59327ee2341a08eee6d2281dfaf7d42478d17bb9b0ceeb09d76004021e8cb4bf2191ff97dff3b897d7d7d949cd64c26796a09f8b061c849844c6ab9af1b59734d7a34739295729577fc0eca42ac6fd18cf5b6d92b754d21a9fad78cb8fb0a291213901d8bb5b4597e2aa8c44687ca13a7b69240ecba0ebcef39df81dd2ed78d797943d3afbfbd00a64a357392864c9e1746af69805fba4f114fb638b8bccb3a194bb37b0e56863b0ccb7c22f107dfa746abc1854a2e8f15f2945112a43d2b810f9ddce78beeb1b1cf61dcc120c4a9b816531543fcae06d3c666119a4b919dac1ab481f94eafc072888b81ba0e9331ef08cf9cd08fadcc4285bb4bf4dc94483183dc2302f97564f68355b094899591da05aece7a36025f861c8732e2c233b395cc87db761acedb1766a8143e5f627ce5ececed9506863b1960db59587ee863821588bb51bd2d2ef52303e79930a8d4f2a891da6ec2739c4a3925d150044b0254637f2cef8406ec42b1d3ae759a30d7be4a0f0482b30739105e5f526342e79d9fb876682e98420d22efa649a91e68b45dddfb81d0498067a754382b1463f012feda6ae802f010aef7c470fcb970932d45e3834ab03a89a54528c48edb67b7689a279f78d7a7a2bf7dd7b09f1fdabd12e42853997fb4becf8524abd3f484943d49ed22b60f8f9a36a905d3bd0bd2a5f05d1db2af9a8d0899e0c3fe2efe623696d224969a13283fb02835e3cb48ec5dec7a8f65eda4468d723938fc963c70c50e32ccf72bcd16dabf2c09b178df7e1108028e01b212e766a7cfab0679d209adbea33bc5169810b986f511589bcb8a43a5019e8cb2f7e513f41e9523921d56c90ac75b90b37163053699c481241a3ec55d4d393b66c271af2ecd97da8c42033c64fa4ae9135473d3e56a38ef3439d11400a6c018ccd7bda7b9d6093aafee6a51fadbf00a200e9109994d217c646d70cc61ac80073982e718b5ab92e2652ac62b43ddd67fd7ee3f7d90e3023f712265e2af7b165eceab4c9daf15b42c35ab829796bab25f955809e2ddea0cfcee4364e1cee838141981e63dedcf7646b8c00b8eac5aea9094b30db43a01373db606219c908eb683883c9ec5fe84ff23e2cd0fa2df5bf9ce679480ac60941cc0889a3b709d9fcf7e9bd9b1e137c8f1e29b4fa6d1c22ef9d4e692caf986ce9305b894d645bdc5f19a9951e50c53e31ff78437c0a917091f03b71fb5b516ca15d235aee3734125446af81cd3ba8053e9a29c4222b745d481f493ccd54d9ef879510366f6bfaee9d446c30165dedbe93d935eb0099258aab095025c18d2e950b107dfa20f64b11f1d36983a2ca48eba0aef7ce6c0f095b3ddf7b5792a94f31c79df74db0fe6c4d8048d32012bc3075ab7fbfe55ca32347f0a9f3718ca21445efde99c9e03cab0255700e7c8ca6923986458f145f7b39fca80fd64052f05476ca049d1d9ff3e6f8ac00b8853dc26d6ec5406660c2284f2adf461f9918b9d19f8c6fcb952e365eea507595261e1c007410846c6643ec66050c2647767888dd4067c027c955485cefeb3518a32c092571ae472cd4e5ae47b2d23c6fdd9c8d8609e9657dcc105d4c6183938cb2184e4a16967f9cc797e8278c60b150a9e1df310d2f922f6947be201520c29ba057ad500911d82d303cb4cd4ad5b85c0e4f498b635dabbed1f89cef2d8cd37a3b6c999f516fb642a73b440beae5f20441e0f76aa698ca4fa3ad5d5b6061a0ed05f3009150380f7d6d6fdd6932ea40441674c3d5e743fe5494a19f297fa0ab0f02bf7bd60c1f5dcee74465d88e3d658a9a89d12062e49a6d1459ff770314ef9c5407379e071dffe454176a202af5d1f3da599efaf5331ff5f014ba716e4c49a4f7caf6d3e224085f223753528c9ab185de6dac31c2fcdb0762bbaf5270fc2a0b1b774cd17321404437fd56ffc750599ed2b9310841249f0466a1e5bad887f933525d34efb4360a668cea69c27f9a10373d94d1db517e726a02e4f4f52b218d8c21afad732a8b78b2508b30e50f22cf176b915d367ceeb84c337987edda2639edcfa8efc3551e2e04399ba82e671091476e27e62ee41e039fbf46adfb8b97c144b95f2292aed5aab0ff107833f78f77f48a58331190dab69426b1e474ce2512bae3775ac4eff10eab6d8a1ff19da1da0c8184bc37128349a755fc56d1a0514f1434a82f77d0d8f1501685ea36204a11cb08c8acd7d260ebb7adfb8efc7a5268a221360a00b1d95215c5141581556d97619c9f6b7d27f2100cd50fb4610cb95634884e35df2c6bcba15f52e7fe88dec8d6b641c4454eb7b018df95769aabf650a846b498895c81a4c74b64fe3f708aad9d5971bc6e1e4be02e3b6d58bdb54998b9461b1ed2fbd4c78313a5e1804336b99d042b4d00f77484ab52322de4307f293eb4f598b04368e271479cc530b213be43c829fbd861d090c12e4f21145844f908ae6373be867802014ef741dd35a652e7f7a38bdc3049458c9c991bee1fac02a3f05e6a790424c87d37331e7023d12540987c0fe42de8daa00e4e9f31ea7c2d37221bf47de9c9b9f3b6e6b8cd61962f4f495c0dfff8c6d6a430c9763bfafcfb6745b209762b8a6177c6fa7f52bd48adb857f4d49bc9b8e366381ca4cc718e7b526e887916a5f78c4e3434bde42d8f3ea81fe1d34ea0b6d43b50eb46ee2ece5c199bf5729f47cec5c2cad09986f06e9c67fe7d6e98e1528a0f892ab1bd1c08c9ac78160fbed4650e32ffa831c6b9f7cea7aa7a3caeb88bee06a21571b0b29cac929ef7bcf312f0d694a024d6c87d0cb963359a1ef4c0128e92f4788da0d6708d63e6a9455e81352ce8ea3e34790bbdb90de1dde7630bb41eaced3fc05505b323ac48292c3f3e49d4f414ec010e3410153be60b5e06e7c3d7517f9d1b26be774438d7b357559372fe09e59474f4a317d3b97ba0d7aae18bd86e2a012575200824ca27487a90655f5d93f40279037965d05ffdf9b9087593b843167c2644e984e4174f9ef89e2314d02d9ba4fdd20a280097f7bdd8ff753257988f4e2d43d7f9d307927226b3ee86e7285ce428c498209ab3037abc767940f8ac6cb1a23402446a8987c0d3ced7cfc424130515dc8f1bf00a0b3e42ef1656a93c3946e68629d45b818cd27873bfc1487871644297b1486ce3c2a01195965d8a56088b994af8af87199f1483b3d4d206d7413d2562a522bf71931b4ff55404a8e2aede482cc15b295c044f7450f148fb76f65c3e294441216e6e567057b41dee6856061d474ce88d0fd5db599f4661c7841f54ae221f60a7ecb14853e54dabab54ed428d5ac62dbb96e2465b01aec75dcc091781b7d3ee69574702ecd3fc449273125a2b87c06234d58303a2fd920768248e6cfddf40cfdc532d466ab81974e69d997704ee576becab46ca723b66a16349ec6347e61f0c27b3b7c39cd4cfb7dd4a445ec5ca8cbf9fc178cf0741898c926e119b88412ec91e45328edf1e65bdfa6035f1214d402040176e7e8e1a3d4370a08bf528337e1f2cf8b8f68bb2bc944fe512967bb3e2cf7ab8b69bcd4d1378c0411d06e518fff0f6fa54fe5b3e11c5c26230e624cd51d60ab63501a5d3982c912da2b1cfb2163af4551147bf994ca2bb190f2379b63e9e50933afae212a31706afc858648021fb1e90bfeb67ae4070de75a33fcd8f48475b03c76ee06b898d149668f95039c2bbf41d1b40abc31d886f6f78b380f2c7fe9602565adbcc3d8e2912348551cf98518e0bd657f09b406f4bd93613a172f5541a6a2c92ad6043a97d68175593729c688b2b14703ba8860e5316fa33ef09529af33ce56ef7bae82b48ac7ca7ed30c3e1c09c7d6fb95dd18facdb1a4600ffd784547bda67e9f37190c08dfe343c9a64253b66ea1b7c43217ea7250aeabbf48c342ccba99e017c76ec0c01304ef976724f21b6cb1c2bde1f0ca87188264676ac928e11fba2fcc9cc357103bd7e4dca67191a6dbc3df9489e52b117859e1b8b3c5f1e6da26dd58dd2f42ca44482fe41da0208ad36826b0a330af35d46f7100e4a0194a96d795ec4e3569f7c123d8dc34bb0a361fcc01f49ad45b2140a613ac3a77ee36a31d025eeb0e2b13dbb77c138f5d96b19ac763db18b0700b7fd7853cdc02c19318b569ca2a3f5764a99a940ecc37c1f076e157c892d37f20606fa584ab0754af763b078f94c1f179cc2be8d7deed8771681f17f3f790afcd55344fb5752b15c55a36881edd47a4dab3cfbb4443c6bae080b970cba68766da18ee8c2e1bd17222ec534b0c57465d9a0567209796f14b1efda8883e1b4cdcc494fa0abbdc0a2760a29e5e5ed6ae622bab05529703bacb9c338bc8605cc6aea7f4f3f1446f2454d9124cc3fae8ce6967be4439ddb40560bf0805760fe90d43bcf8063ae87ca4364b655880610bc0bc9c56201a005c9605eed861c7eaa497a1088971167d8527014bfc274dad44020bc9e971f9efc9e52294f609bd90a1b65d694fa8a95d829a68b3a50a5a815feb4875746525a14e3330f73e45f25d4f06c5fcaecd0b9d692563d31b9a844b4d1a1e36dc7e6e62433354e964a0f0927cdc380ca5d272d4fc3eba738c5f4c39046f31f38c2e344a360817fd59d4986dbfe9e5c9b3bf5af8e91ac968786069d9f68f9ce0df19c9184b02e52bb1c0b30f2ee27d9aa3c3b21579baf828376292cc3d8ba9b71bde56f09b20fd3d8e26463f10b48a1d3ffd99085cc11f282fe617ef37f230c2e4f816984f2b0ddf3f51429701b6ca5693f09b5f50b32b4cbcd461cd77e3c302c74a3e16c1a2a4c72eea0031b204f696a5920bf7b91403b7cbccd7b366903ffeefe08a3aa7419808a3184b6b39e7fd0435cde2ade854534521ae9c4e0c04532a5de481b85eb4315b9b548c7113645df6747daeba87a936c46cad84fa448fd7c23b06d3e76d53756f82d63a0ad517fed1e6f8a4dd461cebbf1eb218ed290a91dc90750b4d05886ae77563e34edd62a1cc6521336d7c755acc3d3ab7650e703053c210d7e0f843b1614f2773dfe215c9171d18910001ed1617a2905abe806461d3e760cae086264e0d77aecf525330fb9ead388e57d9a68494387708f2dcf02acd2d39ca7bfc9891c82e6709793d8bc6a31b0413bd922b2a98257bee719001761bb90a45879b1b99bb8638d45c8346fbbb4972984724ef8fdba23fff899cf225825b0e89d86cc6bf5d39575607df1dd9705a9732b9c39dff01a6eb26c50f8dbe0aa20bd42241e4798176f8b77b07c62b489e154231dd72a9f319de087872656fcd72d865a9f68a7aba74e9254bf1f326b9818d0b52ba833d15baf1ddd3e4cbe7447b9de56aacb8e63625a0325ad3932eb93ed1660bd1c6ccc7b77a8df91e327c6aaeb01874d76a01c4e4fb4af83441c4e856ab1db3659dc56a265a1416279909d9cb21bfac312256efd93168b849a4d9d082b6e50cf3da4a085ffaf1259561969989b14fdf836f07501942b2fb260b898caec941b4c4c85d474a63dd3f33c47a79b9e428629d31b54442c9f96e6be09f62c847d58979c53d17232d116dfa1b6687917e0ffdbfdbbbcecb187b263cd06c5c9c89859f684215bd68a76c6c67a67c1c95938a200584f9ad4798ea064c012e08c8db2104f2aa04b88508d357ae6cfcf77197636c7c98851a096a852ead38931de3b2fb1d0cca871662436cd0abbefae5a1f960fd5218eb528144addec68a3a50cbfc5537c82b0028bd1fe5a3b3d7066069e8db7c1188a966524f4b75a5b7dc3e3180e67c9b7e66044e13916949a3565ba970484f14516301bfbcbbe70a1fa3dacff23a9d3587c69e68111403fe1bcaa2c6d5f8a94cb118ce82c2a293e9dce67e3b1440eaa4cb9e19538bd95ea9eed7104a354c3c44e8b8c1c8e5c3ce7638f6372b8f2b5feaa039a75afca3746ee7290e38ca37915cbd0e0df11585b4bd991da762d8ef440ee492f992768730bd86ff56f78b43e3bb088408a7cb1948b6172591572f4eca78acfe5fde1f56fab7ac9cb1323436c1a8e534db73e0903bd35ffb8bf693e24410d0fb72e0721cc412b01a67834f5066a80264ad60cb80e9b249e6c02d2131e4e1629ec595a55be4110bb1d96da87a16d68293238e0f8097e717388f7f117ceff31a21cd2dddcdc742b4f0d5049c6051117ed06c407c69acb7d4dfbb9476e703e3e562ac28438b57b3af6791aa0215b4a88dab13a8d12e6ad9f887f194ecc436561d89ee41ca69a70b46fe81927d968e3f5c67f0bd84341f33bc3b6d5d53a4c4498a40f2836257c4923e08f0f4b9e118a94df96ab38b39a5ab5c6e83afcc11210291eafab154169ca25ba6b43beb27a9d1cd651bc0031c4c002062959ed8433102c004b63a7cf5f4e611a7e1e51eaf649f6954f4355022f5cc2eb90a1f04d664930f1a494ea256523c23faa7a7aa68f4f1cbbce42c6948cd3e8b8246c9630d1f965e2c011a47847bf24eb7c4a11702150eda5a9030020b88956dc4778db0ddb059b66f400a1fd2ae05e6441bccb9b0ecc2bd5ba8e32749aec5c1520c22e3edeb8e1bfbe9bb72f35b906f09b05d38e13d96638faac5d37fe9951f462fa50ede6bf46ffb1a859328b7f6c7a52816bfb74024a0fadf6a98641cf88d1820f22bed0a123aa38551aa46d679d5cc53570c111513db1bd8ea8a373075a174cc2557fa58f8421f5312ede661d25b560accc6a6d48fded0c7a5b2d123e17d249eb2b44535e2c82e06d64669f0c50b862531df4b814025f325d4fab8b4755ff9a67c819878079b7840f852e48c557434b7dbe6d8cc81021c7761354598fb352a2f6ca2fbe21be2fbb03cbde63b305f16be744d3530f8c6ee474ccd9627f9a6e7dee9128e22bf60f04f9194a868be67d7b1955341de9908705720537e540b425ab88428b3db77d762512c79f66df8494f9bfbf21cb871320d6864a150629bf3e7a97bdc3fee8743c841d87268d528dd84961c2431d6ae5771078184741919dd8f9efc9b23635d4d57cde717f7f893d7ed0a92ba2a3c8587dfea225876e4d7653d1d4d5cf6ae736dbbfd3287b7864c4f91e8af5cf7d43ac7f9c74665c23f5678e2b0c5e84d74c67be87f0769b928e86142b5c1f20cb962c4ea1bdc2181248feb3195beca18f2120b573eed110c687bf2cb6e00f022121df61d835abde20310fb0d449394c36bfd52df386f1d311ef23d4fd5eca0700f8c63cdabe3f7819d7dc5e6a5d965665cd7a595c3eede5fb8b7523c04074965dcf7d1459863a65b272612b4322e3539a9bc6791fd50e1cbb419a1b70d1c5bf30f8bd63c92659eee504068e7f4ed368253cde7a6857bb35fecf543d4cbe1ca810e2fe97b71e39beed78fdfae13c183c8edcd8a0a3422943d541ef40ce843a828712a32a8e9f13d1a36b11a37a32a9341ad594be57c0c3bd7100921943634a74f076a37be6b0798512a6c20ad51a8d8f6fdf275bb6fbb93db6fb6060872cd3c6d4b3865e0f4e661021ceb54ff68a61d9c1404bc7cdb178cce0a02a5155f0ffd478fd67e2975c364039e6bf3eff3583869173bf2b06a1c826f7b59e783b056e3dea523826156005c7f880c503e053b4a84adffdb0aa18ec89a11b8bac59a7bf9a00b2abe24e411e2031e8cb6af8e5de6cdbd745343badf76abde1457815c492fc232c510ba573511a0652a461cdbdc6c6b632d5afd646c9d94a6788adb2384ad1e9e713c89de0d257555f8b657bd854436c93deae798a67a4fd0df9fc4a02cebb083fd20e01d40084bc90d47d166e29ebb56306d7ad77a36027f5da843380cfb81be509613228d820ed0e636e4c25fa85b6cf86c3c368526b5f8f2e124db839b054d34d8f4ec000c0914292dff8e99e07dc60d38bf92e61e9e1b661e9b563f1278111bbcac0da9aa3f5cfc9956885e20a293c82151cc58fca0f13ddabbb13881a1fa7a1adaada6061944bed195e719730c5f8e11b86f962cee19d118853aeb898a469ba8f36336d87e4d52a182d5a1bcd1b613bc16972d68cf989f71a08760e74955149da89c5cf28b05dc80a2d1eead58b9b06cbc2ed96734ef9d5d4c6b7664a36a93211b1717fe25306136306fbe76547d35e0e7a4f958461761ce0d1d40187f092a1caec48bc8378cccb6abd5d24c6a6e93a09578bc7983229593db66b2f30125ad14af82ee7b9b1444c33e2c530f3c475b151264a901a52084c77dacedabfaf9da6cf36c6407d15841ec4835700de115f89100fa069b769b5d4c7bf79270e117492065afa1755706d2d6068a7fccc22220a5dd8b3b3a71680e258517d33780c5adb32028c020733b5d8c44b7538afe2910ef0fa2ef095efc7c83ea6b76b35d33638e83dc88f6ecc61ab7589cb1dcffc1f5a42c6876a0fad9b687b545c3c8b8a84623ed21859c57da6f5162d0452447cfbeb855ac1fe795e9d424fcd3b950f3c29d8750d237f63cc28a67e80c80b30fbbbad6a15c29d9b65ad9ece166aa1bca481522f995a0215c69192146a01f10e7fa4d6173372fbf61866faec780e33fb4d7a79de23f3cd5bc5deac749552a33b39e185c4909013b8d92c85032a864fc45ab915043fafa5cc6c5ca93bd57bdf04c7c4473d23203f9b44ca5344d60bd20b44b709f16c44b92d5fd9ed19ff31c22b3b5e053c61c70ff1c8e27aa8c6ed5ab67628e8c848515a83fbd81b6ad045380ac142edda85dbce3dbc7672a3ee5839f222aaf5e3072864194b4a3e1dbb0110ead9a03deb6200837f40e5c3219545cba7e590310ab902420349c323a1cbfb5f402d76ba24dfe34c0e205587c495de1f44410a96ef4d913fce93656867a9fc6a0a687486a08238994dee2a8da70a58dcf6ea1f56d73b1b1ea56a4bdcb60735f1faa6f29bf8c3f156d487f9d39eec5f8b058afe9d36cd5d02e8c78b063e5bd38c204bd930e216b49d5363c4c4851c2b15127cab0af5c0c6613f1b9725e29335a40f5a5fac653d1fe91ef63e209a2e0be608b2df1c3dac73ac27781f6dd7b5fd7b88f99debf8d91666d186132d16e7048ca6fcb26fae7900b57972a10dac9152e296ba5fce6c7296e8c6097abaab8f216baed5a32745444fdd3b23cd0be5d3e6a814bbcfc27767c238228d40cf504988862a247c6627bc315f47f8c475f09b003ba8463b4a45866f5906b16fe6fef8854288258a8957596d605151d718ddc88bbd084214293248ef1281eb3b72c81163d4d4953f3bf2419c3fde16c97a822ceae9aadc6fa6af15bee6aa22bfb9f18b4f3bb3541f6511dfeeec85c66a036d129abae41d5d94dc4d2f2f53f4bb919089cddad8036457cd5aeb5679d706e7767be7b212538bf684d2849cce00eaee26320417fa78bfdb09d2ace3301218112b406070c3547b43edfe500770d373eb6bb8ac6665aa4e79693f3c75427cf8d5bc43080109fd4c0b40ad4ec4ab946115beb3314d402c85dfe25e3fd17576a7c60e9035a65b39154a0b3645c6a936b7415214107149e847101314e3c44a7bb662b2f49053558f05b750dd26a4b7d046f08986e731afe436afeed605eab038e6ae54b403f07827e6ce2532a6b9a826fcac7c86489979dff40e61af860745fb809e2cc154b1c708ded251cf7d4bd47c8ec0074190b41f4cff2b9b367f26d5352915700d073b28916dd3e6a87c77a73c10bb080e77157313e3058e8b715462fa63a50b5b5b8f62eb42bb5919c862e12520201f3e321d146c11c2fe45b1dda614e5cf8ea865439cfae76e5b88d6ab53393d7664804f1a9c4422bd81d8814b8d33607495ff71021444e963f05292c58d236d5c1bbfaaea0849ce11e6cb0207a0fbd7e44b02929097643340e38c076cf0f909d7250a23b27483b403fe4bdd0d6d9a52540debfc6ee9f026c4facc8ff2356ca99900f1bed5687008855b3cb9a297a1a41105a4761c2ef62ff3933a72c37827f1df218dffe572d74e4d4269caf403a605398dce3a539917426d97141c363bff3aeb45688be20ff7b289aab57d6ed1d5b261ad85461312566b8ba5330c4e16461fbbe437250242d9f6d2e4a87eec01a4a258eec023e3513c97138c90f780988ea70f6125946a8cb9cbb236583fd1a87079d682ccb3b32e993a6555c5d03c46f978b9ea8a9cfd1102df65a1864eb25d85ddc36db25e9a2e62fc836bbd1858b29eda760572e889804ded719538e553d4a9d2cc91eba4121c5481c600dc2938ef5464fe44704d681d387d67ebef7f9a9a826dd8a9935d64e8ce6a9d9d7131138f2b7ec97d836f95ea259b22631b63688a56713c0c5c12973c5e7dfca5e446904e2955e8069d0ad8eaed20d85144ec791d43ee5fdd328f00e53fbfe207fdaf518276db27db8a31d6a0628884ed43c6b2d975856c7bb020b1b38ea00247af85e9f3b5c3e980295b94c60478041b4fd0d498217034ca56bd7842a0162c19527a1660cfbd7a3b5fcbec0c53148b34ded3f1f5f589796bb74a4921c746967471aa181284967d1d62e1395cd0bc9379058f2a4607af87964631b0b7c0a27d1fb8aa2eab6dfd67e8a4dfa75a3668007a7b766c30bbccba6721066b1e0eb999bc1f2dbdb045ea69a7eb9ff56b3ef6b47671f279d80f14adda88cc118980e330cd44f1e223cabb9ba899767c887cafe4e121ab6103dabe1a03a77472e63ce8fab4d19bddd53e741eb3c09b4767cd566ae6c0375a994dacd467a9038c274d5140c9088ba25958d868237b383878d14b1d0361c8c92376708b313c78e54e2db639668b451763281600c4c7d35d5e314ac6ec3281a8c8e9f9e1cfd3dbdbef8002f7ab34fadf70386eb5841b046c57cec155f6f5bb77ae7d65dceecaf646d7afa509c49dd18f1c8ccba0d3f3df321941715cd92f494cefde267eeb1e35f421a4bcf5337cac319008731f7e61a20f5d1698d5be9d8c43fff71425aeca90d0c5f2635aa69b96be5b1ee993a5d8dfe8d265a0d7ad9404422fbf4b8ee5eff068688996e4d05065fbe016e33b004d331fe55812013cd8133a8df881270f75c8762e0a0ebcf6ec3ace6525f76eaaafd0d9e0f73e4d7980457f0bc9fc76c35adcb1b797495bd7db4eb5cbe96d35b91ded33573db10ae5be93a27791ae14e448ccb8cd4b61213a818c2ece6b4ff2f5e7a8bbb545c9fbdcfb8731ffba55dfb8fa2ab7985045bfe3df10e484e6388a052129048f71386ddd0ece42a86dcbe58d4f947bbd30704f2d8254ff2a9287bd4fe7525132ee4f8b8ede41041c43c98bace8c28a95a4915e3cdad87f00c32574def5984c007cb752f9659838f679781efc5e7bb3bc01568b952fcf5c85e56d271fba9b6e0c37f92cd320156bf50363adbe92932b59425110129bd96e91dff1ccd42522b7bc9d4cb47c2e9c715b90e6b6c27f937fa49e5f0a8334871df9053c6374dcd64b12ae8d4f3cf35045f96412a2ebe241290112640d4d01d220a14c41b626029806f9e691a02a4bddf6f78e5019aa8a988d6af315e159d894e8e8cd56ec03c3a95754a88a11fd724f672afc2cf312cd5528435e6ea22b95a0fe059164a05d4531c5d90addda95105d5fdb6f8c2cb4e94c4bc9e86dc79e769eae31749a43b01661b1b7ec254efa23f296d172617545ba4ad4fe4811fb331f10252a817cb006d09ffc477d68d70495350fcd4230c63dcbf903d86bc5d261b1d09a9e35879c79b84bb1ff1b057385292244ec3e5293712cfb733481fcb1568a18dbd4806b8206504d05a915c39b5907fe8fb6b09b3a88e2b31732229486c27a076120f5cdee204a1c2b4c9b43b252014b0c610485355fc4b3f44cc23cc3d1b56ccec75f869691286db17603c73021271cc7053d7c1e9c75f848862f17f4f5d5b3ed8eb8bb274ab6bccb783456e9d4403cd7ae82e9231be6886faef52921a73fa17d6aa5a0a338e6382ffca405f0dd88bdae2e78e3772980b3768d4c889242bca09766ccf50558dff4c4460ab20ff0aea8f7e3cc7fda2b22e889e72897391d9c6c1e0c5316a23a212b0a933a7e2b1f98709b5a8796a52c39a56de77c8015e61e88a24be6bdbb9973cb2d1b9f2dc0a9ab3aaebd34757bb45357b14f554b6c21f7e7104851bce12a6ec046f90c8b55f7cc913ad2f9d7dc67228249bbe13fea313e10f137f06bc5ae987b2f988c270a7e73e36ee6b8d7b492f86a291ae8b47b85ca081c3aae4dcb0879c428233bf6cdec64e717897ba59855508ff7a01d87a56e07f69a8c0607d65e9e1b8121fb17a8d0860df1c689ac8df77f8a1fb8da6b0de88b82b974253a39a20bb08c455cab97f13b9032c0567f5560d3716c8327ebaf558933bc79f84c1ad95bd8259cdf8e0be0ff115edf43c5fcbfb0f41a91e722d24c9b02e72bb4a3e251afda830a84aa8cb169b064704e70529dfcfe4046ffdd2256b01819c483b2e94d4b9010d9ad9e73a08d17808b4db6b4e21806575ea5226ff0393408189822f1c5eec73ada1617336a10076fb4416a406d8394b91041bc5c34674625b7060c5b405d432b492320a796576c6cc149ea7ce2bf67d6b71769139a0a1bc652b4354e19d7017a2064a2d6aed428eaabaaf83a46b9e51d6e2636ef65b3e2bc605c3beb794b60ba875022596a95ec50195f85dca8418f2ab7abfe0214c90537a5e42ab796f43ecdd6af71f6becb8fcad2d1f5b162daafea2120609fd824223b0ed788e737ba139e4e0580e9db52908d6c9ca72856f9b920e999960e423ce2f02d6616cf805fdb259d7231c603e5126ed7d2d6496b8d3d8119a0a49c8512e5ce0064d60b8be08b061122f5764fad19a9de538c0f9073485e023f74b489b55f412a7773293933127a9d37b838dd75abcf5f0687a49565faa8807e071cee3db07ceede3ce547f16edd498b557434912573166489687d6721e4fd423f830be678bf6cfaf035c13969f45eeec133fc056ef7b1a403e55362337125d8376ca1bb8ccdda462ca16cd98f3b0ca9ca5ca7ae77cbac1bbdfd6d84203de6fcba2e0fc8af992ecc26d8e7c892774a38811390410b9c20f52021c76d6a498c5d72ff5c5ef7206cf94ed932b104feed726939d0e083298ca049026f6a28b4674bf5a496b21bab2b07b1e59eae3f17d349a81fa759e02bdf2e4b7e3955c40982cf09ff9a343c74d0d5583ae5ec91f8ff73d7f298f748f9a447abfa1d614aa7966910ac3e3b577e930b7f2756b0f649b6f2265ec23c01ce9e295710f6e6500e27785239d48c79068b17e94a4f79afc6788d1b5380eac1af543ef43c2b0b73de212a491e64e79b7dd03086a1aebf829e23eae69d03ab5b9beae51ea07c27d9e8679b00f4c9f19575612085ed2f45b1ddb6d47d1096897069985e2e85fd9047b015f0c6e72e895f64ce014c4a310a3a918475b9ec03e4125467f5201ee35ca77dd45177e5c654ae8b101299f2ebffdcd6c3ea7b0ebfb2d1db835830beecaec1bfacf76455ebe912ea0f19bd233c79aa9f6fa3ec56ebd78b1e802013c6308517243d55c724155eefea04e6e5da144c0f36d81d32afc37136d6121666f6411a90164c1ee35e5ae56aaf9f2c6f13a3c400082672d43ee15794874ca03dcbf289d839f2e213c223b5b9cc797c71b0c71ed39a702a2e820f652145e7fda86a687fec00186c1d0660e355faa4da5bfb13647577e1831cc25e7103f1227dd2761fc531bef86b6a185968f739ca7a1259475e475331091b61a1c761701b6e2d35ec5f7ec067acbf0b0a7b60dbfc5fe078340def9f782ca17c3f2906a745d95c0d182ed54ed6ed26cf0b457bfc3bd459fe897690008eebf7f58402df42b7a00c9b28b34255e16c62e39fefb318869df94fa8b4b3d7699b871129c4f593feb78cbf6178f2b4ea52643f8d9b915ecedab0977e10cb977cd2b1490768079455d08bd62f5d1b2074a8e09219c4c8757bb2ca4dd0ae535c1d76a1147fa487d5629318791f6bc302bbeee070ae6aa615d67ec478d3acbe9d2761d551bb48e8aa1b07f2c95fe3b93bd14ef08cad46974f7aa8dda68670b850767b396c8e5cfe0a3d0e69825c7a23dcdf7d8fa8080d4cec46b55759e732ef86b0bea8040b2f404650ca63716d77dd5aec765e2a44a0092390d87fde46ad573b744bccac05d7f777c4b6468e77f3126ce653c896baf10477231aa246129f1dc340c20e66275fee6ce0f05df9282f458820f5a2e71116fbe8de55d4e981bba51f71bf2398789e129bf96bd8ee1f3f91746749a0fdb0a764e44cc05322d28f59bb58558ffc18e3dac6ad84451dce3092555f951c927561fde66252f571b142eb23a7b6bdf636cb970273eb2a0d7da19c91cc73f49c9ef62e2198abcb11965e32b3219fa691a5cac442021d9a8fbec5dc19058fc660d982a1c1b54f3cc3fca7cd9a098c4b3af1e2c803fec2fb585e9fc77a9ecbbfe979b84ff958ccff27f9a2350747861ccb66496c13abad594c076680050e2be45815101667fc9ee4f8a075f9251821bad089e3a8f58f5e0e9d8e6e4ece7891b8114b1593fc9771350e87f09e5a804f4d41462a3fd2bfee22ffc1e513770855d45a6f1cb268cd1fc4e5705e84a97fd445569863e2ce321c80e260f42c65f9cd545e7a418a9207e4b21da3f5e3a6361bf6640c1b307468f40ea858ef7bde98de01f0eccf46f7adbc4186547a0db263922dd6f0225495b0c565e4e7164972c97edea45399da7ea35044c992320d874e66ddd34673fc04d80f0e23f73098995d9822d3e9222cee1f21e5a1408c6f773d6e78557d646a4d03001a021655bc3dda9d95cdb640e6d3f64e6e6448ffbfc73939378157f0b45eec6d00544f81889cef866f3dad514a5cfb1a032bb5ff304bae0f0266fa687c5f47661fd47f9a35de634ff10ea7abbcc73750be826e4633f183f59fa2e6807701063cc30717da9b57f7829cccb08592a09e31097e7f7c6c0bf60de7c0fd88937bedf124a5b19574f0a0635439d9a5635dd7e74a50c7570249e3361a3503382199a40e79541c5fb27eccd33df399a3fd9f6a51626655e60d1967ad8ddf31b9939840169fecd88bf988cd32293d428ab905311147d55d587745b73ec7b202630be049121ee690c10065aa280bb46c96ca23b761e235e8265390247f2858de01461556cd354fbd9db3735d0e0c5e0540a51afc4cb74c22ba72696dcb5b90434d5402a43ffc204bc365b4e4e6f94b0ad5a33e076567eb6c41a8dbec3f1cce53153adca179f2788423e797cb662ab5303c92df03d41a940f076074cacf1d28789da84365d4ad67e447700a9495f7eaf780abd8280db49e4e2bcc464fcd9129ee8a29ae5706c8c64b6d98447072520054da6bbdc76c9851bce5635e984e993dd162e158af495a884f5739ce936e7426d323dfbfa5306e52797ebc9e2adf93e4c3fa3a5e295221283b65efd6b0690b0a80988b3e2688f3a45a938da279d6bf0d7770b4b445e3f528f7e75b521a2b1b64defcf3b81eef07997ab8061262e3b3ceb8b276edcafd5d8a53664f2b738e53a94d16fd1885d52cfc776c77ef579ab59759d317919f27005d2ad522e27e9b5f0c2af61f47caefb5595f33030728b2343fb4c7cacc916456f4e7965c08d7680ab4783fbd1a77b0cd9baf2a311142c70dc0ff75b38f1b7cf87411d4c9bb66c27a1a762f810fcdcaa41f22a7a6b15bd193db8b2c2d167502e946f600536373a9edca1f28ad898eef764c8bd9ec008f7af2f859a38b523e0f93afe691774e70bd21be09cac69779123da1ca3f16cf20cc6d534e2f4e7b1949200d1b5ca9c9d89bb91b08da3af0cbfcf0b4b3f3b5b0d1628fe1004e3a69a8dcd81aa44866223430c5854e6bc1abff596b27342ede6ec317e0bf806b8660df6ed46fc4b20f1ea7f797f8756673699797f432af6f727c3e9661a588504cd06f85ab896fce9c4f2fbfcc0e99a4ebc4f2db30b0f3d5527fd98bfe2ea36e7e3d2ecb88c7f39a1f3c4e4bd20d2d48e8846fc97e6dc14d68ef8bab1df904cde583c58974f413ca0a31a0026769c19fd8a54279ab978e8b44593263184c1c9fec629a8ac35336f3b44bb97e91ed3774e68fcad829bb80e8a0c6db9fbd360017117b5e5ec7c0be46dc5ebb7121b6f2323849e27f60082141ba4273617bd354e947deb4cdea22cfffc065e2d9605077eeaf0d002e65757fe8a35493a1e5e122e34f0308497d6e9abde3552daa520db49986be03fea5f2690561e7f307e51ba0edc60db4d086ca65a4d880e6f1bcdc3c729f31397c25c167f213148a9eb3d76b2d6ded84f9ba2d46e3e6d6120dfd5e1cf4183ef83c4afa5d4eb16eeed69c9883b5b179cbee7a0d5140bfc52d35620cd02b469c2822de39c7d2ac65a61393f448f9eb16164e10c33d899482c9d5c1bd8aa9c11ad31d37dd352802d4e608018cc52e3040d7fabf2fd6a2b7297a6c871f3b24fb38115b599fadbcb80003c0cb8afde4f89b5e31da2ae653440eb0a74dcf4c0f2072db78c87743445a6f747a23a935fa4008427370191767df0dbe84b49e0277ae8ad6a69f1b5936f9622414ad1e776a0d82b6ce63238d7fa25e7bde00396a2c0cde1cd4bea9ca121f5824bc82be3f20fbbd7e5f09cf30fee4c584b03ea6471dcb180d720d81dee1a4fe79b98573b14b05dd5142bd9a9095fa2df93d2c447e1695d84350fa29b9168bcf95cc1bb2700d6a10a3dee13c0dd82322ee126c69dc837b41cfff1458f72417eaf2645a00ee7b34e12791c2f2d5382460d8029d9cbfa738b91daa75e4b3095184e1dde5f9aae44b3fd8acd728f646e58df2709a2cb922b728c63948a2d404f825e9451d2a6a77df670e344a34256ff341daa8b7ff0c93642aae4ce70c8f7a16b1057f14ba424f2ca120507c705e13ef102ef0e2e49436c5608045368ebd976a2f23fbdd5a41d69a2d77f408ff7bf25913aec3c23f5457fe9a573807ef0480e6bb733e6188ee1436ef2aa57e0ddad1fe8a6f63125607f8f47e8c7be1d39d5d005645b9140f5e56afd79a375c44d43faf5fc6a563f9f9fdd5868219162a453cda13c1d2b30afe86e35f84d549354e29d966222bc19045e0125cf4eab35e1534edde261e5888b5aa631eac58272252ae43eab4c81c08787c884843631c57c7dc45bfaa27b24af323706f7d5503dbc2e6694f459d2641473b03834865c11de54b4c87ea0d1bcc2d67ec4913c916fd3e0aaca7abc50a17d37ea93cca47d11cef2c0dba5f6de93bf7ff70b3f802697b207a2aea23ab428b20b0f094c8e02caab27ec9ae31b07fd6580d4ed77305ed3aa95b0ef838730657e75e4afadd8cb1a5c0a8d0c67e0cd7eb58f8802a3422567b6bedc1985b16167aea514c0550c69fed8c936b45c071d047fcc3ccc65652647317d9b388d7083239c02403d9e4e6366f8997c696421be3462f448422aa84be6ca48ae8be9272064f0b2bd13c865082583c396e1324797a68d17c92f0fbecb2ebe9e371ff3182821fdf1b8f17c51932dba4611d7e0f79400f6e5442ece6bdcc28d92642e260eafd6cb0f4aa8cb60c98c7ec886f81857be0c381dec3ab4dc288499fbeb7df65cfcd1750515fc1fcd8ec3045cc0f61c7e88aaafe7639ff3f715d91fda0c86171b16ef1153452a736bf0ea9ee3661b0fcd97b6f57ba744abc3f39ba55c8099ac0fca0e786c12a483cae817e9fec913d9096e917d432d3a22a51a6fd65003d36362700d380d5dfc4bc0ac171b770015271ac803d66d3a64845ede29d016732579a81cb74d5d8a097ef1062b3250a5f2e796ce6445d085728d6e4c38eb394c14a4c6d6b2e97014f4c75418e723a8edd76c5b353e58851033859ed8b66071ddb4b1c77e63ecac2b89db411541d7f39905b936c1b7e4ee6945badafeb1c389203ddca615cda14e33181c6cfba852f444430e7f4fe0e632e69a5713153340fefe1137cfe0941eef77920d72d12165d9177061c9cfc304508a811ba2b18c0445b53dd010e1989d4da69a3a30ff174d1749ae04be1db2498460afea7b26b2e4693091be946d90937d169ee9b12a17bd82ebe8e944976f9f5e89d6f4a89c2ec81a4a9a56b4efc60175fd8cca07d4681306dd0f7a32b2e8a285dc1f41fb9a0a7ea77591d76d543abd58c27ddabd7435f190d0351c79beccaaa33ee9c1d7602931aee9d309c8f3067f1916e43ff9d466160b4a8776c0edabab63d68e56bb99a064c5a92b7ea1cc9dbe83b93484feaee3994afcfc4bf82cd99848cc03b898050ae1b72b1dabe04c58fbae94a7fa2312204c3ada1f3e01abe2dff242fef054ec43f97c47bc977bdf7a6aeb0b49845d63b965e815b971eb02316c1866af9b358f5400a5727e4b7cc19383f5cde86ddb8a43b363045aff3d6bdc4db5e99ea96b26e6b536969c7cbc86aaab3fcf11598ffbd98f4727c7a41c9cbd833641236de42a24f3b1a5b2a039a99bd7610f3af8d9aa612b7be14a3d227ca105116c71e14d6d1f7ab30a5079e035e2fbeb21a8a15fcc38a0f6343b0e45a2bbbd17b2d95ab461bbcc1c748d6ba686212b6d4481f9ae7afb3b7e15432219a14ed3b9c8a4526b7792c27af366d53dfadfcdb9a2997d1f44e3fa59701344ca9abecf60ec6c2c0954be143fd601c5a6cba43de41949dd43b0465e04e74bdb5feab7f532b2b270e363ecbc360cbae5b98fe52ec3bbdf3bfce8897e818fd2b843f50e4e01f66d2f370a6d535bba8cff82dfdb9eab8363df201171e231aad9831111b4bd68b13be354d5fb54c7bdb3c71dd39dc8a08082cedf338456808c6a6e4fae702271a767dce9510a52763ca3baacfefa944784210a3b24a4ade7749574bac53f6b7bbfef48e0b11b992dbeb652222208c2199967f7e6d000c388f0b2b50f6d1256327dde77312aff71b3926e1c091cd346e7fa9c75dddf5230a4cb6e9777b02a4131dbddc755bfee87d5cae31cd67dc92952387a7b2f8e9a178f29abe1d11564766da8490fc9c7b63829fed7e749439dbdae2259eb744323bbab421f8bcdcdb4e8b71689dd3e748c7562dcc8805aa7b9fbda7f15c73bd0c335355e8de72c955cc36708b7c71b16a37006893cabb15fa2750375548a572684d13dbcde7a2a8e7e8fa97102771df75d657644b711531bd4a720722bd605aabfdc6875c15af209dfb8f75cbc3e8bf2c660af8f07dec6d0c0d41b851b7b0f48c3c269eaa612d67c19b3746fb4ce2bc5370c5a66a33f6ba7e2b28363a690aaa167bf0243b68b0eb3e614106e8b06ebab594cf66232f153b52653049887ce1e2db11f18414256dd8f4793a7d52853eb6e1d707be85f65a87d78dd550edbf607714252a6dd9afaa21a023143711c1c7720755bf1a23d7d7cbe9b791d9300155f9b50a2d4c3b2fa1bca4f98d7d164026cec3629b2fb2ac5907e607e7ad45e607f7c5f5261318f7ca24281255992019b135f5cd4a4c39f82fe4b186d4370c104a57dd04d1754e18e954c9e961552b1377c89a2ef515b040d4a478f50dd025810dc154267bdeadde28578c93e83684ea20ab1a188d3eb55c92abf4bac41c2bd952694aa9a81fafc02bfb867df9a943552140419a47a99b2c3f72bbb55ddcbdfd486547fcf02c64635c8a9583260344eadc69a39891dd5a5e97806ca587e4a7f121ed497f2f1195951201f0403878ca8329cbf7c6ce4f0373c1cbd839521f0ab9867339cd4bb2dc0479f8f014a6475c0f3e008a327701d7e177710503b0d959906d31f8d4239517b6d836b1122d8828f7b0a9f67ea625144183ed6c4fbe1f708fbcf7b4ea66143f612a3f3222ff5414720a169bf1399ac29698a6a54754f87bc4d6531d129146209a6e6dbd837e5512eaa824977a18315b6a80948dd2bbbe576f1ad04d0ff4341c7694cef243af390549be6367cc3550058568c70afd10dbc5b5e458da13b00977a0cd95d50620d9c3bfb8ad6b5ae65200271a3fd141532b036c752bf282640c297a0b0f43f427b9f52e5b8cbc22304984398bb2441897c886c7dca1d1e0db7bf4cfc3146b9da2d4014c04ae44db572c0cfedee45717335613337f5d817de15c68ea8258d695e87fc3368ae4be66341cb5b87e6d4f3e32945ec2a80a962cde94fc63b7c438f2ab68445ef2971655210c9644fdad3f4f01ac42d0913dd3e0e9fe21ade050d2e05f4470404fd48cde58141aee821dfde03937c9684ee9cbfc1f096f236660a5131b0e773db252d73b2f05f5e639cdf434fabd4dfb0d924156af88e3c0da724f0c32db6df163c87da65907bcf1a9821021056e934b32e730b361e88d5822ec9881b92b31340ce2b280646300f13d0c8f09c6241be253bd1ae7e2e228c02ae3716a37f063a0bea73acbe9fcc288f1b5d4ebaa5b9e42dff837c1bb4fc0e7348ff5112702c41454d83dfc07a33ebf3e8f24692aa85a6ccbe4d4246f6849b7eeb8def3a5442a01964860538a6e97aeb139efe14e6558ec1b73bcf86ca5cd1f36156a3c2ff1d537ce5bc69bd86d4257ef3d3f1d5e2c9443e2d86696caa49e73d3bb4f4658c4cdf4ebb8788f35dd569e1932d408cf8d4e400a7993a6d0c3334edb6fbc21a7296167d0f7964d74879d6c6b856d6531390197ecadd816a4971d98654abf1cddc8c0cf3bae8322236cd5f48be929cfebaa7f4665f66d7835d968226532633e9122f4c9908eae2c50c73167485770ba0cecdd88719c9157e20d3c8b4d155c1b2b686ca1b4ace01f1f478e92cdd12f52b628794dcf25324db5c9d961d0db2fd5bfc72caaf42ba7179842b38bc1efd54c4df98338d47f25dfbae498398f1a7b9dae91a5ec89f5764df8d8e4775871117096a1b482e0c06e3b6bf7398e722c13ac40cd0e21afc3c9460eb3475e0c1d7ca7335a940b8f6373ea5bb79d3ebe96e7fcae811b687033d719b2acd5de9d9f8e09c6dbfb8f0e48ed6ee09a13f3be5c7d68669be52800d930252ca6038f3431fb1213b285e5996aca10b3199f508956073fa78ad199adfa2d05fcda144d87863f24c696a6fe39c00b6058a84b706913fd1d0ff1eaaf4b2aba7181f08976dc9f9e9c5d7095caa7738da83826d3626e3d0eb187fbb5d6b75d9dab9b532efe17d68881fb3c1d6e0b71ff2904974d7714d2b3b4729bca285aab832156e6dac9a0c4f09e633884e19839e30cfe25996ad92120304866baa4096aa68264b6cbfeb6fd698580126f54b76196918482e0d7db3a55cc850eede48c651b20a1f6214a70ab48a1cdf8219a1d8b4712afb1b1a86d81f13a1a725ba9a8d316219121993f96f78323733e32847bfee6caf15e1c6456be1d4d07dbcc2bef0d9f7d236fe6c61c26f6a599daeceddf6745b55372e0cfb7d5e39aad487916a30a59a226f1310e72a99baafa70baa10c3ce14d9079c14fd08498b457707835b869d0e1f34a327e9519ccc99e102ae7574f945daf18cac04266f185c0c1275c6df68657c129a2ed08429ddfaee3eaccbd0b3842c70533d4b0b6362335ce33d611e61dad1af7f970b3b00e15de26434db8afc9981d3572381e12b171fd390283ce2b7d214d20869cc311896bc3a3ac137c2f76e7857b1ba9fe0314104d55d1d958f347d27dc73330795dd501b4b634df16358b7c7ae87f55f467b4366395284f4f5ec7dae22ae888f2150fa1d23fb6f9475e7461757807b709d8c947ef7172263e4d2eefb03758fffe215663a6c60ac79b02ff33d71cef7cae95d1f1940f0d43406b781318becf7db9a34075010dfe54f1cc5a287ac9c57b1e0c4462e0c0396f97660895ea3c4aae420aa8cb845a9d0ac8f8253d00f1f97bb9b8e74c17dda070cedd189da065ae0d97976ea24142461992d8fc982422ac3218f4ddc860b125bb4158cf2d4e2ec988a3c36d49a3e68fa7eb00dba9bc859b8b7e61a8d40d4dbe43f8ddbbfa165251d44ba76a473a361c934e1b04e7409e030d96185dee0395560a3c2a0d2f2e78c1d72d493b5fee90b6e1de42e1dbae29c6637b284c15c850be099550520ea33a23840265c1b3c79e099b9b082aa90ed869b4b5279af13c7df093bb7f5962facbe6407fd857ecd47b356f5cad59aac2ba7c6a61027b9f811e9d00e3b7bc9e2542b99402adf42b31429ff7bfb246668cd19f2a14ea915ca239b296d15d0dc4b727457fffa92f0e2752b3f9eca78671206327902135e7c36fbed2df342734777fa7e299ab283daacce7b32ef7c00742fe7542437d57ff0cb5d275beb87bd6003e528c9c3e35db93bd9cbe0d9f635c2fc1e3cd8fe5c2e89b9299f1ca467f3eee5d14bc21256be0549b49d246b315a1f4e0f014a908b2c701279da67217ee253dcab3c8bbe69118c34cc4f5ffc0f4f56b741277a7a4546a415bc5577ac57b544fd0768359df76be14ead4d8764b7bd94b76f87ad8f40ed61d4b9d86a89304569da6a109dfe61dbd6de3db8046092b101e2fbf85369bc3b8e17363c9c0c5ecbf259cd4584e682b59e923845c336c3478e7ebfe09d517382c0fc2106447b6a3bd454f21f52d0ea579120e0cf0f00d7c9529c86a586276392aa6a9c66c8f0336f091f0383d129c7794163ad092118b0d8055991c714f844230d2578e920706ada0ffbd66587b6c7aa5328356c71472abdf9ceaf07ecfd3bddeeb6ccdbaa40f9ef45140f55c779588560f54a1516dcca77e25d77ed12d717fdc3d527852e50ed919e009642fe4ccddfabfc8192791d9f16ad9a2222beed1f0469aa21ab9a0ccc06b1297ea267ae34412f9df683dc0612abc009e91b311f66fda1b5765a562fe55cbe6a53e739d12153bd09d2d3172bb1fee5530b8237cc9ababb11b055d574a89d4b1c2bb146121da6125cbeb0e15c01a9f9bd8476bb777b04b0960af80612a1fadad13525245254350d9fbad3186351e1cf2aefb5826f770686d6a281b21acfb42c0f8741844727437000a51f4bf253ee51dabad74a92d23de26c5137b11909cba109ae094d05c4e091eea95d819fa31a1b9c26e00e0490921aeaf72c9d02275a3829e8f51690fb0809defa35eec4541e1ddf133bd5768bf19b480cb3b733b28f1f14b8d3e14f6462ecb8926632919229547e0254199b4dd3c9d038a6b4bf45e0408cb7d85b07fdf9d18bbc2fedbfe50750dd5afa7e67a5243691a92b40b45179596728f9e60be4f914f6872afa830551ca1d33e0f2c515c176e1ca0c93ec2a818ff8056b8e78ed962a6bde5d711295174cf345ceaa5b40039a81d1bd36f00fb730fa69a14d8b2094263515265b731f73077862bc99e4a49aa629b94a8404acd3e0bf9dcf2c93d2faefe3caed7d95b248c8cf5179b3c0c1e0b508e49d6a5e59c2f8b705d6f0a8df22da2324d3d699a6bcb83011e4a04894ff2e68565ddd0ea69de3f728728ce3f4e1048117796a7c2301d1dba2140ed6db805a03517ff1821ca2f5744561591902d16450ca5994e13e3fdbfa2fe5b28fe3a2af95fd83e9e4b96e0f89790b92c3c530e345746290083c6626024bceec6b368cb62295778e94f5e8d5fd9f4611669d34c4f1ef372dc3ecfa99e766b73c779b2aed23832cff8b44f44707dcc725f0fd591f1b0fd7dd700f0589f9f96c2a63f00648203374c95fc545f8be06397fe08ad66db0371d283a2e6044199382ed56a09b4c1eda06eb83554d2e1c557b9030b30554905009143d5b68ebcd1bbc82e83be844a287023e56e109c2b153d5738bc79bc52d60afc729f8e27480fa55f7f56c609491a178f303111671919e9e1550f594a31282cbd2c0f0d4c58aadf3095440bc305b87de75a1dff9ced12b709885e00dc5a9fe5cf7773432b6905d6f9cf217404bab584e750caf7590e851fe151302e4d5c5414fd5371744c47d37697753c0efd6ffeed0286f83a07926ad572cc5fb038e99d4082d31d6eba4144b738b3827cdf0a3635755a3e3975abc65df9b0bc3057fe621395ea34e018725890a804763f48562a563f79e4888c7d9237cd3b5856c8481927ea2155070c175087128a07a11d83a128286a69869e94ba0dd256f4157dbb2431646787a8cbe994ed64ac9f7aea21c82870069ee58d54627ce3a78a1c8213a122d7feb78245e793063761159a02a795afdb8ce5e5e2710816df52e9f7bda92dcba89cb4460ab6bda75bd32d5a8dd51dcf7424687ec408d7118dbadc030f5558a707a5c2cefb45367c041f1f4077e993950b561aee2835f5914682f39e987efd8dd6f2b4590d0cc48b425b0ddd71075dc933e83133e876f8ea6e0395a62b96c446cdbecd34edb6d07145e343404fa1adc3d6469fe0b16d22ada5bea179e53a7911ace4024684f19ea7cc95f64dce5480c5b234a63a629582bb70c7100f35f19a90d92b7b6eb89781b1ce74f41363b1ab743db740c65dbd81f32329b8148078b1b2914083ec039faeca6f4cd06319684797285e511f9142271f06a4e010ac680551458a36a841fc725b73fb0cd41d73833de98f8f303dd88e566817750068664a5d1d5f71918fe7c68e4258639c5cdc526803dac9f3334604ce9b66f78b64012f808b3e88ad630e761ed4f0f4ac452f493c24e8decf04268646fbc1e58090c17407a34176d98d94e63a49b0aaddc9c12d3790e7f23827bc5ededbcd24a39762ea653c9675160695da31a29e6fc4ff753de6497da7d31b1c6fba831fdeefc37bc7f00f1f06a724d1aa117edb29d8c12d3ab9aff9f68711d306e76c74897d1a8d7df4d33c0a02b9574838b68538f6a923f3d50f59ce5391c57bde513dfaeaa865bc53881f586a1aa4c2078160ab0064453188d9b6863e6551e569662ecb578a810cdeb0d6b457d150bf31a951fb0cd266a507e3c691f9783d898af59bf80a92b3027fd05890e976a5a446879e75427d1a927aab5bc04ae171fe48e0fabb70e6637843a43e05b4f4bb75c1663aa91f380da27a30e705c7118eaa1e43ddcf7484e39de4878fd7e5c2ed96d03ef2c773c7b6732b90c6524a39c1d93df9e20f27ca8099a3b41d0e0984e0f6e7d0c1ba8da44b73a7f269fbc5bb83854086ab397153ce87e6074d0fe6378b71c9bcd833c4c9cb73b9f771d171d4676b6eb5694e3a633c352c8a8fb0ededc0c63f7875066d850e0a39aa1faab9de92193dd77b09e439470403395b15b934866d89c18c24795208c97410f68dac8343338da3d7e95ab1eb3755045786dad14b717966dc29560cb16f04a0624b291ca0071e1c9268f9372c72466c19fe2823f3ac1d2287f19020682a26701bef33f0403ddd0e078e3de0acc096d2c310bc0d330431ed1b3c0a7e097c2ba933a16c76c53a10d7c197a637094caf5eccd731c0b6d7ae4574de29fadea8515715e699c3747ec0f651630db56e9628eaa9f54121850bf2180ab94b1ee738ada9d2793a91fef9a3dcf094e455d957ae4a4c410f4cac01e72b8bc32c8b315603f7cb2ceedf027c03195fc5643fe325175f2d429fe65c67c0d453c834fb87d8d16e32d79e530c9ad3d89827256c15d9b08fc22ce107738f321e72db46f16dfe44f03c235846c65c2a25f76130a567766bbd6783791ee4f7b21f201ef9838288942673fb1eb36504be13ec9215fb0a38b7f110dd250546e20a61dd46a411b681f987f561408742244caaa4252592e97a06d415d8cd96edbf1f52de104f5967652e3841e59a944842f2d7956f2d4ad7669fffe01c648bd13aa54df6aa32789d174deb8e9831d3b84a09d134d6d70a9459e9eaee2159836752708ca70fa94286d7d33ca95a8b997674007d2e65d1a5afd29bd839305884cc05bbdd96812210fe54a4864d74a322acd803f8c30442a84aa12df14023f63619fe7e6a31b71ed0fc19897c9a787f675168b915c30510ad8ee0f6353a0c6fb4d091096ed490388308081c83a35efc43f2ba816e2df404c52f055f2dbcea7c79dea2e85ec974957d835d0bbed58755f43edd7a011aa2905cd25c07b76f11f2560cb2c0ab2339a4e40574b181cfe9bc5c8bff0d83e90093ba654cf9033f205d14aef861c6c689f4f3ee76166d7b58c8ec3f8945c820eaef24cf93c6d975250347e2ed461a462cbd6843f2203735938b4515b7417c86032319c3720c1e5dc46f2730831e24f32674553e70cf559486496a59ba125f6e449d9f6798fc8cd624d3f8896702b125410912969c1a97d3a9e46724ea19507d45407e4d144809205694ede5e2cb1242c844286751774253d598dfa303855f9df29ade7a8913a1d494f73d7b305a41057a35b6f2663679f7b323b7db17e5d45117b153e05e6e3ed81d593cf1fb5c945f1d24dd8ef78ba5ad7e18d93d28631555cc2ae0e28b1d142450e87eab49225cb28b2a4c4807a03fe7dbaecdb6b2fe3a89f87aa7d639d6b47145b06bc5472920f7de670ac562db612bc62e11f06a0aeb0d1bcf66b57f8a8d90893d58a160134bd335541f0beb9db6b6d365de41ae5e566cc264fb010f59148ddf2c4698cc352f853a7bcf53889b2e18ced0b2c0dccd4fd27f833fc9936ab4979bfdccf465b4c57f160839321ad6e3603ce46dceb4fda6941d6d9cba2a09868ccbb82a1f115cc033ff88025964c26a7a5d468ca4e0d6eaacf6ad4e1fb7ac1eb8c9c79a0a51e524740c6fe8090ace49911b0f97f453ec9f115025dd14eb75e3e8bef9f5a511d244e0539f89cdc3c3d3adde176468a3e92347c441f999537720849e739827d137aa75bb9f8bd55881ca2fbd267cabf3f5ad4442704e276096c52fe44481657dec940f9c993f21c39e739b5ffc7427e1947f91bb73150017c8f43f33eb68181231d51380803e3ec55fd6fb90d708587826643663fe47c6a87218e1af9afa3dee17fb9ab64680c780d88d5034554db909ba5a4a7cba096e3aa43fa11f0e8016da0e4ded652d4a9f8b822e79ba4366b7e4f26e07189091bd8d592e325b7fd73bc73e055dd6d3e2db9f2ea9dc1d2ba8649e59617593b08d3b3a361c112bcb0b1467c78ea479544de556dfb2926d42b54efb2d4a987a57a468ff016c508fc4364ac02984606ddfc16db5f43c23e21ec857b5ddc46b035fa482cee9b6e4b8335b3c1f5bdad663b8d7aa5589b67395c1326488f03c8ee85c80deaffd0a6c44d3cb4ea0301863f4f970ddbcd99c964d08388018dd589911ad2dbaf2dfa154b9242bbb627e7eef67cde863859334866ddc9f84ae5c2a000fb2088be77ce29ebea385646100f71e0853efbeaa71a7d4cc07ba724aea6ca773719e0ca0c8fded90269d982e8a187fea4736d87f0f1c548ff0458fae7cbac66f3ff006f514e2d67a5058957577685948278d90e4c3bd302e3d36b5f3f7962b434a460c1c68d795307e887b6ffe304baf295ec981423efdf02bd2f8280c5a0aaa2f75125f6ca53567f20125447eb508063e8dabfa7803944c93febc92b97f5ccec29fc6b8fc0b5f5e28f6241ed9bb84e1758fc0929d849f5d54fcf5707dada4e50e392c4517d0e4fa610fb243dbf70656ccdef061df95d10453087dbf57d9256c1f09851ace18352c7fafc139ca3d448567f939c65a4ccc800dff418bc887553cbb5a5ba415cc177c40c1adc133c6cd7d57ccaffb6430493d089b452b1c56cc5da7253ce2fbc01ab2e58389438499e29288aceb1aadd71fcd1d3cd730c143ac97594b3f297366f7f7daa100215d8e516179cde945c9553cf6baa05c7e19e739359cfad7f5d1a9b962fc35952e9013ba0fbd06a7e54916935d0efed86d28a0b9f872645576b73b66e3eb977bcf838b81285cb5fa69bd2d8d0c84ddf1a047965010b9bcf1817b5f04f242defc42d52548a4d5bcce93f360723f1bae3c87243f66298e63cb66e3a64912f9375e8006bbdd0377767923e66b62d314d8901dd58c7b47ebb011a17c659dd21a9b79200fca60280206942c64c18d657e57cecd60db4ea9a5cacc2352bb14a206df606045a9744f10bcbf2cec28218a98cb930568db947043962bc6bf8352d3b710fb64a279d757de52c7a975675a17226935bd6d8356e9643818dad1975588d6a48347360d32df464474738476c898a2312d184c1c39dd2065490f34653823c647d29cc607821a2886c74b8b08e04552ffc93c2ac7e5a267917a1bc549cf68ae12d51fea6a136c846f7f48166f664149d33e2cdf338b670497765c65aa1081cb4e1f5c98b3926aec6f00b43fc08aee36bb35ef0795c2cfae266ca2955bad10ff6ab9ef1982f9d1e298eef78aeb49ec58d1852e9fcd58cc90ccaf6a7679729ba858e0453916f3d630ece1e3f58d40b1cfcfbffff0304