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 57516 8f1466e0818810fa602a7e27fa1a093689b789d2b6d467bb1329daa12363c06c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d54fd3676f2dda33c18adaca73d1d12015912ab05c7a3cd2c3451feb6a9e7e1e
Certificate Block Hash
8f1466e0818810fa602a7e27fa1a093689b789d2b6d467bb1329daa12363c06c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00332c000000710000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f4854113ca7d3883fef57157ac4afe2438a21375cb2887bcf77b325840fd7cc7c6af1e1d6f6d461d5ec765992e5ff478968bbf8e65117c8163685bf27ee82141f593fa7765bfacaf279c6706540608bfa194779f66cf951600340000000000000080000000e00000332c000000710000

Raw Header Hex

00004020186f6fc6a6e79646fce0f3a94367901dc3174687a2f92e693db7913d0bb4e3a886fa6c46ea4c0d8ef1ec6e0fd682af34dcc29dd55e8b9b5b31e735a40c1541aa05d90e6a476604181e7e9e6aeb1f45c3d23c7a5cb02a911520d1d173cada8ac133da2d6f67d34fd5

Proof Data Hex

59,560 bytes
121216010307d50e02d0bec401765bdd5e69c249d7f9bc1303bba378db8130528e8c1aedd33fc8f05b891c9f2289474a1f748d037e965dae923e1542bbc41783a86a62937843fde9e2b3151ee66689c4896100a130e13e7c43d46d23eb3f105c23ce0d12c2a0455aab1cebc5d5d4f1028f8121ce667838a608c51635ed424d5f596c31ea5c4111520dac99433d43f3142af5f063623bab1b5c85246ed523697e757a3377fe8ad774051fa378668ee3b0fac94610e47c4acc0761a72abd171dcaa4f29ce338eeea6e5b5d97046f2742cccebb5ba33969dc218da35c602c4bdd1de2b3fb6c529e40a2a8a7f9c1d7a14790f6492e1637c26b6d1123bbb0f8855aacee713c13a11edb19f2f3ec3f962b6e65fa3c8b64563a121582a15f8b3b3dfba721b30fede61b3bdd7cf72c803e01cc4626f792cd027d55f5f1e9be7875c10fded7697039e648f673003ec81a2e321739f91802b11e5670481942073c5d194e60e086f50eb74325948c86df2a95664e98b610e07b0c032781d3a63a161af7859ee53fcb9b583336774b5d4b64ba3f5eebd0812bec1f8616d019e4d7bc5bf907d76ece41218a866f00dfb25b96297d5fc6b9a0c8eb084b730297a359055481ce606fa9757b49c96873332e7c5e6926470951085e1bbc9d54bfd029ecd768eed5ab3cf54b815a436c6d0ed47bddeac2df65466bb3130e8d126dba7061138ee271d8ea9a929303b897baa29efa9af02929faab8095be4b2458e0a68e4cf2a549f2b94b1108f18dfbcda16300dff8224ed5b0fe58bc1bf048bff67bb6c2ad8e47175844cdcbb5908e13c47c463c63b6e9376accced6f4e85cfa4ef88059f697c586f584e2389ee4eb1d4858c8e86095c6aa947f7c92b66e1a64fd48df38c5281c1d6be75316126fa6bd07be68c744f074aecf1cad14e6bf05b0130e619f2dfce98e092b52ad155d8e3a99c0c664fb92659187fce5013a41e8f4f5fb008bbd9bab7bdc46e6b2ffe8e2b9a6ae5702d80400b4ac1bd770c0711a3cb9a19dfc49922b66ecccd3f5572274d0767d6a2bd4cf0ee8edc8387da9c25d7976e8524f378c5abdd43308c356ef34bcb023b0c8efaedb54243f94e49963e2728f73a9791c3a005b854a730f939af6e4cdf407afd08cf98335e0286803c5eb74f19f021c37a5d3af5725771319fa847349de8ce03d2b72ea9b32d22acc76d5997ac9920edd0f126bff20f2096b187aea83b09a067f5f3762e1c8a7b2b47c9df4d8fdc38bc3080a773bb47afc12fc886ef42d01e588433123d80c7f23a21219f72e5aa7a3cc2eda263867d0e89509fdf2035f219aa306bd6a4f53010b0a4cc848433457c287f121895af3aa4d3fb95e92f33b2b20c24d3e58931bcfa25334d087ca74231895b92acbeb07bdad6adb3829035be178fd6ac7bbf6ca4e72e1037f44bf4dd9fae53197e8445ebd3036705de554151539bf3e3c4e0f18017749b3c9c7c1d77e3067009d78fe2014e6901de98e2936e87ff941efdaa720ee9a269243a2915b4b3de0c56d0855fe5912da290a217e091f83938fd210c8977ae60f5e6c8ad7e320317525942589cd9fc458348203c17729e8f9e6751e78faef8e60d9e9312c5ae012515d85a66594ce61ed1b5d3a05491b836a5ba6d4b7cdd94b573d22d09ba5b46d882af4ba5b5b34ba5641ec7c9f78db4e31176d8d7da090356228ca577e73f496ce06ecf83a071adb27ad6895b7dfdeb5e02cbbb62d99ef2e44597fdbe9db50b327d8a7ae86d063315517dd69a26943231f2ee06ac7aafd9d451e8a9e233e6812ee25cd90cc197fabb088d784cb18cbadea5355aa56cf4af7a9af2c94872abd8e5800c9eb075e876f991feabc956f2d097bdf13413c1f6ed09babbfea312e9ab84a7a758b7d6dfdaeacc64fcc23fb28b92655ff56927ce89e922772a55b9126a1c353b424257b0c5c8b8d454bc1192557563bee96d16201ff9fb526ffdbba92b15f063dc320ef1a2c7094aef6804004cafa060fb660d53526923ae1c606b043c094af95de7a38ee94639806d64df5024c34fb7d8f37fbb6469e83d508c596569c535af9862f03f196285465b4fe035a04cb5bf12460fbbdb0bb80031ca94120a0f5a863a8c960f39e63372f54464deef29cc3328486a94ff2c12f7db65be5bebbb300af73f0b8e8f8e59730334b233b4a168f918325727bc48c8cd958994af86d8567b36e0d4bf1c03b8b934beb092d833dea1dcee644f80b3a87f3a9d955fb0bbac92d937bfb82b9d590639a17ab237e44f57dbc9b691b4082d139b6791206db3a0123f2bc2662d860d2aa3fec2a89af14ade5e204b9ff9c06fefab3ebd61267ae03376f8b03694e88c0e16d8b6b54c15616fccf75c6a89f62d7c5c27551f2c52479552b1b94dbc0d6a117bc45c28d71acbc97eeb43399d14be0ec9e36edf79f8bfb0e776fcbcfa26d34cfb4fb165cda14f0099ac9675bac835f60cdd32054935916c4fb3bf4ab68ed04126c3b5ed0f836b465ea82620f86507090c18ff65ff608ece52fe8e75a1cb25bebe1eeeb0dbe24c9ef89828cb99c65a9351e4e380f7b5621783888f3aba94aaf83468ed4b0959d6490784c468b08c8d72a88f61be9086bcd68937c10600ef31a572b1fb471c85e617ff998ad764f83f38db8155458346898a6d8df9f41e5301ec080348c559af9dcb5a464b5d8e39c61700371699efc0fb5b8571c8af188170b21c21c3e7bcb5d6aeac7d4f38f1b17c8eed43842dd1f85c622de9faac7f56cd5baf1e4103e662f620c8f37353c311ac416376d04f56b7d9fa04bf093d5a15cd866ab54125fe6ab19d60e4392f8a3ba4f7ccb9fb532366e89df935ad95e0ba65d9c2b0b948ca41e6ae83f8836df97751d8c0cf6ae1552e321078a57a1120573b0ef38390b802f0e56e48b5a69fe48b3a9594bef55970c1262209e5100b48a785e9ae76d382da445fa57502b40a680dd91b85f9253602df0b2b154b23f38e53b34d070455087a21239fc6a4a9a0826f959a20dec5ab70a911ad174046f168c41e37edc45db7e1dc172ae789c74020f850b58101bccb09ad1304b2c343b4addc775b7a6054ca0d9bdc0bd28536014404289d7b64ee1c5dc91fa491f10232ac16c15f62f3c0f4dfafaaebc6d28b72864d0434cda9a5ac82b208fb9e502aa284e616b849c4b1c3a05960f3af9a8eff68650cf77b1ba4f89959484482debb0be4499dff1c48845e433d82ff477939ebfef0b712711689a7464d4cfe7db9ecb15db7da7b2846979eb5d49c5f219d7c604953871ed44fa0e98908e65fdb44b1516732a208b909d7dc6abc70f5365ff69a49fd4d034ac6f742203783eb496c6f90295233268fd77e6034f7a167d4017069973bdfc29f4ecfed6f5675e92886b490e3ce573fd0552ca3bb8eb7393747a8e0ad3fb63b06d57e79b39d6a70842998d22af93c9953e113c8dd5b7d501afe905bb68736fbc4fcb3ae8af0f223437de26a0e5b927c517a6626b06a75df91ea96f02155a216bbbb255a74f7b9d7294fb8a005046db135a1ab8cc7bced7adc3c8dd3c1bddd6cece76a175b2e90d3044fdc4f5628869a9a18c299dff1506cf4447303c4b600566b81b1eeeb263f32754eab54efcb952a21c35e8982f547e26e7dad04cfcfdf3a6f7a12b5b2c77ab68a0833111305fa491d0ba7b026555d0b0a3bd1a94d5ef497267b156df8bfa297c497c80b114a348cd3588826af00c5ec7c064587e79ec075e392e3e33ab03f0168fbe4f2c094df3a6688b796164330d426add10eda918c2997a8525d6aea75c0314542483fce3ccfb33e86fa068e3bc368be726a47f59e850c6744982820bcec0e69782f8727c8cf54df597eba756867330a1ab5c5354acb5693a0a347dfe04153f4419481b738f061765d952435c43176df102239bceed9212d7401b8a11ccbe88d952e300b9fee9eba925a8300343aceb52f0238d3b8698774ba2a482a28ad74bfdbd1bd0d3d3dd8b3f144aef7e6f9285dfe049dc20265607afd31eef929f30a8b88a37d1e590411320b92bb33cec07163c061ec8177517355094e55e2325807841ff0d68c03fd8797d0ebf4023f4797a17ef82159fc2083f2f89db4cbca52007a504a2f3c9b1360f1815b6ba398b2d1f448aa1fef0adcc7053c6a8bf1a05076c13b4318c6aa46459d1ff4e89896c210a9bd8819404ff7e030e4ecfcbaa692bb47b8ff8d7e79550ac63c94aef282b8f5ea647942596f7ba3f2dee4ab248ceb8ac15874bbd8bd5e0fb9d8e9ccab36dfbd0975d12a4d009659c1dc8257b16c2e9233c4a78fb4ab30345c9e81f46b44a4c3d88b1a81deb1eadf88e8fd5e6491e1b30c349f9f96ded7d53dfb5f289f186a1f50372d8453f092d85f43a94ea5fce6287b5e22ca399cdb49f4cf0a68c1b723ef064ff41febbeee3d5841dada614740fe7f47f98a84842edc7e1f141e4377cef45a4c33a3a2a4d46fb9175ab446bf035e4074edc1f334bcea3bcbf74cf8be78c5fb41969074e08a43d4c4010ca3d9a49e76d780f6fc5d909672a9e6f5857915c3da3155273a4e04983e2dcd61ffa96f3abce658afebb4874c9eb2c8bb1b14c1e57d0c710d2a8782429d8cce8edba6efa17cdf694414229d00b48c58fe2901d1098e69994738df7014c719f07ccc8d1cda377d12576311d0496a3f58c200a87b71d8965d9a9b1cea4a9ad157e8800f6c722f99585786bf98344a29f735d8776bad19708a5dc7fc8ed09a51a35c488d0294d39ef97fed2b80e770b3c3dfeca89dfe58e6c78c436a07814440371d5e999bb3027db2d93cd9f725bcddb7951f5383636067daacf5efe06eddcedbe3f0becaff15be278602dd5e8c211212afe908291a2488e02997ac9d2480e4cad3e1f92a9c273537bbf7c79e2077e92debbdc0fb94a234c698d0229d7068dc1cb39629f508fcc835bb227086ee7e5565cfd43ee71db214950c554c76bb528e13e955f18a56d7fcb647ff86e1f43ce72cfb71348dc1c28e42f86ba583a2efc2fbfdea830dda5f8e307b331fe6bfb2ed50e27aecb6aa37668c1e28fafda6dbfe088a4405031575c8490de38f2951982a96f43ab8fecb7703e232d2ea4cfe5a234751500a0883cdf8a2798bd643ccbdcba0b4cb552ea032f491695739eaf87e075d7ec7768598f80479cc1b38b8bbddb562e774710fcb4dabb8d4eadb67ec684ea0f6ee45f5b5aaf02d463d5f48eff88df8a00d209e69b8145e8295d49aa0533efab3b38fef6006ff219cd4a32fc5aed396bbb17e3bb02b8e5e3655981e6350dd23468473da3a3bb06e2295cf657d56c0d737cd0601edd2c964114a500f436c4d5cb315a84a9ee995513f52c0f7315bb2223de748d1caa686d98f9d2dfb73ce49c200a4f57a5a3994ad86679cefe6dad2604d3085e53fea9348115e27586f37d5e56333c9de53f3510b56b81ee8e039f913e8ff038fd4b122ec15ba65058f0e2dafc111e60da38df9c9ed837f61137d2912800494f31d04ba4d414268767aa875a28792351b4752824739a14090d16a5fb119d108afa8940c99f6959a6897249523bff0653ff7c422dff263432546e5a2b62bf10c34ca6b6785884028dd02c1334d40468f671800bd2d56919af99f34081f9f89e2468289ee6a465f0a95a6df392e415f5c0c2380f7088dc66cf54604a9caf3d78443083ff861eccfe232a4110b3152e9ae748e31727f8d7e2d87c2ef2311ccb817e7f3c94663b8c0383e17a1a46786df164316e9ec6fbb4c78a12ba3681c3470aef1d661ca77a1b2606ad644bd468c1c8a80f339c2d462a3e0198b4eecd60078efbd2f70571fb1d562a80ffc68b7ca3a50bdec4717dbcade82a2e1b679b4df8fd602c7097e4e5b462fe4d4dbf99ea2c6747039091fb7e29957f28eb9845e8fbfcdd74aaf69463adb42bdcb978bf58f6f2d51769235eb9038cd59a8d1920173cd159db84f600b76e8f83738e464f8ab5f9fa06739031584fa657ed0abf6c273a6857712b2c77cbc7a7140768690963798c33cafa38c8026081bbbd4418211d0a692c8a6bc9b3ed53e6350b826569190a3f47f065d497aebffcca1912e472057fafce6ceef866296afd553b6fd802050fc64b4aa57c5ca82a5160922b1d418fb0b21a36e1ca1d6eee2b220e774329ae5de77d38af1280ca80048b235ceff57458d6355c02ad90330946f4a7840420f7d727822ad4d3a3db201d43b8532a9c8fc483d0025b219f9c59a9358ef75b13aa6ce45ae1613187d48a87b2dcc73c58e008aaab691fd1d73f89ded510a598ddbba5561d2e33ae70b47b3fb5b5b8506b02f5a7dfee99414c7454e3504530a503e7d7ae0fb8f15ff636826a18792083892f4afe3dbed130ef41246ff3798918bbf43e6ee5613ebb12cbc7251841d270a6e9d05dab6af041ea89703c4bbd8490ebfd30061a58af8157b769fc8894dce9d8513a61dc4414e79fd9db25f2fcf7b47df989fbc93c75359f809e5f5d74d2015bbf36f471eac646bdb92f87d06d456b7774cac9143a13812afd5d1ce7922c11f8cfcb30f2853419c193d6b6e6b615d0eb7f8e7707906dc9568e141a826a9bc74b8052b3d90785139b690f0feefeaafe1e06d6e92a95a0365f0ab4d59c367561c92f38d2d479e2f073eeffda202cdd3b4179c215b67854a15a6010907392609c96653e758e5d4d71828cd7c882c71dd43c7ee77902dfa8e5af943a7bbad4eaf8a9233b93bdd817cde48f104743dfcfac7c1858c3e6785944596fdd24db750d534f568f2879bc6e9feea479d89654ca1d24d4553389c48f2ed9f97f4d8c3393fc0ab3daeb361e116a205948da0131aafdd8bee49f2b8ffd1ec8d6af5824de252da2e170afaa12191bb1585f24a9dddf04514da1dabda3d112cf78c1a928c522c8cf901e15ed30f261978b85be62a2df2b5ec5bc0e291e480d3904735e6922fd88525e3b95358ca69cbf854e45d37489c300a1a379e0206c3c47c26550cfb2617358b2befd8ba26afb8e213e75ef409475ad262489f55ec5392e7a36a3b8bc41efcaebf7ff2bec64179b2e900c28e904cbe88f8525a728d5d72fd4e066221e2b6e540d931c7d1abf1ca56ca2aa9f52142d595268643363471f59af28ad63a4fcb1f968f38fe18f42c7d006f0c2edae78a1fc071ca26040895305936fa0ae12f5f5a000b7fd97d79450209558dc384240df4591801e0c246fae8b2798d7afb9af456e4093a0ce2f1c82a68437e39f6383ac3aa6d36e79d8a1d1486bd7a304922d707b417122e9ca7a1e91c2a688113868d06a65bc18cf3d7daf29bd8dc884870db8c05b52204e0dd96871124172963d3c17a86f9d1531197dc237ae5eddb666a150ea0d24c3934c91fb039c17dff1e28a72a68946a271b9f58058f33ea3b475a29f81bdaf518cd5c1f504aa4b4ce440d2e8f1409809068bda6430bf7cb838842404ee58afeac386fdf2b7bc90a6716af9d5052a3aa2f345a4c41ee74c3e9e80a7de3265ffba794d2ab1664e3b05bb72a5b0471fe0ebcccb6c13a957c10d79eaf44ab6b0cda74e9492b5e49534ff93d4d17d2eb7a65407c46d265e30de2e33c6e31a25c6defc2f5bda78d317eb75a227f4c1c0aac16b47831dbc5ae84e694db041b3ba6c65921ecd84e66c7f585be40c8ad134e136d802d7a9e9b2dcac61514bee5860ed3073aa1e3430b70ddeaef95f4ce686c5a041ef554f0f5724e9c07aa7a93f34ff52ea3a8d9616b9e0c9d09d9b6aed0654c8a9a817eec6691c9711d6f38b864ce40867448a1bd3b4df5e347084f5ebcd93580f747c51e88a62978e50843f86f32319ab29967a6733a2bb5642aefd712bd48f5f5d886d52c3f198e2c0ff9cb4401187bb19bb71e757fd1b4723bf0e6e5eea9a4d6546eb71ba09123b892d359143be8980a1b6d598488989711f389257e33946e71d1a3e615cb943da297580a7739c64159f8cb275ab2d225fd3638a900dcc7258bcfe496aa01c0ed0211c0303a910a0379a3299655ade408c4f2b484667bda40b8b854553ef40771338ddc278b68a97e48b65fa85adfb4541d16601998b6d1caffed156ac9f5888ba19f1b3957b9ced77859d9ed56b4564f11ef0d6aa7725afa8c03d6d8c7f7a6712165c57dba25c30c407b0f34da466c6561acc67cc1531398204df32d398427abefdaade2e5698e581a5359c51498aa2b71a195ccf38fa21227447d794b0f59704c3f26cd8dc27aaaa603160363676e56148a2c314f81bff5d90d4bb8c59f93c9f9a9ca3561a86f3a9a407e382c6a5e07818b9dde60bfb2ebbc2bccb4ebd5f91a67d53e19af18934afbc37b8e1607683b82d49addc058c44b18923144cf6cada707a64ff798fe122f823a55aef04c1b18db0bdab6664d360a52057414c713375dc8400eb0203341bcb12dd87131af204d3b4baf5076cbe968a66bdf7466862e6199445f4249d632012776c8a791c12e715b545f8f6bd8a6074e1732e5d9c3319ca9ae1c067d76cd5376d2a2a88ccef517ad52b34d094c56f23ce2dd9e2bd6f896b552ca6f84bafefaa5538186ac53921a3f7bec2388583f0523fb352552efd2a4975d0c7588cba58c1bddd81e14ebcef1029d7c10b17ccbd7e7c19509e22d55191598ac2bace49921df696e5444ffc815fdf8d996e110c39152f4506af26ab15bb8e52f23cd08e3fe396870951953f6a88c608a7ce44d59a9d5da4b7337cda7f8a8944fb4bb01a75e29abc15f3fae0c6f7e7feee218e7fde2f6b320e2ed42a7a8857a21c86947336a4f033becf153137ab13c3bca7f5125a77a68b66f2ff8d67c96c38ae5e6d10835a475aa282a10f9e13b8e7daff70779e2a3e2eed0576f08c516c0cd2c923bb2017933a01d586bf6913657492d3e56d6e5bfa77961fe6fbec62bba80e290dfd3fe8e80e4357a1004434c6b4475a5fd4d98f5449e61c3fce7623593eff5dd9e9bb2f5bebb5f224639e401f6a8d18e716c8d5373be97819d69bee46d98f23946e463362a1fea5f58b8643152ea9ffe0599234efdcd107d530345f977178c6113683fe40a7ea0be49fd44a0fd324ce6585a3cf9a6bde8a996d8f77db238e5c40126c43b36b4d290f969f0d3948e9f74fef789baeda5cc0bce0fefca2598981e5ba94e95217752ce33e1324dd6fb77cb6f0ecd4db0a664e7351920045ac735c43d4a23a723a88d83b45963875d347680cda8c42dc058ac0af133a7eba86a1ccc089a5098b3e901d910f076c1b11224a1e5b58127ec723724f818764b037ea1a84d4fad2cd087f3b5b045dc5d421bc3c75d7e5a0fa7d4ec520e097cc81e2e7813fc53c2430022bf4905f58ca37391404d0523beaba5bb9f707f3201da01efa29ad72bb0863ad47e345e63376153541f5bbf80ebc11f0abd23a5ea40383bf3b90b93e88c3c6c205c08334d74169cd2b1891916aa92a228624e84b2a1a84c276763faa2fc3ab6e86a01b83932007cfefc1437ff91f6c3e0a2f7ddb3cadc75655ade42980840fa077e25e5fc86b9c814398d23472feb8ee5a13e60a8ca643c87de00b24e965568a6d0e0161d0cc788747a42e84dce5167578e471a867e3fd5897f48e4f3dc6824adddf79708023479254c9280ca0c86183f536e87c25153dec27e01f874b1e89f8fff44d24283f36bc4487789fc76dc2627367c40d3c465078459d1725f0104c772014b8655132ada66c3f5a1f8c2c073fa7792425f495d4110adbaf2d1ca49639ec87e8220243c62fd76616d621835c813a2cd3b1d677241b341f6a4cc74907c66e72fdc2f7bc41229b8c08b830bde077af86a7b1e80b987938bd6475f42108fad15f197d66da9eaa8c217b78e09a64d0d06e472865e86ec7c7869a6035fe1344c1af4d28f785ef6f83af86570ca782b159a8768e5acc63e658f0c562dfa43a06664bbbcb922c587d39dd36e4f4ae43d79aa426f2613f6b5b83a662508bcf39a62c51cb5e2ab0c9bf0af5956e35f3a16a34d86bf017ca0acbb050c30cb7f59f5c5960f26b95f846934ac4238a01471bc7bb6ca03f35451b2931a8497fcb8933a134a6966a2bc7fc5912ca573628b7b189ad242d7db72f33277d3d5a8283933ce04dc75c5220df89723da3b263a0e392bbaa4e0e07a0e76ed8dbb0c185010d00bc0eb4aef46c711f2ffae78a64c47128e7b4b85edcba9e9404f3191926e879c63bcb30ad0eb39e14849e9f1f23cd192d2922ac26470517749a63852808099c7527ab6e011629e0b2be9a2450a0977953552f6e00c938727d4f93405f805e83a5b6d8eaba25afd4ce7beb43e2fdab10701cc6cb27a0ae0a73e56fafc3b54d43ce127abe61926fe7056712f77b926a20bf94b96f1e0f74ebe54e3a27300556f000a47d0258629c84dcbff96f4fa89e254169bbf299061cae640f245a489bcad587b639f1f8151abc38cf7e6b7a7be5090136e4a67421456a1195469783e10002bc6adfc87151de467891fe2fa68440c049c4ff491177d1e6d0da33e61620aab66d1f5e21932ca34f7fb9f5551178e311613ce1b6e43f2ab43aee68f47386a1fbce697236a5dcfd7ffc6b63e56c3013c4b1a5bd6c1fb404e11da46c9aa730b6d4cabbcccfd25c4c2fbe72b428c4c7d1de809ec7dd2fd300e8d55760153f03886c423016ad99f049b0d0b903f878374f7a6eae6943ada8466d9436fcd0788e8ec67a6b9dd114ec2e4d36ec59420264a69a7b5beb1f9efe7d0466471cf0a8155b44dffd440eb457046436d261341fdb75bcdd9c16763e361bc1fb59ab2703c69bc8685caa84893cc977dc4c96566fa99fd3f68a601478ed4778d7fcc4ee9cad4d85d444f1ca9d0860a66945aa9c97ef1502c632d6e5d852104211f423181b4a5ea634a46a33d3227fedd7ead4013c73494a3d0c7598e663c375307c5a816a378fd36ceb2021b11b4a5eeacbf0be8ba4926486dc7854bb3418e6bde9247955db37b0d4f592db0d973ea991feaf5b62861362e6e40d8f91be2b325c7d0671f1e68403c9c045860c1f0e74dce9db3fe246a5f4c48ca5aabcca0c4212dfce04c7c5005329648edbd8af67983e161d9924daa9498b04974e5f5793c306e843d30cab7f3a46b309d13c07fc18f5562a674330a9b0c8e92f2a2e58e2a091f3084909f0b15182ea03e805168afc499fc786b16d354a5632af4ef7e2d33742d0b27190950a4212144dc2ef60b03c41ce0fb53b519c2c91c1fbbe9ca9fe56f48484f87d0439a3e1a8d57de6917be6f6b819def5644cd1a7dcca88c5b04465421e8e7482d996de95cdffdeb3e1c243b25a960d83d1fce572a5bab24cceff4d3b7871a388f73202d18fda64aa345739d320d381172adefdc36fc305c03f6147c9a0ed2076538e76f1145b42863dc46f793c637d374f12c745f8d5f61f94bc6137b8051274f841ca84ed28586efe1727ec016814b896507e754892a41198177a1a3ad7cb3264c7051bf227ac8316e8941a2c272213b01ff31fa082387e9a4221caaaceaf3a7d6684e23358a8abfae0e8a6ae80fea5313ac42981253fafd64ae430aa192c437270db64ee0b93bec2330e22e2e978957f0e8335f9874bf11cd5d4a024bd9b146e816f36098c09b065445853ed21d6ffc047f92d040d5e860ea8cd1db1c9d278bd5c22847953057efcd2b6109857993b280654c7e6cc1c13bc738e371a33fd4cb98ef61cf92b2e95c44d53c47836dc4906752c4ed0472e92e899504fbe99b521ca52af505c0ede6ce94a24de226c9731f4efa837476dee10accea5cee3334961eb67964f17f02a3d51c6655928972799594fc8933a32694268ab3b432c614a2b7a30dfc62d02111fbfaae4c4653b0a075d663be502089299d6c4a165d9f3e8953b33152eeb64fcb1e1d60df27c87ba9fa4d794e5a02d324705318800b2cbf400ec05de47f30fb3d10188dfc3b5897afc3f62b94d814baf9f52f7806e5d10cf7c73e6fd2ac61cbe81ca75365cd225a6ffed44e09acee81062eabb16f227d9c921e26c49cee5fc29ae3cd1dfe16c85d5544f8ecdcf7c704747365d19b45f269dc7250b9fd544c61957bad7d18dafcf8d355c44bf520b21181f3cc03918af16842ec477627d52f15185fa56941d12f37f949e0dee06ac5c28f7e47c541edccf7a08c2e8115a94c8c6e29c3cbcb41243387c9191163e1cd9da4fb21e7105528898663f9f4473cc3cf66c44c18cb202c11bc1a953bf707079c11006fa9df1219dadc14acff624836ee8099d428e3c2340bdf0e4ebf0cd594951ade40e84771d88e38d74f68a8c36419833e3a6cae3035b36df63757b67b85413cb804503738022290b3403e44bfaf86f98df460167f1f2e94e68181d86d89d3f09412d4b11637b3e2378c002f3de29791cc6e767be155e4eb3b333a888aa3bf9ed950b235219d4f9a4c696aadd1213905a53e751b619c050b3e68c41a3c2b96282c7840f34718fa74ed64e1887b3b61e9b94f33832945ae1aea70d4a4a0824fe8aee8ea3f18ae0d0af74d8dc7cf61554d37bda073f9b86acbcd13fbab78741d8c32c35e1a9a3c638ac30f1d80366514ed3c2d03e0e6acc3d171922fd379e42296390178b97f914ad10df1d789ea4b41d4e72e0619596148c2bb68f127e99ea7ca13f0a17715840071ba731c9a5dbdb4cad7068d114ee32bb06d8f347e55a384fa866b16b483639c6f4fb590256a3d9451d95495b27a69e5644a345600fa62f7e1c53ae2988b2af001c5e223cea5b3e4185f0b3b79001c3af970211a46cbf36cb482cf7ac49ffcf1a4b0c655f690d229fb51842f053d79da2ee3bdca6d5c6fc95b607ad34fc3fa73bd63747e8738088b5a5179f439fdaa2ee364bf99a3e8ca3bc8cf36d7bf872034115ef181cc2110aca8a9d4f63879efb2a885e1714d3045b364aab6c4b4b0e1f1d0016ec9c77f96ae1c70cd1bf825ba63579723c95959bd77cb9e43594932486749bb277b0e3b1ee27b5ee837d5239c363e783085621c7dc08cbb3e189edd53ce50cad815310e720c5283899f0a443b4372cf22478282f18ee0b44fbf7f87c10ab042a26a403bfe8a2e681da1720a756bce1a4442a2405aa3e2766bb28a62f54bf8869b5ccb8237c7642a9bd22354759bd9bcc83fd73fac4340c4a6c38a2517090d3107614f1c427dfff01608a7666435aed79e35ff459a7ddfe15cb3f6433c45434fad0dd415854e0b3c4ceedac2e05005a24cfd5871e09467d883d11a694846b9868827f3afc93d0e345562d64174c64c79522ddb8c4da9240f4e130e1c981fc9cbbb70d193b9f3e282a2c2d4d0959bf3914657c33aa780dcfa6757567d4f399d201005ad6a36a45226d71277d1d050f8b21d3491130a9b1c44b8c5a6c3fd4b5c967ca9238e347d07b75ece174b5a28e7bc06478963db5bf400dbe25118ddb2381ddcbf7476ed44547ffacbcf9b7cbefd9f39a030b258f7df562ea82977e1814891c494b609c64e30e3d01a4eb4cc5fe0bd4600d4202a3b883339d7d3c8ac6fc19b462b4364835bf5ad08f48cd18d90ac635b4828255c48fbff5baab85c1f4ab59b0575d0a0f1bb6b3b5ce4cc1ef3628b7e27b3a6fd2ed45efb247354ae2940c8d0facbe6d9b43be46223e638ad4d26be377577cafaf1cc3fc7a1a86dc24bdde04f75fc8d8a073b59583e5b92a6da1642b3a74a5207c6ce4782d9218958a69266b990fb42251590afa43e92bfdc233b26d9fbc1f6b8414ed5e7bc339f9906c8dcaeaa4ff25bfa34f96522bde5673dc445c0f822794c684b956feba171609d36ba447e99fb43bb2bc08a747c8ce770f8e703802d16a607f3f83a58a68eb491f36b14957925832d305d4dfa295ac066048978e5909bef813e8a6ab0fe2813d77702e233197480bc564d489f64ae834cb61476e73d791653e8ab103cbcd99e6a0a40ffea126269a1885228373c3b5a29e915822c03dffca71fc96ca8f30dfb68e6013130c3c80ec4b4f03e46809543819e3c7e174d998d4a33111dc1a3896eeaff3291da07ed0faaa599bafbc424d1065880298982977503f0e3a499563f7dbf8e352006f28cbdba0c7d6ee98e66449b10f7daace01990b2b92abb1332b2de93e0f712384093e1e7abc42f47db3c908bec1fcf030d210b8e20d3e0f5eec71b96552ac4dee476dcf6a8004b19f6b87ef080533f4a5f2940db8c95dd26ae5c63607ae0842ec49f0dd58a7fd99822584951fd3fda5333790dce7790d85ac01420e441d61289d04f6bfdf1be3990660aaf0b88515839d33ec826b14de79ca8349d8456d0fe63697f46b69660ce74b3c2c1a5b16ed79caeffde435cd975ab605050b0b4e571219eddf284dc34d3e30e1a81283d71c31f173688d898a41e118104ad4446c50fb2f03dc854e5278f38e8da38f5b5e84f9c381d8b8f2c188ca9fe48f8881d4c2f653b02ef1e3fe6ba32be00c7f71ce57cdb8a51fae6d540c79c187c759f3625d5158ce2e2d6e824f7dbc53f4679efae853c284b4db2787ec9be1a4c0ef63e949a6aca9f32e5d199c711757fdd4614e0f9e04d2e0c5fbfe023c3bafda676a7de64a0bbfc4c386019f957ae12ecfeb404d11548145f864625d06f034ce2e41200aa477d020955e2da627f44d3a1597f63f23faa61b691fc42d57daf6a6bb4fc51473e5e4fbf3201d75bb27c1e130541ebe934f71508ebe4ee965aa548b50f184860297e5e56bf7f9848c341404acd6651978b0784292da05c77ed7b69e97adc479948d6f1b0dae60a728789fc44436175189adabaa4627d7f39b2ecb400ad32f15b1f3ae8550e16216f80f00272919621ccdff3c9fdbdbed5ca79d5afbaca74774bcb9b2d5a8f867ddcd72f4e53ef12203e0569278277ff8c0cb31fdd4ab6dc835226a0d144d344823f8f3cd83a77405dc9bd780fc3e19b48bc7b1ad80c5f6fa77629154d990b0fcd909eee50a56c4a4d97f8840f52f13daff409114466a7232882020d0f33b74baf3d76da531b8680fdc158546d42d840bd63de32f7bc2fea819288c78199774e6ad92d956b1313f3c61fc33868977cd53dbf60832587266835564afc7f618990ebffab5028f5e346a43fd6569b0e7460fa0ebe89fce0950fe07a9bfa65049a12d27366feedccb83157f7896308ceeb6476bfb9b2de840a751f5c3e5dff28a3284eadd5e931871d3701a227f3e5ad2a3f5da11b3745d03291b3783a9a4d2a682bf3b15e51cc6f32d2442a549c41da5653b2c6db6836642118206987de1340f6bdbc4605ba494459169bcb5fd04e31d49925edc69a7ee82a71a5e507ad7d62b5938293035ffe40daa4d2cd897f0fd7cb791acfb1d86ab490e9ae2ade69c5c42dd7ac3aee8966eeb4c96d5c2a1bcbfe4e763846ddcc919202ab34e87e191687b14a4ffe0125bc2653a9245dfcd841d4bb5663713d305f50bb7879ffc3bd0e621dd786c52dc826907bf8baf334f4985fd1c326aed4b4b0e698287a72208e886e3f7a0f028b97bb79eba9a84333b19da86880fba83e6b6d7034320287c5423740e22b1f3315153e6341c90db0eae2c65de634e0b24e77252a4beb9ae886633fc3d608d0b977b1fafc316a1763c8b5513bba1cf8e3078eae7ec10ed73092e20b5289546d34ce79b823e9b088dfbdaa10dfec9eafa73798c97638fee01a53c98f2328dffb9ba033bdf60679ba2fa97dd5d217d5fa2de7cdd0e81f3ebe03f5bb30b86b10792eba98e3cf705d9784f2687765ce4c9882cfe3470ffd957c2494a5dfc2c274b4a817f40f37ef2f69ce7df95ba381da9d3bb57fc268a5979a0593592ebecbf074921c7f7b69ec7558c68f8ce380e5dc59d57129895cbe5d0c0c831df03910a4338693fe7992794a1345bb1c738655415c30a2a9afe08b6d200b263ecacb1e329959211d5061d07216f24f60f900f3c35b238addf84b0c77527c82f23c048a04b6fe44e78907d92dadb87b9ec872b1860bbe3cfcd88a3fa64aa6f823db1bffb070c719c7e958d436896f751f9f5d74f4ec19be195d9da2289824de7fb44d34d184c9e0e2468135758a5f9997da9277c8d7b7520e28cd01103bf5a7a5d038c908cf6d41468edafe77aa7141da8b9d246aefaaf9aef8c87f4ad179441f6e019b2997ac14374ed4a27193c377bc22976165bda826589daa4c572b8ab2366e81640b5c58c7f22cfd7c7afeb0aff2f5e053b05585d4d5e061c3daafb82797de1c19e2b0b8877489881a9643abfc38096809c1fac69af7a89fa297ab18b6eebb5913ed390df54cf48a7e0d7ba83a391d78d95e640a86e35dc598f0ba17e3dd42b7ee84b5804687aba1b2fb2266f11251704142513d24791d7e7d2e3bbabd40e435d24c8f42b4893bcb4cf83bb243284743188f1c8579346bf3a204955342a2eca47e9a63c3b033d5fe5bd86024d0562f89a7c392fbe5c8555947a93b5450a052eea5964280739881c11998c9ca3157f9678432dde72a0b3e2cb5334b17bd703b68e829959e8a3c20caad5d0901017d91d0f267b4da3a1c13d6cd6ffd242811ebc51a8486891aed95e28390ed059c635627faee6b565b212918cee1258866c82629cd39c5dbb7e0caab6531f3e8cfd683062aebb10a7fe2b4f3643fa30a53aab62c33504c11d7501ba6fb418ad80fa144ce8d98e50a9d17a60a5637a46b12c66c4650b635ebddacd2e3301837eac27df87ef419f85e6d4cf8f79278266e041e88e5351aa2360c9cf32426df826244918447a4571a4663d79dbce7710c3f3730fbe5e379e32959c153c6f9bb93eb5313b638548011e9ba2a4df77834396b59e92798ed2d895236b67b6097ad49c24e3cc4c7142d08533d5cea509a9a1bc1a75c5866072dd2602e6f2afb53a9d59b39cc92655f45dcd7b3f6defd9a74ccdaa4349f6136c49af6d889ade73ecb8e91ad1d03e3afcf3031df8c06f81bf92162aed36cac1fb61c6abf89664fe6414f68cd8b7a65f103fd8a12e0e04d62341f37075f8b5fb39568296a678ca239e92e5feb660e2b21846e07e0d6678225a584f3707bbe98c2f27960f5472f9a623751ad5ac4313f0ec7fadc300a1f2f5fb2508f4fc9dcc4656432925acbb60fc6909e5dc8264fccc730392423c9456dd28e3f2b56f7ce53f78c5a5876cc7e1bd4a2e930bd063fb5951fe6b16378f8fac9b22e5e460665935fe925559980c281faf1209e0255c5de00863d2f9752c8be03b4d3e7496d4968aa57cadbe1b575e5b7ad06dae7fdfee75b917aea90126fc050e2e3034c5e3951bb2f2f1eb6a39bf3043d32ccdb6edf2b0a4fba3c9a502a07287aac7acb54724592b5e91e1114dbf9948e9505c644aa336e71aea557c26508f025f269e62a49b23bbec74bfd8653c25eb854663d44753f49c0e1a326543625a3d1c3a5f531ccd22b476333fbe8bb4357e772660610d3d28ec9c095dfd131d783c27a510573ef237e486aa03c729070c6e2beb43ac735967c2ad7b3cb64ac796e3360390a4e9a4ee09923dcc8f741f196f568b51ba985dfb0490b4d3b9fc70dcecbdabef4004ebf8f69db63653305a3dc0db5ab8ab93a451f3a18fea4206096ab52ee1ba23445a8bd1061ed0ac9b49a76638c4f57a3fde9f838b8524048d7bc14f43219173eaa95fed0e6dfa370198fe1cb1b462bc280ea5b3c3b1442970f141d92913f7fefb418928f19b05bb0e8ece6cb682a693f603e54f4782af0ee2d3de4c702b1fd35ff0cc75fdecad0e6a8b11c90e34d265c1baf7193d838b4d6cd2c93b1a091e2f03256e8a56371fa806d59ec9a228ec0bc930f8648a5a381cb4a4b49c2d0b52217523b1d6d114e8726959856172cf5e95c8fde1720f032d8d10cef79299e208414f83b0e38422ff50081816e7b00c2eece41a3ab6fefd5e6fe70e5f815577d0cd757eb331c9c02608cf87f8bd0abd938e609b24557fa7c3b34c98586761527efbef353c5e9463acc923c49d3ba939566bc2ab0ecf3d84cc4b799dbc0ac4e90df97c5975f1808c6e78e57d0a41a08668239f2668c87ce635cd40b78b6e089d505f408953296f9dbc6e9a04d94378db5820c29ac9bde8e7f85a850f7ee08929322b912c8324794f5b28ae248767f933a3be2aebbf6680d088e7bd9702cb2781e72a8b4a0bc937c0aac1452dc06e395c576e0e1e7970144be4eee4e420d61c7ff5ca7c7df7cacf18a7ea2cfbb3dcf4852b9bf097f4b3333596c17d17ba09344cd5b472c47e4705609de648aeb1249b35fec629e32b677033ea93ffe76d4c31301ef1e0afbe370ab5314ce2f9d3af839b7b81ed1357bcd1de36e6ecd838e59e634c72cf6a4478ca6184c705c9f90b1c881d7a6f17a8eb8d9b02992b3690efb8a18d4ab0b445dda945c2179527ecf120160b807cb5419bf2aa43b18a615479c834788ea6e6214b42916e3fb52bdeaf20c133b14f144564a149b30690a95ed9d4c070171deef25bad07a6ec7d009824dc5b7a0ef915cec15973a066a60f969bb9c27d7f8d5ad13596f76de624ac4d242f7212510231f248e65e433d79e41078b4bc839a3c57013da929a1c16a98a8a1e62b418c93406ef4935c251047230b4bdc41d4387e98b1dce3b79da9b20c810c3c3e8d5866f75cdebc1f37bfaa8c59e96eb8c938c7d7bbf5f10fd9e05ff644eb8e98ed7ee2497832370a0735102cda3b1e7d35d66212ebd30ca007b0a258bd5eef68fc20306486bd324bd5e0abdcfc13968677dad93965f992b5c519523ebd019e8f9b56534b009d679a3cfd1c675f17728657d3e0eae7823c5d9ab4bb36a04b8f4be2a699f886179420303075c87202609d99951c400f1427bb65bb1611efd774568446e625ee30cabb2e9a3f7a5ee2bce4cf471e9ece087ecc41d88a2ea8463c948cc341e3ff74b4dd90d1c22ce13a7fe6312adef11e9797f8a6e1b7e09b5d99ad3371329721ffae2d10a1f025e97ea555523c9bc6f4309080f1d00e7a039a6ef33966e42ff28ca4c7f74acec493330be306dec46e193d2ece8960a63a65bd6d85e35dc13359861b596acf79fe716301041aaa70a7511dbca19717aaf47b67784a4c8f52b14b6360b72386ce9f87b5a884a69a99a992639faddef33e05100e929a96109a5ae503966ab4e5c4c63b408fd892c5c0e1d0ee6beb312fbae483900b0f519d8a19924acdf9966b3eb9bc026a987ba63a7f0e775c9495aa55d19bce6a787432918ef7209712db9e49e8872354c1729b8339411c5ebd4c97337ca7fe78deb9a1a2fce00497072f8b88834e75906bf618668c026f9601cb7f1ac6400dc51b0b9dd4d59d0c5e5217f84013c26416b2c61391f68a5cd9f365030601439d2e15a6c436c2e83d4981e17b3f4a47d7b502b62a161bf3da3025f3c03d7f35a362bee34280ea3cd2682ffcc66254290708feac04a1c940229b6719389dd70cef6ea7f16748af7c276dbfe9d02eceb2f6968874e5af94e54c4a2f88cccaaed4130750966f30cc1386f8aaaab3b1bcc5e359033ad0b901cb06ae152041bb4eb90b382efd60e44fb4ff6469f4532dc88322871c4c974e15d67ddfe7c668d2cf63947f3b78526bc09e1d72c6dd070c291c7dc430410385e51ad56be87abd1b2cce26be6d2f4c73b9cae1b159a838dcb7a092809286a2a2eb2b5049d8855ff7952429b659ad69af4c8a28d8976941e64da2124b782b18b3759b27a4ec4330bd676e19504b91020c9088a170323039830545dbf689b04089c4610a7d2f19e285166108ce1c6aa66d2563593b83d33907377f9ba4bdc474c37ac2b32c14f673c66d7b73e13ea3b8f3803776f752bbb2df63f0407933c37a5bc51b2fe0ef0b5514ef60c34ca18e264d3a40b0971fcaeec46d74949882d2ed71b331d3565c22d87c92914fbf6f9f3320e4a30e1f1c219ead88437e77f9bddf655465b8bb603c8666bebbdc5a0cf330828ff1d007a74a12cef87782dc3f160742f6751ecae364b092c99c4963010cc16af71b0a28bedb4257b8b13ed837b6a22c9ed9dc68515722088bd9adf2e68e26475e0df848bba612aa6b0be890eacc566ba47df1cc264e67a9f84a5b30ec3611175feb32e063b2e2269f172d8ab41c2ba8a22b303e98986ca377a01dd81ec6749fd5d50e2d7c0e7b42659abf86c0d58d63c6a02e27097465e575b6a100c87d3caaca75a78c4544ef87c4e39f89054390625f3a865b9d929f2b744732b2a58f870267906fdf0c1d56cccb8205b209d324988730ef57caac0f4c45231e749d58d939cf226bc9aff54bf3536fd6600f19d28f913f77d90fedcfed9eedfe7266f42dd4c44d3f5d097aef1abd8f6ddc1c5beffea26642c24fec0dd022c37f81e8c018c3fbe5fa455064d4c459d0d60217dcdd786556adf9f05f65198d3497e8d2e1c6310ba4e7b4a8bb11e51c873cf1c25a0c1cb17255c2c6af05fbaaa6d8c9c997513bcf0a664a20d48589844f44b9edae7445fd1bae4714a08565f9ee765aeb711288dbf815955a92a2bf3e819b1b61d7db5dbe602521d7b3c60347efd082843ac4c2cf996b606c3688618289a35281666d05a63ead632b1da141fb2d47e8e7f144841248b8213d013fdb8a167059b70aca1aeb6e790ef94bc31b8c2bc7a642ae7f6b9291a8fd94b1c2c18d7e6eb028989bac4e5cbbe2cca2a2862050b5d57e7e27518242920f5e5145e770a5c58776523f4362b4f5c3abbae614eba861d71a8e786a72a37d4d4489c422b581154291844a03ddaefa8c4b82d5b6032e99aa83171308706fe670fa2aab580a4ed09ea9f1f1a5466ad01310f2e3364f4444e78739fdc5d293cab6ada93f3061ca0d21f65386408ae62ea261c194f237c0822f4b426c465a78236a25846c845ef6db40d27478d5bb9f6c3cf7f5a4c9ae77fc00b00b6f649992dde14b1e3368eb2080e5e8ea45f06f78c9175a819434b2a181a21cf91fce0c77f929f602afc1c1189f851505a13f1605cbd79cf79be196ad4ff82d8b7de89ce5581b36c7d628c428672f80ad65632fa738a503869aef859709aae0ea5058328a2401ac075a27252395ce20d18065af09a87323e6f9543654fc36a3237dd2d5a3a54f3c7c6aff827e272009562d90923bd0e58e8de187e7e377669d7a7592242cb9735737a8ce75fb5f1f56328780eabf24566813ea3be2e4ec0dfee34b0d1fbd0742427d59cf282a24b7bbfd0b714dcbff66fef5c62cbda17948b519c47942d36dcadf52c7b279b14a0af7bd92e2408caa4966c6e7566ff70070a642cfc338690141609b229cccaf115b13d4e4d38655627b0e710fde25a1b3d66486824a18c78d1eb2a5dd8aa1bdd6e73eabe304df9a5edc91348045e9a4197adfd3df2e74756ec1702a7b029162fc41775621f626d0ddf8e90b25d14baf19cf4792757c7588155b991cf196144de5672fabce9e3b877c9d98345551ac437c86961c36056a524a77eb9eead7d932f096e953d39a964b3816fd61249c713f8eaf00fb20cf915419fcc09dda134423e2fcc5c24553fcfa95086db14d1af2217d61b821bb9a0e1fb3fd484bf48c384e1669ba93d1a96a74a83c44f611928d05b99e714c0060060771cabc0e7989fbc69dbb770a3654e5fbb28365949a306e28ace2bd6041ae11e3eb80412dd0ea497e097d24984e2ab15f0fe5ccb7c7fbf6353589a00a7a9b2865f1f72c0bf4518d825d91fe2b73e83d62416e0cbb15186c61231abb4cfe0b9424774d28460949f38a28eb72463af8dc6f14cc37e3f1e7e8287288b20fd110ecd4e40279ae99d4fe50023423ee42c9968d77cab55abc5075203556ba080085c01c7c3c53bcfdcba0d0f1fd033dabd5db7006b47cbc58414992401956777ef37e01114a1274d14ae4b84923b921ed91b7c90bac448bf12d1735bd6f5b27bfcce502dbffac432b5ba8b563519e3e4edf984549d1d2897412947b0de45134e401cfdd502af4c669df8bc05e60128e353925dd320673ca787d02582f26a07af9335a68748eb6e47f31fc0c3ab82887c545865e91736f6e2d0eb7c1245fba7afae45abea02af0508853b1d9f086c6228a4ee5cf363d105920e4ffba02433567996b2dba2462177f755b7cb9ca4b772483df2752b52fbb96f1740e0bd6171e9864675bfd1769b6e707f1c5d9bda13a5a95a6bf1cbc9fb0bed4450f1d050933d1bd3a898c7167ab4fc048264ab2550fb992fa840f7f73a5a725b6936ec36b785599af44c7699801adc67c14c395e7734b398e290dbbd16d5629859f2f51d4f7b3bc687119a504b47bb16bf4709d15981ce6775c9e05a3434d28fdff6b9d380540481c0313d372fec7ed207e30080b9496d23fb4516b8d39443b7e0793cf661ede2549924d46b7aef85f471f94df33598a0d3e1a670fdd991399b46961143b0c2e2dc2430301760344b9322d9c82380423fe15b706b6df747260597f7bec5dd71ebda72f236c35907835621ef7a6d3e9803efb56f2fe3bbb936c84e54c857edc020f71393b433d5aee52fffbb017fecdd0f3404cb9e496f3da4ab209c7d6b81285dbeb835306ba0fb21c46d8a7ecc9c5e9c6474f3d4487143ca3ebba19bbf6f4356b203dad62568f22184ae74f7cf86dab1ce04c5cc902fc7d7e40388d07556e7db86165cefbfa5bec6a9a54baaab85a14cb3c6e30e5001850e502359e24605b475fa53655861bafa8afd338cbfa991c4f2e0f2094e1b50dd21492ee7f6244c4bb92617fd226112dfe50d88dbee59f7a4076e72c68d4cd37664e9082432b0f235280dfd325fd1d0b52b5ae043693b03284a90ffbe060a4fa363239c065cd222e6b299fca42ea0bf2db3ba036d10fabfc50750e3252e1982f88ec2dda98686e043b3c05c8c2deaf69e81cf4e183591d2ee3cf28040ac6ff50f6e7e175dbf64a8be0a8b139afe9a1a1975467f7bb901c41f428fa92d756da6dd893000dc5273275c092650e9f9e0af16c0f40c7d52566e6c1ed3c61e68c7514638904707718425a7c9311296f43f7ab156c812af71abfb32f92f3268031754f1e1b604f62b58d5aaa183ced3d66f2d6402f63cb48d948eae942caab2f4a30f6866ebd2a232afa60d2fb6e826a0931bda0df4f91ee8706fa5cd09143e3fe0b902f65f67dd7036ae9d430f80ae8e7d794480168abb795150c742482a2092ff1080a6c0d96d00e1e058a7e046c75fdf9eb3d8c0dd234287a47e59cd19a6fa8058ca9e9f285d55d8c486cf613432f04f0ffd129dd23e56e4b1e2958900bf688683c4c04168690abbd1c4da7cb3790e9059eee01efc35ff8266a76e52a8e14ac2c510980282d2b1802c061a747b57b931a1e40b183346413c4c2501a46d003f80e947995085c4bab5992ef68ed6fae4a945f161c313c565f2fe4ddac0680814661377256e724cec62983981c29027a463901bff1288fd0cd95c6188bfb49a3f3a90dadf4f9fa04796ffd1ca952ff9705203aee34ca8e87016eda9a6d85ea05600b203f77e10e4bfb3a5a090957e64b18ec416622746e5c04f0011c1b3eadbadc8ce22506fe57a00f829d3912b3ccfb8516befe047636ba1b4ecdc41295d6705cad2922942ecd2c11bccf893462ec703db93008631d26cfb73ac2ad3cc9dc8990f76374854480947e1a0c8fcfa771e7960f68f15976f86ee98d1091cb9e974a0ae4675136061c158e8a1f1f8e348b117571e4f4f0bea5195b2266a0dfb7b763aaaa36827774be297eeaf3c5c263220a9281ea459fc80686ddf483c300c000dbba4e53ec07ef4509594333bec17571c595ba8bc0f90182432d643599103473f660fef922dbfef8cb120552c2949992b174dc1dc0cf05c905703278c47f786d7fe7f8c557965c9b94b6f4257c6259496acaf6439fe251e5a6075537802cd98f3d3c09effe96c306b7e2b8e5ab0b61c2f0bf14c0364cfabc5f79bb46c26671c6650a420fd56ebb70d23ef9a4703b1e333e4d442d9c86884983416169efcc6446a47a49f8d8074ceec50b9533364cf46dacb325cc1a6d87f386326d3e4c3ca969918bc3f9ac93e0b38839ee428ae35660895a29daed1cfe40a2392774bc331c623b70bcfc88bbe9c99f66f6956fae7a1e9d3b731d4b80bea6f5905d8e515ff8c76f94d3afa8cd38e0c8380408b1eedff856826c072e745630547f76929708327f3c6ba6fb8f13dd629c279cb94682e9644e39b1517c92eed8585fc55a26ee4ee155d5901ec5f855487d3279de128b3325598b316a8f70470587485956ea3a074b702d0158a26c868abbae98682ec3165284a0122ba56228f842538e0e20215050d22d29db02bfc0d0eb1322afa1647f97c2f353d20e2b9a425dc1607a89e773d45385c193b240e9929f4afe1ad549d4d41c518d2819a4487fde9eef0f61f073135b4c48e4dfdf30f0d4a1d6cfaf64f795637e2399812df9ff089de80ad0c9c52c356ae60cee3409f211be7d72cba1f3d5dfb5dc7b8b3c3c522d3e24f2b88e54674dc7afb37a1cbb860a68f2c86f0313ffc3383313248132001f2e4035679713b1a2e822ceaf1691fd5cf31f721662ec00eba95b3f81e8ab1aa6c6e8060a9e278f646b493d4ccf9ab6b3e4a2b4141aab7c7af33243349627635ad3d10bcb48e38b032cef3c0eb606bae5dea881fb2a98ecd031489a95dfac229d402dc19ab841477f676d40a6737be4ea5dac51e805e22bc74496b95a1bd5abe80c83fda72a10a7cdfc5be6305d39f935a151dfd682c1444a2c8162ce8a927547ae46e5165ef8b56010aa74bda2fef458bba699b37c97b9aed5dd097ae1d2203c9ceec21d578688febb7240415d66842838d3c02424b95af91d6011eaca679eb4ec0156cc2d08e0f5359148c201815725eafa4662ee27509b6b81e7dfea71096495c461070e6424b8de1f19bf25ea382231806357f4086220ca9e4f036422d7beed170250646f16be3adba41be92aab2748b7807d60c0a130e492576a7a1476ae0522f89ab9ce97a0e178ff18caae224ce499e6f03d66b2afde2eb1bf99062c483612712134bb28ae7b217111607d9c17fd208182120ace0e08726337366f9c02899d0276853ae1e313a31059dd596f963565151bbfa494983083589faee3c96407baf7452c0d20564d91a5d2da84f6ece0f38bfa767683908c0bd750c44407aabce49536a48d3062c7c67704b438042c00ef946d18c25330886c11d044292d8af008e359caf264d9ee540916b759c339901665f66a2d590e7e25209656483a76ee58fd5f63a4fd1a187a05fae7decfc90a65053cfdee208585d6157db337008771c16e52b8d7adc247444bd516448aa4c60506478a4171c76dfed8d2828f07180698b485d709db0e62482225fac2394b79759ad46ca2e8c5016652ce6408ae1865de5d367d9e7ea3a94d2398a6b63839d7ad995e46d79c658f4e785e78e32fa266ab9f84be85993f1410a75c6fd2155969e6c759251820f50afb594c9fd4fe7e07ac4fd5adf6a2ea307ebc96d372cfd6e01d4e23aaf9040c4dfe670d2870487fbecee45b1edc531d784f0ef367f732dec68971a21eea4bb300f652ed60a5a38d3c8a946436f7856eba99081668467c95a586104c25e71a092450bb7f2c501e1c3f162dbcc353e1520b407500e5ed6c32d161023d266772c3585d323257a421214db02c18c422194a75556e07beacf01bf9ea50b9e80188509d1277cf8f239cc1d79588fed77903486b9d322e576fe7d353fd7788e038e1483bd690b561536d842f31687f85508e7fc6a10e55b5aac2210450eec0c40b4d4db923bf0f42db1f7e71fd66e65fa9f4bb6b273ba940231217c1e861e015eef6e89b83fb78a4c09a6239e9a3c2a231fc070104effd629bf81a0ff38abf4a67acf86cd27a0d8e902e95ccf6f27cafb8a548357c32f8cbdcd1327c64bb56e8261823b6dfc2e44f7d032c7a639e262c892cb731d86548f9025e40100e0beba3b4d43f2b3b33f05b2df0a6d6555eeea5ba234f56f018b7e53832818545f51dc14be2b737cb5c8192cf255280585dc9a0f165ecdc2399c7d2153c914d7a546137309c59d0deb9effe255ac87a5af9a112bd5d620a18885c378f8b8ca497e4a058213f7cba4f0f9636201124493f744cf3381ce498858b033f79f2a4ab1c247a9c0f2001991f347271a34d6bbc9e1ec7050c02a2efb66bf78fabc27c1de5c3039cf21e4f90a9349e57e35611ad549daa269af3248baccf719db552d51d0f8df8cce60e0079d3db5c34e6fe7eb887a52662fd1d5d776983057652f8b955f34e4e9965021bdd3723b597f1d8a98ead51d6690f5a39e85f44ef9fed4d17789d74c0bb15b0f8e217795fb5738a2d452b137e2a2df45d71e3a12f2a198c908ba6dd10a923a9b8e59c84d920a983548c5d778fa1f44557ceceab1514219b3cede621489ee77150ce49fb6c0c49bfb722523f7712055da3c4ac2c19d76b606f0b399a52c0769a48f404ce031ab85d3866a2b50b51a17c6e9380773670cc8dc4746195aadeab01f2691480982abb89a8f1d0d9e36e3d1ef481daee07d4a19209cabd3f826e4df673d2452b48fd2bb3b25c547a3990da9070c838459370b7e08087b76725f0c8643cef8e96718b64c179ae018df0b9374d8f87b32bfcb3dd886605fbfe2ccf19a088add0efadc6b0bfda0d4eb67a0b5763e640b74b5ed920e5b884bfe8f26dc48177069a54ad43940cf7034f18eb25a521a62f04154bc346ab9aaf354d8fca273be4a1383f077b6dc5208223ddaf5cefe154e3a62f8e2426f73f47582d801794eeb24722a6dc49f7846febd6277bd755e5ecb29277f4937cea2ea0f4f6ac615add423934fb325d7f66db6c8cb5a9f4f7e88271c7627149e08bf80f1b42ea50709d983b5b3a7547b029f34fbff19ca7e27087bbe1706ae5c7af17d2c4431bef6cc17c4b4295f197ee41f33b351b9cafaa835a27c4c6063bc3a05bcce4c865f492f77583d74dc754c7d6db28e882e54305f1c1e6f78f540976a6ddb20b3571a3c9a6b57e2fc275a709f958a9f62b7164570d0949e9b7c3295e5abc4f181f59649e95d8de9e15fdbc726017f6d23a2f2a1026291cc2addf1478528e2752a1431ae85c817d2761016e23840acf9aed1156436df99e5f5f808a682677b802d9382065b780b30c316686cb2d8c92336a855d615e0fb338ddb8e3cd0cc69086b53d83552f717f75c03e4731676ce6361130b2737f6b6fe6899230551b0f6fa4b9c91a3158e243b1650b47db546f5599bb7f1a5fe91d4d9822babf155d1b600fb3d80c57c4dde3e424842a61e1a4c0301feb4c0e7a8708599baee0a2604e106b69288d0c816a04ec53154de2c506dfac0c4417ca3ddf88fbd3f15bbd2f2fe776a48c8a2aa60a1a15866f9c17b3b671d0706736c44e64ff679f4541b6f9e7851ae22c1f47b257bc1b7901eb0d23a977d58f71f05403d0700b6c3ee5c3cbfcd6be18d7b6f040dade5c5407183a001ebb76f17bbfa83950fb066d50f39374b42eb63a967f1578e6511e97b93b4ae616b55748b41c39b59d3ee5b40a5b54dbc3d0582e0d399711c8e72c7674ed18d8c74acd618b4480ee3ea06123aad74f68cecf9bfd9c9ae6bbca8a370bcc42a5ca1745f72bd294fbb5bc1cdfa0cfef2c13c3c09cc2443ab6c17ece488e5961133a2344501f54e5d826f1d76fce95418d3f8eba90a85232eb458473f612469dcaec86fee3743f9f5058b8ab8c014de37375eff6227de223970f8106267b106182325777556efb0a53b419a9f018581ffd58a0b00910d1305f3848e182c070d3c34ad82396b46d1bb6b845f00a85bce09addf84d8622cac8c7b6721b765b9ea135f7b48209f47c837eae6cc78ac08e129488a6b21f2f7e9a061f968deb59f16e8f9ffad94ca7e21c90b19fd85bb9e73849a910cd3a6c41cdee95f90b835ca3603f46dd6ec65bc31efd32fb06f4e2e024cd041c406bfec74c8ac68b7bb72d73c7f8d98a40ec9e2d7b08690368e0a50c18362c528af7e58ce6d2a0ca4caa38352217c17db078a482d059d35ace9b07795271ba047efb738163093689762ca6cd3db5ef0f87832f9eab8d8495c0899bdc18f3a23d0e394155550385530931b1189726706f375ae8ddfd61962abcb4727377fb69aa3cf50a68f192c423c27cb8fe5a0c24342ca58b9ae8f1ce49c69edba44ba04891e3d18dbc6ce8ceb14b218e1a5b6c4b07b74b2286e1936c6aeaf0f70f0f47254f7e4f7ae540ab390ddfba47d8e9628d3d21144a09e94886df344d9e811891f7add47a251079d5a36f034d80b4cf3b2105cf5594efdeb6fb0999d8fd02e6c84bb19708a124581d4d817881ad51d8a36d3e4989cf79944067de60690ff58f56bc9b72ec60105b68b8ce45454dcdf503a51fb08ddeace2d509e53a6cc1723b644ad5ec1c6efab9dc70d0d71790552463f8bbf80a8abd99d8b30ab60b8a97a39b4d7d6df9b32a7ae4bd18577eafa3c2e4120dfa5b878aa7d57953768a6c61850eee1627a2392e88af4a89b5dc0b895017d43637148698adcea2dd8c8fef2c21cdd2ff05f3a775a19a869094d6cdd1861f6f8652dcff4c94e8b365740b7abf0a5fd26cde0416410ba9f0d295722263b168af8133021e3d65551ac80ed470edb2e63326c61fa0963f6653a90b1ee638295bca13369230552f12d7948e4c24a423f30b25f27c94471aed0ac3ce9d9c9cf8f939e2fc7ce43367424606e2e3f2653c70a85e40ac8f312277900b0dcbb7196ed6630a9cd65be1365231b8e3d4a9c6dbbd76b327b3f9c9d586532dfdd27f358115fb4cfa4ac0f14b4de3dbe5de568504a303735fac7a2f64b6d85d63ead9c48c71524bb547ef13b3b2102ff16415d6204dd394d422df68a3eba28ea37c13477974556efc1f2eb4c5ee449df9300f4fe79722de91346bad0f3e0517b80e5aefc99aa946426165463bd0a7b765488f869498fa31edaca5f0be3602d991968ee683c7753ac2f074b37c6934273a87639b706e5e36d6fc16ab8bca0f42af3b0d13432ba18349dd819c8187c78db0c99ce3a20f9798853c8e4ca468980d2468c7e1c27400c3bd92a14639449f97b08b580b2a2eeddc0ee71a34e76173a036d00e71aac6a5713d5ce6368cbf63ab5154a0b434971847ff1e27c9c4d0494dd246ff96a0146f49495d3ff0c94266c079931cb87b36cc43e7a9126c570e46e00e88e40f1338f886e705dd6537c7f66c7c9bab48cb178b699af3a0a989b83584b19c1ebb8c4b25aa031f1e60feec4367425b0af0055542e0cc7e6fa043159ad0fe8514b405e3d62fb60a9b712fcb5a3a7c576b8a47a8a380e2e8452afe8a909cc7bfc8b0c262fb2697b15c421a73e1d11b248d870d0e95a770a774e3bd829e0ac68be94c3b9f78bfc378954c51f700c860074ffbac19c0017fb988f7f73be5e5c1ffa44a378f03e3bfa88ac689fd93cc7a5ad8de08d6dc64ab51a9f60aeffaa9bda86114b9cef4a5ba1c0ccbf0cb5de9f9de79df2435959b258b77190a2cca65a526fb0f25b4603e1be85a6fa061e7994ea99fc939c7ed1e36e6e0f4d7da3a0cdb12deb32b973659fc833a3c8e4ab4bdb9af89494c7a654ef2488e40666865fb88379326481307402d639af65a0730a0a5e7854129ed9dad3ee032dfbadc8f275774ef0bbb4873f13ffc8d5ef6bf954c069decfad70c8df73aac3715a00a4e4c700964592497311819548a1aa0fc104f5b0ea2e3395f6d8cd801f3339255fb3b0c4e11c85ac16b70feab71069677c71449bfbe9eaa77295d6928c5b7789587b6c08fbc8728be8e65f380190cb3043e208b06a46ff0b28f5c48dd4f05f5bbe78f4660e05f947d4a961c2ddb794757e55e70d4782886471fdf614656e0c08812ded95ea20ff60f5a5545dd83fe55fc47dff3cf8ee7bd215da3b1d88024a2f7688ce6701b709dc3fc132eede2e2c3ea3ebff5a4582a2e4a0a36ff6917bce77bb23fb385ed547cc76ddcbd1ffb59b9225810c00016cd83e969fdd820207cccebffd51153c92b37f48262b09634573a0a4702cade5d0fc284f1d88ab86029e814303e2e7f2e650860f338f055318640dce4a474900373009d71d1f7fc18a6221e4bc6c4b9916d12bb83d62d2bc926fca37290d6007b48b4f0e46d4a445eed5e36759ba90b2722da7b8df989963f890aae22eeb3a2a8e593e1e914bbf8868fc40a36c9f6a8428d956b15a1ee4589025c0b131225fd0fc0b46932d5451bde086bd413892a671991cfe2a541d77164a1c95dfc046299001ed93ac57edb6b86559bf4f8ed2442f0e9bb044184066ac15c3afc1c21ecc57c5061606bba61d6a82b89b60c73aff0da72ab40ee7cd97e944cbcfb87bed0e14fb98c135b61f377cbdd9c2f84522eda9c0c292f3aa7699222a89d3dfe73b09f28520cbac0f0da0aa82a6718901c1ff448bb1b9bc615a33a487c4c4f94c309fc1e97520f8494e8c91427fd7d82bd84ecca11730d36d6ea3c9b36efa8b140e50e868d8d50888368fb8a5821069ca7575b2322f679f93e38a7c7ff59cf566e1b03581a5c9d8d4a9908cf37fc05f3ce4d03bf5b6cea3e09ae15c50ef10f2d5ddf14b5310b0255c0f4af8386ad20ea04d3fd85167ff13bc1160d32dc5ee00d2b0fbea1cc37b6ca4576a4340e14a0a6a15c05b73c6f2f6f3f209f398fe3c9e1d540950676224d5f9947f481c3e7bf95eb11af5de7afe1fbe4aabc51a0d8b7e8431ccb231d81944d678f4895277aafcdf5cc9fbdb0451d02788608aa38524012cffde77c6ba71ba41744019984340c05f79913ead514d2e89260265087e14226cc47a91354918f5fe8472e19c6aff19c47978c7a3a455504b090a778980c8552f08d7c4dbd5447115c34b9efbefbfcef8b0f017262a60aabfff0f8129e543334a41fe968a804218a6ac97a8d1d4422e48e798413f45df00d038c52c52ecb54948d12898cbe39d7d715e516245e5e87061948092dc8adb7cffa288e67ca75614567e24675f0b5c9840edb284c146d66544a30d19bd556db0680cf9d72f870b76764ce1d5c1ada2bb73b32e8f8297f59c29366d6a319f88484ac3a7955b9454ca3c7d72093d653f3fdf063417ebdf94173028b89767815b9f32815f0be749ab347bffb6319acd78aaf1c3fad3942073e8670c0bdc982ffbb7c63ad01820d14004dc7e79956e51f38f38d9731f55265dbb9756908508243e00d3fd120b360e2269c31d39ca4dc14da9288c7d04930790446280f0545750f9990aaf51072ad696393a31a3dd13b6f7231e74ee42e6879efbd9e335befd30c0bef90336839af3f827b5b53a551600cbabada434b4981e80d77be452fcd7016b54c8ff2942c8161f3acd274f53e91f87e7dbd1ee711ac7f245fe5494d411bb54fae3c1c82b682f8e267511ac54215cedebe0d3a8fdb98f874c9f604b956b752dcdfb5a075889423bf086713215b5f0cdd6bdbd2b7c1d262f3c364ee7fd1dbe433d6623d46978f60969f74c814aed652e38655594426562ed47ba228b9cf2dd7872c90b18294a1a5aa59958ccda7e468400898c47038d8a21193e9d23baf41a1c2cb55d57a593048fccc50881d8030ab9eb3806d4f79468b2cb713bdbe1b71cf21f3f1f0dd41d99d106ddc4eaffe8bd3314686eec21632b26b861812fa71c75128ff228e4c9f5586f6488ec8418fbf4f5b0615bdbff3ac5e13557bb2718038b157ce8ad4c404bee49cdbca05672bb0cc15530b361145923524b3c5abe9de438fe60b1762d0b0e74ad1b40b05060657affd896257a9fd27fbcba1655cc1cb3f6b2c8211a33848f69308a549d87041a8a91a447f4c4c6dd02904adc4b562b6e7c52dc8e324ddeda14c1a1bbd7ed3ddf1fbd8f18f84eb1041e56b8750b3bcad4ed86481fac4e87fb28b11a5a496bc78235af0e41229bc464eb713d3d7fa0d84bfabbc4a07780bf1c47db415b899404e6b2c0320d2a228ff0c4c2779c412770f0f8e4e7bb09e8b71cbc9d86b2a70a3872fb9a558733e35326714ab47fd91e5bce498425d4e9429beae82b163d01f0ec1b59117225e94e0456867804974c583bc980527639c6a575b2bcc7a8c6fe12b72d1265127cf0d66ef7ad7c18d4fa737b3345ae982675d066655654d7e64c91e03594eec67bb0b4df4920b2c8ea082780c27468156e6a967c81a5269a134076fce90ba36a0e80b4f016cd67a470b806e754e7d3e1311d0fab8d8caf19164898f6d90580d9e5df31cd12e4284e4d496670f9313ac451e0b194e920775f37cf60d1d766be86488444182bfa39997dda579d939c2d56e5a30233a58a815e4b61ac6964a0690d9afcc91f7287f787a133bbb97d3f2da84a2b1547a91e195c16acd0a1884eade52d895d2e1d50f408ef17d2c7e7e217126e086f16769438e3b3eb8116fc9e6fe65db78b65f023f02cf577a97c1ca5fcaf6d51dbcfcf1dd132bc3445dd8704f2813fc7caacd830375e8bbb980856324a5eeba114273ca00e2ce416105248f4510680fe54965e0f4623e0a4e4c74fd7a79e3cfa27689ec7ab3a0c157d8404601de4f9b4ffb37e0ee95b6bb2ad2c5c5a0a5a2eaf52bd6c30613db1a4e4e7313a31a5213901a7f1484c5098dda2504622ba4a58c8ec8c1bda9351bd56b57f8fc2a2f85184a50cce678a1c3caaf7442b2cfd1018d0d2a193676c8fb88f74a16a9072c59050a9c5ac63cda3b896f1108b4fb0b4d130a2992047ee4640ae43e1f87421d535c46f8bdd39ee2e14fe71841fa5713f96c0d1944f7be098fd338370806d355a866eab2fb7c4cbcda5b9affc8f56cc0a69d81f3cdb49ce87ee7a6f119721539ee032063839aced2f4f8bc6d44bc1a2985560f9832bbfc912b3e2067a07148e8baac7bdae1526d91507c673d0a16c39316a7b84f0319d966cc441cdd79d9138169602325f527a7e2ae94ba47c2c8ff6391770d38ea471101ac11130d7792d84ce68ce5b27c0fa2c34b9a8bd5fa424456de888bb03367f65b9923d450b153abc591d0e4ba465f2f449dd21566b70e2bea5a7a518e2422bb10a59726e95dd51d6a21ccbaba10e3f87ebb8c8f185a934445891a1199e785b49a60ae2ff6fb65e6cdf14c258b3de69cb4fdc592f325b27dff96d53aa24eee063acc400f2c655044f5e7fba4f9a2c0cd87c1d999a69f432d8c1a2095460fe26194ac2406d5e82d6ef2f1acb303fa92d45edab92f8d366e71227d7c716e8ea799b1144dff1fed7dc5235ada942418716c51ce3b1de7dca0ba6d642f922f2f1b116a28d4a7931063c1d3d2537932cb56136a4f92b85955c735bd6054fc54fff191f1c656cb07bd70c9c5da36bd1e23aec71bf22dc23eb0bb9ed9f58e9b8faaf3eceaeba460c837d71069c5875a49f9b85441b029d630c3810a56bef6a3bd5a68e6a2832e1b61bd2f536217e3f71163b027982d6ad95ec2ab666d2d632d1e4a2648d5bce2d1bf5f1675e8efde59e6675b703d8571d1f9b6c426257203a674f8ad6c9d4687a0d27cf5f37fc401b6b084d37c019144d26e501c4d599c9d7b774197cabf93af9e024347de3005a6eb195fb268a09256df7cb132584acbc81689669433b0637976c7e47f26def83c2c2f057f05745cf7cd8c17856f860867c2b4c51b77573ec0390da8adfa396b77e1388a7b37972bf0ea106250c1021d8ef6d3447b6c184a83f5df79e317dd4e5b5759e458014a43e90b81a0643a38493e1be1abb53a9d53db9f33b5d02bb027aecc91bef894d435fb249056056b2e2f4e00147910a7022d1e2d2721bc0cbaf446f7d47675bb91d26effde029d1bfd32a363341ddb1606e71b34f8a33e105e0425c53b9453f34718742ef1d9b81bf193a70e21d4e87b8a0a0a867e3a281baa725d27c23c543733a5e9ae447b32b02282350a43506c60a21703f895e37e1920b5d122b7443185829d48f08f49a774e126578be379f28452702cae7aa72f8a30591f7278988073ea0bb54c956a32c5b8ccc7f8d8c0e06ec0cef17020fd8c84e77c8ace55b731580d1106960532ca9a123a0f9663fe329f6475bb0e646024e22a1cac171507b684c4f247b5ccd2795aadedabfe004f6db408882f4eb1ec3e41c07873d40331ef9e42486bc7f228c06ba918985bdb0d3a48d413f6b34cf8d7883396940fbabbd3e9e912c658b63abfeff9aab9ff494f0476fb591c3d452e4be310ba23152a4fa159ad94a9e1b24f04550083201f196d1663e1b296d65f1323fab1249dd0ef21127542af456ecab1e7d885fecbb205f65984ecd8d404febc8c94f1141557c20ef200b1ed994592d134c7518ea2a448611da819316537b125150b998aeffb482d0ad4de1f1ec27495acfdacebf124d0281fbf577781d97c645d9553d5bbda559f1a598fa632eda1b20762f05ff9adf9e28eaf0f9e5a88d4f4f32e62cee8bcca7c46e9198a96e22de28f702001733af17fc336d758a6f0f7c675a28a1d3f7e74dec9a687d77c5f132f4e89e67593dce5ef741f8daa1cae1b71356bc04ddce451dee3fa2969d0baa5a999bdd7b90f48352d424ba86c76aadfe1e95ce8ad58f40dd8ee188c326fb0c798db475eb468fd200f12834eeed221c29dd1e219a74709f9af42c757786495168a672bfa9d93d8e35dcf2e106c67f43b6825d6897735aaf474dd94ea8a566a175c7073028823a5507892e3c810115d59314d021b9bfaadd6920ae40ab05d1fcfab617f48651ea49776b582e134cb4eb16d583d56a72d14e6507a817d0c2be68a8376caf5d26123198d1f2094f5c14a9e47ad519ded3ce417d57862d4e78e8eb26fbd5d159b0c556db9fbb00d4a0a81a017f4ea3dd861bdf3381cc3553c1f90af7be5cf7fa9a4f69c203fce4d2ca6303a92b5239d5173c6ce1c61b90c31423ac8b6744263e8cd81fdeaa82d8b0c5e3e9fbd4c1c432273e840ace8a305ab1c50163c46f567c94a44e3a36df9028b9d7ca26f214a04d1e92d00dac0725649166eab3616ac6125ed6d8fbf22bce4c37230f364bf860dc3df9c0d261bc09f39ff05bce43bb61635d82dd6aee40eb3786352b4198af5c11ab3cb416df87104f059a075a520f5dacc456c9f1b872cfa3e179fc5fb0b61e3edf199b7a0e4498cde385af28c378a90c8ae7896cc8b099fb66ebb7b7e93c6da16b1608e8f7ed389c1b22f1e81d9613a65c38f8860d5273b825c07f9f4fec896bf62a5a8072b2988130a2ab51cf55eed590f3f59201e1ea19a3454176b2ff1d82a097ed125a7fd00ec15274160680d60b062d87081dde5008d4f0ac3b6ad77d1e3086758ad2f401557a35a06296042872836b20ba2d6b50adf47e0541415d96799be32fe1170c6e9da5764a7a665af1753103d6719e9fac080263cf24136501f45963760212363e08e07b22996d671840b9652052176e075a8537208c7ff6a924ba8ab5c8cb9c52cec72a84e28cc3763a4b89aa864bb8f7c53df874a6abdaf579139ea549313e25ecbb0dcd26f34b409035a50ce8a9d3a5120ff38480d4faa494ff98f53c677fcd5f84435d6038fc1537d381876b6f1917cbc126f751509acf5dbe8096dbfb9f4b97afd23079a7b73676413e236adc6495970f4104371380a5fc9322da62f41980cbff959d18a60cafddad1195b714e45f48e5e7f638ad5b37dd5db4ac659fa72ec81a27ad178f59d6cd6bc21cbf94adfbd6a963f60b39ee5df0a57ec794e24f8c3f20aead327aa5a89c0222f7ac582782cdde8cf91ffba54c7a544f909076300f22289c39f50e47de554e773594e3fabcbf0a1f980ce1d7f90ea869390880c6e26a0b76a856a2058812382056a15c950049157bfe6b619f1426be428c3d8d5de2048ba6ac1d567b14f6f6460ca0ee0fa2d980b51762036f0bbf2d4651c50a082a718cfc6122c4ca43c984289f761cf2a4d8810922371b7901d32c7247866c66aa7c512f64a14549d6eca093dac4966ce621b5d5f68182f5f59fbcfcdb44d25a1040816785b76fcab5da05e227e568be9bf13f14df698ad0a5d932cf1fde8a3f196d8a487416e451c2461d64aa25489a16856b7698818fd16e10807bb2d5bdc562c84b5891d7087948c0572e124b7cec77b410ecb4c9bb78a424e06116b2c1d7b209d67b3809c80d22d35e1f32427a06e1fc7d74d697c78ce9b9a24a36188c61a2af5e6c4c2f155599362dcd15598a1ebc736976e87de0e824c4d7c6269a99baebc51244d98f7c1ff0d421eb1f2b44496dddd9e48a76c9bd4b020bb3a3e360c639949a98e0c8ffc15798103cd061f1eb0e8821ab0672e6dae7905c7db53424d6e182d715a3a4865bcf91447070ccbd7905b29221d90d326b079f7d8abe4de36ecb23cf797d99439ed820c3eadbc536ceb8d47638c7c87a8ee4895ac17f95590b92c48883b602aaff92716bd97e67e9221afb2e7057888ffce77006f7ede48c2c1e5b051b1c0a6361c668fdc612650b8522ae7f7a0769b9cbbbfd80225d7a042357ad3f9f8bfc30846cfffb6236a9a0c499db1277f8a01230603927e4095f546d9759e4ec652d935e389c5b4da9758fda234d86fb4bfe7a2fafff5383c1a8fd2a0cac022ded7934bf8d0b19c2c47ae7ed7bef07820208bd60de74e0f624f2185100b2623d7a4b2d1383fb74901936b2ee0265e86a802141bc0c9778d4103985fe3452e33bad04c5395b1825ddaf30dc6d0c1731fcfcf3e906b84f6d482694c0c2e6a032f181048952d6c89088f8e9c49361e7603a4a44314f0b986ece5ef2ec0e65cd756bb6c69c9c29478c31a242ac20f20ac15426f3737949c7e2b0907db776f6e12b3e3b22ed43e584d0d2515d6471a17e3ffa92db41871eca250cb907c44fdca12cae9b7e9d7f8162f00b2e20b8e76d02e20eda094b07c26c7145f8fa836e78bf2b419e0f8dfc5b5b35207feb80b27b93c0fc715c3cb8fb1995cb629f691702ac309dde43f805fb488be254c3cfec8eafe19edd314edc431cda82653d85b37fd6e33e4ad129a557a6753008bc7a295b6a91a1ea95b7a5b9f9e8e9721de1e7d1fa1b256373f02d24e463ff336f7267a9cef4d126c3c6fb5feba6c49238fbf563301820efc0b565ca740c837af052de65e2206ed754a223ff4fa63b8a2433150680e299c179da554f4bf5cb794a9d14782451e927426d0f992bc5fe8aff62f142d67f9ae2c66101a33784b5839fe4b333d44f5e4adf5ba9014f729282fc176ae56ff945ee9f0d1cb6eabad14d4da1fdaf80a99b7c2d06730d0a942e66dbdfa09ee155b99c1e56aebe02f4ee68b22f7d483ce68e06112c9a2614681bcd1d42d1c9a2a279786322736fc6a26df701315d73dc8c1d8df9f73026b2fa6aaef68cc850c6b8fd85ed8f5a2c3ac99021ea9b5d27253cc180fc8b04890f1157be76578e5521dc0a4149491cfa72021ee7be2f3b50fb448ba980a2b5c872a3866d07b3b556055f05f3de6fe7eb5c40215b9cf823c7f55a978c3fbbad739c20c20d612d308e2390fb3c9cbee31630434518205d52e177f2a2240813fdb069075273da61a603c425856cf1c556df2386b832674bc4a72e99e9619f9babd2b4cd894758f86dc139d7d7136bce6689da7a2929b4bc32db4dab1d75ed7fec974295a58b1a6eda62fa48558b144f740c2761fe02828d320af687886dd89d362ed9b0a3d44259adc06b298cbbc617fd59ce8b5e6aa63f392d912c3eb21a733a081a97113fa3f454684ae0e5c8eef17570291b155d7fec46dd7785d0f4d9357dfd4ebbfe08b515c3f97ce7982947174012a85ff92d49482fb726def4fed1dc8d5b3268f3806054bb116a368ad2b0832978a6ebaf33176e6378e335d1ef0e807303ed3a8c0b79ae06df7bd9197452602a930b302bfd3507c4355ba9d29caf191509f19a925613b125a466609ea04a9029ea5973f290062a585f2b11c4dd50c55888e2a146d892b132e1a3bfb9437c00955af252f2e98ada431c16ff8da2b3054f555836237562bbc13cf299d7985680d1a851fbe015de7c1818978c1b5b19f835c4b192e8bedd64e1887b3b61e9b94f33832945ae1aea70d4a4a0824fe8aee8ea34c9e3160d5330ab10d9cb5bfae9bcd598398e0194327a969eff92632257cc249fc8b2b8c25cf06501fbab8baf7e9ab6d135351c9b6abca9be9eb08cd909139cc3a62aa22b8c15c5d3d33b5d6c1eebaadce2b280067d46c615bc862cd81c6259b8ab385dc10b8ae9d65256d25d67ddb29251dfba5f136455daa7a540e54b7e907a440f55918959355d70b5f0956cc56c30bf66ebea72d1f220f9ea70aafc334dbb64cf68b27f2cb3a840dca1438e51f5478c8cf4c46ce63a859f1e2e80cfc8115c814f9f65c2a3a93be781c56ae417170e453be1f8e6f2e3d4c7b37ca16550929453d1cec28b847c975d98f7daca7c4a15e4935ef49c2ea77a13de15fa4be3a7cf037f3e77930bf6e00b31f43c5e572cfb1fcd8211241ac25aaedf8b1b9136b3f7bbfe692ac1e3ef24a25f97b5b241ffcd991dd3d9cb1dc4ad13657f1b2175cffa95bba4ceeca09a5427a2ad306934c7b55324a4a60e6c5a5b4246653d1afc9e631af2ebc530894ea60bb3ccef302d5f01f1741c3af7f8b5c7c9f5410db4bb8ba243413fea15f7ca4f682276ffe161a08b485a479bf8ca4ac311b49a61585eb19d0be5597d762d5a4a7dae918899db7638a71191da2bc7748535b240166a67a1a47226481b396227c1c3d905c1df040679321068baa5cce0c0cb43f1d58f028e6439e5ab89a655a3639ccca2090897eae8045d5e902150f5d4b6d6756e35559f394c06fb8f4824f9dfcf2fbc469a615de4a304764c79522ddb8c4da9240f4e130e1c981fc9cbbb70d193b9f3e282a53437ea07f35b09889c6f8bb393afe2c97bd14adf9a68f0b3165eb37189c4d31cf8288347761109b6eb0e8bb298ada6e3dd35c25f262ac77a28bc1f06693c9fc699e803dd611e5a34e7046aff585396d11fcacff728fb111e7350494b646cbf23bd307d1829c716e8d195d9df0c9374bbc6595c9af2c8131417d53a3100a1c6f6534978a9e3c3fe6fc71644d550ac6e269287afadf0f3df0301e5179aeae14d68e9c45951e7132624d2af44a4d44a6061b14bebbc10b1ac948d10f99aed07ffb6c33b509fc1486050dadb3eef1786caab66e2085050d7b89fb89888c58fc9bbacb119353c68118104a2b831c114ad2e1e2cbda6fbc36a0dfb4f1cf6293e68f7dfbabac09e77ecbb32ac4c4e90a0dc49032d206eaf894282c0f33cef95bf09ed642ec1625d97bafa5bdd078dab9714d27bc0f65ae167a2546b2a4b8f309713dcb75504a102ab3fa338be3e2f6c83f0514973106178ae1c8e3972d0744ddb1eb031bb7032a9f7a05b8b49dd0b7800a8c512406eccd878a8c5ea4207fc3a6bf6a1b76fa77c511b4792bb7da39b895f73b93923e4bdfb4f800e0b19ed2606f6ee21da1401fff20ffedf052fe0b853255fd66926b5ef5cdad1ffa20187951c3e075158cbf33d2fdd155ee20f1c8bf7defdb0e722b12dc28c028e2b6b1bee4d46fc8520eae428d8e150198c62d04f2a2b11d730f066c4d1c76fc68067d0774bab475b38d6b288d6df4418527dc444c3ce6be0dd353c148a53a8a482f44e1efc68ec768097eff3cc12b1fdabd46973007f1d2e8f6844f8b69db9f77ce8948b6f1dc2d303441698c03800fc3ad90e351944f76537ebde117ccf882ad192d881262870286afa20af2256007d852345a384ee6c5c32210df67f1d9aed8bf83440f58e9bbc09989cde113d3098f704e14ab1583a11c41d9180e441d61289d04f6bfdf1be3990660aaf0b88515839d33ec826b14e732809d955799af35033614c535dd5e31f4a9b6547db22504391559757a4c060912f1853dd750ffb7569140bbfd801e5c738becd715418d2da410ef02244c3e2835b9b28fe1007a7245f0d410782e4da8f3bace11cd30a0535722e939286b7e4671010687071abe3b163aaa19c37189a43ebb7bf34bf6cea3d365bf8e74ba0e0cfa1f9d80df6b62ae938557536406bb636119dedbc4a102818fbd1aa6b555454a516a36f733abd2de68e9c5531167f349eb8ba01bf7e0c41756f3b0e0126de21ebb8b6c12fd375b61012971ce68f19feaa0c9ad4b750d96ae2817a3fbed46d6ed6130f0793695c41a1f193663d74eefeeb5ee6631d467032672ef77c0d4c900b65c8cc98bd5966afd2c8b84e6971ac16ebfc0d103b2c7e5a3b841d5b7e7fa62decf96567792c1b430a7b1c73d0d49d7e65bcc40e71782961e7b2d383ff7e8b83f2fa6618a5c51fb4e68d7c9122f7216de313f3d2ee9a3d4fd1df1843f6c4408aa1bf6a266bc7b445e595c5aee9bbeae9b29ec61cde778c1bf7bc3140d50a560b257565a0d397444df127ee3afd11151bafbdeb0402e316339e4e182f9cf3b3f59063a28c0feb8d5ff716a0d144d344823f8f3cd83a77405dc9bd780fc3e19b48bc7b1ad804a221f1afa107887decf2f1fcde293f7159e4ec83fd02ab5bf8a94c22c1143f501d85671a317cc3271181710b3a4ecc890ac51022452ad7becf803c0dd22a6a669bbcd703aa4a959bf0201a1952cf6a08ebb882cec44f612cf762e7e3d2a51060ab2b9b1db29b35f45f412400abb2d8f4e8c9a2d877df728f0c5aa447a1314fe0922a6aebc50d5c028978c6b4b07be492624438d4e7e04557d369784159546f06427e333dc3f1ea6fa3405433af76a1f9ed844721c0c0d2a8f74470fefa7d7ca14a50337a390795a344a3112bc9afbdaeeeb0a914f56d931ee300ad71018ea9a1c83e825771c6bab5b37eb7bfa5a6198560672c5341b08fa66ba588dae37daa12c802fdd3bd3979dc14b0db1a19e241115f777d7e25c33fb1fbe5b8cfb5d6080d801a73d08d9996f5658676b676d37477fbed5684d0b6591ce46f33092db7c69c70a16acb5b5b6a41212098a01844883bd91a4de5a8a2aa552b5663713d305f50bb7879ffc3bd0e621dd786c52dc826907bf8baf0e7c7daaa61ddcad4ff1c36df608d61ec8f9a52f546d83dd6ab6a8bdf6c765f994d275d838cbfa61643eb3256daf6262ac9c3ce607fe1f924731a4a64353cc7c9ac7cc8cb1f6a87f6cd683d900cb0da1556bc2252a9d153b08e5b292284f3cc3742ca10e5fe2b3a1710cb7db318fbc16fa02f4e79a1a2735c99cdd2709a1389cc62cd8c459a8994f156820b4091279059ea8b8a9e07c024d61ad81b10ee19f9c41d6b28c90dfbf82ddaead83d809bf9cd3a845c8c14a87c4434d1f57e4e10dd8f2c559ce5ed834b8acd7e81cfdac8650b64d5729872b03b3ec0cdd39ddc028f43a098c3275c3e130e35c5c9aa8b483c9a5f16cfc3a51a02114bf17993cce911401a4ad6a3bd036e394a170eff5608c3f9c1b059a51f4b2cfe9fbeb8446855f3500af2c832f0094ad01819835a658e5639ebac802af659a191217f5f26525a5b6d02574fe54761d5ac2808862e7160c6c6fc5874ee2c42c37cbda8aca501d3ead132d5775c70a794c3ed7b0a455c744e71ca346d23ca04332f62a275c66e1ce2c1e25647670dc93c2dc7d8ea96fa26674aa4ccb17cef80946b67bc1cb6183f0839f0c40ff9e61bd86cd5b172948b88c79d2547e71f695196fb2c3e3a16eeeb1e7e7c8e08d80320c303ec578da1a5d346c1e56cb167cd9ecba47b0daf2ca2c1b458dfd0a1fb2205b92ffb9a7b7a3234be7a2c7a0c03c0bc0b8208d08ff59ed35295b3bf04d2c7f2aeff33c41e0511fba51b4a8cc058bd35064ff82fc0663ad290d9147b93cc5a0bb303995dc79d94e4eb770238b0725de5d8608587e8aa596b0f83909822da10e083f7568380b6853c337a5e91b762e28aa9000438f8c70f60ec3028382e9bd00cf50afd0e15edf28ac6706e7d77fd20dbc436069227b9fc32958ba391718e5e18788d9eb5912d22a60cc215a60ec0d7fb8bcd809deef81829d483a47da5484bd848a4ffa3595746aa629f0458375502a05dd09e94390414dc9ea0823fcf93dcfcce349c0750eddd6b1be71c2d57aaa1c31afbe66daa8aa5ef00b3f4f8f7afffc6925e76bb61b86aef8b024f74bac324130fbd40ea9a4759344859804409200181ad2c2376ae5ce1b0f887d18b28892e2eb51101b978c59c9cb08e10903878b1d05e29c4b501a19f6ab9179e4ecd4d4b80e7996d412b0318917d5edc1257370fa8110520d7303b6404444cc0dc5e2318f073fa3c97d9b24f7f9675e88d2c961a9bd46f5ab7cfe6a0ec62f9340005ad700a0f1de3958fd85000b07db423220b5517c4a8b46faba011ac7e9eb6f4cb316292d83fc0833d86f5476816255f96ad8c82c1cd90be033bd1fdcfa738f2b32f0b91fd09425ff6266f7322094a71464828c946fecd3b4d2c44e26d162bdfc13244964e14c7009352966b367adf87e098c7b15dfc4d0ec29d87914e73c8aeba466037679091860a2d606e0977b784224feb7a0146613ed303af5fae7c8196ed5be162ba4114401f05311984069251c1918ed59a9b318ead5ed774ae492085593bc282c4d94e2f9a697294738281ab3976ded025abbfceb82a3db738259d7af115be4e8e80fdc7698a464acc953e35fddc619ff5ce8d60b85dd6f20b1324801b1e0cc86d6adc140847c48dd8e7ed79b7f9084f834d536d4a3eb688b1c96bf3c929f8c376c3398d173311398b81d15f1cb99f9473030a449c779873970b2a5145e0623e76720aae281b4f787dbfd6bde41cb8824be03e6f7a93af31dfd65d021643de7c05d910ddc184a027d9525dcad9ba2982cc827b281c785e4e34dc9735d40a067d25b906c47cd879f30e01cf2a8f1677c617290cc322601ecb58b7baf5754ba293f953e30fe12149c6553b24430f52845f1c198c4b2cb98fe2ebb8ac1ec086bca4ad9c02fa8ccd48a1c59a9feba799973876d7e385a267403dd63656f6a26c39ae3c20f4ba19e4ca418ce9b4db7f49a42bc0a287fba6641dd7247d2ef650b55009a72070498dfa424cee3309df3f3b1aa9f48a9d7ad0cbbf42ee299cb92dcf2c15de7ce4fd35309163a2be57bd80b408b808272b2993984bbaf6b21af23a53570b999e3f244da4b1940d6acea56cc065d2c321a327ba5c661d4b031867499b38c023253e6fbdad3d5be71752a2574a6de600d4b0be563c08e706e34113377780bca10e4a8d2d0dd98f9d25028c36cdbbabf5994a8685ed97ff94e0dd2bb520b49af3c0e52e17c11f782d31d6f99addceeb5fbc49da68672cbb0ee41cc47784896ef98a762718e0a9753ec33dd9586723b037dfb6ab73d4568a68c2809f7a8b0050ba93f22b959d2c04b352d833e4b69ff0427c836154194b55540b45634a255ebc51b7e5aeb0e9f5fb4a397e0585fd3130f61ec608ac8511b40aeab3b434da62cbef81100438649e194285cd81af632605e036d25e1f0598addd6d31963fe9679196c5f96230c50342cdaffbd77664c19782874f67b641629c7f130ebbbf30a93eebdbec95cbd036617a2169eab7c1690bb8f4f80d397257c6d08b6efd4d2477aa9358fef333a495fbb6dc732d8ee70f537ef7265a43bdc1d2c1e7185bfc921bd4edad3966d6e480d588d3e0938d597a58b7e78bc4b7e4c27b846bb6411b9df086a0ddd0344a0c8d1971b6bb1d91543644814a7e6b5f60d6f74c2f7341a279fc7743958c185ed29e1bbd5921504c2650a9803acb1e05bac8a5761218e6b19902079993ba2b2d34bb5c6f04724b913f6a59f406d565e36b6e4cf68fd80b0a7adb5230ed1bdb002d69724a579a06540ae791dd02ee6458da285ccadca524cecccabd1158e783d228d7631d9fc663803e37ef821ca2de30115daa6580978b4f2fbebab4aec6567dad7601dbf482923538d9dcf2217d86a75d3ed27725eab8dd15c5dfa72af1d5a1c2d1683515443e77a9f2ced03582d412d9dd4ae03d5685f55ba3ae64660947c3d6231d857b401f303787c109be0f9ddc6f63d10b4cf92e5ce45519b1d9d711f130e0f0814f32d09ae797e035df50c03b10e62c8fdee01247aeed8f685b045d65eef8e58de98c8dadb05548c8bfb46a9ffc66b0d573b72c84d2a167ab732497869f0ce49acb35836673dced54c698e29e9c4f500a633b9e59f7394f9e06a38185e683762f5c141ad61c39ff0c5783ccf4df25090b3fe20f620de5e4cfeb7073a92f0376316af89b49b28c416666510c4e2a2324a95af9e7ccf60f5539d523a7d5353ad09b58f0a5c59dd83ea031e184d321f4d26504296df426a4d13b9abc7684ec9d3e2ac1e19758aa954ee84f2a3bc28dd1160e3208ea18096d9bc1ee0c30fda2282ddd894604e6a54848fe60eee1ba3d7a641c22d9a105c0f5d2dee592abf83a68e5f99e4027c3c50bec861fffc6db58fc960ecf04d09557fcaf310c35cd224808134437af5b067192faa8f5b92a4970a1b4ecf0358a07dc09c912724784e25c305c52599c962cad185e12de7be3f3bdbafd1d7e9085a1e38bb585e026e62d6b75875731222898840e59a3f69a685794ea926941c8bc24facb10d688abf37f74b6fc3e4cde75e17f836f9acebdae742d4c470791d8dd3996b4fe4fee32fefa8e09ad589cf8ed7f40cf1d1da5535224bc8711312e1b40b09ef0b1401ad81902271f0f8a0eb38f72cc8c6c55c4367fa405781f0e696746454384aee5a880b9c2f94d90376ec2129250be1bfde5cad4779c3f1099e94223b046b2c063d36bcb8daf6b7f8c4afb0fb5e19254a7526b9a06c742a5303fbe3448fadd607660ccdf9d92b5c6183bea33a40777e4f9f9fe097c5fcc06819247594ae0c1ba8d454de8290d6157cab26cb53641b0ca73e000c7c99aaaabbcd44eed86f334876332602ef4bda99e6f11ab8074cb7da85f4e442559617e7a2b7f7e2876defe7256aaeef34a803c47256f8b22015080f8b6bf24b57c15f85494169b9bea5d3b8e81a2f9990e6daeffbb4aba3308cba7e9f859c9e2a21bb737a91e0de178c37d3042b482afdc0d8f2586fc96fba15c24ef989681e414791be3892f4b4ca0fb41f3e3a61be44c67de894a790240e57172698824e334fd305fdc8c576d2723b98a4317624a6c96e22944ce8d27a95d372add9886bd40c0c2f92ed55968713c3e96e4add90830ad59c86d0feb546b2cd942d6a06d1a472aa0a1de3519d1f4e0ddee235be1c76d712857f4bd6e3d42665bb5979e11de19e6edd22200f7a11469d0f434dc74877b58e2e3dfe4ee7c6898c1959a8dc41eee5dfb3cbaf788368756ccf92f6d581319f6e2802e0a17c330beccfd3d08abd8d497c2b62b008bebf53c5418107e533be5abd9be471ecb809e58211c3d4e466bf1a927d0cedcd8a56c9543a3f83702388a09fe62158027787a8380b7bce96f8e3b5aa7701858933054943ca6897c4cbf577d65bfe36e299922c802be59ecd277bf3531a62a8f1c5c77ed2ba4304ef9d74c8ee9db6c6b3c99f4a3a9fcc19c1eaa9193ac989d9bef1a0e43e895192f88b7c852ac32b1c295aa7a06e0252dee65280ca855b50a8805dd0d84a7f8d35cf2c6cda0883f1338d25eca1c0c893392b1d0637a6646604ee249732a8937896536a1695368f7814bc0cbd5aee2fa9c676bf972501ac53902485cf7cc711f5fded88a5caff133384a8ea089cb232d4dcb3360a7f4c6fa718f089d96b87c17039d47841f2460e47dc1b2710ed8fd2056abadd6a7b025a55c43c720b51ad99fe2a64c2bab6800854a675e96ac17dc2f1bee718b3a2c8a5aaf309a403e4b8e14ba8b3409de1bea8779cf9b47f1c1c0e474ea69f0fcaada37ed91501867ad224660637ad76a26e07e403337c732203e7d10d2c9a792a38e68c64920ef9da0919c0247286c847842983ae515bb27cf06bd6b8dbc4e4a7aba0d24e85692a96ee2e4e18749661cd14ba13d1388e6b58da25c03d68d63df91662c14473135a36937391e2080a8b9d9dc22a14bc660a231765895eff0422bc6f0e00ce41ced80fbc90a08abafbfde5fa59e78df27ff98c62053cf858838b9533a284c7053ede7e1e0b431f3f78b820d6eb35547640f6eef17f2cace39bfe06f118d497c2a551f626d80a5367de9b922cbe1b98bbfa7bd0f3f300a780614667010ba4de9d77a62290f0a226e17bb9a68d36bfb50f2c82bf7123806f29d2d42313fa70c8e2f3e5f3bbbc0c73a7c425efc40aa1374cd33f4efc833bf58342f39508d3bcf188e681147dc6746ba3e9e35b73f5ba687be097c95b4ab3f365c226bc1591e5b3fedb39c618fdb69a0eec9213410264918a4ab44885348940e382426694fbe59459d93a985726415f082dcce941f1af896726e69ab0ec97d643cc0b4acc19106406e7ce1c26017d24dd7fbcb35ae33715b277b4e8fe2fd7fe5140eabf11792beb74f67c689bf988a20e48b892a620e99211ba3d713e8f6b517ab278de49bdd9571792eb3586547f25ad0dd625ddbfa530dd302b75a22465a2785a910104c7c7ca5b7c0d75b5401a3bb217622aff892ba04f8c81225057d33f44c0d10df1237c3d276ac5392de904447ec115f71f63357971a4520cdcd2faa52a93740fb09ff9b891ae1d695a398e79a598451cd8f5509180efd3329c50a669adc1f5a0675f2473ac74fe4aa487ed49a6786f523373dbd849ec06f0e1a8909bbf28f55a014976a3dbe4e0a8f3c8ad09205818c73575b6ca892ff18eb765504f6d1cafe84106ef381a4dd65781930717a54e30228aa88bcc17f3223a9baac707c13e3fc1b76d703db7914487fb86e9811c9c2cfd96aef2a916d1493d9084213ebb17c0767c44bc3faa26cb96b6e0008a6a95bb8f0c185bad5c8906ab7bbe933cad8b87a1ae40932ebfde0b5639f428532ba159cbc3306d2b3e8e2d68009ab599e46939111837f1df00e38e711523cde4967589679f31028a87b975836458d79802d7dd3d650583f0454c1a8d3477d007466e4b3957159c9ff01b3e24bf704d6039a9b4bbf57aab4af9666f0da69e0d97a2e6278e49f85fda909e489678a7184d27f2046e0e8b18e1e407c527a7463313f870bc0c0dc5c11a720c5f5fed5315409ad764d98aa975be71cbb9db8213c899f1d1f26eddab19e95701a3c2abaec42d5dcaf6d84fc4727ec76474f18d50761134c1e65580b8f143ff6a7b90868d83b2a42afa2516bba63718a760faa2a476e48f8c387352a0bfd294f8fdf775280f7397a609db51309fbea43bdd9d37f270093414813ff266d2bc45f8b96b97c80771af80033eb4b51f31a2e0d69e3a158a40902c0566d1a71db8a7ef3c1af083f96fd6fb0ddf4767c67343619e9d5371d43c8d7b149eaf862dfcb43ef3af10749f2d6b07785e4c8c45bd602a75b4c570522b8568c9c098bc24d3e8a1a0eaa6fb36e0656e2e6f606af6f74f275921f2b244e05bd24b08da019919addc5e4ae4ec87f7f43e3f5a0ba4dc7f3f61f7bf0509a0b761c2f9e8bd221fea2179f0e60fd2691241f7e28c291ca12515e5b704509f2ebf6564293657f54603807ab302cbeaa3490ccf793659d8f3a7948f3f034cd43627105bf5a7a3f86dcc8b38b803b1cb9dbae7b0b88fe9968156e1e54113fe1a4e5f992691685ec642836ed09a6643ffb4185ae2079c14ef33e12c9fcc09ed50a928ecb59baf08af30585562443087863f887846f6f93e11ae77fadd6c8887ab0f69727701660f7cc0b5b93ae43bf0c36bf499c7b5625208a5d8a6ebfc6a0bc312cefd99ecd64c18ca2985a06e96b5daf5e8e93bcee016c97aa61e0f9641d707db196be5346aa154e73bb3b536e51353bbc820bd8990030e33dc02fb5d7c5e80723e953e2726e229361227b4fdc71ce8276d125dbc0c79b659db6ac4b7768c8a9fd651a31d4898931096158548a3b8d8419b316e502021f7a575344dcc86630f49c015e488332fa28c925581d64f8663bec92c4452143faaee728e2a308bbe8add028c1b0dcce54e1a28a8edfd99c2f079494e0789880150882a1cafcd8f1abc553a08ca6246a69ee5929e3249387f7cfc58e3f13c63470e92e6c3de66c496b51376db8339b91a24c816c6f3b84058e0720446b2c78860312fe867cf9f32cd0924930e9bc2e782a7cf6d299756aeb19a66aadcdf5ef0cbff9b3f9d423f6218eaec70851c8c8b195b31fc85fc862dcd3fd1d22fa9cc2d99a02deaa0a3de01e61527405fb2b81e13905a53e751b619c050b3e68c41a3c2b96282c7840f34718fa74ed64e1887b3b61e9b94f33832945ae1aea70d4a4a0824fe8aee8ea3f7dc5f55fac06ebea41a52847158a239894098f28d392805a45fe67e16be8fa023ba68d749e994b1948bf981776abbf671d87fee566f66017ab5e7d23a801a6851ce27d29704e23b94a6c4d7aef2f0ad40e84c9ead2c915081369c6d8ce2d59d5b1062288ee868d968aa0a61e4de785575dd9942e3a935cad1383ae5b255b8403fcaccb5453ebdd042cd2221a7f1d57e3fb6779fc06060a70fbfd3a3efe0416e05345c411e32c4244b131627e3101300e2a9447acf0f3c64ad01734d82a013df15d59f4422335ee33e0086e5836aefbae59e03d2188726cdf642a605fdd8b79cecf5b6aa01d759c92ae217d83a380f05afd396da7ea15f92e618f6d1a6983d0aece7e3e1f761eb82c2fb76c029e401c4156bc6b261bf4794db3a6100ed2271ca9d23dd512662c53120160e779a3b10583b1d7f1e8bf73beeadd41ee0a862007ab86d9c292ff73049d5911ffeaf9f5df78aa4432abd062517515f69b0b0b941dc21b2f7745a01fad8a8f730f3b89667d120eb6f12b602e0410c03b252bc916d367cfdec30715dad28a2496b65858e82c8520a0c8840b7e2f7d0dd8d0dcfae566f1411aa56a27881ad291ff3f88f3c795579fe1187e418ef7dd5da46f93cd5ae1639d5e9034f144689e6cfb75f6b5b27e92392f867122de899814433e4fdc10b89ba96d9857f277d0910681a5cf8e3bb2cab118d6879e4fdb3871e09467d883d11a694846b9868827f3afc93d0e345562d64174c64c79522ddb8c4da9240f4e130e1c981fc9cbbb70d193b9f3e282acacec68c99e4dd9476b7a69df1920793623022b5f6a35b37238c6fd4a9ba4187c7d175c6df8f8fea747d93e1172b4a9cdff87ca893774d4455becb184711243d8bc4508b69db754c1a53a3cacb87b259a66de98202d71e28342184e47821a13295096fe0a4db04a8204daff19c8a04fccf8987a2d3c1e6da05b5a2b204d4a325ef22ca0fff5a7dd5d2c0e8ab78c35732f8ae0ce4cc3c8d72640f25ee150bf24bc705abf29e078f4593679babacf4c41e74fcd93684517fe667564af734a62cdfa9fc2d53eac0bfb75e7479edb66599e18cba4f07cd72a012031812dcbf4c296014a49c96f04381ed7628d583eba83a3d8f852606ec2f1add8d69cf68470ede62cec9d3c1ba3622315911a53b23318b7eafa83557ecd159110f0109d5896b3bbb0b42ea482fc50cac4713c65a3d746201e92ce8a30ef3e1fbd55b7e2c0677197224f8fd4b7754d41cee37a5b59998a4ba99753af3ddd63960b06b34e40238824c25387c90a12e638a72bbb2c6693778b9a1dcecd4301cb4ca022eea88d23fa3ab6d568497a773be6e45e5b54974accaf76fc73464ec9ebfb95e949f8c425664c824096e7e54eacc415b72e003249c0dfd9df0fc56a2d76279ba3b08d6c4b7b34ac81d90c9706e399abf54d47b55632078a3ade5073ac84b32272edb6974d15887823a4dad9eee6c0e31ad54f55de2d367e363fa52a07df1c0b3e38d8a0833b2c5389d0d5ce94a0f8404e592486de77bf113780df041195f9f8d3b5eca95372705775e94138ebb6b2f1d64eac9fe5a1c78a029ad4fe1998223e066625c74ea22bca0dc895a0653e4a05f7d380596f0fea1d0ff6a663baf669b56674acdf22329d9e8484bbbc8c15997cc5815b08e945dc1f81ae1e1f981316aec49f0dd58a7fd99822584951fd3fda5333790dce7790d85ac01420e441d61289d04f6bfdf1be3990660aaf0b88515839d33ec826b148025a0e72a210e76422fa812404d1836cdb86e83e9a3293aae1dfd2bb73b7d455130e1b0782d47bd4853da61ea892461aa7bec3584b6bb946a755d964fc9d69f090312080412159813c5a929b8d574fc4a92c9ee4122bd1007ffeb309d1eb137b5460f3b54838c05384ab83612b2b2b80f5505860293576ec485abe4b33cad030c8da0a53e69a2cadb6a43650dff249fb088f4cd9a656f88d10ba6f1b26ebfb790c9e303f95a47fd6c5562bb72039c6f30f82c8b99c631e0db79e3b180d87a542ea90a12cdb24f84eb3911efdce98f4c273e199c4af45becd04c1e4e9df75676b6b0344cd9e5e7ed411e5d7099d69a4f3234436892fc8a2964013e60ee451c2cc8ddc6e7a8bd2819bebdd44aa53dc5b95c7d712a8079d41a6d865d237b1b6f40580a514afdd7e26039e76a049076fb69fff81591a1a0ebb3d18a9dc59df140e087ce42e30b187633beea6f8f59f97e935a242adc70c74351d7a94f974cb6022ad3851259a0f725c81e95474c84690be110b1f761c0900100bb6498d3b0d5747080fc566198992c52431bb1b825ab7467ddcd72f4e53ef12203e0569278277ff8c0cb31fdd4ab6dc835226a0d144d344823f8f3cd83a77405dc9bd780fc3e19b48bc7b1ad808cdaad3325dfb916dc12cb3083cb78e5f5324e5e9bdb3888a5aa48b4bc3bffe9975832d2bf04b88c4ed6f8dc6790438e8bdd6ebb10227c11c273a7087ca6140104e7640bdadcb208354c34dcf789f0ea7f0653aa8f561c56177ce5c8886fb406dd4075071f2d0e5eb70853b442e939b696357261618fe361e1c3ba017a7f6e5009bbe036d08fcc86bb5ee160731f3247803f6bbe090699b53be40413f6a43cf446bf408aee0ac7b23482f2bfcebaaaade1e432ac448795ab75d2f1e66c437d7aae58b3852c250055fc5987bf82c26e6beb8a7d4b12662827e2b1d9fec95a5dd9b40feff8727ce56a603a3af1430019b1a40e3be02b45a93dffdc380c1f1f322c571825f51d9d48679bdf616e19fbf4baa67a6862c98866b9aa11a18a218117dc11999053f70938e8495aac183c0ab4f4778415bd6532f62f35b87e3e5e03c919202ab34e87e191687b14a4ffe0125bc2653a9245dfcd841d4bb5663713d305f50bb7879ffc3bd0e621dd786c52dc826907bf8baf22d9ad940d907d7e26667738c2ec7f4f4fa1475d5ab7f19a74328f8cbd6171104128dbf9d74227f327e588b349f8738a410038b9ba50b6a6848917475f5f71631721f8d07bc28e24abae81bbc1d3d37235148c4a19f47f6a30257856473943d7cf04497dce7e6af379f42ef79cd8a2e2fce067d37950caa6ec06b0e6d8671f38bc6a73698cc946973a52fd0ed00f63693fe41a9bf6cc2b9181b24923fb077a4c5714240b9ee47ad230ab8cd78ecb8503bd809b21c8f7eff8bff71c8d67764a74954d5a53d39f3655aca6a4dcc867ae30f26b725a182beacdeec8a8b2018400ff3567f4bcc815c78bc08b025f16156ed6daebed6f2f4bf8d2baa1205e3ab4b131b4e055dd1e0c2526ebac515f4baf3d3530701f18a3b5d8029362af7669a82d4ed07cbcc14f71a8bb6899af15159199b942a22683625583f78195f237691375d34b8455538a307112b373dc4ef760ec8188db1de7d49fa2cd177b4e35d2598a133be665b6efaeb9995585447957f55b07d475e545efa0672dfa9fc2d78d5751bd15e835062b968849ba19b2c66c3931639353dafa4daee8110a3fc99dfde65bb8f135398d9ca17a40309452e476595ed3ab5df3ddf1e19f03a504acd8885b04b3505a8175ee887c7165a577647eb172c7fcb2a263dac95b1d43c4d79c5b1e0fb51052b483baea5da76f9b3fdfd0517b12c6d468d40b6e5fb29cdfc7e4cda847b197da3c11ca2101fa7577f453809505ea11aa4e735f8633acd7d8aee0da8a59adfc540db439c299c13d595467f80da9150ba615ca25b24ab605b83d3f035315bfb098ecbc5fa361e2c174ea76516203101f8d87c8b461d60851b823fb7b0f762fe4ee2e2945e6466487da2cddc4ad0db46932152f682314fdacd1fcfd7e9db5c09db799670f974982312b204021b9fa1ed267816f05cc956ea69d032ea2c5ef1562969aaa411c4794c123c6c909161e92b5a913feb38472d1cda3dbe1462b06ef55d8bac6b4a80b30696e8da238239dd42546c0f6598835e7e3c76f585a8cb3ba11a32095fea97580b7f879afe1e339e8110989bdcf0549aba853e57b009731d838d628ffde88f3646dc692d13cf5b06e7a13cbf94a8778b127037c4c8f6944b6e4d4a0fbe13c65a16fc832c9543a586d09403d67a005c75328140cf1707fee1fc32860539d70df96d3f491e38ce62e106234e3c8c820517ff9196d4b07723d2f8f68716cc4c0e7635d07da2ecdac19bf4e58b2cdbd1681e0fc107a08cc3e2fe3b75e835cf8b49300113a01e11e3e6bb34e071ccbb62bf18c1b7524a88f6d77dd554e932317473248d9a565ba9c1a515d9a2bdb988680ccc7538df28a09791c6c64b3999ec75a47f672fc14c5a5c1bae58ed0baaf1a4b22de62cbff1abcf5ad30dea02bd86faa0f744a4933f0a1aec0f1dec1623af629d40f74eb921f1397635e3aee0bc5641c3852350e36c91989697c2c6a7b66b5b92a94552d16c7a0e9b54cf2ffbc09b1ab86b76200c9480ad2e738fe220d864ae487466589ffb4d0b05f4be6647664cfadfa05b7c084a2777f45c44fa97eb094e5d87f0ffe4cc7a75a48ceb76f1a98055f9afd17555faba18b273cbd2022978a53bcc953491f4d8c5bf2b43ebc0baac7f39902d89703fcc8694643070940832cb944d3924c4917b3ce78cee539a3060620bbfea2ae9ab4a02850eff03b223343e24506aae92d853e3199e7c31e7980cc55595bd59e577cc72b3f74cf4d6cd990198c8cb4350f2a1089614deeb75b3d24f5804d3e9d0cb794d3b2108f340699e5f6a59f32166a1c68e6890cf04a1c7ddd5f62bdc449a40ee68c93b3b4a5d10089f9c95d923a39e71860180ea984e6c6de0a7f8bf995a3140113ff7c3982f343d371a08d897e03814d0f9d1745a16cdef9b6aed8b7582d9ea2b6a24dae1391d9970accdd085540cc126edb1c703e3a3556fcf61ad69856379e65ce558ad4541354d96db1700ae80c1d87591e459da510c5ef5323190c97a85c05f0cbae94c1c330752afa8140164c14ad64de39b25f55d8ba4caac21eaafe7730e16031f512cf2875cc1df46c1e81f56b25561a68f65aa93f71e83cfdd700dcc43bbfa1577f419d2634210655afcfdfb6af316c29499e6fa3877a511db3263d1f61e25657a8897bdb2a67ea64fab50c110bffdef259894ffcd9e5b2d9934f98228685ad8ac83586d8227f5a78b69522bf8a4ff283cb03cbdf98fe93b45ac33058f6f7ef6062d84941ab0f07b4a065fe5c8e4655bb4ab4f9aed8143e16e640c502e7d37f8426f029df9824251cb1160ea708bedfdac143d71f9ec3360b86eea6f2ddabc69048ee6380a6512483996ddd4e8a45a8ed95d506710fd9a5d6874c662c2f7a03d57bc6294507d4812660d706fc900f915bd92ec167fdfdf01c896994c5b165094121f8b90d2da1e8be9e3b55ea22dad928109960cdb579b634beb0aaf987e488ef8b6331e8551ecb41b8ae52d49b00614c56c8b0dd7f203ab0aa65664c33db76f38f644d2d352e4e1fb092169df767b279e424288c097fffcda39e038b7e837020b3118b2e35df42f89f7d0529da0fc0ec6be7a8691ec66bd1529b7e4a6866906a23639ff7e2cc81bef0f6881fbc51cae7a250a18a01fdee95832e557c56a891c623d50354717ac4f1f44a1eccc06a63c8e2da62884869ff29ecb14bcd70dbfa553d3ef39cee45c151457e928ff308fdb97abd39becc58b87762ed41770a67f43da7b5ab9c521675e93293508f0af75e636af6f821be27a3256f23c7a56912282c821d0401d5c64e44ea82dbbc4eccf9b8528d70e56f4176d6151b53d4572a5f4c52968088d325e7912f57cb86d4d7e8c24c98fd8a44591c1312f54c9f98c5409c53f5c846654a2ca0c9f4f7ab52a4c344cd6a07c49229f39e36f9939bd0b8306eeb4d4eed968befefab9657b40444c11e4c221ab809171c3d4006c7ac27e6eabeeff940ba6dc72164e10ff1048f5929c5e0161f49a2607ad2796d64f404ab66f0fae7b52d8bedb905dc0c6c6e11c1fa5bda966d0b07945d6796e666b2873236c8b4d7a9f6a3dcbc5a92cb9ed982d2b560d4e2e7c2998faa9dad9d2ea7105c6b8faaea030b7041208c7163c54aca2e7ac6b5fb48c579864fd2b1901192687e4e63f0de81bec20a15b92ecdb0e2995987af5053bd1b8ad98a880eec61d998095dad5ab998d55655f2722c669e5aa3cbbe338821a61974a5fde17ed1693aaa9f0d9c35b693a23bb48d42d47abf97b273e16e73d31bf234b1f6a70f7f4c56cc64e26f64c8d26a73153d8041fc698713002a81272d9b776969aae57cac1d9cc4fae87e22ed0ffdf660048626f06d7cdeb4e0d81b034f8146490264a69dd424267469c1aef1e898884a9af6c596ecc71425dfb103cd15fa67c6c723aae366aaa72c63593d97ba5dc98619c9857554454d7a02bd652257f968b19ae1ff1042f8b4f762a4a87973a775a5157a8ced8416cdd9c848d8b9c638f779974c8f472ee6add89a6b144291c9296e138430cae7ebbf9a56e4b0777d2376b66253dedf3c5f24294ed92735d9778b1eaf80e15f25adf3815073f2be91ab78e5000f44cc5bd1def295bfa96ecc5e29dd1fa46bcfce6d6125126c5c58fc39b4c6438ee68a1707d992f4dbf3e1949c778f2187acd048b9ec7b364c02efeb70bf15ab5084b6395e0402a2948502458d0fa46c84f3601056b692b5e765231cb1b50a3252c5f414f7b70517b88776b7a6ed6eba41eea43a1a69a352f0fa406baaa5d2df3127d3d10ab5a746553ef4b4f004334008fe6cf88040fa77bff14a045777aa1e0df72d50a3724c8bd1b99875529e7b3576656f80e57123360e713d509b76c59aa78940d55446510b69e288d194fa2bb9e8caf73c4921f2c22cfb9be1a4da01c9f47e04892eaa3b97e4c7fea778d9268e3c394b216c92569917201a295131f52d7a154f65ef989ee99ab22fa6941c4acb0c911873708f8ac0e01048e208f4a09ae0876bea9290e0e8db03411b91eb60b9d691d68beb994df477acb807c2a1b0e705116ff893346ddf4c22b575c1380033ac351296ec6bd6409bf2af6948eb3c32830cb1b8694b641d51b2825948c6c3a2545a818acdeaaae3e3cb2de5640f43b1f14f89f91977e0aeff3a975822e3b0681c7a536854ca2f3f0addf0a3ee4fd33ccd28b33b55fbf9c5a79e3bdf101a3d10e9111341d402fcf0ed9f5d25d0c96286a778c170ecd3feb6d0c6a363860d92fbbe7bd2e6eeaebaa6709a959571c18f896e7212ab9b02a225cc257dc5b90b2e69d31367232665f7ff99f4c3122f36bdc5273990b65ffcef1582a84d0bb356478d210d3e8ce36204f0043e1bfdb05bc7e05b16f489a17ee7a578f1f68c1f45fbf206c29fbf08058ef6ed6bf0179e469658d0ce8d67af46a29fcd1e483755012a44ca550aaef52b65a9a9e9629502c141c53bc8ad49c83557dfb4f4f5aa67d9f2dcede69d0c1c2d4dd1ebfa5b3ef3aa6768704cca4b349f04c83f357d879285fba9f2b1bcf6b429cff2de942e33445e935a442b3d96c1d16a8c09d84203cedd934bca45f2d1e18c0cbc382c059fdc9d57c896bd9ab51661464ea1763ae98c124d0020ebe2d220365acef61e04198cfaf139670f9d1aa3ff04f8ad4997c05912ae4f1666ffcdfe69a44ca07d211392ea35dc56d6e75a2980cf30dec063e544cfec1608320e6583fc2a1ebab27fcade2523884c6d59c9d85309bd5dd19e3b1f8a1f068eb3d4e44107c44884fd770f51765c945aa84d3aff4740ba7a882f8164f456d281040d48317703860b4837fc03727f7c41f73581bbff9f9856e530b12d0c196c7371eaa17c09b9cc527cd9e421759a4a3c07dcd19a83933bca245d4de9b4f9eeb3fe22120f91548dc59ad8c554b39263c067cd12b3b3e1d1a722bd53b0724b5e6c1192e6ac0aba04e74c5412924fc0d0800e587747fea641bae61f98fdbb92a2eae302e4b51ba17f7eb8c378fa65b1df218ab1ee3219b2a0aa2987896e8141a9e1cbe8c2b33604af55d519d9302ff3280f4aecbbc4db8f6830367ab4543f3c1e4dd2aa518f34d86deaf27d1c6abb46c6cf0c010858d1cabb8138302992cdc689563395a746cb3f30601194b880dbf41e2b85b5af94e1adff39c261df3b3c85ab66a80f7192f164e5f89fb50424be44857ef9a42dc24fede4f0955609f090a2f96a3191888918a7237a19c9f14e7823d6e085efe9c35f7a297440a8cbef2f6260007142e144bb80d30b65548c99cbe7bcc4cba68c6c065e1ab3867dc9c2c0b5bc33a4aa9f6de70969185b77beea47a5f23231b76255447b33dfe26c44ee013e5c7e06000cef577e3f505c513232315f264fcedc4714a83387762809411fbd1e957f786b975d32aaf3a9b2d0377d40b6e629fd8170c75b7c3cb25c269e2c085a8da90abc6cfbe7203e89d67f4fbfc23885f798e3cdfe8a9bae6f90389474d49e54a0e69a9054b35968206cb4e17f67ed9f0cfdebcce0c5b0be46853309269ed369f748a2d473256d0a4a8865c7ea19203a96fdea45f7d0072396053adecfa9d085464e04f6adaece9bcc7b89b137459ac6197de8c0a1c2eb956daa6a589794da5df03748e0d69702a16a4c99d2135098be9361e02dfc4c61a8a220399ec58ccdae4240c728bbbbecd4e36c5fc1b539492ac9742c8aec287bc25d566b71c78196ce59a30dbb3d8a497ea688736571b9b31ad9dc08163f64b4d35e27ab92218fc9a905d28c0ce16c09121b0d46e3e932f63f49b005ab828c74d20056f9abec96c3d0a3b93ffe35b48883cd77cd6f081439d275f12995843f09f96deb7a563e99141d34d86c1a22d1b4560e8d69e00c74df54edd6dc7a03035d292b900c6533a917e3e54b2e2b13f1ac78a08cf776c39b9a09b01dddd62d3de2f7c5e8e4a758c0ef844d4bd60edcbf27f8760fe35812164ea1d0bcc80841faab32c2da0ff8f5b8158af21963c427d0faa398a7668f74f09624b5f58a4d49495dfe82447c702697b5f6571b59b18b61b05ed3832a5c0cc7f3a494d1fce58380d3ddb70bc7dfbf505b7639f5cc0b74701bb911702148c03ad036eb2f114991625a24f67a4d7cbbc8b6a314b942657f70400f53e54a0397de6a9649eac6be32f182bf0998f7873bbedc2336793567d042af4fb89de6ff0d93b8f343123f7460bc0e2506157e86ac6a839b78e8dd74c11ca67d1f26f9630544c0c7be01d00a2330354421a8f1db1ffd864322825c2aaea4fd9982d424eedcfe592ea4cd9ea12e3685f11d9e05487a434fa8d97584be75711deee760cfb30e852128c0837e99b1169da7f29961c0ab9c0df28dae10c7fe838788e89a11c4a8c6f4c68ee70c46920ae32eed8b43c610e24faf349b90be716a5cb79ccc638bd7edc45a29a147c5f9565f4f660070efb383074b4181a304cf24075c8b6b0b7ba7d7c7a80de8227b8bd2c212eff6ebce5499f32df3ef0274177812464be50c1a4829a4ecd02d292ee0590bcc36d5a1b1953de6e4f7e92777e55568140a3250c1173d439dfa02b4e42b5d06d6d1993879caab336e64e90ea4dd0d2bc76c9ba2dd80f1863ab90b6bfc100ee7e46df6286a3993ec7b4e74aa677148e49362062785bbae94a1809e31e02cabb3fee538306b97685be6ab480f5efa77a43f2054114d1a2f7f9b6afe92e4e550e022589c3c205a0dafdfde5caae6a9d229351714f115e2355311968c95ac350f8f338f6f1493f4f920e6776cf57790a15adf8276e06f6baa4198ee5feb508ce86998cbfeea7d10e554d98406cf9c0dd16f7e92ca80911786406872a45e2cb78a2da92d13fbb25a13a3fd89c8ccdd7b018bf83ada8c1dcba2debe0bea068b5d170cbfe71fa158e97743f42b5756b572236bccc3c62ac97b0d818b24b358c3efe1f73438052e971fd03dd63292f610e2c81648002861a051980200f53e9346e5435333dc1ba1aa5998ee2e90bd43af0c47ef69612fbfb7ab37d673d42b841a19a67c3a35113319e062ec7cab8e73fa802028674855537257beee14c6ff469bf616c6a533a2cf4ac8900e442015a1bf599ebba3c0b21a9d800461be502f46fd89bb605a6c54e23208eed13404a4a160a8b3a00577dd3855a6ce4a017ae8bfa3e8adc72932e4bd967b97458852520324cf7cb5201bdd276fbecb9e6dbadaab3ee35e8c4bf81887498fd42bfb24fe5e8a3e2b7b1ee4f01879998e36136d52215fd6dec2310045c8aeefae1d9469d744b48bdca838f22bb56cd99b7354bf394610b814cbc04477d12a26b1c07a688758e4507e79973e0ad57d545a1c8aca62559328ec6fa2d796a9ec6dc0e6cea9fb2934ec5880aa9e8eb755d8b60ee3281e9a17358a5eb39015ec58bddbdeef0760fc447641efde4f3bfc6a16039295250accb3de215cb356eece658f5fae1a040a3eb67cec744156784ca2bb3d04a50fe3144baae299aebe434dfe586dae23a2cb13e9514788d94c2278b97bfda0015f5e445007e8a217be1c37ead9d1ef521f7d1dafdf67c3cafe6e7855ea0684f9601e8a7078ab7cee84431584512c6ea6acaca48ab12021c9f53a5ebedd5e15004932ef823f2007abd2c1d9d2721e269805215243ff23ddcd623fd2c300f4c6c04542e7865e073b05d13b671aec8a14f8932355b3e9089210e72169b039ed15aa40763c03f1ef22a33f717e8f378b32183ce5953d35c3237df6784eee27de33de249d623f32cfa8b204ecd9ac81e292ad35bd54a6abeeb778c6b0fd835db522cf57efe8883fc9c9b80cd35828161406ac1b385ad89c7f2a01ddecb50a57bdee054509b50f60ad74fad22e79a551ff90b8342222f5b90a7f478a5cb0c8f2b0feb4bf383836190da0c3ece46578bf35f4ada0564211112fb684e22b9ca2c8dd0a1e97cab33edd7257ee85cce0047a29a41dbe4cbca95bd33adb56aa595996c9f825735c9873e35eff5e119f59deb05a9f89676897ba9c86f2d3e53e3250211ccaf489de4b6e0d6426441f0f113525a6aaf9f8fb371ae659fe6eee7609b118ffc5e2e0645193f9ac764adb6a2144044be0fa9002e1d9856b119de6972805c44c58348e592e282a7ce1a93d31298f5963a47b5e1ccaed3b9c86763adaa74415d6e79a5d6621b611654ab25720ae32506d22b2b93dccc9f7f2aee284012cc1d9bb665cd172e51d75c435dd1611ed703cf7ea8cb350bb4730519e1885f1d0fb653b50ea63eb047152d58741d84ddf17197702080d6395bf89e363f015238dec0f572244ca675f5ac6b12e9ac540e99e726f89f6d23c06fac3dec04cb737e1db107caa03393b23209506aa3838ef7ff8c86c30959c780a63655a926d0ee7f02b84a0b482288237cd4b0da70a4b76ab26df12c665f85639fb8440a067e1e3469cb0391b2d5af9ffb4fb2ede81ace395ab3ae50f8ab73e5eef1aeaab1e97f377ca183799d0d6c4a5fa7e77e39b3f6c626388f6be0e6a6db761ed89e6d6e971c35b1465f64cd3770f507a0fd64f6acc83c2948b6d0c780405eea1cc6405b734a79d3a8617a750522f48e1ee76a0d3530f029650af6a0648396d322b41b1c885afb9d318be5697cf024a942ddf89e36d0a1d53b91dded9176c6f1b65513321176e1c0d6fc1940183422b1caf4ad259b6009e7351b7ac7dc0c869e0321e0a3d44bc38dffc845a93bda6a8dc50fecc4cec6071ef557969daab0b3869d594a1e59c88c7a345a4126f8ab9830aba1bf2c975629b1f9a73578becf655db2b7241852ab47fa31fd104b24dae887eb24042756e968e84d69ec678767b795f776bde76523c2ef35682cb15ea6844b8a71c26d45722f120e9ffe45b6f1a94fdaefacd47be041dcfb9bf9280d8baebe73ef946fd3fd1a134cfb69602af7f31fe27b167cd1ee4322810e4a99a37b864ef9197a3c82fcc00ff5ee789e43dff3590dd848f9719806b3b0354475562225f899f86e28eda60aa5ac9cf29e6df9bb3e40cdc308234042d3cd05b2e2b97125fd94a04edc37da196c52935506cc8f2ca911ea6ef6c947e461b269156b53fbcc2a419654f4e6f24b4d00cf6808cf1186dea87851c699018e9cc26891556b6a26a7055a566990bb99f7035eba5be6c13dcbb820e66729752c0a73418e4bef25a6dbd68a966519cee053ecdba6703ba6506a0dfe67c26e576fdf26ef9a8bbfc7fd80cb1e9d007f12e38334a46b1496946abd9c0e633a46930e8166183de756f21306dd14a26d754893b598a3ad15e9b43468c66f934cc06f61add84b794046122069f92a84112ab8df007897c80b12c58fc03a22a7f94d2331f8200b120c412d9fa5b8df9372a2aa26fab254ef5966bcd0f2f71403dd4b64fde434f066363ec770a8a65e349f1b0318d93aafe6fea270befd6db5e9be5cfb5f73de3400e1e5b66cd3305e2ef0abb79155f59605a54dce1ec49b8adef4a47fb1a1ba9f5729e79811985f85ce46b41c5a797a35af700c022a1e1bad8a5e37d295b9ca2f5f23cc2a73ec6d08321d6f21c7a1554bc5713d6f9841183be3687f16cdb4f74c9951cd6084ad503237d5660125c779abd0860f1eadc16426c8b8c4f0529d3fd02f4bfeb6d6ac496d859f9d9723f8219b7d0acc9ebaec24f294fee9f9379ece3f296639c0f6a0abd43e9cb0cec554dc757328bcd255a95f4e5eed4ef2c67748397048dd33bfefd6f4b879ae889bc5b97f38731c19e725419e23a9d0cf20fd5a7b81163331a58e04345f9a5862a3a519ed2af9d9ef0ae07dbba804eb3a318c7e44269327d996d902f9aea1ffcdc73da68fb5618293391f2cade7eee64c3e99b33cb7cfe301727a7146c87a309312b60e96918a271de41f02a4390d4f81bffaaf56219e53841ba1253690545da7ddcf6c5e1b418ce1e3cd399b8b4321a86b9f7e8af3e21e3914c877f7e8ddcb7cfd5016b211f4bf3056712c4f2442af7c6ebccc1785bc88ef069c19a982155faf0e391648af32a775f1a6d5427180109a4cdde0bd38239139fb137ca0c79c933675ac0ead6289729ebe3ed3400cc9f5b31a25a5a637397c7e464b4b394c04874612c1d47b230535d26499c9ae6ab275b5b50e610f2a84e3d98ea133c74ea0bb09fd1eaa470391366642e3258cca6d6be1d38012d1e368ad55d4e51d93f2027d2ca5819b8fb0e3d938b90aab4783e5ba9ef01fa3571ea053bd4a29d015fcf1d1853f912ee01ebaf7b88c178dbb5c23daa03afff9d853c793f454ee0deb68a4c2236a338fcb51384987aa6b692f80b46423a46a6898ec83f684f6643d023906a479b2938d24bfe3b87690935405317829d8a5cd7b5891445e0cfb3fd12297e55b2695d58b59413f624be1535c59c9243526e0618d90a27d18defdbd0d412170a513c68b7d03ec046776b08ac4609f72022dd39389b666e59c18fe0ba769b0257beac4fa5b1e52bbefb4e2cade2d24f0500ea41b19a3dfddd17df162b2cdbf31950151eafc6351042f66f2301f888527988eef1f154811b26f1ea3bcc4aaa4f9fed46083eb98826ad9d16368bec9808133ba53dac25fb9f40586efd05fd7559bd7f30b4e3b3f456a2e10490bdd1a658b8b5591a3e94d73a467271f0775ab3d22f0d30e67d2c9f86ee7676f7ab62a7d5616ef2499c133161fb900fabb41a62523ebdd309038c92277b50d2961abba2caf89c11ce70b146b33d7292a5b8c297269ff49810d8d44bb5a148033a591e4b2965d8705bc81b2e72a41807dbf9bb9ae9f36cca028c3c7881c6e95d17020279794a199c38737efacfeb16f2a813461b9c4130edd8bc189d79bae25d24f3edde7e14b9803030995abe3384a22dd41d3f0c8950c12e2a911792cfb4fe42eb10de646f5d6d456cf2374d03411a35b1a0398dab57d6cbe063a95b30d2b9fcb388964d0fd62cdbb0f8ecd16193b5f48b1699ea79cb215951da7916a447a281d9361931372945936837ef1c855e5e97481a16ad24c179d217ee2d4c0565bd191f0d75758c0b231ef44bb108b315c719230a3ff89b90f6d4352b0c04c8010e25d9a922f9f813f79b60efa0e676eab4205571235ddb54eae56fc8a4eb7b817552bcc538c10cc2a7e670012898680788740ba8a1b316f9ea0cec3aaae65a7c6410b0c218f5ccc20d03a98af4abd89df0358692060c63f01f46e3c38b46ebc899b725d3e4f01e18317d583a748f6148d5bed63e8b38e3a48d583f5eeb8f635bdca0d04085868290f860d3d0a3ae2a0bb229ad290ab100284515769a6812aff0533a833de64eac51506c5dd337c933747568b6f6befd6a65acd55363102ca4f155aa54da05c25482e9855dd79326f53d970cd64ee97249700f2fb412f734b2eeeb5b825bc627c3967a61189c22063a56b33cb86b33db736283eb0df5367e99b9e84040c65617de8976a9c285da9458e9c30da7d3e5a33e791d66fba0cce50215c6fddbab605513c629f010b7105a9a5e74c88895ae9a46744ba2fdb5888da6a6134f3c9dade522244b3a124545180d584af3691c449def568e8fa72578b80ddebfa558eb62644769d5b7f08d574be3a2995180963d45a90000db725b7c7a5b7a94233001348516b9123264ed8b1723769931efc8fccfadbcb4c667bbd2ca105ba010ca375f671d1b0d6133e929ac447bf4f307bd69db9a2b948dca4797b5824c7c54920c02b26999f592a05655efe32d1db02d1b5945771da75cfb49c3936e40c6e35509fae6d225da8ac9264a8dc3e6dcfffd29dcc1005f77499c50e25c790e9706ef0fa3f9e115d30fbad3b5fd667679ef12b9635ddc935cc692e080727b51893e0001997a1fc5b1332de83001a3faf0fe8376b4c92a13705e3c03444e10e1688f166bcee8d4cc108a282bf9abc457cbf86a14dc5dafbbbfe26b1b8726dcca840ff3750560014039218d1ca4e10381ad62ac5bae2b0d102191c3cf97648a8bf384b187f52c103475c786ae7cd1afbcb7cb38853fa9d1999e86371ef241603c7ad169e52eb3f277676c0161c916c7d6039798a4bd219826fbb5d3a82c3aedcbe360f5961828af75d746bea7d7f1ba4f4e81fa14668528ac95f9b9032f994d611af27b9ccde77caf275e38b4e2166c5891d804bef33ee826daa27c01b2412d5d17734229ca86b79457c3003fa7841468611904383d05f600b1a6fee2adc2ecf26ec4c957d46ffb458ef3f36aaafce8ee5c0cf6c540948bde020130de4eed9976d1af64f0ff27ab53641ca9e36e5d0ff441834919144a4b8e0fc363cd7966fd32dd44cd63884c30771fc52a096f0404eafdf75db8770bb855eb3b48a432d8e9f5499a4f72d856e5974e0e6696dbaef11eba5dcc6027b670fecade30aeb98de8fe8fb34cb309d3fae3dd1213613990deeaaecaf7e289b635dfb6b33a4d5a0300237a8470a0cdef7716f97de4fdb1a58416b4c6c4fd0a0cf1012f910d831c56076c145fd5e5546ee4157796650db10e8670d891aa2de4ce504e107aaddc108d18e541c8b4857fb980c1ef8fba1e5243a08fd1a115aad3e9560885afd8ff2d59b6d31607d76dea6c654f4f5cedb416ac2b99d60f02d07d525332f70fa5fa4e11a4a187d5340b7194c6da54e54e50970044565e7b5c4cbf1705e48f350d7078f2e23e7e94f2721e301e96eeb04570b033514362874b6a07938a8f66d2341aff463e0abcea7baa6aa4ab82556731e9db109ccf4f8a5b6e1a608675055c62780fd773ea5ba28ee65c099b17c02cb0042f57c5e543d5c7d60e8d08cb6cab4b07ef824bb710b71e190663cd13763cde29e29c9b66ff5b62cae556875ed3127500f8a267134446ffc072ee6c1e4d802d39db1238a7a20b5e5748cc3d26866855b5c6d3d493ea656a77042dd2d17aba7942f858106166c4201079ef8b4aac7bb7c6356cc59362fb96c41194475f4af3c9f6b0fff21fe80beeb52526b9d099dcb82bc9b42bcef77815a4f7c1a6217211ae16f487fce663275cff97b8e8f78e9cd7218ab550fa87b9f775ab72dc0366c1c84276b2556acdd752d892fb70c3663ab50914cf9eb58cfd90a6a4dc611674bf6234b1b9027b63b6e8341531c13c9bacc68e4c1b3c1b76ff81d3db80bc1f37f3a01ba88e403389d3bf0f119db15b30ceb8b6016050fb226d1c9fa7e949aedd8c035b422ef1957905fb680b7af3aeb96d35ff649eb62db65ef4ec4ac3e5631d3466eea3f039ecb8f486144b6dbff9ec047b11a67b6136abf451baa1352783d109c996c105c561b351c6eaf229206d600797e438b526080987b05da18825b48c113eb4b74c208d7d73f7c8160df62c7aa30cae98df59cdab1607f42fda3dbece88f238d43fb816d6cb1d413fdc91a7583580a7ce8271d199c4730fabf12bb641fdd006c567ba7ad6f64818b7110bfa713db6d7eeb7d6d05b9b792c8145b41a23b16ce64065b3659c94e7be8dd83ba6c3d160809eb65302debc9a39c15b816b2298902170e7de678db3699c0bb8124178d6692562d01965bf3b0fca50adfcf6244afcfaea041e64e4e716faf92253f1f66229692a84550f844e8b945650cdd39cfb5bb2f949f7aa78e0bb5efc0e6d58698df010985f81c371e4bde11f6b3cd80db1f8ac8266e2b5b05b6bfc45ffd52b74505e1b0b4b0dfc13ae8342821dcbbc2186a76d58b0287f5ac0914482bc6c6d7be763e1c0af524a495d24b929962cc437fcf3024bd092ad2e186b411b68276746bda81d2270d88d1b60262b104241a57968d07c85d8b99e89f300e3e28b76410c83ae3505d1c0c23698003c931ef30f8de28ce6178f1ebf28d1d4331c837e311fe9123f055730451e2d2c4cd9c95d6a44a74ab4a82e76afecc66aa5dbaa00e5b61b2d7bdf13af1b0c46f0b2f319b5953a3051a975bdb9c9c55300580a7113e11f9f3fe1b7536a91a17384029f5af4d40c37449739f30267b3a698d1c739fa82c3ce917a49f518650b8d5b2b35015e575d76000b94e94beb138022488ddd12339b068d4c6bd9c27a46c6b867a1cdf48b72705ecf2e2f3a4d0c78ad6e7a875a69e3f8c5c311edca31cabcf2c5a2423a851480ce641d08e29ad3f889359985d6cfefc1984ccd06c60854d21a72adebd7a2c0dca98d9eb5faccb48af512ffcb6d9a83b15e68dc26a45921915c4d3542ba4df5591d01852214b06b8447f3db3d5220b957898d1e1813a9847b23ff37f640009340951dd7ce37fad73e909e39e6f137aacdeb3a7d895ed38dc33649e62d7d2bdfbb6e03d57c591c3bb3e1a48007be967f6f208723ac10f402559a9e9abbe3ed86af3aad7b572e7e440eec9d420c2fb940f85e3c9ac6858d3afcfd11a7b45d79c902c441bce96945c419b78dcdac940525ad009ea7b75674c72d56a5afc21912e34afcaf2795079d9a80b981742285d283f27878a1311829b3daf76f125b77e3420dabfa4b07c68374b80e5913bbfa3e48e5752edb9a03750af836669e54cdcd7365415034d01571856f3aaf5f8697bb1f4c00d9d22b867370fd7e4ca0952d0330b7ea64caa426a83ef9a22be3b240a04e63e49deef266a4cf620d22269a7572ae7346cda40ac6e93c9ea922a9478d8d68faa3f06853d4b81c716aee2c595cedde16771f2d072bde831cdbf3cceed02ce7f28e87d30d3f117262a1b35169ef3bc98b68f2c78f29266176643690eb0088e27694a5d76e450967c9cd9eddc4ef4a803518d7d5bfb6c375766cf4066b30366e385cc6bc9fed4e49a08e568ca62c1cb7c4d2f1161aa9510b77506e08a42cbd43d9a1ed857525bb830cc423210281c974837574ab686274c4b6e7bae8afca0de7368aab8381ac62d9f09372ef428ad7fa1d20dfd873d2fbfc0affe3d8d6ed1069b35da940e53ee30a0925788821470f429441772a33d82770c1a818ef3015b9fc3cfd78243a175d29fa26c4a92bfafbe2c59e9d94f877332896e3d697a59f508dc2092b05916e42e83ba12e63a7de5f7594695cd8b9322d524f338c9d697fd473529fccd1863688c9d49bed3ac2679dd9e194058f402f2572b3a58baa6a42cb4bcd0e66156a653be9a049c24450919848350b3423989a003c3d5a8abe9e5cc96bc488ab91f453c98802b1ce9b0485281fb51a21c924b86eed581cc240fc4cb887ad0e78ddee39c06aa74bc691a30a0e4d2fdd1e305978d84a74aac042bacd281e6b1fc5eae9adf8af1e4bbe09e33352203154272078bf70d1d384a385d794ddd3a0a0182ade28e89a59c6e0fd30e4e6bd9f0e1f079637d0cf78f3cbed032bea06a0920cf2c9306193ad933d632ce72ec5c13b46d056be971dd197d31c59712af94ad230e1f20dffe445a775ae2f0310ba0c058bade83d577397cbacbee74ccb12c55ae5b9a2edd72c6ba7180251284a5539b51f4f19550c657a5f4eccff2c2b7a98a4a332be82d9710229696ac26dd74a9cccac9b8112cb24641bb37c741c2916d3475028792e1a13612b46f68a3e5dd74428be24d543b9d90fa9182c8e82cb52fcd40e001701e179cb9fdfaf2a6f89adb7a7258619a43a58a85e0a693dd8019eb786530441a71d8c72ff0b6dcdfda525384720fc37abfd990c5da5a67d3d6e70bebe57882a00eb56cc52f0b35cb4992813479459209076888e0a9e59b814fee5b3a8960d5b225b73022245b18176eefa530f72cb511caa209c0cb16992610abc00b1c1efcbac1eea57cf52069ec6263c6190888721d7e2a1e10e11059b3a850bcd71496acf7cbb49819689b63dbb78127b86fb1f1fe6a1db728b3685a2c1885e20155ea04083fe21a25104958a5a666dc6855c001bf2c1783393d503f7fa6d71616c72b1f3584c42c27eeb3bdad24cfdddffabdad63a27d277fc72997e0a5b9e1737e3a92fdbf94c71b3859352b78f018eda40928d09a39e5cf609d806290da1ad55312403b66c89137c819f91f6497ba3811906e71bcb3395da736579aa9087fec4c1701af2d50e984166813d8487930bbb7889ffc1f13c73cdb4ce517d04f55f9321883738c7cd7612bf38f9df8d2f1281243e2ad31733312cbb5a9a12c22b0d679179056fd61ff8d0ab53e1aa8fb0edc860eeb4eef0698688536f47daea7b69ab5d19ca21d11e0ca8271199982fac08e978ebc8e241f36c417642b842e446dff11fe1322d159006f428cfcd82fe839824acf6a55e6da1cff97a9c2bbb740fadbe8b20d32a7b89a0d0b1a9328aad863c2fcc3e3bf455e55ad2065f8e700c7521fe10361168db8537425df7fac04e421ec9ba6cbf70723a53fbeebca0dc0de30b74af9f136beb7df261a5f9334f131f4b2b6146abfaed1c3a457c74077c82140ba6c52e9945dec99bfbb6238d990faa041a5c3ca8139d3f06418611467ab9510f8ae76ad90c6329eafce26a2998e08d5d1754d469f0a3fb6a82dd8b6b4426a8ff20dbd7df0c3979131abe6acfbc69bf7fd6ad91a47e3ba2914bf887028d430726641b06c9348fdc9bd2208a1ce6ec83347b12ff03a9ad2041093a1bf9d8efe4a8057f26997cf24fdb13cfcc0a31ba8e489d92a29adde47d2a5eae1654488479483b100264e25d6fdd9a277f8787082a79859d1096c00d9db1e6eabe6b58a9aad767b3832c101b2fc19732d29b3295ccd11700e20813f9d6e4c1050de2879901f849d5eb8fc9abb6a6400bf093116e1b585515f0b9030670c3f3cb8809c7bcea30243b9be589c32709d0a484cb3ea5063aea2ea3e2e5bd069630948e9d13a803a8ae7befeed0cae3d1099ed12c6b69e1ebbc4f6b1c43bca3da6da494ac4d63e83625cfb0475c5437ee19e1cbfdebe0b086d23ffe0b557c8ea0172bb8f01c7d9b9a185d59c2c512021312125a714015f4b2b414ba6fbaedabf1400b6271202b6eb9f8c14111e75f8b6008993a910ffed31da1d89fd333eca717ffdff1245335eee4431ea3b015b3241ec8f4894eae74187fa7983e6b79ce590e23b961c5b95e30e33fde5c2eeda4c667f0bcc80ceb74580ba97a2ffb876270c77f6880f609d2b29b7d5c40467c4575ece7cd74b8a29f0f2ee2c7e6b3a09f5129f0f12be763b5ea342cce98750db7590725df3d376d1722b683e97f5a09c1aacc7372a72a229208579d9ee9c6f78a20eed99adbd991f629475e291cf15249b89085ae61a733128dc09d2320ca14052244e22b37b3f1d1a87e03b67668f8e9e99ae5f9952526488a27b0e8fb607bae36cf47d2fab4d7ec86867174831c91fcfa9e79fece12900549789ce7a285a70cd80006b620c9a8ed6b57dafd8e820ccb89a0973bff3cfe67d951182dc263e08fb47cdf4b653e62d9c2dd13f9ec4769c30da98aa5f59d3d10443400743cc0826da0514ea2421d53281d78be98f23c6117deb0c08113724ba8f860e6f5ad40284d9b911974ea97aeb7a95c775da7adef7206a3c46173707906bc63c1559d12f822357de5eee2efe5394030c8473d58c4f28db6a835f463fd7b6a8dfb7ae8e78960979d8808ca800b517dcc434b22659911675500a54c53c6820b707addc5044e24493ff336fb12b94fd0cb89ff5a2898471d48da7eccf9349797e8885be5913ef63cf98c8c52d949a1e2ff3f1f285a72a97baf1921fc752d2957aaf800df37df39e1ac5a2584cd37f779a4e70bf9dffe25826610990230b27950a155dfa4e4dabdaca9f21aafbac71576756f9ac90ebfe35861a2650f907974ed1d708c658122203089c7251a522b0766e52028a039be9a27c32bebf4d8fa2fefd0446da40feb05972dae549e5d1b81ed8e7c144863e48ad58d51b96804fdd8d72fd379dca2fed9d701a2ea272a55621fada494c128d00bbcf98711ad3ef075fb5696fa132b010ef4632de9aa290e1bf49f3a67f612e71b057368c94b609c4bf6afd0af4457a4b3ecfbea8a47ef88625a135296596dad5b53edd7b47cdc2bf214e0b0f2b35f0a90c29858ef0f0003e924c6e414b13305b5e74a9d146fcca229ff4734b954a66c55363c5ad7b8c3ffe88de0cae6181868c107b1490d21ff708cbceba85ca50ff78bb21effdf911bf9bb4177c2bd1b5f668da5e5b8e5bbbe0539540750dee1d912aa039d044a484d258b2d32eaf162ef4ba7feb05670dfc05d74e04713ea59bbfb8fd97f9b71e14253a90469f71484fd0e2d6d5246a88bc384d8a79d305a4fe7a0721d14a2b9015c014a9359a73271e1356eaebdfff05396eff9c21575d99e5be8f216ba33d4183422569575c3573cab80e2d91c554faf36816784f41d3879d9ebfd13664ce2b9c4f65c271742a18b1543fb5d7a40bd18f511834d3c056b78ab240b16998df4f2d5a2a673dc9188b65b951d3424c417aece313a27b0940ce62a505c2a2eb6da96529e9f6ed5276223a644ba9fe5bf61b5fd10c5ee28839bfcb34e00edb7c19d260c085088c2444d527076703784ba46c7c6e7e3b3faeaa6efc0f5e5a1f8dc36146e678024f243ad7f17cfde7bc187e0a9dce519d276e90326e0f390057ae7142e286d768bcfe9a00ebfaf403cfb06742500cdf23ca1886188f2471498b50d04b15dc69428930cb708b023f85e9e99c7fb4a85bc8aa0c76f772827a83dc519b56d56f96e92e7562f35cb748f60e3036e798751515b96a196b0029b950fb0d75360024902eaa777cfada8e1cb7f4d0207d732ff03f0b88c2f2283936da76e0f84069323c72e2c482af95534fca1afbec5acaba998f7fc3c7d698f475a81da826e3ce7b559d7f00f13e38abc47264a5294f1b62ea70aa85eaefef62201d57ad386a9f5c4591df7200d6c0cba4c2a2ba1629de772b3af6d8bd0baed639b82b4971e100aebcbfc3329ac2c21ede3b82bc1b15872e26f79446489d94aee4cc6604374ec620bcb9c02359480e318accea8b22165489da2480256aef6db58d8f769b488dd0518c85d4623f90aa067fe30cdc5cfa4ca0fb6f0f46ac04131293bdedce0c371c5a264aad73c713b63e21c558e7950b624e881f8610538f36585a2c6617a6b78a383621e681c9640e170931fa5c56f52222bdb0fccb8c938c0203a7c03b347127da5535ec33c4027ae4dd7c43780fa239389914c8344add77e1a45928c8dcdccc9145af9ea61abcc36202282de19e3aa9a4f163c07080b8e429bc30bfd6a43b5f5dfcadd5e2a1713e47e814caa35bac6ce8704c38b6d33606e3378a636bbc93d8e67028d7e70e90fdba8b44cbed96f107272f2e0c471f4fb10d3e64bf0876e69c633a3d6169f0bdcb1548fd27e44f87df8612ecceaa69d63c4a43871f56fc7d4864efcf3d91a6164607ddcc0629edccaced8661bb4884e078bbcb314e529ee2eb41ce40508e1d6b6216da59903158d03f380b606ae000c91a0c7739293065bb6ef7350e3b827c3752fa0d52ae1072ad1ae9459bf948ce4fbe315811a58a3ec2765d7a3608dbfeff5112388164560392dd0bbde0ce59d29090d86475c5c53198e7551552914c41665b2e3a6ef998abce231e5cc8ab7362a3b27f5e555717cfd511ff2a33621e2ab80dae093a147fe514fb3083e575073b3d98446573cd627a74dde2d555beefd2bf320afddcdabad6ac4b7b540103ea51aff3ad6c2fa9a255511fb4b763c894dac626be7888cd55b85b95199986b0224a71fefeba5b57f25c3fde7215aea8c983709d05441c350062014b0e9eeb33f3024078d9fecec9047d9173caafa3735ad53ef4a97136d6ad39ad57c433949ab14a047053cbb8ee3fcf277fbbc91fe9634e0ca4557b5d428bb543b46edbdd6df121d35f6c17be3c1639d695e9a76d7f090c09e5a9a51d1f64d2ecbd0a57e05de0f5638a51f57a204b87093a8cb226d287dcef31df65cc3f56fad6e65716c4abcaf49bac9239470cd37ae1bbb6d680cec911b94eabf87ad685a295c5b609adbcfb2066de8a5f805a93c8e241fcc6f2348a6e44188ebdcf69367eb7b428ec61c811f7729d5a2d620052712c93ab15e5d1a3cedea62fc865e8ba28256043637cba3438df457e9e75ea3291d8fcc270a56e628bfe442fba2bef0916db7ab5774ded14890c20e2f640fbc690d2e615c7ef6d7e80df314f9a2305e1e0ef011e9b60905a5d8c309955c0702618bce9b78edb913c90b9284bbdd21b2172dc53ab5ba3f909b85c4853d8cb74db56eba93b1ffdbddf018fec9d9e19f8de73da6eb92eab98903d662c6d22b80779e5aef0edd5300794dd188bc0eb424288d755e7293f1713970a0dedd3de28d891e955621557736012193f1c98e472ecb0b18c9ff62811565fa6e623b0c72007f2fd6da5af60150a5dc5456cba57bb6c34c08bd2b69fc3431589fd53ee62606c3e48f34b678b52e526573ddfd675950fd078823635cd9742e492670262872ba4db61f6a31ead237ca133cfc9f40e0dc11f3bc837f3bc59f15ebc07023e20c76012ad59d7c02628709d35bebf503f3ea28e9905c84b75347fa9e8149aaaa735a5417d688ed4d56256ee7b85d096aaef40a4af22b4eabe4550ba08f9687a880fb7018d8da3b02c369844e08855b75cfae4f00cc1805654a5fd51177d4259b8c81470f28b8ec77c3150db622907b045153fa372f7dcc516adaedb1662d5a2639de3a39c693b44ac59550888e270bbdb331ff0859f9f10070d1b2007002aec668962ebc0ff1e473a712aefec958e932b06dca880796c563a1399338eae0b1ed403db12d3c9e43f51f7ab34174db77b117c545d248a00212e68b45dc090417be882d50759638fd54d38b0f089872d6c4e4eeaa9e600e27a2023febe953a21c6e33ca6acf8db5796ab1bf29d98615b2a03d6b4efe5976173d54190f26bf04f7ed0d08687d1225a9a5629eb8663d3e2d5d3be62db420715d34607da358de41efa1027550a9503ceee7d8c3d1f28b4590ed88dbf19662de8384c2b39f04628a4244f4c3d817972d4e95e1d7d8b665e8ef13d72d2b04bb199dc50506b02576ab8e6cad3c83e8c0252d45df865dbd3ee9e4239472fe3df14a02e580643b9b16c1ecca8708c07c90c9618de43549367ad9f37854029231becd644dd06ecc665e425e01efba64894d2a72b8568346f682dd03f783eff1b402ca4c526bd093e87cce02991442e049e0d57c4a5c8bf762b4db7257255c88116b5b2cfb6f9329ebf33143e8455bedcd6eb907731dd59739d4d72f0b6ffcf1560f3e4c38198218a60535dd7ef8feb26f873410788aa4be4822c930c41c75926e46a77efe7d3c223515892e54103764738d1e650c21272f2dbd3eeff7539185c6b1f72be2b8971b2dc161fa97bcb8382f20f1dd2b3713af26d78a335cadc63e4de421951ca1ae3c1e5d0b42fb9bf9807cf5069b056fdbff2a4686f25a87040425187a97116e8e74aaf071dbbe0894fdc9ae72c368cbfce778c4aa0633cc20fef41d8a8c21154b2541a8880fdb2b3dff4cdfce357138cf47c6a5cceccb056326ba9e156e4bb181695c9608019db843675dd527aef5ad896b47732d01349488294281b6bf594659038a7261e6b4508b4cb27b5fe8a7bfc66d570b159e69921b3fe5490dc3e46260069da5f4de32d8e9b86363b2b5b49201c1bfe30a6bf0e0f1a80fec238c83f93853d4b32843f3966c08750905ac1925ad15e66165de1e38b7dd3b96e13110aaa5a252e2026352bf957d9ca9997e9d391d6cb62dc7549e247c79ddf0f628e8e7971168a95ac06e443e988a19d9670b9d0d5e57f67c49140aec60903fdbd4b076138898a80a473642ba2c56677c505b3c6c998080312a761597779281b615035707329fdcd95a83661cd0580f31c368b68b6048cd5e796839f982415e02039b9c3081b2ddf5b55ea2639ea7e763b10de123783ae6bb566ca43b14524e8b2e4d06b74c9a131ef4b924eb802e253b399f40feb6d35bbb72ff4a3682abc40c861b75d9b8abe0c48bf0164f1dba4b04e5e33501316760d50157f14a923a823fc982b7d0b3fe1e71a4f8feef4ba72dd929068343c5169f869294e0a2f6a2b9be72c2bab7fb7d5f0bd2a1e99a8328c79f60be27db0ff08af32c8d257b00842f24098e6ae716d05311eeac5a9b447c57e2e7c6a2cf8d8e14f412b4b85cdfe55099450ea134e208f6849b270270df75ce4ec89fa39177e456be16a23efa7e8cc8ea5a80a34a7b662084aab3877f1d9e00d00b2c4570cbf9d568b58e527e51cd8728bd989c6d88b3afb179e0d8571d476ed1a86f27fdddfe706d5a307c414caac7fbf8c2144059459c90459c1a250bdd07303ec63b3f941937e2f3f65584f9b4f1a81acc87ad24c7fbeb6510b4300bda8b6fc69a55915260eb580c90fde0cc1436c2b4d62fdb38914f5b7ce8bbe28e25e83b61333e2aafba64d35b645d7a6d61c5c79f3dbb15132e1f787f632cc495e4ffac1cf5af13d40b44964714bcece0e9a16470bdc697b5eefd22ee30b454b646ce84314cbba64808ba96cf1c6ad7f5e20131c6fd7cd26c22818e9e46f572e81d0f57998e9b895efc72138a177c01d25673e153fb2aecbff2f74550aff30f1814f0e5a598a9c895603ce0f0933db1319ed987ffb65d6d6dffcaabd6b9f25beb07bd8398a94e1a006d0c8e7d2ff35e47fc1f26d377243ff768b087afba5c772daf92962940a4da4e7f0f10fed9dbfb62dcda626bd68be65d10d0bbd45c9f65eb1f2ee3c075af9b319e4099970db1714bf8c30538f653e4c33085267cba3cbfbd426b9e6bf5487cabb4dcfeb5d4258d14e66f1374d2d713589b92c70a37d29bd6d8158f71ae41b0c2249fca2823793daf0182b0f149306bd76a6cab95d7aa57b829849b8313d3e1810cb56a52afd6c2a14342373a050f26e0940261f9cd1bf869b629800289254783a9941c0629402ded034eb51a4d0b2d11197fd4aacf7d51a4c172db56ded86e133adfbcda7cd745bcc7c1fab0ff7a2f06b1ad269ef31dccdc835511cdb9372f94b6a99f81134a6ad9fdfa827f119d381f822419b7676378d563f24ff46355dd8eae74984479c21810ad8699f08228817dee6fd45145d1137f2502b03b81536fa18259a0dfd33330c864a7ceeebfd4686c3a3cecc8cc90efbf8dc971512669af903b66fea003c39ec67e932166d11d8da7434614cfb6dba51e92e6a73cb528f068971ce4a6d7d0cc5a590e922bd36cd330b72e7971c27c81b9f6679ac1f8f0649e67cecd21920502909f058cbbea1d47613f49eaecd24669ce092c156dec7c4d8fb51c66eb31bd672e73c9fd4e3456497f5d46266713f41950e7918f313944d509789dee490767c7990387f200e3c21959d97fe173d64ff4d0cf21d2833a0f8378a23ed59f1a13f2371fd628af4f129e6a3cc3cda6fa45ecb1cd59169ed83eb4441985d47e414dc5b2d38bfd790a65e035647bb99b0dc998f7dc3213acd323260247b50ca246a2a8c555a482d07e95861b44932ad9d90d7513b26fa274a59dd342a2342e4cdadd76403f36f2692e82b1f6ef7df3faf4502face54378cbb3893fc5146f5853e33ea4abd1ae0d010264bd9349742d01baa179f2b467d62aa0c6270496f3bd6b5e04c6043d408c7478f37fcb81df301cdefa9fe11c377185ba0214ed4e6e1469ebe4df382e71a04f0b5fff2a367473f39925c215f07537308219c38df11efc43ff228eb71abef64ce00a83e34ade68aa86884e18c44aca454bfeafcec31cf2124a6ff3211e13da67d7e57ac0dc2b02226b509b51c4732522d5205ecd66d2cc905258e2bb5e30d7ece7df1fbbd84ee96508eadf35bafb473a656b2bf0e757fdc43317c0b34dacce1ae279bb1a8928acd2a1f04e611f30190fccc1d0514ce4f0d7c392f43be7a36e71f9619b6bfd6e3f6ae495e0ef1a84657da0ae55c7cb7764a1729033778c04096d1f31b11711e8e71fbf98763d7064c23001df62fb5fe2f9667604cd8f908399898e1ea616202eed3243aa5fb5c81bca04af777a783e5e2d0fa3aa2070cea87bfea53d73d7b7ccf03dd9b7fc69003b84f59a64040f1758e65fe1c65e72291e8a051847de6bec8d5e464ed0d379cb565924b3b7eb67b00f4cb700a88d2cacbc99880888d3b89321951bb134105dc41068cb9f2ebadf97f15bb4e21af99f6ad20514536400a420dab7da594a0f6efccc3aad48041493b8dd1e71db172a2ea5a485025f6a7b2f2b0bfd0e621f52c393829099798629ef2930792ecfdf08f1282fc63b1f7c584ef7be652f68767f78e9d6f522d89e7ca5ec29725e145922dc9fd637bfd1c093ea0b33f66f33cfa0455267c09d9ecb7d4234a788c27d1c6070c17456b4bf23b7b5e0dd62137cd0f31bdc232227fc3a6f5c967537123af3177b396db047e4528719d9c66c2335c3da38b4327101c2fbe4394dcb9ad1d52b8ead6865b5a65f910c796b6a5802ff3e3043c9f7bf18c7b679963fdd63bc9c896073b0895e9c9e868f9e981cd7f9a980f4ff7787089d49dbd30d878d055412fbab9f1b409e5c14a9d37115755a59ff23681ac215a2b3d7e532f59decb7a3d1c8e316407e4362efe3d96be61e926f29cff3a55c2667c31e5fd6d31f263afa434416e1ea2775614eb9c342e10cf1f81087577beb9afc5a0a71bd1215752e1a9d4bca731ca41295594c282e59345cbcfc586b4df4583dceed21cb03ddf14425790c0fb42fa08abf56d4493499531dbb3f069fa13fa93e71d470cda612cd0a2d8102fe268822a99b96cd9d36254ff62639d784d541422a160efd65a94b79dffe87df870b579106bd3fb27daacbacb25730297cf5f62578af69189f0680a63b6ab6135e2d756efcc1d99167a4277a7cc47fb8569bae4751eccf82fcf4b4f56ef9a23ecbc6cb88c8821d3ae51822e58e32eae6273f59e8699caa1a6ad9c9260759e7a634d4563454d6bb6da54dfd9525a2937882761320fc30eda34f370fcb0303cb714a68cf16bf265cc4571ce2054428748adff39bc9d7a402ec09a0a4dfac64fe97b8c1715aca76544ddef9986f0400121e5b2f280b5c46d15abe8c9b660b0b6b471b3ce7fd59f22c4376e0860f81dad78658dcf60d1056ff14fbd0e739d136815bfbc3105253dec4511fa5b1f66a05faa519dfeddd3d4c568a8b42dd5a1f25646a36d165cbb3df956782b6c37b2979a976b9872553b166e295fbbddb768ff1db7529aa9d76c856882d2b6ca6b72264ac1dca89f89b851e3ad2efe1ad5f20f5ca998520263393c1d3b505599f0b93ff254109fe89f5cdc9f640cc239129b7eab277e105780e9dccec1f6ac69b61bc1bb3057567be6b27d91840db952c645a19a6d297c7dd20aa5cacf187932b4fa04d816023c40da35fb609888845423a28d0a80097889b3d6cd1687e4e8ee091d4a669c235fa2404c45e20086841cdef484589aa79487f3570c99b72ec8712160ffc9f89c78318dac6b70342ac42a718de4c083fe6a85e14b9c5ea8b4f32d838edd629317e61b59cec369f1247f77e43d5dd986baa17d189b565274c8b37b0ea068e9567582135cc5c8868d498e792a95f52a48b74912750a9a6f39c2483e9e54b465ed7924e8e481b040b7c807e6acaae7443f564c6eb3486fc074513649e382bdca01bc1445e62c04dd87ac8939059bf5dc06721dc61a9b957605b25f9b6ce189762b76e78530e574905af0b1aa05d815029b47f8d7682dd5763c6604ca17de87882ce407551bcf0f09d3916e5b41b07b9540581a2fbc49be860365a9c95dff19af09930e2c092d5d48558265479e640b8caa53391404d8d2fe67efacd37ad096688a3006688f14936538c12925b4300156050c7c1b943eb7de76bb233e744d4fdcfcd82318fc685095ba2d579539d051832bd099d1c4b422e1c05d0aac899e9086b09a61d9c07c5778395cd86a66746b13d6bbea4644839d6d13e982886a4ee660c7c125aecfc6c1f81bc54d4bff6806c4a6e669a5c48f459b758a930dbfc003a3b501613af2bd6b184598ecc3c7e941ba690e1855d930f4cbae3d0d68d25d02f2cecdb543d4be74d47413adc14c6c2c32803cd3137d2d6b83e2a4be903f6736f350be62bc6b6c6a06e3762e507776cf7383f8e3a03c2ebae6a0d84058838f647c839de5182ee3a812ca610a8a1dd6ed81ac5003c2a9774e2eaf0ddc3044e64b97f8091b93cdb8567f3ccfef8bb2f6f6608bb5a01de1707ebc0777a5a16925f84b36f6862fd0b4821cfb72cb6895160c984502e8251e4c138e45bc679d1d20637a7a869b8ed85ee9cd2e48cccde0f99d966773ddb0b9a6bc1d0e40f7f40a8bbe3eb33884c5c3fdcfe911e2ee1fe103a3906b69be6c7ae56be10d057f84859ba240675db2150684e1792736ab9352b9d19c74876a85f62ba90a05b6be8f6a39cc1704725f621fcb1b97b82143971633345010c74dee90decfd547b161e3d09f193acbca4c92fa1dada49737d6f2589543abd517162118495283aee79b20c3def8607e9aa374db955f36b8d22e26a24e6bdac346373cc011dbc67f38bf34c52417366e00fb931e13b56ff8685b7f7513abc67f1a7fb43fac8723417a2b243b4c980ee37088d38d3a661eaabc7cc3a443e513d2d2da30a40fcfc1a65b4e1de22ad9cceb926bdb0248e58a582998d7a61114641db5cb96b4ebe7bc7af048bf1b64f2d100ce00e7e4c8ed2fe96eac3fda091288850b88074f02263b603f6a61bde09f59c30c5b06ac70b344bcc0d8aa0388316c5a279ba880e33b6117e30bebc51d456263b4761069dd30c4c72ebe43fe6f5dff48b460226c11e4c7f1321948232941dd7923e0a739a2321289ae1bf0c109e88580579a645c9e92eeca4949521dcf4850c82605876e592ca303996717359d8b8376bff568c848494d4e8a038fbf10d4eff12413d4f7b5fc06099254910516bb9c1ade2148c485ad95872da408f0f027912faae61ade99bf3da54fab545876374ea98fc587b6d8b0029b414f08f41ef3807018f2160445887d78d4a8140740d6ba9eef562624e748b57058610563042ee0a1a6d58714daddbe6d403ea8cbdf4055224c0ec3300b1ef664a13b7ea465a5e7479afa2951d4cf6934fa94174249565107f15c8743763d3a3893f4b790ad5b6b53c64ddfea12fd08fd6e4fc831bb6c9fc9b2d56fd5e7d03eb7fc6dc930f0772aedbfa75504744de2332f4ff18f50fffe83c297025d121476372a7e2bf504a0f5258721be89340ec691375eee2d04c19ca814ccb79c96b6032a3d89f4b974202d29283ff90be73425408c77b58eca730102d4cf1ba0caf2e933c00b7b45c80838a9fbe3b3ea90f94dfd8d662cd522e2ed970a6fcb386d0cd5abdfdda68a492a47191efcdfec976e0ea7a63f544d5734a2062b94d134e5b6046cb535b16165721e21362bd043f1539bf0714c93b08b4273a4b01257ccd5de79b906ddd781533a90059a00e2a3ad12acceb1e4ee7953dcca2ab5729668c0ce5224f34f0667e742ddd1edd73323f50a6aecee7cdf88459183bd58c9363cefa4786d8eaac53e38aa0ad3de1b97f700636dbddc7ce5588db0de18755156b6d22b16a04f3f84d3c2338869ed2a2a499a17954911300f480ec7ce8e58b299d3f1dc06f310d454b2e1fe18008bc9f4ffe80a33c09cf5f2ff29b1a349fa6ec383fd02c87562914f4a9f9123255e6122bb23413a51dd6b6c913384ee98c57f6d36f5a02ed62a92c5b0bd4deeffde6a260cbc65da7e817e526dd2fdb6d43799e70945101fae7df3dc75398ad8aa6dcdf2e3465efc17da69c6331d95e0a9253e7f24e1d6ac48816b46d88797eab88dbcc41cf7d598938e593d8ed70b2a5b63ef3c10b669c3b16a0b81be8cf43b46372cd01b03e72093246a2f20ec86c62850aa91c7fca8cddfd77e0c0e3801e97b788f4227984fdf2e67ef896076bb72bf5d8eea2782e5c57a21cd31b614502333401f7afcd93ac8b7b8f5dc03f1fa13df6a1e1db472a5c0d4368fb0f1159f9b28716798b2185ede671e06bd3049f96eac36a72d85736a4bd7733b8744e13bdb9d76401c810f46b0c2806d7d6a874dca8238288b2789f91140d7e9ee8e01b6a147f3a257e25ad5ed104610e741c8a403189eca8ccca642ed3d343140f7880bb541a356a311a6019e6a9a95f6dbec8244180031a61f27f8eef98c05da64671457fb6c972c9347fb23573d0bb11115d9d018d61334bf11c5bce77e17c49f0cac2d1f4199309003c378e0fabeb5355adecfa71eddcacc2db87ab8849fd6fbd17a5e30b80183ea8ccf2a047763a593c6a4ecd2abf13ca2da7fcfc68cc5ada20492c2ea17fc4f84499e72efa6e0ef5492d218702a7832e5ebec746e2e1e1777f9c6495d61063eea2c4d6d0d3ab1c36faa5968ce0d6d12bbf0be288cd06d7e6e7731de1f26adecd6f1fe73be7cb5dce41e8daa5337faef61a66037c59ffbe1333b8d095d3ad6027a0769ae35b8820e94df93144b89bef346e1d05f35274156fe029462ecf3a993e2421833e6ef730d64c38949d77ab811b50e4d5222988399ce146f0de2b33ea8e08477609c11081a07aaa0d402927a226150d94bb23cb4df71d4887126c3d4674fe56fe4f526fef3d2a8f814ff265b1135b65f3cb5b88d52e7d50ce6c1759cfc11fd3e850b11a1da3cd22201dd4738a50ba1be22b02c90322aa7a5282028eb54c39c5c2b2eb4491ee2c35e1c088166db8db849b194d84292760bc5d5e2851eb7280a6828a58e392e8a8a33dfae927d91d0d6fc4b0f1b9996d3a144387eeb67c183c808cd6e3893e7917c6dc2697672f45b3f1461d8702190ecd3fbf874faf5d85020de25ba26dd51b5482cf63f474ab71e5daa4ead988dcb5fb1a66948270a4127c577dbaa2fe74627497c82126cd6d1ab97bffa81fed3aec82d048095071426e3dce7eaab223fd42125bb1b84d9abe075aa9a1610fbe074ded86a4d0a915f797f11fea97900fe316f49d41b303d047f1890bbeb54eb9b806fc21615e2815d1c588cbf2e02e863d6b5e81a4cbfed5d89acea90e80c25aa7a7510473a6a9ad3841382354d03026fcf6180896632323142c850f2d39c18c7c6f36caef1d3924231bed0b96acbc1ee1c8bc682c4702030bb830d666ed2ecb0e359eddbf38bbad3bfbfe0251f0e4134132e8522206422da26b8042364c034240b43fe2f93d50ff83970549e9e04f23d9f35bae015ad6ba131faca8f5a94036e5105f6f859031e65137d7d9c00778cce2f6fb151407142be3de809b477b80949f6fba60e68b2546003d94d235092f009b9fc4d29b2e3db59553a2d666c012880c9508acac0a0a93e0138bca8087cf6fa35c8f41f809bc0bce05c8d17ed4004b9aaf791a24a0a110c2999bca3f52cf2e16cb6afa81159c34af88b4f9beddba0c558910f51d9d13af932d9ab417d59fbcaac94d3f0990f0272776645c89fb9d6a2a88169370579028e4b8fb040acc2cb2b9268ede7a1bd53d598306f04ca408f95e33bed7f42c49ad2bbdaeb663c58566f8d88772aea3ff9e53534292df27783cee8416049b5bf94d38129a35bc5fc869e20f5dcd85d283d134a92248a1c78cc889bb29098df290bbf460ed128dc5ee3056a10bb35d17aa65e95172fd1fcabcf7f61d21a371742ab2637212596e6399446785f7f963a921635d98744d9c92692f23e52c83d53fef7e490597f901ce190242b77ca8eb22480a9c1b9dbc8ca3f5ed67c767dd1f0cf8b84876e39dcd6c03ff6b221d6ed57d6044dcb5e2434f41e00634d5bd548e99f5be8730febdb0e5e3f376e914f72dbbf55410d2e91fab333de92a909e3d4aa50987ae156494eec9d4d0d229e41203bb5f38a456941063e9bc8cbddbecd373f1cd10d8e43592f7e6965d7ac4479ecdf75fb10564b7ff27ade885dd1fa766ff53c8471f454f93dda7ce19aa652b515b18f28fec32ca4f826ee5bb87cb847e6ffe0d44a79268dc4714ac266f414aaa4b5050cb777ac719200a3cf29ccec921dcde56dc80f99c19623534c6dae15f8d10542285c7c338dc3aadf3256431cf718b537a81b245da0a84fd5fda46b7a2717717c206144c3373c6520441445427784b01573bfd2a2fe4ca58f456558fd3c6b34a3075ae796778d8f443877560865c560784fdb0fbb74d959f3ceec518fa77f10a244e8cc4339563419a5f093ccab9742967252fcfe8e0b0765a157d6903e16ca25c8ef91f942db9e4a7f7bb2a85bea92c3031f87e82471a31877ef2866223ead9012905d312dae6be493ff89dcb4468e5f4d4160c3df4e8f0021905918b8f91e5da761ad3a09ce36ae325baf5f6f609a6f105b1f50c779931363a188d3308b7247b0d5949bca2363c297eb60fd3f13d7d7ba0e9780978b16cf5283d3d05a65674d3ac2524a9d6528c0f682183ffaed56862c48bc1e999eb6ab129c890646aa03a37e0ed5dbb18133c653f61c8040a939fa4697820a28b5eb868629a6a5605c81cb7367c5a0d095eb9460e941ddaf658c145b34d5d10ae37827b78b07f90bf9aea7846c249ef010baf73ae9b61d4d63a004a8e7239fa10dfe8bba31f20503a0c8c9b4c6e44a19cda567ca44702451adc4cf1f8a1b277deb45489c06e274a25729437c425d947d8b1a1e372f2ecb89712daca721e9587d47baeeeb5e5f2e948dcbe9e4f34be40c5bf37524487e7b566773138bbe81e39a4726df875d36d35e01d1857407af0a98b837087ce2e49f7a1835e05813fdc4a99c9298a061c16dbb1e778a2f3d241687e5b329be91d5ecc33c49cb8fda378c20cbb22dc827b659874ec18dbd3986dca9929a94ce1d06cf6dc058048757cd190024715d52876def67cea6b57d2beab2227c293801e6b8329b37cd3e29d8fbc3a1245372a40d634cc91d77f257c07425de788f988f6a663888f90a32e381378dbf7a7c02ea6a6e9f9634a13dc8ca59351d369583a7cf3b02e187efce931a0978b78797cea5a02eca63fd77f67d975a86884175eeaec9ad79afa7e25c3bdfcceba04de98f72b39623a071b7b48af1e4bbfd39a89fa6cef78b708b06f653670326807363315de4791e04f3e67147c2878cf055640b0c29b032e24df04dc47bf93457674f70e12c4413fd578762ab7480e657254147e94842337fc22c4664e6de2981b516312cc4b88e14cd402e9647c9ded283a24cf679c1c513c9f70474ee495a574183ac0e622d9aedb44e16ee1ffd18f6948ec6ad0e8242f89cd38a35a298a4f63857c0113c2588c00bde7f8000ace6ee1dedcd457908bb103b2ee31acdd41480d4735f3c737970f6b56ddbe8e5e57d47d83029f86795ca634030a5f60af63a2ee34bebd7858e71cc186d562b217c7b8404c9a5b50a2226409f21e6b6c20bd32a02d3555bca3b34d6190aa81d4c9b28d67e8dc3d5926a0c1d03e61369e17c3b090c05cd204846c26ec90d6cd5a325e7f360d7e0690b2b83e5e4204dfd107bc2c4f662bf704588759d0450cf6cc7228ca62ab8aca59a322c143faab38c5e1d4ebcadfbb3e2fa9f25d7bfa482dd7774b68e423be39979d5a367bfba3a57f865cd81c2479aa200213f65e5e35de77de5db31158e315fda9ab24f96a2b7e07282f975d8c5ab83d6793144796b571c0e88de194b6c9b36e77802d27a308fca6bd467a19d4c0db140b07487d126ec7ca5412ba2f3611fb61973758a357abd969c02e99e7d8cb6238a63c8f9f3a70010464a3f2cb1e2fe0cdc800c9bbaf0de28eb5e8e82efb14f9f7444d7bfca1abc50899f4a858f4cf70ab4948f2f19f08f835280f96c80580e1b2933b37d4fa307b952cd9db2f430f85fe1c9baa2362a0f4a8d47d8f067cd3ccb4d5e31576bd306658433a284fd153774a763f8df501fa433874cce722bbeabe44d385c95e6765d308a6e621197a1c73e8bf8024962e912712980bd43cf22af0b456565628227c7c9127f31d3cb9c7c1abbdc7e3c17774946a89d3806cfd52cce53261de8af92a9a3c052abb7ffbe08f188677d2b98cbca3640098e2776b389ccca754b57ad1cdb5b7b6d244e46ea3aac733d62dc9f656aff0a47a30a5f170c901140d7a4aafbc25a251ae588e5e9664b025fbabbe5990a90f6761b5a5d9ec2ae47acefe870b4266d2eee08c21ee0423e4ca5b188777629df5d142fdc286553eb5d4dffda7b33a4e46088ca43b78e9556b6608280f74ec7b3a26a22dc8557c7fae875d7bd248a33d043b3fe9b0d36d6dc597f667d5ee11d355cc8baa7e05f6248c6181c69f8b918187a44d07dd2a410b9bf140b1892a71f873e1cf4fb5e44478ffc56986a222dc63629ab5b7747f54ea65da699d675ec4c313067f09c447edbf369b697611a56a0b50465f947afb58f69f31d2ae3eae230e4872a3786dc33d80e5c3dc3c67d5b289ffda26498db780bd662ba95069f5a2bdd84ce52636ed4552322e75c0198edd2291b80dbd9ec47c76ca8eceb3e3b943aedc5e9a74dbd4bd1af934b301a3e8b9b4f1a2c318789032e226b2dba7353823b127fa5f20731e190e8227dc061d3ab216cf9d85253acdb7580b0501178ffca7cbf346c218c8c6a3dbbd2dc9fb8d20d62f80c74b0140a504305a85c2b4d6902b4679271a4990151339be9eb291861291c775b64569e8c68d5010f725650559ae7010d071f2ed46d5915f792cdae69eb6bc8caddbc0eac1a1ce32dbf88084619b31a70a406e9d72de8aca2604caa224c357ed687aa67513619218a07dedae280db45f8e7f5c039094fd6df4a3a348cac911ce9f38bf73cc190c1eb152842d2e6ec90d493c9c58381ad5cfa26af72e18f645ea8bc58dbf373db26caec9df530c4effa25a4ff9e017dea5d2e3f53ca01ecce0a6d66372ad825fa3b6ff13d95629120592cf265d2e4621041bffd9baefa73e7129b906b2a05ef077159a4bb19de6de38a62b7088c1b3eee5db76275d4e53cf3386bb92ba244373fc91fc079eac4b6f5b51aca38327bafd49227eb9a53e57b4798183277cb9a55116c76d1007fd41bebb114206d2e2c159ffbd25565f2523c7266c2030b984fab47421d997d3dbe2fcace4a637cce197327fd08e1944944b79054b77681e5510e00cbc5d1135399f47a306a7c53b684b5ea3e65227a9de85657c54957ae251521627bd41d075c7d578f8daeac4d9fb5e3675673ab3bd77e180ad159c53148287a96e7fd5cc2937f3e2aad0985bf625e29a78dff160f904a3005ab045aaa5e8217054a0c9ae59b23243697389ded631adf660a53b7ceb4e8728d05465f98e1ab107bad5c151af8b6da628821f1676722ad9c31ef2ae93614f2760fb7b5e6592d95cd04825d22ef7b553ad0f542da814722e2f12debe7912e6c713cb7ef0081ada1ca22dcd7e1d0b6672aa22d58ff2c0a537cf2956a8db89d4390fd9c4b798013bfa05001174952fbf8d96537a000786d0f2371b490f43e1fc4db5e81a43ce3675c18c5df83c27f576e1ba4e1f8ad33d637485e9b713ca93cbec40d695fae5f9385de9fddcfad09b17e87e1af68b4bea0dd1c68174a752bd330f4a7c88fde0ad489738a2bc5e94b22bd3977ee4ce3c7eb49a3b8be95b55d81ec1c469c0445f6b1109da5ece792f6da898f40f761993b3482a249574e83f1174cbbb0f2897f9fc29f7303a00f5ffffff0a