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

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

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

Block Certificate

Block 56359 672a01e3d9d2360f913bec5b52cd1000a971dc545998731b7d661274d89b4015

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e2ded320463b1fa5e0b96c5754e46e32c19ddebc94dece78a56e39a336cf7e5e
Certificate Block Hash
672a01e3d9d2360f913bec5b52cd1000a971dc545998731b7d661274d89b4015
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040190000507e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c9c9eb466ee0b23accdf6aed1b0d44be1acfb6def9370f45d15f0edcb078257f416b7a563b85479de3dc4d3e5eabfea6aefa53e01e2429f890d61d0fea29ff1832a8b50b6a984e20e665af9bf23fdec89157e052d1d061f6ff27000000000000008000000080000040190000507e0000

Raw Header Hex

00004020ec0c4a06543481ebf0e089c2d2484131bde7e0affd3c71544890b321dbea92fb005c35af14cd0c8fc64aca167d97e348e19e7dbe5e3429bbb74444830660809306a70c6acf0805185e7ecf36a3396ea578cede94bcde9dc1326ee454576cb9e0a51f3b4620d3dee2

Proof Data Hex

59,560 bytes
121216020307d9b5025a4cd89cef291b52cd3463cfb26284166ee718378945fee62656a339b53db90e89cf3cec9f94e9451b80dad49c2dcb3bc1e4c2cc5b85ba4819621142a0a50f8f575cf6a0560dc4ba904553eb36924495d33ec4db3c1f583ed7f07f41e919e5fa7e6bec59a82df5d2d2ea5d1edd65dd821a2681553c2d344df317d87291329592b5be2d724e973dcd67baa0444c934de3bb8bca2dc192c87f4dc644d93e2914013ce53576f5454a30ab7af5a7de827fa483912b03bbc71debef803c9e34c91f7dfd7386392c9843b88d6bf252748a57fbd4e3ab637a2aac3ed18f5980046c84b4fc129cc33c3b6d36a9bba4f8a6e5791e1f6df6547d964d042cb3d3e771ce3fd5f80ffa8914f3b43ba506108e7e270ea77a1a2f72319176bb2c01ca7c6fd4233c837331f2a7f436096b8d5038aa643a9953971a4320754a028c0cd27ab830a7e09188e17a33a1a54ba8363d22a65ad813006e6e6b4721b0a43080ff6dec2e95226b05a39f0b5c28357012d1c4826f3bee3c01f1d1cc122b7c73191d36b804dde57f9d69cb4406aabd4698318dc3cc22c4c99c68da540448abe300da055ef44eff4976b838c4db469db601c4c627a85fad0be7f21bffb3b01802bcfa2fe6b60ecc3cecb64aa300a4143e6c7e33d61490756330e37290b313c358e2c93325cb71d15d8847bb8e96e0328a155023a1355d31c567c57ec886cf47ce1fe38201ae21359064ab5c0c0ac5ac3b0887146d89935b8fb93166eb6489de048b6672eed23576bdf269195316dfa541b9ae43b5a4ba5b522bb45a2951949db0202cc485fee04b9cbc8e7c3dcfc15d9b5ca9c3fe5b326dffb1b8c80856a813b399edc6b02c13272ba45c376b6a3bbb7e6b647142646fcd416ec07e263840ecb031557ca55f5e712b0b0efa7a2928e739a5598340a135410d4f6a2c6fb821907f7ee1e4b5c1c3dc74e0a81926a00530624a8cec2ae5011959a5ac3d8ae3d5ae74b3893dfdef1612bd5aba66c5e8dbd6f42513512c0cb3a8d214ffb5b811c6f0030664e4401569c1f7bdc1c376c499fc441f8febe169cc7b43c38c736f376a7709b3cd7dbcb238c1bca894a337e86743f073dec3d06469836186c5b6609c052cae4fee4c3ab6379337fc064a39067bb92cbdc939bbe3dd3ac3e4a1f3cd7a057a903eed120f731c51ded654e3c480722406fc9d5575104f5b733a0398c96c75ba4b21f0f0e2169058f9931fcb5096e3c763bbbc3441f0ab4141faa293dce0ce599f55ddf8ef8d1d310f5e36049f13f1de117175376674e2e1adc205a0183599e3e66796bf072fc5fefe6764b01e86bac79b4097ec77b17bb6d4cba3af2443dc4f04e7ab7cf6ed6a91bbe679b991f981c5e70a44505b8a77ccdab807f61fbfebe09aff1a5dee3ad554a0eb469125dba175c89a036a12c7819fce668ffa4f3b86ef6a35d85aa38549d4199a3f1d6d306f18c1c23e3290e46a1f2cda5569b4fc4e14f183950e59be1c01d05be2957f63dc72f170c9b8d7df5ccf3561c1221e8a441f426f7bc7d93eea6681fada334d59ff47971ff780d160d5f97b0ee6b3f58b9cf9d0a789d6fa60001a3b31a3ff8bfa928e23613e687d8bc77f277d7afcab54126317603c97db7576ccaa21cfffa88b39d2de47004c3beed45c5a9be5070100c01a2fccc81fe313c547572ee20a9c8b3140663937f8f96e13445db92deb1882aa8600de274e7d40987d7569fdc2a163609ca7d7f050ca1dee408f91ab9c38b04aacd2c7cd2b08ef3a8fc2e9322edaf3b3c43a0d9175813bd672ba0b3ae8ba1263bb3de7977eb2ee2f04bf34f598e07f9ae269a9fb67dcc50c623e0eaf7dbdf311ea85d9442e39539e1ac5effa932b7ea9b0296eb92ba7fa68dc7466b3638fb3d50e70c6f9b5354a5873d5724faf16bacdbd4f87ee657d4bcaf5f83f3ed09f51a27b819b4ea7f934584aec35bf29bfb7458c2fc5925f792c3de670cf846d9f6504fa2cba47bc40f4445b86ae174a08fbc6b71fd812f02c23131607885abcf390bef451722b48a05c3e8a4fe6dabb5cd529348fab2d7d62ef9bd8ac6cfb8a59b8eddd20ea473dfbbc7b4dcf799b881019bcca1d16013dc69deea079f67226ddfe0aff121a61ea3be6a1caabfc432ed4cf1aeea1072ed4daad036e7d8ff9359cb4cdaa2ee36f9462f675263db615a06ab36a0fa13f1b17dd7ea4f3baf54ab4dab58909d8b0203c2a3cacc6371642f1bdbd3a9e46ed904e825123d4ab35077d2af4504f2380efb63cea1730e3b90bbade04cf3fe72935bece1d62321843d53b7c9ed4e7267d39d93a9f9b738768d0e19bf7a619d7f8adbef285ce604f03f3e5950aff2d0fffed6d826581c9dfd627f8dd79dd3e0a20a97fa6df652b9d3adc75e90067e07765b7c6f61bb2b57cbf37709aa55e55dbfc352efe2b0225c49a07b7e24495b1ae7eeb008b9ef4d917eef21ee0668c62da471a5ecec5df49e2e4961d8947900a87a480820a9efd289e2a7a66722958589b86e02ab4a62c7f2c691a06fc634a12a0889c507d2ece2c405dc39299a0aabd1bed332a777238dd83fef4379fa70a3242cda3d773032fa93394cbd9014288a66990b84fac38e83a1e15b1ddd8c7d139db0e7ea6a78660667d8ba94be9093b4f892cd8096fff808531c9c1e61c36dd527f70702faaca3cae107cbc82713328ecb3795337b4813f2340e11e348a31bc0d8ad774ee3a3efbe91a9541df723390e865b4b4365676bb30ac46c5b168a7afcc74c91efdfcb5c454aa245e4742fac5368776698a0873715673c5f8cf0d50e20efcbef07de649d07e43aa88b723ec113fdb933fe81dcd5287590face8d469a60150e93fac0c4292d9015ea0e23188892c29f5346cc5e25a192f4e3f9b9c2ceb9c09b6aaa595f3fd674c49a6d99935dcb6c5ebfc0ac2f324238248709b60d5bf308d9c2c2e924e79a76ff68bc176bf53ec606f8d35928f72b70a45d4fc1281b1cc3dd454433834d70f6c362f5f1f4f0252338d203a4234f6c5b52782809ed402fad1e29dea1d937f4b630a5d9cc96225aaf61aa94bab4e0cf04dea585d6542d57b37c4973fa3ea8afd3342328c0381b716efc1e0e601551af4bae9f9dc2668d7b91a30036ff6dd560483ffbe08d0cefcd82b84979367033ea1b47e37dea7b9c03f081a282f71df3d29ade55cca4eb156b4b863bcd64a1695c7278a7737934b1f03183471c0ae082aa3d0a6ccfae2d5c04f798a67ac94755d38c541e3b4f0c52c568377f4881926dc59b312fe8fb02d7f2ad3b76cd6cfaf96683257090c9f4b547a49130e9a7fc4787641d7ff437227ec5258ca9c5263a2599efeba0cf9b104ec3de91460eb27e0a3a18f665dd51e7d7205588e15a71b1cd61701fdf1ff14400b2783e4da0c892577c4c4b3769c39d8a978b2c0c6159d7652eef474327cd1c5ea6f836d5ea3af9387f0a7b13d13c66973308cbc39da4f4f35caff048ac3daf7d1bf3d2f19abc27e6e0621e0ab1e58a10e28bc9127fe752d76039b4d5a7b43c0f67bc59e32b129731bcf0850d02da8602acee71508025842c78de57058aaad15092a3eba1d5432eb20ab4fbf2ee8a11a277152baefb883221e4f76cb62834089eb13a83771745d1ecce0760d2b6b70afe7ca6904e491f5882d9242f7fe3adca8f77063a938badda3b7df672c24d03536b0b9040411e8d77ddad4d6e2d775807852b604d3bf6bc98fd713ef3ebf9de875b2aac16c4986b685d6066551ee37d5a9571be2ce73a67e01c4c5b16b8bb692b131066ebb6e2479341854846a0033e55f7a6deb49e749dedc4d2adc261264357acec8feaa6983cae30f33c1f6a9ed957bcab600bdbb4d1b294480d0994a2fab1a2a63a3e6e9d7c54fa2f1e416ab5cfb06f50355e04a67947e84657c464a44dfb18f6a280ce66f103c2fc7fbd490a82c8c88e80c4e7d774e05633b885ac0554a5a3ec9333f26f6419fd4d80e1301022f08625a15455895e92a1b28c8f7d42fcf9ce63028df7427e037db970e8e282505fd5d09d5bb969dd293f0aa8337eb1c3963673c953e0239182752a23a135432b4c3827abc705216423485656236c7599568c940adc6b37d7928aebd65abc36c57dc13a3dff542c3573b4df96d03e304332e7b4403ef503ba6b373473f9e3d12243f04578d78fc279c2c2cba29f1f9880271a2145dfb0831ff9b56ee805dc98eb197cc4397b3f87066675712647eee13497f015f16886d3500960cab00445a29569e03ec00f9803a0950750b3269cec7284a60a0a5135e45154834f86be9f404d5a8b55abee25287db89d0f5cac7dfed5c6fbe43540b4d5c30e02013a85513c106aa92db764635b66fbc97944c6aa837414e3309cbe7a9ef8ab502a7b761567ccf686dddcc28f0956062c1e31b80a730dbb131cd638049e0de69dfc0fa1e58440669d017e0541fbfc01fca6755fede9994f7498e6558945035a7f8419c90e96b1ea7802cbd5fc3e9a769cfb231fc40d95af2b40aacd556f4e063a8f580e1849b5517e3b67a5d31e97dc5e6f73e5434a42ace6e76dfc23ae36ff4cee5206e4d689b16371a37c99ee3976e93580b3a534f1db01b27c7788356101002ef9f91ab223c3c614fe64213a9ec376c77ebf4cc653569e1db9b2d15aad896db1b000db3e7e93eed806e85528280281ccdcb167007942278744cf2e686865b6702376599e411f5d6345ffb41b548c117b177e59eff6ae66c0d26a97883dfaa2d6376f3bad6b64347980ea400a05411f571f62925aad23f4aeb99beffc9f41ae5df9ba1609044fd8ece0c1997ac251a894bb22a60bf2ef30dfa695e43c005807e63cc5a6284034384e91a714b87f51d204561361778ef33cf7b8068385ff812b22e3c5c61fb83dd4c3a8062e3dc6a79218baee2a2f615810b408736b497375a809aabb59c3eb19987367f1757408db38151d445d58d2f9ef2d04c1b354031674f879523553059e53c9bcc096f1ffdee81414fbd6cf03afd2ff57d1b19204656a1121e82cd24d0e4c83828a0faf0af889089db6e17d47a5c680a4f4f4048b428cd4c83d6e0faa5c1ef5af1047f22830232593cbf58d132908030d08f2bb7cf54354ecbd2b4a253a59566c0501ccf4f0485d2bc54001db82d4606533e1a4ef8cdf777ebd8ea6352af578ebfe526986adaca430c63d1867c3f54a4996649926a23dfa74f7b22dbcb692463bd7e99893863bda46090ed0ea5e54de405feea1b7a744a7d59446fddb65405d76ff8956c427e9ea425c173411f13890682139f78a78288dc9053516b8832c392883223c958a661c212e1a9540a1d3a7e3997f2d29eaf76cd77c71f025bd7728e3a9236d226efc2a696d26ee364c4118af8bc7c0f513ff0d9471d1b4486a655694f7beb3fc9e7331eaf080aef0b517e71f574b2d11a0e7cefd261073b78687e5c5a2009bf05513447d1f29d403e9de24618321bf66b62219403c7c815d6ea2bd11675aacb25b6c805b9d9f9a346ba62c98398984f5e395c648e9731f43dbf25197c33d387817352aeecc41622477b55ec55d9dcdc74ce532073c78b2f41708a54693dc6ff8dfdd5e643fa9df1e9e686afa53678e5de7264f24b1d8ca54821b7e2f3dc83c0e2373ec0bbe9a60a06f60fa22e2bfc38ca8df3e90638439358a805e66643c8b8eaf91b1dee0b905424bd9129401d6835ffbb3e6ff270e33163f23ad316c8591d6d8614d19b5b239cba8d29869cfc20317150f3e658498d266321ac4953c2b346b9526d0d913db636f196ccc543b7e6cb7045101d10fd62a078f5e1226181709ba6e3079f68da6d2543c431efa75dbc1ca798167672aa405e4530a2b5bf7d889bc1525a65348d1031f51739691620685437fdb0b41c3515b787da1ec80baa8c131da2520fdc225d0beff34730d54c5229f148dc54f8957584607f22a09f6c8785731fd67ff50dfd49b3af03bdec95f0e7e652a303f14a4ac8342b10809f4413d7d613145f1e47740c22f0f273abfd03273e62dbe9ed41fcff819b44b26c8ad231fa86c3312e1b923833e5d8cd91ee986f8e47e2279e78f3faf25987563fe503a62bd09308c61f37c11e99efeb1f0543640d79e7c51efaee47888bbcc0469d9866b04b157361917cfe0a15d0ae00ea4a785ff5bf83b4e120c988a584af17165698c15b289cae0d0d720fc8adbd457113c57d4cd64ff101fa3fc975f1c20be307680af14fe912b52304d3696b74da739af54aa112e33d273d3102c274aa0aed3bf4a78e8dcf35fc41d18965e7f0c1f1604426ec44ed3569e8bbf3675e6027c6ef128c80aeda39cfbc908e695b46f19245d4e349e6af50c9cef68cdb12dbf78d52a1bce6bf1a22c6d60ec3f0f26c211a3df6ac7e9c49456d3cafa137724d28cf4fe56bcd32d303da8f40bf778c5a50b110402b7a6aee833c24612fb0f0470db1015bae127b747bd4c8b6e4b90022d42a485952172e45b1cbf3acd3b1c8f2f1d53bc664be6e4a28ada2f696b037e4330063fd68f111eff42c73c4e805c1c718b242cb5f4b0d61385b65b916a87376e16919b44e08aab4e00c7de30ff367d8a01f10d5d2221d2caa8c81efaa1855d0bce1efe91ef70fd2a674f25cabcbdab3bb24e7ad3ff517b8c5feb740145d2138e237bd3de0b1877fe6f93c852b3cd58561bc2b6c603047fda8dde9c2276c16dc291d7d99e46c33071a44d2c43a47650bac1997e0976fae5b447a173bb3efbfee854ae951a0ab86a605ce60adbd06fc2607238b7854624d71199f74546bbdf1aa2d728de77d6b93228a90f125151cb5d4e736360f07724e4f3932822908cb08f7620bb88ca49fbdafd56e66a8deb99463c1d553a5120c278131efe4ae9f039cf2eb7f4b0355090c83fa429449ca0b7e3be6d9a54c597fe980f7ef19c047bf4c3542cfc8eb30c3ac8da57711092f3e83c4a50ad60298d223e2b7263e62ba7adba4ebe0d568f5f239f4a0d1d48777449fa6ced5feb44e73c191d8f9ef8d98e036ba9fc376e986ebd09c263cf08d6447f4b8dbb36afc236c08b8619f412360dc1e0576ffbceec5c6bf5fb761fc3f48ba42e556fc32c7f0c33f4ac0a249c95167f926a8dfb903a07d596c6b2d15156b0f338fdd0ade7ec90fbf833829c7ceba0c24876366ecb1660a29294cb4804b3501823ca78b4a86fedc7ed11a3b087d6c92501bb3e3f44c7c8e7ff71a3799470a900655885f90ae8a8e518980d7c73b7e3674a71c7453bcf03fe565d0e074742edd11763753dc11c82d8b4a613311538173fdf609708eac1132bf1246240aa434ec01c1185ab88a8a0948490f10417fad1fbae0169b4b435823d2c4fd7dc3e1170dacdae0f502bf4693fa915b2a948042bf30edd0de125ae0494ed095af8d012e291109d10e4cd454d20e576a59908aa468ddc5f31d22398bf56220e2aae539bb3eb33bf2d2df576a296fe990fd12033a71df8c07368a5ebc6cf3422ab9f9b74b7a15fcfdd3f3c2abbb0c1e4f4ec7eaeddd79b3c8d297564fb114108736d89b9395c8ee35eabb1ba1714b59aacbbd825ff233d1db181323824dc5d18d120fd8e340643a116e2f8eb18e55bfc49ecfb24de6b65f470969224e02b091e2063108677709f1f9b09a198a7f8f0e71f50d39361b3809d928ee73b825b0289188ada2df5bd4b2d3f460652dba3eade64d25c26042434d000a380318038501b6c1723e3eba79a444994c102f3c4ad64f8b8428ac3620f254ef8299a0d29090b511e79368b3b89fb78a313bb81abae01a8118c35e317f30d082353c38277290595030ffe8db717bd4f828226a4dde1648c5e0b9015bab2767cee1377171b97f368d2410172e4969d7a863b47b2eb83f4deeb9866304b951ab4aa6712d5151c21c5f0c1f101cb847e2d9899276d8fc2e8212b347f0d9491a7f9861ca9fa392a16f0915eee22f3ee8bdd3f65d632feb32fa79e682777e65f5b5f9fca1e88290a29ef5ab79cb98ca9cf26714525ae4e949f52cb10c24238bb018ff152d98b029bb27033c1b0d1981989f58edc212eab8dec8dc09f1a1bef6538d9db3c2b4da87633962b17653f66d4cfe71390c05660d90043fc00adb5bbc772a98beaabed8ca02f0ec4570d54c4416cd2c6089c7d007f258bea708e2a01267623da8cb378849d16e07d019f4f522470797bb4c2ea525ab5c3beb32029300d94a6eaa48bbbd9e4232897cda685d8934aeddc67f39926d37cc8f66f113443a2fd08bbf784acb3d8c583d4f3d0cea97e4b46e5aec2a9e79fe4e9df0125d785a0005bf40cd9a0d29b5c5acb93a21b124eb700dba015a1bb4c699481d9faab082293c1b6cb65ef7256f7c717ca3f41211e7bb0058d9a99caea5d71ddf5ac23d54dc62bd7de3352476ee9a591588933c4fc7d782bd083520fb8ed1a12d6e43b298db0369da22e6bd846e2651183e40fe2a597f13a5f1f675f18ab1482be6f5ea202516856990fddddd61b438d386a8fc4fcd66789dd58dfe89a463edacdf012a20eeffa21e5a8df72a694b1e2497ea7351c1965bf4c119f184e29faca3fda04e4155309f83f9f44054ce4cbe099538cfeaec1ee9c1852b6ba62517c41782e704b4a23adfcc460e113957bd0b196b20f2e93c8a07b4cbad38f01e2b089b496cd493cc627e1515940786c947e16eb41bba0824a4e379c8779c620366983ce1287e386c21a3bad54a75bd22bdc04e0e4971c85ee6159ef845bc77ce85c7feededc4198a15e7511cdcc6da31e9d267e1db8517883a1625eb1f8dcf96d455fb76073d1289528c7dbc498139f556d500ce817951eaecfe314c99d96ded8f30fe0bfd209b7d8374e366a426136e55ba32a07851aebcbdc52c0d206661021e31609704c75c0d37776abc7693c8e88af74fdf33d9ad54b485d21beb9f1b4ab33cc5166596cb4dd4a0c3ee5577ab30ee066de851e5098a4819102fb185f56715c91c23a56f16186ef9d681be0c34b7f473aecaad97fbb72dc97dad0471f804894adb414524cfcfd2edc78961c5bc9b1c51b5d5b2ff6358f21293cf41287e08cf728f25781704da251fc069547b5619a560c64f9c2fd017945226cf8f61f161a9e137669b2c40d6eafd2f1942c928a14ac247756bdbd324cd470d50254ef72409d7508443c73ebb672776b180832afe0b99d707dd9e4dad2cdbc559b25fd398abf90f3b25666f6a67b12c8c45c193822a2ebb6897d2d7775b55c6942de9013461de106c903d35f168d86f86466d1490f4c247f2bb20fae93af18b6420bdb866cfb9a4618d6e6551733989e8735610b81ac61be9986b31be9170cf50e946ec9ad99eff06c39cc9a3d3ea8f1a3ed6eacd3d20b92d057ac0322a9b78396f70d379345d1ced7d911627a15794292c136f9832c32a937e20fd03a0933778e8b7c2daba199df283b8dfb26106623994b72ed8699878256f375a2b2282e52527601fbadd7e966bb1541fbf549799f7062ba834a9ba066a950b335cae0faebd9c74902286b48fca2551900f14fdaf3605c27bf59ac3c1b3b34eca16a1cbc359474104d4630b5de336a66a89b708cea013047cda83853316f424c84813659b54d5c3eb5b63654569b5d610cd0737aaf61398c0972e34d4e7e7a375831d80ba4b33a0c0be74d783e20214bb532d719b0fbd77ef718af7a5a8b726a77f766a26f688eccf5031803bfdbcaea6801e5ed75153fdfa9cba5d13b14d816e3940c200a444e9a7ba4010a6268a08c7e4ec7eaa8426766c9d61227b3712378100b5f1160840049d867ca09cd8061177603e993420fcf9afa754129e5bf1db9774ac7a8cb2456fcaef9fe1b05de4cab6a1e418cac9d10f5dfb89f26fd553ce857b38c8a266e4570caa143fd69776022a21d44ec7d1a116db9c153ed3283260e379f6ac5e9689a080a47e9b115c8f6d6bccb52c421fee6504130c9385dad234bca5754bf3d508317137a45fcf73f2b4e40364d1b08aef6d7ec7206d698bf0962ee09ed73a2747ae8bbe2e5381cdea42218728c7db3fc17def243be6b8a16d34542304df4011066264680cbfa45043e043298151546c186c7f87ae0afe8fdef3556d147d847c073e3ecb7f118ff1f94dcce3ee5754fde22ed4da8ff645a2753dd53860ab2ddc1d2c0f18a9bc50c68931d44d62c515647b4ac72d4e7e92aaa5df6cd1759943b06ed7e9791d9cd7428e258d0d6e60f6ff456c04a1368e1016c8e3d70a7f7d20acbabf34da96b01d87dad8809e455efe4e683f2d50f9911eb9190b95c9813736be769ee299a67a4a5408a00c6634e20e96372021a7ba231d0d6e3b4d8f2b1914ad424beffc9d2802c4ef7cd4e920b14c2c88f9f24978df064e84d8bad28aa245e5eff5dc2138fdbb49be9fc6e88e5ed07b725d0195f7dc8c5c0f88d28d3edd0226e798c8c0248cb92d54db9c81a742dcc9d911de943ade81eba3b8257835128230db44a09b3b8bb69d9cc1fecfb3030535762bd8cde13ae7de585ab72c69ebac2548825e1d74ffe52373671eafb96f1ed04a5eff2a31db1ba9adc4dd7cb1f3aa98191f66c6e94da8ae551cc44bca562b30242db40315413a485278b18760cabfcd55b2ace8a97602d363402bf51ae9b09978866649337ed64a30f98f55c5d1967cacd5de4292e2100ab52ecf7aec605a693fa52d5e6efc96f3fe01693d4dbd352cfdd6229301dcb3ac3d9a4eda0f657e01c968713562757ecff9f6adbcab097cb6c819b88b322ff5e2cb0912af20e53e0795a244432e0f6d645c9f88bf5789c1c5d930f3d2c6a162e637e18a0404397341cb8de1e517009dc8e8c79c1bee94161c25ceb551feea260649066ef14cfaafb114b6bee836145046002c0c8d2a637bcc1b7b006b3af7a64d01a79ea4117b8f4b379876a525c9832830c3d2cb39868a845ecdd047b7696bc92d39f30617ca8aac16e181b7f41e77cc6463a363f7564a2ee09238816557b7736a070c9edb13793c9b11af3e5e05a0fd270310ad743f9523593ad3b5a91a1369170c45cbbfb2c9bf0ecabc3fc266c168cd4c0e2198b899bb36e775d5466fe02883f9d35881e9dd0da7b304cd114e1cf76680ff67c0bf6541290343da10a7a17655f3c97e5b31ddb86173728558173a1e64e303eebe932e8e444c15709ac669af177339c389e89cb324f12f6ddd3744be023a2f5094942ed06b25995e308ee1bcd0294e6bf8995d9013b6ef9fea276ae8bbb1238919eeadfb0fb6280f360056eec31c68da3ff4d7b2a67a1b051507da8ce8548e45d66c1fbc60fd73c77e9d10cac21dd6b30298b51ab68a2e71592d180afde4433d358703c8f85ad291d9d0de558fa1c8c78f713c16bb67ab9fc0b174189f149ddcb5452d5804713bbcbce788bdf622bf76f674d5182c4ebed3e6d844265cad3ed6516a514a5498fd847db0e76a57a977c5bf10e7924833b866dbf83314078866aeb605c465f30af57d1e4d5a3f9a00981c8ef31cf084ec4cbc12c09de0ebe8ce1670a6a612b6e0ea3c269329abdd56e25c84d23f42ada0b2e699d0d839abfcd2e0832a71cecdb266d1e053c51dc4d9f88183650d7b8a451c1aa5a91b994763b4f43914ae8ba0b4fa9c92584a2dc93bafd8e5ccedd9338684500ce7ef86ba867d96a70726f36a8f48eb5f50877f5305e4866dc8e66bcf5eb79e64801b0347eca86f26d8aebdada42f53308c66b48c634b8fcb20b72d3ee0ae73e0e342fbcc9596b1fe25ff1a004b4816eaf20532ccf548febdb05c898e66da2535f264d7ef20d2aff01c434f25b87e730ea383b990090ff178e5db6d9625505cb7a144166274b1321b21f7279c1a6c088068a9d33a867d8968ba9220a6afdb019e106d35919ca0cebcca015efc1a2e2bcb315defca2909f47ccc1c4ec203cf9246faf4ee8b4845fd5df3dea84c2c250ee748741e880f09fa0bced295ae12754daceccac962bd7c5189cb78c1d448b0262bb45a80120ec22b2012b07bd52001644f7c5b9cb9880a8ec884d39a19d71f129ed9f2455b43e00a5b0ac3b33c92f20c33ae762566288521203a3cd981e76c4484a6bbe2f48e0f1e14d9f951d91dea7927cd49c438567e9aa1a56b393ed78c2972b4f254f3f764a3949a0bf93aaf0c81004f4dcd798737c6e1be0ae70c8ef3f08cb40d8ba45e6e2c37775544142d65fe566dc8017a8696daa9b72f010e34fbe94c9c3e1fa58d085667fe3bdfc1452f91b67bc7e882b796b5e7f472e3ae7b80438d8ab8b07a5b93915867c46f2c89078e921f5c3a31a5ef6096fc8a49da8ace95970527bb8612ac021856fc6d4b4dfaeb2d7e774fb2526177a5c95460059aaf8abc878d2640b9503bf30e4077afbdb3c6af1e08d68892480519f5ba5f2854ddd8f64911a02116a02411db6a222df3e3cd15766c4efee719d3523c20f196a76552566750dc6a382be624ce1fb127061adc7e124fca0fdcffb5a0e12765e16958ccf612eee8c33e2d696902b3d85a30929d8eed6667b458c67cfaf0f89c5b19c979b15490a4054ba7e924bbdfb22df6fc11049f7ba49bfe2766e59cce3c808ab5d80c0d91321a6a6ffc36d7217d208f1e0494346c920a8f242103f76dfff0fbc80edc5cfdde6e9099d33bc392fb5684e954d5bd6ea00aa57e8dc2393bad8c4be3856afa8ba89bda929b8ffeaf54a09395c3dd392eaeeecd6c195755e14b7669c930c8a3afb78d5cfb00ec94995ad45db88c1ffd8c0fe87d5f394548ba2e65e21b799d4d704e20299f6272fe2d60350b4a36c5558b52ac8667c454cca720de2dbfe8a276c6511e1fb33f3b8a2c4cdb398ad9019046f7c6d3b4bf10b2eccf578fe1f2fa0a3381aacebd1c949d293145302a3694facac7da7a120e81a0819bb419cce090c11546a1534ae8cbd03b8022b178c22fd6300dafbbb8a3cb9fa573268a25daee6e3c13cfc6d17a57918bdcb566a6fee2886588fa46edb565d18c24e156cf549d9abf904831b3bcb4c47a588b3170ca5a6ab983fe2fb7542d1f3ef3c2d756b11fce2bb29388d8267b3cb57771ebd154376fdf5e93100bedbae05def7847f26c7548643d2a704488775b3bbdc68341f724731d753830ead71efc550c10f12ea9c7239f31bf3271eaae5e04ff3c07cfdca88db0dc19d3f5356411728a1c31cd74b968a167699fdeaca8327f0f387833e524f2a8c1eb8788d2c276d580dbdb6c9e66104d68038c06920322e4c7fdba0fe2f29f7b57b6b2e083236d12a412f7a92bef93b48b6ccd1fe9e89e33b5364bb7ffec92fb98a7450da6e1e8da9715a42408fd35c44b46172b932bb46d0c823d443979f958d473ffbe1f148452f50f317ec73e44cd4f2065c6649efc219f5a156e407051cb60308bb1ab9c20ff8287c44ff9351904f3100c9889f7833e126e91add4f5a45ba4b8af27627b201e16b0a5788e6d6641290d65118e3a59ac90fbcfd0f35ea8da2e61bf7d6510bfafa8ab47e56a5eac60caf43e78260e7812f8e1c4c4633de27b1e8c2a043b9b6dd659873945116d099cede8cc97965ffed1a5c2cd49e9fc598c42f16954c0a7888e3f5a2382d77d9234077065ea2c05bfb46c9bbc1ff3145012ab760180bfb6150c581b6ab4d42b4807564593b467233f248f76d597e44d992e3e64f29a9fcfe72fdb0f105f8d7f8261cbdf73e3a097571a7f7d12e7422fa2b517ae5e62b5f0283c091c3ed184a80f9debdfc51b0e23e99920ae96262326ca2522b0268a5dd6b9dcde3e578ad24add181765ada505d800606dcc5df2babc63d871bd8ec74c15f529097983b1511246e7bc965f26f3196cb8d5f5992bf5bbe20fb8ed6634546997a69d94ae6eb1309a0193747e97ac1ebbbe0a30917c1536b1cb860f48de4ed60bd51fed9fed459edd505eda876cd10d39a987a5ce12dd039807995832a13d0b99924b1e41dd4b12a49f9c9417924bd542e81b53e1ac50f857a00a655b5a528bbea241ac1b2e9fd1b2d2ba2ed6a9dbe9980a8dee6184a68906b49b222052d9baf47007a22611f3554c6c9bff255fd133a5b2e588cbbee8d3085c97ff11516b20b17f3b8d8f9d06850d5cd109e2f259af1ead315f465257569c6989dfffc32be1e89f86dfbfe1bdeea2d766b84cb0e1fe29bb7d94e1ff5c6a9c5ea0a34653c14459eca86a5c4e7e0fcbb5e4a9ab4fadf8ed7be67c9d266dd38c9c58a754a58453545edbb28e83b976eeaa9735026163b27b4edb98aa87161f22cb1d0f273b697debc151934c8bddb3bb1b9187cd2556b95627c691c261b1b206defd6aa4cc7b7fb152a5670d81ed6f647a25602f31c35d139c113e58dabdc21a9d85ba069177fe70eba83a3b8d8d187037ff6b026754340a282a3490cad5e8376969a67962bd7eeed6cf95a926b4b2a92c5329108f21ffa37ef81567a97ad5b12e592b7dabf4473d336d30b3857b37b57382b0f91f8d0fa2d3e5b412487b9cfb9090f978290c4e01aa02f312c536c05c895b45138333aabdb8ed5d290d36a21072798c4b8e4f55b2ffc0ef1ee14b67978868ad201bec50553eed11f66c2ac0fc4940409438db130c10e632fe48d47fd19735c239fe664ac838d1aab319a1ec25e3c1ea9225d063934d74039b9975f304b55d6169c8526d0676d6976ddeb0d4e91e88879785f10b86716d3221a48df454a715f16719910b6e266d856acafddbe1b17dbb656f2e3b541424c66eb31e9b0c8ee9c9976dd020f45b341c5f73b4122e267aae8168d59339bfe2a3824432b3410cfddf9bba705115004fd642d26f562dc63be439e7d95eee9c62a99afef69f3b7ef3fb596d354b566197acd330e3a90940812c98468746b48af60113286f4d20b4f362c0e8887f66ad0d0be7fc7c56c7fd6aed5e7b5cb52ec2c1dfca140990625d4e5b942b409f378c96071687ef663835b02f804d86e50aaef1bee35b7b6d63f7e7216412a829bdee632a05197eac8ff76b869891c5b18b68f981d9a235da56d0ef75e516a6d903b958cf8b6128e57c26fa4d88248ebdfadfe099bc5092fe8705038d99021fb38a279516eeb68953eca81cd1d9012ae83ff9253abe0a3718665f0d3b07a7988a58d46bf60d7e6751a9587f4450c3bd2a636370098413242b8dacdfd591c90adeb72bf16ab1303de052e432e7905bbf650b45cf626ee595f02c2c6cab6eb8ee49e4054ab6c1527e1ea692b3c062fb784d15d24153023a874c040edd04a76940da597a8cb0719453f0dcdcb86c1f1bc4e5a88b1220bd45ba4969e38415bd7060e4f8aa5788120eb3f476c2fb46e96a69fc4beaab47b7afbc0ed11bcef2a9c6e4467c2a6e4c268fd4a82907258046cc5c89f99066ae03055e3ab90b302b6d420fa79b508ef26d6f15e2599241271ccd20e2af06816a3b8fab7399d647a8b02420d79a4cfdedf6ac7b7784abe159413fdc9ca9af8be32a6466bc2ecafaa2a60f936a0174630ce3f4cb7abbf69093e8a9ab754ea98667f97d90c4c169525d5e5744011b12ba904beaba1ecef95c12c0b938fa1e5a156a717671982458963d7e29c1863691139767f1b6ce9667f73ecb33b8f24e7101280cd7f9d916fe48638584db28b84aa40ea328117ff098040604e2affd40499164968c6f2ffa6dd60a835db980ce049ed678f81d8c2446768c858ec806312e95af9d718fb4110aeb1852c18b391845bb84f04362c29669bd50d2aa3b925b4bdfda1ac38d4b73d6a96a5596372ec1fd0b7944ac5d92fc47b8c3e7396d61b3956705ce8317b6526c28e0ebfa6050932018fd2fba1384381b41d52f0588d252b6d823d0a9dacd0d0f6c7007e6b38f5352adc554a887b89e7826c5fab79c027d2931347c0d4ec96e49b28077383ad0a8f2d53a6d411e9a0a908b424256f913e950f9e69ca2390a0527f1c5e3bf73d717b89ebd34cedefba89d0132e148dd1518745c119a2eba2a0821738795ffe46ed7d22cd04733c526187cc8bb050f9b071aae8eaf705bb3b1168ccc722dc4adb023e5a5dc862925527a8a66fa069456631c70a385af8d211c06a0814bcd21dae45153ddd5c338f8034d4cd9bfa6a69d1b179e6fb78b9a6866caadd46e18de2eac7e2a769078d9ee5b05a3fb6aca0b6b2b91a6e310f14b322d47db4a8c62740f97f865fcf42bf5d6d2a93f79ffd4bebfeb6cbcf1f3392ee15cbe190a77f613c9574826bfe0ad06c28b0948e92adb1208f2e0650777884c69a7a1f6d9e790f98c2c43b425344f8b479c7a05420ba608801428eb51eb3bc7c3a8f008163853df0502bf18b442072a80151c20ee31afc331190b06469faf2592f6f11e0d89153edf918c8d3b1cbba2fa69cc44501339fd244a5944b1bd0b5fcb3f1aaf46e7ab39f1d24a73c1fef5fd840aff9ba3cefa922e850d5ba368e268fd11df05e492ae1dfcbf288b19707af30bdc8e561bc9a661a00d14bd95dd5d7194ce8ed47f552b20b6d21197dc6a127597f58f83821c21f04628d7306eb3546379b0d60b4d84a306bb9078d1443729a54e8ef6884d531ed55d0c5d5e63900866a853da01f46370bca7e755f687f9f5b18e34909652ed4aa240d141e84d5195b5fb844898e3a4be7346f70a5bf3d8468c166ea064381f2b6a86b49c8ac163b2aa1f55b2346e15a4951d27b337f956c251465607fff3b176f2179058f41a876480fb37fb6a8c0f07051ea07e94656af26acc4a6becb8e0e36837c5a3bb1bafbe5c15d34e88d8f62713b4f9461720508f87f19b583aa7d5c249f14095340e23a2a5900328616c5c137e22f502bcf4b203ea0db19f7e89defe2141e95ba07a145b37d10a8396cc2af42e629b987f5dedb8604de7948c152e7843a5f17a34b2729e49209abd4cfa2ab3ab456045a798b4343d88334e2eb90a7187d696e33ba438a24fc28d2f31bbb4504b88922d0a8e7bf457de7aafef904fafead69122e18474dbcfa2b82a91ab393d2c238527b08f781ae20bbb0b4f97b4e594c3177b8ac8be8a9a1e1ba2c5acc2b7c3a01d9ef24e2adfcd28c63f465e9fc8e5b80ee019213c0270248f65b25dbcc9dc3c0fb764ce1bd23ecf399a1363d9c311d48e7adbcec89c71d341a608035de8beeb3ef0d87cb751f3a69ecb2e5ff773a86b055739fee7ee9a92b68b24926177c4c6cf65e6d9c96e6bb9448a91bc0db6556e7f163e68cf5d529463353947efa39af4bd6a5afed03ee18d30406270f3c034f52207520c933896f8219bfe99da80df0474a80e110f386c6c227f19eff73e84be534dae4217b2d5b3743ab2813e808ef869a1af403e01e00d28830c9c3bf712be8dee8fd982c706ee7affeb04dac18fb0a9f3b52e2b0ebbcd966b5ef26181e09eea4df446c1cfcc9225839a89ba1e2c0a32d700a90b249dc0a07113ea1078df59a53346632ead0c9b33883f3a876fac0ed21926e4e02c9eaa7f18818f9896819e1ae0159236683f50636264f2ad3404cbec2d961d138c2d8c22258353811e6f3bb8845539b94ef660748195fadab6296868eddcb4dc5f1adbc794cf09860c5a63e2240eaf7ef8ded2dea8ecccb573f50f5b45ce3ffd74af8dfd39cd6f3adfc77e694eee6108f1b7be4482f358d8d1c8280a30e57c8dfe0eab13de1944fd89d99e2a561e1a5b6e567d2e76f5d24ae7c260c01b8f723a1151977a307d3ab25cb41092662a486abdb63aa4e2ed495c75c4899140ac27f73d71061269c70b892201e77b583aed6dc8d8b9dc8673e26af350dbd370c21c4f9321a8aeedd86ef18edd3a22de0fc2b97f912ef8dd2fe3bbd528bed12fe41ec0c252a03aa047bbd7ed2fc528de68fcc9a9b42865b5af5535188724e28b3b1b4f2e431bd1c2eaf8fd4c0f1b3ca9207aa1fb2eb270677074b13b83c02bd433e3ffea969a8432062cd5db0ec92c9fc403cb99245bd44a56b85ca63b274e13e642552c9a4f9d3f4b8507c02077d2cc6238a3749c5d799457d3b80bf87f1bc96d4ffce107c9f0ed4749e4e971a84fdd28841b9a0a37e1b8bc47e10c1994d7f971f57618fac6abcadf600651d91e09a56f143e020ac752df61f32eed45d7587dedf6a3c5c5f8bf69126c88620670678731a0cd5aad37f47866dd56405f3ca6ac13a3e994bfb478a25ac498ff0ec6bbba82994b39d5ef70be77bf80671f63e77ab1a6e5e2309d707c6a91448f7df9c002ef3eb14978255a8be068685d1914b60747cca1627b8a47ec30b6581d658a8af8916673f616db5b8d7c6fd1403291a76178ecf19fb0ee401ffbf6912ca5dfff9d1402d049ca85676f4de76366b0bc418cbab1c955999254e4b6e05f1080166f9ca759a7fdd08ecd9eb5c1b6afdfa1902f22fa34ddcdf1e25815b282b5362f868d80a3bee33c2a621705ff4ae621451ebfdd2d8bfc335c69c5381d5d46a1a52d65b5e5cbf90aa6693a03d8a79cb991ba6c7af48b262757fa93b61beadbc116aa73ee6f365b535738d8869baec0f3f4e138c2b40e3d9bbb0bff42c2062c99e2e9192fc947eaa146dab6e17d9e2909a94f9a6925a83dd2e3340c8407b7f2566c0fa90ef3d2d3c66b758b1fe213004653383f5bd1e0b701dfe83206db37c14d97b7a858a16a99070d8a8cb2e685b678f932153a7b21d6959c2921bb0043eb681015e4aec2f12fe67f3ab7415a1159c1f99d8463dc7a4df4d40790a85342c4d6ddc839d642fff905adf88976b994c9c3d2e170727421b0c5e00ea5f2d69543e4837511c49765f94a9a0bb5dcccf8ce8403ee10b076a8601f0536655a76d6d59833a91a61f4c137d3c0dcf469dcc826bc068363f01a44663902203b7a51a42bede1681f346bbb125df941c8e5510f67f30767817c8135c60a9e271599757337837e13d24a1b5817637fd55a14b41c7f87da90c0f1b302e2356425bed6aa7f4aae09c97b975b69daf9f323ac8ad7b8d1e07dfbae875f1e2d1081a2db619430d82d51f67392070d7ce02bad9843c4483e5b3ee206563190c3523710492db7cb4af8f538b6e41d128f7d2bc27c0d62de49725a737cf2cc777148f8dcfd476e0b6e3f7c85bacea9bdbc00c7d33b44f72dc3df7b845492a1fd61d5e3560321217340fe870a5ff1992db89478e14e5b731d2b0298aedbc224032f525f916d2ef7f4204808704208936c61e906f75efddeef5938ac201c1257499c24851137ce81aa7be0e20e8260f96f159c916480619139682e3b64a4e176e95be7b86cb584ac32c003f173971cdd56cbcd2ae7fa4db1c5990c25cea73f87de2cf65a9c73a4d639fc10f5396c4ecbe499fe5916c8742a13cd83871f7eea5d767ca068e2bbe23335cd7ffb90adf806c0aae0cc3bcb38f6479be90cd2b7edefc464013d05dc91b322d8ba9f6445468ddbd434a9f11a401e3c36566a3dca83a3c7ffdf7e34f5cfba903e1012fff38735536f0f464a916e28ddecfd0c5e612dd906d429edea71e17ae52fdf4c55364b5cb6f8a132594e9df369f6408096823db85c8a4df79f0e315ce970ade2c57a0d9a8777a499980acd77c8763d82bcc97d0875e34bfb91a80a9f7fd824f5db35d7ad629f65992087dad6c686b702cb430ca9d6287337c75c224dc925d0033ea30ca8a6e690ec4b6ff596f605b65f83568b37c5555706a46d61844a635f9982932267018bc4848e27962bfbd184d5edee7780422869c83f8cdb2d4778f7a37eaeb4c4c41e3535cbef7fe23b14ebc7ccc23ab2cb2e1d3b2bba2592a31604c33cc564183814c9737a20980bf0081003e4041c55100b78165bac13a9ffd0c714e5bc44e4b70db6743097b32194c9ade9a874f9aab09b6742841560e311a9740debdf30d7b8a7700d4d052f79860f826e03f00678a319356694c9a581640860d30af49dd32616230bbb297d90518d418ccb2e6e7a66174b83af75fbc0758cba6f95b5a8781fbae56c63856f27d0366be8eb839360437f4bbbd38cf2b44f628674e651f3713f3087747fb06fa950e2039987603a9931ab7741489333970be5ca43c8c8d02e686bb428d6c0f0da62799224aceb134fd8c2ef11b69f07ac87957c1e22de6e58875c3fd6f1dec1d6370fa1155a5504e1af9af27cb51ec5aac4ed7d72983b07f43b3151163e60a1bd382ab6af6d225d2a1d298d272dc92a36e43e2d6d749c160271c5b8b8324cf4efec12934d01d1ddb37337bf69dd3e2320dc19f6766fc071801820d22dfb132351f3a92ce459f22cd583c83cde7eafdaa43e9b701cdc9776cad8dbc7099985c3a3b8ebd51aab86517aea442d8c6da163d65f2b9dea3cef2a85ad55c0019cc604011e1a90aa6644c33055fa9d0a32721a38378797a543318e2991d681d784f5136d0a0413b4c386f848bc7097ae24db03ddd1a645577c1796fdc8e81341dce1966865abfb9c145e0d530b822db030e3abfa75662610d285c9f813f60835d84a1b6890527af4fd1b035163a51163ede48a7e5441872c0ede010d6ebad13e6b347d5884440c2e2989a68a04ed9acdddc2cc61c1fb9355af8b73e0f4ecf9af446dae37cbc20ac3651433b5c0cb6154000cc4e7856b2033221efebfbf80780c24392fad31b327ea4cc6a9f45263cd0b7f5e1e1cc26b907b535f39108234ae8940445ada33ea6336e26e525e0bf8f3662e7f413fbbc5374991ace6043d72f98b6ad201a9ccbc5163552e6398af9cb1aedcbf994c659f9832c554f656facc015250e98302c184ece1510ff268da5323f611cf68a3a9c0659c95741b6f7633916d935a09d9bdca932d8bb16d4ecb16117258963486d91b74d8c92cb364c59082171d80186096aef180d4dba21d7b8ea439f33adcc6e785ced658d423951812a38d9252e27122f8d85c125f520f41b78445703cd5685c6baec60195bef831a1a9f5594aa76af8a6cf2baeb4363b84635fa15a04fa0571cd9ca269f32cc360f634da3affec200472c75f6c7109b15f36c26da7a535b80a6949393f8ab928d689e6faa515ba1327ae090eb1d9419b876271f40facb8aa2394ee671e5b701062be72347da0b49c10d2e7a7aa7dd8046a54261bd80732b6dc3dfde1bf14dd611c5b29cf6edda7285585fc94bd08e516148c0972931720a56129c3d6180856f1096ab1b0102059151fbd6223599d9ba909372fa0df195299ffa0a6c071eb86f8735a99179e8721c1708dd71ac09fd4e93cedb7b58ad538b857fc920a776a78f2747af68357fdb6860286aa94a9fde8ef390300f1b50ebe0f01b90ca607509682a4adf2c2a5b18879b4273163f981b8296a6e3af521149d994e837891ee76a04b4d340539ce7143ceef26fe7976a7d740ca0fb3411cb266530381f698fa1b83d2ca747fe42235539831a4e970086b8b88ccb6579b576075713488ee8a57742b4008fff90103bd13e230f1a126a7d597675ae1395c2a97a34e46c70f8f8a13f4e035b153498b5c7cb22e725b84031db2d0b238a348f19a5f4e675e5afa5e815fca491315c908cf345b31e7644c2968aa819c5dd0f0147c8277688f428938ec04acc072742dee1bd6239338486121fd22bc3c8733cd9e75e286d379afbe20d2dde5bbfee6750eccd742d4a286a547f51bc59905894409a0aef6d6d6e8b032a054bc1a3c94c9f89a6116fc9aec6be5d8441fc87e4c800f191cb5fc37ccde655049cdb6b3ab5eadac9aeb5896c61c85230ab22b67095f14b812d2b11ef959bb46ea8b036ceff55a87a4bb21766f4731e1222f9641dfe3ff594e3844532c3cec041c4d1261d70d67b99fdf91f3dc20c8ebdda70db5187baa3d19a852196b940b25ec2e4ea7d87f150b902bc0f2d965d5c126c8ad9df046a12b72faeadbd9855679ca5994e9c4a69e70609b64ea113fea324e4b4185721eff34dfb0de1caddaae1eaca38e322fe1dedd0a74d7b4f37177aaa3b6e7a34a91814e9dc4d350f7d968353bd79b1f960763846a33a34093650f1cbd94105fedd9b3acc9a935c8f413c12c1d3060676d48bfcae436d8e4ecb60ed8f4dc60f6a9e5bc50bf8aeee9c0297f9e0eadb0c26e2dea2fe1f4c31051fbfd8438fabda85ed6782517d258ed42cabb905df318f0a1e487fdb9f7ea920b849a8e96a420ac4ae4d3667f75918d376018a9b78211bbb19c2150d620ac1a1bfd37d6415b618b81422cfb2bdbb4b9c31772a29de600c44112485c492eee23b8032820870f4e0ea688f27a00dbe54345e129b3c92b36bfe56a0295acba1ba30c359791313c21d5bf603b552017e33a9c2ada9bacec2856547536fc50b29dfe6fa5fb16a60a9b0f067782d40d5ee042a5e6dd3f01073cd04a45e8fc7957b0fe7ac07888a9d4be26b91be9315baa0c383600a34ab7b13524482bba563b468111ad3c287f397df2781376731bf0bebad406c31812c19ef7c9bff19adf2df94487a9e248d45650fad460a044ecf65fcc3ff6d88cb2584324cbc1f3c9f03a34702b4ca3f7ada407c0c1a3f8c704c821a62bd14a190fb6a16e023ceee760aed640a5894313713fe0f4b5b7883e5dc783b4f7790e1c289ddcc37768a2f2c02d36f16298e92c9c88edb9744a0ae67b031ee2646237ca41c3c344122a245ed1937ebb495f5e704a5fc32037920681b89660544aad2b4adbda28c1cbd25665a38b0f3a7dfa23836e42141e147fe619b4c5b429851f381aca0280ca979c1498b8f396a0c8ba79edcca0b59768afa470b99d9f223134c8d628396873e4c156127bf365806fe2815284ba8935d0f03a836ea4e77528629b35ef63ceedc2907439a55ae97caa17b63a47a2d27bc4b512d38160da6fef7ad03225d2ceddd47ecacd596088a33ccd07a0e978322a80a94a2edaedca1e77ffdd98a324abcb51aaec298ef071b573b7a5dda227c3bae714fbe6175b77c969896d2c2c93e683731a2feb511d0dc60bbe7f981855d93ffb868086370cfd9ef0ad26df5ae7ec7e8b6f8a1753ce03d265e4eee076baf8aea4791b329f122d6ebfe374760f35edab8033c5f4bc8a8fd20221e403694fe3b9bfd2dcdb122cf06f3799046ebe9770455e4c9a205ce3c1ef11e175035b7503b222167ad59df91d01813af78b64011a8e7d0f99afe93025aeb8bca7500a983320e97ba8f4255ea8f0d9ad9f6b433ca90214aea28a8d12d0c0cb23f1e144157c99b683e63f3b2c8f499cc32eaaf9cb97c56274c40d71b9c1249e316222f9528ccd5c29bcee560f961472b429d964caac278a238b23c1f5f3004abcad6170c349c23b180778330f487fcf9204f7739f701bd1b1a7b02d7f7427b579c0ab3191090f9a4405cc11c707a7e2908f997ba7f62829ac2163a097064a19a457c6300ee7e13a40f5f0755b2ffaddfd86342449eb4aa1b8110eeacdb7d92784fa612a587652f934c2caeeb6a5b52282b854c54b277e83e14f951b64ca3d08ccba95bbe811e22f9a3362aa0f145a3c934017c3bf7758a0719d51f56d6a9fd07ec0dabfb8ddde1ce6490f0c28c984349adae7cc3183adfc367a279cd694f0c3322ab6f9150ae6bf867c6986cb8e81e72a86231048e652df6f2995ef5f431808cd37036102eeb0497af0baf463e1f9d0d4a0b1dd10d79c29acbcf7182d06fdbf3a29a07e5afe81d24f4bfe24354c84d8e4b539c21fdd2da9e6d1526fe0f583900fd76ffeceac8ec5a1d463e52e54c6f70e11cfb7a809fbdf41d3b50b330da64259b302760df362ee31e3a6c1faa3408ab3668c8962a59e31fe8adde18591bc586de9c7d114502106844f54ceae0ab6969dd86adcce624e4b28c78c5a7ce619115c310b0b230b7844fdef08a7340f403f7c9bd018f9a204b98641e7eca43888ab8db3c88d5b18384cb2c3215e700c2895f890e4bd9abd9b105c6a260a8068e53a87b69b1deacfe71a36c56cb1251542d62d84f86911db8acbe52af69c704a0e189c7df1e386c225b784a76dc4540bc129673f427216283846c3a652d23abcf2f5810f12d0763bf763c4d26fb7c7755cc7158967de052082409fbc25e643013bbec36adf8ad79c9aaadf1af17786de0a2f0a78dbf71eeac52f0936b2adc72fd32ded7e4ccd638a0f6a3e43e5f56f0520a70563b89774e42180b9622c35bd45205847495bd4563da60d503eb466beacb772a19f97774208c63c0bf9ec72e58b2cde5333edb8a4ddf01068ca925087eab2e37c4bd6539c590e05595ab7af65cd257166e675e4bcbc39c1f1807efd1402b010c21318fbdb87594921fe6b33c28587779f2bbd9717e8d5a901cffbcd77ac821425a89285f2c1eca32c7322b31fd37cf47e6ee73ad1166a9ae264b13a2e85c05e575d140f8fe1f8a0c82da665ae49a2bd777dd5472067b73165cf5b6a3e4bf55efbfc6e23e68291dd619efcd15a0106dd9e499f6fb28e6db4abb49b46faa5ef69b123e49c6cd1358f0c44b71d048fa42adffed70d6509762124589047a70f64bc302027eb4b4db134b41f7e001124a1c250303dc0683f659af518f926739fc760c6698165bc62e2dbc3b750c43595820eb5d5d654942d0499e3369a96f9e2a871464e06a8ed580ea437a5b5992dedacce16a86f5889a2f3a7c3d2e4a1edac045d9dea0ff8bf6d46d157e8ee5e331653533ea2866634ca633f6d8c77c6e5c502a0c19f29d6ceb693f3b9e6aa4f67d4d2b92a3d0b921f29b4300761fdef08350bbc4acd5170290113445eebea923f908eb2a2c7d5065526120d7d67ce5876827e39a36437fc454b760c27654e8ac384668d085922e9d71fb88ff80bc86834726147bc4dbf6bdcf2d4fbf6071fb4a3be86839d0fb052f6fe953a95435c1cba9224c5b6ac34133fa2846a1903c228a55f85f1d666b60b65f7c438c0c1e3af221fe023ae4cb1d79624f6835c71cd87c88d6fb3daedd3c8ee209fa137775352d71b274680c3b1b1f8b2191bcabda5ec4775cee53c17840d8f4f56b311a45c8cffba4c9d4e885958ac66ed4923c986e0d1387c0a4185c17f39941bb387504fc09001689662d04b40a60068cdc4faa888de74cec5b713cbf1ec95842cbe04d0b1445f7bb72dc2df71a4fb5f1e061fbe781ca4e8fbb68fdc44f58e46a125fc0bbad0a4a3f04ddfcf45440c2d9cb445f357e13368a65f6bba7b6d8a4f3da479c61cfede64fe152ca6238e899c54a95870e26b63323a5a8518ae94eac7653c1515eeb39abe0e45d01c646b5551d69584c1e371fa29a42ac7112e1554c119fd003477820d75b69aa4582fa2ca59c3683adb258e07af2b5f01dff5bdb0cf1770b955298395df938e3e9cc956bb9845635601d62fae6c8fb613a34c60ab7b9cee31a8f172216534862715f365bf3f3f609f3ae9777618f73614daa4572f4804d91375e0dd524217bfdd4efafd882f0abc9481cf0996be8fd5ff38a5114bdd69306e074fc7ac2fba9cbe0112fd96513bf6eac7ee46a4bd51438ef38e7507546bde74fbe117e92a264300a74291f07af8c3a7ea743a278a1a2c27448b3bdb45be5a4bd264438dc4485756a8b25c6e35cfc502565a39f6ff5495961ab93ae6b2146d5d13dbc64555da48c9c1a32f77a54046293887cb3f9c1f97813d37a670c02c6b64d65fc590517972cb777cc655db83b4f75fe7cd41c18d88e9a0d58d830a34717e84fc14bae1ee9d74121a71728779aaede45d7a1482c831b63b657b14f0b5b9e8d3b3380566902f30918c92797c0b3773cbf69d02b719a75f1708d5931028baeb4af62e6f520028cb7fc9d3059c77bfa4c0890cfdd98d36f61c2497f2b63e15dd70ade4140e9ea1f04d42924a29ee4d973275b31919b5de4113324608e414fa83ac1d8e33720ca9c60973e4873351e91e6c95800ee00e6102b5d5c5c5d5cd1eb42de7987075761f28fc23a1fb0f2e6750031615e2fb6743d226f9c0959f8ae27648fd3c17e598e780e9846347c1a9b7c64967d7a69ad698ab7930aaa16c18007a15f24c2ac5239ae2c396eceac8bd227ed7af2df30ee0c150ad03d0440b0b8b0bcc196d7a2a8974d1e176f5e050560db9ab9dda4bdfa0c91fb4f6ffee1dc9c832bebc0aa14ffc0b9018dc4129b3aef1939e05ac34055ad2feb05703a126c914d0d91445ff66a29bd2eb839c285d58946521a3ca4f31b58ad8201a01ee0c668446e8e18990b8beffcc9b8c59aa5987f1d23ab41f61a693cc67b223ff3d4a4a34c223bcaeef5ac0ee4487ddde164a67021e39c5bd743775c8d32ab0d0fbf9cddecb4806db094a56bd44c29042e93cb4d1e56a853f5b76e0ad6066e69b695af334783dadf297123ac7b1714752a6ac4768372169facbdf9bf3c630e5745a25ad52a068fad44e98a02bcb0e7804e56752389fc3a841fa1b46099092d94a1d90e59c887da841cdf05cfdb220c905201574f9cb0c5dd1993d37ae23aaa50d2ac6050ff73ec8580bdcc6f0640b707a3f246869fb97a9d92f2ad43791b1ebe8e7136536604e599344284bb0741be49123de038af495145c3cd0371bdbaacf0331f689b362b1b33e9992c618d219848e6a173c0377c7e5038fce6d72eedb61fd9082035889cc6f2a7f46e21bf821ee554fb64bd961095d6de747fd9244126bb541ac93ab409eef23b136b58237397cee5e548b172027417c3cfafe177f45869736fb920656df294226a44a5dd7062c6a258257d4f332dac104cf5d169bfb2bb0aaf15ff2442ffe7de9740ccdf7a564ffd175d76ff9f278877d7797215a0028fe5c7bc64fc98cd2d832f7c9a5b7a302ec2764a070dd9185efb77dd9cdd05c2cb9dee1478ce79c79012da13270e9199cd12e0568211d251f5fb9a5ad24911621b1d082c90e910c196ab739093a2bbabc8a6a6b43421029a287460a97a68f4205c56a12da4ae15b47ecd06b4ef2c261a953aca23ad5e449fb3fadd968eff077c7dc2f7a1671cc07a17276c281f8871f561d3552492ebb01e8581eebae013ab0d2340b64a29c50f99efdc84df966e3855d81b8bcd1d8919b3704f17fbd31386ab07219de76ee0ff3d8e27896be92bfd77bde98330b8b6ac3d74519441d0f5f92fee1f5c981ad919956514123d01ddf46bad60ac7100a7a93900f692ec4cc183e6d7d4e51fd599312115def22d4a759ddbad4e45f715caef4b2b28f0244b2b9b89c5a72b0818a2affddfd542fb2c590666e4f6d8f1159d5ae0c58bc4b171c5276134d029b1ff37f70ad0c0d26f733c0d6cfcc52ba12d1511d3dceba5e42b7dbc6d04f97e6e22dc96141344ce124a6799ee744a9bb79d7a941a3b3ab03f36122df622ef89055848a818873445dc722a896de362707c0cb9b383e374cf97498fa739f886517bf0fe9e3441e45be2c56a636879d0a8ba6504f8eebf3d0a0cc6e6bf9dad8296eee08f8fa666e398a4f33950f3d55455f1bd353e39de334e9a58b82bb35405063e5238c9cf75b3c42010bf1459e4b8db1623892354f67fc7cbce016856e4f0cb0256c655060660268284623aace1342e3c1627dbb003556611cea5251c4c62f12d8ca9610d276bba03103ecb4f41fccec31371fbf65a10a3c0820547e4d4fa462d9cd7a43a8cdebfc5ab1d19ebd665d3a465d5f90baa14ac424d7256872066e93fe7e8e55e33649d9d80f5106b93c011094785285fe3d8dab7a99bbb83c4a99cefe9d6c9de661e66cbac4970a4ee72996ed087ea3625b257a8e58d275c9c99f93c2b370f749ce836bcf6e7918bebb32f3711cc88b43e0ae3ed95c49b9105cbbeecaef992e296f59a82aed58a312008d905672469547973d72345b6f702fd783fd35626212cde400aa5ca50cfb386a2b24d75966752b933f3aadbde6b5ac179fe29a7bab2228cc196a063dc5d31a62e5ed406b2e0c601c3f850ce9f9265b1f5a0506e89db434e272ea3d8bf9358b5d291c850ce5edd42e25b9440be5df0c9dff05266522a0c64129d0ddab318ee9e392fa3d6198777dbb92606365498bd87ba0db57b7e14a0e31594ec7638b24cde2352cabae45769766056c3d46265ea0383375c50301b3c981c3259b85c280bd8562e0a8c03b3be07287071eedb57d1d3197d9bbf4dc6fe46c8499991d362f61b94cbfe9d9550e7d3a83a0edfa256ea5a0f3e5898496925ba59d1fa94e03a6f1f3c10f1f4dcfd94bbadc4f9b815470c5ba3d391407951f6189cb1073d088bbf2bc0f3640e639c8bfdd602418e0c7ef56245b9f0169fd5f55c55ce7e2f01f6ef74fbcf3091ac62ec3c9e9584d912456853d645fdfaceb604cd2e7f5efba50b6048d6fc62fbd54d18bd81e844c76892eafffc71490692502c1fee83fbe82ab86cf13354253897a4e5e6b9caedba2924736ef7d1fcba3499b3abb94d63dfd02378fa3d97d307321f7741326056bb8ba852ee4a102c5e995531fa33c3e7f3d9d9d2e839fde2aaa6e463dec5deeb7e63b429efa98a383266742dfda4d979e7593d003b40423a3ef46aa720773f0819e9672deaf277b9f9ea0ae012939a9b79b3c3ee864adf36df02414ef72dae8dddd1f68222d8a7da611100d819a8d4dca33c472eac06026f21e66fd0995421d86cd30afc7602a8e7387f7f2e27f3e70d3af31b031d7ca8fa70c1393d0024055eae538fa285b550926a9212af5f89c52f58be7524a9e70915766487a57b64fdc1ddda26ed7886fa57003dcb6d22b613ed48f16f459a736ee8b250d3ce09395fb55219a9f95b8d967c4a74e53b74db760b8ebbe4a523c87b8bfcfb69f7e2ecbd23e74d9be78603912632969594ff5ffbe768f263e7874f5f3d08ac202c8a2f22031b8312f1b1482eae28158ff0f3a1aff802802fec2c6e4a3798404cb8caee7dff9a87405892eacd05480ac6bf9614d71f474962e0b778d866f7df853cae5ed0021892f3720a5e1e3715090b231977480bebe6aef0ba628abd0d2bf6c22acf05abab6814cdbd6c909fafd27d42a77546824ac5c71f7dc333793fb3b55054c61bfd106f10707eb3fefa9574dbf9e45409fa57a00f40d78384fa35d7f69f6e4d113b2275274409ad859f0581704e2b1c927eeb65722fadbebd21d1751a4f2b012eaf0a5afc94db406ce980fabd8f9d19865f02a103a7269d91ecfc34ae3bf305e79c0c1e630f10fd9cdafc14b366be395649a61771000b284e5918e289cd0adde9ea3988652122fc239e0a8346a5bb5e1d903d67ce1ac5bdbd7618399c82c850a2ce8b98eede79cb9af3b667d3aed58a727abadbb13028ceeea6c12a7abefdad5678f2e32ae133a709539dfca832a238bed353413be81713167b36912b8bdc9d89d091f55377fd8591c1ab009accb10b8c0df64733a32ab469247a4f5aa5fe5d61af8a2489126c8e12045b69cfbbfac96a1d7d685142280131f529fb4e49f000b330cd352b3bcc33ac47edd4d3c1009da5ecb8ed1b7146838d3048c0a95ae0be56d71c5a72db6b02cc5b6bb7cf7ba98fed4545e8c38ee0594cf02337bab603b8ba470e8a282c3babdea41dec0ae02b6bd5225ac57a8b1a87b2932d78a245508fec193738818f589214cd6348e3a0dc5174dcf47d81dc3e8f5adc47eb5adf2417c911925f46172c5b21da8a063d28114cfe6dbd4d35e8f0ed396eb99f8776492a48b79f4a8fdec6f5bcb56919e37dd5eda946f0020c718b4b79f7aa5bc3b2ae7bf8c13bfc77eacd4cfb915b7bb60e59600df650d4c6cfdfc1f7c66568e400f31a13b2bd57ac9796599c6afb98e128b00f8d00a0fe5d1805c88d245d81c727f1e2e53e3216f5a5f28674cd3f364c9b9b44cb68927c9b8dd8e885a2d3f8dcafeb37713131bbeacbe5432abd2d50793e23823ff7ea6ee520b0da43180a6ccc6f81ccae7a98d1053cc6e596ee7e561a1d02b65be28dd98bedd0b01ef47fbd40c4bf1f2ccf119714ef2bfe68ad7914419c427f8707b0086e531a109036dc24f6a644da65d91d4291c83f5b274fc55b8ee46ad7ac6a91f877338701687abdb567ce4768cfa6c60f6a0ba506537c93d47120a2565ed664f4738b38e861bf6f663d69e9512b8d025242c9400a2d73cbdc9842db0f821b2f8f12e05591afe615584650e7146241ebbd3d2cbca62187bdc3f3b232a339a7c2c926cb997154e51103ef9fd193c2df37bc83d2f576fbe17b56f186768987d6fb183dad6d2d4f35192e368de81f1a14dd14f27b505051e8c4044b984ab5f308296d10cab00b0f086dca34c827928bc61ae9b75ca58459d9b3e4e3ca4f700cd5688061e8fe56f60aa821924bb6cda2038358ae86fc0e443978f40491a09744ffba2d765e08f98e37ccbe6f9594b2da6882ae33450fe71e6ea9f64e193a447e8bb9d2105a8aab7ca075acff60454c85bc75513c1437d21ad14cfb6414c8d8ae8fa36271239bf3b2bf9f7c683cb1d9d900ab502ded7d627c09aa874e2ad8b0104f103dee2259f79daa47b212ff1edcc77cf90a3554da4c8e1ed68fef1aeb9913824434393c11c091b10fbbf875d7d0098fbfdd22dd0ffd5a8dddcd1caeb266059ef419173b74cc60b36ee764be89a1aa80978e0cffc789b8d8ee8f2c02c90956c87200607011d0a5f7f396a24558bd3323c17f7e21ba0f012fe2aeb0ecb6ba7af4742eb414470c28b592c571b8c214743df205996ef6c52638d6408222f6c705b6e8918be6611e34bb431984ae2199558f68e4f6c502e6387192458ac55f8822de95518ddce1db7df362ef2a25873be4fa056ad088b3541d00144eae2d1ea158a8b28d50884d7f3e58ee6ec8fffbc907cdc0476bc857fcaca482a4cc6d13d9b147f77aebbcb2bfd18c566bb524db8c54fd477d194aba28208fb10b84bea8ef96456d085ae570d304b3aa003bb3c5a5fb855e4618085a9256a0effc5e2f7ef3ed0bb3c0766fc6afcba8fa60b6977ad06661887cf29af1dbeaa7899cf54aa8298226c28b257765a816022f3052878ba21bb0282160d055474563e1452f192ddd87bc9e9c1c1badd9a7183151d46c9826ce0c94d43aaa9905772e241f597b9487ccf2a7e129d67d0b423eac1b5a354da2fc88669036f42a62959db0eed564b332d31bc74e025b12487e9bf0783352c61ebc1520ab94c5329b6470a35b568f18960ccf89e85423b4fce10f5b6b8de38c647ede340071cda6bff1080a6ce4d6c507ffd736ec8ce21af1fc5db67fd2d0e77aa116eb7056f90f4131c3ba4d3acef3cf76b7c43f58bfc8560d8e0714d535e61e33009687f64d5ea2c127f1480bda322394c5420ae5eb8d6ac39b4d05217759c4aeb7ec6cef0cdb52b061dde09c222a6aaae80959a54908aba995bf77cc5c081e0e429b2e23f430033542078d7cae5cb1d1d359827ccdc0fcad580a30c5c4289dca9c28cd1ed12c273e054df8056b704852757aa09602c395af8c69f3394e9a543afe81f3bce7ca74de1632e297448277fdf2d462516f37d910b44fd641ec432263019a85cee4095b290bfc74d259f45598a4dd97b91c1956939d0c12ddc666876f5763317133ba1a4d3f041ce56691720a0bf1f28cf27a0c7aff868cd9dc9cb0d56e8afd4f01e4ca0ee18bb1738b7a3aab41f64a1c1891b0053f9d70635a62dd4e288399d83f0474f7186adbc71e18b9dcce1090bb68a4612c8a655d69a0e39950b3e26c0badf92d00c0a7f8fd85bcccd8285412653b7ff7ea859d457bd9063199ea4f1f94f4cdf09ccd08722268c22f901251537e4ec99700cc9ba852776d14a9f8072c19f031392d2f2f90ac3c5e78cc6a4ad0dff19c423fd9447e1ec3df0afa1421432ce8ff084add93d093bc093639743add706ab3dcf3294281e06bc6bf03d9a5f9545990e8bb649454ef19aa3dd28fd8676bdfb040cc5594fb6782ad4076258d87b007cf5014017001ff05dafa8717da82cf4f2e3d37bdd876cc01a83b3dc6b879a973b82f42d0b6b30a9e549a190ce9e364fe3a76d3b86e1cc95a4d317832cce5625c5a60da61c6f44a294cf1ab1a5d64a8b9cbecaab38e35c138aaee8bc4e1cce7a776c22d9a65ed2678fd902df389dba26502880e68e6f0d2e81eb8959d72d767137b509a5c124b17e0f5cc488be55e5544de2b8fd688b1b9bc4c0a0570315d795e28b4ed31db5dc214aa7d149bca84b77b3c3696ad8e88fdf267b837d0812fcafd4685dcb8890449e689b0ff9af67ad1f1e7c7a92633de40f5ffae64e9c355c260fef19dd37fad90cd7347ee867dd28a9185c3f16a0a5ba63ac7f67b2df03eae35b461dca6f9e444900bb6e146d78439473cec9fc4214f26780bb57b2fde7e686fd7af71ad60ed4fcf95879456069b4dfaa875781f398656eb375e485ef229123b95bb6e208cca3291d882d3752fa42e875f174e0324df5b7bb866d90fda2e8c47c4d81f75e8978a1c3f3754bfb2c3cb30d4e4e621d89de5f143eb8a5a8153c2dde960090142ebfdb54bb1cf733c28a40408bb2d68c3fcf055123be3865f141431344a40ca0c451460fbf5fe7da46ea10d05e3437b4e3c30709e851fc23f967c863a9e836ce1e13648f1f8823e1b4bed70dbf6f4922c816e757a5fb8acab9e2239fd11cdc66ff90aae821694cee112050bf96b9ced44b894b0a3f97353d8ed38381273b520654e58aabdf157f0405a3439f51f3e383affa2e01dc441eb714fd38ca746116f9f39599baa3cc1cf41439fcfbe34086a2c9d31710e6aec7eaa519f5168560527f536f2d12884019dad33ed3dae5d4dfff7caa0fa6defea6ecb3176599f77c73cbd22c0bec97d4260aec2d07b1ee2bc8c178f7c4d5923749e41e018aee49999032855d2ffadc9d376d50f893b2bf2907cbf82dcf50a319be57c9bcb4fbf7a9a452644fd8c8caaa28c6d16249af4fd0dfeda1ea90b892edf7e61c2bfb7a89770876bd95eac269b0d46f57cd7c3bf5e530a2877c9a80215ee7f95df576c1c7a8215ff6a6cb1fafbfbd464cfcd96a48eed54e98c8edbb6f66f183685cecea1e172805637d8aa0695317b3745fe0cbc12a91d76728de640ded0e338a0e97351f8b197139a948e13516b1e44d68409a8898f15ea065531a427b100c55d764fd866531d80eefbc26b5c1e3c7ae16ed2ba4bb6d6a984bcba51541bf2315cfda85406865354dc8e7cd8e9718463e617f873f6705191d75f4a12b40ea7604945b6a8650eade3269eb531c991595a5ad27be6afc81a0888562686f2c8daa3e67acfa759da78f64aed92c9f68c64e48ce3d8136910f4fcea80b234d485099cace22d2d9c0cc304b3ad87d014deb1c9be46073552dfc6c8d0f01a3f4c4fda097a6cbe348a86f415a1a4858ef1e8e478f2de5ae99b684050bc02095561a9db67acc85c292bda4e07bb85d019dafd9fd6ba9ed288b2c7d31ec8f663881aec9aade90b3a71a636c1b96d01dfea21b032009d9555ad2ae5911b71c368f03d3eaba9b6ef1048ad2d0de0d2e61d91531ee1aec9d51364ad3f4ce64ba2c1f27f462c50224c6241c0c71962815620bf64ee50fb1f9ff4bd6728a94c119aa63799f0ff13278e4ed093b9b05a9d31aeeed1dfb06db5bedb3fbbd667ab62d15815c21a8c1ae7d78d6d243874d4df6193c7e56a4f53cfd16cd111d819130938f9d04de1006d3f34957bdd32a451ec1b855f180239cdd61a997c49937b368f2a79937c7a9aef50dd72e5c2ab5afcf913d259d953f37d93c7057214c0f52f220ec0d87d33a5b719abe0cbc49830b31c8ca3673617ebe4391bb2cb86b58db86fa8d90b0c30631d26b5cb3475e4e9a88dc56b40cd620d31232d538fa40983ef8763fbb0e970332035c8001d657432bfcbb5594af49c20e5410bf90caf59e046792c90caffc9c237a743354284ef737dc2102698470e5f5acf9574a8eb198e9823a4caedbae759fe30ffd776fd26250f03bde03dbffe51fd9e7a97ffb67c59be940eaee2c6d3fdab5f25c2168273bbfbb8836ac5c261176f06f7697d5db81b5aec9bde500ef56aaac8f50732ccc81d9302f022f7a48f89227e9ecaf4963dc14bebc409f00273fdd8cc04895912bddaf5a5a55c46e35e8e9811b1455ac918051c7162fb6628b8082003c69dfd966820a202946b7ecfa408b62b1d714bdf7e055f2e60303c06033eba0dd0d9672be77ce12d32ba98487b34096e94e0725719c738499533cf85211cfe3846f7d00b73127ad8b4b96a79701e19c378f85c9b05c615c6a30ea9776577365c71c2445b766017b32b9c08e6ae82cbb847cc6ccdbb42138172570eb4d221d4e3a967893b32b0f512ff85faae57c6fd679109092009d05e18cc68e6eb767e21321128d60267a7a65950ba84381e11774fcff9672a0c99afc7fed89729b5121c3c09e4fc0a686a38669a6db395eb91e53b94eed4491b225a789d78ee91668278015b9d0dbb1de56b6b0e082144ccadcfd1fb105c0689c20ec4a38adf60712edddfee655d9f50bbafcfc838d535034d3fcb270477edd5ed1bffc53ac6e92984af922dbfc1e640ec475af80c1911ac94734f1693a52da87238d94d4465ec3d527281befff3e49d42c8e3a6d91f389a8944d3c793bc997b79730f3028b5cf3329ecf3019f0df088b7db19f992ea2207aec0ac1eb9bb4cea482005a203e388be58561aa58bcc8ae90d075c4c8ba3ca7bc73f0587700eec8f711bf74f25a872ca5bd7a1c90b97cf2cc538ce040658a1cf220c2539c0006628123f2cdbc2fabddaca808046580c10882f141aa9725dee625ed35506f41094c467c3306d441de5d123974947c7e6d044fd25483958ef53e859629545999d2449234d9dcca09d61ff6bf9de9ba34f5c66dfbc9c1509ede630904c01abd649adcb47216631b3c970d39fe2d344a5df811f9845ebb4c3663388619c4856dde85424b3a68c45c38d4d02d3abde71e524e96af25a6fa1269e27fa3f444531d8a65d7078c2c5660818f5f98402a6db4870993cf371e0ad656013954ac7cc265f089dbc7357032e928f9614f4f49faca047267b0c82639e4854f5c6febadb24bfbde70c44eec40a0e86f0c4484e8f591c19500a4d41789595540797413606e5a191bdf9f0ec257093529dba60b8077a6d637ca23ea6d7573391bf5058ad0de518f8038c3567fdfe4dff709bd8c9b53bc3673c8b71086bbee06284a653755f73050a57d44f3539dc01564c29bf75fa696442a66f472520cddf966389ed9c9a767608c26d2b8ce50c35733e912349727d6347cbaa9ef870ce8791e49546fd4d1c397c41f3dcdf60a46107d4772f3ec6b5cc10daf723953a4e43f60a6059aab362fd6b62d97142b1e07df8fc613ce3f879640b5434478d5a808b947147de2a21362c710cd1ef03a2bc3f4ff548466856f1d18f567919ce21570089a753ef0993251d7c1a558c31c2b59e9927882c69d9e45659f0a0a351e14dd6f59d1f8217d5a27d3a268d73164d7ae2f524e8a7f89475ee7e532505cce9d610d0f11253b63382b279c734063258c72ba0656b787139c76d401706a3458cfec6b14026f91edf75e4481758200734ae967bd1fd120738e77dac3610f8f89746bcd0500311fcb4624541eb26278dbfe385e39ea88577074ed3edb4412aefb4dd2ab20b98bc8ae8833be096724e2166a462cb92a1375695cc5bcce25a66be92839920f2589ec2f23d92a29ebe2b8d707a4a26244ad79793d098eb394690c8c248118c78458d32d9ab5eb376ee835bbfa6935e9c273d48e46a1479967ed4f5b933a6f25da0a7304248d76a50e21878c3a2d5eccd0717dc4355447c0211157a3efd82920d9e9dde05e513907cf3c9b0c89af014e75ff7b23bf880c0b2ceb598c800798498acae7d0102c27e29547850d0eec90660582f88aa9a06c28f8fb42d7d1fae1583567eae114f717431346e02c0a088e169df29aba7efe25e492113d70506ece6529f301d166f27cd850039a18082769a8ef3f55f2eb6964d3a406acb9f88cabeed196dbe5b5cba22d57c935fe5e530792973714b4ab87edd770a17a80771d7ea07ad4ed4e3822913309a259726ec2478009f3164087afac6ffee7d6a0c67e08deec08895f4193a7a083ad5b8c035782cf761cceb5af0db8414c594a21c51acb7d20eda81d4b59e7cc67e6cf7ca488fa447ed308d1056ad5f99cb7132c40bbd4e45cdc160c3c90c22145e1a6f30953f1920bc841f2b908e6d2806b8a3a715e6fb24c2a046e88c763bdf7237e31bde796c556a40db0b0b99af051149ac5ccf31d4c2294f38fe8e1befdc43c7f0f7655e828d96d984dc137055ff5f4c4f02131f4867bb2cf3ff76257bef667ce1bd6921a713976d6f23a50a7c227f24c9d1a9a097de53b73ce9f9c08e3ea78f26aaf4f730d1b29ad0b20b85147f7ff7a49d7efd237c5f24410438efdbb181d6912157bf01b8a27d31775d7e6c3c1054d45eeea167b0b3514736a6ee15b359b7d6778798e2922c274485dbc18e0a4e80c8ec1cc38b321bd60a67d1958b04a23e2fb80d5f37339422879e7caa9c96892e48c0fa90db0a4c8ffe34fea5351fa3bea80a2524a801a51909e698ebbbc47607a1d02d32728392aee090a4ded09ccb55366df997abde7422970a3f9c9c7fe7477884e2521b9b3b84c97e147260f56aa3f07886c2f33c237e64674f9e34e0e12c2d1bc87610a745821bd6154b9c42b8940af0206784f0e7371f3a58eb4e00927290f4d5b86d93fdee14a469984094ee8f8a7904a879ea4ae5384fd870f74d5463faaf4b0e2cd8c5296780db4932f9f38df100c635bf9d3ae45762fcaa21b31853379af9cfd63d5e56b5cfe63f0ca44b356e43ba419b58cdb5e5228642069174ef1e313bfb31a92e695ae2a46c2ab4ed3ff286bc48b9f2c04f8937faf4fab79ddd67ad6280c8db18079aafb50952252c0db7bd3f355b9d5aef87bfcc593c5a7bb33f53f841be76615391c303e9152d62529ebc6dc92a82031b42a6d7e82b40f7bb27c9558764b9e96294ff17b77c3983755afb27ecbdf3aee514b74f16ce315e016103d534fc41069da9abb15b44ffacb974b20f6a2115384e1a2054650bfc42c3b172efc994e701b1748a2f619418f92e75d3c3f3ff33eb0c51fbc9e4037cb09c785d5656a2f85480beb2857636e173447290756afa460e7617a3a357800c068e3d7913fafebecccea1182e03585135c3a72b472b35b5296d597d86616480e2e6bdf15b1dfaa9ef168919dc21510ccc0b8b5c325b69ce8f0b8876dee11050b0ebb79ea6683b4e2e389296ee3250f38069ccc8783861fbf1b942881c84502a8009c9e561cd7b503d9e6f09a2f0200551bf039d0b3a53e2a067e55401957c4904bd6ab39c572211e0b7b76d4ff9697226aa0eae8fd67b4986a245b3dafc12d0ab0e5c6fb014ce960dd51c561677ac0d7a8483c3b27a3e4b887f6e74d9935162600f906ab9ef95f591a54d3c55053710dd7d16585bdbd75eca9a61967a05391955d715766ae35488a81e2a7bee0d3729205127d88e53b0babe5c669c76f2ea51f687757ca495e6a7a9d4716fc7e2d883daeed456a9458f440693e67887fa8aa7a7e8da28b56ec670031adf2ec256edcbd1bba666d36c552a85e80452eeec43a11fa7dbc9b11668c720f2b29f7c154cc08a423d441617d427225cbf655e92e27cc1d0a651b112c7da4a37bc78a64ec0a4bdc05039f8de72a017697a716cb663ded44f82b9dc485037ae30ea03eccd70e00b0047aa0f228ce5f7c0da1173df90f70c382b63e2633ece4e942f3f33c49a44dd67350588eba8a48bf105db10c2c2063f7759e7a8dcbe9583f35161072b7cc35d9c0107b1b509aad763dc3153efa635824d429fc570802fd99d4496af96eb9392c1c92f965b6b51447036758d889fe7178ac720f1b89e7be975cfa4016f49434d3242c882a2d4d1e96ddfc7a89d5183960d0b2bff923160c24c8564d7b97d3c43da3d276fc1aa0d54b0f254ea02dd30c3eb330e5ee03af6025da79144f793d89bb7c8f968629532a9d4461290106966d63011505f46ecb58659146bc5d399755861ed5f0df03101932a4aef6bd9138a12ceab84a3cddd6b6c7a078d39d1a222e88290083c6b76ec344120e03ecac3c3e427fcf548cf3ebbf84fcbd306bbcd9d6846e8cbb1ea619f7dd55ca9e971a32ca70196737a7ccab03c42fa2576ef207485c18014ccd43b32262c0483b7fb729627bf8c3e48187b60b7717a807a4ed4d8df2c0797f4a4a463ee24fd3bae843c78ff9ce6a7cab111706633e40f10365d6d641be0a7343320eec80e5f0e8588a64e843e54d8c85897c72294079c23c91cc2b9c387cca7f6bc6149107bc8b15c4a684b1f0dddb6b267ad66ecd51e1c1454688303ef760a946d1d0cc3daa231d20c8472cc2979c36fdde33e1dd3b31a27c5f45f31f545fdbe40f4d9ba998b22cf9258b9ce0f80850267adccea8c33b7de282ef8e10d713937056324933571c4144826e1181214e0eb02714bd6a1ba4c07de5233ab83cdac14230d1b4595355498eb20cf649abbc87f886509cb8d3fd6136f7f6a30b5f873fae777e2530ba77a6ed58e33a1cc3445dea676748f8fc6902a4fdee556de3432c5054c73065996620c8d40981ab25ff10a01b0dc9c93a76cb0f6f2c6182f018377156ffa21151e3ca65f64c7ef6b8848d27e6e9db766c3167c8e170603c10729018b439043fe22e505316ef135a2a65b4fd238d88ec089bee67038099ddc5ef135ab382e91d3c9531563022874694c7654f0c408cdec13dea2104f55eb35f6e22101fcd40281f32940424b134d99003a1d234d2fbc811feeedb3732311ab5b1d5abc59b9a9d1e37113d1d784143ff766c338ae087377190a1d49b9895b2d35204d10c57902e19ba7fb5f377db4711a89b67c1df7a89534f38af4877ffff7dcd509562dc265d84a94b959027cffc2483944968780bc3ed5bfaeea94c6dd07671c725cda8bf170b1ffefde924ef83113305b00b77077171a2c74992dd3430a4f58e4a70125278f1d9a4ed5cbb541d69f8d1b69f47cfc6407eb3fbc93c6e335ac62e4c926a5ceb4ae2168d52e345e862f0d52ed8c8a589fa63dca4e41b812e87c14168320f286b81fbe0c3e684e674777d109473aa876910a6e7a14de4cc205d043221622b0adeb2998feaf79d8a4c037427266cc6101a26e4ef83b895e4cfcf5c284ad9d6f2359dd6377a84198fa2c11dc076c33aeb4942caa24825468f2c9c02b31470fdc4eeb11431439f3e7aef7bef0adcebe19364601f4d6455d438e91c3cf0f62e3ac4527190641730a992543e72fc89b04fd66af1e1ec1584378f48f126fe20c772b0bf1abcfcfa0a7b2984c02fa19940c40af3dd056794b72ab61d0219fd59e4539417bcc6fcbc5dceeeb6657c0f702384168018e8b2effeeff52ab0c88a2b20637a037e7a800aaf4a6b0d88bb27470388717b90a3851979cba1a7ba18e3631cfca6575470d07d0310405162b60897efbb8690e817011c1a69ee9a1f128b3ecd0ad201d1361da7a3ed1fc09e2d51efea8ade04cc7e7b479655c0d05ed4bf6d9fbf3172f4331468f242f52cae443f725b486b18164c6e5a6189e4ed52841f218c97a4e937b06e3f6bddec5ee23e632fd76525809a8f941da25855749da6e148e4eeef56da0d8cb6d1b8249d6c4a59b8ae74969f651eb2410e6d2f5143fb595dade5e71f09d90d2677d17917067aee6d8293cfa2126dbf81b39415e60ee5806c469f97c239665318d4e8e79d2583202e3c98214be90e45fac31b6052ec25110e771ccad11fc9fff50e2e7f2265f7f2047ed416eaf113b97d101daca966c212260d730b656fd59b7ca3645704cb817167c6d68e688f0209d5a2d23ae5430378968f56a8682c4292596c3e77086dfbcb62916acd7a5cd03d15d96df90c680138fe5797adb237e5f060446b82175bc1ecb1555f9be5159128ba2354bf86bff11239a90012389d93253115882cfe7a15500b5cc2d57a16b4bcf2328ef05aee974a0aff08cb01c29a9f0d6034cee58bb46de74279ee3b86c75e98dfded3531d5b417dc8e8a7498b4d483a28414f8c25d05b57f7e9bdaa39727451375ee26d06fae3e23ba38f45d384a00a3120d6b610bcc063ccf91712da531753243b5a7f46940c11b07d445d0cac7eed673204a045e3b0a87d3fb72bfed606b0d653a214d0f05048961c4a4df2f32aa6ddfabd6befb6574258437e8a32bba0d2504cf010e647c36bcbc31e5806366ef245f20b538f1e1f426d36329820584208f540b9eb52845aa16b24733146a915f624414b6e5b7d49f6ff5b468b86b3bc6aa7d56414fc7c611c1ffe06c919bf341c7ec9bbe06c76a94ddae1894b00be17d8167c7024a9e624ce63e8790b7d064210ccdd3a14c2dbcae498765352328bc9b895306407e25b5224597d76460e029752667bde2300a401a9c05a0dea4bb4c9f717cde0a5af1aa483e58770dd91ef6350fd547024d4dddd77594a123345b588fd92209dea8197c5e6d98baff842dc62e281534f06109f84bc600e5889efb60e74013018200d98e28b3f450515007cc177e7d6f5bbcca101c9c6056029454bac7309f51136ab3cdf082fc8a5c6c7a11edad3ff1f3eda98b23ad6c6e755b3e40159334bbb755191e0ebb84de8250e65cb9c0b8768aae801c0d4653839a2aa38eb88d4c8f036bf16f43b6e9427727ec36c2c1075b41becb7684bb296e0d3a983317824b64dc15e9ffd983698c3882a1ec63f5288c39265de6d4503ebedc61218b42fe349f067f8a986a9fdb55fba94df3c486e09b19e068f26ad4745fe32a483f03e788061cb2feb16a1f03c1df570f107833d77543b47c2e7b5a35b327ffdc1fdcb27f2114097d2dfc40dfdc51461408aa6688982c10993355579cab00941f927bbeca18657bba7c40fd5c5468b76712ecec516d55ef08dce2e4c8ec4542be99ef492d31bc147065cf837e6b8f193814732b616d78b488d397f03c67fe99ff47e7c91fc87e35164d2ea6557e626c1d89f6f30c1246691f155a1c963a2a36f8eefa036085d846a6978685f4c034d1140140200fd6113e56137942477d13db78205b12b252d3f4d178be1985bc81a726e4157d4906c7febf08c4d04ba7149e521aaa24b35dbc825f601940b98d3d659c7693e64075836270bf109637061efaffc5057d5de8dd9877b7fbc9ecb68a5ed7dc2c44ead1ffae944f02f418e1bd96c8dbef17c4ed3424f4414581c902fe161f475a77b27c97d3d63c518fa0dc37a90f956878e1efd301e329ea7cd06ac7bbc0f4dc022d0f087ea9bf45bb931c4fe397618cbe217ed800f17ec6e23f81917779f9ba6d5f18816f88033d950d4bb8f798d86c95823e7fe418034eb4c088487a7194776a13f62e8ec5458775310907e5925751f619f4f2fe41f6973d6131ba5277b8f1ef3567efcf12f60ba0fdaf109010f9870cef0f7243a9ba79d639622e843939301bc7e499243a7d97794d8cba6de238b0faef17156fe1730b537a0821066be73cc19f318134e79e2deeae891610b65c480c4ede1a8ecda7543c287f9996eaf60ecbd55882499da82e60824a14b98433ba97a8524acd292ab651ba4093f94dec02eade53ba20156f7f84d4cba88d8665d4d98b7f3bfaa68ab3eb5affdbd76d8716e0d56f630c8eb5d4b68edf49cb3dae146f1e2ab95560f81f9f02649054232638fd18655d03f1bf125a40b15d229c64b775164bf6ca41da97a246d189399d8f6a7bdcdf152e72993277b1f0e6f81b279066dacc02006961c1b2453e2790fff1b4405d69776fc3cc45da496fc18aba22af10927fcb506a72d49241c19426f726727424c2c063f953fa6b8cc1ebdd1b845244b3b726ff3ceccd2f8f0f2b8e3de8ec331ef3cc2d9f16f5d1eff2b35d50ba227827a8f577a542137791be3ae73b7bae19aea451608808e33a7f428f9714f61a90c392ea99a0477d730c24231c5749febfa5b557ddcbec5367781158109c19bb9cfc5bbc677864df21e18c40c0fe440eaa04641c3f4342ecffceef09d31cb4eff14a8dc8458bf16a4fbc201e86041de22c318977401503c388b4c65b8d9bb10b5e936609cfa81bc66e0cfeee3f5d92ecf069395adee80a0273bb48cbb9f8cabc125831dc6b82a4e505d85dfae913dbe5c141eebc5bbea0b5c4a31469392b1bbb6c60ad792513b16985c2bcd6f75409659eaa6b2c53e080c7bce8854f92e3c4d35f625fc0896d2b66bd7a4db8678b9cbd251f6f2163e2bfd79239af7409e841765d56837ae2efc42e77e2e4bab8b7e3a38f3a0b6ca0c2e8f28f479bf6f6a1ed4a06d1338c0b3589377a9d874be7035adaf3d87c1fd318838334515e027de70539ca1c013d50fca68b6f73bcec898e4c9e3216e5783d5f8505dfc37b240bee3aaa3fa4949d094cd5b3a4c5ef51fb00c7313bf8db2813c9f52aae1aed61da313b061279596f37bc89e27b0e78a4b09b26153293d07ee655e4b6ab8e0e5f5e1de225e0727865da320f0ccad1d6842e242ca542980726b5a4ef493f6c4c0a2acb611492625e2a5f41e6832e19c63940a00b0fd29dd92c649ea25b9b9033424d6363d36073e99e7e65333235b62db3c022d011dbc405b39c0afec6d8a0f366192544139c4eee1d185065be30c116b50d24fc26c01079c0594ebf59497e8fa75707f5e5c1573a3940d01f3db0d5b0eb7fbd6e6cda50d19dc9a4f95fb4425b2f5690f4bb1c4196a975929e2917e09069620b5c47cee9b7940b8d98d9e3cf930ffac6a8070bf42a5e2a1dc8ab3c272de0e501fc2d89223cb7a6568dcf190a1e980916b0c9ef962c36b2ed44220693918b72e865c73661459e87ef2ffd6175ae7056bc7b6d2a4e0db2ae08361953d69a692a75092af5ce416e00b471615d7cadd52aca96ecc3c5e7f26c5a5e15463ca5d251b8867d8b91409cd8d76a6a9b6235d3252ae9cac7a197a779ffd64e6433d81db6616584b3b32e003cd157f5e10785be200cf756226f603a011a1da3e2271fc66b51c2c4f891c138202533f95b988af6451442d1b02cbb5894fc0cc48dc94b2d0ff7804e12d09238d52321f313c17c8b89539eea653c5d250bc3cef66a6ff6873db23ebf0c515a7e7aa45a378ae19b9fa2095d575dd217a50263a00add9f65c80053c4605d54a24ad68535ccfe32a78f1240c92f8063fe703b70499ff98d91318213347600c79649e4414b64e8c804a17631fd6335005c878e18738d04808053d77bf9d859ef3d05aec5bec45ac6c00a4733d3f538bdcbe479af170dfa39709f9f94d41b7031e25840fde5a754491c7718866d4093ef36ac5ba2b27a32b712ffb829c10a6268d415a0b42e73f7bf40110729b7b3bd629ee4f5739987b3a2ba040ca8dc72a59fec7296ac9ad6c7d195680a258ff7763f470ef5b2aa37a2f57d5a7d76017d3ce3971831b6dc7f1ec7c5e57b75fcb4615af0b995e1b1319876bf8a8981c1d13c94365021af5e64e7dff9c71e66df70f3dcdb4f33604f6fe75f1580f0139ad30181fa1876e9b89feeb2467258cdae8b6f33c3369e36e22c19d124cb90b152bcc20b80a5af8bed1492d54b125fda730f7265ad21c02616a5251ad03b6996fbf57599685cad73937e816bb6a247a69b694b51061beed8b8376141be5db0b294aa6d2f1a74e2c72508ed536a34d056fc1de5466c9c80645e57da535253b11795831ab5d07bae703579a810de53f99b1d35082677fc2c3744579326993e4a21c5dcfeb88e8b5eede9122e901d089f3b727a392f5a1847ac5d519211768940b340e315b4b3e5fe28ad6649faf657169e8c526b7a7c3486671c62e156cc6319172d272ff5debc44944e89eb540e2a09bcb01b882260238ef41b6e9b211c6c361d779de8f821855b32b4e88b8de63bfe7158c054f3b251f283ac9e3b124c4af5b651de46d57f71db132cea6e60e240df648593fe67b5e791a4c6e1fdde963b70cda3e8896d47ed086701232c5bf822392e6fbb9a8b1c95e20225640d0ef2cb826ddc86592126f3ec561657e50b7e9f0f6148ab4a86dc7961b119463974bec6e3f8e6aa1ca7677909def0167ff4ddc37462be26e8335ce860e0ded1e602b176aa65e60fdccd462d62e928a67d0c906a0f57adf2048d676e820bcb747b31de48087eb93ff15e7d42b11cddf9678b57bf55a19dc2facfa666f1a6e679828db7305f4d6dbfbd3db0f1c468370c83e1e0553ae95897f9a3b1157886992571213b24bf345987dce4d4efb93e23a9e810d097904fe495a8c44310da4c99ff40f92df2113a71df0812acc47abef6ae8036570ce6fe7794578c8fdce56d90115c1813c5d455b60e94630671e917e6725242c157eba183a3d0ad20f632ad3b4f84639fd5c6d082df70b08228ec2aa811b56df7a535ecc2d11b93b817c99fdff60db6c36a0322a9f4919d839d0b99b7d8eeeaf4da9f61bcbc0bd554b4c9de6cdd4c7e82acad094076bd3ba7542b6114a38390f7f439cab2b748cf6f6968850b7b27e196cd323461e47e8107e42959b6b5616637008a48c0ded4fae924fdf00d17cb8058e244bf727a209e008b17a3db5a461bbc2d7028751216b4ade075f9315d56d6e285495796f6c5bb1ae2370ed6fc2d64377e36a95c96b80a552cedb9b969487021485d21732759013042617f963c6aec41cafd8d2aecfd6c997422557d2e560598ef6d02abba725b1e4a066cdb4acb373fb6b6dc693839d85436653636736f52715cca5b26dea4889c3c4f0efa398c772acd741d31103c9f6519b16d7864201ce75f64214f2fede7e3eb5eac94a9f329def563094e79e286ec9de25e76042dc94a4ed235b2354c50a5488aa4455cbeee2171769450c6694d41a3fe87eaefd57f487b5920a54ba80dafd50e2490a4f1a7ce86c418c4a735532194e523fafdaf23d40444efeb9c0d98a13fce9a4d9e5cfb69177104226331ee8bbeb0631f2f59a8a1a2058925b8ce5f5d588eb3edf0d40c8e20599d4fe3f96dd85dac56dc548bf2a38133fda81d4a21e7746c43cf67ced19213e14723c5f3f31ee04522559a98345a6d6910728800744c381ccc035ec3ced38c943e0dd5b0563c13ffc5e1438ac083b2fbf9f063ab886cd5837563fc7afaad75c01a4f19fed9f81dadf87b6817385f879fc875f07821c6a7d8c5e5d93b0ad9217307cf6acc0aedf2f63b3332fde052649088aa318fb31eb6e9bf57c5bf135ba18080ec761354a4a2a23e24c926f2c13c18689ce0c5e46f9725f45d92c37f332f35efb0966ad44573e55a55935eeb2389148fdf533d954bb607cfc244a6d8f4849e83358031a941aabac149b29047e3eb91c2ddd42fb73401c764b533edbae26d30eb511232e1abf6b46c091604179f4ee51a9ea19f678096cb42bb84e62082af28c50cb1b64b23f0c0d93796e2afbac87b6ef295e98394b5ac77e60c06d43ea98b40b823362ca59345964d982617306bd3709ed3864c6b29122f9e8b4bc049e589f899e0ca2550d5140ea8aabf3da0165d939ab009b07035bbaf346f41f605199a8d5a7b579d25dc8e14353387dc6b1f14db87bb62c02569303cf1d9d871a3a22204cf39417f600f74dba60067b1fbb9939fc35ace62b1ee38d023e3c5240d74c6979a0f56588109c6aeb60c73c47f4dcc08f66e4cfcff7fa23bde2e4965c43d896284307e52b6383fca624dc814a6b380d63e60df4b857d7854d12c2beebd1d8ae49d01178e9a6bed5a7c4fb2802414b05c6eaaf22eb57f136839e6518c85eaaaffa9f3d008f8e3be1ac05d173eeddb9ef2a8f1c805b124d671022826a0e63b36d06a8863c46a1e0356c5ce539965e756830cf8c54cddf93f0200bf5cfde134cb751f707600f3a2ca3943ad07803fbbec1d317a9037178ff09dfc8d1e21e8c8519fd6a618738e3e27acda7bd2e1890d7b5ac8a1ea3ea64f712e4843d78792b22097e4f34f1a3f132052909fad77765acb03a26549709c66e1953269424f3409e6638e4a1d0acbfdacc4baebef57769037b88afee8c9607b678500c96075d17168c79c96a82fd3625f9dbb1307fe9c3ef7331aef4b6d4084cd80bd5e9e831a8d0bf68ffce11d0e76e5cd5c6b321dad4c656a23b4bfb906036e7034e0c391906552ab237f3c192e356053784a828e4ed680ac5b15d275a8563183d687e340c5581f8d266188da8cbce0a5a5930fc3d49cc2ba8e1e0f03b8dd4ea68638d90e07c146dd4bcf21bd44dd8983c815452f2b808e1ecf0294a3b532cb1c3de5717f7e493d1d3b2a364a8e95e330e20e029c2df9b4663ea5790170a4d07c3f900953d602cb1a9e8e4924f88c893089f36e7bc145c70c598d1df33b0f7e54f1c1360a8d12b822fb46ab722da1c61d03e74902c66ca1806d485ce2e06d38d9c9a558aaced1e11ab16475e45e81e53cdb469bdb0b834ff1003e7b32e3f1029c3b8ad772f9ec27c8b38891b9b03e1328ad732840a6f5cd4c22415b3ba44e5d645b83b2c4d9d1c10cce40c7f7ef41c38e1072cccf83d66aee2f6ce2d453275f23e811475a072451de7710957980ab56a737ced991d3c377e1e489364248593bd3820b8bc72a6cbfca31746130efe15aabb8a47600956f4649f2e9a5c3d5c8fa248a11febb7ced5776de5b3de0de37fafdff87a87c2ca9ea1e9ef8071a0f521c884c9beaf1e37ac00ba406a00cf8b724bd44ac1cad1a433dd8e23c52bf3725b82ec2f19c455711ec07650ea6a70c80c780b625395d1e44ace26a0b1350a87fef7cb068f2158e6ea4a75d24692f840a76844b11c276756c06ac0e70eb5869ab74d5117f94b66c99558edcaea20f43580788400847afa50d87b2d483b0d0f454188ab83e0eb88dd92d4b0eb842e69c40c500aa9cc0da034d062f5ec89c8a509a1ba536fd44c30bc9fd7b68dc2e302f5d756dba85a037ac7615130695a9ae5a8e756082a9acb12e1efa8bb21a09ccc010aaa782d33e2970264c80695ed1940df3b56d5e2796d52f284f566eaac242f1a0d3308a8465c94427f136f5d561e650cbe2987cb9b71b764b0e7a1af84af1f5572643c63a6c928464755e16b36fc24cc105b4540677912882f3191cf7851709315e7826d7d0ffa7a68e7b52b4e5c2677cd2845d38c311033cc94107e687dd02c7d4f76a9ee1fdb551a119161bb79f42f952c758d80835e4f6bd554bb1ac84700a6bdeef26f344f4a780d9016432b41af1c29d6b06dfdbb6a7d5261f569f8738386d69d1d4b2228d857386842c6df75dd40ee984744f987079cd2ca56c9a56f557a50388ac78a9d09124fbf0871f3fcdfcc8a9bf0d678ac7bb035afa92b8055ec999cbc1a974d0f55221c9c01929adb83ea193ca654ee16546945cf1082e9e7ad02f58bd624003c6749a9e514ab867def76cec10fc58f4d5b6b40e2a0dcda6ebee9efc37633091b95f49c2cf333e7f6577d94b9f2dca4483795d8565cdffdd392e6d18cdd2dd2356d44eb9fc31d64915bf3d365c0e81ffe6c17b0ee192be2babbcccc1a817022bb125fbb628a1de834feb9c726910aa3187d9f313fd85d1a03a160e6c202dedfe68f1ed01141e120b2047e4e36502d2031ddaf4141ef877e978822144596a88b1390f5f26b82199dc682d9f08cf5a002199252ee90f2c69c1b27b9519e797b5965ea0583d3a6b2ccc4f9099c1b384a403a7ac47a7d236a82dcdb63f23bdcc5cce84407791065d5fa1d1606c1c467eadeb4dd9c80c645dbbe9bd0e5f27c994c8ec80ea9142fe8b6a1eb4a05fd48312d5363682d8e78612ce83813cf84b960dd4c5fa91c6de26db8220140f22a09746c89d51d7a9720d0a20f8bbf7490b42c4fcd377342b61630203a7a2b55974ce463d3f1680a8892fdaa0aa252e286aa6d87b3185c521b723d41dac76cf80b4ac7036746a5da7f55a475fe7174e6293094129f5611d22777e1bcb78ee974f9be7e81c9786051ec48fa2c1fb645ba1fcb81f5e272430e120df96b9622fe798966c24277760aec1c33298a1b0ec59b969c9f82578b49ef696158f65d15c58644138a08e9f90bc8dbbfb072eb11217d5f609c50d307aa11c01f55b03a2fe4f8d358a2c9ef7e7230f25a5eae1cdd6f0a460ee81cbe2cf029d61bd00181957d164311f18671373caef62d114e62887f1a8950f773bc99484754038810ecda4b34c3136ad95a77b83aaa64c3e80d2b5b6260dd723116888788c7d19b4f1b18c7a968b590cafca2713424a1af35fb9f7010c9a41dc0c6edea5cda0a11efb4c7ad9c3aa4c08ccddf89fede98a8d1d8e8ce6ca153df655aad6c7a4c65a6ef7b6253d0b3e81e4fcf87b83e7c86b89d63d43d8d675fa2a3327800d350637d8334ad605127501913775bf2fe47f68d9e4835abf9d161659586ee6bf10ee22612dd469ce22b6dd93a2b6f5f69afdb7cb27e30a2edd912f1be801877b3d7e44e6a0dbde4d5ead6df275bc0e15a0ef3efe6b4698a476ffc4f945d532a1c3c615b5bfcfbc77e6bd0668ce9850c792beb9aa6e7468bf19e061d89a948a6dc5c16238522e51fc8675ba086696070bbd623d9f8d69ce6eb025f7d17a885e8b16257df1b9ca09aafc8d64a730e1605695d6d775d149e717ae02032f9d0090069ebba0f35a37fe534a68f7a9e0509741df37c95ae7210fe9e8088e7c2bbf4683a66eb735f62a8fa5cbab8b8ae30a8b0e4eda9c40eb4585c4fad0b189c9672361bc7bcab6842f27f9b4d683e0964f6d7b44c77b86bb07dd2064c93746f59492e571be5253e95c58b41b0d5600ae52851a17d6bef567f6e5aa9c84e38beab3ab6d07e3dae741d4c29eedf1e5563f1f06a501cd808c4a8ccf26356b2e60ba1c42e9f16ce61f1feec3b255ccbea920718a6c4f58a1a0720bf1f7d75d0e114a6eb517465b01dc74a79f902ffe86b655b563fcd0c26d64e0ebc3c96cdc50c145545d160e78bfde6ae0814996a477924d3448aa56a4f4fc0e5039c96094b5b55e1fc4b51eec70e50ec18b6b369262b4916784422b49652944da0a1ed53bd3e0761917b2a7a1327a86112d0cc8325d612579789828e7558fea62327c97afee74c7867cf867e2f0656e87b3000efef0de7bc99f1e1356f6ae1842107edaeaffbf93cf88db3b6aa1dd256c5e4adb613fe2afa7fddb0cc1f71fdcbb5a4b17eeefbcfe6911ae3d3fc831dc6b92dc0da75ee5dfd4f95cfc0b2bc5ca24c3e29a0af84800d6a89b4a7fc329bb54c7ced08a8a3b576a1af8df89f76a1d0e437eef12aa3f90c9de2b9fe2c3a87dc27d60a500395184cf240e60cf795b62b67b8f90dfd7c485f14a5de43382a59af5ca3e9fed439c6fb3f9f2ae7540fd1c513aa809cf4d70c67958620cb7d37b5b53765d3bcc0037dbfcbd115143d3a79f1ef4d2dca993cd58470f08e993ad9160332204a52fed286ae4ffc5fb751b2bb22d345124ec45578bee7ba90b55465cd44ace2bcde6ab1f95ab55038d9fc082e1698c3cac3e20cdcd97c893f8ad4f4e1b87fd523b249ee9909c1369275f19a20c998d6e46fee7bf60187908a119b622612575cb832b53ee2c01f2d7b4b3eb05f429e616497e23e0c2cd048a4773b01b6a840d5edb5672f150926e3890fb71a6b73513cede1fddfb795955f7569caced621fea2d5e732e36ab8f9ec2c4f9bb0f496fc3c29ca387563d40fac47d0a7bf700a030157cce42cb43056a84a3fe499280e3f03f8b167da88119f853f45c6e4f0bf002bf2357159f9b64ee4667f2499142f254613e8474eef2c61e0b1b2c91a9fcfe3625cfb63b51442b471cc82c61eff412951cb7efefde3c6e6fb6e9d8adabea273688f86486bdc212b9def0aa78ea94635e5fb4710ae497b93cd20d6a2d59bcd808c0fd0962583042e59d82f6393fa0adef9fb5c94ce8780970481ae3e823ff3d6ff7fe3c1d9ffd20dbbba0cd55dfa450fa8525991ec616fad923c97169d4ef9797290e2ec84cff54eb300093c120143ccaea3925787fd2d705942e8ff3445cd6f24aa9e2d4502bab6f5a5600a1dbc87b6561a28dabc485cb9cd944b379b318aaa19f137aa58f50d935197ded772386c301bc74d17811815353bd93351929086b9ad211c88e32ad86237fb50d5d24ecbe1fb2def90c58901041c60d677ac13425e0a120e108ac9381537885a775c70c6003128d4663192d7e1730bb84c2a2458692d31886ef58c270fb50eb428633ddb0aa413ff72ff7f114058a277401a774773a2bed1ac089fc62c99d23127d9a225e043e8f9074bb0f8604f048d5689a89af1fbd87f5c2e0a7d2971730616689d35baeb4a3c6d0ed2d677c41c9423b5ccafe2066e742c2eab85199bf6debfaa865df50cdc3de6877f728e958fed95bdbe7b150cbaeb9553bfa8c14bc0f3be851b0f55169f57c1bed8286769b952cc6698c1d17c244ac22c8cd390a85bc9ef55c3d7f5971d8f8f37e98999b47fdd39751d3fab6863533356191df397ea9edafb687266e11c5984a66d611e531ac11a0241c1b9624cd63799a1b89c1e5e52318f70468b28819b07b704c18ec72581db0822f175a8b515edf8e870f4a92345d7e3430fdff2d54d8f056fd7fae4c9749e058afad82f90730ccb8c4ee5b0f40270cfb34ffed6dd83886ede850acc0e944abe5b35352fead109df22c60ed2d44352068edd73920baf30864a318e4253fdb87275cc3cbb4b8b63e21a49c79cc460873013f300902819b1aa659a390397f12b120529f13d8b53e3a066b398d4fb0ccfbaf6badb83754ef82b3df72503fc3e2dde97c72834366daf7c53aaa9300f209a064b8ec87bdb1181047fef927ed96316c3cf37dceee8745775cfd1cd3d10e589f6392186330bc3518a8b16be4bb213d6e34c95eb32369f2ff3c44a6147b016b7ce4c087f7a0c62efbe7b92f559b83b990974cdaca1229a2df72455cc96879a64bd2db1f492a196f072f599ec7be16c98c409968cbfe09a9ee90fc7d72204fb9d103a7e0d71585e230604da7a722e1baba1ca9febe98b465c6909e89dbfc1355e7ded6bf0b2bfbf67168089ced10699ea3e7220c8775c18ce80c4bf1f4b43bda01d260fc6b5c12c7f3afd94aa3749a794e314f90c46ec2410d70886574e53a5e52fe098e2fcd720b186018856693398f6b9b7e52ed03d516b58d29a6d9d16d12f181e92802c59679f568ead9ffd9c825300924b1fa8ceda65c9132dd1ebc1da0eb47098321300c068c65adc6e997834fd33afe103e94808c94181f87f96864455503427d627c1f8a3b96da0734f85b3345829c711a0845d5693ff804614bbde019017ab4b5a48bd924a0143e49784186500c40e29539620c9275f3aeb1703b6342e74d9ea9cb1c053daa25889ff38e24403fa45451d8e97fa0350abdd542eec400359139c99f74c07bf6cc1820e2db134615b972a664dbe6ac0cd350bd736a9a866a6b5f4ad62da6b54a3f565f1047c6e9a6ca11902a687ed8eb918de5831aa405bfbf9eddd79bf88ba593d48eb42383b060de76ab34b9d65d4ea5794502edede70367e3863c209881da4652f95a0c937899174339fbfec4e1d43a034f191d30050551a68481fbedb1b19a63da3f4d09839c3aed9706c8163fd815f1f3ee01a5adbe42b04e622f8ffb5f324ce2c09574027226a915a7e5b1ca5dba2a50c1024cc7a8af93302a22626289107473ae491cb1106e850ccd903a335219d9890eae0fec35266e727de4599f2e7d1c7187193caab6edb2d9aa86b944028b258cedb5d21d7a572ffcaabab273c1c3d345604f7495850615c58b4236cdd965d8e70b93eabff22680b98d55b60b6952d7e5824dcfdb16b52b013e57588cf8184ec8c296913e05d885ef83eebf41f8565b08ce6e2a53ad36691fd093f72b4b4d213d3a95d3093ad788cdd0c0ef9ceeffd9ac29a8d28083a2248ec1301b2e43a6765cf5c4f071a3fc503af9cd0a1743a8a0e5e57c2ef15d853f779ec7cf5fc799f572ea7f10c9b14b12c6fd4363a7ca334048c277d6124f204f5b9c3e6a4540bd00bf498d7a659c8e7664aa5e1ce0af11b6ca0fdd2647219b3120445abc8b612b1bdb28daa32196a27dff129fca9be020ef5cde507cbfd8443be65e87edb352d6b67b028c3777da7e87ec3e692b9299360be27fdf2e7fb6b922ca171e655376318c40fa7c8dba8b79c6b5edc617ce8a6ebe8bec9ce714f6a146f6c945999b3b3e28c27e9d0a8d92c970da782d955a46b6f0fbe06fe9d304fbef656677c6371b9b348f504ed5b933992b80234cd320ed38c188fcb17032dfee382337e4c3ee7a28008669540bdf47252524f83cc867e1f7c39ecc189bfd0f981843f35aafe76b8f7ef78f696ce1db44f8b5f5f8afd6c2bbe53c8292300aff6ffc2b00dae66e3b437c236721ff7670edaacc9d3087f18b72c9c605bfd44b06db45d7b53d3546f3246962c73f056fc7769364d0f696c3a1b55b5a8ce91818c66e14a31a3b60e8593393367061e03d731a18cee796675192268df5871971928eaecf6e7b5d417af09ea3435606edaf9f8037a5c425f7de9b88060e2e70a42e5cf59597ff1ff4b92d24f9e1d48ccfe9e73884031a129fb21d143efa0eedccb3783a0003a905b5ede452d0f5a831f606f8d3e0d62e5343ccbbe0ff03a8ae1e40ca91f62a993f17d3fdf3ca628b494eadbff6316cc48060864e4c7936f0e6750320d4fb5eb4fe7caad752bb3dbc3aed660578970c528948c4b6f0a17bf82c90fbf15b84e9620f03e1de6bb0901f89a05c3d72b457336ee4ebfce5a5ae12f2bb5ea0e2baa4c0be743aa4319f5451678b37e817e1de090b81d393164d24aea532998f4be21d365ff42e5f9dbc4c7c801c0c38439dfbc56b3166185a466f0d90399ff557171cbcf5aefbd70f3564b9b7a75e9d25bdfc3f8d0e51d237bb1711813b58b11e193adbd4893f7e3afc8bfe978c908a3daf6410fcb8dd3f6169d3c19418124a80ecf655c314cc2da966069b9bb8ed814505632550930424c4670d509cce173cbd66360cc996739ff510df168caa9da7b5fb2f6409ab1bd0ff67b00f659e318b024ab553767d4254a8d2e1618a7bfe4398f275dbd429539fa26666833c4734e50581a150c33b0c4b705f7dc25f781e95f26a568bd6b6f80f28c5e55d32d5e28079bcf2b3e4fc8dbe9eefc3782c0f5cbc03602e223c8b58aa67bf08ae47654a9dfcc6af9e5bd27b6a56f9830dceb5f3145e06d72f92199b0d8d01cc08fa030b331c23399245d48b70f3ce4c3ac0011532b96f3cf2702d8047059e9c4b8b382853659ff24e32c7b759d804fb9e764142d63d6581c90269d858ca694614c5abea63e308a37dac93a5b6fd8f0a6947d72a311cadc219866d48f1003b6a0b7a7e42a0e1126d7372eaa68751be1ad2300871c5ffa73b30ae32bd38b87a04cf1944629e7c7d90e8da34decaf703994617358619836750d19febf1b64d7be16204378ac825ec614757062499427a61480bde6d84fb1998b33b8b8629a5b449f7d40352dba758de866efc7713872a480f38cbe73aec1374ad7dab57b7d80114d563d7f836392fca631298d41a41aff741cc2bbcef971e70148eee228ba79c46af0dd5ba92c27659061e13dcfae84450ac2fa8772541f4b69dfe65e7326dc37867c5596603c659a2311d6ac3a66ca3e26927a70ebd6d62cd201ccd4bf504493a7ae33b7fe4ff1ea8256365999eb5b38fafaea29fbc6cf30c1f930f63d9cfdb40285a6c0debe500f1d1dad439f8e93d6d9380392c268016034d1049e4826ce127bd658d8654fcd4bec5987b51de5558107424a695dadb05b086f13f9d14f8838c84d665c369b8f95d32bf7f9ead3adf32e61ab6cb16caee7af4b11e07d1da87467bb18f87322c53f5462ec9c9dca38736b45bf5f76ea72c3b9c1da347cd37638522a934d122e8acc1a7f6aa064bc46c0b53dad037f10c718b055ce1606d0b151c7bbc77dac5d4367469a2ac4b4254f4b54513061c8dc40d32c0bc21d264c1584575691fb7cbc4a579b6a45d8ffa0eac950966bee6703c4e466d9f46474fade86f97239f456dbf41d99cd4552a13f53a5f1e531f50a84c85637fd9945f1437444b77f9dd4565c5dcccbaf276bdc0db212d5721b1404014db8334c71a34af0f58444ba3c13a85a5b14b2d5c499f446223a1e48ab56baed352ab9ab5da0b0cd3b4ce698be9dc813baf79e0777e708b804755d76aa75db73d7d63856290f988edf517e27d01095b5084ff72f09be5fde05f74b87ad707c04cf2756b35a4c44877a6c37a0e8cc2ac38de532bec93a2b50489bc528766775e0643e20470a3cd2ef6d5d18c914c51893759561c7b303d86da36a0532f762679814dbcb1e4b449849afddbd026176f09eaace8c970aaabf17c8cf73efe7c6df158c8b1bd5397b5a2ec4ea98ce4e0a69962f655608af16c8647037d93951d5d9ce26935d2b2f187778a7e1f46cbeddf0cafa6fb36b0a3a22243e20bed303aa5b80092de7b3faa3674aeba8922baec6b610b2e85a2cb3872971d393ee573d6e39bb352be25b8bfa2aa42aae7bd9a1bc81b09b72d64af82cd993d228b86765a80ab6401509ac7b2a04dc75ac7cf14ce449778585e123d86017071d64224b03247e1d818d45af2de926619623c190a21ea1bd54863ae6b46f6d65e88caf8f0aa21f195e3eff2f39b526b2ad8a582810deea94c3669266f551c46f873b7a323577f60f231034e54dcb3ea603134430ea5db35e5e9d43b45dfd6df3fcbfdb7215af32debfcb507ced4b1c9e458bf26fff3fb02060fb74de861e1e4d5bbbd4cea0162cf87325437c808f357c4d126ef8a3c6e9135c87e0cb0f0aadf750800ef00512824cc6ffeeb66fe26b5ef16d45abb50b069ceda1ad7fbb94ac3984de584ae208eda1096b6880cc166727babb16615cf28ecff302e13f2a4f8c082c69194736de770d300b1274ed3d561ca5e78b4f8d0d30ad87b17cb5179b6f2ded7a7c20a87c52ebf951556017dc7ce38878d36daf3a089bea4048100f1bfe88ec891266db1980ff3364d8686e9b301be089747356b070a0df85993239b9b3b4545c2cc75ab2350511af7d3cb76a29f1ca7fdec3bead4eb4936dc95ae5ef1f53b9558c458d8d71fdd3daddfa0371a0f497ce8b76a23adaea23b47a347227b4cebbbe41083def55423949c029640fc26c500949e4b25344ee5b4208c718b3af696a501c9dd73c4b3f765d0056910f3d603229ab1c59d19d0ec3be00e22353b0ac1c62c02f5edcac74fbf71ad099d9dbc016e013fb0c4275b200ffb9c1be91f47ba09e7d6ef33255ee09452e2c49d67ff6c4c205af72d7352bc39198a1ef0bc63b68c6bd391119d203a66780597f75dc09391a9af07db11c3f7816c0736c33d93f35f2704e39a41f5c94b9a214368d5cc9a43f6aa709d918f5549f72e9eec9bfdafbfd336aba0ac520ae1745963bb5bc4595c9ec92c2010d56861738c7840c2350f3ef5d7615ce512458b584289785590a048cb981973b3f8ee3f11eb42ae2eb03882685eeb14b283dadc5c371bf4bf90cf6d50cd66b1ba118fc39afd64f5b154345d2bf977762491607d3cda93d5d53e773c921dcf75c7787925c2517d07a0b409a488d70c23ba537f55532fd598cf2adb0e113cf07cef2238af919e2bc013800a1e394611452727e64f31571dc99fe2b899edbd57dfd6b774baa4cb7e2ef8d86577f3576e2624ae1afced30f4c4651883afbc8e190fb813fd072c9f9970c8426dfec5bff032d6a66c39b2770b4a7a84e413731d86fcf4fb2dea97d681fb11cdd02b678d06ed3c51465906db76b0c6f2a21c6e0673014a0b428acaf4263731c32ce3c46d228d7b0c79d286df8dcd02b650ac110069948ede366c93f44a38b7cf8a0d93fea02705dca6b84664dd4c02b0d668facd30e88172367ebe6864eed51eb4a1a338f556461438bbac87223e11c5bf4e4281038d9d5f643730c4a3de5fb1a6dd8deb440d7b2b5a6ce902975ac20cadaee7285854ba8181f2175f9c1c5fa0870bc7a1bbd147bebca8cceff0fdb3be1ccb92d114dea333bb907960c7bb314c6f0404ba21d2a406a8d59972cd84bed72e4a2ac8ea3614dbbd0e28593a237750f670c090161874a85938bc8282a0e32adc9cea1c491969e468c89308767c0a7e078709d3ff94f5bd61486f6c7b95da83f33af08d33746a70567a5b8d11fa965b893b602114ddbf6927f8a449c1de42bda5454d2d28eac08b6a8bcdbede266c5a95f876cfcfa7fbe79c7518ba93d833feacf0630dc329d598082bc888710172237f3ec3ff29172ab75c75db2752d07b5397ee8f70ff3137a338079122485019d726eb4eedc868c3fe39826308bb0287cb786ccb2f443b4eaa23ad13b79f37dde8aa9aca5d2fb4d159beb4febb679c1f1120f7d105d6737202cdf2380e957b1df20f1c02dc064f996fa5e61dc86659823e9eabaf42339924e29176e287e0868c736c1424919628538980d225078ce539e4c0a45d593cf0bb2bc30a5dbe9073150fd2d4bb939379c4f32f35936a6175c6872a2853aaaf3078c0910cc7c8b16a264df7d1e1b639dffcf6f922dd3037f8c7c71fe1231df31ce59c1cdd42f94cf920bbb0f81c5824491427f5aae707417085392e0fd21cd61c588464b1ecd5652637b69618d512f9bed4196b042640f1fb19c85a35febb8839ac449fdc8c87468d393216b40d6a16502ab9cd80c348962cf161c9edd79b8df61c2cd2302382ed00ed76b5d036b925bd9b4f71e5dea1101c2f5dc4acd5b7463a0ba2a637bf0f20ead95031c44bfbcdb5acc8ace100ce02ca5576f1322d44edb7742975a988f8b953ae85f1bbe73f32ebf44bfbaa4ce6537bba0cf60a8c648bea57c411adce001ddf01c10a719e96a9a2e9a7b85dfde2804e62695089a2160e046c16a5db27b03ec7eb97afcb3e5a4e082c91ef5004be0ee2b5bdf2bdcfe94f9b5409bfbd15bc0302b83902ad55cc52a369b72b2ef3083083196c5346fd02177e4a1a094fc4d243e48f03d9756f31aa4af68dafb569b7abf59006d11105e4aef8917d9f47b1146017b96fff8c168452f0c55e80356d199a2b1db5733f3a5a66798e5418e930c64ce5157ce551ec6d40405d8f204a71547bbbd888e178c2342972d57eab2152c856ec3369e1a7d44d559ef1a9b94d11dba1b4863bdba67e48be1b06cdca6575d911907491fac3696249ba127901ffba16ec08a6d0498a96362889aee889c36f3750a4a28a600dcaead09320ae0ade2b64d0f46526916f372bbc6057d2fc866db29fe8c36de678de99505ba532a3826536c2a0b9389f7493f23f48b05756b527b50f2d100f510daf321950904ed1128647d99692fae58279f576293fc69755a25af74950e4bb13d9b60842b75310ae1c4a69951015f4cc249bfd2c201e094942bf7af655272eee1d09b4a4bc1cf93a9a955a837ea2765a2eedcfd78ff4131d7b6c163a9da9a5827ea0e1aab537fe8387bd79beb8675f27cf5f96c27ce914d00e228bb214466da8f2056cedc4b6488d87322843dc740d6341fdc806da0d52c7040ee0fcf3321758588969adfcd71bf0af8051a17916378817500a2c53af4eda47f25557d406d339297f829a1c0c51dc95055f1f02a108359738cbbc85df27b9c4f1d4d1fca222ebd4731faf2fb9d4b0fe824f7a6b42f1a1c4b06899b9105754014947ece909cb1083058fc80b712958ecacbee186682b3f757721572af4bbe45cdc0c3ec1aa1f4f7a425e7e509c1642d85eec8b0f48259662c6c4f0b65e7f16c86776061ced48860341c6699c22e2654893860096ee854d41a952bd725efd283dedc0558812221dc98e26fd4cc66c2f456464a13c6490abb32f180f41ccc25381a5655a6b8441efdc4f1857cb96473589c0962586e5cbbb2966ed6d66483cfb0c07701a4bb0dc82345cf7ef841419a0f438310b8ed98a3033318be0bebeba31965540b5cce08b69bcd5ec9cdf6d2afc459be1f989075a62bce0c51bc9b1df265a5aa2310e1a4020d94fe001e975ac53d51bcd6520ff14dc62476bcba8f284216e603b52c8a3d32aa996e958622638126c79444d0c952d989f1d0c4599375f24219d8ea98add8c6c622a8a30392838d00d31bbcb7a4de50ebee3d76ee4f39b8ef56f655df6121c4c9c5055535dab4854c16637b38a17010410dc196efbe5105a4521a54fd881ba3a47e7c471bc41192f012a33f5e589a273b7190e03dec75805ce902b3e023de9120b1a149b1dac3d42be5f76cbf4f0e6916b441b728a1647de2aadd88f390dc6e5a859a72161f2e3ffc9a6e01afcaaf528298f85f07526c9bbae244da43ef86f83ee26bd7c198eb9fb2f057d39f081790156b3659515b073cacf85afacd052a1e8b1375192d5bf75d9a84738d935b0d9b949278c59c142a0b0711a628a460d887b9745f286ddf9cf8aea0f6301258a2669ca1f2dd9278f3f9d2d8715dc674ac376bdd0873502bdd574c299048004b44f1fc832b9e56f28c16bf4574e88d70c1dcee57097cdf2cb5e287e5d565083fc9706bc9abc28590b84a402df235a65fff618603b13d5d181c3e02fbfb6353966f607ac4912adb79d82ba046a81fb8abc5feeaaefd38cfb4089d3c52070b7ac20a706770b85a9fcac20426e4036e9635a370fd48c6b1d84586aafac89f69656707a098e3b7d6f07ff4075e39a70269ad96cd72327ceeaa4eb735f84e2483316d036baa09a485b2271347a3d663e8800d94647deaa63f8605f0bd068078ebebdce3d8b83582cee91b8a8000a9b4daba0f68a234313ff3fdd5ba769ab27af027328d06cddbce3613f9b72fc3c8060f1711b0e7b9882e9f8f9cf9a8683acd1f312e227e5e8efee631a2e78de51890b79bd996ac376457668c3a34236dada48dd4952c5c288771f62a2e1a871425fc93a958330a49ce7acecddc8835ea2ce1f23e676de179a2fd50baa3eb068d6841e41287b000223501721ca23e5e480bbbcbdbad2e9f18c662bb8f033abd63a30f76f7c50440783daa2a6c110ce428a1ac5c2869ffbeb389b7eed9bce5fc477bb5f7936813de415fd6b69c3180de5a0d8f981305e7cb88ad8ff03b44aa389065286c4f87a347c07c065c3e4ff2f983f9c6e33bb16d019ad4cb91e559ea0a213b21dbe9f1cc3665c6d4c96e188a51c170cd863cfb173cb403c2739a5fe3a4488aee8fda9f895bef5d3d22a133347e663d66bb1c98e3a8e3de2983686f59a11e841cc1e1b48d584d74cd44784f984ab970d9297585ee88c6712a3a48b3de17966b6d8ba699016383fae99360d1890b7300e219983a4da1a22905ec65a3b14d7161f11c4f6da489c4b147114b29f5c38b860ff233215d749dad29bc10ed68721058b093f8429578bcaed6eebaa9b12eb4aeec6cee584ed36bb723c5143378d061b24c2c2e9d1ce50b227d5e544711186ed813fddd9b1c8585030f4b7b44a6123f1de5bfc2f81db29e91c7253d107f5ca81b172b866ebba62f0e802b3484bdcc75ad26232b1dfa5f3d63ea7ca78f66b49616c06226867691cf6ddeac8673bf1954decc5af353d63668b2d7742cb4c7c75b162f63748e624f91503414686f5825f1de2d45188761d784ec12bc9d3cedbecdb01547c41778c925deac01da36401c4a011f4f46da60f23f7076674b8e53395a26d8ae328fb15fe2d6e0a41b3d05218782c13a2134b3381ef24ee1f994115d0e4de9496d2d815061504db8a66facbc7145222ccb103d53e6a50fe7142b2fdf8b1aee72d5df9c2a6de7af82ee48fa3d7a8f27a319b827abfda30049826c3cd7d10f29fd783195c00a5525b4c66f1c207aa09ba7d9771931ff9995e7eca88d91164410d4f2e4f77bd97dd5ab05781920559b516c6b9f52073869cf706afa46c108ff798108b8d2048904dfa8aee59b14d9182c19f035a4e8b954cb5bcc32b59850d6e16894d0a59763acfa3ee0632b8af93f25fc1d360406e9cadf21738ec2fc01b102ebbc0315cdfdbd50bef91f3a6a5ebdd4b84395ad6723170198702fa4b94a13815ff504c08a04cac5043aedcc31633262c1c58ad8d53d503dd01e7f382cef038c9415e3abea285fa80e7b769664dc2f7f178d44a2409503427fc86fea0854a4d782324ec7f8ccc28dd23c9a47460ccb3175bb46a6ae7617cf4534c7473209a52acce74d7e83fc19b499997825846cee7a610b45daac5422a4bc2e008c8cbfa2d7255ac7239fc5bede98f9caabb579adf4e9affd0a68a9a79cfba15a854f19173a9573786e897366aa08ba8eb323deb29a0b92d7fb56f0849443849953184109f10a5bf16736a27b555952d7c1053880b0d1b8fd70646f5cda376b18441b54e5712646270ff1a477e869938b774c88802226af2272af254448701c0beb98c089343d6e50ed5b340e662055f0e86ad4c9e097b4f4b0992ec6adcf4225dfeff151d3dbb753002a2805113ed6adbec48df0c63c20115c7c7667c69568a2c68cf8dd589a4040296da4c637f6e03858dfd9a13f50b294c9cb6bfc17adda930b9e8a810b0900a71476aac86a0eebad4206279439ad5405bf0ce4a68c28969b9dbe86f4782ca4807cc5cb2a4b8124a40269da9dd6fd5102d408e59df985cae7284a007969bc42089b7b9de9dc05213a5ae1f30ed37e7cb08c4a6d15f34559a2308548594d299e1245217676f69c4c0784aebeea2124af1ad0b77a8f1ff723b7ba01cbc458cb5ac6e82c20b188bd709f396926733fcbcb0f218833bf953f4197f0f9262d92f34721c0cb301b87e4f76cf27cf735744b25014d724816178eef35dc6f3dfbacb7a72812f0352d472a06ceb3b94ce9f6bcedec36fdd8812183da06ef6a99293d3c6a34b8751f1e4fa17e4c8f61247b561da66d14a22635d1d8b1f9db90f9bb5c65fbe43977a0874ea98628e6e0eea426f880d50b10e633ae8a6d1611d5723045d80ab540450ca4e49f5fffb11f3738116f39de53d1b5e6344f585bc42242fa54d7f79e77ceb14b550b6f726187ec36c5a55fe2accaf7ea7a12db86d87d6c19691101b0eb51da98ca7b2d6d6eaf610e054009ed04fc2c9ce183c783bafc3b0ad5efda188fab8aa4b840a1dee1444e3b6f8bb5e1e799c6e96c359198b793aca0929d60e410178802a72f74c174a9e37f0c42d2f49ac1e672139e1d829ce1bc2ea3674c8b3b71ce7dc820c03e18a4621816949a8b366fe1b5e104098fb9659a1cdbf7fb2ad81921f97afe2999b3913896dfd21dd23d7cb9239743ab4e92435de2d122577970d36639880b16016874d89536138359f27e06d8e3715d32bf31c1c5ed7a99de533b72ece34a4a3d2c7b5b57ce840e02e95398c4a012bb2bdb8f9259d9fcd29e3d4e12cf90059b16d9feafd08e5d183dd910f2c4fbfcd10713e1a3424ea63303964a10f53af370f3ec72f5f496cf68d51453a0d17a6065ce7064785a790dfd906978e3258198593b54d376b103ee9c29d0c487984e03ea73bed8158bb3953037fa490361bffd492e73de4de41ca2cd1a83851a707bc920743a53b8ae35c36a220ceda0f71e03cd5650449a799f375e5badc6dcadd4a616818b8d23b6288759ab80d1406453efbfe45401865489950f4e5662604e90b07ef12dacf0fc80b7074c75542de1558d1adcaa04f2ccdb6cf978b8af76c815bf8f3dcaea4e026ee4ca9163e5b4d2b1e3281fe6c9299cba8cadbff235446599c06cec45f15c94f685b332395ae25d0668ccc0c14343ce7af246416c16e1679fd315f923fda5e4c36175c1cadd342599e2dea59b24b219efcbe1ecb2213eb9aeeda38a52e1b845ca0a9ab9fc2f8e146b0a22a447a08013cfaf93030cfbe7993f1dffd7775144c897b40b0bb6682752021027452b5ff2d286c6c32acb62b0a971a2ece929e91541744629ab4341b6e6aab80b99f2bd16441904ed7b89ebf338031885f6b2dd2ea314ba51bd34c64e1fe8b2f3a76cfc0988176de96c680827179294ef07635c985e7b37e11a1e890c1c330191be2f1dd46d59652e978234f6ff782b2627648581f56f4973ad3516bcf9d1083cc11234bfa548598777daa7850bc4c5f2943c9a2ede5c060817f949eadad462bc2456d9f3d650f43678ee37246e483d6ef6be9d2268d3d60637be4f80fce32c0ccdf249d3e25360f8d37d6359a8490d9ba1342c4f4cc838684cc051d81f466e56a75763953e9fb6dbc2583ba7ea94086b761ab02931faa9650d6f08e3de7649b0a46c3a5524ffa5c8270456d7d580d510fe7fa60e9e4176d6a80f926f8eff1c01668bd0cc01acf61c2f3e0d77b948d5df4aff1f515395793496625bcf60fa8135f8316bf83891a65583b8cb2ec05d3afba66506a08b4a571800087fc5bdfb0f0bdd124592e719d11b100773f9589c7649954e4a5762fb4d17c0f1133adfbfa35b35e69658079767eef605ab6e0f172edafbe6e4dd400b2f419b7ed0ebd6a7c383cb83fc9bb442dbd964ffaaa6fe8f5aad26396063a01c8d532c8088ee9baa1035f34a3d78ffcb9e6356a93370e21eb0772f6f2b22eb52d1cb30f03cd07a0d3f76cf7089d743837de1ae2495b142ff631597d1a1bb44668f61dfef16026c93d146d9905ee7b3c48c10f47be910ca507a23bf5e1d682817a29115807ac7cd91dcce407fae6504cf0dd1ed1f83c820ac9930af37da0b307df429b46022ae1a8c9196e8b3e647b0a007ca6e2120e89e40c10778801330f877d50c12f7cceedbbadc2a813536c634a6e183182342dbe8d92fc084665733dab511120a8bbdc3c7aba28e1db63be27801b28a8ba2ea1f9a5b829ff4251b03b835876df019b36a1a07d56747975d3a01b05741b3f03bc73ec97278a072968cabd3a2c5ce9ab795a304cb033bf2a69f4789aedcf80097e55554c45325ee901e77131a32039682a5d475db79b8e7875006da45784d6ccdc7a6b67639a93f7fa5a1dbeecd148bf7151367308fa5905870f39765eb436cfdd7ec5073dd19a6465acaface51893922bb1f20ff949a7d42c9396365ebaec34be9ea84c49be6875ddf281e09135f9392da95cfdc59b82e65493a913b8a8c54585995b4eb799ecfeaacf65ed0ae5e0af83a24566d4ea9fd94d7cc687376caff44b09bd6b655f4e47445b8722df1fcef850f17f1c27c72ac1b7de8091362d8c74e146dde3f9a681f89f0782387e42097694106b6be064ecdef4e1ff90d8c8c529efbe27f9f7fa281466245b0f89acf29e1bf57d3cecdaa60d825f1ab57283ddf96bdee8cd37ab5400a85f8e92b238cd3556d386bf7896872950ef9c602304e8c1d02a37725fa497ea9b04a0e1ac1cf90f4df3f04d2867b5cc4f7ee2afb604ae394419a3080cc1059407880d30fce3547fad994bd647e8acb62853a1fb7b6faf6d09b84040f9e0d2c280e2f3306189caadeb0ce34196dbafb0179a9c02297746d639c3b27b10ed2e34d43fb317026f1753336cf58344ef9f0ac976580d025e8854a23e32986d9ecfef5fb1a8da7e737fb6cb841f51ad1ebc7a3df1dfa6b820f4bfaba69370b9c4ab84f81b4a811cd4d8cb462a3ab771e1e91867f086c3d89b09fef934e617da675dd067bee29ea146468bcfc07f2ba42a8f24d604814ead5c66b17225673c5c3b5f1e47169fac5116df40d99c245ca745facf189d02b89be30e20c55809a8352e94b9429c774d61e9fcafcf61e081c8a6a4131e8c2673440cd718a330527bcb49dddc2aca55a680af787d474f92668ad6cb0c119dbb81e5338c35b982f53f0e99a168bd7d1d4d74ceb8adb9e08df52dda663a6669e1e358ff5199870b15278fec9ad59db1529b8ab715abf95626f1b270326b12c3e2f06f5234ec255a393d3a4d322ae162b4ddbd033c6a46cb29ab8dc1ae6ddbdbd855d6226ae35d4765c7cd09de42ce94b5811dd743cb8f408c6359517c64d2950fa90cfe70f33e1936b60ce49d2760f9c99989a3497bb01ed198acadef7f0c6c8fd1c3be1a079c2e58b8e12a3ffa9bddce910de78aaedcf8fa684efe18c1f8cd4ca0d7ab3e8c2f65f05f72cdaa7505392e409b5cbc989b28296e7986c0216835353eca206b084245712235466ab0fa07075f4fec2551a48b1af36d88223dae3f2c33af4412e943b41f7be5590971f2921f8638e1383e6a43eef497b5918a90517e7cc1c9189f7432257ace83637bae09dede086af739308cf08cfdd0966d7e41aeb2436459893cf740de8cbf914c7e4a0f736dd884914613c4308271857827bb3ded97907e31e0192bb613b20f4cac44003f32be0636e8d98cfa397ab1fc6586c06d8ff2bab210c9059c802e6005599a91cf304f530e9958dca62f2021286507287b33c8fb18b6cba4d4711ed92bd314a0f2645d4118bbca7e07d5aba7c08bfe5086300ce9e733d261b331fa555f7ab2941156f684e33db09f928fbe3807f5c4f9b2de9fb9c011d057e722b5b2b9ad34ca4e54dd1ff7c7fba0a855ba4a67266ecf41c5b4d524557d1e1317506f234cc28191aacdc71ae1fad323aba348cc84555a9a40fb7436140957cff63a7aa121aae476ca9d24d4ab815f1e9ae8a7f8695ac13f259b4f0bcfc7c5121735c37e36e983239d3e0fd3a543e1672345d11f47c631d397ca4cadbbd294eada96798424b50667b17ff8294435129c5f0e6a7329bbab69d701bd00ce1b203fd0926e7ac0195101088b5a1705c47d6e8c52def372dedaf3eb7d709f1f120a3253989e7074ed199e294b08b7fde607bdecffdf3f6424b287fa9f2df522f542ca3b2d4cab8dd3ccf53ad3e9fe2628aa4732e9a238721c2e580dbef57447874c5b196d1070b852cf31f1f8bdec24934c1635e044088f269eccc319ac61e264e1902533730bef86cbda36fb8113d76bc2866325f13a287f09fb6f7192f3a570b62c6c2f22802341487430f197d2ebcfe1ffdc95a0a84599e5a0e9004af8d94d6425868de4e9faed6fd15d050f6a2b6d87e06089277e3242aa593037de9ea2044a990b987265a2a05a5612f388f3cb25e232588b407d1e77d3ebd3643d56d240d074db91d0cb1b0ee74151a6a18382a73a67c6002c2f2ed1a67da7de5d09dbd1e8035e4d2dac0fe4f21656d06c44f1d62718fd4f4910488ba16e887be0a2afe1a16539ba132b477a6b6ed72e32f1c2647e6893bbc437ff322ea4810e9722266e1e314b217875952de00ed239649c806abd99d53cf94f40344721cfdc68558fe75560303e85bbc7e1bae6d0d75dc36a4e94e203bf2d602cab1e3f5f795ded5eb64fca67663012696254d228cb6029dbba62c8992f76e6fc75c5d72f64da1719c9f1608b0777e34382d3080efbabe933e36526a776e18ace342cef579b257b1c08295d52948549e966878e5e41d9bf60ed1b7b7943d72a83702ff92bae234ff8fbd8593bf85c1cf253164413847b6cfa87cff48af35ae62faf7b4dde38f964138f5e891093bdbb994e7ffe2fcd4b237df61892019ca14363a9152d7b8ec6e9e923daa5352ee18d57db8e0494686354edbd2e7d58206e6e53ee9f2f7319e49c37c05f190b59a864f63f3df150fe2f21b45b7e9cbab7ae66d7e0a99acb9f0d556c1d52bbf59d7752788cc8af461a47444df04efe97fb82d5531ea5a81da8bc330776f55fcee16ff24bc149f5dafa5def8843d08eea98d13e9bfdb9378fb25ffb8bede0ca274a206f8c502d4a7dd2c37b84d74ebefb2025dbe3b3e0657a4f56b5e423f684fe278378cb4ce00638a1181ffe3101a1e738b31107d47bef67022ba83a473d8c39faa2fe69e54da04bd9fe6fc09225c2e40b2917bb977e81669d3e5997564d3c798b0d1a3dabd116a2002c500afe43a11dda038e9777d401a7b3bd3b7fca878d70bdecfc40145b8aa67014d666705f61608d3bdff2b22ecf4dcfd117469d8e7d6f6410017159f2ba513fdbed7f3c83f52ad7685841655b72b6b5f9f16f93c5988ff861c50ae3832c0c1c3816e097c9283e2f78976ce4f7df95a257b86cefea4d0785907fe3a455ae962a10e8638fc6066a8f1d86b6a0d9d33169603c405caed0d56a8c6998bcea35a68cab615384e1da5027dff222c52a6224a64d042fb9c5b37f03cf8c3ce4e10030638de4b13c3dbf94a4deda80f0954655ce6d05278ceba7b136ca903ed764a592eff4807f0c3a99311f89286b92cb3c1f00fd2ad5b55efefa66fd784677e243b7aa787a0753d8d82c281d44834c55d66b5276c8cd404afbcac70e34bd88eedbb81280051b98b0ee310822d7084167acaef59b23a98eca5c6e475c613d2f7a81ef51b1be874815e70a491fad1e8726df26c272475279f5ed5af668209c04afa92b0faa0c256a7c8d7e845f1bc00da7add9d41bb66a91537934e7df507722a0e6e62a0a87e42dcc73356e72ac328763f2ce62cb3f7cd6744ad6dcc1f83ef6e840f28451cf32b773c8607e6e0ae20858ecfc98c40348ed930ea747a44224c96be791e730286eb84a02dafb665ec6b7d1fa437c3255095249033b944a508e28c86b80cdcf491e198c7e848074cf4361f2ee7b23181c7abbadc56c8239d1ebf0247a1e43a6352b14dd597451decb59756327123026da6aca6bf499b31fd0428190493688a1dcfa691b3264466098f4049b0630198514d5c44f2633619996aac2f2a654be4cf34f084289f5948b7184a287b43b806fe9d799786c95c7c80c63109f368d3a281e26506132031d71977bdc2563d913821190ea2e827dad702ede2ba5a9433fe594dddddbed5da8b80002c20db25f5d21fbdcc4c5b7b8f2c50564571203268f4a90407d8f90ea453f929e4f328f390e64345a2cdb54e6126d53bfd7f7289e0a59a69e19d3e68a6d4ec33244cfe5ede14abb3fb12a7ae51d719e93d08cb879aacab0468faad7ab77f8cafc9eec87f95e0d61480ee11b4c7f5842e4ac5226ffb8e5d02fbcb8583198e9dbc174c3b8c4be3a9473978be7f50aeac74d9ad976d85e1da5ed77ee6c956bd60c68128f673c7e4716ba554994be8ded7714aeb5e97fcc10622de1fb26fd0f9c0a0ff383c798afc915ae74c960f4f4912ca4b68c9a139aecc20f42df66970a4e4f4481f52ca705f74c8603bb58c7fa280cf93e91fe834bb946fbf32498a2790a54c1cddd94b0ca9229b545223ac2bcf489c624a6d335c3efd0e0a72979a05f1fc092ec025557355a10386b0082fbdcbfceb80155bfb23a0c30a726db2799d882ef97fb012ac8cbc79d67704f9f41d8fb14cbfbac98f6f9c38e38c0d67e56b9725361f85c6e11c951d63290cef13f90381b767f136b9704c561f87592d2ff610be61ed27e7472b86be5e7115bf8551eca62cb91fcf74ca7933bd1c25b94e3aa5b22346db6396d6c5d804dd1a86b5a4ced267da5dce966bee2a77a72408187bb4593124b09d0743155a3f86d85e5800541c4892a84a8d122a26eadf6be1f65f2dbf5e1690764e60da7e546bd1d28315604ce5289dd0882daf7ba7b5725399ea05ca686f74d53b56748a06c915aa931c7a2530bc99f57fe5dace8636d3c04309f169c95f4ac99e5c742807bf3a9a0c3e0e8d8449287ff348cddf85a00bdf90b713f5e98a01487e1f56a6dcd5729f49da0bd4f2aea3feef7b5dd947b0484ec7a7b0dc90f1960296f7fc153e69e4f1a0e971f537e87d7b494944ed955a67cb92fae9d8fa9c121a6e170b2d934127534957333547d86b9e24550f843c8e2329969efc7541d91a0a0b576acdfd907ca7753383784d4c0fb06722ab3c20425622caf53e263670e3ebae246db5e94f76a13c70b7aa8372909db2de43e6e6ef39cab42eb3763cc8336635c8e8db4db48ab89ee64d4fcfaa00fbb2d7ca61bac680e01425a536ba2d7045793216438e30b36ecd7d98c01a4a6f858d3102e3903d78a404a0c201a2aa002731a2d75fe3030117eb8866bf29c10368c09707476bb41928f395d58896d318b9e3394a37a54a450212b92e217b78fd4042e455ddcf728f0b1d8f0e007f2ca8cdf099626ab0fade529a2cf0d6e60790cd6da42e2efc36cabeeff6c509ed77cc6d11e77b63dde22408bc816dce1510dce9598415fa117ee51f8ebb02eb7ef598f2883b7f24ba4a2dc70efb1a49c7835b1dbd0a4fa212bbab113fd60b2bc4bab45561f130a611e8d226233e0a6a4d67316680fa9b3d921b60a0f75225a7fccf47672e63e6d8e01d47aa6fd550a5c89db557d78c6ee0e077b8ab9339b9cd751c1e237dd8c1f8d0fc83b4257afcd3a4939505707b7768413f41f40f3728f68a0fb8cbdb29edb5c5b5f9bcb715056f8d58388bdc3e1ce9a17bafb6cdddd9e21fa820fe3abc9fd374f096bd63c560fef7e5f3caf40c14835f265abd68982c87c8d1680b30b7b3ce656420a4ea3a4eafca80ceeed1131c783b34b957e62041b8d8e48b828a45fc68ee43bb59638b1bc82960ee8f36d0b3491a606af269d4551e6dd33465e7d550f5e1422ab7955f8e2588bdf9ba8a89d7e84b8002a04f83974b9e2b3ef635a141464bef822e6d1e0baef14845cb927ef00b6f11f738ac6171bc29384369e5996572b42c5c1566e81015364a38545ebe892eee426dd06cf297ff4b0b53068aac97458d61e2ba236a7bb797595570b420be5b1aee9565f66bedb8577749a04b33e2ae002832a7266e07e4838c201f0933201412786999a8968b49cd574fa18a482d071e9dd115663ad8691903bc82624fd3d225fde751c8df61f1899df79e0f87cfce9d3d847c00c0f35a492ce3eb6398b149fc1eb0f06c79b57b0916a44b76ff409bccf48e1d33748043c4d2d8d2be6fcb37a7ccab03c42fa2576ef207485c18014ccd43b32262c0483b7fb72369db58cfdcb3ed0a889714078725b9811db8251d3b5b64e667f40d0b3d6a6664199adca8d5f2af0f3105e109e56660b84148a241072b677cb5ccf2702dacfd3a0ca1bb7ff67a01eb15f408c7dae7877835f49b33b93d4cc1d4c6d2d926f7254697b9a6dc48094ec71ccb732f7371a86d2b296419bf69fa2ed30e675264df5db54cd4471f76c927cd278e054bae1050e3bffa7254cb97600f5e58096bb7b68e1df9c42d624ad9eec8d87d1607a9d8cf093b8d8ca16cf1ac8c08a3dca02e376ee78f1eeb69c1a5b21d936267d4fe49e0d99fd18c7c4ca62bd85c1254bf8fdcec666403c7bccfda50bbaed0783ff84530bfc04075d44935f183545d9f54e3936c63f9cca6c01c016c2c0a1327735ea57b63f4bec95ea57d2103c83c915c3ec87f46009d3a6896b04f47772dde87ffd6131169b2429f5f0ea4d26c8fe3317060e6ae08e4298b2fe4b2a83de82c569efe9498178041e054390971ba30182e2e8294f6b38d408832b6295d04e202fc00c0cb3e6f94e9df96220026875c55ecfa85b5fbb2cd3859efd153a62e595800103c069c7f0ea67f6ee70cc25430e87884dbf9dacfa5ca4dfcf1f699f78c9fe284319312c98ce9e2f97dbe15259b3ce6921753454ee2c04f343360494ed75f836d802c76e6e6a48441afc6cff7eed85ba64910079b4fbc8551d90d4e564f7e108bb56b23623be932fd0d30840a19024e0eefa6646cedfa3747d55f2dfc794d5c13cf41124ea2d07671c725cda8bf170b1ffefde924ef83113305b00b77077171a26857c2043802a4087811cf973ad0a95670833ad2da720d7d1827459d3067ba1c90273e4d066bab65746f5fcb6438f60b361f3a875edd7a4b25cbf034f2b16df89aafe697d46078b85a2089afa4153125bdf6f8ce91c3c9a659306a4bbc1d86369b84b5940019ce4877226a7d34541676316a006a2e3a3eaea11ef9cacab9181a89f7a519422ac02c41af91621acc3ade510e2fd4c0a6fdb7bfea50aa10492c01cd8754cbb3bf6c903084d86e5bf376cc5c7d803db8ece88870e5d72032bd9bdb032c1b0a0cae91de53c1480a5f4e5546f8b2fa6161e7a7c7395989e04b139294cc5c1281f31b459aeb9eb927844b65afe9830988954eec021c6c481f87c65e2a6af34c713e8aee7a82911134d2d83d18062dbe745e167ad40f7e308aa36a6c87e2a5664442d9a9ed3220577465f342cd0c6b254eb31d7fa34a13121074bdecb514b8cdd1b6a7890eaa70350e9dbd6d8b6348e59d3721a9ad20b82f0db618667ed1e4fe6cffefd4b7261d6c2516f4f1bfb1f48094616cf3680f4dab4c0334035f71664adba20f0d6ad791ec4c594951ed5cddbb1237fac72bbdd6704c0753cce09b25c9fec6cd0b9c8c305f56124b0c3d65aadac973acbfa921d6c48998c21af5d514a5eb8a9dfd0f7a336f46f320aa6a705c81ee16fca001a7a77e2a4870815878cd42c9a4d48c72790a4ea84327eef3868bb7d3becf81822481a4d820c4f05cedfd69a3d126016df6f27ebd9594c1211fb494b7a3dcda1c636afec06a95f33f617b6fb46c315ea028f9ae143836d5ceae265ab3acd1512f995c44ed1e907c19a0ee603838e041e420c831d0ad49a162a006ab2cf049e8426fba34d1c717de179488ed03b39bbd6610ca85ddb98c1d34df888e08391175db6f32552f7473b1200cdbd6d9d85ddd97d89a1c1fc873689a4af8da6b82175bc1ecb1555f9be5159128ba2354bf86bff11239a9001238b590c82846d02015e13d1793108fc863f238a6145aa448524d1cca4e2a6969db9bf1252b5f5d199418f3b4ba5ef9881b21df06a8c5acded8026c4b01d919ed957f8cbf12e4d64bac35fa38cb1e85c689358eaaf8bd1f565666a07967ef9c1a8cd04e8a446a910595530cf5d2f6acd4c933f614535229c24e8e0229a5772fb72a0c5c2411bc19d01212a866aa621fd9c272f222f30942516f5291739faf91b9417e5efc3e66612622d4417cf673ca28acef1226a30de38ac1a0bfd10c449e008607341ecfdce393e4baa05eca703dc33c034992a061f678123d793f902de1f1e08e2c5df8b9442fc4e5cc8653e69e83bf043fb9eb893e1bdaeb9a0de31273ffdc31886b4d69c5766de61677723ebb83d09fb17fae6e46c30e15e802451cfd2be0e09694905d070d507584d38421f767c5a96c0b3ef8b8fffb9e975aefd5213741b41c01831474e209af766e4c2029e7cab670cdf4e474d213977c8ee17a3d5b3cf73fe63f2d96d627f21433b9eb4cd627ff93accd7c381426f310e8efb3770bba501b6381903c0ebc6aec6baf3bdc2aeed76ec3373341e6053fc36426732a85cb2ebeae9d337d14d284fb01c9c6056029454bac7309f51136ab3cdf082fc8a5c6c7a11edad34b2fce8c86f7555759948f152af8a53d2efd6ef27e6a3894d6d415f6a72e5ce1c5e8989bb263c38255adef7f65ec3e9b2a7875fca50e7fd2b7451c2beaa71f95345b785f812f57467dd8a26d2b38a32ac395d2d5bfca1d605653372bf46ce27274bbb2c17757f72ba98a4d71505ce76cfc7b0d9cbb89a7e6a94192f43bea1d0109c5f098f5000b95884d0bdb15ac4a05ca455ec8fd8079089abe06137f5a2315cec5ac3e212c590c56c25689feeb6e93e72b41a98cb38dad20be71a221d81074d895d7b5c2e50b04519cb57a4eed39bfa3addfb49bb296b256365c45dec0cd3065a0af6f17564be4a078cd68a9f860a551c755d0575136a107531d45d1b49fb314858c5ecfc75916d2ff84912d3108a52ac19dd6c8aa064674348309bbd582617b01955ed8c3262a5acbb8683414eab53bc6b16106d4761fd9215c4c9b31f9e551dc214941ecbaf80c3351c648263da08bed4520d857adcd29c81a726e4157d4906c7febf08c4d04ba7149e521aaa24b35dbc825e5bae20941fe3ce1c535b3cc7ef63998383457f7af9f71c0401934419d6c6fbcc8342f4c5252affbf6a80059f300be01bc7fb120ccfb6190112399cb56cdfad6283124fb2f5aa4f667519a1128d329efb731042d1a30d113e443425707e2a94248cfcb115e35e5963f196d12a0177a4825e99c03517915e2b88a652b7b82f7e9f2d9bf254d96a51327048460c27338429a64629852fc671c2393f102de9dcb32ff3b4e8fa8e2c2bd041cc159c3e7a645b465c4efcc56b9db23764062c96c444bd4ce48c7edafb7bbfdae8e526d0bc1a6627adb67db29cb7d01f0e6b16378856c5aad48782b359365ac38a55dcdfee09ea7fe6b86d37a4db3b5bd57af69b4f3f6161af1e9c0a83c92fdf9b5e1222ed4f28a8e0123f6f672b2e472b94cb2fe957164fef6be9a5f5cf0847c90a9846fc5ba3178bb384083189858a340978851ddac4b04964dcbbcb2a8a3fb624a69b17c89f2e8c542b9438f5ad2cb44cd71d68aef7bc6a9cd5168946cbc974fb3b95a873054545e107e880120365b79e9654cd62d942fa21f914e92ab844bd98776cd7403666f13d06209374717acc7451a481dd005647f7a78db36a15ee00dd5a117840a5a020755af76fd66241b940173491e24dd941df6f634b98311197ae7bbb24bfb404058d5940a7deb343d04859a556f41600142e8fa9fc6881b6187593b1459834a6c03b49e4ddea52e81f51aa63d8fb5b98bb8dbe9d34d590271657a4078ebd573f47ce2ac1e04f17beecab0240c8b805f8ddedc96c19ef428ce4a0f6d44394b181b85cb022dcebdacd746ce6ed51b46773a76679a2172074d9ef33fbfe5672d5a277dd488787203c18fc290de3699e378b7c98d65f2b2cb6a2b2a34546bd63f0de96cebbd65a29ee577a472d75e38de693b7b35be91e73716e16dea90d1c9b5d0dc522bcbfafa7dd704e1bae163367a6bf91f47bee80b023c2d9a691b00821d405328f1860582eb72901204fd096a883fa47fceb63a316b053ac8e696d1f3a79c0edcdab4dbcc16884e8d4e160103e4b17e12dd73ce5b6b1cb7e2fe5dd9b4572d445715c7f0b2396ebe7c824fdc4c1d1079ff49bc9d79a984de2478d41bee0ff756de1a0962ab02e948c143b80aa9bfa32545e561f8a33c641fc66b54e02ce1618abd7917bb9537f90839646684dfa2220606772a5b4d98e68849190b8603026afe9c78e2c36aa07dcb1e65c2a51ab23fe6ef5cd6931958ab98c965e3b7e33383aab741fda4bf953a06eaf5605768fabae1969d6a3d10163beaa348033448e05d5c7a7ca3963d056c989fc06d1d4e547f0142c7fd76a207b37ba36d0d2330f5461f331a0cb797ad1c30d738b288f6c5bc0fdef59490fce3cf2a3de28799a70bc27ca8aeed99b509f8cbc9717412b3a3ac5eba4debe893476d089156b034dd5e830bd59d3d0306df32a1284fb8549a1fc6f57a2c18fd62bbe949e5f71ad18980e5b1233eb7988c5341c145f7e148be2bf1f26fdd29d0c5d314b49e211028e0fc55bfe57e8e4238cad6aec3104cf6e48a6cd571b8f9ac39345052b0e5d8f220f685ee5a927c1bb2bb0fd7db6c94ae1b3a14bf0043e3edd8f2b25904405c59c98d3f8f8e22823665debf084ffb3ee4aa7f68b88996db5c24ef8a7eaf3fa310f22e7d547d3d03f8878bb01f725fa96556add4fc061d3bb1bbc876fbf7d1b25c57a8b555c5ff4af979d59bf539259a04d42f4a0f19f02592ee5a6e7c08b04ff493bdfd953fd9e1ca214a9d6a922ae98e3841bf42f21ba0d180eab5881dbcd5c7358183c71a4aac4f1e45258896e5ad9b70022fdbc7bae57e4e0c3643f08c88a63147e16a81028598a643b06e3d0d080ec68318cac6ca6c4c1dc59649ebf541b998855677f16650ecc9ce35b4e3c411d9bd276acbef88601e8bb0cdc30089223fed3cd89536eea4039cc100c9257efade9900be2793c92b722dc49569e18044adb7f82639540c3020c0a76a3b80a38512f1e342a8710b9d84a48ae8662637b9454cea379e484d65d2320d43ade56b7ac46d001dbee68eead81e138cee022912f6be64480589791ffad962312e1bd5099842f408770e761d58c7ca29eebff0ce502d8e9f6be295318556f76d94dee023f966766ff975f9a25b2fd06a6b233129f2f91a3efb396f4832b83d627c35b0b33ffcb69dc1fa1baa61556008267f9f32464375369d49771c7eb129953d0f5b7cc3089682e69f11c09998022d1fac780bf06db3c1fcff3f00d2060377784674729a2c38327b58e495c56079dd7bbc3c0104f8482aa6a2a07324370e0e606c6024d08b11c4be7ca502a92f48a4fd8b09117a2415bf975466c55aa8880a9171fff6ce36ca840eda6aa78e0f1a4f91322e4cf2f881d5e60b3364bef33df717e3631392f403dc7574b3aa6233926c30914825bd7a56f6f70a3889d37bb8c5101c060e41bf8accbba35db9189fa73ddc442dcf8762bb539d1455991822caa34677e723fb0e4f5ed041296997154b65f3dee465690978474e17e6a41e19ca23e6b49b5ab2536b43fc8ddb21f0cbd8c864bfc1af84ba339d9dfef9484fbffe16909a35ff1ad1a66b4444ee527e6181a66aba345468770a5948f50ceac5cede48d8a7a66281c515f7e51e87f4ea229e03b314464259a8a702313ac5338789b35f26fbc212030a80c273f65051655f7d922bb58de4759c80222a56dfe6168a834b2235c4373eee46bb7737db51d785742b12cb9b7c0166d3cb8c224383d3b250a65589e4bfeed99200648580731d896adaa5fa328c7c5fbbef0e51077e827f13f76ecd9ce0e5ad5df1b600862104588f424470115492fa390738e4927b365c5c9500be1e916974b1b424b6f816a84ee08e7f023776c674cf9ea52f4c53f730fd69e938658b1adeaa85b7dcf057925db1a5bc1e8f49b9903aaa567a208adfff02e02e02bac4b56f4fc97e3af3b791da5d9879b25a7f1d74a22d9eaa5f4feb584be1c354afebbec23927b6b745ca24d738825a90f97a1d887af8d216764418eaa72788a8425049ef8ee97b01cbe643f1f8ca284286218ad53ac880c1ed28d188f1cb171b690e9e5fd7fb15e645ec4398680240e7aeacb9eab3bc27b5109686d8d45116f3e3c6230d3387952ab85460497a3b72431cef99b0ca265bfbc27639b3d8e7c8234bb319bf2b33fe91957bc4e443c0d6d298f577469d55d0630e644f3774846886a147e8e84a248a47dbdcde41d218a173724cfe97f76654b1b953ddfda5b94f14307531cbe6b9dbbea25b2246e1682d88d9f18427993964a077a36cdc25a3dde5c8a08bcfe63df5bdbc80399bce67dcff7d521f26ba9f7088e60fbc43cdb019dac2ae774d9c238bffdde1932c7e8070414cae18a08b59c95a46855b13face476de0ab83d0244c483cb13fd7d2e02aa61b0c860a1c38c058f82a42769212526a0d68737b4ee66047122c262f3931ba83da6743c303a9a42294f55254a3b25eda802818e0c9d9cbc0c8734c0213c86abd9bac59372f6d3a1bf8acb1d9e08eae32a4c338d9d1854c181742e0f839196ab23a817076091c9dacde62169de036e81ec2c3584a1d5318f3d1664b99c6d2ea1cae0308b1370ddb80a7d5e8f1b36dff1610342c3a7b68eb0cc9b65975ab9fb879e45a072ce39ed727dea90e2322ec7262dd7f502b1a5ecc8fdf8379438de28507c51d9bb628eccaeb81ad69173a998a7db51e8a3e1d4db0ad408d7b12255b3f1b64c30cd9c25cddcd7e12c27c31d2610fd7a74b0b6dba99bcc7b76edc1b552138dd5f9cebc46a9f1149c9093656c172ebf71bb63c59f36593b7522599ec62741b002556f993d4bdb89f86daae58785b4922ab70f5ac4c961ba0063f3d3799af85e9ff4fceecb1e46ef9cfe97d75646545b400d80c6107ca2773d2610ab305f7398d555d0b33ed4b6b048612473da861839ecdc271936d60935f03e72c607523885a43868e8183c4bd2896bf3ddc80a5f1c283c7acfd2736502365f414a6e0f03da319088c2e24fc353798d6c694acd122c2f419f0beae60ca104d1d9c03d7a897f80dac8bca12879762e4ed15933c1a5dba9c46e567f385a9e1d3b1d7d40a83cb0cde8e0c6b8d8c851bb32cc81a171613093c9f0ba13e92b50576159273bd8c3bae2b9d7f89e2d7ea20d691e374550655992ef3c66d05d74b45d4f35aa094ee55babcb45bbfceadd345f72cb960f87604476d985abebb5d7d3dbdfe64dff77ef0de1c215eb1a6a7c7b86f420f65aed9ae52cc05b2ed9e481da1c13e1622b159d9a5b4fb4c29d50ed2c7ab10197b9c0e5a413243598cd3783608ba45a4758a597ab27279d4e707d8f20d332fa2d10cc42950122095371dfb0c2ed507c9f3950d4a521ff651d7c9c6ca023e39e9beedb6498ce7337704eedfeafbace7a597517167be350f37436cf9890e10079f0427af8688e8e45dfa252ac99176ca3e5ddf357d4e141159e4cdcce357fa558d6594faa7949df1ea49a2970f42fe1077c907b2c3ba5140f586fb85db002ba405fe451e8adf29ee9de474f3c79aa3a6f8e676bd6e86b3531af846c03ad15151cf2e4b5185b8e6587318e75ff392bd8369103091b10fb541e5d87901b4ca4fd6f4b23a851642aa2a649441d2174639a40b499e70afddbd3bba4134851b56d143d09950a09e0f38d10a3bb000e25508d0d4c916cd470f7583ed547a25d2d0b20a92df9e7ffe6564cd9013185d8ae09c39616a5830e358115b68bc091a2e3c15f6a3975a2ee5f5ebf795b9e8d4b75536d528878b7d180e9a0b71d942892924c46224f1f3ef1fcaba7d8574a2feb743d0cb7479b7480453e714d4f3deb19e9340fd0e7351223b9357e02e8875e23ec36529a2dd269181d25ede91a3d58bc5533d097b75ace91cbdcb5b6c3ad51ba2950230780c7d7753b4f0a70036198129541e3fc5714f6f9a5cd61fd8beecf4e1ee8301be678bea34f16ccf2b74aba26da7361a980e08b07675439efc8515196a7f25b2c943b021092538fe2c208ce9481019c5d79db230646bba0f38a519611b21333c73706567fda5c4ca99d1ae5eb3905b9df04339a9b524a8c92f376cd6f8f765ef9a3c6585e48d6e51d6a837518396c30085e731f83699d4161c665d71a622bdf55e5613f4ea90757b338f2611f55938e3235fb3abeed8904e7f49e56863c1eab84fae663d6685539710eb55f8aee1cb9f13b98e87bfefaa2f688e37c72c73e43061d58deaf2cd32a181e582c73161dd225cc057530226049196dc0f21de31239a271c688814f2a6f84a36297fcd6bf9df238041767819ec29cbb3c4ff6aac3a9746eac54f949be63386ffb3fbf7143db82831d5f6a1d42edf488f72190e5f80e71fbd6988a22ac1bf535ddacc77c25078b20115759f61a57ebc4cd8604275f4dfca259267c94658b6872846aaf1952bfdffe738f996d0b7bd5adb7eca306204528963641743f494835e21ce04234f4a7f17a1a5687a2b83661996ddf07b1fc88e16f1c98b8cd96d4779c349cff5e31b7626f0837b2a253697e91a64ecae320a3ae4ce20a2eec1651b9fda47293c3775bd72eb166a8e9155a028eecb233f71a672b75716849cf0afa9dd2bab8279f983862d5b54b4a072a753ec12744742918be6cbd51b522f9ce47d50f37c5b7a9a34b309ebccd3d5f458888d001b530aecd6ebe3d1b93f2e2a67a45472ab20c106182b69dcc981b5a61d166f26781bc9b7c6c58e5125817f060ae0f39ebcb8a018390c9afa898e8c7667372ae94f9515fd9c934f14eaa928f02f26d6d46e315b3c9a5b1096e30393b5f8480f28d8cf8c87660742ad00f1d17fb58c14609db38af2a4d4b8f206086d3883cbc91948fa98a775f25031cb6ec7ef0b4efea0d17c6d6aa0c91d1141091f94b59df52a9809b73ac2ae35094aeddf6e5758d320ed589f30b982584528dddb3c7c34cc0079470f43b89cf6cd5302a2c84ae7b09a6f579c9b75fdac00f7ec116f81d68669d04ed165fc435033fdbe95d8d786adbbe3ba7018599c3e04272a431d7491e416d822898f904ede268f587dbdbb6851fd01508fa28b36ea084ce77142101abfb431440d4ab99ad27826a8d3a77cf1a50e5cc6d4c41b1b871cfd0c392aae0a15a9a542c49647c766b82f567a99c11157d1115faa7a16475b7b3393ce22c0ba9857e7a2bffafb7cc4ba7f09027e40698e23f3d07aaf640164d8a3dec6c90c7ece57f1db1c1e94defda7569247f7016312cb88c4973956fbeffc3393e000967007e2b15d0cf21dee71a20c9cbc19ae9da96fd7a47e2d6d5e209a3ec1625046baf76bfde86bbcc606da3db812419641e7ddcde378e2bf03a8cc5cbda894a6685ccb10fa7d19dfc982669a81c4acbdf542638799b14262f2991ee648ff79e9a2731377a00084c51d382774b5aa4862d3cad0e45ca4bffaa6fb38d46962986e19d5f35b6eb2bda8ffa284e18935d7c4ee8c8088ca8fa048f0d15bd17b89f8149b8650ff47bf5df5365c53922662c421dbdcd6710c8e894240cb84454a543429b2ceefeae8c403739c74d66c945fed4dcb3f58d4e4a92faa57171f1d69c850c6006b63c103f9a87842cefd1635837d859d89fd689a0e036574994fab22fd6c07fecb58949b0cc5a7359d901d1991361e92f928e0898112af4dcc6d32354d38a40f404727beb2603b632889a6e78316fea9ec2a5e984441175ee7a6a01704b8cde67f958d31db0b0dcffd48cd4d895517ca05cfd231aa438c822a7b75ec769cc9e5792a1b591d3a2ae8e8f74f778da855414b3d5d7730eb4318bdfd746711e3d9402410b9b19b09a625df6a1ad40c64562c8acc3d8db463015a99c617a7b51572b6e71afd1e6a10620ac720f1b4ade2831734637041834027ca97c880da5f956d68c65d62122de8ede7dbe5bae2ae7bc6b92ca0d0089b1c7ddd812b5e1262b228546b96214119dd897c2d6f8a6a0623dec7b56ea98ebe2641476f3bf23e58bf59233b6c274aa8d10226b278b2647b4adb127d326e90c01e5ceadaa623131bf1d0201dfaa0dd92acc28a48ce9fbcad5eaa635cc6167d6127a0746f9a7b411fb1b1e3eb0a122fcbb8ff0efa3f8d6bb27f419423f0db49edac29d6774869eade7d82da20ae19b1c8817895555e904653e7d5b6feb55903dd4bf2eb9d9b32bed51c3b07764b608de97d966fc09b85df1184d2301a4f6df15a24ace3f9a7bbd952d12e8580be554bc28f1b352064562a5a7282fbb69a5d9b21e394bf5e0cf0c13d5b5f4313294345f3ba176dae7ba3c8f17ed392319af9318041aae321a65ebde9e194864a1254e5ae6b2a5232e62fa3cf872f2e299679456ae3469781d28d2d53b8509e3730cd7e8bddf7a0bef35295405fb91607dd192e7b97448496958668babb1a556728c1b215a76ef3a4eb3669cdb509032a16901c228185e07d39b53c9b35c592524c3e7b88ea0adacdebdcf2b80f7c33526707cab9c225e0b9eeb4d046d48b24f70829327c1415504dd4d6981b8fad5b5b30a4af3ff09977d9f96e6ab1893bf70d1252f88be3e32efd0a1bda0f7d2e291e68435fcc1a55478ccefe2c999bbd51f9388a3ac28e9d9f124c23d0b74dbc7c82d09b2c02ed4733da14160c2e6bc68fb1647aea139d1b06a6e947605bb0dad24811b604b8ee000f5e69689005a7cfb73d1b262d2ac9e7b2d4690dbf8d67bb6696c721203b7cdd8db4a36490307878e5747eb82e1630b9d5bd2d9fe026489907b59754dc6d36d66b3cd7c170c180f19f82b145f887901f28359431d2b8332d4a3d424121bfde329996fd3f9c56e6b565c5560ae0eba766b72e88c8af9e28cab81dc031f13e4b18836ee6e9f9992970fd27922732cacc1e7ef34b3a34e40906e277ae4629e6b9577205d41b82cbab816f3a2ef15f9f39f86a9e9909a447e38410609c051aa4b5afaa20a835bf09425cfee715692a76837e5fe74736adedc17d1ea4c99c5797e9030e42a4b9c7744648eb31b0d906add334a5b2cfa9df8158090fcc5caa8c099c913550a59e834725ac3bec93e18e21d7960ac2bff9659d728221956c07e7d9ebb20a6142aed01c090b1e4f7cdc4ee8ce8b1a458d61f945d8ed6f2725a7760431a38f670dbf08328f30659d11f947f3547dc1edac330ab91dfb6fa400fe1ebfd1b3bea6fd6393c87f5268aca2088e40a6d1ee7b1fab48eb978fe5a76307ca491db15286bb34fd56307c65ca65b9050bfeb2d9d2c0d5fc2b6097f1e09f326c6d275df8fdd609d8208cf4d0fce1687cea6ab9426597b7b625c6bf63b86249fb18ab96094ca21008e64f80cbcc39e295f71953d2394622d6514cbfe845578bf784e7535922251ca309f6daa7eb5fe88ac2ae4c075e062cd5e1a45ca023e2ea36817e57c5cf132964eea624d5aadd7de248c357221766f49cafde53985cff8cb8d16bd5ef7d3cb80f1b2570a79fe11ecfca7cb3f441c9d18aa311c6bbce8bebb11777b456496270a77a09d09185bab1c30226ce205b41e06db8106c271a6638bfbb8578f2eb18666bd3e26c74381a51f8b4b4fcae4bec7087610bac285f1ea02f2d79d7e2cdb55fcf4478aa4d15454ef8946da7988dfa328e21fbcb5dfbc88165fe7516aceaf09bb7a817beb1305ed2a36d21a0eef0208b453f9e8891706ffb7fb5b17a455e4d38a64b45d36eab319a6f52ccaa1d9d551f0840953fdde7e89fd05e671c307b186e76cf669d909320a708648085087af15bf65644b2c77098b30d10f3006c1f5c455ede09c45dd62319ac129eba09b8531cf0ab51b77ef7d9542bc0341f196f1172ed2e196d159a0307f921218210bad981bcdcdb9b94de11e5eff52b1d38d0d650c6b3e71f0ca6b0b78e8ea00a4155a90ed6a4ea47c88059cfd00a6156aa1c988589f077ac573aed155bc2a584b7dc82db8c69694f3fd09056854d925ca4fe29fc0e396373ea5f2707b88ed81f537a1ded25ba9086990fa12d1e9611b4a3167f847412fff08b3b0a40782e283fdf6c2265ca3d39f7f4fc52a5afc764d3e7b2c9e36d1ba26cb8f43ddcdd393eed1cf0c72f17f0d28afb69133a6b4b6840d6b7cf288a4c6f25502402d34d413f45a7ae3c81351edc6646705e2fc22fc326a08d602ff0f9d98a288658886cbf904d4bfb942cb45efcb0a094a1c57569559b25a24bf718e9eee3702644e400cf465987b3d131e4bfb3e84c5f0c3160e7097c33aa48536bd9ed62395f4772bd8a0687d21a7fb9f01d49074a846dfa109e2e049679985c721fe22b48729226c599832447de9421a7503110e8165c94e4d984865cfb9e59dde6efb468b4f76eb228045f8873ddcf8b04519273772de3936c41576cfef1e7233507f1c35fc4110bb24bc3d378f9df74960bc2761d5e624f2ae7eea04db41b81ea5a41cb54262196ef43dfe650944bfefe797149fe613e665504e362aa46535c6bde8a2ea99f4628e1a084e3d1e23ba6347781aba558606de743bb0e9d7bf8311baae096e6430322efb17fafa96262d2e57086dd1b785d8893934195b18f594cf08670bcd489f119a3fdf9011369d736ef710e8903584f1e7bea093c71081c3eda633a551f563708b19189112c8aee9725dde13d8683d79125dac7485b219d0bbe084866e9df693242d21f5ecf628a2d376aceeb1afddff86b08e4c44a63c60b97367a3a1fa338abb556b21b96bca93f7cce8ee40536620639c4c767c8e34c0923a7aaccf14a94334d002fcd9a045257ad1492ba6710150c04c285da770fc5d96b146c88b349088fb2cf60e2149345fa5a447b26e0627aba95f4baf4f9a37154483cc0319ae62f5968400b3d48c9428ec2a8ab96c5becfec573b099b022eed17cc6796c87274dae7753be7e3d8f1063ba652d537a384397a66f3fa2448e1110bc645a82103209262ed1e0a621789b371b8cb79fa85c7a29c7e4a05197ac4ec13dc5309cb6a4b62338c9bd5e41ccb62caa489a9af7d7a97b266d35e9fabf2074e1d5d07f638a4d74991103ad706781a1726e55e92bb72af9400a9753f430812a5513be0d93d9b08072acd3614a31de23adf356a2918bc36ac5313d915747a2f3054efd1406cb924a1c55a1148d850401895118a2086e290d50075371bc045e77d72eb1625f62c39bf1ae17c97ba64bb36a0ca9e0238f56e104b57b5e2074b84ef3c1670eff1d4e3f81652df0cf7e145603fbd711d289bf4435c4146611ec2eb815c31201903866fe12eb79495cfef91b54e9bbbf14e26b0c50b156f3c7a0bb414a0ef0fa935d24295d232b7228b07224ef1045ccb6f09f4cce5f60bed1ff63d31a941674406df2c3aae2ac1162c6934f65e4e196a9f469ca4f47492edfe9d2c9b52531836b89bd004100577c64f4cfb28f613d12836efea954ff4ed467088b08884338ea4458b185257366831d065618954f79a7b0fa392aa9a6138c0cbf5ae18b1eb42544dbef5c32f2703bfefc187a46b099a4a286fd4ffcf07bff80748cefda13f46143e996ec6eef42bf76b298e9b01119895bf0bd2f86d470d804e55d48520c916f70b191b1c1b73e6c309cdb5a4aeef4f9cd23951b95de105c642975eb9b5e6a9e956979704ba558deaa8d0b2ee542fdcc4c3b7f69907e5ea4507973ad19f2a901bee48607cda46cfa2d6006b630c1b2815aab3a16ee60b1fe69b84c5c1332c7fba564bc45e809153cb12cfbf4f44e93b2d3edeebb2da6e6bd703224899074ca53e77a9f8f3dd7e65da7ff3e406e9034e7799a3843413baece2128251f8678274de6990128649eeb1566e0a63b348e91a03203cfc077b3d6eeec1104f594c20905c1d027e37f17e6cff5ecea4e95def912d9903ce2ac34b96a708c2606b74d257f2f68ab9d0b744eca6194d0eafa5a28bb5c120a8e9d8fc9b71b929edc0025f86b2be2b19170ea613ff7b2b6df3d0a0c8568f228a567f7febe984fcdb66190e0c74d3f743392cd73651db9c51e9958c8b4cb595c8c1f8c5236ded4f880246779953b37f320962106490912e30163f254be1ad704f3fb39c4d9b78669bd2bc13a6ed6448c6a43a6c7ac6fc8306a7563938614272b979083270bdf44ff2a6dc290a9774582423e13ae723fb6ab7651ddab59ebbbc6892377f7407091033e25ae1048d209be0a48f84d8393f9d40811d3de8b72236a18890d7bd158e54c26d67e00472023a53c372ed73367be6741b5ae598a7359c5490587657e654bc1c303a5036138be7297370082e4b939ff4e429a6b61dc3aa66eb778e59b2560e7a2ee3b37059fef0a9bc7e8f039fac7d25f2d62d5f7eded2af659cf993e7b7f6cb23b62b0c56a392c77eac53e30a755c99c1ced56aed71d43d037ba260cb2b7d280156caa6bdf23f55169b3344a287a80b4a85803b251dd8ace3bd7ea5316003671a1695214bde9e19b9242256bf0687b307a1710763e8e70c49bbc9670b5d6d262b00d3ea927505ac5b393ecfb516de8890e15a8aae8cd75b6ea4c8da71d3f2d60cc58adbd61d977228a22e24cec56a8befdaa431911ebed27bac8feb46bbf26fd2e47526261d386bfbfa26204768f2e8aaaa09bd19e4df59dc4efdcaa7345c935195dafd7f639e83ce091fa873d020edf7e6dd070befbb968a513a734514fcd001deaf033f220baf7511b4443f8d60d844b6eb65851a54b4013fd1be5810bbd31ccd36204784a81ee7b760683557db225dd709b0b62a8f75a655b291487c6dfb7e756b2d9e31357d7376d8127fdb7d07c10a6a98e002e8d2c3f57db17a4398b1e7379daf78ec8eb6f3bc62e37780a5f0833c29c75281c43c37f534bf34f4ae275a546c2e7d1ffff8a5cb85ad491f3e6d94adc8979b6524f1bf925152859a077f844a2aab3dfd5e86c6f17a7c71350adbc05b71bb2bbd9fe598efd465f36e03cf75b878209fce9dbc8944db8e98ab5a9d457e6f54caea713913e79ca8219954348e4a0c42d692c25311ba422ffac70a60afcab983e464a60407dbe770966187ad6bc014a09793f46f45aa2db17e02b0066eb8196dd944ea20cb515bac830559a390107e79404ff7f02f33da16988c69589eb163cd6b4accff51668f345836a8056ee002a73b904d98cb2e9191a92d69d5c69b3bedfc91180cb4e3b9e451f4edfda4f1cddbd42fab36279cab8f96b24531f8674ef64a9a7f60eafa2e9fb5e89f8ebcf8edf117275e9cc4093f5a0fb77312b9b9484eb936c5887fe85505b8e35c6505cec30b1a12d2b14e5fefa95d9b08ae2a9aef70098350c64d47bad6c91b669139486317d29977dee4e531d1e14a3088ad354f20239f2f9cc884cdacb290adfbcdd213e7139c00ab37cccef2be84982bf2364e82ea11eaf90938056c99f73481ffbfd76716e83e35f539ef126a94ff65312a1ee802d43fdbcb2e66f64a87287c4a7d53d5d79e8437041700951ba4987c65ee26bebe78747a2073f82fa6c96fee057fccef323ac821587c17021cead021a3d2e2f9518bb78124a6832c8dd0e18887ddf2b74021abb93324695c25f211c0abb083f916ceab521a98b1c28c54662929710c3a6ec494ff8cbbb4ee4a7dba3b6510c36b1ca841ea89269b17052e1942080955b30aa189197622837868373ae34dba227670fc835457ee3d3814baff03f3a0d1c14e07e072f22f199e715783202f7ec58f663776666769148cae0c42e2bfa5be6fb53ad8300c4835e923cc5caf419b7992a88fe54257c18c7a18a596aa598ae800a9b0cb232a4297205537fd6d4d3446f93547d01485d9f31ff572ad0ad764e054c4a2ca616347491e738bae693b0c0daae70150964f6f9e2cfc7f2f11796f99bb4f270b0cf24169fad2b61e43d1010baff5bd6f9db555deb6972e95f87d838d0f0f4e31d30c0b299c1718a66c855e3eae7a5ee383b16f8ec9e4ac50daababeec4cd9ff07cdf6bdb6c8083fc1c3fff62755e0a72b840c9b63be6939677d5fdaac8a1edf8e0f4d93b721a33cdca46d1cc8a021c0903e22fff9271f56e70fa7c2af80842ffb1703845fbd6c31c62c406eb840894214f2be14cae7910eff0d85b6c4b219bcc3b8c6b5a4b971116d2b6f1b1e5ab3887b4b4bbe5bc9c5634226129b0c1340a27d1a83f932414a3690ce602f8ffffff07