PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 52662 8521669be4e45ec78c117292905e294f10b56bf369576a51e9a24eae4339e335

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
148ab28a96583a7fd7f6106aba87aeaa985f365d01ad1f2d797eb5292d1285f1
Certificate Block Hash
8521669be4e45ec78c117292905e294f10b56bf369576a51e9a24eae4339e335
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000704000096190000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000006829dea6427ca32faea8ad72fae53ab79b307d7780d0bcc11686c852768bd5fa0d5bb211c328ff9558044db9791163d17409dac52e87a157c3daaa664ea0e35ea7c6747b72f61f2fe0d9d5abb9812b645057f006701c66b736810000000000000080000000e000000704000096190000

Raw Header Hex

00004020bd0d608ceb5b3df1fc0ab1394a1679561c2ab2d0477b1ad2afcf321ede8ed68d564108fbb0810bc5d4ae9330fa05001343bc71cd343ea594d363749b8eb3bb28adb0066a56ae0818f185122d29b57e792d1fad015d365f98aaae87ba6a10f6d77f3a58968ab28a14

Proof Data Hex

59,560 bytes
1212160103074b4d1ac7fd5a6806d141fc9642e7e8e41eac99e84a61252b0e169adb2df99f0197f380a70bad733c4c77cf23a5e8fa3a1d9bab5ea295f77cb256009c21affbbb617be481c5d3df690b3c7deac120816378d99d16cbdc523dc4dd24048c6c0ebdaba91577b0e0c7a0098d41c3d2a9a46ceed29238860b39602c6b594067fc51f4c81e7b2e16d200a74e1f49449b9419df164877310af453b3af5e134d5f4d6fe1b3a95098c9caacf301f866603e2cfbc0bcd1a319e53d9443e6e2a11af8807ba922bded7b23f6bc04c594f0aa03a2b443b46e11cf9759717762ec734369c4b2f6da5af60bc7722ab833b2c84684965648546c7d3a51717cd635347e262f9576461bcd130b39a37c84ed907470e24976b8a71a2903a34e05830b8a2426db5ca4faf26123b068217ebaeb98df0c31bd3cfdd78eda6ab7a496ccfd1af3ae5978747389862ea85372e38d1e2cdbd58d5bb6a8773363f15b2e32972fce8798420fd1883d32ef532e7b16992c41fe1cf7269064ce506747bc99c5d0914f9763ec47dd45b853da9aa798411b42aa55f40cacf69233a9f94789823c38283024a508932fcc63059662d973f5040a2040c05642d62469621abea27827ce602b9d5e919ab575eb3e82b2f8c425217ec7a77dd6ff2a93b36d510ad6a00ce7c3aecfe356ddae4ef635fc02743240f8eeb12d9521880a861fd195df3ccc62052199ef3701bf1816b63cded0715eca63272a03f8a65a316131deb597c7114bdb97dce08398613cbfaf274f225d6e1ccddad088e99a981ce08b314e5b372408bdf64eeb836bc0679d36cab0b8d45dde72b091dd7b69b0b4e46ac2f5cc039aee33b3b3e11b36e28ed0324a1a417940e71f79b136b26a07050c6bd38f934bf525b69d9775d29aa31ef1c920863a7686327766c3c45304784e71019f743f2253b564c28fe053146bdc5b3ba8302106db5be2ddb60febdee19457dc4fc30c314f139b2fb150ba31319523154eb8c5759f30cc57d29e15826cf076b928347ebc86e58aaf4929a50708499b4b92f3b503bdc6dc4be229b2d8c2dfbf9c6d44e4ced0bb4ace58f243a4847d92558872fa17c5735b80a82cc971c7b0dc659773f333269882f4411c8e8287e6b2ab565705d319e6f0fe5f5fad3855d809ba8d6762fdf40ceb37fb6af0da1a845448b072cadf2a81d56f4ceed77d29cbc42058510935b4b855efd066e9303d3cfad35ade3fdcfb92079f1b9608b3bbaec60e0eef70011573317d8aa26e70eb66f93131f8ad23c947d083b5d2cbf23f397ae568e25876379409d5601e12888fb73d30d284c8f8dd9b6b9f656660569a207757904b3a677bbbaf859e8caab78fb7d6564a7d74978b618393a980dd6c94c6fb960c05f7371c379f7bc1d178125a2cb4255ff4439e28deb0bdf3ebda4dbf2e34e345f86cbc11933495396660a1054ac3103ac6faa885360c0c5ff7e0dd48e518956d23fb425374749b4e82f303d99b8c01ca0d1639c1c117ff85e198fdd85f18efd7c5e8652ecbccd45522d0aec6fb28d2f2a93eaa27795cdba03f317b31faa135199683b7d2b9d16afcb99c7bf4b624aa6a6fb672e956d55fb5dc0d176ec3926e0d72e368497644a4da39b08eeb3671b9b8f1fc65471d272cebbe156c7f0f91a2df8bfcfa306112770ce9cbab8d673a1354e5255bde61a337ce0dd2995c2cf7b8e6dabed814500399dc2af629a014a64676afeb2ee83ef440785ac6155b6692a9c1aa3d4fbe508001ca77f32b59ea772dcb6829335a58faed598c6f7ef81899f3611285176c08df7b305554939f2cdda758b37b44ce99f48944e1ce41e1eac6f12d87fbd072623cf54622b8e94819aa83fbc6714e7b20e6c1708ca9ce9722c370510020fa0bf9999b72e5e0ac3bf7a05975a100088f98f623e89b5932ebd7607bfbe78dfe7c43040dc1e5d2962b7d98a146f056a0f26073a4f42b802add697e96a6e0b8b1d07921b4873343702953308966174c5921eefb4c7f10134e06c48814f5ca1058663becedbb959c71f9fe6533d2d15f4e2f67bab219ec580839031b5dc5e1b0661d813788ee8095ac67c9bb086b01166b6a823279964b4e7dcd0a2a19385fe709a0b1fd0040579233e47938b7e6c2a41baec4b4cfb3867395f6a3da347c15e7ee7a27ea91d7182f7305d7327980cc76c40097f724b0115ec08b8f06402fdd144490126df515b58cfeac48fe0d56cf86d0ea8fd41b6bf64a3efdd298cd0c4222f882a48fd11fddf7696634c05f78905e14fa56495469ec6ad6c03f6dbdc83db0e77356c3f1921139a30b19eb86e38972e1295c59b36b4df4ae0af67af26bac3558ab9338079216ede2739e1b48e8347dd20af118f4dba981ccfc31ee93f6f125336d7112bae9f712aab5e2f05749e95bbb3f6f2fbdb2f787163284d468ae3e0b1f52752a2ff243b64380862bef4f726c2ed20ea861ef5f78cfa728d04171698f3e13d3922dfe1ec2928ace7338f1c02fd8a3be1bb0e1ec22b8750f1ca32234286119acee181e5832bd4dc18745cd391abe958cbafcf0d05100604ac028c2efca481e79e691f313f0fa72b0a2162129efc6b852b7ecbdb7af4b19b2afae355e1a814c62b486d0069bf1cc3efaf135d4ea7137ef1e30965cb15c9635098aa415c24075bbdb88db32d40bc510347adc7e40f8e465d18a0f4b2885a7233b78539d294611ca1e152c1fdcbfad0ffad2d827112d42113650f28d75cf21b407b6af48373972977661fa923aef1545ab1a7dadf7a81903505cc37b61ad361a30e5c434a34afa1c2ea765035c4c6805caae9184868e9b0fafb0d039858f1b08f32b6bc893ebaa4288fc545d9619be70e417b3e3a7c8a55a6f3a01e58fe7b42ae5b7f76dcb5e02ab754abaa85fb3e52aa16cb83d3319fbf44c1691ff85b2ed9054b6a81ea0a483c1631d40191cc5f5660dd69b01c0a726e48c81cf26a83ffff314929fd96517f9e13a42facbb184b24f5fe30cd035663ed6ede65ab0e98f99cb968a57a454f53bedbb2f83bce902ae74c5e5d996b6c4fba90591e49cd5d0cd2047fdc0a3ec0a314989f9a6d4c25378e47124d3d6dc626492ed19b30a69811b5a7226d372d4d64957f50299921f9b47180b098445713fd8fdf982c91a1ee400c2c9530e6c6b3bc80491e4374a4de21b592b8fee8312a71da0f49190d1a1e5a60b6b519e4e4fe1b17f2ecaab8c8608780858db00ef63a001b99202c9a6705d2dc76243baaf02b980e75a05a48908570f7747e86dbf11afcf9b9d4e608cd722e41b0d5b0c1b5a816adc8abaa46a5657ecb2c192aebdf99b13839f0470d770a9c4186be61975d4f2572d0f42544c7a1df862d387e8b0854c2a16d806fe00cd0527b933d7828280fb6c3a6f14b0c399787d5b2b82f0dbfdafb9eb0ca1ff7ee95c547a0505f9b181310d57eae97b9dfccadf37321672a3dee6b9c328d2d5071c27766649a766061d8743abd0ad92a762252270ced935ac2e888cfabf4269d3d58b96802c88ece7666cf81b37f15b8cc5b4f42d95dd8c96a0708389c201e4d041a07ab95292fc30f15e3da7ff1ca24b196eb76a01a4797ef65a1f0bdb7572757c1c2feee89d5b04631bd50672366c5ac93d8187f35d5552d3bb305fff17ba53a9d8e2d58ec694068601d513a42cd099ce89f6c8f08aa940c9308341a3ff2d60817ad6c8ed3776d7e0035ff2903d126ed8a6ec0499a158eb27a0561b1fc50792a941292af928d50ddb72507250d1f266f166402f012605678fd258cf83b8c14966fad181557334fe96a230216af2b090124d9fdc576254b091da75041549003c07484754e5e18ceb33c7c18d608cadc66734dbea51a96047f913fa6a91c0bed3205bef3d01a1d0869490f3ebd347b6743a4975ec51ec7360c57ce8e7c486cf63808bef21674d0074c35426fe81268d7ad575ab6dd6ea51ebf5ddcbc6f78ab4200519a46c4962a5cbb751fab61d66bf57132d5921eb9640e87ace70c30afd21d372be742e92afb12823236b5a6c63c9eb67dc6febf927fc82c5f7247ed49549d6f89556b139147cead541a27fefa86cc7a090eae769fd9c459ce032eb156acfe5c7302b9029f031d3be07846de31a9838c2e391f5a4b5eebf9d817a6dd5a3ce558ad567ba248dc31d1d6305def9df963947f26dd03fa964b46057bffcd0bcc2f53018a7d4dbd9b9f34ad100bff48d33288f917c34b178468edb3429336690b3bbf8f52bfa82cca9e5053d73a78c461dc2db4750a189cae5c87f005ff382ea57d2b39fc76cc1172c5c9c1f0469bc8f2cf7d854f32919d3f2c1adf228e20c0047a2385c064fcdaa27cf175a532a1c384819bc3b136a0b9bc02b0320b2bc97cc037b9a6b8050d037b30077e0b75ea7ccb420985d85d760d79eade01db799b6af48deaf54e4346da4c5ca2d000d1351ddd9b7f88170b79e1518844d8a3c03818372edc58f205e9268e3a134ff387be8f3d1f5cf18860889dbe2b89f38582293b4fd529b18685c7f474fea03203a17974ffc921905061ad33a7ec73c2478cc47066a7ec6c028628759e9f9f167548b4ceca9935b1663f7c2631f79678d3d8784351b9dde43af8dcab54388fe077007ffb65bfbc1bca1383daf1002bdf4b6c0e00dcc3e34da39189f390bb7b8104af9ad8ce57e9e79db147a19238588e5a8c5f180f9d79e8c20687a3cc17d0d91df8208fa1ae67a09f6cae177bf1251b61139db487bc519cab1e352429e7ef87cb46946d97927144a56df111a281156f36ffb30e2a5ad4d19d5005b0ac2ab76785272f5525e47e241bc7f02925f29cfd0b8b795afce5ec1516a47c1124181bf2637a61e620ded621735d462df026609d7bb20bda141d74fee1fedc617ae3bb2303c32634f5e23b2841f06e931ef2d8130e80c13c9c76c0557116927493b820865bc96095b996c7a07352f3838e5220d0b8b1b0d3db6ae2095d31faa753d5e101211e0daa088045b26c86db07b151912514c139b7bb334dc70c1135c50886cebbe3f6face4b4567fe53f992ca899b937fe5175f54d85e75e440a70bf1a1dd0f65849e97064cf9a2999ffd360013cecf1983e03d38d3b93a5c4f6d1268963e39fe5534920f2b67f8c6a0de9a0770bc978d822b462fe84c6fee91787b6b74c07f9814bf7ae420a974e8e76cae521a5ec84831ed8d94328fd2d6ddabbcca39d4febd657d8b527901833a67eb015160563dfbfa4b121f939fa73969e6ada19cfc9fab9c0b679ecf9b165854408c2f5caaa9a9b6d00a1b402f6b55c8099909b5c2dbec00254c1231aade555ea07ac14712bb1b9798639c4561efa48e3de7bca20c0285984c80b32fbdf600f8726bf5575322f756a8b95175fd1f4bcef40d8473a8c3fbc9470191460f34cb4bf81d48dfbe2b89c38105a4df6edab59a049cf3498d2dab343836cd2378b11139dd5b5b6cfdff2df1d26271598115d95cb81862179cd19a543bda0d0a99dec6c3c4f5193f67125c0b0a6325ca7bce595077c9b74f26fc243ee23e0770d627be9483df6a2473afc4ad65dfc10b185dd0fb4c54610e12c5c9c58b812098788841e4a2859bfc19358951c0819ff2b7f5169eccbf2a257cc459d4a8cc10c90fbde0fc222d81a825cb994f4fbd0872df93290a21920cca827030370559b148f0e2455712ce187c8098390b4d175d3b2056ab8d1a0945a275ae11635ecc39b6eaa5c36af6f0d2ebb5821ac3775d147273a03cb328590f0143b729e3d2bc7a2d94e64cf4726d351b7b681268799d9d6c45078a63d218dfaff240483d9c969f4f55c8f5ee44c4b216a80f664ccd7c0eeb5e48976699d372fcc861a506d47cf319ac628913983617403f4ba846b906a0fe8f7ab8c029ce8b86a82b814451a3d3aa8e7781db03533ccd1df135fae57b5e044d9aac3aa945df9cec7d37881e651d2deb671f89907ba41377560e2e082d7f7f709f930cb83199fe2d50b521fd556169eff73bd984f9c8c500257a7cb9f9c1c20ded84704faaa71bde205cd442fa7e3bf437d20e290a078d82c0fd66ddec7eb76683028e984cd1538d9136d0c2ce373d07b2dfcdaf31a7d77724241665d226c94caf8c913d0234a38162d52fb2a44784809b06099a848908132bca31d5646694cc18cfcb081017183fb7c7b9ce836304ee9bfcc81b9ea1826527c6d45293c81c15b5cae1cf9a58ed35752f12b5c230239224f4373ae4226dc03cd7e4214f9bbdc94e7386b6e6e8ac221ea887cc5ac6707a37f0feefcd73f33cb4aca5191c89ec8ad40c4638ec2aa4ae1e9ca4ac8d990ec72e11e534a8baeaa9e21c37954436c0c586557a647cb4bfcc2e7567e8fd07b68d943626a0083bec9825816bdd2d04f729be7a566bcfdeb58fd5865c18763318fe9e0d68eb1632eb95a87b486bf4ea397eb1d2c56fefa2f1876b0f71cf6c1f7efc2f177d815078c4e2d0102b4038c58510dfad854b9ce3929413987e5e83ceb892c28e60818b22c15bcfcbc4cb9d3c609f4ba15126c73e8f773bcdd41d8ebab33be37566afc47394a75de63432448b3859402fd7ab276559abacd3c4a5805ebd3d2efb5a8932bd1bb8df582e96c1bf8f15f95324836de1c3b747ab369e8a0d50819d4fb8b602353986778d5ba113da38e997449c77d24129d66a4f7ff51769d6157bd8164765c2ba4fd55178f68d848d1c0618960e17dd2348a6757b8107c7222e429de528cb9bd0b55bc7eb31e9441d8981f056d691af4da7b574d05e171d8826dd2422f23e4f5bb741490bc36fbe3eb61c62c830b6a184231eaa6f9bc6e1768949ae194c1548529b64ef7cd18fdd97f59e2172ac7d9541b16967a9f505828630e5efcc8a54f0c1d17443d75b78e7288caf42fae9ec8b8568ef6639735a07812ddb084475fa53bdc7e18594a5fbbf3adfc86986f032ea7bdfc4612e465f450457299dcd12465c3df267b1fc0d11f002405c0f2e9f8a1dd1738fac6e9aa14a044738a3ce4e5d9085db71e6d910c92abd283c68bf6d1e9862d73029c1805c92fe07b43fa6fc29803231907fe1dd9551e5dd75f86c9d769fc5ade5b9b98a29869ba83738e84129ae47167140085299794f7c90a2456bb16992c85ec5b4ee5f73f4780753964e61bd2fe844ff8fc5681c5e3f920943b46af8dc2fc1642f95253b6ca0cefa5beaec3fbb702a9a32e07c3d75436c3bea242f1aecc6541e91f8e9bd372c5242bbc12d1fa4bcb2e26fe92e14481b9df56115009391a24a560a556d3291643df572fcb72b6047d428d4bfa879e9666b135101205f37b5c176d25eb3be807a863b2e9bb2a6b73e24cfe4e950c8e2b2f9120f85608d17db0b76d5aec5241a84a37d727e36e9b7b56d562c6199d95ae0856451b1bc3c19634d12a3e8b28383c4b8a3afa683039666f9ea93c16742840f994474dc2d1d6e52cbce8d1e94fb34de6a4e6762d2c4e4802ddfaa7bb622123c26cf20fa23bfd7924929e4dee2abb8f63d01881ebabf612b69f2f1845fe824dc2ffb10db00d5b398630f9a414f91f84dba10b1504822d1cc0d95e85203b9ef4c149e0a5e7c56408ea974f8b504dd58d1c2c8811b5c1be4c09686a62a9dfbf41e1d77ee1efba7e551a234da2cfbb95554fc8e00112009ec407b47a2106652307aa38d847eebe9b5f2be085a2296dd7533ef086feff65986066eaf8d8b5fffbd1a08dc14718e69400455f93d7335d2a130686bd8fed461f4796a55027b33af46021ac57ab7cf2cfa5b899d8c47ab8d271126dff4aa24bf10d719201439b3dd476f49928cf5eee216f6117976336d2fcb8d39b287b062770411e943d0056eac49b31e914077d5152efc3192307c52907cc21645d0c4ff70b7e2b863fea40fab9cce82b5ecbb5b638fdc09db97e17deea2becc942b2bf6f98a0d091ab13a4eef167e943533e0a2d4317ab8a8b3bbfd2773f913874fe560f7415f2c970b58bea644893fc569f871d473075457b09a3f5fad4e1d1f0e83142bde1da3940d672952aba3367c2b44db38b7092bfdee92d11e5b246c2a9e278515c93b25b9b90edc10c646a66916f5d10b54bc178e43ea441d74f7a3b4de7fe6d3c760c0447fec37eed6f5e569d1aeef886796e99a18db002013c12c9b6503f1684be68053745a59b8b90f91488c2581f8e4fa2bd22f58e28c95dff72ef27bf7f33aa3ee73c2666b965df682b5d6d2a5484d25455dd67ecd2b4911ce81f5536d543b4a44b88172e8f0dd6b75c21e5b97c6860ef398e9cd70d8d1f26f5afc70df179add359ea82542f73f0edd51a2214b684ea31b1fc5d90f1a5b32e584008fed096ec0042522299688f6ef6339f9b670ea2e21b81726c46ca926f6f1a203191ae53f78c24df4348d15991c9e04c7999fcf2c72667d85172fe0f6f1b1d89034692e811865c530acaffb252a82217cecd17f2069954c7e0cf2b96e82476cc706b30f8979779e0ca4869eb80a30d1ed848e99d034ac194a6f62c63527d63d03d53c8eed4f13dccbb5f61a64f2162b9ea8a11d4e1eaf1157bfc0db1b9a042161b39c38e745d6e45dcfb1af096b32e777e3b8ea41b80b774e2303cfc3d7d485dcbff91e29c754b18441785e8c3c050712e9fe196ca33d059275b225b2471c0e08fc08b3c8169d431779a7142dd71316366cff60f33d1a8e3a0dd2f90b9b66fb352358561785288da3b1ed0e61b11084f1570a5b829365669e00109f3bd544044d45647daaace35c7fd32a2154c9413e9bd730f77143cfe3cdd108676e8a2b8f9354a6b51904fbafdf2391db5e65613c44cad3d205f780734953aa22882282025e7b33140e09f54ad6deb2d7b6313e905101ee29c848c8d5c7bded1982256fa90b2c9d3ed4755b4a6617781032faa939a44b77abf56f7f82a8d4d1d64a6d76c929cec5a2d81c8f054d1e7afa7c51dd75e67392e8fd3888ee39eb1ff848af6dbdfb2b7eb70856fb038b971f22aee162434a73cfa75ee83440393f4d524487b354b7a9237983428db7f59779d839503c7f851eeee9b54cda82b98a954587a05d41273667999f5822b8095fd91cb0bdb6dea60464cbe42bc09700d6863de5062992f4c2a2e51d622dcebda5ec3a02c5abd5d903ee76501e7201d7481e9d3d212fc68ead5fea487897f23df43ad537b247801eb1dde5470837749f75fa1e488f5d26f38b3b9109a74d003711f8e9cb8dda784355c1d74defe04d1ea882b649d5100669506a2f34b6d0072ad308bd2c4071a11df1b360b2128509153e5205b414a296765459ddce37b02d0d439e31bc56c98a38960b83ccff040c63382ee24139a2b65ab25061e1a88aa62a9b7e99ea2d8b58ed34b4105ec52850010ec2081b313d72f9fe79564e5ba78f0492e9a406c088dfb29218d5adf48304e53c562af0d1a69f9f9068224ac2d698bff992363f103d07b4ea2e49fcafac2790e1405ecd1d68f5c4646b8baa8ead7c084e7d1de8fd947845a503069ffc9850fe7ee1e5cc0c077b8be8a96e5282ac47d662153d5e6576dba46d9dd6e56be7777be84e02385b6d6fe736e4f539dcf75e1b654b5510b102651570b919434beeca25d937b1dbe6906b2f94b0f95c40287494f735bfd7c3d9326fb08d95566702e2b8a60796c6c1691091cc7837410cafe7ca69dd979a320b61ab49721855023a3588179dd10114168bc72dda54d4a03c5716ec12dcf63911f7faafdb96eed6749cb49b295a145666faec6b8a0d6210752a578ee5ac4f544c4bd82373b785b3d817d3ccabed847b2f5ac64306df174dadd13999c969e2529119b60cfb7f561eca75139e8f6aa892d0c7b3d242addbc4a4c96c18ec27477e971a769f7532d0e3281d78393bd403849c7ec1b856882d15fc30e0764a3de09a3c8452627985952095290968834854271b4daea2cbd283d5e275d86520424350e0817f886eee573e2b0332f2572d1a4b445b887838e3158fdbcb58336482020129a4758bc0053ce6b6a766e128fc95d8f1095d4bb63de9834f5077768a49f1a0b0762e992b50f1b85b18e378c37bf8050f8d27d02143dbc8b1232928413c7026d89df74bd84a54a5c67af0dd8c7f9f3e0f5bb6ff186a62cbb27a9f72ead5ccffeb1135f7117ae5aa97a4f942b2b9f83cab2590ca42f4a449827e9a9fe9c0dd171ac6275dc7c32160e33fa3c631edcb59f2688d19234345780209d5631851afedaf134dc43bcc3d84e1eb001c17d8d773d4fdc27bef83da29a6fb2989b1255b4904f24f7c5292834c6f0cfdc2e5e454de0631364c5724b682b220328867ebd5aec4b173c9b508cfb43b6cc6ffbaf3e64ec5449bd5d3057184b3e3f8e1623c6d814a3e077e7157f440035b41eb78f21234818c0335c94d19a271ae999e35ac709b0e99e01ed9cd928ae7bc4d422a92c8a07f585a4e8356bc00b496ff1a37943dc612f6d085ef06e943323ab142a9073e4afed5204ca534d7030842c04ac464fde8219ceb5df4bf92b69a2f13938621f68951b02582d72b389cfe469121c2cd08a20d010dc15c3a1585972761cb58384d19a94e62974e19808a8fae510cca76de9512059e8846a41c7e7e78ee82b1a162369b95aaf995ea8385736b0d077eb6985040e5f45187213b5ef172593b9bf70441686e922705e159988b2de7feaa68cad590120434ebdfcbf56f644d96ef3766bae36acb9eba384a35a1a63a72889c50d3bf04f00b77b3add7ceb6fae40c41e76f308bfd0e0ded8a5e5212f48dd11afc0eb4e1cad1979c60b688d98f9a3701c47914944f953bf9dad2b76dd8bedf539afb522ac5a1d4dfce17acf2ff10c8899466cd31b38bc3ba268333d3422475ad05296e81da12a5297a44f4a213b213a68fdbc026c4db17f1e65811f61ca28d306c5cc57ec305e8d79c198c495001bb1c88bfb4b5ffce2f2104404131856c599a6620eff49aaec2e1650ab8dda28e4cf98510d7e2c241527d082a1c12c787325def8500cff0b7774d6ac252e9ab80c7e424f651bf4b9e048d37825b77f21a49c74b27c3bcdeeecaf89c208080016816a3dd21fb54d107310c178bbca5f1cb0df971c80e69fc5731508c8311bde45bf4220c3c6f63cb4d2faad5a87dc333a046d6bdec9cfc8850fb15fcbedf49ee2a31b4f7e74001a6b12d35690b7fa0c4513dde573dbe507f9b31b6c7b4451f37528aceaf9a9ee25f2fb2647bc538c70e1ff5da7de7dab58d4dccd2a2bac2462008cbe8984f2aae846c065e162acb31eff27d4ee05c2685268f149f13c6ac2f980b48e94385d9ec8f0d112b4431a5f81e43f66fe5afd05aa68759302422c80ca9d4a4e1aa378a337da5924999f87d5be5e116478ce84434cd941dc838cacf19ac29578015213dd2b229c303db1fa2660f7775fc11678c7bb6bd34718dcdfb6123a9abb2f504022b950b968a7e099f6615b7e97c550124f81466841104cce6236af01c49e50b712f07d98e569097dd34980ce3238cc855b4263e5aea97f0ecb5ca7ecb88d3adcf7316d01ccfde9b33706defb070805645478e8f3ec45cf84da6d3c21b31533e76f49841c49c8846fd8fb25e5672e6dc01cac1e59a0190016c4bd8699649729f898212a5476127be71ee4afb407f9717c5a09ae479881775b30fcf958a24792f5f8bc91fc0271cfa6794f9e7997c34712e5e9bee4f2981f179051718926ed83a7c672f2265db5e09f9252e51a98dd3249046a9c69af7416ac52dd3c584ba9e8e85df38a2ceeeb0e835679459e3cb0d2e4fd62dcf26a374338d56289b29ed7575c5fa0593d1c92becdb0ee36f6f60ad953130fbcc5e422268f85323d76723dbcdd9b0f25f13fa884a13d4ac7fc00423067ec31ddbe81193e9435af8373603872d3e977cf61b6de58db80d693c65f23364a9f5d4d1670bb921b46d7af86a5a47a063848c84172a92ad37b48bfefaa0f1213907cebcaf6aba40f5a71233d040f522e8fe6e0fb2276fa1545fe85141fb5f597870cac1623378ecb92eed5c65b6b841549722d53b7d8c0e8ade620444bf8bcd8577835f17c36d763ea13f100b19c6f65c707c1fc824e49400a07eea3a8c896ba5e9970c2d7d92c1ee854ad729b2aa1509102d94df567849735adc2c13f6aac3c0247f828ea409b747f973e4029f7378f74e3c50fc8cdc20e3ff28f63583e380031c5cd8926059c2786602085545ff11ee35bf6f3881aa06b480624cb38f3f2b0ae8a42fb65fa7ca5fc0c917848b9fccc71af9a8bbf5ce2794bf608b564ba81ea3ce910e9d611b9c530707d114a57d37f9f8bf5711549734ef2c897f6773408feeeee3df3982f78002e7733cf0e47d7a153a116e4092317ce360d90f703e438c90b5f1c3dafc191c197547935c9e5dd8cc71cd8e6afeae0208a1bfac05cd970fe86c55736c27879417c42507e53798ec90961c74820e15b39721aea9121e515641cf086a1edda38fd44dbfb66c01693f9a801000e7d9d918ca568570af7004d898a3ab426b4c46e0bcd15ab995adff576db32e078d3c170b8d90328d821b61d4ff937c0b5bdf9d8c8c307ea767876e68c0aa1e781b1b6b7d6f41810f6be0ab5ed83d73f63283e5c2f6a9bd178ae51c2d16150ce5978de36e1e6a6368b170d27945fa27a5e6173e25f1ca7a65094e8e02009784fe2881723301f0c268543c8594fae51187527aaf85e1ac97ac6175159e204381e5a99ae20fc91e2d76aaba2f64b5d13752be6107e393f11010f1f5266a753fdf0f2cc5c1656ca618e2b45b8bc40a76bd84e6648fa8457c308e9a589b987f74280d3def83e1b77e76d3a75e7910e0edb043a6107e2b83e1796e99fdc2f0c9d036948bc508079edb84df576f36e9caff50cf478c3aaf2fa2ff43bbce789795bf6c5266ffb3aa7adfbcb83853fc9f89fb69078c0aed62d3bb2934449ba4e9cd9cdf3d088e15dee2e05d63232e2b0c003e73cb4d80545f98c92c1c10684ed57c65e5cc3fcf033a201a9fbc7ba4a5afb0d1eab581c7fe59e7156a56c87f62e963e9c1b904813d41825426797aa07f88b611a18e021faf41c2f79c97211fb4f81c7a6e48c7ec6e2796d86e702d9bc551d1cc8501d80b329ad95ddb90841252209b74c6852ed931fcdc01d229568b2bffb1a0d88852d586f1ff49ae24a492b2fab31353685f486fc55f94a33a030cdf5f5a668c0750527a52e77b9d73a99e409d561166ec0032751d9946e2e4e8f78addca432081a05ee690761cf611ac42cccdc04610ba8f49a335f94cc4e2cd2ac54144ab751e4b7c610348e53ca1313d7d508f01537fccc7dc7b9f5e5b55800e433daa8ab5aee4347694c85a5e50529127a96f813da58f0697b94ef901b90a46f94975e13fc3426257fb317a2c64bc10c57b6b099e03e92910a572ec3e7b2fbd06561e7eaded23daf893574c01547aefd61c5c48f718dba95cc9cbfb1eaef2e8cae5e6112a759f56cf7bf6bdd02f4121b389415a8160b2407adf563a786e3e2f597e368f601d044939ad080aafa98b259753de37edda2876c6207aa75651d073fc216b6b670ea1ee223be4d97ced6b880cd6d68777f1d04f91cb426ae4e486c13bf5659a1a9f6f9ab838b4ed5ffa4f71cfbb65db7f30597b9c6626d78efc06a1d8ea232e1e45ab07190dc6b8f499c1fdf07c47162f8bb02ba9ea5b16149b46fcb013db0d11102b375f94725b5c6eaf414b4d9a3588e54d9d493f40f0f71e24fa0b77bddd51046736deaaea01910d34a25800f3aff4d8d981424651c7cc87fb333e1bf0e11e1030b52c74d6034a9b9f4dcf8bc7fc231d49874c1ed91f6e8520138168c370db493273bd2f6ecf63436fbdcb8b4ac00ce9f840edf22963171d5d1e494ca3addd7228f2acf9a27355c7c2f393f766fa4f6cac78149340bd0daee084c873108c5ec5994e3c4fe7c1a6175f95502b8630073597f0c4375eb9c4f6f94664812030da1500d72bc4d4556e306cf775fad2b888ca0b5d5eaa73dac454e910743ce726abdc00a2d2a6c4b8863920c53e5cbcf5c590a3fa783b1bcf13ea197c27c6ca792ab86e2b3bca0ea50fb36c694990c9524ebb3d62ccd77cd683dd2603f8b4a604dc3c82618bff32290ef5dc6636fde09485c0e5ebdb90ef8eece717605ac017e87d86f140183eeb7d7c0dd3193f5592a57f2f14d9981a22989f9cf5bae7d1b27b7e0269713e21a384f36746c03ea420c8d0fb2815451af470e367aee2b055c7b869367835b63e59b00481d76194fb0fd5da023a1f7f3dc5d7fa846d932d54417a690e5acc0fe0dfb4c99440d9aaad7ab96d36d5c38da36474e24b8c8aa2d80bb232c7284b03cf472f977d729403bf04a98b06a65614778fe4fc5bd37b8ae16f322be43f2b8eced5c5618dbee780da6f4e797c01f1d9baf1933ab77c45d43116eb9eeafaa2b4400cef9b11d557d4887d698a80af3dce8792041f361a54118e83a89c0de2e1c8fab88bfe344fa18060cc27027c4cac246906c206afa0dbeecae0862a84e53bff000007d85e235627abce3a633b2dda6a30e1890cd280bc99399bd3fdd3690f6f1f84173446d5bbf066f8a05bbd2d6315c0b06113a6c0a39b8d6c22bb80aa1656cffa086cfb1b511be2d5608aa0226212cea7a3070c3e7a28a864d9f070ba2d1c4fd242f87b1557aeb5538608c38f9b33e33c97290bea9f9cce0f425a5ffadc7f7e1c158313b65038a6dac76aedd3ce1c9f5d0ac7cd6bfaa8d1c370f786679751ab9bf640aa115baecac43e3a0dfc7fc5498ab754a846f1e41393a58c39eab6e99c9de42302fd47887a4553c54f2b0a88fd02a8d52fb97dae05aa3b6b0bb469c3af9ef3c52f355ba69c886990ccdcbd1cf620dba5727607aaba5c4f3da45c47ef759c7c261491ccc8eae4954b42de55758a12b907f18395ecd041f895467d514b2837e3505f316b4c73b5091996c54eaad7b33c164ddbd0c415552440b354b077c341d88546777c9fe92f2211fcc6dcf4fbe5512f13039f8ca1d018627ca8239c415a1d4df3ad51b36d46830c3800ff185b9db28397d1444fefa7caf81ea69c32b25e9b938239798d36db7a2be399bea545b435a63b32835c191cf2b45ccd6381f4e80798fdd43396cdfa7d5630109cd7a89c2036e7900c038a8131540a8dfb00b3ddb3e9d2d086cd86274461d8bbb28465b17c9a2310cf4e573cbd301ae40bb1394773e3ed402d6060018c463a6c90f4dc9f9441056356c632701eee36c8ba4e6a2c2c8fe30b32d66e424f58dcef279be57efcba9865340883c6759327e593033f719b270b111dfff4c0cd6fbabb8c4e6b747a854a66c2b6bae7fb5deb7bd1b023521898aadaeac9232d44f9a8cc68fc587c7410db29cfe55c7f97c6dbf022fa8c38f48e8cb17434edfcb2bcfbabb04798327ddc31dd8279cca87996f64f942464750b292ba9a7f1a21adbb763a5b2a41ae5c365f997512b1ab1891a56ae4789cca45aa6685238b62499337874f5e46a4c3cac157668800cd0c547c8afb5e301a7186e411c0a4a38652e1fce3b96f89d8ec8edcb424d8a0d6a33dacd206ab8d0a624966990e65fec2798325c33f11632c41b1e10589fb07a0e7adead104290f6eed26076230259d8668641071c6a91adbdb707811fb4b632925d9cc4659caa40e667fe5947accf5f22537442f3a508f02921b55a0d1cdb48d8dbf5a8604566e61db746cdad14c6e9fadb6f31176ee24923f8e9a70e41492ac2a5b544266178079a9448307c41859d7f607bbd60b2c3d1b68deb9e3a85f92239229da11a1700d0b79558cd43a7aeb5b11eb276842c25a19dbe1a486b799e48c3498df28c80bfed631bfeabc17b560f0509c611466522adfd2ac5112b3b9d0ab31783cb734255d134e9c1a98dec2b9673922ec389ece5efca9c6a1997d04017c5bd4e3d88571f5e37d6da6a4fc89af25df6e6047bd83e3cb0364eeadb5c1881535f119011205c81be470098549a3cb77b6c9b74f27fb048bb3435e41dc675b8164b9d57a718e9fdf69f9a747a45033a1c4dcd52a22c16cda9cfa1d7da0e14f636f518eb5b951f75c115abf241a42a0876d8b8e287d9a03c0f04a9e2ff810fb375e32a69408345420bb7d2bc2cc14d8abec5326edfb0dd3f993577071badb3fbd561e46fbfce7715e006027a9dcc44d239789102b6f2b3a6d2059aa0b86ff18769a24dd9d63d022738c554973a1a4e3afc10ac5ffbb45fba95f3f595c31c0f1f42871c2905d9ae6da3790ac49939c7caeb15d07d659b992cbd684d20bcef8bc28224555d106d58f1a2e409287a96afebd4b26c413e5ae8db1b165175768630089d100991e466de9ff8e44848d6e0fc213ac5c9ec7b90792de5b35f96c1df8d964f7b937020d47e83d6252d0dfc82bbf7f7838e55c3b2d2496daf397cf6bbe9951266e17e22fa4db9f3311b0933b56feee60e55e570427aa9f644887bb4c429de0b2a7a86e9ce127bfc572d93a4f9f42ffabd340c94a6bb5e2b2348d07c3e87d5e5557143b98c65fe1cbb408a170f4bcdbf8ab62086d1d8629d9f4d1a41445f7b38308448883d27615f3cf1c57356f328dbe9a329afe106490c69e9c9b579c31a9430067c05a34df8e7ee059e5230b62c3d0acedf0759965ad5fdc5a8703f64b3e782558e65cb09523858906e6d7366d7c2cab677f94f62a120778b5e22ae5fea4013c9d643b80bce47f6927f55d74b0e85823ef2c6bc4f4dbb164259722e9678319fdcb257a629e404ebf6c1f59a82f8038a96015a02d414ae17a54057a84a1387bba9de5515aa97f28f43b7fe1fa3334feea567005e15cf91059030e17461e5674683805b1ff6367e038f8260be21aed3e26734a8a53cc56af3e1cbf875a6e04a003c82fdbc7b76ab8ad5c30ad4914f28243cea05d7c3b9e1e748e09ace0b9922b4dd9d712f4026dcbc67358206d8c1353c346e63333ba23734ef15e55620e4c131c5bb01954d37cf29af3017f41dcd2e93073943c9ad6b5ed65a91b201790fc4e743373d655e641084c0f77ba2ebfb856216555c81919aae9139110fed43eda280f566853b23005aea1f5d4b1f2f55a01fc8d5889cbc22b78a99ad554a9e8de3b002d3f9733ad601f591f2645c1e6945eae7ee4659888aa855afb225a3fa3bebf107613fb39ba027b663ec02509f7af662205b511fce1ef21fe9e7476970314596c6d54ee885781731bbcd51685d931925faced1c49b15bb3bbe75e15811910b940b6b0adc3bd75d248a9c64e163679716c9203246505e2b4dd127c63b74f088b9491f8f4ce24a0963a5eff2eaf5e8bfe427907b078f54bf8eef7268289165fc90b1595544fe80322f5074c6a81289ec53be91233583d275f9d7cdaa3548ce748f772a5bababf0f72f06ec46e4e885babf07bb0706a5a73bfb9db12551954a0ca454a6f879b632b4458fa5046c850c62eac6e0cc41bf399b2f5c5314f817e3436a11c227f712f3899d0d343d6df1ffad8c035dee191e962e2ec199028a184daff078ad339ca9a10df767d5059cfff4f1a9e1b0071b58c9cc3c1d0e2f1414bcf0c372f619f82c409efc485ec38882b7f65f7d68db3c92d934fac237a04300b4352b125ea84a58a119cc106bcea4930d1e735e187837351e52a9f91896e5d6fb953c3c3adbd1c4b91aa9dbff4a5c6f1db80ec6a709707ef6fa5b293461d2846e7bee28f1a350ce63263ff352ebba22716108cac41385abd54786c98caf5839a85c5b969e230e1921a0e85b717825eca3a1f7d28ca56d5c326dd849841c8a0440215047849b0e6fc23510dbf6e0e79941e8dabf960df29bd09c3fa49b2256f0e0532cbe59a61a3bfa0d7a81435cb14430fd708f774a222009a2e551960a31de6c606cea163549594c3f698db1004e90610c2bbfebc9371939b59255eb54f753cf05d557cb555cb78bb41cac905733063d193ea4f64b8130d4dbb6b0c8d28f731cf0bdd603508fc839c38b9c5c2566904caa7b78f9ab678d2a9e4e310b091aa609b31bccb261a221483e8464aa777a726d75c45c62a667a5a4a7c98e32249f64773fe6f079b68ec89fa192fc60cd206bf75cf23085560941a269a55d84f39246682f499ce77ef051c6cdd3c80941b5a5831036a456dd7cc58d27d3aa223fc4552436a4ec856b345cd2d81121b49da969b9ff735a8f256c7062b44f46bcb18fa8e376c92d3fe974c5d41b019ebe3cdfde76edb4c33f2812d96d1a7b428444fa3368976cfaf4bd4564ccf4c65eef9d2fc2a34ff8684d2bd29c7b668819e909c7a84164d4ac659cfaf4d63fc31af541ac5b321ad7e3dd9793c7e0b0e634b288dc1bd8e41a20f9c3975c668a4c452ce7e9d605fd04d58c5af71d7b45a468bc07bffb239a261ee51a024a043f519d7af67387ce5df3ac84f764343cb7c7b4df1bfb23c26602cfdd4b565476ee3a19f75f9cebe69a4e3b3a0813a52da7fe4de503916df311d774d92be3765996fd4354588c7973a192388234eaff28b27620dfe9acc85d5bf5fefb03a0e42c8d73f86f959e9ebba291841e435fd2aaf975411fde5f29be7d003ff16c3d0998b7d88c48d5410b8e27ee53fcd78b6c672003d83d96ffa63e4ccc8ce5a5eba2bfa971d3b57b49ccf8c472283e71caebacc5aeba4d585b776e7dc5ab6b6c785904fd3127e44f46598cfe47b88470793c68e760ac75ecf31ee056cdc6ec4268c82be1a569192d058ca1a29602029c750e55791f7784ff585acecbbc1fced0aee3d7edfd65796477549e148715d07b79e58d4d2fdc7bc70e814ffba89e485a20d2f2cfdf94e236507197434e23b0295a0faaa3170637d450f95755f8c0e9d1230c92bbe01ec176a72d179b607eb3e79037374e56e3d5af29d251ab0adacfd0d92bc8cbbe9af8c5fe6b1183ba881cb4cfc4734fcef0a010deac4e11d980da82b9a08d3f529ed63f5c9a64228fe65fb7d03d8b75b986be233af85e5a2b4a1ef1e9a0a75d3d6d9b0f9774b200aa0ac1007c5ec54e9a4dffde56dfb521e3d2e498b61b21e85ec8cba392f7020850d05ec5cdb4ca086c05e063ee95478e70c28d9d106080eebfa020522f51a9fe1748667b8305854427895110377b864efecda097ae898dda7195c493054b99275618e944a1e944f2b6fe2f00821d12d48899e652c00ef570b595b61ecfd6f6cfe055038958e08df6188af34d81c225cf98885ad0dfbdc0499616de87d538949f02bae42af48cbdbeec4f1d5ebed1b28125711fd95f30a9cf115c610d4cd0ed07f5aa9336d583d633916e1a8f5ce8eaa617939a5dade7392cc67521803b19fa373145355fe11de489cc34fc76f8c353a761dce76962de3df0bcc66b57e15330fcd8ae48683385976a27f84a4e85c622410746c45cef87cbb57b58c76c35e6f03f7557924e6e76ce892192709b89f0f8ddd6876257376471fd97a9e3a0344d85625cddcd21111e044bd49e6b11a667dd3307fd7e3599d7160bca93b817d5294bc34d25eb616a3a0e3cf0d6b8a3e765cc6b7f7483618e260ea3a0f21659248f623d9d5348d72615f69ebbbd5de64d09c082097a67ad303952c544ada487154705321b3f20cb1025ba54a3fc9cbc4196c4b7a0d431270401eda4aad9043f7753253f6cc57b0b1591ebd703b55ab37f7c60596b734c99e28529eb1114ffab2f863ee210b61e4ccf826f32e65ab84e52d92a887c473bc5674558045bdf8f059d18d81edd091a510a9492abc72ed06dccf66f451221119e2d16a67a7f40868575787505060e87e76acc26a02cda686d67b894e071493523584e57db2bd816983d8262f387415227cd0b5ae5b745cea54c14b21351b4b5817f001b62158298b58b76f4499a3f39babc21e8d85d5a141fd6dca81a5ef8c43496003ad8a66c00bfa3463d5c48dd75c8925e0cd413af3253294658c708e2291c40c823e67843894b95fff7cc0580d4585485ae1e8d39dd9e71760571ed1f02f258ee91644f646e6afdd8bf67b3f04152f785e2210536c2f8bd005fe90265d743a3c70334ff42e819e220e75e9de0ddf2973ff60c9e5ffc7a570b3400f66a9ae0437d78fcabc9c42affa0c38902a8a9e06f6d185fe5bc9aa31c96c17f6ac79d09fbd828caf7e1c08e3c9cb05aa2648e32971ff9a494a3f2141386fb5b9bd07286b9c316f7a92f2dae6b1e6624c285285cfa402a6a1651d7c1443713de62a5eeda18a3300b1f5c4837464e134edf271e50066ea96096c9196c6ccd52a0e695c50617f75ca2d8fd01be6b53ed0cfa852f0ff7376558a9c49fc27e5a1328ffec52f4ee19e16267e90ab9198530f3e66ed5b197c8d6076fa57c7522c97fe499f9daa9f866151f9e2a6d0ff70f996cff251e996a9e67e1f205426a053c8cab9c6b5fe9c5533834dbceda7695f4150e3f14c881798230672a08e5827de22e656236b9804eb9be9213fbd7d21a93324299fec54ba498005b163bb6ea94dbb3090fb85b3cb66e52e30b75add3043aab82be8b678e744b9a7f268a351879bf12151271411ce42cf5df0512ef85d98af9f254fe5c906af9b66dd974a29b0674550795a55b52f665c03bdcef29efaa4522d25d08227bd98069177c930f1f44584b7e16c3555f7f3c82a4be0c4ffa336c205e120419bed20baaec0a1c5cae9ef73c4295103f9d56b8db7684af2503e804cb4c586ebb2f34450bf1922a2b3ce590122f03e2da92ac517eab2b94b7a79574f2538ebc19d6ed9ba0d25b236c4992c931d671bc284339f721b56bb6725f63caa34cd6b9c2c9bff47569b794903b12c1ce9a2ec30a415b7cd4401cb0361f08752cdb56773bb6c32343b402a9367dddf94adacaebeadff005c5ea1e688830569c59da236d46dca624154c6d9cc7026d14b85fc006256d5eaf8e3e8cc88cf90c3eeb9e7733537353aefe5252ff1eb33cc6a756a0ccccb78e59647b080023e659341b9cf23472e5f11e75c0ad0476b71679a6813c8701fd76d3ae7b602ce623fb6b38402e0187ea2598b5270ce233c7f87f15a094543df3ef4bd06411e8be55ae1485b94506fe28e203a1b4c141582cc9d52abfb604843d8b274f3b3d59e103b613e0faa0326f6e2b016398aa9768d19101757f0c36f65e89e7bb2697fe733bf5111a48e5ae87b6d667b5efaec3a99978b9bac875c12bb1cb4e6a420c3bb3d033a9e72ddf4bdf7caf8755c6d16eb4ef077256c0d9d68d016017288761c2e57dc70455373323a84c1efb74e20c94861c20eaf77446dcf5029edba49873edae8263a60a5d3cb2e846e2fa372c5d8f1ea447e61482d137efa8833b3ea94bd9542428feb621e7c553b8765583ba6511513748bb29bf0fcd3b939b9adfecb764853e3843d99ea33a06b9a0e458327fcb74cc6da5cd4b7d6a7cc97cc560662e669d015e6e1190dae65829a1af1f44be1b4eea9a7462e9661e6d5d37331eed84ed839a2b1377982f26578123d394a3911aa25a2ae89bf6a11f3c98bd95ce8c46fda92fad83ae5a251bde8f3b0a1056c420ab01e3852677521a743300ca98208ddd47a0fcf2c456a88e218982790f822e1cbf03589514933f063371462cc277e7143d6074f710efa6a8d0838fa3f31ff32b36ecd40c9f5a360eab71cd9b91354bf401a1487140334096f3430ebc2de13df67731b4b3a6fa0d96a275f93a650ec2cd414c880a2befcdee577b48500690e6d1fd5074ede51f490c23acca43f02f4fcd3eca1f3ae116f7d601d21670972166cc1b3fe29473bb6811cc81f63ed7af7331c0dceff6a58dcd4951dcefb11e0b66efcc0bcc9245ec3f0d0f0af97661ca1fe36e6fe038957e236c2259ea59675310f965f1ab98e58371e738194f714ea3a6ab7fe1c69b702dcfb33b969f22510e34c11ff9d14b9713dc717eda8d78492751285d12f27566b73240bc318e1109ae049de3d833a2f3a89343633c5e298b518555a249cf50ae032d17f118c2089abbe6eb09be9f8a45976ab3de3224c2a14b09ce5800f0750279935b689738d34cce19ff3610e97ed1e0ec9503f4cf9b61f2e1c80acddf198d8e478c89c3c7f3823b37aea600085198a609261bb7711fb99c936faa797ca8927f6e80f554405cb41905fe43099b25fd7d181479f8ac761ba3cb16bfe8a29daf864297d2a742f804b84019f0f4fe54b5020fd2f350f9689924af592c29061788735c8dc95a3b5191c90957d780d671cbdf93d78442cd507949354f26172910bc8f37be6fc8f93cade8998375dacac6e31ebc54eced397b1e8e552d6ef6a49466a79a5253bda9fb7411b330f7c11c151164fa2dbc2967cb66fade1a514e59fe30d930d64d51efac2642a5df8a4b4b9631762e72ab0dfd6f81855554e9e6cba4df1c2747595bc1397c847213f21edf72ba55b81fa8c995bc8646677b563d0df5df096d6164d1643223a10b299b4f177750e04b14a421626e06e781b22ec0c90d81d76f545ad45a476bad68f8ee248abd2c4eb2bb5179bee741731f25eb7d36f7a12552ed3d8b81cb3c548c0bc543cbec7427cb0fa3d2b187b3ca9673094c7cb1fd39795a463bcdbbf30c95bf8bdbdd470841b2d936c882ccaca56b9552225eada170275574d6852880f7e5a3531d83656c1f2e8a06796b22b9076bc6d334a2aa1da5fee0e226f57d154586bade50a8bbda2981b7070ce1c275a995165a5f859056d47e9b268b7c5e73de98e10798f480c27f4abdc623613c2166af315af2fa242dfea9d4cd17e605fca09377e230f9ce75e0a28572c5bb0830bf982e4349d06a710f170384ec738c24aab15b5346cc52b86bdeb4276cf45cefcfc44fed0c1abbf47da0398a66a613caacd53d8be17707a0d9504554093b45da07da7101814c131a7472e1427f0dc17e6375ad727b37d068ce7fe31fb58879f981b67ddf7be2405840e9e9da5f7bc2f1eccf0b1f639f3b5efe5394784433489941b9e9791351756c143f30f88540c3ba78d1c6bc7db0562822a23686d803e301a513bcf65c6d8c215a0523536a890887e347bf862e6c9bc55c26a82691858065371a5614ed93de90c2990b9b38fa3e713bacee39bc11945c5bc42e04cda9579730fab8122230b19cb89e86adf84931775d862b3af11075943d2a2fd2a3c616f1a7cb18b119f2352101e8521e11916614bf0dd7d2adfceee7850943e7e330b66636e36000f2fcc133077241e50f066c45032742bebb0d6aa44abe91153ad87909e621cbffd0612369dd30ace6a174d630ac4472de5d9557df399ffc8783a70096c1f060d774f745893c717ee5db36866927efe1d4464a4f77596366be5b77112d323fe1f69b2f6287c92414e8376bf9fa0aa2462d0933dc3f808f5a28932e1779c9c97bef1dc8274c51b713508d08e991a1222391a55690bf8c645bba8529eb7d35b986eff809c2bd3d15c892728466c7ef6d3dfbdd8823862efe27635ceaa38c58e7b4f629c443bda12104c8677b2114d9e83e6ac74d5489ebe4fd27a312f66d43376cef1728244c13e7ad1b69b72d6bcc628abd0c0d701d1bbf00f6d3dd7176095e687aa8999fb03791d7b408e4f9c127af2b2e4c2a5d820b8b6059df48f79d64e6edc5bd3f5c8f9dd6f33f2794d89adc44403d7df060f11a3c1c702808cd13337ab7f82e0e2d3a6efb5f9b76e43fbb66389ac15cfcb1a5f55e735961df6d296fd3e207c0d58315482064889148a7d9ad15ccc2f9467e9c8d897a446b7988333cd943c0b7ac2b4b037f5723eb25d3181aa504f2c8f62d13ed3abd4b8fb07c11793b4ce15d25b848d9d1d8666358b196641a0568c79ff435dede2e3562d2261a79f2ace08b50cbf2471eb9e338be47f2ef55dc7c60762b45ce5b2a6a426f53f9b1ab106b8f8865bfc2eed4180a7fffbe672a53b6760f74e84a78757e47925afbcfd8fe968d73349d81ef30f6ccc3b21edf6d366c708b1c0420f48ead0a4bbdad746ede2c9b239a71daa2c5cc70b18cd5f22907532b8b9221d15e9369d94a0638ea502d95e4a7a38a93af1adf1923ad349f677d2416f2629cf4bbf42999716f96a1d16578b972cc6f61f590ee2bc4558928971d50fd3ff16f869e3c786bfbaf6f881730cd2bcd494915d6f6b36362a98546882a12dcf7a3a9027dd18e6aa93a6db500b568f7a90bb3248059cbce4a63719a896d8e586de14bb4e3a5665b08a7d386fd818b7432cbf2697b82348d9dc3c1957fed178ee844c39c4bbb844f0c260b867a5b7d864ba78d2678696cd0db241d5a7972785aada14af73f1873496919031f27e801cc385d22ec645afe9144698356f1b0e10fb1884c9633c64490ddd4e2a68ddeca8080ed5adf2833fe1a59b4467ec36660cb80163eb9c65aa4f87cc4a0a6394b0ef477beaa8d3c81ddebe28b309be305cd1361c39468c8174d5baea19fea202b1416612039ce9008f6f976a8ab633d32678087c1571cb4f9b2ed74d7e13cbf43daefc15a1f96383aff5530b2c7c721338a6275283808e2d590d7eccc43ccf156871dc3bf35be68833ad5492d68c04102ce884d7a65259372beccf4367300abdac33e1de3c5bf464b027ef8393d1daa4f2ebe04786f870423c18cdd1783438025282e94caef9c98785d6149aa46e3f67abd2d5f4f1caea51c58460dba8739064ed429a28b181a6a7eb390dbb24a8938f9a8e5553285617e4e82b28c6b7eaf120453619c01f47cca674fdaa140c2ed91b463e9c29f3da43e6e0d162cb0ad8a56d05f23e1b14874155f6cfedcbba2226a19113be01a1e434a8e5ff57a69413934b28ab8748c047c28042ee9d2d204b97b9539be6dc49cc8d67812ef6a800803980e17a9155930817b9bfff8ddefd84928bf70907ebbe8a4deb4b8ff88e003404fad6ebf0fef4a2f72b58eaf8e4d098ca55d9e1fbd688e195d8f3e5dd3f435998c7b8fde3023587f096a3fe5df0d1253829aa451c001c0b5eed857c067be3dae18acf94a0958f4b41d91d5ea9966295c146dfbac5db9415ff49e7d9f557f93ed8eeec4a968022c12aa8c20a6c3ec4f98637512e7b21e80362e289950aa8915fa0674513b39e1f6c92815a5dc298ea4f568438c95a92a5ef76415e08e627441acd248b1ce4980c9a969fdfc9ad8cc21da06c64dd2f5f42ea1e88f96464609e7a24b14636082bee5cd32e2ed569d19a71dd86951581dea371dca3890339a5200ee566015cb153b1ba8f3590305741b9299066c4d28ca356c9aeff20d2949c256ce15e11099160ad0c58da11cbe79da3780b3ef5f0b9ec522e8ab98026ed9a59ef48e2052a2704291e5b51286d9792b8338e0d81822501b9e2cd4e767733eb33705eda1a2346e552ab089ec9a50b942bfac5c63d09de141770a9cd9ef4c68024cbb966c440a5e3f60e872b5c9435555d99a1a2a92d149087244ed5e1a50823fce9d2faaed7862eda72eae2fc010971212108f5ef84466ffa32b7dd76cab29332bd058972433548e1ead16d7a8dbfdc0bb9d63448b5745ffb71394fe52324631631c54737156904639fd8b8abfe2a18b4633c65ab37346e12b6bba2cc036075c99f2764c06621959c78f7c48d21def15035d24123dbe52be66ec32bafb467b8074ff97c4928bceccf56d621dcaa75e09b0dc1569bffb5f88576c282789ca732e30cc82a3ae12483a62c0b42f70f50ee081725ae064a86a3e0bad7ed7a9684e485d55c8d4ea0676d636155f5f3613c0331afc5b81a9a559e377fde3e9c330ded75d1796e0c4d261423c91dfe870feaa83891183627884c47f157f982fa874ebb93bb006a6c41cebe98a1e05146e103e291aee7cc31004ae32a26c46c45350d8037c2765e3929ac16fc7da32d9eab3f0791efa6997e1f54bf921c5b223aa74fce0e494684131ccd3c78395caf38b0ee0210647ce3295560979bac385ed79c410ef616053b5534ba5cbd4a4d627c2b36c12111cd2ac6b225592a6582fe872588b15ffd35e779e909708d3849ef56c3962e97fd980bedf4624774e2362913dabf436a5437a19503aa299e17110eb0b2ebd4f47b9feacdf4d7c37595772270d21c16d86a36d2415fbc0f4349c99c7070590053c93167b50606f7e8947dfbde91a4c86f9d40302ef482b010339edc9a0740e05248779a6409d1d99574f5fbf35cca6e00fcc54c2e5f24ec555ef846d9396153867cfca4ed9b86b727ea287b6334cf35ce98b0f86cad8e8d6f01c12e0749b0cbfc2d175997a2e1f40edb48f97654508ca4606c627fc13b867c6c9ec609f0cc4c6744f7a1f8fb921bde2b5bddce1775393f0b20406c4535a269d77ccd5307ac1a55002b480a67a7bde8d195b8768ffbd0ab61627943ae87f6c8c5387aad01058a1aebc8447973f69f5253184242ef2de66ea7794dd4a5b3794e74a88ac340473e8de7f55ca88f1452086bc00866d6bddcaaaf886a254713419988f292737834ebaf7107b08c376e4e685e2118129f56f4c17d19cbbfacf61087390de1871f8fe00a6e376b2c3bee64c4a976575d83c05db860ce8281eace8f60b024ae83df5f9f33808430f9ad30bd854c79d39343ca2138cf62739cb4dce0c228d0850c0bb573d12a64a71d857ca20dc1e1f1de25d5d323665d7beead18178d2fb80e210a46fecaff79949bed79e743f50064cf2f14f6ec6dc85d7731379023af654639cf3a02f11ed6c1bde3303351be0ae3f7b946cff99a0877beb5dcc38a69a9f0c599de6177adb48abfda67d10baebf01f2eed9baee6a72ed1d121adf2a938476544d88484434fc763e3ed131996f0a15f90b7d87ab969e95c8df3ab03bae080efb32f54a700ee5b65d5f1116ebc97f0453579efeabf9e672d381db2d3861ce4dfbf5527d0bfd86bfbaba1b07bc9ba0c26faecd09fea6859c3f21a7a39dec4e9031bdb00cece665c9f5fedd5d17a63b5b272d6339c6461a016de2d70edcdc1217ee765f39a8f528d37520167533bbd7cbcdfe528bfe779b68baf6be27c48b2998c453c77bfb67dfb96548a4267f19ca46042b7ddd37996fed6b795b79d11e62653559ab3a89fee18024addc50ea081a7bb78e40356eca757221f21f54ec7534d48bc83b7d6d40daacfee9cd808d12af7b85038aadad33f50bc87a901f4e9d438c48f5e1866cbe081add6636ca6f3268a7bd91a0cdaf4213ecb5cd991254ffb70c076f44659fc50dcd50682b9b57dfa25e18bf958d530c7786cb1bbf748aba88ee50734807717cd442356e28172f3464bf77ec1b7da2953580699fea26cd06b9dee74bef546caee97ee7fe73af8494d696dcee4e83640fcf2009aa858ee7ed4ea18dd232dd707eb6dae1e82b5c3f805a9fcbe43bfafbfc3c2e644b6729fdf32bfb75a4702700b8113af3d27df43b9803c4269922eb032b8c50e98a36cddac04c92d79500c0a345564a26276ebff36669b0c3773640420a4b045daf68322c6aa44f3f5340a7a98b8e250af8a3ffa702bb04ada00fd48b93fec79b1896b8bc0940bd423f286a87b319bc33f3853dc04fc048a479a97658ddce2f89c3c4f9c8abc0d6b93c3810844d5db68ae72b3d3f6b4f5f1c87810a575ddf311690f68a62065c84b2e82304b25d64b66ba93a5d28b44fe16a4c400528b9f0c86006f83069640b9bdfed06e4b1add421fb2071f6dd4b0454b168887a6c19d5752c3a575e33ea5623ae78089757ae2fe5fa2d977ddb1c11232f345546dab4259c2949b7a64f33e3aab15ac3f03a6038eefd3987d7e935a445ed83582e2c5f0e3a493cab9a22bb6b544b2702cb4abef252a4b04de9e4acf77bcc2b0eee1a05d9ee943a6ce87906bfd5038f9239c2ff388aee0d4c56ed2c5d8ba852adfacfa9625e4ff641ecdfc8016134052cf80f3026a1527ce0cb77d8d0e05281dc089b17021d18e24a7041a211e2adad36b15fbdeeeef91dd0eea48d1da0d5234aa27ff3ab6b0907f2939bf6b101ba7f7915de0cc76097a09e40cb240e9dae8f66b0734a78907bba381c02d5fbd2fcd8818e16a4465b32a8fcb6a0da2ce6223874eb89eb65a15c55f174792bfc26ec3cc205cd319dddc7da91e6de11baa4b5afab9b7e93644bdea20cc3ad999173af663a0f261e8b49deb5432845c029939404516db45c3be5478394a605abb884e6d0048a30611eff16b87eb01e47d8338a550d4ca809657af2c5c5424a591b291ddd1ec63669d816b2767aeab08bee6d1691e89f25a5c26ee6b89e4bcf90d216bd3d5545afa17954b7776345d8b3274dbe1ec50720b8b6ef5cbe503d8d67aa0dd971d4786ccc647f426563b153b32665fd9f8f82ac8a94ab211370d970f80542ae73454751fc615ce66d6328dc1a7b393b78b171c51a0e8b42cc7ee0f6f520427b43e9562bc484d835f07c91f12f2a7af0b208dcd5e2755f1c536d491726408c371aeb80eaebce8aa720a6773bb8f166237fae22f95d3daae274d05ad736e4bf2558a9527951a14abfe44e9b4d7af53b41d5c575c5f7938edf4a3bdad09030bf7767c9a7881d9beb833623454d1a9f1ad61ed1a35cd1c6aac19df122f26ab2346293638714b1736fc98722c15f566f467028d7b1da5acf30dc7c5b92a6c6582c3270b09ced50235399a6300c0f43c2274f993337a4da7af4730e41909a17747c5b1d8152ae8358abe44aafffd79c11db300bbd1fc9a54378520b86c8ac891f61d8c9804c72f7e9487dc429ee2546b9209ac8af1c53677c6dfcb4300954b223e18687316d8e06741db4eb8f687c191b0a986e6286596ad7f99d3e1a11c1096277095c15c55ea1a736d40ae971e49d82f1af3456c0f8babf7307267762cb59ed0bb0b1d7477b67696f9c70e3bb730a40f76a5bb16d1bbe17dbfe241805abccaba05ec7980adf3803e7fd5194e24e9cfa82f1946a72bd64dbbfa5e6bd34943ddc9606c3e19dfdfa5f2927bfdd559458b600474d09468140adb062c8231179d12e036a2408c9c01de7298d80fb4e1c9e5ae3ac3d283eef18fcb987e32f98b26517f1153cc57eac281a185901c5a385fdfe0e725b1c3190ec78a7749505bb46950759ab27a3d1b6789daf587dd85db32bedaed30f4e8586ac0d368c07860e7413b0414b191fb20b5c742f284eea0b293307967f4f9539094f2ffa5791c84cba30e1fa60220daf104f3bdbf3a58aeb0a4d321196fae12eb84fc9c0125729ec2b5fce0c5f36480bad0bfb9d2078161ca58c42ddcac69fb4b037172bc4bcb575e147bca236bca8e595618093687b3c0bd8f8a2848373dd7b53cd89cedb88260904bfb4e047480e62d3fcdc22b86f9c35232f8db7dea2d7db38c7fe1626d8fbf4cd781e6fee003d4ef1de9839427198de78d5df4a33e4f6e332a9a7df69a55622b0fe4d4390423219c7c68d012a2bae8a423ca251d56a7e3d5f8410d33de70cc58a8c539d989c23eed89bd06affae78690eb019ca0f6b6c239c3712550782e23b56a7757888440f8e0e25c19ba678d3e8f00a6d70aea1e8b962c1871461079ed0daaa41a1d82881fdc644b952830dc483c9c404e9bf04601501d77ea3d529a1be7c36e2ec1ef584b9808b3932fed828c1c4804a41d062e1be1150220c4f949e29d57d50f57ebff60203b109ee661aa9090f7727df5eeaceeee47f2a982a27da841ed197db8f69ad74b849ee6a164bc0b4c2823003ce5247e2280079d3f73dbabcc53beb7ce6e6ccc53445f02cf25ce29a19c35d3c04374885368ca8e91dcecbdc4cefb6f5903f7b79681e56296455fd53404480388f5a34e787817482429d493da4c2220cfccd26ed1cc55ba336b1a471d6cc46fab7301dbed148e2a1d1f330ffadb193c4d7d927b18439cb0c8c9d775ef1144c0c99ac7eaaea19c408b67788ebcd35cc22a9c5ba85d4caa50d18bd505c6a985d404c2e9a180799ee15b57909af06ea2d11fc2bd34b8bdd931df54d1c5c82183d0f3b0af8545471491b385c642361516ab7c391b7107810b69e907d98a3b0cb8e25a118382436b578dd35dfe928a181c636f9f9b8c79841190822cb351169e5aa44f258cb83ea36fa660c1ceb6a1c1360ef30ee42b92e0a6ada2c7823ead0fb874ce56d51b472c9603501cc68b7cfff8dba282545e497f0d2c9ec7b8a0563f64f3d795c7f29b6fe3edddfc606b636b8fcc5c48d303684c43314c5743e2c7da2be7f58b44efb976e27257719cdfdb650d0d7d1ff678c118b6f282a777ff3c8defd82e81542cefebcd337c905075277f3618782c095ca075dae19fb3d5ce9c8157e9eae7cbc499a3865a924aa285cd4a6749b781cdbafc48d2e0bc2af133c0717131d1f114d12e45037892f538ea1603834b722b93613c3ea8ab5c904aa6b2e4c73620573735c14d2277224d4dc374b4b60d9ed64e7f73fddcd463f4218591e9becb67b351aac3942e3833db0656fe62d94a3b9a7c76264697030f0698157b266115909ebb271628cfe51a25d96fa4da0f3cdf33e280fe5481e7abf1b522c0965cc2c319700d15c5039338a5e11fcb2807661586240217bfe48848bf40561faee895db9fcc87925224519afaad260ba358093e9bc27a8c63e4dd183e200829c98711f756aacabe41dbe6e2f5950a292a9118245b460ed459fd1e0df3dcf50f771e515e9882e2709ec1f9f67d55e2e92f034f5618dc8cbd55b3d13068b52ae7ba09978d9604a779fcdbf08c419b84cfcbe3fd64ad9092c28b08965d8906b7b33a94254eb5aadbcc790f99415f25f6d8d5dfbb26013f45e2532f052d3ddbdea563bbc8f87dd6ca834ca00e14fdf8263ed8d759ed4fdcfb3b233b21c51ce86d08fa25d58ea72b3d5b0d30546063f75c2cb5c8fd8eeac41e67cf16e79894ff5a7072db22c8b6f53b4c6dd83fa28d434dfb646a22b28d4484b5a024a2c9bc1cae313d875ec2eacccc431913cfaba6df374a3bb7a01f3ec1e2888cc29fa3499c62de32f6e425934d588c5ce0e5126cc0d6f7e39e68589ed22b0cd5d735fea9b9abc0ecddeb71da77514b5396424273912b3e1af17fc49f1655f4480001be95b99e0acaada70d2e19457ec2efcc94168ff45df2b60d728e000302458a10615d7a92760a9f33602361473287b4c832e9e6eb867c7837a7b81ec2d6c082df4eae7d0759f6869909d3a2f46a2d974e5b28536a7f36dff719ff3d2d9a6cdd7983764c827ad53a7bd37fb7c0fa1933132a84fde37b0842699eb0336b583cdd1708f7758bfff94b5855c7b0c015ef9ff6c5eed212b28ba36bc404087eb033a6ca1064a8a2f7300f0eea3fdb7597e5ced65d0c80dfb859671f4d2362efb86ce8cd5af6e36ee14f3a0e80ec93be6ad21b68418cb16ed91beb154ee3119c527e3fb70d1c95088187c453ed332dcde78df5557f43962723bae76a43a2f7f09966d977ebb6bfac6c112d6fa3c4123d02760a60a920f6aa9a5207daab46356a58f16b6a47c2850fe5743cfb474d25ac5aafadea8b0f3eb5c7b268b63701bb808ca38208832eab14b76df2f8848fd47ace6a7b41bfcee54107bbbcb3d8b19db575eb060d11f63acce30dde75b6b26fec5bc4cf3d743bf66406cc88519992f5bc1db7dfa81a96de18bf0f1c3b6382abe598f3903e4da2bda8eced545565b8e60ced28934be160a252901bb8c8a11ede8315f03982aa267a931046f5ab7a08a1568a9bcdfefa0826fd9d07fb610c803ded86e3c9905a1077a6b5ad501577bfb36550e8e76801a32b86e6a8eb9ab49a12bd487fd7306000c9a68cd67d38ba9d17c18f0aa43d3860e9c645ee729a22a1312389661a93c32ef90449a171ea6ec147f32659607fa7c4d5e5fa60fda7ef833dc4aaff27783dbc7cba28451a61f0290e6dadc19e856b585dd0b28afb12107be47e934431d42b1b927176bb6e40d4b2fa9593708ef4e96e8a741a46fdde439953ad2a4213ee461f094400b19ccc2d060406f0853b8c770e651988c1c485520ee5b61538961d9da683830066442cd4a01e8715a33f18e59011868818e688329e7f28f04e0b8a3afb4192961b1f84db30585a60458a9cb88c81c80b39b534490f13f8973a4e04c2c6629e3ff7310d09d71e01f89f8751c35ebbfd497854d9be516c3d0a47f077ecf97f804c8a3e7700c99629fc2ccdbfee67f7baad3dc276a8aecd729df5c3b55693497281f7621c0e4b1e0bdf85cd96b260134b06bee2637d1d1e2ec0bfc06b3f1fc4a0febaf0ff1e1e120457d7feae7fd06f7d3fe8c139ca466a956aae7a795bbc7bd74c545c83e4359590d64dd6f829e774fe54a91311dcdc8ce8dafaa234fec0a546940dc7e83d6c0f1f9c8d52baf904e68e7c17c6ede2018fbc6bbb2bbf9853aa795a591a6e5c8e307137ebf24b8d0f3dae85e62c278da0102ebd5982ae5bb8403663ebdfe6ce5ea8c21af29c81e24f431e1468dc8fa7c1d5d091b3ac1120f104c1722463bcb080e5bf4e6eb00f404e79f8b8940f43e467f05cf2e09e21c6b7886ef28712185e09ebecddba33977b93223af1bab438a5b4fdea778a7d152b636209a72ba7199542b9edbb7711439dcd2d890629597ad6dda6ca391ef41bd5cf7b0055eb991abadd0aec7fdbdc6b3c7b00d1c9806754f9ad5236811cf9535e9ebd0d3e999259719e54b8c559660042d19652d9242c66f498c97554ca5f530778419bddba81efc774bd5f39939c421b49b686afcdbae455dee2f055b0b8d82470e6455247eb02ca6ca9e312d73f10cbb66f978767a7dfef873ebead2bcfaeecd06439deb4f3b13fd1d5735ffb145a824afb69d81f0e6fd75f4c891e0e13914a10cd59dfbeca3638624150ac4e1fa8e1efa18a869089225cae3bc51f71cf28913fd44099d6a53aaf8c329440f3276881b3f2f46ddbaaa47cd94000b8ade4b77a36626e9ba1fe0306413602206679eefa3e122ad3fde68c2ddec09f7cd3019cba6886b93a9fe1fef4478f84f44aec67eb8b3f1aa8663fa9018e8a6a0ff5da2d694be7b9f5a2fcc89f8f3adeec670745cc176a566dafa211b7a5fc7c0304a477563318c7e5f3518c34884b304fc203a6afe8cb2aec29cff7bc7e0c6a71667c58cec986444872518468074b6c20500b6efb6a0356adc8c649c60184cb04aeb48f986fc9b977915043444e22147fcdbf3bd585835cd0aa925daa959ace1d504f53265826df18dd9fecb84eaeb438def34357e02d71df63d50ebe66138625e8e5bb958c5136055dcab0f7c8d7a452a310fae8611d4329447d9554f134555b1bfdfc753493a437997511b882a992d63c31f270bb8f76371654b776c0162899ffa21d6cc747b0c5c1d538cb54705394fded4911eaf4cd13c628fa57d5dbc5adce2d7dbf6845d7929f9e7bc0bf0ef93007c87cf4c6e36d17bbe715602d64dccee7fe5132f3e0f32a9d6666d60fe73e6a148b010f02c33dad0a50ddd1dc01cea66516e59ffee841dc399340673cd6b794167a00a23a6079c546113e5e7b16bd9b2ffd7dd2a543ca953e01ab16964d8bbf92d5cfc37409d52596afa0b6daa981668ab15eac373c2c456a072229205b106a95e24e8e6deab998bafc0acc6ac6511c30ada25aa8bd6be21bd8415678ec7fb6639fc575b6dab6f5cc3e19c9da32b0a7759006b2a5c837934b71dade3a59324d31c1ac2f24e7155c7ba4eeee2d4eef6988cd82381fbb50b87c75897c40fca61026e3424bd32413cf980f373f768912a662fc0178aa74990efcb879a7bb6782faae4b084de4c7ed031642068820153f6a512baddf89644b0f38c3fcc72fa0deead369b6832e6fd84e00ec2e77cb63d64e252c336765db8273291da13f56adb11dbd0a446e6e7816931374463294204ffa847b23f7b640c4c9a9dbd73005158ab609427a64707952bf1e2b661d05141eb3153ec8b8207daa015d145616fe32a818c2aa42530d7a783f6c9b6ca25f2843b0254d13873795eb0ef4cca170e5e15ae1438a0b06c051fc19468c42e29cec0a192bea6c15ccd4654037c550456172ef4ad0e978aeb6550ec94ff6c858e159770de74ebdbb304f7ec4c582c3a3d11b56d9694d11a5b2b36b1ba5abbe7c7414ebc0d8dbbafcd90b1995d08ddeb7080728db5190111310f59a2c82d256d68411c0ec584e1d059b77b22f73a56e50882d52ad5131e8ee7f4273107e61f233e2d0ceb986f7992c651d7b4db052815e147faccc9ba7b9a126c8d27daef944912acec9a0ff81ad1efe2cbe00edbc26b5fc5eb75cfcd14f10434d3c8f818e18bd3bafe99a711f2197fc3a0e23fed06a6c36ac06f09cf905e0cbc200b934cb48bd27d90b325d8fd56b4e1d68dbc293bc85fbf243b45912ba8f040fc27956428790d2664126af7e2ab5639613cf80058ee51b64082885f82d3f0587d6b4862b5395bfef742dfbc130c4c2e0c4b7c66dc0dea7249852d808e3b4147eb2b0e4c61b24f77f64cf0cc55277cc1ccfbabadd6a285209343c620bf6837b77b892f97ea84bbfdc53908ebbd10cd02120447217b46c86caa48a2af049810fd78458508fa8191a5af838792af6971b5f48af8811d24df10ce1df2babfe883eca6ccb998a691f4317b242490118f30d50dcc3b1dfefaa7e1fc62e128c1d289a7038bae57ec83de453734a3e8f821bbec0dcf9fd647021fbe1059d011bf7c3c4016d3e80bcc1b1fd1dad12d32c1cf78dea32268b7ae14f660bafbbc963eed6274eb9a2f031486457aa77aa98bc8d52c4881d5ea4104c7c5d9427bb55dd5e33452e4be9d2ff8be51c2e03adf72edbe64ce4f3ae825b02257a2ba5472925e0d46976ff069b0e0ff5e50c2ee84c1024dd743d25a3995627cb7d2f11c45cb6696c1037cbc89155b241e0977be605c7fafa0bd3afce0b467a93a760c7983ff8cd108fbff4e54222769663f2fba1e946f8c5e6e103a79c05f7ddf3815af07a673d1f63b5f097f2880de68510058a45b484ab2794fd19ec173ff2810c79191e4dbd2218a0c36f7800c319c0cc5bb7788abbb8ca80266a71629f762f5f4d9c8b6e891f62e8059bb35514e09a8e8af208db66184a50ad551a9c5310755e4d6246cc914c9a0ee9d2f86a49426bef36ace356a550299119f97d3caf8d7a72dce700865aef545f139422689aeb6173ee8158caba77f8af7e937d2963f58c856ceaf5b4023e1a248c6ab5f1fcc66dca4731bff39976fb71bb47548bf368641d75232a0f937ec4e3b86ae5c8bbc2949d029ea0e3b42e49f64a1993e61a47e238359fe575c059f2982044fd745e347d5f9a929df240005702bd3cf6e8491aeeccfb236f9b38ad3f60f1284c7464451ac267328fe16effdd7dcc0d8f9577b27e8352e19c4492ff3e39350d705f64f00d20d4ad1abc6c491f59b583bca18df9300b5b90a2c36f672a18f70e01b673c5cf2a6f86352e9e286d9c5340fdb76dd23f01f9171284c419e282a0987e7367665c2e894ec19823a7cfd595990e5651ee6a56d65c62983e50e5c3a5f05a8335468723d5610ff94d8555bf2df251631e73e17826f56494f9c89ad13eb33d921f7f7dc174bb5f6c9ddeeaf4dbd0908da976dcbf540ce9bdd0a42c9157273c14491e16fc9daf11b8110f813f32f4aca3325c51a927468a57e7fb0b86dd044b8f109ce72fd12d576943fb223a18443b3e783a5fa0d7f77972a1287cac0c877010d50438b9b02d4e80f1985ac64e6d26a2cc619b6ca87e54323c8bc22442fb55129ea4ebc95a5a2bf1265508e2553c433bf3e8ea962a478522c118e414ff686315f48211f4e5de72078f7174e01fa9fd747972c9f216b02f00a30c3271c0af90a4ae4eb200787557ac6d3fd0d759d88d709d0f2f1083a4d61c52ee5b9f428337e9c78726e6598441e35162a1b39339fcd47c1d9944a9f6c95742e08c459ae8767d7cb4a36ff1ecd65c8a1a80442c30de6e325a8a5b41f3619a2620f342f8be0b49f49321075654a55aaf211815961c44c022ce25cd08838cbc25b5e7df0ba2900d81289e0d9b39ba93df1cd8d25057c6a38c6d2d7225e94a8cf303d9f66cc32aca7600164449923a95e629a41fb3ab77801e74920f88a069cbd4a66007f9055096de30d49d071eff731122ac0ddc8b314c3d3a9f8b66278f0b24e3f1f9a01f2cfe0e32aa1eac8b899f6a0d5670cf6849e79d5c110a761a9bd363048c897a030c087daf0b346a81ce1d7eb31b5d6c05ee5e1fcece59f316a41ce9f47533336ffec27f708590da85ff5020ebf7a26e960ac9a0feaa92ce9c096114f5296843f832fd0378d449851ef24ccf0c987a056f1a59d65ad0da391e217e848b92697e85be31f3c43c6673a0a750e41031e1568a5b729dc66b85597fd44af9cc006eb20507f8496a9496d1f3f6002316f61997c24d07111dbe45984914f9f4ea1b79b99a2ad7f32ca84b4fa7298dcee2a2875e6e71d4a9ef0d44f32b74edaf9c50f3087797fb5a73cd5c622cee6ef64c2751153e14228ebb421bf3f7de3c673be33650076d8db7d328ca19f6b05272b123068b2f3dd702da9810f718b324b7d43bce7f835cf5b87607a2f9eb6910332107cd12b0f434cd04346ff72e7e2ff4994c834c5a1e8cca23ea419346c1f8959845b0a6627729de697bf6a6489d6956b25a9a1f80abc1532f6f91f3098d7294af112a9ab295cca7db558e672849c094f0f5c6f72d29aaee4939843d52560eda8f067b4ac7b417b14179b9e37ef80170c8ee4042fcd2e6708eca7aaea7e167416e10f808fb56d1dccc1a6ef618586406fbe3d327084bbdd01b9f45f4504b64772950cc57419c61fa1b6eabe2a3aac027ac1f16fd906c7c5f3e5f17e91c06bc99ed04e72e64546e22a118ed76cf1323dfb7af85977e41b8598e03016ee3f96d620a510378cf728d25ad0f0489d993517f098698b1d4271af5f8996453dd310632fd7b50f9ad859a02c43b2886ccfdf91a1f2859cc883d1db692ff0020c6f9c50817ce5f72adee7c8ada0b7cfbdabf36f2d4739ba59679bdc718bc3c4a05bc5dc31639472222c0c4110ebaf8abb0fc1f8781edf2c3b2d5e1a88d0a647f5b14c6efb2ab90902e8c7490a4382b385a56908a35e836fccf7b003700f9615cb2293001239bcb87e8d9cf711d434eddebd6f4f52b107d8b20c386cab69884461a18fa418f409628184c91a644fc1c241c110e89f420038688945398ffdf41d42a6e667b481ffaaf38fce88f9d0c0c2dbb94147430625acad192bac2d2abf019c97f9ce4481616d20e4d187d95203dd5b931d74f92dba61b029c204d11aa59257720cd7e20748b881443ea12529b7b3263df80181e195368e643441e4ad96104c4c86f61a0ea2c7041d5f9e3d722bbf0792643f20c1f8c48e487e94b90f76eb512f61629d7c6cf38df0afba04dd059dca4047d0936965085cc62c121b351aa9914318ce0070f9e12d7016f0347da7b49c1ec3a56c30ac51d00c4208fe67a13c80a1f69e883fbbc0996689a72596c98bb56aab128548541f8df24a7320f7641eb6b8c28be9a017d3e95187a5a230aec68acb0f2da29b1ddf7165d88ec7f5d59c4dfdb9f793c7b2b30ff300e0dea08ea3d0ebb1217236c67b10d2191a72c8763b69fa974553e304224cd41666f537c364368aab8033e3d4e20df117f5a96b75c301c5a2e938eff2fd447a2fff9e5046992cb1e82c8a360d6263b559e37eb8f0ed964766a47261ba2ef378126e16ed97c6579aa22532f2b64c9e42f8fc4ce6f8628b5cb7562ac297be5511bf9bf5fd8aa0f8bd1650217cf14da59979dd86799c604a7192b55dd92e7125f06807a7d50df5e735002dfe8be52ac6cb7a6e7eac0d5a06e44f39b1699d65b5481fc04baca798524c7bdc25fc241f1bfce0578e688c5e80614d6e7816f1697cc5917def5b278085ee53e5a9a52f637e8e6583713a474e37eb60fd6b26984ae76ea7ff4344f662946e41ad5e0a7bc9fe82aa5e9c275e97ff2ddc7050e28d88b0875a6309e3cd969493bd1eddc35875f427c639cba3fdfc35ff54b39deccdc529cdda002582050c33584142792d5b5195da14f5a98e4f8cac41edf2ae0dc9480f01e07fc7a01d6c470120c981548dd528351ff854f516c3dc224e9dd89d626a7e1380604a95714cfb63ce4c6e7ec274a30adbee81ffd8743bd3e01e3eaaf444d9c3ebdd6884f3dddd5dc3a13a9f5d5cb413107e4b047c5ff813834c9361e3c7db5504861d5c3230bc56443a0a0878839fa4324943b46e6c1fbc7e96d0ddafd0389617805ee915dc73b571b387544dc3b894947a010176a66c205dffc9c8feb56ab2b2a1deec8a82b981569e7c5a76026e563e1556efe4105f0773bafbba4dfb4e47785cce43b8f53b5db4763d7f0ffcb93723de0b134b86dcc9e2ee4ee8439a3a70f2ae2699629fdd72e6f9101f7ff2d60d81e6b52033bb011cfcebf42a2b4eee8890273f0c78195140b9994c5ae559f30b088b4f2be6bc504eb467f9cebe1f1776abdd8bb93aa6c64e1c89c586d81445ed0d9b8a1a3edaaf2df110330daca60f2ec3c54d756c950125c79e4058278cb48eca6b4cc75e71534c2fe66fdc63a08cf7bbfdece428703dfdade60e6da39b58bc111ba4a328321f4860e4535a38432f42dcbc03eca24b564e58dae81391b76c42ed0d72c2b896b69aa242432c81819bdfa9745be28f40159c3281fce661dd8069b3b6f0c8f084b593deb5f9da988a1cd5b0e6eea78bebfc809eb868a7d4423009a364d4cabced8ee8a8fa3f041d3238ad650e2786d47a080c29e4da307734df24181725efafceaa7a37d2cb714ffa16d308775f17c9b44b8eed98ece2e7a8cde7251453a2b4465bc5a7dd23e5be915c4fb72b583fa2956bba152ac27af31b19624d83e4a979e84dd7ba8fcc417fe58ed586d96feb3e8498e9f7f27d380ee276aa426c14d7ad8120f2d5ed544b00077cf1d16026354d4a934616bf2408255193e1f2a81341ac683d16e749459fc94d27defd96f5c8b1351a6bef390d496903af11ebef3ce06cc083aaf3720cbd3608f9a07a7aef3c5da810ed8c5ce5cc9f6f1f8497b9180efeb5ccb4b4bfa154d48cf39b145d70d9cd159be17ecad1ce1cfaa6bf516cca72845af7ce1c0762a5bd84bb93f1423d71fa0c2f49d45e451c8ca8ff32c7befa5f8187dc63f8efb1beb44609611c3e67292f94403389ae08116be3e365697aa3ea6fedd5fb719ad273d4d1c9015e1c5a9e72698cf7d77e630fc7fd09629957ec6ecc6ea35f9c3f49a4d9c95a4a6d292bfff3a95b997f4d047cb40fa80476b3a31b0e28f6923cdb42966c3bda035c2392939c65c254b55a4ef24b6fa56b0f8b2cd27dabfd2b90430f6e64bbee7b15c72f2469cf73a6e53abdbaa890ef3bb7b538b5921af226cd46ebadf1300fb5aec986bbf7275137b61868042decd1fa779e7f08a0895674ba920926ff98d44015ddc9b0f9b0508b071af8f87690d8da258cc84ff70ecd67762cbe9e2108cf8b72ce0eda3cbe08f709f2b8a6370da42443f944cf80cbed613c6b30746081f51934b49e5300ca1abd7e3977edb682fed3de86f38a0d50ccb4fa518f30feeb7a5e21c571f319f26049a21a41d054923ea55ef4e36a5d1b396681f4fb02a012474e272ac0f05c2dec0cea081a07bf7c522fd7aaad871b5f451de999b94573cad2a678eecd0f5af066c6dff5953d1c2140f21d9b2b0ee3cdcf48d55bb11249d470afad67a9cce02fb65ad2eff079556c497f9b0354522b40c6134db8af03e0d6153c27a33bfc893ddeb3841ec1a0cfd2aa5ffe2c32a1aec1293fd024b211bfb59786a38183ef89fe1add925d2faa9df1d7c9458e8e25118348a3243209de1c25d603560abff849649bb86c8206402fa4e02a373a084e1e991f208409c1608dd9b00e60a3b6b6bd0677c514d9c85dbcee534a4f2eb750f5111ab1b8e2cd48a7a9500347769610a7a2b033bf0f0b9f3d784be3d765d399800e9a10ac68346b37374798b4d8e9fb58676a6842fc488c2cfe82651f35c84fca69c28f1228f9d8ee4ae9af4b9b3a90a2e0f8d1c8d09a797082727a5b7bb21b0174799420314bf4c3f6bb91815bb7c3609bdcaae6bd1e51d5882f1b0c3f3c826a64aeb77de6409e3f065978c338a39e0f58ba59fe0b146c72f5e1d278da7168e06a47704ac0ebafd539178b8fe5ba1394dacceb6861e11d4cffc0aa192be4aaeb32bda133525f86adc3d8c3ee3ddee9c046ba16efcb7b9c54f9b23e845223df6563ae293bf01ef97d5b46e488262727b476d5d8b0761d0499b8100984751545f67be0716199aea6b528d9fa7864774bc0bb7da1d8bd7af6f178f4c7a6041aec49065b96beb3dedb747b73333344a7f8ed53f91ad4991da227d04cc0e0f26dbfb7f2a54dd93cb93639f5ca2221c92161fd2487828918a2ceeb419da48eacea19fa716d14701ee52d2e5f3b9fd00d6b8e7b99118a1e2640c87680b0f507cc54dd9491db766ceeb9f8f70bc31d22dea3287992bb24b20b46dc30c9641a832186585fefe916bdb3a21618841835d4514ef4f68524388f451b81712328eecda269c0804f793f6ba69b2c2409b864c07d4202c4776e576832546e266a2a5546168514d15fa70996673e7a1705ebd58fed607ce01f6af886d1d3caef7ea621f6d5abc8848ccc77611a0a4b66b4323bb8972181f89d7c9ef1f31c5ff82b1e31471463b89db85bca78681173ea4cf8fe69673cd5653e21d399ca3de4822b7ee41062efa814096748cab247e081e118f4a0db083242f05c9ead674fd209bda6254716c5a6444e7aba900c5c88d561998303f2e5d3c3264ffecad0589f580063b24fcc51b6b038e9d5ee55f969ee699f310d16b48c491369a56ff690ce2e62b51fb7f5197f1d56ea60739e5f087ca23e99955d7ac0c7a8366772b66ec032a32bb46179edbd78bdcc249b200bac1ecd5f1b263f96e39f87ffd61612b814f958071ff6e73b367fffe5099fcce7b493846e3198409210e233b4d35f4cc69d4483aba71f0d0be4849b95687d17ad426ad24dc5542f6ee365d31255dbf4869d0a5948a79dad749f2f6cf9fc9aab465e2f7a1edf3a32e911495613befaef3178673028484a45b05f441c9b0c68087bcd2773016d10b0ac1907423a5e7317723d864ff80f9ed39c6c1360a83da9522f13ecd5e44680afdf78b87e6b3d04a32d3c5001c3621f6384e874a2780824937aa7ccacacc9a31e058490d9495f84d845a49f8d5d49af8e52704a969af7b470c064cb3fcbd3435be76583c4454aa23daa08582e70eaff321df644646c1c073a33ce241175143febd7c382e45b679824fd6b2ce87f67f1ffed1f8e43aae3ef8d545dc85704fff84cbf312191636737a609ca4443447df4f8c1483be982cf39d6b6670324622687800ce7dc40d7d3dd2111e8ad379e038fbc509c2e30b5d10efa84c786e9311ed24d0bd722924018ce1ff0e0c7bdb836f4bc5eae18f71b17d16e45bf76471bb4ba08a633102bf263d7ed3da7b9254f0966a3678fcf36690df1f9a6fb9b26a40dde82b08a5de9f1b7fb75fb62ea81d190e3fc8209c576b8787c8996819e0bf5cbdf0348426602437faf3562cbb16c64f7d249cb7420c5c74db9070a9b81dc6b2c83d50e68294a715ed1ce016a9f729d8c48e960a83c7abdb29fd39012a176e60dc3258699e4c8615f59f6f76d8f1b76cdd5d10f0f612ce3d163b89884ed636ec6a826e276c2ec5bdbe0257a9a944deab900f4cadd8cf98b57031a50205c8756128bc0dec50ed4409d9afa8662e42a6f8e716be877dea8fd49a38961b31e12c11e52c733c71f672ebdcd8402a2f21e362d793395708f0425c507c1c03f04615d6cfcf29b66ff57abcf8a2df164e0ebe2fab6f0754ba478ba5d8283f70bd21bdaa68ae30c45df76d428aed08c7981de3722d82f24d17281f6d044e4b54af32cc30f630b874fe5dcf976272a90f6b90a3e1b4fd1582b1107db288a518d4942f18a54701341c708520b8fc2f63408ea1ee4ab32c25f81462c870dbe9ded6e799411f8721499ec3ed1b2121b9f34c14dd523c75b9e352a9ccaf394715d41fcf158b9b9f32e428d1f4e292a46b9b7cb3d35b76135849063e3c80796ab5376649c576106b36f735658548ccbdca4e782d720397a46b0e662c1be6d8ab787498141ec77ab042b793d3bdbb31f5abfafa30f495fd553f87ec13b01ff05d6814109cff9c2839b7c2d4c74d257734c65e87ab82e5b7415b5a8e7d7b8eabf092c0b095e93ef1bd5374c8a58ecd92a309449a02b8a6241a1e71a755c90fc014100dd2c423ba999ddd87ca396c9d6bde154668642baf45916a72fbbabcddd9cc55d55d417b98b5ff0c028d3f2453248da3730934e2901050b1ea576a325c7c75790f9af6f186f19c1e57e00cb95fe9e05184a3537e3f0e3b1a0d331541945c5196d95854855132bd11a63e476c9cadf513e8d85395a9e6a99bef4bec1d1810867156c788ba348cb0e0aceda10e6713590f1689b83a9e73228d2e31c48e2f45e9155212536625e68b6b7a0165ff44196bc8e94334c6844d715c0ea43b5dab78ad4f546f92100026b8e0d3d176b7ad305ef39cb181b0f710ac9b797f804f39eb905f0da05a44904bc5607f7037dd920f2a05dd9eb1d9f9359b6154eb1dce7b57e801455618ae644e77d0f1bd70431c3ed9b431bc81fcb41533f0ddd130fcf9eab692627512f5b6b83a7b92dac7d245ff0d4360ce75ab005f1bded437721ae52bb051ff5ca11a024170a288c3277878fbe2c1d221b054a350973eadd9b9af69ea40e70e094d640dccaf45995b78ed406ee0978b45e3770e09c3d47440461ff90d656745fefc7b55e8806d8cdd188e7e4b3af37306837e74e3e2dce6b0de57cf8b91934db564f50cbdbd797d87ca60b0d3d1df3d7ac001cab0ff1b31571e3af242699473c876c933610d494e1e5b6dacdec9f19914e999fc76795965a3f2065f46fde144d332e1caaa78e0748fa28154fcf8e6c9a31e6612a32ae8cd6fd92bd816ed4eff939c0021d3360efe9b7aec3857d910196d9db827f403a1850f444813b0e03a2e9121bda0ef476757e27363d2d8f6d8e53788f68d7292c8e692ff0c9c96c47c86ef2fc90d83da71d6bf662b1699a94b62439c36123dd47f1ea906ac5d65a6a779f17e0235483f323e4ae39ccf6f8011b169e7ea8e86e259520a283b59116739df1613e7088232ebefa28a70f0eac4e612edcf94b9047691152973e5763cb37c2b5ee9c57ced83fa7159aadd76d46040c3b18e548acc1ca2009ebc8e7e08e3ca92d76af4f0b2894126a1faa4830687364718d9d0b00679f54e860644db92ce7c74e3ef189d2ac896d0d7d6a9b764405aab76df9beec45496f03fc3404ecd7bbb2d1cb31b7115f761f51d55e5e570261cda0d94ce80c853598c761de09c401f04ea0e64a78008ac91ed1644b64a9b9ac19bc522bba640f33d63c806577a6b178ef54b9c14d2ec41c0fe70ccead3298751c8c40e8e66f86741d24d929fb6ddc096701d3643865c8da6d9143381f3a044620c419c15c45fe9d479383503cfcd0dc9cd2870d029e7efd1538a7dcf6292ea02c040c3b3b6ab1b9f839e811481575dc69cf2275e1b20e51e06391cd3b40af82dc5188cc1f62269bbf0e35a813daa171c5accbf37ef8c89faecb30f83006bfd7de81d8a52b59094ebdd1ec018c244a877910d0eee1113dd448d5ab2d6e2ba502e1691ba27551b2043d497cac29fcd12d229d4b72f10c9186f75498a8703cb87856b169c97e4db26acf0801b69485d68c12a9a3f70911cf846410fa1c8041749221aca693a0ed31a925afec1b2406f65c74a68e485d93530662ac362eb3a5c8279622cf89158908e88e7824a852077d7c216a1bfbc43a548932b389c25ddaaa5096b7923e7b411873b5658f39387f8af6a1a08f2988cbb71d751994d5e6e79f8f939b207b5f64e4afa54f791156469d22b4dda1056af07de5771373f9bb7498a89b4a63ea00aab9816f76e73a3f760c3c5952dc6af0662bef2c08234fc0e8783a1b0088ed4488b31a3d2739b5d9946d18eca61055be7e17ab09d5e5f9ce4e19822504f4bc499e9322b8a2a2d00b8654c83b8651108b385adf7cc3ac35e4f3d63c4252dbdaee0d64238831e4441e34bdd92e962f4957054ecf1b774ec42a1dfa37919c479a995ae65289eb3ccb9d86654d0723ec82f6be57ea45261663608a949fd385d124ab43bb94a9f37f11a6b284305e3c5b11a8fe6eaad362124f7556c64dc425ba3e329444b4fccbf7242fcad0fa16e2e22c593398e3fbcd236b7d30743b62027874ccc97a76a4fc11cc6798a702b05da341d34cdf17b578f55725c910162e47ef050c26c47b578569ebe26eeeb4693f581c3873d9624c76934cb94c44b18db0d699ce69cd6e6137b9e2bdf789c0edbf8aa80f3d0fc0460600257b23f8365fb12d9da2b6d40e50a883fcf04ef1a77ffe297b38dc3cef54d4c176ae2fa23d2224b8cca49ae3bb4d69f03312e734b5f5fb6cb2bdf97c379809e5f2d3e51934ffef4724f3ed7ab1d172708f677aa055e3205b268ce03116265fe6a3430a7c1ca0003fe75513b6a640c1f753fd02fbf562d34be898d63dc66ce15a8bc6497ec5312327a6c58aa0e34bc967ebdfc160c30578bab1d5c998c724261dadeac5d82f2f5c3f73340b249bba033db62eb774788753f2d131205c064b4efe201e93382c2648868231f4abcab92759c141ea6b74666edef2d38c6e8750efcb881951c47601e3cacd02fa888e099a53d649faafe1e4e1c47bd27d69fb023a55a785929fd53475ed751ed545237534e077254308c22627f221460d557a45db54cb5abe2b284d8dca9232bdeaa2b373f6e07523f5f351898a1f7d38ff16d8b70d0ce8b43b2a2958e39abd7171bcd79c793f9be3b898ded70b5a0d06e03f844781cce13c9010c585f63ec350d22b5421c653b28e15016090af639972196a93e8c74b891cf60cecea2a497a2e27a38bad666f76afde781360698329db43ec875e9c4a35456b832de4e551b6ccdbd066ba314499be770e41edc2dfc147cd375b60c860afef2d20b139af63c0ca167dcad6f4ce9bb0b6264de6aa1dfa09340b8149e72faa16d29375966048427b8a0299f985158c83d54bf5ce852da45f882f93ae39a0a07ced82689533a1dd89b41a49910c4dd20fd7e6acf10c1f3cd3218d980c281b4e1256800834cec4265189c3db5ca466e93cc6644d4314379576b0a29c478e310fd1fab84e24629746c8aed5ad1f7c02b25bee167476ea3a8b849f60a61fd1f74ca8da91e7f49df555f5e90969659a49d2a97ca93a78fe5e79a628e56c2eae5e1e8fcd50ceace2287275f2f05b1dca78feacb05c823f0b4e3e9e0a6ab81bf291b5eb398cfa0052d2e663c8036d40e122122e724f9cee557ffedf1fc00ab4b3d473f1dadaa11652364c54be414c7fb4167f9ba88398c5268da2b4e83450966bbaa3a525ae453492909a260d618a54e9d5dd8053f76e90671cad1e39c722defac4bc8c1666975f930e13a178f3a44015d2cf00992a3bffc375dc7f6a43ab19675c2d7671d0aad39807077b6ffa20302c4d9d6d27294bc11e3bb06d07a1a81b30505755eeef57d34d1ff78ededf330d55dcea30f9b547a67838bde9d246e08be3d067e9b5f7c98d0120e581832bc045361883b3744ff850eab893ba1608a3219a97f097cf38fa2552bfbf59b18f6f15b9871f23d5a67c99985eb11dfd9ac1bc2df24158fd5766787045b22099f6fa33652ed0b7bb6b9b7ccc0332cf76b51a4a7234035061d212aa7cbfb7d55714d01494b61740c20949f47de916c92a4bb769cb26cb37eab9cdd0d0f1c27f0411292eeb17f0fe44739a2281f51fdf6134d1736486cc27b5dfd45d72bacce6031f7116c8ca6ae33c2d6390cabb949d7330f154be6560d1f2e1505cc71bc8eaa569a234a340cfc0df5a2c62a85818b11fd63912183f72f96d15cfc2905d9c2fb4cf2289e2dce033a80ca21ab3c432770944e36cb17db1bcc9af13c2074bd00c19dab73d037f357d0b498b32da1b4ee314f61f040d829b220bc100b664802f6dcf7add88df30c9c530ac39f2f8e7c5577a2ef54a0fb9f42afc12f04ed4d05fd85bee505e8fd394191f81e8544f32d371efbca556a7a3623052f3ae886e60a2946d4f91a7d62145b216e9ae54af0a00cc148bdf992117a2d834f3b4afe5ffa89c5e18d5565579175de2d40dbfa100199306b04c9129315ab1a2114208768443e1d355f7589f4c1cf0fae548346fdc750eb1df55ea4c798ea5ff75d04f222bcb27448680fde2a40830518bad016cac253641a0eb088a05b6282cf79f0d5eb9788b868d986f5f3efb101af92abb88e4986ccaf42199e9bc838da6d5b78c02eca2e8d3587ada0f5fcf913acb8be8d40ea32dff0fd7cb67c7b8f1e57da174f145f0e49e356acd5ed59720fd0f1b143f568cc1f08b37d1a77c974ab9d270b7df6ecb4a1bf4a064af7c0feb9df78f9fa125a23d2f7114b3903afc458556732fe9c8b35e71a9594100e3a658a3e78188ca2bb1c9c766a3cb82ed30dd402bbc20e5e16a68dde5607412e997b0a76f016d169ae9fcbc64054af113d755404a75fd1537ab9a099a4557a2d2dd1ac4c01be541543417213177217f4724747b2315a8147769d3f27d780ce5817f98a16a16e8f56e5e37833d7b63122af9dcf61cde07c3edcf7eeee2c0b6b3596b928a39873b578513d19fb7a3a2fe7f6a5d54b0708f23f935f08befee4d1f2062a82796d91a23303f8688d32bf20602fb64f19bb918bd66f60292a9920e817c5d72ba80f980e47e45f9df97e5ad6eb521c83f2468357cf37e1ef8aa6b58266b27a73cba919428d809ddd1ff697459cd9341c42b43e4507890b2a9ae3eade5cad561de077040f3a339b2d83fc3a04121f8683212ea13aa6171e921d7bcdf128715d557ef95745b5a1d4a80af19af3082f9bc373ca58d50214d7e448261e417cd4e4b7884643729ecade857d0a28ba4524e12b166a95d6fc726afbf55d326167f6750b1c5e9921603f9ce7efdaf3f0194db9dd7df6580dbb44a2760bb49cbb3d1668ed8b7af51a19f8a2f61ab0a8296f9298c4b450f720ba9f40fd737f0b4f97d849ee3058a655b21f47e16bc1182a4b450199398ce1492c6978a35000a38a1958dfb805d2cb97e0571fe3e95792dded70c842eb2b6071bbc206271022a2e34b47e7c5fb6d08d5a66e3683fbe4015e2fa0304f88c7af7a8ec57afe7ec8bda3bd6730655ffe2842d84ae1170b21a28b6c4b2a9c82c4dcfdbea123adc63ea6ac1924983c20718e4d4f3e0d4926e1f64b1b55bd921ea22b0215de2396506eb060d4a1ac5949a63bebdb83947b21dcfb33a1c92814cb13dabbf59fd458029f47bc62535c23894d945091902b9926f2955533802aec69ea9690db05d6215bb46459cf049325760533dc7206b9019f490e149509e05d3a9dc68e65b7417466c90c48abd4cdea149bb2f0e882193bc2e395d6110ff07ccf1199d5e11fed980f64a920f0cb46b244ab5f79667dcad9cd257d9e1fb6e5bfb043b72d1e140e2472540a7bdf9adf2bc505f8dae22857eaeb7164ce6db96818b943f12c03b06e4a5973f8c8bbcc2bb5e736c3d8dd58a48249ec8792ef3d33e3af643ca839eaf6e073ac92f4854bf3213a065daf4a5e1125060b9995afca83c792ba7d5cb9ee2552f9532048f3cdc25fdc577b8442d95ba3e5626dc7d0f31c1f43edc601bd244b5c8cb222167ae1d68764be06ca6939ce29c019924987455cbb566031bb6a18153fe96925d325763c0f0d03dc62c4415b2c8c302cf6419828837ccf0fa39fe8bf7ed92b29fb8fff9c59ad5f6fe06a7fb88f6e22054060e217105e81c4815de254c9308e9b79333a1d5f3128990b04268c5cdf154f78c795023ae159cd7ab795849fa6181c5eb8094bcce41cab436549e30baafc8ba3b27f12cb4618ad1350e46e863460ffaff274545bed29d2fd4d46842bcc0fe0a66d45d14ccfb94f46df5201c073991d827a16d6bc2c548dd35d476237b42bbe707a53fd495bee502512db21eed06889aefce4daecc9335b926f21602b2216fe5b3e58d04eadf0f39294e3a11b2e5bceae5fc6e38f50e468d1c8a9f838285f1d3bc3edd71794332a76c3b49437691ea9a07e9357c99602258d407f507d11c803fca447f7732f9c20796939bdc49b9f8a7a8c28f58e8076ac0b7b6b6fc8f2461c0abdae928107083ddbea82eecc69eef5616bfa84811c20be860fdf2da1d9dec3623b086a4753375ee0c53b0e61ca0b8fae743b64c97678c848462ba2907068d4f0de05015e09ada9ffdd6c5dbca7c0fe3a8f06dff513870c1643386c44c503e205decabb0af77447c5541e2e558892b4d282815c2d9a1149d1b37f2dc8379c91c2f0cff6510652be6705c66ce85bc3b6cfd2dd74c05a503de7fb042608bf8b61dbb0972a03d511e278d6090651550133b419340bac7ff8eb24477f1bf76dcbd06e01c5d04afd839b6180ce5419812270fd94b2294d2f110e80e34336c6d20d8e49f5845c6fb8cd625b19c66d1723fde6572a141b8a8a1c3f952199cb2ab6e17820b4d9da5e9940863fc9399f3d0ddadba7461b4cd562dfb572458728dddcda0e9a740d7e7b653cf2fc837fe8a1fab8d3c1816da09ca3217b26751978b220f9992395a5cdff94488b8747a4b3e1b675bac1fad98a56bc0ef9fdc63fbe04d36ac17819e5cf765852389a82885ae1f234697064458ce7e9b68fd4dacc4942c24b484380bf49cfc095716f8e691a7e1c94a21f8fe9afad24b733a2a96b855db20a7176c9ef314d9762973d07819ba8fee4cdf0d08a8204d79eb0806702dd207e5fa2bb29b169c6a7f806b538f2dfa4bbf6e7a42f184ab19662ee16c044da1e116a3a9a97b68a405366dd10d487149f982ed60d087fc9e661abc9dd246da046d901376133c0889813eaca343428a668577bd2e15ad5832e46bcbca29950ca67d9c445aed041df569dcccb6b87fc2fdca7a6d830bc5accc463d2bf2fd24ca4229b3e44d9409ef34aeedafa5ff018a39040c8de8cbdfac477ce0ad3dd9540a375e92349daf785a0b47af1d804c7c667a277a608652f4233283a8b611b3c70fafb06bcf684bf9157bcf8fe97c34ca93721b21488a536eecd2383a7cac8d85a7e85f322f1109732aec2e912d233cfb0574a633eb5095c44543e2ac9982ec7557032d83d9f6e31cf00808af18c930ec20be07e229c64488fe694a1d4a85207a0d259a0de9f0fdb211e905ccac7e759d4de730e1dd4d5a6e3931a469ca8ee7b71282b8ba819787bbe464faacfcce37498cf5e3efe0129e52cb9e07bcc1de7c8b6b3f72fa87ded260e97d4a4bc9cce69405b265f3fbafe7b98ca9848a069d28685485e741b4f796dc5cedf40ccf8262a2d170b379fd3a0a3e69037e97f4a5b0db566b6b39ed83bf53dd8fcc167f27f03b7ca8c56d97e860962bc0449d175436eab2d1970fa93ef861f49598e82d03ceaeb654b3db1445fd6382200f81044817346b84a64593b3122651015cb4548ce9d0e39ade1ae9ec3421b8a2de96258599a03cc4b5c7850593f1fae10a7d71e7a07b63273a2978d2b10399a92c89ad24ca59d1133f51d8eeaedff99d44505d257487890f7abf286f553d6b5ff310c4f8e642f17f0439ed94d9be03d4a9e96634b16119531ee91200b14b27613e7831b3da7a1642dddc57970ae450e6917d68b50abfaec8d81d32ccea1584bd9f2277a313e710c1580703130850c6dc853604230d2a2aa4b0db2425029739a5270a72e71f16c016450ec40614799e87beda95991835abf5407b18b90cf6c7c272b8cabfa826b83baf8f5c9b3695a8fabcd48283dbb490fc5920777034f45b283ff82c9751bbb953777e742e9c7b008a93fe0e21e8b7c9341cdf7182f08586d42081711021151ceb712d8fc18fe1ea19af11f547f3b4d26f2c4b41ddf4c7a0377a625480c0bc45bb4e04097ceca35f2b24cfb132dc3805770c43dbeba0907ab5ee8bf99eb100d05648821a17a89e3d9141185d41d28b4c29a0d89e0a0969228795bee8324aef511e304778a37c394656c1b98e4dc4773eb28ee6d5993cc03d82553ccaa385dd450bdca39c17740d94f0704e57e4a52c49239596b91384d93cb17b059e335ee63e984e815493878b3b08f65b513c2651d24e29dd257b1674abc8193dc710e720996e8dc2712d3962708d2338b4e7bf3c10294117a65f2a2b090c6277114f4fdebd2a1f85e8458f9057a7e62d0fe7ac2be065f731de774f396431f85ef053a3d0fbcbe30ec35a86f62d12c52a093b59970f2578fff30d7351301b5d62e3b67fd6d2f79e10f2c3f44f3d92f5dbf22ab2c06dd2ce51dfee2133d47eeb289114592f6883e24bb1d7887d84a806ae1a0439f6f2fc35de4bed0319f057033f0cfd4a41b97db65016555a757e20f2ebb5df828ddc9979cf9e33fecf73a5e20b8b73798ca5247ef4e65169d49d93a86598461a821a28397514dd72735df9f542eae1483f29a811eb413d8bd9db3b1eae84ad0466868e65c14a52bd54870b37cfecb417b44241430dceb6602d2190787e3fe896efa939858f09c6b865821a7adeab84e8e14f06d37443dba23f359ac5e0125500afdec217849ba32e4cd75a1083859748e16f45b9a8be80867377ac27096ff523f5f6b628592d25363f2018baf0d4ec1680d76950516181c0e9e183584e20d90214ed5cf9dd7678dbfc214b0a4ff161648427dca7ce52d4e6f519b0da07403721b843ffc35ffa67aea92bbb00b54769d8d017fb3c6c60ed42100d0abdece039e97b0dfcc49880e7251270649626533a8f192a52d368d1a3410205b5208a8e9ec8f34da007efa9d8f415da7b92478b9f09375123b702a5a248e2965a862495b07a0702f9787fda555e8f8b4e2e9b254c5a26de2930dd5aca87a4deaa3efa10a1199a52574d027947eaf86475fe168ebdc3bffef6384a9cbe4f33ebd15da57e17123618e38f418972c84d34d61c909996e78fda4e5e4977e80f28918fe1548936345997b4d79803c07ffeee75781e714e35c70e5960ced1eab5ded48a4e301c66c25a002fe096e6ba37ad8e89ee418d9b146d420e5e9c351ff87ded62ad7f98571a5849f6318cffadf1b875ca2d60ee7e1b4fba86ec35140cdf8284604dac854625949f34911d5f3995fe4fa96bb9e3dd6ba61bfd5117241f5d5566393b0dcabce02756f43b3264b9ba97159c81e5d1936140258a7f040219b6c630463f6b673ce0586a0a833605dceabf6b512745d421aefb99cf61835906ba9354e74e319c3ab68ce0f954d27dd26bf5fb6c29ee8df0dd709fe77d44fe4c995b40e3c0a24846f9a63525696fe91dca702abae5bde5d41c7b812fe9e5e926c3ce1039ead4fabdb8ec27c9ef69f8e46782ef0e7ea6215b31013664e53b9d7c6aab37a407589d1f1c72c80c1c65d3ee5454c38889f214397ce283aa897cd0dd0bbde152276cf0f9fcdc0dee4b1c569d1ac974273a752c72b299f338363e0fd85f33f06ec34b87f2f1e9acdc51735ac81387e33aa443a23e219116fe3056b9b15b9275df02ff994e94a4c68d9569af989ad99083a88c93f8654615b1adc0c6a95ed530a31ca7c63ab81846a7c7634eedf5aeadd8b225cd75ad42ad5a35f043e49c96001132c67702e9bf1c59c54adf5fc7401ab99187935d004a6adf0a9dd91ec6002d356feb18d7c2cc41274688f874e49b451f7dfe49cb4a8436b81382e547d8c8cfe5f19354ff1836e21478fe6e8e6b3cb4f231228d3ea498cf391966a2d51fc3fadd7509d0e85ab298f8ff22f79e41ac9652939d8f70d3bd66fb44f33133b3bec97550052903b9189deb9327cf270dc23ab92e4bb1b187f82e5c22e16de09730a2cf036b6c0d6301556e5142c561fcc667195bc3abc580f3a63d8aa0199d3facd5bdb8bddab6394fe27fc1122c7b1ee801944dd72e64b426896fe4b1223c13b40c8525aceda6799df678d0d35218a4f4ee55ff887012296b97d5cf2598fa95629dd7db36fe056c0acbb62cb5e14bbc57715f8aadb9f3408f298184bfc52340b1b559f1f090660ac618a099038ed1578b2c2a3ed214ae659e6eaaf620bfc81597a7b0a17defba335a35124dd18f59e8e18762a91ee00fe9e690669631c348000e81b7f3f1e423ef69b377178f634276b11b18b0a3b8f0d9f927173bf7829a64049e14de5d941940855b9226aaad75db3b0da53f198933d6c26b87a8b59533a4660889a5e39a0d46593bcb0843de6c1f35a10614555623bf37c64bf2d9de87800a4f2e750d2af5578085f0f3bcaeb560557143b53ed565e73576e785c400bcbe11598e4058bff0fdb9bb51dfc993bbcfff542008b6ff25be163edad068dc4b73a2144545bd3a62005afcadcbfbd452a0033dc31874b0c7107cd9d891a24fa55cd23265a274eca5d06c2480ec53a7710e419256045f7c3f67bad55f16e87adc5679069c52c02b3b9a805b03b577ce3f1a9b4dc7bc33cab7afb179699fb2722eab4044013e3d3bd6544f2afc29c354688704269abd71ac1543555bc96af706bbd0d6fb7eba31b643d1dbad5ea2776d93984446c643752f97800c4823948faaf6445c597b69ca010aa5f6363fadba1d1c76a5e29b9c497ffd871eb9632f1234c62f6151eb20ccb407732cf282ba731ec197ed5d92c0a5d26ccb16ca541331df059d75d0ba63f1393b847bdea6161cabe2031809e896d56ef776271ab862679f4f7e900fb29758593440a3c592a97044d6ce35a4770181c846bb67659d83491fb13ab7405b0ffdde72ec1c7d56cd51682388409cc51003d6a5268ba991ca5f787de01fb3bc6ebaa8d2765616a869f9fe063e6be940fa62c625e7f88ee1c7cbb695f20af82905c72fc2b39c0d70e12102acb4b0b3f69b40275d8d7f00739338424e90bce66eeda877a86d39ae8b530c39e178b0a10db9f58866e7f0a4d0a0bbb78eb9f43462b1b695178d98bcbb8a80ddab91c5be0bb8980aee3656df40d817ad2a5622e5a80a0a2f2ec72c675023c9ed0e12f2f0ae98f7a7d701379ea906955361d574309a5abf5d392e16145ed0918f1fbc1b631ea353404256c13d9ae6cfe4450cff12018f9f94db1c0a870194850a84f78ea5523a352ddb5dcfe43c7655832b337407ff4535f39e904b3166bdeb13d375c0a07b9dc5eac504d1959c06994575dc63ac47b23364a25d3b071a75015caab61b73386aba4a1c4dbe66619222cfe399aede1684f9e4bc14a198bd741e8e7346ef73db77596a24c0916dfb05f9bbdcd7c758180f01e07fc7a01d6c470120c981548dd528351ff854f516c3dc224e9dd89d626a7e1380604a95714cfb63ce4c6e7ec274a30adbee81ff2bdd68eac4cc5b68b92bbc078ac067684f7f39b8275cda6de82d070bc2aa977a8ceb816579e23d764a676e9372d2344f640662f06c5771a556ab4b75cd736a79989bacf2642b4ccbcd632942003b2761181887690724e144c61e61410e147bab6145581d0dc1828abe9130e2ad05052c2ab90a9ab2b178f607bf968d383e7b6f49c251835485518a828e2afcf6a55a1f8c09cd6149ebf1170ff296e54e0ca0cb06ca1f679b56f0a9a149716967ad2b4f785e7a5c7b99132a3e0e98c8f21a79e7b08dfc6592a4257c63aa80e73d891a982c9816e0cb6b002fb61502c1ec5405fbba4c56bd36b3ea4afe8aa0c2116b897c3b80370a850f665f333b60cf02f9788271958c9f9f29d0328ce19d94d68510e875c5a2023b60e379ed45b785efe79212d89aa1555a540c2930bee23ae97c5229d5316d4d659c367c9fea72294b04a3c64666afd84bdacc901d47845e794001f06d9987ce5a93428256f887e2b4b29c6be574bd03413e61e59e7768ba92c644d54f06fa45c22b1dd13cf4a689bf88a450df91ccc9907a8c0b6a85f21ef5967323644ab66054ddbc73aa1d4ac0fee2bf7cc864960b845b2aa5bd7e9cc258e804b0b694104793c50cb39438331e00fc33fbe1eaedb93eeefcf611d214353b2a841fcc90ff9f2106903c15cb3bcf41f3135725ffe5419e5a6fe2297d54b36a56fa6648303d37cc5e89c5f31b19624d83e4a979e84dd7ba8fcc417fe58ed586d96feb3e8498e9f7f27d380ee276aa426c14d7ad8120f2d5ed544b00077cf1d16071afc2db0c585b6b03852cdbeaa685b27731896307c20f17e5bbdda68267b7deb281056bddcbede769a20d83ce7c37d19231996009f00526e14c892d207d6cf014417a70cb727ed65b6acce14f9242a0d9c3d8bc99799c219c9ecc66a344f978b6217188c29b671b8c8b182094f3fd9f5e1f0b7fbf15addd72c1d938ac0df83814156d8043794a0982c5af697ab89e1737b71928dbafbb98bd286b5443a24a23403ddbfa573978b9633c359a584a04772d04652a8217da882ca3c249592716d5b2ea78a517946bcba031e469872718bf3f5aa0a34d0a6903ef6a0de03a485453f3d240b6637ccd1744a19b93f34dc6f51f2f0772c76711e8be29250f1d858dc7a570a86d5519179a730ea6eda366d9868526757c5b0bf08a0f84054876eab15eafa9fa777d7469119400c40ab9b8de180416549fbdb02c839a92849ecd780a9c6b51eff4859eabf2114bbe786dc228dd2d4930916b3e7883d40e13efe8dbe2cfb0714d8ae5949019b6f1bab4438dd8301a35a9e35c1ccff858b1b830ebf4d457035e48f514472b913354c67f19e4774e36bc8a4f214a9cee3116d3452d085c81f06315b0a225d45e47233718287d04d64ff0f6b19859b6b045778bc7211abbad6488af0b3ad57d59dbb82f822c15a49e1eeaeb0edf8bf4cd319f388f29eb17ed952f5c1626086315a2101fbfaf3579a18665c730d88b2c9b6d83dbd9b1183299633fe35c4f0c31c63b9e33d1d450318b212546e11a7fdffdab0b7f841ae0aa3979299b72f8a490f55f363fa8d9ba51e227cb29af2600cabea37ce92957a368a0e4e1578d34ef9fa8fc5532396185fbf548b6ebb3c9e0e246a474264a301c911fb4a0966d25e735c1df325e9a1c6c153a4b4b11a0b1b2b2fb09de1c25d603560abff849649bb86c8206402fa4e02a373a084e1e991f208409c1608dd9b00e60a3b6b6bd0677c514d9c85dbcee534a1357877151951a786c7505ea8983443e00e31aacbc684e5c84756e0bbbf33f418ebea89349dac833f5ce298f1f022c46352829d0d5d489bfc179affc1ef257ece3f5726cdd5c1cc5fc056a8cccc96b8598000698f7ab2369e548a3249dc352f1f5fb09eae10c1d90156f835837886996a62a9321d5bc4070a77720767b4bec870cab86e434dfd382302439223fae8ecab095e79e93c9e2875de72c8267bccf15402ad6a13647f7a1e420c0cbee2bdce9bc83d5dda6220575b91d525602d7f7c914462043235949c8f35d9c9eb77203a47d1cbdb4d2d58964bdc85eec95726f16e5b2b90c001d9cf7749bcab5b7cba525739149b18f15e7edba271cd63b6e46a96068a523a5bcfa372cbc8361837831d2b5178f882eaab62efcfb845b62c50aa0364276ec9dbef62ae127d9e6d8c423c9ed32d185929e100ce6b67c2d37b9782b122ec1545d9265f50b93997a367c0b819d0e0be0a2460f16610fd31c91da2c142abf04bd1485afd74a0a56042d37798330d3ef52499b31f0c2b6f27d885ad4c6a70681cc21afbeeae62fcd297c40491d22dea3287992bb24b20b46dc30c9641a832186585fefe916bdb3a21618841835d4514ef4f68524388f451b81712328eecda269c080b5fe4878a9e005a7106fe8abac76fe406a15760d5bb906c8672133a0c712f8f7df1a68285bc5948970a4dc6e8d14c8656f52fbe76537323c0b26737c71bde736595789ad38014a11f558159d85db9fbb0ea408674111acbb5f01b66a79fa7bb1a9a18384642ee466b351486a5dab085d8bd9221d16adb1c9028a1147abc17d4b09f64baa5ee1e481e48566b673d33d8c70940a4a898f98811ecb3fc97c93ae6dd9ff51199521fe7883759e4f819615a41162a08345d85b13ecc4c6650fe403254efc7a13ac609d3e846313d3ddf4e15eb5eb4283df2279c72775c47e8e64591f25e58697affe407a7f954fe5eba26563cb92d712458d7406a68f4527f5307c54f548c5ad86ab67aa06cc3d27fcf721fce7c50c72f3b4e253de44774b46bb3dab8cbf257ec1aa25e6df49bb4f2ce66cd9e05fb02d3612d42b97f40a894377e4849b95687d17ad426ad24dc5542f6ee365d31255dbf4869d0a5948a79dad749f2f6cf9fc9aab465e2f7a1edf3a32e911495613befa0fc23305d655703ce45c45b200d499599653543dc6d3be40b8b2b1f32c8fecc75833e6d620b6959825825d6fd6c1805b10b78bf37980ec916405050f9ee1d2c4badd57f836198b224dec61b07cf27936ce50ddc3799dbe8a2a9db45efb34fd1a55cfe9df19dbdc5e5bf9e30244a0d33907ae3ac3d7d2cc61328c4b86393339b0b1be59e50e58fc91948179409bf7bf92ef8e5ebd67d3b370e8dd2bf7d8cdfe94d01faadcad1289b4ec85cc5157c3257cf7be40b497db3d227a1d63d5817f3d8ea9932df3407423920a3a2b71675b1adba0c061b5b90ffe952c03b5785eb23a25ae37b9df1f506deb63e5e809191b07f83be8d2e86444f2ef0ff28b0d2d7fa516bee0938142b2e17702ffa15063b7540c6d31437e4affc5fc187501cef2ce1a3e6d29763b4eb8775a1920fd61db5b95ccdf5229efa7c562c8fdd35c0683605b102b6140f2c01c3a52a3241d401afdf89e8d83ba588b5af36082f90450b023e17139a3a35f2e7379efd948a92dc9fbb30f444df1e5d63c7542df9cc5eeb110bf80f1c0486a1db29f42b6ab3cf882b4194b3a914bd26813f8d48387207845577b3c3b332a78de8caabd8fb1b9cfee572b59ddcf80faebe0e749098a0d068346d8b0b6fc1105c17c3444d1d3924d037e50447b8b61393c82dc35ad04575ab5cf84052812c8107b06f6ac2ed167f0d749cc2fb6206f96968c57f585fa6a67c962037e3b73fdccabe97304786c9cb481daa125918122f489206b9aaa59b2fe9fd7189361677de10dd6d62bc9609d794d2e6f261a510c207cf064b6fb3a8a28e59033ebdeb5dad70121fe910c327aa8450a551c4bbe41c72b3dd61f816bdeb666a36237536fbfe51e522913ae0bfa2fac624417cf23e73787f60ab01010f6df63cecfd1ae76ae5a12760658f26eb9b554b774577d3f3097f0251c8a8e641eac221ad2209a393d65f9bbbe53450d3582715f2314284061fe84c1d638d8deb23e80ca7f9de120ad7f02ddae1dd4da8c38ede97147f12b16b5f40285791e9d35a8d8351aeae84e55939e6192f56037c7f72e9d861044a21eb193f33d835fe5adc15a80d4d2bbbe4d64d4d311c1656c7a88115ae78078d16d8dd50484b4171c0905a35f9f1fb700853c9919902015302e26c618ec1ceac95388a452ed5cc56a450162c59296474ee152c40f1f793cc16e1cfe570ab2aadb71d14fb03e20ca950d30510d6b834ccb008bf720545c0e598b4baf5db30de5d85c5d9edcb9ed5f9570aaa393d7f8316a6d83d7387a4815ec2e9c99343dc76d989e9906e06e59101bba977a10a323c27deccf4c510112e644f6be16c61c5a121ec5003dce9192d6df22aa832dae47365aac025060e0987b5213923bc37a0d20c8e6e1c4679d6b942512b0efd5b006d4871c46cee6be38f78213289de118e9fb95cab5a30d407930e0d4745c576e6286efe08a7d58c9955e79a7ee2bb6e16954fce38244d6c46ee12257cd387edf7596657cb8849a6ac3071e5522595a7a6735b249eed37d829ce333833f721eadb1e6b7edb14403c1352c5a0d579fe5551dfbb62c6898d512fe0f4136c83d457ba3f25669196f4d6787874f6c24fcc76e61a66038d529cf0d4374576d4d12e5bad2ac28ad5a12c453d94688c460f9ac1803bf5d0a059b8811bf3e8738214d6ee2a9aad3f0e3a701437cdfe675f62a5be3312dbe04eb304c205b8559c7124935c8975cc40e826f529fe671442f984c854264ad2cdaaa8c2f451791d0cd38b96aca1c05a40047b7da4cb6e9ab3e043edc7ed87831eb8fceac9d34e72b41046c3da3c326ed5f40e66c1604d6b39bd28f62e8ad610af90c1c6a2fbc792f9601d665ffb1682e61d3160b4f431dd42f044e6078e2a5d7345b1c3119257b0e1d445e05532fe3e628bb5669eb1d6fbbe7c9a1fb95946df88c089a32c6a7f1b9372da835b3b2c002329afedc7fe7bbe896ecda034a285532d7ceaf5b76fd0cb887da21a8b92a7539dc9a79f9ed347516b47ab3aa664266a4ff8296b7d8b1cce5d39b74cee477ed602dcdc004ca4cea646172a042cb7983eb094a18d8e0eef08f777210a6e1d11bc172e9d7493d74c97a6a160954538620109d22dedd5a90763154cbbe605212aeddc7d8164812835796b8032d1a90af12d77012b499194da3c17019f0e931d760692bb92dab667c271325e4af186e486b4dc1c2c1cbf75ccb4c69253804dda7512161bfb284ed0147fbe70570d371a214c66ed7e05f42c3966827ddaaa3d5de429ea3dc1420fdbcd34f22c5f181bf04032421e00077226bd29eef7a6f31d25584c7074908646fb765a88b6e027b44b5fb82c26548608e720e9cf7274e0e74cfec21124ac6510feeafeaf13d0dddd75eb04051450692423aef1af3f4575cda9f0a89f22a65590ef604a1fae90e713e0708b4b342bf250e5ca60eb77ac6bb832fb833110b1ae4c10036154a5df3d790d42fe53601d88b87568923202f58f6399081eaae8ac1d4e29a10949cffab8036c07ec72f6d03982629006b9c1b45b5253af34682fd19e53656af3c46d6c61c66f18267aec0c930016497f6ba9f0a38e43a09f6fde6fb1e5f7db736c65e9262659bde8b1c85358e971a9b8013e7d24ec6b6832baf0a5f4383208315ee7d496fcf1114651343444319c82410a15926b66effef8b4ef70d6a21ec5699479601ad7b0e820ecfb5bfc23d422a70ded15b37fa4014315b22f623c94580fd7997409f3ed115fb9352025e0cc6053564ed7e87d7c5f24babcfbe99f7f8a45d522fe2b321dce1b94708c8bb3853a3205fd67f0d6f689f02f2ffed997b73163038dffa67e13442a10226af5f195f5690e7aca341f18feed096f33e514a782de864e6a8565640cf1da19c6b7881c958fb5a56b74515eebbeb95117b09b5b733886ea42d16c82c7482cfb5f84c25b92f9be59f344670e982658f38395644a55c5233f4b2f5fbc7d045a3909d80b5a62027bec21710f1337bbd8f28d98125a0e3a8287687ab9457d50e67dda16ef25417d7b00bd8371b4ba21887ddde1f6ad10e00618b6a0bf73ca32f2a0a2a313ed0f18263cf6eec3089cced824ef970cfa972d0dbb6e0f84e54db8dc9d09080b77ddd07cd1971ff9a8f4335686b7b43e3515a5d0ab33b12bd129b8a97e3ca2b442eb0703b275e7b0dbb1e37210a1a86d327032633349383b4402ebc84959b766dd18ccfee0afdbd97a8009147b696f963d66bcb011c652c3db4c53495eae95ea380d18c1254d65d6a671eeb34680587d9f86d6576c68c090dcdbf17865543f7250f3ac97523662a96fe3d7440007aa8784c8224863f355d6d8fdc994baf0f098b3d2a2d750cde1899aa54ef4ecfed41bdfb3155e217833c5afff24ce3cd443411e9f62f01eddd97944bdb4c564dc5966e3b48a177dd53386b3975dcba1a2dbf185d6cec26b3209de27941bd54d5bca10d51dcaa7a65cddacc22dcf12083839ba2fc89a12d1c3a2c31efb368c9a5ba9ac54f5c727b0a51c8f9e6e3ccb2a8b7678ffa9a5509ad1527962161bf65c16ee42a86e52cb059ebd8ab381784e3b7ab19adbc22336ba402f3858bb7e3723c3d0e4e49788181d186ccd388e316e3dbab685439ff679bb6d2b1b85c3bd4e7ad3ae8f43f2deb131b21269bef98f0d0f1ceafbf21f6ff970948e68378930ed4b12f36025bbb5e74165bce87c67897b4abfb413b2826952828d8a23799b4251ebcb3f5c0d8bcabaf86135ca4c52395f29c96866d34b04ab9c23917361590a76ae0d9b2e92378eab0b670b41b7f86c8b5ade09f216539680b8869ec56d028398eb9cb3ed1281ce91444bc64181808f8cd6decbc2b533cac8aa2bb80394627778dd209b67ca2690477703a16c0e2c602df7b574ed1488df3000a2ff2618ffd86f90e2d91b14b6fef3a398d83cf6e0b031c328b10a422148f0b802bf63196cf00b4b283a852a51437adc86c8c8cc26522c59413529df5bfdf470c1b69c5afee5d5121ec30d4e53f39336ca21506f3de9d79fe2e1982714e1058366d0ee7ad05da8ecd5d0de278686e336a1bb92ece694a2aa65b752492063e1bc9e6ae4625c9661b9b768e2b49e25e0c21ab0904837fef94fc4056490490727af236e1693cd50990c6afaef45f1b0fb8ba6c2db2ac7d1413f946e4035f1b4a99be3a249e124e38e194b31ac2f77dfb997e09ddef3099b10049e1c7bca4848e6719ec3b87537eda581c906c6e6c4c99c44572f2852a994fc3aafe62524fd5c67e3d05a85075550eb9ae9913b5b32b5c7f6536cae49ffdb9bab5cbce2b4b178485d16a1a00d7f9b13bcb8eaf8430b9aa03bf65e50812e6d50eacf3eaba4940c79e675aedc529d9c31d0d27af2446788da09b0d707673979a9624e84cba8f16eb9fd4e06adf91f927a997c796cf4f150a31e20799045174931c1bb9f23b1292a8c13d26c70582d41eaf6d82cd0a6435d53cd1f87fcd077a10f144de47b0e5544dfedcb10a9a42d7b742deaf6b000c0197f0ac7354f798795fb3b852a39c944828ec6360c3b9cd22ecaee21d95bb1551f225ce18f82833145c79500600cd449bbd94ddbd97b9a78d34804e945b2def8bffd118b0daf8d08e023ec1ff4de3ab27787a8aa4c3677125d80441b023077dea370e9b43805fe75f167b6da5eb4ed93a71643b9a94c8fd103d0ddf39affa5579d221db00a009d838c4308d2d66b5a3c98fd69b84c9d9b6daf701e24be1940d781c60c1914dce0911c2f8a6074f0c0756640b0f6db9bb90eee091eb948a82e436d36c3779f122bfb488e466ba6cfdf1ca72d0ae443114a4c47595ce807af191faf15ac35367bf36cf602bbdfdbc3a65f70a466791385a7f1e00b06e995935a0060c7c556b395fa925a4331a6494ad7781e554f140769d89b52d189f9e1cd2df6ec6723f6ed5f30fb8dd97aca3002eeb98fad504dfb0c7de74fb1586c9a3b05bc705835f852f80334e259415c7210d677a996ae9c7f88ad3a1466cc9f078bbbb5b7d8ec638d30d23ee6bcc3b5e658b5ec67130756addc9e85a35f3c4c5f4ec72d82b2c220e26311c71383fba93785cddbf513a9f8050eb2b678917f6d7eb1a94b027f9fc901ee04ab99c97e2e181be411cf0695afd702191f1470821e6df30d32507ab68d60b9dbeec66d2109af3c7fd7d6b13226a03cca817085937b837b04a2ffe7b16cac8bfd3ebad8511e7c69a84657a7583c2b668af5bcecab3a82215dd67f617e4581546ebe98a95a50dd32d4b802d2896d0940f58dfa6e62093da8135ed956a333b5ea2b6f9e9af5b9c18697e5f15cc7edb4240663e8ab98e2e8ca357746221606a5062a80afbc40e9e21847ebdfcd61f47d86086e8471aa4d97e5c98705ac622fb7bc3d56e39444cf7865e326a829c37e5174a05ccad380526ff3cb2888fb5de16eb250a549a88db005a208fa3f443d36de43161660d06a0e008fd5fd62805b5ff2303d94f55c57eab9648fd46c9637d107ee4926a9a9e1bcfb7978559e36996c9570a8cd6766cdf7c442b5507a5fd81326f84d16a76f48aaa70730fbb991467d98d288d8d8cf7d316c606e23897ea812d6eeb071f7c2c05904fce1fd631788a8d227b397725b423a9f518ca0863f35d68d22b7b2a7e87918aa413954d0126fdb2df636cbcc344ebe21e1aa5265fa0967b3a613890471d153f16a2891edc01fb093a3b7d946c5f28d6d16720cb5d23b2058a085fdd23eaae28cce7075a009a324d865ddc356162ba77db5eb45d7a54e3513badae63eb775ae15b36e9af62e02953edac2cdcb464bfe4841dc501d86de9e998409f936e9eaca45e10fa23dc264307974904a61fe8d512e8d8fb5d37ccb1a448189d546781617768a305f6494b30a0447c67be4fde7b52c536dcd302a569fa45c6da165c434173bb4c66f9a307ff21d956864d1e4fc5991639e859af889be438b78f8bf8385e187a9dce9ce36cb1438660128ac4d3e58f2f172f3ddaac03f2ad866384ced3b5d846cbd611e7aaf986a1d39379face821edcef21f5ee6f21904cd746d8218c2be4e947125dbcd866225f07c7a5bcc7e7a6ad24a6726b1ae3c8b3dc9514030fd8eab08a80fae7d25310990be8f9cdca0a71b9668cc432b7fd596125741eeabe96bcd470c488a1791469d9dc524d1e9a14d4c9cb2a00917c46b8b7976ba47952c0a4e0a9dc9e502098c4349a11a6baf0cf80383e00c77b63d8bbaf3a8fce931ac20438c3cd47ec3fe4efe0183eca8a8824d7428e62362be3cdc4723b813298a22c88966ebe64b7ac22964e2cecf8fe2651b1b73eb11dbc4d40aad0389b446ce2d5c730e4150389c1b5d1d048ce441d673ee5e9c16f886544e9fd8ba83184416cd48aa5c59b7659e84ac775d0166ebc53523638587d6267b705e56157390826c42de21f29a9bda35cf86afa6ae104bfbdb3be7c4072378d51bc2f364b2890340ec2f047f9bd2657640fc06272e8968c108d3b0cdae524c8e85db5e033fc02a32f1df7b1cb8128a83eccd39e84f983eda89f4c9952757fff3a98d0f422e354f8ab2b3fe5cbe5aabf21ee1761e83daca9089240120a788eb0ab845e3fd25430ddf184e60b916c38199999f1c4ee7367ab19ce32fc9eb73be89cc7e3a803f38049e036d1e91996c27fbb74c596a6379ec7f115b337f2ba5a7b720f51f53c113313146852cb10480094bd896db00836f0bebea905b29f3f5d6a24e1267f76b239998e8a001aa2682cc19b70a32fa93f6953f4ac5ee9a37ee4152d117b148ed5017625d4ad1abc393936c72cd37d84143654d0b1b54ec96f1e763b22f18267eaa4fd161ebfe21bc27e646044a12f85d564b55ee20b2b98514c7b508f5ea771f9366e00ed3be15df1e7533305d3228a66fcf4da1eba55b7239a8e266285b410aafc0e1ae29259256a82184c27ca797131a2ad5c4de9905b50111d15c48416df88a66f59753f7e511d946bbf83edd0d3e62ccb13b48fdc3934f405b424c6376720f497d8daacc9c2836c6016fd6c69050f58f9353f3edec1a6ad882b88df144ca882f1b9cecf404dd54fc2ebd7697c92ffa7fe75dc664130812a94b52941d7fd08e4026d3f6fd21d39b71ded1ca6b0bc5ee498eed23f02b6dbf6567c035d07e774ea568597fb00e26922a1b7ca8bb8b72635774091bb36a3c11f3dc8b28573f3108195bd11daca3a68bb07c9612d948bc069bd2b910bffe8a2b36cc743732c3028550faefaca86557f85416cbe292d9ad3a2426ea880b9a47b005b4bf22563d24f9fa10597705b00d46c75c21fa862804fdc66de771eebb0e5f335666cbf31306dea13b6f57b1f2bfeb6a840cc597daa69b64c043b1853f4aecedf2a764121324690d29fdcca2ffa283d7112b860cc4af9e20babfb15a1f2d4715fa6175caa61dcf55776a9115a5a2711565e914aec0f04fbe9d2bba2e279862c13381bd18cbf5f223218e75ee23108d30f494e5eb2bb57fe0bc7143eab2a5ae00aad497eebca0fe5452c7cf4930fe482b1904501eeb1c471095907e792e23d30a6be2c2fcf6db3077eccb38af4dd4b8630c73aae9c4d5c2b1ffb186b90926743cb455926eaeb722b050cff09d766ffd0701d0c56f1759d1b9db7002bcc7ed8c273edd2956c46d4334884f586699a43c877764e9cb2477ffeeba160a17fd77a960a63e7ae85dbf032af3c34bcfc68ca1f0e6c59bd4ff8f373f550f47688af6bfdb5e57046811e65238438520362395c244501adc4d83daf3a5cb8ea0c925be1d5fea57fe7769d2e6a030aa759c05bab8da5a002bb576fc2a8f71ee2d13fef9563dbd4488b76a936384b922668edef831c5426173e8dfae3a9142884c51a51d94f097a2a5372d9b4eef331582dea780f002106e7f81ec11f621e7e7d7ff72a1ca3ea3c52883be03d1e66d2fa3e1d4d731249e480f314f0a4b641121d288e3ce72a3523f1e84f98119751d033cf8b7e6dc46d2ec39958b1633f1ef2c252335b8b503e7abe92856f684e3a2834814069c4992d5e0ac93c702a10ff165c4802d7def4ed758c1c53db398556e2ecb7d1b5f767f659a753eab5d26c691bc4b57f26bba4e1f0509e3526f503b8a39e9a1cdeeaee1723b0afa2d4727130635fc7d4b190b44f4e0ac758a1b82c7e294d653e374312af8d244a1f27d7ba774a077a049bd55385769c0fc0e1cba7934d1242f6e7df53ec7392420dee9ff98069772c4e1ad9dbd7ee0b969906274dfd29cae4f8a4fcbbc359b0fb4539a66bb8a5e1aef642ddafbf657f69c280b7623c2e0a058dbf9dcfbc208b705e20940248ffe17e148499f58a2e9a252818d4ac1a8dab12085f24c4d738cbbbff02a10153f623951b9d78bcefa6242b995ac4206b38f3ca1de023e55e1e367863434095070b26bc0267c81c80c3e8967944ce3c8f1f3787a91597f857b8e2de7959449cef2db21ddf280f7e1b2959422fdfba591ef4648fa52f328cd15fee7a5277fdda08cf20a8d3137d5fd11a4248a8be1f8b14f0aa00fcf35bd7d5256b5318eb0031c21f6a279920b62b59709f37e9fe19793971c2814beea85b3aceb02190a0b8dc838e2f74480313b6789ed5f588f587f1610359a8c0ff967e0d5dcf10480e242c5281348674669a8abf59976d551c91b9fd50d3ccc57ae436d2d613be2967161e985d027f4d10000ca4665b6aec56c0b1edcba710648723460a90711e4042d1af118a9c8e6d2c8561acb9468b3090ad571074ecb373728aa319a04fe661d9a9b2ff9ae56c6d54cc0a549ce67ffd428f5787744b2822c4fa74a3aede83700c2500e04ade8a518bf97553ec949647706673b0db04d507bf4eeb5345d7c3ff6cc46a71bb5d20fb4cd07522357b34c026ef90b4129523f709660743077038db8e2dbef192cf853e226690ac54a2e5123b4c516b196f1383c33c462ab763dc3ecdbacc6c39d9694c4f04c7145044fa370ba47cf11d3fadf0691a39a157f78dafe0f7d10bb7784925b39a1b714976833282d6be42b5e8a5db25cae1d580e6fa2e78b3ea902c13d033d995453901e277dc9255eda961a7fada2b1407b552510e6a4ca1f4f67349eb6c7ff8e01b51ffe3a98a7ea973980eec89e741218f6d67f08e6ab7d8c03621250625a402850f2b217aceaea3a639841fe9cce538b6400e911ab78dfe4c9a0c291efe6a2e80bbab7eca3dd2c0d19e257bc972ba0251e2c99f0cbe8d20771e81d07a3fb5e5bc6d5395a2ce04ef3e8c95381c9308406586901649f067fc6df007f5478afa368fb9d320bf0e9a8a297eec35da8cc81406e890522dd035dd5415acc032ee5ec182485ac3be85e1f459cceb252760ea365b5c5e0c3c39b23c4d8357ae4aacacf6e0a3d62e8cc1b29a930090d4bdb62b0bd9b1566c20adc0d1734a3f2c29d5e228eac7487f51a06187d37c51433edb0bed1c3691d5110ebb1d6db318c3919421b1b63b148dba7527fbce5e74d8e061cfea46209c4e91d6c8a4a5166ddacf39f5fd01ea7cebcc019e529e32136ce4335fb51ef05516ecd74f6084bd58c147f0e46eb0a8a7aefadabb729d248405821155c793633041865bafe9a685055c02417aec144cccdaa59f7306946c621101fd7bcd2cd2215979fc877cf932d7ae9f1413e1f46252e26e4faab994407989a6922545e0aa75a6c1902681b55e796c1672cbde0eaf58dd04a1ef4e2d7d2d37f8242584426ba5f3cdaa8b18784fd6cc7ed290bef1e003b62b2dc7884fe43e4c86d614bcabbd8ac56d15f02ac0921fcd6d3afa0c83af44d38272475120129d5469bcd7e2bbbce2ea1d011c3b4b9554ca94728935da92de001a006906582711b9135fcc74dfd33b0ed1fcbc15e90913bc7bfccffd78103cdf2ded72b1cf97b2b11e38615c2c5bbb79c8ac9e05609ea01ef85653e0c688a50923abc55129f3fcc5ce30705e27f56df1426ad2783ed670981c13c31f90b5930183f9c913ba89e73bc4bff1ddcc2265cff43028113e93c452d53e4017e4e432e3668b8cf2173650f6b9230889bf343605bbb1cceeb67f2712592f919a8b2dd5f6ca49944a684930841e4f4a70dfa05b2dc46d0088fe5f5d1afc07628104d2cc110c2121f301b77f4a28177c27a9fc8bf799c40e964b8982df9e07e59fc636aea0ef1e27959c271942921216e04101035917609dd211d68bce65e0f1df6c4edaa0f5c848e68884bec89ab21d4cbe4977f9c1318dada464df51d7041a905e31f3ec1be7042f2d255d1e06ed8fda3b727be6f441834aba44d59ab6383880c469ea54f686ab1cd562a1a1033478c8f1d4fdf28226ab0a54a33b8c3c67f7e823355dd8da0e66f968f3e2e03f8f4cb401554d580632e33bd25045cb48c35aba9732c4641df1b02750ebc1a7b0c4e7d6b12fe085e763105ab498d6988b8f7e34f1b72372456acca3ecb6993c41d212414790eff0d42e4944838b564dcca43542252e39ea9f91a988825f60e4b78ce0c892277f7c8f67689fba1c66ad4ee4b62a5b7616186080fff5dfad8b587129ee3d2b6d93751e70db4f3fa3542d69cf248b6be30e3a966b9dac839dae7f634cf1813c895b1330ad918bdd618f97e0128433f5441b901b0defe95b6f47235b9d1a4d949d32278cb20519e97648d0dda41cf5a9b27dc2345f0533bb9e6f45104639c1209d1547db9ad96370273e1a5b8ad0065aff9336c3cfbab5493f076d39243d7bec04ea931bf47500a109128f9ef72297726dabc45ec27d1e50194d6174a16af5e6436dbe1ec8d15bb68aa4a8dda06ebcbb8d1e2ab67124156857b55a867d79a74baa24384c6c84b87bc3070a9bb1374ac067c9262da7b64bd9ae983ed90726178ed45185f071d93c968cc40b5373bb4c7708bf3d953fa81d5782d7b8b1be8c5576a84a067091b718cbf47a4df143119089a1522fbaa1a48777c0b55136ca640932e9977566fdb77ff19bb3806059b681e088024848ca348b73bb3c9afde60b81716a811615252b8d6f6bb822877094f1185dcf0170103e3a289419838a0eb6c91fb63616ab0951bf734ca2fb789cafc4e885bb4bbdbb61699d4a3fac237ddd55be110d5681174a10bf9e8ebca80b2e127f5a2797a6cd1f5dfcbdfc49f5e86922cc9bd9b9b20c4912b53245058c9d110ca495fe773c62bc518b5b97a867a9a990c7c5582fd268c628757da6cfdebbcebca0cdad1e6d9cbab52262d4449d8e190a058dd969c23bc3fc1f90fe30af973557e3d57d04d37d16c2c433e902ef34cabdc820b458fce421aa4343c2ec8337c58449002ac89991918bff7125adc4e15f997fc81d023aefc3f6ecc214f279eb59e5be1d2537f9a09b49a1084a190f2e6a87d4eee9a9cfa0246bd4507fb067fb38a2a2951855d8135fe4ab9f7ca2b73109c5a2cc7a9e738733b4fe601f131634e4fe878ff89bdbc8de30c663fb6f3a67011616dbf9a4ea542c742a513bd7667ecd834a30a42145bd419361e3bef9333c2f3707765f54d909542dd4bfb3cc013b703fa61f3e4bc2440061925973279a8668aececf4227cc3aba5b8eb2171805fd9261a18b850e2089efa7326ce818e1ea155f7d4848edd01711ff4ec0c4e8028a4423a51c0540e52f55b5e0f586d13160c937496a57b1767394634a087d1593249313755ecc7a1eea7af96a6118f7a61ed09939d24cb8f488e4c47af101a452b51f3ae3497664ce4855db9fa0c6b550930c2e293dd05d218ee78414aff4cfcb37b8aea7b2c0725cc928533b5d101da8a8c2516e030641e219aedd176b8fefd1f728f49816be3a110f5d38911217455fb8c5b4ce2898a4e59a6603817bd4377c70c25e9b93edfc89ed45445f972a2e6a43f450cda15ad9522eecce8394163a1a6a73d9f7ada87dc59b88348319b41741a48b186bd9062a49dcf0da1aeba8ebe3062ed1f7dc855be6e9cca3d16c54d8feffded6ebb0aa7cebec83c70ee670341c774b85e33a282d8927a74be29b85e3f1f31ae4b0cc34caa722d9073d3e5bee0d057185222ba0b89c8ab87151ca85d5d4a002ee4c4d890a076e20ad79c35289562109e91f76e05b730444a843aae70efe5ad227f81985dcf685aede37d6026bde9b53e15771c81328639ad15add35e814089053dd5874b9aeacc7a5f953d939a20da2fd004fa7d73cc8e4c83b37871e7a074e02e13f2ef57123fa185f895dcbfe2f4679b28cf54152eca4125ff00172a2b9951d120fed5c384e030c92c97b1ca912fcf2f6bc929c41f27fec391167915476dca8cf116e47843c2c3d58cbcf19da9359d3589b0fcde7529c8ec2a34bdebebbed48945e4a5f4bb1789679e64c7b7677b7b2fcfe3ee23dbe3552a67aced6595fc61472e3dea3ba25b5474f68c6df19f6a6a384e72df16c4a1bb493e2bfd878db101f2e57afded6340e56a91a09c0554167ae2aa2d97f51062ccf6737f7760cfdff8c8514f79471c88d105292cefc843c928cd7bf9da925d0a3cb5dedfc0b35d630357245e747902490c5de56cf2046a4a929650862b646e042162e98bb99c7a3735bea85d371097f68ae67872e98d6bb4eaba75bf239663195cdc40f036942e9957952640b0fc499071051a5a8d08969ff7f9bd78683bbd573b4481971948dc5a56cd5e08f9da0cbc6a2ba44b5627a11a62bb6521b5e46625e93921255d77fb05e747c438b051b61ce6ac86331dba47df5ea9da6dba37776d659aa9e5e8506419cef03f5e86191d005a6c88fc1fb3f4e6e933254ec6158ddbeeb17cfc2e557258b923dbdcdfe91fdedcb16cc1fc025736ed08ea295fd80426f3a1048ee1a9d3087d61af2beb0dca23e2a672b7b34bc5e58d2318db4507ce161796ac23c29f443e4176ff22db052595b95ac20894a23189804cc37dabf348ef153a45fe99c19055162c1f444ac468afbb5f76d2ab7079a2d81207bbf6d71c4cb7a174972f3cc6d80c01b06bb43684a1dbf1a8a0b906cd356bccc841ac400310b23150747a7b63980a4efffaf46b63143e53000c3f72f9e79101bdad079b8356cf75e54e35da5e977bd7cfd158e02916a4298d92c67a9aed620bdea7bb4f95690e9c7eaa49d34447eddab6995fc7890deba02ba28f6ff4b86468fbb8030f9033510e2aefeb83b10c420a157a9f9340f4ac4617e424d86759958b539aa572ead770161c74affb5967bc87d470cf64e85e86ada1cd53bfffc4c61da01eb7e2839bde3df5fcb10de81900540dac2bf4453b7a884bbde319711c1314904d82ad53ea6b626a83fefcfb18e642ad27920d725d1e8f5762e32426fd2703fcc4d5670c4cbc3cb8fd0bac6d577cb76602cf59499a78e12a9466488e97525e8a4f803d7db760e7dd099a556d0b0b469d3443881a1a758d45a81d3a61d49061aec3a6ac38693613eccae3424f674d01fdc58f1dad58a4efc827928519c6d5450955075e713ccd0997325580681a73819bd2c0728d1eea50cf275c118f7a7c3724f785413ed5802d07f09544f31bd10b8492e5fb9383412e56b8c4250b79c0606774f65975f16e6d8c22924117cefc097e8aec1a7525b0f1b239f87ef9ce65bcb0f257f6c597fc22ab3e9b43c4c2d7477d174127ddfd474f49d6b73973ec9d270ff96d4df217b7014793cee94340b273217f91abfa2371dfc722882f1089e31d475b2d6634c5bbd7bc58ba0b010ae71b78051620720ac511ebc63faec97e201430b35624507b8caca9086f18d83f81356019c48f5a8420e0b87c5b9eabbc72029e5c55e14e4cb74678723372654f0a9661116d1864268507a8e337def3afa29aa515d3ee13664d065fdc720e4f62d390939b45b2cc8042ad07ed43c2e0e89ca728071013555a0743a38fb5bd92a47b179f316880f619b0fe6cfb1f371c45fdc740ae75088dfa435460f02ebb1ff52d8dafd15498c8a48783d271fa8728d26434e5b9dcd7db762035e16c02963bb5eb81d899abe219aaa7335085a37674712878598a53b31dad5956be387c8c036aab27cd720db17c00eef488b3ad69232791de5e27271833d06ff21103a1ac832049817ccfe1fbaaf8fe4197071bf0d96d9ff745ce63657246bc9dda41b670e75e1dfac8dfcea0d9b4b943293fba6c0946d44d4c59ffb41ffd152c28ba998d887591220c9a044caf27d8eaea94416e9c0199a5068e9b69ea664dbc7e3fb98132f52a58bd7fdf5c2cd1f6cadc0b75ad1ead02e0eb9c8f56363f90c9c0bcc7082a8ae8770a5cc1a24f1159fdf94ecddfd91a434f72a222b8363d903ecba1db598dc78569691de335b514c7d7b9957f0e733cbc58b2a24e1c3cf5355094269fa9c5693d691b68b6c5fe3200c0f0625d5fd99e6a048d898369fbb24ec9e8447e8f27a77b9f88754a30830f214e2d413789ca9730320e3350af1a438b3a53bfe3622a4aca5340647f117c464df96ff097f056eedf4a4086d47660444850fc1011309e57a1d73a47aca4a428d3d7033b10bdabe597d09a5ba409bf2eaf6f0f2b8cf383a2c03441affaae83dc533bd3bcceffdf6e18efa6b11a15cb1a3def0d6d1759d8624a6ae6cc133d91181a586755cbf73e44c1ad742d55d549efd309d32af0ccac0045f400ff958f89d6264faae4c0117f81fae5c1b28264e3c37b8fab0daf12e98ad6d339f2cab14e46e6569b104ebb5d2d3aedfdc1589d4d6d2e25fb5b48d0ce7a4af0ac79026be842ea637d3287c3048cd4b9b45a96a7829bdce6f1065596cee54e2ca059b7f22a573522b2039874fd52aea42e670e5813bcd9819cc1c64043a581ae64f8e5e85a7d674635d0da30744b859c9beb4456d208383dd578a646c9e57684819fa1a1f7aca09070e0bf30be5b1b6141bcce4f256c443a716ee66d1c5e0d9cbb0de2cdcb192618d52740e397db4490de59f23491654fc01b0105a9dd318dbb45f082ae8bba81a43a9a6452151a004b162ca31d53c639a12ee4bf0cc46ac5d17242a13ce783a0bb440df3909bc64b9f80dd5fe6c2a45e34b2181dd7bf687eb096c6e4098f1cce79e266f8af441cd8e5e9c7cf834b70cdc9806e617f94373d0945414c7b9031a5f5abe21a22587f482a2316a13c6a17221b385c9d4d04e1ed82612107e0db3cd624c740beebced64a7f759c18a2e06eb0794a9ae57ebf1cb11c7ccf3457f1df9fd2b5fba3ebb507c60c65cbff42c241744551f0009d44bf0084ba36c6ff488bd438f19294bd70efcf71f48192f576302a8c71abf6b844a8f49089beb5a0eedad3cf09dba627198863822d301c6c29731aa4747d40246414597598797867d17dcff9b2cf611bf42b9d590c308f48178c3f1533cb9fca2a67642586e84b72c072ed2c2a483c8e13e114d061b6df9010a5781462f88046ac93e2022c2c8330760b684d55a3d81757ac493a2d1a7f6d206aa1e9cc97be288a77f3a763b7d2b9e7753994ac3e30e88c28e488f69611cbe59d7ed3f81c8a1fa87ac038adb4a44d071508c1c1c70ed92ce0b46e33b3c3ea51f42608ee962464c1a675c24954e4e8ffe6e8d01fab65fc027afefc646503637ccb35d38a9b9e8bf5c0b7ad8ec9eb531e81e0334fa6f4f7e41eeae203b8d024594829bceb6e0efe4d36491e112e7a5bdac154f0deb50a62b3d86f6e5cfcc5f419b9d8f4b0a42a301cf6c1926aa1c314391e234284ccbe27f353271c995983422a3cbc20eb2d62093c6074bb33316161cf5c7e14a9f9fb349ca5e0b40c4e24e5c097cb21e5006d5cef75de20f915324d1e289fb7a4567c7c750ce6f90b3cebb31bc6d923212519e04c3a4c50864ea91b5a4a08819551d81e5c8b4ddd53b48e921acead2632d9f0c5df9d812e462a6aad274f8b924b864f032013e0e6a0de050ba0e9eca8ede2397bac22976341dc58a65674b02fcf83011a9803f5770b143799c493c1d86c6ba3a205fd891b203f8d3f83fe93e214587058340c221703cb361a49ae59b38c8797a0a78643ec558096f6e845ce38bea1b63d656666371dadfa80fb9384bb020dd40a3b58f011ada492f119f3b0e81908b3e032f4830c3f3d73d6fd28f406eeea27b20774f01c45341369981611147cf862ef2aa0f55f0f34e9149a6b735a133bc5b7a24685e533784a82097fd8c97935efda2a81277def4432d51d9211709579cfc6e2f85fd368e1a675450aadcaa2acb8a4db0ee1e7cd81abd35e1f934c573dbbb5ee5f4f1358c66d77d49e5cb0079770c14750d26bf90dc3e2777f634dc1f9ab12be8de64e4bdacacc0b4f7a4d34728e255cf50f519f6d1ad8027f2e96587b60c8d76500e99ee2b66d79e8e11cb9f5d715123cb95890b5215cebc5713e3eb5fa08c64cbb3120b7964a28296f45c3452b82fe8e914c77c39817356484089a3f67d70cd8981473c5f181f1d66313f07c4c75f5316825a4d20ac1bce7de0b3464bf996a5c45d225643615f5134f7f0ec1e9d84a9f993835beecd5d1a5799f3a46ea33ae96f48e159694551ca1e4ddc92ccba52ee4a5e3561ce43f1bf246e105c75baaa090760f877afaf61fa0e226f62dd859b57f89e80526293c30752fac690bc557da7a158188ff4dc8c06f30af0804229f0d32da35d80f11fea23936d423111224de5cc21f86db1b1c5684ac3c3f00aefbad0520be0f6ae9713b5b6694294cb54c3700b953667be69ca68a5f07fee9b6b9bb5433fcd081888a85611fb1ea315d822f3490052c8ce59f7a5de772706dd49ecbf3a05868ff1864cd41f00e3d8d8402d2a93c3e1f92b39a0a011bb27a8216b80f95ee73fb32885de2dde206675737c82d2607a1cb7ca3d48029f39c9d93501f1e415837b851708a4f888032899b01e13101379d0bdf5d0eef500ed65f54bc5602de24bd7d1839186c705248bc9a5b4a63b0a70df59f9a3dbe941f6731f3e144bf4eacc47a0a1947663fbc50f3bb5b99078001dc2fa97fd0baee6d06970292f1169c2ecf43f360f6eabbcf5a8a47bbdcf68c6455519d0a58f32571637bd6ba7afb105395168f3bc5c5bac1e32fb825cd298fcddc00c32f01148412de34fa554e5989aaec3f80f84eb7eafb342375abcb2f12f7040f9736e4eae5d025db817e9ce4e5c2998986b4c99d94fb26c78de7f8b093b2678361f3050989ef867b87c69ee797444bac172a4f8552c88fcff5579f94b35d7c691da114a0b173a370623a75cd4ce39984aba2cf15a4a38b7c8808c2fd69d1779dd2574c9444de76f6fea72e8b7b9fbe5cbb4dd4ebc330b830a0f53cbf36bb2a23bf8d9f81d69b7afc7e917220bc43eded8461b38dca3982b4408bf9a27aa5e246bda4e540879fa1c4e8d4194d62a81be54523031f0c9026b0a8854bce9c6e15ff85e4ad568bcacee5291d21bf50cb6140a7e7d394eec5750b181bad4476f2071d04d382d98dc8763f9f20c8c742534379d5e42fb54fe701e34c5eda3e4d2b4f0f6dfe4d081464a1b0d7889f645cd88984d121c5bc5403f38f0303f4cfb8cd4177a9a6562cbb88cc8e6a80a6c966ed656335b2ff791f90249c3fa6644b992fdf9b1583c15f3d60b6b6e48df74b449b720309b86f41939c2fb18a83ffeb35d2c90c9625d121368126aac3d9ea4cd42d5867f32cbd5aff557f9f68fa27585a240fbf71c7e0503ee3ff537aad972d8816118f6464a8aad560b3a938196bfb6fa3832deaf3455fb1c360b27b1c7cbc065012c0763ecee8c43ddff1b761eea591702d9655a0125580ff41314bab8c14aeb49b72b2e99a45a8750d0186943481426f684b148fb4fbb54d95e7064d724f58c5ceee426e4425607430cd8ad9bdea464329313a9491ae5fe4db784ea631acd1fb60d413a7fd012d435f4449054f03f0f673f50f08c40904adb0e66c8322324f5ef7c77537e2ee65fde6378a10ee135863f360c76e3c8a694948643a002a041d21dc34c215a7bae733b7401e9cf0fbff0f971a0a0f03bba98a410fc5739be10ef8b6064dabfc96b390512966ed22df5caef0eb2df8371d8b73077c89e52c6c80876e998eb3d8dfe4c382cbcebed997a804afa5abbb61372564d0d3b1ce9710b05feebee87ebc61483d18750a08848ece052df55dfc6a67ac52d0d7cc5949eef396b5aeec2eda45ecc5a8366cc109da20ccc45907d3dbfde27b79196a02ca30f936c22ffe187167b91c8bac2d79d4774c9f4c7907c023dd17f9a9264f9f5f9be33582335c667b22035417e127686c7763a900a3de1c34e2a7c0c3a92c7dbf0c8cc8dc5bdba9dc8d53d167bdac72c9ae4ee0f70198b314452afa46d2b442ca9b61d1c8cccb75d4b07a9c7cb32a54b606bd078ea9a3f893cdbe05f90db398bb5fb1b1a838642a63efa712820bf399b2e7d5e047932d2c683152d6f82d3f4ac4394952258eba812aacb60c87c8f1434f084a5f92aedb731634947399ca0975ee84085d0bc66781aeb5a5d6dc46a6609e260fac926a7124f2d3c33a6c3c247ec7b06916912b562919038dc81b461e0c6adfc2404d0ffb485ac8a1cd7ce556632bb0f087447dd63a7fb2e75b70ead71100dba6d2630041986bb57169f06506ebbb60d9e5c4fda3d9b440e3faafc31c29416569d7ac256cc43ba7106da62e3713ef55c435c05d34cbcbb693a1f3b2e6c241aab415567acf62fa95d93e220e4ae5bba03c471015a671a7f85233165314bddac56a7c100038fd42fae0c8d6dd1064ddfee48b11ca8eb660f3a085d0495c76c7beee18ac1c91fa358e37fb127171faf303a24361f4201aef3da49e18a8be499f527f6682f6e03130806edb94ab30fa0860d9a41af29952cad5e0abc1d14fee891086f9502aada950c30dd689f9b41d9ae3136ca15c3497a569430ac6e92e0116416b136f3f080aac799e32dcb6e4fd72f806c940e0833d7b7f25358849f5e642bff9fd01a9d3202aea104ce7d2c9cbc883ba4edf57c91f54cfb60573e3f85597d142ff1a324927e2b2db09334ebf6d6ae5619ea454ba4fc7ab829c8457a4172a94e20f99932f2b1c7627f0c1560c4ceb83f2865e4f02ba30794ee9c6142df0a40fb72e1513f0d08be71be0db2f194f493f0c16d404ffba06bad6a57b47800042adf5feaf92ce4a5610b16556ef519f9c31e69102344d4142be6f67c02b670464af263eaad839e09649d59fecdeaf17dac154972f8570622f032d842da10d2a1fdaa52240612c36b85449134277725f8228023827eafef6eecd2bdb3343ab675cffadcfb62224b82dcffce8e264fd9432845a4448e6713e20fd63ad60d3b8be15f66aea9e437f75af9d57f8579e691424f9d3599129e5868196e2f520a857fa7085d9360c41868116b7f45c500b5ebbb9c606f794121a022426a5651408caf368484ac936f4957489ec7953d6208067e0e1b877039f04154d40daef3978ac381d99ad0fa71da516be3a0996d0b0fc525472c55bce1079eb6299a8bbcb8e358fa90138be78945381a6f21ef3ec0300c563f4ef1badf40c70e35019939dc6cca655ec5c859a1a43e32f273e25a1ad6f3dda5f385cae6eca0ab2b74431f45414b2469987ccd0f3b4f7f9976935661a38baaa7c6237bad7da0b06c52cb26329f2d6d34953cd65ebb6f062867a5826b9a47a2303f9b46356571fed9bb0c2f1312dd8652d7f4145c356a7aad79b4d43f67f949b4e75f9cf64921f65fa91573364e2c435cfc60335e96359ff9f1a3fab968cd0fbb7fbceacbf88635739b3dbe4f1b584e0625dfbf5c0ec5f22922ce81e76a828acb757995e271c9e963cdb077a62482b70ca634fd82b522458a8f2f2ce5da82a2b3eb126324276894bb5f8c82a15981c9e4d65b81914695bd59fadbe09432b63f1e91c76961cf6f54738c9e466b48f319314fbc8fd57cbb223157c6c5113617b8c2fe6a2243d617cb09af24a3b1619672dc50a474c7c000404731a188cfc125717d33eccca5c706a1a2b78a4e06e367447e7a2b27776ad5cfbc41a7f6651bf44d6b28f1a6baae3aa0d6a221405daf9100b9265c38acfef2e719793ff0b8b4d0d31c3162371cfa0ec4dcc2dcb2b3b1be977d078bb62cfa9e41c6bb1bda85c2717947dde9b0b9746a5949349ccba85c37592e011b122090677773e592c1f9fcd93be7efe209e851ffaad687bc0bfccf96b534ab3281233457c9ffc3b08ab5195edabe39730ce766b61bf644df54730569c576649a0e715a46c29d52d8e4b9aa62bb63400786f6aef9748034f37d6b7ddf1c577f62bf2adc7b3207ced04db9db9502b2c51356ec491bff1687f5343aadd4f1d58cdd391b8d36395cb1a710945e853bd064f2b2c639f7de75a9e9b7e4610ac4aa74626feb95cf4d2b2d5081175df08dcf3da55e4712c3acdc292f3632c71b84d8a1b1103dc897b204565323d794c7186eaaf8f05c092256e272004e92b742c4657ed4434ebd517eca0ea82750fd2f2b5b84ab63bcda605e03e710f143bf7f32bb2696bf13ed13e55e86a6aa75605e42cc1250ba9423b4e50f56f2b7607373b7c4a3b9c6c6533b24c4ee9d9ebe3ad57f1634339e9859205a9ce45c3b132697f5fbfb27d8dc72e54e51ecaaf006365ae97990a0111d3959b66f4e4fb6b64c13dd2714685c4fd582fa0d1bf5a78e6702ee7852fd72374ef6a5e8242178f92107e9fc298f23bf623478f99e3cf7e7b23ceee3a086d0213dc74a33d5140391500aced4dc178810549c15b93059fd358fff4007db382956f3c0048bbdf16d1f89eb5d6bdc3002648c6eea0b5581109f002c296d67a0d83537d167510976c28a2b5ee3e44fbd996893fa7e41aaf7512df9556c3feb799dc2a00a51339e34d19d75aeb4b151aae46fdf97dea2b141e9bd9f667dadd78e25b7e1ede653747f3e9df65705b7cd008e8162af7084177d7972cb75c7f307303051c632d5f4815e1dc4327502d8150255c5f191e03d720bfb11d4ed8b935dba6a89b7e4024934b6e2b38adfc0218ad3791c7177ced6e793e86470118849f1425ceeec7f73b1bf824ae41d03d7149a96f083b1228eeadbe8fcc9cb2df49ec585bceba0bb0f446345c380e53fcc8782e6f1060558de59f1cbd7cc3d02678456d0a8d2a61fdc6aca07ca1a2ecb1aba05a53fa09dbab23bd04f845e1a94fc1a9892c0692dbf0b20fab411541b9e4d29abe25cb1266eaaa79cffe9ddd08aa4cdb7834108e8a8404978de88b8339927c1ae304c5271cf5f39b06d4f37b2245ceffa1a13b9b758fac54167969da1385955baae77a56bf0d686af207e47be77b864fdad7490201a4a9e2980e2c8d245b2303182d4834cf76d9b15d894a85b2e287f04a8f1d57aa46936416a2d10c024592c1c424cfa10f4eb0322879d6dacce94f491243c8515020a11950cc6cfc99621b4dd1b98a9b33624561e2030ef74ff240e4233689653bee8be8c568a387177021fdbb8f09a31f2688f674d6388733fcab4b51b9e52f89828789eb7f742300c1940e04dc0bc1b538e8dc172a52970829901a0d259d00e3d6e1745ba8e329db1f48f5d66c24cfb4e04f88057abc36bef963e4b52dab95e824808f01a6a830cac1772f2248e524b700c48f9edba1ed9dbf8af9f0f3af3f7403df653017e02028b655d9b11a943b74877771784ec85d148c053bcbe14e3de751f1ad70df995355e8015059118783e0186fd34aff51b6ba04c1364f0ce4b9aa9cf5715c0bb22c4201e0d0ad01456fc9d216636a88db22d6012568fa7bbf0725a10dabbf5a5843bc65e23fb9b5565da646f2aad9b791aa5572d9c32282e9d51dedb357b811486447ac5f9a0e8fb1b271b2e9825471f8895c043cc61e47496e7d63dae8be3c9339bca29d77228e7e31b8b486af5c9c6a1c189a3995fc355c7575001ae7d52fbc587ccbe94c1e8207418f7759e56d58104978705695af6795782592ee831211431aa17c8677155544c6855d8f3c6c03109beebe7dfd99c8d75a8f74f2f1e04bb8e22bef965cc8daad33ff8fb85d4c7058994228628ad5d9cc5bfd295c3e7496b2f86187bc4507c8cd886bdaa47989dd9f28342b573ad7082cb44e6dba4c397d163df030f19ae9196b0fc21c0f1db1d1494c97a2d280b0f63a24a5bd984e6b371014d452c1aca4586291f0aa17f01757c804e9c37d19ad9d1aefa1aaeee953cbed6aaf73a615466d2d351b6df8458208d32d163894777d21062b2cc9e4e6f64b951b92fb44fc39aae6134ca5f3bc59f5ebc9475be4b1fdb3ec9c2c3613bc47103bbf7537486aeba8f09226f20b5fc57c8a7ba731cc6bae426164cd9f419aaec13bad6926c7b1a36a9aa1396ada53554ceddf4507793b717e08cd1236e941c4decb8388cddab5e70a58a64e2f9af79abc470dc17b4bd3163d41a93181c01a93c442c3070e5d5bc4e88d34a68c6030d950164255fd6d699b32838856b9344a0225219e389901ebf9ba91fb87213f1d0ddf07e5ae7b050b4cd998a5d2bff8e876bb3f8b56ed06efb09b828ddf1b8b980c4f4ebd1b1e3bec59f90814526df755efa65456e66fc3412c65db1bda4d746eb41dc2821da44498a919d314bfdc2c0f4b9c831ceefb386b65af5670360a78747e0a02889bf0691f5c464597147ba99aae10dc59ebb530d242745b996c9084110726255fc7a3c230231c6110cd2995b8749e5232740d833b8b4d1e707b0f079672d859d4ac23442498ee8f222df137e8afa750b3c5f48b6836f9bea323e4b8c9b2f3fb3fd3f40438faeccb95202b4c56ed7eaf9dc3e5a9012597d6b1f61bc1941c07c40e03efb411c23de1e98c466a6422d6477f87ac85311e5087773fc31aeec2d8abd667d8ffdd91ca9a4ad708b714481eaa46bf34be37f8c2b2d06a9cf432d29487a0f2d28113ba65423da159875e655c19c33aa2fdf77e485509d5fd5fa465b3b1356deb062970099c1413e38e80f382bcb0f55493e1b4a1889debd763b12985851f1cf094975de85f087e12446c64ede43a62d35858259185cc4ca2b38caefbd0135527dd67fc0a712a11aa029a84556afb5dcc2e3e7c5df5f936f9d3c77434df657875ffaa674f70839618579b87a8a47a8908d95a1828496228e1c05d37e0c2eabc89dcd5cfb2b71493b6a1ea6feeddae09ca571f93e51dc2cac4ed39444b22713e1c2ce26a67c8744b00526e728b1513aec67a8f363041aae13cd725436a1c195f0d73b36db69f4f3ee5c552437edab438a4f8ddeac623d59ef088fe7d137e9f3c3c41b034ea3166a76751e08b6d46344bddf414507a3b6213a23717cb9afcfbbfea8ae91b4d755848ca517e90ab698b3c8f52c7babd8445c81388c6b0dcc8fc06b8652c582468eaeea959d46e2fa55db7bb7719c5b6a9a675ad971b1b2c0b94f2af6a73c52f3075a16936d723178fe062062339f0e4ed67a9a092a7e169cee00fc66ea105a42e5269848ccc2797e7ff6c27ab19b4e861238458e5ff0da5f5a2f875b168583417d61c47ca34e4e2db6c9fe4ae8aa0dd19e180ae6ba59b989a3ec78dc95a5f2386066bd1681ce9a2a05af41b2abe1de1f209616f8a82c0676a50f5ce177e7c97d93875f8d889ccc939588704971f19bac792725849986b202536633518193461acfb208b5108eb948c146d761801684376ff58594f551f3cd23652808c255eb40c76ab5f04ee4cc417599e5ad2c855787bd54dcad01b5dd8a486fb5343d60df003585b7267c80e6f20cdcfdd5bbc0bd7a01a4a1bf15fd37c69984835ba07a514c0bfa9688c173bdf601069cc47cac089938ccc7462818e2ce789f4e6be6b3996d95ff9b99b4fbf3902d2cde91dc2fcc44f6c602178dfa2f19e2d420f8a3d595adff28f791696a000f888d1fe61694f4678641ca19ef4dfa49525a9674605326cc451260858ac3a69a3620a94293ac66389a8bfc1e8b60757f56984acb96198d0733ef0cc951c5e62ba7ac84f5cf36f0eaf3a447dd52400134ea0e67268893d4c05e63a19dbc2e82499ba19438c0a2fcb22e9482e561b4c8e4364f3432eac067ad59ad073e2c67aa2efc406e4599a5e9888ba123a89aea50873692ce0048b58088b1d7c5c47664636ad9784e32eea3e8b93032e7c331a908fe316f431aaafb07ca128009f09bb79eb45f1bd9600a9514582d7080cc97f2d5300996d70294f45f7c084392f7df15709d39ca1bc1b3c6397c61319ffba6efb8a795643f41d857e5a3b75e491ae0354421f8651ae12061ebe813e6698ee0f49ee05eb35e6c7d601ed69230cb94205f15be3e655df1956f62eb9f904add8b92f1c1e1d05dfb315841aca11bfde430823461df991d13b3f3503a72e3d37d0522fb4792832279fa60ebccf9a77f87ebef0e4e3d817314ac4b89234e6c596c50896ff78834d51a9b84232d00cb7b71d3415891c1373b17ca5530d3e3550aa573c76054ee246e18404a7578830875fc96826492d7ba37f9a5ff2ac2cd3ead21a97c859c1a652793dc11fb7b948c953947ab85eb0521136bbcb42d74b610983862eec340dfca49e5518c74997a90341547a87aa8f35e1b0ca33cc3b567cb7ba5383fc7cc5ca50b0a06ad942a943aeba796090233596638a5cdd71fe98d534d09518181fce4c6e6544d0c7fa42eca8d2f83a9584e83d8bab08927d490559f00101c9b5c718b0ddd7668f9beba791b78a414172ad70d5e481f6a3cae44ecd532901d1e4291f6b097a86aa9091daaa32ed3c1c8f2984e23869f719d4e6c58177dd7b7db9a34a14257c456f2d4f94ca0dbcd8c6703ded233198a52c0bda80dc3ea03698ae0272cd2c34ef390d9c786644b3c562004bd2bff23a197c9dc347e64c80bfbca0fd67981eb76c149dbe6319bd39a7d7bb328ba7297cfb959717931e1e7de281ea9b33c9816279efe237efba223990d0064c6c6fb4db9a769495d6ae91dfc3f5250e173a1f327375e63a7e2f45c8bf8d2342ba4f79df5e6c41a062771317f68bb8e7e6fc4de8bcc1b3701aff8daf5a7b9c2f21e0a3b17a42a300f27829fccd5d136065d2ad1da49b35c4699d8bcd9d3de90f8ce486b86d8bcd5df3e8054c0da7cc35a9c5a25b4d964db90e411bb069ab41da07c89d3ff697352e52cd7df0a0b55838f9f2f4000945577d2bcdd726c173d1201f874d4364dc7ef378b03f2d8e0c019cd0bfb00a71adc64a164283d62848b33073344738e303d747b205ec3bde8ca37d3766be5652c8a8f985334aefd87d2ee564bb9e7ab799e23c958d9eca836cac2c7ec6e6c951d4aaf8ba770098e7315e8cf3e992a5d202a5fe81eda5befbac9cea0cfa98bcb8c7e027e730b540e24ff8a278e9536c237ccea81adaa1749a91a1c2a27eb18ab242c8cc8819492ca4065fa23cad6d6145b0022da5dd73e0f5ebb41b80ab7b8826483601e5393f42e05d133c56356489b2274f7b1c82e1e249acccd1e3ae8a9ed7c9bbdb1fc507c4acebf70ff3de160f0210ba048238cca92d31cbe5a40fb47b6e1002ac8950bbad3b42bec858c2786db4fdf0302bb7e7f988cbad72210c686cfc64c17f342769f92bdb8b42f4ff2cda5af48dd26f8787122cb903b43f19ab4d4727d1ce1d4bbf0a413f89a3b370a3447d7b93e1782e5a13649aa8bf619fdbd87ad443946e49006507ed4ceaae5d058bcfa84af886a185613c2da02688472f6b5f013d738b92ba15670ea075c6957bbd88dbf1e7a035beca12650eaa925478456a876d5083065f5a79fe83f36bf3aa89187bd816ab781133be45146b6855244648cd0ff9321fe24b9440e22da859f7c49c2aac5706a12c549a821aae74f6f3bddf07f3c4f35a0031dc4025e9da5b38c08880815279c4d19eeaaaf440e8907f8d463f31e773818e1ec919fee92ab5292ba49e589b1d0693e88d0df688cb4b9ac4904cb12feeb9072e5110286184efce22988be72782e793ab8bc23ac7790f60335c2d2cecfd4b66807681316e4b9a979b607f6b6cbfb7ce1a01866bb586e28c80725c355b7459f5b47491138da1ef1920f884b1d4da47548f0d023daed9d3c2b2a36031d728cc53c9ede8475933b7123d223230de4a900970f9a2cba0c4b664f66907af3d2475a077980f002794492a93f565406b75f7bda8d75e9d336283e854abf6bb1c606eb8603a5127964a529485d38396902f68c1a60600c8b92b7201d2df077431b6471527aaf14c4e6ac816091a0daaf4e9e06ad703dfb267718c3e90995badfc87a8d94e1f42099c03fd99e92570b7d89155c231023cad14281042aeabe1376b91b8bcf4dfee8a7a7c1a58f53b9406c387a1d8349d10a8cbb7a5a5c8c5892dc39fec53a8d89018dc641aba902e430e231ba677216b555841d495ffeac5ee15b5a27964707499782338101780c37556fdfc390b1cea77127aa5867b2cbcf06d1d2c48c0b9bc29e550d64a6349d1e13d563037fea78bc4b53fb8d9764848d86e95c540f0c9d073b6c2d87b073d497f278a9572bc50977c0d9f76afb8b45730e28c55a0998a8cca17d631708d14d37da53247d1b1dffaebeaa433882045b193fa84e96712cc115f621e578691a39409ed2a6c22db592e9ed63ae0270901f827345ee3409e066d36c77b4647d59118386380fc57760a2ebb4facfeb029a3010bc0abc594a29e5c65a9a9b3237c25197f3c2fbdad0fa96ab60d22c48493a1dce4efe7268b9d404a7cf3fa0df9698c8677cb663113cf9dfcfa4cc1a21fd6597eefa6c65a0a6447a5e18f037451c61833b270b70dca516c49e1b594cc284065bd522f3cdc895ea165e45b884a07abae4f8d7d2030dfbc036caed17afb2b3d42e3c3e3c29c1e61016c7eacf012d9e3b4b1b0f9e895e54dcc992e5b10d1b40a304614969d3137d5c80e0f70895de9ce383fc38aecfca2fb6df639486c0bf3dbde908c6d2f46ecc842e589547f5949745f408f3f843be2c6a091936900e44f401d1ad0c2d8a8bf422db548771a2f5c211e67d5dfd6df5681c363dfb246ac46645908c04667a8a12e1a59b5d325876ef36b1c76b7a64517ceeceb979ee5a5519e57fa502b57869aacb6d71b5b50a48820145acb7b43e8adbf139e98783a766013c4067aaace7b5ef1f7acd963117771c07516484e4ad6ff0e4b23a534134307abd90e193e36c5f06e20f8302444fb48f72d11c7a51bd8fd810e53eca93dc78664506d32c3c3fadaff4e21a3d77d7f634614e0a8dec0beff0c28ba3cbc1f393d896f51ff22cdfb1dc2b54b901250a462d3b172c0e14f17b472bd6bc4d421a6985e59744f1d030e2fc3e429df91a6edf23f6aaf515ed8db1ec109d326bb7dc37f2ba225d061080eb9f7c75635a5a1007a8beeb36395cbb4386355ba02d3e47bf28905776fb9bac3cd124958f49cce36603b278476fabf183e2afcb0aa3768addf21d7e667845183a1889d47e49d20321f7d38101428da4906ccc551529ca255ad14d01ab7e3fde7ca84c2175ca7d228197fb517e3ca69d364ec81a52c92968f2abba5e34104f53a10bfe53e3916782ad83f8dd860e54ef4a0a1fe7fe2657b81c4d31a0a1100f1c23abcc45658fbb23d52a2d46ad67734372e65071960378dc52f0b77ea3f16e0becf0d9fb8d76aa94411b1c2080ff533832d9eeaeb77c7a76b54439f533fed88d1b4ed42fc161f844c124eb2cbfef711020629e7a5f94eba18de13a4a11eefe5c8dfdddeb9fc652540b102d4c4378fa870608d83f81a9fccc1822f8f6a0595138ed2565194247619847e1fbc03922637d032616fc2928e1d917f5c69c32d2d4f8fc1bb7ce28183e47a00d03d29bd8f06aa57209ae12a0efa873589df23924079c846a832b5fededc290ecbaea0007b644d225189dcf37a648f2660712e55774eb734526686c59bededed591828e565045fda6d9dab1bfab82d11e9cd3160680d2a2edeed2b677d09ced5c02cf301e94b51602a5876ff12b511ea84aee0eb9c5070712fc439d04ddcbc341c20277d65fe0dd154e9851b3749dd87ea136b0e6b4923281685e51eb45ebce4854ce6e140b8ee6a2eba58aff83d11d20717ac06c7b8d1b3aa5c10a37f2bada27048464a2f1fc6dd6be3e68715d099d159e1cd83de90566ed23b87a1ecee5827f9885e3a7b03c19572ac0ed577c0522c4c90c8b51c46cef4b9614f562be29dab4fc08c9bb869e3cb2ce1de4cda9e79288d46da50c473eaa51e96eb7b0c4f6b6b2b6a61a1114c877e18d96f495a35d5c9bffce3a4a19e7c3ef61fef3f63f2edda87afbee435310b342e3024808b6464d42b4ea9e69cc1c1542eb5ee2248b72b48702093cb8db129dbf76c5937644ecbf23a6750fbda567faca88f3cdef1c10f7bad33b153b383f17b2402b9cb8bc5c3f65554514185a6d842c9e33568b99a57e0517dc12458ffe4af99cb2a785d14b52357a78393f8b8070a3e35d5d0654b553d5142acd1c3e23d4f8f5b9234036700aa46462be894ee7add41b02e098da32ed26ee23c67dcd874a8ea74d49881ad026a67609f936433f452ea04aee6a269ef81b6276f6a125cdc62eb739c79b267350fbffffaf04