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

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

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

Block Certificate

Block 67307 b29bc4904eb13f5adc19f72bfea24d33f989b1b618d44694be743f8bb55be137

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f9114268d6610070fb9761cde55b626e53184cd7909724a83a73c9eb7b3863f3
Certificate Block Hash
b29bc4904eb13f5adc19f72bfea24d33f989b1b618d44694be743f8bb55be137
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d02a000080150000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cd9e7fb08042388a2e499f0d3166e7a2d6a37df96f799bd20f4e51e97e92089020bd542a254e118fb64096dd8132406de34a12a415a7cdb7b046fdcd09b4ccd7f061e83d38325580ccf9b766c9546b476ec396d832a1fed29c050000000000000040000000400000d02a000080150000

Raw Header Hex

000040209cc01488a9ab84a6ec07b5c64ba425e0208d1d5bde9504df310c61191a0fe3462ab10d02fdbb3a800a8723d484514f152bd9ba63031f57bfe3ca1ceb60810627c7a6206a16440118f363387bebc9733aa8249790d74c18536e625be5cd6197fb700061d6684211f9

Proof Data Hex

59,560 bytes
121216020307f50e0e2904fd1e2225ea7f0b916f18fdc7a6e5fb10b577aff50afe1ef2f06b3e24e51341c131a5d2d73db3bf82dee46fa894d1a4ea7181eb7fae85731b232470e74bd5888a292a40c3827c7e4c5cf267e7b349e46708ed97c994e573c27a760fa0e3c9f56e9cd47d1c26882ef47918f36393be92a0ce58764afd12ffb3db630cd7a09ddc1f82935bb9622db124465bebba2a538d8ce345d26a2544197b480d6412fbc0c2e9ff8d19fc0af19693f6cd9a8cea4bba4c8688a3e64f675631fc87dde56f33da7b4dc84667feed6f1b58839adb78e7084736d15cf6835ef7cf02546155afb9a2272d4c5c96b60ce95abc287d40b695158d053df8736b182c5c019484407b2f353d8529d9ab80069d1c7d9d10596f2f4a8eb22f22590fb22232c87e7b8a313f6fe9b1e1623bd7d91c22eeb9607a3029d7918027245eb67381375dc07008cd797eddc2dc60d992635e5f736cc90c9346ea91e675ce7a336daf7de50a7b9bfda53dddd3bcc26e9e43d4cb4c3c4d7bd602e5eaba73995e381de2ee1dfa1d885c6e6086e3040ae8820c0740e561a730fb5fec057e76eb639e1bdded11cd2a8b097c6c7bbd644680bd20bf983281a5d86ecc209afd15bc5fd2507eccd3688dad80d7388dd700b974bcf8a0dcbee36656a073d38e8c2295d7bb47ffac80238e713bc55513358fe227976ca53c1cd45cbca6fc901185db7914fd995794ffe2f139131828711c5692ae8cf50584fd0efc0e2eaa5bcde17ca572ee9d974d2133b89ac6cd24157c4f2e227843af9309f99a79e6b3e7500c62a0c84873357f7ca89d8d3769f64107970e5915c8e19d67a01642f75cdfe2a60e9af9594b44e1bef30a8fe1bd8d724a2b0e2768d57823c7e6a9eb3df17a2982b9de2b495543578ea0b2639b22926fe000e570e7607e2e724a953972208b5a2de34482d441d699fc091bac13625d7b154dbc6c9ba35b24e957dc224e3ea5ade4af37d7121fca1844a4cfe70c76ca28eb2f2f60042a199ef9646e64544bd79fde034aad356104ae76a6b6d4168739e03467c8457d3fcb615ce7c9b6fcbc140c0cd6ed38810c1894035cd81b3bf8cd9c43c92a68a554150b4671f234d6fc0dc0eabf09db7c9fea2eba664df4e55acb0e826ae7056e7147ae49a1ac938603c19f5de77f4b1014ee670aa552fc4c2004f152b46602c6f66fb0cb39f7107f8ab2c6bd3e9ada0f55c88c541d668a4ae9a5f828d523943e983e84b690515615d432934f728dea7aa00a317527f31d6fcf94b44e17c1b57e780bd0a0871e2f8d6c700b6d4450f1ef0451b52699662e34c2dc6aedd6918b48410f607bc2173947c76aeeba5dbda6503fc5d1d9c107adc682313095034c71a18a9c83b7112e819486d78b92e667a2c33079218116344f9845f0476c0c2c601004b7a6b2416d6170c529fff505745f8667e3d5751fed86b6c2c69c240a5e5df8f740d8448f45ddcbef788de70104b1dd7d553969d504b699cf2167278d439c4178e41f78bcc60e7ec93be1388a5d8e4751be8c4bf1c42e138727ae1657ff702490a984c270cdbf5260ec5a51364a3d4205cfcfe49b19c48421294fd0adca8a0ef0a18d8753ce4dfbf7ccc19ddb79a36b9435fce64858be131737f841400f45ffc7b02ef031706706149eb06a87a6b433c8efa36f272f9c9a57af8aeb27078586d29bc640fc8e33717396e07f5ca3d481af459074d2d0ba98d643e1230ccf666a5f4431fb65c0ef3f3d1885deb974edfa4210fd67e38ff58b3ceb6592a72e054bdd54ab39d7645a977dd9fc774c338308bb40d7c8c4b2f66f991cc7c8b38c1c0d933e4b8e5332282e74580bd6337646d65857a2905ae06857b6b1d47050723ae9b717293eac3b9949a3da8a408ab4c60223d80634e9a084dd04932cf5c6f175d3314be705441a2a536f901740cb660dc6a62c5d4bf594acbbbfcf6666d6250030a4272498bbc5eabc123075b4657221a085cbb2415cfac08dcb29e88773cedf20a4ccbd253c4918783c1b0799e9361649d84fcb0e87fa7c2b9b5df7c033ead38320624c1316ca285e8c238d8cb63922184df1a9ded89f343d76f5ca85a48fe681919a7bbf256a6e86ce399461cf269be74dcf6501de71ed9d7fda4547d29785c90212ced34293fa98c1f4491eaef41402caad84b65056cd8ccae8661565356f5381fd574313ec378bfef8f710d6a24d8c49205447023af56f69b70b7446db164e783a9bac3b0128d78925bc2d45ea3f0cb6ca25249d6856a2c95eaaa93c3934e2bb67fe1480dded398578138bf669d6544750b3110264ac2fce7a819906a04c875d546d8f52a6b883e5f11e53d456660e366c65b264aa344c651c7248e7b4166fb85ee03f1dc74f50b17501a471a381afd77224a09e384d0b3deeaf47a4fbb35e8ed3ba12c9d2758fef99c4c97aa40210a1cbe4ca99b1c1c945df7b89faf8d68586903ac50c937396aaa786085e426c1d6cb285e58618cadb94a7cac5aaf0627e93e80a4f23f0894f4f33de8c25b833cc8a378312850687c005b11e06a746cd361a433482315d8b0fa291e927424d12c7b6648b0d19abfe64ff90df0db48738d6aa1b24ba6d68756530f5755334434e93d17cbe76c56f18556986e49412a60ce470d6583f72836ebbb611fb2e7b0c522a4d4a504af9916e36782f003aecc2f9c1b7692907b65b88b674ceca0466b0e6600edcda35ee256cba15981038d8123d7988f636b70301b4bc2f35eeb9c0faad33a5b5e42c881e15b9a9b1ab96680a7042499df9a99a615eff0afb3b87995a62f1af7ddafd35a1a19807e0149d7c600c762e686a21ccafcbda5401f586a410192f75ffa979bf3132d2024b10e5dd5cd73f6e759833a462b6b0e8ea268cb1251eb0e5b5a6d645365cfeab88279975ddc857172bf42de4e0a717d1d586e01ebae9e7d471598a9e4fdd886424505a63e6adae28400e37a744c036bf0c52b3c1d11dcc202c37c54bb31eda27760c017da2f5a934709bae2d98f38ddfec0f177f378fd456063aec3df74ff1fcabe6b30285e00994d4ed269f8eecec7fa01cd230714005c17c9e4adc33f9ab5cccc55b0ba7c4017accdcbbb8e7834dd06cc03b6fa28b331dfb0a5fdadc307372b2874cb8f1b5c4643add572cf98d288a8f0821edf1c40affb0a58c969dd85aacefca7a6e8affb9bc25b0ad2ac932f4c5bf508e85dca13697720b0a90a28034838617cfb8eba93da89b99b68d1731993c116d300e1af476122b2f853371d8a201262d147c45b7769589c5b507f831bf857717028a5697056a6c43f7ab82082c4fd3f91b8af42833598037de125eab7b7d53e31c228fc286707ff683f2163686379d88e1f521d3f7b70c0a405aa91244f9ced5d07605da862203d0dcc0fe2ceb852adc1bcb61ed85541ae8c536742aa4be5c19f9288441c5abba0b5c65296baad5dbf85e01fc37e5ef21b4e908fb2f1bb7123feac8c4222e730f3ae48dfd8cd6fe185b23ff58e704a1c424480b0964fc6ab839b3ca3d4d11a581bdf7199cf12c2a8721a89458d63d3d95aa59041d7d1da6d06671719948a4caf078a0adafa095a2aec2a83bbdc27f1f6959ccf88afc81823f67f4143858627d0f6cdd89d2bb83f2fc5ce231018bb136efe7a3e70eba11e6ea6b0d9b4c1924134dd5eb0aa1209ed15c3b99241ef5ee1fac4a890ba433061f8dd2aa1a6d591291f41cccf8190e2ba0ca054349914640875adfa52537268fe32e7dd929613bfc841796eadb74f1406c113830bb6a78a679a1430d4a33f8e2fe19c593a08b881f4700a08efa0baa557f7e89fe28e714e18f99aa934d0260ca812c05dbbd7eb0ff471f561304dbbf2ca27918d9037a15a717f35a4187ac1306e1863f58647e0f58ced20229e287ec5c83cad395969d04939d23e0207dc1baa2c20245ce1e9c45987f18e20ab610467182c1aadbbb436fb9f3111c228148c3287d63a92ae26876c25da4bb4b5ccab2067b214a2904c4926882b8a49b45ccf5b3d0e4af3ca233f9be59a24d1ca5d52612fedcea82304081d2a394ac3ffa31554cd10c6923abe2b45606449b855719a93b90f6fbc4c2c0ae31efaca3ca4b0b3ab3bb2760b525434a1fa0aa1addde482b4310589d10a43d247a6bbc7feaec1dc5122b74e98bd422bf8d084190f10f22eef8a57077af4b6efb71fa6b9d6bbcc3622ba21863fe55348e5c0e7426c58650fa9253783c86bc009c58eac86e091dc08b19fe01466efe759791a98caddbaa84f960a1ae6077bd03401fbc14566bbfdb004cdd2ef8c3ab1ffd58dd8500e4d6cd28a7f863654aca0e7ebd6d83f88df631f64e9cdad0173a5bd8a682113efdd8b56a48366e0fdc01096973821747c61c81c226f6cc7a4ce67c9e3dda01259b7ae23eddb39df6b586fc0074c129fdb002b11778f84a52c6033dc5fc3aef8e077bd0566a5ddab8e791299709a5fa690de2ce732044bd081a83bdd4f8efba680f7f4da96d9be4f13bf75d9a03e52646427b135bd92663b50eefa1559804a5f9840aec7ec4742aa671e3aae627d34e485e804251cc7992e9e5aaf6243fda1e6958115c5efd33576ec44dfaaf28f82f9befdf0e91101cce7e459ff3c5cbcc7697b76535d44c9fd2ac19335eb5a4adbf4507475aba0376b8934a14022b49af8c6472c2900b93cab9fb5920141b32bf44dc18f7741ceba2132869d338aa437717c86845d557d8dc232edab4a25e0789f25266e40cd2e5cce681be22aab27f45b4ee709bb3497c98f9539aca668a866a3163c90896d5e229974ac3ec49336efa6d128f48ae12d3b3d7eb1eb8aed96952215475313e2185a7d659679f3e8a0f1dadce71f17e6598b33b1ba04a0212ea7f06138e8de30fbdc773cd02a4c9afd35f4293a528cee60077ac26d3822cdece0e345b008baed4555867a91d0bd0247cc941e240e48b12db50ad938cf03542c12dafcee2644ce9e1f4905cd3767c82c622b11c65b453d3dd1549ef62746125382a06c87a24764a3d0b4a12d2d1eb06086a18358c540ed369559542c0b1bb3a5be51194d48f5a8248997a28fc6256b68f810ab4f69d8d2e5c388573dc2d7ca6704b891c45f38c70b5671866b0914d356d609f0733d17613d6601b3f960225c756dc819bc7821c632157f35a0d4399e5580eaf9b76f0bd9390fcaa5dac83ae0f543dd57da1cfd3236bc0eb9a016c035b86bbd24f4b21885de890855ce7f3575b11419edbd3717185d280d22bee487b01bb9491053c00678eb7aa47e2c6a7d77fa75b9878e001e1291ec041edb285bbfe8d784060f2ea9e13ddc0698e09e0296ba3f95890bf06fb1c03b82a5976fc1dc4abecfc08e871a9739a591382d85290a141fc193ce1dac76bb89077126ddd0a94036c4dedb5b1899d466b2ec112ba5653c00c19332fa6e04d239fd0eea86b4a8a62c64fcc32290382cd9b30b1e9af558ddfcd3f54e59d8bcbd337746e59c59694379cf32d974cf8722b39bfb307ad885bd2e27194a8785341cb2f66297867c56b7cd39aa0f1b679e4b8d16d7c35d4e029fc210fefff3fd5c363b9bbb0e8a295682c24b6ae17f454110ae84dddcdcd711abdf0aeb50a3eec9ebe1ddb3ce4afc78b5a0bcd77e0c5ed9addecf68866398ac134dbdc883abb68767d8fd20e46c760f8eca5a3ff0e3a7ba8988a92a21df2945e6437ee22d8df692e3374709cb3b0583788422fc8b305becf6f51abec83a6a6bc576a0c3a644e4bcd173940b96d12e8db32d6b74b37716ea531460d192417fe61ffc16c5ee6ee887c82a076c86bb4764a6c1e9346d728681ee64f4d4492e21be26c977ba246d232d2c56bac37b85dcb38f2d7936ca8554ccd13c121af8e492dcc3177d62115801a65887eb0e4644c5b09e6c64360fa00c79e3deee3d1eea06e838d85dd947b2a67c4ff43c2f3c97835026d148a45d5b4796bca0fdc54b3d2e711e3bc6b1150ea78bcd527d48eeea75e23b13a2579053325c1019d7f3f4c90cd15afbf37ebff8c9b8d72d306dbfd94ca33c30174ffc7f0a25c5539290a974335093bac95d6b81ca2ec2c497cdb20f724b6b51b49ba3a45b38471c55c611b5dba3de63d9775e7d6129d5fbae73a8e36f767d4e869989f9ba6ed0c3e038b3009e70149a7d5a85fcf9c1196781b18e87d29aa0469831fb2092f90f4f2e7696354688086f7ea34ba7f54d6a0e877a1d7862b5b67fc07c9743856b2a9b5878e84d3ddea270fbb98316bee7506990b3f50d165a0283219f7fd341810010dfa955625f610280c2133d2b4b31b880ca51b4af3c97c4ad5ec77481f13b60a6c400561a69ba9aa4b9db38964e7cf5c817fa4b683c935743959beeadfe0c8cc65500abf265289184da80c89baddd7807355e522461679cc8a004e4ea4bbb6e274aa3c9b8c06e1515aa0c16cd9bf72054a4845cff2546fab7950a6fc32ae1d9aa1fa1cb63b7093f74f6a2ac089c4305782a8ebae2ad4aaeb7c00980d5ad322527b559d14c80aed04d225d283f84a14bce1bc0139252efdaf1df58031416c32f485b27dde5a0e270e150f436a62a264ec49680dc4402dcb61dbf253f6e6002b128d5808d5148b7b70256beca0d6905383de169606098aeb15686fbe03ff33f60deabeb65567a29a3b0819928cb60197df8d5445f1905748482ef1024dee859b03e293ec514ccf35407ed4b162577f0229d02952b52adf8e9f74bd61392164b1cd01da0fa9cd1dea69243c77859ce2437bb60047fd39a47c45a3c0bca63ef10fa8951969f36a914e8ea3b97830e908f7a620baca5ca85ea9fa67ae87fd128daeca05d731012cf5761b3fa01eda9e54e0c82c8c5279e38aa13651006e3c3fb35ad9a1a7877508d24785055864447a21979a29c0ffb3aa6d985b05faffcd236e540337f9d836e82f85c886d3a1f1158838a411e0b48b4377d9c3af716bf89917065467ddff038e5723ae74f4e6c36c0e19d0beecf11149a72d86311657e1f95835cb005d73875047acf53d443e77eb340c86bfd29542bccd9528e2c6d2d9adc97477ca954bb631889e51094414ddd650114bcdd05b926e8d8da62bac52107545a03dfe45d9ef5a51d9e3d352be1aac4d9dbbef3ab8d18a2559e86bd60db9cace85f1b64991ccf83f2627eb5209bef9c1a9eeaf31d6bb1b660b0e11fc3b024a935df7bedf88fec9721f5a54e8e5113927af67b259ea557cfae9ce99d3e09378ad43ce8d57f2301769e76be88354cfec9b0e5428c042dcc3a6dbb99f416ccffc072d21df6d1461251d7bf04090f16b115b63ebb35f5d196f857e4458e9a33186745d1be8014961aa9e409eb079cfb4d5c6819d1584ca7a78628163502b2c905e30071d60cbbc2aaa5a22536bfd96819a5787e492590d0228ba22ff51dca47290fab077fe8d6d7b79b797739de3162307e53fcecf13b336eeaf4d12bc5961f8e4079aec1b22ceff487ae03b0c933c770885c2f4006aa5c3efb9db409d2df1b25a89940939bec3d0656fe2500a21d3d751c4de2b553d28af27f13a1bdef6ce9b7a719a7c2be60d9b772f4314875eb1808cbee62c1f2a7a1447da5778ba158a9dba9df1c87ba01a2fd0d9b8e3a27c60dca955bcbb23b535c8df4dcbeb154b62ab2a229c6a5426572ae82b59aefb556ce1a2910f840671a302cf31efbfa9d2b082c660b46f3cd3a0c00c404822116df78127eb673a66f049bfbe6e63986a7a334a22ad88fab23d7ae0aac4ff2022a99c03c7a8b36a4774f1f7f466b90bb0c3d42d84b5c9843458eeeace528d520014ad6ccde0e3c74f32e4996e37461ff8ba12ab57edebe311b319fd24bb60a0ea354352c8d88ad613be57a292d5ecdb89c7ed73c0be8d3e6abfb6ca4b30648e3db33774efeaf8d849e387b44c8c7695005ecb0e4f454d0435050e9e017d1d95ccda9b11a9403504db78811e84d9b79f1ea4d36edcad6ae17b9f3ea35fb67f43e52be00045a3f9bae02a77f534c786862298da9f6243a1c6c57f87bf777f51cf2e3c9b5bdf417347f02b6fe290ea47fdbbac1850f205e961fddf666eaa35937f5a3dd600def88f66cfe4edec5b9c12f603187ec60565104573a00f8f64e429389915ac8dcced82555e218479a7f36d22f846113227cdace990677a8d74c3677b685ba993797466ff1fc48358b3d6c9bf060ac8880ff1b97e5e11c2c551d7eb2d64c3411bf76f92f321108ded5c6d709a22956c44f7fac09d1e51dab5f8821e2c184d5c28edc6fffba20daf1e274ac96fbf4536f8e6ee0426c805f685d0626e0edd4d33e2ba27776b7a81d648b04098ae1fdce7404ebe1ac7ea03910d80bae0721c04d91bc9730fba39d67e0981a423c34b9e18e814ac672a0bed24a55aae883016c7c32a0fdbee2e4e486b76fe1e9efbba16a627be7ff4c4a15d9a007b5434b89e888e61ffd683da04dbd4617fc50d81611f408396bc6e1dbd68185afc9c2bb2855df50758442965ca5f96fd3f838c62addb93c23b924bbb2816335aef4a76e4fd4efd5c0f165a828776f5b56f658acb2f32a7e38dc00f0c018223936818a958da79ba0a4f0aa5f582a273c50e8e76cdb24806ec79426bece0efd0a0f3f167ec97e2a810a0e94436edbb66bff7758ce454eb37e1c0135c09e265f5a8c0d48c40d95582935de34833b438c7069e1028e26537361363f43cf340ab6036e464542690eca4bb866aa44a5bc0f92cce0b48affc47f46fb6850559ed463e136aa5b64ce1cadadb44a256f5f9f427f6a3b2e60304735aa91704c9679cac54c433b3e3dc4830db6d47f8a24dc6dfc42d7089e4b403f59722c7721eeb4d21f46e5482d1b21ff38f981605ae9f4e17e86173a5a502a5be56eb74bcc878f585b0e7f27f8452c2499eb543557574247b87f7cda8819368b11f30c7d5410e5ed00d7e8b9231dedb88c163cc7f44a6ce4ab683a1f5bd04ceb50fe7ae64953d88042874dc16b7e5985f2b5b231c123a3e87504bf8d3f19ba05ac26b4611dafd238df3710a768a93b2da1a6c9abf7c1fc72acb3e5c4209c1739288410f7df86536f9a5c258273d7eba8f786f1d1a4fabf1abc7c75899132879bd0c60f5e0331cd721d6d9686e27ad2d8fa3b646ca02ca380bf292df5c1db99014c2d038796e93f146a265f148eb5eb0108a21107eb669ba51b9e0b323b1f1abe0a5ffe5b9f2b53991701d55a01b533d72e048afc8d3bc187099df084650233cf3b7c1e838112c9442d27bcc3dca6458ce7502f916f5c89a260f70d367baa9092fd068b5d7c71ebc7c8f074129ce1dcad0315e50b69bf2e851f2b73f9eb470409bb327cada4691bb189d576148c421c48132fe0fcf8defc0396826a1b2db0aff7af1d9172e3bbc750ff30e7bb9afa4fb723af825a52983123003f6b842543d21655544e2117f036d295d18e81eeeb11590bfa724e5a64e6b0d489e4b4d23692980c35cdc75a855a043ced245009b1f7e600d03d3a71e1f0d36fce61c6ebc9529d6eff1a1fefb9df44b7c8d723c23bc7a747aaca2038e1f52eab3ca46bda0d5dd21dbe4ed14b0a9a58d0d8beab50ce1ecde71d917e3894caa3051a36651558031d44c1cb0672c2df4f691de866a4fdd02760adc01850e01b2b8f00bad5d54d3a9d6a62d33c96cc33af98da0925e5595f5860bbb47350ad1ce48f801f002337426a8280612f2b6b7e4667fecac8396e94632869ff1f9bb4d67e912a4f94039c4b588f7f4c1b4247bf88e5504c53408bfdef83aca6ceaad387a573fb74b9517f2f25475f91518ebae798f0f51ad82c300e210cb548b5ae7ce189b364c678c673820efd414f5e32043fb3fbe1979dd2a2240900a62504e96ba71a75d47700f65185130c1cf11f8676ed3c76810c658ea75d0c40610784dc056d02679d5654953e0e476bd2f7b708548e7df3ad85a90eb00c94b80a39720595814003d94574c1587c034b71f7e7c22811c44e95b742f87a1af5985c37b318b1888d22f890efc37424183f352dad493b3572ffe989f77470e74c9632f9f71dee738f3d782f53872a27feb37b8fbe40f803cd1f56b641c908ec3af6fa9c6406e47ad5f6b5d1e9510b3ed69a1803581f85e833ee04d886e0f471b43991de61d9b02408bee2c4e30a86ec96f25bc18c30ca4fd836bae665b7187ac1aaaef178c6f389ec906030fd367bc9ac0ce1c877aa1dce70cab657d8cca455f427c8f3f8568148245117163e42344bf9d257eb0f56da120ebbb91b09e040becd8b71db7cfcf0eb399f0daf6f45cac50de19b616c3e25d208a42cea9966fb4ed0dc923370af0ac17b1280c04d0158b0781856ec57b41ff9f1ce06adcaeeb68d1fdf26784af4601282bb9ba7adf7f834c23c9f85f91e0565b10bb58492775938e6813ad9b74db46b33f854c31977f965ea2fb873e23d2dc74b0dd473d29872d556cdabec169e74e967822cb7ad21b114a93da6d38e57bfcbdd66ed64d7ee94ac7af54a5ba5de2fa1743cab5514526dafc95de882e4fe3858fa598b541b3aecdb7ab63743907206ae5e761bc7e179ed906c47c02252a77fac6c372b77615e7334070d75bd768b9e1bbe41fbdf355bad8e575ee148696230a951d37f245559b100760d9a0fd523f74266d1de6b04a23a561f87588f57dfbd83c9cc51d65a8ca66d8ae9bae93f6b0d605dc9291cab934095e4ae11f2597333d3e91e7e42a852a61b529fb49e4dee9bd47f492c9d3e5a5d71fe1ebe0d1be1e6ba13828b222fbb95e0f05b2c25d213cbaea753533cdf0dca7947136c447c06670643e9a48a37047a387c13d311af17550fe5cbcc2d996f3217a67e9f9fd35637c926061128f6dad6689d6c9f8ae74b69d532b02bc4a731c18830e1165984ebfc3e0d5cc51976c0ec3753ef03e19f0212155d0e032f699803fb1e9624b36c5a7c6d36914d8da0bc7204598e1935342b071bacb04237f34e2ed5755dc09a5627eb0173b5f32afbf9445e7833cf061a0bf1e42cbe5dda77e3aa55943293725a66e5e15c94691f07cd7f993a305a8e9878006708b24c62e5e33986b7330196ff9a756e037dccc6a96835bf1dfbed5dab283ab46f0954e27678b8c2095f7db9f3bce16bed14ed83b320d21f6bdcb155988919f8467e76cff4fd31b8291232e7bc8777120f08d9a682254dc6f0106249f953323f661ad9cf668f6e98cd966cbf6b690046f235bdc5f19e0ce14973a63f6137f76e1fc7a975c879517bf322d1f13af0e2a957da67a625bc1633ee03c1240b71aebb6065bb7f67fb1d321aa9b9d75315a615578c7504b09436ecd5a925d55c450e0e5c724f99b077e592383e4e318687e85e20e10a12d24f97e8bb5438060b03ea2c3ab4d986ea7c3c7a8b136afe020acf68e7c4f1e1820068c52e293126398ede1e6cb517e1c1cc849c977057701cd187f3d5b59d18073270f21afa70f0051c9eaa623789a68af3ea858526df4e9864c64fe4d2a85180301b6195356893cac983965393c7d15f92b4da35199f13f14a05396a7c81f32bda5edc4d143b994e85673d97f5b03cf17dfd162d9bee92bb10ee5eec32c43c98d5c6d1fe99fe502b86c4e3044678868af797ca8eb8ce8f30bb11482c98ec226464d213f14bedaae94ed593aaa536a9902d028b65604903bcbb43baf0b487a2784f3be3f9657bf8f9f5405cae3f0bcd47e253b9a77492a89a50f20575f24ac9890a1a9f2f35fe477ff7b96fc51562494ee37b9e461f18cd5705fca06893988b97713129e69fc6e2e5efc6a3eeacc78e2d1f5e2b2df703f58c241c9d42af75f356118eff87b56577db2a026bb4d234043e06071aebacf1f8cfc184a1a20e3b306e7b56c648b0b94715f4ec3ffc4e27fa62eba869a90398f427b26b263d3ef62595e4180eafa89580e1e7af06d0af6cba86e6af246870c7878a7b7f66f602324944a0fb5f446eb8ae2428a803241b91b62888601d31910845f5d1a217e750bf303f6b2b68829376b9ff0f3fc3cfca4042be52ba0768784939d29520fb496e6a3ae0241653f6c0593d0c89d4667e818acfd6466c43d1acc92f3aeb9007bc23cb5e56ed19f634434b1b7a046f3113c031023935c2b7378eee0767ba03b70ecb1f7b970b24427ecb877fdb9290b355dbb9211683b68784023e35148abfcc707f87eb9ebfbeb8a475d0c7395776ed664fdb9d8b3c1f6c1a826e9dc19238de5abae40c1f909f8bc6219bc074786225b3d36402d78092cb2213a85f2ad72aeda1773a880a56a29189d45b1be45f846eab325f106747a4650e0f9ce3265d08f0e73cb1f6ae7a84320a3e23343cb413fba26c79508202cc9b554932793e14c96125f08ccb97a0fb0d2bb2eada9159a594dff57a5eb8a90d52aea0efa4205983c111052faf950740af4b74ec253fc93f83be9bf4e38c1748cfae2291ebefaf2732cae2b5b9dca52346f2cc57f08f4affeab31cf6d123f838d3e4f641dd52814de7f933c21b2c9e6d3fa0391e3059868e194f546c08fae11a7d5f8a20825669fb0df47d1727e719e8a29b2b73c28d6dc31e04adf73f41c0c80a35262a4c50b040e432569c0ef1471a3127c86e52d87aaa3348f828a5ae5c9b08adcf72d89078b9b7ce372434356446da8335253a64830246c43961033fb149035b6c1cf9d759438524e05de0a0e583a4c2e27b028e7ab715c7993c91cc66a9e01ac9af89f077c3329f844fe50702db4675e80b3571c999d97939b7e0f66e7e6ef1b448615b815eb4871abbdd642e830e865bf2ccbf95965a910d621c0ad27940fb709c32131050b73f2e5405ed6812e1e903a93de0316e7a56b7bfdef19994a9c3f84550105b3bfb5400a9539451b08ee86b152a932021c020097f2f5572de85fad5520081b1419456ade393309d70fdb6e78e59725240e0613654e36b40075f01bafd5f2884fb8ac92edd90beecd18925d4ee05e262c7046953b2d5c5f9428758e33cd90c7e5784e798bcb4da2a1dae05000458695a582a37ce12f742987765a3b69802cc5d0c589ab5098e120a39766c747a533074efe442cd6fedeb8a2678f5640f40dc3e512627eca5f72c157c086589176685b79277b171764e8e102fb6638e6d835a8cc22f6b5bfc54c1a57fe005b087ec84f1eb631805e3428e211c3f048b45b4b2e6deb64f36e24b70a724fc25e8e641e77cf4eb3b92fc5b87a0c50625fa5b51db78b603e0c192062e1a18691b584b0065bc265f067711a2feed4f300824f96e5c648c6f4db6fc192c10407bcc5fcf3d2ecc8d2ff5983538d447d2e26f15cbc68b9f2048fa32d5c3f9b0c52b96394fd3626b8f2903a33f6b1eb42ee12465d4c256af05f2e669b42789a8c8cea534ad3692de19d3fe1eff175132144888446c60a71cfee484298cad4c5d8771ad131af5cc67c06c14c8be3d5d638957fcfde569d8c15c7b55ed998cbee2e0bf82c7cfa06839d681c42897072d414c2fa767504fb0ca4a3fec6ba057720c9892865ce623549d2fbd089b9c52b97d1126e9b2418dbdc8626b5b183892c797ab6d3d6a5306075f25fd66007bb509e38de3f6f311f663e1e6e1e5303ec79ba806865c6795f1d535324d2ea2e9b600f860e5f6766d79c4cdde718a63b509bd75c7a40b6b19f12e3290e1211675672e7485e3a2896a466c42753d6f97d05f0e2d0718af1ab62e3e2b0f1641864736cf225238007ae71b89a6aa6b7da0f61d79b6810d0e58c4713f362a9ce468aef364cc486d0d86b1d85a69d26c7810365e5a0384630c36f2ee3f88e7678a10176901f2d39d22d7e41a6176efc063d30f34efe1bc315ccfed2b814e3f7a7faca877856f100ad38a01eb8a46a512fc896130add2c7260115808b62bd109e1d13f4a326b403bfc1e44e0f527cabc7981df7aa1158ff0da2e92ecb8176aa9985b0a4206c10eea1f204482efa25d415ae3022590e3d250ccdac241e67b018365a89e3e656f8a10129bcc22da88edd503357f2b09f937020b35113488523155c2a1841f58d32b873571620dcd091cd3805060d1c449e066cbabe0568ef34f718bf06abb4d6799c29a94b4c3cf430077d7d3ef64e89e68fa5af8e35af13cde127cbce58a19bf42e8a4d5dbc9de834d4992e2f8af3f7b589e6b73ebab9745310d3808867e420cad6642f727f3f0fc409ea5666949a460d09b42fdf61132c9d12703fecbec4ffce309f13183f2057e96ac53dff8ed447dd81317f64fa9a8ea02339762fbd33ad908f30f948ef045ef703e40cabaa2af4251dc68551da0412c85c7c8c2ba1a8ec8d352de74ba249c7c5641338fdbce99ce3f5006a23d38720b6e7c52eed50f93a74b57d5774ccb40f8b911baf2232fe4ee83d2ba59968771bf745a3eac3b34cbc0385013440df71e5ebcc7e105c4045c4b841b39d18a1289f746983f3bdc42435b0eb78f20ff42550d1aed14b04e8a1cbede9b6294d1adee2a9b5d3772e69ea9d734300cf18e8f63d6a8fefc801c6cf99a39c52efcb05154e2a974028c2e11380b4c828dc6257b77fa7167ea9a89bb6f9057aee966cd8c0d045e77c13df7cae5526e54771693532c3af2217a2da34a0d8a83203fe81ee8b6307b62df57c016a7a7f165068dad5e9fb8a7f6f26c9874afc0e204f8e9c784b3cfedb5b4fb9fdfdd79dac5823bf384da98c7441db46eba03d90dafbb7560ce7b69411586326f1ab5185e06ace54b9819b4c2b916dd01e1c681c1782430ca217a14e6e745761f5edd2d2a1eb1e2c17fe864b65fc290ae1bddcf5f43bcbfc9fa39affcb71c4925b10403d2849a12e85fb2915f6bdabb62893779c5d25594ebd36cf8b004b2ddd235c6a3940e68402d0fe788c71f29f2aa47db94ee638155a2154a4ec6be45b88816d90403492dce557f8baf5ea8749eed82d8f52306396a73784a48434cd1f15c15565ebb517927e4abedc725cbca8d1c06e43de6fe5d506705256a484e0c1deb08fbe2ae46263e1febf6247e3928d46aad31fdba8b3df83cc71f4be7881bdb175d3a95081d82afa01eebfc397a14a812208ba34b3794c71086248eb3d2abbfd70bbd8f16e33b61d80b3d5efed6bd70596ea23687a2347f0cc4f8c4b75791dd0550cf9c1e42d9aea44c64093577951abb5c546982054675d580e71149fa735b853c81f31642f1821ac2b9edb92242c97932ddd06a00a27e4719da081323d44e4d95bc04e7c9b8690a34b4319793c085ac4da0b0582ac6b30155ff7543426bbad294ebfc6ccd216be897f5ee4b6747656d3152b9f3c2577fef80d841f9ec3361a8143a57034cd16841c85eee7fb73abc7514650e2d1e50ebd1df794ebc57777a554c2483b98d270ee95987288067fd52b9190d3d21d18dda86f58d58aa2c8e97cb9637ed3429f55ccf9aa55b9a0aadcdfa6422edf7bfcbf976751b0ef14bfbcb0a184c92064f1637c7f44c94abf3b1256df0f24f5d8c978fa4ace322fd7e7c92cdae13adce18dad1c0edebdd0649ab6f97ad1428daf44fab9dbccd7f3e2060b19616b72cf7da16eeab6cb89c7f1e55cb834a662fcbe6193be55f21ee9218bf49bce279ef9934f97c97989138ca2bc5c62c240558fbf050695ce94df85093e3939acc7444ba948642553442793dc73bbb16da8ffbeeae764013950b869dc35279546ae84de66bf0ce8cf91cde86d724f045c03c6abb85aa4975d516232ec5ea599a9d7044047f52036f9c8d5e2ac753221942c65f216156d1bc239e5707b66ce40d35024b668824a2baa19d09c8535dbbd48c5221333f68f216ecc8fb79838257565cd042de13d4d188d8a546d8f1092a8dd5876cc6029a89c5e71e7bcbec4d92b503747d53df0bdbc4084e01e656a97d660473a28ccd8bf3757faa030e049dee065ebb1cf9382c60e91d1e65de684bf013238c3464f060222f3a1d1e56df5181f316e9b47d4e50342727dca86d3a5c7b036d4960e631566664d813264bf07de0268354a56ce70b7762605f4e22c29b46c96c7ffe39592d1eed2de339c8d1cddb59dfadf3a4816debbddb33572a03f611fa6fdcc1958bcea1c48d53bd0acd6c76a8230292f012c18158807982c8001b7d1be930373fe935c2d97078160288f7dc355ef2e2633b7d30a1a78b7e42b7dcecc67a8559c47f3b4020addbcd3f7237e7670b05a563100f2e85483234343037140e5f96668dfba4b3a5a54df3459089b3f1b7a7deda84c0c03276e87df2cc4e5a96cd39a4a31defb5416760b9e87e26f6defc78aff7da47d33842e1470ad113203755abca1e0ed37473fac8b076745154a3ddf2ce5afed3cd713573dc3d7f6af55ce988bc3a084d0dc254fc8e428713585a660d4001559c2a3140602ae8f1f9a3e802040fb212c7996f1b8761a9b4b11dff668e14750e6b990615864a7d858e0b6e3cfccd6020d537285dddbb4d87eec7ca069a9a19f23a974e060c98635f167ca11ce9e8eccd5870ee01700670a27390c0fb8970104c40d2377eb2b8fd9daa5ef77ef4fc421719801e38e006d9b788f4c6b2462fd17f2fff4a2fffaa9d8ec49de78946941ba804dbecbffd8a241780c7462e33ae4f096346c44d785ea5f757b3a2bc64a404d6d9f02fe10e71a18e773d31154988e24c9dbbbd97896d84df6419200d1e32f41a2cb2e1af9a434ea3576f3ef844d2270bcd121febf9c401de774bd56a4d31132b96e500b105b041fd27b53d966da1c798a996100e1207c95750939d67c1d8bce5d307dfb8f5a4da2c8c5537ad9289d61fa7c326c60ae1d965cba4a7e05588acf64cdc58f720d7706fbcd2996c3043f36eee08b9aa51195d1f540eba8459aa65d063581eb9752bd4f0414e91a1200ea0080d0404350e4bb3239d05a391b05209c0c388b5db55f83a574bd6709002bcbb16d7bd0a965fbd5ab66cda201be77e7a75ef05406b3469cc6170d4ce4bb64509183e396c86c9feda3c42d9059aeae15668ee3c8fdd6044accaa26a33bb77237680565407c8e8887560a3d2f7a69674718457e607c324a06b6688c32f2a7de320659902a16c9744d32b2117c8d0e128ff701f0f362b905f5b6ae79a4703798c81e08f9b77de9b175fd3e43db07040addf4a172cd282cc037c8346700fbecfc96621ba9adf1008fc67e4359c82c04bbbca9ffbbb4a3386b5c2fd9a014e65638b516f6008e0adc1c3ea10fd12729447988157a7f7e0e3025a19bd7877122dd18d6562ebb2768e79b120d63708d257028eff0733c8bae2ec752dcacefd8ae8d42082ec8d0a7085acc1281caee54ba6751c98a5389bf0fd92b2c747108ccd8304c8408cc4af17e1107681494ca9992fbf7e48a7a6041eb8fac12be9088c38dccb576c14a0e33cc5331aa503f9fd4ff2f6e986e7b8c359de11b245ae73843842f922bc2dac449c0edb5d6b6043cdf0e80847a971233a0a80dd28d1bd1bbaf6fcbba33bd8ea065612fa966ab1615bd4923658cbce57ea5f28fda73efecd8001c36c17aa9ae667704ea73f920bbbcfe392673d8a1f4f70b18414011f1d55d660785ce53e82d1f8529cdf9242d63130a9968d251f1f2d144321dfde062138de5855e239d780e55f421fff9a830dfe6d3987a8927e1871767f97fd5cdcccc886fc55d67bc8d16506ebdcb56be9a7e61c73c5336d15b7c0621b6d4bfe23fc517b5dd43f0cd00ce0623c491dfd4c8386210ce466abf83d709508a9841088dda62a45951b66a3fd56b76d7f13f45c9268b1c0bf91de733ebc17721c4178c4866129f2cf02112a157ab41fc649f6c79a0b020e571340a07d1782c9637d6b52dff9eefc2447e3d2c69123a60a366120ea200993ea7a301750f50620fc52ed481114171089861c8f0f06ce307567d820db48df6da25649ecf6e3fa30364c6c11a86db3b6d46e1f853a88f397700bf9942c879ca887164c8c7a2c704bdc2fb8b49999730948ec13d2811732e18ca7c817edfc265f26cf2e53ef9e76885c81c9fdc09f8fdd357272fa70a95029ccda98334d68440519be90f588bf50c33f4234276036c25f970840bf9e776881b3774a292b05a543645a3f3748155b3baaad0c258c5e0679dbfae9b7be3390bfe60313f48d3574af869debc65c5309629451137e9904b93840211d5cc00caa146fecc19fcf5e0842cac941264bd82b55219b8ce043208e75e6e002705e43af545012e30e7aa402e4e112b688e56c7ab99abc6ce94ba0a90529f3a24b1602c4e3ccfdbb53e315bc26395b015a8746380e1136fd7c12b2f9a5bf1d3cfba5c12acaa18fe4b56f2e63c0b7eb0eb47858732a7524842d64c20c8a43d6afffdfb2beb67c8c07ce5b5792d97b667488935d1f37d1db13cff44ac7760c45b29782e53391b3dc9e6b2061f4df311850b8248e53e0d2e0c378269857b80e1b3338c1a5043f8db0b77ecf95e01cab815170353ce998116376437503d77c4197ecdd8de471ab6b730e7cecbfc3b103082adb76a237ef47b6b5f735e4af9ed605e13ed8f86d9a560f216c335b7e2992eb38d1ffc093bbcac2374161dfc11ddda843d013d8e54afa284feae47aa7d1efae4a1e0e9ec66566cf0843d2bc1ef380c16a861dedd3ab42579dad2073c1e4a78c355a8f92445b0494fab6b68f086f876430d960a28880d90c12ac97e09f51a83c724719982d62a773112544b571eff4e61b4347791b41355ee63039b34668d0117e6ede44b903d8586adedd59c4fe95a70c25d214a0b9612545249d024e1d865d8ca55f54805d50500a49536dba82985916d983cb70d16c76cad9b7674804a7fa393cf1451341debbfb988097ed30201741f66dedf2b5bd4a7a6c1cd697ce015f0f7eecbbb020f31dccfb708026a474fa76ca2f9b923894e3310b891271b0c513dc068e05f27cfb8912377b4d58fe2b22c0a76b6d0df77aebdfda4c4f4ba4fc578ed1a82506aa0825f441cb3afed1cbd711e58ad49f42aef7305696a1d8d01e35284bdb70c630d5461ee574e8e0e1e14145b02761e61e806822f7c5eb01371d97cdfc1e368c8fe1ede47d706a1b0110bcec754a082d9861caf46e56b6869df23c4f71cd377398d2a84e6e8fba7558cf75e3d6e2de20ef7e650c7e9c12ea09837a62b8b318b2aa889caff781bdf89439c40c918dc29cdf665b5d1e16bbe2f06de22d5e366dbe08784d65c3df3f08022dc5183b54fa6e94d9a63cf056b508460049ee0fc2dd449568b299eb9896fa7b3a3722c5795a820d5bbc21168a5daa2de46210bcbb3be4c0a437cba332a2bd53aa53184099b1d74bfc0fbe2514d8e1b2f04d05322f08773aab8e06b7cfaaf8dfb325816fc8bf89bf0d58524e1470eeb960b7b6e4e4d8beb5f6d0e8bc6188e70adbd3b7399012fb26510986e0ed77a0a76874feb3e5d2bb9bbec51c027bd98118d35f88f10edea62e82e3a913cd05cc5c457c8705bd039e08ac6a59e9869f8cbeffaf2c6bf6978e7d67a613c0bf0c6b0ae1b5dbb63801d153a63e545de353fcd5757769285710a9361c35d1215eae6d9e5bb315dd66c25a19efa4dd92999eb39a6a1388f45e4cdfd5e96074762d27cfd2373d3f9c351318d980048d9784bf0729d987c8b1ebdc10450c796e4bd8cbf8101305312cd5f58d3dcf21a3d93419e89a3833348a922cffbfb49b468acd47cf4d3e6298065dad48aea89704fb0333d1afffccc5ba0de63652e5aee7722e83018e2e2ccf4fe3a54ef9ee9340bce042e12ab102244a0ac7f358885af98e1ed0df3cd845dd672d861e3d46f80dc5a96e6ac5b2a48fd1fc59b4f815ee30f4f860fc4fd2571e38f841efc994661499ff7efc76b6654a02c039786f72580e4f7385da1efabbb1726bf8509bc475d0e7015a9cdb101c8138369ce85516e64d50044affaac9ed9e037ab9659448832b613fee1a9fb4755cf4cb98aaba9f5a93811118e3034b0c29fd6b8d9201c889f707f5520aa7df53bce2cf877560cb50c7bcfcc74a777438e92f2d20a6d4626203a63e0da7d29657d5e5ce4508223fc2f4036442ebb87dea24cd3bc3e3cb3e1d99b17a074ca813e5444313d9ea96d56a744d77b32bad6f49cd2b38ebc999048b9d5fa835bfa8a07b71ed3e85b1b7c1b57455a40433c0e0617f75c400a6ef68f463f7861b375b21258a20f4f242223d0fe1814ca53e5ae613eacdc92a5b62027c14c4d9bf5d9c88c0f46083500deab1aeac2fac0e374e696c2c431f1e03f340cf0accdcab0d0a4ada60f3fc0b742f6131eeaeeb099eb3cf1feb5524237932d3cff0046b9118e2ebe027d498f1e195561f3666bed0889147d77dcc2b1e626ae0c15032700d70965a51f513d86cf5b0865e7dccfdbdc3a9fc3440afbf9afca9bb85809980cc9230269b058e684fd826f1a0be97305f3be6e7cd7bda6e276422bb7cbba59390df5e86cdc40d0c4ee8b3ce945bbc02a9056529bd07399fccef5cfa17400a3ad7257a01390eb4001d54e8aa3e6f7b8bfc35033287e20c16b165425d50e3964ccdcfa7c7e5fd3ea93204af8bc5ab5bef86eda01e969e367291858ec661e0b4f201d194eba5d15be8520f085995762a7fe2e8aa8dff0ead4c79748a3c752a196c67de10fd459334fbe4760471071b05c0b507394031ee0d457e09d0e67c34ccf10bef4b759f5dda88601b066d6e0ac1b4577fdfaf2d1ccd558bdc0473ac825e5685aef47fd0bd42009319eb7031537960f7002b33a62ee5f564e27d8dc1ddfd69a272871f46287431d693f522246a7854f61f2d683591744e85c85e2a4ece491a453214e519f3941e3f8ea066179c814b72ee432f0d4c189a4cb6d69753f2f06d13590c67f57e272859ba30b44e2ffa41b8b83f6c3ef26df655ce9a65e1b21f93a15baadc03518fe3f78713637c10604ab166c9e0988fa2ea31925607b8458bab540fb2f340b879735c7f3db281b41f381d106459aa7cf64aaec8c5540e756a05103602dc518ebde9d6bf8fcc587fcf6458e5b0fca08569d8b335e44dbbfcdb6f7ce329d8a291d278f4cbbc6411d1d6281386d02882a9b1bf192bb3d421db27ca80ec00778d031f68ddb80d7cee54ea328c1dfabd5fa638d6143ba0f7d14aa5dddce4a5aa74cc256c137ce3c42ae69a6dc2b8a38ef492d6ea828bf73f4f0354ef77954d9a39719ad8b4aac19c839254aa83117ade5dc14cef9064dab35bfa907a1488fbbcf5a5af6fb3539655be114db2cd3c9754b9c392d13213898719e3d6f3c58ffa94745b965e1f0af05c8beac0f569532e17c23575e66f8fd42fa68358aa094fa2b18afcc4a0a8012e681093b1a69ffb4235e35a70d036b5423b6776329f8a43f72f73d2822752382fa06def52e062090d0c82d8b5afb432e1c3c98bd73d48a9993243c5ebdaae248f53322584b923ee7a307a0964d8d8dc2f27689ee1d2ede3785f08300d15c548b5afc57b888020ad6eddfeebc4326b52e0de624af58e0aa3f2bdd3351a2afdc025cfa3d1a73823a4f7f1f00ffe89725ee4831573047af2c7d0e8438891361bb172d2b9c85e648cadd867ab5c85417652c57e146da9e0cd701e9e070d7e2e51f89f83b51550bc2e77b9cac7b42f53fc341d9ed16920ab073b382a9aa658eb88c1bedad01a1851928ba9529ddbd2f68dad6fb1a920e50a9efd9173e79cdf5cf9baf9ce4ee0e6a172418d5f11c045cb59994187761f436f31bbf51c949377517985347e1e6a5f2440ca0da4af6ac3e990a7eac9fde4603eeaf5e3b84d8c7c53dc6c872d7e6c31b9d9d6f17365b86dd9ee4511a5c18a31d3979672e206ab09a716eb7947bf2dc11ae84a939a3f23754b8787b20aa1eceddf6ae2d1881635a6d70dff0e03216b3e92490a11045bef13b39a209da8d4314165d704bd5d0ee46ac5987083a1d6a8f0d7d7af5855627c2d32744ef271dc6a8aa7c9c11737562038943a10409b2b63c4ede2c0f051c997a623d76f43d2261fa6b346788da6c0386be627fb9b2b82e8edba4364f06357510a09fbf7ba274c8e929eb60ccf9912080fe549746748bfb50fd891a2836079d6ceeb1a67ea880802521150926c306f931b836ecd84b19b19c24caf0abc17decc2033aefbd2ceda4db25f305001a89b2c176122e4f6c2a553b232158921f470b1c88c13192a93cdef057adaee5e73a45f13e0a98e0d25dfa932f3155a159657af7895519477490fcfdf4967d4b59f476ca502aaefad44af2980bb082cad1414a23142b0d9f1879e8a123f072dba44d2d652194716022315f6f1bfd261d6998c70aef92e66c7db8292492e3c3f3bac7cc2f5c49447a74192306e814dcce1edc65e5fbb82e1ebdaee26a76f9194a1115ee0215040d6da7ea6cece7be5562007ac4051e546e94969718a11b472924e26a6f13dd06771dfab28044bd8d8c7ad139f5651bfd48ffed78640af48a01edd64fc14b734bb69be095aa3789e5b9b866fc39b6347236fb8da52809089e520d24bb46f7e101a917b0596226720a30c2438355772a8051078a8b8f4bc90d6d569160fb030c12e320fd0e3c6812ad05cdaafb42d6316869c46ab75fde27516009eed1b7910f4ea1680d8824331ce09200a0f429798ceace4c75df1bf60e35dd6dc93d310fbe1e6836d5c756613bdc45435132f32c86482aede2caa3d965c6dcd093f1cf6a2a2f6cc6f2291340b32c828aa127612870b6598922f2bd193f63910fd48d156cc89891bf8c51da923e6d48b4defb22c7e7002809e8be97b4016e4452f35a5d9c96facc293e03e4e569eae38756dbd8bd609abfe7df763671ee75ee887f63f525f919780c8c2f3a39b363a9aea4df145d0c050c12775e6d652ebca11c6c26c309fe0eda830f058645e6103b499a3c700d93708332e66d0bc0661175fd5fdbcedcf518cf63ad650d91c44d30a4a9d52041f6a2b469f390eda2328172764178671e85e170e0e6911fd592b5d58e3099c792c29ad011ca19cd09eed4854b07e9bb76c2068090f8332ecbe2f9621db156e18f14a39b566a96ddb0b0a2d16d306ffe4d08a4d6615585f07c0a81f92a6cf026fa762eff3a53d0226f127ab55877ed4441bf221761c971690ec682356c6a0efd58c844858030ec7cafc4f44b7402a3a04397b212c732857324fe605247cad0a3c1ad8593eadeb37b20d180dad8c58a5c6fd917f6453be969c630a42cab7244a240b48368f8216504818f4fdadc10ad4adb2e0f26126b96c81b66d94c2f88dc536da3e35504d317042ad254a86809a2471b29e9847cec0cf82ba10af85e621ea3d3caf491a8d7a5d0ea40374298cd4baf18bc54335d6c45843ff6a5e28297b7921a39f13ed43263f59b2004bfd7f21c875409634c7b710963ee8f23b19f419b676775b1048c343ba040c2bd35260ea90673c5c96b0e07c1dd430c50effe97b8f8753c843fef03fd65750f929719b84f563254308859644c4713e88dbf1f492880f41641d34c66c0e6f98258ac6a4beb3127c38bd8c268d06b5d965453f6dc66c894db7f6adc4d7f0c6c785c8bb4e33328d3c5e58ef47852fbb3f07b0d38b6e301195e4860974519a02d9a6d9a279020dd303b63af254d498ee3682d84f9782d36d107a7056e5f49c45e5e1fb3ec47cc438d22ba5099036a299203cd753920464e2358bd4be1fc9cf709550ccf629912f687678fe3c8682cbc5929af527ea984ee82cf6537f5dcd9bea2bfff55e434693191123c53f20fb623501ef6db7f22bebb697414f2e069c0eeb0813fe6b56e2b2fd973ae3a196f41190cb0d78baae9d05b126c2089d6f1bbdccd1d37092274dea543be5ef23023f8c1a983f11230527258206d7a0af454548d69186ca4364fc53a42482ace383b647765c9742a6d7cafef1ef3a9d31115103a7568acf11950eb4eb1aa670f72b4e1bfb53e0147e76c63bbdd5deb50bfc9a5ed79281109e6d530f0a0d0d460798f4cc8b66f76a244c89a4159a640fea194675ed13e0f86632b6c00114002fac54a7b6a5deb9534df22b0d6546c46a5c126336590f18b4ebfe3f219ab511e00790665a5171016a5645138ed36a6ee71ef1988d1a3016c1467a36c10cfdb7e05f172daac457aabb271cfbe6f9ee8f24e032844bf928646837468ff0d648854ece733999a1cf6bd8ae223e3c49a6bbfff0fd56e0f6916163a5eb8f1c559930800abb17c2eb449dcdda9202399bcf8f4abb7febbc2ea7b79b7f5250be3ea0232c53f0fdfc8f3730e6890eeea445c8ab9af8397e99d754027e16913aa6727f0477a9fda5e943504e58b5bfdda6b326e6ceb93083af21008b8da3ef72ba302f72013b88c7e62b880a20ab620157070b67c4b7d097c450456ec55824aaa878a3c67028cffbab048a41410434f0dd10be4c01c58aa5ffb5807bc23b905f315bbb54448e4fa1f5bc740d681710af7df0ed459d70cddc20d826cfbce47a36e62f2479b5f9ab1c3bdb21fffe86d4625cd6d116abbfc96e71eff0a2c12f29235241ce068d2f824e2fc35adca49eb3372ad3bced7a9a3acafb4674a20966b4ec4c078f2f5974cd8b1a3fbaf2b34eebe2be40ca45d0ce5468390c47d1629783953177a484efcd95026a5b0bacefe3ba719e425a4670825e8c2686ef56adf91644e6d54702258e9d395287e0f4db83765b03dbcc01a557443c2a5e9a108affb4e1837c902fbd26df402cd483415705c2990198713c5bb66defb2afa45666af93421127078d771794be9e120c11cf0763f7a89373d3199682d2987d9a6822c064386b7a30e504b2fa4814222feac763a0c504d4baa9a8535c87e50887dff386b24893209c31268cbb63619166d3d3dc92b0fcabb268ae394d093718a46e7c8121dd32b68a7a97285a13076d377712751ce0c70f22b04548310919ebaaae1b85f2bc5831b9268f1e00168251ac5deaa338d64979bb70516941e0c4900519c3820e5677e5b3c28e700796318d909849b4816bcbe49389c5a4a295b996ece684f3f1589d2ec0ac858c6c5a6836cf5c140364ffca77f03dae7bd4740005fb5d9d9878abc2b604c0cc8c06d5b65e7156d26609cb2174ec990ddc8c33d1631625ace31706047a63056a25662dfafa4a9aa2e2b8c3f6a5996457119d8b664090b6a8e1ad5fc2f43743589993189ca209c9375431619d430064afbe493dca7c8a650051745b0ba6a69b5fae3ecb98a7d06d246bcd32c82f6ca8bc2ab9a63cf557763bbe9c85a9c4eddb15808b67824f69e641582c90a51c38fe13fcd78cce33ff6faa83bb3ee8f49957a5f982301df572ad7c2f7abef0177073367b1f056e84332793eab76e9ed989f21dfe644634808a790ad4901448876cad04a282c4047ee02369eb7df54f6b0d040b41221634a4dbe504c0b7097cfbe18132133c9bdb0730218de05aa1ec303f7685af28c529b951b0a431d9f625842780ef5db8a8f5cfeed49f5b827444a0023b88c824efd2a1be5c878a6bb208893bf562803c4eeb98d2cfaed3b3bce085a60331ebebf67f3b7ca0cb0f31ff6b18df5e244230e4bc1e2108da1b41f760e7ad77ec30fdc93f91c70fde0a425c6e8ebdc80e2efe4ac174bd8761b92d375556e798e3623425e8cc5f6956860df185f5945fe24e26915a64ab1abf8a755fa347252e76e3cca6bd8631a0da7525d70ff178496936311ba7d6d75a4bec3c8b31f9a88d047a14e81ae08ec2964f28b9c4271f6c48df7a1db7bc5962dcba3c70a9aaa5580a0f1da92b516e9319f58759cbfed0ad3805727b58bfc6ffc20754d4552db235c2761223ffc4bd8ae9e39501551a5c9d9a7f865083618fda1e36724550b458e3645d40150d2df51cd615a301cbf1304d1d34d3bb720b9af714a8d9adcbf6f4a57b354ebfd31eb45c5871ba17a8e05248b00302b5c50cac8c56cd54214eee80b61efcff122b0729c958c2cb1d2940b4c11df55fbbb74cf9fcae06df4f8d6cc2e77e398088b8fb2211c6d43f0a5600014fc28c2960cab6724f1b66185c57f7914e7de26991f94305a6777a5c723ddd81b3ded95799510ab6afd731c14853b0621569e738beb01e296eebc15f6dd949e3e03ceda1bbfc4c5827cc8799b32df10febb44c31ea17401d20d6cc85b95e5e267c653617bcfc7f943ae71953851dadcfc3e56d16fc33cfbd7729d319d2b80db1321dd66f77ba6cdca7ff6879401803e596830a0280f1ec087785e332b0aa078ce8c743171e0508903ce717e1913a5e114d5c8cd011219cf0558e88e0ad65ed4427ba7b9b58ae05c2aa278c357f2942aabfc3f084d5bbf9d33485d53b6c5fa2e1373e93cccea373ea3fd85e6a1b50b66bb9abc0f978f8e494125b1d89515a78c48780adb5fc27649dbd919bf51c192c391caa3be917c87c04ae632bfbae0285c402921ba4cc8b8f11ce485d4b9eaee44130fa872de0312654b40d7064d3cefb26b87ee4d66cdd803681f5df81b83d506e154946c04a8a9e5f1f05804c6404fddb52ae52949a767cc12265e1373022e81a2e52aa8562d9049fe0cfd5026c45ff82dd7261568a900aa57ba370572c1ec32d1fcf881fc995d7092980ac49efa6d9ef30beef0c026c1f726d673685719c7c6ce03650f1d9b953aea6a1c6f1d2fbc8a8ba6e1ac09e5b88e368c37bc4f31461a27cbc8279e816701ff34aee37ce3c7d238c0a5990f0ef3a7f688520294925c06811e9b838bf590e417e30138e5a9f556bca23798f755c0c28d6579bd584ba0093cb2a4966ccf68727f3630cdc69c8976f5365757dd8050a3ddabe87b195a00006367d13562fec6103ab72d66ff10a254e3d3763de5eb2b6d9b3360db1e0587bf85e2a857e825647054a5855ac896b0689d50263f4f269cc171d1062144eee410c3c17095d8b0859242c0b12649667de0a2e03030b731262d321f675d083b98370af5126c0ff2334ad91d4213e1859d5b8c61f6dd58f87b08cc047b711a9d0e992e0a04624f9a1977c713c8406cb59c4cf2a1a031f4942bc207661ef3b4a2a0a8648ff684aaafee401593009be6dcabd6fbc4ea04397b0638e691e674c84d011cd509b50ec2a72d9ead8bf27bbe0d06a992f5b125af315a97cb52474ab27bfac5af430dd9b07864b3a51a9cad8c1af298d38650c7d12af33268070b923e12ec694298b2dfd7e7b2f021e5e0a607080ecbe8ed0c14dfede03dac99ff1d571ccd6f089d045fd00a3c4ee43ef93ff27e599b62e7503005b2d334f6aacf905cdbed33953e763977250fea8cb47970de4e15ea2c95aa09ecd699b47be270fd10148d0adefe61f9dd70194b979cc716fd39bc5524248fa1d796d40be0f5d59b345e103af74df44a1744fc36be8c81d40a8108a40ca4b3a2bdf630475838bc5ac21df15961b26f68ed2fd199dc3b672f0581377a6fedc70e8206764748d7065678dbca86d04ea96c8db11cf674fb04c1203486d2c22fdd51ebe3312df951df3ac38dcbdc9706a494ebd979cd3269ed55053ea220d2198bf446a7cb4ddfa5c8d13d8286d19a56c1f7f1881e61db7279096a032900628fbdba99f7bc368bca8bd88af510c73f313d915579fe6af6990ecdaa9fe396784ea6273323fd9782056513cfdea29986b830c49234cba93c99c3c92c91de491a8f73fbd8092e999dd5db373afa57234ca697267e9ff0347e40d517c9f9e75af7f85cc31a94174775fbad6eee5e131e8a2abe50bfc77a15f360f34b496ba5417254ff99d03e24c468b3835ebce5201377c6e40e599bcf2a09c7ae41e2ba5e1f35df4655dc7a30f1a09addc7481d37b772f5dc85c2631259ce7823aef97af82a74492825c0184c52025c0c148087aae231e6fc2664c0962f582a8e87120a3511f98d4ce68aaa4ed4a7b302096c2b870b8bd377c15cf3d37ea502ddcdedac0609f1e9cf636ef4e0fd6c2d5421dee1e502bb4293872a79c7fd751e9fe49afdd532ea70dbb6336471f2c05fcb70d8b58d564759b800b8d53b383b27149f3f2147a16fbc1cd2bb29f87621db7707ce9930f3d3495495034018bb34912efd63adf51a054b81de803bef02b5299580d11fb132cc87841613f5b8fca71b16b2479cc36360a103cab6669ea5eaa32bb978d8cddd556cb5a6799c20fa9f9bac16474a61591ee2cc0766e070ae2def3efcdd19166d8be0962388b73c7f12b0c0c779b1ea2cc6cd2a442149e6598619cc218684dcc2802eac7bf2d898ddaa40c0af246d798b57db6f0aa0097038301216ebb8a7482c9e0e64676b5c503ca10f24ac05b3cf0a95137360306b61403fb6f919d297f2e52e1a2f29838df383f21fe827a208f4412e851fc52d2a1d1adba5ef0ecb009926cba365d192e7cbfbb7a17ff8d73a1496acfc845704f2911e29f75872e45b7d56a23a358e04ba87c6193af6476986bb042af845ef2b07af468cc5641109eee76f7bea3294af9579140824d20942565a5e5098344b627d27002d057e230a42c1c03a95b062de24fa90bf4225c83393e497cb3dd9cd67fa3ba8e59608dac8cc16df694c11ceaf31b7b1f64a473388a40f3cd2bfec481ef7e16b09930fd1edcc8b2abd090502d67ed40939383c5afd4dd757cfaf20a697ca3f98b8f4e82a0b38709cb59af6151384fee8c64491cf675f043c9f235172ebe47e116464654dac7a59361c359ed34ab0517f485f3b82058750891afe3b8d173c03e9749209fdc874a3d2faf9ebebdb38254adeaf55e64be1571a87861be20a831f3f20059a66d87b1bcf69835a063b4970b7cca89d4cda5580f388c4a14920f08684f84b0d7a3590c3727241dbb87f3d1a75202938f38e1670ef9cbd3c84d4dba9713d3b414285f1043361b45d9c4444e3a76619fef5cb158da5399299ac5d0fc1e91c90f2e9a54615fe9aa6164a8cf487d3156ec81a539c2db63b28be9bdba20a97ac0ec5f8fd0d2ac582f40b1f8f40a64e35dde6c95295467c13cf53b9cc38db9ff9d41c45740a23aa3bfd9088df3c5abc4735997752b80f9fd7837ee9b6de60c344cc0f1852792c493b178cd4a62b09779019b42d8329d7f0c8661fe5f4398395683517bc5435b637348a1f22bcb16cd47b394c2cd5f15c109b5e2f11c0f3ec63a99561d46c4caea73f8df356ce5e6858dbb9bf4b0e897530c5ac6fafdfdfe17f38d896af0d825c75bddba1616605556768e7e44b67c4cdac049a128632483d05896a113fe2f0a7372c03c3d6459c132d2dadfe10dcc2d6a96687d82ac6a1b7f40c4ce1234e35d21b3ef439f300d702cb3da2f880a143327db5fde9b82e4af9f0621630cbfd6d5d4c0626ab6d5aa24083bec635741ef2e2f9fa7f19dd44cf3724f8d0690d23098d984d5a28a60b227767543abe1095673b68b97d17a0addb798b076df15e91e8cc8df8132358179ccae2577897bf9d6b48c78eefe0cf4e1150e3c3f94581dd24ee4af9ca49c2792368343325c85fdee79ebd48b31193095517d20302569ba47b537dbd79c0ccc216b10e67c87c80a2146a682a57c8722da2c475d05ca512943433903799f9becb220f66c7f06af210ac11b2e085c55344d5d9e4adef11b04c419c1d25e5eaafb3816735f1d663e270b97fedb5218c876e032bf489e56a16d56838fcc50a7817085a8f3c6ea173197a3646586d3c384cc48df2b1745bd2a07f774868c3bd87fe501e7cc212d0aa5a8f1a51632d8e45ffa3033f859faa9721962f7a91e5b039d02512eb5133c53f3d978f11a67a2f1ea1eab4d10e827b3d4f6160423b1ade6b710abc1e0cc82b6592e07d7a86398d2b4fe0f0eff58fe25b07ef5d6f5f639674d52c40e25d2ba27b52a17f6a5a5cc43fa3949902685645b97814334709921a144935328074b58280c7709152e8c7c19e084921ad974a92c099673a4de5c8151f1bf9c5dca38f5059f8f9487128d63f4773c36d14311dd1fa95779173071becfa05d5a795bb77ef046db6d9e81bc73811df4b5adff5bf08529c503a39ca7b7dad7afe1cbf9ee57008cc3c8c4a8ef3e287b1fef3a5c9684cafd93e699b4c5f32a61f39d1c51407ac3223832525a8342d1872b143bd0e930e249ef031932e8ab985c3a8e29f034a8edbdcf98c27657dd714978aa0b3ced84472c466373d7585b5c004c255e2e2a893d9f0dd7c5ea347e9436aa3af40c1cf0df34863192bb86f88194980372d5869808c0848138760d78adbaedd51a2cd5284e649fe082ef00b88e5ede4f9238e9b67ec19ef22b6502543f74c2a7c3242f00386e6af71102d2ac290084c16716c620d8069b2ff5ae41aaf1d344a89689f0f6e4dddf7bf4c44ef3914c6c034b7a71cdbc28428c201bbf0145c0ad7f38989e1fb3946f8002c4cd6016d37333ea6cbc95d00fceed6c5a1cb30a530d73df4a0840cd2e290e09fca0fcf15c3c6c0a8d696a11400eef644b52a00393833a08ee8379ab0cd1f8570f85c234971be82d088a615948aba7b57e34889af320b62cd44260612ae5ceaced75016adc9e8001b74ff445dcef2c898d09edec2b1c75e5d42ce71ae7629b47ea0f009c0a5f0781f53a861369cb49e783725ede1bdf54c161eec031e15219c1f26f398d4bf80516528183bfab76c53b0728c9fd1f75de66bbac10aa1079cad1fffd81b21419a332c8fd3006db643c731ef96f6ada821b78acbaacd4e7ed3ec8cca2fe44a3da8dd1eb2aa5c01023d962ace8adacb0cb5e3d3d17b9174dfdfb38da828f0f3c8fae6c14db7b7967432aacca6c33d3b145ef0f2997a683b96d5186c6ec25f1aacc44ed52358a83a3ebaf5103768d970b7a9ee09ecf9bc7d1bb684a940618845925e21ada9f05d592023cdc93000bd4027a40c4d2bab1f2c843e864bd1618fcfcd5cf38942f346f983dcca6f39191443ea69652d9e46e65a0064ec3c0691892f9e960a17b52d295c17edc476eed6bb893b7b13ceefaf77b90a6c002fce64a333fd44b0fc6126b835fe64ef61c25170f6bc33c99001cf123ba7b7253c6a508afabace22b2d6aac0bf0bfe01d69b0ae45b0910e2e1c2d94ace5384df6ca167373082913fda9e47ed029e4da8a5ebe4e72189b72a54252133a3306a82bf5ac846257cfd6a3d34d6df22e4543448d812aa0aca6ad3be0ceeb5345fac0ed22b0dfbb3d9306c6f2637b4c8effe5425867f4b7f19256950812e082c635d4e279f9def1a91065b6a8ca8959fe2d6dd398756c120a72aca575369ee1dbaf1568d81539e24c36e383dbb2247973d6deaee7b876e1edd640d847ee94d6dda3aeb534e7abba7a1f574194c0111ac735950ee9d6c57023bc1a340b4574e025abd2b6c69699444a2403ba98b4c3a7643750445e0d95b7a78216bae5360cf1a3d810440a44a6004aeb23aae9ec67138d4b1959073dfffec1fe1c0f956b034fecf6b504e8fac1447562214df8b7d320ee42ab3f82b406f6152841bd7a22fcdeddc69d644f30b8ff72b51ece137b64d3c7b10bb6ad7cbbea7feb77aabf292cb463f28d8528f37b8a55b651c5e2a7461995bc678df76dcaf3bfa2b0d8aaff6285fb1953888b983d38fdf14f65e37aad106034a4f58d02a7941e02e75c9d6b2eb101aa932fadc0a9d6755f33f6e30e8f68e5ed9f51599dfae96fa408f1e095a2056fbd026d4bf972d6a28c6b0818ee23560e4e6fbae36fbd248f8f850f778d5a42b21ca13d35accad365285eb8117ceaa96c8e6d0f55d024d916988e53291fec7be039392dbed2598c2c24fd708aa2e7defda073deb01fe5775b9a0194bee29a4816aeb05fc41dee83fe8a978b1ae2c2fe8daf5e8205628151275578dec4df16c1214ea5d57c7eb9754626017138f9a3bf931043cd9e8869b8bd9966a179c17eaf7bf2808ef8a124a30072905a526ac1feacb971a0f62d5eded07e10a050c3e4452363bd264dfcb2c44e64b393f046a6c5f9583a1da96c92b1bd1648dfd60d454850dde3fed2410830e4cf3ee1443e3a304f85721f0d2874942ed8785bcd1b5e514bc1ec3c940676ccebacc5124a7442686c991116b2eb1456d3f385086e91d2462ed972e7db2818d201d9395df86c23fec5c859a21a22486b4c94b0b66d5725f81257808a51e490ad780e8b728f0ee7f25db50b918d8cfb304f5bd9cb68318603a790fdee01d49cd6d7afa671b2a8c7ee635dd7f96723849b29559d48fa9a23f15ef4f3af35f4ea45870a066305853b172d0339f07bd680e3c15b7685bc0ece42c3381b134ade46f399e1d205a34517e7c4ec0dc8ff548bed319f1a40b93e6bca0cee8144828bc027c403d5b7c85abedeb7a0494e2a9ee98c74ccd60f0b9d8cf17df3f11862ac4dedf25ca04e64abe94dfd275b065f85b9c60941fc9c3bcff2bb82e8a4a1c9e9b8a5da0b271971c1a671bc3608920bbdb5e3f081a7669792fdf8ee332b3fab0a70d7be7ad0185ab08137811fe159b0c517e682e4b3df8396e60a230f6cc293a1dcf77f565ba8e83395ce97d54f86d09bb71e7aea477a906bb371540f7f821207cbb146f74955a9638b3ea683c423f33b71bde0fcae8ad9b7e87f8aa6c72b7d709c9d49dbb9bb147f86f247f60c9bfce491dfd3f6031a7ad852ee646667189283b36aadf0e37f92fb44ec5d130909c584044f37f6fd063e8452ffe499a9edf72e08539ca7807886155565b1f8eeb64ca0c60add7aebeea390a9a9e85534a3d2e3bff44aad0865a3046e7285cb9f1aead95d4365dc4c8497f025962b26681738b849572f81e9fb6c3965a6aa4836401cdded258cc3e92a816ab607ea2462a7c0b93650bb8c4007902ad89a547b3f84d5dce7060198c0725dcf7959221e2e0f03f546890d4ca96025ccd8d5950abecead2f67a85c638782696853cfd32b5bdd39358298855bb0cc65732d223c2fa56fdebdc23e0703362e8ccc99b24c34a56bbf0a5718e0ccb055aaddd5e968baaabedc9f1e01826e68814136631a5752dca22a3db3c092b1b2547d0abf1f603c1849f513d515d5983a18fb8f99d33b5bb27b1fd9a3802a7b0153a07aece76b53ce59acbdb18e0a4f2eabedcfbebd17141c075bbc76e211d09c0008da20709169550a7c74227c925d0af6e61c9d8de23212ff9f66449741263f07ef7d1c55608f41ad3ee731dfd7421a27e1b722b592ddf831ef07bb6cad66b4a334f40c00b5062cefb7ed1345b744c6522d1a6cdb743f8cee5a1fd3c45c8aaac2f1b15eb95a39c1979d7b88e387a84fc2fe667e552e6089ae07a8c608a03920767332010fc473ae95e74c01faa153abfaa6263a69d71a3358046625e47652d31c9a829329aa91fe468bd526065580572381c23c3a9e257a193343308f8ea74c21e0d7130af93c571e41cb8581011ceb41dbc404db6404931b778c0944ba2ea065cf23ba81e6ea8bcf4a8e23c002091eed51f396a094484981c5c98ae72609eece799ed738c4fe5ff6fa38cdc905d8889626263428bed0d9817995948e0e83aa4cc0bc86ab1067251bb4cafa94cfc953450c25b8bdb249e12d52adf5383c8bdfea34400064ddb1e297f0444f419f6dfa0a7bd57f94cfb437197d95a66564e09f2413280fcd3558b1acd3a31f939d69becd6f448c440cbaf152d7e173d94218b1db9f3d1e680d8171c5e193a2fe8b0949eccdc88eb147f1f2dd317cbdc0856bf033152883628d213b408ed4ad9c138f0b30670615bc7b1b67dee75aa773d498e0f75f4bfd0d85a4a5869e6612a40705752b44479f70bf2aa10afcc49a5c36bae70325635d2b7e89b628951d7a9c42df0ae3b0820aa285f20c4e251b58a359bf08ed24460bbcb6370bd39d3761f357f12b13d5a6aa69417873fce047100b7725557f13b5c757b3d81c6feb7063ad1864402259568e8484215034397ce17ea71c6d494e45f9ab2c7134ec31f81b7aaee6539a03b7ab4c10f65148fe12295bf22ec958f825949926aad9ca5cdb646617fa53193d4882485a9d254547a5c4ba7cc830d2fcfa1e6d1886214b89f5c11f8799ba78cea2c15b752cd03f77e2f56cf45ce2ce560bdeeb70c25f399394ab532c3e568865f7e19c14b9234567fc35176e07ec00282c0527f9515ebc8ae7f8509418a1d5782621d5023e4f7f2b12a3100ad9d0dc2a2616dab4da99a9d0c725a7aaba17776b4ba2d905637131696300bf044ba34cd53fb6a82708ec2fd560cca84e0d36afe046576d54c457541451b693fb560259203f50961f95b8231aa3f0c9320fc47a150f7de2d9de1d98cb2a4a125f0d31b2eef399a486bbac63bac85d01344e1053aeb04b917fa9aff1b048347ed754694489bb4ebad2dd94c0dcc47072acaba1d9a60aeedb9a6c1399ad6374700fbca70d2349168991d3bb019fd34e73adb24ac44b4d3e51c9cb2bf46328daba1a16c750a620b3ed9c1d9b46619b154cb5fcdcb1f4c5eafa11fc728ef52f1572832816dbba6d83a4150a141bf68ff1995556a9c293e1a0b1e9029f2f7b6ec17eaa0326d55a317bca4687c603fb8a37c85c99b000222b573ce1b93ec7cebc137a4d6ccf8479e58c1cf1f5bbda53bc4f07d7114c5e029133a0b8cf44bbcac4828996b38f63b208e177efab396e83a4390500d89d8286087ba922583438d662ca7b9cb540849f86d3ea38ec5c78cfa4a6d40b1bf07060bca1629a0f721dbf7fbb1ad50d5a6e189120186544cb6bb9698f28e90dbd1a5a77e60b1d611e762c390e8d22b4ab5e015559fe24053945ec47780b633f5230dc68408af721331aed1ab692d77673b659ba387730d226c6201f7477d0d9adb3fbb4376ca009bfbdf1fce78175ae1555c2d03715203194437ff9cd9c5e7139d8c4cdcd92edd62f94c6e37add0be1f9bcbd66bea1860f3e128541137249144b9810127292143706c4e68bd1da81b297b84281be9fcb0c601f7923cee230eb3fc49ea48dc0748f0677194ab37acf5de533750e79212418994d91d23aae1588b16561010dd5fa316bb7c1ee7508ab663660813996779192870c2c9ebe7600c0870b5b163f584c2178986870505e201649934fe6e0572fc0777ed659b8077b537fc986ae2c025a7ab69d1c2d43116a79a61586dd781a58612b29e80f591786d57a05ca5deb5bef9754fbd5024b91ab738f22e2531514d7ed401a6e1e56db05546aaa58b0193dc56b19be94b68d51b9b51389c20a63a0049e2bd0544d2032423fe4087522aab34cb44178bf25ff66d6850c564d51d1ffa6dbe17ff59a05bdc473aac6d5340a2602a7b2a11b7ad20115aa08a539561b33532c3b36096d2340e7ccdbf8fc36304ac378844c2832ee80ac6824a462c613fce87b72f45315bf88a67fe9e43250451d0041af9fee39ddf1ec3112fd599adcdaa249466bfbee64e66ca4720258e7b5f3f9ee1396d43df29c7fdc30b0deb7ba3e531047c61e984c1ebec49bd26cb50df3b97035416bd01870c7731503e60d112d9b6c91d902d7178bbec586288da015469e1e68773f1d7ebbba1c2c9c393c7c2d95f1e014219e1b83b276b7e590a44df9ede972ee610e548299cd8fa2a3258f982d7722242c740bf0e3a7a75db299cf8c718eb370d60ad25e9201077aa13f0e8e36eac42bd1b41bd3741294eaa22fc8569611dddf6ecdb5316575acf80909cf7a005c48ac666bc9ba096413ed6aa821f53b4a1d1c09eab05b5cb1b8810ebfd5d590401c813f4859aed15829203f951411d40216bcc6a1657c2b988b6343e0e41182ebce5bd81934e610da29e9a449642c1fc491fd594483174b44ccd514f03febc41ecd16b431ef21b01dec97a40b131872663b2d0952f9777f6cbf925421cea553431e3a3206f697d4a96ff2e81fc120c8c1a8c311f2241c7beeabe658c9984a8a43c79257fc9b57523e8340bcba7a2518d8a4c2378ebc453fed937d5759576120ee48e9de9fdfe36346c070e7146b6203bf72d945f353611c66d978c34f6d6efc5e32d4404573acbb65b9aefb9cd30ecbdbbb233d5878bf5c7f53a0ac5bc8a7f681af824e079100fde705835b333fd73e8897e5ab67a2ff577ec958cb666297dd7cbdb22c6bd6cf60591e1bd2d89323fb66f5c493863afa06fa71b8be8cd251afb0d568ded2c3635b215a3648c10d2c8b20b1c3d36e2cd76bae755966f5613dc34f4630942118ac79c832a87d3a6d70737354bff173d9bf68f11121e33688cb12f8d9245e8db2a291dd32b62fdbd0e31a1167b15230a4f3a1138a35672e59a49d977b003d48352cb66d4b6a0ac76ee876527f4fcc196f61b8177a851c12da8521a1e7c15da4f10cb91f975d2ef527d74cbfdfcede17910f9b4759f0ad7b0a595d3856f6a9402752e8b4c0a2e39a721ded2de5d8fa782313cb72b5d4bcc328e391ab399defa9baa29948105ed67db7e65e660296b82dbdb49aef1e211a9a489e7ffea87da13dc00c0e373ec1e703e74b946fa372377467c9967fa36e8d45a582b5e9642599b89f637258b360fc656fe38ea9badbeb8317d46c988f8065c4cbfd3df9d831595a58fc057a1c3f30b2e379d72d06b73eed53072eb4f1d641c2135c16259869366279dc284dd81786403abb890ef75f15ef2b2e31409c81aecbcf58ee5f6da11b7c39112279286eba0291f0a7043159320aeafb3ee1e12ada3be44117daba452759a8e5ad3b33afaf8486c6b5462e8f8e7cd5cf0e13ce6a85ac641af85d36425937a912007b90c350c73e3d372da3ffe9b908dcf2c4fa93a9d536d22d7c8781ca2a383eacaa59156f9f15ad66106f1eb0d16942a686e5a169d7283024433cab9f9ad401d83b71e310973304bfdd55ecc1be3756fe6c7a67e08847a01a7f666d8d5a8ab67c2ba4ca5a5788905cccb5ea3a7055493bf905c97d253e836d58dfd1abac736ad40eeadd6952f1a036aa125ec6ac6cea859a21e6f7b89f8d82bb645530d5058b8bfe2b759798aec8752d6a30342af1bbc54ef7e1b79fc37be61d476f79001d4e3d760a21069bf113a7f593e7ea69a3e6ce0ff7e6373fd7929896db6f64e7efcb71a82800df9835e14d3241c25e84fa72c1c6eec7679974836764ac16a7055b29680429ea6ef60fdde1204138eb0c69a46fa4d00610b78bbd01320df1d0675995490d37bccbc55ef86c56853b0ba1568a6834679ee082844796c42901473bb58bbb187165123911bd775c06509c0067719413a7415bc4b57c8d02c62b23002a8561779f92cec44a4cb0ee87c2da4cbb6d8ce478f819934a307b0a23a1729984188c4cb039e7d0e535fd43a07d8979350334d8efc4d863fc11eb4696da8537c9f05ea5fd3b95dbe9cb3b98eb63964bef379da544709a8b2641719207c78f09537459aea59b7738a52d8b198a04403d3b19b9c027359cb07a57c2853fe2917b48b97bfaf2b6b63dfc92a606dcdfc218e15a4b146cd17dcb58c1c44f9fc2145b8f89b30ea2a7fc860b4180a26ebb3fe82d2091e2d0756cf246c428ff66d0eab738e181f4a5003e0bac2fd11408f95857d1acdc74a6aa971d83b6c626a0c5f611c40a885223f83bdcdcf391df8ad741332489994066f9bf1342774bc7fc0208c707c7fdc88224b6ff9a7f4e3c09dd0f5a1e909d2d9d30b71767106e93309032ae24f703b8b4d3f6d214a2fd15c56df88f9ab2e94b2a478852692ef3bccf51f8afa5d0810103d15d50c1a85a9d720ebc975d60417da3ec7c5bf1792e7a8caa5675c1ed27b08e15d47a9afab727735a457a66e72d779f2ba6ab4a8ba242a2af850254472766c29e8138136d927dbe2a69f51360961bce142f4233aabb453b528468bc7c03cd0d0bf59f4ec05fa526d02f4d83adf3075665180e532ac2c11311a050f66599157cff12d5c4da116ebd109ce124d648110dd82c330f74f8fd3c17f71b3b9eeccad128b1a120a863dbdf876d267d0325930116150c992c90e11843c140909b3cf9feb4ce0ce01309be438fec6b23ce46bbeed2c84671ea728c41876ff039c51cdc50afa5d1ea0e67ec782ae6912f30133aa0345ac9b53e8577d3c5d09f28f1df143a506b66da92a0509b024b1a76b3f7ca243ef84b31e215c9fcfbac2d1f1beaffbcbdf5c137ef858b099db11abd5abbe9f9ec6260c0228ee75e90adcaa04956fceb427edab523a226a67e4595da9ea9d7254e80d8979ee66494eb51a372c6697da31bd0a095641642f38669ab5f75c20d6fee527b7a929ba41e3aee9760c4a9fbcf75d9865ac189f9a634ec0cd9237493d77fe4cd5bd447e88f2bb56d32753b29617d68518f3b4e9bf9a031492b4403a39cd439412fc46130413f817554fb3b2dee367ef2eb52651a34c9cef34329c9064b4c89db95dcb634adadc52840b71e976c1e8c56596231e670427e721076daf98bb44169bda3e61a0f1c59e77da7eb820974860c19789bb30bef349c47a68766c14a15bf3fd66239744620f39b24648acf726f6f4c0b97bf711f937b99d71fbca67827f0281e6ce40553fe4512c2d069c6443fd692d62ce74c3c4135853b822a6a2ecc2cd55c0ac5522ca3f5ee0e9f2b5699464f72e937190a5f0322b47ddda31bc84e9ee8b617c3370c89dd149ea46a5c6296139f40e791ba2a0ce86182121523945888df7fd70d0faf76b60c56f44a93a1cb77f7dbde45cb03846ee6cc202a1a2a6ad8c1976740584a3782f070e52ef14834f19ae0b25070ddf89c81655a4395704e88cb2d74b52809f62db5d0711a57d1792e40ee95f8dfd88999a22b4c7bcf5a137b7ed10ef8e90cf99ac0b1e960d252deee990d913ddb8eeb8c341db400d8c7030577a463869f93217680ecef13ade057cf5741f6e2973321e4f6066d8420075c4ef9607b65e3161bf29627d3d23d9dd0d0ea07e348c9be91390a2bb45cd5f804e16530511d0075cf0a91eac1a72b09ed3413344fd9cc34066a4661db970a576955738b75b097232178d7cf4bf0a15d23a9e1ec9ead387aa562656c80c099597c9fcb5c44374c6d5b9a0c5e1607f2242bc6593d2e6e99f85f3a75cab3c945b6fef3896942dbb14327d9c509094659987af0147cdc8ba6e666a5ff01dadacbfe297491f7f2707b867cdb805a0f9229510258805c277f642ad97830578830478264745200a039dd89a261618b04076973825dff145c2ca9bdc923c8d6f1e6a38ca9f37c29519b45601cbed8a1f6d047a039fa49e5d0ac94fcfbed410a1449c431e357f89d671e474a257adc30f6373492f25a9198ba36ee51429413d355129074c5e2382154ccb715bfc71051479bc2b9ff448814179413a772b830abbcc73770d26c80193af28088c1f3241f16b88d3bac401ce59a168f25eaf9d95ef27bd4f4c6d53def8b4718c499e5a4c62e7866bd072d1dcb0f1e0e2baa84f99fb38b5e74ad0bfd945e07aecc36c65e04d2d39925b39aad58d561f4dfefee4c7d15f568905188a01b523fa648ab65f43de7199d76f1a3ea0b3510b4a612e72aa0c386130e04be57dd74b9bd930c74eff7357e09255887e40bc3fa80cb3c7cd52676aa58b76156d54bf89c92cee76bb62630a5d34459e44ae2f2c2e974f31b4f5c187eb5e91866adbea22ea7ea99570fe637f3566e387cb60bff9bc389c1a8679d0cd9de9487a7f587b9cb32b2a50d1505969d9b444a107a920da55033fd3c4a50f760277c5a8b244d82aa7e3d2bbfbff6ba46a376dbef4f1e23e8bf3ea5a62ad4fd26418ee73e7e34eca44f0299b1b8e7aef34de5e7c0124b717a86ffdcb5037513dc25d9a3a990141e71013224a92d8607b82c1a476361ff43c5a79890bb47389abee9307a61a0d4334d5f13481776e208c65fee1ba5a68e7678a96537407561a8a0f1d0ee45760196db04b6035cd7b9a1ff3e72184cb2247178a0317d37200ebb4751e053bf27faa56561711a915c3ce3e75d55d3df2f79b332424d82ab3c133ed104506d3e86f061a911d1ddd013c15735b005507653e9cfde4c854d4339906ee4cd56ee5905beac736a99ed139b0c33261cfc87079d0aec9e43e472a5766b0f1ae042391d8e25615884e13ef375180d4da60a865d9cd68e64a008f005bf91b843730aad5194caf14a12970b6e86f92437398c1baaa325daeb18c783f666604aebad82051490e9e80be193fcb40c43612938cdef724a971a3c027d028b8a09fe29c261e18769b62372d21ff847ddcabab71936f049293a969e87d0796f633dda75d39ddc454087412c0326f229c303894e446051c49ed1b309bd344ab637706a0efb51d5fba4754ea040cedc18efd3d4e59b043b4162cd1c823953a97dcb0f0507136498a4855a8259875edccd6d9f198ff36e6834945ee86e7953d35f09628794fe2475c6c41d9ef63a9064554501fe4a25a53fd7dfc1ae0fa86fab649d340ec325d80002185df41651ce4074f07002bd5c8e182aefe030ffa9880cfc13c64b5f540afb1acd30344503ed86c13f8408bd8d369401c99db76964d96cc60ea8ab4340b40025627f42bad1d1774deb379815130aa7257c97a1dc4108672f5e9937df1bc671fb0007f4e6af5390e3be8d342bc7d8548d0e11d467916c34ef634e0fd503f2cb26439e9b2ed50dd332a5de6c7c9eaedca2ee187fb5f99911c1da46babe61b94312ab41b8a8a0079c44fd0302de4ad42f32afd100dabde3508776f8d6e4077fc13bfb8d7946b23c863faac7ca5cd8f1fc770370ad4f5caee506f7801b3db5381471e001809d8eb68e89d970ba6fb25bc1c403c1f19341f69f3f60f60ab7df1577b86aad13cb7f2e45791785b570c409e2b69098f70f0ebaba349755471b3628a31dd33fa23e69aa3c5e5577aaa55ff840ce9831ad44aa0c189537ebd4d278917107b12733d5f212011ab69b700d2d8522d1c292b7f1fe7761b6296176569e17e556594c741e36fc1dc31577b0f8e78913c1744cfe4402026fd9a4b6684992ec77e5556b83463efb3e173d276220973098bd17ec3fdefd67659189241c1bf4ba344a49294d7181b3e12782cf759acaf829b2f413dea56b08cab63434ae98f40020589fdbb54d1483c98102fa13411d920d80f217af2209c1f96797585459ab852689d1fac92453d86978246af700d49e2d0a39c93b66c5339fdfd553f3a6bc7b17736f5c0422edeaa4ae3f01f0dc15238d0f54da2c14a74ca3539bc2f60e5c7250aa5985a5994dcff3ed2b2e9781c6402245721b31079c89515c96a08b77b4b668a5f23035cd64610b9287c86526dcc679ae5dd8074b511e028fab0e09be9f1a8c7c2d9f395490de16d7f846cd12c2f9320a688bac6e31c77ff1f40b7aeb30a9ae63896f03d9095aa94f44cdbd3947874f872fa6822a94d31a2d3dd56745a199bd18e0d9db204e313edc6625bb941c3655640768b4478c100b481a13cb373cbaced300ab7da47362be7efb511ec47659a825d36c56c2e3b6b0de3ef82c32b3764239a531d8ea3dd32beeb350f44717cfc536e2e8891b46b3298dc37d8df5191edb23c28fc0b71d87b9ec60863d4aa8c1a929a2bf0d954732a182054f3bd45b4578612a629d2e99f882084c158ef38f274a9ae805b028d768790b9b3921ae76cde6df5ba6ecd4de164d3daf4de296e16cd5cad4f03c87f492e48a5cfccf6d1172081970f75074e2b53a1ffcf51e58835b1e9cc57ad2b7e6b3a63204613adb396c4d83d50155e1b94d89da85185b3145087de6349c68aac670510dbbb398a39efa0409dacc90dc9cfe4d150c189b283c6a49a2f04a456bf1076abe1e88fa49169acfe4d5794434a80ab0675f8d33bab7e9126c9156be948c45fb4f0321e0433552ffb20620b3519392a79787759e3d72969e4c0edbf50e5c79bceec65b70146f72dce6b5163e08acc5721858ff63d79eac8408987f0922d6fbe554a43473b54bbb21dc5aebe2d09e73ed837b1d334350e6bc2b8c619adf8dec53f1ccb1b3ddeaab741bbc16af47b581bda180296b20fd3272a8872d338d72268e439c1e1288c5f9665ac3f5a97222c509363e542a9f34f92a290c1944752b21718f0aed7596a22d2412be69ebf3f563fd85fac5a482fc5af9f50d0ef48f73a88dfebdea2da5d2174df61df638acb6bcd5a1d7d9af0c963680851b09ca4af80fdba667ad7df6bbfc5ad562f8274fff0fed99269d7036557f214f88dac341241e89ea5fdaad9c2c9662dcb531793e602746d560cdd54b1d0974b99cc03d7077e02a8435ae088171cc058227e00bdd29e4c8679c0369fe194a204c2ee7fea83fc0cd64d441e55d0991c1fd233bbcf13e5755151d89a74a60f28b9b6fd7ef0ae89b4f1944ef057f01342db5579321aeaec68c4cdaec2987c7345d5dc18be0cd76a837bb6ae65508c2c6711b336af64265293b2d2ddb88f92702e4477211fb60e7d5aee520acb73dbcfde7a5cfa5501682992ec86231a978d8a0611167417654f76d33cee9761251badeb127c8466136f55117056534848719169426c35df2159ced368f817249d95ce508c4e64dab312b6595144a32666cb832fd6fc7894de0833b21388bb70dd9ef5081adcaf9143008fb3dfbe759baf65b4fdc2f48f451d919a42b2ffc8708b02ebf77214f7871211d8ee88fbfaae9b2cecf08bc0b14461b532718a95cc2c7a11b1ae60d08c1910d5438aafb3ccec8fe5cd749b79a07008a66dbdfce1aa4ccd5be5389349ed6c88d1cbff6a2eb122345b9c47f47057692502143b981850fd5e2a5dd12a40e40b0511eddff63f16e5f671e184abba7a5270e8c75672d8a43d57f2acd0793d628384debbce573583be660018514da4435396c4084c301251add33c6564b32f0e94ac95e5a18ad8b89427fc928daa54a82c0b84d29d713ad0b69f6437756009124b576961682795a5b6da8f787e0ed237ed516804f5bf38f6a3d0c31e7a7fa69ca3862b75474a72ec6ab19473ddea8b44de74640df3db998bd764c362c8e6c33f95689e72a8ebacc27bae181eba96846bcac20105696631ccd512dae77639e19897e81da454d89a6ffbf7e8531abd2a6c8e5db49b94a29fbf0443ad5772a4365758a461fded23cbb63b4201fd0cb303d038466694901f30eb62a1b9d6d8c176b402a4ea9dffaafd0dd872487b0ca9a5a1322c34de5ace7d7825f12d6aa7a3fea2b001efd4ba8257ce1501c71cf2ed6d0a3e1b4ff0ebcfce5934c58fde5263d43b8f7a4d9504290d329c4aac978438ed3220966f458c896992a9efa972523b5f9dee2bd7316456e3651b5bf11407fdc662c8eee020a454c981906f2aa913ead0366b17abeb1950449afc4196f0edca647ec5f9089544108fbd0d84160a498b04659c2d174e5d986ace87e0ba3f694b90d1c733d2bdef5292f3b43814184a9d25a6d8ee2e00d722ce346e773832d7f7fa89d1d29b2aa5891975392e80676f854c099c1d3c6dcebe3de52b328e59e2d2ed765d7287e5e960867459f8d4ff402ee7a6781ce78dfa32a11aba3f7b45c31f94cbdc17c61616e4d24ccafb0b2aff55e2464655be3d17e0f37628dbdb91418731382a0d4c6709658a2ec157b4e9636cc4823e20cdd93d5f04e40ae8186426bae501c885cc700148462e699bcd45e60305bf65c6a803cb3e48fc56130d5cfb7bcba91e128bc7a324c8ef8d16101c4240423796185d42c7ddec4cb5a0daa590b1f11b48d1b48a270a903740fd827657fdf7a455ce429a924611281824788044be77001db670d55a4be611e655e3c197d7a5411b4b6d3e12cceab464dd01078d024894b708f21c1c27577fef3ee911d0b90a0baaedc258b0ce70e62b336f4ebb7534a86304f269c3a6eaa82056cc5dc49efff3f7661e8f4d76106955041260199cb42d85f2103a483021a6070f2bd835a5f9fcd0be9fff2d2ddb436d5ce33d62710d7cacced40f3b7919a071ab8904d4ad45eee394b0e248fe95f16112fc7126849e0b593a70c2a42fc58fea372b783e025bacece977439c5f5e7cf982f28bd255d194b075be599610eddc0f617faa7e458634369570e5dda9a3735cdb3eec73d824d6f6a7a6e4802d03e103e7d1b0d42638c7a39daee7f987f46b4a0089c240d4cc74afe4d21e4cb1feffc10cb96ee2c2eff03ab25c5527d9863c477c95a12327acf8228df8cf7a8afa3f945ee2aef890f46df8b745c9e89d85d10af46a5b90898043193acde495aae13badad0ab4da3c3a506a09dcefa2660d984ffc20964b053f4b3ba92856be1d569beba0409236fe401f597a3786c16d4a3c74a6af94ba1642fc9517ee41d0916adcdd444b0d2262cbc6625c028ae4e42057c7395fed8c998f30f5481612eb677a2d8c53691040511fc77cb43b32f7f1e3d6ed97f23678dc23b811f3ca0c48daaaffc5c08aefd5c97ac0d0f331799d37ad56206e4bd54a2a45b54686c6f98a22175541292e912717bb470a28f074da76407f23c4c112fdd4862af270bca1cca420a951e46c3bd84687f49b789c2f99d9b8ae611a02956e227ab082d994b0ffdbb4f598f11166a49121d95854ddaead332a6d4a5d06f027649a5434d9df132d600466dc2b92c17d8a80d55b6243ff70d32429cb66e727ce6411a194f31876988b5c79173ca63b95a8d72049ea2d2febf310567b8fc452eaade2a1401fd9023522ff22d91e69f47675f85954ca19e627d1c5145e220f011dd70592b4a1fa33e165a7e898a11a062d29190ed0271b70e56279c718e8cbc647f57a6e984aec0b4a3b3680416787ced65df5149778f31c8ff434d63fb577c51a97664a4cedcbe44a9a6762d784adb6329e1554a57ca98bef502c7c51679c1294cb0b5999f1c8bec77ca16c83813bb8c90ffc9e5e495aeb0245601f3243bb5e79d09d9921e285f80f61dee45f140dc39937d01b790b8e8ed018567d0d9f34e881381392ca809f12cb7faaf4aa11bd604c0fcb1b778014f8a569b042c3727ff9a21ef56189cf1a9756ab7cbe803b4b67495eac3a740c40a2329806837a5ec671f30ce35f7f811c52e91d64a6418292a703a438c640a2aff2eaef2c7d5a184d72deea3d8bce2a29b08c3072a09cb546d0733d03450a8e271fa20a8125c073aa5ff7505889c8d44e5723385db567c5db7088964d804719cc29bbd2c686f6f1fec20dade52d139a910f0425a1c6738c481069e8a5bf7f737ada792436c51b71128ecd2cf36dc095bb9835e4cf150e4eb7e06cf6fc65a2932dff6a7e8cb7ae3c693c0c2653b5589c37449a9cea552b1f58ebf70df4bea373ca7cdfe6ffb022b0c701923b62c19f531e5f1afdca05f410cba0b83b836e6935e52c4a67650ff585d67b4d2fd419281db3f1a1f20dca29b94e250aff76ee2095c794e2ab88c2067ba2b95b12f02c94ba9e026da2faa7146a50c7929faa3499bb171a192220605218d53c3b95349ed39c521f0fbdf1f879e10b8a3d0dcdf003283bbecd4a330cb95789ccaf34b888bf5f05099d082cd9aaf6d082dcec6046df010b850e0d97ff807f936569c59cf9614e9da7e6534889383f88b260e93053aab3d83d46bb58948005f4c4f6dcbf06b1227622ca6e3a5318b969b18aa41e9db652b9fda93b5b8d2395569735a31cc8dc82eddea8704a634923662042d26d1be40b8eb71726f99a68eb3f05045ccf46cf02c6ae2842c2f837987b6bfd0614a53f8798ab43f4cb832e8cf916256b71250869efb4b91cd3025487426268e41f2a80efd755e3aceba97460d005f5aafb3a4498a30ecc40dc513932437156dfd059d53f71b99e40005a1bd026966b959149c58d68b6cb758f09dea0e1acefa74b8f30f007635030ad8bc18ca7e30d2bb92da9c989487f92184c03e31f8e979b7440049c5e6d6368e1af434e90634cbc4308c7250bf9f936b26e057623904385fce5c9268b1ac6ef4b5dde9b1b0adffec09aa354e75444b6d3174a5c7faaf8415cb16a51c83a007c24c32b0c75b81ef03e1f98a309aa9ccd891213c1c4e7951d22785d4969fb14d934852d3e053a0d18ca95e910156ee6dcddf7d973f66deb765012bd1e57414f113af0323bfb408adaae109b4fa216152f36dc00f9d05e039512bcfe3f8c040dc01dd659ace543b7dff987e7c9b77273744ab95996fe806e1e13feccc2801a2922e8c20c5de2bd231eab12badc2a2022948157f01a0d8d4166d37a4266e56c05072c725794b59e182483b3052df7c90b515dac7a8e76c70d9615c5a460b77fbd12a40c73fe63d4e6d2b06fe8f7b167b0337bd971e271fce5b29a8af18b725ac0d7197d64e2cfa6189dec38ad2878c5b3ef907f86f4da83b7334778deb1b8f1997043c4141e689c59e54192aeed7b453cd483e70c7390d696b36fb310549923369615909af0c48ad1ff86d23c1c62948b688ad78788ea555a8441245f85f75afb0a755a9a0b9c8a66463168bc9655d3a550ccbcd064370274ba43a08e5a161476ab8043f61d884121f4317780c65781f11ac42711aa804e393963e2a31f854773edda92761c6d69334e2235af6c89627d194af713491b318a8b2f4d881525a54b3877001209b58ee6666edca259f08828f06d71d2e7498155812eb1306fbcbee6ece94c629af731b6f4c2e7fd2ebe186f0628f74218dde62b380eb339feacec3e2b0b7477283648dc4ad930495a5a9b1ceec15fa47676df3687bab8e55da88777e375a14b2cbb58e9f84ab4694d9a2af7091fc2c8013495c560fe11d8c9f67424388fc0c298d87486a5572158425f3c79262f0bb1d09f162e5c5d43dce4eaa7702a7f53d6c2666f5921d53342662c4fba1f28aad07ef49dfd9cf515436ee0920d8bcdf058d224d3bf50acb2793661e8f02960b1f248825e2b19bc52559a0057a8313bbfd92a4bb50c4c80e492f2498a6ffb92c80d971aa5cac2899013c1a8fb2bef81e15a80bcc8aaceec033a04564d3a0dd6bc87986b4c72561a983df07d7e0ace40892c3a3a8709e810deb1c83b369b7860afab08b9e0ed2aa159697f540af13613b9beccddd4578a84255f4007cec54a6fb4e457d5dccff0170a2a79fdccb1ebd5833c1d6fce172b4e03e152e5b1a39c1224445e20a730f33dfda5bab83ebbd3d4217bbb7acdd7c224288c15b4049d522eeb7b1998dd9e718a7185712e5bcf6ddab8dcfd7c101b86f8199e3f04ff10070dc9f8fb98d383f86ac56e026e16b376e0fd55b014f372e84accde49785f45c5de8c80da4f52a0b5989cdb1a5f9a94ae2bc9468cadd5cf12fa3811530efebc9f50e50ba1dad3acec84d323222ec21ac850f147e769bf2671fa68137c1cf52fd2bc46a0e90216128db144fb727bc059c729993785d40bc0e6b3de1198dfe71489b2ba095f741b878a97c6b0b83aafa4d8c7fa2115cbed00a354a22ae66e2a2ff75ba2cc6d95161b9449d433ca4ef3c153ba736bcfc74716820dae216268a6be5defa9ef4f19839aff1387d61b4f081a31916390e47f098dd57d6bb240cad4a33364a438cfd12025074a63c3b9ef37ffdc5717346f25c14fd93bb1e4fc6ae8519d951b6a23fb023cf59ea7b1066afd45dd316711c746780cd40f36e4b0373a52a20ab6eadeb9874f33203622a880daf0f3f0af88bfed6151ae2a19f90400ec03c1cee9809e7b1d2ac2ff67382ad4ffd038ad64f55bc485be86e01f725d38a5c029d552108e59e97ff71d004960d803f8a0a68851ba7150e4c11d3904b23e1a6b7c3d168d20b8d1c1174184f2756c60a512c33268afa6da7a6196c01dded20892f7723d4237660947bfafe8894c183524d56285507d92a06c17932c5d1b60125efbda58a4117ee5888321924fc27e8f9e942196fa003446084bcf790b45e3e5b40e2d65169970f940ceb5592e1bd6a454aa585c8a85c6843d73343a93a9eea0b2f3a83fd141780edfeacdb2cea29e4fd2b93a97458884b9027365117fc5744ffb69af1edafbd45de43d0f8cdb3b489d3ba8ff6647df5ae6c997cb4c16ddc79ec8dfc9af2374d6e1530d0e76c9b887c7208f8286e7bdb4c27568d355cce4dfa052b57ce6c6864ab1a66e7647fcc8e4c2518505cf0987f98d6d75a953ab900236fca4804ad6b1b85435004af4bee769813d0a908a51a447a9ecd3e25b79adfc3ddcb2e307ce24e022eacc4eb1f21259dc5688e631083882edf1faa1c56541a314c6e8e40b320614e395034001f4f189aabd21cc7a6006d049cba635bc080389d474ae9dfb29f2adb698f328b40f9b4d270cda9219fb9350a5b3b739a00492ff81297c0a3d3e214edb1b2feb0df8630b867464edcbadd0aa635f7166b841505ffb565a15f89c2f1ed505d631b56f291740e5b4ff534ec3e45f2260e2a24b49c431441c4467795d7e5c1e0054723e75246dd3af3f3950619023556ac4178dd77f195407d88f998b0da00ac1d50c7c13a6aaf7c38f376bd88e5d4e47d47fbbbd1596994543e3c924d18999345fe1b28e4ec77ddec35b7c37d15271d4bc75ebcd4e9217b97eb699ceaaf15b7e62a51036d1d58e135a4bd42841fa697551779a425495a1cd346bcedfcef60e3ae4bae74641563b584d94ca79df71b2c719ecb841596c2d8e4fc999359761cee015b1a5f963e319e4a8c5724e3bf5fd0d2d3f7e7f590e78853cfcf402cbef4458b59244fbe3058d38472cb0fe0b4b89e90b02696a153d7c48253dddea209986714b3bc574dbf72450bbd17fd12e8ad27a8107f0c1caaeefa18a26d7374832cc147d748e2e9eb30eded2930949db4441d888487538e6f08570d7c7b920c8c2736fd3dd3f5d58d2733436893649404c2c007d060a401da93c1596021977bd8d893ec5a3993087d62b77a0762864b8a658ede18341a1bc37b61a5c5deae216810e0b0b8dafd2a4efaca63a55f22c2ea22c2f2dcf16fbfd4436414b0f58990af8bbf322cb53a95243cc84d237c1ed2f987e05be6b8af86bed8ad330fd029a995ea9fc8f6659866507c05930ebc1e0137b913c775a3f03ffcb30696478959572eaa6766d06adbd2eea855d2ca752364c1c287314e566ecbcc730ec1b1a43dff41c45b656b42e0ac46ed9a7c18e2ca09e5f9f322b3f6e7229874a49d3a703474a2914801c79763945f868346a4004204a9f62c215851e946954d45b515d6d6b35945eb5a4f8fbae3466af91fefe06982e824629cd2b78a160d9d084eebf548253de1be96cab7ec77104d07c38c2b44b0a6daa593b01a8f39e0e08b8dadaa3e1a6ed1c3fd301148c26dbd8604b79dac3e8cc3f79c4130099fa382320e44c3664b04062bbef39d34a67b374419b2a12396dfa624e7475e759fe81426bd03faa64842e777a56290a61eff9a58761f292672100f29a212b6aa2c8e80f7c67443fded3c3e297bb5e45830f40d4f82986df5625bcaea2508f657cc913ba0543035ce65e6ae55c1161f630881f1cb006137b55a4533fbb483992c2686213e91148655a12542079275ea14d1db5ba7edee2a7d2a3598f9896d2dedc6ddb25f04b334b0e7c10063c8af4a5313d0fee96a5c06e0489955b75cbfb423ffb57f5c83a3946a3a3d3884cc4714c24f6ec00039f5b7d3bd209220ba3bf8926dc5a86c3d8d000fddd72e2e6fe8a95d5d898d724c4b92621e9160ab5d73d5d1ca32a2255a0f81b7b458c2471f72249ab2080a9d981013499b5c5a1534988d400779d4c4233b7f346194ff849d3e73c946ac033cfaae2ee5b4321ce769de19ef32566b7469efdda9467a1876ca039db914e7f535bf893155c7712c2f6ed74bd8930445136b1ba797776a16e740646cfa2d290904cb39a6eb073b42c6345b7649d2c7c0244fd1c9399a77d83918d62fe4a8961e3cd49a03533ae07fa83ac35e08141d16475fb90c5224b6d283d3ee6bef8591051b85005c807c984443d07301aacb2d0c63ffde106bb75b5d0c291d482765c568aa26833336be2d59e153dcbc8b994851a722bf63a46e0f00cd7d52fd6e122123d795087683adc438d3696f9fb2ee28a8c9e7ad531b5dde099bc2499e69a5f919d5359d3507004b62c08e777a0d7c1d5623df82fb7f21808e92f94381782ea2125d6bcd5a4254912779079e70e9c5d49c3c92afbbc7523c05f361797425f7b3088c1ab9222098b9ed475a3c13c8855151205a03cf9dcb2a3bcd6d2bc16c83db2f391d03ecba7f2168340ee27a2f4eaa3e8bed526e2a6de959f24523969f2eace652e99675d5db0a1eed31b46fdc51a85cb84175b633e6de3bb8419aca4646339e4d170015aa9a41d94355a5eb164d2b039433c91c06cc1a0306c65b46ce011645f1d50ef29809b9f32bc2be00c451ef0fb49d95f136f5ee6ff4b19d5d884463b003e74afde99316f9152f1baa34b791aa64738c7a5dacdf103c2bd2650a37665cee75a9994f0e2d790c0016503193b18b0700fd2f0f3fa145ab83408d3eff52305b994cc938e7b067d1498b1ba613167a75102084064f9484d6ea9fce8639172c0146af623e60b661e3c7e8ff8f15b8ca4fc29bf3349b062fe0ab70abd8082ec3c785aff750782e5a481d1c7978d878050cba1d23bdd33d52719be22e31423293b50cfdeec42c5e14be4bee5f9a82cb71ba33b4a2c9c0e7128f467aa244dc55332caa896ead1f939a2269ab74c6c15b76aca09d00eb997255071fa792235bea535270d99f4de5aac8cc19310099a637c02586bcdd909bc36a459f8daa116170f5405272b32f141f39eb8ca2534b864a0a4b1f3ee541bc24f1d9f8751b93a1a290bdbda5f1fb033f9be434f052deb351a932e5945379a4465f6e844221e5eb96d40a2334af63af42108b2dc3409403d72a9070f2c94c46b6aef28e55abf7c066e8496d726e7e12397db3abb843ab826e514d1be477fc7b6e256db553df90a245645275ee852431c4ea981a5f40b8f52670d302b29e95ced8df3f479532b5c5ca2704f709ed041b3822076dee6a098dde260fd38306432e978fbbad5894333d737f55177b8342948f43b08667013718906b347d64a571e7c236264e85634edad956eefc96db0e40c66b5574354390096ef0dc8b09b5744c12bb9ec98977f5f4e720fcdb81961dc3b9786b4cbe90195284fb119f9b9d9b760909e8c98169a1228895f5b8dacf05230e3e44373b5c10cb49b84648578bf4d693546ddde9ee2e4afc0a6e76d8124fbc61f4f8e824602e274fd4e9745f2b27232eda73f430d2f9897c4f321325aa05478ce9f7ed4ba0cfbdcf3255d957ab0d4726f73cb9193dee8ba284f4ec8bdcdb28b2c1cc3e1846d93c31b8036a51d9a70dc2fa07e4ab33cf463d58bd068709bd9da0b21c4f93192141ba2347050ffd940a5ccadaa9c76dbc59a3af36ccfa8d6a9b84cf06f1fe22469f11d264ab5b709c2eefd04f1f87deb30ff13679451533d6e3a8328ce051c434d21c4bf4dc44ad6222a519735169cfe36646cb25a6363d2db657ada179672b8964779b1893e939fcdd6296d77fc76a021e81dd2ef523b46f3c5090f41e41b8a778686e05731a30d896c0bb0835f898b2db7f8889b8c073d704967caa1a68ab9c8684ebd28a89ebd7a5733bed68c8f11a75d5ef0fefde4e8cbf40e99c28d5f8696dd728d4401c1dd9c1e3f407b65dfad897c7d276d64d458a89c879d7ad09c6d8e44943a9b2960b5df14bc2725b52d17858a762f0e56a13a909b6505a00444538a16622ef60c26043ff9028322b1e6077d5a224586f7adb4c26a03444f6cea53bc6bde6e3910d31b4384b639a42458fa8a86fb4d378737ca11fb4e854b2ad34321e6ef8c36c1caf617cbebb3edef785d812dc6cf2f2f56000e812d5707e0c41706cfbb01e642af8d8bd639246dab2c269ca62307198da173845058109c1121963dfa4516e141e8c924b3507d66bb5ce43f8a3c11b5a9adc9fd051cf0e321d23cc4a168ee74fa21d02b9ab4e618b7f124f45ae7e545b3552586f970e14e452114e69758a22193823548ba2b4cb2200db30c58482455c76d6ca5fe7504e67dbea99617182c5a4d15ecbb39adb88f8814e8a005f812564234d1c70f3e5a0f308905feaf26dec051a5182d5437d47bdcfad931a7eac6b68bc172f94d34c6ab2b73f6f7570f04ce68664c21ac8f350bec79d3a567b3416a4fb22c033f5fb2edbd8dc79a7e0cb72553fec7360591af0bb4f9ee417f330d8e9cc682a75f7e859a2c4950d6d8e0b88509b30d50a0ac0c60fb13ac0746049d951cc5f317f57551c8761f5ea7d4e3a4fbf586b38572b82692c6d2d7fef3b9924891f29e70b3ed04cba4562da9e91233c15e49b7d01a0a86595d0e6dae27d8926784d59bf737ec719c1b32c5d5e1b05c40d6c85f4caf28e7758636385eaa9ca377562e384eaab152833e061eef831847b2ee260a0816cfdeb0446979ef777b8919d22691cb66d75670cbaa61412113741fd011334aa4649370140ca03f9678aadde4b0bef3bfead4d1b354d98b965c2f6e077df7008fc2dd97b7d9112c68b8a33da3c7d1064c9ad38740f4f15d57c32079d91095c324d5158b7d2c76162152d9e5dd60f4b08e7f7b6a3e1e415173017f580b121c5b038dd4ef830cd781858ca03a0a0bb06e56271ecf5e0afb906abe51cf3829169a3e8c03b6801687b27c792918175e5e138130fe14c37038d7a1d1e9673c08422183bf30ff29ce96eee9def5532d4fffb8f67bbf7b1d15d44c157c39abff4c76bd5288ae806cfb5ac53a8d74c2c7019692389549fa62e905e953f6cb9eee28dead9b41c0fa337bb1da71355e2aa2a1be995dfc6b171223b2eb7f98ba5396defc8057c398f555fd128a4b4b15ceced99d328ecbd9c7706aaaba84ad1884c47d3ad960ff409e88e05cd03f82baff43f39f3acf795321112da2b29bfb89f289aa4afdf2b8bfe11f06e527b7aeacf6ada218cd89cd0a3b77b5b5384c766bcd71d95b3bdee7299833b6aa5f1694d83d46c373595bdadc80974bae375efe1cd9530f166ff302f890ff714056e31ccfb2a27ff92e1f831a42feed616529e9f1c006c7c0db35371bf680c89b29b964e6a94e027f32d7ec2a136cf1a54e5eda2133566ca479203b7c509e7cb69906a8113f21a2edbead238fa9abe3f6be4f7f040b886f0c801a68b216d16bb82b21086b2cde44cd64c0f09bfbbbec0ff65af4e246f02b1ebaee6be05e5736d353c700081b4e73e33345b7dd0743250594c7660e89b3881db74606445fab8eb83967a0d917e820d9f8dbca1a1fc916ca3e181aaa5476efa9d2071477ba3e0f3e236ade196bb3bfd28862f9410c02b5439a6dc0bf1bf6ea4b76278a85f4f0d76aa79482a76da9a59f4e09e1aa37d5e904fec24664250ba5d5d4cae209072df751e4fa61a171e0ee57369889d3c766c0ed998bb5e6d94dc0130edaff8a0b15f845e0020868bced30b1b39bb6f6c5b3d4c5bef533b50f80c684466fb68302b93261e33a9efcd6d6f79d6159f1c09263746c23ed4133264a1b81fa338fa77752ad2311d753efa8c4fffa790d9411b337ec223d501d7af6915cbf40887b7503b20f7f63732633f511bd1d26297752ec94281c284feb8399f9aea57287bdcafb811a52772b174dff18f7eb667f8a65549e870254db42c81dcacd72e765a71597bb18068f2cb70bae2c34e3488216d252f38c456409b4dad2d04176347736e2f1550f25a3d51996ef47774e247b6345e1b52819f8d54d1ba7dc1410a51e25c886bf7e337d55f1be31ae908bde48b4bb29d09b3407345df38d96c2c34fe7e7a3e664f11123b63bdab37321f831a540f5efc24b39ae47bacb40f9c7d234000c6dd6466eb2a854b35f18c0b53bcbe58a0bcc027a1d7d4d8a8b573164b97ed58293c60c4cfa8627030010f98538575d992b6444fa6ebc455c09b32c24af7721432482f1a86a4419df5781ee6a6be0ac5d8f31d2741d4179256315ca025e6688ed733f94cc3d969eff1b1469db781f3d199c701db0c5291db3bc8d4cd90898e3f30b12529c32602ed29cb56f45e572eb664cc7b4bb629061d1c1f942de238179d3f27700ae7c3fb8a5d55ef85b08de2cc8282c849e558d44fb08ad6a97b66f93a7f809216b25fb394735e3389bfb5d6695e40c50c7c1fe582b018d37803fcd62edd68baa683ee51036606c18088202f37b7262a4a4308a7d83f19cbe12535f5d02d0b8f66ada350a4a635628cd0ab702d4108985cc006de3fe8c5623d1b6cdbb4480d72a8c0d33b608eaf0ef8253384166ce4b03d9ef8e47e51bfbd1c82ffc85a2c7bf3fdf94353ef712c7d8b3e4e517be75fb9f054b6634f566925d5cdf2e10608b12008a72f5a21c58e25e6899c6a9f69affb7b025ee037e851961b1e1a72c966aaf3f29e36d3fe2dea3868952693cd8dfc7823d6b207633a86fbbbf602aa9d3e569416a1229be498c6c5677e4384ef15fcd9b3d7e3bd5e54bd37bb38130fba94af3104e972844fa785d559e80c89fa31b8c17933e041886077b71d542c3465b277f68b23faa37f8ec7aac4484ceac20b29628b9fca333eadcc4c593df1e9446db727c1a5c2d0cd30566c73fbdd9708315d6de9574a10725190f218de670aba11b33782e9f6560428109746db26744acd932b6a63bfe111915563523760e067d8d243b7334c1425812b0da76d06e3ce419792b193612a2fc3ef6d554110ef919740d5cda68018d9a9f332fa5b0aa5d32416af4fad452516c5d82c6c5befd7126d3837b7b64745b30fd19922a42a279d904777a6f5c6c9743d42df1d1a260fd9d56f8dc3add15bc0fb74886cf51dc57caae7faec49d7a23348929d5cb935355b057b86d824c205c463844337ee9dfd3adcc74539238d3f96aee513f0d1427d23f5d79381fcb698ba29b457bec7d3546a0a7f65543e6aa42cb647a09f6a9845ddc2dd966ab6f8e65f7b4e0e26dcde769aaff62d3b4c26cdceecd4f3717cde3dd0ad0a9b07e721824a3bdc69366c2b4f0a26e39792f8d9c5315c87931323a54a5747aa5c2dffb1a2bbe2c951e1d086160489ce4e52915a77c893f5311a8b23e2cfbf6e8c8e0fc76e59cd058ad0583420bb41b642bc778d7cfae1ed4961c07b320776b80078420c35583e38e3fdce569405168c39ffc0082afa9ded838733a0af8e8c6393644b1c053c23b6693316bf16e82fbbe608cb0b64727199d35014449effcd107f0e82cb8503325bafc74ae112618b4089fb6845b5a6e946444700f938e037085ef5f142d207f2a35dfd62f7fcc5aeae964edbe594242f2d51ba5eca753b3ded697d32835d976fe4382a0813307aae0a1160f88183f2ac6a94fec0a234f9f072497f42a91ae29bb3b7c340aadbc5d43b5ea982a5bdf3b9f0d2cd4e902f77c927d976ca217a3cb4142049ca301a8224624b83c01b9f320ae19de2757ef6d13939ede6ef55ad10f2378f7e72f0c162066428b0b2a05c3b601ff8db250029571cad5bde0ee93c3f6327eb2197fce79c108d89bdcaef45edf5625bbd787552321a63d17d6c1b5ed5e6920e33be643460b0b64a070ca587469a30b7700b79bcf2d4a0b55ee8ae0d9f8efa93b96aaa6d32238c175f1db535be05bf10dab83dde7af5c6e7ddf934c24e09ad0b35b5f765abf3e56aaa4c8711b125e6aafbaffac479232052dddd59b91e2198abc423cddfbb41886b11978c907168d470c29bed55f1fcab86de277b5384a78dde4f11756d0d89c1f19ed4930bc0cd4f90315296436c125ebb952626a56f1c9e25e334150b42579ea9fc5e7e0900833bb4c840e9fe3ab57434b38b7684dde5990afdeb018ca37a5dc63d23a86415af56be337ca73ea2834afd1eeee24035fda69f3cbe4509882a5bacb54ed7b7c39377de55301a0f558ec48a9a1cf9e75fdc307b303b7d5b67e2b482b541b4c4555771679f9d2452d9f66a116ad0e7a605d356d2d9e0c7ab637ff172ec9a1c192084179ec6ad8b0bd1144f5a4763db103f3971f240b8d718812442ed80f13c196899ece78eddb45b5426528ef2ef04257e4f7e91de588ff3230d957af9cd0a039bbb84b302ee55742784573be22fc0294ffd55c39b678f33ae9632315721bd761f39f21a3953f26c43271909df661560c0023a30f15e57b99911df42b9d722d5009dafd295b3c56f45195a5075388a67296801c3a1a5109c789f809a784d164ef1d4094e1de03817cdb8e675d99fa8570b1fe11d0562da60dc51484b1d53f1bd26774192433fc74b58cd3e4cc760fe3c1cd25aae216047205ebe9709356c9035986484a87cb424850b029b6fca613c90bef2387e04a72b7967c3bb0b73f4dd873452e1d219ee7259de63b1b29e1fe34413af96b680376df3fce4b4dc1b22a771613a163d521e584344e949c73941115628e9b2e84a5132d9c485d127d0ce6dea645f50302240033c57233edeb7eb980b86a0f3d8bffa17687b145c7b26dc802fd8fb2a105e76366234362241743759e2f4acc947fd1ce4024796c69a27543957f73a2e4f5f661d5dded6a37e118eade52c1d5841e04ce96421c39162fed684bd41284583ea7c2be9035f641136785e3e9fd206a596f3ddd9d5025a6a777dc07415b89ab9122e55a37bfa9aa027d455f3cd96784bf2aa274ff9f118c6d4f6252d7e497baf0ab8a94b2bf5f9052ee34a6c4a58eb2d0c8d77fe30ecaf66e8dd87f5201418b6302b0b06aab01efad1114fb74f4fd7af06f22dd44864972d4d3f4e0d1f859e5d5020da6fb6cd948181a9918e3d702c0326c4d7ce49e9968d19d0db314104107bebfbde73b595b7c62c1063ed86be594d54abcd264644daa5f66ef56b2279d3d5768ba5370ff3ed4a1cbbc6168ef666b66201d77dfa6746317fae5d0179193097a5028fc66fd2e6beb200a89bbcf18ba910520775081bc7e0e0e65899d42e2cbe6047cc1cba200aeff05d3e1c06d05e56b8ebf519c85af18fec4ae73fe6d1ccc4458a2c65a9aec892bc171e2985110f2d694249a517719b40bd191d81055d4bb7b4c4451b947ac343a0c9c1b125330c0966d333bedeb7cf3529ba5f5e804c75d22ee6dc8bd64945869e98b9a268c8b60da2ab1bba960d34ad8f268d25ab59d9bd9e1fe548e4e434ea610046c9d7c348058defda28122becb38d35bd1b3742578e755169db4b5091b0b6fb3ee2cfcdc2cb4add2f5544e1f3c7c28e3e120cef97833e1815e69382f14657112aea54ffce2f57234ffedb93bcf7a699ccd0a500f5179d55740998f56cc494e41505f7386616f99c1f8cf236dcd8a5146c1672a1f9994287874f10a7caf9d53b4fd3e0b57f6a12da2f45d86689d04f00174f7fdcdbdb28a7131fbd1f0a9561e664e026b729d069fd0702565562146e09da688504c5ae040eb22c8cab0b0f5b9d55adf01cfd8ddc9ed454f330267ba24b2eaae7910f2eedc5ae9e10038d6e691a93b4cc3dab0f27bed6ff1431e246e38487e5d4b58a9911362be66c86a326278866d31211c99a0062bd9305193e79a1142f9255909485c3d146482173c0ef6de71a62b455551cf7b0813530f43bf10391b8055b7309343739a1474a1708373eb770e564f740dacde776a7806a7789276aaa0a9749ade58b648f1c3a282d9d3298089cf35813053d20cb11c80ac30140b34506de187d859be31a22d5d4a6f04fbfa3a81b471c3cfa79e7059291f73ef8ae88b2929f8e604a435c7dc448421a3d17edbe431f364d812abeaf59f18c2ebe6babcfde7a763ec0de5f2ef2228041dbea9c26b9d4dd1d01df0c82ccb817ee9bbfcbe0c8d07d18d08362c80b9bdf8e6b94fcd4edea6916599dae4b80b56e54b0e3debaebd107c56c6cdabc7e2a3631547144f1adeffaf01da8ae86c7a69a7211457ba0b24cb4126360362e2b95ce460f3bcc19e52051d4a6dcefc4ec152a53e8f4d5f774da4e1fef997222e2c1ad3f10e12e5fd946f895f5360cc89db6da65cbe7ed3aa1d541c7170fefcf67c1c8839586c0a191e62977134e8feb1a0c982b4bdb0c229cb7e5afed694230f3a32d075af5404572ce768809bfe2343107084ae7800ff8403ebaf7e286009e8c7ba7fe5814a8573789b2e865cf06001585c06d1396feaef3605ac82df0f17433ed473fa6f50f4e7d05be9a7277300ab2b6677863b88d7aa8c4a5c186ada0b8874edb049de4b8094e97906baf027f04eecdd3afd1d7b3cbb7b53af68195b0af3ba762932ebbffa1ad40a477c259858b903d42312cca364488fa281eddbc7a6b363a01144a8a309b201a6b07f45b9420c4550fc8bd9c360201d7f6f144cda2d30dec8c9bcf3750bd719aea4b69b6fe76a703a81b5c903558acc1fcee08ab332d5ba6074656f464a9d424335205ac72f560b240d4d0772048863e43ae3c10355f2be7f7c44acf8b21023b17ed4c16276a91e9f3f6104df6cd1fab8304957528dc8fad3220b932ee5b42dee938554210cce6c211756775985cb96793e36fe555fa76e73505246701c41dc2138f01091aa7f37e42a2f6a3d74846413bad194ca64d5a717a0a44b347373f2c339001457f29f9d8eb2d45db40474b5ec1471c7fbce83d639bdab3d65fda263da7759d7d6ed9da4574c979cb7b3181f5df184396cd221146f178ca31ec050f96997b3ca906f766368fb0ca99d1ea18d9fbbd0aecd1fa1f09cb01e11432e933547e94ccc0759baa6d4f20f1e5c1481a5e91caf14029f1c2a1b8bfe7753b8caedaa0c7e4a68d80eef177c412031c705951732cc2571982a10f668697903e84f735eab4415647c4b776a28fc63e35102130d5a6ac29e174427c1d92d00a2ed2d9cc26b3d19ff7e06c1e79bcac2e80e1518279b805933c12713843c8cffd5de92864a592522c9a0aae729698d34be613f8f4c7785a4d07ca0f3f4befb932407b2d12aab72f896917bef259650f07a1ae3845f2b22242f7cee16e63e46dcaedbbe319aa76766d5abb7a84ccdce40d969a23124f3ca19f22848d3ca3a44aa6ae62fe03d782da27f4f28e7329f4d0ee7613a711b8e338a78db2902be1086a6d0d8d1141f805f565a869522319b1a885a7dcbb435f411a426b0135ec013b82dc8cd648fb07042deb7bcd29405b415c04f6d07007a4f7f08f5b34e059a14aade63c22d7228d34749e3aabeea2573a68e4d7d9041118cf9a0171c52cf6be20496eb1b0db14952331126f03b86d6453497e985e760d696af306d123c8f4fa13d6810078256b74962803c92a0dd97db4489b5d5a5171992dc6e130fde5d117697f801d03b3a95717a4997bf824eac3ace659a40f0bdd7b1d506cd9096050f9af4f04bf0eda76e7d374a6d4123ead402e14d6a3b6abef5f2d57957c4f4d50fafad1880beab86d305266d953249f69c90bb260f72624f240cfa831b6f270b0a1625260cfb7158b543457a00798aac379adbf7422430ab3f2672ddd7ddf1797513a3f69d6b7ee400665fc8f3666a8f6ad5b50510e5460185d3521e670dee00c1c4d51e5c9ab23cc5714e45e7eee409bda4fcbf1de22cad212c29f9dda4d457dec87e7a2d64bfdb7d22b3c08e7ba0669372928de1f2a1c0bc340614d1276c3c930e0fb2954b0971cd538c95928b742dae55baa3f7785bc9727db73f667c7998f646149137d1988909032474ea8ee9c4688ceb5217368ba0b2f7876733107b764b90cd64dc8c9f0b2e78897c1a1e1d5154c57784f6cae83a8f705b943a9c30cb8c382aeddd5e4e8f5017f4db8b353d12ec9e71113337a69ebe9ccc9cd4e9d069e658bcdff0052299df93469122f65a187253389466e24863313f7b5c555e6ab53705c8baa8157a94edf433b15d8dc243664664165da9ee05d9855bb10da5aa93cb0faa0be03bae7c06a023f4400a87583e2350c219dedcf7f2474a5a8ac1720160fea09e5f1acf9dd5ad08b2f27d834c3ea817bcede22e682f1e5cc178a1d09db75fd00345107c2c5464c1f4b1d2e1d34b84e0fd66a1e492da219430c52d94f90e3636c0b54abf56be9b90fa024ed06a84adc0499fa8a3cf5adeeebcb5ca36c57efba328c7eb1c1134d8ceab3bb7872dc673ae7f393951ffc2152f331563761c0444bd00d976f04b76c1840d1cd1ad82546d0d8a50ed251e400bdede34d35249e643f157b78539f2a0a31e298c182fc4c04d71f429ee22dd5a7ef0ad568193c60764841dcb5a00ed05f4dba5c3a18c6eb4e727d08acbf7b250de9019a5ebad6d8c9b9b649c4ed9dce78aa2e99c9d1dea9ca16dd9862be31d86a78f2f80ffa280ef713d314459f30a5249b8d82489363b8ed0fabee2d2636335f02b7b84305b6790d872e9df8da8350eda09030ce9ad4787a3e976913e679cd5914faad311baaea1036f927d02e5f7452e155c492e8483eaf2cb373664fd8d509229e77aaab9f2b652fd208421e921ddc5b3068fbc59951df88be383f2f4cd882f6e296fe4f205405bfd26e3c2f734174605aef104f074116860aea94164258b98dfb6edd694efa1ed41a4ff267f60758489cc6c57344233e548f860b5ca755085933fc66f4e584a1b6a1d35d64aa9b06b4fd2a52091d16f53b8e4cae545005ba28dbfcc24c9f13b159d983d1141badd8dfab5c9099ca155a928a8eaa8380ac9a298d516d5fdec000e8eea0b36835825fc5ed04e7d3f163ea44172fa00f0cd4912e2a9dc72c0416a07030f4061b83b9ec4e4158c0645b87aa5150461820ef8c031b635d9f472ad000da4bdf48ffcec79dd90e820c0e3b1bc248fe0cc57afa17b4d28ea631f802a591da60368b3ec6ff25b3fec5fad7e8399bcad4487ee09d9fc418f0cb1b44d968c5d05892446852a96c472d360c6a50729652609b934eecdd4e50010ab2494023eb41ca2d7bbbab28a7778c13a4f77b0be90eaef8c370937a546e3fc1393bb5d07249bc463c68582a9c2123de6613951314038c6b9b6341e321131b4b89d010615777517470db81c053adb2f696b6214bdf3349fb6dd532ec113084a403b2b1a4933b37ea117ddfdbdb579cc2a5b82e1757fde6cd60ae23dae36af96c3df561ec9fb0325b821ae7546f74c703726187a4833010d62875ccfd2644a6fcbc4402971da4451ef7f16a227c0bad1d2a3afa746d34cf659f89df0c0efe61186e3c74343b8de626842ef72b319dc33d1ec51a3b3163bb8482f158aa783f72a7d9250871104827ca5f5da6afad21141a83e39ad1d9e4e945240cecf5366d915e570db25e5a3a5e0c1742368a055c5154cc26837976142afa45173bc419a6fea7caaf208f0d851c17ec16afb436f1fbf5bd5b305541e0dae6cd5a3437cf4f49092953d6a5caba01fa91a12100fe5b18fb5ac450b8abba3feae526cebde331536dc11d086b6842cb491943d5d13f213d3ee909164d6b0f5e0975ba5a81674d5de9180caf7dc841c2840908b4b3a68f690f0b7488d5174a51e721512063b1e7af747f30d57dd16ab9f250b0d911f926a804a5d335b13cf6db2ad9aadb59e34c2f6b10438a40ae7c4116682a8e7b45d28e1532b98564fd7448b757f464b152d168f44e3a7533ffd4ddd341974d67c570ed11037078c55b534f3ce95ba47ffe02d277e78436352cc3dc14b5b587617097adc13771ffb24c8024fa9928c71a42d5b04c74187a52af086eab3ced2661957321ff3f4a5a306f1416bc3ea3eb3375c26a23d084f249e1c0af4b1ba55e12a96bc69c8c89859522d457b9ceeba1e75a077596b52bc8b7375fbd1b6d025373dc5df5cc5f8916e5aa831968a27cf5648615301bb3ee15ebe6899befd76f816303a9b664dd845c52258035eaf66173fb48a2c13c172ebff750e8b7fea3370a33a31bc3d615271b37a2445c179a8ee270d66fdafb950f6fad5745671a7c4371fa86a1600f2ecf2cc106d02788744b6c2134008d70670cb474ca1e0beac21e8dbd211a5bd830b9304ba9e7e4c3fa69436a1f35a9de978308a6956c8efc624291856232f1eaf69d0f44b983286b15f4d9294d7203291604dcf88729d0857ca928e61a6e609f39d9f55d2710200cf054dd33e0d8372cff5b68f3c420129b70689d95ebe36de2e6cedc2b9147d20f8a9c5636a92f1fc8422c68bc14d7864bb5f4e0879f271a38099b7d46c581b106140e2db56f490add4b65fe2ad2f6caf23cf9d111373df495c607572e08cfd28a7bbc12a9c43b9d280d7832ff5c687d17ad3a88da5f07c1e0d1de0995d9cf07fbe0c284001aa4842b34e8f3da92b6beee9214d74b0c21bbabfcebf56eb6e3ccd02aa0bf679a4d9bc21602d153ba3f9c3bb4805aa63406634177dc7e4de297f6982b9864e32437b088ec80addd4523ea2b59a8141cf6347a9f60d8a611965fe3b82b2ec6ccb8c244f3c3e5473bddc427c465be0eda931fc46bc344a3b14faf7424b94bded59b070cdb5ce0831db4fdf86abfc0a20657ae4c58a5632d4a8442eebb001815fce0d196f0228831b79c0b8bba83883fabcdc1fc6fe4903298d4c6880e344bb645033dfc3d606574c0d7c397a302c48534e0730578bddcbf55a415845b57cbd0e8ad8cbe795690ac0139599c6b2456b38fce0a4b07a1cad8021ae924afd494d039f96b5168b4473b7118e41d49e587a718623aa2279f4a29b00c05628b542688f399c07477116dd4d0b0084f16e8ac56fa4a19ea77395d42912fdbd24447168c5b177f075c687221196702a7ba1bfce470d12bb15d7ca48245efb1beec921e97776f265042762bda2ac2e1a33f457221247218ce1d07363ea3dd791145a867380d98fb09c1fb0dcd4590ba9d1740a68ea04e1862f217119fb34858ad8f38976795a5f055a75baaf88c9307b9b83aa64e1ec58ab2d66e63875046fe3bcc4fbc30b2dbef66b85321838f29961996fc2c23591e9292c94be05f4cb1054c7e9d2a25559cf28055f34bf5105db10fce632dfbfbf07e661f5ff1f2c6196dd63caca167f29f17ca5776c56041c19414a3cd2ff0235b3704c1f008aa35151514b419a5242e25f28f4c65cfcc60f35b2a8f4487e456811f68d56f78ba90c8a7d9ed97bb3825058b7fd0e0986698433c8e3055833c6a6fd3a5229e62475748adf40cd5f7a15ec21f322b2ee501a788b281d4dfecf531110c31cc04bde06d00f82c8897a26d365115fd1629d6b68e1ad1ad38359c5aadc3efe69cca9040442b16bbe8762ab164dbfacc15e35736775bf24ab1bb747e15831c53b4c1b8a980524635724b960e702ea169a4017d73bdd1019b09988ab40f2827ec960825b718a7be5b5bd865ca82b9a74a0badea1ea1db0d0d0d77d0ebbfcdd59dceab87550cd842ba93d3ac5d0328ad911a50ed52470994c11d9773ef9431cb60fe5fa990402694cf9e3647018adc0e416ccce1d6e7b61f43e3926a32f963fbbbc08954b841327db9a166fe58d63af97987e2eff6a3d63f4b19601cb4fc7abfc93280c0c78819346c93aa718037296469952580958d74110315b0aa49fb406fd2a6995d28a37242ccf55bb65244ae8ddd772c26d39a4ba959e5d4a56d701bb83e69c6f747c730f2d34c7c3eeec49e723fe57339c03e16b63cfdbd68e38e88b84483cbc2faaae0b45f0a10e0fbc1b8c7820cdb22501f3e723ea597a8bb27398248594f4cc5c506401c6f3e0d167dab79760689564e3b6a95d98cbcb8a6d882ebf941330d373eb2f65551c7c954c829d3d5258d1dbc80f2e29dcd4006664001da7949f2bddcc233605c7ae7bd2bc4080b67fb8317965fab9fa573ee33f56f5dee9e514ff524049ae4e389937650e51dc6b19298f8323f9d6cf3610c4b91ab4fdebe2150d908d1f2f828b296759576037ef2c3be7c755920b575c60695df7272cffe8367122a0e4e1bd7906f5425d5f493784910cac9b04abb76e243186d321789661f400dd1ad1d6252eba98e53c90a5d002bf89d0f3280fb266f2777cf04fc66253d223f65020286ba56b74936994a78b1066788e11d3cc529db2e98e0275621f776d60becd0e99e26eaece55e52d215c5bddd9bdd054c1b222aa29eb9f7db4cb05f3ff892791b12c1664d0fe04cb663d79e4abadfc9251a3c6908024a13175e3450e71626939c481ff41f9ff2bbd8a69f12149d7bb17a4d7b6f05b9bfc13bfc8d24e38b76620ed218c16da0668c6857a2231882c9d46284e646a84967ddf6c28c911f29a6004c40570bb0e2b9ada4b050d165992d6bd9c18a6385a05441570994eff0201da844da4251040e0ab34b1c87ff21163efacf16bd535e9de1dde312a4f7a195799d27c0f110962ad8c7288bdb8cd873a1726caf45aa4c542b9347ebe9b905f5e7c463a8a81501b6451af200f7031be4c5e4bbf1cf260eeba6ed04fb788971a9c3b59a8cbcab429104cd156aa1deaed25b4402374a62b03f39d33155e386c8d95d23e7e78352f7f59e25f9f908105fa14c14cd9365e61be827f13afc23da83b68c9f8179134f5b0247fe725ff01d4859563cabefdb3dd0bebc1a0c527a4ac2feb64970ab77b8425d105e2e6f33edaf16b7b6f0064633245498cc8d00be20470323d5ba3567d594cf10c3ada5800e5ae09543780384e3b8dc409956a1dfb10165973f5288b2cf350eb9b10cb208fb86375fbb139c6ceb205de318da874938c73129298609e26336b08cb83f48b4d8ebb49af45b3f4f0fcb2faf5ad4ee41c1e58f796dddc8fe69e4eae5a08d34f75745f5cbd5eafe2587d4e3c8110be675f5e77e0f096fa0825525ffa21a8d3203c52a530a26393e7da6391c5b42bd496a5dfc059ac4d257d2f02e6af48fca5462c99ec96b444b198e580284d62b277eaeac371aaefc925b064ee07446b333c2e1f002e032a4a120914a100cb18ab5272f596e8e60745188125b888a2793a05aca107ccf6315e7c0c2f58221ead80fe8a29988b748559fbfa8095da4c10a9d21aee61c9c44b3b07394475b274eb22570bc97447cd825d1518680a4904755e50920964e5a4f1fd7f77491a1593a63d2262e293a2bb043d40845bab051ce30fe7f0c48540e3631a47b330fae8f874292b4ffb97c6070fc5a903e086827816cc6c0893408c9e24c1a9f03aaeb97c02012b7fae5f9bf333c2113064b7d69b62118ca2e858154b5492ed725a6e4258971eae8c4a35cfeb1f87ea1051949856b7aac95e6cae4cd8517f4dd7b9e3b0c76540947b4e646a07ddd46a4076cf25d15ca9586ec85b324e0c2e7bf6d0d8f7c789750eccc5aee8cf01ce91086208dfb247441c5476a291ceec859006b3270a5862968619505912430a8a456fc284ff97405489d9afa0943ae0516471958e5d99b19799ccbe84f51aa628eaefe4cbee7f3a193d5455401aca2d0833901e06b450a50547a4053e18de154994bf98d38a79218ba53f46d116b9c1400dcecc8837131a5b52c9dd7dbedecc4246c343cdfab07534db7f05c81511ec66da5681caea2d8b97b862443f39001cf1b46dd9e45836f5f2321b4ec9b5c6e0fda1044a258af9c122e0f84e4d25dbf920796bcf6b2919ee8dc12f8be2baf320dd3e897d1ce87dcc2d3ec4e8d7778f237eae3d269b6107578db898b547e3fc11eff90ac7c727635079d1df0082d4056429086a58171014d28f95f9f1d988202dfda3fd220b2d55b46f7f2f18ea99936ec2b986d13db685b814381d8cc72a33c2fafcd7ad6b64c08f0f0baf5a9566ab28b6e0e9edeacd342b24eb64c3cc6af8a034f303ac66f4812eb2054fbdbca01dabfd57f38d7c16491c68f38bc886b89119e7d4308aad1ec730f856b7587e0ff8dbb7a3daf2a821251a2030ca3308871e77e16c20b33240b8791dab6aa60cc538b3db9163b246bd4bc75c1cc03d9ee2c5de5bd60cdd55d55a2f3816abfe7ee9c83c79ea1cf4537797c132e925e59b557852b7a8e446b4a7f441727741de9eb0ae554912f70fd36c99e91a508737d4056b68189d1a6aab7fe4fd6c55568d45abe9ce0c6d7272538434c8274e7147ffd788e30f6c4fdfcd3596bf194a3b3dee4f21c2c3e465316831cd481b0af8baa7f18924bf544e72b78dd1408e30b68fd384283acb2514394ab39794d069adf814e2564bcfcf7c814e2c2714f80fed06e4b7bf6945bd13c402f0c1faf5e348820879f0eec349ec819a7797d8815ff0e6898f4aad99ac4eb174950307dde4c5cf97b38cc756d38ee14780e52eb636e6f396c52b5490824cde2d3642ee028901dc8d6dc7cfa057186a20740b1fb088507dcc5d2464a3ed9487d9c2af1c25fcea71c2ddf29055c8293de56eb99a96a34732d819535979ea60b9384635fdb2ded6d9abb7424460118e34246d01c45c71c40dd8af0066a543ab7d78a234e31eae01b9d487c3cbb66c78228a6f0653b4d6947393106afd770454dbecf7dc319575925e22691af680045cd178e4863fdd3d022d8a90f5375ee896edf99481bff6dd2177c9b4209c5dac80a9de5f273d1a7b2dd7cf7731c44139e8af16262ebece1044b7e51bfae845934ecf4f81338bf6a2108cab16c8cba0903601f26382d82ec968fa2b91f60c0a926805bb1295c6f2cba29431afddfdc0b8b07d2297eda4f06501d023916fc0426fe4da9df8d343f88e66613abe4cdf0d0a6770c29689cbe190ffe98af9c442aa8c6ca6ff259b1710980c8ad42078416e95df0aba4d33a8b70806631cbd49852e80133d06aa8ca2cf5ab91f027daed2b9cba0a874456c968e1fd8c5356ac48e05b1e5bb1ccd1bad6e18b281ddd2bf9028093fa5368ea97c671d5af3268dd9ff59c50f48a0954270280f2c4a10a6563335824ba73293bb8c5e0c35eab25d9def96185dad738fbe76eda0fe5faba21c53836b14d5b68a1604b393b2e56a797175be3e77574cf2609e856172d7c5440319039198c734d100e254c58b94aa8f6dc23761462cb002e04f1d4fbc9b4ef57a37789df5b627e457aef1c14ff1c7bc60fc20701d3b03927c4b7698dc6299892f11749273596eacbce190cdb410be7c898bbd0e83e04ad625a0d3a5801d4e979b6823b9709187bf91e53aa16017aa6fb065b4c8ce15ca86eaa3d20c6dc5241b0c7dc46102d4bf14f76485cdc59cfdafbb9cd61941cd42d6656ff3965957987b02a9db47e563cc44634769b4bfba4401b4f32926f3fb0cb6459e08e50e6824d17ce75399d9a2626b377a5e5714fcc1af2f4dc98a68d0aa9a705bc397e96db5f2126369d97868a490d294e777e9d83c350ce8ac0688922722b38b0f7047a93a89f8e89023fad5b499418a3960cbfe1c76cbfa1ae710401fb43a07075abc08f154a26e731d296084b8ac99d4ea862b111f25c85d690180b79cc6773125b80981cad4a8aca51d0cbe1415b3c5bc74636cacaf410ea65912e6fba869201709562295445bbc65d3a3f6ff82f51cf860fb75938a5132160c6c17e6ed1b4e03aceb2830a3f3fc49e76ee10b1abd40c6f715c93b0c761596b9791c995dadf47b99e7e89f7aeb487e3f15612f9d4b0ee4d6672c406cd7113ad1e4ae70eb059c7f4f959757a98092de9f367ada5e5ec542f60ad342b9d9a691bfa2c92599ba6383029741b13fdecd72b83db13069c41b86578fbc7b448c21ae292b2067ba7a37aad0701740e13499a8006070901486879ac7dbe3ecc8cb45f190ca69ace47b3a07a6d4f21014ac6d19002bbd3975ce3eec805a63911ac9d48d37cb3b5e6abda887b2b30fddac17a79994d4451a11dc660386ae9adc4642b5ec8d970e1c74f61708c9b257ea89ff4fa52da1de850a3ef1497085ab7022d53fc1c7bdcc6983d3da2261a0b0fac11b9e8a2718ba513aa05d40069323751c94346239b54ac406821433fd5a633d337b8f48a55d7c40ffba1e430abac8e9f15772c1fa69cf093ddd778c64901f718eabd385f75878fbdba2d8d21bd41eee017db86704e22585191242ffbf5db427ef166de9ae348fea5384c5fd45786e5de0630e8bd701d1d44cce4ffb26c8dbda38c38e24e7a9837a4f4481904c3a61794fd8b04fb8b7addc23dfbbf5829f10bbee16158109e11d8d1152631d8d53d7632f90d48358d2d8b038f6ab62f0acd77a04318aae8959603facb6484aefa382ceeb1b34ef14c2e90f2ad3bd7fd7afb20a1961a82428502276d4f8b350aa51ed58dcb5c62559a3efda91b5d0b0cc9f6d01fdc7e0c8906578f9dff113de980a12782397e545c93784bc38bf0c22b6f10c7a565963f1fb69ef4fa2e273590166eb3f61f6d2333ee352e16301eb6910c9a5cad558ebaee499cb0f6162fe6a163616229c0a2e0ae07f0da47d910f2983ade8a5b75f5cf5a2333141d25f4dbd936ab0ae9f3bc81735acd88999905f02b2d2549eb5dd854b4488b92038e2412c3c91cbfefbaa9d2d62e90ff0f1b0c344b0ff7226b69eaf1e1f53b576dec4da0f04d0935cb6244c384014ba4d54dc6b59e2ce0695a1bcc3153d340a658df8707a89aebb858add25ad079b9d0e8a3354314d008f36fca71bfd5ceb236de86c62d6ac53ca1ad88fe534b6ada4ca8e43bf52a38afe871da98550c9c3d683de2917cd661fb9ae7e387170ed1b9b5a005ed0441d484f516a82724d5c99f93e29ed257f7950a36fbe190a0c622a561770c7295de718dd2b758a65f63fa32dcc6f7fce0402bcf1059d580949868c22709bcbefae461b8f7207fa8b9db6f95ef6b693e7e455685aa32afca175313797d507cbc01bbb0471be168b4b355b4ace01079a50bb75dd5f7a929d4d4b258987fa46dd014df815624962e399beb4f95b66574b1481366d91164b816ae27a2f4e4c128f70697047e9f63286904237459c2e5721d578c78a9a4136487015ee46dc97062a6d7a792e4d2789e357191110b21b04f0b7d85a6f24ca959e0aee687b940f003b49622d0040a35cc1560ecb8a6440fba66cc945598486c495fa6233600630fa2caac8dfa03a61df04d5e71ac91deb01f208510118f6f4095a2108970c037587906311153d6301f64f1f78941506e13f7880c592cc8aaf5bad0babe81d28ba87e57f51dc30f92124495df857c0804dd1eac217f2222583d81b848ff7c33b3125580258b50a052a1b7e096cb5c5eab6dbd2a542738bff9a06428cc4d783fb150f7d207750516d0b7fe88ac5599233420ccc9debb1a192cef03f266480c9faf4ea63505376f43d2b6c52907c7677098daa52b0fd96f0a5f707da7c2345d066d2659748314e92deb8ac09e1539615904dc6473f173e92cebbeea113557e46e94d9c64479c0da908d43dcca3739f7790cc3a9ede2bb42fd7233f537a09aedf677650c43355acb2629f588bf654fe4efee957cdb5d4cb9cc59e2c90f069d3ff955c0ff1eae8efdb83ea66ffcfcb58640fe1a5ff3506014fe83f3221b005b8bed809ec9c15e510976ea21e4f75302b4f758728d19532bbe1bc2d49f62d42a86d17ff155baaad23cefccaca9ce39323cd360a3a0d2c1ee297e93986c100627dcb531692ae50087d01ae988f7aeae36069bb006ce6b4b501b2c9dc8ec7d5b123d11922a334463fe22648436918f886b489d1fe790e44ec84dcce98362231cfe056493b7b19c54dd63a64c1f00beea735978abdfe563c964e02a5174d8ff8a2b829d8d892f361099cab0c07addc71c1e6cf22e93cf2bf0fa1cd50260e5b680b3b7deb70dd78ace056c3bf903ef2e65777c48397e5036e6c248ce09704bd88ba282b639e6f8ad6f576b61bed56d634fa50a44f0f6d4794856c1a8430fd8aa592dac10cec674678dd578ba8009bf38146953d25249650934cea440202c78f404452f8c0929e01db9ceaeed3ec1290259b2939ab73d88c17758e1e228dc1ce7e940eab2c8f5f2feaa02d2aeac0a69d573b742b283836f60f35e6eb015c18eef609c6d2a12af5bb3e166361f6ded7cd377c792ce5bf06a233578d61ee036004e460fa8aeb7f2474307baf78b00840359fb368bf2e673d2e762cd3c09b85acade7f26aea209ffb0559fbd9486d81ca0792906d13c7f0f14c1cae1337250efbb704bbf69e9d21275025dd6d57b76f4beadd0e540037358416b026dd5754d7d55d011c5681c4e190f5267094591738b995fa2234c31144a6997bb59ad30d35ce630d24d135333baade36061c99d4e152dbb13e4cee4cd0e7009e50db7134c4a86ed8a1733968d310ff3966344231238663063c3bb8eade403133f807a7789df5dc22a00fa00d56781bf6c1eedbb6024756a4c5ade0f723b2e3b8bcac16b5a2bd616baf7e211cf27795bfa4d268ca36ac1c349f778b54502e5482534a8e84adef8d952ec99bb90f5c1ececc2b5c6b91fa45a5eb715b75ce09250783d9f50dfb9856748688e6a7a0ed41c96017001129d5f4ba9ff6ff5f8201a04c74be705d8cc8a693e6fadce81932201460183da276d80d8954444a31a4a2803ecbf4dbd5bb2b4884160125585c60c13777273d9858469b6e6653b9f84fafc7296a8f9459c111d227f3cd3c8946f55e321b04ee92dfbef79d9c5427cd4ad065cc822088f4da1db4a5392e7265631f68445b78c891c692576a4772b7181b29cab4dd70a39e32e362e876265a2ff9f497f5cca80490f54296e00894d6b03f543c792cab360d8d19b56ea2733c3c63ad5a7098072455cf6be5402198432a6d0889d166e570f2d4b11903bf88fb3c9c3ad5382c78fabd1309e13607af9094b8b627d6c71ddba2fa71ce962a110a246c168d5413f950ef17fb9f592255010c8ac7af32eefc7a66f6124731ef94a9c03980473600fe6dd8f514ec1089b9cc9ae75a0d5deaa3dae4e9793350b4239ccf278fd7d1a351d7f8ad49b6e63fda7421bbef14b2f827c5aaecb28e2e27b492ca57e4a12e6c5b68092abc1cb6f61fc25a600a36bf5b76a21daed29255b26b5c884d41e237fafeb6a80927fc7f94b4233a88d82c1199f72080c3861fda99e45fa5f32ec018d44e69481052115f2697de77526bc9617b8ad8239be246da71e39a7658dae92c6a8785f3b91967f47bcd8eea11e269f1421d72c4a9f1581c0a2586d9f441300c8224c28ebc244c3137516c8f7048eff77d7e4d2b0573d6f2fbd61677e88bd28598b78724ecbfaa0bd87d900fe813e1bb6a0402946d26acfb1a6aafc0ea3925f751f6dcf798d534998d3785f9fa9f867d549c871c66bdcaaa31b4436b92857696c35e5d5d1e647a0e3529b49d40664c0c2a56ca2e41d6e59fc5bca07c3022fe9a1d619525c7de65757ebf1dcf450b33de889297cc0e38e5b84c95e8e8c277fe6dc3d3433efcbff2d5d0ea134864f150fb053bd585eeed5b2cecf502feeccdd4ae42cb7c71f35313f099d0c015f3cfa0a3eb75803f3a0195c1ecd05c3ed9ccd326334eb9b9c28ae5c0c5cfa3ede03f2b028e7d619840f3859f87b4528e992acbe6908234e1cfd48c9d4dbc28d1b7ff54b07e2aee39f057d55f92e5cdf81e1e5a2d69a870af1d77b29be64b7ca1a6e51340fbaea48921809415a3b2340f26d27c626cf0c88135ecdd39cac1e7f4f3778765d94bcf65ae85a4b31dd4a50f1dd6ba0a03ef36875efab3aa8638c37aef1ef98691abf6fcebdbfd6bd0992cee917b059ff7a8162442c7638295377ec33cea5a51d7ba1e67f1afe57689ea252d65581cfa27e8197a5e422d2c8b43bf4cab27ceca13435e637335156f070c39ce2ae8ef8105299be4c41046f8255de2e8b8837a41556208c933099c4d227557a7ae86525b3cbae1438cd92b435022e39a6596a8050a8c4caa6d036fd4dede05e13a0856dcaba91d3fbfe950832d2f2524af42f6de4a87a648d37848636db74f0b36718faadadc43f13c11aad367c3c4df839b21fe1973575f80bb8a9f6e789174e9954da3528db0a52e840a019dc3e3ea47766f782fec27c6a64f670ba811286a13a32bc890b29afca8097d880b3e893d02f62c4b3ea163147929d5fb27cefe1510d755ca1d6b1de2f6b40cd1ac0a6c5954bab0014435adfdb883d1f712ab0b238b6351d6ac192bc9250fa4be5889dfa6bfed1fa0df2564f45d0960655893023066cc6a02b5ae9ee558650061c286aaa5ccaabdbc3985c2a255a2e6a93e90db8b4796375639c64c44c4710b0706307e8083aeb405405714304bc765a98007ce4a9668dcd4611b035b3508811075ee436ec28e559b3f502637d482550da78cff741e96e6b8cc9101647c8aa51a73cc9ecf3448ffda911eac50ee5a4f18df343444be3b6acaaf0c04d0c985dd93abcbf6ddd869e46e648e9f042cc6dddeb123be2652c80c12a94da593b97e1eab99be6a30ccc5fdb2bf667a2cfafabfc86e34848eca021d06d6e8a15a27b0179089ab2b10a3e1a910cca9fcd31ba244eeb1a26fac8ab09298193f1933ab9909dc1f6ba9e95543e58cd7d5097d636cb84f4bd9832457c1af56a85337e6c246268039b12358533a292a5af982efc0ca0f2c766c51243273bbd3bd855e72536db9dbb610fb0ab7347e522d766f3d615b48509da2854711eb1026c664942b0102e6907fcf2c9c275efb1712504c8bdb3f448304d4fdbb63c537aaf420292d84b3ca1c68bbb0fad89ba9d526dc2de8918b9283149a1900d3738e6501d50899d5a04de05b03620ab536c56d0f537c7044549b81582613b179cbdf8897c40362d1c824780a4a0c05df48548d80f6aeddf765e17cdef0ec3eb751b1d026767144abb9e8ef2590176b506aebe8907ac049b1e10efd06fa7022688abb01ab6fae3028da87e70db7d44dffe4184f6baaac0fa624208043d6d01d4938ba31d75b507dcc98162d47bfe96e0e5af7aa60b187cf5a635b23e2e4a59253d54edce92ac6b054607defcfcb4444d358d3281bb30ebe45e89651d4097933050a11c4ae8865dfe4ea04331ddf251969359dcd69919c2761838788585ff074fabe50801aca2f25919e42d680ccba30aefd059446ec8383cfdb8a69c66d5c7dcd2af4a4c4aee776f873cfe7992ed90972886cc03e751e93dedc8fe57c0b08106abcb6bbd498b727c9c9af8961fdb6ae81812205a4ad9e9edf25636fb57019feecabf0077ae6494a9612a45e7cec5a65a870272a503c469ebfc170e4f7c2e7e6a8646deda300c2827512fbfea1d0240cad35cbd746fa99aab5d5b3ac57a58a8c670ce9da899425bf8109ef30182aa23f90e33bc9db6945cee75539909be495991177b0c3547a23bc8acf6af0e9ce2afaace3ad40c9a2863d532977ac52cb5c0466872bf9f732e99efe97101baf7e3feaad1651e8e330a391cf1c72d8498b70332e43d227de14de45dea14c8c71409bb4ce6a1f0126e726e6c93388ef80c6940b662d6ffbe91755b0dc08b7f6802ff8d44ba6116efd16bf9940566dd42e296f7e1910871f3c52f42618c859f533bef3a05ef6d270d5b1665537caf5695bd192fd8c634cd663e027651c069f8c9d332a85ae4d1fa6275859d344d08a45b4344dde47e00dc663009d7c2efaa5f165dc9771cfd4ebd66a907ca1caa64c366df25fc8978268b9028d39fc90f41096c2557201a194bd67ce98c1e3773c0aeb52d49bded4efd1a9997e9334f1c24a22bdb670960f1cd78eba09bd5dce6ca215a4e4f6ea854a71546e54d7a36faade1c683fc0d154943ed805aa2e61594b76b0e9c3b1bf916628194703a4bf3e7bee6215eac589f9a362197e827e0cb376953f226ff685b3bb2a6ce30d29968180ec76eeb2d503abde5d48ac66733277efe4dff8bada39b03b4308a13aa2fbd2c92b2b0e6e5621926f78809a4547cb17f15dbf1db0b020b59678e47fae6ad12f13694cf7c716aeb9884769077ad4cf35e9c9c27e2e7d3e2592d700b5f8199fa54be883ecab6109cd191098c9574a84b94b69d35d50d36a8507336a84645ee8bcea0ef2d2d6672ab0d7b59a4395418e0d9a15af67414495ca95ff5c48c98464bc1762453d0e7cf6b8bf758b149c7a6cd5348606f8a7f3ca7c92dc2d1452909c9dfe9ea1af5c3a3717028e7fcf47e634a100898e1d08d98a4deccbaf86143a5040a83fcb3fa624e273fd01e4e16f5bfac5c4c013fa696236deae0dc81e82faa83a8d9219d51b8ab5e5793d777b9220f0f3f04d482cdf136e2da163234353c9163a8a02ea6e162c859391ac2025ca56d4ce3b3b44886c10746f39bf982396c64435636a47cde432094c0e6a807388944a2c6117c4a53a74bcd1a6eb47b46620cd5a88f3482da2a4d2ea6a6026b018087095722ef00be8b7c86739460093a18459c3e5ea448d312452636377f099fbda413002ef503c2e0df28db5f555c3235ea6cb86923d9a6f166c96c4ce8c989790f26cf206fb48e655ed12ae83e573b52c91d808ff8a9c1a30e6ac7852c7ee1305462362f034ed24db69b66c81bff327686560ee7dd0593f6a33c4e5aad1c3b38204614229f0f5d4fde0c785dc3c1af7794b6960307c4ebaa178dd6071ca1f56df59da0e7ef8fe30bab4344c231eab21eb1dc899b58de05738a4b4884838736fd6f9e74b1c5f93ff223920d56599d9cb48a2b6d29582a0519ea9a7027c75a0fb20dd73c6e4274c32ecce7f453129b8a81601b3783c61998384c754d1c469eb727ac685734fcb83ebdf9dbbf50a86afd2f624cea318a925a3cec066c98f7c07388e6b4c1eb3e611e5e84b982542ffa6f92a804599aedcbbb4d1d1c92b97070d345fa1b0175c685449e5325004be90e6b9871c897d29ea04f9dbd62d48e664c417154a7086e784c04711050f6cbb259381d49a9d7a92ae389b3e70e0818e0a9c10fd5e1f8f908b8dc31ce6092e11a430538ac20da8648999d90e0626df66890441d2234b95a46f455e39bcc72209de87fe67d5feae5d32440601345f1839dd250f3b702fa43fde837277eff09f7c6d965d8a817b5f7f460f53fcabc5e25a920d7874e497c2a418f717c104ae08f4c0600be1dee9e91bb222c89bbc460597e8ec7b6145e8cb08a973cc0e0026b288428873f7970cbfb5bcbed85019209410d2cba7a5a27c122deec91c180b93a49f407e9d68afd56c00960bd27655387ee387b0b0c7da77c2e40ad9be7b56a1828e9d570c3d9e52d88c18dbe6e5a7c5adc313d45f9b2d1c8f088651da6d99143d40abe1e71098524923753d3d14df48c3e46d436e1de4f3942e4d396922fe7a9e75b5da08ef900cadd2e882e2dafea266744674258cb137cf7e4b3f225e8743c7ecbffbb43bc1c052eca1ac9aa3844321a18228bb9dc819dba5914b79715d77ba3b5de19f7aed2b900ecb5550296bfc3a66fc066c7911ecbb14c226fd1d7d3fbd0e2da0fbe4ad7fbbe89a59e643bc2850637f0646cae2f3468cf4a68b3af647f9ea9c07ff207937e8e717c44fa26d6cc5fb21eb76af9e514b180d8af62d65b60e73f6aefe971a5c677fada0d9bc2573c7931b8a9122759a66f4823f2ce7fe9419203f00404fd598fc09c1e6b26d874c6f82c2c4b6cb9cad1beb0a94b8ffedbf1039702e3f0d3ffc2a29880fca3a5d7e8c4853daf4486c0377a3107b686af99df7b15b42611813851c67d1a95673765b5469d7961e30ddbbbbd9e6c8358764c77975424837b6c2c9f5ce9f0b4aefbb9adc85a3990b8988314e432e14fb3a6c4cef4c3e213d2277b6b98340cc251c4ccb605701ecb19d60625726ba06e214487554fdf491d49e7cbe305e4b1bbfd179c4b502eeffc362fe74c98370ecd240d9027a7ccc9cba2b3cd8f40290c3a6753202c45552fac1d22e0f5219e90ea192619b18f689689b8ac44c714c2327e47841ea49619f5055a3361dad049157f24d0a41e0e8f340246d3c08cac0ed6696a51e26faed29cc9cca78d1611e369f1dd2cd8c207a010ade1a0695ecf5406e1251e7988bd404130102b80779edcd7e99aedf96d77a6e4474333a1537a45da1627c421e80aabfeaf2c4cca8c8269b5cd4dede9d1218be3a54b9504fb39cfafd2182dacb609c21727b8e5284961cf32d0b47a2752b0b5fcda316948c96c73ea3704a82c752f26bedce9937448e05fcdd4091029bf68bb30dfce5bea96eccce44ee8ed96484eea5d5c0e46998bb10cb5975974fdfb6e9924fc47d4cdaecd133b57808ca985d64b4085091cb248c2322ec5bd4a97de86ee6119d3babe9674959272c85c2fd0ae1e72c8f6fb3cfb37d417f4330e4ef421352de86ee6a4a3d1b31b332ae67ff3bb23887a7f19af5175fd33bdae52961feb2540283513613e512aa663730bc324ca06bbf0bfa562dba8ccfc2c814cdac293cd429f0b1c48c4f179cff5d9ec72bfbaef3f640e486d30685339d8d3252e6dc4686b13d5cd101df29fb892ddc1c73eceb9570483686e2fb86e56b619fed8d16497f1238dd4d2eae37e974f41e35f248bf121141fffa686261c7b142e6feee71f04f55edc644896dfcb949c509f02103d3fbff2858f4f72efe81ef7a1ed340ab95bd6d3db62031cfd8029ec348e180815e25983fa504f8b20814609556d34e263479c07ebc0a1d2d7d6665f7d1adeca1c7582ceccd9dc3dfbdce1b6c6248bc3174e1d3fadbb6b7ac72a7ffe313902f81dfd3e1dbfbe894f8008a1a1e98bea0d7e93172cbf6fba160a54f064789cafc547569536f08b9a50012f04acc9bf218ca9622e2c843c6faaa6d9579ab6b4a1bf16c638ae4cfb01a3a4ada42e339aa4094374cbc72866e7e2047c2de746de94c0736d3f69dbd07de7e37ac8daf04e09bc6643f1c95029fec87655e6879781be9ba18d4674ae73cb34e1f0875482fd51532b1df0d699e727e7d99faa3b2112d5b99f6057593281c55ae237d93f0e8bcd717449cf20821a24c53a5caa6a0d3964bc7c736f268601460cff8174816b3881d0964c28600d473342a9333743d15a49cf0a92ff0f392e75d654ab38b4d139580e99562f3de886703e541c08d9f3a24a8b4c3a3735de756295c7b4112af7fb5f5fd49bfc9447ba71f99b884cb45aa90438db8c20378d7c62dc70edc663e0dabed937d49a94134f4010f7bf01a13d3e2563859a7f9ca23524e3ee9e565dba24730b21b68fc00f7a6461712d55f4e807dff8dadfe7fe8853492a08d83d9e4362b6a16a761c79bfe5bf4d33b1c8d5d3cfde271e0362f901d2b3f6fa381baf02100d2c9caf15951abf7a9c61556edf5a5bce5b6bac47b384b6528e4d8e49992d6623bc002bbc85ddc7c5855a042e0d98ace296a28cf2ba6eab5e9af391ab7b1dd6afc9e920b305939d2081abf7a7e12305af36957de1711ea84283c2df4568e325ef78db30626e399da1c01469ef02f363e2dbc2ebb4d3a8533d52fe79fde4fb043e56aa9e731cd42e17e55ae305c8111f67c4b52764970d861d25dcd7e98384c43bf69c369be5d149c0bf8e612e0e7fb6f8e2a7364ca7f74dc132ee0b19ba592c2f15ea08e48499ca65a64cf12954d829ed5efcaaf0e8d759fd63f8b602f56c730a02c7543d712c3378f486e9d16e2ffa3836ddd968deb908e1982c56ff1f106a519769afc2c0fcbcf423395efe5e24cd71261105552ca3824723576507f4e34c236e3304afa2e9d023dfc9dd6e16b9d3125478c6b975ed860c2ff2ac02a63b20b851c7fb63bfb09adae7ab922b565a35b7c295213ff5f5da9a6bf34d3601b5166bc6f104bb9e900d96fe155bde85fb0b1aa2ff3588839613d9ed5ae57fe834b20afc4ae77a3953d464e76cb05cd26d35deeea41c367edff8e4343bf23ef7e02f43bbadd5441d45d3d9e0c207113cc40ad8d134c271ae48ac92d4e4a33c01e7a4cb34f24acaf8e85115b8feb332baa48a4253e7fb08ec8c5ae0bcb022dd178b7c2354a6c48032fe487f3fa0476daf507b0444e3f7170bf88f2d45c4680f25c3931e08d933b0776ecf57eb633e842af882f96a65c5d9ff3aa40e3ee623963a138bbd5d0a4272b77c4061a0b694027e8e5036546dfefd62dc6d9964e4ac540042b26417c35077d565c136dc7cd868e654efe7a7cb735381e292854d3b0275187def6a326a3793e2807b1389dfe5759dcbde4974fb79d93c4cf85dc8df32a5084cfffab1f4d4905c53726b489b85efe49ac92ca7a8fc3f3be5296468ed7e08e4f678cfc8b12062a16ebf83fdc7963ad8da4c8e0a7e7bad38f403045184e3f60ac61df30521dc9226bfd4d7e92d9ae70a392626d97490a438bcdcb3652a104fb6cac7bde54beff9662bfb59080144489fa92abf4647bf14274e1a2ebdfa6cb9337f3d45bb203cd249bd38d668337b7a3a8031845fdb401d4af41b79f3590644514b6885ca873ce5eca3ba5b24b488374b938408e57c234b9cb88fc2bccb0cb004b2f79f780adcef48ab4690f4f8cfde33b3fb6abfc2320e613ef6dbb121269c46a8a7fc7d0e7d08f17e71f57e7a4f07ced97f59db8a12dcae630df611b7b5eede3c84148ee653513aeae307f4656a4d140614d36990dd46f4ae48734356f1c65a5436263b89bcec0b1d0ea9652cb40def317e4eeeb60e0e5e4911c0be161d5fe31122386f00eb50c3044d5803dd5a864f4009d53fc809f67926908e4d97fdb202c98120d6cf982de8cebfacf3b71252aba6e1548b65acc7b21bec0d0c702011f903155f851949a72353cc27118399d1e5b86e98e60a76ac72ca7ae95c5248f2f3e031119ec1e49b62ebfedbf7965a0f6e79df52c492fea0c3cc4464f34eb538101a6b0b80aa0b1f9b436b53b559dac9292495417ffdb92167afb3b108d6afd562f29d680516f05b9aed1fc870360ce93fac45a78a29f0b62aec283e578d1cb02fa032338a6d5f865a155119acb4cd064b1a091f0e7f3b6ce787c45e78e3160ea820c9a18a705dff5d7f7ceb7c2f54d1b0ddf5daded1de987c663befd4d096dde2477a97ac99e2daef44ef1bca92f07f1a61827431aff4bbb2f3a0549ba9a2a93d25c2fa890a15b13226eae7a70c8e73a7d74ef4f370de32479bb8710efad5fcbce87612745271fafb9336d36fd816f03723948ff1aa8bcb20ec52bcc054cdfb3657d3523d12f8de06b3cf829b30b8b6cafe784037646a883fbb247721f77efff4dbfb39b4d680ea6b09b1303d4522863c949444ee6edf68972f0f31d7a3de106bda837278474c269d77c8675d54f4c650087f8124a0076e4a78d55a4659b1ba150bd5d26f825a3228b4f594a02bd01da561a46df1f3dbfd50fa272cb487dfdf1619d4d4f433cf2b77fb54d3008209281032a46e1ba6a6db2c6a3c35dd99fde980c066a3919820b21a3eeead4439ecdf15ca6d11526d5c6d303a8d394ff61ef0522aac1a6b028c5563d502f3ea99637e66c488cdbc0d9b02a1572eb7cb6b6c886281fa8813e2e9dbfb8bd2b8ce5416b4d880abbb6f782c598cbe019c18386aa90d2761c42a6bc9eb86a22e8b8be6be7daff3b33f1ed23b2ee78cbddd5f5bc57f9c18128e7f51bf0d7838a3bd5191e91ea7d1ce31eeda623a199198937c0fbf2b046085afefa3538f2e19cf80de10ca9855cf89f78d0874fa99046ad87d67fb77bc8f1767c89399a540afedeb3e8f1b3d2b9c678768266cf2ada54adff8d1c7842106a38f3b23872eb8968094e469f5244bedee11c414962534ed7c615f0769a4da173951cc7a696184cb755197a4b19ec24732a1216acbf4533869551c98edb99d3a4074d3ad2538625ffcea4e96b2549fe12adb2a9bf4276ba4b6837b3b12ad0579708b2a9cab21d58fb3c5f1cb84e2a472fb0f1718693a82899b99d7bcb90d306ef8d9f71e83d07bdead1e66386df659f0ae0a827354dd5db73a9c65fd3dc7a98cd4684e66d70ce74d334123eceb2ee3eda21e1b7366174c575ef5472103df4da79961cc77dd541cb38d5100689fc1f0f291c4f017b0d2d14bf2dcf24e20560f4c6c2ba84bbd6c4c3c693a1aea854d05ef09a7f99dd00b4e316e2b09fce836220cbe82c33dc6fb37027addf87bb075182bba67c7f6f41b5ec484cb0c005ac331d5b436120dddc5838b8839f0c529372289267375b1899aedf6e6be92626ffb09d2f040f4632f3577cdfe2a57c28bea0c7f279c2193bef07a3ba4119897fc56c5718aa6f01b2744c624458f1e2d48f56e353841ab7b1054ac42d58b75c453e229ea21f284ce34eaedd24cdf6940dc576e86a49df0ebd9c7f116365fba66db5be58d0cc937fba5ed161ca174b95da224f7b57622dcdb1521eb88c21d87412d9dad10fd1be554e9b3082c7ffbe9d7dc498ac59bcac30b87f094f3fb6f0bae721e017a3682d948ed3a630cda5d430c80a7dbb2ddb60eb1ee3450ebe5315b9fd0eeac53d5eb4e30802e341a94c8b8a2a31309b3783c2175994a3e42c325224ca9a7693820832612351240ce63a941620dc0c1d6ecae33fa83a31e027f671000eb6137d7d79f43b9a279cf973188d056999d444215acd31db7536d40061271b5f7ae67ee9c660fc34eb243219d0f547c4b79a770898bfa2c2fe900f87d8a72d73126b7eaa3c1ce2f89f69110fda6551c41a045395f96930449a06f5e84713734555a6a757a3faa91fff84b90813ab2f13e87dce338aebc56e9505ea7557fa05986cbed80c33e6f9118386e5948d9dbcb1e8b274da792a7a0cffcc11182495a4165546e4304dd2dccfcab0f5116b3c342719e71a736558e1a024e9943624c898e7d9060ae2e907f4ed2db3b772ae081c0a8252a6690264d8aa186e4fea4c8b28e01a9358f436fcf3439bee7c0a128e529ce63365078e704a2df155d3670f10c15799001b8f6edbc2962daf278c91926e4b60f7e5edb5d45fe7c515133598a4aa605b4d83dedf9498fa40a1c98544a483149ec069208696a25edd544041ebe15cf29cba817278ffb92abf2710b357bf38f5bfcbd18f4cfe0e88ff72d364728fe3126d310bdbb96bb9b15ee1fc18117b81a89d40d0a104047c80d2a3bee85c52b2b07e0ed677a1ae2d31bf14b9edc1b388618db59bf3f353dae9b2ef6d3861cce7f6d1bf8623031c9535e260b5f93f7a4678fa6316fb88c540705e2b54d427a6a147c788c309442b8b87d7507e6715cb865d0ebbe61e0e637e005b22afc7f9666496e9a18530a465c96d5a5e8977bde0ec852d4d3993d9dc78e61d0544933654773e7bbcd7482a3904b65b86c33e8e3ad791533c42e9f8a8cc4c40bccee212887b281d54189b4dd9f36f92fbc7a45543727d230c5c6017a1a0f3160204aa6f48e1afbe9700c8b8af114c80b9c2c9d442e2ad7f2150baa8f99285e5c291eb7257b32049a0344dd2b8d2fd47b08f92e685466e8438ccbd8ae501840067f6d158179b1055b25365089670bb7b1f37030e6ed5b5849705c66d84f5773401c44d0632673d7736a36b35621d4bb19a318f6b3988cb2e2767313cff40e2777c4b771efbd215aa73adbce97b428534493c4cba00a3986a8fe5a57bec0dadc3a840864aed093c6cc4d44ddd7951826403f4759f7cd839c1467579dd994ec8c2cccc8273e3e3a629c0b1bbc1b58a5783dd0b489cb8e111692a4a4e0d8ad55c0b17d0a2a0eb3794de22ea54b54500e7622f459a98823b59c670fe1a2c01bbf07d2cc8695630f5969ca18383722bffe642ef9c7c174fcb907a41490e2cd0260a35fd28425ae858d28f2bbac7670bb60d265ec6b7e7796d4907778f844ecd16cb7f6667d8900a44e1af91c6957bc834ee4fb47c1b0fb03891bea4a88561062fad46bc987357570001cfd4243954dc1d49ab80e3b865d2f716ef666914be4d8263270b5516b83533742efb30840d649d7c23c36860f073997b00fdacae1cc1215aa8a2605d5acd8a1c1f16d7142026eb3ae4a78fbda627c59a22384ccb1c2f44c18b3b7ed52848036c534426629fd32d009a1695ba02c8cc70c101c270a71fba33171274fadc2c418eee3ab5c83c876a939377e82eb9dc3b27fb6583dadcb3bbc84d9b033b1651edfe3e3b38cb9d5f80017b43d52145ca3c8e70434f7ad74d2ffa027e59dc57a3c6d2c5584a28511502e557f03604db3f0d994491f3316f8dbf03e6d2f08438493e53820311ffdb27ce6831f798b156aa99c20a24d39765bf7542cea28f0566cc2f7299b2b9b965011a3f9400c4ea76e46ec6988ed844c61b467908f38b5db4277df343cc3b7a278e618935e22786cfc1a8809df6587d5c3f97b51a40bbe8812db424b7d03bd0108354434dee77676fce6c9ad1a798daa46ea570c5e68830d93a75d7d68f95a76b02b1f9b3533b8a5aa73e9dcef42b3f616c7a8d5b177666e7b59b169fc66415794dc4dd705008416c0cfef352e9e3986c1310a49ad54c9aefdf9466f9055f505cc41633525b006dadec25239812eb5b3e1f5e99d035baffe7312ecc61c089401b3ef59afdafe8e7984f6e1d49a12fdf5650cb097028a1076aacc27d8b04acdac8f777dc375441204a17a1327e013e707e748ec972750495daeb4497075ec87c33090dbf65a372333d89028118d10719e1c3753d49da42ec1121a94babf13f6776b238a23da784e3f72c29ee59c05fa43275529af2e405aff1ad75d29de6fc8e343acbf79ac7913b56d53513a204e5b5ced9fef5bf803a98ed4fe612bddd4c0104cb1ca3bf6abee9dfa13c4e0fd85968f38bc39be929a7cd6cbf65615b2a0dd50283afb8dd9add4182be7a740c2780fbfaa5649066d95b1439b15f479cdceb8ba850f322a6330116379d0f15b0e4a755401dfd7e4981a44309f6f6155f20da96351ae461af08b1c3d54805b0636771759da65df36603e7f64fd799b49555e67fef75e84746c147d96ce65c0c3bd0c61ff82b0793b0e0435395c00195b1e8a046cfb97b1fd278069d4d292c2d7fd9b49f7a5b3867c674de5ae4b60c08fddf27a8e0fa8222dc91ca1a70fb34b5fdb2cec9d2ed784602ecd64989b2cf78147836e3d70cf5a563a2c4b4024e8549168b642ec6e9c2794744670d5881087e5c387ca80702ff21eb008d682e8e24d480d39b943a8598a86b31c8803556c32f5aecf9c2469a81e7d2545f1394d0f521570e5a493c83cd1411912783cbb7581b22a40722dc7aaf8c9cc90424d93bb3816efcb5dd5fa10263659c312b9dffaf04a42f492ef71c10c2d2f0c85f0b515809a8a210a1a11ad58dc3ef837e3cf23682e14619f379cdadef571b74c7c81f3c277e0bc6c13bc83c49ecc72a7271847645bc5c35d70d55730f99c6cb889a28775ef630f999e92e1d668acf953945be7cac3f6bd88946f57ba9fbcc76207630a8cb21c0fb4ec39a9ca47587cac08789e5bc8f9159e17ad6dbb4a0acc8d787a160f8f655060bf4c18a3466312c3e773d5dd7db8eed25c21d813777ea4c24a343e0d0d7447fa5bfa3ac92f25d4d50061a549f50d7fc7d6fa7cde6287de85eda814daedab7bd6eb6ed29e39244e9080b584424f0d6d85f10b7525cb3466e04a8b29e27a1899dcfd8dcc722321cfea48d916ea0d43f5178c1f5276fed5981bee98c8e7e54902cf2207dff94ba086edab5d88b9169249751499b473c8153a2db57e0adaa3368993bd7408ba13b1ae4d5fe55241ba8006bd69865c5e6c546258dd4b434d5347a4d51298830c95e8ab7a6b6b50175e659cec1106d6cbd14453a60efd6c1e65de0870e40d11dcbaf63e65db98855a664b7916e890c1a1dc12189550eae2bba1d8f13a1d9564021ecabc141d7dd3fefdb966b42e6a1d7adfa8bc13ddde2773f9bf18679a6c33408c8f57e01ef6ad05eaf0e9336749741ed695277b2ca26608e3d558d0003b63cdfeb451340b6925d7113ae5aa5a514dbc536aa35407b2fb513184921501ceb0fddc013cb303b0f460865f9ae9d8b1e838ca81bacdc820040b28953777eff5498295e9603fbc239b9bdd79d688ef865c2f9479606d95bc83b2a14683f7ea9f83f68012f7743abec834e4660d70ea90b17fe4bf3745f1bcd019283b809bd71c36cf44cda7714b51f885de86476a341dd5fa81374d8071c96d73af19548c1a4eadd1950f5ff50a904c172ed9ede5825d33dcf1f5ba7b4d9d7b5e2477132e42d0ba62544e725777fda39065b16f30c5e4c3e0d2be72292ca24cd9d5c47f6132243b342cdc97f82481f9980a6fca518d25ba801860495c2209fa3b5b2b86112b4dbd0e4fd30f1fb2d557f6b7478de055c54bf8d3705f78e691121c42c8ef4501cf75df9d2d9c2ccb02930dc8db661d9cae5d0ef429071388bc5146e227d57869fbf6385a7ee5ae0f9e882fad0c358e1021e458f719ec67afb2c9d9427cb2bfef95622050eb440b00128fc4feeb2659659eebace12f1601c8c92089c83a0666e71ea5b1766ec217a3cf23d80aa8541f9f7a79384439dc3d0f1459b1a549d8433d54c9cf4025717e2ff1076d66f0ddc3493ace738917337d61d745498708db30cc66cd722f76d35704bc5153fec63fc1b9996bc9d957bea7db9c364c953af2fa129c3deb3621e31ae070644a3620e892aef24c73b78f86d62d5b28e580ed0d83fdb185db5e40d83bf29d5c9b9e272eed8c09a0dbaada3afbee37f8acc06d18a5351cdecc7958f3557ea11104e423c5a83a02136420d4b7f3a52b3e258af7688681846069239cddb226fd2cce0913fe7b61e5065264537c42bf5779ffab47aa521796402c5b531271a70a1de880f815e7f6c24a41fc309dbd0b598795ad1d16af83735dfac40145c4d010b470a00dfeb87c6eccf0726ea94a9439d3fe14ae22428ff2c2ff903b6178ac9791d63a8289fe38eaec300f0cb66172bb9ec900ca4b8e40d6b46f59074b324b7e7d79df90e7d5b0ddd4647eb8aeec3bd8757e3bb31cab545b029ac6c351985a56614a3858a84097fa8d3ca3483e8061882fc7e6ef561d7fbd40268f20b849c392223e1d53fe68f99437fea152651fa17033ee6376627e7b5cfb023c10d4c5d42379752cec78980db7f714b430adf37ee0762498d803bd14009cfb274dda239569c28551a76990a0d73783ce3ce03319c1e84e11441eaec46b21738ff57e1b8850570cd5e50ba403baab8abe9dfc132db662246e611f8029b869d88e42a5dfcba4276c90ef300af8d7d4b1d8f6250491cf2eecc8549cd55db26c95651563246b02fc7467afdf747de4898d77b40902e77b3fd935fb81e15e22c357d19648da3e7f0778ffffff87