PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70781 44d24fee77d7279a514f0a6063835f831ec19594a1d1b60647f08a56e6f62c9b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a2433f2140684bc36bdb38e17290a9a81a0f9bc3a003a9db04c76b45209744f6
Certificate Block Hash
44d24fee77d7279a514f0a6063835f831ec19594a1d1b60647f08a56e6f62c9b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00962c01001aa00100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ddc98fee16e7fab085d4b342aa55f6b091a33ad2174c0c4e306750159a890a05d4938df36acfb045d3fbb467a837e5d505748cfd8c0b17ba4940c7af99c36384d754ccf1511d3fa2a8496b94aca64f37c04ed34ba082787dfc020000000000000000020000000200962c01001aa00100

Raw Header Hex

0000402068ef9b787fc6835dc6c4c9e8fbd68fc9b19781c9e1cc5bddd99b434167803119c1e02ccb84aa197d91ac953d1d3ffd88c42475e6170a3472207a0f655fabefe7baf1286a32ff0018f6449720456bc704dba903a0c39b0f1aa8a99072e138db6bc34b6840213f43a2

Proof Data Hex

59,560 bytes
1212160203074dc773228b4a232dde767fb9da07e0d9ca058901b0ba6805c4ec43d0b5e9603ad6af254d0b13d5e3b658fa81135823436cc9ce9029fb8c2b1d62d00e6d8d02039e655956f6c7490bfdb533ecb2eadb5c1d46dbf43d18f3a39a1da5eec29ce7d4b7d99304f18782d396dd47e6bd2f62745ca5f661837880463b0d55cc32cf73d793fa75709c11d97f269ddf3bec6af3ffe0f4bfd21b33c6fb9fe8de2652f3626b5882c40989dd22f99701c478ae93bc05739001470602c9956cd2826201813abe65c14b2ac46080812c1b36f4d9d53cb243d127877466b77c31edc0705637255f54628d77e867cdff0d24c83d96b10aabc3ee068830b7fd488f3fd45e53172226a308f72dfddc7e71c5191797b8fff1047ee84512e2a55d83f0b26f84856d47a39d75d945512d38f989262814f896c49e35c09cbb72fc1685cf26e278b77aba98ec3d07eeb8e5a2617f8ead9114f8bb59247331222f4756f7b862d2d88f5525b0033d8c9974a99ba638c17dab0c6a4cc5b855ce2f99b119b4f6024345bdaf125899c5a8d22710055c64382bd062827d8e1589138231275c3eba54a78d9fe26acf47fb37e8d7d0b218c23a7a9f971e32f9453ed868d139b0e1b7b2cc084e110bf8e85c690530ec64c48bc161e7be6574fc351e30766e4b03932e00042276c76b084420926d7b0dcc3c7cb4834be6eab603a3313f5263223ff0c2173074cf6750eb79de1aab2eb7c679cbe701853d09572b46001ea748c9ca80cd328d546a2c1e6aa228fba168c9e5f67b5e65cc15fc168bcbab0c434179a460fd70fe57335f73c307e840c4519941424b1e490881a4f9807a04feffd38c347c9aa65ec318cfe5a2eb229d666374239b85f74c0dc1ba394acee1c1f7ae135e792f118c5e02f796af78a39a541a4c25185243e9a97acc9e8b6a22561ecdc41d77efdbf4f273ef38ae862095f111e6b05d7daf08a997a33a39e7d713958aee9602c427eb36efec187b89085204ff3fef49ba683c2d1bf5e8c81156a07a7583a0b5237ef6966152efd501154f45f2b4a1ad6730c4202a14a1be464b503ee088d43aecf832615d70fce7c79f640b66888945474b0c53020c5dcd11479ca42dc426f519c89ccb44db3a1a5c4a615505f006bbc1245e29e2ab7f05f906d9fdac261058d496e67db963119f10dcacfd4f8f4db134b77754a0aab850ac30ea61942b0bb1c2087d748c4a8cb214c2319ad53bea9eedc1a4f8239108f35b205fcf53c528d4d710c49d89c829e14985f2d849499e43f3dad89c3ebb2fbbf4a2b4798d31571674e4de8b0ede7db0bc02fdb1975de55a04739fb7ba0b873663fe1ad39019e24cc37a04554fdfc76fa6b9a5b90d84d4822c49f931f3d118f370fb47a58932737fb070750f42eb79a9403f7d1fac60ab67385d1fb45775ed3c04606664afff582b1d3ef87d7029e30c1b182403bc5cff0f0826fe4292a4635cad74455531ee091eadc3f0b6bf9c5084e2eccca9ffe36150a53f0fc6239dc832f79cba3303df6f44e33df9cdb400cbd72f2e9871d28eb45b21278eb3db4a22a10825bf730cce35540cea5b4c53f4b0acfec9a76bec1acd17fc64900f7b4d1f5e8d33b462d5621ffc888416e304f8ce93820dfc8066fba97b7a4f25095940f8ddacb11dd461b6851a75c3e9c50dac896ac0621ecfb15b663b19e6ecdaadc576273a3caa2269d659531768e31211d02df9b7ac196476e68ae54f7d1b288b4eac561e97d294c40648fd9f63e88348b008e8d9465514a54d48472ec7d99eb7241b3745cc1a2aabaf3c948152ddfe56478603b1d8b58c1894621d367f48fe3841b5302ef26cc7b9e3c434b1d84c57580e3d500304281bca04bbdf8fd8f76be33ca89f5e9c187198f0fedcd563a93651943e0dc98f05ceb79ef35b68b23f1e5ccb7c90ba3332480c659adae83b1573ae9ad5a4cc56b325d9b166a41af47fd392b76e071adb427e912ba408302af0c179d45a2bf7d09657e1e3653b714c92948daf73f741155bca553893d7aa6f7cb1ee0777d9219a7f58a17368877dddb6febd5a50d77ab0b253ac59b7e5694bf9e3f30a9efefa86866bbcc0dacd1860031c7ea06e287e0212956d5cdb5b6d31232c08c450f969a4488f0394607dc76ec541d849262d6049d222a757034063218aa0334ebb1ef22ebc21c76d0b214d00382b60d9e19029d48971e04434d781091b1bf608fc3b423fb01308e06fa6326b622e61b086c36b59d77dbdf48d4a30b7c32faf39c5547676aacd56d7ee9f86efd0e684e7a1960c83eea93be1e3c81e52bbc3d3fbab283df7d692fbc28f51d8e8089003dbb3f264954ea166b6d3645218aa83bcf92b6225e1f379bf9cc0b678737778afb12dbe6224b105b91cb7ffd2c23fa90709b7161f896d2a8280338e3052b3466b4260f80dcbd470f0901ac44df94a00c3fd8b1f4daf6360d5eafcf259a611e7a7bd8df28e208c75942bdf2261e3d4dd666971fffc7b5d8990f0fd1a0da7d4791e249dda7133df7f438c41c3ab6c5bd0e0ab317c4d1a6b6d02cd592aff513116b33200bc20e3630e027dc848ad32f6db6c2dae441cd31cd016787dc667ce47b333f6f3d4061c73da6866995b8159ab759bea16c8dfe8ccb0ed0a7dfb280c22a962323c556994b3d62bc3e0464aefb796b357c9a192af04ad421bff391549b8086f475e7518deeae1205106f355f1c0fe3cd1f5818a898503c661e562ccbee5b532ca3864d03b22a52c22d2a04f5acfeecf5417ac6c62e77cc45a708771718b21e80ced7bfc3205c09c53dcc3d432913c85ca2d1c9b58539f8e98b4e6d54e0829950ff43e7d711dc3627de1dec0cac35b0c2389f12c6862bd725ef45f8eb0a64aed849c45853b21760158dfa8b191278cf581240b297773da3b092fbee54d670487f7c45d45a9bbfcad668af26e6d1745d8b4d90c7361a829bd75cff9fa777fbbf7741f6e0492b345e8f2f59602cef370b8dd56ac232400986f5f827b3fe9aba3eb40408b1eb0af12f32c22c4905cce929e9e6bac39190ffcddf70df4371495c1a7006a08d8cb2e953d754b72691b20b436768420d743c902b43dbcba68f1dbaedb4ab011ba8a4f3ecb18f8a36b646516f0ec4af495fca1f8d99c04ae6e05371084ab18d5565e4f9d1caa3caf9faac4127060d74d6a9ecf0406acd5563e1905966e0798d59bd2fe7233b79127f3323bf5a2f8e1a25802f0b195052ba43d2a19b8617e6815306c3bce11e473f53f45c7c4b7763f9f0852cdf38561642b64ce62307932bd2d5ab2e791d66f4ce7bdea6842194123f001686a7e57ab177508a00fa8f954404512f193cd1e2df7323f8fa1d7df4a740ae6cee5f15660887ef28321ad52e8e50715468b8733076638317be9bf44a5e0c599e1b0a22ec4763fe680a1ae8dc7a081e0f17c5dc487ff04ccc36f5ae2255e18679094a840a8018684c48c4292dbcddb060428580de7f626d84400de197fad21b8204b8335d3cf1567dc160ba53d7b498bab82b7dc3014be082869b3e0c5e813c0f3eca5afbf792745622f46b5b04b955bf1c9cdd3acc08ec3fe8027105de65b25c8cbf44fbb6d478fe40d27e89ba4207b73a7b8bd48b2ff2423d0d4167a4f04d48c6974c036ff72982ae1e34d176d8816e7cdddecc883635615235ae3d05bd35c5a7df36c052110e294574aa3c57bf6ed21de26ab906153fa7af7d30dc2921ee2ce344f34411e4ee3c5a0c13640b4ee6e737189921c3345b5dc01c663a3f7dcf8709d28b76d46c2217e5f44b98c2fd0574b89a96134f02606061cd795d7c5f18286ad3b9c8ac735527139dd3d0717191600891917c4c7b28d23c8be2804765e49fc78ee85c18e49bf381e00171bbce61e321f9eb86573feafd87ac7d59ed4a1f855ec202b94b282a87262e1fda5637ccd1fa01d3bb13f848cd1c8914981ab6a5d66c7ec1c3dc8e259b0f6124472994bb37d6a847c202427c300251b9398a1dab5c968fe27c1acc24ffabea00b9575c0c8bf8d39a97a91cd5291482a7c6fe322eb10d800b22edb43f7ade8c78a107d59bc46f5527448b34c8f51e7f01a7e42f5da9d150a576e2dcb53d3104d318542830f6eae9b62ac72bc64543f94e9613c9b2372052ba82227c32e8e3f2b887d20cad4e4014004685950be386ddebc3485a03cb85863c8bca05b783fb61678f28fe5c5ec6c2c111156a14a0c9a4758ced4abb47fc657453233c0f48cd351b30d7626945aa57e6beac41e20b350c41044ad9dd3c8d8ddd0ef1218c21e8a2c2aeb7cba874e0a9bea8765771be51e38d56310db8157ae11b9bdd2e6e7699948264af56837ccb2b7beae3e74d6a6fe2b4f108c0272e21c0908f846afffe3bd4d0b4a5bdd6b1c9ff9afe2bf35a02af7692ad1706ee97fb1348bfa998d9e8d0800667586b0388f075bf469210ef1db8eec8567a2b6030865f17ddfcb3e1e38dbf6ba168ef5c7bed23b1279a90c80789fab96e794c71e7115d74471da112ee12c6b9cf2e19a0bc4e3b0f0a2df5ab6556816f1b3df05c7d0ab502265d30aa57eb16e574b189494736f8577607a432b4cead8237df6c155c4f95a487e8a7f004068e2fe8598b28e798f82e65464c98aa03bbb060528a87b90887853d5572fb79c3080f99995acbb68e15556078adb484fd7e5f68d3c1f35564862f91f331013ee7a2fc24d6c9de516f07482e1d6c5f56233dcc32a647a26080463ec2c21570976a7ce208a27214792d1465e8516890c3f2920a442e6c7b8d930979ac8f05db41381ad08e5bae9cc7640c7da719d1964021eeafae0a19dda0a38f6187fda022c57adb132d5e04f7ae864ce1f95b78e4c365663dfc860dc462123ff83b7f0314e19206e48516b13bcd6b6203ba8bc2e9bfbc90c5032b585ca313804178d1ea2dc4f64ea8c18225eab2eef1b45f8faed57b59a2cdf9d671115134d5221c721edc5b0957c5e4fb3b9154e6f40aae982b8848e7d951099e46c48ecd37672efa3449887628e4c86133ad26c2363a3569c3cef4400a5a381364fba355637fe63512b3f982d5b1e78aff474c5e621730b4b418f083849bf5236e73f680eb650b275be162404beefb4b0cf90552c71379b9adb3a0ad71ffb6a9dea40acd1589bfb741fccd18d98093bedd34871a396ab7d9d573afdc4a248bda7f24b961c6725ad534fd003577c3d9ad0ee493b165f80d2abc1a1fd06102d8eb075d88a52cf68601bf374d237d386696ebb08c86a983ccd320f1cb13b4612ea9f5d9579252594b9727b9f20a8ee9530cd0f468d174dd5a8045b934c717e5735b45db31d1a27137a0b7ae3927900a3d89aa62f37ef093ced3cc9893e84eca073ca480e9b4261105669ac5ac7b6aa5b633b0a244434e0f1ea15f6c738c130875a637de5953bd89ddfdd52fc88c90300682d95f65b5af8d683f57a4f91c682ed3d8c5fbabc8712d1b71a65f1731015f791f484a6429befbb411e1b65e3d9197ba3134d7ef5b10c66f68dfa935489cec928223e059673b929f96ca8b30347f7c6bbc2217a5701a300f97a9c8fdf812157b9346d7802f6fe94c86a1a40d055c7bed541775dde352dc597b52e57dbe42e657724bce7d4a44e7d9f6ab0974f0e2283c42b9e2aaa65cd21461a0a452c53b46353e494979a6d9d881c24280e4538153361b6465717facfd80eedf71071b8a6abaf4ae21d8fb23b12529a56aafe6ba0a259a42d5cfd501d18937f763cd968a972310d2eb56bb4031dffd9909153174c9e1b3de99a8c9559f5634cee56f242466487e8747340dd94fe2e181fbf2e14a4f7db27aba8736a8fcc88bcec221aa3fc0abee3b06cc2273e9e75dcd0d84ae0b163b519a0e1a89d2b7ef374ec42a644a2d8eef4d96a19eeb2115f5d8b2c526a8d2a2ff71e88aa49732fd15a07d2d74b83649ca0d8ab77000101064b2e327a4658d110dc3fe904e1cb6382578ab41f754e394992d46390236c890c413dab9a6ef8161aad1e4d81f30902312caf5a2d5965563b87c94be244fcc80779ad3d475f54a0ddb73b76c2892658ff138bd408f7c62496c7bbfb063404fb9bb7d218c0747f148af9a1ce765c737edff8dabaac93abb9350ae4f878d3a7069e072889f7fd87fb15fbbe23f49ed3a4b480c31a52de2ac9e072305acbc6c6cb2703ae0b4583c348d79555911e1d0291c9e2014906e54610ff7910f0ac0aa12951528eeacdb62b3ef923aca5c7d51bb1cbb64faba40b96176e71afb2a0dcccda1cc9c5349aaa3eb6edeffa38b6c3cc3903dcaa3fbd29a3ed28eee65e35381c98f66625cfa8ea4558a992d1f829a013fd6211d586e30f579bbf70357aeeb21d1f14be17f413b04e965072f90f0531702d9c7834e5339e1c910e28c81b67b3c4555efeb7f7212fabf86547b9a4ce7d6946ca527b7b2bce47e8748bc930a1cb2d850d981ad423ff263483f145cefd2e2bd51fb1cf63b00b40c4769534fa9301d9d245fe53b525cdfeea66bb8857e44d3781e5c4d4038521a05f34498545b6c0f674269e75c5b80437a035169c9db7ff75e0feb69339d01e7d2f6d6c65a39d49a44fc23697035055bcbb0533d98f5f383920d23e17ee96c3780958e281a83970e199b21fce90f713f5274d8169570fc265f6ab0d01e20befefc80b953b782fab1b718d523c4005bac48f2dd4f993b9d2198e19f7cec7aaf76405206c01aa89771e74178c4811052c6d856f1047c3a2461a03c30b0d8b8c07e27f0ab0af4277fe0e2564c55953b8a5c4bb3f57e6d4e520781aa7f2aa3cc79817fba1f8859737f5630af77179d5802c142e7040f9a4e092c71ed4e8f247a40b1f6a470389816c7290fcf203481a50fe05e8330cd384ae7b6ab708c0faf83430ce3adfa5db75b243381d8f0e37bba08a349b005d5eefe3dfb35f162639948d652fca23af8a07e29d16cab4c05be1c58a4083dfa3913460046fc0a74b4c99023b73990800dff33753e1f65a9c80c467a4b28b86c087c76074b4e5ab4e5e2d407e71b71eba006619a1fcfbd563c823e851ca6c6ac8693bb4376fca85867073790b5623c636b4aad46ed9cf328cc96545e78808ffd27c8da5adff05bcc27d528aaa76cdf40cedd437a9c6105cd5df9e4f0911c367b8e5d85209d02b0179e536cbb30055743d006129a3e30b6250694fcdc5b43f161beca99326bf82227d3d8987b6cbdfc7d5aabbbc8407b572ffcc6b4ae42f91e32d9f6f1c1a595a8c5eef67673781a296d649bb14164c01223aec2d3a12fcb1387db5d75aaae6cc17d19a691be35e116e38aece931944bd0608a1ead24e7b4d7ff40d0a5799b68d9be1f1dbeb184e7c8f5fedb58df04d3062729e004365dd426f4f5d0d66f5532b68d5a98ad58b58a3d4fb92dab071f59abe022817de81c920d5bf32c77db5086b35fcf8b5ac9a90916362aafa48130379b9c11e10779ef7f960933a572df1cdb518a828dd1da4c00c9738407f2ae9f38a785597e15cbace308836258ff10e03a17256e767b48e760c7c93bc068811270fa349cca9e9155c31963d11bfd2a53afd2005816f1fba4dbc5d20c321a4a18f507fcd73d72f88d6da2e7836ed6ac1b877c1a33ced5d9f6213e5cd184ecf2c5d387d6d1b32d7d4978abae1d5ad5d3f10f83db6c75ed5ed21b64ee3cb7bc36fe6910d1b2e1f0ef540bfaf3c4eb50759443275f13a8afdc13fdb7547eb038867c7fe15fffdf2179f7232161c82a8982a7a1d045fb1b10ef7c5f626991779c3fd83682e05666b01c35107ccb89dd42b2cb6157728380457c7ed0769d4281e5eb455dfd801d177ee53cf115a5ebfe9748bf3c85be7bc0491cb994a990a7ef63c1174549077dba05ef78ae84e6bf934b6944c96860eb629aef5ba5d8e6d51bc956f66803a8a15db8a7e980c60d83ee01b4f2fa793b2459ea53c71f30b48f5e868caca0b921d45ea4e8de70229823fc762bb8172602b3afab4b3ee5c92c32ddb8b918f251f8c2a93d5d98cbb0ad9b73fd599efb724be12b72bc2fe13839efb46134a039a41ade308f262243eeafee274db3d7d6a0c19ba6c4c01bbc72ddb88a3f9e2c690e5e4ccf5ec3073f07b1b5ed07f98297b5268f9deb76983f893e3a4d31a27bc47135bd45bd88560d442d8feca344bd0ee35c0b1b6902c656a572c20de769650146654ab6d7700ac9a3bcf0886a15e7d193c738ba17d8669762652f37dd38def57049d89caad9110e407bda9b6cb3cfc44b49926819ac16a6b21c3b6930e77756af17e90d87bb09889c8d6e66cd76a5fbd1041889a10c69ea70fc877715678d6043665a5b0751782854847ec0e9d325e5336e7e369f1b882da7345859776b80994823fd4a4a44b6e83da3cf8867a96c686000e0ac93909375b2f224f04fc8a7d20c5f2ade2927842e805412e8457714992afeeb5861458a3dce54687b64322cb31d0b046ed2a1be9b7c5bc2988ad1cfa007217d74a4649db59932fd1a691f651108272cec050affc8ca57846b20203ad748eab03c4b9c24161313a58347bbf79e83ffcf7de3ffdd848b8e889d0938c210fa0a40fb9368e774bb8b034832986811fbd8c9f22fed85a795ee50057dac47850977db51d3735526feebea2efb4eed302b7ff1bae99d8c58beeb8a3b166c1696522dbaf80d2fbcbb782fa6af2b5491cdd302bf5cb08c76ea63cd651406dfc60b2367c657064dbc6a76f8e61bc9bdb3b7f076aa4f85da9ba96f358ac7a8177468564c83984743a2a59c9dfee3e7e5c1bc0cbc9853f196c47ba1dfc0c16397f449475b214d288c3e38ac7854ad158f9f5acde00fd176171e0cb64f3005cf64895ff3cc92dca81e50d4dce0fef7f416a691916fb8c4cff1175bfbc688f6aabe1fa266301d2189b7c01fd0887fa17cac7acb20a2f5ca84d218c63112e0f2c6b6e4f66efdef7f05a6507fcb5e6edfc0f77f5cddb595e44e5102d356c4ac82641ae190e0a9cdf973cadd68779406263741b7a278ea8f76e2fb3b5a7188800c4c4ab4625d3a9bbbc30c0bbc337c12f4615987dbbcca72e5847b3b325afed48fc6e178b3509be02ea6331f245d0a94f51a161f005e2aae0cbc18b0cd2f01f2574a7480f11d7e03b04e93d6cc931f9ddbd7a42b7dc68dd5d1fcce4ce7e282a93a4d2224627b54eb91dcfa84d4d73cb765e5b7846c6809f12aa5d6fe9d43b6346c164ef9a32ac488cd07d0941e5b73894472a25122b5a65b0d831e602323f27068d12c044a468c1360fae6ce0c6ec8940cbf5e67b7ef218b4e3acefc6881f9158e2974504c1730816a34aec1b7cc67254dfb90a75cdd7029ea77e6d0b75b94ebaf1ff13f6f8e421f2588c5d622922573fb239a96967b6deaa84de6654a4394a7cbec6b1e3c57cd3352abd534f0868eae546b7a25cb2ff114e891541f1fd62e5664c091c304af53e444874ffb2526f83adb7b4a589a4341845b0788af0165141a741a26fd521ed0961567f345b888137426e005e218e6bcdef75ed2728e8f29b5aaf942ab89681037c136d83b825b6831f1ab7eee8b5cc404fcd4631c1bdc803ef529cc505c90aa5de9a5e3aaba7a786f7bf43e42e5eb3b4c140c8c80a22032fadcb6b5de4ac0788b8ffc3aeeefd2b16643578b45c2ad767565aa23709e738aa2c86486d2ea9708bf6bcc4b113b978963995f6ceeb16f403fc47793480a921bd64b67d7c364e90276efaf8d5ff9c31f9d43f685ee1c60ba12b078c3e3ea73fc7537284b4ce20078a2cd565258c5d005d79226f1e3d87df75796331989ae478f0be35a84b77af18f95ea066f32ebb4699e287159bfeda9d70bb621ee590aa070a6c91732ff644fb7dbff55d48e48eea101d7f1a7306285559a7d6e9bf2f25a1769ebb6340c5e68185ca6af19e67f0549ac0523ba0fba230e6e399cf741dbc6c55f15d6b05e79d32cdb9be52ccee8605b775231bf4b13f1db4b40fd59c50be52429d4c202725ca70832b4600b4d076840499e991b02469500ef89c173715d0c137dc24b343c2430e510c494a0565b0f267ed8c77f7e540e1164e39a4b0acefe5e8b9dcca15157d712be100690ad1b1c3ee82beff4c6fd9a716278ffa3a8ed65867609405efc552b89bf066f4d32a789156b25efa228435ff1d5a1d61ed483f993bdd7d664298c55a6ca8ac62d35ab5bb4c3668111f8258c6a9a88a19d5cedc465c670c1df234bc623843639a620cdefc33962d1c703d448bfa5c2f0ba8e1176baef54f830a0be8cd1f9a019abb76f5ad809b86ab7fe02691de2e49c504557186d5a12e56456c5a6bba713a47576c5adbd69bb3b9ca01ad1e6019e53a8f0a7e2aad0ef72098b23a81e2471f57962837327e36992e101f3cfa65497a46e04afb0d81e371e66a686fb1e039d9230dbfc3b45301d85184b62d8f0051c5ace34a1c620f83311bb0c462b88ec4349975a2b2a541fb5b2071dd00c240822fee12dd24b2da44a38798785b518905ea1751d2187f48ae6910fc09610e9fc1134f48444d73f0fdd4c589518a5a207fcd9eb518524bfe41fbc939f7cb860f57f575dba580ec87892157f07b6b2b52241e64ab2bec81b60dd0f5d52c6ff1b4f926ed572733ccda5361517c39963e5849346a806af6611e7be5ca22aec02768e428c2355773ae723b95c115d53a55209e3ee7aaefceccbc4fbcf834a9313df27485af7f5ca28d842c99e6c78bc21a7d10d1de2721d78182bbe5ea271d4389d5d1e5f4a9ab6f8a5caa8f8b20a9cb07cbb63e1285b91478acef7766f3b189e1b5843d63608aad9ff83eb4d86cbce5a6fb9bd0112e0b9fdb97c7e9195b47aa9ebd8d9fa8ee6e6716e745867544eba77bffda1553e596b619c0ece6b30a4d76b8d9af3a891a89b09caa4a3ddaeebdd91862e5e31edef9f72a045acd141db2b514edde5a4466631468af0d12a64f584cefbbec0678071892efb5adbf0f80a1ab6fe28433c0e7b974e5bed7f77aa1dc005998bfef1db019762ed64cae59684037c6fe8cbbeceb36d81986c0dfb1d86d27942e5701ed2bd526211cdb659d6075d832f9270bf37d7c0405fefac846350add429d6caefa4f3d998dea0efdc52344781d5e1d6ef5393952f4c66810e4870c8d9e5d861984bb8d7c5f267ecc1ce0379135f9e647103230c61326e18525c798350716f96428ff8a8786aa024a8b4a16abb3a8e3e41751a03c90a5eeb812931caa752f6a472fd5a19a04ad3ff54f65d5346329dfc18653415586f3e95061940f510a47bf7119cbe42f902847c9c8da10393e9f89d8a1f9499431adf1df1c764782bed352fbf0f71af592249a2868cab1379176b52f95df3938236a0c1b42679aeadd16c3b5698536f373df6303e90568ba21c6f0eb40e926e89292a96ee01a4d134ea1d8c2b2214454020ce0b38d53162b4da5f9efa419d4b908131645f7dde89f87536d1da71bd8f7b18046bed629b710c983676e21858d2df14abccc5efdd444fa4133cb23dfe0c450d248d5e68cf6ee3126331d414fa24f8410bba1d1b0427b5edbbe4d44cc2685b2cbb43170f53cf960bb2caca2f25b9ce483567d7c99cebad855d635ff30f655116bc5c283857f049cd8150e17e2ecb3df8482250974784bb3d8995df718ee521f6e6c475c3f51bf629d281c68763afb658d2eacc98da658ecda6a0f99e786027404e09617f659ddddb4d7d357ff1b75be7084c2b979ae8af593fdffefc2f62b29e4e84b61704e5016c77a13616c566dff1cd46f50a61efd820b7ceffd0a931871d05d965493ad36babc127f46caec63d9b3bddb348fa19297ed113d10f5b76077953b5ed9d14898ef0788fd94f9ec70e2d1892d987552c4732372d21e46a8550fb93ae8c7b983d095982713dfb40c77acc323be96ae58d09aabb335230febb95e6317e3ff3713308692e2d1f93ba004f50d16870b32ae505085e70f5abdcef045882e0789e38c9f9a5e464fecdd3189341f9f3392d8f670e0509a654e8cb629055ccd671a5fe910c279eac55baae8ac204ca4fd4c5b8af0d9d440b0303f6207ecfcd495022b913f9da59c6a965acc362faa50ca4fbb1261f4fd3fb0934d256fa6df8d314db6dde02904ea6d64addd607c3c7dd708a17781a6edf1c069aea97efff05445e4a9c2907afe0b6764280276362e293e4d593b9a754603bcf669b0e69c5a5d0eba276086f571fe27bc4478e03283a9757a21121a71f96f4b834a60c22ee6bdad30fbff5352493b5706339615d6d2b4fbe0e38479cfc949c1e0be1ef5efc4bbf62058acd8824259b6fe293d957cc19ad30adba23e76375ad0a76406a6808f2e1addaff78645b9468bfa8a7cbe64d15ee16bd9b2f1444f6fa89a7f48563e81e6b57de9e6bba373f7d7eb03b468d228dada0f5b1614c8fcf71be181eccf7d7f1e9fb39042ee1fa6f1ac549e335c9389c1a8785fcf3ff95a9c8d5fb7d6ce1eb42f22555a12236daacc7f098fbc6c282f5cf3931e910ee9dff692d2681235bc564856f885b726a7dc778b4afa512aaa2358c35118cefa73388fc28167029e1fac14d3454e2f8cf96c590d2c122f5281e6c71b426f34e1c25e717b851517cc4b801481da9c3cdef0c5e506c0f574afcefc3afb507a2e5a58b7a15d2a3462adeed2956fa10e68140d265823f0de01ade42c3bd2c9842f4baa8dc29f8226071b66aa5dbe58c690dbe2ba7003228e40667a8589b8208b31b7e5a2a6bd5df0f93fd5bc37a2b6347cb6480f86ecf0aa46946864aae02642800b94d957cbc8b99f100d556104d1385a596d9e2a9fe71b6e8b91bfbd0ab6a6586662cc8e5218f142618adab4630319e2e2c6510dc3a791884fbed967fd9df0aac2b7ddf548be1bf3e7d6a4f666153f04ccc502fcf027f9a75cecf1a895f324e8a211be304aa2aa709e7e9077319cd3c0cf893a5646cdb85be9596c1ae8702faab065527c8ff06fa5df33a569b0ad2884796b39c4a55abf886b6314232d7092adfab079ce96f3dadc01fd9d39841723ab52c05effa643cc9aefaad60df7bb2d14004f62f2e2526c5ce944be361e1f42d497497ac0f1edc5d30edf2d9d7ba3c58c3de9155f68eeceff3378dee0ce26f3b1178ff8562ba2bcf6c5ec9a438c250a771d0718c8f87213bc366c20d8afc6961cba9ea8407218967bcf925b0f0a1b9d26584e90cbbf71d3b3b0afb527274af8aabc7e61165d9f6f1bff5430aca5e92285bdf673c8e2eaeb7f6e46328e53bd5892018eb56d96e7376901e8f1ac108fbd9cf6a92798d5a731e53c8947d61b7a3f0c21c59305075a1382a9c18745cf5fc61be58c6244dcdd9d017c9ad48a9f92b32d3d2830cda45e00781e645b177cfeffe1e4172f48dd4b328f8cc025c605faf929d7ba74b63dd88390b92d37e2757fd785e813f2f5a5a73b4e18fca479de641296cfd92c3555961557fb59333bc514efe6f5816a7dcc87c206918321209041b91c5705cca9c15b5131d60942d1de95e832781d1d8b7ae461c6f7ad9217f2dd10134939d3361efab99ff5eed364de97f8b28123a6a7970e2a6f60cf2ea0685ae039edba83d0c74e42f3195a9d339e65d7cff8e089cd303765831f010915838dbaeb56e64b0986d8badbc082e0b69ed26924e9ed2713d3d09d58e5647fb36ab963aa4cc48b038235442ce8b76800ef7fca147afbe02304a1c05f2afa85eb8e653769e985c8a1f4a153cf1b92145b3bc974500f0b56a42fd8ee39c50fb2214e137b259010915a20c02445df7e2c0079ea784e099d240b3f53cdc4be4c3fa820a9ea9ef5c652af2e33cbc7c4fdc3b2eabb6c515c7a91f9105b825f30243c0cdb5f9a596d4035a150b0d5687f674ad5c59008fef5300253efd3b5e9e69ebf71a8cb23fcd9aeeb02b16e7585ccc880d1e58da5252f7c788522f5af630f68f387f33fc0d987f8acdf8619bf8a85396faff38bd7ca3697677d61c2e2ebfdacc3cc11fcb89859e3515d824d8456152068f991a10db3f4d0a9a6497fe9b82d078936a509056dccf3339ebcd28f133f6cf8234c3fdecc4945b46efc7fb619c84715e853f92e46f981d7072dd7b9720f5df2f9aed60d712fa0f7ff4f6d220051656259356efd049d1146341af16cc0a1fc79c6bfe6510ffcfd7552a9443c985bcaae96726d60bfcce396626e55caf51321d57b84c44b3f1f02fd6ce619f9881a3a310922cb94f6ba484bdbe27d1c4d150d05ef796718fbd12e7afd029464b03adf1379b90b4e25d484b97e84a4e1df8c39bfd704d34bee934bfe865ca4643d9b6a12cbe0f3b50601020e2b36f1534358b9e59ae965153b7fe11955dcf336b61e7d29abf8fbc4a596e34b7131b83366e8b1572934bdc2d33c9938a9d02866da006d1cb5e03f4b24abbca72dc2cdfe2621823a6950c915fc8a4f0dca1a9e06fe4b5d00411142883fc66b599330dd3de2416eecd85cf1aaa6138c83819bccee73ce9c376875fb6e1ea949561825450cc391be366898c2d2a6c9f300d4f79f3c22a80878eac137b437e8d6e3a140346287f2edea806f13493af04162de7ba99ebc170882d9148b14e148c952a003c89294998b06f7ec39a185f2586d43dad4dbdbd54a8989a728e6d8efabe4764a1d329757d2473f9cb21b01022050834f77d4dd4eed956beb43b8d0068f751d941a4eebc82f29c4c11cda15a1abb65d64d84ea6bb485a3fe503981e2222650bea7148d73f053e3ef0fc6fe3cd651789072981716445dd19dc77e1a89128a7aceced0aa839855adccb07f0d49b0e3945fac0580717d38e91bcecf295435dca9b8e7fa75af1654f6d098a3b38398b70507dc85f5bce795ba63e13d00dcc7860e1ca83c3dc965d3ab3636837bc82cb2c7203a3d08c1bcf50fcc698e88aa68201ab3065df5c91372978987c5f84820ba9ec30fc95cca13bfde9e427015b38d306e55ff1e0ad4913d15483786324a0c2bc1db605bed0ff4474f201dafe142b28c6bc06ff75ef4d773c1f71e521c3acbb5ecb72231c629a7948e4ea4ddf90e736b882a06a5100248817d1ec446868bc53de71d447f39f6fc22b354c3c5f2e2bd8d637a031be503308d84294a84d5a27e254b2f8d271da8b807281e0743fd022bd3001c6c2c0e1d56a7009c5421f2965bdac543c94ba3385de627c949e612598e4c5125c4e8c2f0b00e27d8ac5c2f8ab53891e9e35d0ff693139fa779c76e8242bd6ca3aecfdfcc580fa53c2f48fafab340a092c8a5cdb3f20db5c60b03ef5c3886d8b490f4373dbdc8c6ac594423c96348e6031ad1c3354ed13ea7232543429dd19f63debe9de12f5bb4b0126377ca5dc9b7d0dccbc5246cb52296575b36fcbd50ff26827d204d6d4a397e8eabe07e6cdb6043048e4c509a4adf13f0f19ffe00ff0e8044e2566952127a0009b27b8be6c2aebd9205e038ebb640b088f41e7ede05051a882707aa5f5dde075a0ec465b9385e37b9559cb3e0cb88cce8730d6e2d8c8c0706247f97bf08e76c0eec8299c6c4592bf517c5a3a62151fdfb3645f016e626c2b1795b0d70a434b96db47725c66858b90e95ab92408f8ce378080233c3cd2c8c284796d08a34be3ebcdc70e1912cfab0403f417ebff49cb781fb131920bd7ce3c7fd8ec86f7428bf6731eea41f9884bf4e3237009d5a2c7ed1acc40894366d63ac0989f8932435864151423f8c5513684c853ca4172ca83d756164d676933346fde7486b29d5a49273aa9a276e44bfe1bc7895cd18a098dc3c5c6c739f284463c8142b7f22ac923c39957c79fb9e66934658805b45492b1b87e041e3e56ebbf1a4ed718551d52f464405e3647e65b02c72cc4db2a830d998cffca731f7d16c3694278124f7ee6cc7dfb5086477056679fba5eb90971ede176d817b31ef2801158fd3cab35cdc4d78c9284b0c43c80762a29ad20881b9ac76515e94805cb6f79e101aeafbe9c99498831674b1e76c4f47e0c962f7462daa71915aadfd7e7097ac4c68fc3557259b72e05d9d0006215c0ece31d6a91d0c40da7348c48b22b6e2cad596a1c26db6af3f9d6c668c27cd5a3b8692c10e9bc8538a0ea6f098c8ffd8d9e66425798afdd6c8b5109bbb8860ea331e7d71cc7e29dc3917d3ba2fdfb1df5fcac531af872d60aa0580a221899409192942a4fc3f2bea172c091e36a4416f0e57e8502656bfb424f005a415344ab05acc08e14074bfcd210fc59fdaeadb8e4fa3d03be765da310787191d1886351cabd30976aa73b92c3e86a2b9967f250493bd141b0841bd901222f34e9de23045d408b270ca187888cb29a2e89617daa14d4ad3ee8ff47885be02b77664546a83855796fdcbc6f73bcab89fad7054b67672556320ae53aa547a88cdf5c706323687a0e61cc4c3d33b1b5a5d15b9211f636eac91a500d35aabbb18fa4938a68b3791718ba34ccc56946912884018408e42f6ed8e8b837b1c1ed29c6bc894ba5bfb34ad82165ed1af20a3c091507310f954b34cb8f102bb9de9c36b7387dfd2b0f482e35d9eeb29bbb41f473e0161647ddcae97580e15204522e932640c8c5597da2dac299d8ff66519dcaf93317cee40a9484e31719f9e8a2d0222bf2cece3a50bff4fe8027b9dd328aff339b03efe9036a81bf82628c812ba3e68d7ad2af65a8cd506d1e8ba9d0dc06a0e8e464d2c7f168cf051d1d495c75900be5ed4cb5a6527844653c3efa1ec556b7aeaf397bf89a6fdc9ae0c3cecb3ceaaeaca6b27266738cb97abe596d49f99391f761a4183f96d1cc2eeccc9d54dc9b4b5ccc001654853b2c948b0687fed660e25bf4ed10443c8f611f20a3b5302ab82405d4fe5f0010fd4ebc27c29bbfeaf99f1ca555c3b817b2151142ec4c83bf65413bb06c4ca604621dd9b902bfc44f2e19b5b9084c6ad93f825da0d0af95b18152a7732d3512c606c5f5654ccfef22dfde7c78d75343fbf878309c0e4502008074694283bf201531954896a42376b05f1722d07e1fade8b464fe91119a87314d892d8dd5c2945d7dd1a4c9681a496f8a7c28aa7dfe7649dac8816e0a1178ee0209cd82da17241b973a3ba10fa00a2c6657a7ba72360c248bfefa2832858f6b73f9532c8110f2d3ef8b1f513bde31bd6d581a29ed5c2f37f91ba0f46014187a814bd5bceb28ab3ed742b269622016a8325f088bd62dc09054a3e10c9ae28e54f633cd203b10048c77102f01e625c1614be3ceb7f8024eae5024d0bd0a868bc87663da22b39c81ae9dfa60186d04ba4d44d9e465a896bf805a51395af96c1c63a617c48fc266075ebf7efed80529615fcaa9fcb57e71445a2b5b7b25461aefac9609bb6d14deb9fed1699ce3fe2db693dcd8b8dc7b941645ac22cf797251be944e1c9d8d773bb8bc9a64b0ff8f802e3cb49ad0c0bec318016135dda37b18efc9a9d0259ce48a943204ed1d0b9f4a88c3a4e0e30ccb7b291432b9e35886959eb6bc2d73a8bbcad0aef247b3ca228665a6bdfd947c0295796cc10592c9fb01c0b786f5d0a6c8c55f36aba5590d858a09b2c2ce754668cf2f65b1a4da1dca0f01492f56cf7b9d19aa256ffcc69a0dad56be6c0db6a5fe52a91b69f4ba8ddee51913c11bc1bcdb0f06014204f640c486067039c0fa3221998e6135a8b2acb9d06c48611cab31a2373dfee12e01e5b75e605fd995716c3d8591a440ab154e3f17e376c46ae222f83dda3c079b65a15ff1a6a4375b394a4eb33e4c51a468d79bcb03854feebb3a8904bbe74854607bb11eba11d15d8613d87f7426a04bd64ffa1d34a29d2e84448c5ae134f250655efe411676855c9203569a73f2cc8263990da5ab67314cb7f93851b371b8c6e0f896b0c4837323b07bbd3eb2f618bc0f606882e4553618707e05c470510deaa2e063056ae8fcb9d811cefe5c78ca0c2a09a3c78592b8b1d242d705ab69f708783f2f080fc1999193f44361a6d4ea0c0dc90534996f2cbcf432b2036f7f7fad41100d5f4b8e8b8943140aa94eeed943525ad815cb14868fbea145d10731f4860ca752f33199dba53ce4cd73db0bc007559981ebf3a9d5070d2d146d59821110cebdbb3e918a07f0f99c8ecec1450117ab18820f2073811857c1a3a077cac3313669d934ea78c83355345ab4168e36b02314d469c47f0a354328a6056092b8171a5df3111c0e7a5445cf5f769bb41a6bae6fd941d6ad594241d91d70b23d3e68e9b54fb468abb247281d6b105b8e6833f19309e55329a546e855f0aa0114dab29d58753420956098ea03627387f47835ba99976650db059df925406fc0f7806e29d67b1b3183c17601698e0f7de05d289b3e381fe4c19c094d341060012a95bd65fccb86ca905c71e91607cdc768415a3f8e55686f525854ef5fae1cbb8e6f1a391be66d9b5a132e826bf958bdedaa74c6f9096ee87112bd852e7f9131c9095b188c3dcca8d6a917e1dd9676a76a2284b2d0615afde45b3add4f8f120c52336a230882368ba80abfa6731040927177870374aa1dc205ea3a4d2026e03fe31fbd5e915068776622269d79c2c6284fe315664ecbbbf90b1744d8e78e5d20febd290c7c348ae00aebca8ab710d65739474e710a9dd6b90dc55d06cdf58d23140d59170b4e6a2ba9fc29a41b7d41eb90811e656a7eda07d4617b724d64db8ff3680c28cfe95022ded3d81ebc360593968e48da4f1dbdbbca518b903dbd43cbd6864bc074015d11a420a4d5a993ded401c54bc96956b8468dada1b50d809e29ba8bd609c0bf08187942c2b0643c6bc785ae344a80017ec1967ad6324b64942a7769a44bcaa56eae40c27d5408d079d9d9b957d559e31140556200c92e557bc0190f0bb194f8042d943f41504dfef47e004c5a6f10b6f3793a650fe1526a36d7b0e849eca9853b5d996b250e17e919fb596357d7067dbe7d19cd1f6fe934b0affcab5b2e23eea0576dd2935227663fa0d1b689137a75d3dbd24204573285112669d9aa1419d72af22c47751cb2254e84c52984ca5c7cc0378657a43e361aa9d5a125d90373eac57bce1b7090997373e0d5429577ede23a945d6bc62f60c013a4d8c2ebe7f797ad4541f37d4eb608d450bb69ac2900e2ce1aba055a704961cd0f363ee4da0c5233b1b7a59d193d5078f774f4c77d616638f92dedc3320c4159d5d2aa31ac4ed7bf7da0766902549c2de0d094894849f1009faa5283e7bc38e50b5fdcf248feca4248a8a0e8de9aa27b4b9f08c8dfb437d8fec680bb88db53b4b53043f4c3b54ea219a84f86873e8f74593f55bb5e3e415f33605369e4e44ae3ed3cabdc99db9aefe1c7618a5543cfe8ad44a57c5e1433052917fccc361da3ce2a4613e21718cd6961e6cb33b463ca4e6a18ef281b29cb5ebc15a9a2ee702e3b1cf6a859d191754cdd0b7371c1fff5fe132a01f41bcfc28809915dc9dc45e93a541b9d7cb86d3242ae9150e6fbb0755cddb49c3ce7065cdc178d7531640f1b610a0274ded647786d56339cdc467b1cdab90370ffd730a1a6acebc13ffc2e5bf4dca4a3349a1e078e4798ad529fdbfe8701f6909221ebc125162ec3072adbc866edd58f7c37b2f80f3bde68754e33578f3856bda10d471b5c0ce75e31ffc8f27adc5169a79bc55eb28490ca25a6a758cee7aac3c5bf34aa4813a614f6c78e4988665feb91ee54f8e1b869b6da83e17889f68e1908db131903ec6ba00beb861c88f8cdf1f08d16ec0b29aff804fcf9edc86f49fd84d7744dd5c4777115019f1f50ad505297e4a9d9cf0dbd3c65904a6cd55cfe5e7ab9665ca6cf505cef9224c95938e1fec79ede3db058c6a883f0ad690a1d9a4a53e5ccbbfcb37928ab9cbc6cdf059c60011a5fbd094778d7e18f386f4a28f5c4e9d76af1d2aecedf3d35758a3a9507102c83a32fa12a18cd003126d9aeef94d244c7579ff1bc6c8fde92add4c5a6fa243e6a4dac228d34d00757aed920cc30482bc2d0352185e9bcd0b78514a466a0fd55e3dc84bd15b827666448f617b47f07eea09cde5637e18f14572546d551651c5f0c1effcfaf8902d0d28bc60f912d52966358f9a9daaeb4bdcd409a1dc21ea9f1d2412b0a30594cbc221a51152d1e00367c6c448ec4159decda579d0c7e76103c2f4102021fb16c18d9aabf091ea145858cf48b5f6988eb4db68574fd25fcc953e5b53a9ab4351110aeb92e8ed62d33911594d56b518590c9da13c8e6a417199e5e4983d63ef28e9844998d2b393485cab8469257b96f6098470911db319c4020a7dac77243856ade38fae1bb94bb4b98061629c81c557c97a50ae0350c6779ae7435a35eeb386a6f84c8c570afde6b49ffc6b3713d77071801eb31735be6f6e1f31bcc27303f54b832c9600a7baa8d18e49d77077add288d9d445c65caf274c8fa1c067f3c0f9c0b35554a3b019fb4f658137f8e55783a1f6a28de237d89fe5949484f935c835bb0400da267ad628343a7ecde8e539d74cd779cf5e0db74ded01fb9ad56540753af0b99f785c3a25778debb4d21c368b24845de225b643ed3dbe046a8f695f77252c7d217ad2981e76074d801c44aebf4904f2902afbb0da8d4628ef6e8b2a9d993028d1ea0d9bc7d4a831caceafaeb9e6a58764ce08fbf7290f6d532b66f08fafe21d7fef19025f4c2426146ff725443e1b42c1032c2e4dd0f3bf6d10407eba7852679533e3d0000674247c23a055ca6688b0a6b9ad2f64b115464b6b4599dcb4abe4f929fe9ca7addc951851d3585522fdc525b5d09c72b0f07a971df81a9a175c2f1c304b7616b69dd1d92b31fda20ab813df76ed1fd8241da35116319934a2a23390ed868a8b06ba2d92cde86b9e14a0ce5a25c9fa799502ccecf7578750fb72ae3a5d54ef11abbb3f78c9d0794c69af972eef0fb2e6eb57e13a64bd84cec71e71eafc8363d927fd7e88cc44f16cf2e7f3d21173c9008631cb66061004240ab118b4a7ffdf0140094682a516a55a10ca9205539af600ed32f7d108f7f4f92f7322fb15f523d54ee4027b7a9e537feb7937fc3cfee78737bbce37af909cb7ea79c52f619ae681cc5593d5131b9739abb9f1279e7e9dc161b93e1d3ac43ce8adf29c57df2022c5ebf8f5309bddc71196e2c07f708b5838c362b3a2af03b3ba782f1a978609aacbee14f7fa86d7883667537cd667289e0bb130b9f780b85f3b4ab10945420b602c9964b1a6b2923fd63b3fee3c68a11df48ac34de4fbd6cc65ab6945dc5ad6d3c6af97dc5e59dc6f8d067215e331a5536171e56ed866c4da2f2ca71f6ad5e2b4bbd0a84fdc4d0d2a7f4bae4a98ddb97aba64f6109a38a70e604566066bd0baeed444403e6795291a2d850ef26ae55772f6c52c4b3f92e1fda97261a768f73dd09caf91423ee2f00e0331f3d03d878535d6249b54eeb02db350f7efa18c33f509e8cd00e3716076351b9f6e255c574d2eb3b77a0023c8f17bf2bb151807c01d4da7aebc43121bc4434af2d4fc728498d6beb56af8875340f9038cdebe100e9747452b6c4c73b3df6039cc88eba2cbf52057641c1b789b8e530a37bda699c1c145b9aea82d1deb8b0a4208fd7cc47c4b68cc0b302bc25270165da8ea769ab7dad5838f0b3591321a0c4aaad22e65716ae1ee3e4e5d1804e8d558f8bbc574b25599b996534db028ae20d2b0d4b9ed6e28c3e58a53b7f22e879d96546a65786d4181af21590ffc1a406608e0fdb9a408368961e96d1aa7c977e9fc7ed940ef8627ecfa4e30020c2df1ddec2ed6610462a591eaab6a5e53b56e395c82d5226f9c535b8a66c3c58b9d2f6a4c2112b59f5cdfbc92adb8c434d32c663372fd592a6827589f5b56a460229fa6b98f82be74e9b749a1492308c327bffa2025d49b417cdfbf0b3d72139d0a0d5f697d8caabf5e2e1abbcc2d170d6b8497ae509dd2128f9e31188889e3918d0583eaf59b32e0fed193c052f6f114946a1dc696e6e9881319d163fc9678c82eb306829ceebef128fbeebb49e746c8f492ed633029dca5b692edbca9544304df51e1ce3081fde6989b139117a41f596f03796589932b07e55922cdf5416747d6977afefe90495924f4f05898db78c42ee55e8ef6ed4e046a44721b817dd22043d119a7611767d342b8ba92f62f6499e9864a49cadefd27571081b9280e8856e8a257c265f2e41315c7a89ab9a4415db24c20f4cb30cac4b7910225fa6c9b805dd25ed03091034dd5546292484a734cb4d1184c56ffcb44d9790f81c17f5530b3b4464962accdae858427e8bc0403cab77ec693a29032b762e82eed671e4f7af5024ee9b2eca13fe2372fefb9f36e52a39d463a86b83cdc05e387c3559bcd21455164288626a38f1b0e27243c63deb4f4dc810852671816cb1243ebd6d714e1a9edf32830f58f5e857118cddf73545461207d25341eea4adcf447267edd6978721d54d62916c845196a56545ac4bcb0e6892f7f612de0da39a439f05bf81c91da24364da5283223cff417df0734e8a21daa6035a1f6aa604f2e4b75e236da1b5d6688242b9b020f6e286d3707c0ba9ab5449a5e48ce25c72654bad36f8d9cf0444510df6bc2550bf2da0fc90cad4a2974b00b477933deba27657e70560d3bf9aeead9a7edf21505a327a17173e6569a0321cd44f0553c41dd09156dd00a766037fb8e50f9233912bba9df77f2b2319a22ea9108be829addcf54b3af7f5ae09e7f17895a788083a239aa52c25c2968cfb01b5b9379ab82172eda1c6b804536a45d2b26f3ea9bd025ef576e26f1b39b8eee95cf202ec2d6580def1446a9099f079a04077856f1369fb32f2839e7402d369b0dd32e5d53976a913ea796ff820c580c6cbfce975d6ef1b3fd85bdd1c239b6b9118067279245c7863442c36b0daa4a85b3be3d9125ffecccaf9a952503bdecf804a4789a35fc7bb0f403742dded4455858ea056a39c32314b5eeda506e3b1751404fb8a623393d6bd2308ae8dad793c0feb0401b57b02aa276ab02a2dbf1adc0488e44da440a1744a38bad2783ff48fccc30f4d4e325bd9322db120edba7c08088ee945bd8cd1bb44a8a3d2cd14fde82bd4ab7d8a356adaec533248e2038d7a03fec9ca40003cbe9e4bc69e1a01f2399b49ee828b67a70bd27b83f7a688a6088dfc617659f62903e3b62c1f9101abc81099ef1ce6b695785993147b3a0d31d1572a609be8820142a27f07338ab7e6b1829d6eeaeda32b530d7fd6ffb376c4058d9b7e56c1afffe77e69e6dd285543dbf280db30909fb98218eef47f6e99e6c4e0e2b64ba504171dd9b5b0979a7332aa77f0cb3042707cde86a3d318a61767fa6d271a2c1d1e1fa457070bda19bea84be428c6dae16a6594a6c47e3529ba6aac142cb703fa6e06129f34dd14806aeb7ce9ca1fcbba22dc8792a1396097a0244aaf830930928e246e27106af1a9e69f702ecdc8711ac8699cca4e891b019a06b2a472427dbe533cc4693c98da4b4a98d125a6fd99486724c0a085645a11242461d69ecd5d7d36b99257134275b31b91af851623bc684cedbd8adbe8d1e7b9115a38ef749443ff20844800253cfd14429a64a5dc8b802b273368c491bb9d7e0b836dba81ba116ba7104d2992c43a94a80bf7930480284b89245b1a6caee9495ed6ed3150df814d9472bda2ba42ad802a26dc6f7e809fb26357e141b5ce9f7336baafa0cee02f3f1f4379c61545e73becc0f1082f88ece868d28d9b3f556b531881e1cb77c848f7074387274ec0c832070b9d20a38a2341a5e516bcbe9192eeb47641fe53bbf74c83f47265e03797fb5cff0fa3c3fb7ec87b6320ccde2bc74f10c8e248841c81a9a65ccbe740799acc75ef82d4a3c4e4b9a3d0283516ce3e077e78e82273b256d7baec1499a4b0bc6ade58b94ca6e54afc75ffd83d312df01385457c8d81ce27672784b8e22c25166e12eba11ae4b5bda6c5a654e5c894f3a80ff74485f60620114910759972031a0e271947265abed7a9884dba6bd79a729eabc52944921bbd0a3d2fd89bc2d6a684f48477bb6c20e154563271922cbe4b601ff2e329d35647b40eb59aba7375f427ec31d389c30bd822196eac5ad8f01aa547a002ad096442871b43e47a9682b0a1b58ee929022d59365c8b03db831838dd3e0c171124cefc7fbecf9fdf79dfca424363ffc513225482bddb6e0f35f2b47eb6fb0ff0bfc5f51be101032de126e8c7d8070f46362736a090e1b1992e3c86a970efa625607af37e8b414ca2fa95c6de7cb357f9a007c9ab5413029af920098cb238a423eda7f72332d600d867d15e57b003b896b05e36fb0583b0d254564950e0a9d5d54147cb2e4d954b1610864683e765c5b052fbfbe9299b3915cbfd8d2d2651508e24665766d1d1ff61617d2093a04478bc163a31b2fa99b6b7c3f8e29ec72237671fb3a75a33c837574d4f1559ac56aedf720d18f0127f90c72c2d9022e59dd7c72d2660b1653a83ad649e0106f7cfc9bcfb0db4b1b0adcd079bd9edfc24cae8502839efc941ae7a5f389c86e7a65e1a00b1e56acbc867d2120e2c42fa9665cf582b58f1ea249f37ffbec4d3059e50f1d079ca0cdd3454680427bc5372ec350bfa65e2a035e4fd7b688085d3f7aa4b2facda6ab108f41daf7e54454608d12df7af8d8ceae84c1616bedc39bc0f960a0a9ebb288c37d467e16cc21dae4751c272ebcdf7ea50d59518daa95c9c46b8f8489d2ca40c439b44d2e0098f1fca6dbc7f9327f691b19b060bd83e44657af5dd00e1ac71e68de2ff1a09eebc20566951dc6c1aa18576e6c4148522455a35d1195d6d8b10a4e44b1845188fa5e122799ccd80754d1765ecf3d7754413dcf23b4af3d626b122364e4c3ba4cee6938f5efb344f12cd7113d177fb698b895dd51fbe331b98f7de6215e6aba55c7726a38730c41c402f0166fa08823d3eb21c0f3a05fef5b9705c67448ee59334dd41f22ce6de39c8c870c4ffef50d268072a0b5da2eaf7a06c1723cac4e56ec787bb44b68633d6f98279bddc8678df56396715000ecadd4a569e9ac0d65157c1291a2042e9e55a824fd472b053df59434acac0f77abd762c45104793619ea1c86a8f04251be7a2b82b794d4b6da4db911c489794f8285a16e548b688570593153effe528da22eb8c36dd98405c7959a611fddff3ca781599852aa9b8f9ea2b5637437e749138fb2c3dc78ee483d4cdc6602b0baff0d6f36bcf8d151ead9f60894b16f2a5cfea12a99929e80f9291fcf04223a7b096f920e4f677f55a78671d57cdbbe03036268f95feaf978cbf3226e6721fd69b171ab702a8a31b687b2ffdcae04ea045b5e0d73adddddb190700e3faf6c2c8c36e3b1ff76cd17c01c38809b985b7d7f063a35b112af156715c05ea60a44669163e8788f3fd59f93022d6b94c5c2b7ea1efba1c79386d6aedc6642919e3663552151ca76c3e663071c32ab5ba2437dbdd206ce1e88910c1937be28fa859e35e6b283aca3c03def13e0da0c9bb8a768ec3ff842e825477f9ffc89f0eef868e3a02eadfef110a9681bc91692c290ac76bb136cc20aa814a76d61386db0ddb0185e0d508e1142a2dc2f7ce80fa7d0cb1ee9fc175575bd7c87ce5490f71228a2e1d6916c6e6ae0611fd9b67203fde39e7c11ad420bdc89cf0acac65c5a95e6cf36257c2f9d1b5c487d312936a5369244cd96cfbaca76a4c1152a10a79881665de08842f5f1878876fec8d14dd17479f531fbc67f68ba2a33aaa17b6468dae7015142614d896d13283625221a5afac6e73983c2ab54ea60837df04b02516bf45cd79b9a37e3f2039804bf47624890dea879617fd9d002bffd7002c190826a54392a0bbe8868f7474cc32b1ac2da9ccda1b4e44a7b26a72e2f3e060eb20484cf86150a00e6541119642ac0450616979bd5d0a4b5d37abe4c895be23b80d3504e90fff534a5ca21c77dc335f8ce164219a783a11f5dca07512df84751d581f64350e855bd9ea403d54a2dee7a286bb6f2014e88f96b3a912db58340f790139ddfce85f0f75eeb9a79ce5267a7d0f633c072cb640dfa6b1e7864b1d0cc02885d5066b7f83e62564b57a67e528fa7427490d53b9e28a5ebcc81a751361743e1218989e3ad50349234241864aaec530b306389657f98d1e311db31ebc519f173504ae915ae890569c4b9b1711815e2d6823a50430a0fd2f880b1b6f745bd13be6af1075f8cf6b5e5c09fb0289bbbd806f2106e135ee7ccbbde8eaec26dafe545b41d47333ecb25267d6637778770564dc4d6b730a7be2a96e4808d0f14f56c8113c6be33e70cecd7b3334829d2f7c392bb7bcaf1d7119ec32e14ceb0cac40d11ac9a06a81ed5704e11844e281f94c31b0f2603b431b11b7f88545f318f7b1eaa44da99fd128eec79c9a50a3288cf094760719cb67d8d84b3f5833a7c0d21af63f5bd64ae5ae12d10db7a2159273ec2fd2cb8578a093fa06932e67c8a74419257aa9fdde60ec5613f1736c0adf42e2a54e46b60176fe7e3c47b2f6b66e6754d46366cc3f3982ea9a61b53ec8c34d49daa4039e1435b7a85662801b51d05eaa8d4d0b48a10db414cb08a2656bd7c85568e102f0ffd8de056a6f07c670f5199957d02c30900e67350097b1d2dbe76f1671ef75f21002c7da3cbcd98bb75ddea54a63e85e37de700f98dc3a98064afabe9d87155d05aeff368d00030de463dc2464357519788a54cb0695149e74d6ead866785f9cc2a43236778687753afa38600d952b20152f53d09c4896e38c8895bd7e1016d94bdcd625f637f17bfcfae39b6458f5376d29dd07b0cdc6b808c27d159247920d5269caf5ec48598b7d9cc209d1cef5e1b8ae9669530cfcb371998aadef9276a2486b76a7fe76b8f403cb45dabd6e45d95b0a4c6dd2ea046baa11b19c4cf1f4b76d298816ec8adc0128d327a4c3443a6c2277384281051d77a62c1e2c109d3c218cddf62ff4b6bf6b27361fbb9035f611c2964c3d18bafd1c5349b30bdb5544e8d8079b1d61087b4515a57757e19d3af994ac4be5c6518859120241f958d72cdb45cd0216aa8013d682015dda6a33ce118be262de7ebe7c0ffa20be1698fe5171f886f47ed394a1de462c950b26ae7084c6df676ff7540f058d161132fc7d5a82e5492bafd27484357cdb43ab22658b5c483fb3ea415e4c5cb33eccde51592828bc255277c196acf81efedb7c0ef3d03a5f58d2bde27db0c0726a016c53b66881e34a5d5ea29324f44d7d460796afb5dabc31eb55c539576498f6336dfcf648f638a33a0178c222664f0f6945c2d9d2d54420f6c497d4193a37bed67bc9876bad766da0e8c84b334dd3be1b5c81cb251280647ac94a2b195ee8bb05ee351f6e36dd8ed5ca1bc98ac9ac875644333c779fb22b94a18071b8a2c8f184fddc09cf4730c60f2d586a7b42c7aeb6be5892bd26e911b70b7225b9452460395b9e34bce1987fdc8ee31995ee2decb99cae43ec38efcb85254c73da15202cd507897335672d9802739e55ce474f2efeca02fc50b4e1d6c4bbde27f9327265d25e7545387e44d67eda3d3c601092af239df8c7307c74b3bd7b7102f865dd9430fec72f9f790f4345ffc8ef2fbe404afefa76e26ef81a6be0f5908fc0de8146b0255efa0568187fd9bf80679562daafdd859310163809f2e6cb1bc808b380581cd5b0d1ffdcb04add4cd856383e799190d9e4d72dad634dffa589cc055ef48c887ee09896128808e8fd4c094e477b02c6f44cc6a5373d0dee6fe24fa92925154fae04d913081432c46205fe61036546813ed677004955ebcf4ff6001ac0df0d62f1705e263029dc4ada944b146b91ae396edb4614a751f26e07c25fac04ab97e541d7c81b3fea01d38339ca7f474dc57aaec7400051c7d96fb458c20b9d1681bbafc5fea42b1d6765eac56f949b4de53a75991e76435b001cdb45bc4bc3c92d2bd172e7cede0f9ca3599c9769d8fc39473669ebe8d4ad3fc4377c36fcaf21786222facae40ebf3f5f67b1f8913c0205fe87b14d82e77a5e87e783ff84b1582397e93fa66b05dbc6519d606b750c0bb50d20d115c4f538d5af331500c10f0d56a2e58a544851e30602014c5d284878b65c169dd28ba477fed7e7af968b38992de7cde918037ebc08695dc24b9af398a3209a1142b78d69a548d0679cf7c00e0a6d4205a64370a4e890a422cc3e3728908e196997fb4d31559810787a1e53ea7834e644dbd17657a2e915eccb4498385f35b41b6e38f3333e1f851d315aac11ee03d05ff61b615751bd7a89bc22d1a0766d26bb91ff50b107ad19f46f97e174f650bcbdb6c15babaddc84ebf401379ff2f0c6aa42bdb3e736c4a4425ea8403cda7192c8f1651b1c255eccfcd9392580b449ca95949231ccdb47de90c3a8619e0bb934b5011eabb3be2705be62f0876e0ed1210afa03632f8abf2cfba614a25deb9774c7aeba9cf1036d3f4d26545d3c5249127afed65d794624ce2b84c67e3a927149f865e7ceb6efcca9b1d602dcc572e866d3f3f081ff0a23acbfb120ea3fac892ab67318542624c07491caffb211fc37c69c121cc6ceef7be2f26dc4b401c0a3c3a6cd8317a75116de87da3e3ff4b336a78ebe67552191834d6b203bb137fe0720e7be03e47a249051ef58110aa04c80f1090f1b4b7f676c49360110129bae3c251cd657d057fd7954e0255b0896eaa350078e7f38bcb86084547a03a21939ffacbd154d7dd4993544eaf3ae44b8a380ad00c35b8272105a1f3c0ecf61fea360ebed663afa6d44d36004b6be7cc2252ea06c553c77d66fd98c1069105ea461ee66b622d46d48fd196cba93129e0fc98a05f1a6ddad47b45298c68672990994edf4daf63497519e50ec4d9a1a88e5ce2412b8ce325f5f55fca61285e4af9df15a2d37efb66bacec97d15a2ef21a21b45dedb5fdfae5c95d963dd2e3f6791a63dd31d91f2f115aaa2864550c846d7a18d369b67a621d0f121377f888e34d762d5b4ea4df9c686269711bfd091c71a8064fe9410fd9f1aca57ff33ef2a22a689ff439d9de6f07ff2e64e6560f55572894f9e54a351aa854a2f16330d102ed4c5e3e06048e03cf8c679c0bd0d138e853c67d66d45c9dd94f7069625add9df663a04a62ec549d9f80a2653768fdbd953cc091b2db672279b4fc0014d019139757443f03c1047e7695282d69233585e097ea61dac9b203234007397ecc43cb24826309751ac8b6ee09adedf639ec09428b5dec5240f42ad276f9c5e1a70f1dd87541698fe7be0efa36fb3ca366e66e583eb8c2fa5019de846a3bcfaa38939b0f7bcb612f27c0536ba47101e2cc9aa98c31172cfee49e9eb54f0affc0b3ef263fe8b930d7022f454eaecacf4f909aa5146667466a025e84eb2d56308cabb1ecdf7e9e1b26e8a9757ca5273be1fc48bb5c972bf0d35a05e97a60b8c5388f7976fbcf6a5db99a08b82654b4b4c8daf8f0e6f7f4e34e4afe79b6441c717d2c14ceafdfbeaa7ebabaaafcbf94f3fdd917ea518f9faf629f0a1f5b15d1b458179efc8cf4872f3f04660d478d759249ff067c7d0ece76865f4165a050f1bae909446ea71d6fc8d8af34c792e8bf9ea8ae2cc47d22c3e3d96a1cde63bc9d2e06a0079f8accbf635b143050f07d3f37c2c49c912f1c524cbdf0e4741a94851833caf8f14de3680bba9cc8f8923781e3f2aa8fbd83f4d7af61c72697e58063473bb60c8a984b27f68586c1101727668e03e56a1a8b15129381735c93d536e1890146f8948563f9cf3ae9d3aa66371c507468b3307a0643072b72200a5eee13dd22ad72c7764d62610cddbad79b50d8e0860cc8c2e686c984d4cbe7ce62af7853ab61ea7493d1c6e0467cf98f8de15cc0ad47244eb55ed0b62d3395c2eb268b4e5b48cf5dc1becf803442dab828d6b8b2b9d6201c35c10dfd0c71173a480cb01fd13685cd108049443b791851f489f714c0386704b287150b2fd6ac4190848cbb8b0903e351e0c964b3d2359e1a9aeac76a2811ffc9455f49c329666d497e7e3aa89fd23aaff158638c7cea1d61936f17573561d41f736d4e12efbe2d69f1868ae42df0c6923352c41d5977904c2eb41d4bb95841325dfb82857e694279219685dec9eb07f2620ba08424668d4cb53b9ce1a11c448dca22b32528f6e74d645820fc30946d48c60ba1cbc7a78d1c30a293a2b07e4087f80cb23f3a9dad15c25ca7d29f605c6825fe43eb1736350da8e07a93c8e940ac057534fc049cdaaf93787966240046f2bbff22ecd8b7528a07a7c92d6989769479ea1429e1a814ff59ed0c4d6da407bfbe2d1b7accfd1ee0c3efe56c135084f7b5500bcdf04f1de1fbf1239858280eb407b10599482fd6df0e8e935d64be597f25e0a846514aec55e1cd166ae38f77dee2f14367cbbb3399d4a2cbc9aab70d56f7bbfbc82ce104df21e0d0003ff9c8aaf7818f5a46cb1d4609a8d383aca3720c3c8f334c5fe3abe9f5f82e37b5f804a554b1043f27b9394abdfe6f75c713b48176d37b110a8fe6a42bf8561f1d978715bdba19fc5a2765e30bad824322ae0d52758a3de2db31281c6d247033e41b5f607588630ce5fe1ea4adafc45fe8cf63594d2714a4213d6917fb31efdaff11a3663ecbfbc7bbc8e70f7006ef866fc7f2e120cab6106aea2a911db1cfacf17e13543bd62b735908c8d489a5ebd263440a20edea633017e2bd4ed8f13c77b0817c1dcc7ac4450a8de1cc90e742194fe75d3017dda01a7af634726c46b443d0acb9990081916aae8d9f81b75f44d86af160a43e9a00db79584f190f3c5d72997fb7793d9b30f8a0b59f44f687fec100c23b67c1fdcd6ce5ae46a629ce09ebb333a28d0430f7a2167d38cb06b4078ad9b0fe16339acd94728e8fee535e979dd003cd30642deea9b104235c605eb27075cbf064515bdd0eae174a43c49b8981c02399c2427d4b0834de8e3e16313cca7b05577cffefa338618dce3f275b58433a5b340242505431687bde8edb38b0dbce059ce8a3438e4fc24369115efd52b325c6e2e91ed97e3a821c5470ded05e01c5782faa127c5e12f930ae15c2cebf88458586fc010e9ad95671b8604a742285e6667b4d9caff7a8bb0dc4c54ef972598d60f7cd48f1a96c4f7e8d46404c6f6054d4b77fad9832c40ddcc2344e28796c3e539c1948a38cc238587a88de9e52fd2deb0580ffc1798095f2255d33fc4c3025bd0b5f1647c1eb5b181769ad4005a34cea40fb01b88617798d54bddfb7917ec4bed6e0cb0b6a9f9b43c47a8463966818b800157d9fc112e854815f33c1a9c572d247ee088a1ca7bd8d7a0ef927c50f214ef532eb1e9eee731b2d2bddf740ddb12b7d3830750cd2b157e1a21aa7dbe01ab5c5a3d9cd63351624ba89d451363f9777ff98045e0736f58d0bf436fc7c1b3d2698c8d7cb9cfc496129dd1afffeca52fc4c5503c9f9f6331a74b2e0fc39d39ee4cbe4610cca5fc1a54238debca388dc44e2770f8db1c8c594bb9bf473377b5d3e0bddf903ad6eac319b4053c2d2f378ce7b46f97a233416142c06c33a400f7b9192b30009f1d97554f4d25a0575f52c123429952ff80a30095f4f393385eedd7dfd9c10cadcc3b4c7bd30192d363a6a11d18eb1dd331320ccb5e26e720aef75dcffb82355396dd64cc77988ef57a6907f4cd3d03cab46a13f69d64db3284a62603acbe0e9caed2de819358b5dc511e5e7eab49933ad820137d761d57b6c396dd42c11cce306bc552c67ee6297ca5a9fc571da9faea1e24a985e2a94ce30f57e7390457de5f2af4bc78a63035de49593fef67cd1d136335c99ef9e8ffe65aa3125ea977e0975b344a754eba00313f6f2420e9a63e7f431d0abb90d24f8e2f99b5caaf33f9ab89fcf25243770554b2c5fc72f3659e34cf6e4571caa9e4fd6fd713573d744c7124c5bceb5dcf380bf5adbb7c08790064a1e72d38260e003a2eedf7bd9eee96ebfc153da002ebd793316be6c91016274a2c7a34dab8eea0dfde08c409c49a97ff36d93e00d2cec24c4daf8141a826e60b2c521f9263071764e2e049d6b882143e529884eaafc604956c2b13741a6df97f41f54d21a06db94008685092e23a4867ac26abfa5f9a3988e9992c6faf66d9b91d66c2653af28eda8e769da3e52aac28f447076be92b4fc608195bd0a451a1b124dc68e97fa730c2bacc66013904fdbb6f2a2022db096ac8922521cd9e7c3b90c91a5053a680d9d9566249c558cf2bf740ee9669ebbe557ee5b05da25cf4868cf0871698346b02ed3afcc935e30f3b95a0a574226bfcd0f839a8ad8f663a9d99dd6f1b6bea08d494d823dabf3a3073cbf5b2109db7713f289ef01f379bb432944bd5e4143d81e22b472fbabafd4c33ba2cf0f7a82315140b4bb31c8485449f1d3084ccfc4b9af8215e73ee4197623ded45df738226b1306c1682ae098accc43ad28c98661612b8577d9b9c51201a9394d5ede6ef76a1629ef49181adeb6c5ba29ea70ede6ab7db910e29735e0d77e970132a92ba8f673925e44cf86c4069c13514d25a2de6757ce0f67d42a40ed8536eab27dc340e0905c8440bdb866400ab225eeecebaa0ea0d298fe75ea7c68e6a57120b5d25b4a3ffa3c52b09f69d061116f516a0510d42a1ae111e6c89c1e3705b75352ad83cb8b13b2d5dfed3fca0343e7a4cd55285c261080299830faf933a45a6b4c470fffc3982f239c6a48e01ba26fa82cea4ca248e7f1ce39c5d71f88db55a72242518009562ebda7b166896c41200016001994cd1602050a7dbec8d9fa52534ea6a84abe4dcfbbbcf1c24f488b980725b22c283c6202f2b8e542bf38bbd27db5e4c85003f15d7ebdeab41342f3660781eb435a9089f25809007a977e20302cfeb5b06e7824c1db43966da1459b5e97ad57ccbe224e4298eb58f6aabfa35130e0f9b2402e6d08d3397edc856f6b00c1de11ddb79a2a6929c3ee50123cd1e29fa66040ec89c38b48d268cd9d3a2c8d354e6bb0b868169859cb79f276166883cdce5e96457af227796264b90b71ba5ada6d1131a35f8e360f6f8c8a49c88f051f0a79a01bf849a48ee991ff973ff9431839083846efd9445db849aa7e56ab4cd12afe9a0ea4a86fee53ec7a69bc5aedc8ebf059e94f2fbb4997c9187d02ba430eff6ef7a47cfc3891ba812b3a62580ff34fe2476d2be3e0070c477732ec03ca4dd6d9cf9c123fd54f2b21e3d0fae47e72ec196c8a5571f7a6a81213c909abc4a4874e73e882a4adfc2ac510bac21d8054eae30e1e2008f0fa413e0cc37d4435fd2f86e922afc3a143f92e3f9bd1e646fb4faf200f946c4e536dc01e9f3e4ca85d30ac0907b88ed5db70e09e584d8f90f2518ae02cf31485db9c3e58159c2cb2068f0fff444511378306e3eece66914c4e0d14e80925fe6bd41f5c5f59042eda0894019c619b48e6309a9813eee726fa3297c76005dbbc4db362ab9a6b941216c5a658bcf913958af1f5984e2cef2e4ae300820dac583e8beddc172f2a32ce25bb796e3d9d8237c2f101878cf0305fc5aadfd9fa881da267b7ced74a6b8956c6396efccc24223c3aca708e095c6db47b59d9f78e813cd05abdcc747a4b98ed946fab0285e568849820129a615b3002ca91d0e1e175d62013921468e2ea2bfb0671801fdbb05e03cece32e885f77f91823a46bfae81644d07c9928c2d39ea17616fa7136886525868d54753acb8c5c72f9aefa8590df964922b2900d2dc7692c9572832fb87f5c4abd267e6380d3308d6b276fbcf686131909503538cafe61fd896c0d84f1a0fc5149991c0365f6a6e65e69311c1168ab96c3babcecc4b060299a6a42a17da24a79391cae727033ebec6e7f8e2806ebb9ddeb3db14e925c914f3465278a0dfe1a99e5928cece06445ab49fd455118c8628c4840d01320808f122f2c135aa7b62864fb51b6f1a9a327821148e5c64d1202ba2d3bff89d1a7a5bf75c9f530a8a358b2f763278d086063b2f8af5cfa39e253bd94781efc35a1f2ae38665af9fbc8dbd58185cbfd759e3a5eef7f450aa0c4057cba9e1d48955fc60197c548167a4defb98609fb06cad3da34d94ca84bdae0847f85fc487a817ad69d374856f027104e8722b496a329b26995f78578a83dd8db14bb5b2ca33090f79d179deff33962219ac4d13b82271b1d99b21e5cd7ea880d2ac67fd613fbb73a8fcfa5527bd1e7b63a98833d812d1a4a3ea923be30b0fc291777c95bad212d38c29a60258b3d7ec232d0a92fa5e0d0fdde7885d6fdb8fcebb59e3b5154dfcc374181d52a59cde81ab728d0ced449090cd3d47a4148d06d89a918b88e67dde3d4cac8cf8fa04a95d477416c4e19fe8c3372f1af40c8dd802f398d9ec29aa44da7667884d3b2cc97512c07dc9196798602ea11d6949fed34405b786cc34cabaf6d344343ca08f5ed11f8a2c936bea1eb8077078026900e0dad3bb4f5c060305b8026fa8bf4c0b348cf88a33588348c5588ef3157e8c7fd550b91a0881faeb93cbf9f06b04b7de4018d2ff55e1a3ef813d6121ebcada96c1f52a2877f06be4dfc8f76c748420d11ff11d5a83845022dd7d6e1df3db2c7aba3be43774c3cddd218baeaed78b0065eaa30e5f68eca4d65544669a6394ac3bb7f564a82aced29091993069d9bc71916f1de2f15d82725f12e5bc09fd7cf1a2e490f19e1aecbccad4d911a85bb00f4bebe658267e12e1c9cdb2a277a242a79c628f1937e8ca032b280f74f4a0264ca7f39bc2bc3ab894aa9c5a6eddbcdd89f67ecbbea950775c2ba8b86cd7dfa83151fb6e9e67e53e17f2be00c7c712ece6abfa9d070d3a127edbb295d0d9d3aeff9edbad0fe2b9c07bd28a902cb1fc1565d55c48fad2303e9d483a6591669df414fc770250c612f836cda10b3ff85eb6190cf49a6a83ec74b2d49c0e75b628beb4d93103dbf74c7f3e31abfc473f0b7153965c93486ff0c5ed7001b34935392a3bff502ea8b9985467192f26c3cef85b6cf88d1739725795ffae01efefcfea1e16a951bdd6b0888b742c9c7d7207ea5992aeffe8e6826bf5e2b4b5e183dd3c626c4cef6644a150aec570dd86bb7a48186b03dba900896fa00685b75e2391d0ad76fc19c0a01cf46ff202ad8f4c619aad4e52b1d1ca16cea8c063be443f4501955d8740442ceb9240fe98f8af1b1d906832ccda990cbda30162c979e760efb0ba4fe057e0fb88d6a384e48ed862859ec6d344a013b3126bcc8f71795b490cdd83663d5a0298e643140667c2e303d30010c20445205db8a914a203e3fdad69776f9960d72c75d4862ed15b6c5fc950ebe45fac9a9533bbc36855162da2356e340203175cd6917219a4fcaf23fc1c0342026640189fc957f9f8997ca3e2019a795353755d70955971559782e8a8475c2457477ebd30ca3e466bcb00e9fd0106a99b0bca1f80f66a2ffd8c362a7dbf00d90f10438e0a600a06b5f8d2ed71fd7da457d4ee87e83cc1aaa0e11b1df8cfaa9af221b61fb000b30c75aa767b9bc5a006b62da981d40f40eed4bf14ed2758ec9879462e9a6946580987dec3642c1b2b0b52926f01c2fabdd0780c1890689f7f132a27db58edbdb5989ca3953a44a6d2e90a34a167ab1a4f7c74399124c2fc488997cc39219cfed6bf0cf38eb308791f9d98c08733bfdf36f712d7a4c8082153616dfa1d815676224b0efe281b10757716c4ba4e8d9e1c0efb119f952a610bbd6c526dfb0939e7d6dcf9b6e32ea12ded642c7e3297f9c04d11e6f5260a85deca583ffb45dab1ae8965ac4824796cdfd941a26d8d33863bfbbf083dbdb691a6514df6d478efd1ed441d2d0fdda65950d783ffc31fd25ae251c9bdcac5b855f5648b2f5de6ad41cc9d46c77b054c56df676330adf26503c4485100fd7d00eac14ee49e41805919cf74cab8fe770c64edf289e70920edf041d3ad44d4a3868244f0e33732b43c7901185485529e58a725ecab7d87dafaf72119d4ed81d50edf796831b4b4b8eafdac1fdeb5f01cf562777b6775599dcfc91f604abafc1a389f73df8ebdb846261197a76cab43ba313cf7da03050af2afd36fb415d81dbffe5a8a72211208feac98b75907357cae9d71a34cd2aa6d48ce7ab2d809cd30c5e5c257c148fc7a71d419d68045d2ed829f4d74e88b487860d395554bea1918977208736b1b29577af602a0b96e6bcebe0e6bbb64f7b459b7b64f772a763b53db3691542d3f1e7b94a0e299e19cfd307e542ab332cc52e3dc70abad7411115fc7a8346529510d969cae91bb804f905c7270352e3af453b94854668e4d94018218635f6077337d851a5050602091ff4c9544cdd89531febe77490d2c0dbe181adf48b5f787f1a4902563065898b0decf01ee92c761a697064050fe84c47e358ae2275eae6f2613131fb24287127c6342caef1761509412c494b21c4f29182783139562f38fbb996a59873f0951adb53d88602670997b28aab8d9904d974ea9b2d76fae1a4e5debfa5fe94e0121b104c633f26efff4e3dacbb8047cd26e1c92552b44e4b828c280a59a929de945c0ea075fae8d7b5f98f508a48e8395c80d4b8fb8fd8f48e36a42ca28cc7179a62103b4e0713d684e960f572e1f1ef6526cada466bfbb9913aabbfe8f1ac24d8111d2883df57436359c16eb63f1658edad6a4274bd8057c2a76dcfcb3c5fed8aaf641b2fbbea8ff85c880937341c2decf95f44ba1cea3e5b44e90807fb0e585be01a84fe4d6aac8e47812522cb4616579e37f8e7b52ffdc1917e6dac2cfae54b44ab3ed8c82c50881129b2574b56e984178a3385344d7708dcf196016733c88835b9ea58e3453df3fbc2907de8a40d70203b5ba7fa54928a22aa1554fdcfb2cf2abc90f08e4117a95c50c65f1ec76c098a028745a0309c604b9284e1964b40a527bea392141639dd700fac41beb2555f931daf02022f01e7d4dac9d5e56805241523b5d227c07f7bbc288d1b5d5c5865a082c5ca67b04946a117d27afe14c5681403bd0a679ec84d8568ccc27483fe2a94c93e3248d60c7e84363f977d3807486f291b0ec758c5eb080070d55dd8439a7b6ffd4922b66127ba9479d0a5224ab8b0e2c9680fd34942db2c8bb6ffc893f160f241a30ccef58e127a8d674c27caa8463d83739f5dbe25bd32965e5074725bb6c9d5f5422745705d06f0d355e73c9f16b23ae1a62d112d607d2d8cefca1e3baab7e14e1de3ddb9ab8da529a13f7b6186675a0969a66a18daaae850fdfbe2a3232d5b2c05e25bca1d741bf4b07915d1594ad58da758897bf26ddf61565246a2f4794948484c9a0edf44248ae66defc3ecb86babe915b72d5533611fe7e85421bcfceaec7eeff5aefb54e5d689f7bf56686910df502f112ebab6525867637922e30b0ba6c465fd4e447eda1ba0d6751a4f4ab2afbd0182c5633d0b18e40f93b7a4f1a10f0c2cba1303d8df617ddb56bebd4471c99af519de71cc8ad050fa3856f133ba7dd34df56e16ee7c6b84d40510212222dc07ecdcf3471419ece91f20e223ad81ea844d5da25e66312e78386441f5d3c74af91317bbe7317cb6e6c6b2394bc56a1d66765a965c30ad50a4cf38395bc6b3acd452849d46cb3d1f83efc82ce670789e291d4e023647c35c691499a9c8f903023c13cc9aad226082ce5f8e752ac83b219f515a19fd122ec47950e587555236a050f85249c4c6f983fb75fd0010dac9721df78ece87611adad06c2d5382bbe6fb8cfcaaccaf691957418f366eb78261ca0a6ead71d62ea5cd155a4b7ca0b84d42ff5b3831e0080618172bd682fdbc539da252db6cd5d59016ea6e7ab67b2134a994479f916913cc01d283f4401d098a069ba1b5ab2cc619339791490ace3849d1323c1c54f42f8bd85157da2a8bf94f00797152091a601e97675bdab4c28935b0e8d2d4fc3400d1d894e83828376aeec1acb1da395bb42804caaf7cacaa01d128092a19e4b5eeb3e916b21c7a0ddae7a4e18caf52f4e33c2b88dec62fa03527231fe7a087831953627cd221b82414ad7ade3383a9b4769d7692ad303e381c7f3b6b635a66148a17c56bc8b9df014ef4c0169a904c235bd99ee0780f1eb03d904a34c407e227f81adaae8e55e9150bbb7f8c5cbc719e2544589de2c2adcd7dcc3c05a386c5a093a8cbc0fb608ce7b65a64b78b0fb65ee8f497219315893d3e19f7f722c612e8d769db5f4012c14086dc4bc60b819fc1cdca50d4859ab222f9a223b09a720081692dc148bca5777a1c337ff5a097b4706cd0f75f4ad9f46a3e8c625b47369a7a85c576240a144a28e0041d308d75431786cff6a888c0c800bccb03be6b25ba7f42e76b1d12084beda8d4d099491920dd02bfcd65462d21220de983aac5e5751233940bbebb46897fde274a54dcb00fef7ab8896fb1797d0de158a9e3ec986593f8ca1fdb79b939de0537836b8aa1847b15317462486352856965759971ccf2de411cc29babd398deeb7005e7a524d9c17bc4dd3abcdc9d2c0b4dc007ded03ae8927ca4c75c2466de93d35fd9f6a7c2e2d5d748efa83a036541c6d687fd16c8c2424e53825b04f3ec8f4a11a95a8d244b9e64dc3de9f89389111c678795e10adffb60d88cd5d5c16ac4cb4ae5910b79fb239a8e0d882043e6976cc525e074575b97cb49d351e123fe66729fcd75bc4c24801a6b3145d974c205a14038380cf09aae48b2e0ea77fb39eb908789865823863fa648c32392803762adb4842bf53c8d808c4cded2a9bdb02c09b92cdfcbd89d58d53028061e2e3edcb9c9fa717a7ebd89b7462f59d4387f36aeecdc00d85896489c6c0a5973ff234f62138f15245485ae5dc734e47b399d9113087b686f17c516a8e16341c1a3d4e2728063006e4638578a817d2710d9462005cfd365701e20d7e93c8b792942ffd0c99f37be3e812fef8b8c72c5843feb928f9685cee454e257d9ae1c7791ab479eb058a175e98009f731dce7a8ae813421077355ba4d15e5b6e10cc091926855df3363ab3af5900d8708200c6fbb6dc6764901dab739e9b63835f4a55f27aff6634ec7a8486865db5dbc1e9f15b1ce7b17e043cf5575ccee4b6ca04c44217962488544cc5ef5823af8960df1ac7c2a316fed8ccdc3913aec78afa50287c9a6e4c11d302dfb84d083cac87b57e0f8768a1cc78fae0b696a6f53268b87adf129132046216c6ce7f95cecf94b74f8a2a24921977223a19025349dc9e728efc9e38b4352c194ab70a900fe9101481320576f23a3983d768f801cf731f4430371d168184dcf6f0f019fb27564a9cbc7424fef1aef44289d83fcd8b1bdeab82f0ef6cf73703d393669472df765fbe61da003106e890898ba7ef54c02d89ac814337b37e64c037ca43f263aed71e5b74f9a9975c828b9f8e3702e65f336517dd17c0e51e3ba89d13fbe6c987aaa899d2495a0ffc63f547e08972fe98e90f902afcc9a525aee40476f3af967c316f83f74e56be3de07755209df5572bc2b3472ff6359275d9bf11735577b44a5b60be8ebd3b28b2f4d0a127f06d62e496434b08a2f10686ea498a4af1db8f9cccc9a9811fd5fbc13f3d1f9738674bb955b21203d24e3cd56f990f5c8b34416481f831c005d31906d0ee4b1c86cb308596a54fed14e0f0246ebb421a5456ca0a172462b8be138faf3bcf3d1d8e9625517389f7554ee6b6d91be30ab8a14c71865fb1ebcbbf27fb24e15e2ea231f81d789376ae4bd1d7d859dd2538989020e5e019d02d9325a18b8ef2a891273381bef2edfe7a7146c231bb7811d5b334caedccb679f80f1329a6f724bd663e2dc760575ddce49edb516b2d8e6c9014b764986f4cb20ce5f16215b429dcf5301786146cd99dd2808ded441ee30cc1caa6aced262ae1d6a5dc58d157ae9677cc16fa41634ebd448302ea2c830b68dfcc407a68a8c96fbb8da97feb1201855579b58fe405e9d2d582f0a8187b029400ed0943cce5af3d145fb2567efec9f00a3476fc24ca5095af2be50c9b16900dad7c85ebd46e4d802b2ad5a47965c064120bf2e2f1c90b4e72bc30f7bb9d041fe8847708ad546a6c9135220182d343b079907c1ebfe4526cc03166a4cf03cd552bc3e06b84e0b0237ef2ba51085ae39ff1900cd29d2d9c2c0afe3bb320a85d0e7fb19ebae5ab06533809e045f171516b601578cc30c1b22c786ae4ea8a6533439d397eecf4c2dab588f26342e6ef0699c43c879c799c616dd03e96db3aa328734075ba431ba6f3def507a83f794d1caff9c2d46d247f3f44c9de3fffe5163ef9696a3762301985b1cb799abf289f12ca91ec24375a691fb1161539cfd072ed82654f1b23d58578f3a0352e1d06fe47b420afad431d2d4543833f3edab468dccac7cbc8311b2ff17fa44afe4b3ee826003bbc90c9ddd0910c8f8d45de2f5d5298e90bc6315e5d42baea564f5047da75ac9a12a3e49fa65ebc78beac19cbf7dd77dc06ea35bfa62a35eacbc7ce6b9bf5ee7b092ec46e39e327842e8d3ca76395fc453aaf1fe2d6ec9af42205f67a0ce6451c51b8d51db6de477eed1dbb89bd24d6837bc5635ce37da9900178b9429a727b29f1367330e8d75452812dacdd5c02abba07a31f733ec30a0977a86f1fab9e319720a9567f1eb3d3a74b8fd84023b2cf09477c0440060e88e92c8fa67959e28dd0503ad6f8184e0a56f4aaae35abd55db33ad4be6be40ffc662095ee8ea78fa0da9ae21661b1f9b7d9e05f4613a742e3adf627429be88b6342b7c7757bbb0e03fc657d2fb7cd9f311257683ec3fa8359a8b5b228286ba9e6e36675cbff64ccc7c0dc18962be3a46876c776bad0758c9e5004d38e760381b1e1d2c6ad515694253678b6bec461099937766cf27ed632336068fde1ec471f79a3d677dc356fe4b40c14b7859d03d73008c984789b035d84402bee40766ce105a2a0a458afec17e93dec2141d737fef4c599c8610441c886c2b86611ab8ad117c3f305916ef6eb6684827f17884811282db994f7d5201bbd95838232741c8048901bf283bf23f0a6a9bf9d37cf1f085b663f3581458fbaee6d7831dd832454c6088bc43016ef95d5fa39a2f2cc386f25881683d72790cb909e39948e147e4e12feefee10038fbbee189b7ac55b9e3bade0c0fd8563f6d65df559b747648628ed948c29b3487b54bf6db6be5edfa1c8feff060accc0152ffcbf4f2078d66ae8f58236b10311fdf6da9dda62231d9f58a50520193009c01e68200857b03ca7110762ad2b45ed3ab7fcbdc01c87eeacffaf6e7eb5dd80a2ae733382e9accc7fd502bb5af295e4e180420e3e4b9cb14c42fbf6cb53424282e5462089ed7431ed6c4fe8b5e2b90c11f86dd90ea6e5532becd5fb1fa90a92b56bc7f8c3a4ae7e490770d712254e8a02fb4b3a065b9d73c3f1b4043a9e6efb3828cfaa98285b859c6ce71314158a30f81f7f14723cad8b79d2e87c55f6e6096ae59c1351f12b9ccff04072594e595decb4e8e9e5c3f290b4eb9dc0a58cbef1e4004044a9b1cab0cfe97e95b6ae72d9ed33cf27edddde8121ec4573aafd0f88da13ecef1ea2b4a74fc1abe47c45a761b79d7e1a8c305a77f6ef1adeaeb100140f745ef460e1b97fd2a159dcd48dbfa2a18951c28a36e96800b1aea522221f53d91960c3fa2b643662ccf31c6f3d3ddf6b543c4a9b9052b37eba9b291837d4c8e62d89448f64909ff60fc8a60d65c53b223138a275e296f1a2f3e70ef947936d0a85100780d3b261459ae898d485a1f8af6bc4f8123ec535a8d8781f0a515acaf39fc7f0be373a774665058de4772324ebf9cf3c2661c0ee02d03dec31dda445aafcf6edc9e73038351dd01b84bbf623cf630518efe0a5b3838afc7b51b70f482f86322667743208496de1e19cb388285b6e235a51ed2de30513b5c7d645662348688e1b2552f2cd7a142d1cdc511708e73ff7b3412228f8ee0c716c50f540c182874a37b8eb8cbe3859f8ecc386d355c205fd80b3121351be8aaa1b784b0139f4a2008c0b70e8f50eb38edb8f388372400155b107efc51b20268156ebdb6e79e93572ebec9ce24481149ad8b9831a6ed5552c94d4cd0868dc5127ccf97109b6d9a383b56c7352c4583ae66326f77ae90d52872822b78869ff183d1703b69b940b83dc885edc6c01deb9a1bcae2bd34adf9799fb7cd136b4304c4a714cb1519e43df298ecfc558edbb87d70d61a49f27a0458f7127c32614db1cda2895821e5628d7e8d57d4b7029c5dca39247a1fe35e8e07ae82820fb249d21a4126dd19771c10ec51eb776bceb45a196c1b2b2bc113f6144fdf262db91c2dc29f7a103414634339ad899cdaa55d8829d666563b586245e41d1babec76c171ce76cb114ae09e51a3f942b22c475ede5d2de762704ea780b882bc0c3cacb0832b639379a0a434daee6fbece664a00f2b7d7fbd3f85588865160136a375a2e57eae4ef1f13286f618f35852fbaa04605576feeccf1965dfeca6939a1fe1a1ea69b3c0e2d09b15430b4499b70e832cb27c070811eee452299615046ea709d0092b553335b50cf43b1e525edcc118fafb02e4811956dc0f92f171e1749e66e8a60a9c549f440d3e061b38e0334c3409b7a975495b91c10df21bb82bc16c08e43daf1ae1b493eb24f21aa3d7e95215598f726cc8a3b22e66cbc61aac80f72da1f26427fbc1ec933e0d81d95a2a4e034abb55de3123f1a4581126dfcb89455f548b6db2b60cb9f02cddb58d470a4ef8968a8e3af1cdc736654666720b37608a6dfabf05dcadade1bd4df57d4fde09ebbc8bba970a8de319b987b7b52f7f317611e4cbedcc5791c1bd7b7c5b62fc36622932f2787288ebb2b095f0c1dc5cbbd30c3bcc27ec2d3a28345cbcb217a12c84285ba56e81f821538ab914aa66286d1e95891c566894dec3c590473d8403e563c96e74307e8920f2e7b5650c606970d7124a548542b8bf867d1230cd4ef8a1046259dba254e89596f983e9d59d4e8d1658d7d30b22bff1d3922f76a352f71f5a8b0d2bb54dd45248bf9c209f6dd0fb5c4dd80bd4be58c469d5c3f804c913b8ccf0c135023e53d3e2912587c67a1c4179bb47c0e383d222cb24418bc0d015d0843ca9dbfbbb069cc3bb7ff8a325d5ed4747aae0f9af1e8edf269ea637e6076ef49c9d4e315e5847cf9a632fcde0f2f92629cb6a77a5efb386b71e1d7ae755649121cd2623e4d79f5600bb016018c3464f318c70f3be62605622a9a8faf80117f4387514cd1eae75e8624e36e4a0972713850e3f004c1ffe3ce0b80b913479843cc030c6bf1d9f5e6d9643bb4148f96e4607b5a9bdc6e73b34ffa2d610320fb7096715db1bebe413a3b2e96188f208c86231686dd015a10f4207abc0f26487940ed04c9a0970adacc330bc62aa20056ad794d7f322ec5b2def9a5e3e4c54a72894ebce38dfeade2f3792368d359205b7914787b2bf321a32545b3e530d5222f75aa4a424b0d85608bd99bc41af16d6f61d583058057d5497017cdf7e161d401e5dcbb33ac907df7b13309d7e50ac76f34d8340535b252f95be3e0403c3aff6833409aa34ad6bfd93182a590572c72cc9a340e56a218e5ae296f1bb84968dbaf9319750e80ddb32537c38eb75461eda78c21f92a891ccaa11312e9999f50516e3942b87b6c8d476ddd1f24da93b373737846e058a29e52dd2485899dc37fec2af9a27b337d7dbd534a8e758195cae08ffcfec48b79f9b96f887e803bcf787538c9167308a4181f4ccffd54fe3e3de0a8e1bc00b35d9419fd932e52eac5705127dad3be3c6336c6f5b5f5c8acd758c040fdb1674358b35b689bd0d801a571e016d027e29d88104ef1f8952fbd506b1300493a1c2f882151a71de49cb84799d18927e6355aabc190e7c94769d21dd247516077e2cc8ea8f45d0d45c3511086b7f624a0b4f3b6f4581dae6dee4c9da8a9b146dea1d96c7124c07fbe9bf6ce3b443099844e5346b90ff5bfb1813acbf99a66c0e366e931848a4b5c92c4daba3b3888a670edcf62f29ab0d8e5aac1e9644e9365cd0b7878d36a60851e322ab01f73da1f459313ce216a43475b4910bab0a80308056267cf26dc8006e18204ee9aa2e363cdeae4e2e59ead24e8fca1092474afe3483125cb4712b13eb6ff89e7a85472caa7333bd043d31ec8526c2844ae61505d4a554fb635eb07fe71bc89ec348a82c3310411b205a1794d1d36effa5af87d7718b446b6a1cdc65c00d2b0645f00fd8467290ff3e27ea40729ff6b8841c69ba3e59e3dc5bb2dafbf60b9c937f67e8992d37b9b7686e398049c2666c8a29df108e11220696c2a80925036ea2bcf89acc8d10fa144a0f077abb62640f643e4de06eb66d2a95484cf5fe07b95e385ff778386122e89150f7c28701f9d7468a9d8736ca7c245df1e3760fdf6e730f8dd5b501f278a245f697c80160c21449ebf9fb10178d9a136e1fd5d56b78f9b487858592ef594deb669ab24bc76128e5acf9c14d01afaf6217a7377b14b4744a54fe9d01b755535ca0bad8deaa19e14b3057e68a98ad3b63434cc6086cd1dcceb82db1a9569280e0abceafca04980bf6b6f4a21220d6cefffe6a00a7e718d10aa86a595180d5f9a3a4724bffa1256695a47fd059798c7ee68b58f2ccdfb80287324848d9befa3c49a09f84c9ea84c4a3c1b6b5f5f1dd0052ec09174ce662cc7ca37019a7a9a8f36bf5d3e42d9d58d4213d9fa468a2ba5b8b8d8d03f92bafb682f42fdb39ca6a9d394ddfb118eff65c4ea3bab83b2334ff3fd91edd0c801bbd9dd778b5ae6358458c2eac6db79c1ee4b37a190d27d272544fc19f8c9a60f61998813b24bed9c851e248f6a71babc65cdad3091770775952177e83cd3700591dbc7a56937e032bc9240c3a834d00ec522d4b952be76683e766bbc82314de57237ace8c90db4a54fbc310a35f2e29a0240aeb434b1fe45784d4ae338118f04a36f8a7b5c2019516b861de996039666860e7c83f22f6f03ce11243126f6cb07048fe12c88e69f248cbfcc559fb65fbc17746a532bc695688558b6af1018bf5b50f63788675f5143d922d3d3453040358aad931f6fe07ec5f9e421b98a31d3c980cdfb5eb4188cf55ea7a56b9677ab023bd3d82f8ec9607c479facbe4fc19af1aebf0cd84d07162b536e897a99b92d9f8d4092aa088217741ddb37a8bbfbb5a71b9d8ffc698bd72a47b9d523a701a7eb7d390820b74ec6635601756581782d91aa39ac0acc33477c9ae93ef2c3acffa0420abac9efdac5803ce5ad2cbc8477006f0308b88746e5788c8e9312e5983371b8c721f405482a520fc58329c05c6b6adfdcbb129aeae2a11019041cbbbf8f15bfe62b05206f39c397d8fdd2c0915160ab5a3efa6e060a03f0c759f3323ef614e61258aa98810069197d97395d9986a510d1caff092dcc93aa0cb4985f1547f20467d69d53aeac5ef57b870e430f463ac77ca8c7f94d6cf6e21cf5fd2a9015d8dc8f6aab0909830293a41909e389da03bc849fc0026f74a25f7f6ef6e3c0528b16e87a82c2ecbb0293ab224087968f19b3b78addf093107d7aeffb054fc6df917992a5163df5d4abf58375025fb4f745f3efa660eda14ff660f068c166dff696bd9a7d10ea7010f2368f048c468f752f9317c8612cbf3af163f43bb8c2b6abc3b3a8ce0b31631f8aea5ef71ad96efe2eafdb76464d9a6856e5a9e78a330ed876dcd9821fb77ec89d2c577d94ebe6896f6f7d36e554109fe9d293c24cb0a59d0d69354180f6df4a97f825bba903ca0651f62c3d8ef7f93c05f18d664e0253c97dcee6f4046b1f12e845cc7198cb060b48bac19fd42ec8dc8d2f26c9aa021ff57d3ead431ce20a618edf26e736667f513248edcb4b8762807909983e885c57c1c881da897e98d9a2521420d681f2391f03a01a7032ccb0d4df12fc0401f10327765378afbe17b09dd6755f047428c93b60a0f0067dcf8dfee12f64e28b4592ceb0322add1d8864438e9136d5f4d91a5b4c83a23241e8a0c24ce03757ec0aa890b50f441a7582e128157f51a4268108feb5bcfe19167c1686b4d568d6af17d03be7fd7deeef2362b082bebcaecaca09e3439d49951107186343e380b2b3710cecd888b3a0112194347b66ffe46f174576ed9e53d6b3d1420ae401e4502cade7f772e08ba00c5666f3cd15e276770a9cd6110ffdcc3efeb66d2431d337fdb79fb870b993bdfe9f3ab0e51f46a55672c738e102210af16205ceb3fd1527490baffc33fb8ae89dd2073030bedeebc8f31f4d6a920ad1ecde7246b7c9ea31609e8878b7a3859271fac8b8eeaf3380af95b4b020381fe5bbd733952181105d4adfd282381161ea0684639ba15a8b559280ced167720cf0045fa0134cd261aaf5f38ba196961feb728a0cd0810614400b294f0e1afbe99e5324e32e7aa3a722ac742c2fc9d02fcd4ae031b46c7852b10bc0e5a6422190a57fb86918f56d687167d67b2d391a7b07eda05e45b6577ceb3523024658be5e031ac9540f3ac509c7648dfc690b2ca4e294c185f28606ec648c0ef2a2d5281e46fcfff42259b63a951c5b902a77983add39acd04d65852367f4a2e15785a14d1a0b2720e9693d14f0bcc77120feacfed17966e31f676f08399c424d4c6182c4d672e3a5a8b5d4067880e68aca86091394d09f60dd8bec476f81384410a9edd1c96bb545a6dc3495d43ebc7e651347bd7c7c5191ec989e57e2a613e1ba201d4c93e709f1211001a51cfa2cb5dc7161d3211f46a77698367703ee3bb1c115df9011c032e75ff449e21489a546d6a5125a48c195093dbe866382a930c01657e20ca3b3a16fcf6ac941ee900c2d58807451141521acc50f22046240e6d7ae69f0b8073d372337073625140d63ad97834a69cc2ebc2053812e89f1b2e0aa0f22d88e0377acff6047c75c7654e86d8bed387267256c496a07628765176af4001d0727881292e9fd08cde2b0cab2d0fea9ba2100c770acbdba21345b0b9a4f1acc9988b633ae869d4015ddf33f52f205a00bb135d1d1171498d31ebe80fa8532559cfead5c27e4346dc3ab8ea92cea761a45dcc4de10d6e1b058520cdfff9e91097246608669932b82e493dbb82d6899e082e65caa0e16f4c11965cef3b6980b3e90117251be2b85ac399dbeb3d1d47533e2d009eac8967b83234d4a266009d7e820e41103ea41ae06e4afd45a062f71b8b9388bfd0395837875463fb773a5566ecd852a2bd2f6c6491179610c71c42b94ef1a3ab0d584bd0f1bb1b21b7e5fad4f907874b71806e5042b88645c2cc02febd77db2a05e815b5bf1855935c88bee63c952f2e30b09037a95801d2f2bf71a9a8065b4651d2cad17d493d695cc9cb35821c6cfb813500ac646ecff0b5a9f5c1168d552852f04e61cc9a34f8f2188c4604f51dbec48ea2aee33a2caed91d42ff979bcfc36ffb6aa33876c0f5c9080c51927074b531a0b7107aea744a30f68021d5c4462e885f917055f612bc6c01e39354f9be3cdecb362c40b2e65f2135af432b14017a691206776909156a52f163b70254c9e9df4b53fa5ac879abf9debf57d725323728eecc9355f7b77817f3466e121cd8a2d9c9b97ef7962940d2b1ba09e392563f86ad446c0b020289065f0f731fafacfe2a1edab274b83034e6bb524965990f994f6d44bcf6560843e959484967181b42412805dd9a9dc6ef42032c28c629f7cc7afc24523c24546e5319ab51b6f04b925fc21f08c00b8adb3701b71e0cc3bc4cfa8f866383ce2816cf6803b086abfdb2c614514254f57243976ffa317b480d8adad25854c1b2a3a0050d172c2363bb58a2ba33fa856e5a12326c63e23694089f9fa3c87ff3748f0f1bc6fb680c143a6aaae45ca6013ee4fc6851f0ad5ddcdf42f554d107d6956fee50c20644aa13ea5eb5e3bc92db8aa6ad5596b9d7ceb1c18f185039a3df72b09a5846e011b764493d1ec354273ccad2c4ef99d4888d77126e9a149a2d04a5ec44ad8cb61a6683a70c94dbd65b62cb3753fc1b6bbb1ab3005f8835ee8e6ece584c64af11ba420318db40ddf1eeba63a6c8f3fd142ab70f67813c2742b96a645f4076a4ab37f355249014736dccc850417a74f44d8f2a8511ffd6ea893fdad6d54ab03baf35e466592a5be6679d78b0648520e66ba053ce41e62e6f531ba60d9780cbfa20d8a0e6e63f6b57b007368c359597d54e2b1b3bedd655b26ed81440838444ac8faf6a5beb2e16d30c6c6118aeff93e08ee1d4f3279b31224046a244ad0809689e2641cba48dcaeb399a32fdccb94dfef6dd14babcedcf4631c788163fdb39b73478eba621c7b558cf574c7c8699396209a60aa4b2dcac4961d47658b09fc7e0c35a40a45981d053c008b348b8ab2e02c99ebb00c6388b6532e6172349c805bce94069abeb34b98cee7dd1cebc5435206c5aaaad30f438f7fc4e3de5e0cd866f06380f571667464a256609ad174bf2b93fca2e8cad6a99e7b98a89b33b7dfa57159a2ddf3c8739152ea19b2dd4b27a4b878141768a74983f35834d838e0ed4a02f4b47f17551862d2d8d7c8ac6918cf532de761f69c9c4e8ec20ae48b0852aee951b9b34ac332e19e57d2c0ccf19621409d37aa0e7ffedafe9234a111dd25282accac5b1518022d6baa39f627ae3cd67e3d84491b0c1b91a59fa3b468d22b0d04e2cbfad721d17080bdcd8f05486fb3277ce53cca7ca9135097436584fa8cf7adbcd791f814ceadf470ef55c1967610864ae65be897224722659d42db9322a14894313b7853bb616f70e2ed0d862d5484870ba19a2f48636eced1b5ae9d7848d2aa3b796c2ba7071e1f33c90ed612ded8064505cf9d04f3a7e7a5fcd72fe255fdaf7b2b025b06c7b7f447b72cd67663035c70aba9769a3eefa14e880c2ca32d396b5c32d9fad9f34c68b033d6d1894eb44ef80ce60e64b14e4d421a638f855283f7d5c6f41a4b49d1519bd4fc66e45c014b1e9d50ef4df3ac844ea67ced74396f60db98c15b4964e83c6d94b14c7216a065a6c3c3cd2cf9dbceaa18a952660e3750ed73321ba3b49793d800b9e8cc21b178b07e58a5e7774fe3256969d9946220dd8899d0fc5e120a434c43d801dcfbbe7321b1570429cd1e9256719356ebe7a8136b76e2ac369db7ef7448223c7048d180483932f794db8cdfae015859f873fad3dd43c24134100a85e98add7084177be32be0e25564330920bbd8576c32364b494eefa126eeeb076bfb0579ac4ce3a22397ac1fed7e9543fbf95967ac155b9e09c469ceac1e8eb25bcef77150b1e3c62fab5ffdb4f6d9ae18b0fab3db1ada443c241207c22f356518198bb244a2d314df1394a458917866010ad6f9f23d4928e7a047297d892bf6bbcef0f42762fea7cad38f9e7d80b03724d50e42766d3a5841aa587bfedf74c9f560e10eccaf4710f5d72133e8dedaf57bb347209d0bf1f538b956a1ead8a5004333d4db5e6df0b9ad1edb483998d17c94a8f88e0886bee997a3fe37d2dadf4cc7165beab22b8b3925b4c68f9cad440aa56daee44d23b11b7e15cd09786f95c6ceb8183fc77a362a88c53655a9098b605b8f43a03bc4e053320d4f76a54dc59bf2d1c9d0e04588c9afe2efe46521319055e0fe2467b5fab684b08a9d32b8a1bc1cbbdfbef7765542c41e4727bb304dbb61f7284f452e7a507feb3afb94999037b78e9d79204f4f711fb2e911a156af47c826fff151bc40cafcdc139c6d61c3792689cee1c4b753b867e35a71a7681b8c022987fef60fe680fd105665ae63af8cc8d17b973658e4f4ac1b914391b1f473916d377e0c2fc700057f54585d544d2e49d04a9a41b74a1b3b338026fcec1da3897d255032f0085e0e7811e01aaff3d53dd4e0cd981e11316a7c556f45fae243e03d20f5eb3d9de0743f3c79caca6756803543715b48fa796912a503c49974a0d6b1d06e9331c9dfe1ae7be0b8e0f2c7222c6669edb59f219ba8253bb9b3bf8fa71a9208e4765b61adc3759b54d0c3a534ec607b20d2e6b406fe8b201c24262508ca70bda297d0fc3f106f751f9cb93ec192029b8901160d74721d700d7157108d86cf1209aea6e97abf511780f39ee706960fa7c368e1e900d0daeaa807bb86bebd4be3d3ba37eff5f0e8ae0de476b6551ac7c54b8cb2b8187e2fded18a8a5409459b85f5c8e3f0d7c08e93d020cbba877a5cbbae8a2460ef072d854aee13b2ca117944182f86f5edc77eef548913a330f18d03351633f5ad80b5e4e79487c8d7e31c32bba4936fdd581b0eabd9c414e28582d057613b9dc64b87a2fa229f969798ebe2bde3b525ae25aec6bec454590842ef1f46276b0b7bd9e16a6b2dfbd882bdf513a0be6abe30aa5cda6ac82ec445e06c84759e311e7ea3e0429bfae97bdf2d82e0bd1f2ee3444f3fd3fbf447ca9a1ac071defb297150915e5d3f67f2a587969254fba5a337025352e1280e5cfcc97231347271f0e74511cab32981ed65ad8640b683e5d5c4cd7592baede483df145957bd403a3aa73510007ac9723429c06ce2e5410052bd578ba35b7cf4d957ee17531bb3ad3b3893c7f5706e19f8b0775aafddbb33d72be5a7a5826efcc3e751965159bdb70ce7f4d06ae01af9101618f4eb04ac65be6ded25030933de4c4127befc353174effc93f495bc64739629bc01d86ec0f3775f5451bdabe5f79f38e9240a95370137eab7be160ac5461b26829c669781f1834dbb3fd91d532b7639af8a44a9fe5d0cfbe253c2bdf68d1ade8653eb9b51804e92a63c10ffde05d378ec2b44770e73ac0caaaf8b2496c0b897da06ac63e7b35b7030327534954d7983ccdc60947567a865a11bf6081ee1c28c30f642c421301154b2464aca8736e3601fb4c4455aaa0c238fd83f6ebfb8bc0625b64826b2f7323c5c3e5a68710db96227973db1a027c8dfc05c3ba0127dd587726be76279c4a20429cd03d0b966a8b5b80b2e0cf198f0156cf7386da6352372a01d7a6def6a048ca3b1e216acb7d28670630c572bcce79a1870f80e63e99e443266b3685e8aac370f4e8824bf8912d79dd4e7e08787f79ec63e3881e63708347471abbfcf2369c059d1401445e52fa13b55fe4c3467b2953e49bfbb051892b02db14c14a7d1c2453b092fcd437105f788e7f9b7511e71dca69901c80aeabd066b7bfb2c467f720936ec4219a3895503b67f798c45c91fcb6805196ca6a4dba9cd29d4d3d24a53480e28921728567cfa64f391313f09ef0999ddd5b5f40d88eccfeef0443a743e4f69997bf2756d132b53a63da729d727369f2fd207d83aa0e2a5b44c104994aeb2ca178664c90f4db7c160e933dcd8425043d8b023b9cd3bfe926dacf63181387ceb6176a7fb0bb3b5335df5e20ae520dacaa2e6b8fd4261db7243dd41813d9e1e3d6d9ee1ecf1aee47fbcd1a52ddae213f5139cc35429b31299242c6fecf84865e424a5807584cecb1a8fe4c04bf9362afb8ff368b2edd866cbd618b2cf0f53289c598770e89bea0eb9c98b92e4404187954b83ef5f87b3e9a670d8076e12e26e341047fc7329a48301d898bca5ee045fd3eb8eaaf1a2fd4cb8f306f3bcfdb63f22cddf7e574df8d5f6652454a4986d18fe3313d06c71c8a2d12065508032064d5cbde6e597324dd9e89a73fbcf56920952676bf93f6cc98823503d0be1497f24081f34c624a81e5a53b7be0cc42c5e661b93430df312e8544a095a1c42c5f83fb750bb86d50514685bfb010aa1dcd296dca4e193a65ab277307829e06516b22722bb574149a017881c972b30dd371e0b8f359fae712ad01a31357c33a1778e18d0cbda87ef91f388929d1883c68ba03faa176333eafc93d2ce53380987e89494f638a33e4a068286cf73b97dcc9cbe3d998d829c474c0cc71ff79e8e55d304e9a82590b09d6b1c170a3ff23968fc5afb91aa8d8a10f3c3f5a30f60d08ba76afa03b396680ac66381031e6e7ed7f7d076713239ede1eff1edc648a4775abb65e0b2d0c29359c88059dad04d075f87aab10fe7cda838cc527923715e5663e81875dac494611b5fb5fae678e9d91104378bd668086a191fff6f7d66c43d5a9440de0f62cf205013b65d0556578e77d8cb1015c1c1f0457c9aa951f35aefdc2d7771dde7ee693091df79f6eba7ceca59d056a98ee5c5c40d0492204ed1d7d250e8d31f4e6e9112add4ca419adbf46d0a3de06780d25d9cbb6c3919795ff30fe3eded85869a91b9004e43083fb056e02889d907b63363fceb07ca7f211bf22c367c2cb000ed7a0c35bcbef82191fdc91e7aaa64cc1845aa70cf715ae37afd440f3ef7060589fd15cfd04f1a7a4db78f162bf247875625c2baccfd4bce10fa61c86fafe50f6d0b307e6446ff36b7d429ba38251c6005f74ba21597eb8cd41c4eee0dd2916734fa0d6873f75fb5a7a3b57f728981e5d0f75f79298ce6d2de2b162e8aa98d22fc0b9a6cc7e449ffc01b78c7f26a546e1fb4565ce5f5d6934a205ef2915544c3d0257e41f45c40b36f1cf75acd6182d031c0e25ef4e4ee6a90a46305c661f1141c074efff55e2c142ac1fbb395c6d1e37e2498caa39837d09887d3d51359bb740b184f6f16555fd92fd2e3f26d1e0ab6cf400dfd416e148e9388c32d044d2cd41e48695adb40786620107152288f15a90987cb5194505557ed908c801613c7feab7c2e3b937dcb1de31131f56defb9483a3d24ada601d620026fffa257ea9373a62b2f0d06da989e0b20516d52dac856fb7655adc0ffcadc7fb6cd914fd3895fea5619767dd601c85e04fbdd34362e9d6756cdebcb7cdeab424d420ea639900b81acdb9314cc7e9ed370b28160ec88d3a932619d551a63bbfb3998912de6ca38c4556b3bfca2aade133ab07a857070b51e1a69f1ecd48fbbd3eebcba56eb81fbb41a215a441e7accdf0aa711321c86ca8cc6878da321750066ea3deac70e270289ecaf469166c4edfb675bb483bea8a88e1bc41e9675acea8eb860eb730787d7af959e738b5dec89e7de66348141361e48313a93a8307f389e0a4f8e55014cd9c10bd809d94a8c14d597f1f5083210b81194e15343208f9a9025c0fb3a23e023e061144a27617afd7b193738b7fb0af85cd1026f735582578ce91700991f4c8dfc3875d331a91d152627beffc2c788e8e2074ce21636b080546ef035204de5d2a592ef1e75a8aa0acfb3916ddefd72313e3e7db9f4d577e2ccc8f32c4d567723cca757d03f869ae43bce348273f6e69d04e1ac46e7b456c45dccd68e45372712bbe4bc71758a68e89e8377ad606a3d4968cfb01b5b9379ab82172eda1c6b804536a45d2b26f3ea9bd025e36ee1920cca52a0c59ccc8964fd8645fdae841617a78631b461f1546d3e629fdb6e9d3fffb252a3b4ece7b52361f35c754c1cef45200bd3061ad8330df8d37679cb5dee19301aa79524e9c1266a5d644776fb91495f40b7b9b7b4c93e1449dc9451824121b3ad010e1c2dda5f4869c6050248d3751ee846d661960d1803d5878401025ad0aeeb9cbde1167668104b66def8ea699af44f15c0f1480de6de225cfb8bdd2b354b00e9493122265e31b328206aa066ec2f8f6069301818931558e21a81329abb4e9e5f73bf01a48396fb80b942e6df711272ad9dbf4f04f3bb98b84256c323a4fe4e283566fb6d79662c400c03dcf460fab90f24fde7278faf951c6da19cdf3406b0cd2506a237b23ab43db8d489f3f91f71b18d2419e8b93d63d59a667e2012ccb4d9083787f54bfc69f396db3fc203c91d67bf20edb67bd12f5e3c7392d349f974eee7414b72a6a56ee51ddb0f1b7513343161020c6dd2f4d7d0286b39d48cbf59f725388ada1d8e8570d091abba3959aaed8a9a494644cb0e6d0efd497797970f9e3354294c919964b716e85b0ed34150f9ee644c6b9d871fda30399d6a163b02999a7571755ad5c516feeab0b76f3de09cbb2273e98b5deb18b93398f0e741ca5b8afb7f9658bccc1c1d8596f06cf015a7e5a5418938945a7f6d281633f4e084102b22035318bea6d6400786d014cefd71ae0d43440719746038ddf2cdff187626dd35880f0075bed20b637b575b31b91af851623bc684cedbd8adbe8d1e7b9115a38ef749443ff49872aeda4dea01bde1339a58fb41ebcfda54e645436ed91ba8c0987fd18bb303df9edd7a971545385a2e9b21995d68b2aa6399100dd06d0d6ebabedc6224c6169532cc5ada12a7b5af44a0d2b08b8d0c9c87928cb6433d2d6f748688b67f0420e998266596076f7bdf88497f3b49d3a92e604ddf731ca576cebcdd9c786308cc15d579fb26bc918a55604ef49f83285805f899431059e12c06486ec69e2c38eb600f158e6c6b7c8b7d3efb789352771302245aeb71b269fa937455f8253cde1bcecda6de314231929b5ba329c0e7047bee7b51fdeb5b35b59496c91635c48ce4a888cc58952181a755470e8f9ff036c5634ccc55fadf21c8ff00c9f21f00f8bbf0c9969a735daaf56ea3573f38f51feda6a214e07248ff20ff89446d4358cf5a7ab89eff5a2dd14039da0b6de7fb5f5930332b36e1bab3788afd7d298a778b043a8461671de2e19a1be790abf782b2e2cd449a17238d395532fe7168e5a18de0635d5ef54104ffdeae6d1b12cdc27096421e002edb2ec19493daef45c093df098eda27577920dd26bda333dcaccd4e84516ca79edf302111114e34f423c777e272a31335c8b5d192a4a77e7900ab4117073814424838abf6d3b0938124e2aa75b62b9e25f19daa5fd2d93bf07376ea9e18c54544773a04849eb17923da43d7328619651561a5ef62e55274f1bd07ac94a6dfd0b8d5c391e885622027c15027dd9a504bc76e38b32ea4fad6d3c224d6b2e10daca56fca6284bfeade3a699105b9163e67c8cb78261356910f8229f03bfd5f647594343b68ca84b12fc13e8538fa6d5be77bd72053a993d4467db149b214b3ff2f9febf3ad0ef332ecfd4b8c63eb6ebb17db944c3de6dfca6c25d739ccec5596f6246e389fde5e04b4c99160c621dd0c6285f910632220569457627544da7726b079bd9edfc24cae8502839efc941ae7a5f389c86e7a65e1a00b1e5358ce8b40178a4e57427e4813adeeb4b73ceaac2bfa031e5825901b51fd6309a8fdf8b34eca26ef476773d6224c7f7b4e7b9b3e818f034fe67cc7268efd683c9d0e75d7fc202b1ee45174bfa8de586f63a3a97f5817ec61f4b7dd369498893e0d116feed6af81cf7b7a663de7acb4a6a8768d4d7f4d7b84711954a091fff5ea70ca095594a99d24c09e5902d02134969428b13976f4b6f8b4fe24d941b9936587d5e961f8e204c3f609519f8712fc244197591aea74a79caad68d9072e7262d4d887d8c87f866992b3728ae10f88286f714243dfac8a86f7ecc8b32439027c9fa2e25828ba39d1ff9f3597d15336a75d29ea683addf4a5f892bb86d43c2a13e165e4bc700510abd96a3397ac2703f82c6f6ab5829c7be0d82c26afd4948a9abd4086d6ab5062fd9e9d6835893a3c75b38a6a14746c12dba0fefe57ccf06896b6c8bf6beb8d555288e7da1892d475e4bd14465e3c5cd98c679607bd94bbd5f4212fa08f77efc6187ef122f4f60573f8dd237f1bbdfdc2c96b0c4c07aa82d99b895807c13159f34abb2a2efae046cc1945f6607c8bd10e86e0dc597338a4ae49929a396294eb11bdfbf8a528da22eb8c36dd98405c7959a611fddff3ca781599852aa9b8f9ea843a77b1e1a0d78d52b3ac65e7c3843ae46df4c8e812b9e6de75ed89a24297724a8b9c8bf99de642d1bd9f341bb7838df6b036f2abbdd9f968564cbb3a52358990138b7d9a7e5feb18d05a4bab818d455e586df06a095a13f859f89162dcb5a29a4971fa12128648db86d7cdddff7531c857508fc30240d128f2a7b7ff97cbf70999f887de11f3c9ff720eef5e6270c85fca56c012edd1dfdcc32b76699d1c87c5aedd5a6e8ef93a3bae7dc8f279c38eeb221e50fe06dfc50eb739545b199350bd61470cfe48e628896ff190594909916942ab1b7f22f3f14503a12eaa6422134e801af5cf4644331b1bac099430c367b156ab8ec0497fa04e3b87d3f4418b018027d86d70caf0f2f76f6dca9fb7443a61f20a2a7d2ef14d9a56e239fdc35ae1b36717e9066272a9d45ec568354e9d625ef1542f84840dbe7ac06dfc0ffc4a9607bd6fb83a033a90f3264e5d169c61572159b21d044d03a53bb5c487d312936a5369244cd96cfbaca76a4c1152a10a79881665de13b537f28b10ee425e91e768bcd2b13277489f6fb372e263510f997ac525e3b8c2afa2669014a79942cca26c5546a8bcc3604af7f92a7d1391ca9a368030464301e8a9d8f31e0a22196869c43d83e09667c1ee4fc2272a30cee4710fab97d0883c9f69f653329c902a6ae66de770edd98b55e2a8dc7a9013fefdd73339711db2e2aa041697624d1521d8b7d2eef996c246f5b5605b82b376b75941d4232efc828ef565e5b7239bc99e2ae983c307adbb8263746c1afbc6b00d3ca40532071ac7dbfe36cc4580eaeec2a2d2780799a9dee7e8d4c5ce914f44beb8ad4f9c6b5f7504de95379b69c2047a314adf964d9cf08dacc3c3891294249bc589e7498af9ec7a058834464ef51a862e55376155465f98ee1d14709e137242d102df788f481accec508233c6d83875a54556d12e8f96974775f3167b574daf69a798925e7b227ee6b38d9f5724aaf28b234e09ebf5d517ba00e3f1dd1c0318fbfbc71393e1405de441ce2078e9be1ed22c90ac1886b9906e9a0a864bdc433de16db6a9fdd47683f07787b192ab08f58548d4261cd9d972a1afa5179dbac3d6a646604f1cb83b6c4c21a0844cbd54979cc63ef1808d9456070ec650432851017c4faaff2a38e487b4adb3027c04a3c191fa8ecde5c5cc9758bf56b50fb692357495198dd3827f63305d54bdb22f5c6abffa34b4e7c352a98aa9d466233e36f2e4e979d2fff85c06091c1aece4710b5eaea130f290c57a916ced072506cdb2b055625a84ec1052a78a7ffc9d58596428c7057987a70189fff2b94be6890fe640cc052afba415d98080f3ee4356dc9e640158ce60e3a7772fa669b26982402c0f98c86a99a853f43a1e7fe4b41689f9fb4e85e2271aa4f0e714efe6a6f23eae6bb8aaa643d644c72ac44bcab727ea14bc1e4b64e663944ca5bea04a128121894b96ae0b65109efa31623f15561ba8c4ec3210714d5c87db88d792808fafcd93e6f1af8c75274bc763cb61f739b25b0fc86743ec68818fa9d4614434868bdef9ffb601282d102549be630064cc9ad04c6e48e2a1f18eca291440c88a797e189e14d6679320fd54f9350c5e8c68df5813d947c7e8cc46755bacc2b2d4f449827dda92605bd39d364d6adc54ae8d34a095c2884ee0a83573b3142bb45c7367999197152b6b8d8c7ecde89957e8560a36900a0a074f89977204e31c3e9395e48c6eaa1439c19c42dd463752be5bebdf7333c274783d9e1760cb1767038f36a9db221d966ab5d174869eb2f056b49f538cd8484bb46c5eb8e504be8d639cb01b5bc11afdeced2daf49aa3aec91b3a01c24e6981909eafaf93b588ae4f2297444caea0aef46ca8077954841fd2ddec454627429f6191532e15ce93a908e092fda6783a49a052f43d7092d5a3dfe76101102d916a2b7d9fbc00b16d9ba545a7b1fae142231763ad9a60f8453e56a8bb1b5f8ce79efff66c81f13f79fa01143323535d9de8d00f7c4b3e056fd78d2b686244e2ff79b6948e7f2daa13807dfe62d4531f9543ab6136b421eee1114198042a2fbc6ca064c27027054c92e32d140f6b9d3aa0fdb46d8b1263f3094fddf93a900c7853d2df5fa7919c896982ff5e4017e5133a6897357f49b0c4f69fe022290e758c0a3c55dd5dbcc0061df8d2f153dfde8c5388138823c33ee8238633d2475730be71bbba9403f68e7c8c45b8601c32653aff7939c06375bdd14f13ed79dafc0e078e09f51f2978228ed7b07286773f680819cf05f0ef7587de15e3bdae6ff16e6e53b8a5e2ad6282c254f17e3273e26222335efeca87f059c4f3644f5e66c5079f95f28756497d33222c0b844c142746410f05e1c4e26d73b21fd57abb3097d5c031c8258fdaee8af4ddc050de06cb4a46c5b616b9ab3063e04e14c7fdee2c770be79476ccd805683b1cf9c2dad52a766e66d84d6b70cd57cbdd7a1b066e123bbbde92eeab5feb19a392696b2b9a8cca9f33167828a5a22e21337de01349d58415fac883d6ba115fe4f12fefd11592aeeef4fe16128ba0650591165e5b7d10ebfe940ad67acd4d9e6361f2ff552f596cc63c57aad79e36177d77263cd7fb9774f2e5a01826ebbfc5ae79c9f2bb751adefc9ea40a4dbf90d2ab17ed001abb4a45ef910c46bc84eba97126a43fb6fe51879233f35eaedacf19173722de8a55aee3bef0e2d417c8ad48e934cc2df1d08b27011ad7a99c8702c7902c836581f028785a791b67347dbed542d50a4c6337ff50579c7cb6ae291154724bb3ab6a9faab24d168bf78fc60213c3b3a0daf4a9a750521547967f65cbd2634a8436445e8c45306a721496e1773cde7d62a65b7f7fcb0547473cf736f2c3f147f160d9ab4420f965bb06af5f24a36b4b86fb1ff68d794a4b69c69eee1e87240347e5a74087ce57d8ef26c42b57ae3d835b9a9ac8ae22d5c147c4df47ae02630223d9813d04528c95496101b512fe898719b1843af4daf930bad82d26140c69c02753bba3bcdddd1edb3b9966c6ecb2c7c3a69aaba13911b201c02db68a20a1accedb01ca383a63b1241359284bd32cb466c97661e55e012b5c9bec8b8b59cd393bc07f0c2a57ac9734afe172af5b0e46306770a3b89151209f258ba7842cb56bf3b08da7c3112946b2002b010b82dffcf5bb1437253ed1cf326e103ac35a0ba291e9dfea31f70c57913e4c6c3394f4523ddfe2a40e13b937933862afe7faf96dcc91caa41506c8df43e528c6de6c4f7b0f1401009880f7c36db6ef9cc45f5f88bbfcea5e1cd7265c7c925474c00a4cb9411a248819e773129a9f4a13ea2f25d4cf4b4abc73a53ff20d119faa45f665894673e4ee27f7e96d91ee89d39003d0e70ce81bd360bed2a843717d08199cdf5199815938e0ee4e98c846dcea8d9837bf6e370c853d8a6545d1fea3012e9de9b9fd03d91b2919fe32d6315c4fbf0d29d069e21d77b1e2371ead623a0ada36b79c67dbe80d14bb88732d6dd4d7ee318e338c6db450a171ecbc5d4b633fc102648c975db3bd4d2aa5bdbf0a046146252b99d54a84bf6fa72335eae4284329bd8695e3caf837f6ac20f14e1291967440e8d0a1eefb5420279f9182a02f8ebbc2e38761115df3a8cf7ed80c0004b78c552db78297b3c92bfac8e89c38a60dc0992463b67afffb39c1b442c71fb5e58736c97236f7d93b01648192fe98683ed679fe489c91598a11c7d18c0bcf5ded6f87d3300635d073a1be79bff50639ad0aef794166ff8ef4f1459a337d6f468d00b2d9657b242b58c7043d6f771efef01567587ad480b93120ec9778a2fe9c563dc95b378086837034ca0b1c27c231421f7ceac290269980ffeba4e87b2fb7f339198133f6100ff5beec33d47a4ab74298dd7949dcee8807ea1203ee29498a80b6993a91a7b5693ec4db11a4f7d51990e0653ed435a2d6f90268c5499e38a535654bebf4ee2a25333bbd1a15cb84bbfa2b7673de2daf0a7e70efc777f9a22c7cf647953c81ac6a14672720a057bdd9a2535f4b0e06e68e29026d192bdfd4b776210bf157a52c97e4243eafe686b656511cf4142b80e59a173127d4be97b65aa1057d4d28c25a9edaa4f5910d5412c3e1d08acceabbed6a3b993e7de511835a2066bc70fdd3c3df7007cf030a73858aedf45fe2f4319be48625df4cff417ce1c04d5ef7d2bcd9d9c189fcf546c080eaeab616b547b347daae5b22f9a43d9fc4d16f58b329eebb10b3f5c6d2179d906e909956f0225573ed89ae93dfd8c6f793e564ac27c352ef9b6b4341e91c05c50b1ca1112ddccf9dfd7f5a730641872c89659f9774e3a7bd4a97b9800a99c6361e9401eb80437fc549b75d6d72019126e52737f83465ec0f9c7037b239edaa18d126327a8ea2c60d460b27592f6f8441570d0256728d6aa5dd23af08abd8f9bbfbd32743618c6a57dd932b3e3f39732f780ecbf63b3471fd5a2469f847716a12f170d3c78926e360d5af687260c69733bb0f2bb2120a5599e20e4dbc7f8f920e25bcb2cfdd072b417f8aaec1631c2961127b709faac1f762d52da7674da014ef257438f74f2c9f0a1eef1db6213cb241f782259dcc2dae946bc40ff0e54621d0c43c0ab35ee6223b3b7ee09734415d887588ddd4542c07c3c3341ef257349852e5992f96e09846fd9567380ead2571adbfaaf8a867238b248d271a3dfe99f99d8b1277c64ad869635bb7ea76852770363a0a676b3deb4c356d046e16ba79d935a305e273b90f76451f6eef395e69d2825e39180991ab2c5c3ebabae7305e32e24f1b3eabe666584cc2f4ac718f393d2cab99b8111b2bbe456e5e9d6d91d118c3ec40874ec7e9b105859ad5dd452076a70181a422a1be10904cff43877b89853196e6e13cba0c2ce89dc3ed067c0514622a3fbd9b350adb671031e6f3f101d91b8bcf5ed145ee41ba8c17377bc9c27d12d8bb844e8618f25262f4859f4d535ac9cf8438aaa7d0a4025b41a5f6e60a548f998b166ce1c362911b77f1b75d57b0bb63e671445303089ef0f9fec21b5e191fc01ffe943bdfc906de4be3299dbb26d0eb0f0fa65e8ce8385dfb5ce2440acf6396a3741f82780d60be2faeb34e7e93e7aa2639d91ede78d2f7b68e84ca26d76009794f296aab72e4ddf36ea8c845004e2d6ef094e62b70d42bac5552016bd05c0a43b1a1cdf3565bbb6082fe0921c5200b17b9043630c98f8769d5cc56c143de7503ca0ee7ee507fb19f20cf54495ee2c4708cc3b096061d2f012995710b948e91c7b04bfc3f975cf12265849b6c40559576850a2c9523e37187d2254ebbff35cb32e0b586ede85cca087a4d00227db5c11d60c8ca504758a9085ecc09d2b3944f997e77d2a813a2eada270fd8115f633aed01862a54a0a627bf32171ff9520c368aa5d43b06881f997633bc9832fe4d02d8c85265c5ddf44b4b36d0cafecb33ed5fa6176bcd408fad8a4649ffdfb0035f8cf94f94bedd5b9347c1d18532e30b94b102598e8efc0dbfac227224da9513f046d9b2c3680c76724728ef0794749d0df8033862471e1d779e9f662b94780d28f3ec57ab981a8c90f0e0f6e81a857b7f42f0bbea8ceb719ff1a487d66f7c939cc4d408e86da2a222b7b06ad6f89527a58061950496eeaba98a72844b191bfb8b40e4730781c49362f7351c1e5bbcd159385066578660ac8de942952ec87a92ec6214162f898602aae1b49c43164c0e533be4decf7c77fb0040f417d48beee776371207e5b19fd93acbf7fc7fcd2e625f2e45e4981dab10d00ba7ba880695c3acc3c98e23e9dd91b124497e4e055427b183a8d2703dafd91af1a770842f57656af0bf31e4f9b47b5cc16859855dfd9639b303995ebbb975bee0fdfaf3e5266c9a315e3df7694b5c77cf6c3458dc57db41a162d1b064ff591fc20b853e52772cdfbafe8d552da73143c56a10a7c336aa282f852b5eb426914d4dacaf4c3c7069beeadaf55948f1316ac292a122d37f428ab1d3eb5a0ea025d6671f4f5e1099ec43e4b28556ad09f804b86399b618cc2ccdef2eb175e90502a66ff9669df039c3a9d44a40d03e24c5098e2c1b24e3a895bbf6270e494bc0d32ed7f97422d2814ed7424aea7deb6548de3df9b414f7eff36d81a54eff01e0f52ffd6f1416abc478cbf8162be5d8dcdf1aab6a49823b8711e9339106af5e16c94589ad32a94269c3243148cb600c521d2af78092678ca884a89c76e7e20e0ed042cc5009ed70c9f0325bd1c8609e2d2091ed84ddb965f8632a2472e515299fdaec3e33da9e163b338e70f1c9807fcf90073c9de4a8167281a5bf18e3d2e09e4ce748e298e98563ac5c331fe0ccb6808b2f50d2eca6796770bfcde0e19905c0553c4cea30db5a00edb1d5e94bd3a3fdebedce684b3be98dfa0fe2f008cb84c74019c379591077e166ddd2fd7c6c4325a20f067a8959475785822b2faf0ea1bb1c6c49375cdc60293ab8b6a5da3db71fe04d023eb10fcff52873290b4c108cea398f102c538866c1f06369f48ab07dee0516d7271de47207ce249cb3e413a9707a6759caf7a121cc3c9119f8c1de19f62700d50e13079fcfad6d48223bcb2948d2e1913d66ca88d72fc0ce3a03b60e8d58a233289e6d872751638d52dba383222ef861adf775c94d3089ddb9155ef2f25572720030426a6f695906af2e44b6e454e6f9a008ccafc493e2484b30a7abcbf658b565b443bb60d047f1733ffcf759894f86fd4afca513e452ba85f528088a543fb6ded701bbbb7915f490f89e82707c681d1ff4e2d8ece824bf44c9a17d0417022f778a4efee518a349997a70e936c02127655d84087d38e167fb325070ce8619180ec1be42d437c6a5773d8b4932f65759743f4952449c6da8611270b60d5f29e6b02552e3e774e6e8d0be93dae9b2ca537c9535427cbec845662d354f54fc95c4eb1ad243d79425902883ccccd3a0de50813cb9a794ee6a123f0f0301784ca1c48d350942ab388fc27e1f45889f96a2fb800f3b8ea2abcbf12d7d9fce7931a45840a37efc2e7309c9d11aa32d6bc660988912b711ce5a73e102f07a3dd2240711974f7febdeb51452931fae398388ed03a0ef976c6cf5ca3f33fd4b6509a541cbc23ff1f2f23935e4a0b31a4ab790899a21ab18130ea983e39f334182be71210412886866ca1630f9c0a06e0a7b455223c3aece27a8dd3542282a9b26a11b6015b40f90af0a1e07f141352c5e4975082550975d385a9439edb9d777111afcb0e338f86b6c040925c7709c6f99777849551e94a4e11408d992c2190bb1bfd700bbf5cb8b85d0eddef6f9fef8d16c74d99ce7354d5acc3b3f4c21d7e4b602fdc6230f00686afb07ccb991e06f8275d9edc76865381f81b92d5181369a8ab71dd82d60183e2bf0c47f881bce3911aa387d9b3d8da416e9c9f4deabb64ccbc0e82eda9d4d81326d3462d91e21bf7d8408a2abcae6f2aaeb08e90ee16533a977513ae3e2963ec54043a2b0f14884c6a96255ed77d12823cb5524f1fc4807246e6e5c9c517e179d7bd0a4bdda6c893de07bd815e51257c405af5dc647f0a4e65a6fdc32b2b9a4011e7a8f17ac7523aadaf127b00d30b22bff1d3922f76a352f71f5a8b0d2bb54dd45248bf9c209f6dd0fb5c4dd80bd4be58c469d5c3f804c913b8ccf0c135023e53d3e2912587c67a1c4179bb47c0e383d222cb24418bc0d015d0843ca9dbfbbb069cc3bb7ff8a325d5ed4747aae0f9af1e8edf269ea637e6070cfb027bf72365053e29cabcdab6cedae7f887ee2914709f21fcfdef39611574f2e70692c8891a179ea60c164273e461899805d446e981c332c47eee148ece13d4f66352c3688a67723a2851b18c0ca23af8dfd24b1a8fc9af62fe16b6b0e4ad0944c5fb7ec248394378498b999493bf5b2802635f14c619b1ba233f27a0833620c29d351636c373b5127cc9c91a23cd23e16c6b0eef718a0f95c6cacfabd3e627682d482ff7ef22e5d7c7fc263315ac6fe84e7638873b3a7fee3a2a1eb83edeec8e665e2dfb546fa4a7dcb6800c31913fd38ac219c4c56ee21f3a93e1c6bedb064ed8b7e9f6ffdfbb2fe54d3310425febdbc9bb2d28efda1e539e71252df86aa0299806817938772e5bdfa7d408e835e2f922b7c75e8e1acab5a97e33aab892679361342bb16ebc1b1bdc3b2c4fab9bff4ec98d1fc4c7549757d5f99228d8e6cdf2a5575c826d4c5493ac7ab49f294d900564048e14a1354e5261dd1f3f2d01597965fa5208517285aee1f80293c409eb39c6749712bbcf8cabed5844759119cd1e3b63e8fad6d4f3866e959f4a5f22758c266403992f19530c3f1092294cadf3ac0b7811fa875f4074493d29e50b9b3b93b05beb9868a44e6d2bc3d46b94c843003be3c6336c6f5b5f5c8acd758c040fdb1674358b35b689bd0d801a571e016d027e29d88104ef1f8952fbd506b1300493a1c2f882151a71de49cb84799d18927e6355aabc190e7c94769d21dd247516077e2cc8ea8f45d0d45c3511086b7f624a0b4f3b6f4581dae6dee4c9da875b287a8e1f118013282ba5354fcc4c237181e3dcc5d9cb982d40f49afe3de8a1dce92df512ca2d630c52385fb6d15d9df5d1e420fe603095a3aaa8b73d6c7f908efbdde78ae1f82b9e55bc5904914875bea5d7e7474a8126753fe00fab4a64b40ed810e04bb6725742fa1de426581e06c538fa3b8142999d33a0ba438ef4bd6d363e1872848dbc7eb87c221bb00517295525d3389a8aead7845f9d7f967d5a6511f2e3a5185d6cdada07fed0dbfb915095706290a77444b90c0e4c25b5b2f384d2752b5f39344854e0ce9df3bba1f2ce46d15bf166862b1f551c01d352db431755ed2df5073e6807dbce2e83791bda69ce3478c6ec9cb8479b49b0068ce5654bba929b420b5447259a30b2e1248cb88ef606470a8f92230fba0dbd4bd811b48ba87c74247101069a0135c5a507de971f4cbd4361b93d0d1398fc8c79c87dd04a63aa5b6d56f5c339828f160919b63058f07c6c5eee503a7b2363d889b12a750afddb2b3b0cd891d6efe792c9f7cb602106712dec2c33dbd1d4224ccc0ede264a3c8f2620206aaff3cb46575896f9e2c0bd4bb415641714bdc07519cd2d969c4111d1ce72b140c61a3060df2f22dbf19d32bb2b0987b53e0864fe1f09c8f4c275f08c5dac28b4c76fa10353966076b2705d964dff13f815278371993ff2207ba43b5200de81f8f4642b06b187195ee3165621d5e838ab7540e233580e229fe69505908c024b4e481abbb2d89b755f77055ef88fec15695df7e81b5f3340549655628906b41b197139f9609f91837c8c8b60fc51d1f854b559e2c9e804f142c38ee7b83b2334ff3fd91edd0c801bbd9dd778b5ae6358458c2eac6db79c1ee4b37a190d27d272544fc19f8c9a60f61998813b24bed9c851e248f6a71babc65cdad3091770775952177e83cd3700591dbc7a56937e032bc9240c3a834d00ec522d4b952be76683e766bbc82314de572ab0c102a3d20054575915f38acdd9f8cbfa29535a9353b79f7c04c96809a84c9e4493a6768d83a58178f827a168eb4db2efc9b78e3c7c0628bb48e7bb0e8242234d25e72d6b3be40252fc4bbdd8259115785ab756da371c29dc55e848cb85fc9cc951d5c092c6ccdd9a7912f7f062352aa52a00af2af54c94e9b0b8360524270cc25b068dc7362f92155eb1da36b43f9e708e167f5c60e5223931a6f41f3db93848306dc10f9c1ff0f4ad885f1577029bfdc2ac4076dde32be1c29d665c1d341061df0308afb0db60d806fa1ac4390ed74992d1e0b0a16c91ba00982f8f79e67e7f05bc8503688b21370e2a5e98d7890e1f600c934a0712aa6240546ebf1f59ee9e4b61d3ca8068782d12bc9c8efc61d996a23a544fb3d7ba0cfc37edeaece72140ac390ae1fd6d5a2f02bfcaa8ef4cca61d2520b0336550427b9f2153524af4db966ab359630e426728e9c2c57d592281aaa35605e41edecd97395d9986a510d1caff092dcc93aa0cb4985f1547f20467d69d53aeac5ef57b870e430f463ac77ca8c7f94d6cf6e21cf5fd2a9015d8dc8f6aab0909830293a41909e389da03bc849fc0026f74a25f7f6ef6e3c0528b16e87a82c2ecbb0293ab224087968f19b3b78addf09e21570b5e7116b888e630991ea2708c0be400dd591a65d475c20086e3da454e99443d1cf1bec6d1c7b7b363a4adc5660a4483817d46dfe103fda9828b07a24d3b7620814fc0ca0e8f9c809dd592455342555b3b804f16379c1bc8e0df57c2ba968716c85994a71aaa775d5461e5a1fe8374820d87e477346bfca9579e00120ea09657a72b9f841994bcc5c35155137f6665b955ab3549073fe3ed036ce8f30f39a7466a97a0322c09070db36144b823e1359ff8ab056db1e71bd24e4a68421aa16ad1bb66638e15090623eef714fbc8be8dd3d0e7bbd247093f4c913f2db2f9b73ff30c6a5320457496decf3c6e31f5ed52486a6e5ad57bad9a94a765d70929e1cf19753a96d5c3a327765378afbe17b09dd6755f047428c93b60a0f0067dcf8dfee12f64e28b4592ceb0322add1d8864438e9136d5f4d91a5b4c83a23241e8a0c24ce03757ec0aa890b50f441a7582e128157f51a4268108feb5bcfe19167c1686b4d568d6af17d03be7fd7deeef2362b082bebe8175015e348628e7678e47c876ab9d559a37617bcc4b73116c9a457feef4467e9bd1007237af5173d3bc5b02c992c52230d7c84d04712036da830867f9c04b6392627dffafa17f053b8db5a7d078cec3cd876d4e9ece75e1e412a2e58bc14cf9f2cf74ce0380887b909c18a431f28372185e8afc420530e783ced31f457cc90e9eebf90ddf9a3830a7f3eb139ab2a64252520a8a69d59f8cfb8e57860773f63ba5cb777846bb02bdddb30f72f582471f2d4fde6f4585d944fb74e35e5204555eb56845b438982ef371e6ad0707f7fdb9e6164cc3f0b980ea7de7b8d3781510c82a60fa84cb8caccf07ab66d4b59d10c36734f6b63feb775e16310ea1fc3bbd43b2030865e5772f7fb636c4368015475a7c29d44d60b084b0678df1bc5adbafa2153c9a7cb2048c422354f978f6d39a907ebcedba6d99b278b95dc640bd265f032a2caf663903458b194eb3e74f04d14008c1a87b0dc362378926deb80ce33db3954d404d70db8c3201b8d4e6781cb9ccefde4a48341c0ebfcf412472de0708f9c0daec935c754d313f0ee6a74aea92adde5ed3669bfe4c2e437f068718355cfbbf30e8c49241dbb7df416dcdde824d9b5db6dc6fd1444c2bc5e775ae20bd432a210c55e3162ca8e211c3444b421e70fd73cd4409b08ffd7ebb23e2fe70a1efc35b3bb37ff0fa7111ffa1c651840e3e41746d257b342234ca4e5ae8a7aad751bf946b23429ed2ae754689fe4dead8edfb1ac896d86bbda82e59cf64be3aaf430744ad3a50e3ff006c95113bf1b9ee16dc96723340fe0910ff038ad720ff7020954a449d3c814003abb90501b8cec75713ae59249133c0a408a7243951e1d988c1fb9d414377b399685ee87bb6609bb5d33d08fc6f1b216687591a135fca553bd085678b2db16f1c6053d250d34d730bf325feb5be58aee38f2b78d2cbeebb5848a6734114a6148aabef5868235f2581218015b3ed8d595e035de144342937808a34d27b0d1668cfa4b4a4a2c7ef094cc7ec2850cac16eb59698d2498a06f20d1afc7c0d7ce426ab3a135f64693da73ffd23d827f2c3d9f6f17d4b9c72f306f899c1dd344ca6ca5815abdc31b9f72f5feeb399d4feecbd161664c9df0ff133174b70c9145cab8890493d59ee517dbe16b4fb9809a93fe98b653594f73777b668818c1383dedc084ef31e995584855dd063d74f7a456e86c2ab2c8cf00ead4a85ec01872c49882e10a374c7bfa39ca823ef3293849d9e2eebb42b23cd8a254ebd4e28de221b79e134ba0a708d0370f656eb5def5b20ae0095958d932fcc38110c5bf341302f90bd18c3eac3ee645e9fd0eafc005700ef139fa757a00aed03e9415ea32142ef0acc36739101af6272cb4c5edd148a224f5c6232190774caaa4a5f06cc45c1ca57c5e610cbd3348517644b3534259faf5dc3b5409d0877fb447d49bad9ba3e120c80e47887caff893391c5c11509901c1f05ac6cf302d0f92122de074a54fbd49e05bd5c9321d4b886a95af3f0264e271266566b037a220e8f1ea99da2be2058e7fe9220d1c99c94ff7d8dccee0b102ce80c8580ffea753d43a0258dbd2865e8fc617a82022281ae864713b79577cbf56cb1c56bd451785787de62cbd0ea0fe052a065483288e2535539d994efb82bb5171bfcc4fcff4ead5c38773e060f4f1efadc416caea1e7b3ac6ff48e55bdd2867334d23716004ef08e808e7837192dbea3f4c3acd89fa836eca4ba8d811bb37801b9a8af9d742563cd81daaba4449ac06907a75f4b55d4aba6579e3f5aae1e40f45e9c42dcffbfc1807ee4a60942495070b28c7f0fb308de5919209c6ecd31bd44f7650794e358bde4daaefb2c46a9f1403ad89c50505355790a22919988cedaa264d07c2ea354e817520111f52e2a82ae4ddfe7b12b6c417af7a5b261ad3a4d2c7c25bf7ac5a2af7fd9e0bc2f853d515c3b0d15d28ff5e90402bb3af492c9c53c12a3d302e724774322ea5ea875cf4e057e2364b0b6195790fa3cf92b3a89f7ee739fd0edc7d10a55a49d75e6d6ff1508fbdfb1b65ea4551856b290f86f3ba280b2da328b04e50c8f3a6b067e99fda6be815e885f4f8258b440b39251afa789f335845d94c0d06bb8f987952435465967d6f3c01b607fd94efb93af1179daf8c97635a4679f602d3b7acef730554913572137ccb5c8a39af1abd9db275c2da1f4d0252b554e31d4bd3b60235fcd904175170375a69e9ff17d02f2a0a69bd191cc4a1947e7202a48208b0af703684c9036f7ec8f05ccb748434c9bc05f8f374f398a137d9f406ec39e012002d279f0417b0db43c18bcfbe9ffbbe7e39de7febc1b65e54c4219084710ff3c2c673e28b43ea0f6263480bb78b4c4b001f32bbd5d60ddc9f5205c64166ca061cfee85c63803b442a063eb82025b0930912453f29310388a97a98dd8f6c5d9203f7c2044f70742dc6cc447085d813becbb5765b9031815755f555719c99e51798333dd0bcae1b68b7b113ad3c56ee71081482b9880464c3ad82b036b62b160d36b97d7faba3ee1e17a805b7606d08f93ce9a832b69506dcfe5119aa14ffe75447737c3b962874f6f2b4805ed8a9a5d5e7b04637263a40817aa78d67ca6e03aecc9ee5c5d98df4e915942d3b30e941ff2df6b39c4671427ca2de635408141fd2853a65634d82162ce35c785f0fae393febee46959f3043c18d2605400cf5497870a39f6034fb1902cc4cf4cd1eabc43d9ff409758ff916da3fa30a9f38e3fb931d4ce3c1badfb5118672b915c852463f6e70140ed66b1b49227aa53315c30f8f7a8b5da8db6262fea6a4f64c697b411ab8a1c73b29adfe93aabc6dd8b2415b9095ef17a644549f55bd3a1e7b9419e3254a862bc6bf99c1896a45b2bc5904d3b895cc1a6ec2f43bd763e32eb80f73c71245f1eae8a1e65deebc817886860f9ac39ec7d582f41c9765595202c4da6ea67e56e2a1d27e481e37efdd40218f3c600138443f50e758958c1e7b3458057abbe6aa419039a9eec403f687f5acc93b35186c6bbd65ef64dd9137b14fd3026ef18e994743f20ed87f10830da4ff5d9fafb76118899957238af8dd6ac9cacf3b06ce403945b1e8af4852423307c07936d6492622d7febc194a9210c59ffb63b5526819fae5b881bd702ce50e7be6d084aa9b256130309d985700d7b858237f68c689ebf18265470a57f575caec22099a5f495e012a44ba81610e0474752f56908399f4f4234b442805933acde9acd8573a95a0400a73a9b5b83e7da94b45bc9f0dc246313b83e2d05895011aa61d29347cf77c36e6b5e63dc88d20cc365ee4e5ad6a25779812ee0f9d4fcd55b976790b8375833defee62198a38fff0c02586479004b96b5b089707fce8a6d9c3aec8c8735159e614206b2ec0551dea1baa24a4777968b9609e7c02a3be1172ab4add34991fe9774771f6707307d4df1f81b59485f3b22c5ae5f5f5939ba004674886b8261f47c8e7ac54b2a8ca7d7660b33b41e4d742600b47acffb5d3fbdc06b75c2f9cce6d8de861f21d682855cbb8f2152d9e778408644eb62b4afbe8714e912e8f70ded8f524b462410732489721b07e46bcbf4587b2e7671b3b4f0d4acb2385f3fa575ffde7456abf6ed2b86a33d3668b91e3b0d3f178afb0a03c1726a8b12ffe56e7f09062f752da190359d7d5359b190b75ed532a61a8736c01c1af42f648aca7cf3c0c1f0a4fdfdd84e919817632af38a459ffa749b2b265a3163bddba5d87eb17288dc8f1263ccf129e0006384e5f577a9fc72f6208dbe3c8f926612dfe1b4be5706e825566592f2d4d78a22c87cba99e07452c15d37259a514b05270ea8a6fdb3234298df66a1cd6497fb3c53684623c7897b07fc98641a2450ffa0bfd0e8a42658c38ed8576216d2a199377254895d4a01884034ce6a25818c21c9a208573fe5207bc87bb6e26b4d9f485d15048ca57dcb9b798c094c62e600690271404ce64dcfc4b85942afa97288f498c295332d83c4d59367e0654d1c41d2da0625a3445f18f7f941a5482bf6fbd6895699f4ec6a7e645b8323741c634fffbe4fa230a0b00c0ddd99aaec89094b4150c9df85f2d18512fbb3f4835ef135e6e9d02b5d92361c4849f993bb24cbf6604d027c15ce3f18bcbff0e91b8bc24bc33927ce2cdb8ab6bdd781524687214911a9b82b8f7e3555ba5e01506df95f30ceeb01a17a0bab8c4c76d8be954f9ddcb63f3dd3712c904321423403da613637ae36b7bc5976452e105967f27458b1c14fb48da412988db213f31f17694fda5da9adaddbb918928ae35d051d73ef34ca584d06d4ee4b2858a633681698ea7610932316dbb6cd7bb8c2dedfcbc0cbe213d10647d0151c9b2ad28041a720e533afdc3ae5c7e4b3cf9ad4dc015ba8c3b7e3b171ba74b59e97a95f0174e4e5e3f9b97d56695c66cbd129e33dd1b4a8b874eaaca88c31ffc35a270f93418ef9cb979c1eae2d0cffcb2f31bbc1772b61a7944171f3e170a579bfa85db07b1fc783d551a81c498d0bb8edc77837025050c7b849881480e7ba48b53a4629f1ba50a944a42d6bc1a3f0c9e47021d082db58add493409a9d3ca504c05b3f55a033674ae7917579d3bf24daaf144dda4e6f239fc4e8a3936816a289e4fdd27d26cad49230844a90d1affdbafb5ef4081e2c7b9a5f2e38b238b8c5c407c10dc6901015a06e904b7170457f0b01392d50d3590344f1d493c0f1ee9ac81099fb4aa0b78ec875883eb618c1c08df2b8dcd073103586eeef3e780b04a22e7e87336d6e572bad72d6b5be209593c1c51d5e4b1ef94c753233dc3099c2c755ad19cdd73461049ce26981eb3c46734a7327d20d36db6eec1808bdc52ad6c8a789f027b249585a14c57dbb878a600fbef921e8c071a98a2fc8d2a69985cffb2c0dcda834e0a1308079dd7641ee6432aa2f3a7d890a49045e74903a5b0195eaf34e0b043f74c7642df39d373d348a9b7a27acbc9280739aa2f3ae65bba5defafa480bbe565641bc71129192276d9917bd63e1e6a6273c83baa555eb476e9fa052ad19dddfc1d1f4495c8162652f69230827ba768b25ae4b8ccdae6fd9719a156a14f2ac8d678c2aefc1cb5867199d96f07748b44ddfd94d901430a9df0b8abfc0c77e4dea531e30b45c73b9435c27f166675693916455441f4724fc42e3831666e7ffec1fc5227b176d1631a0de800031be0f52750cf9a57e474a92ca019ceba637deaead6cfed19f33ff19ca985b0f10a13d7d946a948d9d0a05501dd6d83f664b20153ca1affe403ad7f1f6c3f69f2fda9ba9c09313fc04356382aff9250e398bb04eb5fdd2ae647181221a803f445514329c5ed9c05455675513494472c29e7d0c772bb1ae16a11bc0bda0d528e503963b4a18d6b3c2ecb4c192faf2895f31bb00c67694a5216262f1efce3b2354bd6806642a8ce33ae151426a47a331ea4899d00d104e4ce767a6d15d83e8116d7a9496d613505ac59238395414bece5d93ce64229c587457fded2758ef83e35eca9742812983c43a553b8590eccea2a2b90c2c414019f28ce8899fb9e1b90c701ba7b5d491e009a8e18d0fcd544ffa48996d05184ce750ddc7a4b0dc98f6c1822e09c340fa578601c84e140194bff4a21431f83410955b729cc19d2cc1b58baea30c5fe4fabcbad75c5f900487af4bb8aa9e0bcaa714d467b3aee7f8e13d527d13ce0c497e96360a4d557596e21a38341d1de985463f1f61c6dcd284f5c792e083a5d1dfb87ab28b5737bf6635f8b0933be885a3a1004a959d68e4b840b0d3d365b2c89ec9d67de558f65a8c131cfc4723e9de962222a5bf2889d65df4d29422b220fb690050a7a7accaca902540ce4c3ead0248e8380ce2d81515038a44eab495899be888d2928c4d1abacb7bf89d232d5ba83f1126cf93c90c70f92c030c0289bba32448f7e46ffb707a6ef40677c191a83b58ad087a8a74c4c6ceb5c6fbc62f17388d16ea312fb654aaf2871d664e319372e0f77c60986072dbf9f7fe5b106abbac3c146620582d9a8cc23642596df90e556abbf2cc0ee218ca9d3de9d222de61dd42ed8be779e99e1345669b74332378eb4318799bc5f1164555302e8acf45e749dab5980832146e2a190507d908d5c38b3a82274a08a94492a173c77ebd206fa4316582bf1e276d58237dd942edcbd7ec2771990db64793b9ebcba2976bef4737602668e1861c2dc04bea7f8a52f8b2dc0cbcf00d1eeec92c9e3167f3801b03687def1b272b4aea2af95dfdf651b33b65e21d44d7279dcc0f5bf7fa18a5ef2a35f308c7b4dd50e3fdc10bc9b8daa1ffb09623a0f599193bc4abbebf3d0bd64a0b60df1317f2987a6cebdc51f9a074bd9a44d82d3b98832207c3cf16b96905f072815209f8c7cb0c280a94d90c274989eea8454a4aa08cb2afa8e783a1ddf3a95aa61eb6f8d1fdf5c6ef0e591f4c0fa00c8baef391c42506058c840c8c3bd74cbb0bfbd93097d26739b366b113284e12cdd68a6530b4bf4151b7251951f2332327bc0fc0c2b80910bcd3b9bedac1aa0016c8fe6736e00091bf15463d0433827032b2e0975d0b499977fd5f209e20397341ce8fe7505970d7d0f3f1f8ac73a65a044d96356904e3fa42a74deab8f80d0125c018b0eb373efdb1aed480f6efdfe0be3df6bb10e169701f2e2649c5ce3898110a4e2929304196966297dd00d8d372d11bf094e67e278f6d7233459c0daee2aa5f08b67a00e783ca83301eb98d596c2326d694f3c55901ca1533c2e2c82ed2cb64c7c18b24144b9cc0e4bc34ad28635819a4790e2ac7f95fc8142c2fd276ce7f0496134d0a432811691bbc8401ae43f8972f5ef1536ee01b8734a47b72818e67a1b5e8b2b7815471a8416649dc88e0ffd087656d0555ddca807d7a8341760e98842c39b99c1b2b67dc5b1827e392d077fbe29e1f2f86085ec560c3ebf8bed2c23d91865eda53bfb6d8ea57ef7cace35ba9d3429d1957919d46e44c4fec1caae18f580f0f1c26404fa7ee53d7dfdc7a2b940300479e5fabd74509ad01e8fcc7381aa75a7266fcc089b36f449392842a96b07d1840110f947c2153bc922da0bf8a48510a0a652aab3c5611cc11980eef0af8086dcd8b2b42f276c8658296bf8546a61873f9c51a3019a8aaf15953869adf08fb1694aef05d02b294b11acff990306c354e8b948bc85336b631b38ceb44c0636ac36223bba53bcc29a76e26ad1600b1f02da9c0a81fb32e23b09a033c332ed445b58eec51233e6c027691e821202afa1a35d0dd82f54fc5e06acae26b02fb8519c7a08c09bf181c44aa5cb2fee1eba2568d2050de53c330bb2ca75e26956767fde7ce3974a1802dfcea9003fef9abaf40acc560c685592c4f08ed8bd2630b2ebeb9eed061c11db7a286a68952da2eea857b2096d02f8a28c6aa7621886d30a3a016d8dd95157270f9d233f3d575e313e35d413bae9ac4f0e19a7784f49372196379d8f224df45c0f7978952828773f182b821990a0a1e1d5b76005d014c9690aea7e9196d756b19bc7d6ae864d3a1db3eb468ac01def8170e17f928a4f4cbfad16530146285274564172055d2596b3d36d83710c27f7c6da6166f259aaa4230dd2c5d8e8694f672053d42c09d338baa1b11449836e7450d8c835e76b9c6f8e459c6601f1d55cebbe9d249c9bf7fcea58833bd885f6ed72b069451474a343c69a462c3c3c1e91565d7441c7ba578149748e160420f5c64f555d115b4a41d639936b36647ffe3b457a944e7266b4cf19b2d1d9772071895042d7775b0a841765c584836b8843fe2a9029cee45c1fc69687040ccf7f0ba67164c1079e63a795012fba1677aeac2bcdf0e70f2973b98c77d00d81a1643628b2e7d4a676990752f5e94f5ee37da471ec7bf39663d05fbf1ba816310a88d9e6e586414c997a66b0a1723ba96dd60681c492da7d36389c5a337da490c5aaf666689ed9a307f0e1d8a5bac7a6a655be78c536c8ccf01dfdbfed1cc34dcce985bc7204bcfa190251be4dd4287841866d19de9d1f7cff9274513e277f65840a0903d760933870232f4ff0a12487053031d26df838b64477e72e7e18703fdd68f87f4f69c17a9329491f9181d8d8c63287547b0f09b8ba60dba9f0e77d4b5dc2e66a9faeeaf7c1a396fcb9b32e8b69b991f24ee6f7883876d827e7e8d2c4e1c4ef61a8d3ca36ec86b337150300a4fe5df75ba54164d65bd7f513b9515d1acd833283eb7988db926109aadf3c2790b171c60da5f3c6e9802f20f0e81fd179408915ab1bba3de50a6bbb4b321e98e1fad9934c715b0ded7344b45cb4bc509e314e46a2d7aec9234c29e8367f4d8f97b9e85de7aa26471b9f0afb8d7c69bb46a6c3c38e1c61068b7da43a78bd4a25c0dfbb79300efe235c61e4d364ca943ec195f1a30faf49b53cd6022d135dc1c0d570e0fc1e2736ac6b7c1d5f5d4b11ac748eb973ec9fc157b4527f33d070f8d505e22f26397f09f7feef5739ca7ddcc47cffb38dbbc2e1c8ec551027301a51cc2a8e66722560c2d4274ac50c368698a0fa8a22d8d53097e89b9db51814867e8fb7329a62b8d0c5038196328ebf298e0470846e979a36d8a02b20c0e663668c91bafb26a12ad9ad42a3ff9359a0f3a399a932baf0acf2043bc40c52b65621a1ab12b6a9d084c422ba43d557d7f343f2876f977d1df4c810583928517e6d189307832ef79f85d4919e3b4b752308fa3a78cb44671077628ffaf8de2fb9e29d3b5dd58a2c49e17358ba51148b56d652bb1f5b7b207722ab03c9ace7b80e0cff7f98003da8f98d11e5dddf041a2da9cf5637726e4bd4deb345297f56d3af8fcdac5dc06c9de0978d8219b6c0fbd4c062cc5b56bda1b9327311f70804db1915242111bea5cf2da0ef011fc61433aefca6585fee494e13cd1e4ea55dbb2fd2f9dab322c5fe39efa42367e93f7c416862ecb44bd2b35a24528ea106bd18ca8486cc43b28acb2492694b1a439f37825439ed9fdbdcd829ee3ee64aaecdbccd840c64104e2046efb2fc0f595e6aac01badd7b1d178654c4d8c45a4800d00e5e99eeb8a6702e6ba1c9415a0d1e1ff8031caf9c5c99ac7f7a965fc6be5690ca6cc6dc09092805c634ba1af64c4699c241be9e3ee62b0000ab9395d27b0863578108f9f52e9bd7d7b43c7f3d38228d690c95e712c64a018178e3a03b10f79f4c9f9794d5fd57cbf75588b8eb26217b39bfd420a5da520f8af16166af6757354822d65283b4faf7138c757fa5611664ead03955b084bf4b4ce4ef93b8da0d915ba1fff6f4e35802ff8498626dee5f00029af0d5ecf826bf774e1e43be7d6d99ff3708b65c5aac41aefeb13e69dba6891b882ce28e5a79b9f6d7f1025daf77a1eaa0844f28da5eb8db057ccd7f7d7cbe9bb25e973fa1e0848198e1446ec1a40f519063c7057e0effc82d270b6695f358f22cdb9e01b5b5171d5a00faaef419fe338a7cd436c17a7e86fc73c565b7909a403ef40f707ddf21f0cf3714caebe6196f9c0dbbc05ad387ddeaa0aab6a9cfa64e1353fe46ca12196472202b138dd481554c19ef63b2cf1751e11fdb748620d828248885667a1d8806e398a8ece2e0a92b707519a7e978b9cc18233b1c6879bce63f14f073d73ce44e7bea533c6aa1d26580e546ae9f05fe25ed5914e998e12489751e6b72fa20c049ca240587fbe6f9d062fdce6037982c7b5b89a7ef8bbcdb8d03a93a6539baeaec74a306832c5d5430a3ac9780a7c2fd3ca9142263a9f53522581451858f5f08edc87924f6b995d3f1c5312e4176c682fb8bc38661527d5dab6ff68b88aa09f7e9111ecc780c467e0a4914f00b095828e77bd8fa2893863c7ae6f9a33fffe21f1f60e403f2d20ad74d6c97df4763a1dc152b8153deaccc22d40630f4334e2f6246509f7d800ffe2ae9bafd68f75abb20f3d7a1b20ea875d6fdf2a156e1289738979d28d0fadc0f046b7bcfc7ff669126c0309f1121777c98d6073641e2d8f3e27228776614a4a417dc7b043a49bb611a3b02d0baa2fe2d848e230bf92af13f02784171d9afbefb40bc1c83562721ae5ccde2c0321e562663e6ca39b34d12c9d69bf76f8c8a17628878d99d6a871b90ba8c5a2592f705af7c00ab1e01d612cb0b787f063b9b512b1f8e0cfd48e2a222865b525deca106edf2073477219d4a6057bc75cfd607248e6b0c4df4ff2f312ade02e8ef79a50e7aa0052a11cb1c02a489f780f2c4be21d34aa95a87960c89e3b0ddc58bcdcd96762b1ee7cd03d05b41cd4d968e563bbd5e703518949587305246cde0d8d3ee9d98326987642f081605ce3f1f688cfe5f2bc636030cd3d9a855fcccc0e35b40e97e72a345fd4a00ffa23553fe410af0646f583c60192df4c3a8fa94f4a924034a02e7793c70739f3125db47d74e5db293c4c614afaeabf59ea0001867c2a12d30df45659499b02b06c54dbc7fdab81ec3cd4a173c89911cdc6fc94ea4bd39ab34af06f63ddf5c784d71e97a4db8bca31dee2c334aaf87dd62144ef7252b88079f83219d7e486fc8dedc7e304c6c45c283258d9e54bd1bb0f9360abe620579a799793f13a67fcae7737dadcf52c78cfe01268589a69222e207a45725ad6ad5df456cc22c84932c1b58c938e378a3d6cba810652f0004c630f784fca572e04921ab431ef00bf545c1a450759e7a735d7ea654558e27c6627ef1691ec6da5a1e9814d65fc6fec0a5f94f3bbdb86dcabd97c2e744f58ae9c5ddd1d29e72a14b99451a7e46229a4c3048040f3956ce4ccb30cb38a76601f087544b2b57e87f4f42c17ab0b9915543b0aa1ff4cf136ed7d08b0cb9fe413f0e15f9d25f57d97fa3a047ee5433c22157d6b8f97d64404a55fa9bf583bc00ee1978dd6afbc9a38e62eaf6479f522963eb87a7755a5882de0176726702ab9eeeac16ca6349ba3912ca198f027daa365fca4293f31e8a41c9fb39e22ea6d1b61e725dbb1f6504cb9429f2f8dcb5b5c4272abb79f45946baa3fcbbc3b6bf2edca1540bfdd1d26b0fdff4a041cad8c3ef97e9dd702fd4c7d695e390d91e6595570fb241b904621695424091bd8e76dc46de54bb9a6042d8cab24fed07b69d78c598d394375153b1ddcc541974b2a6a4970a3294fb8be4592b294aad0a2c69aa92d47c138db60bde6ce2641a38dd73a4a58dc940ccbc04911bd11edae48f1945479106fca8ba37bb9eccfbc48d31c91958c51e445476129f211753cf1cce8a36754fc100120e218cd329703c6431bdf7b79c6eda5413c9c93ecd55ec9ad5138de525fb692ec5a137554d5033979edae8851e8201b830a45b134f4e4e5230ffdd5a665b0797fa0eb9e8abcb347cf3af45705ff663cfd626955b6970763965b8d5297523629ec2df895fa14a9bf40b0ce399b7d26f3d0d23def9dad86eb41812a75c0c01e9b591879cd655cd43951b77da8f355eac689a8a4db99d2876a7c87ff61ecdecbf918f0d346fb60c5239b08292962bc12b1ebc05afbdabd6cff362b9abee4acad241aec78305af66dab08c04a6ea4e71941dae61c47142a033ffda65704c9ccac1b62b3cbf1d2d4f0cd76d5d245016e8df9aad96c4f95191879a36dd6bea43606ab4e16192b00e054a616478a0607ac29eb348182e3a55a79e491beb1f55fc0ac5cc4742be5d916be6f21653a5f23bea6bfed5b6ba64b1a2e263db555dde3c255d3a5ff6c6d26e3f63d5aabd9ae00206beea493f240e6a1551c31a789f6c9c0febbb3840a0732cbec04c22d51d1e50d26ad7a8aeb8e40b90f806a7a7e22607fc76674bf6f8e1cd0c4168457a4649ed7eab8def3272c4dc0250804af5e202e5ca9b2f1a710ad2aac632711da3830ba823ed7891235150860de8f4bcb9e0d29810b15b0772a4223278ed352ac3a4e5fc7b8ec0d7e34b91a5f7c3a05d81e33cfee2857c49a720a16fd76ce2c012c6ed412b225a9bffea28288ee13aa5e20a4d3219ba5dd43bb55141098aaae9dabadc8df645e27402f8e8c1a74e18aced8dbf12aeae5eb46bf68222d24bf15b3bd8dcb5301572696d76fb746d6e9d4d82c44ea73aeee1c26e12ef73d0e61b40a8038e38220460396548083136023c85990e60bf4a9fefc3756b9729b53af0d494bf4007eadc7d0b66315597d8c722ff7314b596095525b6b0bc6eb4ad8f882cfb7a72dff4d48462f52b27118e28a99c8affeb063e1c264a5afb98fcfbe65c44c9140a6117caa4df8fb830578c4c08c3f00f29d60dad56be6c0db6a5fe52a91b69f4ba8ddee51913c11bc1bcdb0f06014204f640c486067039c0fa3221998e6135a8b2acb9d06c48611ccf7c4f79d43bf184e02f0ab59354b968f36cde4a046ed2458ea3d742216fbd5644c4c41d64acc3959dadc8e4a96e4a0684259ad4db27f97de760be81a0832f1118ad3672663633c39a384b5280a481f6dc71b9fa008c8b587f9fc41c76a717229b72727f0bfe6ef6e6c639fec3a8d44004b7747c249cbce999dd4891d56e94a3b3b2ab097fff784de670df69748ee97f20d1db81878da9270f681699f79d45a57ffb25d4372d14312d7909aa64af62468235031b6f2ff992b17da3436706c40cc73277d833d20d05fd816d805c0f584a009675e4805ea7bf0089ad63048f61fc7a7675ebcf3471df9b20973896a0b8439da86fe90e2b47b0b3b79ffa75d40718a9038bcde1f15e8b707c63583a8c8b39e4b4b3baeb0d91eef5a3841f74794fd9179d3bd99ae3563b1a2b80fe1513505b1f71afceef49a0b77674c426d592f6ead8f3fcf1b2df00ec7e4828442a7a8ba62d77a3cb66395934c28bb090e67729f79e8e8628c2f8c9772e6e38df09804ad1ca239477416c904ecd9d8478ae14ff78d2fbbe61c4f03031bc6aea96e0c9275523a43e4aeb13dc040bbe5688b84be47bfa4eb962c16dff74c500ca83d13fcd2ed0150dbfbc27b72f0e0ecbbfbacebcc106b21dd44cf21208b6573c05be7a9a38aa2e6729736bfb444d49c19f24860ce53f0f21d79dafde2c1d809cfee47dc8a61f6db92e24418a2f3f8e55686f525854ef5fae1cbb8e6f1a391be66d9b5a132e826bf958bdedaa74c6f9096ee87112bd852e7f9131c9095b188c3dcca8d6b2e8ecfc2f73ccd48b5e54990fefd4f013c741dc67eec9a130184f0457fb05608dff7959fb3b6085e9d7b5122a543f072950d44384d7bf48adddaec564b0de1e3d6800eecd18d641dbd3d1c97b19ef162e9622a7554ae97f322733657db26e525ef6cabaa43b609386a2e6635d69249df4b8d49e6af0a659ff3d5f962361150028fa28d21b6a725a02f9c4ec9a890f43c05d7084f13d1790d6a5349c89ae33232ecbcadcccb15f6ea982101b051c82011346fac9c01c4114bcb69c29f056e187e52583e3c0d291d07161856de46e6b75b01a9b794d11e9253697c9648b21111ad7da07bf3a745a85617df780c71c037c46cf81888ede8a5c9701b0638e714bb04c524eb22e81a717f696473bc06c46daf3a6af62ece5f74c0f799939854d5d4052931fac799fcbc5daf9175bf66a922c70f5d7e192255dc5179ded17cf9f8ef79adebf0a6003cc90781b21083f8179106c6b03b93383e0bba6f50fc2a17cbc5baafd21948b17a249bbc9195ae1cd7b03f7282304e452ee7f959fa0662d0c7b74e540663c08b83566048dc68bfae65bc35645c992eea1709ccb67714ec772e10cf7600f3abec2e06802606c082af9abe40842451bbcb0be2877411875432ebe9028b3ef4eefcb605cb924f8236a0477810da7915f83a6cb4e36a582d53657ea0d7e27ce984960948976707854df9b674259c75b543dd41ae035817356e1039abf5a353919951fc9ae7e03ce53a3489b0b57ff993ffc519789db67e96bca34975bf3366769a6b06ae2cbf3b2c8d068dd1b96486ef03a929bc4a9667e8d4dc7f8f0754559605f4e3015ecf61c3c666e0e2d4f682bb477a7254e5418dd35f768a207ad3a258c7d18666486cd1ddc1738f7a2bcfd30b3c91a667513e21718cd6961e6cb33b463ca4e6a18ef281b29cb5ebc15a9a2ee702e3b1cf6a859d191754cdd0b7371c1fff5fe132a01f41bcfc2883f39d31f8147c49c3029878cc2b323582da60d66e0b061b13a58fc4bace6124dce6c2b9421e1077cfd82b83e83aeb280019784d15330dbb5241db1e9fadb7701cd4cbfcfc3f8d0b3a7315c16036e50d2ce0d7af1d4afb83bcf09f565a5b977e7efbf3dcff0d029b55f7626a43c574cd2ce6c81b3ff6e9f040243a626ca8b34e50c67a44189661b39cd12aacbc259f4b1f3e104cbe3cb7730e9fd2a8fac8d8272be6e4e54a12e8e6db6674a200e24bf1165e2112c8a576cee606897ce1b1a9def0ca8a3ff21a0ae09590eecaacd3f30f9f21cd7a04770e3ebe45a21e3bd19751ad139cc3596423b1300b8f7ef37757b85b2ea8f1c303e03b748f672eb944da314c1d6b0449f2191f8d2d6b70e365470bb8a189e1c6a09f8a24f60b1abb5dc87aaf28321fc775d9f1ccb7b7e74ceaae65d86d631d5eeffd5162accdea414f22efd9f6bebe7235f978656b36acb0a9c5936a0909e5dbabb4f3b32891a761db0176c387ca3e0dbdbe7b164dc01c5834f315838bf9601d67d3af36ed12e0fb016ec307d33e16a08c4c2711777e577eda2a6bd15b827666448f617b47f07eea09cde5637e18f14572546d551651c5f0c1effcfaf8902d0d28bc60f912d52966358f9a9daaeb4bdcdf8c95c1e09dbc97ed7fe824377b4ff85e705deae78b4f72fbcf2428d4a9a586113ccb047c809244fc5e9aea24805b8ecaf111dc9e1a86ae559e0505c8e747bd80f1c70a9517290730b56463ae17dc81cbebbef51c8a888aaa4dd902034030ef45bd1c7c45d135f50410688b34b09253323fdc251ee84e14f4cf9b6439647308a09772fe8304cfa5256e92b165878cd4b8f687de62675c88112ef3152398e12cad82f519f5b0f30d665afcc72eeae226dec15031b352d693c3d25fddb3bda0bdba5cc59a4bea9e99b01316b6353e3f8743b1cc465ac2faffad0f3b5edaaeb9350e50aac8710b9f38607140f3c8a1ad5bd7f45c923b2d71e60cfed9766a35c5e73140c0ff08130f376821cc82f36fac1fdb9cb6531f1ef22c5b3db23b72695618ad8437b184dc33ad472df76f15b441099b1b3e3d9fac4255a3ffe077d209a4845de225b643ed3dbe046a8f695f77252c7d217ad2981e76074d801c44aebf4904f2902afbb0da8d4628ef6e8b2a9d993028d1ea0d93af925ccfb8e5bd25964900fd437b8a571594f570708a91fad667c7895f24ff1ff4c8e275148c3e011e9eeffcf65572460381b2832d7c4e9c25bc3b3487939aebe4d1de118bbd512d38a90090c7beb3d230cbefd02872ff22efa264c65271c1b8806cc765119fa5197f4f9418448a52bef143f83a668cb26c4e954fa315b1195c608e3adb47917b3de979cd3073bee9fc1466bb56620eee9bf9efca470bbae18f9395b1aabafc76b11c0297504377aca8d8044872a009f841d1094757c2a60fcdb44580908604fce1bb18e6f42383429f868f736ec42a0fc700b7b94ec080181bf65e2fe9d74a7721da5161740480477b4c4c868b840dcee4f1d3bc1bbdff55024ee76bf4fb3c00ed167511fea7fe1de2669b0838e5bdd92171cc072615658b30bc2d1f4be128737ab1a80f7d9f77c3f0460449360a2eeafd391227ad93cd72d46c98d044c28e907e79c00d24250ca3f7f1341072fbcf4543027734df84ae997588eddf24a8e0604368e6f95e9cbc4a9bbcd53ed8a319b17291943438c628fdcc3e895536142dfaa868ec1aa82604e80534133ec2446fdfcf6e25e11c8337dce3952e3ae07f4715d7839a3a2c860299f265163486f099aed542aa59b04a55a11f68c77959647f7c8e543a7748ecd4eded5bfa6f66cb12626cfe5ff4cf2981f826126619baf91bc792150a9461c0d98fc027e4deec21202caa6f545276e4227b0348834faa0316175913b7a01478b5477f330db20d0e6f92a470a05f5e1b4ece25a7561c2817884c59c1a764f3516e5c4178903ad852469d0a884412326c763a3e5d51fc8252dc67a4dd409515f255ecfbcddb9f22627c9cc15044cba5219e0de03fcc3a946fc7930a4f0a4b995d4d431f63d20a120120df3ba086d42e07b65eb0f0dd1416991501b0ca32fd2f23495d1fe48a084409eed9756e8e398e7c98d752cb813038f28917ad9d73009557555a410ba6a804cfcfe21cd5ad31f4e008b65d81b3443ea7f4c54df5e7ad7c6b6c25ff718e45bb616d2d3cdc4d5b916b96d588d7b2dbd98e1bdb3880d0cc032191e1eb71efb1303acd1ed4ca095719b56bacc166b97ab63778f7bc7fe15e9c1acb3cda7b4fde5ce4f597c575ec1eebbedde8cb5aa53410ee601752d3f06ed0e57f7550ee6443eb603d7408ff764b22d50e343df783dca52a6f52047a21950d818088d4cc77efc373d60fb29dbad4e9609acf150d6c70fdde5a8197240898cf7d5d44e52e4b16d9a273d1ab62d34ab3f3ab9f0d9b5150060916c9995b0d1bb2ac804d5622c526c6276c00a7471a7aa1a98322740a019455325a9c69604f7a4a7ae5379a9ecf36a58eb1beab15345a146e778b2b21ec3e86ae08bbe63a68bb201e9ded7f1d6fdfdc675a86b7259a8f2a6d3e74061a75d57341e89fcf3dfd00955e50e520a68d844d162a5d3c77d62a44cb8d475c687494c342b24964a9b33b4e5bd8775504b52a5e787fa2bcbd06b899cea3decb651a7906a4e08df941586bed626b6543bae89c3b689c222170b8ce72c30940586a190505f480cfa67b50a95fd621c071c470daaa579cf66b49308095d175928d3476388afeffa024cc36892d48f6d3536a862c885b4b2be26b066f15dbae21bce6292e5350ee4375ca2d61dd6f5a8f5551f5d921f076567a9371158747acd6f097a7c436c66da9057efafdc8d623e2be28acbe3bc3ed80cad8cbf9637fdf34742c1ee6f69938ed6253944d9c57a68ae12026374916d0ca22f0529c9ccba5c3b7eafe1de07c76a5a4276b04fd3a0d58cb17e0290508e8989e554449d562bbcd64938728848f6ca3307c5308d9521cfdea64588aa743a224dd16bf863bae32ca39bfee5430a1a1f882653c855f4b11b67ce6909c541b21405d462a7e58b3f6dc8fcd08917a5d1839e481de2411732d7b0cee42fbb0a83871b9e2c60196650a237157778411b05f71a87eb6aa7389d8f1a152f44b5671f071247472a80e47a65b0181dc20aec636c0ff31a51fed3a15f91183c3d1af0e35b345db990f89c8c8440a4d9d0bf82f036e5476cea5fd444a83bc6c8d67dc229c1fb842347f3bd677ef0ae98c1470d0fd2a191dd856f0e0477fe44c8f4e9d96f1100e3b5c8de4632ee90e4f6b445c0da11b3f4c6d4e016e76858957718fb64d581d02d0b06e55a5e4f02da27b727a45cdc85258c404436657de6d40ad882bc166259dfa9424b0810c88e39685d831de27df1f85c4de8ce44ad45399dc8cfa38b3bc0bf24f526f5f17bdc63b4318aab614f41c68521efd5311f14c203948872e90a664fdeb61d8a90fc28b4b7998118e78e050bc851c3cb68ca7e5619f083c6e54f4d8f976e9b4a1da101cccba9cceaec3622e127230349550f7ce92a1e1a0ee7ffe5700b0a347fc96019f4802a27e394ed682aefc4f9426c26ac1c1b664fedf88dceaffbd1a96952ec549165d177cf3a14e0586ad8362aa0d0c80125a5285fb9a0045f4d168eacc2614185eccf809e8fbfc891760ef84a33399945780acf28a0d738bf4a6d860e0987eaa5f7c1ff7620dff723578826863e781c0e7c8c893e9a03d6cf4fedd2883a129a9b581fe616ac6f9062352bca780f83f66b44839679d2864060a0ec39f4502ba27be6a207f6f15faf4650eecc96524e3338280b53266abd3ce1db0d78a0d304d8210f5376844ec15b178f8d9fa1580ace96f48f7f6df7e6e5c8797f4de61abdb090f8d18c4db91256c8e9788f78c21d7535392e1a185731e8347b0183eb0a4cba08eb04ff3b30dd7ed792a522a47c60962629b8f822598ed5e910213955c24457b16c35e76fbb16b821aaf8df9c215585db587af031084dd7b212f55963363ff5f868e804b4a9a0610cbfa55f8dcfc2a5d5432939290da22f9c0b6adef62d78d3ae0980f2ffff7f0d