PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78945 2bdfce059d41ccf5fcba076983598ac17e4b6bcbfe9481539d774f1e7da6d313

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c85d6413a13c94ed6288ab2d57c5a546b8346851f7931a84f0f175b69abbee30
Certificate Block Hash
2bdfce059d41ccf5fcba076983598ac17e4b6bcbfe9481539d774f1e7da6d313
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00a188010004a30000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eb28ecee3fd653eb8d1a64f28ebdbf4922e1241eae0bd97bdac3228abd2a18df9a7edd395f0f97804a80f2c3beab3ca5436d926b0331741965e89f89cc713a9eb65097708265cec505cae305a7941fdcf3b8b46b2b96d3e731060000000000000000020000000200a188010004a30000

Raw Header Hex

000040202db9b3bf379e0537c332277ed402c3fa2aca41ae7c2171d2108552246976034a47367bfdae3c67eb3352225923c83d2b6d42fe8e95e9c7841d35c80bb5b8ddeda5cb3f6a05ce001830eebb9ab675f1f0841a93f7516834b846a5c5572dab8862ed943ca113645dc8

Proof Data Hex

59,560 bytes
121216010307242f57820fcee17c5fc53092cbdc2ee84bf7d170262e3c77dd00ea9db1f2134e63f17a83552f1b38cdb9de23d48038db73105329b6a0dd47de3594b923e56f311e6354f08210be8d07987f2c504d43a82731fc6c634afc54926a86918ec810c802e0f9de8a59ec39dfffd3202f61f48f98ec6ade39ddf317c04cb7b31783b6662d8bea9a1d11e6f6d70d2b341170a3772a6a944924084b2276de15a5b76376d6fb561db690f93ab35448f677fa9e919800c998cbb8cb1df1bac799080797f4b5dd80333c781e457b42ffc8ee92f7b904da7f958eb965420a0a153da152caacf4978cf2efef9e99eb0c82b6b5a980e270ef3fa39f691268ba847c20f2f8c5d25e5d22cd6b9857fb49c28916a9c8e32a949fe0b8e4b23709047145667406a8bf019d435c24279ce1666261f0ac570f8737fdf51b784a7957ab76c331ee656bc68f10763875708aa62ac7d2bef350c8d51830f21cc7d494282434bdc8cec5d9b419c6786fbde5c85a2c225b7728ba92632b5a8a3921c3d5f86456623607cdd516de128f11ac58fdf13e02bc8c324153d7a7bcf74ba6381eefad1cb315dbaed9124694275ecafa9cf5b636a048124e85b3601a223dd648cec9f83442255eb684bb46e417fe139749daba035e9b504c25c271b7d64ed8539c8865564ea6f03699827ee2926741d45fd461028d5b85baad1a30fb69fc8cc893fb271670b31271376cddc3da96523864869f00946598bbd538970717148473fe738f30c8174d50327f1c8ecc490bf63156a8972d44941b9dccdb81a938fa10d42c193aa389d9ac274c3c3539d858e231fe3258068e09af780764a7fb602eac487d7b8a5b1df8bcd3f3a7180c05aa36fce3fe394871720afcf595e0bbd123bf52ca23779f7809f650f4c706369b8975fc95654ab2aeb20358070bfad834b097bf87f72e3cb7a0b1b0d83a9b2b4f94bad2da2c88baefcfced9bf9967590db0bd780093376b21278a1801b16f5c618f5f600d22ab21ca1c6ba7f60412df9954c2bd1abfc2cf11407502d393d36bf501b3bc1a35f896d3509d3795790f1ca501e51d26c0afdafb80dce10a6d408b7fc93d1be8bd37b30293f3a50dea1aa8fec3581d7fe6451c17f981318feaf60358de055b207c11198162dd40d701db8cdfaa82fb8f9965e9e47ac2e6069bce0a65ea7931cd5301217c39b84896df5db5f8d802a9c095294ec4464e437731cad1b056d7e8a23796f8dd841dde3d6e7d8dd080208588c8c755441e66b892ce68e416337a2946b0169695a185385a3cbcf2c1115698b34623e0a308ee39b2a85c4059236a436822ff4cd103371babe75302b6ccfbbe27d7dc0c4aaa495307294068b3bab9fe65c9a1f9f579b6fb7311c3237e88f13ee91de71c3f3af0078fc2f74fbfe5b66b269ce6293dfbd9ceec15612ad142855654a920adc7777d17560f3591d0d28f0104e4eafa278f6db2d72f861119bea9fafb0c2d9b38dccb5145f1d33b7ee63d236e94cd4131dd05aece30cc2cae6aa1313d7baeb13ee6cffef1cb4a8e40f06c2b3ee52912103327951c9b01d72658039bfcd08147c8799822348403b46b9febc4f557a8678ec8202107aaca8786e2d1fd2d97ff372834eb2878e76712b4d8783ead9fa128fef4a28df31340e2375937805965d0a08489c7993e8d541a9416a585f3d96846b9aaadeae82eaadf7ec72d3a9ca8274d9a583855510fd51fd7386ad3f558e6bca07499dde34f8d07d47e9c5dda51a7a1e50977f34b3001f9e555b9603900c073eb880063e8a0ffdd15b85aec4c55de12531857578a6fb582e92145a517f03e1de356649cd0f33696f032991c7bf0e1495396cfff98d3861935ed45b74cfd193f9909ac2e46b6a9ae3c610279a8cd92f2e996988832bb646f4b0f33ecf32517f0a95200b1370740ad6dc302b8c8b7f196b68d7e1dd3ab702a5f87054fa9d92c1517d3ac98dc6b60e4a04dd833d38ec94bf84278edf7629e7ee014d7d44fe4e51e5fa5644f4625eb406e45d2c0e553cd144a11d3a0a7904f8c943e424eb31edc95ee9eaff0cc024131389dd8f37eb41672825fd76e6f74ff1cf0745e469a3a2aa2394a8efe2befdfb67d4b04a5c7ffd3d294330135d1abe27cf7ffc44e705b03cc4ce0249434e4dc3846405de2713bc918064fc7a0686d50f03202c5fed4c327407baca9f2bdf0e48fca40ede81ec17110dd8fab629df65431e11dbc5eb7b98b4ec4463732e37d43eab8e4375b814547da3101bf82b1f2222dd9988819675a396ff7f1cf27044e3c8533d83d611cfc18c9852adc4b598cdae586337e2dcaaeb6375ac3ee52db608783c0f716858875f609bfea8541d08864e44b0f49b3d12032c8fe65c8ff7b277d97786c22089f493f70532c119c5682c6eb5d5eb9fd2a146018e825afaa89df660a0d5af701014e6c25b99afeb96c82e96ab29b63b7f32c4d1e1a8848b1c9ffc49477915d35195cbf6c746de1ea3c379049453793303ab4721337de95073ec15a0613d4a69912319cdfca9398f74187283cd72f98e04d638b409332771743db84e33e42f4673e61c667edfa39f7e23ba207712ece2b5abc142b29627a1dd3066f940600be94a531350cf667c36b11dd9b201c82eacc311fd776ac56af8b771be2bb031025b0e0ea674536f44a1ced7f73ab304446b430e594ea33faa26782a503abf32fdfb75e40dfe41ef8b8c7c81bb59f9ea930b5e8cd7f7172f34cc7d430b84e039cdaabea72421611024349df50dd1a7f536d93a7b61b6eea3227527fe6ce4a5288173dd319789c5bfd98236517ab672d03784f78173b1d14324ba337198d45533e7263d909a9506c04ee8ad4b7073706170078b976907377bface3b2a89f3d62d34fc73c1a5589c66fb085828b701257fe5e26537c1d6cb26c696a815159e9091ca246b3dd3991f026ecaf446a88e6f005c40e5723f9212b539ca0f3eecabdd3df7463d99dce1200cc73347028f07b460f243c315cd641b633f62d76c3d2e3b121c7320e5013b67f12023965dbc714edae5058a43e36e44fad6e2e222e6a8aa9157b160f858b43c3258f025b84c4a463228c00d6ff0bd0b45c59d1e744450a7d1742f6f11f4a8d9cee01d5e70fa59e555ac1cb0bdf2d285b4930e516e53a9924b27c3e70f20579e1f3d40c9403f808bc53085fb35b1046d759dfc9131261a9504cdfe8fdb76421cb93fa3a34a89b9e01865de6fc62dc5e35584cec0cb71cb616019207c7242ee5c671d9e150e21ed9b5d2de99e88b5c51c2d466132b189ba5b33fa811a83b5dc88aae06db9b7e2e316eed749058b54aa7d4875623d826a48e76f4d233d3978ea2ef1a09b3e36183da7647581bc492270933762ca589ddd81a0bd3bb15df5ec17999a965cad0a77ab8aabd45422be9c2578524ca7b1911ec19546a85fa37c4133c9a061b2b80b06aed60c1fdba4f6625173364ebc6aaa713e7366fa40ad268528586801e72cb1fd832fa74959a76943864152adb5ef929f63861d9da554be222c5102617cdcfc9517b154e55fdd89033b75c74fd0a2d3a276d80d78a06d7ddb9a5de67e6f219670acf602724bc7117f79f86caa1d69c4ca488ad2823d9ddf8811474e9d7dbd8878b3a24761ebee396f7a04af7b3462c872b174c88e6e97b39142e44e256376dd9642c8c4b1b9af46c969789d1393172f6b89d28ca507c6a3fdf4d8d34f38e4e06747f132ead4258dad89747f76de4ff3ab6c0297c9d3136b56276d0f89ca08145391e1cb8ed45abd96fca40919a6cd8ee89e6be5d51baee26b0b6c9a2cdd50da97a6f249ec3e2896bf6ce3925a722b5cefbee929c4d311b7ca858a187cbd1b5695b327dd5d95d478745e1d5665ae7993ed551dcca0507c47eac2619ae897c0a6c345791b59e0c63f04259b75e3e4d386657f41f381fef95c8ad00c1b5329426d8abc320a8c3e078a039d0ee03d9c4357d4c226f3eb796b517e325b29faa60892c0764c3b8b3de8ea5bc93422b5374f80b7ee1869e035eb9c46f2273dbf688fa16b19e6beb7641902c52e987fd6d766b3f636918017b0e234677ad61be71be300029e9a0ab84b52b38fdc46fb70f730dba8143f3c3db64f7404992fb98a768265a277c9d1b5089117a6951dff70dc7b7f7fe8a3abc302a00e8d5f74313c48544a2452c5f746159d0831b150ed586a9189d9d8b3107ed5efd0ee4917ebbb61e66758e13c8f6965fbd48bce575f730b953fc53c6999c5fa26799f8250eb02abb233817f723e2e474837b5bb9eb44fa2d66d0833237fb5d8d0c61d12271755b1e11ec096b81033a313ee4e574763a7981227084a195bba50e240302ab6c3c598123bc09f25d8b652af4f686246f3b8539b1dd8941078de2a8ac2c8d75bf3c9a2aaaa5e611a51fc12f81c6f9a210744457c43fc39769878ccf01e4c29548db6e76809180ba6c39dc3cfc2988e79868c1cc7315027d456b1450bbd5960ebb93a686eb66dc0cf59f0ae0ff69286edc0906eb77b6faceb0f025bd65faf37cd26f5ef2efaf8800eee3be349cdf6b15f387bc704499f94efd34aede04286ffc467ad656eb931fe33802f36c9cf6baff95591388f966bfa8f34e1722d3803695c7dd15d9b2bf105f7fcd1b3299d586d9a0f0bef750ea7f43ea4b3f7ab530888f0edf397dfc1ecb105ae579cfb68396249303f7190999a597c172e6d00c1b00b28d86464de66c0e898d21cdaf38f09aaa7dcb5d7bdf9a10f23c4aff9aa85114bbc92ca002eb1c1d5ff753841cc32947c232d2987036e797fb741d4fcaf0a550c8b185b9ad59bae3335ea8dd79a8a150f1096a5f654fa407a8bdbf51043af00647102436a78d4e9cb1850ebce388317528e26223aad64203aa14ce0ff2702486a462e6a3772525b86f288045d95197d63f09834336ce0b91ae7c54ff367ed0ac23ded154aaba5dcb06abadb9d52c4e4c3fcceb50a1227d5e39378c91c18271aea0e8b65173a7b1a244a0d338eef3bec38f24f3f2148493d1f5d81d284ca470ea0055fc796b3ef5a33edcc045cfb9c0a97c5ee7bf57846ad276d679570a89b2b9b51cfb1a63558c35ad9a0a816c9613a20f8a7f62e378b70eb00ef7ea625497a52bb4c09bb08566892b66754d324b0fd61afd99d547399d896fa0240026e6e29f764791078f333921eaff0aed33b255517e011d760a36ca3df1f863603179cba043db2a28008f6beb07a2d3a5c25841a71e7a2c70941f27dbfa9ac0f9703b0ec49a78718d059d8eb0fe3fb78c6d2c35ff85321802fc2e4205bcfcc439ce4fd3c733f08f21f7342c9097fe92974b9be88d99b0d907f4072cfa2e0bbd8bbf791ca18c096e1caf3516056dca03796e5272c4c885d7854dd2d7d51c63f6e2cdcd6251a146eb4142a8ac66ce77d1b963802c6fc6fee1669fa5c9e74c5cf2cb8beb7553d0d678eef1341a33e7fe20f638a963d8ddab7614dc565972349eb8dcf7560b48aa7f6daa190fdb7cfaaffb3daa6e14c34bd4bde7bcd7660eaed0080c6281004b07c5d0cdf416553952744170ef590b7d59ff59e45e7e07a306ea5ad75001499ea3920b0dca469bde9409cdc517f3a86270914b5cfbc702b22bc6073779dd270216cff81b8f2da6f36c537b02dd4e0b2126f5c780d6d3448de45e83f96d25ddf37d8dcc09eab40280b2b7664c96e6e81bf080b9f3a9c28c07b1f8a7e7c21a05e3dad35a920d3afbaf3440219c3302c943ab59fc2ccfdae0197aede56a85e7306582f9a72cd4d45e578a8e9079664167f916c3e2f635260affff99742eacfc4c24ed2b6a3955993dad19d8923abfd99d8f7d3730773ee6b49f6d521061d7261bc3a1cc431f5b6510e4c71129cb96a419668423f644cec1dbb39dde8ef31b0a0bc85e0ef0298e793cedfe330fa7adb6779a525f1a01427c28728dd282c9620cf077361e3820e5db065dd93e4227aa3e26661b9de86ac1789e548a79cf5f65705a89782ffeaea19f5b4779783d19fb2037e2eacd935cf2eeccb42a57c7103c95d0a6cc56dfa7fb5823543e384a02e6c5d7dde1d8c9af464ad3554dfe60cefb2ddc3cb730dba0123afb0f2d22e9fe31b77df613c0d2558b645080a0cdfc5c992510c31bf0e4406cdfd3fec5778f93bcd530ee2d54494c2cf87d97520af40023485af384699b040d29871a77ed24267e7a28fd8707c8145b2344b7fbe4fa74f3e5cac89b52f3fa1065b4859ea26ce9ee2fbd717af6b608b18f8fdfa5f17d8ec8343e4bb22791fc337ef343e74b1a798d869acb4bc1c5dab4dd664e4d1dbc9a8d03208eee360db528453b872b111dc7844984d1e31c86065414da6733f5c0e0dd407ff309f7f16efa504498d5d58ac656a445947b39e8547ecf2072d205d9de4fe0b4e3dad9e1b35e8f39c9ac2c550dd9ae23e62fdda5476703f887a37737e1c97a7192f38e55dacd2f7eefa58e050aa2fd7671c240a2381cc7b68d2f999da5e1337fd12ff56cd21268a9fd39481686e75c0c58b9601427b8e8c441ad0e70b13ffddb3c7534149654f0c6c6864c3c558fd6eaed2e6a1de53fa68851fb32a9fdb54cab85081082ccabc56c3e4e8085b362ee468df627e667a9d186bb2ac6c13faacb07d8dca8242ef4ce8dd857dfcb94b94c39c61bb9c2090bb518feed0a023d65d729596ae9617e26e7cbdda7ccfde16f15d340e37db2abb73cffa18ff0bb0e6a13dcb1607a46984cbee4bc139a578c154a5533df5b4441c5ccd75a04f14020c05c902e30883018927ce1aa40ce3ed5e21fd9ab57a5966eb0b754cddc2a8810464e280fc0e0dfb5d5aa3cd88a1813398be4cd20ee47a4d673a6ca236044fd8a3cddcf1ac32b772422a56f8efd79f33f1ad49ec9ad42f92cdec49230d5b0176755763fa3901ab4d9889d7b8536bf570dc09941f7249e32b319625311dfc15c3090de7ba8c3a94ca465a743f49ca8c9a4eb06d0b836253c176552fa9d887e15bf079ff863a1f625bc3b608059b228ab8e1e2fd7c94fa6eda5cd652a73465485c881f5a99e7215846f2c08b9bac6b6531cc3e45e6104ca767e9bf13cc0525d07efbd6d6861ac1895dbb7799493c598369d6ab4d8200f3fab97edaa0e17eebc680d818f12d49bf3386731cfae3c0414ecb36738d26fedacbf51237683e9c3f9ba031a20caf0bfaa12fc68fbd2a01c5f90dab5328d6ec21ebf80f4c1f4d297d7e6bd3ec33d4756a48708e072185f229b6e1d049b1ec85acc85906c5bb4c9b300aac175d26d52157a561f0354a8bfe832ee46b4ba4b614348943f2c18f4b6d1e243351f749ef2bfae3dfd96bdba92e97be7609f1435f7e32d808e022d69952539c14fc513d2f55c6efc45971956a8efb5f122484cbdbe68cd04fb8386f53e42500f2059c8a00ee294a8ba928203e54275211ea7eb3363acc2ca7185058048c2fda3b627ebd6506dc58e07a3b83a2db9e468d06e1e3bf03207c7a3825819e5b69e5a4f53e8e705cf437c787ba4432577043dc82ea066dfc3514383bf7abf053c9aaf36b66207ce49087fcd265763807b484ede9d362d114b399345e493caf156b0b858db99a13a43f2fc04492c419feb71ef0a65be7d490a0ee70f80beb64faf5251f59569385445e81f5b732882dabc8697556774cc1cbea64f3b5e31a7cf9de53383c89a84c5b2a9ff4e52b045c353d0d67e511092c90187a5ce01bb8ca4f4c018011d970f5e2eadf17c18105540a3eb411c2a0bb6f95d4eb23f846aed73b1d9520ad3544ad2e7ece325f804b27c8b90464afcb81beaf92fd364bb1629f5e8ed61eceb5e2867659bb26650634ba341009eb96bea037af8c75df5f92a60153ef886c7c9c97565076ac7dd1cd1efb4873118615427e93202c7260ec3faa14a8a3ba143e7935e01b10814220970a2ac93a204f271529887fd6973fee2bd85b3d8d22d1fa5fdd9f8a7ae83d7b7a79df88d51655712a8a6fc586369c7b8e0368bae172029a24e002f5f302fffedbeb40906709de2ccde7d6ac0d0e84f87c42e44b041e036c62d097ae021e2db0a315ab10e77dec5d200deed95d3a9552e1e219eba53dbd1c23558068bfaa22015c9ccc5179a23782cdcde7e012149ded64433dd770afbd6c550660a6aa69d583fbec0ebd4cf973ee37554e20722e87f9f93c60b5c5da5fbfdeb6dac95456658b203da6a44bb2a6317870e5da1c1605065f9682a2db1cc80f36137ed82ccaa73678b18ec432b34bed783c9a214ff2543c22f6eb6b8b36b072c71f98ded48d525193e60807dea7c0b32e3e7439a98cf4afa3d6ae96eb915038a6075032ba871badc5ba38cbc2217742a171d1092a2310b55b1cd8f02c7131eadc501fa2bccf46d8fcbb36107e3b66e4c5766ed6460a2919afb33ba7cb7219c5f4d7a32206aec0aa8823da20213f3d1a89ea2c82d78903628abce24607a22731fac6e8cfb4533dc68507c3f0c3c8199fc575114e9f7a612634042bdb1015bf7a9455e25d95071ab465aa74342cddef961bb4a31c70250a159d9fdfc3fd55b73730bb2960e854fae66f574d245c714b2e8cfa5cf4798013bfbb43c442696112430bf274e21e3f4ec9dc9908ce6c2f624867f21a4891d22c631a6bb2559e2eeb669c740d21aa593664837c908fc9a7ae8e450bae3d847637cd61c688ae8c9861dda14a5794d983b88e41ea03509e14926a8e1a1ee396291d0e68ff5fa56e270df64887f99feafb5affb82dc67be765e7b5c2a767d3479dc16df5fcaa98cd5c6e0239b4f55999e6dbed91343f4887ce641530462133e353dd2789e57384bbc2f52a80524891a972ea48fbe7b8868a23a69c25f98e802f8c8b6d79cd77ba4a7964e24cd3f52a2ea517736916afc22b4c06133a541b16e7e680c4809d87b2c563a028df53df679cc809c719fd057f570c825e6be902dc8035cc8e4a02c8eb1b1e4f7006088dbd7ca1d90dbd7f16f8df119721f5ebc23bb7a854bd3ee49416579952d1812d06b0cedbb555ab6c5f0113019d51457310dc3fb164d7cf0863a917fd0c088ad019eaa610f3ff860c08f4aa5315a13fb2a590538c9bb4c4b8ee649bc8fe30ee51e76b75cb45b8c2c296989fa9bd74f2e9be0ad40de565c769a9456d33d206d8b761739681a91f8871e1d372683410dda8ba3ee4fc94bfb967dace21ad1ddcffc237a9155b145066233a28e00a7ec1a1aa337089afc4fc6f66bcc5ffd1702b96bcc63f36569b1e4d5bbd2c6bc9d22c0094415b9f7d25b39ceaf2239aa46af17fa62eb91c760f94880e832b792e031a002175e4cd7222eacda52d0e6c71b24bb29315e9ffbdd888e201b18552ba48d298fc1a185436bd91db6fc9f7eee0b9e53bdb82cc9b3a041d5ffada3bcf9ef7fd463c99e75ec5957809b03937006b0c0e67a9b5965726a55a1b35bc6d5257775e95de82525eca085b73c06b233a97092a4eba7bf101f365664a6426bc3c7c4936ed53e0378313a02e30f616d7369ce00509cdbcbd549df9a1e11dcf79ad6b1a6baae8e42a2814490d1161f465e596dc4359356ac61454b8ee51986c9b4dc0e2c066ca69c11da8a4c0c4f107f5ce6442461f907099fc2d6e113eff61475ffb172eea544ed3a0dee151bd77ee7c710fdf9dfa205d23a4a64cccbe8a74c1cea815c4eeaa56f60560147f3887e97cb2e745bdd5c6dc050052f46c5ad4ff52357951b5962480294d23d3f2153aa98fbdc9121c49950cf1184ccbaa4478f6b1a50a5a714aca8a2f3de567a0783cfaa3db0a87951c5e5cc49589c9a22d9b54778f449958c355fc3c2a6a9e57e8e910cc937c0d92fd5c89bc46e3332a851983f824ff327e7f43c387b04417ac7681bd03f2b5bf2cb36de7c0757c3d4dcde8d9d9e76b6d87cdf82e1845fa900c990b4f2d410ee01ae32ee3b0b831968b848236cf0e57a1e75875890d10e7b593fef9dfe8964157f95571d42d0cce3073b20446412cdbc00696fa6dfca15653019fd2fd64c22ccfcd2e04c02314840c161c47571c744fcfaf312e1f0b6771d24031b74e5b86b628da2cedbdb6998894004e527fb8478f31f00013e064abde1c8cd6533192f25d7fc0f1a88bd3eb0ba1d1ce3c1b0370a156a3b9b0e6e3904a2e4de68b5f24e5b7d964aca234bed157d476b29039e503a7af257027fe3c288ae611465a8cc3ce28924d78b8cb719aafd138be993786c1d654f206c68ee1830b022819ce134c4bb723a0a2397b8553439d9c4d72bb50f3e98a86912b021542dd3fd9c74eaa6225355a79d45b156e23927c2612b7e1513cba075895a6879b4d9b0dbf2d1c4fd298840b8f8f7e3b9eee6aa1738c720ca365a288f31d5409353a67b136bab46e4100ad98a8e9bf120a4caac4f10212274726cadbaae66a09f7fcb153f2031358480cbb80607d61b17c92265ec31dc53340abce4d3b8066cc3df3a24d48596de49800c203fd2db8c5761f3529b182859bca1a99a1d3031a0874335a3a845df8178a1c8e94c0409372ff9528410a5e99b3d519611662c67b72797e80eb3c388d682eda1d9584c18259838834436227a8993f4400f9024ddc851c425384137bf07cf051ce5015b20761860f3bca8495fc0b2e2253ddd9988febef54652babed26338288ef44225fe9aced616159d2177e32c8561509cb3755524bc9c964dde32eb5b75346cd0ad50bfe54501055cc2d0c6df63916be560591049a2b50965a2b1186406c84bab45bdcfd0944d3d7727f51e620596848990ed6de34bca6ea6868da044f33d992954f0853f19532943a1fd7c5c0f9c089939e784fb069ad5784711c36e8cd6fbc5fa76f0f06dcd7e28afc0a91dc0163ac253271098e7a9657c8d1800792dd89c4a4eb96851d1851865c719946d92c143b46ac6b8dae955433d85aed334cfa43439ef1830c77f6adcbfbbcc43046806da8e2eb1fc4785e1fe8a0317c8a31a39a0f725f75165b32ba5b86f17328a665903fc3ed7627e59ec75278126e279a0d8c06fbefcc15fc192f053e19cdc4f9df28be7dd0b02671ea08490ec91bebb5bd54da7485a7edf05d90c9deece91e12ee3cefdc712404606b358e085e7842998b6499b4924edac24155f132946468e11986dc5b688777e2edba7a7487482ddba4fe51b58679b64d970fe93073fc0bdb0bb2737bc2fc67c9552b7bf3ec8870c77f47a33e60761f0f65c9c1a0ce2ec8db7f56773fbabf70aadd8ca1d9f7a9797d39f2336b73f8b6328908d018e0a97b3c55b6dc44a19672cd4864716e28edf7a4d86c7ce44100e9f0babe8539bebec5b406c207550622227d54600f520d006ce8ad0144c6cea8c2d5444009f9abb4ba20ac7aa132471948d80d50658afe292144c0b23a233b82a32891ab5f1c5d921d5d2c49ba147f523133de4b3e2bf8cc5112dc2c5f229ef3de82b301398a0eb537948ed6122c5cdf1d8107f4fe27766598a745b9597161bd2bd3297c61103011c471f8f53f94ba516f9829143685ae23ce2b61d2dad6de427f71f5578527f73049d0cf9bb19a3c211f9d20345332551da1fd34645c9d3220a148f749c0aa58cf566168dbdeb389de1da967650d7538cc1b3e1cf903031e8064e7b59e4a1940d9884a84581ebdcea1de9f46e591b3108c25a652611d54bf8b69c204bcd1104fd763eca1e299a727559fdd19c007e87e2f818a0bfe1f22d7203ef8b1f02e0fe06a5c82742c1f0c9b121bee77226049c05e2ce2b159ee60f3d14ad6ac18c4a667c2aaba350772ec6937957a0518456e9be83490cd2783169d06033448cfe6cfb64af271e621daf16fe10e265a0e9f7cc57b0c8fcbfe11eb83cc9e4796ac577677e9afee716a6bd85dfd7f31e896b4614b681a420b0b39b7f0d1e517fd481091b05e6932e8ea830afeceff75bfb32e1dd10eb076531d8049b6a34b43689cfc561636452fcb355defc9b360fe2a73e0d7cbb74da2b8318a9e3d4771847521ee69bc708b57977851b51863a1a53f7dab397a3f78bd93c057979d2c448d9150eda421dc111f869a872eb44ee71a526fc3936481c6b186e8d80979d60f99b4891c4b1c6630520c58a04b4e1bcc2b28b7a3d0bb194a076eb3609938cbbaba2c406bb29d7f0fb3ff21c6d271193d13b039507af63938064299db541107e3898b6a70bf0df171562b9deaf15500a670762d871ccf3320db5bbaf9f624bb2e58ee426e2785a630e17acf61b6dff4bd52752ed24d16a94b7aea879c703f11e1d01567b931d1bea1a8241be18c836482b9789ec251223a42ce370dd8d6613105cc8e739ea57caa81c8970224302cb66932baa286f10f3d9d6b8156e892c03ca1af8e42278acaaf1455cccd87da744f6e92d28f231e5889af59ea3c74e2b561d22752a844dc21861bbd1e6dbca384f9ca7d224ee43e76c67705a3d9659d76e1c2fb74ce5ff8a1a4ffea7b8eb9e6601ba452aa415fac796672e502ae10559fb30e73f9f0ce63d3c6c4ff863ec9c435f7c73eba24e10231094812f527114425b09cc9aece553a031e0daf0ab94fac1588da2341f9cec587b641fa64301b7c11b44d84617a3113479c22f93ccb886fcdf45873ee4408ae2ef3497406717f585350496e6a2adf953a726167f76c4c62e8cc33284cb72739de9f6fa602c90f89794584085bec757932d2b2e36f34277cd98786a172ac4baa04356b92d64a12aa3004b16b8b319ca19a0a1d2fd57c66cd0fa0282c341dbad747c06e77f7a22555f0fd0bc970197fd8286bab387e20d0d7a1987ce605b059bdc46bb50a07f16e7d87b798cadfa3924253c748db80229e670b424b8e0ba1663a2f781fc05db8b2ae16faaabe0d1fe9450b5010050d165bd44f218c886dd568f6f37466ee0fffc572f9c0a4ac6169b6b132d1c4c09b13557c09a6f0caebcea807e9c3cd456d915688fffa8e4bd4a3490796f3d1c4f335916b8642e3299198f257d089e2f08faa15b13a0103c214d7207c4dc675119bcec1e642c425e29b5a99a8463bfc0f6385a8a6166e5d0e6c7de5330c01aa98e3b09358e170f41480a6003f78ec79f5a9e2e5e572074b1bc5c29abc2c79d17ea78b9d53bfebd25801082182cb5db0a575d1a7c7b576cb07e58f1dd84648dd2b477cb8e75f1bf93f6333361e0dbac974bd6f038b374df890a66c1d0a7acf9ee7ca806d43018374888625f4009735bbf0486712dfc9db9da996e23a85704a7b86e875dedd4b5b528154411158b82430d89c513fb5383f4a248ea26416f8aa7f8f9846bf659fab5506266325e88b539cd27cb75ffc1471cd04c4e0f38adcae061f8fb3e780ccfb6eb024a101d61b839e1f544b815648e860663cfdfcff77d2923c749a813be7879d63309f2f2977c12223c1c024af5a0ef92c0f577743e6b3d229daa7bbe4ce891cfe9a19825f4f03dcb4c7a5838dc31db131a0ca781e1ec196c89e8def02b03d37fa789fe7f348ede6c4a9244fb9e585f7fc9097596ed4546679516da2e2fd98792b8c021d7b7cfcf9fd3de11c066c9d7748f4d301e62c7876bb0496f2ac6a53812a8789f39110311ffb3c9fd87a8ba0426b6be002a5fae3f86ccef5252adbe66825f8e35a997be70e1884aef272a8aede6406a78d3c818a87b79ebe810970a8f99152dd47ba74207391cabbac9aed065d4dfd3cea0efe6f9bab2925e1f05fad1b98a9a8937f589b106c122c877e5128c1a50b0d36833dd9df14d180e0ff951cdef6065b1a45b2946548f458851a76dbb6f73562e49bac5e30b105c2c7a0c94fad3e51fb5111a0cc6c15914d2a9288d2a88cab1cdb33ffbb41d19d97c39e975af62aa34cf02a678d324bb6d362ad5686c8d91b3c57c3aaf2042de355c44b425df97e5f9ea6fde3a1f8f6597568ae74a7b4eab1a6ac3c1c9b654790b76a014e4af2a88f281a399b8aeb3f63d80d1e791b6d3268d7091845ff8cc2f38f1610ca63186f01e9d9b9cae2c2c0993254e9dba37f22955edf4e77df26fae897c1c08d16728739d7f93b1a7be06a84e0ebfca1c0bae241def3bf45d045213bd7cfe8244c05de135d6cb2bd7ca256dafbbbc8add8f6aa2ac699f698d4d9d3b252f9ad1dd9dea4004f662abddd63828cead4eec140847125fbe644ac14e406ede18646c28b242a6ef2f2ee1ee204d6b8f99cb694c9f2ddd86396f9f20222601cfeb7d538cfd1ed5cb3806a541d2fd101a5f253868bdc4a768428e986dcbc93043ace4c74bf6abde72ee2e64abeeb924d5acf7a5bc6764460b95e7318bdfef48eced5ec25d6fb2294c14e93346bef44f9c3756dfd7fafe353cc07c0f78efd30d6e532b0fe6d91863c98f0537dad52017428932dbb15b675e29ac91420731aeb032b555a3d662977a5a97d929afc7574bf54fbec9f1354f5e2853b32212c7123c4d06cb0594df04165d560caa4157bb1b75b2039b21fa553818f07b8fb3226e46cbdacc5c05f1d76141f06dfaa046b17b1b8d0fe8bc564a900cf5ccbd7047f0ce94a358d63240927b6d48b9897074ed9f1ab97022f55425d9ce15474131a73d6f3534b5ab00ed8f53683bee6674b5bd906dca7c1cabc8c6beec3247ddb8a95e865e74300da7858755358a03459176ed427b0cb6ab3accd59f5ac8d2b3c99c1331d80f91c0b3e8b6003843249a22c6dc9be4a6e06866ae9178515775f14d5b8fbdcbd619c1fbc46cb8b48a39d0eee985e18ea15c289643c3f9ebf0c5ab0336f9dccddbf1753cc0a6fd7527230f52f78632e2c7ca13009e9c40bd6fde7b9b58d1e3a1d4b978e9e7ea07b8e37b35ad49e644628fa923393bffb05ce06ec5a2c0104edc2bbce47b3d80da709762259ef7bce7106c634da94e43e2f7650fb1334cf92d36164024f7049d7d5163020a182df5280638245052e693582dcb9c2d7ba14b728b9fd61bfb601a8e873e6777120f5e7ba3575c2f4428d54a85713dcad4f49dda0fe3e20d664d4759da50f8a3b8cfce56c4a92bbadff7ff7e936f8f6e77b5a4b76ee5604f8c540a1818ab6ebaf9b5ef5029b2c1d54637ab15c16ca9f0f00ffc556cc1618fe0655c2109e5205c157c2611530111220bebc4b05800243b84d1b18b0ea3bd3dbfae040668e400446ff329c5b45d8cbb27ec109c95737f78b0091083508a50cae16e94612c8d6580bef9e786cd1e302af2a83ce187ffead224c723ba984720668bf69d285e617f44890d0efca35632939b0126cdb294ffba830c07323c4c2727a3ae826f044e9a82fddaa6277fb261a7d69b08f2ddaf8bbbd3cfc5240b377af68db5dee295c9b4d98546121cb8c04b56279e7290e91ec79719f87f7d2ebb38006ca78914f773179da711ec32ccde5731e6e9150e9c01b6f9c8eeafbb46a5b7cdceb38c2ec6eaedcbc5a9483350db59eb3cfd9842df239abffc777d528fc953e40862a977e2b5839b1e5329b069883a2d87876d4e46d36b361950f1cd0d45b41b814907ec68e696f2f578a23dde2249282c3793a8a72cbcaac99f661f5e1ca2b1408ac285e4bd47c51e7358aa4032a88e4217871c011d465210c009a189a941e0858e649fce0a8a410dfdcdce45218e91164411a6edbc35679edb4ca8db2f94bada2ef94dd27b759a1591cc271e681948ca4c94b64c0347005fd1254a9b23998d1e8da464e2919db613ae79fb986d301db71d4cd3a3be4d8b04de7a17a1928ed6e29e1539a11015eb4ad85b52f0b96f29f08636dda04a2b8b97aa89422c5089d2c521a4250e48eabd2499321e07258a958ab6c4c72d91bd4ab0a09e13657f20e4f8b1e632aa260f41cc3a0322445540fd5eab9670c5d19216df967234c2ac13ae42d26b81a86f10fd36275322b02a50f534f290a126c9d619a32539aae71764c9cf93636ac750f7e815efaacccb3aa045a26d6e4808e9993845d5c1b4389f282c06f9ce620dcb21f15f28f61c0fe1626efab3f99f5c8b1a9a6a34afb249df4ceb24d52cf30576e325c9d00a968929fd6b70f7a2b69cd30ee080069c36a1156223f5e69ba05691ab1dfa67a6e969a29ea223feec1624d245bf599adfbd0d738fa428f303371b331682f84eb8a10510e9217c103672272a184a8c6c0c29e0e226eff5ada3c71b18103b1714432411341ab0fab46187c1f7025b79c3ec619080a58452aba5f3e95a174b523ff40d6e3942ec5531e10f7c4637e8dc30931e9f9d3c0fa8dbe2cea0047eaa417c6d591d2bb851ae113931e70244209c26e2c7bd1eeb2b884ea7b0a092044657e6be696377dacf72e8f4f70c45ec3bb0da4b8e5add7efa8ecb66ceb1769d67b505be6439320ef1a79ffc907c3fedfb7e883cd1c315c64d5bf0c2d4b6af72e6110ef593e05e6558c4b55571eceac356474840b2dad13d28286dc3781ddc875239ff29310929783a74367c846d75a5bb73c898611ea8b28420a00895a60d9e2a9517fca9677af0c2494547198d3b399cb13e79f6aeef4fe2a1d5ce771d40dc3e3c4fc4749b2596904223ce92f192539dbbe016366e4b28fa543bcdd89f69f400554bdea139858f916426fea1bc42d9da37d35bbaaa41fdd2daeb14b2024362b725ca31abd817401a51422bab286e58c7e09a18fc7085c98031619fe902b6909251a3a63dd5f24d65ae13159d228b157dd139aa6c040db4653b6abec269b6954d5ba40d0930ce97af67691fd879fdfb1563ff3db7bef83fe0d7a89ccafd9b49fbe33f8642fbff06ea8b3744c055b29d4136726d1195ad3557ba4ff12ea89ec07e5a3147b90bea1f989480a5d7089f375ed33ef39f96609a8303a5e806adb60eb1cde3fa9a53b88c6f0196c418dbc538b432377bf543163cef8212b6940297bf4aa5c3f084dfc4c3aec7b7786a8a125c3542dfda0d806227b847bcb0a177885bc3e4ac10ef2213ec9bc9d8634fee541f16db35bdab9a23853433eb1701316072b55a021466f71d3670ca5cfa9c00dc170bbd79d6dada4526b329caa90b1448570fdb441142af438d8b00f9fe09153122491174665a0d2c2531e87cb53a467e444c4f0c527d5f9f1060de556e5b4739c894ca3cc48951e7efe96251a3d9280f59cc904bd769dbb042d84b0638a8aef99e12f6205c487047c1e9ed13d075a1c2b1d9b444aeb35260560bcb2bd44ca8a59e42b9b5d3954f6f0c749e8f219b91667b6e7132904f820878c6717b7acd6ed5279cdf7fef13c9ab90c0a6c7c6ee639de538998412b851cc35145ca7520eebc1efdb483216de9f9c93f2787fd70676e12317b64ed4a4cade5deda825099e480e60324d4a0ff73b8686f2c95bdab6af0e24be4b40e9d4c7cb77f29d02aa94f8c806e44ee5b2eb4f1628bf994a4315fe1c9f7d3c081295779117cae51da793527fcc4d42711f96f302a022c0e5c955406a727907c3f84fe35d9ebc7e0009e5e0f09b2524aa6e267d4a9c1939fbe25bdb59d7f29cbf19253877796101a3118b5d2444bd7f08849e94776a845e61804fec76e640d6165a6fea44c63935aa38ca0f7ab7deca5419e81011ca60651a0cc13f209ac5f2601b0ebca7c31cc2d852653af568b65d201fda84e765367cedc88bd12733eba8c471498179d184cdf02822a42d334025b3f38543bdfd5f3e5b4f3ce63b6d7b792a4f56914c830116842682ee743546539fe1348d94cd7b420ccb921c1e24bea1602637d9e4a439a23dd7bd5e9f390bc82cf265825caf03af41a4c4963ec21658c2fe67aea0a49b7d941889b0b20c3cf236104279df07dcbf1a77e82edae3306c0ff329740864e32d5cb039e1236dbd3882f93b0adfefa7b865705f9d86f7e4a9aabfd868de6d032d40372c6a5d084c60d29f2a5a9ab56999b31988edae9b39c8b5c6f58e9d4b2fa3f26c0f0ac30ed7a81b480ab31bbbc045c95ee6c61ef8efdbc5345ec0ab65594b9f73d2ef6a075c47679dc68f8239370b7be738eb9576eaf4a6f71c7dddcf26157b2d470a56e9f143fa7b08c942e61596077fc5fe56255b873c3748ba270c44cf09d821c53f26c3dfc360c3c7e7183bcff4ee28d7ac4f181a4eb9fe4337bfc6404c35a087bb1b8dfa27ce56098df5444fa804b9efe5aabfcaaa149018c15258cac3ffe69c14f076b299264bbc780a8b6bf1f24abe342a1eaa9b06649b83e39f134ac25402d54509ce09ec3389fdade0cf688345cc8c7c7711e39029215f7d90c13d0cabd56a89ed347e3c52f38a5d375af72ff8b62457a4ed26af9418fef0e48714f736eed9cfa95b63419dc5e6ee8bcbf50d1920444f119d33a5025ce2bd647f1a7e71218bbee446f98c3d5cef60b11a2baf263b58e78da0d02952ef82c5c711b485bac3a0f7cd969becae7075d1e35c5cad679159bea7bd403dff4b0839a3b2da76e720f06acec226ad6d4d96196476f9b56c0b97129e7ebc9b57f3ad3ec0a52d306ee6025e31171ee4a9ef0207f0371b3595e1a3f23e06412a22c9dc9f3a8f53eac83b46a08c3ef9fab47d6574b788a5772bc7de3ae0278b02e7220e0ac5c3af9225613a56c98d682cdb9b58f8deeec93800a902d36d8c9e11b1216ec76875317a92ca2691ba6756470f0485fac4ef30401700a29cf764c6e6a96f7d3b24edda27698371badce7103a589fff4399d3b695518c2d5dfdf76b389763f40eec03e57bf9535a50c2c77349d6560720bb5e3ab0e6ff4b521b5cd7cd509ed56600ef7b9770e44853ab4645144c542ae7c5fb05e4207ef72009d46a426350d71893d2c21683d5ec2183c14d71d33cacb15903658d1d03b0ff7dc03f6caf1cb7a5f48351d63088a067b053002cd5682156c9eb9df5aa7ecfde00d9d7aaf314c0f1f72dafe03b3ed236db6bb114f9374422f28c0f3ac2a446342608fb23bbe7fe10426d2e59e90dd917edc736f5543fabe9abebdf88e9b577c5dca642a369a03724de29444bb4a4e283afd12b40700af0c99d4df55f354ca243106db36952c684115dcc7cd333ab264ec06b6a29cb32ac9a43ec88d96ff2a89362961064606b828a6e75b74adb6afed11599c8a2b6e8e533b5b5362c8044b04c09b21cad1f579fce48cad756cf552ed4d1893f8767a7b9b595eb2cca205dc8b0745100fb86bab7f8b8631b52a4bc26796ca87a5e78547f33c7eeff8139802184dc765c487468f1afebbb7ca993c29db15177d50243654be0924f1fe56c225de29cc2ba499a9cfb5937fa24dc911afbf6032d3585a1fdab5ce7b1ea558e8aacb83fbad3f2709f473ec9fbccde353a3436916eee9c8769db2f3a8a2bca749f6b46489d66bdb7829e69800e6ccbaf9c67dfc09ad7c77a30b1ce3ff9d5f0599a9f8a53810e4d4abbc3ad75a0b4bbb5f51ee997f187a7d441906d25a3b67cfc19536aed43996506e57d1f65fd7519861b3e2a3312bfb116bb2973890bbd3863e639d249178a5729076fe4ba0d63324b3ee817b7aa94b8f42b753694344426d39024e6495ddcef85fa6a0e4cf5be75154ae82fde6b1994634773b1bf03b99477609e944fe57944e3d54ca49847d3d388a6b06828fcd3163cb203fa854f770d82288b74e1a8e4cdbca50931ef0bb9b17965f1f51380330cc54c1ee2cdbc0371b54c9b22ec2124e64b9ef738186adb6bd2ecee5e0cc377a46a4b648015da90012337388fb2a33c79fe3069ae5915258f67c4f5e14c1743643f6d05e5ac49dbfd55383a2beb377c5fa7520f9d4fec8f06bfb7218f03f104668a70bef42a3dd422e7e0cada7deebd481c08715b63ebdbad402df50439ab1778b49497ab4c04787f9b389dec642676b2024920d502e17620c9d95e6afee72db8ca692449fab1f883af62b5cc88292817cb1fdd543a72c6c986031c7a5ec0690f2fe0e650dc9103d8aa70f870fd6616b7ec7817d276b7cd3d697bd2e680e87bf9c6e67110be93264c282f7a638a7a1720c0da9f86c3d3beaa957e0741a3646889cfb379bf65238fadce4f2dd4416cb2ed5809a0c6565b5bbf681f97ad353b5d09c65b371d44e43bacacf7e162dfafd1d1851327c7faeda24b20857a1adb24a0596da2c10c5701aac85e09930234627285eae3e4a3c4fdafadf965688c3862b94451f7e5cda73c67d6d0b4c27aa5d1ed9284852c707e7935471f23f4e9f489861c00cbb13196c21be03c5f7e9a2ee9022ada7e6a36e528c1b789eb43fa10073fc46a4e32b909fe0c0e36ea2b61d9793dee046247820340e36a546237b194fe7bad5c707223b5a5e81587c8fb44e3111f39749d01f08d1b6d3d749feddb12135ff64b0916613a75099c6d8bea3463c7ab2261f42c6e995324eff8cf138a465e3e5b80b2d6407f840924c640e915b974126cb52d62710f9d9b4bca5a8a722469577483eb330065f696563abac043d8e73d49c9a6ce189f0a10d94ca47c793e02afebf3c5e365abd294190f2eff6e7f48fbdebd8abc9a089feedc2046b4729a9a6c3f3b00703b74ae30e1b8ba690f430a1895eaee3a024ebd7e29fd6c0656416ffb4b3b220ec0e5541e4e596a7368642f72b59bc66e479443dc1fcf8b8729866d23b1d68d65b5996d925720431d1b66dca1e99c1f9f57bee20804edf096908a8d1b2156fb4e6113950c26a52f0f67ab1990a6ce962a4f5fb719f3986eca793a7c66621af406fcb443e57ed20d1d0c4342a045c33430536c0a76eb4ba89cfbdc00c04c7972760c388f528afac271be5d0a158624b9a88497f8f65cc8a0a5b34791a98678a11f0e20e5d422ed2171f612c74eafe57249cafa820837570bd52f7a093e4dad1ccf5444376453aa31e2fef9dcedef7e4a9b8e9c5c5e4a4b15dc0733f214f19a42fbc031da6e71afbf47f7ced73be43bee2eedf882f0f01a574d5a0217a9b04b201dda04d42c06b0cd1e4653486c1b812eadf79b65f4e8fbef88299aab5d5b1565e2cca06f17df2f4700c952620ef0f068cf1ee75b1b7278f587a7feb4437568c8177eee877cc151796ff6c0e8e9ed317a367e2e46996b86fab6551b42d3cad71ec83196753b62f1bd2b9abbd2055bff4ad18ed1ad60fbace05b9c326af2695e45d3af8115d9d322b1539d7b0e5c6821331b2239b0cc3e3b7c61e27f7487f32ee5787a79ddbc9eb8974c64d9523b3d424ba9c798b5674f607ba3feb1614d18b0da16ecaa37f8fc58fb0d323f2b8caf6eb861e11b5131997dac32d8d1701525391768935fbfde8cd7f045c5d1f222105c8e00e3c079cfaf4eee0f3186ff372172cd4030a1b90dbd939ebbdbfc785d65303e6dfa471d84a3a43aec54f6b9e80fbba84576bb1c99424e8e8b0d74b70fb6bb08225cee42601e26faea556b65df896fd4341ca8615ab2b1365b59d169fb62e2fee064a388c168143c33e3ee19fbfbc92185e8b348c716daab2ab818ee22448c4ff81a6d65efc24b58a5177e7b868340eb50e91232c6cb02304050424ec94bed6b8b548c42ea5a26563c32ba9338bc2b674b0ec9a8342922538b6c2e16bc6bf351ec9a14825cb691fcdd45d9fe35d8f13870187b53f652add5463d5ac5faaab2f9fa48d596954761d0ab662ffa63abe8cb32722b0c01b1f0614e0e1ce0e3c1fd0a038b96b335893ae1e372ece79449c4b4e5ca705ca98499a028f9c45b2c589f0299c78be9ccb8394147acb61034525a70486c2c0da17533db2f28ba57903e2f36f2251a50b0a3ec9f94e9e9b585b8fc559512a49013a36290f6fe078eaac5550d14469f5406478c677bb88829d76121d15911a2f16f6f6683772f09ba1bdd36ab4d7d0b6f2be8ba419889939a517f5d62d86a1acef7bb1ab3ac1710b038cd734dfaf0114fa26cc7bbb11dbd633debb880a377fe0f557b7dda6e62427d05363bb5e729732d25b5b3fc2fa970cac3b5be29f04eae3f44d469a79fd1edc5f3b6984be702c61838b937c792a2078836b58c6589982ebc67ecea910749d50fbbe0f6562f81bd69d3c48eca3509cc01940ca4b75708d181afb5ab4e668e55da20c2ed852df6e984b3a96bc34d51e01ba231a49e605056bbf30156be3feb9e5d113b0ce9fc6e6f6fd760eadbbb15b75ebd4e693d62abf1c9b51f5c0fa8908d9e277bed036a2cbbe739e7c750d13a2589c067164b663a6548d696fce43f22cfb64425138973aa63b6600ea705e8ea5af7b89f7fece23cc656d25f6474b94455c1c13b415bf3e066d8d5eb28c46c42395004d79b29b0f1fdaf82e58f9bb64ee10fb854dd7e98e0847b350a01f315dadefbe0578a399b28ec7483c568013544f69766189fca0ae29c59244e5a7d3d231fcb0869899abd59e6a369484cebecb1c09e165f0e9fa4783736a4341027ba4864ebce20e80b6ba2c33b157c756ec0d2a275ab9c53ab68c5a05bcc1a6c91cbe6d0d6d20b721326f256f77208fa2276249173a51a7b1d4add07e3dbc5bf16a9279db630bf77f40e6a7bc7ee43699cbaec6641ccf92d8926215d82eccc9af67b455c475bd46a8d37e9de71f9946fc1b7a528bc3be0a679ec2ad3e7b3daadb682b5efcd39dfc3f6a40557a860b21240cbd4bac209a298a55f654548ddfe919843388da9039c3c4adf6efb738eccc0b10c69400bfda2b4d50bddd4f73b9bce332494f60ab711f662d7b1ade2963ec99e53164e934b89e83041dd99151d7406863b012a3e926a17f4967742196569a8c05f6c9d838d843e3aa6aa8be036dfa0a900a3d56d4a90a6821510372c91f09f553744f3bcdfebf5296935a50adc868f7aaead1fcd8bb3b69b0b12cf57ed43da8a9bbe95771a8c3378b858a2d8a6b18e79127f9424a6f6d6df147cbf8e04e35915cc496d95e6fc2fb97f5f14587e3d49a1f0df751d4dfcfa38dc135772716d9e64560378196f671498e78a250c22fdbfeefb719e03d43d96f475e75b5d01ae254fe18bf8d72c7234eedacdd7ff7274be1b53545d9f33e15571bebb0d53a4b9e5807927b638f97faa60bec18fbcda0450b5d3b665259876a1d05d2bdb7dd9d56f96628fad759b8969340d287490fe5c9a5bff0f3fafcb9f50def947addcfbb614158c987ad41b3e18a16fd4d766067ed33ed9aab3aa53979fa3609157234d7d6874f641337a762a793bc65e63a71f308716cd244bb5712f56917a94d59fd0d796eb7a6c93d4fb83524cb5de22cb0056ab625c3c46c25c6293c651e7ae6a5dd516902a28822f1d1815b08a1310a9b194bf8617ecbb7fa557ba5e7df01357010a06ad921f4454364d11e1edbbade012eec21834f7ba1fc01c48cb969032e3b5f9a3115e8c2f05c35d1959edb253ac338376d35fe6a6d58b027e6fb1be38059b30bb2876de365ea5a0265f987b04a48059f72d5a63e5a017d04e20ee99bfad1b0503ee5d97a8ac59a4d09539a5cb2cc09d66fa1c5fa2deffd8d2021f64b2b7847c51b7ebfbf29d797dbfb369cb6a344393d37b7cb9a40381516b30e8b67e4269934fa8933a1fe3ba74fc2a98ddfbe806282e98bd003932341474bd1a035373954e95d412533d0902383c38ac504dbf06a6d75667ff8bead547f3d16108c8ee7df71a86beea8b8785ee2c866fffa92f65a8f8669ab86e785e57e6131c28bb91709caeefe7595c304babf4e48519011e391dbdc199ec5359b3cf1232f444cbbf26ac261e8386c0df02784a6802cd3e6091a187982927ca3291cfa5d00e07f1828a13511e4d7ea2608512f43f7afb642ddfeaf464e047e09713b08d1b18cb6d1ea5058d446a955028fa32b6ecfd13a1d15cdd7fdc974b6e510b600d9f020b473a1652df30baf8447c82d0f2c91598a41c4e3fffa137539ae3eedd3efa1e85496cd912ca6d087643f54d9ea4238629a47c70294bab5953019a95f0b32ab601aa80f6b807596bbf5dee9c77f949970a6c116e08826a673cd1ec8771459f9062d2ce48b903c1e48eae7360adb8d9e9535b3241294d6e6c66ee99705573442b62776247851843683464a2e6345a25e1f9f19b32b732a2b98d19fb3adf5c5132f417a170bbc50f31d316f126f3a2ba4dc005dc576dd13c46ef6fcd94d0636ec59c6f24ba1679e9b4591123616dfae8dac594478bd2cc636af0f75354271a79ebdf3e1176f513cbae7c45139d384ea64d5fc1ab798d9dedc77273b8a204a31940d94e5af30dfb831a365a35e4356d76067de3d740288bb11de90c6e2c6b892e87046d5e1c8d98aa6495fc4f2fbe4a0df753bc8e75ed64ee7eeae10f449c4da3d3c1a8d4b0d70d0ec8cd62545fd135b9c691e6a715a19982c3b3bd36ff540c6d534bbe79ebb321e79800da7ae6d7b5299c24cd7d7008605e20cfff4ed6e7cf9bf705b419800c974f2d8f9315344a964d52d9515c1c6ff2ac0af71ca36442c926d93093fb97953d97bd921bd11691452ab6dff65a13005cc1d88019555cd9c9506fcb116829e5892a4d7ffadb49ace192c62e6aa1e5fbe3c64864f4f3d1c298ee7bd96720fbd17d0ca548225e72ccd7111f853536bfe4d996b3cc92ef6dd3fd28ff50d52340a97b064ea57d515caa7e72ef65734dec43287ce81ef3fad73af70d2cc75a892a6ba87722a6884a9fe3588412ac286ffa7d507ba4eb2f81fc3b0e40b1c6bf650d34b8bc60b9a9097530f3dc629f169720562e93d9648429b4d6531e28a63b062388a0b4b74ece5de8108c70b7e67fd47ac45398a662270870ffb2e192c0f61fff03133d3bb80f1ffe0e6670b36ac36cb5002505efa0bc0858eedf5bcea554eec35d6f20f6b147d847ba8b691722627cd5f02c7fd87581ea1f0cec31175e78f5dbe6505c2cd299acb2da027973b74f91ddcdd60be9c4ecff98a58af34558c2a78267e94b74bb34f5a3ee00fbda8cd515ea2009053fa5113bfda7fc64ffff002d23c00969da6be0abeb11d84499d9a465ddc5af3134455f509a1e33b1d8179e3997bcc204d85c01b62d346b29d422f6f76eca2da2fde69ae11b0743a82a893267dc0dc41e57f0eca7630261f68af05f045ada17182a388f27a3739db072ad688b084d8c62981a571febc144a0b03482785e3c08527c9967f8e43fe4722755fd3a580711330bb1148f5f0273d8ab6fe3e34f433d62445fd8e4932084453211473e9dc0a3e56fc1ff111543769201bc4b2ae9ffb11c4c984adc552577d5768c0133bd2d424f53af7af16e6d5945bb6c0f493f1c7aa9148d08e0c77c237b1d21fc459a8c92719d66b13d6e81e8a5af005a06799528d0b6d6ffa20c03531bfd9a3fc9f70d0074d92fe4dd00ef909716b0729380b7d766d763af9499428167a2a6f220d78e94b5a8fea54487ce8af7ce7f4978305135d5ca92e2c8652c106134f2e9ce56b032f579dabefa9d5ef1538b373e470b90a1611e8b3ba6c1ed0ab3549c0fdb1ead41a89acf19403dae7c2f2d1290fe6030689c0d648103a7e7e149658309578f36345806704ea147692eefdd1b551001e6afb76c3cd704b9f2fb7891ce3edc3837348fc9ef7f139ed1e83d9cd5eac8db246095d682c7d332b6e157539b917cf3ccea834a2a4a6b66d517976316b485622799842e29495b38e3d4865fa35ce01dc9940b3d5ab7546f3b2984f655ddbf28a1e601685a099e2916907d499128e2516b0fd944d2fb0d9d0a1f41b0aad0884d9d7b6843b22ef3f7e56bb7707fc49eaeba8714a84800312fe019685bb980b858221e865d09feb91065812ab1569d352dc1d5f8fec2f30887605ccd593fb3c9a5abf69c058f7e894be7bf7950ce76e5b979b915570e1958df22563e1e5fda1da0e5b1afbe58996d48c01a89cdc79a7b1e767430819513b2c32141e7f5a59aeac4bc7e5953ab0701fa086deec3dfad40a7967749b7e6fc0179fc37984a6f0193a751a675c2bad60dfc992014fc787d30403ba5a9c1038897b6a3673f5f71558a82c73f7adc62e7ade3d55f55d7d390874587d6d3c1015f7cf54bc33ade161218b6fa436282d2c3c7263d1d7793857cccca041421e0e6a67ab7bf0a134cb4233ad8785e2dd0485819e0ace1f3a0d26877980bc97815aa7242c0e3e256a334e0265622d2051dba95ef90aa33a9a97392ce25393e58e66162eebdd61a0afe4e5bf69b1d53ea621ec6ac1c8039563647c94888e744d18f81c44b658fab0e51d4c06c2df53009897e2935d0fbb3e54f13996b8139b51e568c67a01d8031422404e0582e40caa2cee09ace93f3a4c31b4dd98ee046530f5b15798771ee134b704bc354fee4f6f7547fff690acac12ee10217369784d77c0a2d766a3469be52358d7a898f0a669eef032e8dacbb16845b1a4aa57c79e22f6208587a5e5cea61fd7eac14f73595b7f9126f4ee8a71cf5de80b868eb224041bd424a13eca5e5b5ddba59ae874fff3ee23beff7b86d49750b39d7105a3733c05b38ea3bd518c3c0bbef4e25b92a0bb5bbe35b4d75a2bc5f0467d629926c4d774107e4f0f2bd48167d988a82e4e7ab067abdb1494559caf8b2bb5fc26ccf3498dc6d146120ef740c1d6a3410b0ac8409f3568a7509770f20570f453628fd717d8384f2dbd67d8c84e0541e18b56e2f1808269c1ad9de1c7739f68b1b14652a0bd11464231b7149b0ec7d08f432fd05b05e33889ffcb5a7ae1c95403186ec7e2fddbebe501f82367e5340868e2202e40f24a3d30eea8302b4dc91dd4c633b365f8e62b8fe560925ba56e71afdacba7cf2068c37712e8e1e0325b102359747f534ed4d5ac1bac98558757ad00cc933f6cb3d84cf70710877df2d53532cdb84d887f4bd3bf2b730ebb888506af76c9ce6c2075b04564946bb1b31ac203fa22aafd1fd6681507110476019929df50cbadad5810ca68fc4013b1544841da62b6d67276bd4b5742e0c776a6695b69aa79e03abcd69322730acf42a508cb26ee9f55230cac687eb132a974caf51bdfcc4cf651d1d0e181f92e7aeb3d9bc0e0257275597d538053b7749fc66b562bd798a67ad0a4da4fa87b73acc64b4180156e7b9445681c1b6fc3094f52379b8abf114ac3ade58a76bd68774663a48b9069dc21ea36222f587a71830a12b2a66c6190d72dbb388532f34c64cd06d18d6843b69e42c386d3b6a10a0d385dee29311104136dbe55194a605ddfe0f1686d6f098568f4893302e7a0f30002e51635b30f6649f24b472c9d9db8595e69ab9aafb51b475ac6ddc0c39eefd79c25594fd8ec2802ebc7c15048936312fde9047d38a30f62c851b3cb1b5b1a7dce78559fbeb205b04405bc9dae478f42142ee422848c82a96c2a4573a1349c5d2785cf2126c1310e1b63b38793f1a7e1e6ad7d1d65fd5f7168826d13db3e0fa953478bb0c13254db36a3484b1877c8cfc7857d3e003793e5afa9604476a992a1c0f0c74de75216a20de1f9bab1ff325a682cc4d5799b4ee73f126123a9edffd119e3cbd76d48f7d61e3ec07dbdcddbae90808736d61c07c5def9d7109a691de13736f5de04e1a6e03ad8b6f44c58159e66b5f16c07dc050192d0029e58c8dd2aec0052ed81bd9311ecdf95113b4a7644c50ce3051e5eb7ad5b9a2dcd0bb6a64865f667632a7e114ab80d369ee81d81eabdf30f8fa9dc14eb4caccdcfb5aaadbd4b5c02c81ac356d5e1fcd6b1609896e048342336e1e7e6c8154754bc6f2e8af4ba080c1880856d42a89b0903543ce93b17140a0cc0426aed94287ad3f64b606a6193c62183bc9b7b8320919ef441d8aea41b96711886ee61d5108df10cf7a191a0ec2e826a4634068e8a4c7e8095aa956943839f816fcf50a6d8daf3ca5d79324aa1175955c93ea3e9309797e19260b9d60c779ac49ed61a1523aed9bb2f6c504ed7ae5a9a11f43ec31a73e003e8a96699480b93af6a3a9b13e4f0a165dded49eed5bf4d4aeb920083bd658ad31e115edf1fbc2442bdb2b69a310aca3090713363e87c5641f68e546649d846e25b749e32d8a4871425004308abf519c24c73654b71b46c7c68c30535b412608e3fab30466c45d637a34523a5f1326438d70a5312c8ca4feb697cf8c8d435e748b0b88a63cfcdc0aa55b5c528651d9359e15e7a796abacf78bced8261e72c24fac14ac13536e41661e1ea3a2a4e3c624aa3cff34d4fcdc79ff1e13a46da5406945d9c6150afcc350a7d09c718eb60f3c836802898ac71f90a4995c5df6879d68cfc60f0df311499200955ae615ca72735d126d7a0058d8256cd30f6863b5aa9c3903530e57aaf901e0241dbdd2bbed7d410c09219f7431583f927b7859772a58b639d589e68fcc6d8a35e416125f71d37a9d77dc48231d931ce8f00df11a4fe348c0a5b76bac799dc8037da73283302d758663dd9ac15b26d4933a5dce5b25c013efafc9a162e18e9174e95bd8ca742a7e78116aa34c7e4f1f3cbffc3f4a13d86e54db342d9fd900f9b7c64c342b94db891631b15231e3faaf40034d5b015f0ed949ffbad50dc16921c3d8fc25074b4a6accdc71e8afe3b128ca73b46433f5485f7df579d4c8365ec979e84db9d83a3378b6b384689e4daa27f114f1b4a874e0fa9f5b1f38c3b2d1f9c9a5dcdeb95014072fd4f8b6440b34cc9814eb5c2714a4743aa8a01a4711791013571125afe983a488a3182f554400bbae57d6c97f43939d73d133cca4acaf40c14708ccaea53c5344dcce23a97612809a006f38a45dbfbd9c4f26ddf34a81ffba19dbcf4c1bd88f3cb1f22a262d8079755bbea037fa75a53aab2bedb1a80a1f1e227c2c96bdd98738a46eb210cb9be39acd8e247a1c36ec8d668edf7ed168ce66b012162e66e65a9726ef63375d230956ad2cb4b2124138725c061443ef40e0f5760ee7c6af5784b8d38c53e2adf6c2952c6e69ad1615b740d78296d9acfbdf1bc45471e92ff14992e01ce72816608fd144c67ab3d0188661444cde3bf85a9f08cc45b47ca6f65ac576922b2986a420e6460c9b728dec86c99b4b38197858373c02213e1b5bd2d659ed07ad76b31d29bb005571cb0736266c87ee31a2fc027d946ad779254fb2890307f29d288d00b7f10f38fa3653735bd25b57261e0c93e13ee043130a8570f1fc5679aed4b70473742f3e80bed7cd40f5539e3444ae5fdc4571d1984bbb1f0ba91a4b31a5347ef1a5f1a863d670ebd28ba292f4dcfc1b28f32a28cdd1f64d0f1db8e35b512696f2074c4817cd1a1d1f55b237bd9c9a8ae1f38cc38ae22665de8c1bfc29c7fdd13d4147f89ea93cc5f0c62694d11e39a0c94c69e260733784a83f1f943e9d5034f0ab9ebcd185364db6fff5a2cb1399c0c250e23027391d014018b71bacdefcf30e841e409563e1b28b1a3060fe97cbc532223db079eefdba06baeed1e0cb5966f588d0a039e4fd83f91030662d9decaab1e9e9455dd54338100ec1a7f0d6fceb61e6ed6e489c6985c071b2587b15fdf9605bd5866a83e1e96c34c41967e0796bb8e3f1281d4655783a140cb88dca285bb1c7d13839efc1f4cb338941eda0549bd72b553cb834021e4a067d3dce9d945564857397daee269a591306c4b6fdaac5368d4d0aa498db04ddd523c4538d8ece1f3cb4e34cbf487a1f7fdd207ab3b634524e29b295e080acdb10bd5626081c5ee1d03d8594e0757f55c0cee6222ad95fb524cf2b55bb1ab528f5e7e80b4a4c6db7c958a342affc0dfbb7a7a1fa70cd489b21cd67d66019c4682038f0e21959e50d0d860996d68ca0507f5de6aafc296a553ee000e08c53fa4c662e26f963c70ff160f075ffa90285eac39509a7667db5d617977393e7c7df03dbe9224c3f93b894d96429af9abe270637500428f3675ea07001bc568ac6dcbd4ecb5e6fc2dd3d9c9514b251d948134c0142e262b38478b6b56bbfecea1eac33bb98528042ec812c62aa8dc2710a424f78655d27f4a2e7ec5003a23d47995ca758aec1927a0cddc3f1e06a4dec8657e47e342ed4ab988301e572b6f388e998523e98de518fdbff034271eff3a868cb3d2f2b07c6017b56509f4cbfab56b885fc77680fbad4657cd8fcbc82d8d0e2d537aafd60444412b78ad602934ec1d5f27c409739ee9206a8136edd246e4432ddcc5878342905838c8873ebd685637e421f06a3dbbab35d96aa224bc730ee72f8f912c9462ec511b8613f69f719847f03e3cdbe3a6cf8d4d5348dffab36ac3b52a01c9ee5aef8c464b80c295ad516fcba1ec7421b773c0c0837b42c7124001465434149fb0950b77862c143a12911639411bac9aa32e06459f442b48620f40c6c20a0df2b12b53165b4e0f351d0793f4cb90973a30171d68dfb520c6ea4ab7cd04e1710a88fd76f5932969f611f5c47759d1f9953ef97b67ba6927e4e658cfea486f9d74fe87e89efc0d4236339c55872e2a0f773581b41a478df79c8eb3815b3127b536eb5b8f97820f30a765661e950740b514e9800717219e25a7e9acd849adfb1c74739a6f54ac9c3cd7c0fc390796a1a995712385715fbdbf4e43b0fa09a7cb033dc7500d2402a719071c3090e9436537daf2cd16ad62a09cc7f2adfb512741067d224ab2efc78f276260699c20f74cedafb6fca49804a04370961f458c7f6e55470438b4e885e01704a116b07d7b8d3b71ad0834e2fbaee565c6cfbfa85456658bcde0be82cafdcf209e0f307b97ad6ec858b1fc46b0474362a6c955273af4e6c40c79642df26ab772c38aac264cd1c2227d211443f9fc4a3ebc4ca79512fb9b747529a0a621c45649911cbd9e518410f64bd520e2a6f203ec2d5a612b86870038e6c32e07aa34b1f4351977e75d135d226bacb811cf37a9f672d91e753d08708fae385554106de76a8fba31579482bca1602f6be4210dc6b087bce1b6640a90954fcbee2b83ca6f1643293c39a2641c1c9d6277d78ec9503728502f59ad1f6554d9edd94185aab9a6e322a3d732971a0605af72bd191d303e510690b2ac9d3775b184116a302d7776d6e7b20a610b964899a3c9d1eed8527642e61378f1030e6c16520df95ee6cadca687e189f353c2d0cfef528b5aad79d4d4d82b9bb8a66c5c79b3dd89304af4da4d677276cc5df83a613afda8d8ef8295b477749a987c166e08b04ad48a03894e3fb91dc7a002be6169d78e96690924034b9643b21e07b977e6312cf70ff6fa7ba3623779731db68bcc06ff99b665d43cb01151511d8c4fcc936f81e7629d36b174483ceecb491c7b67233d9b248f61a18851fff13b9c17e51fb912a26834e5b4d77107661ce29267db8babd1c9d2937a4ea74449a9bbc6d07cb434dda39f8099cb8e9c4df861daa39367942b5b469e63832fc182606530c1c0deac05b92cce48431f94222e0ca11379910657f8f6e1db1919aa728984d1d58e5eee2a8ee79fcb1de8762b2534c6db8574788112a648a5f02763ea7b0f3e6da114c7de9eff1b75f6a1b1f33c6ac72482bf0b026b05edb10e8a0346cba0af515cdd75dedd69e5c4527199280346bb4c5cf8b56b9ab56a84fc6dd18314fcd8f57597d0f09b8a4c17f01f90876f2ac8ab7dbd66996d070ff91a4d27260cc04583955580df79f4adea049c666c53da62a1acbcb3e23f5e68f5dba24ff9b2c0f4d278ecf108826e1e77675b843cef2d838e993cdae2d9e4f7af3f560cd0c93627c0036385a76fc92f81826171a68a40b4a42d7ad351b645134a566ef2ef610b14e78deb7f0aa8ae95de885ca226a1f66677431c4fb410c9de0b612a2353d9283e2d52f3b309306bcd005f44ae33169cffd54ed1dba52f90e05fd1dd955c5522580d3700f6775209c5d0ef1a07ac2d294290be75786dd82720c1d34b59764e1f86e5c38631848bf0d23c5639a017c9a140cbb39753bce6228da73d1f3ee4815bde080f42cb428d03ad0ee7b788694bd30edcdc6c5b8ca4ae4437f3fb0481340fad9718e561336f070886536fb9fe4f985224095835ac9c2e2654ec414f877dc16dc7e16df8bbf07e4e9a5ab00fd0e0c758dbff6465239141e2b925146c82a512697aaf1618517597204e5f7cfa2381135b22431e3472c930a0bd0e8fb4126bb11bf6146f22f7dfd4237ccfeed5d3cfdbc01c8b6985e0ca975b67b37bd45c46070a9e634123863492c9b1d6de683c411e0c62b0eac60a40f4fc7a6f70b667aa0ff1c1baf0b13b7a2272d89a682874aac37edc97f8cb08a4e9cceb63aff0f3517af78c0a5f68195c2fac2611bbef776504f730958e2626a57d42c428818a577aa6cf98265f2f89133ee363078ea32d0795d4fa927cd7c4dd423f75912d53e63863094937071a83eb9368c85cf0a815d29af52897aa3436b670d70a32e4a819c3e4fdbb696fba7283a7cc7d71c98ddbf263b3ee51d28f3ddd1677e2fcf3a8a86e6455d331737fa5877b93f213cbf87a42f70aa9566da55bd579c9379ff47de24df964ecae09d2fd44a13740b5347a678c1d30a063ce70ed4b48b0b91854805251d89f577b57ff51345a48fcb60d6ca67e29a3ac21816b54c88d6bad7994de041b66b0d4c3bddd80ff3ce3f3d464b67773e1a871e12aaebd6e1f8d1e3c096f463d6ee8bb99ebe9967eb3750cb34c6a87c0c32e292bc4d9770d02dbb3ee636563f0b9f65fd7a755b12f371fe4bc9b4902f7f6e036ac1eec0a8df1e1ffb3f3587fa834a0158ab8ca615cbc81e209816faf270e4282619af1df0e1779bb2d12ecb04ea8a7ced5434bb4ee74b30867d3d895005c54293eca1b3fa9df37e57412349008a2b18d7f00f1b33c8f12448bb9b8d4b1fbf0c1dd2eba900b188013b56a1c92ffb0b0c990ae7c08e484a0e1a40f0885e7e074081c04d3bbe7f77f26a1baba20c7ab8f2e31aae935f2c4a2371a0530d699e75abdfb6c717efd1969dd6730bc12cf945565205551f49a852884ae8e440284eb6856ce0db009ec6086d3d8a683b8e062c24df3d92fd8ec6140064d689fb5e8effb25b6ae69f8926a1fdd99e8e4b9ade2c8b735d4cefc8462ff251744927a2c28ddac88cba6008fef3ee240421b2917897c2b6cd2c89c325a63f12febbde6e161a7d5b3040ecc7261cd45143a8c275530f48b5ae94c3842d6fd8af55e086d97023dfb1252ac2c7a256c7d5a0ece3b13cacfb218ab67ccf70e0c7353bafd846857c876242ebdc66be6cf5030cdda82f25f196d19c31b541f192ed9fd4a59b960ef0cbe76255b4a3f249c316379c4d5c9c6a4411d210fd1e025b4f284765b128c219f83f023a97ecd563fb74c84d205f93ab4dc41f6213a8a0fd10482d5bdd9b7c5dc503da99b906abb950a280ab85c4671e2e6346810469daff5be10fe963c083c624c82e0f898315db8f9df50230a4acfca2dadac354c8e065b3e91a08ba40f7f5eb9a7eff201b180448dcdad060918d3819514d3d26275fc31ec1e91fe351a89a7a062c6453e001d9b896d20c2d481fbb28ca3317ddfb14b03f58f11dd09686c2141a71dce74e9540ebe4ff9194ee6f9ec3577540af54d355ab84a799e6e81c5f1ac180d20bf8b4c3bf132f21c26f3db9098cc7e9ee95e862f2a392753e5c303f2ff7febba1e8c15fa0e13a8627a358cc6e809403cf884c1c9e5aab192c24d3ff922049a2261f160a0f5fa6abe9b07e05dc71ba2104c0719c82dd3aad7780193add0cd829cad060f4c9da732fbfa5ed1bf0a2121fb13c5894fd9e8d8adca27d0bc2439f12d9df3251003588534f08b2294b86474d87be0064995697a0718f3eec4a25dac99bd8d0b2f4d642d5f8fe5af31e0d627d97263adfb03829b09fa93352f384103ceacb0b6a0a4319338c788b2ac79feffd98e07fa47a5356c6ed11f11744625a01779355a7cb30ed1ce8760f238c91c91e2643d2b399fafae3c9a2ebb8bb5e2787c167bd4275e3bef0fa9e21f692d49efadf46a19ac2e376755faf19f40ce5de015fc06351af835aca555a34e036a9df689f3165de112f4b3a12554645614ffb78800ec85f67b05b017d97ec040bec62030aeb556eabd0e5d22203dbf2470811040d4882b063bb9cf94931a63c58b0a15921493edbe60c35127937ae7e20e6e4e5b3c342d4c5ef5f0db04ebd8d0f634375493eb6a01115da87a8436e3a6698489297b5939bd9bdd8282b438b1fe74c2866aaa95b7a7acb7f591d36ca966d68efe84fb0b0009dbf3ddc165c2e76aa9b1db426c8715de730e731d9f422c1d770ca1960c5f1ab41c54ea7c16e90106312095861a0c5334ca5612f486a66dfbd8e8d00964161c16c28dde2ad0aab7d0129f06bf4ec82c216d3f1b781ba7ab0309aa3263a550c18aa8e8d9ec93e6499830f0822bc9d7bc8d42e249be397c4e40550cf99f8a10d6fcb04809daf1bfbbc8a8b6c66776be5f54db388a0c5fbe2a0766fd879dce53f0c7936a90c52216f2c60dc9a821e87a950c300c36c9375b09ffa8b21a71a7fcb57ab5abd3ddd6895dec9c5abd85f280666000a1a27955972b8625559ac81beafc773f1ac3efe1586c850ee4acd4b45ac43392f06ed485f502ef283686b92ba684660322f0521c9be76f91524fd96caa801613acef9e3543ec2193e0ce71750bc276444004505e22cc38c1ceb02c56ee815deed34f7a3d91bac53bb140cef9b511ca25573f7f2c4f9225e2a7f9630fe2209eca245b541a53d69206ab8e2cd6fd4de2e445a0d4139e62f6ca0e11ce8014c0497ece946078b5e47089eb8b9f54bd7bac945a2cf08cafa64900f653da7f5de65a3922f756e8fd3e41bb278f2c63b0380ba9c797ec49a9173a1ec7f1726a9fea0b3fd05e79cefabcf8fcc68b6d7052877c64bab30887c064e9c8977068f82a3a322346d8726df6f27492f3b0ad0dbd622bef89df41ac92c691aa4094bfe19559454248425aff0ae7b45b175426a7cdd63a6a7f2bc0a0d003396e4d32582c92756a1d6bad3cbe7bcebb860f2bbef95100fa54c0b32301e2b406742c561071e84e5a49610e2a09c1397bd176398c9b6aeedd387472c2248ea7a080c791f548a5cfd9c2f6ea278759346093fabed3dc967466b1bad0786a3bf255ed03bf3827a11c3a5439eaad339ca7b4c63b1aa0276150cb005ec50d9669e4a304cff7b29275c556b3706a899ebcd3f7495fa6a2654b19407e003e2f612c3dbe91e9f896fa6c68085738cddbde7bcee1927d3930d5e1c0b532b43af346fa943ff515e40613ff79938886e1f41e38c540beb5d3c956c8fbcfdf1937e88ed39ab6c7abba169157f1905c8a5a054eaca55d253c854256e501521386c759e013a93ec2b4368df4e6de6d5f492e883f028f013a62629a8f5f7a81b6e0a3c3fc125ddc27957aeb0ab53a7e2c5d4a79b9ec1751a089438135b49cc6085760780b000b89fc994e06a688f87495d0f69f1cdd6fd57b1d39e69299b3ab3f76df0109b35dcab77d631cb17ef93f0537cd839eff2220723fa71e9326efeaa734e664196c97cac6975e5cf94cbe81cfdd91d80656addd39a12864d52a258125af62afedfab7de57494dda374327dd8f960c8878a2195a7ec216724cb2988f02a8482c08e3d95c4fcda84a11ba77ab3052e5f34f18a589ef14b113c032c2aef725cf4da7f5c7fd7985a2390232fd5dc521bdafc11b53e48d77901357ef5f3827c979f220e99de8aba1f335814b0e67c81ec577043cfa674648ca9e593d5766086c3fe170838f96a1f84d4da12cc59a9e364317c98543cc713737f3288be580939dc950919acaa9eb56e2b242d14bc6e5b5f189162159febc875e00e74b6279ce6c1f285dbf2481a4b1c7d58e9c290559b1f8cf2320babf0b37c77bd901b8e68f03bcc45a5fbdbce8135746e459f51a9e4d12e5630c80b12f2d957f681ca1355ef9b4cf680acb90f5a39208099a41538f52a14132ccf810aaf900925f37fb4ad1275f77bc8764f0a8a025ee4f3a22d24c5636af6f04ad94cb1da731d7f6300f77f900f049331cd6e7725aebb9c5f13dcd82b50026118781e68ce5c1fe75e480105676147c8386040c41d7d454cc6f777bcea49a65b04c0f8d812d044d187a125609446440f229ac945bb93c94986f8066a45ebf1429777c6149754c0a61a944c5cfddfa725409ef31e51e8b8b1a7903349996a77854b0350ea028f57dcbc0d852766067bfa6b2e70ea86e6e48b32288f27874f768a8e9365088d606439c4f6abc4d4e51cc63d492a63683978fe6b1e9de74c97512eef2629a57c1cd62171ec161670801cc8aa87bd06ce55096c897490e04e55e57540802fd76eb23b49911544defc85645a2459fb07388492a0e321f4255ec26b21f157e4ad83bd9196eaa283f06bfcea43474d9ad90e67fad331f9aaa1f6eec485949cab2bfad3ce7c73e55b0a1f88999f479e1f46e88169cba8f8aa4c81b165d536bce7ce9eade5cb1e1e4a5eae8037fdd3486b1a26de60a36403c18ca00e2bc1edb3c9d9c3b4066427ccaddaa70be53d3dfe1e075264a8e15c8a4bd84a480401306415256fc1937108e078f000c28481f5b262508cae1e7b5309447a9a02f9ed87f1bda9b66d44b391c75d362890500b95c6aba4055d779babcde5d8dae720f02b7eaa72b0fcf7d9c51ce803716145592621356facb728aac96b328459ecf690d35e61b8826a665ddbdfa8c7fd6c857ada325c2dc09073fa626606d08472196e75ead260ad33ba9a3d27a12ef8b696251aaceae49363daf16953b052b9991e17b9c243cb884cb25853771a095a27c1e6cb2f03dafb1f82b705e89a4f269a4212a15df8bbf7b9670d424ab2bc76674f4a083ce1bd6229d677ec4a149223f41f01a68e5f066763e01c5a9a8b513255343e8cdc170074755788d5af7f3f165705e02091021e5d208936a526376495202418566cf654047c90cc7a298c1d8749dd435ae5d187c624dc26ba4fc627d58a53404d05e301c4de928a386147858bcdc5ca5a074303ac4a450a9621992f378862970c54993f6d0cc7050e818ab065be2aee8bf61066a8af595c8bbf7dc4618515a6dc5f81d7d728be87ae6e0c2ba62652f0e1dca42a8dd56d7baeb0a6d2baeb10cc98a574bbf96b5396f795129f420c50cefa8949d08ee72190de7fb0664f30797750ce145732396ffc0052329b4d8c5f89ed00eec27eacd975cda17aeca16df63198e53b560316b8b5c941e53bbe40b14ba58ee3b8d474b190bc6eb9e0f754c5dc594469e215f20203c6902c17133b8e70c845a533219cbd495001d775d58c96b1c94e31d7734cb059ac40c99a40148bd42039df67205c9f9ec2143f325f42a317475b5bff7fd3bc25fc36acd8006ad50bb4a59a0b13e5efd25768b6d812e42567bf312b6791ffbb368c2044d6391a8e9752b2db40521527ee7499cf306910834b2ebfc8fdb123d62401c6d70aa74954ee9b972574e86e68271e8379ee245b7a56c62a3fcda8598cd814455073dd6b25bf573fe76e8238b6a046aa52f51f414dc6c58d0f4ba9931e570f8462439feec2d3d71f2eb47ea1131a76ff1a558769a42bc52eced705b6fcb6819875f4afba5545e7848d223eb1a0df79734724a713760950bae47c409c38b81fcd42530c0c32370778874225b905abe1b5738e7cf9b573f2b7fb1bef0c59fcf3e4ee850b851ddf961a176f10be32a02c27427880d4d3f114bf47d840fdab257d460f6fd8e86ef852e3bc10d17ba3f21f4c03efbdf0d1ff4efbee8991bdb8834ac9e82b1eeae130193bff65e19936991b13e2a836e498c7189efacda9159b8530404f5c2902fb7ab5a2290947ca5cc840dc13caa73911709c168b45586ab8b9df489c85273959de9505995031040772e70768ac8939c47f18c59581ebc7ef82decbaf10c964b61cda5f520f3025fd6b96874be33e1dc9964b615ae15303d8beb2006eb3c189a77c504f271eca47e608a05c8fc39825325598fb97dac1e8e56cd559fe84bbf074714a46ec07ae99506a103d0d45ef818230dff88245ba56b467a28040baec8a215163de2cf533be53bc9582d70bdfd8f9e5157195e1d2af314dbb3d23ca2a97d5737106af3a184d19d10fdb2ee6c31e9b9a96b6c55c8c9c3d406d9b6ec7f79d46d4b0c194cf2bbd85b8b8f59432b76424ce8aee3e17b13a6d05f2274e269d2def98481f515cc8d9382f02a198017874a6d928f1a34b5d65f8b1348abfc7a0aeb9509fa09d7b7120caa52a2a9dcb12568789627f580e4fd31a0a62d1b120e0fac6ae9ea311c22381949e9e468e29141055db3f327664676db7db5bba0a49071637847e8f3c831fa1ed1ccfb744d302623b94526fae76df70a81d3c8f80929a49c6aefa25088995edc52f4fded9422bec34d55464a82e30c54a80b0cc5ff9db892b835730a9db9c4edc85eedbc84ecc889b09a06581361e56fabef2bf43b14026cec4d0fbbfaa9de2a5cc9511be8cfacd357d837dd0e1dcf5ca42a6ee917764fb1e2b0028c5dee5d5928a0f26900410fe0e42a8faab8f4c5e1d65e94aa491b21c4ce850449ef451156217bc3530ace78d7dd36f0df7900909f40bb6fa9c0ea759f2d0bb75297f027e360dca214553027eaba6ef06d786b6bbab8f9dee430a56fa2fae90e8e8ad27eb5109e039512c232c135edac24acd16048000bec5ecd927a3d411f9c719c16f4f03692b55750277d9ae3d7f1ea20588f28dead98600ce136f096fbc89a28974a5000a46fc32672997bfabf3572792b599b9101aa296c073f0cfd24f3b431db543a4fcaf70f3621e509274fc50e4f205eb2019e0b917784a1bc6728bd4f2f55b8f12b3d48e495df7e44ff23b2ec32ffb6d9327be3c9e5cdb304e90cb233bbd227ac5a46f8bbae82969f54a9858616eeb91c85ce77264e07156c9488f3cae38aeb3d7d30084ddc25d2b976f3328f2e1fb92c2fc5a8511b6c6cbf7c1afff7e000f3814cd8102038565a0c4314e3ca75701e0bf30c7c2542cec8f336c7c2ad71dc8534b5416b76393e76845e20e9fc4c273642b02de1408ef036f8aac656d0a8a27a00618806e1c318660f40dd79489b832038bf468ade8c458a2deef6c4cec84310c7a0b555d33be0e4635c0d20120764a1a9d9b8b85190987fd5ac80574f009908c978db0b8504e7ff1f711a496a18f42445736c698d927836849c9a60cdb5201b1aa7952bfb2a0c07ad52573eb72a5401b522a2ac0cdc2bd04c6248d3a99c34a0f162d7bf16407a9d8474b03b2676a0320f56c1a9b3627c80760e7bd63e078a41fa6b5aa1f727a9764c365ee96d6d8f637e62dcffabee12c4e16bcf74e2cc031c0224d54edf8048bc85a6da9820d30b78164fffcc1668090aa57df13afa0b012bf74c13008d3ee7128e62e5d7d7a736fef09131d55a6d469a962036ffa5c86ec9602207b9bf786d28d0f13e9329634f87adf4d46968463fdc0d1769406aed5ac409dc9cd87e6d8fd669856303b6e317c2e0f8f87523acc280ddcc002906cb5184b0776cd72546a806f131fa40f3ad949f40ba600b176181e4750a63c8d0a2849cabddfe5d8ec9bab3a770def20c16e13382a0bda169efa4e13109ef72d7d93fba9d4d8512e08f629bfb2adef2270249b2d0f2a21c25b56bed4f2687ca00d3b7735716ae299b5d6f852085c99895d42f2a6e9ff89503c2f2250380768d5b91b6b0e2a502e4ee96313039f60125dcd05f8613e0c38f23bb06b1444453e2a93883da5fffaf502e40e6e50bf41c5a04afb04cbe2397e9adb13ebd88ef58fe0300f6bd32ca11f7cfedb3d355be0e272afd5e2fdd6c63d4014b28db791d483df6cdd3a435e68d0be1d46d4f8b1552295d0916495c15dd5a669c01e431a1e0e6d881f61057fd1a455b82d09f543d785de278967d10db859da3bcee72126ba66b443194e8b9e65731176c55a53c62df266608daccef0e3354f53f539e89ae950b5be0447e37e9f90a86dfaceb7a216a70c39e24143b9f079568f76f381d076ea86aba8e076490dc06455b36b719e138daad8e84d98c43b062011b93564903c5891c1f544a400b6922355f40384d6514055147d1ad95da98278086be4b27327859e3968aa976703af60b5b4990cb4b5bce468eb7eb910af6f7ca2238916b81f444c2b4e0c4c1b9c92657c20e524cc3eaec3651854fcb67f07918f6fc01b214be8326ea9ff040e73b2f7533aa03feca27eb44a9bd629ebcd19eef6fceb0364e0ecb8cbb80ae02168a85a5cb40cb10eb1cc01ac8a6240bd5d364141d4e4758e7db8a51ec35945b47e495fe6e87159366142db1aeb92a5124eb1dd6c34fca6f1b68f2c833a68dd584096d7b90b966b9141ae9a5c5011af20a693bb503d46de3904571027eeda305be409c9ce157112b1650543f4736edfc6811ae2e221cc1420565904788767601c0b9b1293fd7eb7fe527ee145b65817c45c10588e913d8bd6faea1d5e98edd4be975d57d3db1f99e8681ff9383804c780f14e85b8262c90f93ba255c33504db9cee1443badebd5f59d985433a5c900a4489c40ca1cd7b284857354070dd1d2f082afd0f5b4e3c8b6948d35fcad69d1019a46b71ea711a54877f3e25d2a3684b8a15959701f5bd737c95dfefeda699fce05d26eed4a618d58b1d78007058221571cc723cf6bdc127df077035a250545bd2dff0903cb7dcb42f084cb6b75d7849770a1ba8dacf1a5cc7a9078a981fa223c6b0a9c1c20a6966ac97dba38c130b99f4020926593fc79edcb28b4a4c8c25c08fc575f5f73b209c5acbaba329db7359b043143fc515e781c81491101c2779ac0ca3af4c350fb4f56b9e043f64f2c74635a46037911dd1242c34a97d3df15dd2be9da7213e3002b7e02551db1884ae8a10f8ff12a5976de9629f0709e401fca627d7e571aec28444a72aa7edf9f02d387220215f09566954cdf5c82fc48e28798a33402a400c62674acf6a232f1731e4e244a10ba68b0ed62bb6aa02756df70c51d927695a517bab68e84b00fe6e9ab8eab8ca71785d2513d8c20f9fb1c620ae27a2bddfd65ba34b69852a55033c6d2ad01125364df957bf180dec271e749a2ddb77494e2b405604cecb89cd6f94f523bcc462e4405726636c06329917a865d900849b4df608650ed80b6f6ccf799907649903f937034fc3ece145674c7c5e0e70737fe3b98bfd57c1a085f65c64a2ea7f6242f00dbbd467e030384ad9efd2c09e166ea8bd6c0871b6e94ba641239c5f8a21f0f16214e5f45ec462e264ca186d462b62eee1fbb13d7133dc9a7eaa58cd4d8fe7aee2531967c7b877c2836085afbe9effab28a81db7f4f9645a1dc0b138cf35daf08fad3cef744c3a8b67e6656720ba097b602ca19f56a53e3af408df22df4b5fc870d573ad959c649a20a0279327829eaaa848199ba1188147533d676a62cfafacfd670a323231d138964a1a74ab9112830ba5f5eb46079f032f158d236437bfc189c1ee3dd4d17f7bff1260b14347f3da419c400ddcb8b219478db7248312fdd983f1d3e07d9c83e80f7f035cb2aac7100f9fe0012d5860ff20883010f3be445c1f9f9adc96f80ae65c500823f127034d17cfba405b93a99b2f310d041628b31a0f64ccdea03f78fa64d36e2388c736da37bdf30950aa6a5b069ca5e43ee52f68855bf45799b1f8fd4ca057e159c24e28c81665a17e2b523e307889742f4078dbf93ae4f7268c427031ec8ff2f47207b56b5cc4d2652bfdc1e3aa0c279b821361764afc7dfec1c42cf7be331af549450608071c9665fcb2d5b32e5fb2fd6a44f5c859e9241cfdef66c59b3a121a4692581279940d9e11012eefbdbb487996727ad446b6c42c84a889a11580c47701a4012f4892bae1d9a55cd6f8820ed65584c93cedd3f6361978caba338f9a906032d64481f75bb1253abb5c703174d0f3dc45107cf4a55ad46b76e75d5cce73bbe8d5e4c8b9cb5c79c4b0041bb042cd9a0f9481daf45d3c263662b6e5118123c1b9a3aaf413ea06ed126d963ec6761b46e225e6aa8d0f192b25988336cc38e42b4ae23ce82b409996dafb07ff3bf56bf2f3e2d58a5e4dd49e46dbae6df05518785e29f5d46e7e8b3d440cf1e38f651d08c9c7616e3abc05566f3177a32f42b8affdc36149cbc5cdfdf9d9aac8bc00e8a8c55bfa05c71b2aa91a5c4c90ae2dc2f837097ffb93dbfa56e9eebf331ad43a8d62d6f68b5b0c933fd3d0bed07a500a4c263b87a66e9a4f76100fce8d933c62d6be1d23db96428bc77278f70a42b3f5fdf23f40fb3b5886423d27ce03c206fde4c9cfca874d30465cc1fdcd50d555ac14a600c24580bb279499c72682eb6bcbfc5082846d6d844f9f6ba00557cf52ed1a6d70443c4509ef47e508364d79a8226e7fbcc95ccf1c0e6951d097c31d569a39bcea8f7549780b7c6a811e0a14f5affbf02ad55b6151dae9d01aed656d77c3a1913144f4945e1481a47bdef2f9c5bcdfab3f40ccfce33b25f8875b2d35c54b66bd62d31db8b0f06f5e977b60eb6428cf12f3cb8c6992faaf853594205a1642c30e35fa04c91ce6998d812aa68f824a3dfdb5f174568f5306fab5f48921e8d3f7fb6a25eb90fc5f5c87035ff527cc1c53a7be8ce961d907b6237e80d8d0d55e918ca22914b3cade9f65b72571b7b61c44ca2a90874b8a221a4d391dc50d6eb30d67f879c36be1f5d27a2f2a3115bbddf7c6b6011588ee53fcd654f74793a9fced200f1790a3c3e8bbef60d768aca2abd93263099f7f1d2325d976993ace77ab53b29586a2e4ebef97b2b336d7b7eed586e320684fd3c20a377870fc4e384d65a7386833acac0f3e285c3d2707cb055c1daa9ba73a624d6e8ac4b8a2f528b9e2a70ba288d4124e236b1d09d2924ee4ee726b1f03ec9b35014054be1df2a9db95900ab298a0d5f8121240b980a987862a54d886a8252337c30f393d7109ac5617326c748bc64f589aefabd5dea0078c4e2ad60ad8d4762c4f08f76585118b36bd72293784687d36fa40d392724d34b2cc8054bfca746aca424bbd70dfdd973c396dca621e20f0585b131c31a01b363f7c4e3fc23b0939a1a0e542b1146a6fb4d5ed723edfe1799ae341df03854772cf40cded455805024dbb6d29e188570a3eb76910c29cbfddab9a2e9b15927fa232c2361b80bc376e501d60a36de6cf54abd7511eb9a972d7918d9c10482d0092376adc75f9637abba3f5d9a0da82e490e7f8f99165ba74a5caf186c9dd364ec62cd0eb2f9f2e87f3fcd68938e3697b41a9d2e97e46e17f921316e3aa7dede5fbde49fe40cf4dcf6e5ea1c5967fd20632246a943b637980c89b0c3d451b5ae8c45ca9cb5bff3ea8f4c50f30bbfcb09b777d3157a3090713363e87c5641f68e546649d846e25b749e32d8a48714250678e3a13f0c236f3bebd55ffc355cd9da63c5fa32a382ce77026eba35df0f330474f995a84e679ff3073be850d15dd1f1e30d3677701dabc1653af3d4550c2d691b4289031ed4c574134d5aa0b5f8c40894489ac307638725146689de39434c532495e2d5d20d51e04a84e751430a9a799315ee35217e6f0708363afed0b26cf6e670b6f8bb7c30d57a3b59bfb5f79879ea0b57c69173d670fa4613b6acc7e71015d9dc8737218b1153a0c66d3227bd9c05b6cf8aaec60d796d3a374157d3b7fdecba495eed9d1ee312caa7c138360b5b565bec062233106b305a7b638c6aa3475ad96406b8ca21b93a536476830f46eee7db5cf45c2fb01ccbb9211490211f6aaa4d7204a8b6707e15de40057a23420b199b79a6fa3be9028f1d1956a42f182804b0735ac2dc030197c9f3ae31d2241a6a3533d572026fb32436e01d5ed2181188400a7db468f9d1921b88434e4272cbfee343f057c65cd9890a0a6cb6857a3f1d155b564daa527db3ecde4b0f534cd68b97d5d2b24bd76bf99d68f3396760929cbc0efdc0b37760d2cbd995f47fe5a82ba7524f7ef25bff4f9c4baf30f197752ba46c23b946092e9abfd2c4aa66c02667d11fcd9771f4b92cbf4f97c63e54e01833934fd60aba873d78971b2537633c3258424120adc4a82c53dda416a0313af285049964a0df59a98004edd3582f8007dcca4ba4eb4df65c9d6210ccadd2cd9cf00122a8231695b773e2bdd5bdbf5de0dd837fa75a53aab2bedb1a80a1f1e227c2c96bdd98738a46eb210cb9be818e7febab92c906b61b262862598dc995aa0b56d1b3d7abb51076f51f3a8520103ca97bc4e7535a27e2e698c585c44808b187d77c4e9e9471f7a9680d13d9a15f255681d43268031b24e05dc24b5c70c5828201fcc637b4d27999dcb571a93d678d928c1af7776e2284f8eadf994a9b27a21e9def34183410f420a88673130316dc77f34b33429fd05d9f4bf4a1942dc7e60f0404cedca3fe92d0a5f75a7ff5a38cdac7979579d1367372bac16cfa10f80ad222edb7d1fcc21de30dde5bb31309008f7f5df92b9d8c54893577ae22ccb5e20a6e292073edc24a4bcbad5ea809c9a8ce142c3b1539c263b962cdc04ac93fef4102dea47f3603542b6b68078850ceb0bf2e548568538865cd9ddd5617a6c61af9bc38915920f60ca2155ca0493dc46cf1c54228a34807f2dacdc2d15abc9bc2619bcc427b16199be6710c99639f37d15bdab0bd0441929676d0540bcdb893180d0cb39dd4efdd891bab23b54dc4a2d289a07fd6993ca7691cdb3a87bc81fde6e8b9882008d8d2ea4e6a8a5715107042f190614d30291d60cc50f22878f164479ce4864db8beae23b03aab58c0cc36ede9e312a7ba01914b53b000ee7fd77967eca0fc25717f6cd2ee7f5d9077357aa905aaf7451f79173739d263c5526c65d1ae1c298c1f784ec36894f3ffe44a63e12827540672288d8f813668fd15b26820decd637f0b46cf75a763f579223154509b2030c1a2b261a6cffbc9341ce8258990e6428bb8ea4685816a37bafd28501481316fbeb7ed2a123524e8263b5afefa3f52d35d988f367bfe3473e2c24cde8222075dcfd3f951202db4f997cb8757d72e099921f55d78f34dbf131d5c2c28c0af0f0bb244541c1c2c13cbaeb97e2e1f82b23cbe273e86ad43d3862279d4e955bcc82f31fa08778a1f89f07ce4947e5650996d68ca0507f5de6aafc296a553ee000e08c53fa4c662e26f963cc34ed78d340d94a411ad7c0f798c25f9bbbc7a910dc3f0e9baf495c219c7e85a7936f80740d3af5bb420dbe287ff7b3fa4cb6eb8f2fdbfee5a7f06495948497c4fe0ffc571906ca967d5c94b57c142d0db94ad4a9ace270963eb4b13d0d0074a2c1596872f31f355acfea76d43bcfc636c70aab3c32a8b0ca7edfd662c100800ce7d36be074b128cd7be23fdf87b4a805b857cb16e7639d92da3f2f4a18a3642ddf0ed43188a884df1d638a1e609bf2b0aea63b5676ad07b1d51ecf8e1039fd49e90ec727e3cfc0409ed771146f5e98715a2c8ba8be35944233be5c0556218b1564b225d6952a9c76f635bc70f095364448e3529ee23fc367f9c9c7fa39323656d4fe0b72689191e94af3a765d6f1d24293cc11bd1f13151e1aec9f246ce8cbba1aa08e5889ba7a0d42d0dbe76c5032544c534f0545c7bd2b068d24a53717a7b914626b15de80ee5df4a729c3eba925c88d68fcc658c1bf020865f89335308dadd9882f29657dee38a20de5ca6ddb5c29e3e2a1a4a9a473fa0d2f2f7e4c7b97f08dbdf8d53bf2eaa8f6f5afca794b45c4bbea3d9533aa3dd6aadf6135351ee3a227b5055a2d031809ff86f9d74fe87e89efc0d4236339c55872e2a0f773581b41a478df791eac6a13c1de5d7ac6f346a018252d6b2e3df9f18b6e2b815fb74f672b9fdfe90551ad09ef3916d1a1b247646e6b87ad62e5cad527480f15064a3ae2d8ec327916f1f631261a7970dd95fde05ec76ecd87deca2ef27cfe990c11e2538f9c79b0d51edf8c21db5e04cf8245246a2229c9d11c44ebe5a54c5e11d499442baa2824092490d1f2db9483800631d1ad6b9e9d9ffe1722467a7e9b19d304509ab08e548b7deeb21b0717f3858caefa7c7d5adf882c12b6f39a904ed491e4a9cc7bf4d1fee86fd53984fac92292ae8032a948fc79f91301446e734df42dfe2d743a9998b78fe411b064cb91b4c5ca1bf5979af1415d1eaa60d6295759959c712d6a2d255f9aa57ab7907e9c5501851efbf5a6eccf04d4d6662f9b4705b6d96bd4bf957a4390fee495b8d71bc3c854e8d56c85802200b94fccee46b8ac4947a8b6589e003413983ff4eb3a46ba09feed70d8cc3ac5aa84939f87290b4cd6277d78ec9503728502f59ad1f6554d9edd94185aab9a6e322a3ddddb98584da54d815e3717aa487522bbfb88a8a59805b158630b8425794c09f37a428e5f74ff2e0b4125a2f5bb7db682bae7093930bf4d6fa0c79e4f1a2e436f034a610ec5bd31b9c4191351cc9cf42006992128f6c20f049dad4fad273c9556823ef17ddd1c6d7299a379987c562a7850a904a3ec46be7176357ed3346c89a5940d730ee882cfc5eca8365434f081df4de7e7d438b81c4ce6a1966f3a5731ad6414c91b6c861bf58388a231b35106e034e8749b6a13055aa0aaa6fec2f1e811cd913e18ea80e4abbbd263d9c09a470f0fa715f9bb4a6f4277384985016e248f8bdadc9ca52c16e873a3cab4519a4e5928ac3a71bf912c40b2d324ab9753cc3f3c41e8ba71b4cf22962c7baa46f52bb351d94ccbb7f564e8661cfdf156f1d14ca7143bbd99e036700089ae0635714dfb53d2648b408cc15c2b4f405c22d46a18241cc557c6bb16af17273696a601745b5fbf44836452b5edae12e93c260ff27f88a8b1ba722c4f44cb808f4e8b221fa1a3e96a54364a55e4aeac1b7207063de32c40d5a774f62ece20155528925e2181083460fa8757bb8e163a76ee9a3fdb7854da2af13d541f0ff3ce209e47db31224e8673e548be1ac9c7af2eaf2cc85e467336661eb2e325d6ce58f8d741076b05434d92e457627f0d5caeb0a2cfd955237488e19296fb96805fa9e6ea85a8b6d7a645528e72f0fae51b94756b12f2d4bb3dc7bbcc12bc0728811eb58cc199397f62dfeffdfea231662e9cf5ff277b8ea43d9f1a26a7497bcb22b1ef5abe39ed9244205b07a20fa6102ed6ac8ef52dcf55a8024a2eb37b86b0540c4c5b100edc28d5634cf4620b5e90f45b32ead642bfab42a0b4e87a5effe9bdbc8cae5626dbbff66acc9c4b5b48034033ab463c15521a9d2e07cfd5712843652000d9be79002414840453eeb7721aee851426f2a9f164f7d4389cd49e4c76650bc46d1144ae7a68de4434bd5345cd9a3cdc412bf95c606d0c0aa7b8911c2adf06c811c0465ac55c47f0d2bb93c8868e63735c356736f115f09a3b78e003f1a8ab44c8d889299373622dfc8d1be3555a244b48ff6a2d27196ec5e98cc0d9ca6abf16dca403446461ee016101a600941d6bbe1232338cb5ce8ce8543f372cfc8474ad5ade0396b4909abd159d12af9b078d59c10f6508fdfba7c90ab5a04cc15556b8d255a0e4ce75fc178ab245f9e72b4ac841262cea0574192b039dbf3866aea427a666b0617326173e3fb8c662dc5531ec0a6652804e2954ad5b5394133b0a9f96615d1b4fe3cfce3729d7197453bb98c28973fbd4843dea2c01818df2867160c26d3ceaf278dbf882a54b1da9c10160c30976a85b02546cc47b94e310e316f306d1ed70c3cf4c0f7bbc612ceef05f57ebda772f8d1123dcf19ae8ec9ab711257b65839bd780fb857d0d8f547e5d7976f7bcf2f7242ac5b9d80da937e40ce249b83968f4dc37a71429e0642e07e1e2362d425b070c4c7bf6c01f5ef8506a7bcb321be6b55f5430eba3277fc5c73ade129ebe29dae6928abddcb2e7d85e75f1351f120596a7c85f4bfae115484fbf0fd9a993fedd961c9adc9c1c132b57613b72b796c43c42778011bc1696dfeba12c721374b622671035d85f92195e7198879c2004f1877ab2c98690e2537c69c0a62ca1e0c10792ab416bacae2b124e69f14f10ed2c1f3484d5f503854a3b5cac7925f3e2b7929463470d031113dcdf1d0a0807a76baa832c412f6a0284553e759b0cd3ae696f1aa9f13a6b8ba829740437afdc80510a45fd5ea0262ef9efedb522915c39a2e8324ac80bac564922ef98a1706ad24eda2ed0c984cb54db86f8f621d5e11bacf233b9ce812ed0c7a0f4f1901536ac8ac7d1c1b7d031372673192a04d34841706502c3128f8025f4d3b405d3f316168952c0fcb42edbe5c992b6b041bdd279f3570a85983bd7b4a074564e17cbe4ae10a3b6c7db56c510bff69c71e5a5b94f9baf7132a695d0e833c9ba066b8f4a514b946c8d4ee22ca445e469ada104a899d82e1397cebc78402d63f273f56d0e723c911f13c4db2c4c421237b30e3ec61bcb246533260517617fb5ab5277432eb3d38b87a8da81844b1fec86e4cc4b49c9f96d9538740ae1735d8fdc3390bdf090638c53ed9b900ce5cd9bc5923e3ed925b96a1cab15f73a3a450e579b35f9860a0dffbff9ca57733bb702c74c8f75d84f6a973246c53cc65d8635689b3f3f689eaf925180ac1af9796d7f3ad19208a5b0db8cd2e715e123bffdee16382ec881eb959a6417a82dd505ccef9b4d50541d8e07c5a7442ecfc9f30bab6df3a6b1ffc1daeee70d91b3ca9b7e0290c7f5ec6252a5d60f978edfa840cc4e0f1820d800d129de2bd9e1c238a2c07bab1bd009eb3985463ed6f0ee7bd457357c181d155f5a1f8461528514a970128c962f228403cbd51610a114c5de1f2f540b2be12a650629c2bf45e12941a6a5d65c034360129b4ea9ad4b26b5a5d5cf239fad81799162e458a6cba1000518043cb8fdf0a22ab846c50def24889e29815e75a00185cfa8142229f86fbe659efc09d74c28f09e08e5bc2c3540bc432d5d1afc49e16f459c9b688032533b0c128b888431fcbc099c5b3cb09f4b717720d68faba4356fd518ae4291c7e8216f2ca01a7cedabfc9077f5c46cd1fda8de8b6099d0708f5315b4190caa7e196ee6467df93d488810aeeb6e6885687178e60d4256780e192fe91d18e331c64795802e1293b6905ee3d2e461bf06e75623c53196207635f08e266855a8237b435a4542c02e980f4573b2e8c313f792ef4d9a48742f7813df7bee686746f3bf2eceeb3d406b5696e1fd2008020d4f914f4ed8104a8745c3eece5df0048520e950f1235fe79ad1af25aa9a6359f98bb2618bedac4f9ad1aa3d4343aaf37f1b0ec02ad476203c17d4878230cfd9161cc3607e0f5f5125649c4ec144aa7bb6e089b7212c58872dec62c291050b0d247e99cded267059ab190daf3e6926f1ceaf1790d2c0f7b48398ad82c0ae2a3a8e9ab22542a9a765ce21c30c4b3bc5f2176d80280307096ee8cbbc9d1a59053960b2f405f895508161c1292127c15e67ae90f48f8fd0dddf7eecf7dca84294cbedccc225b1233f5d5ba374e9d95a0d8fbd49da04e0fd52990976782e9e1d4330d6d945d4877dad6a6eb3775c4d6875ce6a3d7ca317283ff108d3db5954daa4a92434b25fb2833eac5e7b7a0acecdba45e46b5a037fcb3bf94193cf98d37922438d41618fe1ca4be9146e07b7788604fff54df2801a595725c324956b036a16ff0e6c764a12404e1ca5dcc37019948e50cce5f354b7f0630fae287fd8dcdf319fe49c4b98ec77e4f316f5f2d65a7450fb5d83ee15d4d09a40adb7cb1d32bd789917fbc903ae2ab3659933665779afd0304223d78369482606d59bc2e2400965e1dd2515d9bdddb5eb7950d39a88676d7e3d7d40e62eacd7309fa9e161a2450256cc139e7101fd66eb1a9212f33db0331fd5550040f0ee3dbabe8abdd75507fe2b30d77db874cb4bddcf3d50e3b59337dc917f90b531b0e4e1680a0887a73f63d5c95a6e1f7c441d385e0b5bf1cbd747e1756fba4af29a43741793329b74309b186e51a0716d426bd416b30e94265a934f51ba01f8af22f10c71ece02ea9f93d9f6772daa4376f8e0f802036be4f00589a4fb83061fa7bbc716b8609a9ffe5ef7381ef9a811be26e471ea41dd09187a809efe93df77b4c76312e90fa82f3b22efa82a5c56cf754893451295b804b4aaaa47818dcbe3f52911f00c81054c1d74c661b861591ae32ca36863c45f2f434ef7f2f03997cd5b50b0668b17fffab5a2ed5a4a78b33c929dc9dd0d7ae44ffbcaacf676b5402cd38dc89650cab3ec0fe12c35c3f0ccc1277839d2b9f7841625ddeb4f1e5608c10b8ad09d3a108501f9329f9d7da01b208716b241757186ecf7e95d57d9930962854851552209dd7595c1d47ba533e6b21012439cf56814b23bdc4619adcf8865bc7a1911a58d0eabc5e47acb180fb4de637060c715b526ad3d381d4283e4fd133e6ded7efd08e9357e35afda4f556a2a892b5e1eb9f444b4c0cd6f1230dd6f27b3f71f7d1868d58fdea6b31911061a1f02a6e8a44f0c49c6fb36b7f1e9a2c2f948d0fba9b6c43fc950b7c57b5fca58228dd1bf29a0c924132b3c20ecbb91e871d29288e60abe8bb758c46621adabce339935ba266adaa715194f9aeeb54ff9e24b9f82379912016dea880fede28ba48286a3706489d890588267afc35ed41818fb02d3d575fa6a08794afec4f43cdeea4539e6bd3c5e92b6818b35914df30b939bd15b5f5dc35a63c2715f745c371af78475ebeee3809ef574d95db8ee4635def32214105dde785786f9312930b4320dda0cf251dcb6ec07a0889e5cb099c37f5fdeee22567540645bd7be3b24b2d9ce1cc82b7dab9731f295d4817ef602e7485eedb9dbb1f664a98ca63da5a4d9c214db88bbe45fece7018b6039063495bc1bba9d8642bd8d1f572048a15fc671dc26da38ad0b002fc46703c60310ec505e440d5dfa042b8cd203c448645491a31a5e032fdb62c3263a8f349bbe078c500513b92ea27fc315cb8d12f6d199f0206d8514748fb98eeb3ed589e300deefa2e279ef7a81000f0241acce4df3922c651c42ff4dece9429a50d1b14bbeb35675015222cfa885c4896ac7a6cf59d50fa18f118c2111f0ccefe02e02f0f62ba55096c5c87ab080f3819a9fab1de9c8eb86f78f4421235ed7fe0e01a4af0c9e21d5a4eabf5f963de729027908ce7744df1e4621dfab09c1394c47fc88346eda7c36fc8269686d91350395792235a7a200e6292bcaa197a898f5e6d569954f5c25bbba8c7879015d9d2031f0c9bf69688adeabfdbbe81c8ec5ef8a1e4664c95034ca0daac64479ef977c2bc3aacfc6ee81307b05cfb2f6d597615bff05adb31877c39a451e13c6dec415d273650ab5362a8077ec3b2b18aac4f5f1b2b227e6d3f68663b2913281c64649e226dd5be7b4f6f632429affad9dda64843cbc9c631f827b55f3d03ef5621703ba5ce681a3c7373e0390b0ce1b9cdd0229543782b5aaed6404c0cc642266afd759a9829c196337b02ff44298d30f62eb38caac78124965a86f8b6d02a6ad67b2368d7335752992920984845937f6e95f3dd8c903f477e8298b44baa3b636933f2dc37ada4ed631239d6e0b9344ec3131cfd92f97b4a4154a94071982962cbf5d3031ae271e14a6784ca7a6fbc3f018079b8b1dc4249cda79f556bbddfacd3201c7332020320b875a5836ff778641158a92d8ff90a4c8f1c0cf1cf8db29461553f63edba5baf3c8555f09fa1fba59bb26cf9eb58394d615ec364e70d201e074088b017010ee9a7b5e37d5e98087d27d70d4a636c2df9d5affeb70188232775f46a3997450cfee9e83551f1bd59878cbe6ac06783ec6ce6402fb2776cdfddaf4d682ec5bb5cf4947ab4d1a44109ff59553f0c34bf8868364e94c7e2fee7e6144025791cbbf63e1711beb1ca2ea4734f73762bf40a1ea37dfa386f4069d1f0ba29ae538b4805cc761f8cd9d34021c0f2df983b473a5ce3c90a8c67d58fb4454460adaba3e39f21ec1e906e55ad15212c57469fcca564a1cf6abe368758ee855ae58dd70d8fedca6d5ed00ef59f106b07b7ad78e24b49d8ab0d2ced7add1698a3f47256f6b6db411487c6cbdbea770e000c3e6692afce5705b41175e22030ed4f41e5efb8c4aeace0b2eb1e85643e0cde062adaf7a55453bbab8bebd429acaf81dfa87e0061bfd46479b07c1f01e410b84f1eec1cc27757f972747efc865a41050c74f9df72641cface2d05e58d4ae3336da62601bf170f297264ec09d2ce38fd5e1021d448c3049f24974f644d2f6732ac5361ec5ac11c2a2bce91a958ada936e52ab17885f16e4d9b39ebfe5759521e17ed3aa79dbbc306e354d20d4099f7b1f4054e89d2f524fda6857c12127acf18f36c7f5b4840ddd4a18a4538e7f9989bdcad826e8936722265741961705ffc58acf983f42fda2aac6f27e5a7ad38a51dedfe1a8abe48b6c93f6ffb0098b211346913a684d7912c08eb4820dbefa5627459568d1f59cf362d7586a569f747df660953a2c87098e7e106fb0d07358aaf226ca310a8aefa7bec27eac6620a6531450ad816d1e03eddb6f19380319be6d3c6971266066ed6439b3cbcb2679c2cd35cb11c455372396c8eb979e5f4ca1b29ca3ec3097a4f9d0d7e16f68b4c8c33624d8fabc69c7ffeba7daed4ce48e27e38baaf1b1e66db0d1450cf6518297a64932ba1286f930835b0a27ecdb25e0b6ee32b8a549a9524662b48eeb868ae2aea01a4482266c84b8279d048a3ae8afb7dc631caa50a06de791f46f23112f8c76b3b66626c571907394edd1dd44e0f8ce8db3754b1ea482c73e6c4cdbf07c2cd7638fd8970aa3d8a93b31083db3ab99cda3ca03138fcdb6fd6bcb8706c3f559c66d584f40debc07c9121f970abbfd5a910162316d37e08656af36bad1367acd4c4a2ed8002c449e6db60ab5bf1b4247d108c66f65178689b7923a80bf851e3028508248f4e3031683436e5a9fd90b0b58a14874ea0cfe4466815aa419aa1d3e0baba0f2ec53bf1de7b595982ab29d46c018d1d1a71d6e6820f9d3680b3e86f848ad22ddc8f5bfa92f8013a68a060e48dc95c1a0cd3f2a81ddd3723928ec3a8cee8b0def821aa570872e9260bff2610b6d6cef04d1fb68162601644f314c1e7ddcc9242e9d80e71f39498e28d00a31f08991bcce1e00bf84d684427bfd65f42a8b5eff740dc49dc4a842a81c4caf50905e5a09b71fa814bb34b2b52c90c74cca8ebaece252498f06d2752a85c5365455633a7ea4237e365a3ede9c606b62a5e73b3235514531f3f5df012f7c1137a915e4e2fb4b2d3a700362309ce9e34780e984584a4428dc1f796491ccdd265a4052065c39d9244578232b646a1bb4e613261c81a7f373408d71f50612de4e0c2c21a91fe9a08be41ac11c00640b76cf8e45d95aa920dd133520731af1e53c4e6a400220af216f4b5f17fcfde25d0a6758f74eb3031fa295bbf7adf312fea08b7c8e52602213adfd0bba7e6bcf21bb4248f3dd30a3987858b9353a936a87cab52bc7a88292729a14c9618ada9012a03dc36e3c56a6299a1472d836555a1785d2cbd89332dc9a79ad581933e120a3d8bf984ef530317e6c7f83e87cccd7deca8aec98a76ca8a88f586238f8e793cc3906263a5567df911d3f934e51bd402423f7f827b1d22a69b3db7f661997f3c77224083d9e455d3fd6b87e39428cee733a7f9734f7840beffa9210a86a5f00982b7f9a2686cadda09b92adc8a282f86377cd1b65e895d9dfc3089165bb8c85333b669cb0aacdc599971c8b0c801ea3f46a080e674848bb856be6d917c1b31f113f5cdf9cff98d8055549a0f501aa97925e710398640e148bd7c1a240d8a2a6587768a795121520689f32a10be0b530410dab8851446020409ea38b521b86a99e9d92063ec03e141597750442e8e09d6b22e60e717c55021a9cf81d3ab05221b873252822abf7f7c77d687d0f94220276d68f873b30e2c6891395c7c66ac4abef33c4124aaad493c98aac3f06d4ecac1f219b842d7cdcb8916e420bb628c4d1186e5f85b336a04b9ea40d237261d9384e0dd73c8f56a2c425e0f68aee350a381f91e2f2131d497a97c25076aae2433be213564c574e99379dcda447f8d9ae289d75bb1c7243f44b6d9412352f5dabc5f6452e40ad56755ee21105147dbede3294597ff67a2cd3a0653ca81c2df422d7be41ccbb2e2e519e06baef8c6e7b426f6d64433677abe652ebe87f6c1e3add061095853f415ce47d60c310f234c481907cd7e84971598904eb057a86b80b01f16c847bb825173ce69c25a1529e4100719b754ac0a144b5eea958d1588d9561d8c8954eef413153d863d9d11cfadbda1a321c3d85b402378581b769b0b63dfc8d436e1dbda9acc8c3d5a8bec00ccb73f736d7972f7cc85c73015478ce460e0445f90998bafbce8d8a07f6eba48642e6f9afd727b8653b4a6bf0eaa33747f1c47af724a42a27f05493e394b85ea308f10b6e9c6d42ef54b8cbdaaa3f74aea6fe9dc5bc95dea9add9daf63b8a8346af8a4a2781475bed8addeaf630019670d0c8a7549851af3996b92ada404cbe69260de95958b08072474e2d3fb5ecde5bf1ad5125845a01b3ae1d05aa34dc39353923e3e6ac324a9924bc62ff9ec7f711e0c30c6475d8f0d678beae4b6012e0ab9898fae77cbc2b6b3c857a9589f0aa44e5d606904f38ed55d6e439cdbd35b0732579052d56309d2ea5b6e85b23a0132f5b713ffbac183474d5c384cc97c96f0edf3712ed6045990af31b3ee82e4d088d11efb44a46874d7d7964841760fd3a73d1c8360482fe58646ebd8b5d6c92ea2f13027db6dde3bbf6e64b024a0c71c9cab6b60795ae4b3d021e850fdb3a0ca654435fac747fab752345033555f6fdeef37e60aaa40685762f284db5c54a32c97a6cbc1ae69ac5631da620186b275de7f1f9fbbb0a0e2b40d7731cc080d0662ba15429cea95eb849d10feceab10de93be6a05d3d64f0a9505a844b8d5cee695e9e83446e45e5f1e4e5d1c6a1d80851cbe4883286b67c8bb27bb4f984beb85543975f00791580405cbffb9b174f5528c6a32824424036441e679ff98f667692da8f126da79a9d836bcf18d8bfb2c770cc434267d07ffe407428a3772e2477653d1b9d64c579964cd90c8c63882da58eb4ba35b1fc0658578b845d12a190a45a39a28237bf8f09599841319e81bcff36750238ae9f182422ab9a713172d8c003f18765f9c644762b119c9e52e545a6eef646cde80f2753c6058b347f19163c7bccf6b9a74b2b575692e2c149c7137a222a4258a7db1207333d77e824fc74aaa0f8e2679e0df3ac9e35f812a993097f62c86c72ca1a094a569f6082bf549512b4bf2fec1ed821ea317e104d80b7b483d7ce95d16b737f986ce74c4461aadf4995e916059a9fa107e596df55919b472d5c3ba13ceb984adc44fce50429d58142a8a1c80153bd63f2f51c8927c41dbe65ac848aff79901bdd515337611364bc3a60aabbc4ebf1ce467853646ac3885d304470aed4b4020a1ba5ce2179d3c6c88be58c274663b0c9284dbbad7cbddf4b0313d0956239f7da05174d15a7625264c9adc204b38a08815073a2871656a9427b512b7d2db2d41420e9913e4db98fd93299780e7e51ead16bf7aa9df967b65572caea38a3eb37f5d04753f543a78bbfacdea349bce81ba315e38ab77aa81bc6152bccf840f9a60d3ae32f239b9119d57ef87193f703bf6179a9ea788c47868ee3b83bbd1c6051f91e51155767d8623966799e30cb115711e1869e6406b6f177dc7cb7307395f8363858a72629514116c95a25ced245269115d591cee67a27a21be25e67aad1099171d42f90eb5c82c2e40e2ae122d997634b073729a943c95bb1eee42a2de9270b8aa72c5cadad94948d8def280f974fff48812d438de0c3bf46d29b4b6a232eddf87086604479656eabe9d49b21eec8afb6c031210f370028db6ad90a57a9a00bbbe55b8e58111b26f9aa5da9269eb3108a1923d3f4586ced6f9d48b3edf267a71dbc69afde90a1efc68a13319cf1d5e80e9921111a18dd952f8f94f7e34f723ea6efd018fd07c378449ef864cb9a743825e3a772426fac3f2ae83e9b406e0ccdf531c283358c315d4ad47359c2b6781aa515efe55e178a39fe1a2413629163fab12a63c368033d2d5c3d394c5f460d398c5602e095dc783d05bcec01cdbdc257fc085252f6b2cd9a8c39747174dee33d4ba67d3c8a546db578b0d76b7ad4f4cf46611a61d46c89c0c3f53b222f404b3b5d6a00bdeb0090e6991c8df67733aa1fa1cca963322cc2610db76155896daa37ad5b411a4066721c5178d4aa397c60b3aab74ddf255272476cdd1de9990722f88342574915f2aa0d778f9dbd61c8f47ef59247b56a9c14d2ccf61569a0b744d40291b75bf5aed7bdebf6f388b8d471dd8daf6d46ef8458ea7f128cd7fdb99ef0931a514b0eb52c69cf8e4e52951e54dee3d496e47adc61266063dfdb0bbf7e3893cdf956d324da59e2d97b960e8a684a529424bff5dd732e8654c430a70ea69bf1d381706a46ee7607731bb3b1d3b1a5188df7f0eac6d1364e88e016ef46fe8e389188810ce33fe6b898f83ee0e40ad52f4cbf5b7f5a0d3a30576bcfa27c453ed0e7ba3c4f8e21444eb158c848328f3b3aff8d61e35df1fa2511380e8f23ef5785c0ba4fdcb34189841f92961bc15040d90b9f08f5a44da19ec80819ab47181f83f536febd3e9d3dc088569f5b30f5eecc988fb77c47335409696a6f3628b1553afcb0c6ff2c9bb1640f968858583763d71b1cb70edc3ceabc8d3ef06073c1c78b9fd598bcd4036d6b418094f33f100fc33b246663273106a0523e75bea19b35d7e1dc5763341fba659149c5f6003206b50a19804ee15a121be520ffd2035bd672341fcd39f9a8d7bf08ff12ebe5ca1ca28fde6d3603d8f883ff2a2aa77ea58444b3f1b72f2c27898f23139d96f8d597c2aa4bae39300f95ee303da8392683c495087a1110b0848b055d2bd92c41ef063b2df320b8d09b966501b54a7708b042cc0c9af7a5358539e9649cd6f991f5e4b473d571edb62dbc2a361966fff1d53bd19efaf36e5d850fa62d22a1eb10db268984fa47bbc65c3db810538ba8162d0d3eac9a085501a9c6158ea88e4d1002f9e524ed275c44b26965f6ac978fe20d16024230f5356d24e6d78f74e8bffcc4276bbcc0535fa5ded315a1f22afaa79422942ff3ec8fd6a206e858f437cf27df4081bd7453b52be4c6b98cb5072343a833f8b7fc61845a0e087a2815980b76b520dce1e7c634cd2f04a8950a1bb4d0d5d76e15ac1262eb2e94061e0946fec8599b27825b2290ca8627ea3cf3eb6add02837d6590a5064ed5e17f3fa9a3fd57e4a63271851829bef4a12184a07712e38a87fdf802033569bc3db2970811219f17355f76b9ee4a5689481728c484d9c2867c55e59f6c0b2cf75bb025f84c9cf13d8aeb09f9e5c64b84c092c1f31a4b9b302c9aa7d15b3761f8b2205d3423f5c075b2a936ec120a3d51673d0fe8fb95aab91df41281ed07166376376797460430a98d1053a4917252e7e280c2895d3adf7efb531775a19dfa7645ceceaeff546f227bb7acc54709f3bd98329455e49b77aa87dfb71f0e71b29501d76656a97b03b321e99a35948803d060a4f5ca91b69d808227176cf7eac36e3505f6aad95fbb1eb7342190178853dae1525e88e823d157df139a864ba52dcbd836a9ee84d0cfa34e2d5b89d7f998082866e9d9933a83f2d73ecdc94f27a0b7860095fc9dc54f28cc98d585c7b81acbdb0cc9d3398b53f432db444c13c9f1260bde4d44ba254c51919925cc59ddfb22d919cfb12f52f2969f9580deb5ff7dde6966a0fc7bf6d48a0160221eafb145ec91baaf313e65559cfad1cf0dc768ec2eeae30c2e7b4a1c0050a5a90ea70bc2d4d78223caf341e93c04262e08304359c9047a1e1fe710afbc2aecbcce52ded0cf8bfed2b8e5f77ab1534b4898440de44d7f829888b6c5b51ed09cbfe644309ae2c88816bf299d1307c1652355b91cf0ee083de7692f3f2b25b2c23b1500c9221c40e67767c46720e6dcb0c83334d57873c54d0504d25a134db0fc8ef7dbca4ed79e9df89ea0c5edf3a5b44eb84aa927535a10a4a281f93d923f50140c1a7c02e306737fe2010290c126d8aeeb1c987f8e4f9665ec49639c292c7c81a20e67f70a9da46f177ab31d24e9d8058a859346baae4eed2c242315ba20866ed880fdc64c9dfdef115a48f53f4eae07713e6f00f629c56d25db865d56ca9c2143da007d13de45f3f2843269cab9a548e924c97dc90a0aa851a5c8dec399df6c61e1c81bbc889a3b9a358e39ecd006e55207f02396bf0ff668ec027d6f8648be33daa3c47539a881dbbe015bbe885faa287979edb056f8639b9b003abee0796152eb5eb2c11f9b23b3b985090caee5de37d0583a96a6dfee45420576803cd91f5d66b1f5d6467a9a3afc7e836b7a8954bac62fefe3952424c3400fb2d57e876dc54da9cad1be7d79adba92324fc2347f4eaeef81fc94cdb51ac1d757df812e1837c325769159abac35e0a16d6cc320a906dc118b56a9ef729afd5bab35f7fb55e21e5c3af1e68a70531eda1f133fbcff9407473a8e93b15bbbe23a2169868ef09764b6a344d960aedbcb266d7e3b1b7472aea8b9790bc5721dbbbb5a878066673870a4d4173d8d743d01952a117c2e6bee2e38e272ce9b862fce32ea5511d1556b92635f927bc977fe1af63b3be289dc7532d3f8e6dba0b80ed765b691e0a1fcb15b316a727c8c24d49d2badee2cbb0545f8eae8014ac00ce21d496df31244d1f13045c0cc239c104d33f6821576b72a374f23794b2547730928c28b41ade8261e7c3d4d93f2ad2aaafefae0f1b6c30432dcf0b8ff093d4be285f43a5d7408d9555b2e802daf9bcdc7818c231890404d47692407382dfde05f4ac84cc80157edd63a9ba888f9cf764ad04a36c0f4455188d6fd2692554c021b72641cd09dde6f1833e0397b872917f67a0872f603f1d0b2b22778ca8c19ebf973ce32768eb5119e825f5d7c938f970b0f7f3c0471b79ff0dfa7a252c80924531800945f6995c53c247e784bb3abf730765a076f7e055aad7c881b8f4ef1abb328d4539bf312f5afcc30c56149855ad111a225b1e8878b006a89761d4c6521c350be2d80bae6dad3006055d823a7117f6e965e440071005c9a0a390dc8f6f390ab0bdf6bbc0a9df4f209d891de19a476c8a5034bca14d81a4e383e781eb513add734abf223137b21e7d669f49b412b70ce13e8921984107a40cfb9ed434fd2ff0f133813921fe141fb7c8b90bf935b956f43f7796d98a394fd0ab033d7a770b1405886d4db2a535bb12bec8b3569d81b37719dbaae39494f93306990acac113fd2532157ff2964e9c0c1646662ef541d2bac0ebd46a1f193d6b722ae77d1e660fd96a5080c3ca61a85dba4cdb15c8855813f0dff3e96c4d87e13ca52549b810d1173bfdb14d74135b137ff0f425100ae31d92a50b4fdf39bdb171d30f257130e8a4fe19edae0862d97aaf8ef15cbe4ed2c5f923d11a26f766bfe166433bd45c83835bf8f63f4157f0196457b2f974f422c5b3ab5a35395598aa31ff77d83f861f4780d073e61d87ed290e3e4de3dc753ed07be9f4a5dbbc0a258798c0aeb682ed7f0f81b2864e8af4814fa9372643137dd5db66af2f34fffa4671bde6467c424d49e5436e09148e6978fe636c5f462a519db212f3bc02da00136b5ab9c7319a64e515810ed5bf7f5a8e48b395cc6be239fc150b13ce78a96a2f0b2081ff54d71fde4c5d435424fb44d8650ad9e37a464e7ddcd5a1ed2e484fff41f4f6dd93e35b0f59f3f341975ef95c4c1b2ee6cac63af306748dd1b09276bc50de1dbe1f4ba6b60d75acf0c38e4f5a5bd02f5c8995835792309751fb383dcb248405f5a494f5636552fdc7765003126a33a9f89a40e7cd54ac3b8b3abcb7dd2ad2b6e0d0bd7ed07cf87ccb3c5b311240dd8d65fb61f220119a24341757a88f68f2164c3ea5560e8ed4cfe4062f96981e8f7b3c434fedfa016346c37631a16c20b9bfa09fb6085bc0d1a747ea9ac676749e6bae818d1c9e5c1e7b92af56c06f3acaab07b5973be6cfb0a2ec6c205794b1436dc351b1bbd330d21c7aa244aaf2bc058aa0a4746cc0567681e72b8233e25e02824a9f099b135c2e9de56ca173c92bc43ac7b448df74e2ad6f758d5b29df6b72f0ac0b193cedc50dd8bc68507a3e67e05d04ac26afea259ef56c1237c52e89ba76cfa935e8e574c4dea2fb5bd918ec3e14c9a9bd1e0bf85d02f2b7aaa4d9606dee4fa84b2a683f61f7ba1cad45a890e1d3650a1320fdef8dab9f396ba341a4df07577ae1b1bb23be054ab2c610986a66f0dfd0d7e0b8824e1aea9014d03a6ed3720f702ec93bc02c6c8921b30f546e706dbc673525dfbe8700bb9be737373c37ea7511097ccfebbe12faa038d114dbfc4f84ebb006af829cb58439a65fefc874667d78a456c8df3cbbe0a22c0e25170ac88c7751e13c4730b06050ae285bd2765b04b81ff55b5a114b43d2b5a19d61e68c10459eabdc28854b9ae4f906d727d27b5cea1ee26dccdddd881f0c03cc88cbd8bce15ae17462bce711287f163bef20a8c187980e5a7d6f51cb22d642154f195751eb9e4ed16af088ae292ec2f5425350bd0fe61a632e55d02169d3df68a7a60125e4a27ff56b5fb3e3c14dea87255068f9370a54374fae4418a18ad661339b8e82e53a2caf369d69e9aff7f10d2b40d23ae8365d82ed5a46d73040853a3b274525d3dc66ed2edd1c3df3f77077113523ee950006667dc1cb01f35a5105de74fdfbd0b2becd2150865760a5d3081f10a772b6b11b56979bd2f717b7254814e43825028aa6a08dda5bda95b15002b7202a1a124f18e7b8d8db71c7b343d39304de7868b01de6dba4ab7adbdf1d416ee97a0393b7b97789d3f7fc9f203af75521ee41c7dbdab20e9efa199128d4d3b1c6849294854e4ecc4780bd98ff73c1755a44ae50e49136060e6a2c3bf8d73987b6935a0b696fc97db66d1ed5152489e36609b0b10362dd4b8ee1d3486e0f801ad015aa609216cbca0203dc19c239fade89dcc31428206e6cf1c936afdb867657338ecb010d332c8a5929773b115b4a68ebf6c02b53f54d6f6228042a637927183e605e912f38072509410be644bf9a45ad162d62b567ef16895fbdf50c951c01a5e9fa9cc85c094873b302759f04148e05090d132d431577ef5c9a1b3a02334560721dccebffab7b4e5704e65316be03a3ad39f055076b6e7b4f3bda8bdc89d5f4ae64c80be4e6649d6dfdfbe7eeabd232291f5ecaa7ff361a9ac76fcfa2b2f9d663c41f5a2b0aeb8a306697f196736af221c9d2af4c15261b192d9006a716d7ab38e9df5d0a9ae0d74fb60772edd5c4c0fca1c474b485f315f0487e75f300eed98b9f3e1a14b32e0c66c3fa6a2b57d75abd48a1ee9f97b80dad702c94087cc0f371244d1c8a6a1bb3184d0c39d5d1f0a3097e06d5b24347dfaf743d477ea9c00feef7032770971bad3bb610594fa8d2f4da759566a10a4f75dfa95d04b6ec842d849cccb7e1f5fe77810a8a07159990782405c1e3909b231ab8bf52cac85afb8dd064298deec77224796aea348acd113f0bf672848b6ce43ea286a1ffcc1c7aca90b876970f7316df064fd13269ac99f9629e3c3e0bcf097b147cfc141f465b5dcced46a90ed0991062ed0fa1aab1ad7b817c99b7a669006eab5ae3493613306f4bcdc6ad65b15f6194e3ef79cffb79246d9a8153255a7e61e469f09ae40ad7112337f4f1cccd3cdbfc339d100379884001bef1fb9b103feb1b2a342afaafa63708119a0cf0cb815e007597738bc0b88b5ac9896a7e023532611260a38e5267ae01aa4068f7482a8c0c376d14e55183665e3c5b83fd343d890b5c62e8b0e75d81ea3ae272eb66c6ebe9a969e621a4466828ce6313d326a4c7061fc0cc7d3fb0aca8111a17deaf8ce26217e42810f64f92a5bc2f8ecd5351d0c5f6c0b63d7af8592a5562197f961ee44787d86277986569c3f6cdfe58640a11affe1fc4daa39de66a991f05b8f18bc6e230ba60b719f68e2e41ff95ea8ffaec2d1b81f14f3c788eb11bf7aa1fc35ee6584d0de7245363b963b5aa48bb210900bc2885acc4e969a08e7c8d717736754d2603efb24b98723f96088209fa0a56f6456adb10161b56d2e33abf3eba10d4941f8381d451292878f8e859f81e8c84c23ede5bbaf6300cdec81f7e57dbac233a790f0105aac71d784025718fb0bd8e638a40ba695c272b47b8eb652ae240a0bc3ad6f83cd63bbe3e3e99333c0f8bb3d09b0e7867b4b6fbb1223509899328b2a9641f7c50cc6473bc9b4187c5de34a370de9d08686586b710c7341ecdf4ba374b86fef2b28f35186f838a85d667d5a0319b13265386efd2636a4ecb79465f875d7470e0ef0eb53926d457b42c420738555b4824483ed36a0f63c4830dbe37b89a6f7201127aade3fc022302110878182ef166bbaaf901b432f5242f67710ab538e448e39c68c34d293a9a54a943cba3f4963197a4b48e4d9363d8ee6b2e559f00625ad030bca9e80c3fc644d5373ae4e9cdc8e6e037d545c4eced925d23d94320afcf0d3add170d918cef44242e94a1048cefbf77700615d981056e566782af66a6e8941ab94ef00d040dfeba0ada6873ea7e143e8daa4253e98409a577f1e5c9efffafb53836cee9a6b16b0013bb3dceea627ead81fecc7e1eeac8f2764efc15d352b7f6e22f45ed8d5b669d08d403795db6b46b3d6e1f9289b7ce7313eee16989834853c725c7277859452eb2382ac6790daa86b0eafdcec37bd3d282c149acda23aaf9cd6dc6c45b4cb632cf5c3a0da99ed2c8439860ebe75dd9ae24f65f4dbb04411943366420bd039dd7ab818b27a3fc6b9f609c46035e76de869a4a376a3d218c99b385b11fdaf882a3cad80960de658d74b876247e8d070505ae17c94b73a02c357e52a11b138b17b4869f6a6d698c67c753b92a183018e663aaf14cefdf1b907924bf74a5de9125a0280aa5206220f199fa80a69234593c09ab2de70e6abe1f680437049fe4c03bf45b018974937a058ab0b8f7a4dc25a411fa56ac84c48c544d57cabf8eeda6d9c905f334f0a57ca0840f989c35872b62728958ff6e69efbf3dd7e7c3003bdd7332df74975a93b799a52b4bafa8ee49fcb25057dca3d996e397a10087c3857a3cc359a33a1c6d57cb9f80a04baee02fb09ab4bdc7d8bcc8b37dc70f27cc0b87b345a02b5ad48cf5cf566fb096cd797689c2cd5287a255102e0b275bd153689e609c0a7632fe6dd9abb871c6293eb94181763edbedf962a6fe621942bc7cbad32599e8a1874327957445eb7c48d92f1e6e7dc549e7794ff4774785e689072cfd3262b68a0657945b229a113d49252b64d27f81970541175ffdd76ce3b78e35f4c6e7604f7108f81a859c61f53b7aa78f8c730c6835d7ed86434148dfd454612918172d8128d65c00e194d73139065e5b4a910838329b864fc66a3c933967572f69e06ce815b105e2f5d19e8f5a01612ecb58118c0a3c475bc041cbea09492af361140b0ed7c0c665c47b0f5c0ea9108c292c76986abe783bd1f27f742b9b61716761ab1a371121b355806a3c428c5569c73d9e89e86d84192039ef7e9818a85305a2b36f8c471e72976bfd48f3b2b0190d729b7ed6551d34c04a64bffe684d433422400a45594cb0709d0962d984d49b4265f75e51b06e9aed73f8c579342c5b22a7f1e0b1f6f40abf1f59217aba61f854bee2877b09941183de328cd64c1395f9487860abc5a61977cafbffd61b0e4219547e37fe692f6cf5ad1f285ce385a25aa95fa4dd968ffdefba66672856277640ada9ed4d7457cf1792d66860788cb95a144f64e9c3fcf68267018196e8af128c07d308ddee5c8b0f211ef8f063999b6b5e7707d1d3fce4c2ee44fd5c5c305ab783bb1bccbff6f3a74e7a0a9d9f296fd56f868dd4da2ebb1fa1fdb4162dc80ef63788b97226c47d6d4e681bcc010731a45505b7e9555b8fd69625ef9d92d8e68fd0d5658e94dbabea3f0ccbee08293b35498ae544845f19332913c4581d2dad0d5d377200e9742572b1d0192bafa79ed5fd3f7d972e3006fcf3613d36f8c54dea4e9c70883670f0480309c2dc3d4deb4d1c087a4ce2e086f9669a52674772b89b5162fcb78ef6b95b6ba7cc2b45cec102a93011f8db1777eb2fd4a6bdbaf4f1e6e5570765e7847c3a1ad20b2b31f69fde8b10657131b4c904cdd9ab6fc51be1ce6a51ba7fb709d9afbefbb6ef2ea33040e61df509654830e487bbd854ae817fad9ab0d6f27e576dcea72a52a0cc4c000ac3f9d76d0f49e2626195ad6cddf90b1201fd9e1aa9ef39a9a5e972dcd89a56d037d34f333355131eeb3fe78087d7bd050d2bd58bdb828117a5abad793c87e15461856737c42b559a098d25aa4121d8bcd29f0b800b22c18fe5a818cb0fdedb5c4d07b3139c44f5f359f39c3278a79c05cdbe0fc0dc6459b614dbe66e9ec716ed7736064ec12fa444d93c773286d31ebd3dfb1e188197d8a54fc589d50de531948c9e2405dc32b6d6b9fc17e9d9802031f6c3548995d460f731aa3f60e4d50c0b65d78cf9a001dacafb73fff3078547b171e39b299aba8d250f9f589aa7129770f9b6a64dabe7f3a52abc8725845454869bf0cc58d21c6e99a932f9125b40a47f4bce8832f6660e2e0dcba0bf1552c38f0d3aa42b1f2637b91885ba5416e121debdfde68e641dafcd43f808d0bb636436e39425caee73f2cf7245b8f3572ba135edc6d11245c58aaf2ce0af967357321a3adc4104e3cd9955854bd46752716293ec4b9abfe4bae85c4861039019c7f666644467a566da892368a0e46aec090d9fd71c70871c0fe9bc195a89b07880f64deca4362f703c4e05753296f681bc0ad64c3795a95f4272eb42a32241f4a69d7b4374ac34baef5d4f68118f37e1868bbc35323053a6d95e1d19b9796c85a8382174d5b38dbf246ce83efa00f2dc94aad95edf460de7a6c2d1b40a5ca3358137b38a087c72ddaa747439fb0843e685b739333fed18292154afc6904d890a49ca0f73198518815b582a525e6bfda00882fc43a62e9044b9f2c396dd585bd6c71e0ffbde747f10ec3e3b1cc5f688ebb147eca4d382a1436f79cb67c2aca1831a9cbb32eea34ded9e9dbdfd6f958e3285a1576afef769f4941b60738e0723e5258d6904519c45c7f3bdcffacb60a518c5fc4a497a95be2e311974d9559a02e2f417a2c7d8ebbeaccfbdfbe1d86dd7e5c2b97df04996a594bf8e5a6c4a5da4102f891fbbb650d4a0c888a349867d45d962e375817b782ecc02c9c051ad925f12ea4cbb006d1e3aed8c8e6cbdc5d9d7ec8d0ead7effaefa8d70753cc93ce6c6fe9da8071a7e41a135759fc0a757e08ed575e56a77cb9405530cba1f6d1a06d01efa87507911552fdfe7c1b4a6f4dab0992f6b5a8a0df98ee66a365063baac3b3f23504443fcbe5dcf673f48c6aaace582fb701f4bc0ceb2a02970b7db8caf83d15787abec4c033f0c6fb1c838e8dacfea0ade12f3529861da83ac30521a3e24378cfcfdbb114c7f20cf27bdc117b5a153bf21c2e84da2b901beb39307c78e46b95a3fd75f664c53d48c7dc98f66930c99a7a679a377856531f3549aca6f29fd9376a6448ebb5658d34c594acf9314aeaad1cd8e8daa86b765d57ddbac0cd703667920ac6e42b189d9dc362c567d9434b1bdb3aa2c756ec8464465212b6570b40627bc6469c5aa0a5bb458350f74ef501358c675eef105e858aaf4c768d1bf767ae5788532e4fd530a76b3934db94c2e09ccd8b5847ef6249412d03cbcb175e6fea0b06a4f77dc8c7cba7c37aa01cc8b00ec8eb3d8136dbba9427cf452296cdf3b4008d1e5b5c6b9dfa0b970e3390a5bd0665fdd81e6a932f6f09613d23527db99ec42fe5dcc412cd73bdb573e15708a6cf323a53329302d3d498a5c236bff00296db0101d42c6b213ea887b7fd1c43607f8aac3e5b6a917d4c6fc0bdaecba9261d9880816088268a07e1ce2fbb049fc31bd0810302f1e2a0f058c6d1dd6d0382aabc1c88872ccc38163ff5f545e81b2c717e9dc28dc0d5537135d8aa3579a613d848fe038bea1d567857919ac0a2f4ee00f170df1750a8889678146269462fdfb280e7b4744d16c21f3743c2bf018ae452054e4148984df063ec46ecefee95d64a6e743946a98425600ce89718837abd2849818d86f0a24023db7cb0946d66a3110a67c2b757947f8fafb5912a67ab6bd4c45d0090d4859336f578d3d4040a73301ca66de08b5f194027ac2a04d3c81cff66e276c7e5e20e81362b19691c1f538f5a9829f3a54a3a32ce8debdcd60fdf7c09b54d4a792d2419c1ab511614225d4d7838749f732bfac7875369034599eb4b6e7a3a1d9934a22ff9f8b534d07eef2af5e42ca4a93fe3aab98cf7976937e04ee9ada37c8ac810b896e8cdbc59f518b266c80289d59e19790f071945db50063f7d6b92f22a6b4cd90c7bb27001b6b70e3fcbb9da5b756b9b7aec4d78fcad9e0851674e118027305a9890b842b3c14529d915bbe09c7a8db6abbdef09e733f881e5d53cd6f3e6fd0895a6b31bcf4de01166342dd6ff8bed5f9156e23464e91f2e1048fa57a84a13cb49561a7171dda02a8a0084825f1c4cf0042724413a04bd80153b0cc7603add3499b307f45732ae57536a5ccce73f7a94f3b6dbc1026a417e093964f8f718e935a9ad20fdb7adf139477632fcb11e7d382adf405830fe1e4f3db1e343fd29e553f8ca9b5a8060405a1d1fa7fb0d8f35774ae429982850aa2f6c9add681153a6a5ecc5596cfd60eca69be1ab995660ec7c24f7ac6b416254cc2a4c6e036e7ac132de08c10d106c8caf527c3cee089bf3b4726d4f579c0657d9974104f6b26ecd6b124a24f99d93a13b378f0c72e0a02e55881d32cf73b2639f5ee2c474aa4ef624723288751f2d3fbee38161c0b0d37a43145ad1dcae5676f1cb7acac02adc7b679010e94379987599c411ea8a28b30ae32e9ebbd8d6add07b60732aa793d95e6201a06696ddd9e50559635d7c9949fa4501f68742d41def4ea0ed77ef909dd8150aafdb3e0c024a02c323cf3f81ea5349656a551ccb2e36a8e34470768dba33559f14838badb14a9e30083086d3e91fa3d78d0be1e34b3907c13f90becb4a464e3fc8bada6054823015aeacd912ab986b832f14253f092c54ecf1e86464406e3b0160595a16f49a4cf3242b843fe1a86382165d8f9055d6195654ec64886b210c7bfffcd69a06b4da1ffef4cfdcca95a4ca767626b231b1c7a548f3ff95f322f2c603d6c8767a3bcff4dd59c3d53babb2f5a980cef7c24ee10db0a9314af493eecfb93d4da0dfad75ec8d0e2597ace5982cac91567c094df1f63568984d914bffddfd77e4e2cf920508393070f5bd9a22d2dcb51cda1f178c802af0fd724fbef2ebf3d51b6e0dbd56fe86ab172106498e4d2ecc7049fc23744616d28572b754da2e83538bcdd8bbc9e288899888cf3ba641138c46b5d2072dcd36b592cdcbb09fc345c6832a62fe80835f8d9376b6c690e466281848e98367a4f7fc74053910fdfc7899e156c3b57e5b4763d154e60c17002ff6d8fcbc32a3e4e3056be4426337939f55eded94a89b30ac093b13726fd26a5ec343ce5fbf74c4d81598ebc41b65c6dda7ba6a52fce6f3d303f61e2f77b4f2afd1091083c5f7b4aee54eb67aaae488105a2e111db83392246748a90f0226c1f0e7ed5826996303349df08d6d26e72e8d43e28f2cf44066973bd71d64e0f39557aa950b7a0142ca7e572ae048c97e9d2906a281576712bde674478ab068ce94dac4d2b5171d1ecbb25d7752c64000f64fa70b81496d06ce47ad1728b43c3d8210aa49dc147c9db5bca6fe581c017be9e804663516a813e6d34c64c6f1d5c19f619d92453cb4d4c55998d96abcc2da1d3533353973ac9221f152d49adb9d45b57da50d6e539c5d8b3a6972a69f84ff30f69fa033150dac1bd4d2e98f8354d8410e020634b4888f30d9ab76a1c637f2f55a04dff8bd41abef7b0911c4cec9bcd5c5aad370c4ac8137c9516f3b3e6aed1d8269e0a26deeebe31688fe274f9f7d54e789596ce8e48e935a8f963758d2429d2266f95e3c3432af4dc8e8c299e6c58cfdc5187d618db3fbdd2b38808f908d3308a3e7c225b0ff10ac6537af6cab3da962f720f0513f246577445be802c3d10ee785f703fba6b61d14e1589c1b049f6106abce7c98249531aadef4ebe2cedc76fa5e8cc0434119cb6485089c381d68f35b87a45c512c5708f317178c0144d36ad39cd47ac550efc2bb7c97de6e1f01bd8c91fa7c4dbb94b0bc4d7b93fa0e052f26ccff7ed8e053e095fd34666ae9618f05578339fe6dfcb10f10da08ceca8ff8acbf905bcbfe279690b3fd5ee3380672311c92f8ef1a286e0cbe0e5b91d1a87604ca1b539f9981dfd991be39b06ada0dc9acd46c836e2108858989ebbc160917788bbed85fb651f82bcee186939b39d5c9742a9a027c25d27c1d2640b71c603156f5765ff15fd192cd4a5c4f8b2a2d7a3f55c06fe322594ff514a747bb1eb3749780d7827b506f5fd919f268f4e2e980e03f81f8ac21c55ca58c61c34cd5ab1014cfbc4f300e43000d2bbd1326af5f582c2b5c2c4d65719ad149a44a9e5609d1ada7cd7de19fb01857f7bc98b5eae26e957c58d472cf558e80812814d35f63eb3398c9f67641a07f0c1df31dc5f12aa3f51fee237e396929c075225209d782883a4052c9e0246640b88d5e135c7315bb8f6e6dfa830ce87d207c8d75fe3e6dae480ab46cb61ca298dd192355d617898c2b193749e8314f9869beb5f0ad1d85a38f2fe85493302526f1bde010892d20096e6d67027d85fcd989690ee455629c02dc156986a150b962e57405e1d4b84e2310fb77616384bcd4f2ad8618f9efd1fe63efd9b0b6d782948b2cbbcc38a48d99561c4d40f16bcac854eed92d2fad49c116ca9471a8d36fe9cf788b6528e22babf6ee07b900bc6b775597c976170a1c7b06ffadf27b8c823768ef24d44a01d9acda512a19753fd5bfb6114e287537afbbde7674d31780584928bf36cc5827acb576cf207d8e6dfcb7073ebfe05d60a34fccc6ff45c4e835a2b89f34bfd73ac00b7d2ddab228ad0c3a8cad991622fca843fb760599f433f0c579e682b6e39eb8d053cef6ba5cf205bbcf100697c18d62fff52b85822e65c5a5d616c3f8b9a7f633c4d0b97069d519bd98c78a7ab8fe5bb96a356ce68aed7c127be8075f07357f3e729c4312ec2a6745eaab58204ef25728ffe64da0bec98f7dfd85671c264f7aa01a2bf2c9a6c0e8f403145958de0598c2a6266ca13f09941e36a9c3e6386f4657c2de9147b3ce122c86d22c7beaeb546dd59012eda8113fb4763a489be74245712f90ce46e12d268a281795d15aca18d344f0839f923e5e4904789ec05c3f8190b028504b7b8ad73d2f740a9a3784b9a9448a11d1d30b067f8c9a0b4cf03e9c5b44a3283d7a7bd8c2e496e5fdddb8d315bc69eb012661ec1ec769b019c567567f8a542857c2d97c927f9b3d440bc32afa4c0f481f31c76d15b8f4fcf96eaa9054c7092b22168f48b4866277d9bfc7c570533bc60be434d759dd3de1e0e55874d91da4641e89221b2e791b58f440cfd348ecddbe49f72af03d771beb76052888ea7afb32f9bef9b191d048fd55307896641f03cc78ca785f80a504bb10b06336fb7ed392761cbecf9770ec1a8f8761c21c3cb9f0569857d3007cc5b82c53c822c69bae935d7d65c1b320514fdc567d0bfc991424b3c55f9bec668646e4b91356a31ba2af3c65cd77005a144d11953cfa088722f5902a5c50488ec1eaf0c5fde39237a794d5c63d99799e7baadc202dc62d7e4bb9bc25b938afd6c9e3b61016fe400f44ba8d9c977eb3cfbfdab79a4f87504800fc849f15a2960d3a81ffed5ed79873140078ff855bda8f07919a8c3c6f267c239a9ade8579e67525d1440559092309b0c8feff32b9b434d7eec5f4f4932ccba16293b656b273126902ddb3b97b76f74bedb4c74a361870b8ab84cd8d44488aa4de674a9d2482fb5036e5e171261d2c1473dc40669ad321db51ad82ac52ee9ed250730182b1348bf57ebef93b95c2311fabebef6fd121d30eb476ad002e8043404ce86054c904d8908bfdd117b8db99a2bc30a50153c240f30720180d6b551fff685799c74b0dcc1d6b6e1c1d971da5dfbde87993b141034d427f58b2945e72645def0ad6d2bae48515129142539573631e3db9f94ac58f3c115319e67168d64688aea515efe89f83e45c711ade805c7a09c6c756d3bf3b445458dd0a7c6ec4b151a19e93778973bdcddd7c21655a38f8aad2f05a5510054345f367aa8c4495c12256dac98765b0cd5f12f3f92342e1944b1b9adc98633bc85022387dc406448ef83b4f84b4c559c939930bb1d9598d1f0a67e58027e121c1a78087abb49a6bc6427481f36d2025b4d63e83dbb42a25ba9691fc9d5ffc9c840bceb656679c426ee31f6a6094322181f4e8c63e95c12276d304ec322fbc80afe44ca07a60094de98090d3cae3218667487a79a205530864cdfdae2fc93f1074436fa61339400db224361fb444171e47611c119ce8ea05d0fbfbb0107e8d69a0cbbf2589b51a1385b92006b584d9807eddf448967ecbe289eb3ee9febb90c6525001f3b3a6caf8d546be9a20e98989e21e4d7cbe08f57e53ce0cb6c50c24121850659ac45856c46e5842be6bd59b1d0ba939556b89f1177571ec8281aa97d5469e459966a99f7830132121cacd1f76293008a287df7fae811bca8b5ac7213e002e7b370727f338c5d33daf06d02139611d233ebd8e95be3b55a2184f9adb8bdd8da6907c437e791d55b189014e442debd484222527a20f2b480bb04fd56b70f8a20ed9ef134c156af4e1f28a1ef520a6c08809c3bd8655b9cc4f4a767e768477986784c473d91ea91707b5f1e81e27e9110212c30eff96e1e1db0b950712394ccb2cb9e4d7b6fb1075fcd6a33d49a98514426db6af6caa865ff049d7792efb76e6b438f17be5249a57cd2c1e15c7686e532085634e18b1d50d30eb941757d99be07a426660e75e031c2365b275b5e0ea4a0a21947957a98b3d632cdda7e8cc21c455f510818fad207676711b2fc6a0b9dab59dab4f48aebeae310fc2c1fb48005cadacc491a4783ceed1bcd13a38b8a783820a488b4a03b0ea88e81a676fa61a7eca66fa187d57bb20465f5dfcbfe032bd3f7941b015bdffb46bf89d2e2da915bb203b54987cc92d027912df83810c058ef2c53dfbb2891dafbd8e36735999e34b5f90997293f184303d9dceed29ff2234467e0aa0660b02d12959fda7d2920f4506a3fd9e4b54dad162a50b3d137583cddfde10c4c79a952de1e4cebc3bdc9a6195d35d681f004164247f14b93865637a1d2f100ef37bde2e87b6286bc5067420340500574fb07ac66cf6cb780a6f233489e8fd1cf03f7f8b05405168068a14370c533b00b5cf8c8e716be5ab117a8707300df00cf7e47ee71edd953813dd2105a8d00448eb6c34e461a8f0684976a9c67e174830fbe86a6ef2d5212f7e9c4453f8816a2f4d09a5aa07d40784113e7c601ae550a8d186344f445f0a4606825c4cc0c11a30001f87c8f2500756741bca480b0f55aac48aa19e767f67bb660b48f36a31d64f60d3a586368c25c558e0bb55ce62170d4cd0681eee6084fa6ffc56d1f125a5c529b9c3a9cdb563c14b0fef36280f21cbda054a7811ee290ccf5284064ae0b20d9248773c6d6a14fdd807e5e2ba9241c328f99982c08fc8cf0151d8ec9bcd2f6a6c4580c36e70cd2df2596ccfe6dfd0978e992b860c26bc1b290d20ced2a54fb6a7fbd74ef312a6cc159061c5ec8f73404351e4633d98ff86c07819185e368992251c7f0d6388308bcc70ecf5899a61ced008d3cb6e20ac3aae06fdb2c124521c89df47347855a740f6388e630eb6b92486609fda43a1d086f708d7ba85e46188aab3b0c894ff0101118e4455c8631dfeb8d6c57ee19686b3b81a2dacc3a22459226b50bcc7ebbc71ef9256bc49096a53ca15decacc7ecd3868bab79977af173775be77f060774c667bed1ed2d700b826f06634d0d057aa84021f4944f0f60e2a792249e2bdb5a099f8a3bab89f81950bc076d72b52263518510d88bbd866b95cca349e0bdb0d71903e91e249f5c4e495955a70ec973a3b93d4ed5b69b72f0999612475a641c86e25bf8dff69bedf3cbbe9e27bb3482186636a5da9d06abef8c2abc7a3ce8e80302048fac970a3f73f3cfbfac14ab36962b0c18f99b5d17a06ec3c32414bc0cbcad852f45dc6f4af2da8d8a6d172db19782b838aadda76d3eae53581e47dfc0a6e462dbcca48de1811c537ee30b50c20bb5e6006819f39d37f88fc8d7b608d02a8781fbd44e08e74abc6d6a1a975c90d300e4d8e926f339adb98ebcc39a8d0c23542c700507ae15a266b24891c4f28653dbdd78a965f03c2a75e156f0be65bc1686f4a74492493dc1408591489bd517d0cebe598c86d3b7ea8d53ccd7eafb31b7f06d93a66c80e419a9313692b3d2fbad2c0ac6673c556d8d2e7bdd6c1d4ff530df53042c8c3da264b2d5beddb22210fec2cc0ac5f3fdee87f7af651fc97afdee22923e7cd9f05b37a65d6acabf2c961fcb1561081357069421ddaa2af3ccf1088e4ba60ec11f161b08bc8bebbdf2ffc85f7d03d1324e6e224f75ff689fa527259801b73e514dfb696c78be037e7874f680cbbc7185f1a270269acfe061f1874b9a5c52b2bce4e4e3e5e92319e7b55924f13d720b6cd470b393b00cfa0a5f57b0ca5023e9aecf1e42cdd5cc22a627d3809a54647aa3459bc7a83da826f7c1f694b88a3d948b611649dafcc0964a33c5b0dbb7f506435558fe37c16ba731cde4050b1605f940688b0580c99ba9cb4b3df7769cfefaffd58a0e217406aa61a5278ea476e44c69abcdeb41357fa8e1609d6058819dc27202acefdd874b366756925aa2bb890acdae5dda660a5b384127eb4bb0b9e7956fcaf125646259e8c2e799548733bd511f7c97fbe765637df6897aade504a7cfba5214e64fa4b233b8e9d0ed093b80969a278026b037b4c1502aa27ce97c5c4947367a6774828a7e553beb1d7f7ae25ae426593bd4abf44f19b5a0777123f4df691830bc1539724bc5ff876efa0eccef2b16159f61447706964a9fc5dee16e934539347522f0819323c676c7c2d8890fbaab61791cfacffb205083285ee9e660ea7df298d3b3af34ff62aaa46c6085d30554ed795c9c76bbc226b54175f7539a6aefe69762a3b51909615d8e22c0f10a4283f7e9c54a91d5112ddc05607368604c3750b426a5e602ffd004d888e9a911d7c6d8b4e8c6e53e6219bc2d10aa26fc72f6bb3d2b05a375a883b5c69a5a9f2b024c4ca0fd2b7913adf27bce33e84f3b63f67f677d5e5884c098aca462e8ef5ea0d251f99417712a6d159511f17c5d18ae0d0954f0e915803fa10a3e21cdcae2cd9633cf1586f54ba7d5b85e9550086ea3a0a046d81d4c5d8350a03a08b9923de98b8b1a47018632dee45d89d6f0048f6de3dd1794cfac0704eea3b2eaae3c0028a1b86e5441aa8252e971b3f4ac143e4e06a64b60cab96f165d66333467722a5d3f54790b4bcd1f19b563f2249e87eddf028b223d1b5c874d961fdbf6733f794459ab7601d7be8758788e1071f43abc34d188bd89f0b7b76049f12b29280c33f744c1bd269f00f1c81ae594719df0187a035fe736af26b52132bf8c6f19a19ccc985c003d2944c83bec78de0d98e5124936d1a607ee04f4aa7d8ca5bf85fbbe9a8c9947d98e013194a2c081985382d84b54ca94d92b9eae3c05ddeca78cfca153655749656e89fa95127f6df172affc5bd4aa7bfff9b70a129c99ddf8d4b54ff3fc39af8c3d32e79968ded9cd7dea5815a6f2d254c67ca137596e07d407c85034e599d4a312759d6058f3aed500f4a9114fab910a9f38696dbc8262cfda761515ec9f1b951d375fbf5d47de790fe66c9783faa10bdc94ea1ed26cb45200fc6bceff6f334bf23fcc96c6e22d2ab67982e25915c0b6c8c4a7886ae6bea96f7f10eb6c3035a9063ad6e035c07ff21bfbe57c5edc0e1160c677633266876515f1b5ec1f984cb5101f98f71fef11c9d7bf08447058a67c954ec3169de4bc5a5f4b701df00cb3cb6b631ba6072624ab3581060f358212ca0395b159daea5df4f82f1159c08cf90cf32c61c93f854c5ff188ef31aa1b4247ff8339afde3d204cae616104a9c46e84dce18ee7b06d889e8184b0e5ea4ec40da4f051b5fdd62166af61b1be2357cccbdccbc279a7a9cab1d5445524861e5af8d67caebec7bff4aa6b9fac9af4a37a4b6e491d4e25c7c1862d3da66085b68d9fee4078e37d6923379e863bcd5780f831d9fa1de7467191614ed51f3b14cefab798cc0f2cb51f300aa727aaa916e417edd3fcecbf8702aa4594c4ecdc39e34afbd16dd43b02896afdf9fe6db478642dd8044bb3cfa293c053da1e1f7d418000640fa078f5cd67f2b7a870f8001a4b107374bf82769e7ef00fe1c789777ae060d63216e7f94c15cfca9f42c1289343536b52900f87a26f03b228ef0c521efaa74fadbbfef7bfb381769b2d19f039452e5575edec9e8d7e0439879c89770e2baeb852ce0bfc76537d79ad80f6c87d5910fe0359a4c4383288d9723e756ef1a84be32e187c3b6ae28883ffb44b90b63dba02dec96be0ec264df69f717204a4f8cfbe111d4423b04a603db20f8146826316bdbcba97fcc6b102d22495a6ffb8579e068f98643cfe28fcac95fbc07e1205d369d363e7477b4ee648f66c14c4db36f4305609cb9413a8657ced6c15e3830cea19ccb427424f2194dc89b409158ba7c3bf12b89a6a64687ef7997f28940df5bda425eeaa60ee5ce5ebb54499075d77b42ac13d6a3d4a01bb40a5987cce854c2487c7b3e6adf5f36fb460d4062d90dc278c6083bd59b3810f039d9632caa2b177829f1e4e3ef6a67921d9f8190c88158e4ec6dc301e607a4f3b8b670589b43df817ffa7d6ef92ce23a06977db93552855bc89c03ccddb0c63c72b06cdcdd4ba23da6bac9d746c6c007c247ddbd21e02a614cbdca507341ccbc309bfc231c92f386edaad4424a9084076377ec43b0c2094ea8dabea6eb47300f4b9fc27ba91c96490dff9ee83588df1bb6f176b107308ab85186b8beccd2a7d6a5ffc8d17cb09404d7e36c3b1bde2c8dd9a836df29d3f98eb3160a21ff60690ecaad5f488e4abc2c287c9e46d8a368047357a1b5e4cf714a295464d777b0f93b510ada4b58bc339fdfb6cb8e1114facbf681f88e998d9153b9fa934931270bc26cbddbcac7d6c8578a7ac40a85a3b5ecb394d4a75f50dd795c23cded294802071a421d0d043ba25aa5026499fe64ca202d6c26086ff45d7d323189c0330d951c1c05832689a462ca975b5e5d1316b554bfe6fe2b33448977f7792267045b1fdf858bb97fe559301601c707f429ed5057aeeb12e7e4dafcf16cc8b3d18caf04cd939c6721c8239a348dc9a399f66c3fcdbecb15aa040278314ffe51112bf99e8557c85480059996af315eae2393507d3504ee578f138b05d201f3a3a27080bbbbdbd2567f4a0aa2d039637a89311ea51ce2f970619d300d03b79f5dc6074d67b33a6b023470872bfc3472f5463a2c4c22bb99fbd1ade6b3562a4d2183b546a0e22d5722265b199a8e521dc2e83b2daba425429637d0cbf26c4d3649338954c7a934f1a545dbb9a2b78aeaa98b2e689588afc33e5569f5f9cf7e3c08e591b2476466e908ec407f32e1fa29909946abf7c36d94fa53504041f486cf4141213270d2e872de9d97f3cdad61a7fe2d5ae470f11b0ff53064cea9a0cee20c8edc30aa86f2d0d3f10a9720582fa3b52b5b89b6d71b8ade90ebb029de91847cc232e546e33d084b6ef9d26ca6f1a9cf44653b542ecfd68bacd302d973933f5aa3b35afaff9e366d6e7a0da42b852a1aa4a297c9af562680d6d7d2829614588d401c1f1e608270a8bceb76b7d405ba2cc8f059257adfdf0d07e12c35561b1d2a1019ceed7ee427f8f5022c1a2c85828648934599ed984c19194ccb883476a513851f3f4c125c2d0bc2d5bf9f47a3535f02e8a76662041a631277084c47979874da4dc09e5455636eaee4e6f47ffd4bbc34c58c312e987a0d0a1375cfb0444db8a9056a488df2f5a296064ccfa312d503b0eaed2083c69fab29b321576e4ea97b8d3578fcdaba3427d7be3e7523218b353ed7ce70d09bdb8dfa64c2be5a95624088b4422ab0f66488bb3569dc8897d3622eb29f7da5820c7c4423ae7b0c2c8711f4636426fc6019dad58d6a53948f5efe7b525ed083f5dba1f51840bc6cf80091c772d735a09ecf2253c60f1f4271c63a9d2bc5ad814f5a8b36f661135f1a5dd99fd24ba6dea4ed5c3f659675ac589cd07e359427e66a0585dae4696576886bdb8fd68dc7af9e9db7c0e705e138f7362daa084610801ee81a691f6a0d5188ab6a30642f008f3b10a74f84ef4a2d046f3de5727a93b6491ef4bad360829a444d336db7ea67a354806512f7f95b34b59eb89e61a05ee6c78b82dbad98a39613620c42ebc2e2ddadd45baa8ac50c417e85da7942720a0043c0402101a4533f2390afb1f277f0bad6a6ee2eaf09b505b8b0ad2611a71acb7408ae2826f0b972edc6c8bff0f0e0a7efc5bfef8431f3dfd01644430a2c1144c407bb90748269217bcd3424f48c9f003a79ee95de0f9afd76c05b5c4e6748d989baed2ac513a0c3ec58e0474fc1078e6d748c2ae51fedd72536b903ff56d26da80ed49e6477f73355185c797262e25ef4f85c1507842ea6a12c0fadede78e6b473821bece2d8a11a0e6f03cdce9f03c2daa4cff3e16aa9b09a10892535b7dd2a18e67ef678422d78bd560449ddf1260eb6f905f5deede6b1aada9528f1b79a418f30859a294daead6c7dfe35497f4c8b06fe06ddc6894704b071b6cfb443910e8ebc4cb466c24e36d6e1da32de1ce3826a02087036a7d87c12155263b3416a220452ed98bca9c0f8d398e22b87e55598dd8aef4c91b210e268192548988220668b38ffe4d2d2e67146ef9b10f7fb00a05185829aa868e3f1b6ce13c15213a3e42cb33d049f25887ee2895b9605947ed93e51bb8663b65a877a5ac4aba0be726a38adfd93307090a21bb90f9c5ad34ac6474d68b57a22e935ea9d05d23d2f1d3b218deb9d2b5ab057cdeb450587cd369b4f9e82a6b349218bd402abf5ee46a9f17c4cf5f45d3c916daa35eff590d81d9bf7b69c7274d752db420e0bcf0cb5937ee88d26bcce4cadc62029dab67d7c91128ab0c1e8a38c71b0d08dea006ee63f93bf539afebd64ae4cec464b3c442de1f4babfb3c060d2526ea2bf71a00ab568becf29c8351e53badf1ac6af47c8675806312b920460f033865b2eba255d080a6dbe66385d5e3ec174d0abdef664f0d66afced755378c05833441b5bcc34295df62fcbaf2982a5428d0be2184caed141e29b902603c2f1bf17bee9c3a4b02a66ea9d29a06684b5f40fda0f26664f0e1690e3ed6e3e0b6a8ae7823b903c6ac0b3b67e6fa00f00b4679e633f40235bffb89d6f060e010269843ef7c47b2c6b1263270bb9966f3e500d9a608a3e0befbc5ae9a9a57db2c11940638eb31ffcc1aca07606530b2db29a59c38c1ff50110b195b337e4500049b960e751adadab57d24fb036cb80a399d9ffc8a4e092ecb5c1073fe5b6773e4ae8fe54b76dcea98fc7346937e5853b06c652ee9191f68593eb2d6ab2cc4a2a5e17af02441d173d7cd430bf38140818f4b5ac76ebeed7a9d6daf8390679a15d6f75ddcb2c52aa392d30facb5486c85c9d34971f67f17f3670b52e6bc8e0de1d01faa6520f95e85fb12886deb4b5f7f4224fd107208374c36a19e7b77ab1c25cde97b9ec12e0776eb6fad501c5040ec599f8d3b23f5467d6f9472e7a18195761f3da205c83ab5566561edc675bca9d485fcdd7f8b56bac8f3b8a0427ce75333521e12befc85318e7bddc657566483697d95a11144cef41593a17859d136dbc6a904ba617236c04cc5b7262942c8a9553203302bba1ec7f3189376006579aa4ec61406eae4b8996b494974d417289ed365f367b2e70b735e696915a83378f7303973d5d453185a2971c756a14a7b81cef05fc252bdceadfa34209155d2922e9447cfcdff625802b87d526725d67d26a215326636f6ee30e3743341cf5c4fe4b8106a3f72adbe53f5400f9e97f4badab8bb470ef7a22b13daa4c43258bc40dd2a8420f4793004ca73e059a60e02af60a9e847898cf7f45f4183d0f795c2f4f1a198b7ffe8708d7230b9831574684f50803c4a5e3066c0a5dfd88c49c5e1175c7df3dd242da9d305200553b047406b550c31d3e73a34a7c9e1685e0252ad3c0fa26393ef30892a80b9b33ef6e2ab3d1cabe5affd7cfac9aea614279fe71ca93db84bab72c58076adc700c6f19e29fb9c8331dbef4475606d9d959346b428fe9251c47b7171de7e340fa5c3cee356bc3e876326e56b1c4311916ab2542e639919a14fb05ee3e127e4edbeeae74075940d6f9630a2e293fcd68618ae6458b46e3e8ece7c700168b645a7cf85771c5f1e348fee8eb0093670f68e4fa25da723ea3276d4f76fe0fdf16e062d09107b36584366b4271701b74fde79d262b13f13425991bdf58363449e3cec5f54be5d8461013df6b842a6e10e5a4107a2b37d346bb03701a1e6ab06905c38383afc151aa4a1f7e18ed200e43637a9d337a611cc616c4f626bac285d0ea87646638a7e3c035311be37b655f4a725ed3a7050ffd14164470865fbaaefc99e1b0445fa78dbaf3bd121cc6772784080c03fabc194e398c1b0614bc8a4c8f1c78500cbbdeeff10336db38731554308c6483f4f18e8042ca9db07c4e85e87de80dd80bbb53eaf2a437c53045a2398a719a02b14eecd45492207350e9514514827e9c4a9729dbd4d3b0d4abd95f8b75bd34ce7fe90be17fbf9ebb6489134a00901fe0167c143e13cafab66355f9bc77cc1b7cf0cf8de3d3ddaa557cb6a7d71d6cce5db0064c6e288cb10f2f53583c26fbfb7bbc2cd0733dc9d6c6c671ef5700420f2220aa4c99822df25d88cd58f3fea76ba3b95171f9b0f8fcba611a565fb643171e1ef61ba7dbca3303785e4b9b3e460fe2d7aaaa2f17f1e6caed9e3f5dcf80fbbe9093d2bfbc20ccd5f15ebb0336c8434b2cdbea4a1bf35c37deef76e8edf74d4cbe2c25b3a1917448796d16da693382577c0ac16fd863ff3a65868e93a0acad5a70f86e3ceed96cc2757f2ccdc83930af933bad588e0481f355fe1783b16610df2ba0f161af87c7a4c221241fdae529db69eed9d051695720a179bc0f93f5d334e69fb7f49a9609fe16e1bffc37e6159146c97bac642e436e6ce102702821fdcbd5da0b77335f4d5f4918f79e98ee15e1cf00142a42ee5c2500b987b96b1e5aea6d98a46dcab2afe93703cd9230a280ca5c27dec9f30e7826253d5d4f31210090c284826572e1f091d2953dc7e7fd30f7991d3c8974c11688ec911df3728ad158220c9fac54db628c1f18b28e33a869d00c39bd8ae096409533db77cb5a2a1141aee4d065e2488d5293dab077d9ca154a1d00e693e135b453965fc0b5e9e8af5952852202be8a5c0bee57ee3f8ac5d13f7e55007c46ac352ec2526701882d77f94d41d3f796897c86daed291152e042692ba142693ecf23d2c598f16f33779200e331c01f0a4c9112cb2d0f40bd6d020557574d67beb354e9cd568a5ca4151be5fdd99102c7e3618506f82146b2f301ec74fba251cd684b2e7fa64b26a259a0656e1d637f488b19dfe25114a18f2cdf6626a62a6241416cf9db4045037de573e9f3fe5f748a8a785f1e4f69f65ddf08cffb80b4b81f4d9654c7a701a9fa953ba5ac9cea81fd4c68f2d7875921a01363248012a2be935cc136f7808a3da8a32f60c931f7a5504fdff85687c064a8e3633fd62f5df5da4992321cac756138b0589ccff206c7543748a598577157b2c42f6cf710523d2c0f813dd5243b10a8be3106b4782b5ee9868e3e6055713c9447ec0de6c2db7021c3c94fa29eca607a0a5648d0b4dea87953fa6954414f099fe5c06bf392e5d6e128d3b8c1bcd689a343baa79b31d33168566bbb163649255aebc60e9bb6ef24c40596149d324ee3aad02aeedd9d2d7b9cb231d29a4562c60258e6c86e37bcff0c868289c5b299d83d3e709771749b9eabc0381fe5cd17978d8e2dd3160a1eb0cee35ba04779964ed2306bad8a4691645138579cdd35aa419c9a08cd9ee00c9dc8d59fd8a351635baeffb9a4e5b91cabab454fd59f3577bda84b94ad0d88d159841c700edd7f51b43f3756d0b064e94d2b4f793964fab9f7ba829ca2943812983bf06a08844deb517b0ad370e0939e87ce83e5857576857f5d3459d4589057e7c27697d088a62e709b6b8183efef7e442dc46c2b378b4f876bee825ba347677ad083f84b1733d134223c7bb96d750fe8f9f8ab9f4de167f8d6c5a01480e1ece3deeb88a758c721ccc65b5984edb6cf481fe3f23d5550cd11dd95ca0520d46af2bf3aee76868867a2d8c5a4c54c1737cc4d858cc9eeb091f9762ca817152fe2278561766fbbbf68165e5ec34c6dc7d1d475e93ac55c3bd927141d2a0a2f4628f48751d85037feb45f03ec81fe460ea47b246f00328751c350d4e01d92605c53a7ddd793549cc1559ed1932324c100eb7a314688cc6d9ac9c2aec12b26cf475b764462ef8c0bba794ecb17a6016c92a75b1b7ce5a112ad930cb30862cac3b41b9a4c87fb65dba6f1e61cb154dc3b3614484e967d1968ebe0eb9f2da1fe5159c1ab4fb7f8b95883e72ca5ac40fbbada58a95c038d7d5fc66655b9a0a3b92eef03253376c258f852cb94ad12612eaf74706aa23e0a7f52e0b1b05e59b060d41335adb938b994878fa017746c83ca1e26b4d0519e2ceff61909e4d09ff903dc92279ef48fd62acc8aad4338593549f7f7e442def26a845eb99240a36261fa89b89e14d064416697fafe5ddefa99bd2ffb3f146153bc2a931c137308f3c691510b38a885d6c1b201c74d2a25b35e2da991f253f2bacce9f1672b3be0acd7956dcdf2dd0afd6e0d184700e5b7977d528ba2403b19b2d7455d4bf59156849a94e22aa8a524442e24d1017cee6d072de518a32bee72f50e2bb3a35c2cddb27152103fd51ac75640a91278980267c4a6a25188e9e4bf216b884bc9f8d4c468d4f6824317195e490854f918e92626d2210056f44d21273cf418d00ac94a058d20cf242802c9fbbae31e90b2b517ff0ac3e58a5fad851c027e923cf175c31cd1c0f5c3b4ac55e0f6bdca9bc86c49489a897fb7249f12776af4f267de10c507d1e2d002aa7f4ca37e7639e185a68dfaa570967ec520cbf272733d4db893fcae987b4b09fbc8f6a45f4f7b6976630a1195280cdc2d93f0d5be8237aecd14c06d6608dc58399f0cb6876c79cbe6a2e649a788a6b4db010d5e0404ef9591d452473bd1f63ab6d88fdb93cc25cc84490723a823eb82fa8da287a2bc641ee2ba88fc0ce9599b1f527d2afd71a587379ce619deb3c19d6492754c806cd2d11a8619d785c9f8be7a6ab0603e6c5328e008ec7b23f6d8e954d5518876a1227b51a2f9208827c40bd22df4681fa606ccc85ec958b94ff87681e4e35cc47e6f5dc9e4d7076d7e0ef84348394b121574b0505797a61e46ce2a71a9f58b597d70ef9f393bf2937847a6e42f43de9316330d83379363cecc21279282b4f230b4fa91e7ed2c8a4a39bdf620bbc2ae8c1797d9b6bd5eb30f6a5dd7286cbfcc2967691dc19f29f49a937bc6e3e23040f1662f20528bff1fdb794c1b5e90960ccd4e8572df75c81d116748c6cb3d05bf8383e073eb6413b1077adb811f15aba5e4dac93c12bb08ea34161ddb9b10709df27b5fd22cbab53161e9f6983b5b9b98e8ab4c118622e2b2b3274fd37d4ba61ecb8055f95e813880a9c3d97e1dc21a6239bfcaf47c4cfed449845b84afb2aa6423f4e8b6480a97d8ae8a7e74a8f7969f5d493839c8541f0390fac6c89d5980e237285953374d227caa5297bd645445fd19d7241579deff63a33fa229adc4bf7c523454747474e999ab1acaa7aa333afb06f3d062f74479f369585bd8affd959c16bf4dbaed1c8f3012d106415749961269c2fa058827fe0a4e79d8e5919911a263bf916ba43726986352439377d28756f2e52f7763575ec403914ab084870c078344a11709eebd9914030d9772b7dbff09bb06c7b0d8a8df9b2e84ce064045bca8b2052e5ee7b78d261756a365e7fbb635615b16c90b02bfea46b0752b41ccb3b54e724d2ee5078173d2a12ae14028a84c36d428da73807b22f0b66021b877247d31c3f47b5929c73041782a3738534547500f2d134191255626849d7929efcbdcb16b203c4d81ae6a5155158c7e0b1145a9d7195f6ba7fbfd5a4ddcd7410810dc6e66d3474662840c6bf08daa11b85f213cca7713e9ed557c25ce0010b99101d35aabda33c073d81301207f26f8ac7a2b3d1b23ed88fd3103258ff34b2eefd72be4af87e7d649c558fc777ecf08aa0a4da10b6bd6b034ecb3e8befb1b6b5b8ebea0b3197f1101d22653bc90c53426438b42e9d5dcd672b1f63658d848a819b4eb639f19d637ece413ad69b24b99fd7fa6eedf63deb6c33d179e5f753f0c8555fa403e65a2e653eb0786cba70b87a5f6c35735a65bde906176c786dfeff92dd96ca848999073a072583fdd2bff7dbe0fb3c17bdb9731a20984d8cab192352746b3f8c9f5091d0db78dcf5e011d9b6bd68234d0ccd6a659230c9c70db6cfb74fbcf5e798d631d19aa311b52de8c7730f567a6f9056e186a20f435a899132f30a96053450f04a386d5c420519369a883ef715d8688d2e8d419a19814022e886487325d9be79e2bc4f4f6c83c708f9edfa9a43c317b90cb000748c06303f58e08521c74fb0187824eac457ed02e12bcd3054feed9b89dc186f16935c364ce1d56bcf489656ff15d0e5367dcbe42924cb9e8f5534716f6ab2367e1793936d2ddcdc9c305920adddb278016d41484ce8a5edbd2e378ca1ca5171c8cf6987f6988409f1fee556f4a7077120ae0417e24ec08702b01fc1804143737d4c17f0827763c210b4efac19adf9f547ca6307c4d4811ade928f4275439579fea392416dd653298a4853fa8336be91746d0fd0f22a7154429bf57c5adc787c6ca401e700bdbd723d64f92d51f59a6bfbad4180312cb410cfe4ef79d1643ea2dbf28e36b17c0f79f6d299888c0d92e4a6730417fe3ebe733ec9b6cfd01d1830b9595f7a7c367520177fbb0c0dad34fe3d1688e19c7a8b4e0759f1600e0e11722c95bbe19e063075fe602d93f30efd896bd35b86a8e26023665d8839db9d81358201ccc80ae1fdf5409fbd5ec80da4da66b3dd52a141af43c6fe709728e4453bc93cc0efbf1d3dfa31db7cf34214e85cb435ebe3b3a7a72baf123ea9477295ccfb351f40b3c4159b61367914eac2ef95ff1c50c4101ff357f6d26a8f222057a515a22a1eb08430d57a105aca67da966e589c50c2b8adab163d56a8bc3a4290df2fdbc18daf49de30b0293a74c0c278ea80a39a8b5ca5a4b80fa92e33f604b623ed0685fbf7e422c7476d611c9d7bb8d73bae6f9ed8b75996cc646dc276274a3549630b23a310ae5251174fde9f83ee1dafb0a775eded77eaddde09deecdc7ee430fd0cc1d7dd2f6e625d83ea70e603fa30b91e1389fe6e774552dd6f571e77648c13d4feb912941e465c6221722793f998ecd410dc0f7055114f0473df7caf0fa16be4446b14f4c8636a87c06ccadea28cd1b67e99fb95ef6252f6d0a442d054fe726b8b27ea45c8c7f750d740e789eeec5a4b6f088fb2ac40a3cf5349b2b74adf6dc6f7ab6df39bfb802abf1e117a5483ffdaf63006339993391d398111e79e5076caf036b818929d02a7b48507ea8ad4b157fd9bd60c66a3cb4bf1efa17ea55effa2ef6049c7495e3e39e2c998d883739b2eeeb44ccc5fbd2e2cf5f359aaff2f45fff099e92876c7afff0c532bc604f3d8a9117c3a8271765672f5f9f92ad87123db316140a87a07ac998826d1a056e5d60851dc58e1bf595099ffbf9396f9def78c7632b6071a1f9d7fca03aadfe2bca907da879d6dc66db9bafa46c95c04da694d6a59dbaa516406c8ed3197ba848464ef94c221d772f1650efc9d31900f87ccc9eac7c7379aff2278d4180dfc25b025baae0273afbbb308aab702652312fc71242ae65f4f1ac33bbf0b1af1661eab724102db2954e2fe7e357ac6ea373514c92f8a9dc56826f8bc39ae0a6e393085e9831bce34067974dbcce3945eff736eaa472abc8f686e921e48c46632245630e995f5a46d2c5cf817a13018fb5aebdd09482901d1cd9e98b05d6558bd3ad5c1d03a2351dce4162c35718b19832fca29e902ab509da251a8c13f5fe2f44fd919ea51cbd5d8fdc598d18575a2a72904ec5ab137ffe684c37f92d3e9d04a432015a790b2c51f8f79c170c29d29646cdbffd058c7f3aa91b13427c43476c16b23d7051c605ae16a7a5764b48dd821d3cbd67f4acd2ea905c44987065af9981f423285987366942054b7eb194b833b167064720defa75bc1b1e13c89627be5565b74663dc0b9ac36415be07f8ffffff07