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

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

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

Block Certificate

Block 68487 9731e676cd9cbe5266fafc5a31ebc26ece57873baf6e90a8013d7d6200cead6e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
36a0ce737dc689f142c9eac4a638e85bfb82a7e9090cba74cbb716dc4c2b1535
Certificate Block Hash
9731e676cd9cbe5266fafc5a31ebc26ece57873baf6e90a8013d7d6200cead6e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f024000070350000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002eac669c38bc4021c670ed0de91a23a52bc4e917cb09e07163581d26d74fcc9c7763f4c52f1968c5f32abb9a941f3455a129b9a3deed1d5ac69249bc0a6a335627c0249bc91bf8c69ebaa46dc45b5879384bd0253a53ae1768080000000000000040000000400000f024000070350000

Raw Header Hex

00004020fb4d8eb890a14b5c954f0ac594780fe38b069641a96169eeb68a2ec5d171d89435a4c76a4cae3798e6f9163599e6555d9863b7404b6a58f807ad53c51cf0f76e2e6b236a6029011835152b4cdc16b7cb74ba0c09e9a782fb5be838a6c4eac942f189c67d73cea036

Proof Data Hex

59,560 bytes
121216020307f6f43ce86cc2120e0e1983cea8819d03b9ded574c1efebf47721e189df25100965789e48e30c11a9c2c99190613716550ac631d9230ee8540b4d3db3ca5ddbf9236482f3151cf4c8c13c60bb066373e630afbf9f36116e397f9826ce8b2c4f167a0b988de34909b229fd1afe7c4d256be60bd994a9a76378191f06d3d83766306235a407c94e682f95936e5bc00ccb0eaddfcd80d5b8fa4b444f329c88f8b4ce10779c79056f65646a65fc9022017c62e06524219f8bfc7bf399f3bda230ce247c455b9284ac58e0007017090501a05b6602756005bbc92acf8fe4d4dd0e3f018de63da4d33f8360f3d3c58e277e3d3446b588e9dd65db4fedce3959421a8d67bae788ca63b0ace49baa34262368d14ddae04980a7e8a6187232fa739e3d050c38c5ae982a6971210980704f747253ad9274c286364995962851887763ee6d9a51ddd6d4c4b348d70e38deba829cf284fece30661b1f9c7d0825a609f069d5aa0c25f4e1749336728938e714e8a23519ac5b2b0344ea1e7f6d70ffeff6e7b3040fb84a297004e65c9c56eb3427c22aa5c1ddab7c8359a382c7782dea3fafba55c9dae1e8d859dd1909fd1789a9a6d36c6173fbd3a261aae41a34d231b857c0948247875af2fa4a10c2b0f450c5ba95b2bfbf9625de9a38e5367e6ea938c2fdb360f37cac97de479c98c820aa4033440856205786b9e6270bfeb0a8001819e4270184382bfa63f4922b7bfa6950d537a15f4b9b25f9ce39237dea0a291db5bad3a139837a6eec9a8dffd6541a10be938a6ebb0de748ea90eeb6a0f4d9d8170ffe9fa8af82a766fd6ce35ba699248abb36317e14f91e162669ba4642c8f6a3dd8f6b7ec3093180fb35c16f3839e857fb370aed7a1c1b052f5c5bfe1d1e75734f4e6f2807e675e2fc4c9d41d880ffc701bbe64a65f7ede020ffb536aeac2012006b235124719572dad1d14c89dc423e0d41d76862a4441bef251cbf0eee06bdb485cbe1fecc4c100728ff56db6eca296d01ea93573152acb08c71c4bcb58ec388b7a22e47b9a0063d8f9d050a1f2e95d0f034fdf46e88879e71a1ad74b96171b6c8666f344160a6f6c163039313733c0dd4c563f7453e3291890489cac62f2af39fc40a82352d400d22e88544f0df7b5c0753d08f500e8de1a21c92aa693139a7f95d3241372c2858dbfce5eeee1a910f00bd21724221aa5001d4c641664e17f220cbad498934181a0095141e952760ad6595005f5bb877bfa3c6660de98ba7e14b0290c95a3393078590d2f31b7ee2a80a19c05a1fb094e4e40ef40e2709fe9cb91e52a5ae21409e04c87a65e6d5bd8ce7535008b24a6b6c020195c1c5623ef30b2e2ffbf46099bb390c88cf8f30a7bf33b57afca39fbf14270deb3c7b45716dffd8d9c7f68476fa6ace34e13afbef9d87e28f3c153ee21eb17229539751dd8c57c954e355c771d2cbe43cb8842c089fff4ecba60f786da8fad95931e58ac543ce19d657ab4d39f8f70856ca93289e5115bb5047f46781a1041b74166c1b28beac4dfbfebba3d52ccf7a8bba38f296e9f411fb61d451286b6d78e8b67e6ebd4bdfe00238bd962d27e2d267b0d7f6e514ab2ce0f6f0f73eeb4a2b736925e17f30fd96940ae6b472916a9210cb86d4a7820aee246d646c0bcfcd52237ffbef9d459edd23368bf9b068eb629d961f164e6dfdf765368aa8efb65134e11163a2a37d24f2f10063c66fb695b251724c853129c877c79098f54811b14e6423689d1ae321cdb2e18866c2c7fe791a02e91e3545c69d9373459613c4431b9a66802c73cbe674f55260a11f93094dabd20b6c0db07eda0d68536881b23aff58de9ba02603a8da7979808121dd6469fc1b8d2ab77ba87736e7508868fb7376d21b80e8b6cda67054b0ae04f3bee478090492b2ebbaada3a26a1f541a46a272771ad90222bdd87cd070e0b9bbe41a45eed39555c833f327f3f5f86bc02bbe3880b8d40c1c06b74688754dc995b224267b5e6ae0310c4ed6057f0a627430c694bf1517cfc810801aee26b13c4ba0b33b1628c76981c49cd547c4d416fe54231cd236e8a2752fd1469a9ba57089cbf0cfc748ff8d0f59abcc1b4bd7664fdb44561a4168a63e98937b785873dd5fb4f041be280f1efe6ecd39cfe310bc215dee0fc6286342d417f3eabf1e81c4f8a9868df244052d9fabd0bc1502256de7c5567d05f421810db8a8c0a9f07a4986521f0d6ad70e462a9b82cb81756e8dd5075519e1b309ced0b58d0fad85d2de9dc3df84e010f73ebe127b2f5cbbed115b73692b5b5b066e49f8af1bb743a998948fd291d59f4d49ed829ba1104347842355a6af72dc8272ad0c87056ab607a7176467cf955cc07ba95e4ddf5d6e2733a037934110f1c1e8d3a75704dfbfcdf3dcc18974f68260d1d0e8c9071d1189e7b9ac59800301eea196928ffb49c72aa926ab135e3e4cf42205d4de40cf01ff06c56e27f2fc1930569f949e833b5fa6b3cb05567a8f5d34b3b85f3ffcc0f36f73184c56677c1050129ed577d5d23daaab7c22ff172dda6f664edd549abfebdfbfa32ab05abb54c57cf6a825d424a213547b9b4536ae719d7248c5ada217a9790cbffcacff8fdc30b66d2ea06a9b28d51a5d2621f49c76ed6489ec2a68a1682a40122d19db7cb850cb5e1233861118e12a2a861bde8765bd41ab9364c967eeb719942ba53ba6e62677a1a0ce881d1ed3b21adec64c5d1a46a1b1df4685bcf939a13adfcb3f5e664bdd2708238d79072fb7ea55861e2056e4f5bb8e2e5742d091ad2845b2ddcb2142815c72d66882eb8bb5456fb7e08a4ec442d75d1e327a0f1043abad4d0056217b7bc83819f9cc1e8b5f1b239883a1029f0819d327e05287d106737b4039481152ce5ba96bf9cd4af634d05754b9eba6aac78dbf20926f775450428474cdca4e5ce376206376adb6b46c7b47057ebbbb487244322bc7c1c314f654d157defcdeb93748c69a6fcb59a4f8d0bb07a94b6d02968e886dfd354d7fa0028691d279f3babd895031d28d0267dd1256b9da76eaf0bf5c27ecf2f5c928cbcc6d96d854ad0a7f295e1cbacab6b1d6ed7d476a3f62eed0d8955286e17924da23d61597c0a6a0fe731e590971bbbc75e29989e2af5447917bbd7aa0a515319f992c2e1e9d8b6b06f598e32faffd69ce40256546fdc347604a838570011498e227bc9fd8fdbdef7794919dd5ac24b6cf539984914f64d0bf95ef8fdb9b9f4d4d9808a7d04b28491b548df6d2a9f6b540a121d93a0ee06361eca61279f1fed42f85462fe2a821a8848bcbf7c3af45ee9fc817fb57a58fd19f622f539860958c6133a4b33cbb099bd443fb6d3ff78c09fb9dbee651ce181cf220754f43dfc5b3d2e6e0ca4f5688bddeab17113cda53e971e4b1d5edafe7687c02e400a979d28941e247e9a7f89814bf0cae906b235f36379d7ec4de16842414c14b888597e3ea22eb678f5822d88eaaa2c3718b3fde5d2acd88521aec3b3e48faf9732f31658b77b09bbedfe4f69f0e8b43238718b72bf7f1419a9e2590e385f7d8ccd89f173f9dd91552fa45447a3262601da727f53ce3d4706165967cefc9487a5b74c00e050037cc2f817a3162a40b7186053393c3739fbe7d75193a09aa8cc979788bc5bed00f15fb1a6a42a0e9731f49ad5254997a3197833958b268c474730c570958de565770b9ddd6e9ae1163387724b47032e5cdffe0fe06d090b357e5df223742fa4fd9de85ef0402ddb1f4cda7e8ba61bf6858b68bb63cd25fa5b63447d4eabd98cb2fa91c10907e8a28e29fcedea59d5b9a286b1aea8b07d3b3f17ef5a2ed78cf3ee605b82575f9f64453b31fb862f2d5ef097041007b79c1642956f3e519cfc8440a6cebab49051de713eacf9525e19472d079a5c03b196b8891f1abe9b2452ce7ef3315c0640e0c5252b87dd7416761985fe20d752bd2c7e0c274e2b18e49ea57dc255f8fa1f700f5f23a21637b4970efdedf74dba172679f025d3d7a861e9b2cebe51023359248e1da5c9d689ee6dd21729e6412cf705be7a0b93d4208e5c2ccca0cb7d8431e8e487379c7a9c2949c604e10768a39fe22f9e0562549435cb51eabcebd28adc707f7123ae2d3468f46568f876b2f044f4d7d86a2c65868695e17e44ce836134242c5f617c9f5b7823fbb9ace29ea51b678fe1979522cee4e1ab9b361de90b497f44cab118304536376070bc86d78f6cce0cd11e78cfc7b0f3205ab82441424d443c680b7a2d09d3945b4dba15f63cf7e0df0619b5445111433016d3c7efaec9c6a94f6046757b2e08caa409a830645564edc495f01c4f2039c6e18b83f9d711cf258d899ad1ce4a146ea57a45ebc3fe3e21ccc91c6524b3d3e03f16bd1953f759c2cf5a4c3aa22fe8e2b19b7fdf66d1858aff4c98461030888436f6147813edd1c33b06bda6c4569b2d240d385e639565cc2793e8ac26318b9a297824ab9cea7c0d469a26bdeb0f5a55ea4c42d3695ca441d5868bfdaea55e86950e7a8cb03a4a8728829b0eba2070a7d4717a71398dddee95c134d07fbd6641c845f0cfc4ed0144de9e6c9b7f85c3e37076f6e1af98a4405956aa46bbacf1c1d41918a6dccb5e885e4a2c93cfe004b00a6ed20026971cc2dc01dfe592cbdf53db9b50c743801da99c3dc1dc28a5114703e4f0df244f16abd43d4528e8858bd5049f20d57be3e87a99c96fb5ede8f804ed5a3604c270a184b6ecb7332199ba1c3c666473b2b2f7a066a0464860ac37fee9cbfedc796905ad89901874fcbf366474c9085ab6519e8b59cb59d22b03f78fd87e8a6e35587f8193419944e9a1dd1e04375ad5c79db336445c156c31ea0ff1edba25a3f17a23176110967b33f49ebf9b26749b3c01cde467d2da2240c78c509e578874199f62d95a0d81e656b854b839f138c32358acf32accf3e6f0ebbeb86a63f453f6373c37e0f037f997961474745d0fece0b71e6b4f843a3cb9686798030e751cb4ba8b7826fdd8c4aa7e83f7b23910becf23348f956015aa92439e945a326c893e6695ed29036f252945d9dc86579a96be642cc3bd83e18d9ff79202c9e6e02d0ef5d9f927ef4d69335949365f56f88008ede3e2e967157c4fbdea60db69672694225919efafd3d65c98c165758febaa8ac33e051ddc7c12b05ba7cc7449bc84ed366177f1a0bf40d6d9c19d1b4acbd653baa44183b35ccf29b2b3c853e8b238ca2b4f4357dfbc9f68b3443db250e357c853f165f9013a28ef17b01eb5918037b073466bc5ecf9086c6d4b6373fa52347f67ea1e059e4cda93a3e3f4c88da644caca68f73634a5c3d9bab1626c8230447d3bb9bbc9cc08efba8cf88d3c8f6a78b6cf7ca1a1f950778e9be6976cbd327d1c95435329b5a4993d6ef8784bbea475aea5ed6ee0fe8ceee81fbf79f6bb058d94f9faf9fb5cb01d91628a02b4a3e26e0ef60dd96abc2f396502ec117be37adc01f2031844dbf30812727734adf4ec3485efc3d5533739b60c2d3609b677eb8f83e47bc0e5297e92baf9baaae02a8f449122cd83da0cbb633fbf67e867ad89ca720700867a680a194e6208f2a0b03e9dba3321ed2b63c3fb62669978acb50aa0d641ac075b707a9326686b2c41dd8d6ca6813b672e79e03d334ae77b3cf4b94d366fac37346fa522784c55aee2474d78ff65d2b294995039254fff609faffa1f48865e2e9fc44e90a85db0e4274f4d098e740c4423231550a7ddfd8e9b343d78d224dee90da4cc31b75ee8dda7241d12ece719af62c05063a18c1b6a99b8296405c907ca7a0516cc3afaf449f42e79a6d4605f204b42281ee3e287552fac1c4e8e9ff93092fe5f04c19e952819c92a78bc097d93870c9e5701d59232c456667ec52584dccd8680d72610d67e298a233e270c7a81b8b8f13cd0af9297d90202a19bd490501f35073456c2da8beadbf6b1c79fd827ec4e889142183f6c81e942d478bfaeaf103050b4ec755fe70f2e2011b38614d0e6e6d732bb2eb8aae530a7d4b0b4ea826db8239743fe8163ce1a8f8ec19122f7da50e2a93ddd671386a80ab815f4bf09365cb7c48999a5d5f1e931057c7999c81925beeb2ab61aef519bbacb85c7984082b3f4a8cb48007bce15d1d90d9f9b59fff6458a9176fa42115ecf2ba43c83be0d6667e08d671902eef9f303667f22cc34694be74dcd048a22720170200c06eeb8156851cdc775ebb868fc398ef50caa5d406af9e9efca3a6828ed3e06a6fcd62369a718066785b43195386b8a129ed2a9a24010992c05c668ba302f40d6b820f6ef080bfb7a944b4e750e3c4009c7f460ef9bd152627fae78da6de8bcb1b33e4a9fb660ac256ccac4e4e34e4bd4b2fc5dcd56754c83948f05b6995aedbcb3376187b9dfcce3edfcdd031f542f0559bd10e8040d5a430357ef31a1f418b00c0fc8080b271315d6516bd5f3571120ec4d7eedba4993cb3a79a0e7e7c16505d4a3d9555cbf339f269b832de0711d7f8ae417f27dd325f455a2f9e36ec4bd647f58672d034651eeb9f4aee3225d554176505f21539349024249a0dc4c116581f5a8774f9108187e5fc85e18ab16de891999f4a41d7e16629400fdf9a9ac1d888805300de9e0e30520c233f6b3333997805ad134a0fb8805475f715c3cf2468d949d0479c6c45e816b7c45d243f9a2ccf137291d6c51c8bef20cfac2936a0419e834aacac63e7e519e29551f2cb54203b98976de9c9d6de4185743338828429cdfe76b617460f38fdc2a293fed62d190c84ab9d7bf325b98ec860084e1dfd5e664c7c28e38aaf66ba61904bc87e2ace6a4655ddd711b6d72e50037255804bcac7e1a69ad0aebe47df2cb510028ccad60063b11a40fd650d9c6e1bd32d3c914678f909ab4815d237f411e73efe2f25bc6e2adfed736bd1fad2f6335fcf6ec9df42c2275bc7ca32de3af9c2eb5c6d09134e240119beed2f29eb23caef34e31931a90b9d5af01f78aaa7120c2bd626e68ad727f784048a3deb6d856eb214ee42fd6fdfb3f10b436511246973b681273bf8a3e25b37fa942c50f13087d52958a5dac69990654c6b379a32cd1260c262c65eb6b9c3cd3a69c84ea8e9e5c5d74dd2d4ee2aa17f2bfdc5e4dd529333e185788392c71785548d1ef450f5eebdf10e44b404f0aec5a85296f2a7d44d81395bdc03f0901e43edb8749eb252ab20088cf83cef1e840bc730a2040b2bbbce610ce1cbf394a006e71fea9b8e0cd6759ab6ffbfda916062f91c10964595d5b8400e8a5c153764f5fbd7f6c20d3168bd98feac5ad6e5bfe2bee57734115a88c794d3ee5c9b810d5f12df40bb9bddd380b55d3dccc23e7f69f75c1ff6865fda515e927f927a708f3ee45de3423162b51a6ded41e414ff0df6231bf04f66278c704c595f14efe739a972a3497856bcb4dddb6d53396e1cae4a91a3e5191ba81bfe6e182514cb4df8a181ca2106b1fca35f7aa4bab63dc4e26dbcc5287a8179153f3f8969c41569c2eb1a608cf8649600ac6d6ca7a01af287842b7a2453cec9aaa19b303040620ad98653260bcb95c9a513c04a0312e417ab8ba8b62d4753a014ebc21c360510353c799e2f2a8a7cc2463344e4dd97e8e636b50e574e61a62b33190847e9ea59f42c2442ed39f07d04b73cbae5041f01c1506a62ed79a02f5dfe22f982e1670e852950b5c508dbde2f48572854a415d828aa2d398da16728be7b838276e3f84aa5965815c069e519a4f9cac71661bc5926c3b04e65e54dd5a8596c3fd1ee41ae5b5891cc5d25a3c132c68af95875f3b38172e869805d36954ab7aefddb013859438e5e91dc0f1517f5a64ba6202c5eb19830714415e11ddceca4237663fbfe76e44399f3f5f98f3519c253edd8715ebafade47dfa95f9b8729607aa4e3a07ddd55f88e8dd24c773b6855db4e3a126375f4067ccae2bf34906d26fa69f47ff1be1cade52d5d5384eb91f65f2764e2c652991234b8cf15be1775f8a7af0c843b182dbd60020b3addb3353c6cca46ce3ccc041e2fc281e5b6774c12c477e8817c8d9ad3d7aeb73b00162955a7aa6aeac305aca4992ab714ad7b00b3572120392e55801a418c410bc1c59b983cac41f19fe1cada6e65ef6415ebfe6aaf7aaba3542827d70e4d2b729a060af130c004d6f876f2858966c2cb661e5d13334229332058957577ecce416c1a1c21e6929e1e55ec7beb84f643f3d8719e92469e231a52e9ac48cedb30d4056876869d5387964ec88b419f3677a2e014b77bd342eb3ec9de50b20aa8b2aa06d0c6130173394a5cba4a982afcd4198f09ae11c3e3ce2fe0a5e07aac2266518a4b714940bf4ca37d7bbca36ce197e70e064dd7ee0318d3ac82c5aab965443a9bafc5ac29ff149a7b5a7df73b23a82ed01a7457455332d2c5d7dee424dd6fac33b293b154fd19e859cf05311c5ef9db4a9493e13eb4476301a68c13022111dfb71a7b76684f2f54625ebad1b753a96316c76479c0e00e443964db21772e1044a34ac5c385d745d1173968be20bc2f52ff5a0caadc5ccfb7fb48637dc1c3ef72ae29b722ad5a09416cf61567e1cbde134442c33e9b8329e53f4e6e17d3b3a7d495097b79e0281b0bce172127671037f0c45388c094d627699cfd65f2619b194cffb50017708ea81d68a2b4dd1dd82cff485e0b94862420906ace3bd011f1ba24dcbc893d3bded5d14646c9b60a2dc00e70824b180921ca7ff710c9955e804b173b86811489bc5cb4e4696aaa1bc3777ed29e0faab78c941fef98883cc27cbfbab5233d0ef9e848b4d721d60361b5a52d2ae4b50bb17cb76a141f0847d5822e21b9283e79d1b4f6ec38591bfd3d1f26a9d92c0bda99d148ae741f552b47dfc1fcb953e853f4b20ed2f4535ab6a5bd8b9cb8ca3fe498bb519a94be8812bd4f164c081a28ac3b2a58eff81d35e8dac0f7170815cf14e3d2fdad18ae21652af9b806a55aaed2a9aef4ef50ecbddbec3bccf45390db6721dfb22d633bf2233ba606d98db8c7d216515085aef79f2af0ad33f8ef62989f9b07efa995a2b0c074d231cad419bcb66b9847604700c4e2afd2d6709f9b4658b0bca88d7563246a1553750180f4a8cf47f64d1196964217028b50a32ef0b864ded0d6d596574baa083b854969082db2c1aa0820e9dcb269ebd9149ebbb0679e6b1bc4d534e44f77648129e137511a3bbbb2085ceef36ee62be9836de974df06b390f4d47f29bd8291e1c0470908c22b979256d6ae18f7b4afd123f25e7b73301ede9713bf963978fb2c96984c0ee938f1083a0aee7c39553c82d496c0a5ffb02e8f3f39b10609ae271220068c5fc0d9d4825095ac277cb053d891420e31457a599af40ef6f42dba30cc71df95dd6d35b9a10fc4a674fc30b0961bcea30fd4484b123cadf85fae1e4909a7fe336091a1f5c50d984e7402f2df8d36a99b10ffc11f209aa98c74609898f3c34ada81d23a34c2d4b55331d989a93e032573714f00a377b47339fd0cab082b2a760c6d9601bc304382fb5b35cb0e222ea414c88850400dfa29e3e464c16e51f0ea60fb41c17cf8825ffacbb73f704fab166e857ffe9c813d1dcd37dd7430501b0bf5224661375070a842da401e370e28fce004ed300097635a3df49a649b200955707052cb6321e4ef2dbd254f6e35dca4c353d0b0ea5aea7712d77cb982bce76d10112eba829b37f1f164656934276613d8c3eb108939dc00dca5a530619903998062a3969adb024e9766cbd608500860c4f61f51b2b51c155a05b42f52afd62c0e8cbcd42f7771e56929951a00b1ca4757ccf19d576146da0fa519d4fc77f1926876c348dee5c161c97d6e3074dd9282d780244a39e4e586d9c27498b2a3472a2399806652cc1a068fb31b40b6d9b752ddac284b81d416f1b00b17f0bf1ea5dc82f2898c8147c4c0f19e7a56f73424d155122102383162cdf3b4b912123b3a48de262562864c6121b13f1e7692df70dcf26ee805b82ed7e6a00af3a582882e85b1789db7adad28e1294cf2b5fba776f23685daf136f684cc12eab68db7d59ec85e9c143cb0ddecee77b1d90d3b21998a58d9443f9d2fffb3b32cdd2b51bef91dcd387b4412730d7f602a49fa0cd60048c000b3740e507c6840d11267280b8dd450470dd67da874f3430eb9056e85678ff10076bd72508c41a7ed3c1bd7833b0d3f6146d75a05eeedc712ae7c5207d07203ae9bf794308d62f3c902c41a75c52a0f63319282bdc5aa1fbb8b264d347aa47404d5c67f6dfa38b8539e70d5ed922ea441a5420bb927c5cae42867ebbdf7e93089de8f25678bc87f413ec6768d6dead0f0bda051c74aa9affb61cafea6f905124c4c3199b1c3b49f9976d5b4016422cb12801291eaf877073ed6d2faa8fd4f8eac6ad96da48558d7e922d3371e3c593c23a8df228ba257ad3fa6e9d68fcc5cbbf75df8bb18cd10f3ca29c130005aae119b20347e24202348ad07b5532cce1437582bbb76894e82f09d734b07ebaa95be89adfec3d962ff2a25725a0a8063bf62be7c1708ab649e67d8f88f9eeb474a79a29bbacf555888d01936bc4696527e11b41657fff2db96afece822de34207e7429bf43b00ecfa236da9a78cb19267754d0bcb068043d3082d730cb01191f508de22c9ae62a4ca6872785ba79a58b8b4851c18888065029648b21166c349a45a2f8e5b80fcbde02e96e2861e80ac23d523d2bbfcb9622dc5974be41729832873ada404bb7fd31a2345ca5117bf5556a533d7016626d3c95c9fe78f83f6fc89f74e85680a99d5a98d8d469cb91c7e48340965931e7b916b2b8f765d760fb5a1d390a4d101bc3a571fdda9b5d24b544647249cf53186a997e2c993d80a4eacfa7e583c384aefa44f6c69a127b1a7baef8349bc293d2af45e3ce2963ce582c21f1beb9b1a2f938a82f84f6d647998c31d4cd105b560e32dc83449330b8b14a0216c01d8057c2c9c593ccd4ba2dfc02e95d09f10ce26a449b106e4dd828a1ee35ee9c33c401ebca5bb396d28b2c2139de1db294654d996e56398898a01f99e1ca10cefcde392e4c9e1d7c72b60d4a66de9075b346a5fbf102bbc2c26242629ebd44cc55b35ea93930c0515f5a8e2b38ea52d09c19bad61660bafdc82d13e9935bbfcdb152655c86745ce6d1f730b82e8c685cb94ee4337c479d7439dc3163bdfce636abe1545f6f867bb94f9d71427083810166c73f68974911fca4ff89a608f7bd6fcbf50d45935d3a41db6c0bf93843728df39757bb93bfd6a0fc7760a5eec91a36149a595fc04f3a879a8de8269ffae62dd267ab0c81ccaae1405805270092e9041ecd982921b58da7d8f64e883dba37b57926d5b646efed0609559596fac59b426eb33e1d9fbadbd4c7253d20701be2fe5c48906a556bdb748267ea87a9d675cf0e0a4984778f3d648832fe929e128b514e3bd633a888521e5c9931eb286367578cb59afa12e0afab91dc97a180a9ae33c6f82a293ad0cf16ce2ec4dd1bb334767aecdcc8b995a21a0e1ab0114557b12ab08968b9697d56b8dbed7db76f9f8b53164f9148bc5220ef7f007b3d2ac723658102c0035ad55fe3e1c8c6bf377254420e4d944f8f836548518dd2372ab567aad569c9411a18085addad086522e351cf9b36090cb5a6ed83119942d97dcca3582e1d874f297bb695d5ec1e5e5aea9399d6b7001ed26edfef39a060e64b89e5716a035975ddf63f7ca3780254e1e2323457445e0828a99ae8f2131dc0757b3729aed8a3bd72fdaf994a1fcee3069aa2a137cbda6a71c6b06745f2649798149c057b9a49b32bf179d4758b6fe8054f58611aab0d999a61034461b767b9ff0d752b4f01da2a142e7c7d4aca63a220814260dfe1c3d7fadceb487ebd585eb9209f0ed79740587a040f19eb9b4ca23b094630d82a60f5cf533c8fd1a22dbbf2b9ea63c56fa5245631c430722db87535b70d822b37c216bf2b1578a75e3abb321c678a3808e324da46150497b38502ab1758005440980bfdeedb43eaeff200de06212cf7911fae3b5b099f58b60adc58a1c9d45c5ca18fb5553492e556e76a5813d25d68c5060929f0560f1ed019c8810c8330ed93eb3be6d78cf3ec4d7c2edd92aa829fd5a013e93ac219d48adf83f911f6c29e89971d2e1141f1f919737ace13f6422ecfc3cf2202fef386fe10d1f3ac6361a541a2a6cb76c3de4c765e0ce6aa1243191a3b74ff9b258e7af8408cd774a5126e74dfd0c6a3baf54f81351556792be7df16ab03575af6e893fae91f9c93dac65af587fb11cf1a9caaf83c55296c2e7488558ffde7d2c129bc9d88a4c5f11fa84d37d26cb007fc459ae7acb5ed41dfbfcfc80f1ceb0bb0c2d82f05bd74158ed48e0f587565274c7d3bae2b62a03cb5f89502ae8f4ffb0fb46eb77600214b429a06caf3f9dadd9f805cb0c26704bddcd370ac6fe3162482460c2ea30855253b91a8a0c825cad9d5358f0db29b8d0e57e982e57c4b437e280eefb80d07f18abaedbdd67d402a0b34a4577cf3d593239016408ffcf7e88e774458870a0bf2411d00ba17596e1a5da37777ed1e45992445c6187c89b6cd3e31f934edfca16ff0919dce813221da050046f0e5429dd0e573b17899fc6535985b6af6827c8c0fd7c6df78f4153a90c8ba1e53c1a74a9c171f6ba0eb64eaf966e27c74c74a6ae722ba49a754ec7f0f8523716344d70ef60a8c1c1ad9414bdeddf83ee3e78b7c4a757dde93fb785a50244d10cc0d9ce7d4b9b4a5ee2cb02174087bf07dd823e4f498e265b9d3dbfc3dbaf00b5a0f412e58d51a518c024c5dcfc8d6033f763a38d850e040442af2d0119ceab88f2ba25caee2401e5d3e79b010eec6683ea1706a8c9430f6741fec2baab8fb5cc3a7cfdf01c219650261353dbaa609223f34493a7bc71e8d6a56a7b5447ca5b8bf40b1d67fd987f00b24fe30e1d521a6e797ec7d6cdbbcf061b102a2b674f543b47e74022ef4c7892b008f2ca867158abf0f07d6dd034235a43a3d8704e6ea03811d9b3bb9bae9ebe0a8576d6cdd6ef595ec4af60f468e078db0b52f662bb08af66f15899fcadfc1ae52efb8314795957eb6e81042306619e1f47dbeea229d5d7b64cfd645fc8861a3c7f9c5b9b29f9cace91102d7c4fd9558bfe5c81d5c3a52d8a74b56bd3bc08fcbfd0b8459dedab1c9125a9fafbbbca818c8702a41af846bded74d529c1fd95df40cff696c7e327805bbae4e39b8e293ed16e7c314032955b13b13fbddbe4f2b3f4105d5a3cfb9fac6eaa96adba5231b2b8b818cf5ff8e30d929441716436e026f37997725c8c8d3f80f16d7f6480b449839e20878b825b076f98a156531e5cd5b20bd999811e254c3e94a6809a40f7e558532585ef9321b34b132981dac42640ecdbb926c85d202a6d72fe58b35426f6eab944191656d4ed1b50d4b903b891c56f6331e3baf094a52a0f02226ee1dd20778554afd90111ad192a9b9a705dabfd816f8143e540e8e78931421b3ecc18963151003e97b3555030f88cdbc3ca6912cabc95de3f5d4589c64f87634f8022cb58605a451d7b6c65c04a07e7e7bf88b841c715011417cde844fef0a84899938bcabba6e7a232cc63bcf6ec46aabfed1cb250a86f4c6a60df635ae27908af88789dc49007d8d5816c2dfb43c4e51ca12f6060fd2f51140c13ecef0c5d410754defc67bfbd475053593288901b31a5687f0b8056f9d3855b52cbed3e13638fb87faa41952633ff9823ac9a4b10eb9a321141e3542be925f64580083a877bd5b0f53b577c6ab619c756d08993c42cc37dd6faa5850c0e6ee50c687e1c643fa3c1277e8c10d127f7635fcfa0dd71cf6b5f438b6ef94cb2875927e86b0c45b06cd688f8db666164fe37a64db3195666fea1806cd2db043a43e13a32b10bebb45fba5b25cc41dd6b1481fe3d2d7f95c592aceb0097daaace5cdc990037ddf116274f97a9fd37c1e2b8e7c041b4acf77be89cdb60c9cb50f31c288af3e592dfe1d295502aa466648bdae5697a2d755b901188ac530d34218757412719619f888986d3e0f9458880eac81793982883c7c568b240f00a790e297a1c602bee0b73abb6bf8e505d1964e1c35d2daa69757b3bb12b54e55df8bce184b03decf3ca411113972e0ad818b81dd12277df49b20e1725f620d267b178936f541c10d57d3c6d631fd87af3ba2007149407fc258257e4f4d214816c3120464ae6fe0def7636b2baf6e5b7621ddc0243c28f796d0fae6cc84d96462fa48ef359536cbee1beaa202f931fe3b406e382d2235fde05a309caa01b1d2a4438c9767d9405f5ceadc0d4d69a75b5fc01478fd96c1b4434514cf63027f3f1ce1f8a81d0fb3000a80c9bf25960dd872c2811e55dbbec084f7a4902688e6d3b8e3f7fb92cf67c6d2ba17ad7d79bc7bf21d8d5f9b1b420c3ba665028327a49a8d0815be422040f072e04bab95523097c7ac081aa32ab85e58371beab24710aaa41ff3fd0732b2efc6a80e9f81e1ec9f1d2cb1f904da12efc9506e9ef0b8db13772053ee93f422dbb198f52554d30fca01b08c35682adbfce3566cda60725795dc1659503e07437c5d351b9a272ea84b1fc9aa59a6a70c0048d1affd5186ed3b0aefe2a918fe44973388be544035fa9f201dd8ce2d0a187159d999d655f97362766e612f26638d21b01e0886f8498113e8feb5aea510d97d3fffd008ed6d13db585b752f52c8c810a8c12e8a4ad6bbb0002d9f6bf7c934cf34e3ce2684182f8a67862376fa294d2cf03ab013c4d62c5ac203181642cc3a8b57f2532be2331a7079c262d1d34bac20ee64277ecc7ad60d8d2387cccc50bc121dd67d8e67c100609b2cc81ac30880516798895741504986e0ee9379ae4d8bf0a6ada63fd9c016341ee1781ab53154ac2f71deddae80ef2427070b20927322f4c7438999986cac8be169b13ef7225c2b8a1fe8323108b53407d92adb03ab318021bca6030e837f7ee77e35ce7dde05aab7a1368b9b42dd9479f29ee7e9b44448b31e3378c9739adfe5b63c8cc03e46eda0b73b0c058632b3485441ed3670ad3bbe5319eb09f3580401d194473c747495fb03158eeb7122739add4a44fd764bd3f6c4660b558c113301e5387d44f15c636bc085d40ca71b4d97901d54661eb3f0f3a4763031bd25ca42267d4d7a6470843a1250806f17ef99663b5884d3bce5c8267794972e398ca62ea2d3032e7897f9d954c44440ae1b5e93a784ba9b8cc3d8f573c64e29f0a2c0ad1367e3bb069e7f4ed597414bc795ade5e0b8a69b62f563b8920d4ad5d5357fb895c7fadc25700b0a6db79e09ef9a6a35c3d1944499b124009c5b72308c06e7f61044e952b996b11c9e88fc07fe6f4105a0884b478b2c3b2b1f315efa5cb5db40348be1018fbc90510f987ec763b36613dcf6ed4ff6f447d961664bfff628ac5b9aa410f5b2d9df01e82983ef4c0c5d781c316bb12883ec5d9b7b6d4f3aa7baa7155798d016aea62b4126b7faf633e192cc5195d8f0b12e8eb4f60446a97721118c1439591d7080fb54e26c3807e9b5d33f4060d0edf97b372e986e743d5cdc43eef3fdccbe9ca26748830d437e93a48225151d3dd75b11dd85d5c86b300c014feed4177a68c3ab9f58287259bd814bf3770751dca44483cfd9305c1534ee6439be49036c88a0ccfbdaffa163c760010d4ff1946c22984f1f7ef44bf984301abb06a7911ecf100e2157fe2c880a04821fdf21d6e057b0900083ec7a63b4613c0931fd49f2be7788d11479c0258003e0f7acc1a755f5e6548519c5a5aebe7cb0c428fa096fa1b73681866aed79567cf34b0989ad2a89c49cd214fcf10edc6b60793b4a62f4d49657303c3719f3323372d0736a209087ce97690e3884f1728e7e4a7d445dacb563c75c9d23bd77b32929ee23ff6238f11e00b41436fbbbbe43203182b298539f779a4e4f9b54491e23cd07b28da4c2fc0dc8eb022f56b4812bf26a12cbbd94165e6ed68bf15c1317c79fde312742cc2087b1d1275be498ff6e7f20b1c4a305a292359cb70d3efb9d32cea6980cceebaf8f28e331c936c359cfe3c68dd632562a9ab3d4ce6de00ae778c25589ab35605e936334b90c5d31435be3683e9516de977100907ae34b92d84c94144db668a614a6b3755c1cdb17b9f2ee3c25a7e26d24dd48993dfb57ebb82a660ed72a00cfd779700a3b60ffb1808420580e42d53567458e0af7a0f6fd9bf14608a58891feb7fee1e55633552c17d10dbab0215586d6a6a1f79dd42772e6677d7d0f156010abc5a9ea5065a00d92db510e3be191f129309c5ea02d2a89eaf89245a4b22c5d7bf72a82ded4b0a1c039064b5afee0bdf7e900b536732a90f1e6cbd6f5f02e80c511f24a7eadc85c3a7cb2755a8e6b5482771a320f009379db26426df297728016c4601bc5078d70557f12185b3faa1d746a036cbcad3ab8119cd146c9fbcd32149643d08d90d27a34069855bdca160affde278518dccba552e058e12bce8ca35b3bc887ebf3789f80e9d1153a11b1dfbd1430cea2ee5cf1b41fcef1d3541239f463feb3a76a0f1acb426d9741294363ea0a81d32ea7b0b461cba430fe3b1812bf906375a2132a550aad07f21feb66a2f7903247c127372b760ec84013bd15ba764a1c3f507f2ec985c1c9e37bc3e3f8f5465205a9fa2b2d9dba8b7639063cb91fdcee182230a57c037216f31fb18591863eb50b645c72d6b99ba1458658419a5e192e339ff7257fc60fb731af199f3eeb407c6bccce6f9901d276af602b70eca0818f7c8518cbcc952ce9c1ed41c95e1d7701b67fc78bbe06a13e37c70842173f71e98cdea672b18ecff7e30b186e534254aea1f9f3f9d241cb760ddb54d6102c7268bc0b8a6b59df7751b259ee9d165ef72a5368489803e5034782ea1ea36d0826d1a342b4f838e856e8ddc5947a856b50b0a0b9ff5f8eb6d0bc49e3b64ceb32286f919513bf27d7aa139bfc22e86d6f24520fc2b4632faad0fc07507f1429abfb3404d69be48d0a43f2474a541184267742b22b044331b79cb727bdfe2fd5a42f6c6cbdba9246b0691efb2693b8d94a7aa374829ca42d719e0839c2d63792af90dcf27bc088f9b37c38e79bd270a8231ad22ab6ac3aab5171853ee5bbbc66549fcab6fbec9a86e50db6003a3e0f85265893a4a8c6d11f7d79b81dadf6fb27e33e3f8a5c9a0e47c37c01a08388ce1c9c3aa6e193e593c8e80f26d715ad0700d3bfe677579d776fa355cfa024aa9fb58d4bfac63ef15af6b2df4bb0b255b92a00efd76b5cefd7a02b86e605f1413dc469dd776e9e60e7c307183b86b5ebda52b68e65166fbcdbf7c267ace23aa02ae373e8f151222366808d6631c7978044942c1ea7d918284d1b43eb488a3004b8f331846e96c0366e4ab08daf0c4b5afb57838b0242e8622cc97b4281a8e5ece0c3f40800ed6ac0ff651c0261d52ee563e35eeb1ca638033cd68d9899cfd4257ce23c66175a631c107b80ef585bdba56071ea1b2b8f997c297a1dd0735daad99235f1f65a0accbbe6c5950b1e85885c04d9068458029afca1c138055c7a88a9d0613e6fad66c8dcd392f29be2388ebab70f93195a3f1eef47537695e0f7319a1e6bcda0ed9df3337c747f50fcd22f6706148f5e57b5a751aa5f17b4accd92f61e11f38b55780878c3edf794f0f1d6e8ecfe09cf881e209fe3dccb232d8b48cdf9245fcf2ed13850f9689bc4cb1cfd69471c33c1aac37a53e489b1355b6baf52c21cc2ca8ea6b9fcfbb52207c6fecd0cec4fb70fa1ad0ed57e73f799a384603217586de501b43d6cc4c9967cc90054b783c8da4e2865cc032c7bab394ebd59dfeffc9a7919cf53c4db298f6ce117756519be3127b1806124f624ebfd12187592103f8b10cf537b5062d2a0b9b4324538aecfc20e6924dcd1da975d94f3ea9f4a3b709ba6e510c0429c87f85a982b08fa99de7294dfc38715f3c67ece867a50028743596ee2ca43423cdd9690d568711500ea1400dc86db7b108a0a199e2ded0cbc234fa80023c674f3ee443e3e7b53cf59f2c4e69bbf4136ba470acd60d02a023ea0f04520515120a4c968af69358f1b9751019a534da4417b818ce679702a5c426296b0271d7b9852a782776574fa330f0be447334bb0bce29e8e6ae2ac4cd4dbb72959044af6d102e0427ddbbba4933f2894703f1b6fe2b2478dfa30b62d348f251e0173ab337b513ef34f1d2b25af2269d0331d49a9d0045a9bbf0c89b5a3ad20e182dd099ba04c7abdb8b75beb05194c4cbd872833237f8379cfb70bfb5803edfd16c8b1951d5a5dc233477b7068b2bac7b95e361fb67f6ccd137946c5d8ce64b9aa2fda46c1b3a3a2e036eea8a6ab6d707c4a1c498325e50527833e9dd7e9284ae4acb122a3dc30f6723047a9bf7dbef09ee39abe80bd265df75cf620f48c90d0d68b731605c489a52701e96c2237069f9ea067003433f589522c5a64f8cea6880d5a87649de04410bd574322dae95f0c98ede7e47e1a0da6720909547f5711d1cfd40c494a1dbc6ddc6c937ac3f9d833175c698f67f10eb5b6e6ea0c8957875332deb460bb3e48ccd110d5a16e97ab874b885a70c968fbecde3c3608309f278a7d8c498972b3bba9f186da4080544bf500b91c4cd92b538eca3ac86f565a2cf87d4e6fbe1662f75b59205355dd7b2f44528f1cd59124a4712967016eb239f31e28ec8b566b76128e0351ed9de425281844a5af558f5e42f8cf899e9f52d90f4e4a360a133919a60e0b4dbfab92e25d86afb464e0fa3f9e69dcc493d7a07d89935f32f4755603a0b493b97140b81ddd36b8bf3ddcb58c30f9e85e34944c7b5e4e00a9a90aaa835918bda4f3126bd6264f1ab14b19856166f855bf6f85af9a2f10d16b2b7dada9e6c80a9f1b39fee3a025158177ca8fd68ec754ceeefccf623c569183d3cc4f18a9ca738daa5350b4ac4930244d1ee1fee30a1ba6d1c78594780eaf264984dbcc8b1d4c17ef43732b844ebf4ca2155f2bdf8958abde6f88af774d5f2ac92f611b8ecdbbbfa4e8c139cf512d67cf9c8424c30378517832d56a6b79bff1aa2c8e7599ed41c5d54dbac8d13cf09908f440d0d12c6b0cb9925196fc73e3166880dd2c6a031806202a8045e12cc7e987a9b55d3ea7897400797789903b06905a9d90723331ce80afe27bc1620712c9e63df0397dbefb46baf588f72c4f6c3b071a43784ffe1747e02c6f468e4c2c86bfaad643be268d36cc7f7791e04b08ab277f4ae5c44470084f92a57b811d2042967fbb27c044d752fe24e85a4623d9def1a4adda23b7805458a17cc23390b78d7c43a0435072a6a48e1f399453c55a4a3e00b860c46e2483d8fe91c1451d6580309dc8f6e0d34c7b3ff2ac616b235e12ececc0729e22f00d7104d21de0bbd3022987ad4bb29f93fc571af703dac5e1536bd2957aeafa2234f949a81e13993fb06542c1dee877290bffeffe0010404c902d3d5455dcd49889e0846685f86dc029a71a0cd0c5240ea05100c24215997fb164f460c7a974fc2d9ecb244d446d45b12872a9a47605228ce019719c2ea877afa06e13aa450c1d8f80c0f595c6a019da46b2a868e31661f3cf6de7e306b510e67bcf335cdad4995c481a1c9028337ffe3ee8a81322b4643cf0179eebb740dc6bd13ff974187a33988942484495356102f7f01d54cf33cca705d9c45715834d6292c1b280fbaff50d076f48230a72424c56e9bfbaf6cceaec0cbc8b09e5d7fb9ae31c26fabd43dcbf46af4962a9e364faa16bc170191448a863f7464c04cff934b98c819eb2982d0802ff4d52014298c27126059d8742635a8aa4c279a2abff563ad35c2b29ef6cc694bbe7dde33cfef164d929cf8607d99bf1237fd31c9e68948a70b04d5007b4edeb85cc8ecd75c69115856178c6d7299298b147768239828b6f1b129df64ebd9c2212ad793b24b7df18f53b58eeab2c7a6b4fcac7223136e490fa1bb122b541889a7cf26206d4a5de9ade99da8f56916e4f9e4893fe30c5643867b76857e7793952ad4e605d6d2fa3fa7a86f7b8832ba796ed8abbe06261b389b3316525f223a77630138aef07738c692b9610b71cd4b2401d770c485353d5ba115e6568abf531eb2a8dbdd41446316aee4bedeef98c0913a5aec1614c662084d4461a39778fb568516ad949ff43994bee3e8d054c9a968312d74c77d90ef6deaa405bb1cc922b91cb2f44956ad8058ca8cc72a411d67835f8c54fc237d8b2c7a440e7b7397e2c7475368889c0ac99106087d4a5388308a31f36e04dba2bc177a49b1d94cafd0aa29566dfa8b66c8b8bd6760958fd466b3a065fc6523dcf3e0677d6e5f7d1594d73b7479d04d1aef20e054eb09c6a909fe3e39c3ce360736f119c9fb99092279a6e93b17dbe2f66d13bd457cd07e72ce4b914f0333c22492f5951d18a08e82f03504c2f5cc1df4bdff5f71ebbec049858841b275a8e430f72f2e7fc17df6b105d77eb334a34930e14c079fde4e0d2d04dbcd7ec10a23710a468cc8de1ea4fba015d1244c09f9239602878cf1fe1f2a63b1f8dc41a1c546f3dca114cfef1801ad5c50040c9c23a288669fa244e610e0dd698df5343014261cdca6462e3da6d9ee2a813abd704bbdfd1503af126741b0251675688fc9038268d2e8be60520b2514359807abfda9bd282d3c71874036de250f7598fb15acade0c91e25f8c209c58ff3ef6d5bad42053de257286bdf0c20200e83eed8dc93c782eba8436ef2a96e8b3ce0921b489e01e425a3424e1a25286359ec17e3ea35c572e159062f6624ecd2a1806d080152b01c1a08226368204e04ee6c25e2d7ce9fb0c7580982f7d5c8c7df50a8fc87b6481a8eaa705153d60c6915fa47465276dd1b77e62a2d54b331f92382a7cc54f61cd76736852e34a03dbdd21d5fe07d5292ef9683b91ff5daf3164d66213b842b3aea27b0f8f3222453be37be10ea100caa7ff6cd8568251591afcf3bcfbd2c766322c1704efd20baabe1850fb87f69164eb931e97f53566ba9edf7f744db1a10b567a8bdd3aeca355e0d1324d9f26c10722be01f62be78e7dde76fc7ac10cc3b4ae000eea8c16f61dfe4e3a90606188c219cc480133a69b6c0d16ed43b5cc9ac7b1b931c45ec66cdb548179024442661830adf1c73c25157d203a1b0fc787b2e7f391b5ff994026006dc0d769426eba4f69ea89bcd734355ff3d3b68d539ac983328ea861fb604366f2fe3db9041e7eb77270e27afa2adabeb2e61ea1a27c479f70c0dd8f59857d5d8cd8990b39578290d19dfcced2a752c12274ac9113cb683f63a238fd19dbe747e48e656317032515f3b1093e57e89a1e573d0b2ca22dab3b6162da136518ad649039f1c0fee61a437323d20547a5159df496b2e4fb51be3831ae95b71916da6420223d053b7b504ea2973f01bf132b88188b359a2b2010c55258c79af1703e26418831b1bcab682b1399ed896a64eb12a82081395a3225804e1f2ed28043fd52785463d39afa4b4bd05c6415e25fc1162949e1ff7d1505ff3cb890cee11ef815840b83fe39a72956b760e0b35daf50c6747053094cca47c3d1e7cfac4ac7d5d88352efda8ec5ae7bbaed919d02cf91e2527e890c1def9fe360d9bd4f3fd412e95f24d5420a4e71399a06f1e9391ba39bbfbdfe94a32fbfe83fe57b29c8fb0ea40133a6814d0e45f8caea7eb69d05daf412ba9f6e821b8019b1bcaf72cf6ca486f5ccf4a244a4c9563d8ea9e39afbb166d65e601919831819e4783d1d4b1842d0da25b70d839855a7479cc271f974113bed1998fcbc72e0f6e700066baeee8d93483e4b8e562f09941bb078f0e748063ebb7c52ae3e950ee37541dc0646801dd4f0038b986232988d2292396fa9c53c43ba4a16d6679a4b41e17e45e2658c1e88e21919e8b6da0492641398b33a02985f0ac6a87c67e449a85f37e5e1b62c04f9e277e1bc3d6393997eacfa7c7e8b4a4e6b7bf4db54eae3c0bf6b5e4888eaaa2e6c2616f734bea80a72cebb4ced58e5d16169e3372c8f8cfd940c6d09f9c690b2c490e271384395408933ca85390ff818e245bcd70ef8c27af0b9f6a0be9253c8f9c8b68141a9dbfceb78db3939a9934d45c4cc8d2aca0f6a7a9a76d0b9ab06e3c9cf6014a610002ed9254312689edef21571f8d462d210b01218196708e339ffcdf83d1460931c9b0d335cc76d7e9c25e563e70407245f7ec3883ddc3cecdc7c5036685cb859f219cfd9037884b39842e8c3e9ce23e8fdd15eb2d6c090c7c8112528e6432c9de4835aa447a637cd3b7e57e4324278c7ab46406793257066e63aac81b59bfa915cd4419f5d43a57abfd900162c4b3a8261bd704a229293bf95e555d68f27099392111dc9d56e20b1de0757b2d7f1dbdd884b43fc6127b3ff5b92f50036397f723f657351b1f9f7d370c9f1050c96545228b193d3cd988f984203f76f20e05c46559b49a07de7fb978791b1ecb95a39587bf7f08e421ea6ae71cf8877eedd07527cec0970b1d84e5cf73921ad5fecb66863e9addfb921cde7f7fc961affd570ddbe1cd786a3c86942efc1547458f2a317d8e8faefd4e179dd37c436d21a13e5c29ef3881521512c21f07843fefc862403ba56b421a650f0dcf9cd2bfe66bae3a8da278b700f6863ecf0e7a810ebf581858afd47370cc6f3fdf6bf5809a09394c41bdb0bde1d58c2b6dc9880e877d66e239a3cabb8298f6bb8a1db535b29846ec6b718a6b0f3b0937cc909ca58b1dfb4264956f9bcdc953050eb487d3c40f2d6e0ec2e31bb681991418b8266586ae1363f25f1b4948aa896746b0cbb4c80c4383e132daa5487a952887b21c708c8c96733190966a1220fe073eec8d4badc92f1ba477a90ca3fd037829834d2137535452a83a0dc8158bca3fbfcb926077fa3ce3775553b1ec8f83fd25ae0b43d24c3dac722f8935940e13b71cf6b7fb736790a029da593954a9cf776aaec21ced08affa6b79c77d0ee55bb72be2a5399655caf8e509ae3563cf1cf28dcd4bb78e496cdfb7e74a29be96e7c9bdee1d03d512c805a9f4cf1126188e50cf9fcde1a9051e44a3449e8c05563e2cf8442f8fae4c1d5198d647abeb34e07c7c57bcc719885612d6602bdabfc3c765aed103ded20759d6b207077707ae4ac8a0dc8d8aee1da8342adac3352d07764137f676ad1f21d5ded5ac7fc66c62b8b81c637b86b4c32e514542bad7611f9fa5adf4ddac499275179076efb19cf5ded983c8cdb034987114555363e2f6ab0524240f2cf6b2ce3f49fb02bf7c1b2b7c9cfe9801b45ee118542656c40fcdcb9076f747f4d838b794178cadc6809f2a0639af066e21f745d3dc6ec12748b5ae8cd33e577998dcd8661f693f3c427797b7fc8ad480f9afd167ba8a8ff1841e4f0f626745f80ff1e8b12ba5e909153ab82e830168995ac36b4e6d292852ec939526f4a18befd9565866d62585bcdcf1e09fb7ef2157dbc7abe56dfa4f1c6cfaccc86954c1336b61869286d54ab6fa08dd700551b73c87d26b03855a11a0efbafafb8ef72a69d3df7b81b69641b35ed8fd4507aac5db938e2034f9d32896bd01c4d6d0375a22f26f150d559689a454b5f85a7d5f65a197df8f07ceec2fe5b71b3f65eea2d63f0cdea04284352bc496a6edf162377706db9b268d64779a29fc5587ccfd9814f9907261e7a116d9548f96cc851894abc57c458f3052a772ef5bcfce0e8691bec0680b48f574cac93aee032ebf53b03b5a7124e88496cf31ab0ab92cec47ec8011d42f31ca4ce20e93a258ddc87a50dac7e48583eec71362584bdd0dfed6ee0939a2996362421cb65ab0f0919510493ba7f8b2eb08fc7cf50c3c58e17ad4de3acd84d842c67a65f4a36076d28fbaec9758555cefdf4de29425b3a0b90bfddec688083df30d196c4b0df6a2e3586e9c0f2c173a2b3e6442729472a0f959e8b56eb05ebd07046b9d592125296779768f1262085968e2c678c4dce8152eb1cb16c77246fa5d54f483b96d451c36d7123870bc50f4769a889cbe5bdf41dc2698827f32c997042ffb9ce9e864d2a03da215988212e68555fcf457a668b0523755fd1992ebc080e993478da070e49e2b7c7824d47c052d619bc8a02231eba315c62e802139eaac32cea4df60d5285dc04a7d8377b90fd86a940492f274ef301b7c819d3a345ce8e48084892ddf5fc05c3368581432ffa331c483b378862c8bbfb99fdb85f4b4aa8af607f75592276c96ac14e8239f03d03e5c5bcd8ad31a71b4e4f07e67088e0f6ee0ae3f405e8c590ce0dee57a1b36ae2c19d8f6b22fa43d39eef064bb47061a9cbd4aa67a80ce7123a2fcccc50ef080a666edaf97226cd0b20a7666ebefada7c465ec0d3dfdad4447bf72d2ee5a3d04332892bbec6f83cd9a7db8c37d9b36d643c00492fb0529fc5f7a05b2d27191ce7652014c8d3f640514b70c94a3f1b4e53f79ad99a0980981cb6005c51585145479c42aedaf6c509f051df29d53071873262ad2263ad6734a52a6e7004eb898a92967224a5aa14b47ff9905265c053e5cf5a2f63f174bc868eead9263bd8b62250778f8b21e0c8b6f84772310cfc95ee2be4c04e636288f0ff8b2d961084b21cf1fb17f65f1c4cb289e12959f823d604fb121834b5b0b3e75b95e805830091eb8a8ec4eea732c6244435b26b44c874ba12db39104e00aaf40ed70c7f146b3597cd8d780b5322026ee91341e9a3208ba9a3ac3aaec05e6101292858ad3f6144443e5acaeb54fa551da1275adca26d2e405b571ddc56c875c094955b3cfafc228769103841fe2fc4f2c64e8d30cdf739794e23dc831f7186458b73a2515fa669af05c75bc809fd760adc3be55999ba142da9cccab03fa5203c61df613066fa11dd88de6377bedbe72fc817679c4f55407a73a98454f8a8dd65f8de9d364f9bf814bd9196edf2a46a5b088c3b55884a09d009a2138d530f54486ce5d5245dae7ba226ba88fe0f659e5127857a71a5814ae18a20417a856b5cecac97cc9c3cd7ade842a45021984bf65f6f217df05822c5f7e9748e3aba4e1375f622d8c143e35f25b86ef938623085d4b5f7f4a8efc9b1af1055d2c41425afe8a047ca5415666c3bfa9ff4fea156a0ef5d225b1134d6ceea016847f288201fe7ff298e15cd5c972a04bb2392401f08d5ac0429a3bb4482a51a8c0c6f4bd1bf23c5b42a2f705fb9856d8456a9394c3b926deb08b3ff61c76f7609f26e26948db825bdc582c58befaf3d56f39ddf08f4eb9347b2a3034b17d4bfc2eb2d6bffcc816b1137e39f03bf378ad8f13401cfffc38f0546e09f0a88fa0f9855034fed4edb508a1c79611472a06bbeb7023a63a92b74abe32cb30a367d63ed01732cbe2c5b4e539b00f6a9b88040f7b31dcbe4bd7f8467aa2423e7d4b5ea3d5794cbbb111bccc96f78d832ca962b98dded86b1dd4c3a2ef3c0f02693306c79dca9a617f10c04cf6b1ad3b4ca54492a826e32ef7a9010a8828a5af01216671d40d807f170a8a2012fc6106ae9355ed4f71bcbda9ff58023307f615476363f57aa339ea4a8a5a604fffaf8602b9b956889027db156635479177172c4ec979f554a5b70a448ef715ab62f3af22821c160238b5f92727abe7dd67091257c551b042edb7f3a49d9a420e7b3dbf3ea705626d4b30650f341d89b0ec9a55bb955db3a723f84c660077e9fbcbd7923b09017b76b299e590d1e2aa717f8db96c611082d39b6fd6b99415f6def255247ae9ae729474202d074d1e1b0dfbc1d06e87d0ff460cb9d3c20fec603b4093d3e8d3dc11e33ba30befb0f4bef82e722da35a6ac3ca17d8637d4a233c70e762d0eedecbc1e5e3486c5c9788ba4560da3225b864e064ce396b1308f2f5f3cbbaa178061b7828221770b4db1f42a5f68d7640e98eb773a48943f1a21b661942c18e22a8e2921a9cd06c36c086dddb5fd983cf1d92ebe1e31606ce925f2bfcc3046cf57aa40db44c1fb2d1d3a671f25f4625636f4f88242ec511e1e64f8e56afd860a8730fbcd193dd40067f8dbc8acd87276d01ea20a8d1e17001a2469f6852d70f4d521057ac2e9aa97292ea6cdd7ef95b25a475ba1d3e6d2fc81779e74bd6022b5c7bf9c4843eb8464e805cd34fffc5812377aff51e029cefd207cb50f0a169d6457b8dd3bbb7ac5887d57d0c3da9749204a3c6152b2d6380d69ee0d81aaa010de0ee5b53825b7e83439d8da328f157423ef71679dbdd899385601f2efa155dfb395166d98095fa57fc0cfa2a25dfb3c5903317bce73112f5fa3e3f242fae10169de80bb0c0d64344aa150815acea32fc057d737504ede040f0abf84984a4a85e04fbcf80aebe1159aa5af20e45799e89dbabb962012620d9abbd4e729340de8cd50ca48dad096743e9fcd8040e6e5e5b362db7b7037668d166928429e7895b713668372589bbc802b9dc739333549cd35b048f81568225435a02e3ce59d4d73c377b421128ca34d7cdd55d3aa5dc2050f47d681dcc4a58b6b60c9d2adcb2b34c44fd523751f81aa986e0a32aebb7ba7d93e9a158d78f0cb484bb9390b69d5ae36b3635775781462966c0b7c8779d4e3b12d4b49b72f20fb57032e93d7a3ff3ed925028b77657d4e89dbfc9feea70e16283c21c6c8a8964036f5ead3042063c1e2ccbbc9153a20505a3c035c7052d20d524808fe7b20031cc6e4bfc17c7b090b0209591bb6dfbaf6aa30ed216d6c9bbec1987a14793d0e78e0aab50c89ce91e919acd64f7ec2c2d088e4b381df2db48224e546fd1b776f98d31554975b1cb60b14f75795448efc75423060c70c6c0159bef3b260ea226956b73fd59ea366ca25ecb9416de280e51550ec264f08dd4159c3d29631044c8f0d1c0b8664d67f9b439101bac90254357a74a1cf6da43bc8ddc42057383208f4f5e73641e90087d8f927b67874f5c04947958561d81f4ae79e7db5f518faf5082cdeac7b4a402a4460f3843077143778e771b946355102524c4aa689005ec591001c895f5f1dc5050b73f951d8076cf8faf7ecf9f800237ef72477ed8204f097db87ae23a387c101bda75176d4c678961429933ac1c4a166c51be96aa24121f86a8695dbd632def6d1c671ed9c6f42b5e2fabc76462715487eebe20b2a5d1b94688d4c11a845cc594d0f7a1ef8bccde47d5206003866f8fdfb1e78ed1f71454fcc3129828e7d3552f2b43467f94fc81b48bfb4287afa579d0276e5509e4fd95ea2788b8e78b97b8c67043d2acf90bba74490967cd3fdeb24eced4dda79db4d6b5be5e54a83caa7e672f684d3a086592379a14ffdc1d0a2d658cb82d5cdfecaa7742fc114e5fb4b1d7137be3e12d126272f92f89b205ef5d195ab5c88ccfec2d5d2a8a0cc8a0c414889f4211a117559c63e9e9e653b88441182b31e9054d6fb7d2d7539ca2543138acb17e5275035fb5ca3f8ba506c75d6c327930beb91400ba897806afde7d9cc31fc3f409dba48f8c1ea2934f4043ed144b6574b8d762f61dbf2dad9eb4e06a785c4562279a8437ad994cdf00082b058fe54fb0b486d98195ca1ca7d426b76eb130f0feea496872cccaeca704b639bc4bdeb171e22830cfd80df15b6b099c6e4de690edb6740f00328256a9783c441b0f1e58d83462d42b16a103378ab79bd27e64bb2a0444b65d5274307618a7c6ed82521fb6024b7600d243406f93e822e5fd6ee595e9618e9597ed976e588997fa8cc48b2745c6aaef8c07c8f2da100c642dadf7f4090b894d7b2ee0166ad4163d64a5ec3c34367f90ec311d6564f2b4f4f1dba5a723289bfca88e6a6cd6e20cc3bdf9717482598e98dce5d31d121155a32d319476bd48776d0ca536f844fc65341e88455393795249661942b8c9506b312fa7707a2a2ae975e854b25d61cf85de9d3dc47c2f0b16a54527f4d6b412cd1769e432059ea7b45445f7015225dccc3700f9db657bf21a0e89284f9ff348b669afa1d1f9f094b3d52d1162e018c79d0424f9e2bc1eea7c5ec3d39a169368359b35fbe7c34b872989f81d0903ad253acd43dc87079626da9a019532c4d3bd2034481635294f19ab4e31cc9a7103adc56039827bf223e82f1f25accf13b62db62fea8d084a337a21e0baf6896a2609cae963fe8af5ae1a751c5012ec2293db0af5d1b261e38b1d8444098ee4f73b5ff036c055ee8de6b20f86163f0b0a167ba99c9cb63c58ec714ceb4559290700aca010f8d9b6361d5e8ab55775b76ca09299400156ccd671be054d9b2176bfece08086e5a32e280b4b4ef9b308ed2b2231f68c03cbab2a39a066875aa094a3c35776f3b616938ea865cc2368fecab5d6655a132d1807a68df91f4fd8016610f1b924ab39aa1921500f9d62b00e89cd5c928d258a4bbc0e22b99d0baba91e6f4378658c129d49a02898a97bb1bfc774f5a527cb209e2e25c9333138fe7ea4a0e5ca2796656489287e74cb98333d60aa693265ba336b0aff0598dc390150f5880ec108670e8014f8bee3aadf57fb153818385fb86482c791b5a10f1edb42d45981252aa07b965187961091ddf14a137b948bc3e17375cf4118f0d2f3f2a08f9b9e484ea63cceccd055aa31ee8227d68f78fb9164d7cc50206e4d7c62fe215dce1d21b8f0ec8f11468fdda59b3105ce606442358299d80f9389b028f7d13a50e96554812356f3b56b92240e8727e69e3292f21ce24189c822f11c736b55dd82db8a73a49c4ec55145e82fc66bd02f18f663f1109b45c4d225e0eeeef561e1d6f54fbb5f945944ce1f22ce09df80d0d6b6f520a77202d3ab3c17894034ed06191f1f088a161ef3e5fbdf82cfaeee452b1a421d2f98fa7ab056be30a707e6c6ba1fac2dab16fb92627a630f1a0755944e816294a8b6a078262e2700e926477fd8c1f44dd686d299776e87fe5d3b43616fb6752760feb13222ff364d16a09fc9292f0df4f1599bc8c6c7fee3e46ee64a89d21ee3cd60c68a127c452dea4db16eedda87b4ce84f3b2aeb47025f5db5dab9f015154aa9bbf5881046a5afc17a4134831b63f5a9fa66b77724e91dd2b36878ddc16b4c9fdebdb081cd0895a7e87b434c34e8a4b58297a4dd650e52136b0712205ceb3004c7a8f11e2095035b1f9a32e4500c8b536bf5b884074dbe912952e01673b4082b5a316ee6c81f7b6dfaba4bc96237cda32e07482f8516425f31b0f8a69a8a5435f664f2f60e51c3d0e87313f2c425533d3fa1f34171aa43040463cbf196e92a8375a1c089d02ba264f054b3108077a6e2009a587cfe82ced1018848fa540249d60fe67744a11a741752f5e99640eab125ae12c688e7efb6ca14a1a133ce873c09c80ee56dbc2b58568a293aeff278412e6aca96863a510098fe9d93a349c19c8ff57bd77857594e16f8d049b6d28d9404109819b6f0426ae38e0297abf9a6a247b3456350b42e54d75477accaf1978c6c222c17f6daa041b89c99fdff482f0530f0e30a6c031c4a1d9ac95c76999f0290512fc9a11c0f9ecca1a6ef61c44b5b40e890230c03af3610ecc0e912dade3bfd249b404fa8adbfc23283b42c28260ff5fe8a1858953a52470a904718c83daabde9cd9cd4e974aa66301be4992a1d21c1975092b0f56e005d1b28a68212e4639ea4a837127d251ec94b339cec4d6c72bcd4e23592da8179dbea806fcee92b46700ea732845d0cb6e32033cfe15cde10bc3506c4283cc85b1d55fd6c8b0bee229d3e21b41918c6194c5813c937221b16c69e3efc296413feca55c78d8170bc00bceb093579212be91de4acb384f8292cfb83a0deca2ade95b926083d2748f5f93825e99ff8fe82163961cc12c73ad761e0a63ca24575a376a085550f60424bc7d30da549a219fd530a55d45f1ed4ddda07c1cacc3ff1b4652cf021750839e54c3fd374106627721b3701adb7101062af7114381458c5241c3f5227fd30dffbc74ea27bc9604bde3bff8d7ef4d993bc893f0221e480d928f7f80c67e3702752741f56ecae74e8fe57e04cdf50d7b122dc6393b831bb90916e62eca1736a1b2714bc3b716284a12e59a9b7148146f59b6ee8a175f18f0836ef90cbb393139b5db46dde1790b8c24a57239ec8268c235a905eeb3aa70cb6eb83a66ca811d94b26ed8c03d0ae0aaca6c0bb29fec6c2660c3917cf3dafe6885e82184ff81e6a87bc3a5f84cde9aca2854dc1144cf92433c2a8577ca9685dca41ab92e708dd828d37a4112ef53f048d80087841bfa62d77a92a13a6af2a0c958343560e9987271abd96392a4d1213d8f586b63a42100f533dca9453d026940d57f705a895628b9b1d6aeb38d4be378b981dcde04309c404db685f998f3710c26d6b0ab623a9acb803a6fcc204f8fdaee4096abb42e122c5a372a784e586dc7f85fba9dcabf0ec2c3417c8d815fb58d6eb74f505502aa69d071251f4944cdaeda5813ac3234d4fe6795a9cb69fe5ab93c614e61e0163a83e8e3de1617e9fbeba8e2d30d218a167c7dc4d80d136cddd770214d9d521e8e552eed58cc21cb9cb532513791d148d4d587bab3c2fac8d56d4d272d801649f84e7d35cb1b6d6f5a8fbc3a681ef7e55887069b5c48d12d2fa9c362cfd77589db1474df3f5b77f438dd26d71271be5b5f97c2a82a0ecdd5363261d8bfde567a8ba295ef128a33b0134ddf13055daa445a67adc6d9729d76e8d3844d822de2a09a4b54c9029b65ad8ae6b3d4d68634517cce3e73108343f4a0a4f2c7b86f98f20a324594ff9c7b9f03464bdb77e840f77445cfb2324d03fdd4b5f738789fc761afd6f720d73c731b7884f4f3c67c3bfd83e132bf6cfa4894ee5cda36b13cff09bee22449a411ca4782eddb8fb9f76be8bcfd5eb2670af0b51e896b61802e1805dc6cabacf3a384db65f324f94307349eac8d1927867a3607d1fa4e4a6d19e363fd02c0f4c413624df10851e2bd14a1a095ee26510364f5c27b86ec13f4f5f6bc4ed130ab3c3435497ef6d5ede9ea640ca8e5b855209dfd926021cff9c411894666543257e122e33b1839dfe070038b105ddc61dcca432bca0b093bb3b6d48f7a15d3a7ea938ba0011ae82714e157a29875e5cb60a359f221cfac76425b73c6dfb1227800e07a412fb68a5e9348b5cee068e289858f917feec1b917d86998c31d8f8d77965e866cd6a65b959bd773fdfee3110b16123095e9d0541bc6b7858a71c5b3797dd0a6539c4057f5d92e0ebf216d5645ad1f699f7348af48f02258914f466470548e59b003422eb3f20f0136ce4af57a93b5b84d0d5f136ac59c8f30f100e3df98fb5df82865d700be39772e6a7ffda5eca407b172b926702d2e1ff0c25726739146d0ea09cba9f93aa3ec6c424c8810de637e9936a0448592f39fb1c7162a76a4ccb68c58244ab0805c6ecaa757cc160e4c292f2cc5435299c393c2c816f96f82bbe2d2c757079841e4f5efa6fe194a98695e8c6d5a3f29a108502f404e791d84a7adf8b8fe1783fb81a65d7621e412d698986288d57b226eec118a45cd30c570b7c69de61ee07c943d22d498edfa3991ab89a59b8fd3377e76044cb945ebf485b4fd58c209afef73d80a8cf2b352a72cfac79c0d759808d1cecdb66f4bb92f93881d825fa7e21356ac56f577a5c36af2197a110ede28fb7e0fc7603ab023cf9123180b601796e07052ca6e749989f5b8149d0e6eb7d5958d8c67517ed1ebfacc49f83ee05dce1bd3b342e46db022ead3ff07d4d671728796e6edb1fe7676116f516d91876aa8bc5a91da1839ce5bd7e24443ef50d2ec9f740dcae0d5dd5e207e8d7650e6d8c642dd641bcd4ea37ef8d7f617bdffc01fecfb420b916e36c065fc0ffd25d24a027ad11fd5eab56248d9a1d9fa51bf8233b800d5c3b07959c91c51138cec0af12aacc64e4bd0a63c7669e555a2d7d855314f19806e78c6a7e4bfd3134cd143cfa0e45abec8c0842b6219d11ef86b0525655c8197b803564195130b07694c073cf23e555f30c6116f33f3a1623145f374b3fc5def59aa3919ffd30f94864684c02c3e04d3151fec4ed9f38d87cca6938916904f03224b1a46bbe574796f1de07b4f47be0cac31978abe9d0c80ad588590d5a34487dee04edb5c7bf70952eda73a16b1b6bd95e7504d5f8d1f4afca0d4ca14d296da64381f270efb62a97f5b05d6b8f3a2adf68cd83c96325d4eb70f30cec5b0e3ed79c858b7bbaeda5a67af6d26b79386412a830cae5bfc52487db69bf556547e4f673f8f6f681cb08ceedd06ce19a870fa5b42725b89411978f164d481135491413428d7c028a47a5acf735fddb8592ec3a241889aeff7d91f50cc077c6097ac679f4d57afff3c6d91578558664ca72f373fe52fe001aed2bb9ded979a0feb936a04fe938631fa8d278123222fe54e85bfa5902adbb26ae5cafc94675d3bf270f207dd2b01568119739cf2a5758d9022f28df7e9c3c6909bea6aeeff259dc61c8371212dc50416e87487927de3e6ca810c13472f17bc752163f53677037768b3c2c886d6f8875af04fd9ff3839020700b049ff9954d57e6a3a530e711d903e903aaee3dc78e9d4c8c7a055d8a7c4c72a5e0712b0982abf4fdb2551e81794dc08161e9cddfcb760c9714c217c2ff4bbb2ff9215c4503738b00cf30e08118b5835e03aa2017784f9a115844cc394081ae15a760801efb55f1d26d1dfec2a19f14e735e0ff1216ebdf176f049e9a0264c5f3fe367f38e6133ac4faa200f121e6db2d4cf519156f38571452040a04b929e7303fbf5f9d81d171f4e9e6579ea69a1f287de5be85f8fa8bbd436eef496a2281106c82540a392b24147ab20a66fa553567694d05673d951a521a1833032cd93507a0b392a791a281d187eac4a668db0b62c1838f7e6e499406c65c88e9af70d9bc37198fdf29248307a80145212d01e43de2b63a3dc6c33ea88cac56fe79e7fef3f8a0bfd50de347d18c6f1b895c6ab396efff3b71c9c6cee0c872e3e5acbacb9999eac9a35d9aa682328bda8b646b9ecc481f2a66dbeffe2157ea9ea92dc922fcc81a13c6471597df6cd03e29f20f53f1d36cf51a5e845f8f68c62a69407c4bca152bd4ede91a6639d8c3d448921813d840fd8aa9f5580bdce6978e6224a429c1d8cb9656886f6a21eef4ef589d22ae0a332b6a40ceac30eda05a23de274ebff9364452e84c7036ab9a7411958ee00a16c13e6dee307b2f395b046e9f23963e56e2997116987b67b48d315a263ffedadc8012aa3b4b1dfd81c3a5d8d00ea0659cda2c1cd5e0b4a609772ae0e14f115650238a3f58efe4145982923f0e9a4b813fec6d802c11d26d90824efcce65ae546299cf2251804b4968323facb3037c36468750c45035802c056a849723d73f4b4624cc19cff157551cf66f6786b8c2fce545d8942078f9a9813201de51922637c2eefe5b68d63c942d88c75d3e03b073eb7ecf36710189ee897e7687cd7f42021c6c92558f8ec5f543a781bf2b9ca0d5e249c8de7eb6f0986a568dd0d2a5c889c60580d69fce4dd2356557944ec90b511cbce5dbb2adc919e38e9dd9da9b616ffb814a7fa6945c0452464b7da02f031b863249bb415ceb270cfa2ea707ed3dcc45bde8ccb4489ce9982fd8d8b1d8a9b10baaedc9fa4ebb11ef204722053172860fd73e9257dc7c1b5dd4aa3f85ea4977e479848a1905bb03648d5008e363d3d432aec9ed68dcf911ddb64b7743a3b3f18bb0d2da3e6d6a0a2ee833ee5f6c8a19c7246832a4de1b8dc6d6149cbdac7e56ff6ed8612162f9d1e706a608a7d639954e859119ff1e9e63e4f646449c1ad705c94769925c0df19cc9b61520d1a5a0d8e232fc168952741dcbb19616d39eff9d7c840f400648253eb3fe1ff9451be9ac402922b725627ffe4ea18009702d41bbefea7dd265e031901442951e58a8518fadd1300e6a125f962da8148e2ea896fb76388d60001fffe53ccf122eb17f61997573e6837b4a8ee8c8c23eeffd8fc6ef31bbd3488364e63587bef014fc9f35437119f4b3f026cbeaa49251090f2cb45669f8cce02c2c686861e25580fcd0b81d04f087e30dfb77d3b57af0d5e4dbcaa1096a5bbeeb329370ce73be0683421412f53f632f3473ba832a1644f14e3fdabdab367eb768cc0b759bdb05d8b59bc32a88fc72d3edcba58ff58f203e51b181c1094ce7daf008585e05465cf9c64e0e7886c7d16ad83fb4787d48b80fe180ca7be453b2ad5fc947ce7a55428b9559a79f52a845890af3574a59b94efcfb31634d02a5ccd014ccc097d1a3d551831305acb02f06b8a83715cc294f91551ad45cc6c619e4e7938254178b80164815ec73703b6f8f19615e1fea898d6b33853a73bc8a78c5cd98d85ead104129b02f97d2f079c755154dcec745b9c0771ef6fc42e33e511a836d01e293c2a4ce440ff625f9cbc5cf68c6f3e65695161b4c02569320eb5951cfae7d38a57d0836151d246e98075fbd48e5ba64095843b4bbf49303093bfa7cbb4f5393225fca1b657a1f57f204996579326a214c87ad9327d001af3807016311a9e484c3f4de6992fad79f80e816319e488fc3ad7081aca8113cc6cf115225e60fdf179b872f772e0f294a4a40846ba3ee3354bc8221946dd87302dd84eed14c30eb0a8c67851265c26990ae33aca411d09d170e183bdea54ff7af2555cda58c944eb56d8c46825d247ab162d1efb50de25fb57fc0987be484e9a1fa27e9a6d2fc970d221f1b2d6cbd097ebec66b10b5eca1de7278e031e5de29cbff69ddb948ad8227da60c695d4c0d4d7a555310c989674f2ff64f0027bae8a8df93dc3d76f8e1bfd89f8ece358f2640cdefb091f87f98b985696e8e3c2603eaaf2dd87b6e785f6e30b90ce9df9a342d1b8a11406af1851a2d3e6dc851e6973e58a800e55f2d021501283ede91923f9df23335c46b7ebfad9a9cb6526042f0a5b13e5ba5c365e147326627768255ab54a11d443855ad16ff756e2c0036cd6eeb45c3eba1444dc3be323146f781f308ed7b8bb83f05afde71a51016c99146062de2d9663a6892434a612183f4a6ddd8fd5a972d5c7d9c87257111f83921ec172b2170fc2d07a8e76018d9f78c120485118fa77a5ad36527f531401a2d1da1a99a85a4bc668e5517ef6627b1a8f853a39bc45e3d3228af4cbfbf78c7086426586cd343b4463f500eaa79e2312834e2801d0690c0d670671bdef68b92675074d1ff1b11c5ee5e9a1a55749409970f75682a9b6b838eaba956caf141ed646f0ad6c181e6f81025aecfe926431240a56e11f26a6f02df3ff39e80a8907dde98d5a3f45a11456548e9fe508db11f954c5f730e36697ddf7dc135ab5d953f14315ff28db5f6db19fd36582b7138907d8d1fe9d73f40c790e32f143659d34bd52f5367bbe6b69be3ba22b8a351d053dd1c63e62ed6150c503e91884b609fbe99c7760f9c9381eadd446411af537c913ce771dc14ae7bb3f96a8116683ec1985f4298de9d72970ecd2654bd29f950dc97203d2fb4ca268abb50058d13cef4d7cfd9ca5007fd26f6c831e88ba425a7808bd93eaf6fda790c33af431ed450f3e34d8741643a25b5f3227743937ea48ceb7e542f46f38ba586b50091c71373375ce00824935160efae31fdd8b646ea02def64d071cff9114039aa2eaf12d332ee78e4a9be401b3c17258e4f8f2100d8eba9dd406d0a5c26e8b3b713757b53cdfb903450bc23b89f6ee63d6e0549181b04b1dc52eb92d200cc877185b47bbf1f57e2ef78d5710866cb12dc8a25697eccc64805b60da8bda214a3bce7dda4e9a9e0d066cedbc00f66d6455cdbb4e31f4ea8f5209774b182b4ec992ceab14ff7d86e1a11f51cbab35976043fcf3fac8e9847a009d562cf5e7794ea7513b8912b084c3b3fe25ec9dfed5e8dcab6a87e8ba1cce8cb04b1761f3575a281ceb406f818d909b41b6e460396218f6ee44171343fece3941c68ccc6b492e8410363afe375ed937a89886e7d68d5a3ef419363d0f5b957b1e34f07263835fcda212915834a042677abf91c44b0a85f93528590c50d2a1d1988ed02ad27a03d2b1b41608c276d1df128586368ab5205e5eb6351a5c4a9ed8d91c63a9d8440d02786d2bad69084ec90ad7295903a407219886cd905498c41ad6f644690f45cae9305822cfc9267402b5054c00625772c229fb0f78c5bcaadda5314cf2b2f5d274565f1fee11b1a5847a9b751df4739a9080f83a8a1d8f0fa2c21e2147c9847f48947c83ecc79d8c7087659148c41eb477767b5efa2177d6c890a8367f33a6dcb83986d47b983c25fee0254fb5af46973b47ece90143c59a7bf3301b121726fd7d0e791754a0ce095cb8763e8e95c47cff02767a6649c5661f91ce2acabd3f68355125cb063e8c856bdd96231dd64d0039b0f3b2c7d0580dfbc158d8289f0ab8ae1ebba914d956bf4a78f00bc40f93aa78983ec16498801c516eda71c0fa3e7ba343831016b6038ae18ecce525065aa18a30623312396305030a3c0a66eb53cd37d0a29ca11b616789c8ec02b36e599672e716b4f104307c6f1d73c68d411181b2412f9d3a24a910ea4446b1e3a26ae5272b736806c2e0fee5613b3d41f92e9891e0baf95595361457712938c313b91a542e74d86698cfb268c2ef375a4789376ebdfce09a1aeb574e2163de3618df60fdd289578c83798285dab988ace11ac9ed93109c4665fb63c0413bcb7647f5e9b68218b398759677acfc840c454d14b9e7190b5e7d17e8a33fce75ab21a7bbf4ec4010e5a4308a818475dd1662ede7d415aa08c95bf6ead6ed126a0932c64416ad753e814d3f9c6881208830f760d26df479b04aaaf9cd4fa072485fb8d2c2b35eae1fc43c77e4bc686ef14f59e9cade9addfa3d118eea7cbc3b7ef58a0e00aa3ccf97d8864ffbadfb6589bb4642c94f4f20df54caabd906c13f9a744ac4c55bdccba6dd2966b7d4fd7f47cddabb81dab15c70c6185972abf5f2c844f15c509ba9734735d20919f9b03dbbfe6588b2a88d094a0153aa2da898b88e67f5cd9a5aea2036a25bdaf6e81c492d2839c619b63655a4caa0a88f02d2c15b376ed76f4da902ebfa95b1f56b45baaead1936a41092a2eefaef7d146896fd43825055d7acd349717929fbe2171f7d39aa0c2b346672210bae4436316e5a532147b07144b2e56d77fcc900f2512f4258b09aaa67dc253e9c5f116d578919604f7128b55ec3a101e0d503b30bcba14ef0b4bd813aab18edb87ddaf2a81a2d245b76b447036c6d79570d788651b8f029ea977a8f537fb454bac39bc84e308049e40a7205a1f1875dcb384b20181d0aebcb2bfda2f821a9831191681daec1b851f0c0e65fc9faf610f1caee0481208fb2bc2b51cdeee29f4688cc4a9f462b635e9825c41691e1a61db12248ccff8b51457dc3d5c04701a34990949f75e3a0eb7ab3dea2aaffdd87f60f0ccab4da9c0016639d173ea3e2b1ddb04484b6c71150c31a3919efffe1b643a79f4941eb804fb387c46ea5c329582e426a9728b9a5599415cbe1b900fbb6ee1fb939f45943e193706ee364d4ffe84ca37dd439c1479a52491cf45399990b0cd63e6a923b04d04f7d8c3be9a49b29c6f28c824930eab93550c3a2fcb04f606d44e073060b9e230f16d339d2c8b5a9759964bcc30699dc50fcd5c52cb4ba42afea54cb91e429630dd280cda2723ee3049dfe64f3a393bf17c6b9f72fd9ceaa6de943bc3fa6136dc1854493a1cdc1312bec8298b782faf04c17b23eed59d189bb2e1d8f40cee6707e81980a14373c9c42d8922dea36a954d4d1bcaf1e05f9c839de34875e60328256a9783c441b0f1e58d83462d42b16a103378ab79bd27e64bb2a0444b65d5274307618a7c6ed82521fb6024b7600d243406f93e822e5fd6ee595e9618e9597ed976e588997fa8cc48b2745c6aaef8ff8f7feef401839f984b5214f2dbdbba58c385ed648a9b8fbe9d311db23cfa5cb4599108befb60e7413a291e06a015df63515490e358ad37dd1279bd172c60a4533bedc445848dd82a7e7d46a53cdeb55e4b78979c913dcd72f8f811fc00a54180c34600a39c5cce361961d90cbbb18face9f5c70a4df7b65b7d0eb9386c25f0b995e5a6639c1d59c08ef77963f4ff1f66427b22276105330fe0bb1d755c6ed683319038412a58fb1b878af14ce9d476a1f6905e388e198690fb39f487efe8e6122ee67cc0d2e9f5db94e686ce246ff92052fad557c86241b765ee24d5cce06476084c05a8d9e90d0efef80494a6557ed3a9c979905e045b1a06d058718fa8fe69f0eb7e1fbcf93a64259d3548012e9afde4ce792bca75dbf5bc4b01fcca26c6516319cca73003cee1730aab5a040dcf8f2db2d37123543246df063d8c324427f89efa07c301a371631154b4fdef3bf2f782d6088bb7be535576042d6cb3809275125acbd2f79682e641f44c7f8cdcec898e5ee4a23c70aac094232b8114e9f1b4af6ea7affa028aec31ab5f68b5419c702f48ea0dc4c464a8c75c8a6d36512c22366df1f78d127a1896287939eca235d3c86240160809fbeda9248b238cda70a4cc92e0cffb9b5e60b863d4e54a24f3b19ffed722e71e5430431253808a97bb1bfc774f5a527cb209e2e25c9333138fe7ea4a0e5ca2796656489287e74cb98333d60aa693265ba336b0aff0598dc390150f5880ec108670e8014f8bee3aadf57fb153818385fb86482c791b5a101ff45def437341bee9b03dcd046e353caa56473b537fdbc072eb807654c09ad99ed0158744f5194aed273c69c2ce9ccd2ea329bb92c761e0a72e1dc52b9f2995d06d8bdc19d9543668e54fda83e3f36d24d5311ba9db8633dfceb8ee0fb0cbc0248c88674d1624c11b5dcde0598289bd8aadc0bf72fc05a2a6963ac9fd1bfa5af199967c845d34381b22015d9d41b8369654859fccab2678deb506c617858337656f43398a0daa82d6b432b780cb5a6ba4c792e96a573002ba1550ec2150e36882843c8782c235e7c739b7d3045333619effe8a4e57fd1773431792f2fe48c71d58d091004805701212efbdc950f2b2fc46eeead634633d06c16492dfcb2fd105033396341b25228de4136c882917708f0b3b89690a9a8810f427f7146d1acaa85b3c4ce6778f06c788da70b53e2289e525b31a408b62be32d9fda62df83d5b8c4762763cb355282ff201d2b9a96dd517141bb97fc26b3305104feec9a5b52c9b371d98d9069c1fdd2679e867817a65ae5356d7a1e285e2a1ac33a02f28efdc56a4e7630dc4dac5150a9ec1ef3228ffd8cea3207d4f2e9b3a35ac876eeb23c55e8a7e9dd257d6879308862b36de98e5ce60fc9bbf3352894f8c4913227072f621cd05ccc1a058c4983f566f41c2fb2ac5f1bfbd40631e0f144b1ad76c98f9511a6b6e108b7f506d9977f8ca6f2210d2faa0db003d1a29156097949939a9784d9192817c8f135bcd033c6c06ed53ecf8df7c7586ffcdb65944e153506fa52596c1ffdf8982e62e3adb7bcd01ed45eddb27b87213e790d9b80a0529791fed45103984d1df3af829bb0cf2d76b194ba08f0364dfa96711c6ee75dff60faa457594e16f8d049b6d28d9404109819b6f0426ae38e0297abf9a6a247b3456350b42e54d75477accaf1978c6c222c17f6daa041b89c99fdff482f0530f0e30a6c031c4a1d9ac95c76999f0290512fc9a11ca74266906f293649a9de94198f0af6804bc9c093bf3a678b46cd204d2277ad9bf5ba6b4d0ebda9c989cf457fc0e8b21a1fdfeccc0dba8ccd8f7a70fa5cb6fbbed1f491c967db210d0fe1c1db897ef0ca70f3d85cc79f8704c7280268a7d11027fe0aa04426d98ff658e60eafa79bd882334465007d8cc6d3cbcbfca72e207f260c3e511428d5bda52711f21cb9fa0218799d60e772067260c835c39afa5d49669282a31b06f74c1d479d8f1ce7664b779fd97ffb6619f961cd7c336818d6e8a6db014c3a1cd6cf938cddd2b8be57b9b18f73d2b9574b3f4bb1f0c394eb25fbf507ee7e8f8e8c86220b9e4b6e66416d3bb1799b64e66491265a95245efef21ff7698a72d02b7facdb3ffa43d26ecb462206d29e4ffb73ac8ee6c5026a21fa8906d038dabad7344d99c6fbddb067a48a3a980c76d1a2785b80151baeff160527b265810d9e7c8bf9dc622b6a948204b1d3dbc496198dd3a7ada864b47171a2f28df68080e6609e0291687769382d0486f50ddeccb1a1736a1b2714bc3b716284a12e59a9b7148146f59b6ee8a175f18f0836ef90cbb393139b5db46dde1790b8c24a57239ec8268c235a905eeb3aa70cb6eb83a66ca811d94b26ed8c03d0ae0aaca6c0bb29fe3db205cbbe75f3ae4537842ea05527fcde8592e72ed08c1401e96070d35e002729476ec7f28730a4f148c8de423dc740df0a41ba10e05fef537854a650aa7eb1f64b4b9c0a40e3f48bfddafb19f9b489151215f7c7b2d1993c75a597727daea61996e0d0270d376e641a3302967df5a7a3d13a1aeca3110d4906ccb598048fa109782c03d3bb3e5af8634ef300618361760c194cd24d7ad9a08e62b9b734ca0e5dd895d091ac58ffadeb3b01728a17f45e018960f678d9cfb6937a7347e12805905d0a30e629eb88f1aca5b6ead130d1681065edb551ad99dd1113e514febbef38524f1e9ec749989a66d2d4f99c3dfc68bdebf76749ee38642a6bfbc8382a303dfb6afdf10c62d5bee0de69d86d2a4583329b6185a82fedd41b86706ad50c9f54e083d35cb1b6d6f5a8fbc3a681ef7e55887069b5c48d12d2fa9c362cfd77589db1474df3f5b77f438dd26d71271be5b5f97c2a82a0ecdd5363261d8bfde567a8ba295ef128a33b0134ddf13055daa445a67adcc63efbfcea292ce46d4df423623b4be6f9f2652219d8ce8f26acc2fc63333873919e8347824b9f6bf9b054be9fd07d3cccb04dbda4d6f44fe754cbe4bbe938bfb7edbf3076587d792ce224f9fdfa12373e5329f47e67d04426b765aa3f528bd87ddad69482498f8f6cdac5a60936912edde3444c5d8b25c0adad9eed4faee442c07add762b2308ad9cc69567a33a890317f2cb7719cc13838aa72ad07f01c218c0787e236213f60a3feced70713179d33512222deffffd0b46136e1ea91dc1c04f597d37b0ab4062fd5e0c40954691ffd46ebae5a0ec19f6d93060f81ff6028a2bc85780a08027b583b5cc81d8374e441ca997d7513f2a9f50e31f566b6b2f0d11a05be9f73970c39965351cffe281bd66976c67ba7e0b43b1c8eaebd6283646ef945767b0ddf8194a7b11da19cb004c45d461178e423112469eda683f146dc19e9403f7a08e7d0743a151a48e3c558fb8a1a1bf5a387ce0301d13a00f5b26ce0195996358188839a051c05b64854ac3a8a73dd41e21ee6a2787c50a729ef847188669985065ba3e3ab7b4fb94f0cacb39af513aec235f5e0ee177f467d7445339a9022f0a813c4e1e8ce92c0f36f29e3dad1200636b2d03a29315abb1e67fc8a813920d2d7c8f8a74c21def7f0d217b17c52e73ae566ac9093b321525a988b1b18401521add541875ba2eac95b84a7921b415f8a9b11785a0baea82f030837dfdd5f8c0b3c61f8b80a71672f895b1000ba33653d83c47505612f4ad8b5c23e399001f0d8a17bc6faca30d94e1d7dfb3bbae6670de4d10305fb3525a7e7683c9fdc15b363e9e3931dbaa1e2292204f6fb24004c538e8c8430036c1c951e99409b9f15f7eef3413d5e4404692b648177c5d6f24a1597882f0a40669750c8fada56595a10b26b5298b4c1ef19396f2589d91e32207ce85d1b652d6c654b6a90424dc593b054e3ab0c806e681727784dbde8cf9e72149ef91083e0ddaae37a7d9fbfde3d3c7520dc3ea04d249ca2a458b04e9349deaefbfb9d6711896d679f24ac6f1978a7b66d753257febb8b0e42ebc555f7f23a614f952dcc93adcf0a6870e3cf5164ef3dc3ef9679919c7c28cb53ac9fbcc58d3046cabd10757244492e8a07537b5f25b9c0b0f14038287866761fa5f2a218b0611b810dba5be6514c3e6ab6c9a69e879c5ae1987de80ae2ba4c1837a0fee75b17b4b86cb5dab5a92e119b5e360d1626e9f68e8a30c357c4a1a3af1dfd726d2c235363404cd73f4c45423893744714c64da335cb37885e18ab3d460edd2ee0bfcf90089a0fae984c01d44e1e5391f42c984544a0d4cd8760a0cfc6f4b1b31cbb565721941260665cba0f8fe377332d68cf450046f82fb9e8c1844f5bd944fed09a16a651172a4e240ec7bfb362cc2017532b537185e316cced343c02017401dee9bc4db62b22a4ee55f7f380546339b5a9f0b0d080789f7c2ce6f360305d28e6921750e7751ff2b4d5b2a772feb2a5d1b7ff7e8a34aee42bc2d8002f9b1ac814cacb775302591727376538f0af4601b590b76d4a7816539d88097cba615c9ba674b1fbf230fb6ceb860a4f1845f3aacf6965c4fa1a45f30fde426916b09945bc1a830b85ede9db17c1f39586a023615a1fddbb47d46b68dda083e5a1f2dcce704f26f50f481e86abb8e3222911638c9b51bfad969d894cdee769ea5753df95990cdd63e659dcc399760a8ca5a5183fb9e4e992f868f7deb6e685247cea3c9bd07f0edc6078bfa6bf3958245d6a5ae90727887ebdcf99618261bc71e310de6be990b8f8e5c386f6e4197d564895580395ff9e415b0765aa5356bf6353e8307e6100a245cf74a0135add4a72092db28d054c0749fd884642a24e03b421b2d9c7acfc3fe4b7535c50fa87217d046c6888b6d2103951eb9656775e0b5495d822af4775727354abec6282efb713c98e670f89991a067647321fe817a6e837f4f01be73cd40fab740cebbd3e7f0335587d29a428c0da39bb7ca30536af87777cc7baa90be5e8d329b9536b899675f13a918fa268f79e2d46a89af027675e641320b8cd01d813eecaf78e0ae7a08c5774c4136ce094618dad2a56e2c07988402a994bf423c0a5f2a37c0dfb3816d61efb2c91b901851b5ea9a75f30d2f89f0587acc02fabca8f4d8966b3c8dc2fd143366938de996b29e6424cf8eff48d959aacb9f3b51bf4eca8fc1f42f81c6e80b6a90cf2992a2528874db46e80e8f2a8173d2299461b6deb9a40cc4b4959e2aaecf44774b0dfc6adbbe70b338639e37925ae211586bf32757188ab368f37a63d24c6d3b3fa388b620de8fbcd49ffb8363407e1f87416a1736814dc02a644b908738f583ecbbd2e90f456ff8e31d74b04dfd8dda89d9713dd61315380b799f573e10acb993733cd4dd865ddbe01aa40f1ec90d1cbf4a67ed391223ef261278ad2885a95fdfe49f47c2ed28379da6a5a85031b62780b3f1959f4f31629862f1cd0b45114ea7e1a1ba6996fc1ee7c79fa0723b3dbe01f6d2e5acbd5e72bb8c353b97c9bb0882040aad552bc2f8d30de6cb6312a980dfc628fcc8aa4e091fd08b976572ef7f4fcd421a38ff3970acec186dff0ebe3accf9a2a9cad94dddaa24d8edbb6e662283a82887ae9645b43132eba7be8b68fb50d426c16efff5f4e3bb89d04760e2a0d1633e93b433a68809f0814f42a51af2cb65bb904b6a8d5883bfabce86720cd69404eff6258f26af80b9714fbbe130473073a25ab53d6c6560916f655a6d9a30f61374ff9875a207665d3568c335c4b99b9e5cf7d884267344c352b121e88899afaf59c8ccca1e7958016495e7bb57721748f16a3326362321ce34946c9d0cf70fe4d2f1427e3ff9bc524682c4389ce40d6e4cfa008d4108b0625366934c4b859360b22637c69782079f6a56a1d921eb0513b4c66763d3808e5f279d2bb2f30db5dc309ce50763331f36091b031f432cadf1cdbbcec7415b77adc9d23d780660516e5bf7b08cae9e93e6e2792c88eceb2fee92b20498dac6a94137e1296f1c7df687f67fe38b854a07c4f5d32dc29979164e6da19582adb089ec667f58036d1f46ffe68f19ba837068ce7a756778ed7e7bac94a4644e0e3569d0f8afc884966adac072bb2fa6ae5882b750d4a40a670c38648718a991eee617cbea2377d9344dc4cec0e3dac9360f446a9fc1e5bfdb08ea5ee36c34ecf130e544af8de663ff74da5ce13e8803633572264bd2e372774f1cb980188d57a456b740a67af0a969f5532bb2e9d5d2c391b751848a2e1b30be8b851dc41eb662485268b5fe9db0dd4b5ae69336c3625e81fa108c764cd4439cf9630f2129baecb82d40a66e0bcbbdd3ef520141945b76bb3717a6745c375648a7b76f16d5ec1b15e9d626ab669529c39a82eb596e7f5ffb0d37658dc09269b9ac4047d7334945517a39691ab7042ed728a953b1f05fc02171a218973f59aaeff8b743e466f54babf4abe0d8347670d1f7abeca0f702f4849a501f01793d531591c1323a9e08765ac710aedc4b3910bdb2b9e3bf9f957d33074fb512315f5e91f7b1e4a32e8be80daa05e6fef9b217e3fe198b82a2d3f99953131fa7221e4f4df34a2d0758aecd313b2dd5bba0c2579a8eea20ac0f11d7ffc5d6d17dee34d6dab57cd3ef0be4e0481f93475e6c19f6ca475a919ce9c2ee6bd3dc8320710d6275a5ca3d4928da5da09553be9d1e8efa2b8412493090caa3e8b61dfba3588890a9c297afd84b5435904ce5029b6fc1bdd50b6631d854ca2e0d7cd6e3ce29c24cd8b4db679bf1ae5a1f7708591e4ba1093f6896b8d87faa9dfd3e15323e49d5046b92adb04403a8f7fc8859370879a8551849aa69b4a02083a5f2116b0362acf75f6351481f31289eefb56db5dd7505af6f77eec94dc0d7c87953fcd2d7f54ed40cb8381f0d922486917e23c2fe428dd811a9bf063f6c87511d696f5675a68ddd59993e72023d182c0c1f4cf0c266365dbb528486599b98ff434df9e1b93cb48806cdbaf7e5a79bf0c296cee200981e5170f38bb61fe32c44a7c90e97021837dbcae47cd6d4bb495792dccc95908589c0a3a20590aa978925ae0ceae3c69769c56ea50f79e55fcac614b3ca2297ff66b57a708d19cc2526007310f52a532eefa14579cf2bd8d1e6c8a6c55ae8370cb0d0f7d32ad375bce0ccb1256974581e1ef659d2ef4cd8ef3bb68177315d1761faaccd8615621b1656bc132797ce15df621db11bb883b8550dbba96297ade78a45327e64cfe6dcedbab24f8df652091aac2856f5fe9415884b53d1cff593335d592585aa80535fc8e94a8659ac4d91ccbdf5e4f5ce9d24b2217d6bfc2ef592ec82e5b3ab89098799cfb031009f2d94de2b5111e1b1842f98dce2d032792090bf267f4ea09f21f0b990fce9bb91495aa32b4c71705deda4761b2b0762f1bb4a476e8a2d85e62dad9a0a001494b6e3c1f758e7f0d86b3c7dfee6eef4bd4e897b2a16884cf13034c9e5525a9ec4818cc05e6d86a93762b7375c039bbd698ab150d41447931eb5279bea58fe0271d18110e94bc2bf33795678ba64b87d663671cd4527f7510b4b2b7245f870371eb4459eb65a9c88e5336cf17acf6f34e1d21f0fb7d8ba639ab08f7a72e8e44c3b632742c5fbce63e10749867f9b274ac4944b7a2d58364430cd1dc87379dd65489c41b44e12583da12f57b62c511944c308598cad10ece306e5cd3ded1f0396ac3af459ef09cb783c964995ae457a9ac390cb85c33d592871c3b0b7694bfd9bb524011e33e0d2cb1db3a605ed91d5351bee7eca170bc90119b029d75f2f15aa95e4c0dcc086ef472393b9e2e1e9590bf966180d543495b39fd85374f2b2fff6423785485f45d6576881fca43f3fee926d8b4b50ad778ffc059b6a10d51c71bc57e4b99b2a4af015cdf84c8a9983062da8551b9f5fdbb70aa8a0cda31d5388c36e89b6a18b205ef59415830f0fdf911bb144ef7e4a736e2e50dad6ed2df7cf6826fd67f6faa267c491efc6d0cc8ed40988794b7abacecf501da0a9a3b055255bf2f148623976ca34ab7a14ac5896ad5eff45053aebb4196f34777ba797e142067ccacba6566875f9e0f78e4018d946bebe394fc4c9e464f1bac5eee7d45ec443e10cb3be3aebc25ea97dcd45729e338af865007d99e2d722a7568d37dbabaf8fec0e5725683168960031229cd500b1bba79bedcb8c7c5670876257004b9d9236b6903ad7aa6106b1ad9b2232ae3c35493409a9537223103d5270709c6cd31680ec5e37e2acb7db9de4179b254bd1e96ffc026e0992c7e26a37ee49b29682b2e05428b729f3c812fdf750e19bba90127eee139ad2f50c73849597adc7d40e1c1c8a2b9624717bf75100168fe4e204f878cf3bea0b4b6b0d67e33414e84500b4f4a228b053143c43ecf6f9d4b014e7aa606a7748aac3bdd8fb2d3e2706687a23264d03b9fcb7babf76a06074d3f9cdb9050d587730283b3f3a629e606c8d937216ff92b94c7379b5af5815ba919a5946b471d0f2f74d66f05d27fa0ae743935786c32be082da4d84b76add74801ea01a5c1349593ad928717bd33d181faa70c6fc09419e66402701b645f83533174cc886eab6a0650c0b73955366dad5b3b49554364d442cca73fd5d80e934d531285452c32c729faf671fdae342f91c96b8bad1aa3b461b729347d1a4ee0b52498b99f4657a5aa8088bb776f8a09b3860f9623843bde65d91a5f9484dbb3209895e0558a82a49b4eb44f326ae25921a884b4a3a38eb8a0d7e0299ec336fc3e04d99e3e2d765753be3a50fee7a57e068a985fcb3dfffa5473e5b4520a6a5b9e5caa96006d33cdd58e2e3c960f6c121ccb36a91f53f4e88ccb9fe3fe18944498d79f374e2f57c204e179be144396ef66b17292e659838d2093caa5bc656c3eddb551c7bc1d28af2b43994f55414d9bf59d65f06360c4c7a4158c4e0d8006980cc7c73932f5aeb2209c63550f80fa8d08eeb3cc668f4ca9fc5cba3dbe223798ef76e296aa2d91ef374797a8bc3785cd22d11ac967c7aa16bb58073625b3fa7fde7961912ad95e17b91c922cd639ea75783d2dc09e035b9967692fc4cbacf519dccf04aa6a1a5a6cc78c9e901e697482df38de204d01217df3d0764614ef772bb00452045f6db7f00b215b3c6826d76a562e0d94d7cb22c753bf823aff28c8337bfdbeeca0d0cb9e1b62f08e78368166db8c2894d93edf3698a956edba40f7b1178959f3bfbeb2c35c361693c4a61aaa6c08fdd350d6701d9e43c7d354640cfff52e7ff4186b0d58e5627dd1693944873c6eec69306957087179e18a260fabbe113dd09e13a01e425b543aba272bdc9852eb9b1f1c01d612ad6824f0d085a70841a1afcf9a88da8cd1566b34672429977e9c40e3a67e5a43f9975a094653315cf18a5ddeae60a1fb6b0a97155ad3405dc851cd5a2ffd49e2d6a0647c504c34819bc18c7a1d7c01637a11c560ebd1d361db27b3f20022a31634a63000a68c114d3a87409651639bcbea4cfd400951262ca0dd5c505c4cfbdb17d0ffb908e315b1baf02a3473ee6b632673920fa96f97f106cb813096dd146c0357ca3e35111fe88c5aa054d919522eb2394dd42bbfa67ebfe8450d2a10f906dc8c784a9d88adce0d7410d45f62b0fb21908bde670099f9463552f926833c7a7ecda5a60633d076fb7f1f7bbcf835f177d4329887e0b49d94d9db91e0a3f382ad358f04d991f79a32b98c2d028b3c503965880e9da857ae59195f04f3a7d3f0e2d425c7ea9a4bb06e1f151d3509ee3bf86f62313228542a1026fcdb8ee9955e364d1d2ef0804b7db0df767b7704d76cc9c15a95341b5bfe02921525257854893106f18f1a08063c1173c231149e62ec8220e68add48d4141a25a1ca1141af46b6dcc2590af503f11dcd63aa5cf7afa0b6d5685a9f535ab519ad881e8bfe8ca1b0b4b43ba663808e24ee15629f3ee6ea2bdbd93368720f85772ec3e9d537b3a39426d8aeae272a789f0c021139fa4db4842fa98e86bf03e054589be4dfe02e81ec4e41c92c7a94a496cb22d5f1e92116da569cda743c4fbc4e2c06d270e537647a6cf1cf65c25d7e90cf50590915587517b3967001a04bc8f6eaebad0e7ba4648072d5aed5a63b497ac306cad3b415eb75b4a0d8c4984f559a6565a04f3f132c33e16bd9644af5dafe1d1b4e98f5af4921723a5341747fd304c11f6b0b9cb22abf2601878f5eadd84616a31530dc00ce0febdca8e0e6b5d2a8613ec5b306048129d838f93062a27aac5f6dfb0a437f699cca4e76129fbd9da78672f47798ea4b03a6bc5777d583bfd65df05a3452ce5b1e60dff1e9845c3133d8da362597ac92f5a4fa98497175c6dadd8c78b38f9ce37bdee5ac88ee53ebbb8647eb7dd0ab12c6c3a31c1dcf498f350a4dc498fa547e4d8667a8dd84f670398cebc840f3a4fb698ed931a82af669d061e5868cc31cbed15ceecbd08bfe39967b47ba1bbe181f73267afa02226f2a6d6663234c5997ee130a22c3de32cd2d8427dbb160f5124e3f7f64b3507c94c82317e74765a7e41b6b8ffec066bacce9c38e76d327465a9762fdab606369a79b21e85b7d0fb78d22617302716ae46d38fabc6d31868f1d942f391b5f00cc47bec6531bc39124196d75862a1c98454bf5f98e1ceede6d6f8e53b7517dd0a01132b2fd451ad91114d01b8a871e7e22fe5270ee0564356481228648997383e76924e65d38cb2edec26e02a1e94f62c4a65ef00cc4936ecfa6a3b364e7ef04e410cbcfc5e6666cf6a39466dde8d364f21853a18f029c9e16fa908a8a0d64255ab364e6a45da11461de8882c74ced7b0952fcb3f8380dc2b61eb255139e19b0ff467477eb1db598a254562deb11a3db229bdc3598628a01f1025939c75f841e46aab785ea396edbfb4c8ecdfe2a335ae208b948fc635f374a459ba7fe8d0ad75f2dab178e28daa561cae47832fb33b4e9c5e85480003d6f226b99239c0c3471a1d7fe82981b6e9fa6c05782526221652b28e5568e6c6d0a9c7c058d1e9fe4a5709c79aa77c0d9966533a605fd0455b2f5e6511b00d18ec08ec176b7a32366b71efddd994f2eaffe9e9e59fa4e1fdf7dd714741740f29dbf1ca47ad78b2f930fa6532d3376ef04244575cdb3f5806fc444de5bb3d07eba7e6cfd3a645d1bfd948ab18b065f0afdd93a1338b42f0a90cd9f5a1f71b2d513502b002145848e20ee53aacac29cdf96ba52402bbfcce21f3fce4bf004f54c6d9676bc372dcabc0e5b8acca632ef991bfabbc67c0627112b23232c277b4a64dadbd400fc0d468ceb5da663b48aa487d8f0cc93215b48ea4030e677345344357d7cfcd8399d80b9ccc51dc367ec1a378a2a5205e2c5973dfc12e132cecf5e9c9832ecf449d81d46ae0fe834d9c85810f327faa679d16b2314cfe371e3e4b53a589746a2a5930e7c48b2d1aa09108aea374e078f5cef88176d9f24055c5d00f1325423467c2f50217f0d005df79bc79cb124bcbde1d6ca152b6b31cdd78dc1cbf831fd0d79fae6c82edb1203b57f696c8fbace9da5ee2ad2ef703e7bceca1b3e1c9f990cc44e782680423c472f9bb0a0880bb37122e2098cdb24ab0dc4c8848dcf317c3d1f8470da88bb819bc31869bfc9591127d084549ecf0e4c294c187507f5602151f25485b7baf3adff344d18b3e88563a7d462daf2936b00d319d8399f922bc01d405f781ddb760253fe1f15cd4c6d1d952e39aeaa1f5942898492841b7780d9dc7325cb23e9216247551fbfa47b8372bc2177dd4d1840322fcddf111593a66ecc92c53603c1e87506ac683642a973b69e901d5bd68f7a9507b1bed14d9b677e6d5cef3290b697b731082e93da86927e609fdc70ca9d9d771cf93bef6fa6d15768ad1f2bf4bf7efbfb66f208cc81953bcbea4c036b0a9d6641377322e7a016346415ff21fd62b761280103b8df0a37576fa29089fbaae18b75ea4c5d3e0911bf982310e3c2128ba25cebdbb15338ec5924475f28d10c9cf5f1998494d87bf4c788c7365b16731c02949136248ad22ac8fbed43a20b44a2aa8ef4844fdb820d8204c67c11d1d1685dc159ab70660a66d28f4f6e12b7fe47d88aab7bbc38728c23458948715a3132558a7f941245582af10bb03497f8454436ca947736c57da5d3055b90cd81e688fe27dcbd03f9f0019560e829279edfd26cf86f0ed415c184ade959fb19fa144d37ee7c1a745a1bec2af60cbc38271691107ffe1fdcb29ec293e3d737f519ce5c152f5c4332947703e052d1f1c693067485cbaa82d4923daf4de18adc73204db38573bdcee9beb649aceb8106e75198d39039a7f78d865c9373bd74793acffc74dc18e70254f7a0150c0f3a4309b0634afcc464fd2132c66bfff5ed534481293ee4797baf2d145ff60af510242009686f010a61cee3194f8e98039df5578e74c9138cc5be59cdf3d889972b903155997e4ecc4f2676af9799c9166693f8ae2cdbbe7d81ce1057dc61511c8b71089fa4298462a21840652f8b8f2bf1f89f159b3245eb96c71be78f3d73f5dcd7c11e285a3f8369814c74105e8f8d59304ab8492a58572aae4d32b4ed7fb56f786ff694759dc6f021d16211b5b6099ca8b17473237e3fa7def8a11f50258d9420fd47c07a3e9510246f7a991e27b181d8010a41c94c4f4bcc75acc9b64dfd144ac8fb75e0913fd4441bfdd722b247ae8012f8e1663f687dbbf1ee935cba950d4063d09323f878e6ccac47d3c9b81dbb04fef8d87e1ecd988d46eeaff87a06f14e8ab4df94237a6764c8a10af8deb48b4e76e8d8bdc09fc882f74fc32f6e792746aa0a2a53784cea385b4a454ac7dd35590e7ab1147ed3887a21726ecb56617385e00c2a23a9aba2f8ee9faf281e7c6400a3b401e34558bcdab5f62ab4167ccbd579f46c2f978172a9687d6a6fcd52e07bb46e8e3f390e79f9e4a5001019dfe0ff4a727c5bc68c1d0a32176c626845c2d8f179fd5a464055e16abe1cdfc32acd60b4ef939d17d035b165745ffc98996fc7a0370720342b02516dba56e3b00cd3fcc0be13b04eb9e424adec8a8ffdf9d5ba883071885e3c999b1be73377473a67acadab1f41f7c1e3b92ef6f4e4ecfc2d98f4519f85d38201bab4bd566ad9449acc45679d112d8568580d5f96790c6938ae0352cb7fcc8e133e63c8f47e460490f561281bb379720d3191d49b8d80ce6d0328fb08638ce4b22ce8841fc33e141dfb7e2df63ace5b24edcc01d7da3819c19bd05a298a09290e351cbce7d85fa32ef58392ad7738f274a58cc19c13bf46d55b4b1f97e111a8fd9f94b7ababde646a5723e6173bea963a2407fcfd5e503abec2ce4f9cccdaf934b3052b7b037e3d6f91604977fc790c2fcc88d18e3eaf78ae38275a8fdaa6a50ef71e29fe83f04d46fa7bd839d2a3e12209f7bb157cf2ba925bfb44ad385a29dacc120ae3cb940364a4bcf7755cfff1029ed63242b30b807b05e98b1f238b034130cdd055c124ecfa4c9e7620bcdf53f41e0a420cb12ef30809d445e32a3649bcb944ccf6e9286984e044a5c07cdb8d3ee5ef9dd44e480264fa479839f0325f4c61bda77038954962b244198230058d7598320771abcc3fa52eeff4231eb8d3198eaab933197832bb110b5f44b61f9a6c9a642130fac51272e632674ef60c8f90aabeddafeea2b3fdcb02fc6682d700526b5b9ea5b2c5b0ab6bb87b99ea3cf2031c061a944f57417222ce4ee88e756572fe9b1d310b7709d4712d4ade4e186a6fb31ae24aec88781b68e955fa78043e4415190eae32cf5e676aacdadcb59886e13ca29e44c77934e805a947da7c2fe8b95cddb972a3e949fad5f1b298d22e1b51be709f7fc87b699f44d66749ec05e0d976aabedb578698712ddb38e7b42e053b208746e710dcecafc9ee9f72c4b269e9b58ba4fddee8509606eeb73cb6c970458ba991c2a6621b1c6b5c708df01c981ca6f48c5dc054bc8af04c69fbdafe8211a0462b9d32cc106f470e40119c4f53492a0815742b095b72a5c9889efe9378c1d7906800c36817b28f97ab141f59cf63570d5d1a2d181d14499421d855e8db9c1f68f1c9647065947fad938e071e869f798d048c854cda69007254f2bad82b294955b21108c6f0270566868bf7de1a663975040f8dca7392a476bed5edc57e48793ab249d67237a59b8ce0c83edda219d282bc57647e0e127f8694e7da2c97be454b039cb39f2b26e714825cd3d81807f70b10ca8c137f1b5f209699d657131486a6655b79823d8e38f4a9ebed77d8006b1fdb9860b6ad5ca73a76571290a4d6589bd82f8ff46fb6662b0e263fb321ebc7b3c41b9aa4985468e41accef8cb96882feab4267d5d5edb4577a0628052208ccc06308f29d5c906f4bab2da51f44b77d953e2a833bf5658d51a0a4934d2450e33477396201b74c294f9021fd3fc7b98626ccfbab16000dc83808b25067cabca3abd82ad41dc13ace8ddf00aee430add917da8c6b38eb981cb791f19dd33609b5040666713be27357581c54befc11c579cb632391c27f8e15bcc0b5c9c0d1def4149489c3af4fd6171dc121d5b8570eb0f5b15a389af21f3b4855ba3f715741b815a8d2226b4e700651a4bff28d20fd63eb3a2917d6e1c67817f0c2eaf636ed2e3a96fa07e89bf8ba235e2246ffbafd58d7e45fb61f9d6792ef59ce556f9be3e972cc917ad0615c0d8e92550f77809283eff19d501a4f4a76b0f02a4ad45e007aca296d4c8e03e0f745075a2d323c496b0caf8aa111d517f93b4f370d6a4abf024d0145cedc3b5662d19e394336e095dbadb5ce7430951ab370e6e836c7394d254d340d0e39ec6d1ad9852f3d787324b10c95d88ee888d8bf135927269c7a8d2ae2ccc3916453ec5002bdafb2644a31e26f7bb046df6888fc8d93c61a083bd12719e53857f6e3539cef791687078d5d05020e09d7613a242ed9faeb7028ed7e64c5ee7ff014609b1cd40316b02c82e8eaddf18081381046b458c7c26aab2adc8631a2779de77088b0ce40cdc30643245938a4e8d4f9f27beefaf1195bba72d8f58809624f07960e0e79439a98899121dc7d686c510a781ed43f4077b330612b327c0ae4abff8d3a6dc218bbd32f9da8fa9bf264c8ab90426c3a6ae6f1baa1904ff082ad5cbac403da5afc27cfa025ef86ddecac8d9d978cbf09f7fd475eee3f49a3f34a73886bdcde97cacb7c0ef253f326a21a8821c61e89c053fa05709313e6b6020fc98146506f1fed2d940971c27e80e418a677b1cd6673fb4adb1daea9aa880eddfa5f5572cc0bcd196515bc8f72cfcced2004807dd6eaf5f3a86a0d096fd4a1d67e3d87bb6ca42ea9f7fd8b4849d9e3f1161a856d5d7a2e612766e5b79b094fd2bf019a3572a2bca2cbe84f6bcf7c4f425649ae3d7a0eddb4bc63ab3e100aa8f0cabc9ca8bc6bb4264d2e2d89835a9d6f984a079ce1fe7616bd7cf1475299db7e8e04a963c13901080c5740fdafaefe90810b49771bc2b9c17e883980693914f8c6580010f063fe40ad94356ec21d8cd021780574d98dd5bf4c8cf255adf5d0d21ca313ec783909d49ba119f724bf5cbf0732da1e6f8d5361d8924878d80b4f4017e85b8626223b64a393c4cb4a8d9bacd428680030f6c141c74867e9c82cf551fa015c1938141b66b1920c566d07f467ad9b50c655839c752c508b0164f90baf03013ff3b2f6b7c89e0f387ccf497a93ecc4ff1f1d6d51d6ddc3c46d17a61bfb4eb0a587a043df2bab4ce5c74e466a14140aff76a6a877f213e6a29488eb5f70c4db0bf4c48cc6c136c78f2803a70e61bdab9539f4f0ca9cc86a7c9dae0b89440ab5f9c6fbb2a5a6bee920eb3bd75675cd69f0c0410758240fc4faa65b019351623ffc30e597faa7b1b6bdf708634a05d2b6acf5ee4f5c787fd4645a4f0ed102ea5e492330b4411b83c910a7b363bc877293737c0e009541069b82485a473843ce4794d1e120449351acb9180fd3d08b1d621de50134a03362a1aa2e8fea3be5345a7578a9467271ed33a0a66737e8e836afe26f2bc3e51a6d260b1fed3c3016a4bc64a361b6c55031e507738a2829a512cff045ce6532a257ee05e39a4aaa84baa4f4e0ed9742eb8ebc94a58ac230b3cd90d0e36dfc70ab219a1128fcc428a72bfceda2d98407dac8b62c451a09b74a72d61a341453e1fc96a3ce0706470de3c617567c1594c87c3d09b3f24cad5f7517c549404c2fb4947ee8d4d061a7e55f6192ee2669ee29467093ee8898947e02fea03bed8cecfbc37f439de8c756671cce1fbcf8cfdf473c66c4c41e20fc820989c229689c7f8c71007edbd7dfb8c9181e6b9ef4699b716529e88155a26db00714f7e8c542674fa7d335824bc3c59cfac6f7685f547d338d0f3f31cdd0f47c887c8333196786dc1773f44c0a6f2d2c26147abc5ef0be39a740bc4ca046e54dc7f70cdffc2473578980ebb4ce6b13937d265f71b91198d7d3493fe9fdd2e104d64230f0df9184584cc2b161f8f147484f33dbc5d2e255a089e8ee53b019c5afa5936b145ba486c8a11f75967382ebb7aa5dee9fdb32a8a6cfc40416d641b5ee69b1b06387359e273bce4db7a4c305c0a98d00de158d42e99d7a0c9000b6119c889827166ee69f61bc0924d6876e99a149726e3c5e7f1651e64c9f7feda12e899f1d7af4058cff1efe07664212ef40a5fcb552df1a1259f592926921947ca4a643656dba2d6fc91ad7658e6cb4133bd411401ccd10b6fbaa1ad230813e0999cc4668c89809263df84e8117c4e6395aeaa6560cd234ea2160c87fa9acffc154113d4c604ebdca33c07e166e7d9e2be8b793116545fb3f23f96f696acc63c8f5e2cd9943b3932005aba1f6a548e9ccc8c528fa85351f9db0c28ba15f463c9ea76a5dd31234ed04ea8bf48435f2fa182975f9f750655f605c6f8e2d42ec8f204be1ebea8497429241de053947538046a7f9f2597871349e03e5c4951883ac3e2f0c46883ad42e068e76a49584b7669e6c43ca4339aab94706a2792612cab6acd15fadfffcdfa5828063e30309614f563c9e576516220dbb9747ad565b8f9366fbd430a43fab85e858d1234cb0757ec8865624321b446d0f7f1c19771cda4fad8b175fb09838dab8efeb625b5184316fc1cf2cbc138dcfd76c3ab464176b42e169d890c28a75e39e37c1f708cff1a5964ae7c528d4d5f993854fa036f976b4f92fdc526583055e4b23bf1a77d8c438d8393ea7bfcfc53e03e08ab0ccc2430a8d557e43a84a9cc1f03bb330cd8ad79bf8bc65640126a8af82dcb986c19472426b2631a7b9228d9319f3be519217302b8399db7d6ee2e46f930a48ebc07c89bc84fe3461f9c55767838f82a32ad6c2d064f4f03e50bbd9ca857e2eef6c2c7fb542e156de62cb22870c0cc42721d1ad18b30fcff79f01b81abb465bc686b7c50a93bef57ec850f7fe923d2885bc991b7dd8987c33f561024cc9cfc421b388654ff76b30fabba04a4f43aeb0561f095cddd82aa25f0e610fa22841a6af7b0c0a0c708d2bda1412138687d0d26f62338b3a518bc0c777e25d8a0140de93df52060c085ae573cff3f5e33ce29392cfbeb4220d633ea10fc69771d6c258b9d23cc2acf8bd58a0adfdec525080d4f3c402b9e1202fb8f8c4246e890dd3236ef38a0c9b0fa54f060301882721a1ec73f2f0ce3d0a5084409be8bd172e4cd394b0dab3c7a381579b89cdd8779f4a6d074538bdb6b545cf863ad74804626e058600f0b505109c83dbbfe58e3b41c799de3376755ac05506a1c0a143980e0a30012627845e3d1ea565f02c91c1f59ad449c9d2016f20394c3f4083174c54cd7c7c8402d6d1a1d3878e7cd73bd85e9eb78eb7b499ffb352637dd0e4ea1e58ad868db5857bbcd0909f4616e5cf534e0bc6c7a382008a94ff07aed0358093194759a80c3e664406b8deeb85dbe93447b3ef7cb9f2d120bf9ea5aa0f1e93841ccaf0fd05cb6d0486147b31590cae59218993d8c116eb0cbcec0e13950c16a3b7e6a7dc32106108db10074b9b2d4a1501f4cdef048b17231012d0fb0157d21cccefed7d783271f0e593ec70a3d50e43d5330c405abbcfc4b12f5c93577085759988c50999016e96823cb15669457060cf965ec374c26805985dc280ecc9fecb017e37c9d5e1faa3c0c600ad98917edaa0c8fe9b0f9e66d9d19f2bb3a3fe458e49f318cd06d60617b76c9eea40359544bed0642540b87cbeae37e52a52bde56ad3e14ba12828a2f157d4ec53562a01f761fcbcfcb5f1513c3a1e5302d0440f9a6bc23ff43330e3e2ecbeffaf863ff6ff0a0a49ebdd9bc3359b1474dc905deef72531cfd75f244e6edd7c8ea24405acdbc605bb326c493640611cd2a62b2f051c9de8555bd739faaa862ee462722b6835b927993168028f25163edd334f45d78f1096df02639932f7607a9d0d2f1a5c97955000208e0092106d4ef06da256bfa5622b354de9bd8b1ede069202657abdb7e83d574f45b4a4637e2d337260e96262b381be580c59e9735fd07e32064a6d842610764e50f8084a9b6abbd7a9cb10105aa5f1d9a4bac5cf7406437641b274e7464726dfa744255b430a9827d77181b18b6b758cdf33348d19bece9f908edabf97eb97ce1677172148b10b384c2185d8fd8a2b05dac0d7d9fb19786cdb942b31a5886390ce17f2f74a241f1c6e62074e33c754eb424dbd2c6d7e514b032d87383f5f1130e635ddda6443e109abfbc1d71d1b0b2d665b91430815ee0e2c9a841afeb562cea6d836638a36fb38f5aa153797544c52cfee486fbb02bf2904bb9e30cc9bbe82c5b22335208d84a8954ba945cbd6b4e52480fc78774c2a37ef9a85845de1da6baad977488cc9cb2965bf6f9ab3b0239b37badab780619f89464e2100bcdb0e1c9047764b017772465d8d6f47b27d6aca3b087759ee75d95a7e638e92a04dc8918b6051e92438dd74aa2608b65eba1e5ec1a31730eb4914b5a99aa16f32b2da61a1c1e34db5ba7f8a54e67fa3ba2592d5cdb56cfae378a4eada4346cebfcd7ef966215962dc59930ad8fda821d85c74d15dbdbf76746f5076ba316ffc51848e91c432b4ac58ebb3333fd32e1f4c66a6315a0bcea19b0218378c83d0c698373a91c24b6e16a57e1c86af5ba149bdb7f8ffad32c0362bd1d3b7dee7a09b6adc1a225262a6bab59ba3a390f1ffbbc97d0fe2860447e9f144a47b79d079252681f978e15e0529b2f6a41de4e9681f94db1f2453708ae28f126bad5d4ebd98a6ca47c94775905c9ed3406ffa41d7d1c011aa75e3dd4e53f2cfa0e0c2243a8fbacb625a235dd6751fde135d83af0c4516b0c54b432b3b7a042fd0bd341213f22f4a5c0dd6bab2f089308b759e0e79dcab1f6655f4ddcb2607e95b03ee28022eff4370492ab55914102e18c8b88c58337c7cbe322e5e649d40c1ffe8fa5dc8f427c4c0ac0bc6ab422601d91c774db537bbf362ad48ce73c5ed5e1008e530e35d0c67adcdcb0813be9d56b468f50168da135f75a94f733d7e97161d8afa6c795e39fd828489ef77878031ca7c62ad92be2ecf8a70d776626dab63de0166ca53d30480f2b4ae5790abfc4dd3b922e93657edb1d0c4b26ae9b17318e9d905fac285fc58422c686fb98c95fec4bf093771af40534707d2cf1cc1193530840a0942b04efec33b1d226c992f464f2e2b33e85af348c46fe1c904040e8c73c472a03d710b1f73e197f9bfb31d06d1cffd76bb43ff36c1df419395129e986894850f48305b86cff19df54b227aba421b27814e91f2ce911fc07a66ce38bf208e0ec4a0aaaba4175010fc9484bee1631c917653a25b1192fa9ca4cf8c06c823d354f8c89db8c7e673fab6e7d5813b54385aade65389407a934aa81c90d76023075951ba8e5b497a065000a4b5f2d6950aa01e13e2df8681b3553876b75c0659049472512dc6ab34beb99c9e07818301cc6e5a920ae912254ab676a12ea19b40dc8da90784ed279f89dab12750e69824c9ad201cefd5bafb0fe0e2f009f5cd72585c3ec7c40fb2cdb77685de8cf6229cb9082d762253cc2c6ea5c439316711e58fad27dc39a2791eaf7e28a5f955b2c45e418103f280134f6affdbd18fb4ea690880d87d54d8863a11216e9ae6be435af2fdc9dde795a752fc460ac43ab23a18477d1b672c7c819d0dc180364614425d51c0687b2376a6d3ee161001c196d5b7eabad74370baac9b3d3bc2beac298575c5d2a4c960b0900163ec171c7e36102758d948991b2b13f548f3933e5c5ca7205fd273e8bdb138fa57b7d6e2960cbff1c7b25c32141a0921b157ebe6f618523bfe30e3e3fa45fe681d68152e6a4767d048951b1cf0194875463d94088e77eab13106f26dcbf860a1b23a3521c0b8f696f9edea6eca25581ce69f006cc3842717a5156b7306b9f01f5ec0688143131a47341ac1f32b874f7b86532da1614471b40994ccd0df038c2eb446dad45793eb92bc43e5dcb55ab9126ce3d7cb3d1df2284e38808aa3871b18a0b8e842c2ac85acde93e14a439dece3a87af79ec767d4d3e3569e8408f41504616e3af338e3f616ec4914f395d4d1c1800d79e68c7fd23bf000bc202d93b1b0f0d8edf0a58b71c381221cc3b7a45aa00e5d87a60a744ffc66e2095ba9aed10e071a2ecd21552489b742d0fa1b43f622e018630da1947f572586651897ee22d89bdd9a6e93f25269760ee9cbff073d260c1afacd78ce95ae3cc52f76df49c7f510b13f1ff59979f015c04fb57427c5519c37097ed6764a8630772202960b95dbead9cf2a6c1a4209c8ecada5b4697281c5a1e00c009abd58965adb44f3d4a7c36b75780d4913f4210daa0c6d1188e45340429147ae2e442cbc98324c7569fcfeea856dd78677a795ae56e32e19ff3b7cff31a04c66aadfc325967ba82c5dd744f4ac2db4b8dce501da414ab4f7b2d11a8edb0f7ab4921464d621810a6a0cdf28819daab9116b15f7acd5bdfbca7defa0262f678800702235bd0d43ca5596fcaf73b13c916ab745832f3d2a18cf0f67326bf05eff0a0d067d1d849dbaf65fb8a6dd31b385b00876bfff9d1a8db9a3b68c518156334700763afb04423e56afcdb25216582164616cea91cccf576dffdc01f6ba4a939c8d84761919a5b6edfa887c73c39257fd8db2913aa10b651c688921c7dda144713336e0c540a497b069010154322c64d77af411ad4ac704c14849052870a56b9ae8e874bd6dda38491d8980a92ce2a70de1d3e4d26ca94e6ae66b2079e04f725b87afb27dd0d006e9f9d5cef661229ae2bae571a0fc505c21530d3d34167b0bd55615b2261347f80359a51f021245f9dff1268166de6bf263beb1242fd1d1ed30cdc3562db14069a7a58a117a3632780a5a4f83b2c2e83acc1951ab5ed8a9a60d45398d41dad3393216793233885d4786f1eb67bee1083dacd4d81bd82ee0f9e5c7f8b1a274299b9d7170e623e67f1b3a65348801ab1e378acb2ba1d86e3ce59a3231fbabcb72cbec88984db06053957d4bbfb4bd2069a1469c3a78a2b8ad6628ecffa6aab4fbef31b4674b90fdb1a43269702adace87d52140f3a71363800d117feb6ea6075d87e692977c5b83fa8333bfcf3b4d7bc7c7bfb271b8fc35d7c5bec151b8381d135fb769f4e5ecde265f4c5c3e0c62a0c4c25bc213faa2888ee4d42b74d5354a1809581e7f8c970f62b7b91481bf6e7a56cf49b51fdd9a831abd0f66576d59832f683c677cc0047cc894086fd341f5011f5ead00eccea6ba5435c94b35a5f6d30cf444622f87cd0d439e0dd29cf62133eb29b46b4bc2d8af77412ce30b21c473865c3ead84f9e239d4f5cbfc9a77b81bab2a79b3fabf58c0dd329b9899cda1e69a09431c88205be03beefe26b2b8bfd8b5d6d3bae14a61c638eabe2f0f8a1bd2267d10b9e61cdec7734880df797d5e624d8c1eb725e6f6c1406859570ee791ae96d74228602709ee4cf1dd55635be83240df71686f7f7f3988cabf30932b3b808650ae9f44f187896923df60d727a74a789d4f3d3e15b5699dda3253e6fffa6a00346364bf9169c6a8ba591c400b34faf112d7c27ff92553c86783071abbf14664f8fac66eb32d45a486af143596e2c3d644f0be31ac0015f26b2840115908db99eee74ba70e1776b65aa654f90a0e4239986fb3f320a38b435ee23e7c1483dd6cafd1c157ee9e70b58f7728433a71c18e4cda8f9661d277d601849b473098329b5c3a398385f5d04c597c90dc380894f02e253d5d108d97b364159d252931293414b962142782793bdc5a6598d5a1561b73c0028ed43987a5d7368315f014bc8fcae5aceddc575d5230cd8e07840d5187646414f589873d9a95373b6e3248e6d67f9dccdc505a9088153da7633ef687e1b05cc1557e961dcaf801208e1047e06acdcdfd380fdd536892a9b60e8f4449ada7328ff0541cc8aeff8a30e71d25b6b8046a282c189a549e5e2b1045902a94b42ec230fc1cda6e853676c8ec987c0a2f1ac79a51025f55f28a7e804bdd52cd6efb9b4852862f2858a266da7e8df53970f8534e98d3b400e296bd1a4d7a00fcfb17fe9e15b640f01dca044524ba04ebea0105aa8b0fe4552d146dd72437282a2065081c087475ac2558c73e865d2a4172a23b0de6c1ae5a7aaed05538763edb6e415d09cfe0e1eadbd6e4ba15e3299c9112d0d8cb2eebe7f156f064e2ee89703fe6c0795d0d2d11b65924136946e36d75e1818ddaf0981e8a8e409cbc50ad171cbb125dddaf8b1266c1eff061b16ee466adcca338b3d2a721e6c759832e6571a477fa4b9f234f2d72644383b7675347202cb51fd21e22a1e8ba41dad387539906106b4fd2c5115a3f2ab2be9db5b22609dece9a88b96b7700cdf73fac4f39bdff37d4373fd5afa4e06da4ad26ff4f735031c35b33c85c37c17eacd6980ca977255fc915ca0320eb58577a282b44e84831ce9082a52964c12f8b76a56a84a09be57be07084a4fde71f8c04f158f7882880c2a389891ac769fcbdf32b6e9f7169d6fbd78cb459efb7167d7aea2ff1336a7206d4c26775e625f55a46d40433bb5628c398c11daa37017c2f1764fbc40cc48adeaf4af75a1c47ac43d5270a51758aa41ebdf54dcff11869922501ec4e89aa5ad93fda8135f8ecba3429955f78e4e15e06c8f28a5c14d167aa880ab9d7fdb8d68d7b1d3a6cb118899388fb953f23998d4d24324046226b9338a0b8c724b654fcdc5f6051ea110b8734c354901ea5b1ef3761aa88a0e0226ee35b91a50ec6bb651e86e857a47ace6e84387fe48c35c8a2b25debd257e90daa25c5f38d51bf155bca328f86266467b2b42f637e210fd58a2ae596a114ccab32a58e30cec2916e5bee91369837acb75072902468fcb9430b9a55c7daa708640b619b2999d738d850dc02384745484f50d652ec05dfc76acbb00e1dd770daef4322efd5348a3cab1d0f7914447697854bdeaa87ec1201b93a6663f19500912202a443b7f08fc2fe2ba3c5cb70c87092c3ffc65d5c4f1bf9a9844f3f499ef2597f29150b5d9ab9048deb1021590b0aef3d86c19aba0bb3f7470338cd19a32e0d7a2750b7a611c9fb481da5a86f96648b44b3c086db5a1345b8524b18608a9cbc178c7df3aaf3bebe6fcd25a3119f1590ddb2dda26e5e6833836260a6896f138c2d1eea75597ac0779bc066472794e8877361f83f5110444a32e8365ea015c467d24e618fa6a84abcc7c5cce4bbc40dd60e6c4cce633ce5ecbdf8e44985f8e2ac3d77f2551fb4bafec596e2a6c301b1bb8e3d22d6bdcf14c8111b528917e46a121f753169a9c45246c064f255359d10b72bca503218fc0b17e6c71bf311b2b94cd7c291b6a39538e89eae2dfeab81c5cba246faa73bbf6ed6f7c4b26227752ea56e9be128aa3b5489eacce2f603e41d657f910f4a62c68a9897b9f0063b01516bbfcd72dfef5242d40a284fca67bd5669d8fb511e9bbf7668b6ac9bae0201ac269da06b502f44928b1829356ad9a5b79df4a5bee0c5f9e2c6918065cd6ead2a17e0d93dd82cf3b313cb29ed4c21dea26f9d6eae065bc8b85c7bf0583b47002135b469c0ba69d8303f0ef1522cb21c5f7c4545c3a4ee18cd4f6ccb643ff43f5a8b8ce0b68f474e7c201bf05c418120a8d4337643ef15097dfeb420a621c7ab342cde3f3d4466f4e304c8d008a1b250003257c30cd6c49aa0f5ef8cb786a3b85dfe14e550e935351d5bfc8e8d3025800312cdae397a53e8e30996932e61b81b3215d8c3a49501d322d0825c1e7c1003bbb21deabb7a7d277f6c1364101d4bc7fc8178f483b363effa11c3cff259849d763020ee64033159e147e40e732e7bfd7cdc33dfc3be3e164f66039a08d58b1b4f8bfffa76c1cda8737ca21935f53aee0889ebdf6e912cb97bb95391ec66b943748916a170445d50a21825819a6653b2ce3e55e0c2e17f8e2bd7ec99f8ba773c7429dcc9a1ca5a1188c65f80f584cd78a073638652b2bf75111e2df2ed02ac61646ad232577608ff1d985305e55374b5f3ebe5369b227582b8031c4ccd8ee12de259dcd6c033e252b4f0978f8eb3fb8184a94790c15c2dd49e14949c1a28fb4bd2b7229cbcad302423e8a3db3c34f34204613315b1b5a973b8ca30b3f84fb503c2350819d342f245c29a7f0f294b464cd33c8c9627494a0c0132df2082185540eed9a14fcefefa75465901ede31214f67b3f6bc347bcec61c94e3099fe469bf4ce900ccc61afc8f1a75202597c179c1c4ca0a198feba0d10c19ea4f4a91787c32390cafa67b5095d6d06fb6244aaffb56d4f3069d27793cc0fc1b2d28307b0005a7936178ba43fedffbc7fbc69a4e0dd362eaf2e015e41284e5afc89971f9df53c5a999de82cc391d31b9134154f1277a735620da0f6110b3a627fde9f13ca57c3c377a3859445dd6042debc7240a3c11c06db6e9b0f6bde2024758d4e1711151e229267f137b105b786e04a0d54fe9078aad69d849bea867eae13dc5bfe3b9a85d4eb873704de0a8f5e7b367d459c69fab2cd126fa345084c7ff198fc3985b498a584b091190b6258fba17405e114e153563e35cdbbcb1c2be0d17b7196e6eb4221f59e97b3c3843413fe053c7e04988e5719830af2dc48b7fe4fab76fbf7d4cfa7c818ca13b44fee498a63acd990b64e270ec21185582db93f1226a73f50e2856ffd8a6053b9cac1ba27ffa9099e79dea97bd07535948f987d7dd377abc3c9073ef1f4558cf8d206299120f03999a3edd68cc8fde40ab662d6fbf881de4a76b8ae3841c01a5000e65a3d201d94c8487838ac017cdf67d1f906967872921f6b4d65588eb2e34c1780d3cf40e349e60cfeb2e42558903f2c6495c13aa6fd5b4f57c9dc8c2502006146198f88964662faed94bcc50304779e782e1480df7fc6813bf8b16c41a73e29f518e1a89efa2f39c3c66d153a6d01f9aeefcdb9586f5713d37c1b4cfa147835dcc923e17d8f06bee99845aabc3ac48df74249fbb7f9aa9e97915ec0334eeff67c9e20a37e14f13152d9b9e4baf9da51677c583a9da82f1258bad3c300717f3a595b51b797a90fc86cd58875e737fde171644b6b5b203d2a4062bc397c71fa46af2a1843d5e99a1b2cb440c5aff33f4f6e41b5610f214114439358138d54b18a471a55690325f602cc41010c728af6cce1d35dd54a7cfd13233ea0f34542960162585e82f23e4358cc41ad1239d8f1c40a66b1216839ca194215c84ea8e416f84a4545cb23bb55485f1be6b2616881f91a2e974b24835315e401d241a2135b5ad1d47ddc2e6ae69b287dc727259ea1c8c70b96500356f2df3073d61f1720b33f4660c99d4cf9519ad6433a343e0e86fca6d8429f7dabaf68631cbc56660906a5cabf5ec01e26dc336f3092c445478321e61e64f886ece28204686386a59b8cd29c2abbf0ec7be284ffc87e55ee99a852d280fbace7b9eadfa237be173c60d7e650d95a6bcb30de91b690aff9d68b4968198ecc2c12598faf738c950d6f5f5090b9e179d529c2187ffed35d410061ccf0eb6b9482e620df47ac56bfef517d098c90a80da03a5830d798fd400d6b3960551b686763b70c1d0ca765c18a4a4a14245d114b9de0e47ce3733b03c9b91b26a7606822289161709d77f4e2f99a8d6139e576f732f64f8632576ce0900037fd383659e37cd53b13b609ee0bd9b2b45ca9c1e9bb43fc33d4d28ab73d4414c763f54c5a643f804bf117632910c1fe46aa7bba2ac0675e5cd29ffd103fe1a9a8ffd9f37c1827933b6ca1a7faf1c659b4e63bd36a6166a33ee7b13bf5482a7b5835c3b17e831989d75bdcddb8fe4c23a72f17ef3c678b3fe79df89b39fa3fcf4c1cda72bde13bc5f2f9db0d8b0793251b7166b554def18bc93a9a1cedab4b1c7137758132740669047fbf6b368720547bd1a4bddc00f6417ae8bb09ff706cd883baa4a007490acdfee347bea6c4f7562561d404735174aa765f62d06138d59ec2122c57e771234a768552164e9965634950489dbb581582177623b0cb1324927ffccd3f4bfabef425391733c07bce65068f085f79ca8c8f79ac96859418f04f3c547a66585b5e07caf8dd87e514b089046f73716fda1c15bb4b01d9ba4ba27bdbfe4cff9883b5707db13a6c54ce5ae8cf7bc4afcfa0390e9a17bbe0fe8ade6b75efb35ea69f816592090118f2899feba066822a67af0bcf7293aff5c2deed01e2147b991a5f9d8acf978730fe3282401ac4d2bb24512fa8eeea6e90cfc2c9f9b28898cb3196cb51ab44b1a35c4639ac51d5d54622af6342a49b6bc4e7dcfd8c607e800c391f50d194a4c12957889cbffaea01fb4b043374a83701bdf26fb6d88f7b6ae7c93e63511793c47408b329dbf02c70444c13c6e083ac7c57196343760212a8cb5f5ca96d26e8c4c0fea5b63e0854793c9e10139556240276c9d2087256ec3ec3e7985e0bc8f50195225a9bea3ea96f68955a6f18d1f751a6a481dc1662ef3493a20b22f40b08a6208409a27da6f04b1d4cb22c08616ea55321be6da63a971d8c313eec455be07cbaf24d6c8b10afd9cdcbcd098a5edbd70d12a8e52002a05c7b80162d59b52890989d4b7699e763d65bf81f2bf2b7a94f00c36faf56e58b4d24b765c39775e4285efb081eef7b458f54d4f2bffb0f6ae1c4ce7ad15f55b606573394143790e089cdef194b3c119f23ae8d22bb140ecc8a33b26896d41bbb078ff2a4b106bf12f41d6b422b1fa5e187d1a21731b805eeb6e0a0937e3a7958358f3997ac65ffe05c901dca26998f6924eb70a64eb6bc2d4d4e99821321a889a0758d43cea2df3949237fb51607ec83059ac110e1baf890913ac9bd3203b696ef57c0fc6c352bf622a7b1e873a5be6fba71e1a17e7bec914529e1d72bfac75e16342c1a70e053276df2253da8febbf0cf1c82d8866322b6f51c45496799b9b183ccd2168e4b32607efa890edf26a8e222344b0baef1ab931d437bd06832354de718920a4999e887badc5d27787f27a73c7c4daaff60c5bea201aafa7093f2b786e790f92a0b630d13fdc5e34ff59d0ce6eb98f3afee67ac0ab3f284a47dd72776478ff508dd98fd998438fdf25415645f8099c57c4ef0b020969d81878cfd3223cd3d13074f6f9ffcb8efd14b3f26214d7539747626f7641253bced5ec7296632adbef43b7a621f87da8a68497f21e50d45f5c462bdf8075b1eed909f83e505796aaf3fa03f92246c77cd9549e99251c6d0bd9571abc6b8eb28b8534a0738d99b3790eddf5a29d74b273e56541bfcf8c21694166fc08d93e3985d09a1ea812bc50535e9b8f8e872482acf10227742d9da5d1d0ce918c54c2da86da6d6a0ea40b60bb5b67bc4eda160e9519894a4538ac5bafac1f689357394a2c9fbc487f76eacc95aae415e3dea072eae5497540470a885e1d763463b0246968d47aef28a308c1bf98566a9c007b120927981ced27d862f76c9a27700ad05a0798dda243f4794fdb69554385c43cc22a3780b9d896ce5da68a8e079419127789a77c1d86d3e223dd0bfdafc2c764713941d9cade024216cd4054099de1705323c3354a97c43eb19671de3a8c8fb6c54ceaef73133a532445eee39a308486a9878ff045bb52e65779449f48136e155d30ff54574a489f2ce3d27db38205f88adb054bc5c22463c7e7ba529a808535608a75e8ac6d076909adf218a8e9c03d6a7264ecb511a236d6042661460759fa81d9c7b3d0f783ea0ca96bad02fcad14cd50413b4cf512df88c272e89c273fe541f25b5daf13298e4b4847d752bf28498235e70476b5d84e72c1a2422550b8d3341dbb38486d84e45f622923d15033fc8ac1305ed477b53cff47ab0a9e615fa7ed6b3faad8ef6deff151d79f0273a359958b7c1e7fe8265aac4c2e8c772ebc51e34cf1af0cdbe1215085e02ab94c1bc6eccceba3a937b941be0dfc22745c673bb9bf37aeeb7374241b968089ae3a81e20fbbea6e40ed106aa334ec779985b544f011265e2453d5bd8bd718352c57e384d881376e926b3e885180f639f16719a5ecbb4a346775d2a2a431facae459c8f221e263ed517a7e795e97aa0d583517e03548a513fe61391e494cbedcdaa65e4bf02bee869d9f43b0a6c5f249f346d8efce501aac205d9cdf1e0af84789d8074e6e44d70f240df63f2c1366af6bb9d616033e988176ca263b09a4d4b4f032c4d806e3923107fa32546a1bf98d1ad470e1045e7435c4d605997a3ceb850f4c453777cb57c211d6269636e2887a9604b5aeeb6c41c43543bb57d28c7c4bf63f5621a691c775711217d0a9341bd87cf35371d6e17392135306bdf6ca63de11174ce067ec1cba50c0b9cb6df5f3bb62d35f670279e40555c8bac8aded216aaf1ce8a72fb87dca7905dfbe88811ae98b2bfcf57d64b38854c3e7872692bcbeb71d3063a8d8239b56ff2dc650cf09dc9e7fdebabce41205d46ecb71dabfce50573b3a54db137dd60a6b30f56a8e84a35c7732ad0eeff8ab14b277373a95878f45c5e8ae368336a3a785165de16c1207f09c1f4a88dfb3fdf8e8accde0f5c02235abe3d265d2bd70fdc5d6656a4de04a73c7bdae780af1c96b5d29ccf9be37cbca3d671c0d92b34f2f9fe05d80c68f9359a040d17d1b72e890ba134326b325263085ba66a9e569bc257c5d82502ff7e5c46d7e01888c29f2770b1399736a2b9b6c5d71d032ced9148d5b94ec518f081d68d5f5ed5e7f2680aada8fc1982df94cf0481a4094002a5eb6a60840db9e8acfd1caa8e4bc6508557bea1eb9eeb0b880786c384ba96d194b5b344ad667e074e217342c4238ea3ed97f63443bfe19c948342c614a97ed25d3d3adc224fcbad610f2ebe748ed617a2ba7792ca64b13401cee2a1fdecda3b045a4bed9afc87f048d3981011d303548e64e19a004a60bb3a557ab6d27127155a53ed9d78c8a441e05dade73cdad0c50f0a3ac64546ac0708c7cc9fcea29c4764a203dbb9234c1bb5c6b90ffe6deff55915ed589ac2641a1531e5ab63f62e1bb5a4cbf1f5e8eb9f23bda9c45b97404c65c2394b9826a02fd04ee8b153e51de2cb5fcf1d3d94b2b3b0a87b7b882c06314c51fded8dff0f30d9b1111ca38043f1654f92a473a3fe16125565dbb46139d6559dbe6e4fe875a36aef3f7ac798a5edfad09d2bfeb3ea92dde989bd138342f72613ac90b3e98c4d09e78f8cf316fa9f332cbf1e4577b3bf1d13c9b71bdd28b73f0cf78ce4f2a5f89b420a35a4f489cc6f1817b9aab5a450a5677627fe07d906aba96183c0965878b2c3a08dc1a80ed57e840eab1fc79bac50b3cb5c8a6e74d0830c4a437b0b800a520d2ef55234007ae1a0bc9b549806ee9709292289509004fec7376cc015b323087679d17e182061224c8244eeba86384bf482969bbada3fe36937fe6c05cc51e556e23c804b44f34dda1deeeda5c0b30e0227f500e857803c4556551e44ca7b29024ecfd126554850ad797e12e0f57ef956cdc455740c2d71dc849f3e5de228ac14950ce34677129ce43503ab6d9d90a882fda666c588732a6493bc69a286e133792b98fe18396f393f28532039898033aa6755a03fbdc1f0fe1b2acaf4c12c33777badad18fb16058607c1a083ea926eed2165b0dd69625677522bebfcfe3061a532c9e0a5408467bc429f5d989b72c942034a382912e13d89337c1dc0435d3ce2e20d9e192cfba0e01f6bd07a6170ac8dc6251a28919b822cedaeaff8f72de44960c9845ebdcbe8248681ae6db47dbd56268cf9a596ed791a8870e12ac9e19d3d21c5fba2871af9f72256cba48c8bf8d51ee7b64fad9a92c7c22f6512dada85b346fdebbd42ebbce32f651fe0fd4c1166891af202eb44005e6eb9d0334ad5614f8deb386a79e5f7826197bf1fb7cecd5a99d5ccd1b12f7e71964452f274233c26607f35ffc0a39242f1bbc2e6877a7db844a9519910c2a626dabba06f698d0f69c0b90839e1d2080c3da914fa9b83f6527bc02835510bcd5383f6859591153b3dad63edd03695cdbb1c26b4a10f915c223fa1ca0ee57ec834179113d1f49bf32e680d45b74c387811a777820e5fa1f8317a48c6591a85703f06d50bcb6657cf335b0b0858c15810ec4737449091c1a41067f9975e9fe88ddf23a3280da00fb190bb911a5ecee9da94d4b8c00ef4e567dd8143154b12dadce0e7b8a66c391c5f34c38daa8bc34f87c4da41f86ec0d0bd41b85828e501ca7d822699cd037354d37a46ada766ed675bf6d99aab3301b508c4d0ea35c853d9b615ec60f2959048614d01e3b8ad855fcf7a2c66d47802cf93d6972b20c939a02dfe20be951222c72da45019f4f0791a2a940d44264d5f898f45c50cb0b078e569850ebd7530f23139cbaee2d8e2c274bdb6e1301ae7e5949e9720fd35eb31d86a03f033573fc3d72600999ad0adeed066557f5ba8181651b132937897c17aa2b9bc9e210eb556730c27852f05dd7c71fb7c203239ea6ee85aeba96699128a0a5511424c2cb806a016e3cecea3ecf42beb7be4e9e8a22aa077dcd41d4d292d2c63a3656f3c13fb3c596bd9b530b6bcd388892c9ce26e35859fc3d256c85674297c2eba0d2fb329d2abd112a6e6509b407cfb487eb6b228cee617e5ec2e3de03f865bcdb7b593c7bbde454f7fd804dac08741808c708df8f0fb588c47d7f5c4e4284448bc55261d4076433cea840a5d36ef388090bc49dc0f5589d908fb7dd238f9bb460c589c3f33bacd9605ae546e5c7ec3d0f9e42d85104b9700ad5e7a4d9e6c27e5da542296e9493f0465979e0ec6945cc2fbd36e6eb685c11fead87a45c57c76bd533859cb18863d033f125ce14955ca0eae3b4a3483d9f56faad5a98c390fbacc0a0b7e3058199176f8ba8ae95cfe7b2956c328ff5ea3e8d5ac9d584364bd4ba8778677ae2b3f3106baa857d20bc92686b44c6f837dee64b727b503775fac23a41c61ce6b57ea9e9e42ae62d92c6ecb9f96f6cda06e186877c353bc8758e3f288ffb13c2d9bd071120b97c02f46bf2a9f7e6f86c9c424c11508cacc40dd6d5847be5154b13e6a25be1c5470c1e069e56007297b7534fc4d8ad867946388a31a77b6d662882f989d00ee2c90c8206376739a59fb635f48a416bbdbe8becfbd96638a78f06fb139169cfe3814153f4366d5f68f086c40589e31ab0da855bdcea7f5b6497928fbf7403f0d211e7e79e8c72332bfdbcd6e192a9f50ab39790304d99817397fdd9a2b4380015bd47ed0bf00f76fa9ff4242587414a6a12e3ae1bcd3e8e6e2a84787067ddab025a6d0e9d858eb96d5ca793dd4d082e495d552d1c6001ced39144bd40b471f84c6446a557f87df929d6e05c1c071ad4535b973f5e88240ca5199c72bf96bb96c443279a52304e4e4f712f7eb3e53d4b0b40f3ecd8930160401170e76210bf987394b0cc4fa186e247d74d3e3dd95809f35e1f994b58e5bc322b20eda24366ee879cda4040553c95d1185ef89ee4e7e814139f44c2b9d4b550c20bd2ec4cd8b55035c4a4095aa96249b67816769a0bfa759d241879d55e74b06a1dbced481331a99df1fa85388ad5a1cbf94746fa399894aa6ab6846255bf70dc4d522cdd4fa7ef96f4801a5e5a6afc3737efe3eea97c13dfdf0583d9907b75edf5bdc740dad533a7b4d6d0762757cd64f92536a72aa865dfea6be6df8b28d5097ccfaa6ba60df663d3ddbf876c10742d826a968989543384a4401fde9739fc576a4b3dcfb9a594af3b8b1dd7217e0856aad342b6165772d2690ea145fb5649eedd73d83b5eea2fb467c0d9cf9257e43effbee2f358819d7499cc17d069393e3100aa82d2b1c1a8d30f792f55123b24b08fd369322f2191669730a54c403e2234d056ee4b6e8f5dec79e7bd240e1aeb105e4d00628ea49aafd2692988dbc2414ea1a4e289b0e78d8a5e38d75d588a6d07b7dba016e6bf529402597ecf21e4e691ab27e87c026df2bc6f7c418fc328ef31a34a1c7a95abf20963f77ba6a4a9d67bb5870c288ad5c3b27d7a2100770c9b54ccfd5010933b36f48ce2b2caa9b567233950189447d8a1355f7b231b86ef981fc052046c77c67f34a33975fd1cdea783796d03047863a526d1bfdfb431e1668ee9fbd626971e812d3aef4359399e39dc793b89024b0005536638b5a7991fe53823201cde5eea8596f6c3dcbd1aa356f8ce58399424e10ab7c9eda9246dd5edf71918a4279366c6ca1b781b4beb3bba36c129db4e74d0dd659d8b76110c45f02a8b51f2e65963e049f8536fc104bc742b85c9321802163c1ed892896e09ded0a93c076aa91f9493c55895cdb67a79bba6a83c1fa9048a9578687e6cb4cd481fff2d54b9a44f172829b06364d8a5d5b50c317ca56ade0a308ad0df9a953d003e789851ceaddcda2efe20b7bff833a50b414ced0590cd53d7be7d8bf5f919b97efa670d3863c975ece0a95f39ffa7d5d9b3521affc25afef411276f466f232c8521f4b78a9e75b489b751520c0ef79dee5a8c0a5a5aee21debce19f21a772cab73748343262a2768b34ee6d3c9908ba313e4ba1e3819c04178f81b2d3a13f5af07c674a4e95b71388edd812cb9d420f2d536c1f68165896ae3ba646832e82a38fb57825e51045722d3d368a9e7bcb480d011c4ee76cf6af1e09496244557685de4f3776a7a91f8ea7373cf64b7a617f10e28375dbfc6e1218955ba56a5fbac7a92fac619a8bca3e6c74c75a470c277ddb72dffb816e73833d29a4e2182ec6efe685211e9e9df8e27a6e32d8b8d2f36eff8724f7e6abcc260b1e24c4ff90288e04e2a51c17b5aa907d3206cdf8b2c4c4603c969d0de4e13aca902cb0f488530ff7889dec9c41ea0f7ff555127c2a7e47a9d9cb852e0a7c795d3d1652a0df258ab9dd62d377ab7e6153d800c0daeebc7dca54c0a0ed5c93286b56edf018c29cde0377331334726cb8013ad7fe7d4d4259e9b18b8ac8199511e9e9337a4c30e264cf73562fb2f198d9dc2d085f5cd440ff1d09026bf10b869f5888463e2d78ec6a6e9974ebb9b8a091363d5f24a7518e38654765ea523aa4c288059ae347b320f43ee61a016640d5f520714821e09797fd88d1559479eb187f1901b5ebc9ad44b1147d5b632903ba8bd900d4965f20459f21e3b9fc478e5755a3a544ce290601fcbce68e92907e0aae24f1b5d2ef04b9a1f8ba484885257ce1caa473d8b25b36de54efe710a7ffc3bb2bdb2503a48aeeffceff6b5ab286110d36436cf1c31d179fb3ec1dcd735d0fb6c0336c4a9373ba5a132369b28b54049f99429a3b1874d0442edaa84001bb8f5fab063bf4459044fd0e0d89454266d8d0c8cc408b5b557cc925ad97c41289c34ab1ccf323e1ac04c9ba630332723287e56a96668bc8a2d86030b1af50570185edfc095d2cc5190c4a40cabcf9df34b72e35843abea2a33c6bcc154f6be9317754c3d4fc82a305ee9e147d4e082bd36b95a6609cadf21a9782cd36422d9347db5f0cd81e1e8822ec9f6cd2e608daf10ab8b8e0d7a47e77baca03425e8f6be3010de04d88ecd8bb6396fbf9f132dcec101ebb85b6202d783cbbbbbcd5571fca2eec0ceedcc4f17702e2338aa2b303408ec1df0744a0bf64f8c076bc751ccdc4f384fffcdc0be7288134076b036b4fc7ac97d792184fd203bf42ddfe01c3378f9f0f1ec997c94cfc67e04cef21bb3debae2eb1e491b77502b972f4e95c0686f7a36742a272befd4848d6569902e387bff85253f70a89cd89dbe9bc2dc26af444ff508b9c768442ad5641550556c17cacde9d00ad19cfa0531b063196af0d16d5e7fc32089211ffb175b868cc3111b478d6e162a50399517da336c8e6246a9112aba4fe4cd4e3c3a3106ecda2b52162972442c9eb634f408710f3f93a906e05cabe9f2309ea7c5b29b812c513d848db4413c5d416e1478d437f9cce9a4535c544a6dd8b0063fb16cc0cd3489dee31e77ad5e70f9758f1e3c4b5ebc8a28e5d7dc6e7aacc03d589ce8cf2982536092f35eb32ade0dc6d3eb0ed7ca68a8195d3700c7cc1e9b819e26b0ae75ecb8bd8d33d71e70c674f37210117a445e81cd5b240c2c8b5ece92075756c937abcd560d233915faaae3cbe3f5d983be1a40ac5e21c120a72e9dffb9fdd1620699fe39276f98758d5223bf71640815dd72632384d3ffd0bad467d2b5f8f670db2a48dad0a0bf308111be139d057e349750d14f7e4c41f5f5b819fee474c0efca0cd2ec1d1e393c6006f14b66415643883311f31628d501811e515e116b680f388d74f51bd8136677b3655ef2ad62e27fa3bc8576527ead84ed3ddf3d9b6cd8f5e0f46835ada0051097cd314d2f0d3c9c703ffe4fc970fac34ca043691f963192bec5b5a9265d0ff7fe4c4398fd606c6f191c9c424c954e9f5d9175c9536aefd465080b6092ace0550adf6b8591ac2a642737a65a0f73cf23539611c0da09d2f3ddda9d021239f8381bf0519b31d87214971887a1ed03801d81161634dbc87bcb8d26aef2eb4d1161adad580a00461deece0b77d5e7631f0aa9960b12bf28bb52a7085cd6b60f82bae96aec8f34baf34a89ce6c4c58a0fe3f7e0c4fbe6e34a78c55b489751e5dd1894939d96f2e9be294f98bb013d42b2a5b01fe3e66b241097c73d5c8c9a5b0629be37a327ab7e286a43b7214b71fc0494e24eb6cb6a1346ac6c527aa9f4e13f6b6ccd3d49454e02c47206afee33304efb08fe66a16680f1b620d98601aba79dbebea8db19e75a898c1adb5fb6311efd736c12c0076dbf622ba35011080df82fe29fd169939617bd349c8f7c71ea95153049507cfac41e5ace1837e0f04663187f45623b86d886b0a4ba94c350833ebd439a4ec816371fc52f5572e29b630c4633cadeb2e466573b87d72b599bdab827d0fa5c479404dfadec1e12829c69246177324aa1318679df40e8d0862cfbf1fece88bb6902c03aa90cf22c5e9b2648f2c33d009863555b3fbf9f4323ff6901bb2c8010c4a75f0c93d6bbd1e06fa01c32e6e60833ec5c5502b0c74237868b20760083ebfeb8462fca54c3fa21acf3c17fbeac7e2a655376b75e0468ff855de93b2c79c5d05ea3beabc9e714be2ec85868bbaf28b1a1139ebb219e0bc1b27d066fe40f99eefd2809709c49e2a2c39b939c355f71c85c18ac9cc871c12e0701145397892788a2ecf3d587a0075c8f94ad9e8a088b90dab6e662cf8c06f4d5107f7e7d2da91808dfc3766e8baffd85ad11d4bbb8f938b6a9f23be520522a19aa59b9cd3f5d0ffd8eff6769eea7bff486daa0ed8e5307eb275a7c026d36c50dfc470bcb97ce8f6e3716fff55ebee424f9b80c4286575a35b053411734dce50193cc95d8f946e49684ad2163a8f168620fa7e7f0c393c1a2397e220ebcacd00df784606ab1dacc3f15a3028d20e132cd6f4a730fa0dfed57d79fb2e73ede12a196eaee505c0d60269b1a52aa957113cd7390ccc9c9a098335a06e6009819f430420bf3c08038c356a19cc5440dacf42ffb550b005e0c6c01e29875cafcda9442e72bcc7a2cbc69f5cbe99d2c8552543644bba7f49b640ce6f97ef2b236dc7f3371e2e6b8aea61c834bf0f27eb8fdc09d0cea886192e751ece3127872872231d9ff8aa7589d9dacd2aa76f23df9e6b6dbf7d03d575e80119e6b7bf04f789a59e0920a6cc835ae81d9fc761f15ac9f4a28c859d9fae72c1c4daf1211fa4b591dedf8c40a86f8b5df1b7604d0ac4ffa07bd7ba0f789c136f6a30e55b4b3aff730fd43fa91df3f157da6d3f5a63f8d65d77dda6d80fd3abae68362df1ff60ae3222f5c7148b74151e6f5367085869d791fae37c23ed17c9123a3c62ba48511c036c24e5b45f6d284633ea0e2202c64d39a72f89c07b49448b64ae341deceee0085640d0470b2f07d756db08b40d120495c7d193eea2d01d73f46f00f48eeb9d7c522dcdfc4af0cf59d43367daca856e9f0997d5b231b84ebdedd6c2d7470b6cb25864cc6920049fcc416315968197096234c3bac71d86bbb97f7f8c19f82bc0f8bd3e7995eb21ea33662e1dbb386878d6e42f197d0b2ad698ec64390473b7c84af6b7b5eea3516bd2e4ffd3b147a567eccdc76b026cbe8d94ad7993ef04ebaf2a1703a3fae4efb3937ddc9c01b88c8a68b6837b6dee3e67107c1f39b8e38b27b4f80debf49a4e2c6e85a3e4977f56c09db19bd46018afd32369c1e14e5301217332fbf5f9bbad872ef2a07447f41cfc72a0c9655ffc4e75743d18dc4e03734174ee3111b1fc84a328a1d4899c8b27a1d2f7756a771793939384376bf651396b3822d6e461a572318a1d9d1e734caf29d05ecf5516b837d03311c081ecfbf8d910ff660828b5704c25ae30e49ca2a03897b866203b7f8b43a4b2310be8fe692a384713bc0ef0c3784b88a492dd2d782c4fb40450f3e7fcf6f955d1c5e61507999cbde08912552a610781d0e9041db2404e5ba90217ca73e5e3b857ddba3d7c474dda6e73032f41257664c84c895b0005469c0221935a6c8a4b07ea38b52ea57ed88c032bbf7a36b538c345535c76fff46773b05e11063f26fb86f1ed9eff1bb5ca7ac905ad6bc99f21b0bbdd542ecb69bbe886c2af290c51b6c6c02b2ef51fb1c40d21d20bef06b1fe9c71383382e1349d69c324c4bb5f65a22683c9ba45162d81f092d6429bc884301b04e47d4ea8c5ce117feca331d025beee4e207e0c40db39c7cdaae88f722ff6efde89bc2c5b18749194019f2d71306bf50bcf1b7d3be4d2229d5a3990ede0a01a20c8c360046b97dfcb91c7f3be2665c7315d93454f3a467a4d58dfacdbf2af304431ca1c42a204778da4a667d088761269d282e16f794fa2387d11bc41e2b45665bc043a2b5ad34540f1c90ccd5471bd8a416321fd6149814f5ecc167c6e9519ca6ad5734dd53ef28cfbc135bf06aa4e431bd73aaef8bf77daec1c6dcb6705d1414be007a9bfb72ba43865588ffb0d7644d3d903d6b5f126a225ebc5de6db38f2d68c547700747a1f0ea5df3d7e7e7aaf404b4fabb31c2de0fdf70f5b65b60708040a847cb297ea776ae38205fb7c38593a29566e69f9433feb2eaea7cca57d6cc7b0374394faab3bfb62adf80ca5a8a98215310c92a1ece6e28f32126aca77396d70025e533bc0b2be177151248fe3c229a66ccb9334384392940815724e7d37c64075605ab98fee6fa3da0bcfec61b14b800dd9106b0b872043536a81b8a149f4a73c3a42cf7022ae46da529bbc09bc5dccff7e0872ab28743fb4510f1a3fce269f83c0d4694291cd34ae514bcb35d762a645aa9b968dc67660086cae8f529a0c9c15c33fdf8d5e664e12f6bc23048de8802acba9c7990702aa71e8da8ed798a0fc4d005b1081d20bb1db4ba3328443e6ec783c3b6385d7625a631acebfa6d55ab61d3c13b7e567e27e63ef52aeec4eb1859e4c48a350a2b322d8f078df6aec9a5cd433f383b3886b0a4b0bf0df1c79212ec501e2f9cb1efa5d1ef9fa0173c366e4c796db2af78625d903f65a4b7f6677778c788bed9ff357d0bbccb3d4bf90d93538ae6ca0ee05b46f67a7d27538d6508387903c2667570c90502219e09b2e60153ace405301e909a7a28c7b5d54d7a0d157004476fdcc9a155e64d514ed7e73dcb90a57b8f320ab097f7176e99c6deb0e8daef87cca1899815be8152b0297e41dfe718192cba326f2d057e959a7939a8e167063d987e00e2c8f788e13871d654711b6f9196469abe86f3c62e4a840490990f8d3c71cefa31dc333c750f7c0c30133acf74c4d970fefa9c75fc754f41aac34fc785266d8e6ce9860e80e24fe4fa7478d4e40b0e572d4a7009a0fd968f15f7cfca1be2826b5ec16a11f316f389f0d147c5bcfa6b23190d90a6be48f8559e51875391fddb2c4a9962894747b84504078c8cfd08f2e28ec727ec3fa925cbf80a021ce7c480f326f6e995c573a6eb2a9417af07e0c56b9590d6ec29bbc8c7dc0053b1e775fea4584cc1464a17c8b823920b0990a9f9a3207778c3ea365acd45fc6052ad82eb8b9e4b1aa793c53e85f212f69696e5a6cf817b63dbd2369b01de3c62124097368ac0d5810023340cbb88c3740754bfb89e86c62d62b9e3243662b37d6d3e0d51befe2326218817e885f79d8a860ce9df57c76c4d4fdbad35a6d181325037830304ebf1ec046cc5270aa7ef831747a1aff533d6d6dd3bed21dcbc97740dfeb4b2f71c2655940ac2ccb2212f09405104c574f302d72754b9d2790886bb7190460d685255301735f1c6ec4428d8f1515c8645f904afc115fbc62afa06e2c73717bf010daf4b8caa8e68c8d225ba925b8e7ef27e941625795c675b909f34584a6f02060c10e165db3941f6f8a022f5599f80b986d61fc81166a5c571c7c0eea56046c57174e23d4e3908ed39f6a67591eff4f2fabd9129427e5e84fa0e7c1887c7e72d293fffae050e16973900fb9f711fee1211c2619bbd5d0d5be114ab5ec9e52ac9979b12f24e5889081beb8ed5084924db8e46bd05601a3232583f932f5561c9ea6a387ce4d795f61018fcc6a7200a397fde3417b56692c7a44a0b582ce79368f28e2a42333f0807b359dcf58660b8cfe70a770027a2bfb2e03e1ca95f13d71230eccdac1353cb8e8cfcd23f5c37e5b2aaa68c700822ec0d3494ba33b4f16ca231147fafc812b38f6e045a151287e21a15f51b689684cc03113c663121878f224fd8a432eaf3c40676417ccfaca19939f7ee4557e89f074262b0474cf12b7cb10d77c62a1478e15f8527c28584477f1271a0a3c74f2454399a7f0e002e22c4560068e079e44d05fe1d5d1a7a8d0d4b8b4493209f5f511948706dac7a5758db65a6cd7e4d653e52ed438c83abc715f117e776154cecb050c88537bb4cbed86cd91caee71a1f7e4b89e74c4a815b8f3f02b83079b44a4b0799bb59ee126521c412b551f3257547190fd150d2c2a0ee5edfbcac23fbdd559c8904956ce81a9edfa2f73f4979b48dcbc017cfa0c192511722fa2e05bfe1d3923a934f34b9a6f40ebbd28835e9c8b0d7a6e0d5ac4e12ebada4fd6114a2abf5090e56a76d4a084a169f94f5a402dbb7bcaf45424d5339ce2463a08e2c71cafee4231cb60ccb82f5fc3747e7f85a6aea88cd1e9cd7e282ec5419cb6ec71d2c791f96bebc267bfe2da25d9175a58e1ddd8710ccf54f4b503e41fb4488f9a77cf989f941d148f309c74fc71a93c6099733b29ec00824f3e7ef6766470159d5474d22793b641a713b086bffeaa62bc70e1534c33facc8164a3fc54ebf8c8a07e83429c296a961a7f916309e5f80d1e7a82b67d6b0efb392ad41dd253cbb48190cc493adda3a97636001f322112434204d5f8b591c1d6256aff4d70b1b1a6d79b7a25c9e7f4bd36f681830e62d05c6420f20e7aa6a313bd903b8c3e8731b1c9825d20cb02603c62b0023a9a698895c741647e1a383f385e98f1dccbe76627d4427aeb3111855ea58a11b18a3a70539819ea60fac13c9fc0200770f8bfbd563f185aa056aadc8bdb0066afc1b0be0231fb5b9169dd5a4f0fd27083eaa7249e27d3d05e4332a096ab0d0b77454c350ec479ad18a2dd1a45b7d52617c05f32e65256e2ce3f13f460bcdc9403d20732d20b0d169681e8ebc9305532beb912b125205d5cec7f81b85e951f3383825235fee2f2de0f15c38e2e1731f57bcc11876b18800b7fd8abf4ef712ca9e4775e359e294e6d152990f13606a10a59cefa7bb51733ac7c6cbda8670b488729ddcbc12b0035eceee1bc2156ad6b0b53f81aed9a2e91e04110211adc72e8f97b9a30ea6891de12c013802206cd76d8918c75983241aa02c54d4cd0dd3fbaa75dbe59f1154d4fd006d1c3766a2c73e29fe57138b9df71d0f24bf243733b5e4a70f0062141e9bc979445ffea61fff5f9b880da4aeefcb204dee5857907337bab6977fe172d2e38f5a769a50fe818071a7c48c1024da9117ea44359bf75d4d246650889f4e9f93e75a696cff97cfe6411134e7a5794e51860c377e56e78459291138f97466ea1d97e7f5b4ab985484cb458e5e15ed99ff3c9f116a4d3239fbc9a9034fafbe183a2b382512e017b1f4bceadd78c0b33dde63637e45abb4e296ac2a4d9005df40d327555a06a1bcef5774d5b00cbe96bbbdbface2b1c1b8efc96f1998f6230d66ba6cc5219114398421dd38db268b64992fda3f5e6276f575b5a1e27d793dd54da4a045e7283415f2b3dc072271a2a4b5f73a5560e8bff09a49d95a02707c347c3f74c0fda00cf1e7ddca414ede789a1a45f3a59e92a02844e7452a5ff511dd0a4c720ce8a89f65afa8de9b2cd72c59024ba7e5c7d241bdaf8d89c377194641fab3d7158a1d15be98738361ea12b8bd05775060408acc5149851502ae9b05a3aad050615c62a159393b9c017650906f90385fd597ff406d7682489fb77088eb7e10e430914ff27fa95f8c33fd56f80493d0fe5a515c5e1b2ba15d9d42cbdb21f97708ed7c46c38280681a35c3a2a2c8f772738974a34e16ce61a1c73c297bf2051a768e5451d737bd7ec8013e834cb7d0221b514469e164b605fbd8f053598f326c5da40650c51efb057c2273361d0ee028dfed991653e899bde1af4326b7a46c7b19c258b28d21ba31d465a2ad06b8333e2bee34d62e05ca44435730a6a4f4232657912b4d040fbe76cd563d9968c42a00d5a0aaaa5e20fb03beea18d6ad834ab9707fa4dc062136b1ffe3bfb34048fde76d91522bb1e3290e6be0fd24521c7182d7511ff552557f24ef6e021e602ccfe7c6009b9104b814d2b08bcc34d51ea8f012c6889b492d579439fb1fc9b7624aa11579332fba1920f15973d1af389eeb7aeaec8c3d48c4079ca850785a70d847dcbfa275a57c106ed6106061c659844682fb8684a8b8c09dd9a7d4f36903d537b67872ec295186690e4aa9be69312c916d72ce1328c94af3e8bd151734c250743cf231ef29d35eab6b7b2567f3436f86fa54c5f40b1d456af3486d3a4c677968d9d0a87d8eefcc791aed1c3b1b5c3ed51245d716ece9990c022dfa4b461c77da1b63e5b789292a5f79ae70ebbb537908ab2581bd236cb00359bc17be3f4ab72b0547fd0c3dbe1fd6db7154da905b03043ebc7e8fbb392cb18e5c9d02ba00c1f260adcb5c1784d5c424064499df11e2e03f2f508930d81eae7bc2d5975a1d831a1a2add32e6484b124288f89cb53d3f305c4c07c9ae9282d0b86d122362b5062ffc8975e797936c864344971ad394f0eb3ea7e1a9dbe81424ab81fa9783332dd64b103330ccaff0c5c8d89fa9b84ee8b88f59cb3e7b935c4b0378e992f1639c658b5c935f26a3f32cb8ca6d86d1732772db790f722332e46d622ed42eb4ff83c7eb0e9fb39b3f1777bc60f3b6e6a6434f120c0128cad4c7c982dd55800fe2dc8708d4f84b8dafa5066de7f052512c90f91ecb25d4765d634a1e64f9b8b961a6575480406f175d7092d537c4fc193bb98ddb0001da2b058b9d460ea04c032f239bd8ef62a8efcb67b511a501a00b61623418b14689a3b823d600bd155c41b1fe9f1cd21dbd16896765751de336a34e702dc4945b7be004a420f2fb50e2c53d9521b34542277a10b47f0d495c930949951144b6da1cd425c535564e9e1fa8ee68762eb01f79ca8b55905ac17dfb90244dc4fc8f277428d74b69ea0092510e9da4ef064de980894ba2d7051450a5639984df24435d449b36e8a1f3100e4ec298a13e2198f6ca99a350756a9a42898c66d2e488c2b8dbde836f10b6f5e9080adb5d28fb4f659123ab2b5172c0f799fa2fdc609f88aa248b37ef177fee88ac15570172d847bfd85dfcb8ba35e09ffea806f0a92f1b559090ef5368e26ccee66c8888984461a70e4164454f9719a3f7e6a1b0c561a73c44d99cc77dc142f50ba783176dcac0db7a4265e554dc768cd79ea8d56805e694bfd985ee186f30ff5f9e3c1a1a85703da83d183b91c046833999faa5751ec845aa2e4f877685f427b5a993349cfc72f8176c37044a1ab7bd74f62597ecbf2c97fe7082b02197d5771388a688c248814f2aa69d885becb17b5450b8ebdc4ea783f70919617300b5d0e23950a935febe774767d4c63244253c13349b8066a8e93276ee6f246ffda6e8a6160e01ce410f23f6f354c77d5ad2157ad50b07aa0c0c2ff1b8c9c6043d86fe5134afb2ba81b8d0ef70c424a0cb92e27a94590297bb684e855d7a4ca48aee8679ce8188f83d24c59311589bafc331a4f21fb6b98776115b380fb005e69932b1c16899687715e380baf335438786534f7239856333e526385662351afe8f5ea3984ce3dd08f96b4b043e60006ec63e2e4962f144f11aeb37b5b209c0e00aa06ecc4e0cc12f512c201fd168be8ef2debe5704e61a5299700fd53011de59d1e985db53e2b55592ed256c836a311dd1d7700e934d55821db2afc630d4cc0b9c8f88c8b51075f6401e1e35a61a387df641222ea21f327222fd56c9f0fbaaa7e1daf6da76e2fa3e065995afd933835fd66bde15d7ff435309b04c6936ee340d32c08004e429557d77d4e59a8e0894e36168572b22bc43fc2c39fcca767ad0f6fcbe81d71055390528d64d98b739df6d9c031ecfcd928eac1383f5770be465740357dae1d92cc82aeb5f6116d3e2443c017b9d4351ccad66038a77d34ad4837eb6ef835b525445a76cdb422f6751c4f40dd9fcecf7901689ba218faf5f7ce643734a6589386f4723569b0edf82edf4f1f67c0da52e9bfd3285c17a86f2e7f94642f40fe1f0c151f8b6a698e01a91847d91820f8d88f7c1d7410b25e43e7b8ef8a2e4c6f757a5ca72a1cbaff50e346d5690a09454fff3a6aa030abf32233a8f81893156a052adaf61ca27358fed32ca4f6b23ac22b53e33bb891bced86708a9b7625feb8b0c6825005b0669aa31b1a674f1cb3de02a6e3f73908d970a5c0f31c4ecd47bc5ea3bbf54c9c981a32de0ec43e6e5b8b28ec927aae172a2cca4c97d80d65c7e841d7c9cd31285da4ab36d29cd35ef624a808127ada2f3092c2a2028bc06822ff8075f18b76791fdcd1d268fd46bee2d00549f90cce0223e58f49b432801472ff01c4b6fc9e14603ed3dac91ba5785fb0c0ff1210176e516c1af55b3c053fcd7ee3936bc8979a1b268112fed352271756045a51118463b7f5f6e3722849ee87986da052b2032dd1de5898d04177ccdd2da2b0e5672590b87fbb74601ac9c0c7dfc5e096ee0b597307fd566c0a32dadd0b87145cb07d2f2c91a7a901ea638abde7c75df6e5f2ac43eb54c99d81258972f56f1b734301ffe299f3530ea3f6781da07abf76288a8cfa69851064850ef7fa02d9608bd2f5d4cf3ef9cbbc57853e90c4212af634552baa66aa92457b90656b288deddab36391c9d6ce29718f1b470a1d6065d78b9ab14fe5ad43ac2dc5fe40628a9dad91b0f2ae39bcc587c5248cc2e7876b466515b7af106a359365815ba3761136401bbdb324c4a027373514f692a83afbfd82b0069125e7db715d1a041ed551fdfc7a40d37d73a43da6a8420fbe1c7c990b5ed764d09f3bc1b81887df9c5ce733e75d59d7b2ccb05c34468249fa9c77e3c58ac3cbd7fc249ccbf426d6c487aed97028f2af7e4bd8f238f0eb049a7bc5a6891f9c401ce6665c47fa11b793775dc834cf95af6c2dd84da8e784d0da61b1895f903438c4aed0de5ef8afb6a7bd8d63183cc457e2a4d7912de7ea49d33e74730ea39644b45ba13c5b87c6623ed6f9618f81e08029596d01536d4d1e271ba86ce5a09aec5432bbe89aaf553634fd1a4dcebe57d2cdb743dc1f2a873f972147de55945a1a92f8338fb25a1ef34c7490338e902c350f021f8a8cc01b1f038d8eb2e1013b6402da36b7f3e839701e96d824d6cf4d1041862f18ee41fafe1192583bd2d0379544a3db378d8473b0846742d66d92166d542552db15a7975654302afd5a71a8557c2d2c8371062304445acde8b1bc8716a276f4fba9d270a1b74652a3ef2c4534dcafbfc6023b50f057c1524a789a8cfb3bb3e7f110580743df4728d8de33d985965aecfb13e289d57693429258c99f7830121f5cb90c7f6373831b38cd798d32f05adb0e6dca4302040e7cfede27acabb2faef88c07eaf16f211e654f17444cbec1f6d0088d9b8e216306c843931c6c5aff83f8a17fc2b76110f5e841abf82a1f7fb1b35b0cf34bd8c12d9cbc48818a1dfd547fa41d7605b251aa331d1495fb26028d08f27b5c81708f23979c5f62a6fd38d6f8481361b91e1617ad1664a19a54124ec7520814173d58203532102211419b0d1c0a5cb6e0f2e3f78705d2739c09123a84b756f35bbb9753107fea3e1db679577093daf4654b5d6c0895708142d6fbd671730643fc82ee402597bc797333c633e9a49cf10fb95143eb1d04444f42ddd55c88063f18178dc4f69cb0b9af5663ccc23b0af76d7b310b869957ce61462c6ef0e063d264bf137c75718ebf137a4a069898665ca2a48deb0b3a1f7b881f552a0c8833a72a2041fc75867617c2c84ef46defc056b4ed53ec2bc7d9660df88182a1179650d6defa82805bcfa8c20887020cc1d137d3d8c3cab1209c5860c18d9f60ad512fc3add233c1c9efe05853a7ef397e026e71aa74896c14448ee897d363325bfda4e8043dd3d39a599b0f34ec54935ebfd77c4bd9f4fb0e398e394f50e90c17bc7aa64414e092bf58f3480c2a0e00c3b2c4a8adf7ad5ff1efde63f4d104e01710706cdd945c3155af9632aad0768da07be676ef314aeffd05558f142573c856d33c0db0e492f17673dae0c1d38d9d75354c99b5ac7a2d08e80e29e7972fdec0c4c0263ed2757501a829186dd15fead48989a01854dd5a64d6ff9b406c1cf0c626a64151dd495f6b8fa4ee1eb8be286752a1f2f68ba028657bb216daee607630aa5f3ae2dc51a4f7bcf549d768c3b9c12814c83b52f7fed7ebe14b8de7da9b6146e0cf3ed6009e67dbfbedb9331a4b13f4d5fc05f7477bc661b20e96b7e8cacf959283dd66b6354d54b31387491830b5ca744a77fa3935cb9083ad92a435a981731a0a58a962ba199dd11c9d50d5f72ac108789e820366b4b6517cfa0eb19cc618655c91f89d86c70f88cc652c2a0eeba0ba4cf0b46088765b6530d156f81008c4c70716f401cabe338adf8e7779826fe410d3c9c0e48d93841b552089ecc293d99424c67d81c739decc07537b282616de6113a1533f933279bf0e83d8f025681efeacf007c7e6ded3ce5e779db6993effb937516663b85ebb57b457b978813f3090c07ca1f8c22ca03c5b403f64e02c1fc2fec71f6b39bfca19b7394a693c55fc4032b3db0a2a1d9d15845efacd5673539fbd136b6b5d4d8de34b3f35260ec3a3c3843faae10d9c32d788245256ef840efcb57ef85d580431fb2846b25c21116dca43edb6d8f7526bfdffc5841694873b7e0b406cfb0f8cc16f283f1332e7a7cc4379aca8e67bdaf817d0f7e70842593273831b51b0d11e84b6703fe567074514a84356925f9da1f355b96cc54484e975bb271f5e5c0b11858fec5ce13d490095d321a9598d188b0d082789d5298a4c3b610c68b25fc4dc0a64e847af6bf970e57ab9b0c5920cd7c1d72a2d3c5ca7bdc6de22dc45ec8632f982cbaf88dcdf631e47e1f084885f625c97663f389de4837972a05bb47cbdc2b2fa7afcd43550ec25d1a99c2188533a5731e5ff697a7ce2af713d548cfecf3362fe7c8ba5e59361e805a7b67167297127c2555209933da13cd1b05b062d843145b88d88d0b0a45c7406aa2ec1b2abfecb2625d18eb5851961eee38261ed77ae563ea9d8dffd7a0f0cebc670748309c84dd0493781d8d1dcb1669414e6e79db3fff7fa424a808b085e2eae478dc538c28143909835e3bc266c24143f4e2772a28a415fd18be059fad5f80561f85981f32c2588dd8c43288940e93e2d8c110c035c8f5739a454c2794c81f7ef60b9e428364283e5372d323e1b20877f4b677f0deacca35f650594aecec3f7788069da6b3d579be1d3d22ef61d350587447488696b4ad43dc0cad66f0b61c37dcc7cd959369b94678cbba7d7e4ca4aa40c93fdb558101e8ffffff17