PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80046 7a0610b6c3aba92575131062fe1b5f60611820660e4772dcf4babbcb85b192ed

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a3258f0adba3129ba3b942b64c0dcc10533359f501c9a84fbe67adbd2d2ef0f
Certificate Block Hash
7a0610b6c3aba92575131062fe1b5f60611820660e4772dcf4babbcb85b192ed
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00820600000a370000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004be381c85fee85e33f0fc76a74ddd97171295e4b3ab68e6bd7fd309604991f480b384fa9884aed95d1f7316ad6ed760bf243c4f09618a476ba05a35cb7b33da2e3165f971b2686105864d5ddccc723233ac1ac71f5fa98485a010000000000000000020000000200820600000a370000

Raw Header Hex

000040205cb74eb6b054973b4a00db8cd994f22f695a4cb445d8a3c576df9c6b2f3362fb944566c3d82a74ddfc4db750ab741a7b48478dfb0c314e43d548c6979183e45a7acc426a81c600180fefd2d2db7ae6fb849a1c509f353305c1dcc0642b943bba2931baadf058329a

Proof Data Hex

59,560 bytes
1212160203071da2362ee480eb9c6fff252b6af195da908ed00b262edeb1541eb2352be63b75c6b6a58d286b0c239f16ad693f973a69041edb61a773d841d8d392141c8ebcd553c50ed714678cd247b728cc042dd281f422af9a5f3f1c28e419c5aec34b2244197b0a0ba34932f20607fca7272bd90d22e5579e19093cd4856d6441b2c0d7c2b7d60902099f238a463fa43aa76087f3994031533740a87a7ecd064e6c8fd5a68915d6ebb3163c454b0f973de07bdb77d7d83b36f0ddf547b020382e0ddbcd037d0570c515be0772abaf1d10a4e95e6bf5c1df3accaf5ccb9762936db23d311a304f273d36203419b4e6f83806b58b2b84edfa8f282823d1b815376ed8574c86ae9e7ad6633e54b24db5fd77a71199e2a5c2502a563ac9ecb131a2956fd531db909b1857501bc675c67f74b9278467bb322be049ba19e458a4dccbc0b0de5bee09d5e5a91c7619ab675c65cad2950d7f2891732f1282a22332635ef213ba9a3d24eed9d93a34175ce9b63d099fa1b74243819898d07f4c8d84b2b445fa45e92e4cf26da05228e8623ac54635af51d3388eb478b0db5ae2c64d03f35f9cb88467f801c45155455a7306c280937b84dc0f1fca7ba724d34f5846e831b79c4cd03a99f826908862c0a61e2c23dfa38d89addd024d2356e9f6b96289a2135351d652a47a9c84bd09d1f28810bf6cda6d1273815ee116e9d5aec2d79727f4dc810738322ca96d420eb1cb8811d2a036f51080cb1360533d5efec771db1e39b0778a4ba3bfa1ced975c8e16ad8aab1dcf893b80c5cf9f9d16bfca5334e89c600664eafcf38fd9f9d62329cc692261382e441cd80e033368db56359b7382dc806b939c9d072b7b2100c698706a2f1d0b87ffb46f1d7fc77b4528452878b12b74791a33de0a6ec3e23476f55deae79949bd6a1307bc5fa26ec0b2a2ee3b206af6048fd492cd3609aa000dc337bf76772aea86efbcf0cde97d8e6ff0365add93ca5b691b06d7203247933482afec9f6da19c8793e7bfd584e2a2a5ac162570d5d6ec56134c349440127af09f706e615dacd63636f46e6dbc2d3a5d2a445a045164608fa8463e4eca631f9749914b8b461fc9940688ca8edd04650432f1fb31c97ef7e7d0fe93305cd4e4adc3c928a6b5fa90d9b14f1e2014980a4d75a1703c6ede78c19b7ffbb7e29e19d88bd2c1f8ad8bb24747ae82d53806cf3c46d36a8721e57bcdf26d5f1cc387b70519980c0f51767e10d671ff764756c331c777e3398c30d3d6d402e42de41ff00a61108de7d6c7fc040c6cd64efa3b6db0e8f6c549524118182ac787b647cf356b4911e3fde666b228588b5b3efb2e90ea3f22da307b57560a911387cfc6da1d8a69d2821aa73436bff1ce1f442adcf4e9cdc37f189fd0d83a1098b825729e06763da46017d2008308c7dfeaa78952b91f7fc41c2f0cd15bc506e35d5e410576f334f963b6c49fb7de3e03f7e0efdb20d186789757ed3af8f082ccb7492b71b9673ac13882ed720358e8c5c63c12ec7d20146baded46b20f2f9bd3ca108ff463eda7f25ff8da78260ef674fcd70fefa21c10d13db9229e6e4b739ffd397f64cbe81a8dd8ab163b5b36cea2f2ac0e7fdf26cbca6376c3cad1416fd2e7821dbcd365804f70bf0a9a86456f8d634d83de17710878766e766d33533c83da39f7e65dcab21a4d3487c3eff08031f7c1f16e3f4708364a1355bb990f1e3319521cef84dc90626692481a6cd9afeb75cb6c6ef30051c56a2f95efb108a11d2733479da3d11944a3b85a2640d7e30d0caa5da05a1af1e29eafe860bd669c8092b226a0999441f13d31c93b383269facc202fdd5956c100e4aae3ab0ad49fb7e5ddf5e7789d607dbe4d68404d7f9aff89ef417b6a9e31133f3def5221ddaba43aecee41d6683342de5d1cb2b3482cc73252a7346794605562c19bb0003c3696fa6243d4318ae7fbcd16442ad8122e2a73f6266329bf2d90766c94a017d117607a6aa032b7464a1e03eecef99ef09513f4e8cd5684d1c60144f27a32a8eebeac90d61dbf4c138bc64cb83c82b3e51616bf66348709da7479556855ba3343a38a0871207f1621ed8905894168737cc28ab4abd97b04e06eb179f7041734461f81bd7f50ea1cf2fa072ee47e0fb0dd42eb8aaf41c78df4ef929414edf8f923f98b1322f734e90417ae9cdd037e7a401979f8ba140d1c0a645b2e3fc16d53f220bad752df7e8a271df48a134609b529753279c7ae0ba8a6883fb4daf13cf7cc74cf76956ec398da4014169be5e1791722d13f306d4b06ba8e62c26ef7cf4948d04c6ded8544ceccdeb5aefd4c69f72f005393e6063f6212ab6a2226f88ec57011d1de5c0bbde6986fa41a7f11d2b51261228eeec89636c60edd761a0cf3768aec306a2e98ad41a319d12054fd70ccdb86dd557069d744feb4c11af279d5deda995d1341839f5301fb0ba825bd46f2993a50c4d23abe1576c2cbd3abe8bc53aed62e4d490bb48b3dc49abc43e54546d46605602510f4ea2ab3ed4ba0c6e9f81cb15a39ab6a29feddf6639dbe6e06f334755b300a42c392adbcdbfdf48fa3ab52fae7688331537726e29276599e84ba439b7be19aab490b6af3ca01224d2cde877091c1aac2380ca23881873e1803ee9e3ad2b3e9c3349880e33d82af43adade67cbc819d013ef423121f1ef454cc96f4f9af8e5e1191c04c764586c8c3089512285c44ecb109b1e82885c5eec76e4fbf23389ee39870d8eecf38a3b0ea0e07837173cc0c2bb91571ea3fe955cc837fb9a5a03d9025395087045fcc12c237568312c9556f1b9e1fdc92d8877e21d12bb979a917198c2ce0051641ce6b297d623b4b37abf6296cf0f126c5ddd19c826117c6b9ef5096075ccec05af9d77b89af70d90adbef32e7a766d0d86f7128b85305f6c5196dddc9f775ba74cf6fa3b40833e012c8c7ad9b66908dd6ae18e839af8dbe2734da2e4aa18d4600bc4cfdf187043bce9c530ff2cc21880d5649068ca9db6ad881248d7295ea386b4db0f48e83f96049a585d27e8b5ecf8b23ae7e3db4aeaee3c5f8079b604339ba1a0351d4b8472397a2f3d938030d6768e4c549927805c2f4b39111c342a3fbe77da208b245083ff4dd75ca4033fd74e4712fecdc54bd4a59ac094779e7749dce40cfc4535869c6459eb36dc63c04e9c605183a3419cd5a9393fa60046c196cd19d52cf4bb3916545dc310ac29d7a71351af49a1afc20c8e7ef0944cd0ee5813e44c5094982f905f3bd58d3d775569a6584bb428177e4747df82d5c0e50286474f7ab6c67ba9660831cc4ab8f9f5b25e6bf7c6279d1a7da47fcd8b70ce4c94710de5644767e57e6ada957daa3bc066f7a01761e11a80557e49aeaad74be6221d752351b83c1d32e5c26920cdd622654eb027b0ae55891014037eeb3b057d9c7fa2d599e772745b709c08bdea442533814366fadb29ddce9cd83bd1fbc1b5e39ea1c7f66083157d69fda2a56327032be85dd60e8d106556986d4c1cb243e97281a8a40fe9d319fdb29500011e1ad1cfd869412aad27a7b2dbb1f929f80518c66c432b24dd6f9bf37d6438e74dd8783bd5573004cc4459b64147c47fdc351afcb972901b057788e1cfa056017cd6a5b9c42a791330b0c49e0cc0d38d2fdf0216d46b7ea544292e0940f5613b1a8391da81925d4ce8fb2403dea073d24c3c08cd30151d1a7dfbc515b4b32f7d6a194631c7717f9bbfc1fb55adfb94483110f695f4f4f0c11b05ceeebdf017b21b523a0af0dbee47cb1f9f8020c6f79056b86b1baad0cb6cc06b490b1b0b4e4449caabf09e02b6e3d8cf915d085cf0dd30860e6f5387dd2e9f01807ae1b778a8b4094bd50deedff40e094288d7796001ca1e514780f2c0128094b69199ac24b88e02e14a759bb7b57960165aae334c50fc90632894caa61d8054febc734c4bdddc0fb6fe9f8b7800c8712eac3af4e6c6eacb7e179cc8fc5a69226c972ccb62a7cd0782616ee6a59eee14c6f110a70be3a085f59f25fe7f05590591bd0b39cbc0273046a111ec2e0f32c67c61f064bf0625aa342f599cbeaf870ddecca3f8dc5d85adae51103ecdc233e5d98b8f02bb664aba95a75d7b02f19d21693b9f4f399cc12dfc153fc9b1a155d78521cd4d5be55edcc5ae9261041a4d171ce6c4bb8385a82629cef3bceed0698788f7c7bdbdf2e65dfe7f483704e788028a68ba1bb589dad57e4a8d901e914623c64798c00d5ed4b440659541559034a58ba8520adf2abf7f680b21f73ce00c2cd13af0ac44da3a5950eb5ed5a11b2e973be75e05a580a7758e88b9b8b8234d10f04ed52d4bb1bbd97c6fb1d37a6a07057b174e9eb4668bf2d746ec306f9e6b96c744d5f86bf330deb928ccda342a96517f516d7bc427c4866d538b7c71c13cd81f642653257e52cba4323151c806afa17ab2c98dc51506f9022d32fb91f1cd3eb3c684462d27b0d4cec65d838365f03cd08ed0c42c6540f28b0a6884e0d15e47544829cafd721c3d87038a5a4955838de72c7a4d3f267eb768053498a3a95b7dc9375f3ca4572f8a0631d0b25765ccadb89c434235b1b23fae73cde61c03e5b983e4aff592be91adbb12c1415f06681dbd8f98752f0161e4de714071b35f45ca50813caecfdd967d993263e963fb9cefbddbf84ccf1392d9da4d600e3d8ef753b389efb3bf5cb78de7869bf000fee6358244687bcdadc2b1e2354aab36068099b54f2179184992eca844313f30bcff8a10d1033164edfbe13b45abdf4ba723a8876c7172763eac3bf3a376d51f1dbd23be7e02537e686058162915593fb9a11e1d9ecf3a8b3c458335615b19ff7e0a94e7150a3dde6df67555b443a4f0e2c35ebae5bddf053f229cba3c66b00cca946b00ebce38a75a1ff55a455d129d3ac4de1ad4168a993cef1307248d00611a399dfc12ccc7e7026a386c88f6e0ff4654a70182e65f06613079450fb607a8c0ebc26571384d67709a17a89e62b139fa2b01f9a5720c4d814ec4ca534fe258118f40dbbc803228205caec65a0fc12b0269972bc87c670acc6fbd24ab8c71527c01a7971a473123e2f9ad0dca1858e483f43bc86094e491c710f1146b372e7d3bbc112940c497dc940437af1df0e403a3b003877ddacb94f05ececf9ad4b00b39734572b2efa0bea09dedb19b01f4d203e96409a4b5f70678fc8a818af245c3bf856907e0b5a34e20611622860588e336ab1769cdc0635b9b771d36a4d102ca78865861805b29c758f39e57b056dd8a182fbd01b2b6dbcbb14ce6836db309423339b9e668837863d6416fcab7c7174ec7ba520aab26504ece9b5d6064af11a9a3d14e30cadbaa3d549ef79eb0e76de502ae2e88e97d6e530b54f903d483b8eeb7018c913263af5205fbe88df18bdd57d59fb283108bd8c9acf4264b83255d5434111a6ea20935b5397ebe53312fb3ead2a63d4795bbda3acf7141ac70fbe3de4e30e7d80043c8c9dd18a9b3792a4f326b374fa5b27b4ae2ea3144c47fbf55f9519731826b99965fe5bb386e49a7c1ffa88745b4ef500d4f6a228524bad002f028fab359bb543c967cb52ed027bb9a525100c1d8988b3782329e7fcb350dec67b693c88e3333e65d84ada81dc5fb19f1b504c9b7de54d9b5bf76373f36a94297a98255a9cef3523d75bf0000d35cce73c26af200d73bb421d3df49171085c93fd88b7ff4770482bacdefe3e503dcc408b52eb16f4107013ae8f297e824b82cb31d6fc4ed10a8eaf1b138a292cf4de45aa2d2b98860b2704b812250dffe0b9ef075eb95e2a93745cc947a0aeaa1090f1d705f02bc563045ec0bb41c0fdf5cb49d0d6b508521809944a6302297f6e2d5be610e2fec5dae79a91af21a545c2352e75f4eb4d78e1581b14e5f4cd6cd400e3bc24e33840facb28af802c6e3972fea868ae02191b9ac099177d04617b39bfa6dad340b70a5da21a2649086a6612896c40f71b89df998960d04b432f7b5ec5e513c66cf05564cd4229a00e07eec31ccc6bc05f1552ecf403a2aad57eba0be7b0cbe823dbac438c6089c6d07d83353a2ec82b3407c9172d361ec10811ef39aae515bf46e7a6a796ccf9338d19d457a2842b65009f53fb0eca5be0bc114274014692575069354565ee8d80627ede8b91b7403d812bc00c8e4d128418b4fadc9ee0f0b4f948719abf454897343d4ff9a7d66d3769610c3e77478a1acda906d935d6118eed3a5b7e26fe5656b9a431dd44975e36250c8ea748e15b061d47b1f81eab63a97d558040b6403f3a0bdaa119206d517d69c9538740314752c8a50098bdc1b43a2c943dc55b32c818010762576cd0e92196ef4c00b9dc20c73c02a1e0558ee0d55023970eb98e6faa682384861c03b75506a1c52173aabc78ffb28bc3cbe24acd9cb24084bec8ac4dc56fa96e2d869472b1d1bc90ffe7492f7357a43281208f5740c0609eb5f861185dd625741dccd797c7372ba49cf56b150645e3bb16dacadce1c247ba8df6008d2e44c4bff8fcc649a44c881c5fbb5685485ada150aebf91f0843098836e3fa10e58624f204eb5baa804069afbaf7e486419e0ffdc2225cd28329d76e9e4947a3b7c43475b903470d5d8e7351422b0a9c84e1974207ab2931b69377c9382e824128f8cec127e700185c98d6fcdc2d3d5f84c5a153c46537c4b6fbfebab8120f52d598aa7f1f14542d34caf75892671dd2b0528d6b45c763f61f552dff3c88390a1e5c6bb29b4639e30980d4d8fe4b1933736bd7a03d523070e9e9db8d73970ab0a3311a09e9ea41f1105d583e7847b78f7c40d4c1ac2f2f82987e96c0d67380b8b0f38c2e49b42b14f79cff6027fa49ea479d71fecf6bfb04c89a8f418e22fc44416d4e18e6beff3263f1aebadd668dd3896223e3477904824dd5a22bbc20ddaf872e1f9b61a53c1e38a59e3123d3777227596fb6e2c571b8cd310d81be0a8f5a62f56e4e888917442f25dc0974be34d544d2b89124a724d24dcb55f828429365c6ebc0f494bcfc2549cc2b857952479601b88ba5b65ccf312a56db385daae1a7b003142a25afb7b08c4514e67d558ebcb6650409fd1c7fa547a54c8e3d40eb0165c4a14f2919ae50a3015453faab9694281025e339efa0960004c05fc9be5f7793b2ffa129b72d7e57a5713d8c67066cd03c818b327207c69f4e6d669e9b8987c093d981830ab6780e2f7aab59445f71f7075d806219b314048441508834daf9c36f86222db437fac73cc620fea1f1f7f16f8f2be1d37cb27d26c64aa810ae6914085054e46818256b59123deab09ad991710c6cacafb7613259c7a3c7a291050a68185cd71a6e57212fb982fd137e1e3f58029fbfecf655d2b47b3de11ea60346ff876a11bd6487ce1311a10030c4f8577b73c287e27d3022f9481e3aa232ea4e66fb8e7cc8d2a03b16d84886eb9a479b2a170411670f2991576eea76c98c18295efa12cc6582da405371ea7dabb92d380a67c28b18cf297037c241e0a90dff839fe5a1fc823372e04a973e378064d168004bd0b75ce35002954c0268f4cbe09ebb9326d34ee4c74acbf150f5d7fb557dfc5d43f7ddcc81c14d2df5d24ea356032180379082912064a284130dcddf20db3bb92a137abe9c57798e57c9e8c8593c51014257a23f51e93b77c81404320156785837cbe9268b0cc68ba76b8e257ac9614936f59d2132b41fdb8bc301c3d2d2416481ab1ad1e3b1993d968d44e2ce9dfc964954c1fd9609d63108c58374f0211cf111ee6ebd29ae32a3dd7d24a5eebf746daa186e7982802b8c24dbd2a548b195eb98dce2e2211b30757989b0c2b307508675269055ef2cfa0f86370e63d466a5ba52975f054084c5a76defa4273a3c7ece3db4cd42fa0e0473ce9fb08db2eefb1af0c5f5a2c635822e873a09059b622b5279db24eaef3b8e86bdaf043d4048e71ef1276a1a1d216eb87ffc004070a9de1160e2a320ac41478ab269e2860543a3a98f48397b3ed1cb86ce9a96e11c3e719b9a42a44a9f71c20f6760693e46c0c848ca0d4b011b40946516f5046482c00183df9e791b8d4e0a377fd4befafc1f1d04e1b8f15104e288bd42e25db731195ccbccc8b90dc2b89ddd80947310faadd0b9b043cd3e757fe54268e5981f1316909a4dba708a4092cfef193979f6a48e0b426a1d0afb48987587b535c579163b0945e31cb7c61f224045c9adb0ed9cc1640d0f443d46e44e72f0115ed6fcf59fd60fbfc66e7758507f66a172eb51372f37b2471563d57f1f08beea53390cd66e39af7475b02fb7053704615701da46c217c95573646ea832d4999b372ed1ef820462298022fe423b360ef631e11aa64810eaec7e0cc2dd94687c700cd5f4100370bbc80c6f5480e5bfe2d0a6e0f1cbd35e8b6c0c4486378847865e4bd92f183071c7d6baa5801646e2307497b933df7bebdc352514547cbf6fe7f9c72090ded892437aa5f1612014e9674dd7470f13040fdf56385229326b4162108b8b7bd19cb150530b7c66671361719a46ffd65fbe3bf9884d23869668cb8d9337025fad30f2c769425c74a78e6ec17d42f71ca751558854661ca9d5a3bd127297e13a6431caedd96990ade9a430d18245d11559b366e7009da31c56ec12771ac21604c9ade4d7cf49a2047dcd77a7826dd46c970b96707049e52604edf1f91474abe324fc726ca5e23f4338c523de9d8a462ad7a22bddf7c2b9e0f0b8115458dfd49120e657d0497da266a32b5958e927e3e30bc81deccc868838c8d75128b7517ae2accdaf70b6e8816418136a6afc5d1287428400c532250b0082d0a816ea5adcabbf1ffcf753243bcc6769460ba86bf05dfdd3bc985b1b6bb2bc0b527d6437c2e93e56f3af9418f7feae311e4748ab3f0d3fe171e0b607fc565312de7cd8159221db24309418adbb1be370c3520485e6d27a6d0607188975e3d96a776de5a67b0b3199768b749ea5c81cfbe75acd156512a19380456117c62dd87cdfd74d1f0afb88cf507a123dc7e70aa0be59f34a04416a8310e1b46b0ce57aa8e438e3bd455829ecb031a3c8442769549d0c9720ae2e4506911672d3d5e3195fedf46c64cc325a03e6439ed1d3b811371e1658e436cd7f24219f1b9c0dd43d42e36b57dc106422b5a90674c55301ae24277ae54d5581b8eda98f479847ea37de6e27c08de7449fbe013a65f91b48f63e0b9e0d136190269683294ad977e6b8a0457d781ae1b995e3c06b6d0ce2f800a819f46404a009d5e9576ce6ffcc2d573a33901d4de4e92734340644f22e02d4bdbf5382b36fee024c7505c3b206c21d2fb2560fde7f977b21a6722e42ab8c933b68dd02eb5f9b7596843fb8b82450ebccbd51f1cd36e08f6fb223272c0c8d7a562944d70c9ee59e95736d40408affb990157bc508089fd3ab2dbf3d5270a2b34dc9fecc45fe99ef78438e63177f424f0329e6f1fe8bc28e225bb85f8ce214fa8325ef0c6207c6cf5176b8eab96dec6059f1665feadecaf90bddffe56b777008193455742a6e6f04a6a212109feb7bff8b57f511c26a5f2e5176ce945949e2405be785d663a7437fff76bb38190588f2d2d7f94676c3664e51b28b1c209afd3e06260332f805df04c79f18035c869d7fd8da2262377e710e26400211e18a2dcbbd50e8bb7379854e8ca22721cc52281882fc3109168759e0baba1542c06e6ff288c7b9ed0820d75d5f4ef161685c8627ecb116619a1ad90527c931ca1f7a1f4dc94b4c4a60478e57d6b87ac921df312c708b5f933b854a2b89fbb610f2cd30dc210bb645ba6d0623b7e4432ca8768a3ec237cf45b5406fd4e6b611d10db34ec5c1808842c5d783636192efff4266a0bb38bfa80098e174f7ec01a7350e14a1bb467e89ac7d12ad25ab5d1ebe24736edfbf5419f4ff0f757e5bc3ecf2704b57ab213b768f7cc3a3bb28f2d963d9a44f9b603dcf22ae6b450435d719c70303f7bc492c5ae72dc1e3f52fc943ebbf7112a3fa69921d85871d1b3f2bbac51d2e9afaa0cfa8d168f868c8ba4fe387c1b8bfa217ea57f2bfb0238bde06015ce32ce9f6e1d6fcc3f4a694a1da914ac830478ee1f14c5d1c29737f5783fa777308ffc894d78e2f48eb6f77852753c4b9be8eb254f7d2e4e05bfa4f2a3de3ab632a1829d19751f56044434d008561449f8bfdb9883782821f2339323f0c9a8609310358f14040d21cd6f3ff712729757b4fb7f00e0718ceedfacf18a8a707c7ee300294fe6dff350ef6476210c0fcd44cbfeb920326443a8e71880e2c5b93806a94f1311f40a75736a453fae6343cbce087ecfa9f17fa60dcd1d8e3243926ea579aa5c3aedf2fe93483e37e1f77b14b2b3340fdbd203c42e6eef9a31b013835d7a958514d344b77c30781255d1b0121a85a67255c9556498e3446564038980dc153cc015b3f87debdbcab8768509352b430c2b3dd79585dedf9036831dd1b735b20fe6eb1a5084ece0730f5966b43de179bfdfcfe0675ebdff081cf59f76c4fffbc61f052a994233c8fb0ab433dadb6070a1868c1f2b5d80a429e19acb1291f0e06570bc8e7ff743b6e1ab10061d62beee599ee4035e3e083811cda686d12a0e19ae58dceaa845d78490064a6f5779319b58c28f7b3495d98248daf252422df6654209687f83f94f2b9e51083da78e92d17989851660fa9afc1bf0b05a34f0103edc64df4dd828c9e8ebf7374706619debad48ec866fac24d1216cbf8611bb37eea2b7e26e047d237231ba3e571598092ec9c2e1e11691aac5ba68d4c2c0904aa0e47019dbf8dc689bc4c9d62b36ab58023fdd3972dec6b186ecd660f588d6386854416335ab92f639d128c6c36a61d8b9aa5b626c3d5273ff5be216cefca00321f9667cc83876f311d3c4bfd33c007913dd5ff3897a31c5156507af7b7d6f97189c5406fa049a1a0d9867ef30644f35e82f573c51297a48940c10d00f1a7d85465cf618ed0d50f427dc3d47e9c10f681b105e1f760e2907957373c703c5643d3e62dadcc6639e6a91af462ebd1eff9a94bbfd7ffa1270b67e74efb901eb132ede6d0d6ae2c4ffaf16758f2b1294124784a422694aa8f2abfd4b46d7352f9b2d09afa1cccf2c9fc6d3e4c961e62c0cea2eeb7b4bf40e9426a88d123dd1c4b9ca61bde6a12c1b17ef8174de40c437128b9a8ce55d05f41696d7b52e829411351b5f5f69b805528ac62871496dbb87dc1192743f7e1b6d315ecf839d761471201c29ff1fca08eb31440a16e332587ef8871ee3436b8530d9427ed92fbbc99c33c83ecaf7904d317f5f65fb43134bfcade04521935d18e9c85a6e268f87a482b20c932917677b04e9af6d05fdf823940c9b78690ab0506c4bab7ed3f75236b5cce310deab380b03ef42271ce2acc2daa1e7c4905c0602df53c0b46a19afa698ec58cdc1b784f9c73587b413d379ff7261e84af93972d7da095052eedb9971b72d0bb5188137a0a2923451677484b2c4044baf7ffe2c3ea92e0d4aa106e5126bf5afa8ab12bd4e29e3328d0968705cfdb5a454af57e73474fe549e1ab4aa2b039586e3254a1af8e187554c107be4615b34b12cab1851a817304686c4d0abce5e07572886ead76f16d0dfad56ff06ee9d1b5ba48d0fdb40296fbde278f84068cd96cfffb63832dda8b9e57a715825fca070cbbbb50886fa98464eb995ea1e6f4ac25d3d21929c779bdd890df57180c215b55c8d5b03440f3a734587491eb7e59d48ca3981207469d0e9f7458629722234f4fb863229fdb5723b591708347e9fe53c2bb56623195eb2fb1d9c14290d3af2a7eb57958f7afb3ef51005b0dd7d0ad7028e255c7729fb2660c9b405026482c332eb488f4b8141d4f29b8dbad5dd61e45f686a771fb56ddd284dc5291a5353ebd24c490f1ddaeacae5102b14fda00b4b6aa556f810417e0ec3b6185442956409df95fb7dd55d33307755caca9668f1a5ecd26e364469eccc588405fb94fa65e925b0d667258d9d3dbde815a3d5e6f66450973a1c413c7e027a792692143064e75a1584dcf751d854c302fd885d0e5b5ee7d2f44bb4314651c6a9c2f566e1cbfa32756ea468f71adc5dac3cfde97e39fdefaa94569e8e8c38954a67f26be7a0448b5cd5c43b4438b874ae9567cb2836f0ed855299b7d20c6797f3733a79c283262087c805900b8e8613d0138922af1fede9a0e398da149d9e95d623ff8139da15c13b6e8670dcbbabf8205a1f030db440369e97e91a08e954221b01141e0777f8c8edbe50b50e115ea54b45b643519b177012f2a3f1304fd61cd0adcdded13200b0e51e17bda3099ade9e8721c8c8295407af1a9053983709e40a00cf34c278ced355b394f7a4fcb0e1b66698a86fc471daa3743b798e5b0dc2fd8c9dd7e1ded779766136b2cf1aadbdb21aaee76e5aa3c3747197f4d12e42f41ec28d5846900f5783ded90185b7519e65cf39e2824a4ef38676a6373dde0b83666bde35914365f447b2017becc0dacf938824af6cbe24bf918b18a91dcb59f298c333199890caa68ee459e703b4d8902d893b53ccb09792e143bb18e3074e515840669197e918a68e66203c099f0e8afc0299b0af4f3825f0cf3a80441f4571d2af9de400f638cc90790227bd34c99478223a204e1d2602d749c5b70c216e86903a1454cdde144e499b373372069811f718443c9a5567ef0ffd2adc619d02f28adf02d789011de089fe3a45ffa9c9d646d6c7578f186b33fc00e02fc41844d839b4e67ec83bfe4184ca0b530c9eea8d64813c718cad363bc8971dc6b6f5ebe33c853b3b7ff29329c59ac814193ef85a52237e377c9c8b9458a28e2d03ec6820c4a968bb5b2b8b5b68166088606b3d17b025543898c19a469ca69154e7568811fd5dada35ee9adfbf81178ac368b15ebb8cbca82324596a19f82320d25251e9d2e54179c450ea18a8fa676d0c8036d0213f3822835a28b1b7e34ed1f5aab2fb459aed71199e0ae2ef058158436d8e34f594089c368e4678330a14bd1898ddf27b03f598c7c9d15b82e751c0a95647fd6f2c087f45cca9900c8fd8ab909313de8f63bda50164bc32719e5ab40c46506cf79e3950ae1fd9dd70dbd909a46ccad6cb1f46c8e5500b5241cf11ba281bf4611259e742064f530400d4b0c9762ec7e45ea300523ec157292da45c6c916c52e383514dbe606d20625a34d1e6849fe7c1e58dfe775aaab1d58a2e756ed6e0bb528c0efb1bafcfe79eaee9b1d02d0a7954a14bcd89a218be1de2a68abf8320b23b2d24770e75feb57417adf431a7d8c488d7ef3e3d327e6fb169506727cd408468f7cfe3b96059e9ee415a5f6cbf5b3f65c78566af11d7177c5c0b063b99a7eff15813c9d9175b2169075b4ce407be8ee90a008ae77aec9095465d149d4fa75caa4020037ea8af5674762182a4c121e52d2b765cdc6ad5c64f3d282d5e434938cfa2869cdc863b1e96c2c53cca28f50ceddc8d4a25fdaafc21e73ffa9118c63dcbb849194abbe054dfea9776b84e58cd771fce049c41bef06ffb0e03e7ffbc3c6835eb0952f915f8c18fa1d01db67848dfa0e5724994de14e374d88fbd7836c97f41d423221b8007dd582cbf5f82c0e343febec8da8ed5261e83f0d40a43f0566f0372a4a1624c329352ec433b64ebf9ac197c05b6482cb0f372cee0a821a721697ccab1a0bbfbf55bc210383791b17228bb7639b48230ab91d69b1c3599b9c10a785dace6f90c56ed06b9c4ee03586758fee06216f0f73dacc6a946bb40b88c6dea9221eaf308c6da9dad57c89e0ab36dffc301df02319234cecea7f2fea7a9801cf8371a8e5ee45480db9dcdab584b9fec64665be2a4e6bbd1349a6bee8f9cbf06f2ac9e0407c283f45e71fe1827ecbfa0279df24b34e3227cfdfb55f35d4e371a701e7f199aaeb47895c1716b8335c99f649d3b44835acd77254cf71c409736363b03cb7fd8e3efe160412ada6688c8cc4cfeb53c915beb112dafc10ae19ff0d5786435f2ed43ab5023ba9b49351d2e705765060cfd5c0f878c12d6d76a9ba6babff85f86e8d94350129b65bd5f5697dcdfbaf4f6c78da3b58f2917ed4e683db8ac09283b38973990f25fbdeab3364dbadec090608c3762d05a42147cb904c430c811537c1447a6e1ecc846e435a65a9ddf6ab69d5a4b3e5b03ff0e4ea34ce14d7a6b69241cf0fa515f9b4d24dd0a2e8e8b3e17a74aeeae597dbaf2bccd732440f6fe87f16ad74329712a162371a65b35232f98cd42d59eed5b8183d69c8ff1ca73172c490e6fab861b76d1e1375fdb52098a81c99f51279d8c2aedf246675fcc1474b10862684ade95e979041824e56952b29821ddbca8f0745321ab70f4ffdf873fb80c8e1daa9fd66a66d33bc54765795c4ada7dbbbf50a33ef9a03c2a9e40c99cca3983273620d93b7950cf511af56e0cdd22f0961328fd7f2cf80ab44493127065b75c90003232d76281d6377ced932c4ac98288d76e71a144a3d42c6bb19d02fa6ccf4a045175b779a15e580e7cb45b5cc5e88b41a207e446dc5f945da6a1f1f27d41568ce15a87759bf3d887922ae984a51f938104aefbe3a6d1502c050698b3bd4dc8343e02a2559fca88e6c175c2127e43eea1dcd5a1b2738f93e69cc902b32f0a6364fb5934e1a722ff15821a1986e496eb427b78229f15812c4c63d16536219c11390ac5bb7e1beca50a982190ae8ee6047b041cce075b9b9c71c89fdc3a5ab000dee93cf13b8ece9f1dba8ecfeae0ad29678b1e5aeddb3a276677f207ef1a034c4af17e08101481c7d98f953c8564df28f334840bc2159561317dff0ce76cd3486a511b7bdface217027aa11dd69c0d3fc8213c2823bae5ab31f0e1d47968828a37b86750ad9a33638fc5378a180ce5449d433b66c0521074f2fce4c713567e946e190f776ee2d44ded28a4f8ee2841f0b18dd30cc36d5f000e8a84b597c0202d07a5f25fdbfaf39efea9c28162a79aa29aa2ce7135d4908ef0d77e0804059e09570656b81392ef3d13216b1f98988eba41661cb346370c91e96342cac1ae5edee569573552dff1e4e0ab30988ba0e60e449abafc69407977ee25b89b7e4c75d7be934f2a695ad6677139421e5c09dcf2b362e08eaea897e1ee4786e885ae4cbb731c1ce80d6218dbffda65479266aa53b6ba763d9000507f9a74eb273de3d286c73fe08290f54b64f920c1d3cc2b471791407e6fe459f3a526c5889c2e7416a6797d09371c9a28c6325b1195ab12b9d8e779b4af34778d2aaf6cef28ae297b08b3bcf8bf01d85c02ace145b47728d332aa36f280151f338c253b2415b92b0e94702c08759923d404a5f8a69b5c051945fc128015f9b4d86687058ed88793d641c688663426878fe3bef970a572ef86b9b0447942d7bde0dab86a72b22569d333672feede65a586ada2baa1427999f7fc299c4c776c6e9553ee1f383b663419a1de7bce8a5c7d0144035c39770f45ef292bd32b2895fee2a70496cb2836eb39e6c0b57df0f93d9e8f90e044c151329e95bd9f0a1af5b08f1f1af75b39c3898ccf73745e9cf09d6b16c1360010b6ca11280de3b530c92ba2a186403d8f2a57910b1de31d992aad4e80eee740310d7c3c90e62e5c4c41348be561ba80b88b22163b03b22c906de48186f943ac32c0bbcedba0dd6866033a5ec5f4c67799e1cdf3ea66311364e0d1114f5775519d03c5d4c4d969b5ba60dfe9f8091d123b386d7eb1e83362a65d27cf8d1ffd22abe57348fde02588532b7b78b155855ad65913829b8b13dbfc4837bbafe5e740b7c4c21db4c358909aaaddd72e73128422853c8c55e9592174df833093daedd7e7b6e68d5737b5dc3157ee4bed9fca5a5a6993fc19fd66cecd8d77e9b9257ec103a293aa1bdc63b85213ab64cde7b9057d4fe991b3e0860c37cb21cc8635b4f1f482c3528a9a8a8901084858116418308b7e3c0f25f38b28689681dd8100046e1337e799d582a8f075143cba7b4a9e57416be9bed2e0b75ba2f1b4da09ae9ac591d692a20a7e3dbe3b8244cd24bafa66e0467c1d11d20dd37477e03e6bca810b32a685d6fc0debaa7fdfe97c276d077ca6a4ef5b7b9380045c7d3c6543f210d65f893469cbb726e47916e2817b32fad6d047f7eb536699b4ee419ec5f9dbd29c6fa0b5ef4ebe73fddcb5772cdd36ef45b50c0df9bcd1930e48ae54462d1ab47f16becce3a2fe5fb33e1b1df95099c2cdf24f86eba485c45c479dba9f8c8aab5f978c7b0ff032774354f7adc76e32632bd454f7f3a2307efdc47bdad4c0b1e6092033aaaf2aeea7e22ac5fbb9b32f41c5465b61650e618325030f2e83c9cd439edd3aea1c6c07bc02b862e0b0b45f621a3b459b0748e38e8fee517c00e8a2742b35772f0961693806b4ff0904f0492a897cd4ff8d780a1b65a8979d45596674a49723b284d38cac5f47f9f7fb4aab7fadd69db2740867bd880a083aba3c9fc6d388e313ea89a31e2a0336de4e989c81102f67b96fd242b9ceff3a5d6d13c02a32dbb3201080b5f0776eeb85b991735f8d97e644063ac44987140cd9bc35624de3fbff60caa50f3d3c490968133da0eea0a7cf0f79a493eea969474bdf01d99062e0afb5b92f04c3dd64535c0f4420de4a9d1cec2f0dc91e4da958ba49ba6d49f0a9ba054d4e024be927c0d9e9319acc976b982edd0cf2f5b78e33c21c14938fcb62085d17feb1cf56bfe2749e6ef461c5e3427b166715ed48e83b1e83a4777eba26e3af6adbd7e926ee2bb4ac1a098c28118a521b8e6f894c43b69a9b08e9620b1c9685993b893793f3942d11d116de54b2f4456f936b7b6b79553a7180d3b997221a1961d683dbd5f4ef6f95745e38d6148164aff9e693373ef27e40dee0b70db74dad44155ab422b9320567c33b85027803b6278848c689f6a9511ee450a4e7e1489f6af348fc78bdcb26651756944203b2ebdbda712bb9de1fc273f877baeba7669a8a578e50d5be55abc0ff3fda6baffe9047c903aaa045dd6f8282da12bc917a82c97dd194b1471e2a25028312d450f476328ccfa48543c0c081a1949aefa269357fc3725fab79da6452af797785217f5675a987845bc7cf0446aef556512b90afb43c8ab2adfaa378a49db0dfc649d9de05f76eaaefd1682e79085d03c1eb9202820855b2c701d3fc4bb30a98f78b5798a5b7bbb4d6344a8d470735f91d4699658ac6a73674268ac87872849aa9fccc2d884f7079d4b21640ac0df0cbfbc08eb0404fb0fe18a38345079a6dca3d80356008b9c7ea7bf8c26d49a38069270d91a2173462351562b23f57a4896b5bb1830aa7be4d5d84d822ca42e1a1b6ded541dde5c12fd882ddfaf6842ba53b228ee782610423c2ca9691cf22b5470369895cc0e4f020bcb5a60c45095a5cfedd78b19fba84cbf19af192709956153a42b812e5469a9d54ee8a92b6b0c3b27760fa67b95e1d341ef77bc9c63330a720720d3aa23baa4af57e5e84d75e8cbda9dabc8df76ec344bc820959c0e72693fb8943c5c730c8d0b7cab09d75fdd20eac7fa3554b71719d726f28bbeaa4b1e0da7167772cf0db762f0ced501dc60791b98fcab3cb687bbb99478e1effc9e97ee8949c8d96bc9dfdbf31d5b2d7a1d906a8e176e283b3d5f9e832b906f6ce79236ada4772770cb8486b674775b2863f83f2bb056291214cc5f95b7adb065623a1fa898fde482b3a0a7d60c2ba06468c57750f4ca76dfcc31d934c680980059183aa8058dc616d4e0d67f3a1ee3657a61d67c8604e733c7eb437cfe200f1144986b499e85830262a7b08d9f938c44300c499621011a38e8cb7e7bd762aee5affaca6a53479e6b341b5e5c80261cbe2e1a5bde40b19ae91527286364ca435171d3b2b7938df314f62a4b6a4727de0aa8ea9bf1704bb474bbaa50e5bf145a138fe0169c4769a36cbcb698e5ab229e47df421f807482d6cdb09ca51af37a13a4e72acfe4bd7666bf0ce233bda3cc6a55c1f72646c9dbc699efbe6a1e5d0a63f1e4642c29fba40e5590eeb06ead7571e53465b77e56b54a3d250b76349c4d41a9b8c74def43b4df08a506fa1ce55e67260a0842c512948466f38cb1367571a29288267e325c43809b1be89a2312be7177e4f61f4f9ec7c6eaa56a426b9493fe7e0e4cf36248d75b206f3fb8273f7f159049d3efeb80c9de22748f9c343d8b1667448e5b04a956971298ab12b04359dd8568b62135c1d3fcffebfbcff37b47c26a3dafd8167473a1486df19eb6d92b77e8c33d527224df3e0ed1c5d4aa4d52e9fbfab8a8e5c37f57f25123e0b9b1f933fd548d919a29a77d4016e96890481a3539b16c51d41b8f4cfe44946ce99bfd3d469ae26f1954c762a52d04546686b1e6bf6b477c155178b20272b18e284f11d04ae7d630d9b80b817171614d2c59e77d6fe5a28869e66c2b3c02a95963a3db21446d025c6bfe2c627828ec43e086eba009ebdea12f086a96b575f18c3facf0758fc5c8d97e04b369ae940c0b288315f6c19cdcccd5f6d031e16465a1ec9f0d9b1bad78f1518a2bac7408a91993aaccfc007cc5791618c62330974aa96335b06794ea09dae7fc87f96da6aa1547c13e2950b4e41ca0144db86d12779520ee939e399698d318966c082e846a316f62600758b026ae0312be97ce5ae0bc1cc79f50476e8b21e0d9f6f30b454e8803347c785b3f3f23b99d5bfc591f9938b83597f65c8986fe59b3155d3f244c3e1ae31380edc7913112e97ec458aa8501ca0fa188c76a901ced3e23bbb9d3aac19861784cc36fe469adfb47d3b7ba4e730e9ca5a4cafce0e916f433a52a33a3737749e1b6e013fb4bf5c3df9dfccdd2ee83a63e2cc9e319cda52bb0305ea7a9dd6efdb670b781f0b20fa6d920824c56743c78d1e84f046cc973e5541e63f1c73ed502bfd6f4e93ee0238b6ddf8dcf9de85f32f2e61ae4149d59d98943c42d1ea13b83e18f36c6b8326a0e8e76586666a75aa52e1a02d344a5a686db08cec050bef7127d00dee094be82dd6bde7efbe1e0b30e0c06d38367dd5ae8578593b5be51240e195d6537a3c074a5971f4fe3708a80e0ddd9bb4ae0369ea051a688e79ade98dd62a64fc103156177e149ab774970a2dcc24f41c456d7fe86a7db48de28ff3a3f8d27ba29aae533bc8a8d6c160a213e0ab9259d9bd3643b902c6f0d48d9dc29fd1ba2bf68289b6c7af168acbb1ff00a89d9c8d39baad8632ddf4741c5f5a2917416c105739fd92f5276d1ab4602424495ab871a9b757104ca995b7827e1ac41810cbbe28b6692c001596cc59567236a6dd67ad66f4c708d9cab7d59b078e20ce7f53350c2cdaf36a166ec2b30ccf31586df4980c449911f6efa5789fea7e50ff14899b120684ad20d894bb379288a64609fe82696d45fa4a9a1a3148dc6ce9f3d61fc07a688b72682536df8de5d5aa28f8f85994af2ad27925c143529654469efa06c0b48010209b4b7f21fe9f9e6cd3da79aeca6ef019c555e366c528c9ebd217bb22e51b50cbbb57290d20b335321454d12a5b1ff334334fdb15f39f8d25e9d7f439641a6c97bb204c656623fa7d426028fa9863ea48264146a9c4e9fd0e9da3d894c6847f5196da0d8d70816d04881c0e55b8e7992a17e907661a56c2812aeda404cd73f0f9213051aa451403ef06905a699828955a2acef1feacb070c29dc76dabd5ded08332bdd92cf8e4d09f0a00af1c9170dcafca8ed5dff22e51181cb20ddb63b6969727880444ecd8fe932e7eaa81445af9c72866abd7a9e23c9043f7f5723aa4c16add4e1b6625a1f3d2653bef94bb7869b1f7654e2096d8bd12149831f87cc9a41f321f0e9851fe00d9f2d99991f5129f8cf6d0f2e872b6047227432080d12e5e7e61d252bb02761ac03a395361f81456a1a64ae7b1a39dd71d03ae54bf0607224469d42f38ec35dcc287df3b43c3baa3d3959b23096aaa68cc114e021e1e85284c65d0c7276e85f19abf1eb0715e6705f376ff65257f88e995415a50461695ad6eed28e699420a85b10a58be7cb1fbca27f91bd59b2f405f858ce6793b5610cade3f354d2496316e95ec0bbaa7fef7d9d12cc1f9bc7a458aed8c1a518d014dc03c586e547311e8fb619b153a2cc807f3f741a9779c8593bb65a01a9cda91961b0ea8ae4800989ab2623c0f30c946b825c501e8c699a2fd0bc2b02317e06277a4bb3be908c32949329585b5404aad15df07860e48ddd55ae72e8c0041ca2c8d81ffcb75c2c47c2d1b2618f2d1dac5e50df16a5285518a55d6ff1bbe6859b6be6ffa7b8244c0c8073f8b717555e2fbd05a6ee0d6d9bcb535b21f82e53cb40f5d27833f097accaf56a6ffa2d725f1c6391c95f6a69ce44881e2479c0740050b578dc1352d0fea59d7e3823cb739c64e4b0b69d023b4cd01fe036849eae43c079c273b037fcf2dac1d0a5e2c7feb34b022b9f7d0ba5a69c53d2a0c4e2157320065a3bfbadd0696f3ee71896134aed26ff51c9055a57a59a6ec6623a79a203eb162da7b28827ef0d85f230b28368f9ec0f2dc0be2c188cc63817bf001a61e9209fa9c4e30e3b151c7daba86fc23516cc01823b16710487a50257bc04aba047bbbf94453c7c2b7620851bc37cf7b7e0b942676143b1ca246b36a73f948c1ee8a415653758f3a95005b3de7225d99e91947a0d508690c7e419fdcb591b189bbaff94f2ba4f2626be6e8297ba861196c66b0bd0d90b3971e8812894731b745f778dec9c1a135776a3017c1c6fc7b9e1f99ed2bc59900163c6a6d931254a2bcae74751bb9eab9164ed448f0bf9a4827103d2e9b4c6551539f3b7874fba48a7167156b94f02b77440bf67f0238dcb94ac4b067fe3589ded162171664d54f956ac71b27f1ced6be1b69c4fad6209ce2e334620eb0a1ce3470b805fe51af7d5c2c484dabc279d04bfe3712b7b6dd569e6ea657d003707b4b9ca2234c2aa068515165e42458557655b5fb3a4d05d59286f485c99fae7836238e934c14c5dadc3494d19798e3d1a1d7b3673113dcef267530e5eeddb07d64ca5cdfbc51b334904f0fe93b52e3db2b416f32e0e2a20ad41613605b4bc60b792c1a84af8009675e5362eed43a99166f2fadbf56a06ec5bebb2d061a4b2060b226c572d3af3bc4f59d1d543d4c5ac0cb3167f9b801c1aa9ef540ab4ba0599ed8b7751590fd5138cf0ed27491610036d871284e75ddc64c5f6dbdca39fd6029e53d07a7e9fd0a4a684083c01ba258bb2b0a15e104c2a1e207130ac78bd6f94c742df6aef62f825b764326a748af43291ee279f54badcf224eff999a7c7948413c592c14ff3e66a32c4f28e8e8f43a4b5066b3c20da4ca85afa188c9525beb5d45f211a400f99b608d0c04ef85f7dee268bca29da8cf124310089389969e26328b1ed1924ea0ff62eb9b9b165a818a173d8505acfb03798eebf2be0fdad4e0eb9b416230f590456aa94287bc4f92cb24c129f8912879bdbf127c7d8cc6e179f768c001d4ef844b2386fc8d6f2a1d1f45d4b20ae1420d01555a2e115aed67c9c19cb593ca821876d584009c2be6c7cc6e532f4f93db75e1f30cf8c8d1b9b2e85f11a95f798799fc0ce25557c0f7d4b0651af2052ddcaf5f1a97e968dd5f98934b40d48a8fea1a375051f1597158d07b3bfcc15f0340238f4f487adadfe0800d3aad74f69c62731230713fc52deac7b1bae92fb41aa0ff3201ec43f1b2a508e655f513f81ecfa5f2074cc79e014f19bee13accdf0e23e49a302ad3d69d29a038742ebca900989e42fed5edb45047b7e49d83243107d9d960e6b5e816737da2dd68f38fc5f405831409347a7c24c3f4cffac1b06f0b7a9bbd1daebfaf7535fced18f5039c0f8c745d7995ae3b6a2171b7fd29339e737001468bc507553d3f41c3c9dc7afecb2c0b34620e252183a4d53e266e00fc0464e6f9b0fc32bb5db9b975b763091df222fad992e78c59dcd2072c1052beb98dfab2135e2254e52bb74c4912309a7167ea65050c98314d190b476d8720db0abf27ee70213ae3c4e3486f51fa30b51c12aad176c62dc9ca243995ab74554d88d5fc3bb65292cb0437aaf51bd580fc064e3d53a62955527493ae53e4ac4433c27fe78e9ce5b5fce918a3741ac761db03a087ff04775777c0614a35166a57cb8378966a8a4f8894cdbb307648d71245639ed8f656b433f5ebeaff26284fb04a1f746e9d073deb22d723ee33aafcbd279f875238530948f12f63650bf55233ca28b625578a8dbb741ebbb748b4e31a54c9ec961cbae7e7ea2376d8da77470bd1f40d21fbc1068882a1a6782114e0fdae8aabc932a1c0157dc702a8b58819b9a9563c3c48e467a8035e7fcc3afa734381f4e84afa86e0bdce4c3c49e3637537184e1a75815f52016e50f626be6ee84d265528d19ff5fe9e166365192c141f630e3a3e89c13258492528b1d49331c7faa5c73351cb45545b1991346785de421d5581634ca3750f5c7db6ad7cf4a886e754b50857dff6b48574f44ceb29d7b56c1a388f540643720bfe1d4d4149605db8097a198862df1dac8dc1a1414cf1d09fea4967854690e8aeec60ee720db24f5e7d28fa27019042f2bb0dc9b67f81416b75d5d56317892ed0fe2e9acce2f59fb83189c67a38202456b3b0edc0714dd202bde9fb5747045adf5bc1cb6f857e83af93eb954ea970003917f90fbf4768264b8415e651926f9fd614e464d3cfb59031dedbf8e1dffaa647122926430bda23905435eab647facee2654e5f8bdd373b8c76fbf3c345f5d2c2fa7f3051a55005d6c769ac206a993ba229ed02a3832725614fa63da2cb5ad2d3b44914d8e2dbba3b6c8b5ddf26fcab9f3286dcb0ad58c510204987f3aa58b0e144bca8ad9260f1a3c9d167d410bae71427fb1b20434b234adc2808ee3acf59b4dab8d2e37fafc9d9213c15a46673b6febeabd94951bf05f03664effa1972b1dce0ba2975a09f2b4fdebdce6e0edf316f3b1d910a6d76367d02fff4a8eb6d0288f6c47ed19fe8c4c86eee1e436aa7d6fca3e934b2d25aaab550663e914def4352ea4954970cbe575463b0fe03bd6f2268005a775f5446d37b9a5d715d0d8cc26090e2783c1fc83d803a2e519463e63dbda13fe1b351e9557224ef0a11bba44c725d494c2d0a828446c5af613baecfc157f0409400e39d3b47b7ee748704ef222a1b41484e4e28b001c4fd9cdb29643eef76fc56a5bd019f66b66f946377e4df50a657e0c035b1511c8c461d61d5ebbeb3e107c8da3b92dd0d5b7082738cc9f1903e1bc0201a2268431b66c729b2dd8a7b799c7ed713f3592f1b09f41715907e10c31ac689e83bd11e81946d301935f25fb48324a64bf634770031c6a3b217f2e625799f2508ce807b4e7e14145fd74f6aa1f3821ae54cc696499670610480c1cd6ad59873c768366a3f87faf2dce8eb0196893fb08f0e83171002a9b4b9c0f7fa8484a568dc2015d6b070214a2c0bbf9aa7ce01951e7bb331545db8c007a198562abde4eb049a18a48c1aa91e6be9cb7c4778c768709779aaf946d930f2af24cb616dcecc2d96b63dd31188bb33d46014867555511ca03e316ddb9e4c6267895210be020452db62534242a0e35bc7a2b18cc25512036f9818672d06336992e30e4d0f7374723dae9c59bbadb4aebb6977e01bd4199e4cfc4dd6385f65517270e40f54c3030ca672a414233adce4e96c3823cba43cf16648f2e4a034355358cee52342a3854b7eaf2897058bd0bef2475ec6b3876a7825aa05b702ef6e2969b0744250fc9ab72529a66e8a578db4ab7acf8e2230630fbd0aa1bb7cca2983f17f6c74769b2f30f8c3eb93a0cde18d5e430a08216a80fb62278c266eaa1cf69adcb3573499304859eb515d3e9dfda490ab1d01065350f627853167889b8379985cf43aaf44c4feb49edc86030789558927bab9b8f5208ce1ae3cb18d23b1117c66f349c8185f98c213a3db89320419acbeaec45dad283a5a45bbb59a98af3cc0b8bb5214212d1bbbc354412bfae937e55c830b3d5c41fe1cbb8ecf5dfb14ba271f988292f580549961b8fde31601753c14579ede177279bb9e7449cd0a6c71c76aeb8a3a44e1e24e023a58d0d649d387f2bc222be28107e645e128fa56e9c50917407b3a9a9f195dfe37405305be49b1b9adec86bcdef9157dca288baa4a20f3fc1a8b165f0a9a3706e336d52111a2544ef11ed601ca1476c6b9bfbb66fe3fbbda87c76b89d8b413879f66ac598f08ca806fb20324f61cc657cba1257c0ba73bb1ecae48ac90351c3db959a3410e53e90ec925edd553d2d568ba5234972468429cf0b028f7058c4986f9bfc7505ba8cf4e5d0fb7b85532e2ed7fff6006f1b3ed9e04fc375ce1a1f211b065bfef9fd2641695bcc769104fa5bbae17951ed491b0530a46cc689b3dfc51e16b68e541cd7b2247e347c7853c8fd844fc8172983c86a0c7681efda24701711d7300c0f5fd43e9c7da7d0097b24dc5e54a2d1330c5e94a62846aae500c2a096205815024034bb893bcbe263f055bb820b3f17407e9262d2aa4f09f8ba6057ed1ea8283519c75952783a7554cdbf3708d2ff246b5f4462efbad308a8b6bf48af61860c794b7b123c1a3d4507cb025c6e2f9ff8786894ba6badf2c6bf84ec9dc4c694c3c3e66c9dbda34013ba11715423358388ba3d8d63a58e3e84232fdfd7a50a1c2fb0e0d6e4ac36c9f308600ae2bbf557a9adef6772fd222ee4b0cda02f0600a866b241dc51a3bb42e8329aca62c034fa5eb83a136ecd1721c2286a5bb83964dcb19e70cdce2603b31c7781ea7b50743252926aac24d65141fff3b12cf2f569bfc7352c22eff7cc470ad8f051b791ac7c51df07de0e8a76accd77253d47cffba3ef172959eccb46ef11b189f57f17c0df5fd37176022212252b9faa7b74534645f2a399a203865cf0ab9496e5b13d1c97421673c717b9929940245c1becc424969c3cf231933bd7ca1e49316a04e52803ad4811dadda9571810d917d27b9448fbe0f119d8811cf56b588d70a018ae70218322debec8ec157127823f89de831f1aa386227755ad4f1bf5392dee6cf3f656da329150a32ebd5d9d0f3f62a55eef8b96960dd124909e56e16b6bb201b4821aa193e6f328920842aba1b58e63bff4b8e18e6572c767b4e512a75fbd8a23122d1c9ca097fef275895c08c6698828b78170065672bf0f70d8cd6a0e6fafb0737b7fec37f94fba1e7babce6d4a1c2a551678fd0515db097f092a1b7c08ef6eead9fb4765e9df4b3fc35ef06285cc86b61564b50f9f6a1e14e99abfb43b87ef429219c7accdc55a2e5b7fd7d9ae29c55b1fda4d6f5dcac14c205be9a129a308ab0f944e184296e34410c3617ec59dc8f15f581c71b4a5f5857493cf454725786c464a43f2d40051c851f8a1904e538dae3246b7a8588eb1881499b175b32c539186ff5c34a7e616467c606a01ed24ccea21f2879f3984ad78fc7389e8c47193b888773769f71024a5a351e05d7328eaf460e660cb729c85e8bee9e2ea4df01cbf0c86b88e5587bf80a6443b501fea53d8fd9f90e1e1425ae0f239c3ad9d461487f022faf7fb8a9e04a34a19157718e79f705448a95a65e2fc1be6dfe137490ba36ed08d11b72d08fec8db17e1ea842eb000e61ebf072e81e6173894a62fc192a09cbbc1236b9ae4b765ddff8a5f8ae02a818adc3ef8cc0d83d9dd1b3d71c5548ca70224e223349d67cf71d86da346aef2c235b12b7f35153299a3cd385c716470cc2ad8f9335155d28b1334d4e934162f2cd72960315afc0826cb667be972cf5ebdbfc678a496d6eb993d34d8a346ce5319f37959606073e3cbd70a4816133d92f7c454ce9f5bcde0a49e6717b8bc3db58a13f4af7c452c81e8ed57c22e66c0d1b9789ffed617ab132a496cc88bf2d23cb5c59dcd234a7fbb0ce5c16b87a772ce98c82996d7ce75f2f1cce834bd74209d436e19f4d88b79deb790b20f301bf198a6f060f0b4be70581d02b01bb4039773d073a7b2724fe990980d197e3e2a5744cc618cbbf6496ac407a0eed68a9b1dfd4ea242b4d51da20d292f06510ab4527e64e0810e9c4c0340637e53a1536673f948a62e6ca508fc98430fbd48116fa58b8aa64cc62ddfcbae9039d15d52fd9d52113c3354bd0743b434276118237185283ce76de2515e404120245485d600c565285f8c3458c99c73f8668875453179756f614a9280a82793551999f265c05581eea4b00bf3c3289d57836095a430f526f42bb6ce4a49cd0db628bc7e5f9a7ffbe25c2dc49470bbc3b21edd1a206c3679ef8664b77ea1ac5bf8fc5a579d296ed9adc1859320c00b1cadfa0f4a6429b567526913b5542f9b04d586e99f8713bd92cf451845ae5f94b94162a82deef11a638551b1647a5eae0e1e1bb9e3764a1850743ec2daafa27da81cabf87d8d16601da89dedb3afe53551986b593b57925bcfbba0224f202059d42e1826b05c3757f99711ddf8bb8b197182468e8f587d13d0fe3583355f9f6e38e83b6621c592f2a2be666900456752d55e113f2d6d5ca5dffbd5659df216637df622455e173f50b3395b9e47bbab77569bac5ed39800946e4588b72e0e2113b3b06495a2508151d1dbbb3652d72a4e5ea78263e900aacaec650e44533227b6015ebef14f20b64fb725cb3e7249d37f084d0f387c9e96f6806d6ce6653b8860f931b21b3d7bef75aedbb73a7aae40018d07ffcf5a57faa7b81ec5cf2784d40fc3df43966c8dd128253a9e2964bce2adf3ea15e94c8687e09780c957cd4cc0b3e8a1542403bb98282c9fab47eff2ead8ab915e42ea2200babf954ce95f8ee566cb2228a0bf39177196183758c4e57764e3e118ce67e63b31c90bcb9e4fa956a4cd37d34cfdde35ae0ce244331b1de86c17300ee3544ef34920ec33ffb0bdafb428ee1ac3ed905ece16200560ae7be45a22dd3564a628315cd41550100e56ac95c0155e7259993f2c6f360da4f8d8f6b9b9f2bcbfb47a37a02cb692f4def761bb5d7b2786cd97c72a4996259d8045056cbc5e3b098cadaf516f1545914690283e8b341ca250a6d86008cbe5402064dc3c06b73f844c1dda28234bc33af8af93d8a53e75c81c92ca3ae2a1f08e9bec172819117f6af7dc4b3814233d3aa239a991f963e22acdcbdb4e0a5e7f0f7746c3f218b541ff457a5045f6abb5f49868f7aab85f3e354dfe23d4235dd4011fa8e5fe33d40a07ab8ce703bfba71a76d6352b3af23a8fb70d96454cf04c37f6e187d8a8b1f2ffe5a1f55ede228a38637543318b4b34c74f4a9bcbf4c577c655f91844b05fe9c3d958fba26dddf9502b4c2f1bddbc08822bd10e55f3489640c792305914f42c5b991b6978bf5e1cc52b14960a1363cbdedb8ef796c3913015e30531931e6cbf32055dc408b7996dcc9f9543b6d5944d7a19e9a6dd4a0f151110501e6e160345d3266e876bebd80b13e6415d86b1ef0ecd2362eb99986d279bf5edd70856c3b5a078f423b742eb5eece9c8f0ebbda3ed93d21bbb80138976e43ce96b00197f7485ca5466c075570788323fa987ee067a905b030a536ed6fc501cd59cc0f9835095487daed26060685043ce831f845ffc5b2f0d808bf4a8b853af59060e3ce12345ad360d56bce4d6c1a007836d89ae9e6145bc4128de37ade93e0f3d0d11649a6c04fccccc1a4a700b0b78492a085d795d9a1ed8e119c6f6059a6d8a218a889b06a58bbc3d4a9948112aa2e12ebb29bddff75d4a1cdb01a4e5ce62960e833d7d35015391d80f7a24b954baf8e65b810dd531593e42239860f1929c25fa4923c79a20d574bb31347fc899c1bcc39bd09a46eaa69681cc3a0fc9741f83b4dc63d275095b5663199940adb7a44e292a246b6f2f2aa143b5ca7d7b0993ba1f174750001cb0a7adb5a4f5d29023cf1bc68c679b26c82e650729a590170f60e68aae36583b610d49a6e0ff4dba66299bfaeb087f890c6ca1fad27ef754dbdb71a04640dae58197b13ae0381b3506cc56b55c30e352ab840176ebbb9d85ff9643b2f37e5f9658e9f92ae16d7eb7ef0a6d6c600298ee93b630ff4b587e18b7e54b418b8c87b375dcff24454296b91aa02769d92ccf234a359c3bc2656531a7c2e50476d8bd8137d3093e2832c6ac33a3f0f8665acd630200477419ee6b82463f33d0d9647d26f88ec4990922f36fcbb1db0d344583734cd5e0e518899e19083f4d4a111ed9eb53d5dca4d6c5f93a9050bc86ca2bbb79afa0d5ad813162eeeabeadcd2c1e201a186be64eb99e9ca356d817f86bf6720dec686070ea6641cf46107bd6ccf0de2e32da0bc46e917db09531a6fbf94c010ee68d644a33f053c5067438a3513999cf4d7ce219e10e549b8b11e3ec101a298026c1ae51051818f11ff01b14484e9a1c4713e8324141b2bbed6198a4ac743d86fc96f8fc03d40a7ef7893f23d306c542be712eb5950c3e518d029dea6ff1b4cbdd2d2bad5b6c3b8ca9b4969ad50d33fbfce8e08e83b3c5fd8e48ecb722bb3e8e23cf357c194d9e0f43402fa0e7b937cbae6adeef05b04e99b0d332c173a001c12ac2f7e4ac700f54c34743ca47e5bfd96b39a456a24db3324c3e5b5316fc6bcefd662f22a8a02c77b2dfa3e8c8c9dc0efead2fe2a6dbdb2d0fdb8201eb1c98bca032eff698766bf9cdbe839c67aa3f9fb48310164bb83c891d18d0ae9bb13f6b08368906658e83ae790264abe2bef0a5c4d2f3c76ae0e1af8c993a98841e6c1056fa09cd085f22e9ffe3fd360ed93cdc3fb911d8e2a5992d4923c2b9abbcec4ad5aae4d45ee33afa3b6f5fc14533d442566fb882e7f64e506ee10677d5a939fb3f430c00114a6e85047f5cf2a29c785e13f9da572392e69594b6ba285d3d1fad9c3cc96e481f08dd094ab9cd99be8646dc5181aa154f760558d9bd1549af073dc1adf0fbd1c26e088a93af131de257f0e4edcf4657a5fa6fabccdd64313af35bef5752f1121755d2ae6aa3b35e64c7abe625fb0cb9e2b7d033e8696284b43eb770c6547d6a53a6a418351238d0d099fcb5b7a91224cbd479f2f5efbb940182a90f7162c4f0eea928318eb2f8025f55c63466e6d2e268001f69cf14538d951b976fb80ff451cfef0bff58a4a843e5863210980886d47f39da2fa1c18ef67d9b638fe78986d271bd86077fe4c09eae754dc160053aacebf3e992e22c178b6b529701892f8c0b0348c1dbc0bf816c6d801372ed981b132768db80e62e10547aa4a6315959c7130d79fd5650f7a449fcd7bb0327866589bf12116952d4df35f86f333bdd80f62f97d630fad9123b27db548d7f220c18c743bf3e918324ead5b2eb4658e4d88a2973140917c27c65f742d3cde0cc995d5294453bff13f496cb83e91610a68145868bf7bc3d8597783b1f8fcf6e4e253da754c0a9479a89dea6e5508743534c43154f9960015ff711d7262632dd20d9b28e721029cdfa5a80034a02f450e968c62cd59a1f7036747463736ee3360116a3d52125a711aaa61cb07eed8421b3e7a0ddb348cc15c8e4e2eef8aa9f92f612ca4d9bf7c967127f40e57f5c7606376576802db3beb7d37e483673f034343aff6042706c864b9f4254e16ff460581e1c155971f3d7d2d1d8d13f848828ccebc6f08a99401c104f01344eb1537b390aadd0b3963878a0cf7c139813f5ec9d9cc1459244a19130c1da344a916b7e9a6ce8f96ec252a23b50569e2f8117e4288288fa7df8d04c441d0728024304cbf3fe49b745e27fab25ba1d24b3fc1327674a4d6de07e4a78056ce9db98262934e5e92e09ec08a5d29bd13f977bca33db44092dd2d590998e5ce4d4de8b6b16bcf6ec8d43d771746a11951458bcea1806d331d919f01a3f7bd904090ea05e74a12d9fbcb29ed444ba0bf884a296f0f60e1d8d734c0c5257f9c1dd158863ec39a0d2594c73cd8ab820d62e6fe359fd81be332795011a9a81ef9cb1696d8383beee6abd400abf4ec2efdacf365c0d68f0d7b79c0ba74adcbe74f4bf02b5eb143ff3d2f13ff9a2c9ef4b600cd9be4bc6fba0cb5d83f9d35fee448ac0e19df2d57c47ab9d11bfaa02c4e6e66c2f705bff1a17fb515bf1bfdea10623ac46a879897949c2beff0fac34c6cb03f4a56bd4f3c070dedc512a370f39d3a72c39fd4475c42bca7678a7f97770c19334135331b0f4dccd04d301fbebc6b5d2ebca392cde9adb6c746ffca570899f39119cbdba41f766663e0cc696a62e1b13e7141dd760600fda298cdaa2934235a2af379bfb8fc5ba0edb9ad087d6941d1abf14c749149d340a9b944fa9f3cbb7b32e263fd64756e86114cf9b8146be8cac5f517a177093197d0c02ede5dde66455e044624593b2ec9c77884ac915961b3ea67cd52bd965249c693372a4e1ed5a03172161deee5a84d0fddb9ec73556affb75d44075df52766d03a188dd08ec51e00286a9689f3108896ae8c0b66be532f83d9cf9cd641e4b5a512e22d85e3ca341e794ba116ad0bf6301404ef4ff9716e88a2911268c25570748003ae74ecc2c28ed93167973745980a34c896182fbdf541cf9d0aba4de3abfb5ae5943f649f39feea70e636937fc9f94c573ab4a2e51e1fa2dae36faaf7e10e117d8f691ba8157d94b261f729235882bbe928388893942450edce4faa9eb9cb6ac195887aecbd0d6dc476fd7d80a57569ff529b13ac892b98d9d435d43901e23467225e7ab39eaf05213727d3542d4b57da5296755bacf2628b85bd7b0b5c8dcdc897d0a18f7878947f5eaff6b0fe0b40fafe6bdceb56a71475fda776e74474b03a848426deeb37529083c2d19c7587f302b0efd1f0666a0d3146b9a74d593163052c847670a6ca0a6968c35300269398de8012c7e1f29fae3fa1f69b410796c06a99a3882fd6975b6245001bfaa93f882450e446da1aba663ac3af6fb06d4841dd1d887bdf5b17e0cab321799465a1bffe88712f7a58c7c1f6a582d79fa6318bc507ca34e8ca8d8846b15ba7452e9c51343b387fed695850862a28d2f498566204065b2a5949c704ef2b6e0e52a5b488e38100c4f67046fea5f2f93f7c95992161c15e0fe021533e138f883ca4a84c4fda1ba753212587b6eec9fb6f02a40b4e5e1e1f2ac7cd4b9a29debf025f5f805fea9b61079bcc3f0b60a84b7101ce6de76e7fed03aa1427bfde86e75468c083979ac31fcd6018df021886d84f005e090a9d33341a632d45b6cf7a56bfcd25dda4fa5bb7e209a3c239ab6aa0901c075bc6cad5bfdb3aba5a5c9d8e66b0a648d1ce92dd3ec75d4313382192ef7fc26ed215c9100db189253562bfdc6d0a4e5fe6d7f4ff40d05f52da27cfe54d0b48d63682f4ab91bde61b914dd42fe7bc59ed0a888ef23b4659d946d0ea91840744ae186add9ee9160fecbe8c30b7322f0f7be90a5d38b6c09becba04708dcc907dde1ce2a390270c7bd5079c65629004a0b02b299d1c4eb80672f46d9e0e90d9ba68425504a0e753da1fae450c3770e5cb33b77012cdf46958388b0c5c83f7f69c920ed9ee6fec39804d37728cdbb465934e8c9c49d0c6099f2e9e342a0ee323298ce25b2bdbbbbf810b5b2081993234cd15251262f714093cd26a50d057819bc61ec69c4d8956a8afc5c45c523f7860738d1468fa0bbb9383ba5af8871ba6cd50133f7af2007d15b2a8c7b35a0210165db31a54310924650d6c5204eec8d0e4cfabed9291bf3004a9801ad38e27c851397625ee58117aefebe9a41aabe093e9bdc1aa626552b677f018e6eda3678b550863fcb3480b6b4baf8e7d09ae35eb1d01de6f0fe44f34152a4b9921e9bd998d47f338c0c8f488ceb7739c3f116da4e6bd35d5bc8af391c88b0da82ec2d569fe1ef8fce4ead123a604f5ebecc52c1a7151983d8e55e8ade5dc73d14be86cbaa185dc10c498ff51f86181be8ff5d93ea7dd727c7d31cf9cc9800ccf6bbfc216e1c208d6f7010280fa8ead7856ae57c16a2c6ba4dd290584681f6fd1c33dcda9dcaf4852110b79e3acaa5294188dcc1ce28a9df4f5ef28acdea28a149f103ce9913b7355546e6fc17578fa292ce140d06443442c6cae30e0c6df7291f3d15c053034863d978d179e53b47878288a4f0f74d24886b0f8f7e9c4f35ab102b8bd60530f3a20f29b5a28bab7db39d903faac4802c497c07ca5db762dd87c44f873b72a9e13a5d38189068f54cedaa4c23b5977a716d6334749de1cebc545a64015581ec2c7ac5701adadedbf90168fce3df41150518d7107860f80fea7030f26134355a30f3a850cde981865b71b2516d1bb220988a126cf961aeb018e683eddacc39a8da6e141458c0f9a31c469f0f5318ca9da9caeb1d30f01ce23fe3d090c76a6f1964c467e2ce8454a171a89d4900e35525a8435debb8404668770ad0c4c1d96c8986c7de5d7ff37b9cdc21caf60a72170e5a8dfa295ac6e237e190ceb19028b508c3476197ae65d14222e69a2ab9414b723cf01c931292beee61d68d8cde43b5159cfc2ce3bc3131ebd6bc697218ee1b4ba00060b26746d7df6a4df0315c9945d6fefbcec2e906f8509f090b385d361ba9f9d8ce05d2fbeac38676e9c61c41e04bc1f71667f908db8aae6e921f2d54fe4a2516c6430978509d143bcadf987d0e83e98be1f2d7eb9da8e0baf1166fce53893695bf209fb85a38e4a1b4065ca883149925b3ffd817a01658efd7bf6914238b107cf11218694bd9f007edb55e9da38cc60772401378e372b4edfb050440aab13bf1817e0d5587f487ecd2bd3d6f5d949215fa628f644750c0dc01f61059a538d5b88a18151310f3cad263005114d4774cf3de2f12c4b61eaaa320e5f677bb798a891d01cd80ef176e13edebf2f17ce6ba94bfcb2d3fba5ba329ff68410e9984c663d9d3b22fecee455c29a02f61a9d6834b24aebcc01a55dbd50c5947a589dea2a8ed7bef4fcd0ff60ed8098d93860d674a74095c65a4d5cbe6a4bd90ca2dab187998069b395cf19edefc82713dbd17f67ac7a4f2a507419f7e404bca68fabd69b7da414db7a606181cd09b5e1a5fffdb8ec77a994bcf8fb0f237d9b13fc7ef56a562f2418bcacd76ea43add73fc824c0ff7c16fcb6aa9f7b25364d03403c0433053ff98bbdc963c305d5699451602533baf7eeed1fc49c3f0c0d1a63e81cf519c3ef7878f9a4485b311b914d9f77333ff884c9469c95a4c53f8179e65de9ac8b94a8b596a0c861e210c7ef3eba5b87c89ebc3559f99135a0b2e0f2c1d971977696547ef46419ba87a5d6308135ecf9acd37f1194f3633e92664d322e965143f8c90b22aeca900697d14e0aaa04950c3f31e79719b426541f0a869a7b8c1572e6dd8f40381a1c882846b4210c0c937c1f3f7ea82f7d68ec514c313b4c00bd33509e5768fbc8d55a481f7cf9e28640789baf863562b06fc2d73eda49350d1b9d8dc7572b7e891f8c24377bc3451bfd8dd58bdbce2b0d862d9190eab47e44933dcabd8fb6925a7f3408c69e7025026fc2ba9fd7826819fc0c3a33ab5e512e61953dcf5db05ac0803f6c3fb55203ea5c1dd73b7ebb56eee3e0330dd592a4ce492b422ccc06131f249055e67e1fb5230355d02595571803cac205ccfff2b068187c9037605eb77726b210fab6e46d0501ee271b7ed506446258f578885fe2d7f2722de23db27208b62d8af9ceeae2df71802a9955d911e30b2a7b7f6b335a8baffbd009206e8a354d30dc0faf722bb77fce708edc3c075a18cc67fb9cafd020f8de129a56a283c137a1c812ae1ae10c02afd0562103d38516370a3bcef46a6661215b10d21dc03d918c53bfc4ca08e7cef168687558dae55575280fed705b91c09c7e145a6bed220e6f8db2bc984c6479283504bca765d11006ba3b75badf4106b4059740a9cee46d0ad62620d9ed4a597f68918e205721518efca55d3ffe577b0804d8a5cbce5b958c5d241b32f05e11fcc0994ac1ec499eec0bdffb359ff4aaf26387b2b9d0b56383acc749149ee1d946120822745005da40490b060e50832d93d8013530102d80faf36e7028cc38d3de37c1d4470b5c126b37c76e6c0c9656d0a354bb187d14e0367a9fe31168d67f637bcfb32e0604167a7905207167ff5d345cde91c5283fafbc0538dd52b0ec149f1f272d451c1c920d8ddcc8ef0b700584272c5b31591f101e10b5383e058c1f6ee8ea17db4ee878c8a25c0dc2a2456f480f6b5d610b5ed97b687f8ff9825d6b43fd158e45e04bc6ae8e226a78f354e044f5a0db478e324a6e38bc36600d59ef4f7a4fea6cb965a8ae0b28e2f877afa9b37236c9573ed8f4a80605cf628b68592493693b419d7abd003d8342333d272736de716d905895235e7f59e66abd5b9a91412ef831a1f6464765d0e5d9703dc2ffb60c4bb90449ad754689b0dc15be11072413d4ca79f53d2076cf522f1584628bfa08246f8ef296fc729105110c29cda0a48c1e514aefb906d733307684044d304dd513eb623df64309af26719cf19ad3ae5d0f99cc9d5bfb9126427dd42420957147c1c7219bb06f5bfbc855f3914108eb557e5dca9ef93a61af85fb1858817726c0a257c7dbf180180dbe5c15e4cd6d1f135ae9546e2f1eac4bd0e6a710f64d3dea466a8cc7e22bcacd7cb9d6dbd2f3f225bde04a6fcfb2c80e96f333d50bb1973ea4d1aed8000584888e893329be42df25a320e5735013b30aa4b6b067323e0a4c7a5123d81aaece40321df24ab72264cad354260088c02f3ecc19eea485d5628e7aad47c4057d35621c16db3d4c0def96ff9c1d5ea631d18293d4c0c4a44460e5e849004ff3205c1183006577164619e1c5217f41f9ade79c045a8e52a0124f5b6314dd3053a41679c7a4e73e5d656837a824d2e40c69d6d3121410505318b853e6e05791a8c05185e3b0b5d3ad25417fe38116cf650343967a286d9ad2f3eda16d7c2d48b425f75aec10db4e18271adba9d1304ade8929543f68776d4f90eb6a5f5a64c86ea4f9fdbeea924ce0e89d9ec60adc541431270efbf82ff51e4036b0081216fcf3bbb965b2e56161aab918ef43e8c98f1b728ca2ba8078e0398b2743ff0e9a98e16c247f35b66a86fbb46ed951d59ca3c81acaf608e9e3d0cd489a683de8439f73180cd0b400282dbcc41df34952de88e304dc77c3669329ef59ef48ec06727e3401cd72656cee05bcaebe6638955b78a73f51ce82595249ea7810ce6c8de121a52d810b8e25db90d00cbdf73c3c95511a577b1938ba8095d294f9c52857e64e5c2a1b7c2ab2f5b42a54127f3bbc5155940e378ec585dc8d4ef5a71fa8ef978910ca0591e7a708d8c377ab91b4ecf1806cf14a38bd288381c2948d541e2ddefa81edb25dfd873b53c08c84b4b64bb86b123f2c7789255a3a19f6a15f8055f1ba56fdf215b0849b37f71cb1f58bda7e2e7c1046c1d111b10c57c7ff8093b73030883289bac48db0e63eeaaf5b54ae0e938e807a0ee0c6f94c6181c7662a8d5afa5d113290e744b42abc0112f18ac5cd9a5cec4fd0751620ea30d30dd8981589ed26a93773d7c81702d2e2bd45174d6a9f490a784e0caac00830fe88789f87509649aa56da6cd91d72d11f80e24a11ef862a79fd1144c3d13bd0e3649cbcecbeb8841410ff8096569dfd59cc6916c47f21cf80bed55cf41df9969203f57b230b88527a5413e6d063738433d43c3fca7128170219e5100e47d8168b84852e58d64625fb9b29d36c51ffe756aa1213d61fe16b2d3be32a180935463ae72c8813a202e017b90bd7ad36d368da275f2cb09bb45fc790eaa322f09750b5c52d17e4548a0b37ba1adf1dedc036ad9287949ae4cabb8728409890435d910b56064b55abef0e502b2e546690c7fa6e5ceacecbe46f6535439df6cf662bae3c726fb7c8c9a5ed9ab00fb65d43a6a0d6fc7c17676603a610e9d247a787be6b8998ad49aafcdf1a4ff1594324bc977b8adb2021545526258200d14d9f87c728136da6100b5db0f57ecf9722fc12ee553d134aa8efaa1212ab5a773d45c9eb0e9450dc155b84b1bfac2eef9e3c74293d1454be2239678577bb0323edac00f1f3bd063aa99be4d259d0832d11a21920659d3d6d0e6c7d881d01d3460ca4c086c90192a4b4aec63aa1ff70f696165692760e990e721cd6ff8b294593d8369b11824d54f4e93ad82cdac60e55768efdbdcc0123f87f35d40198f31fc48177b708b8846bb1f4b6028ba69aa7a24a423ec9a248a7a34768ed5af4ff70b71a735bb8472ae13010224c9b23e4e9b626abe47a487d039b936f0a1a398c7966596f458e4b078231f5b35c173c63e09af1725479aa624356eb55c276f3d3cb5671533c6495d7883ba72f5113a133a0c5bfee9c875d43cf775e665a147578a08543d2919d0f45cb03feb88e0f19902a1e821d62fa406e7504e2279250091b465446bd374e1e025c8ebcddeacc51b0b4d58063d64c7f0596aa4970b3f96fbd50a64cf16d29ce163f93aaa87471921691f9d188b0dbd10ed7d0f715f17b6c74483ea9a65f21274366bd5c49ba0f1950cc460e7e2067077dc660c0074ce65568f36c0c2dfe69486d87eca28120589fecc10a46fb781b8631185f1f3340b95364a1efbe9db72cf59a564c9bed2277a2fca58769bb1b1b68a868d97e57ae6a6e929cb14dff15405e4345f70c88ed14a79ffa770d2f0437698c14649d1f418cc6aa3eef78e2226be2c88d437864c70419623e6cbdc29487ec4f03824ca2b04bbdd6a1b2ee77f7c6b24abc73d1ae9d47cdd4c2347a82bb18eb8d7f90f9877e2cd34dca1f1f008c7b19de403224428eaa8d1df7348d90bc2e6b3da1fcc1e10821925f25e315c1cfb0771b2d997b92c2243b58c98fd36b701a3d6383d96c5f36170f2b5f8b679c84d7151aa34b4b7676b703c07e757bf424bafc5dc4f4f7622774e257f6156ecd55df5511fe5e24058e12a766f5352d4f5ea9855c15a8d24068f43127dba849963d2c5c78931b66a24afc88ea94209636bdd8c3d50557a1b0a511938e65e4d98d2ed20349bb2e86aa2bc52182d4a15241f9af8e71c0da11ee107f257fcd94d685865c458f2c432d13808e1285be74f052d4a06c767c812e28707ab2c9de8f29ff61be4fd21a06d6295c60e43835dbf4db611be218603e59a491c7bed977a861578f62dd68cf5868255e348d417588da6b0910d0fd3efcb99a02f3825b48c7c747b089afdd7f84b3d361a555dbb2775d523f53a1a15c3a843286052bd4e577b7356bc002707fd7799c2a5e922edeb8be264ad7bdb0c2da106631e984356584213861414ec07b1a8692b1303a4a7d92447559f47a7350547524cecfa82f905a6bcd5adc7834e5612b421e920fa1b8952a0402c0fbf744f3a09e4aba7a1581ef812f8135a3c69595a53ecac8bfcb91a34d98443b622abf65fa5dd7e6cf5669e539d263104b3ed85c9a53228d45f345fdd9b7c3e56f681fd567e47fc8b05438eb8f4a67cdbcbb0996f68b1e6df7be4c7cbdbd59618df6ee179592bed181ef58b1047bbfaadbcc2ef6025c25161f806261561916774e04cdd6c550de169e025cec0b3ff4f2e311286ec139be8357837da32391db347de9c405e05bd36238dbcb030b56922f287e911b818eed192a27e7ec8f4870d4c8fd43436a32a3398cad8807d44dc25edadf5d368b4d7efc47106538bb883b715e7511858974e746154af929081154fe15f672c2e16e3f2be5dbf3f5e88ffb45281fbf22b418198b99cb2b78116da75859678bdc733856958c29db1ddf6a8713a578a4c6c5924c2a151578ab227399754d5613b294fa056ba4438fded1e2f1edf2b131b9ead95b9a63dfd540e9a08f0bbe4b75e285921ef92a1531d33f1901c12667d2877af0f0e258293588c5fddb3f183b90572ee44ccd71eab1583977153442c566ff04275cc34284832627d592dfa6f0c0674d9f2610f6f5fefb3d6b059a2e86540248c8108bced03166def29ec94f52536aaa82245963f0074f6152a6c9c1457481acfd8abd2738c601c3bcbf7a3477d6dfe5a61b136a4e1f95b325c4f5ac8c9d9d90d9a628375adeb16a098b016710699097443bb006429ae723966ddf9cf9d3dfa72cc414cd55ddc66a24fc619c2f1cc69fcd66e22d2fb94acbad2aa1b05024b9e205abbd0a0616ef4b30ffc5d22d5eaa300f3279222f5ad7e5a395996242066bf4939954990e930ec578452f21875f91ce95dc14fbdff9227390284a40750bff5d16dbdbd1f2db12d3c99158e104b16a6828120b9a94800930fc13934d03c0cb4ebb94bd041f9a74401ccf2d8b8291917c6b9785e1328e03ea87cbbf59df9deadf73dc8e3b397b8beb039a1f411d1f181534d167f65db3db1de5fca11735a0b8da2488be9b1bf4e041a61460cfda7090f776d60b3c9842c8bf399e3c8cdf90488d56ca23a46faa2f536d28e6b4fbe194e3bd0b68d1a1d9f171e6b423f8d155a7bb9fbbed87b232292df2cd25bd1c3a2827033572f1c3c292dd5b49d38b2c63ca43128b8024523548cdac93d3fcdf37bdff3a8477f35af9b076a38cb8674c1c610ffba28a778ceeb37d0523cff097d25dc9176daf0be8e440d8143058ab2b9134d1ff6f678387b86b6bbb45924b73af8fa445427b4cb56b3b5efd15806d0f326ccfc10ac4c60135b2c0d5e59c46e9edaa8ee28d057b74ba8a091c9df7deb21c2c6001bfed50effb8c5f15381cc9ed3f3b2983308bdaabb867abb6d87a5e7d24fa1b163abae8961951331f19caf65c1e042c647c86e60c2c91217edbcfb9c24595c8b93c77de26fa6055e6987ef3049d548d89e4df65b04a84c65435bc48061c63c1ded384d51a84b5537aad4f954f9d1be912cf25a98a608cc18a3e15adc54fdb5cf128e39e5eb65356fbd737a28c006415c9b7f6ed1e0721035b70ba5d50eb8c23960efb2b0c7ad275a0103549c54b600b63e7559ac3b1782c114ff56a69e9b102a43136fbaab7199f1768747b505a72980ef2d2c61ae5cf5839bf5c8cf9d9f0ced52f8b193aeed9325a3b34f59ecc20717c8e9543197fcffb36d20b3e298dfc338a450e89657d4285ca3bed77466d9fee5b479194d5f7ed0f366c50b5a310a1ee020898717f5e1e6e4e0b0fc7107693b9c1b6aea17d6260f8bf2479636ed2c18925fe3e01dc0fbfddce1793d12f605c149a3ed127acd5db6ff5b20afe6c9c155feee904eb327838483a87f5167b5cf5ba40a47e638a6f2dce53eed4e433cdda53c8820972e8fd3c439203c290446e29db7e9220aa58b4b536734be2f4074c715a3f5233a1afaf66a813f0def954354acdbf0363a20e7cd5e8a77f7a1e40d6d6842150491220944dfa152e0c09e040b8b42f77446c537ca8095a812a4604f886833efcb747c26f4b32ee33d89ae1c579d091e4544ffebb31a5ab77101ff80168aeab416016a7cb9559b055a0361d445d9d73ecffe112e2c83aad9cefb39bd812ba3c1b01f256fd3af6483d3097cfb6a7e92a305083c714e6ec554c89d42804e0ea8ebc147a9bc5de773c94737b52a2dc86e3a184df6e589fcac7b13c129a2abeaf7a5a3198b3cf4047719742592edd13c3727b3cb012f690d35070f6d02b37b1e8d361cd4275d61891740c88016b6bb84b9347a51402433c6d2bc3cbb7ecc3a4e074370d3afb40618d84419df41a851df2040fb0edad2584e1fc53642a172f9905a8d86b90d23503dfc28b76ddc34fbd9a03e8edcaadf9f67650e835ccdffeba9d6ff5878bcfd599f5143161d8439c6bf8a5efdb1da7323e85d6552caa8cdb89a300bc4473c8be3c6333fe467ef50afce33c2113c2cfacc717145c05cad42a5b211de068360821ed129b73daf6ca5f3b87dedcf17900929e0517fe53044d39965a4ce17653a3de9fc3dd11d792c0c0c12f69ec45f15172f42031efd618b94ce7e34150a20eaf83456ca4c70b70f876893b8806dc8b86087ca1e69dd84b91434dae1ce424c2a4f34c09077ba6245ec69c6b6c7045befce961939616a0fbbc9d27774a3e8fc4508115eca2d722ac514c08f2d1bde43159e02455654a37ca87fafc324ae9afd0bc4b9dd3e63b359dba9efb6193073bebc41403ff9cd20f20a2491d60668ed03fc06bdb5664f5d6ccd4727b48f00197d3a7cbf8d919b71227485d5d09f3a53adfcfc3008b96464bccad825ebccfc089fc058255e09c2d1f7b6f2ce20c172c9cf2817789073bd57670011ba2e489e485e5c702720c400f97e908dc85668b0441498b4b237553546dd6d78a9e72190f0136a78c8c389528bb3344eb041bb5f24a8cdb7daa7728540fa8865279842f7b39eb58932220e7588558a6e3b434976aec46227ccabb925375f9e7f5a8928f2b638090f4bd4bbfc556503fcb3df0b9cb9be8840f2c4d5d1d496862300c233c186f3aa10628a3d3e19f8bb0856683f0efa0d2e99f716d886b90714dd549447140544e8a3121818cac201c9c9848a7c6614ab12ae6d361cbd20045a30168aa6fb2654161e3dd1e406769375bf29c22324bb2340abd8b9e098f40e725a80f6c18509292760561c574cebd31bd7db8d77e7d00ed59ad1f3625a8451c00b02ea8848d1bcbcf0a3ff8786e679c0e39fdda8cd8009d9a3e10a374354b63a6c04c64b7f9ca8a8eccebc85a7a89e85ec080ca4c6ce15da9a53b79d80b5cd606692e586ba7e55054659f414edb5e629fc1f99d3a84447d96aafd69233644298a3eec337c341c627f702b2a0dc83154ac5e9f5a3759f7254488a3517467fd3315d604a2f65fd65808dccd27a4ef0c496a2d31570fd7ac2db9e7a74e8c9d32665092bed8b748c32e16e371e502c4257cdfd88413e319d96f7df52f303598528e565b0c9d4054b6376f29e3991dd45a74654596b8126af788be6ab3669dbbe773c7e76f3b48565e6baeb93702b6e7051ecc15fa5b4a9cd5536d319c915a33f9e639fe24c85b0e8be0784d6ba6614a85d0fed138ce63ea43ac754fba9b060b5cd6d373cb574aca412dc3787b3beffe5b974f6557aa56b197fb501af5fb7eaf861b4e9f4f51180ed887f6053b5871905cce8164a7666385e218b9465ac80a020b1cc3405964c8b7d57abd831ccaa9a6e21889d1f30deb92b389abfe3c5ca691325aeaefbfe095b7da7c9ba24c204a7ce69ac9e498c5116a5bdc65cfc92c0ea14809caf6cc6683723234373f99e5ace1206b82fc27f5a020d02c359e8a487f99553c15bba9e85c7a35cb68218f86fa12f96afde3755887ac4323ca22b6722ac22ad0bdae74276341c3204334a88ac603c1766ab6b50c260afcccd74b5558a8659f3a3665d7dcbdb5b9baa108b35b965d2320d06c33840e5a19cc88ae103fb28df59922e464863866057d3e82d424d73fe0e6ac25941886ef5d8fa17de7896d93e663d4ab8c0735efaeff83a3fbdaec1e40878421e07be74fe62ea577fa9453f4620fe598b63001c1cf06f1637a1add66a0b98ee4d6da4b344e8fc7d2974d25562f2b91bf14cd9b927045f6e5a4725f506a35b5f61d625c2510d71cf9e7dea4cfb0c5820d379a3a225a08cc40ad06364fdcb1ac9f0a76579a8575b906232070e5a1e53231cc4101543763dd5c4280d11d623ecb2f381c4248e20e62508cd650ab53e2d311fcc21b933656a0c2065e83c22614256fa5b0cf318c48378223d11e1c4300293c9a07a8dbad55519f9cf9640913468a50de2b862efd231cdebde99a64358c5fa073f8c97804cc853a017aa9b1e5b4578bf5a133cb01830b2da891e0dd3d4c159b815471b3d76aa7cc642427d7fdaaa6c31653c54cdecb79b7a3c61c788a3675a1400675943f55ece299fd27dc9361bc12071a4bda4c76caabc1a6dd072245986246d186789e6ff90a638da9249de8f3be06824a22f7d048767d7c2715155182df962c0d0b7b99f6aa342ba2e73f02347774fbd4b742df30608fb1c1b62c286a20d820eb389aaad9f5edb29ef1d2c45c41eb3f5402b3b2fe8b56ebd7c0c38ad0f510196d17935239b796fa759eac527c16986e81597f251f6a090f5725a6ed713111e1d17d8eb14851c0c758f1ba8b0fbfd46882f51754625bf3daf5a17af85fe519384af9713355b126f54dfd5cae9b86d0c751e53b8c918e18fbea5a9a8c338df088caf9382586e2b028fd1c59ddc67b0b40e55d95628290b426b64fe1dc0114ceb7866c82be05a0a1d47b75631d38aab9be9558526b9064e0273979f381bb23561abb42edfc3601c3ba71de016514af74a7dbf3229ad480e82c4d3cacd1cbaa8cb6e2dd90ddf389780f118529d81d7051f5eb037cb2a850afc3a125fd011188e20e7817bc85184c5bffc7ad79c63cd3c01f691f6ee04cc510566d2d70033a4e7170070b86ad0fcfad3c61ffc33378a98c29dd705b925071b78b22ed0764d48a52959da785727e0ec66cb8bec9b4d38637933a70f6b2f6330a82f4468c6d3b0a00b7572d5ce5477384d015d0ae9fc690f86865ba6d2c0ed9411e5af408d9d91002fe651ea0ddaf1ca651dea9326afedbc31805a181d194571e7161cd46b43f76f1dd68e90803f8c39081c7071fbcc1bc82910f273ea82d2b081f25d0843102d74d04a5e1e60c37f63320aa37d3789627e52791a50a814bc6701bd09c4c3c66336312e224f95bf2f880f60f72a72869aea53391fe95763fa320c038f4debce0e58bacf58dfc0e60abc4c712a10862fc9d75a963c8faf39b7931c29159ad70d9c25b66dc64a40f60f34e7e4673c5ca941edba59e5be47f82897f7289ebefd7e4c8455c83ff3bdb126fdceb614f30aca4822be08ff424cfada30df49f4907b2ac56e18f77398d3fdcb5b3c67e8567e28e2f768ceca88a284d2900a2e58ae426a119903a3cba04352ca682e9872e825fcc2944aab12d611bddcd6d3631bb7adc9ab0084ea6a52d8260a17e9915b024ff3bb224106fde9f172104945e3c9bee360df0e773dade51d6d8ceaacdcf7f533fb2178185d0aa5675dbc2a021b60f85da860f302ab5faf9a5f749b3bd36a8feb1c8b59ce05ed701d63f701d885a22d9c7ffc9709af6b37a5cd5ea1aa0167f324df339efcb75f6ba640ef8398793a5b28fd7396fecd20319a905a960ce0a0724be2c0063eb560eb44d566ffc74e789c89e61855727e1d82a06491e7eea8a046c404916c22320d3531f17ad88ee63046796b979fa7e915b511a42edb62e2cb9847582e1cdcfb70c3099985ce50197a75f8582ada89ccf607a7e479176f7df7221e08496ffa8fb9a95c8b7af39a1d2ed6720f49952e7d53bed9b9226098d9b8fc8506494a59730acefbea917ab77d2647d16e8f67838b0e9022cc6b096b6de04739ddb87f241a3280bbad32ad75d6d180efa70d9fdba31a80624fc2180e95051939c89d8fc611e1a6b0d23cbae1a70c37f795519b1f0695ad268f6710913759370b53f34e98b8e46d0a5648eb170593d2f954a47965900c353c669760830a61109df094267ecf7791e8c586031ee59e72190b6038b432d599b803cca040811740cd0106f75d3170fba147b71238e4cfe089becf34d3ad4c284c864f71c1a3c1998fe719822050747b3854100055e5370fd07a34a8cecf4e5e0d7519cf22f332120364973da70ebd0fadd6838baf2436874a4562e60d5b9c944308c09ee9a97c4ec84d0328466fd89f33ed250e3584f29de6bcddd16ae62af0a11edc5d246e1011b35b0b1d373a125f96e42eb76c0bf8334adb1752d7606736fbe42ed3a367f38958ba7a5f6e933509337484921997ab3afe74b920272b040424728ebf922f03af30401232bd6c92a5546ed36415cd5c8782b82ef94718cdb2326bb3cc66a2d4209e34c13e09a5ced03ac374c8316c7c36067e0e85238374657ca18dfdd5716045c9475bee847c5713cfa1cf6e7df7e9a03691e793f0275fb4f6caadcaafa82587510b5dd6bc60cbfa120755c8f2462322c5dc30da8657652f40e53472938b4da70a6c2ada71e218707ef665f1e84c2c6f505b926cae59ed5eb921026cbafa3e359adadc89f185e59f3e885156e3e7fecb7ee2edd2cef9d0d34233b8285cbb725740e09abd3aafe0b4c834a7ff4fd39c8ed42de337da93cce651426a8651902aa7bd9b69b989e258cec7a39bd3743da5b1d5ef11ccbc840a6d304a1609df5ca0a27acfe3f28c4126c93fa6aefca9d087462335da01e0466ddddd9831734450ceb8738e4c15f94f23bc79d959202552e3ed73f0a7d7e6427a19bd44c120a65aba0f781a86bac1783c17e618eedc45995e6a42cc0fc139677f1162cb0c14882085840880023a54e780dff9ffdb2555eefce2279a58fbcbee64959461d247dea5e78a0552dd35bcf888eb79ac28134a33c5c460633686fdc823c1e3e33596e0cccbbcf13a3f2b3bf68465e5ec5e9fd334655ca9dc11cd29d0a73dafb7316d3831ca074850269aa4fb971364f7154417bc0b5a6972e3625af8dce8b8a61976e06dca8a00ce54eeea05b163c29ac171b28623b4ce9a7d36a3528cd68e43cef956f6595bfb7681bd83fed98d9fc54e424f2652350f0095088fd8cdd9a7654f8589411f3318933b1969296378d59c1634381d32c6f8b15d12aa350a0945180f0d3f72d7183a6a1b5a58131fa296fe58f13add27c9e15d4ca38ad3a8b436094418b8106f0e4db78cbd72f7138030d2a4a66e1abb22c9ea5e6cecb3fffd103a6107e3ededc74d1301f074993e0ee73f3602a3e9325b064a87bb04bffe16a72e1be1a8050d09c44e43c463938882058a41e3487262df42f7c8ac8d0ac925b513b3b3ba4c544ec18b6270a972b5297293837c864ddc05faaac870666625cc37402eab8c0adb8c439c7aa3bf4d2889aab319cc9f2740eebcc65be5a67815fe1528a8ec80af2116472d9b624366b57ff51219caa1ea074008d589332395bb0d828a8a9007c7da5b364a31922e2d1fcf3bfb6581f49c0749d6d99b9288cab61d446257309c6736f825fa39c6631d442bb2358606b9493cdb91707a35480c0bb22a6dd5d0c5bd8f01699a52fef7fee18641217f2a76a2aaef51551d1615b214a921a21d1127cc08f8e0cc0020eb580498435a05feff1d0646dab0fa44ab3f03bd6e507eb96006405e9730cb207da9effdda9fc02ab507f65a5196dba253abf355aaf016f49b3ffe0e96d964aae349a770fb73655f57c892010393fbf15cbc622712e3c21c2981445f8dc1ab124b91f3def035f429beb87ac720586cde757ca2a6e7d9ddab2a182a92f88286bfed19ccf20fe058eaf9ec6b4091174afa9f4f4835cb1ab72405108fd6e2e24f3c9fec1df13242c1d3e4687aaeca6038eb722bbc704eeb141fe228e7a92325af2975acca58b705feedd8f87dea821715b9ad11afe47180bba7bd544aa159ef82816c69902864243ae4cb9b4c55a0f98d3c6b3056aef4777010b12610f2bad235f79d10d6c411ca84fcf50d83305b6755b93cc104d53c4e5ad67963cb475263cf9d9879ccebd1f1fd754d2016e7ff9b77b0db08c265d9995d95bf565b79faaaabde49706e71d642eeba9d0d07a2ccb86b12100193420d472d7f67916410a4d8a33940a3d18c9759ba7cf661e280cab901967eb7803626a63d6fa60e6830d7aacfa3a0f5e33329433f2431823635c0841029896e9e00dc11094e72e1a7fb8efb8ad6e6c7e8a961df6f1212e3e03902e0ceea63670eb35d2bc89d63889aa9f597ea235f1eebe8686accc875c7f035982b5f6f4516794b89d553a47d8a60fe7b6a0d4d41e65e0f8e1ce0a3564c5fae4dcb2423fa42cb0c3118158117a2186164171c9a16e7187873cf46c29fe5bc2dbb9decd4ae98ac4b94449d556951b9284d772e736371a50f735cebb4b3cba00da81e960a957f7507d26bb18d0753962c9ae397d74311601f488c4b02b139f24b2d0fc030595c1ef531ec2c35fe2a23d69f56feb82c9a2ae1d5ec0e06e7a4f53abf4f4e55b66f43859e6f085ed6a11f6475ca45b7d7b8a6309625b830b7086bcd67c27e11365e31244fb0ad3951ea5195c0523fe1bc37a0e2a0d74b653e611257eae320782e17825bc8e35d1068614e4682d9c18d605c12502e2b26361259adf73c48c74dcee105486160a84d80fd1212ecc1775ebfa9e27229b975f8601bdc39a4b75abf8dc4ec533d8f5d70502b1ce46dcea2ebc9657be159808784db56fbb51d662eff1fe92af0577cd1cf3c2e51a6b0faec07a203efdba02c74b4c5197da8f6766e906f2b535788b94c474fc260e5e086c505c162a3abef6ab86fa23c110cfc9d198d9d3dfd204ba3afda65decba779ea7965986c2902e887daf6c823a44bee59c1c208805d9dbedcc868b5816a7a4415e8e8481d392df9ca16835861cd34b7bc20d8cd1b9e18adf7008503204b9ebf96a5e1ddbc9a979fe0a6dd0c3399cc0767151db05065b6a8faf579fba2849be4ffa80505745c5565ee9147b20dea677d4890a78d3ec8ae63b708979ed3c1445a3d8c7723701d57a528cda4b4451f790568667b3a5734ba70a51c202c7fc2d529f3c85ad38b55b0b08063cd926de94842210bedb6ec45b3397c0f8e11e2a5574df3737f9b87195566822b23c34e6a0ceb0020e6798f780f1d8f72cfc49ed81dd2abb7cef847fd77959ab548e01122a951902cad439046237b37778e4523594e2d741f50dd4cbd41350c5f0ae342268d434a9d19ae0fe9be74120f80b8a8fa26931d0131cc601b9645375d4ab4e5ba5216e98c99f8ffd61fb5ece7fb1c62b569a4e57d73962c84800ce5ccf0c812315b2e9da0653e9ecda915e50e04c6d83259403d4419fa84607f56c34f0bfe3476330d55ae87656641afebe07b067b4223725fa0ba6f6a43f7366a09118895d031fd09191ab74f31b45c61b8b1d6f39bbb02621aca474a4b157ae34050db6c7d4f62142abd9b46373075af97d97658deb13337acf8767e3286325711b1967c9a599d74624ffe67768dc7d7ee68d5d808451aa252aa6442c993b3649c69209269a37aaf9824a61b33d9fb74aef02dd91a69db4472121ae0ee38b336d061714021923ec2b747540561c54d8e91b83752b00e7e39768944d48a9df51cc3e0278d74be2fe6098b64379c5b9ff87a66ac920d831ef82232019d27821228174af7c387a1ad9561eb7344ad70c057453c7f4b33c401cc8a7451f5c4fd342186f232b6d58c2a8c762ab9f9cc8880d61ddf5f40d55560d62340090a91d401498c5bb2f2768550728faed61906d1b7fb45176433f539765d76d8a02cee578b8818e28fbaa601402665550cb7514e4074fdb8f6223e2f6319fa8627b4b2e9d5ed30e27365714de8dba554749d6fcaa78ad1d0e242e727f37f3599e97d59051945d4ccd127a30cb8325254a8af3e97cbcf9bcfdee809d654e8b8887893bdd050d58c9c248bfc6b89c975d6a45d9740ea12c88592a68b2eb05a14cbcc33dfbc22ba47fd7eb44f1fbb7f2bdaa1efa3db79050d651bdc4f960e10202258493bb10b06dfafd2004b40ab1eb4183fc1e110a9d0581e98c05fb7d08c009301409d05d86d0e719ddc08552018058f6864c70824e1b67ae0bb2ef1659734330f829c0f8ac934b6ef72b91ca36a9a41213dc0ce7f2a5f2eacd7360feda4d796a39a0f2fd6cd78905b5b0881c8a80b989f0b78a915cbe4f2026bf953b2293c7792c5ac00d8a127729d7c3dbc75593ced3325065d6d92de953009018017f490760d504160d876d02121aad01bc95f698ce0a75a9b83a7780b44734800a41cd7e646aa6d248d916613936a1b1e7f1fb0d4d7937bfe19ba009f531b0ac2ff78f732d14ff8789e54decd64b76dffb31237308ce3c496ce6316433589abcd386dd53758e2bc30c21e012eb27769d11a0935715f6b1f4fff0d55d23911d550cbb25f0af39ef2414971714193b04d1ea2219a27a75c35ae987188e20cd5a1399b727f3940d673a821b09f6d66c1b21d8d97fabfd6dc43ac41664169db1a7ccd0569be76fd455fa9be89da0ef3501aa8e698ae60e1ce76a1fbac02e8fa0ac65a8367a818fadd2b3196bb4a5e568c978498abae0624ced3df393200ffe02950ce05be4a1125caa9e65d8fafc17091231176a973825dc77ff9c7708d9928f22595f7968b4b77cb012120e5213288eb3af1c7375e0966049db0f2122817c1d030c73f40fe19035a85c5fe87fdae9b83c160a4196c3b507e8f8ab27327df1451ab4badc03a4e7a5aaf8a0836bf55ff266fe0b9f4ca0e1df5c6274b415813c00664c2b6aef901a0b984054ed4e84de696b6382a53c1480d5c26d07eb7cd5281d943d1328f9932c9a31622dd1c53f95de4ffb043ae02ed3f6408a26f8d3445671682f8f8f3c17d64930154eb720d413c40a58cf8b66b15210f42bc1c96c46da195a7739d28410a72dd13975dd9af4bba55bfd6f23e18914b8173e98e5dc361de98fe899c8b8eaa5650b53ca0931d16d71d70c9d9c3d6bbe0724e61b8a4ab60c4ee535d6448d9f16e4321e6882026fce42337c8142cfa517d38b2a1c4c0c37fbd769aa63d4a3b30064464d20b88a30a95972212b671a510a93606637b5ddb5e5c882e7d694e077335094aef733531ef2d9884efc65672a3d9c24ddfeadb15af41b0580008fd5266e5d17972ef4cab9ac7b5175335ad5ec0a6bc02fe12dbc8853f2a4981103d37c0c4263045fd8f6e4526e359f1290e9445855dd2dfa1b89c7d840674ab575b1bb38e6bf7507959472acd5ec6dc5de5fd61ea652a202247e43673b670c22c3ccaff40126502064a1d51ac6d75b926e67618f24f170c07e3c3c907a1b244116f5aae0c9054fe48a689229c26467e193286aa7ad900548b80cebb166edcba4b3466dea2d0243c78d712c9ea1d367cbee6a0f9e75180692323203866da16cd4fff8988ec4b58fa2cf0de18e846c21b053161d1f52283dc983a73782e28fec4d0b6bda60389cc17222bca321cd989a54e7d18d7de01855e65ae8245795d4873421a5202d9ace2919b27a53b951c84a51c06fa964bf7881c910692e42095e8f23f44f11a6a99038472e62d6ec6ece69e43c4d4303c7f15ecd8f03d85128242d89ea706cdef77f82de80455f00b5e72dcf5ab4d989f95eb6bb0b26722944e4325570b94513a520c093ea8631fdac71596a17a81f48c9ef635bd4994773c06a43c4c4f745a20af958d0c085fbfc129ec5964d3f7afe680d6d7b500a6928e5fc2786e826c1e7f5363bea7cecd7e22961a3117a3976ff5f306537a555d293f523297de8557984deedc1010fed5bf36552e1665567e5c76c240a8bfd60ea17afe97f5960d4d393b9bb7cff0cd7d8200fcb0cc32b22322b5d60c21801e99697f71d24fbbe8020fe04f08227ecffcd192976233a90d5de2b4813cff175ca94236c097ce6d204679c737037d04510797e88781dc88d3c4e54574ba0340a6e055e33ff85297a6aa2da5e4297dd0a55f00965f14cc33a01202c4ff98e70afe8d1e80084d5413be97de3f13ee07825273f34b886e310c78677c2d1cb6c16dd670d7d48b5a11536d57b18451a027847d33a2a51ccda499f202c18c7faea7a737ebd51d70fc44a1998236f5e4362665800f14a13be7c398e04d8290c3fec8a4502611300bb84b1819a07353064937626b454f2c2f5719583351613854ab6de861546d42942f0359647d8a29e408cbd060f5f278a5bbf28c0198aea7c2c3ecf0cf84e0657e82a51e396fb51cf8389e795b0d76b52ce211d8978e4a5c3605b1a601e141293cdab4653099590dfc29f7b853f3b63cdfffe54d0066c6d09e186ff3696d9231b8a0d189bfa5162a5617868b4c02b321a2c3bde863f729d5786355a82772a9de939926ef0680c59e6f3dbc93ec7fc30b15878f1187fa8f5c3f6c91842bb4509b09aceb270c81e518f6b347cf53b1f3f601590e1a8c402c5f8b47b2e49a20c38b7f4594abb134ee0f6921c7083537b2d13f7abbebbd31adc58dc231dbc39ed26806c742f61010af8841ad926ba264ac707173f7a276f5c5c5bb5df3f02da5d9982699dacdbccab4059e75a87600676e35df142a70cf1407beb5272fc06e27bbacb576fd8ac6f932e697df35aeef51a6aeef2b04f7d69c17afdfd186f00c450d0060895450c5603c0909ede8e8a4a96ef81839ad5ba49c0dcbcd996102e491914e98027f83d812f2b0f3d9c967d9d365ae4cebfde53bc06119f74fd49e202a5b6df8aba355a20785e122a3d8f5d265cbb010785d17e049f7704c5cc379d6482bbc31239f652a538b37165109a95821d1f78edebc9c56635dd8c6c1b2981e5a1520ac132c1b9c468559712cd7a8a2625a2ebc5537eac3e7fb9aa2eb1e4844e26da98201015226f5962f7966d92fc964a1d0de1966804de74c752d28d8cd14246fcb09704aff543364d971e620dabf33875ed72c4b9a18441edf552f2148dcf72019da58499b931898d05be5c46be33e0514bcb5adad1db90887ccb1d312507d8ff37010c6206560b649302c33c8f324353c55569e9d77965e8e6057a096bbb5e2820f3141b073e4ad2e7542915756b760f97d69b6e4927e2922f3613022060bd7608118ad8096d870fa77f8e9e4b3f1784e225886c4bb2429c0319339fcdcc7552ab2efd567ef9a232ea8c633486320fc37e25f76b1282bb6dc5b0a57f512cf35308894a87d10a2c33836e35aaeb675c828dfa954d941aa7564445d00154b4195c7053f51362d25bbe827f27430705334dd7ff27f94cf36ef1490b9763167b399f2a109388707df611e169d3140a18c340d6986e2542944e64339445138526211da0ea4042e313420c2155de47f44df8a68d8a5cbe686bafee462b6c6faa3413857956f73fbeaf73c230c6ce6412f4d20d9b739bd4dff06167f5b4594db629318ff270b022e1069d529eb5cf864c6ed88734e87fb02a85687e3bf0b6dd4a5e657b3b235bdc07d22aba3d6ed61290e2fcbef891095cd57f0369728fa2faf5bc3dbc4b6762310d9d646481212e71a8f667482d96455d5364c3062b491db8971ab7b8e6c9b561d6333d337307d54f1d19384fe34e0653d6dca105d22d86622872940ce6b196092cedb2f6a040541581771cf1acadcf3b70012dc781fc0205f458add393aa4f97f21f1f01d42aee28fc26b1f3df5b5dd83bb4587fee2543e06e6dede079738c221acdd02aa43bde892fcb070fd09eed1b2fca9f90ad650d23a0d9f55a0b67065f0a145b3e3b20367d771037a5684d64e2ced418b4bb5075c09a0c1ceddb7f7138139af12e3066d008f174eb94478d95573c2969e2794372a6da368995593af43ca36841bdd31004df7af3d371af42d663e6fe2d801f00d5c3f852c532dfedde1953b2b5de39a7c53a30211a8c42406a0e4eabc26099a0bea31dd533c98d69f0ae42f1051d628e8327ab2c01e52666bc7270faa3e5bfc900878d6631ac78e2f8454ee2eefb31e49953f0ad723949294b2ca5fcbcd509ab2a9ecb16d2ec630896013280a7687526abdd7c0ec6264e6da4766d2a4ed00550e3610cff97b7c88b24fc5f962e0b740d06fbdcb06b5c69fc58101bc20d64309a12c4da8864f099835145d4674d1487806f5d77c691c3800f553c26568c5fcbae169d43c94651af74cdc68ac49ffeca93b6279fa934fddc1bd557ca86fa11e94f3bb49c864c133023f9686561c4f5c24e3a21cb6d4cd8da81829ba9826e059152865b92f1fa5834a4733b26b9ab3495857748bdfec35cce39928cbc2368cff2b2f869df801268b4ba7248524569df3a1e39dc2883250c903a4dd35d8761424fae2907d03e8755c17306683c2551f86885624a26ba7d5a78ad6bb5685c133e2f56f89682d9e589347d0a489c24ba6b72e117639e916143b0d7dc35a794802893c1fc606fbd6ef1327201303f34a798d9b6eb53fdb8263554fe94972b09d045dc676885ea626000319cff8040f780730dba8aa410bacce4cd49dfda7565fc8502735dcd97ae93d8a4364e36ed2b3f3e4d2bf05ff2996bc4013ee008b09dc1e0ee922a2fc537c3a1a9dc94658f5208d181009c2ea2b065934c77137a97d5dc8d109f499c2b2ca6c09141aa79b16bb98e57cda46538212e05ba6c1567a474f1edd82878802da0c3349b40959b0bda3c6cdbd8013497e54997289c43757110566e0ed3196823c505e68ec68ec4b426fd51bcf4d8dee188227fdfc7ca13e7c14172ea663b0672d686217bd2f5e8fde3503cf50aa4ff71e04bd40870083732095333f31d5ed3f31954db06baa1835875cfd13b4a7081ce201fb1ff5a9382eaff149fbf4729f67194e31eefa73eadb2f960a2e4656d98afc34ab1cd7a6e6b27b2043eca1d78441f1dade0d96c400a1caa6d06808c27bef1f657887c9c7e3210bbb0371f5d08f7e04702d85ecde93a1ed7cd42756901b515c23dceb592752e20ef3aa145f4dd739b04e5a067cde43a794eb95629f7e7744197337527d06acc3e3b971d8c56afa83f7db35f9c5a500a7b225fcf21980795e66b4f0369c2308d9f211b8cc2d20bae2fab1f7fddb3b3c1882ff1681ca5146a66595fda1df4d9ca04edff0b07911b3128d50f7a75717cceea6ece5a0012af87cc7f2e883ab17188de3979ccbfccca56ccd1b6700663939bcd8705d2b3349f924fd1f99eb44afec53dcfe50a22d0c2013c58d438433ba1790be10cb6d870071f82c0fd6d1fb1d2e18c0ac2f85376087c747544f01ed50f21bc9ae80c9f6336279193b131c302d12cdb65309b7e8629b9dd87359f7d4cb4c5fa8774c34a268f1982d9502b6e1e040db38670262e473c7680fb5e79d390149de441aba84e2cb5de1c60808aa00c31ada5b56d299f3334fc3765bbc7dec2cfe819aeffdff174019326a960d3d36bee1697cd7689bf425c4c42aaf44f3bbefdc83403b721bf5995a17be8de9b29c09ddea9335111545015b079b17e746cf6bee3c2e1a0a6e8b844a7b0dda2eca92c3b61984cf427df05a665e75fc2896439e73b0b74aec26b876ce81e39165a99ba94fd784244260f2155b6d62e359d4a2fdc09722e16b85067a17f758b6cc7107db5bf609a85010d0d0ff277e50f458744c4c2e4de528483ad484c8f2b963248ae19aa961f0ed400e733814f0678e7e3aa485e349c2c61cc378c50d657e76750dede1fb834113999f87dbd703a29a981a6a4e84a5dc891e7a5ef243ee19875aa4a1241a5d396ebc576aacd4e362121255dda6f42e73264267e702b796b5167f1e189ac5fb4e4ebbd52883d77196fed6f03d332f145208227bc6e9fd7dfcd5851be48d9b525d45b9c835a65319af873f11d0b393fcad7980576dff1cb505fb2f0fb7194c25299544fda3860ef0e76973950512578ab3faaadbd1c0b567e92c22d3414eda8da6de790d3b97fb2bcffc6bbe12511bda93443bb8e8494345a96a478ddfa53ecdd8660f30e0be9eb7293886fcd8915a17b7cc85db965a7ddb874fd2fce68aece37df9ce8ead3d0f9a5319f4ed108d9cbf9531aecd475aa0fda52950143f181df0c724ad11e3ce02530d9b00c63af729a62e3456c90c649059cfc20a24de58a2575c0ddf92e4f30908381017bb2d41526ee74c7e29628e406e6de83d6bbb4589a43d3f3c9572cfd384f5870711a8cffc501aa0de8bf63ad2b67a4899c99af7a2d8c8e01e82c28f237d1ac9aee835051f96745036b9f3a22af7de958515880d5a359888cce53182a4248abf2ab19feff1eaa845c24513c55f580e1efd0b7ee7b87bfd07d99c04541472d92ff7d8eba8c7769fe5f7a0fffeb6c410295ca28e76c6316d4c27e2fb60517e14477d342b6fedef4f317d53a564097c0085bbcd12040777d6a3d9716a9fd015a8110091cf726132b04f13e34c3906ca5a046beddb9c4428815334c5b73c9d627450705073d15c599e9fa418f0f892edf73e4f80831eaf7aec8103267d80b006bb5e2aa02998e552c6221eb28b39ed7e797a13fb53b84a96a40c81b0b73407661a701969daf362881b15e37f52c1d5cee8f90e4abdf49bac3cf0e7854498377b7172ad0216bb961874310200f7b40d0664a303ad8e8728a5e463cce7b1d5a0c3a7b0d13e4dd2644935f4ef80756aa6927a9712d2876213593bd6167836b6ab11e5d166b89add4520e5399027ee0c36aa1ea9b5994df138946442ac2814f1e5aa182f934d4a9c69b6d91ad4594ee3936da6ef9e9f907ecc78a1ac66a54e382ac3032f419927e71b13c83a358cca5c60dd0aa49452d7985979a29fe44d327ae6c730d93b2182a94489dd7fc331a0163d7e0bb5be1e104633a7c9e0f886de162c7dda6f579b28d7f4642a751e3be4d0907c62a6c61fdd442f11f0f0532646fd28b0ffef6eb46c06e5fb79432b3016e8cdca142c66be859b569aa8ee43dbd13a39f8e4ccd3435bcbe3db6fa356b08510f0c934f5ad1dfe43d44682eea9c0176407a4b1136f65630c3241aab178740ff9c6cdaff0ada6a41dbb7461d34a193f3d7f324bfd7a508dab8e343d88c34bb64dda62c3f3225e4bb5c6daff61c2ebf3c1ae210ef12eea8018bbf04a3afe9704dd8a608591ab61ff06ca240c8bb463942c073a697f0a6e8d0b731517ae7d5623cbb8ea9d3bce130c730d4f519b309132cac6c49cc6e690efed60d3eab7281e9320bed45539e0bf0cca46ae67350cd1346245793d92846fee474d0536f093d0f4c9d4335cdca19ea747ce93d565e769abd5bd9da2a9674c41d3f611274f029b2de802b3e2cdf6eff828b7cc8c0d1f49f1fedec9782f1655913ff2337dde277f78859eccbd437c1ebcf3f744f5adf970c283bf1819c37230562c147c3f83e2b27e6ae423b2ab0b17f55694e24b5717c31730110759f70324e9a44f3adf8151009d30d4a06215e0883b25b85ab3df36b08ffa9a3eabb08fd67299692b238e8bef6c53cf1215959be556650ebe977cfd6965995810e0db9f6fd745f21e6fe9c4aaf5d203c1a00648a028b0aae57059548180f0d0a0166846598c6b5059c5b1ec89b99141585ca4ed4d3694f5b6d379de633a1c296562e47a25a3abc30790f1b444cb53e4ae133011b295a3d4db5dd59a23ceb77b7cbd9ef1669e754ad5ef85bdc9614667698ce5c23ad1fa498a5b7d52878455bbe76b03f29a68b58fc67510190ab1f09a0831a1b8641a4da896801525d380f8681077319996493bba29b2eb54984e15b9a845e47d4110c0c5996c2811673c6dc622e0e10c74ce47e6e34b48ab4a85966c6f2c681db7305505a69fc68adb284198fd4800cc9663e25b7b4271277775b037b7d720c89463d80d6cc87b53a6f62e1b65ba152ab080f2935cda07318ef2777e38d28cb8a33f0abde8435974d95ab4b56aea45ca77f5c7b2047a5b5a079c7bcdfdc1d90c1bdd6aabd670896381e20ca227108dcc1f774c2d8b7846a5a85e0a34c55cdde86ac94116afffd13d3dd137aaafc51d134ea131312d39527b0ff86892413fe6db1f8d0ab5fa890916c7a722be726c6c6ed670a7d84dffe4b7e5ac416d377d2313de6fcbf5c432b2523b1b3394ef7a4bd4fd54163d222c61d3a43a250bd3dbec37e19fe5a498c83a3940134c564e2eb31df17f33e9e11171cf0ade531b4923e49493b55abdefdb6a03b7cac98945663c8d6f71836296c7d211992c32b25d6c013d799a3fe66bd2586e3bad9dafe1530d1b3e71405e9622a004fa9f744e84955765d8e227244591da3df5c11f4318cff21bcfe05c0f1a244021bf4f45d7e2faa91cff7a103497df89d545838f27d4ddd989918c59ffc2ac1a5319f2e23e1fbc8aa33e699448b7d8e925afc641d4d3f222ced0d38f126b6e858ab0a384ac0349eba2893bb9d8bf09963f53822bea9e048c7377601c83095330c0ca426b764501a1e2e78793e410e600465c19d9ed8ec7e8dc2a280161a585f5454eb10b06ad4f2da223932dbb0b9e9a9253bab4f602d6c3f672c2712b4c973dbd69215c2125996ef1e1bf9c63e9d5b378da64c0549109ba74937dabdb6f6052bc5179fd27f78d13add790f0229ec5e2ea029488fb30658179f08c0452cab577d39771dfe7a2600b6c0fb15e30314f494a2405becc7d7218fd52b6cb70d6eb590f36ea73b33e10d5af51c9a86134038a6c2c2f6e4f541c4aefedcb4f44e06f0e3f2b04cdad6436dc9c987296fed6352f83ab0b2d7a94afa94a96c35552a5f7d71d7998cde9e838e5724312183c4e3a5e98c421f6897506b82d9a26e0517b0f02bfbade0e593be4d3c0112882c7ae5324631a159569eef055c5db59fd520ee6fade520270921935f3dac729a3683a2cbecb30430d4eed42bece735922a3fd3fdc1adf9aa54b71d82f4e4cde6ae6c534b0385714614ce0b62735497d3db9dc664631204cb27d932d6b7500c568a60f787cb2e0b7841a8f063bb4e05a064c4fcd9c9971ebd6d230b2d3e63d54b1590dd2cba6d534da184d652461a2f960000b7a240a0e499a411ef364edaba2200f729e2f5e72bf3ea3cab3467fc2e1ffe0abbec949bfd3cc6e0ad85a1be10fcc047dfb8a4df100b2b79a7206176d1b34d1f5bc9f5b670a54af1343326f78c4a025186438b417d25b2d4657a7026fd9fd835202fb80b68d004f0709280fe6a8236371eac08dd925f76455ae462b114947a7b3cfed1360d34f5d4cdb6bd9d1a30c42d14ccdfc823dc4e213ddc0944e4b9aebb377e962660bb0c1ac90b8a289ee44727715d61474a5eb9d0484e4ce8dd82724f58f5fb9152dc1bdb4161bc28a4323ba89a987a9e0f82b7da0a23d0fd2fa87878164f4110e920b5eb9415f34bf454b896b03e5698b621971dee7ad0dd63303a764a58b69802a971a85a9b80d9c0b86b9a1cb7f429ad71e304be7983a5e005cd51ba6d49c176aebdc8a08ab17f30576b1700fb6036dfa2b8a04698ac881ac2079a7f9891e263234e2cfd0040c28837328b95659ef9db9bf67b31e66442a7851587dffddd44bf5583373f51b030a949d0959e7beec872024578a60eda1db1ac28ae07cdc9d470afd41b183d51d0b4a77c51521ef662263711746c320b845065329b3bddfec4569939a1ca534d9691dd42dd4d7237d4b8f644ecf8bc8d9833b145365b91913ed274641ed10fb17a287b6e61b1863762cd8565be3d711fabd3b8bc8a048c5e50a5a9aa04120b84ca0b5450cea1e0d2ced92b1ac92db3bde306f58dd6a323f8b447433a13550c1608acd8327629421f448f6b04ff1f7a15502e534f77cc8ff0d180153167b9fbfcfe80645e494e83d6c59267e37d50b236a3cea7b2e6e12737290f8756ce283ebb220962c6fabe6920581b63e0c759140574e53f27cf325f32d076724cce8c9f295d72946e825f21a8a17e9a1707425ec5e570c90fbbc7b8955daf4c83ee3aa4b24d0371ad0d0038c8a2b247f49211ea5aa8c1aac20cc89826286a1001d42506fc4d174b486ad5f76d70fe51364e8c53d7616dfba063fe816f80d0a9bf3ad59b2946d6afa90137cc55bea26e65b97e23895d5c2c739cf5c17953b1c1ce60872ba553ebc55e902bddc22f757b40b146883db85873557f3193f770bfd0a1931553225095f83ed1dca2b7e8a0a2ecfe43e20713777a45ae52f96134a006a1715f01706ce481969fd1f5c69e3355b4805db37cbc34f4266502223b98516a52c128ceadd262995b2b744e4c9c9edf0af1a966778bc5f03acb77dbc9c03ce7b7c21007edfc877954c34e027affa0733bd2ce94c4eb7b2d150ed9ba437e00eee65d1158800d4d68881e10a3e3707b37f88d2463327a1b55b896c7a395000833fdb2eff33f60fa719db09e4aef24d6b09daba06063d77fde1cc86180ea31155b1bb30cc5717a60970c59acc3c40df305f4a9adf014349be4e0f7668dea37f42a2f98b96c56d9af48b4ba4b6683fde440ce49eb6c52f39b3cc20c468afe34286269e9b52c6b0a4096ed4adcd591e1694d69d6b9573e68f062973a4a067ed1d02c9720f650a982149f9c4e262b681dc18981bfb0e609f45bec988f9875dfe08382353bb69d6497b974365fd9c37ef65c0aa63d49ed3ec388921eeb8f1938bf515a47e9dd8fa8dbcd514a6818bf284c5d4e30398454ab19a90b4a6b6105af029ab605746ed46c57cb9755526be9eda0365dee98daf07c7b7eff4ef77c5ef4b59ed686499cf66d13923bd646f610428f3383c87015fee127548a2b744b77c3a8d844bdc57d908c70964dd65304cd4c44e2fc80c0e168a0b858d5a120461ea08c17928d4048d071eb4cf6f4281bc54ba3699e218d972bda6ffe5311b3065e0fbdb8673d6e25a5942a298de2a0e061af68113dcb15ee1c6ce2adff1bccadf7bb5387db0bf1fc2d029acb93d9414ed90fc1c876c84babdf53d430207fc2724b0238c1ebd7b970c70758bac4766b119fcd85181b33085db33b85f1e1cdad83d4d3472c492fcfb16514ea5b7e3977b0a3f86a9f35d17083e2147ee41fcc6dc15e9b992548cd84e526ecc168a2588853d0e8c5463d19e2cbaa94444b48cbd2df4d3f880ab1353f5b9a1977a84b1e2e8ddcfc165fe5cb812f339cbc2d8f0cdaeef8e10533875f65d944648a277b988a3bf420a16c399de53e00fe07a8af7e9316c619cbc51fd2ecdcebfa622c3bc95ccdadb3f5d6c5cc06bfb6090bdd4c9762dfeeb11ebb353f53a8eef137b87fc11614415296dc55e302e0a564c0dd13a0c3ef38bbdb73885c66b74a1542da385eb5ba090dfc64b0ee1316f74cead00574097a61213543f94dbc2afd0be55f25f296ddef3ce89097d69c61825faff7e44f945e26c8b2dc1fc30f8c6ed5173c7aec58935fde6eafab862b3bdc70134ea23e04b324a222c0d4df5e3380235b9da9d261b1e5be7c44d5ad9b8637cea904df3862b626576c64a89ad9398520975627c0b525b7cd26896705d378b8b85559e555f50f9d76a7a66116c41ccfd814b4223be5cac7e9dea6a1b35b513ad8897f348fbd608d1498ad43b83a934f1295bd3629fd1428515972299da594a504939b5d9246354c16ed4adce7495b62f8463a1c02e40b6f639ed0da0d203ee4e54a72d1dfc4d3645402499938478a39e204ad0952ec2dcd3aa04d27a6a3c3220900294f179b4afdcb6db9d9f68c330478a3d97e97646b399cd17d308840137d0d71f232c694e32c8f5f716fd932fff5e853c6b23eefab50aad4eefac9fe46c2f34c567b7a10a8407415ea8b068666cc6376e7941f98b4bd485cb68f253771c6f673adcf35c7f218e30a70809d91b5b543465274ffeac0dc79a230d1b1d618a8c014975e5ff72b853936d4ee81fcf675d9c87c51eeb5ec763cbc89568adced831732890e8579cb8bb9459578cb8f804cd848ea9ab89f9a73cd052b74b90409061d2e3840710981d96d8c55c1b82500da98ac740f464cc39d4a0419c28c0b6f7d6bac753c9e1d220b756a0a3f99371d45d684d4e9c4dd1d65d9da95c0644475a6f359ef593230c5e03c220107547fc5ee4da7d0aee26fc13ee067122f5bce308c13328d0f31e3b1e46c679135d8f1fe51401aee6f3abdbc4cbc1f0b3d2462f997cba455ca5da017c606649c39f380f142119d08e013857feadc83b674543c7dabc5a4837131076493bb5845638e3b564bf52cb3eae56cb70302cc4e0d0989c62f7b9c7fdfc4904b298031e30721686bb3f57a0a0af9bc5b12405cbd11a423575aa06c1c1dfe50e9449122df9b938874c3b0964ac9dc3f0a43c63a96ed49aa773576b96e182bd76159ae2ea547a306850f921bf50fc164b1eb100931e05ae47f9de48b58caa746a819d8c7177c2376eebc66fd0be73da1fdce3c01f5f1c30cfdc1094bfe1620e18e343184660515d7f0915af32acafd1fe9616951a6282d430a388fafff8a9ee469c9d615f59f0ae97bd2190f2430c36ad3a11de13f559e601a2a0f40cac1641192a36174a338f2a64aed72ed4231f44a8a49985295551175aee829f8167a6d1e95943476a95ae5e7cb9ee3d94b4fd0bc6b1ea537a7eebce37a630c5b75385dbb8444de571a07b9d7f19ca2893b0130f61015472972131aed0a358d7f8de9ce6c667995985c2244c17a9efeec6db7b134b56f222b372ce8426d5265dd5c8acd85f11335f1f2f3272292cefa6ab4974dd98625dcd6bc6afa28961db94285e6ac2ca5099a8a6874722ec3ff555520b60d64a249b1085b1a0f906e31136cf0f25dc052b8f33b9c889983e64a2951b206d03d8bcc91af0a4b5f5589a6b4d3e9b7aed3ec7e590d7ba55425c83ced2fab2a37e0b81e2db8c449ac930b05a18fd25569a54fc949026c2db0aa03d18f2a8bedf7d450da5349706c025dd789e3dc57d0c9274d13dad7edb604fdcaf88970dbafa5ce9519eb117a6c8549aba6d6ad46a64e126cdaf78ceb3e2d7dbd76c8003d6eaee154d80c87119d3d71871c1dcc2d4d9d21d4dd3953d0ab4a2bac3d88f12744843a6fb7c3f2f648947510cb9a90b00f180bc4961926db12f315ce44b3a2c1b5d44eb5781caf6327357e9ec15c401c2ca7b81ce88c9746818c84189281c63bd20ee62931391997cc46cb5023102c6c4a2a8955b559e1857707edd9960ef7bd8d6851c4542c2ac0b41bbc977d583cbb59d8be9e5447fcda499270ccf522e203b622a953606b270e4bdccaeb344b9a8dae495571b8ad1b007e8cdb4d808723e0d787e4af311a93d0a1e7883926742c746185d4484f919a143434f4a4eace04c11f10b3a90db886d49af676985cf8f7e73fdbfcc8be7ccf06d798f2c3ef5e5755d91985031680037e59c36dc1a99cacb308d06bb8bdceb460fa4907d932192556a163c75677490c7c666e5e391f9c7f8bd82684e0466c8e9f0561d624f619d5a4150ec67e298799b4601afd25a92a0b01a8baf7cd8c9b0ff358d2cf545ee4883a7337acba51c0c9fad93c6a3778393678723f4368ddf04abc1fdc9cd364116ca9d108f689d1b5214d5a418bed94d6e5972da75f3baed0983b74e47fe49d13eae89a367cc12f769f3babd80abea816219fe560b66307ac30c479741de90109f23976109501ae767e55bd8c664504b14bbc51fdef4f6cee9f6dba6e3695538c7bbfd579c79f1bae26b8dd6cfdc118c505f370eb2f891bd03806ac28fadf50fe5e111b946aef36e34042bf781d7d6924cc6b75409f008a035d32e9c5e8acb4050daac81ed06630a0032321f9e11e3300bb5c133e64e44031b43329d269f296ad7c722c922ad369f1b7a314803587024ba5156fe13c0069106b68e34b53f55a7df9050b3a2ac957d40b35670fda7161e5f9726201d27d1db68ffd42259bc57392965c5c816f2c2c64406f4360f29df73c75573b20f0adad61341ab106d20006fbf57361f9178fed7cb400046670c261ec33fc0639613d8570106268039fb4afc07305b06c580feecca8b91ccf4bfb4814a752b2d061453e1b5ae700e80d1300014bc25eafce0a333d95d8182fd7cb8de70c651a41c70dbea116256b063876b037cc89107c2bdfa43841f036f5eda1532403520f4cdb4e199772d3c730d0d9fb8556a8179639f11ca210ef4c43621fa529fbd4d0a16d1f53f62a224222342606de4058edd0e4055ac6ee84ceb9a4bd744087ab1df448ca7e10bf8a65b9eb7260b0867cce2a950ef512665c4de92c9e6f02ede25b83b1d455d67c6a899a7e2166cf123d8e764cd89d7b1dcbcb929e23b0291fb99155ff0f783619d1c026d9e9d26dcbccd114a6fe9a08802743ee6ca25885a684a08af85b9c86ae8d4d7a2a361bd6c137a51b19bcf34fe43d5f759479adc6dfad4d3c25d2d5fe1ed34f998abf35fdaaee7378d7730853327699cc645961995d6ada80378fd9c22cc2ef5fa8132548e3539ad8230003815727826952c12d395787f0804469e9838d5793b4b5c2524dd10f1077e83e4d4fb760b2a3092ef8e12571f764f25ba0a4cb665d56025e7bdc29fcae4f570ed02d88fcc56e3acd621eddf2a1d53a79450f96137b34d1b02ba26c8cf078a5b9d672c29f5acf0df8c7d723e9e4fc21b512ee7197ccde5c722db2c1a1677d3453ea3e3b284cfcf0e2346651430c9e599e75e3d709d5a11c0ab19b6920eb148588f9ecbb91f9f41461d7d7ede08e871457e481b7a0463dadf1b7c5d3de3ade18dca5de02c25f9e136aefb79990b7ddd3a99aeded2fb9982bb8956ac28a4ea804908edf75f5f62733d9b9400ee0797929e8a271578dfddf9405d904e0dd958307bf5cbb5be18a87efcbed53dc798cbbddd4ba0907fdfa2edc11344f194f33ad4f0a27d4ee5e66610e840f7ef67bc319188c39275f064bcee2ebe16ae2b19cfc2d9573168ba86adfc82de0c1d411511c795067c1e8c94613647b3b06c1575fbe18822f72c3c852b7e3d2f7a50146a2cd59242418166f5bcb4c589f15bdc51824ee24ee7aee82d41dcd325ef1e65d640e361c72f834b2748d7950782bd5883b24b6268b74a9e437abbea30d21a867e69cf552569dcf24a931f99d2675d030203ab5259b1118790cb0ec98d8e8b8d999987c1e58a58329b3c096be0c4b9c4cbe37c88c50e43684fea3c99f4f13d48be847a4add37a936c4f3fea8f89e2305509a7cc92abd6b9e44d68ae0f6cd3bd4f9ec071b5e6c9bae732b157a717ff684c3177ac97fbc9a8df399366061aefb567eb30f8cd9be51ce1ee023c635c56eb525e96cdf3e27933a6f8d700c6c3c91c64f153166cf54c50fc76b6c9229ace0386daee7f5604e5bbe1c094baf0f4b74cda13e29f6cc838cbee37fc9945a75ebabcdeeb6b6af0b3e108ed17802b6b6556d7f24a9860841a3baf56e627824ed98ab5671cc8ab3cd882a77445eb346f95ecaa1458a34c9399e2f1a0fcd584ace7a45a6f7b4d06e7634e29de9bc568d876ded49c534ade924a29079d84543af3ec3c8d64b0f2a2aa4af73f81b1e1e14ae5d2410f01cdbae2648df56115707f0242c6008b6c01250ea0c39e88e9f42923c011f840ce6e189ebd5e170841fbf00c7810088dba496d2d2a0ef824345deae9d34ce4de3e67c434e688969de98cc1c1f454773ec8709f7ba8c12b4382c6c169ef8485149f9116b5a91049ae847cf63c48f7c38926bf80ceebad4ba44f85f4e57e0ab155b8736d93ddc50e413aef6c0b444c78ef815bfa246fc5ae94783aa3a4518e59f180a397d64af1f6792dea491fdfaa641a99100be99234e09cf8154b57934613e9a1d2275f32444333940055e88b713fd517cc9858b2d6c6436f00850f724d29cc6cb6a3a6771b9e1395ae5d013fd14e34f5446dbac7b1dab2351a7802a15283091c0f8250f2bc7050dc535b9f7af24a14a4b3012022870309d44478f0981741544e442c72b4c3de676548fd4ad08ca344454646eec54372e547543f1e3e6069be572c9198e7484e68af438c52c346042ae31686aa068100955afe21e53983fa8c257051fa08f7432c9371f958d602d4f754d2c5977fb522d795af1098e18bc7a8848711b53911a821a241c80d3bbefd04e7a30437e56830af199ea5870a8f475341303beeced529037a9ba9deeefd757b45cbc5908485a3a552a9563e5048e5d90758695c5158c5ef45fb9dd0d611d0960295602b418b5515870e309d2750d4c8fe08f171d8d7fdc6fcd71e44c6455fc5ca1c27177bd2a41ac8879ea68a556de03d2cb24c480e66eaee59bcf95caf0d8dd9214393cf8fe7b943a90e7a99d700f4f8f870e4b841a36c81b6d9db68753d2c0e76def92b4f263c35f1b996f600711429146f7c355a19711d5a0e45db45a56f3c7f81efeae9d92866a6f7609b86a44bd06b22882851fa35fc2e86a13554c0fe73032d32f967b254668e23351de69bf0a97a2e85fb34c5e315f5d298c2187b24a21b152a3d17e7fa7694e3465fe6c464e9f7a8434baa22db3289479e9004e0e20ce266c46b3809131604997f62e97cdbd08bde79ca913866e2d3a9ebd442656dfbfa5b2f1ad6266fce2a1f6bfa93ccd359be49a398fc63b297b369c4e0072d3330f4eea226f7ac979dabaa936bf9f0eb9abdef6b6b7ad9a69ed56f00ba6104241133d0747ed3499d1cea7b07417e8f9982597904e2134cbf9d9b1a904eb4be45bd31402e839817e3f58c2679a46e4b3e83811a45cda0aa5243ca4c9bd39edcc88203c6781b6c20a4e053d6318a0f16e3e47c0413ab4e4bb8bdfbff9552b17df2d5e079f14a12acf4d0e66a407f88f75f408000a5f9569b123ed6b816e369cc601c9ecd4f6c2c00835a31a33707dade369551320f6ba748f9d8b52bdb22b5255103e3af7e8046f51bdc11da17ae9e16fea766d874c2378efb927f61e202edf74facb7eb072f4495443e9703ee2c3bd709bbcd9162d9b4de302e2ef86659e7995c56001a3324ddb90af3ff7964155f124b66b8ca411eaedac79c43f0110492a57fcdb8a06d231ea7734814fa344be3aea7e4750fb758a0d71cffca20b02da5a680ab0f9c102c8f222e5fc366739e038b7ac815633989447a554ac09e8c6adafe65c6453dbdc1d0ba289ddc1eb04a32d9de8d07469a38281542513faab43813f51f13c9bb4f50c7e92ecbf292716d1eb226096639fa0c39eef6558d48dac79528edd1cd9174c4798dc9914a522a3d81cacb4b082d03497985fb92c7b3551563b1dd89c80ee8b8aee206b1ee9e43b8a06e22db47e2d87356f9f99242fea7d0f726d0c2a51c164e1b10d113802c3ccfe0aa6825cc7ded2d884eadc34e7370add4aa2bc06b25ad3bffd8d50eb73342fce7421f13860d507902f5d6437e85ecfbe28194fe1ef76bffeac8f5e2c9ca7bdf30eb04a65bf16731764e49b8d0960f945e7c322ca975cc20e4ec4c7dd8b45808d8baa5c927f4764d5470874fd05900c26aaaf0f009c5acf47574b4f93eb743f32b32c8c3ecf064796a70b762580aa1d3ae62e405d584ed4f91e56f4b512319b313f0d067d8572c8051e54a54a70c76627593923803d1ee855d0152b41bffddbccb990d8d65950dae5390061d23335691441bfd3617d13b86b047fe7b3d154228da16385acdc5a46469fd9d4bf93da531c96c3e33c43c0eb3bd4a54cbfdf8dca96bed38d811328c01501dce21021cc059875710fa68b91909d161b896cf3103bfb1b19dc982aed3d364ed5a8b27b136f10eed4037b9ba431c58ae4013680d2873605e47317cffe727be25d1640aa135517bdde84d26eeb0059e60b4d86b5916e82a3243129ea3aa325ef579fd7da0e293d79c954a2fb983d65f0fc10186ef92857fcdfa533cf31a278fffd47ffc75939d5500cdd9cd29ebbe865a6e7f6e456234877ec3afdde2b3766e336653f890b6bbfb96ed079dadc979bb6f03cf82cbbfcfb2d7f0d2b73216b492ba29d6feceb33ce108ce2ad340194b9df08c5a553fd1505477682cd67f966c28bf3dcf4af444a77e97c85bd8524bdd8330cc8b5baff99ec194d00dbd50c2db03d5612a8d9583ed123e4f804e3cd034b5122b7e88e1627c58b6356241a5ab63ae9fc43cbb633b15eaf8667382794291c786659a44f16986a078b86bbfb054b826e05fd7af880346ea8a92d5ae362037b23e16d62ad1379e261ed02de1e6d45f283efd7702c962818d67775f13b961f753e73f1c109f97740e90f3511eee64bb5f9545eba78c3b255bca70cea12bfe97ce3b496ec59ee9a3d46a1c7e1b743fc0e1d4352d72245a08bbfc5914ae646c029990a7fd2dd2e2d50ce2097f1ff7e28e49a6860581ac531cb72ac40e85ac1def4cc65d9381fa49b5f2c6718e79fce13b16969c213eea689486cd9985cc415f433c00b354892c2a69771f79602fc88cc803e353652f4e79dcd83026352f08182dbf6615e88e2fa6af0bb24f776e2e8e18a2f5d680cfbe7b1ff96a1be2a8d57cc3e86362b4b82007558152a0bff183aa8d292b6c11bbe305b28f015352e619dc103a9dec6911611b309c9b9f7cbfaf3aa4f87914d704321ec70f6c77418f2bad12cbba4255866c0b125f5730b097bcfb8aadbad78e566a72b12e5916686d2bed5a938c3cf4219105e9fc854047ba8e0b088772c9974e1d643e5b42e1cd3b8fc6ca8e06817280342b7f07aeabe7690c8ee2135c609bd1c43ba0639238fefefb0c6b9735ede77a0ad7f5c24ea4efb316d52a3cf100cbe69730daee41f2c1b87ee1f7e6b4c497e4f64bf8c3f33c9a3fd96d29ffbe80638277af7d3825f8f87ff03eddcaf8a2388458665a5d3b42a10d5d8e7ce6be4698bde53600d2e70f7b189221e7f58326ae03cc257a1b97ad79238119c3e5d26919d856daa3d2e685f9537a02ceea5948366e881fd98ebef7512a083ef4fa0732b719fb00efb500410009b93e1bcde34a2411a80dd6cae87f26d9c21275356a77c865e8ff49e4b8ff8d0b7bbf2bdb0121b11bef4968b425590a570abe597bdbc52356edbd48668ab129507610b016d22786607c9f4314d976e5d7b8fd2abbc17e3bf1ee54c1729bf56fffa66d9f5c339b40bf2eef2e8ab89b2e15db59e890f7ca407b746608a14582e24d8618efc8cb2267c169020b5141f94fed37965f56b656c7cf25a8dffce4505e61e64716c9afb0e61ba7383f9bb0507ade01f341f8fe68cc4d14336847384943e94447bb618126b6af8444a4e4ab20cd50045c714d74534dd2f1fb11954ae1cfc7a55ed805575645fd3e5e0b321dca6db4e2b49accc441b6667977fe1357f70d183ca34c9b738f05bfeb0298251017e461a7bdbe5820773090fd034a6d3dbc04c798713be3c339b44d10d1a3f3d64869b491a452621baad834ba403e157135d8507044b0b0084e37bc20e572b545e8ecfd1d9c90780c0725aa117de4212f731da4a943c615f81a289dd949aee279e3e9d45d5d33fa05194c60646cec641bbf5f5861817ef28a829a63b5172c65f720daa4412d967e9f8ab99958d76809989bed013d2ed6fdcd503d9bb2ff41223ed84d3aa97e5082ff9fbcd77554e385b42764f3cec315860c8567d9d52e3bfd995a88fbf088ca472f7621c3b520c4ef8998b0a3bc5e3204a30c888d5ebd0c8759a82c8298e7b1752cba4abfbaf29548ee58645a58577e5a0ad13d4d5a15ed3d2abfb740b48d91c94ab6deac378cef80e27499420e6e04981c336c8a91441af34a61cab24ed76f2d0ed5e77e2394b831296d9316d92cf6e6a8e708a6b437d13b7aeca6fe00bd6940b0b846b001ae52f558dd582e664feae883587599e60e964e3070ccfb2177a51540cc26ab3ba7983b38e87923d8de310256efac84389aa039a58689590de37729d7fd0105fa938bfb25109ce0bd9651fbb3335fe1cbcf8c7f738aa2c84748f695037a3e6bb52229d1992c93dfd64b2c66e4817592380b24f0fe5826065838de2ad6e42ac25e0ac10556abe1a527eef9427e1d4bcc748ffbe0536e05fa53a8a7225bc08c6456da0583497a4a0783c06f945e998e0c398379664406f2ae6d74c3e8abaff69d238f732f6c9363029c7c89602c25a199f2f08143cf40b8bf4667849d261f7028d28ac4b4572969d979ff07f15122135699d6e49e52c02aaded7a8df4e5c559c95c7be53b4dd9061ced0af71bf060d865bb70cf0da4be2af857c17776a3a2e2f403cd552862e8635ed49875ae4b0545ae62e4f28cc55406c80dee44cc6faed9aaecd29db233353929a11f5138031c4e8c8e7d623c00fbbff1715aa8ebd43e105ffec5f7d1410b29d0aa30ba9058b3cc1dc078fa7d4d21b9ca2723e6cc11677f9b9bad52bcc9d708f46df6041265a9d10bf2111c725852be4c6048860ae50b79e50863ee0b342f1f37f3d130e4ed6b2e84b77c7d3b3cf5e9ce6150ea77d6ded48f44ee14d352e17e24dcffc745f1a7464a93aa61a4bf5b9682fe9bde3e6e4e240272a1abc01f2f9a86647b1b2dcbaaf1f1d893578aab99e673e0348f8448ec70b860975032227c523041ca592a88d6a338a7311925793a0517bd8d7b1e95af1040dc03d2b440a0a8b98546d7c6ba7bf3e0eb1059b377693466e69c15c537143a615fa8115ebbb99552ad70f6b92cee941b32291966986d268fddd900f55e736b67e72c49f596dc711c035b2ebfb8c32613fad44297a660a2dcd3130b027b95068e2df8827936838a8d09e7210236ae414fa0c4f32cbfd17facc7649742bc549716edf354ab7ef606dd7bc1a0bfc3055d799fa1502746902a8e32a4854f1f00f8f6c74c0d4f24fe29fcdc1d463f44be7b626c5b4c4ef72f853cf2f6f449ab4c1145ab6653aca23a9c81c20bb5369486817ab8c998394359c3f46d4716f0bb0b99d265458e08f76ebe32fbbbc6f466531d2548a4217c2d78369d2893d1c8ceb3d0b33a05c73e7131c9a975acf55f037b9c4487238e37beafd59ad1a8da08413d909e9c93f1009f8346864028a05787d6ad9f38709e4ecad68751d800f6d80892101abdfc7e32bf5ed1fe7ed4d8d59254af343a8b4dc3f576532ba652e2723a58476542b10d3329c9960140d836898c4095e8430035d994e07f2a4b0c05a8fd2805323ed0bab64a0591e7e1e66477e4d1e0d02fc4a2859127065f0acd16794a9164a6e7a05c9a8d914987d91dc4ebde178c4dfabbc6616fa9495beed81d09523d02f1076ccdf61a288b0c13ea3abf7a882ea8d802705a787234c22f19e2894674e7c247c8a53e5f43ee1f466c20a2f40bb70caec2930f7d681e488c6a2f51a8188e49aac7b92ed81f72ed2b33ba7c3708a82652e38f3ed47c6a7ba3ddadf69cda2a80c75fca776120efb993ec90e02d11f0e1a07c626641735f692ec968f0b4b4d1d73962b6c8ed32749aea0c259b0a3d2902065b25a27537e5d0f44b9e6550058377dcea57504e3390bf962870a145e4ddecc1ef5ecc2584a3c647219829f20db688a0a2b896a7de367a6d4bf766e6208887fd47b978606a0d81750a37d22043958ebf8b565d684f42637666bdf53e95f602ee70310e90c5d1c7c2480aafbbf71a519622b307a23fc559a3fb186225fd56940fb4e1988480071187d75c4beecb6db884e21fd500b63923fcd45fc87de4295ce914512fd59d98674e0ffee6f88aa93acd460ec3763786d063c3d5250513c482faebf34d0d28aedaaa2d708e75180b167f674afab6dcf71e809d27099bf11beb0939df072e1c090988944fbadd0d4980023d45f4d1118db0955962a3649666853b8335199a58a7d32d67d641c8e00116b0fe334b3468cd487732f2bcfbc17eceb909fcae56a97b40d664c74856f880d0ba4fa8c2751ca6d9b3b1256d0ca92fd9a2763209ff2265f4dfbd2311cda2fe2233ccca5c14041f66d6b7d006b42328fe7b90c6fcfb2af34ee723f0e8a837771eb789ab2933f8e5f9d16db810b311b6b8d118d61a8af957de5d345a66e509697768d448d8da82d01db274a0f912b3ddcac451f6b392544ed0411a5f7733dc8b76a8761850118a0947f3dd7f2a714ee1e18544e2a8b13a6dedc51da896f23bd0bc17bce1d813b579ca40f3ba53225a7740837fd7f0c32f7395fea3d9d62d743f42032597a4ccb1140baf4b18c28be81ac7028925386b34d8c58b044b78b4ed79c7b23b05bcc7d959e68ff891f901f2b8bf007317ad448f854c21f368c17c9dd8e7cc977c4d4315e3345bad4ee5f5d0df6d16aa3ca8a329a1d5ff9a2631a4b5431c617a372d92c401b743070cc8d1aa42aed32b4056f7e2d73916446d51341daedf594959860c8429f812869204fc37a5b3e4a7eea9c85351d187f0b9c1ea5c2bd298cf88c578b631437860f7fb9fb52920061523657e2385e1eab2671678053195b3ce6fa91710f4c4eced68a6b463d00fca666f4aa5d82a32317686cfd9f04a6a69acf4f77fc47d1abddca81213afb85b1f950cbf609abb3e29cb47132bfc5c031832bf5553258e538a335844118bb0542df29af04df30513ba62b3cf7fe540be6a83e0719804a3bc86189f2aeee3389c156742ea84dd09a413d3b123bbe60626e29db4fd2fb01f20647ffef8d8a99e6fa6d27be703e2aa7482babfc971c8c99813322fa9078a0e7b739c741c6b929269f4da1276b4bed0521fb9637b6498d61e59c427cebd9bbc39dbcc488ad45f33541de6a83b9df43f05f915ef047a7d3b35ce4c085c08b6b6fe8b3ffcb7536f6785822d603938b76ed4be7147e03b9e5d4bcc62fbccf50f638b4f933c27642dfc13e1f045675ecd18be395720bec77aded97502ee0b567b93dbac764f1ac5324bab3116eaa3ecfbb72d638eb92f37cd4e7be1d5d768f8e79fa9a226b752ddffa9ff990f5e499bbdf135860053776f4e82e6b67a1ecea8c2e0e1917604f7ad1b34cc5d476cb0b3ea5d7e89b6c76b7ea1155dc009e2a3aaa9cc6d3b8975dcd6b9fc78b6fb9e58f015e7619f2e08f370b6c669f40e6061294f6c5aa84aaa31e4ad4065bcf3afdaac4f15b1bccc3afc95fb66d7352df60f46c9f0ee1d763ac03523a2b31ce41adbc6bfbbf18528d0bcfc6e524a879e002092df0576156b9ab8510cc797f6e8092250a86dbee09727bcee6936772b6f3a77a7169ccf26a9cf635d0fff3f17e684a1bde4bab1f3f4e4c0c26544ee1c8b5d87e7a51e631a6da40ce9d7cb973a4e55a857f60007959238d64e96df5aeafcd572538a7c87d10ac56b0a9a74ede98d01ff94cd75e871c6a9452eeed2c8777fd2f1faab5e75f3fcc394d5bfd708b54b8cd9ef2324437b10e0a54c2aa83c5ceeeff07e5b37ca1f9cc5b66988f95ce3f73b1629c14548578f9db4fa71c5ddebe1e6f439d811364cb2feaa92525c3675942e55bea9e2e951688200a7761b14fd2b4ffc0a8170cfc3a0a2f6aca1a5ccf2341eaf4b96a34ac866dbc10bc89af94bc47e409dcf692a09a66a936ac5a8956be776a5ce3c64368fc4b584f480027576827378606c849be90b28e0f4e907cbece868d03a432d59c57251bee8224eb062744d08ccc50ffad204c268ec383d5ffb21fb79bd70516f8c4ac47bc6ec997a1cf68abd622a0f0b5ce80e9215fc4dc81fa11ddcde058b77734a9bf50af16e4b5b87ed44e93c11701d2ba040e8caf62f5ab1d87f9eb9cc8c597485f7c9c1ff0a6aab825b42938f7180b4c119d69cc31d51accd3b674ef9142c5c7be649c0652f4aa2e2f97a520cb18525eb9ada7928158e753c990f0ee7adade9cbda615d392607557b3e8fa25275ff14c1ea39db3bffcabd29c9105bf6437a159f9fcc083007d0906497bb30f90d597551f605716ee48f03563f3e5627a52fad4769017d4dc6852f720aed34aeff66fe30603ee961c01732f4eefba0de8e547c69c7c9b316e301f0305ef761f00dc0e539d6a523e560414e37091df644c6cf2d11a1982a1d043b8d18e98b75da746ec6f210b8042d3c19047a4e175ef819db0087affdf0fbc5e1eebd16e3f11f4ab8269fc0f512a64a8434b5fb92f8e6afa01237dd3c6a2c3975eae1c4f0ba4f21128de602faa4061e9c4daaf721a1200b9be485cd1e3459e47de3383f5983f104200b37d7e35db735f40a4f7c7e51c81b78a895ad978fc828096ce0d083c907aaa44be32c1ebdabbd751e357108a47b40525e910d9ef86a8d82fa59664d83857a133617ee0f77fea8f0442126c2657a73ce2fbb1a5ed124aaa29bd1bb37a2a3812b05c12b443cc562a1e9ad2c4e6ecc3a9013898928bcc278bf3ae79797e6423df2535f9873bd38853d3852bab3c4f40d8737d28b7a619d75960034879c7321d03e9d6805b0f4a4c6a9a0787dadc98d37fc29f2929d0b262dfdf3f2191896a1a23ec9bfeaa06e0625251150e9c2b0312f405fcfd724e2100bf8b0c8913f1b4a682b8192d537dce524b1bc92a4f86f4bd5cc49aabbb58df4c23ba52c13bded10c2d013f00e067adf12c226098206baf0cad349e895dde8e5d1b301992c564ec85e4bdc4b4050c348940da3bad3f9a43be5dc5229005df7388ccdcf2f4223ed2de1245c6122d90436cf44f2e2a4043f4414cb3d397d2bff5ef4a4bc41f682f44ce51abd4af79227fcf3d4570f10370cef27e82d647ddfa7b70e854480795fc32b3f9da298998c88b595c6aa6a89b5afc9c141f2c5a315269d6c63df8546fce21693bee6fcd413bf7d01b2d4612d8ecdc25d15f522e8c9e23faccfb76a1e38841d44859622f16afbfe8e210d02ef3c46160e327c146a2e3d8649fbe67234ed9d9566a63825eee1934005e65fd3cc1f3b73cebb4154e4f1e236b3decb221bbe894081eefbf5a12f84e241b85bf570377526885964511c3a512a1eb836429037f4b9dab8a62317ca49ff4ad0701eab3611ada2330c0a55813c4d204683b4a467852783d7578293542dcad0440f1637e8f23580dd3bf93b400dc135280fc9e743b43fc080f65df455372afa0d7fcb75a39cf304a422cdaf02f17e4b22f2bf4b82670e2776a8e6b4949e0d80870c3331871d748bd7d385093ebe8671aef7625130aee9ad49ed21e3f34633d95ccf4b5d3df6c22e89ac7ff4a0e164006baf2925313382262c21d4784efc9263911321cdfb532d7ab637a85893c63f30f6ce86eff7a5e28eec2dae489fc27121f7c8005238570b685cb39535717d3f8d2b16cb40573f0a03aba4fad44f1d27bc944d305d55d72904ffd4a95463f83663d3f62819026f8ef59609349e8b6b9a525a1e66b745395b4df916803914b355dc17eb1e81c7f424d06461b778cbc32ecb6adea304b169a433570e914ae68cefc9377441985d6c91fd97ede4bc6255d592bc17e832a3017b02a5a044ff4c13abe10ebd7a90e7fdfa4123c5c04e9da5899dd523755743470bbc8a8bb229c08d736181917e6f08018447f31cae86151956358a6b247cdc5fa2937fdac6cf05c9659d1666618a44f4916800337bb7851f112e741955b37b7255f427214eeafa487af57766aac138c00aacdd540028b8e14bd2c5648478d66838a8156e0b84923d5af9b96175436c88e356dc5cd24bd838757a7d58631c815f14d620560a882ab1386d79bd85295274733790fc40e99d8515bdc16a6ab7d48a313009d2ff7d296fcb1370bc3dcff74905bf424c01cc063b6edf10fa072b77d1910e70a8fd4e4a01cbc24fd12117942dfc1d6891106ee1b4a3df75e57de6c3e8ec990f83387ee6ce6b0664cd83de9a1788440981300990f567548a6d415abab18536690eed1962a4c5cb4a02425abe6e27701fc9f8c417b84994602ef5fc233873c6213374bc77586e0a4cae9cc77bbb70b9616290db87567ee4d9e9cc5c6e2bb8bb0c404275d1962a9201ba9245eb6e4167d809b1ce5bbd09236d7c58a55c988102a44093a086104e1ee601ae456e1dfcdffb12d1bc56a2629a1729401c6949f476045084076e6bf3c1ee718a43e5c08576ca7bb25de672d58b66f26c71fe9fd39d38d1cea459e1b18da8e66b38f719d1f35f152b9e8a27812f368f4583b20fec79e1c365287a2a3fd748783859f59882abbe80b2ed7bb34e4c9a59262a002db79bb71149b7bd0785d365aa80a60ee3ef6f654bdb29e9f4c703aac25c4275d052a9789f4d1c8ab1cfda24061403bf1abce91a58207c18bd466fb0c37d40414139d69429f4969db179a574e0142681423b5d9d50ef500c81a011d56823d1c4014f879fc2895708faf0dacc33e73011234c48496e2a78d5884e088971d7e2ae756619f9f4da6f16955e4cf5167a9ab4356660d6daa3455a7b067eaeb9d6f2c6278bc46b982a82d46457d1abd1375e152ca96475146a5b258c819ca15e189de92a645b29677fdf138040382308f4ef025d8ecb96f51cf613dfea8927d98efaccb972a01acd4e9b10facb6c543e81e0709c90b6601501aa703f7da9cd3b7b51198eea29a0962e65c564fd98cd324bb11eddc9ffed01cb11df413e14a019997a3d426a145b46632aec284ddcc611646ab3293df4f3066c72d352d27111a276ea271b0cceaa90e0fc15c1ff2df19fb639e161e63cf1af21fc581eba94d0ef5acfdb8cccadb81a0a9c8dd9e300c45df50cab6079592538f82ee439178d7c504ed3cf1abad58bbec761fbd2469c82cec892b6823f1d6312686060e26d8728d94918c8be55e5296c6a9c7ff222105d5c7cdd10ece8ecfbccde8ca2cea0939849c9598d8d29057406bff4f1e9457766eefe58db1a8c25313ed9b965be3290bc1b523b9544dca8d7409451ff49147af1756d31f98a2f36a788ac48593b24b80baf67fe1de444c2297449dd0f0891597cc6496c499a3059f95a44395fedf340e002563943c8998df8a944e40edb901d92dd4c687cd90c8de80325a4813821aa516da5d2b97e81744ea72973ab1a374516cd1a65c9e5f3c62f8060ea87deca6ce5992ae021647339eff965263f40528dae035830f85ed0cc47f0b543f2ca483b5eb77376332917eb7f7696eb6e18877dea3e7817c119d6775fe27a2e1b1e8c6ae6b0282123aa563407314f8844e2c6a7341f8ffd27e56e2d3e00b86a149e8019e36163a2b4a44c42fbc93ce39e573c66125ba0e04d611f80767e293df82ce3f7ae138e344127403966f465651c786a30cd82109b1d11d38644c762bc872839a56df41456a5fcf4e3c33c0a9a36412370ffb19acc201414ef3befdc59a52ad05af63e8cb6ca85de96bb013590d55961814cd29d079ae067a941b4f9270f137187067f7abd26333638417b12e910308e6f0ddeaf797c9efda31093c6d97a245e788b06959496c25e4e43b84d75912ada84cd8994eb59a1a47c56f9d7dce4cb7f440f48ef7e1e7714d0e58ce0d6c3f348c24ecaf721a27b52d46ffb047e9984a40bce62584129df172f3d710246188f4b4128bdb789787301f00267389957cbb0bcfed264d2061286107c4db69aaeb8c8237ae302764c4f0c5d9abf893aa66f808a988f53e4f7fb264f14472d4df217d4de1d3ff25d82b13172f0f741ac41c18e456baa184385b5f4262d1966614a4d2a02ba688de43716125761d00ed627a89ae31cde03c402cc21017e61ba3205a9000fe4705e73599d7e995e3d6743fcd4d459aa79d901bd3a8c8c44ff5989ce7365faaa748f18333f6623469095cf4f1e9ef1c6921da37e0f4f218d46210f5a653a7799b109b5629d3a35f8b1298054eba322c19c9f851dcee570974d78ca80a52aa6e52e79b81e8275bbfbfe20b77df1705719eb6d634bbcae2b3c967a409e8ff145d309d2c6eddc6d8fd58902fec6d8befd896728c432fb4c9583cfb2d091e9a1034fb5522d0ff8496b360add077605f986feb57ca2d34b206e5af8535ee75edbcb1723f81dbed4928b7b0d2aae834cdf0ec2d695ec902c663154f39873ea4ee85b12b877c7c325dea31129b54022777083243ed1fb3d191bf4b142c3649e4f535b4247c18285813f4ed3c07c16368e3073cd1cf084dcefed5d9c308c1d9942dcbfaeb56b4fafe0a1b72329d9f70372375295116aed1ccad206eff5d19ab8c075087ba24caf0901547957806ca54295c91aeacf3f4c85e43ca0dda7ab44ed832e695c654bdb6b80f305db766c8d7b39e14d6178f54c3d5624ef80c2d2ad8d0de77e3f789edad274a20e07682d23759b2ee7473d7dd6a56492a5531c24fec0853fbd5abbe6c379ed036847ecb071bfe7326cf832d5c467dfd2580183d192acd592b4d194aa0fe81e87ce96e754a8a13c28d90764380970c4e6f356a77878349f60cb0574b7d6ad2dd7ff753a1d6dc3d7df065945c14f4a623dbb1385ca8dcd51b37116eb62d3e00bf2051619f51c7392ebf519b54e7ce19822f1a4d9d4e6e3a3ebdfec7622272492efb7670bb44595df59c666d3161e971918f902774733ce2eb60ee9be8f5976d24e14faf3cd0db0d42d44cd9e27b83ec16c508edd61fd41684ac6e08d76d5182e07f9330910d26a4cfeb3fe9a359f31a7555ec91547c3d39f35b68c50c9f92d3893b569329e2b3c1557a5d3b08605d037198d9db441da964008945a8d35db546dc75be72c081c59d07ffb6b70c121d641a47f45b6422406887d42d96eb611bd1861d4566b7dd8d0cd267fb175147549b5240d3c6f41ca554e8d88cb5fb2f0157bd1118f20feb2077eade9246781dea3dad247651ab5735dd2ed6c39ac3b3c9ae237ce38d8365689ab58ed2e3c41e8ed9a82103224ba9d706045e0665472875f3757dc5c886a4337d6508e73197d8fa3359cb33107577baac5c840fb46359b364f3d1d912c506aa15731869f89082af018722a69a84e6eac8c3f99b3f7ed834c17a7cf41e1c4a5b7ad992b9131945d7ab973e67287aa8aacf4df083a2061301ada7ba51a8508c9d78f0f82bb91995f650923a4c06e38474be7118a1acd30d0901a2e038212b6e7cb15e37d02d224e3e1562f3601fd24ec6d3084e4b94c71eaab472135c60e23f1b9f0b17440dc3d7cb2070dc73d43dc14497fd4d45ad87c6a5919185baa615c5c21d766610a81a4939ea89912e98f4beacd6d8ddf94f1273eefd2f6be7cc28e9cb302e29be718116bf1ceb664961e74afb11f4d963523056a03dbc29c3953f425c95441903da21e84edd3483401db73fde43ea705695c30568a0d11dc433ad9ee9a0c11d23e1a07b67240193e58844277d596e8d14379e237cdc593e3de76a19103f516acf9b85ec14f393765f94202f763ecc2afe1abdbb541549661446cf44ed23210d9f5ef6f1eaf380d84f3a1523ac6cf91cd40aabd394ff45bc1fc068580b2f8ee0277b0c5e10253ac460cacaeeafe855fc24e75b4e69f3df85e3bfa76fefd4c50625e8e5a6b2e8dfd01aa35322aab2153ed49324c1e2f04b7b62391a359db26667b03ace9217b869e0bf9aaa9ae3d182b510b6813331f3c318b8433fbf470d53747b235922ddf5a43fa3d231bf667da8836b2bfa0106dc559019bdf1fddf76fc3c35c6e18dc1e54444e650e7c1793f3fcbab1bc2204b18381f94abaeffe8afb4b69951bb4b0660026c9e41c2ae2108206bec7ce6c088b85435c6e28418f8b7a34b88f9c5d9bef02ab5f8e66954c5b72d77d765e5d3f6101930c21f2891b6b541075c2c0f321a90220b4f0ac69b6d25d11543a1400a629090f961bd883ffb68e335e76bab7ea210f3dcf7645e258bc513b11680a1a27cb7f020da736903eed602e09472cd7f4d15339299a139e77ee85552d41765c82683b61c44ecd932e40739f4cd4642cc78e6f6bd2e3ed52770a81fa1d5cd0c10aae72ab0964dbf5f743d58e50fc79fe7e54d7eda905afa4427f3259212014dd8e7ad362640f924fdacf740fc90e549a188026ba409e488b6e720e698b752ad72ba2c78ab64bdb60fb1cbee11162d2db9a69e7dfa77e5366141c8200bd3179a71b084b3872f3e665e19a983f47ce5c8d4d1730992a539eb805ecd9cf3c6c016aa314630aa38fbe3a72387b9ab8e4b743e790269c852b488dba20aa838cb903876ea07b786c679ef9801f3cd12fac890751e9e23b24c6108ffbb54c34e8bcffb7bf38ea02fdd095def07a0a80db3e2fc7d7b885b8cf6d0d2bcbb8ae2e447fb4b34d99a8c900302507a256aa7cd4ca69fc3d4bcdeb151384c9ba210a129c8e11afea23fc377185773274672ef98e48502ef84becb25ccddf3a8b26af56962a6178a2dbc6fe8a610e92817830e8dbf56e1fecb94651cbedeacfe062e5df3ab6572cd9ad0dc1fc884b901f0f574fb9533d0d3f9438d70eb7426588bc4ca4b1eb9a367859825d829db9354536206840ff86183e847a1f8bf9f7a2a3a9d46d61b47f40a48cc8e6551e9ca60695a4d6fe8927ff1fa344c70ee04e11a035c9d0f85f4765f1c925cf38febe5a61cd498f5a109e1af03afaf090681a8d8d99711450509bdd080e3034556c4641ca3dbb1a4c8b83b2bdadca08fcf87521a7b0d6424970fc45b0f6eec75432ebe883dfc8b8eedb7197a6b593ea82148c53cc2ca238e2371264c46adb2b85591acc3878f90f396d535b4881ad63c90d82312c94572f58efea4adc344ebe81f2d449651ac1c46b22cccb2a027e0b8a0c4c4412eb67e304d25ae58008fe9eb5238a86aeffe0604db5fb2fe4bf2d856f5bd1e47ae257088b528c0899e65f578fbf45e102b7d8c4e47b17de5acdf0841dc53384df9dca8bb3852ed59623946656835f58814b217d1d8d1b63909e1620a9d673f9ce85d6f68a39dbf14f7c943c82fccd644786ed78cb90edb73ee17fd57b2a341c2d9e842d0a435da8459627a6a43c3c1e6354e846bbc14ba0c2f31965c13f972a7fd9506147fa3e6ff1254507cfed174efbe14918a0f493fb47116c921f52ccf8a4d85a848c091233b2ff61db0e173ffeddb5edbf7b3bab28d291eea2791bbdcee53e594a76d9515763e50a5b924acfe4fec4374866f2e532d8acb7ae737a8595d07a696e97127f3446b1e36382b39b38f316284ee007e105babc734eafcd758273970c3b43f5fcd09103b171e1dfbe653eea3c70ceab224afd59dfbffcf7313bafe81280e984cb99ac02eaf69540c142754be67454f6c50218e0c4e3f969479ac1eedf9ef16f142426a243616f91149eebfc3408f9cdc710fe1e0283ec157f32723d436eb083868717b9ef9e65604f5a35345bb41016ecd7c9660341978b3b2875563ab630bfac39cd39968f863b3a357f8dcc75579b50ebdef32a293431aede4610810609f250d562689e7f456266b3ea008848ab3c5b32044f9b6306e498bd849b60bf438f0825254ae69ec2e056f01c582d582275a282053b89b8bcd510104278edc19dff78e15dba9301549e4001bda97e898c83048b264852bd958cc8ce0c7ef86119a4994904dded4a527e03c3afa77188e9147d4d84d1563e48bf3fafc354fc63930184813575a523170f1dd6376fc78ca23b5f0e992cddb7859f1fa493c6f3c1efb1b4f3c1e887375112975bc3571f4440bdae1d3197dedd6b450fa8ea16177bea11c7bd1ed374c43144cae8d04c0ff26c2bc81a46d8b9671af08dfe23fea4c767e279a3ef5f8d69153fd5a56e4dafd84d5f99ad4447dfdd6d52030984a9557ff9490cb040e3783c6466056097af3370ec41c9ecf05b5cb7f7e2abe54df960f39249d14f14b3b4a70f896a41c9546dd67c50cc77f4ecee396f1cfd98e44718a356925c26792a33c914e474f12f167cd96ae0a7d3db91697fee640921c82733cab6f439fe26e12e5038a1cb3d22acfe03dc5264b60a08a09b2454b4ec15e631e6e12f75a85d431f54b4e4c826159f0889c53098991dc818c969403d1e83487c090adea85f40ee486e54fb25809427f074918edcaf7e493e8cba493764c4d334842d03adeeefafc61a0ef332e2fb4c69ed55e5d150d0f092103ba244b4f1a5e3945485b8cfe2147fa47c27d2fb6f138592191449690ec6804823292f2ad6933ba7401da49f6ad851d737375eb77a2d83558d14046a03c4da6f49edb1effeb201102322841cc61e41f21a1c1ac748ef3962465e30bcf04e8cc02316d7346813bc1e2b7e6b4b488c9074affa588fc9b3a0a42cada21c806de8b5d843f6b5089d950f7c8a7ce42749ec6b1086e277bdeebacf0f063350dadfdfbdbf75273308827d96fe2b8f9494f4090f1ce93ff9c86158811dcf9064959d9a6fd3930165f182aa3a696c307efadf3cc948c9c1716be13ce512dd2c364fd646c3bcf9784b1a68ac2c4436ef3300963da5a21e8f3f84c328d4c1eb82e290f8f09180c2a4eddbdb46be09bf14bab5eedb5404753871bfd0c89892c6643a15755a4a5050c453e6a8eceeda4949a83d4fcdbd00dda3bf7742467b094b3e3442a835fa36947140c57a3abaab5a4b497cc312f10d8f8b04e21641a29d3b7a1611a6382635b4eb9f7b5c3fd4a786c99aa72d11dc268aa55d5feced2116e4264d1a4aaf33c96bd05151f78d9e294c6fdb96dd8fd1a751f3eefb2a04a9569f728b9a3518337bef509639500ca8c2184978a7345ec80ca9de2c705781cd4a5295fc7565a04191187aeefae7d0a5832d7bd7d5ddd11a79e62f551e0623888024edc4183ae5f5057d0240a4a30936a2047540e8831438b1838009e0f9a3871f1fa4dd396549e0886696eb7bc93f593df5cdf763f9e5a25bdfa6c3ab3fa1c506e906378803480c2d89884f245ea73aa53194b1b41da383e2636d7177785474b6710edc7c30cab3255ffc4c70deed4b218f22c1458b824aa3531b83bb544d7ea1fa673c98d791564331c5bc2f9d0c27dbd87f0d90722a8cdae14e96a3714a92e48c0a276350e4353fc5e9e8f56095a430da92fe19e4f66c6c0b391e215d0ac08b465e4dcd3fd7404ff2946146d7f004a9b86e55c32412f3eba95a196d593e98d048f177de6e6e3234d061a87a87e8101f493aa520e04c8f5d1d8b6afef18e4e7fe81c7b2c29fc0ddfcba712c040a7f554d993eb8913c0b43afe37618bea318500c1e5476f836a25b6a9b4d747c60f9142007c5054251ef3234dd486a73b6e058a824d867fe9589f8ea50e54c6740886d36092a503b595ab131ce9189c1c6017c6f05153d40c9db9bca7e7f9dc13dcd9a42690b6f7aa5a5bba254a1afa25ceef39750e86bd341afa06fa4a22b3941c8e06a4aa3794a9ff4e7dbb250543e0cbf2a21d56592f9372cd5beb448f917daf8d0b30ff832eb0521d1cbe95ab6a52b35641ac68b992c90dc0896538c8520a65981e89cabdc6619ffcf70540e1438d58f94a24edb8d2ccfbd2b1d6d709d9a0d1821535b92701171c71b0e12d48c2a21db175027353792a294438749e549e2f0d3442dce8380ff229caf842261ffa6e63f1585e97f3f256847ed2fec1db90d434dfb03100c17051a6b4ee5348efb8ee56b4b5810c0b78909cd6bfc769be01876dd6139f8303704baa9a13d03c2984a84c6e7feb5d1b2cabef214dcccdfb7fe37cb011fb4a98084081d290d6747d675571b662d6be0245f37914ec0411e26af662456974585f60134da6816cf66d8f221d2f509b29919960d5f4289863376ab5da31e288bcf270111a262c528ba1c7f65ec9faadd24db7fdd56bcdfebc3386f2f60472a1dfda28738f4646da486932d2cd095de696455a42804430270ef0f9cb58a6c699131aabdd8dd768190b9b88434059b664d1b51a54756840dd1243890d9c615b1b5e0eb5884917e3b57a2b2762c100018d588221c9726c6b909e5d588b9edb0f15feccb39adbb86315191ba923e965731b1063d14481474e4cd30cf4a97c39e98b4e325cff77d9d838d8eb6e5d51768a6b81013c7125be7e84afdd634eea39753e1cb01778c4d18524626697bd32a4238d5d5b2d0702ef43c546bdc851b5a742e33ae73f9de7275c04789dd295787528699bba9dfb33dcd2301b36ac12a2d31409838e7b241e33e978210300c47fc27149ca3014efe5520528948c9b153b461a6b66fc14e64bce10bdbecff37b082a6fc368b114e99fef94b6bdf4387eace8db53a97b23a6672091f09bdef1f0d736941afe6abe07a1a5c22fbf1896fd820b533b1e9a562c068470f2aaf14024e683347f65abbcadfce25bbe3006b76cc99feb82a4c365325503bf75daa902cde090dcaf0574bd74c1695db5fb11cf34e82a78ea0839864cd2ddde937274df5d175ca51ea3ed0de4a1d29b7f384c4e18fb3d1b9804f399abdfd5133918c9b107edd0ce8c35b0763dcfdb32c20e1ebd91424b10a6e3cc9044bc472aa61c267db73ce5043f94e51675a4fc0ceb04d1a9b96aca8db500396823a0a46ff5b2710e80ea72c41a9c65f3b980bf2d43bcd40e8ff88dea84ce26ae0f57a52c71aaa52eb8a78fe6c1c76a9704a0ab5caeec60ea90923a86385b7910c34ff702b23ce86a75fce712b7374e7ac880813fc646504543a3f6a20e6751b1ccb623635fdfbcd2c79c56ca7f74fc9891501fb6c9401ce9c50b2acc2c822649e38706ab80734736a7f09f733ba768f9cadd17ae0d55eb656189d1dee47efa016d339d5c59b2ab76c73ad50186480cbe4f2b59fe3508a431c57e5b24a7cf766de4dd0e74de508309c415bfd8658a56b6f8d03fd47b0ba902eb7d793b675db58f01a0d7e48d384c7bde84bfdb48de67f1362ba1211447a489314ca6d607bf366f3fc164d4ec8c087a918f1b1ea8fe2a12c61e5650dc4814e64a2ce993e1e7597d61c1307e320f00e2b8030bfa5d35d2159519d0ea751d9249719e15486e0d0e91b6a2f3d16b77e475d6051b25c36c85abbc503568b6fd7dfc39a20ac08e9fcf5e555283c712aeecbbf9467e616c9c3f07b55e0a0a9ab3cd15660dc7737760772803e4b16974a2b108cc1df113eb937560a356c7ad3141679f3c5f9ac6857c1213b535e9c377d10cc3377e83822c9976f576176774d70d578cee41256c4b50d72d88302c1cf79a14fc8cd2e711d92c098dc83724850c36828102650e65fb6cdc215f5fe454a1055b8e462e9371e624ca41a770732ca14ed0370e015f37ac10da3678fafc6466dd3c2f76fbbe7838dedfdd1bb356758ae1d1ee060a96381c00c12b8b3a7742f4bd174e6f459d5128c63070b86bfba6aafcc8d3959a92a56cabb762694baaaa255ecc414e4c19090cb7376ec1dfaa6081de169a73b1d53466253bfe63c487beef895e13d4f0e6da3369e58af1e95f8b4fca1906554f548e267bb133d542cc8dd5080e7931985798380895bbeb74476489638bb2dad6cc680c6b22952617d55fca355ae09a20e6a4b293274c75a66429cb7fd4cec5536ac8cd26072a5697622abc34dfd5cfcb85a8c7fae7b61171b506900dcf6d618708599139170c7c7332fc94ccf001fc7fc04514fe1c3b3729fba3eeb06013adb62321dfd1e7307a679836a4f67af87296257441fb6c14a782a044222a9349c52a7752a1052822249291f7070aeea9eac3a2335f1342a06ba0777417076bca26bfbfaad621177f472f0b352e9e7d0d1ef2176f913fee4788f855f6db833e419022254754932759fa21ffbf3db8d2daabdbdb9615ef89603b1f78175fedcb41b0428f2ab7e6e7f8597e32bf2d2a545d2cad28eab9c15bb92ab42e902a1c2fabb78a1386d4203fd5a3683e02e83024d1e31266f42c139653b344951f1a1195460234b07f3f04c8fa85e2bf61ec631b2748f7b90032f37a3364e9422e57839c116c2027678bc4b54caa567f9c1b1219fe068ad09f63d24e3f1edd1dfd80e28af7493838bd4eea53cb314331b94ac383e75ce0cf85b98889594e9d9c517512dc37dc0a97f90f23d239a2c0673a73bc7d5187871d8cc0ae1c9f158f6b17c5a10139d95ca715a31419d0baecf74f54b1f50d2a1c53180a52cdecd7bd9a39fd157a7a3fade79c54f61563494e7a2673aa54a3820cc8c28667b8dbfed04a96f3a6e0c554722947b0edfbf57e780777c48773b8d9d4d9d8f953ef570cf07b52fccf00949354f5e886c6e8a289b0ee50ef3e9de977e79db826b827b000283c31835a2eb84b9816087521121286e2349f691848b1aec39a57e92b0af6082c2528d11728e7e7c4db4d719eb1c6f036a5265dcc6d2f52fa3f83eae0cdf6670946ca9ea3f5207e466c709f651ccdc24d8a6d9e7dd4d451b220040811ea4f42d471ea27ee298a415b723bf1fa814473041a04d6897b4f41d5e29c6f9155e87c26ba93b396c510e2d30ed1cc3340222d6ff1942fc6d20a0ee367af7d942af23710a494651cb0106e3ab0da97c7b6e13761bfa4002af6275b91083482dba05d8002cb22193f9bbd332eed80156f19f0a36bd6bb989fc5328aa793661f904575d7dbc7268400973b95f9aadf88f196ca882a9f378574ada8c2cda0ccbbc459f1b3b7a03241c47fd943c1c29c8e7b2e1fa1519ec9344c5e99aeaacbf01a3173be79e141dc4d76b821cd9d5a95301aaf87f4bd527ebbbd20fb3a29835e4b2d14e3038dac0fc505b03128e6ccabad91c9eea9399436ed10e45fd4a22f7b119c281798f28e163a3cd796879c49095aac0e86554c6e92696b8f517ae50783cc495aa0f59ad44b0dcf6aa1c0d087bc3d1220dece3db40744f3643df16e2643c948ecc4a415755c24f7eb7b20b5ecb16a060cfcd729d69e6e8d642018b5f64fc8e7d9d2b7a4fb506fad76f1cbf9e4ef497aeb9f3ca8023c361cf97a78c99a62acfe4009ed4041d62cb7a647efeaa719704674b5e567d24ba5339fd9c5c1e01483d886f8ca84c4bc10d1a5bdcfc120338d411f7d3305cf87b832f8e9487da5b30685df22a2e1d4ca74048b6aec868645c04c21dd5949bef0177bc52fe34dc9cd013460fb6a247d5e20e9f960abb584550a4c4f92ef28c694715d7fe5ac9a188e752f0732c0b018f12a3cd7e38a230e5ccafb7f277496b7b31301b967f3d4cd2eea434beb198636f21551bc80f6f71a1ecf7545ab50c0909138bba18db4eebfa1889e09b097ac2c848b43dcbae65a26cd5955c3715bbc7257b048804321c3f3cc266b1e5b67c34f4c5db15eecf6321c387cf2f65e0740150a8bccea7faeefa5779d4854296e8c4c932e6ea01ff55b07a3861c1b4f17e70a9339c48b46c58752ab4312e8b6f6f8a9b5907690bc84fc3424391f47cba0ad7db9a17431fd62028bbd3e69805027834d553ddf8f285ac07e04c23919580ec6b93e6383442ccb9de1f65ae7e2e1de43839e6557e40d6ff748d3f9d69cef141a8b165b007f62d08cddaae3ea88acd694b592d6a0aa2fab97c57fc2e822a75914ae1a23c7ce089367c77a05511b7c6fc49d0561ee1078501f4ffffff0b