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

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

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

Block Certificate

Block 57442 735580dd539eb72a2763b2b4bdbcd9e653f3a10649e9796452ff6670c4ec3ce7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
027fcad86caec045054fe44cb27026c5b9450c2ac942090379c734ea32e59421
Certificate Block Hash
735580dd539eb72a2763b2b4bdbcd9e653f3a10649e9796452ff6670c4ec3ce7
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009268010000ab0000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000051113803dc0545d6c7cea98c1f14631b8db5128f6cb61ce598f05a641ee29e0e9144edd7e2b9edd3a3f3ce4cad322e7deb545d51e053337569aaac3389cc6c5b309fd428d35c28a2fa7964b8d53cd00a0b14f0c76a5078e0110d00000000000000000200000002009268010000ab0000

Raw Header Hex

0000402070d9d53ae04f9366bbeb687c4a0c0f9f88ec38080cad2db58279aa9f204d99238ec629e8f56e611c15f5add51bd59ab03508470262070e8d5c45132236dcb46893b20e6a0b6f04182194e532ea34c779030942c92a0c45b9c52670b24ce44f0545c0ae6cd8ca7f02

Proof Data Hex

59,560 bytes
121216010307150fc14df3250d77c9d1a9c877751137d885dc17f88690ffc82be622b5ad000117d4e42abd672ba82d74b8e66ffc3178c0928cfef2d555cab74887bc08bffcd8a6508555c518f6fb75f4866feb651bb7794178364407d011d50890ccd2ed5282921fc64f77d9ff010cfd001266306a4b3ec594f07d769f438fe35d039168d5380155440aec7b710bff448834cab2b180bdcc122b248114a58db540b8edb9267cab90bfb84718e6ef5f1999b938bcf5af1dba986a3422bc64a8fe893d1f891c0f9db911f6526a94a6725010b0e2a4c7608484afc3622e7a56410d6f8771ff9ec4eab284125d588f59200e79ca2e5804353ab49111ab64ff07680c3c5c8ba449c0c607d391954b2b5c153efb7d374f2127897603f4029e7df4d9365d83257abbe7db8bbb8e77e08eb51159cca3b55a232f5277dc27658d7b33c6a89bbecef201aa00b6b5557e60b93b916e6f6c66a186de1719f6accf60ba6a08e0851e85a478f51c56ec1a272e5362715496e687f9f99b8d1af0652e593b462d5598283c77341e2a17fb112d8b1b620e4673fb05e496229aa195932b5609e5f5b717962a4f3bd13da082a3e709a1b29d67f34ec78ba99d7c3e1cbf1077591591928b96de3c0fd7df68a84afb546cf4582a9bbe78a1f7265242bcb9a575871c7a8c75491957039f6dfaa097e87704127b366d425fa6ca4e89371399dc335a1c358bc87e63fa97250974a2ba37fd0bc0f4594c422919fb510ac0eaf3b239dae8a6e87f74a340b9f40f7659e49cf5fe2a7215d283fe80669ccab781de894df37c3838d5e20e9711cad5a4d8f5e5105e1397ef9067abf138bb17648eb4a03b5128d67b08596b3757f69347957848e460fa627f8a98b910cb7b6c42299e44de14f386b78bef9da2e3fb57b2b02ace590ea2b2e68ecc79b8053ce610ee4bd80fef15ca99eb67923b9129854d7e4ded7d4835b5c34f6715ce821609666d93d603ef6938e7dd764afd5817af706363a45293c3074d4c46145dce9999c1650d788b2572d1d22162ead2b0bdd3004c97856c658355380051ba62e8407cb6e48dbdcca4c25cac7d4bff6e7c647266d3754f885ec0c6580d6e8c70c31c44c2c8dc22b0d9e567b71fff090f70ca06db65eee487af50c8781726973cd2478794a38bb4361bc7cd9ebcf71651763684a05527e53d15ce60461c1819d195a5a99d9db82bca99eaa1982848913489d3cc11d6db24366ef095eab401ace525e6238b4cf7c08a22d315ac2630adfb0018994e78612adf97d4db95832fbb724cf6d53a88094c7fdd0aad572863e71b81263203174459b973cfcd4dea3c7e6d53753be5d87a7893352fc69156252e7e3dabaf3ec88985b7869efeacab4b819c376311a8bcd4d83c17a1c1be3144c50529c523df212c49f60bff5c1c0885c494b7e694cf8b5041164dd5b15bace94589759d5c7969e6e7d7e0eb64fbf0d0f6200cd0dfc92b83d53194fd817f345baea4bf86f079c73901f817d44dd6c1e1e738a690fa67c51a7385a25ab7af7b4d8c461c10007a0bb491004df4f2a9233d4a751ffc3dc34ad95a22fc29e01cd8a48657ce517ead3967c7ce16b5c011b8d5c2834f1342c8ed987622a610cbc355b140314f65338d490b64a3b3ff26997828d151a71af520179d107a58b39a8432806a3f27ed921607733b9e05ef8c4497881bd0d3cea9bd1dd4a67758681869dc982918d327cc169a153f70c93c4b5e6eba83d3418cabc5462dc190752e26b48b8f195f99eea37e042f9e0c7d1fe383a097045c20074e25a9a324a5653d916dc997b0b747ca7ce361d54182f60ed613ef98ae783ecb34fd0c51623b366e55cca223e86837ad16263442b3e69adf7d282bb2523db490ad6fffadb752800dec24f47466428cf4a49e64c59c5ca8bab4c65733c3858a5baa21a63f9d53a97b6c2df5146e970322ad239661966e0919161aa38bdcec3db9505b5432e51c1267286afb35be82ac4d1274c796e6eafbdd6e194597ee316c03f4d1240f5371a72fd566d9a4fa0801f090701631b4cbd278797de7a3365b39e6056a4c218083497abe8133c6550710a08aa4336da09e114b735b3f66a4156e9369b6c062b4dd93cbfd865169a15dec4b20f880fab694113769cab02997ed88d51f2addcf5c3bc596ac80c162408ee4a72cb2e191d808135ba7d368730bc663e2ae8d7637b9bb3017f82b29848813cfcd25098273322e91a28677faa8f8e14c50824c0bb84e887c2a71e9e29723d728a6d08b82f21891c4500522f58ced8d69372332342287886c2ff2788107d90f6d45afd2246a91807fcbf3566ad7c723d2c6c9a40066eca55521e9104975d512f3f44fac25dc1334ddb212911fcead02f24994cf1259a47376cf426b9726cb42fc73b4138ca357de563fc22abe9e973ad059db8b9437711f362b50a5b49917c876233fb4d8298b15aa09fb3e740c8595a532aa4257b3bd84783fd8470b422058a43fac0d090c22e605ee430682e2a41d5dbc452670bff2cdaaf29313424a68fafbb1e245e72c7d0b60fa5c751fd6dd7a05716ad5a26da9c43db9ac95f0d4b60155d8ead1ef16bdecd7fe91fccf10caee932ac25df6a1819ffab644f2bc66c95b21585a54d137d9bd2d1aa2c6dc313d96d43d4a505ec3668a048254d0f408ab5d021e89acb4c6a1dd700ecc3b9507937d2ebfa85fd690118000864dbf198d4f9bc9182564a9b627d8321a475dce365a3628d192b706b70688dc7d7c1fa071fad9dc3f5ca5d9f61e515bd234370431f71bafe0221536e27cd322efc50d4ade1151ebc4d167b4c442f90baaeeaa7e8f595498a34c82cdaa482f801ca74fa97954dd193247ef9613439db0adf03241d07c7f1bb0d8da1ac491b1966498c399678a55174616b6a2cf052c6d8e38160a1627b24fc1dffcf94e0339e8321db62abdfac03d4023cb6ee41a66d8dbc82b73a75c88c494409675e6c4deca9d73819ff7e99ec9bc57d31a77dbbca0e2aa7faff3634c72ea6c9ba322168abcfc42d8bfd0143f807982bf70090b43945f8dd2a369316a2a60d764bb83ee5ba326f83cab8428fafba704e37510f93bddc73b26d42748e77c3c04b129941a9e29835a5948ca138b75853a539e0825ec8915d8ed0517c4814014ffb413ae2535acc03b7c02a9b42b924551785c62c4897e01940caf479f4e83f057bda72d1ce872991134a6b61235a07e4aef7e3c15371c5e8336621b885f439ef07af26cbf15a56d260fa8f314b78fea20973afc90f9f244a9681b7b72633538ce2e8632ae769b1558595acdb0c11811765cd16f1bf50ef7b2f992683435d15a533b03723e14e28da7de817b85222c320ccb8288d2c80581740a85f9a5640f46c7fc6309e0e9209f75dbb66a7e568a8f259ab775ef7fdccf3f38f830ffca9f2691c8a65de1b203c11e129cb1b5c6ef2793ce31aebb29d5e5e205ff96d763ceea126e760ea9d2023cffee2a4dba78f9499fb3e785b2917a9f8c8f9a315e2bd3ff8599aaa19405cfd68878fd0598268634db617fdd21af79a3b263e2ea99841f47f7f96eeba6ea590639fc816917f683b17e90ef50b7705466b7307f14a81e193a768a4d810937d8a694bb16f386e7bb8344bdafb62c7a0d6f0003b72f70bbc1def72e3dfbd862db10316b8fcdddf037c054ded1b10feb493a51a7b46880f4f6fb1d4e40287c0ca8cea4e4328f94cd214492d0a2e6724973e663aaeb5c85297c5357dd1a00c71cbca0464fe0deb4a6d7962167b4c550d648fd7e051477578a2fa7f50c93e7da58501df405cd27581ac6e030170fa736e9d85c372041129fa03b36cae640af13742142f3e18de4a7b48b6d784f28aee0f907c99a1aabdc313d43ec44a86d614f7d243221d15f6d654f8fc54b7bda21d5583eaf6108e9de2b31947e15633c4ebd0d9497c3538be1454cb1b919db4aa880eb21172cba23c3eb3606ca3ff6cbce1875156ff2179200dcbd7acacbadde599fe494be7071794a2d2e0c377fd5009eed0209b4e90ba11a91d58a51e0a01dafa83bf0a6a1ea9ce030159204315c1d715009298679f02685557c244499e2668122368cc5f9324df637a1a031d325fe0c7cd56d0dadec4b181eda4872a1e6453bd88feef53ead7d1f8be0a3bdec82dd143ea0af23811010af9707221bd3717967cb37fe540e6d098cd28858061debb667702834dfead6c047fd502b5daf4955870783f91257db16da14ebebb785fddf67c1cd7d9baddd9baed1410b733438fd19458bde8ef79e57d0767433c6b28d28727f480bd12e3b57388b1fc82936dfccb91e2a4319cf69cb79e710ad62d238e1621f0fc653691c70883c42a9d4e313f61f7aa2ad17ce066c62ed93edf392721c4bdff24821fd108f41f605c453697b217429b474c61d605c2957a755d3e518ff4ca601e8bc4b21f6de707434c88edf756829ee63e27c0219588c12786fc9f29de52db6cd7274a3060e50ff81a41e611993c6ea60dd645bbb1f0621e247c4bcfabaa8e59e3bf0df704bbe49ec68d6c96642616ed1e71f62442b20b5a6814e30c96f4785de6944ace172a03cb492580ad65e4fa65671d1c9dbedf854c6caf7933e9ca6e6e2300e7bb6fc4638959df93a8866f8a6886f0acac09bb70a738603c7474b02d66aa441cca089fd420984a42ae6e9c305945ea5a89f35c14b41dee71e29f2e735d9616ac44f7a9b17e0f45c3480a9e40a86a58871e4779112cb6d39c103e9496cf559163e8c55506a971267688599bbfa776bb45e11553282d722b889bb4c7fcbf513b8e2faffca1826699da24c23af117fa9d223c133a3c660af9fac17b4b8248c30c1ce4fe90f7219ac513c50bbf146393c58802f0ded16cc2f2256c095c843a81bf71872a191e907624e9b806e6bc976881a2ebca6bd84dd76a24445b725eace8a7833c21d7687f0f1662d41169a83096deb3449ad1ccf32e0461f35f0422ab05a5922e81ab57a263b84decab2e0a05771a0412d4a4461fc873c42561ee7aa8fee53a9eb482374f3cf8357e716f75017b67e26a9870056ea6067e2dab919e6b1f9aa211bf764bc5a5036c0b8f659d18830efea1dc5c907cd965c7bb2d0e6ec865a8b4b0eb839c787af085438f633d04bfeca3beacf633437c7c9648d8af015508fd281eb2fd120f07a8f5976ecc4f13cca1f5d06fa69991f9e14dfc0c1c120b7ab187b29eaf1f2cd96c61f3252af06de7cd5b40f816a376448b1cacd87e511ee56baf0512b111f24c43df8eb67a3387f4218663bf4e695eb203649d206b05f1bfa19f1bc745ffb42f25a22eee09c077bdced8f5e792c3b0cb3f990924a17bf77946fa5f6a0db9598dd77cee06ae7965b1f10f89ddc0e8c027037a2b6816cefb31a4e000a7dca3a0e08927571dbb13e35a0a34a2cce656ee6b4b44e1e873f910f01602cf76727eda498de75fa038a3d4e6fa6a39a6db180725f303950a196d0814c8fe9ea00db8bb1510be306588e2ed02978b4645736debea86b2e6f2aeb21edc87ae32381ee3ab6fa1c80d2c4616b701d6bf05792944e45e80ed8655b2bd5f6c1bc9f8f8b0e784a678d36474681e6c1e852f4d20b01d43fcb56134cb530de364ba8b91b172c82a00d0c24e4610c40485177040783dd66d78ed404da50fb6832aeee9b3a1600a93ae6987b70bee95bcb6d9819df29f3ad313a777996915613041cd7758f72fd32dc1e7daef78156b1d3ac630f575f0855401cf2d0d7d06970abac8248dbd2a19432ba0f4ec10188dd9ba4ab20004d00c33ae60aff9c0fa99dc24d86cf43ee0a89ed36d92a5f62e08d6684f0a950cd564d5fae924db8b1a450b28ae5702b4863ae1dcdacfa4abe0f1a48c8462c04e745247e5571b85944b11446d4751720e13c4dd80b8baacd375e62a04f61780a6f43d76d362a296d76769cec61d76312da8c1b73480f156b37d8f620e5e7c773a079d36e205040370fb51dfb51f9f3085609deaa061cd85b7f2b3bcef546a2d6df952ee00be203cd73983cc387e69afcc650f431c8708f684fcb23a57fc75bed915aa5e50dc1d971aef8cdc2a31be91c7f5cd35d1181e2c7699ffc4b85bb68ae69732a824dcfee57c08569133b6ba2b1371544d6f46542bb548f5b5f49bbd983ec1b4ca87adc4e1d0b41821b7e70187a3b362e55510f2dbd21de891c38b26c605737cd680035d1c745c848e62d94db8893e82d4ce3c0264a246afae515bf7985de3c2ae8e21679526c7763ed990f98b441ff677d51cc1ea13eb8011c4fbb6afc7f8e20d2037a95ac132e9ba044e36aecec3a74881f46597b9cc120d987fc394f4b1bc74aa33d0ec068774d2e46552ad2df1866e54debec3816c467773faf9e22c8bfab01adfe8aa0d4e8d615846c10ffd9f90ee32191def18385dd8bf920e422f006cf8490241f0a40c2c0ad3fd8e53da14b8334a2196444e289867b652557014987274856f9b4a1d5a79a8753c9a95647b23e7f009444c2f55b29f052bfb64be30741176add9421e2a61d0375576c4aaf11fddc1e07329833e012dbf08b6892dbdd6377d4c615db4da25b4eb91f2d9a9844abdb1de123f57ee6f6fb12d1cb271451f0bd98785ebb89494194f391bb10ffde86b80cd27bdc0f09895f7d37655e3985b2a2865b354a113ee6e28d8d86cea5341470956e7365fd925e7cea18ff52a918a3a16fee9a3dd85e959008af50962864311cbde3674fa87f12a5a8ba7792eef7f20f6a82907b20de16e4cfd55f8de37e86094b2ec93c8829cb18e878fbeec6ec2e5eb4963b7e69d502ba0db79372e887abd5822cceff212b4335cb50f97050814bd014c5713994ecec7b75c1d8c23523c18b2b59d7926a18b215883e946733e76db4c795f30d84acd2f3f58cd452ac166f940d283dcc0c530ab2906047a1ef7c13f67b39dc4d616eb172aee2524e90f2b72d74d5888ff9225479cdb9419f0e000be05396b9d3da10eef610f922227b05985ef316d2164178e6eb94e4d0f62ee8025aeeb49158bc9c6b3a0ec1ff0c5538de7711e22b8c13a6a5c3d0adc40a7c296abd54b06da7390e6c8154273bfa69a45db7b5d26630ca79a4e66ca48474d93251564d3682ff9f4be99a06d3f161aa9fd6e9b24d3c9e1f081081b200da767f78759413847d8523ea45392e7101f78973db2ab380ccefd5f53fd61fc2db9db0ac2ff2881054390642354e2f7533f4b5375c9975828b555ffcacb9b4ed69e35de70347467a9b2c59c573fcf21755248f4b343f3ce6d50ed860b25d2d4caeaedb710554849a89641eeb78a435a123fd48a1eedc07aaf105f83828dbe79e46a5017bc41d3d71df1934d53e0c2f2b7ba861d3f1d8b085232364ab74cf84df18d4a67e82b8691784a885fb3fa1273761d078389bf7a42b056cd8659f0235e1f150ed582366ac82093eed4fba0ba07ad1e91a1b0715e56f91057f4b4b74ed733819be712d3dbc090b7a4731969be529f03d784d1ffda5c7b4a7ed406e9cf36916ee951ba4420d4dd1d8b178ee6f90e562ec69381c0ffa1ec652e2ca67df7a7926bf3f1a0840c301dc6b73ae840ff35785d0b91daecf98f3457dd4f2be1dd978046c53c1e4aa672dbe100f327dacd912fce228e7a1c138a39113e1be07304dc6cd95b86b7ee7ad5cefc9ab00f502dea95bbabd59993ad5efc049a59f1616aff9569ae4833f470fe04939696a5d9698327e1629a9cff92b7df836978e15f4d092166ce141cad4255226b2330127d67bbeb96a0c0992cc7a4627e7840fe2cea57bfc2b1c3875f0286688d4610531745da31c6f03c96c3dedba1436ece9b27758b1856e5ba3d55285b64fe350a122c1e01e6365301453442074f0536bf0f706594fc536ace607df88e4fc6b0ae5f1795d8f8274b71d4966422ff50e529cacb42a6e2e07753740dc2f829536b5689975a535d9b66d919ee5e9283d8ce07787176d12318643bf198f62355e27395829ef1782bff5d9399055294a898e392f3b34941d5d8c501301586cf1a7533bbc3c5360045864c2807f9f7e989e1ce44cc90cdec065c0e8260ab731cbdeba5aee740d6fd28d5dc69a371a5114dfe4dfbf580a0b335564b80c1c3fdc34f9298611e83aaeb6e063d12f9963b703e0b08f4ea91442da9fa351cc16f64a8a3062ffb968e00933f40371e145f22b6690cfb1e8b7736c744fdef768ea90ec3e16351b93787afcd13ed448c8398bdac0f764af33fe77a10382b9b1d0b9ffd2dab1ce45dcddf54e34cd0e41eed372f1363ca9da1af082b926272d78d05490e34f77a60967e203d07ccad6e1ade0319e59f3e1f8ab6749372130b54d5686478bc97a2b3d38e531349d2f1488c46d07fce2174753e7bdd504b40de05fa86cf1ad38190ef08acac85169f20590411eaa5a44c97adc0a13ceb1d5ef0dec10a3cf9ced5b3c11f02eb50d4a5895db5928c8fbdef56692e80eb33a55658df47f95b558ea4301e699778ea62b34b9266a6f8b4ba4feea9cd21b9ad4155fc608b5962e05513be4956b7f304e0dc7e564f112963340261cddf4234038500497bd06c54784cda8449f79e370ad1f9781e96a6d26852961afc9b43cfb03170ebd070659f31547927a43e5beba447f56f23c2ecee4483f094145e883c9af76f6e4470de75d484103635bc7ea8d33b985c827691067dcce7f036537afe12e287974cdbd123f5fc560c906297efe75001cc772bb99ab11da9f8225751f13cc8331afc71c6b43deb3a4e5916606dde2f931c3b0ab4e1f6ba507000a94e96fb9f733a40976ff57aa9b9f492c9ec59757ddfe404137341573ecce52ad7bbfd96eff45de4dc89a74816344360df9e157d0c999fb68a010e7c81b6cfb24666cf8e99f69aba7d8cff40406560d80a610de385b7fc8f8cd204d9721588fb13d0b3608d98a3e58c4ef51be0e8104a733bf5afc1da01e72b70739422e118092b5a1a024a333b0185932d12771c92d669f6085ccfc5d5685f45bec97dd9cf1a93ad14fd77ab2016ce6cc46037ba6b205f69f7a8fb4bd97685dba1858cdca039421a00700ce17f2de884d3bef0ac9a7e9391992f9a3079a81c536ddb28a48eadb842a2193e35bab77a3ceaec3243c83e407625b7778a84a6b64c16a159e24d32733fa22deecab6dad5226cedaeb762a4b073a6a72b474fd7e32834466048cf9c8cb9a8901937ceb12cd9c955e9967aff5bccc96e6adcf58360deb4a361e79d6e3c417e271ee501d1d7ed33bee4c5b59ac40d6f8a459a8ff73cb3ea3b5b0e0a4b00c923528392d1381c4a31ac4e08a9cffe2292d3724dc0621a8063249d723c8f3d23cdb2a667f21eafb26a6a49f4476484f2d35849f2ce92c5c5880f85eba819bad3c189ea1d2b026c2d192726f55903f523ac35795c0276d0d964c25f5aec7f82082c94d962e3356f9e39987b281c403465888ff537f1e312c541e60264202bf0cde2e0a43ada63814d262160ce289d9ab7922ab51647428886f0c40d8498270e328875c81ae375df8bc9f30d8b4132840a4643670532894e7d9a860b0dc91a304a0536880451abd84ed3922502101ad38048b0ccd295b21ae528cff9c1dfc588ec4c2def6a068b085e123f26e1f7522b5b7071a30877505da4a95721c2e85fed32084dfec6d06e2b3fb665a00922e9ee3003d535bf0e0c0375124fbfea4b2aba69684f6ff1299ce870e4ee8e7a19bbf9895b30eb76be1178ca811205c49a350351d4e4a9cb4235a0f62af19c7e0a9003722e4778c4de8d24be27d28782a8bb00c96c469c063827990d898075e8f38ab88e85f25c0228c3908df532399df767b87bf884d2321d52dc4d23e53408ae49954fc05e4aea79c0cb576a043a60eb90dbae60dcc3b31d240b7d6fdfc0a9fa3f6c0396fc971fda941f23eb9c71c8305491c7c45129a147cd97a0cf1e3ae211d597ecba1c9ed3ef25ef9104143f05a10dd2e9119be61c9706b8f7c60a3f8894aa48eeb8fc14283fc0984f3480738a9f016546ca40584ee0ba27af750e14d8462ebfa73049c6594ac1948b92549438fb1162abc4215fc77bc8632759287d2ea5a05c72e5e821cf0608b8eceb0c210c110c0f244a6a793d56a0cd49735c22500f0d67066513db822be122165790629112387ee7cb8c48eefbdcb68d0564b8e0e8f7398ee56a0591f07d4742138a64fbd58dd8f006cacc8da10e8c51cef138e4b7b9a4e9ce68cef96a1b3f04c16c83ef240e4b205ea1cce8cf38ef90c81573da2b65857e9329980039fc7987277e62f5b86b7634febbf59e6c1048dba64c88f1e104b3b8324a435835396c94696e106b5bd473a23194814b35406dc2afb959f955cd57f6d24cc3f49ae78d5a0efa30d3f62ba947e76030707d8c273a211715bc866da8f8b49af1c4a69b921bea8dae3b0759e85d4c23633ee615793dc2ac8eda0907a86e2ddc015609d81c0f156f1eac6bbcea9be8da12d765d603c1e2f7fc986894e777b786eba5dd054db6fb23e59f647aded112ffa644cb7f0988060c3b49ea325d5eb2f43f1b8c20216fcdeaa2b375e7e26233af2d1977a6de6e9ba0c1381bcaf7f9566cb8bcea5769e3af987f83ad91c139ae14282e59fb8252058778e37b532ae627a2889daefadf9745f97d8ccb16cfaefbbfe68dbd33efbfda8ee19059ddfa2a73f4007154e4ae7fb8ed100f4087fb00b8072818a42dc777f03cc8ece3e50cabde27ecbe864445e22dd9aa226f10b8b1bab554a6354f017fe1ad508acfc8da1c5bba48f358fade8b52f2808a2eced05597f978511ba2d40cf7004fb5949084346156bf7595bd7d94a1da29c2e220dca2d931add63910bff857e6d875f48989ac25d38671ee621a1b550c3c609ada4c805c61989cc092a4685a3060e4a2841198d3194d7bae02afd8774f2d8c3e01eae6cd6bbbb2e49c72175cc187e7b779529e6049e34ed0be965b24a43cdba2da8e60f86f864308794bbba22e7bf6912b1768a972815bd51967db96fe62ba6882023f5d25e3221d65f75681aa5e1b907999d424453b1a9831f58216c87fd5047d3b157b0ef28bf360ac23ec806f2677828c941c950e4ea0f97e4895f18a49730dd369fbbd9f7775d8468adb9234221756ce6267f72f2ce86f69008b74335fd5feb0b389e1fe788c2458ca1a314866a6077286aba9b78c6294257324bbd008874b1271b7762f15f1197ad7a2f94eb46d4b8499ab6ef5f00f3436ed58078265f1eb6aff72a62bef666cdb9abd8c790068e4bb91d65887e41d454d15de110f10463ffa27cc20526c4c10ca1546ad2952e012e6b04fdb9f390000cf23394574d6602a1b8fb7e0f43c3b46090197469f8e259f0f2d754eadd042e30e79618bd0057f2882e3a6d2a0ddd5b9a64a592199df6f631798c65ce246ae51940e2a9078fb54246a7263414299c4ff793ceca2d94b3ef7d9e5e3b54ccb093bbc5b1aeef12c639c145f1456600bb93c450dca52da48735bbcd9bd985c3804091bd695386335f94c81d6da021e6d7f57868ce235fe55c6132584e6fbb6942c140d384acbb299a00730a72b24139b12b706f1c4ff632741e3ae29d1a0c5b98cc1b979ec7338c34f4519760268a87b101ad83f053b1769b423a40b382f6ed02517af6f41ab937fb3d32e33496c0da2f625eed25cfac098390f3764e97361a6cac77db66eb80f848c3f4254cbbfade0972a226d5eddce8fbfd8fd68013b7add8bda9a5da85b19850a285a79e64c16161aa0e2161da0cb2d5c392ac8859242e741dcc87075235468caf9c763cabbed29afbd8284c950cff59f1e7491384a46ddc0ac9509771ade0f6a918b552a54b73b407818292d340d3535c6d523b9c251a9af89fdf5f89934bb7a89620836e88cc6d00612dde0a1c26641aae5331856ab9f8376b516da40bbde8719aa9b51a7a0f027b4dbd5f6048a22f4e4a8db09ee71efdb345a30b9966fbe16d8b10f56bd609e7f884367de53d53aeeeca6485d11663a26ecc63218bce60f4d24545a42c29dfac4a4cbfbaae3d99d451583d56c68ddc4b97155ab99a939e03aea855e1c5a72387566b60a763caa52dea87043561f7d8ce3ab08ab6a1d1595f3632221c4ecb1ef34c4947d929270a84a59e8173db3dc967519d166579c0a11a6a45c0665f4351a1ec7ccf8456823efa2ffa207709d8c266e9fb7c15e9fb4ae9005c610ad61776cd64a583c8d54965ff5b275c60be003d52c7eeaab64068ceb9e50c99a3516ad4ab4ac28eee584300d0b1880b3f8e64acf6a740fd03f4e55e0fa58309ebd5c4c5adcfb804391ab94f40a8c69d9d3bd6c3faf286da46639acf1de73c603f85efae7d436ee781a1f8fcd4f4a71cf8331de4694534f592695efd90ac009ce6c8c7f2dc586471852c6b130ba54e6789eff32e72c306a5d2301f42da69d46450db9a9f1350db67e2702f79d550f3852f6721eda552de47cfed0bff582c5aa277e04890eda2eab6da4685e8f32c54c135df5a0e2779748eda19d7869380f8956648dd12bad0b3198e670ea510438016cf66b422e73a21ff22d8c4c36b6170016686c1050e457ee06f188267c88ac4c6911a6cf690daea0debfff2440b2e31dba9537e22768e5eedb855e1a7356983881f90bb57189704a486c8a360bf18e22c0ea9f46f69bdcd607014806d557c7ee33e0d9093066aef7df703a75afb6dbba1b299728d7324dcf9162140141a8bd31d2b0f6f1a43d6520074421f019e3570e6e0b7554a4c053f4dfe413e3087c190a17f2cf6bbbd30687666912f3a866cbef1b93fe36475774e049adee9cc969172dc590206f88887d50b70ff874d43b6f3d05b3503348cc4ae5aad161d0ad1cee39036d86f55a30c92c069acb9206de9fb72d6f7b465c185cef5657c2794e26500c747de10ebd4577973015457b55e18420758923252da3e20a195c7ab8eb2f1ff2c9b5b03831bdd2232497c4faa1698890527051ad2a9f063ac5d6c3e5842e2e30a2771576214cffaed168d266828f83f2fa6b5e02bc12b2bf6064a55e62fb20ef0bcd06de85ad60ec3e8c798caabfc592522bad8ba4b5648ed2fc0003640214c1f249a08e9e438e0da7c44a883ed212cac3d592fe60d6719e1bbaac678e08b277f856ee10056c6c78cc26afe9d271f84227319b6909c85c956e63a8d967c21b4ba99c7d9cb0fe32382708d60bad83a4c3408b2fc3577609d866ee9ed18e6d9a4172f6f1354f597cfc6e699af8cca08732f49f178f2d8dce6e7b29fc58af2befec4b47f9390dc3e15ea602f8fed333cc5ab524bd88bce65205f0bf86f15a6c9f5ea0e987d9138a3a2c78f4b86a8d21e536d3cc0cf3ab18b5f4f6d1aac517757c8f57f8963c20fa5f9bfa3404504934c288ce864463df731bfb6e286e83fd70bc5a7d0cd61a9363f6fb2040771b82fb56eab204f99952c402b37046244379ca9acbacb26fa1f56a40501420f93abe569fbc1cd3194308ce4c0e7eda495f974501f1882c7616bc331f3efe27fb3cd424a0cce38d436b458508dbc7ee36560c631fe21a99a92974e3a62f84ea2490fad13023534100edfcf76ce0717acf27e78b5e596f445c6ff5fa779b75c129a4456ad0524fecdb8166fd337cd46e211f7dfa729fe3288061ea6fc50791cdba5723c31b2d87e608dd863df9cf60b7acf0955ba20273ebf1cd6545b0bc02865d4c19b26980f5c11e5d54c9b23fc07cd912bbf5d4c44de730f942405ee4c4d86629f22a488c8fe0844a5fdcbb584ecf7bac372c4987f6a146b7a31f297c9d85141a26d058729d1ce5196255b06fc45ca8a93686c162b27e97fb5ce8b415b30419eb23a383826a53832c1425a182c36770487572f730fdd18c325df2b66ba23f2cf38bbe96b85df6b4b936890a8613cf0bdf823ab0bea7d891e1c6cc30234c1fbddbdd35512a8a826be6615d3bf5369cfcfc7558d74839cbeee1ab5c6967a4ef7647db9cef6aa9027f46faf341bd562bd9cf689f98fc8f4348a4e3ce43b478fe7d44a00af2e316283db6a26f73acdf51dc67e9d5cbeaf3b97580c30c9ef8fa014eda29c7d4e9065e9ea8527234747f097db4ebeefabcae4c61df8e7843eaddc2d7939a44335579f11bc9f79916622661e331c5166e64deb4276ff8706e3c2209cd266c8e63b93d9846d1ff0ec9478d01affcfa75dee3da44f040ac0890a1da89d5c0cfa2c94e9f9ddb1b3e00613ca1af6954967e61dae11ba9136615e35adf61bb349ba2e74e9bbcf5101dbeb9b47bc7f5ad0d7d10822b2c648761f24c6da01fb905e8496ef311b069adf666e532b4ebf73644b5b94477fa9e1b63af628b27c5682523caa8f298bb402c31fe43fd7a62bee79da86a727343113e1b879dc57eba7fb706837d82c64423ead44357347270208c2c8688c532952df961ca77ad7688d0985c81dc445a4cf61879d6a419f3f96844034a7b9b53ec2705f3f0c12c2ed8a33b3c7b79d570b55e42c35daf842867519b8c4898c25765340c9cabfd7f51814e2e8d76db1b8478ae9d6a70c0a88adcb464c736a49f1cba0df425010650064684f20131cb6d057560bb1dbd41cf1157a7f1e5a69f99e1cfa33546ad591b80195df37dbcdebfde6a41b3dc3f85014f780da9fece46981bd4a6f9f7828c396af45b4ba2e3342b1ed6825790815516c964d79e467d6301e0d534d415acd62c18b731273b24b695a5605b96beef4c8e3ebdd0505d369779e3df572515b2b5a03b44fdcc421e198bd33812feeb01a2201908f9cbfa01c24fea242d7799da4a6145e7d201ea0b28a7ba34b9e310f199d6cb57af1007e65bc692da736e6b74febfc5503dab3fc7b2ff43153b495b0763abcf109d6aa7e8e59bed5780f3ee0c67b475ceae18b0fe738e5cb3cb79d557159d449eee43b9290cca855a50302de02f246b3ee97b87507afedbdd7130484c7c13c071c5e82653c518b392f4152e29fe3ae9eee05a847336a6e11fa77e49e44d06769e8801f8a655d41647ba1aca15f70d4b730783d9d720928af25a081b12e273736a4aedcaef915611068cfa183366f853745a8fe2284721a586b8fcb037e0e87b2758d9bb31da400c65719b73f90e5fb1650094f90accbb903c427f78d0072b3061a42dc545ee46bd32333f6a4905b2ed73dd4fc82aa4614b88769e85958f5133f80f8c1860f39721bb278d796ff55e8ac9e0b7ce226131ee690be589a69839ded11e9aa642e68ed9b3446a788943ccac8d2cfe67360ea057f18e35ce30e83ec7f7020510ad0cff7d20806f66b5f4829b9bd8ea0ed287e40e5696106e3d9897e55992648d7d37f2e25646c4123179e92870f472b77f654f21d1881ee68225456b350a20cbf707a0a2ab60b27367b7c2ae2c379a4b2912bd24d3e9dc0f9920bb86da20f1741030b68758b5e9f4c38f45bccc238b6cb8131d4c689228627ffb243f0ceeac6551badff1dd366d6437697796eb5b9927ddf502766c9aca472189b9929b4af808924052c4e12324837e3edeba8b2773deb02e7c6c61bb7cd174b776d5955aecf13d13fe006aa16ab57cee6338637dd83dce00213d67256edd46ddaacbd3253128dc306a31ff917036e41e93f988d3b70c5c3056bde79d8c298788c309c4d4cde8efbca9cdfde616dc070ea29e28647feab450fe4627ebe99d8731dc8e656a6c183920878ad6d6ba0f5ec7a56df7efbb28f686e72cfa015d2fa75a43a3bd8b4e23ce94f073cded365a70bc4af350ad59c897135cef3715e1e4580d9261c4b98cc5e335f19b78340a61e88f0a248fde60250a9baece24ca4e780de0b4d2ebf0de96e45e3f8afbef9db456ba6187dc5809864f82033c198770b8617e307bd5d1f208c246b967b6ea5160d6166ec4bc229e53286803c35e741aa7bda49a6c92e3184007976d592ee09521f3192f3edd4c5c2d74e59c105e89c3e9b750308aa501362b9685392a2a420eac5d14ba4086fef2c9bfba3c925655c709b58ef09cb0aba41900690bb40ee63e2e915a4e62371b3702bf6ca98576c11c99bf19cc546c8125dafda82d5bc2686739b3794dbf905d8c7e53b3445d2831292d6310262bbcaf0fe1877c658c4a22167e4b1dc3b88106b89af703a6b24335b1f25a185222ab425e6b513e5c951dc37543f05ab96107d136363205d423486692f904c64568fb6598aa9a03e0e5598d3fc39333a663ea0a34ded597e7f8385452999508e0a4e629e27fa33cc5dda04f114636d80de991c6246f1e56759a89fe65242ff9fcf91da0707e37b48e06eeb9f50e545bd22e824e3040928e0224e2cf0b6367ffe1ef7183beaceea0f1015570b8e064e46e5fcccc49c5671fdd0e4de8950f342cb91f50229c10be4b0809a674aff998157b49442563a05e3dde53efeb8b76cfa3c563fe71e4d955434766b062ca0ec286f2d68c5b9239c6dfc9c12ae2a6a7514e08bd92cd71077a565932e0c3bba6f4dfa6f47cf51442cef085a8ce704ebc59005013ed98fece883155dd1ef1008ceef269f695892d7557e350275841c8462b316eb1b2610d7be51ac458366767911096f0e805ccfbee92642c1b139cf0ae3e997ccbbd7f29a1c45b63215c637ea31eda4b8f36a33155002edb236892edb9f22713a220bb765b962fcdf4508a8aa7025e3588b01bc9f03d9607301c3c03e3e23c178f34a57d52eb5c298285a431b9c75633b9a3d1e92366e36de159bd0a4e40abeb3bbfa51b2079896d5c837712e3890d7e8e6f6cd5750e7635abea625d402bb673cb3328a248f1feee3595a00c05de16836f54745f73aad07c8a9038c403bd5be6cdf0d940f4d7b269528b5c684c7af502ac6e84ebd8ef3bea65dfeb8b06a91fe0333af30b5bbc448b75e82b62ffb98bc2c5d814fefbdeea6c9876436e7cbd0eb4c2d138f8581ac6e2b7f44c73903d3ff70c79ac1610a90bd4326c4d761b3ef20510e0554bb02a209187a6866906bf5688adaac090d91d52824206c8f0b832a01189df5dd8e31a169e155f6d185735c44c3442129bbd12f3d7a2b5357b096240fe6c7aa97102d83ae1870fe9caae370463c273a1f15275d827b42b17422f905a16715a3887de5b79762015af092c66535a8f10281f6d6a5849652a9b14b942e35f5419b852adf008e3855b50891ac1270c33e09ae55944b2adb19f469f4bca57cf013e08f72582346115641bcb89815e0ef5da56a4f1cabab2fa8678d6a5d9debf3f9b886225d3fac9abec3a4a251eba87f92ceeefca550e330e5a2e5e9e4c8fbee95ffffda600606824868ae6fd0f0b2d201d3b5a1adef0ec3f03cdef03b88c3a6158778c987bdd00db67ba435658f31cc68d4d1b46f9b0f21b0f62ed7ed476ac454e84caf95c441ad6b374fd123bb161a008c837aadb1431fbebf7293fa7b7fc585fa5bcd0defc61af334a853f127d516fa3e2a3337e7c792cc4a0dd6454f488252a76b15f1a1f817f82f5f8ccf4dc08a969b34d97fa17d5bf4981223be531a0975796202089b1cf1182f4ef4e0fef5fd56f8629d36291da6c43e7d95e36b7781d7b7c71b1320cb607265c27341c18ce71850fdd898be48f541ad5f272e09cb7bee05c72bfc3f7b70b4b122b4d0bc38ab6bd450d24d380f15b35a3f783a32654b5ea7c75f8ffccaffd70e7fb8ff7cd92ce9b236046fdcf635510f6647bb089b92c703833ac93d83360ff785e5ec393a248467bba724d9f9ce365561d2f54e25f9b24e7d87bf1f74990f546aa1862efead75aff8a1681531bd6c2630cbf0568fb1114878df9d7de491679a4ccc88a0aae263ecf81aa6db3234b761245115713c3c4b13710bf6f4f45c5e6fdc850f65e669d302d9afb1c6bfa841516623e3d1c8aa1947a2eb54805d76ed363be6531c4e589fcdb60cc82a6a8e94d5c1bafc0ded23a18fd7e485e74fac40f6e6c52b509c392d33ba67a31d12602a1f9252185a0e26aac392d317d8db2bc3f4516019ee17bf12341a4adb012e0b5004032d18ac651bd293c1a4ff1e6dee33be4cb43119ea88c445a6e8ec806da1acced006039c16d96cab8f22a4e46a69646ea15b6434826825fb10cc4b8800a7674756d8c04ddabb4769ed2a9ca9127e0e854b2075217e0251ab981734e1a7b558ad98813f282058faccf05c5c119fdcaf1d9bd4a4ce210911815cf9717d694e95d834bda048190ff456db504c515bb8fd01f95e087e4b5e376900b4beeb768888f0ee0ececb57e320703c94b961a1e088900602314af39789b04d4ef6074f2825409aa0a784129fd0ab937fe0e3a05b557ed336882a3fb70d91b6467830341298ec7eca3b2004824f93eb3045763f3f1e43d0b17f0113f1cfcfc9ad7e6051f489b2a159c1f7dd618521f45fe87167d51253f34eab358b26facb511502b30e2377a75cd12a62b1a973431f5dc1d676bec1dc9d72b9d707fd411e2301917214fd9c2f82cb7b0de5aa77a50d9ac1874b076211c45b67be5481f9d715f12cacf1f329345fa6daa20adf4be835d998dbc90da1902d3a219369b3c9a7351e9d43a7cb597a6777da932a49121cb9b560d3f65d0991135f634870798ae771bee5ab883e321c976dc34a83b0402f3fa94da0bd248f72a0e0a747a64b1d102648aaa5006db996ffca4003ddf7074a8d4a718257692364399680e8303eae4098caa089ac2ae6f81197d4b06eb2f9a5c71d01197d462c1f4d0e8fa5f9d3c2694b1d723045f2448dd967c7c2f074296ec1d715c0566bf534e510352f8740386e1e771dcd686c44b833b84c822a751fd9d7f1fefee4e8629356f710b55d48a46a0c4ce6a68d62b70c0facf7ed3ac8a868b36f984072bd4b5a0647aabc2cde7372344057fe33304d7f84aa1db0aa06e1caaa2ed77048332f1e92e9e4da1ea84e546a852ef7737217ffd348bb5977e0555df6f818a9cba9229ed141b91b877a262c552fdb74f85857a3d468b5c0e94b2083697c6263ae4df6369463593d57054cea4cd3f94a630f306a1765f042f49cf63bb91832770dad2c9477ded60a9a23177c7ecb350a348f0942883eb075890d37b35a74bbe60f51c160cd7bf9f614764a62b9de5369f01d2ce1a4b394e017fbeddb088d8bbf183d3e306fc6cc063adeb55b83de34483aa6f3d260fa7db449758b767a7a64b9ff5fa4fe19171e2e9babc5c667542a16b558d63b57bc13f1de9aa51d6d89c26a31ecf8d69d126857d7f5411b2713162dc5399f8906f6d7be7c5822138f8a858129c26868b9d60365cfcc18184c9a72eaa79123f0c0f0c9649764689eaf562d9e5b28a62a34b79c7b93e0b82d4a2e52c6d42f436e9501db1445e4cb4bf7326de985038fe205241e1dadd3313532eed7c0cd37e1c84e9804215e930216c2118bc7eaa88371c1df0626ba0c4a21770db3491175c168e4bbc9f9f6e68f6ee4357cdb220a1bc0faa5f2a39e7cc69c102a0866d9affd79edc90e068aa77ab3f9dbf3813b552f8e60958c8131a61f1774b686996870556b1a25c3263ead8e3ec5462b7192e2ec28cff3427c91685f3eda613ebd8a6d146009bc35723323628009c0812cacf508a8e14c01fbde420c36aad4b8f6b7c9c6d7e0fd1a3599ecfdcb1eaa478acf799894b6fd9abb5d6807ba01968fcf8e12e9f49db6ca121ce7bf0a189d4c4d7866779642b80db9f32560ee4debbb97f5b3bcce8019e4df0cc8a7f140ae0627eac946e1762b38b93c656d428fa6e1c8c6f527298919bf9c0bfabae823eaa22ed9788599b4deee4326b0b315635016b6077d9c00292089553e086d450687035ee62ab9b862e541490cf1af757d5b7337fb1d0efb39d64cfe82a27b89f3a911fb4b92e5ee6478f8e00a7cfed7f52c5441eb7df43ddf6c157bbf41213a26a78bbf651d708451c20a399c616b27afa137254a7416443c625eedec8c5e9506a29b5a2676354178fec1f6f7c28b87894c2f82e2b44aa3088b1b62ff547ca9c99ee35710b40819fde63eb540e73993f7339bf172d7e8e0762b082f1c0fb2cdea9fafeeda0c681296c85b2793efd82259eaf83a27bad7effd6581fcedb76b2a28658c86845fcae6403fbbb424d3e193397385cc7dfe155e77b81bad2d74b1901cea4232d0ed66af8c688911a3e9a5b2afdd9d81daa566103276a81dc191c94b1106e19b3d3a255a6c1630b7463bdd7b85076cb67f97f351a7255139cd1f8d2665346850eb5dcf472033a575f71289853715330998baf4003358a7508698da529ee2c7fc77512749761f15476f75d2938aad43fdb23b8a723e356552ef6824c0fabee120d121e758e5516b0f92006ed0cd3d960e01ef7944166e6e6c8947750995eeefceda260395da001690092222c0d55b7bbe4efd472ffa8cd9697112299614bb5f610a0b1ecaa7f66d85eadff254cc4f749921a80bdba72c86000fa9de80b0aa85a605967262304e5f59c8f8b596529be935d08cf447ea0b386ce05d1946cb4d69f4d311c97d64f0535bd56a1f8995d3cfc786256ab3b2ef0b3888f2efe2bf0162ea99aa76a21a1ad22c26ce0f4852a0c84a30c8a39b1a9f627d98d30dd3c1db8ea6ec914ffb54923ccf2f05f7f92398e7afbccb6edd8af954eda13f2aefd936e61ba2ac53d5150d5f13d28a91075b46981ad9c9a62e28df4ab3f2485fbf3a93763419430de84ff97f27d3f3b54b1ff4240f8d64f0250081ba52573ba058bc7431e24924b0c6f9e7300eda2f6f106e32542579c08112d5253904087ab2dec4b1d8e59ca9446b9cee7e699c40f2b9559dbc17a89efe9bb9136d28bc5de4ef201a51a7332f0f75373803da4fdff0549d1555950800ef77acfdf4cf596b893f763055a3f5a91f187310f33090c5025eba6fa909a8980714aca6c0a03d6c6fb472698b7d50f8e33f8f21673840b06a5de5868b76f0117df99846a65dac716ddb221acaea2343e1744747c4505003dbac48cc669a768678823d494f5450303e332014f25066a63e8e6cf5f210d317648480bd77bf56f06ce4fe0fc60f01e5ddffd7288be7e764f4587ab358d0916d97b531a5307e1d77faad03d229cdd563a4fcd809943c2c1e8c65b9206c112a6015a297a32bcaf9016d4d6f83d7dc8c37c2c2dbb1492d845c344a3824731a3fbcd93ea7781fab1047cd4e7036f3cdd3459a2d95eaae4729d06541bd807deae8cce7132cffcb3991e772ba403c0d0aa1d2b5c1ecb375439fecceb6d06ef9bb622a854fda7180d7fe8199cfe171dbe57806a786782a941e8acae1390fdfd8a39ac2763cbebf4c5f698882a9dc3b8735b6eec484e05efbe9010d7cf1b516ccaf4ce4ea13b9a1424430b147e6d6685525a1beecb90c19df0f290467a240b1e965cc0a20457eb75459bcf2901e18512a90a0813bf8aaa5a077b23ec4d78276adffcafeb19a0ff152f8e224970d379f8f6460b56ca12e925bad42b3ad0ec6ad5bd143fdc9a2e676af71b1c2628793055f7df2ff96bbd5944f358483b23ff81a483da495965a265725f021db231ab38c24a4bb4d997d800523ee2a3beea7ed1306984f4872f929bfb1f1c8a0ce0f32274f5980296cd0154c7158773d0833b142dd49d31bf0d7f3e2683d95975bd7c2c377335b26a168eb7f4e4f4e97034bd7984031e29fe56912ed2db7485feced03f334025404ea678275ddd258eb785a8b815b3e25238f520e7a6ecd4efdfd2fbce0d7fff154254570e1a52dabb1d8ec4c53bd117a769af6f83d6dabac4e253ce78534d1ccb2d860e2382c54b5bba09e79e7b63cabb7e3a00ebf97f99c8e6e7388f32117b6324288d9be8a4fe55acc52f13759948fc14acc7db30ea19991fc3d99bf6819b73029980a6265d581d923e9f12b637ccdecb7f4cbfbc50f7e3e2c67be9e7171110f8a0661d2cb86136b16afcd6d67d278440b52905fc63b45558cd0b3af1835bd0fed8877812cb3ff58141d130fcd4f78843a6d40de17e1ef34a4d3e0df61386821909e2e166bff8fd0a6a1b4547b921f3a06d7ac521e96840822f505d87106dd4d39c13f706beab3e149eecaeabb71abbc20c7395e04c27ef94a888c1e5a246f2d42bae6d9261e500acb093e55688ce708a8f3728e5aaa70b5174e845c60e31f1deb1d682935f904a473a0eb8249353e809727654181c711a086da6cc19c0d2e8c740fa4afe9a7d3479eb0c4744aa6d688c6ecdf1e43f59e3e6920b74a3dcea5cddde27638e389fdee870f6df37a351c54beaf0d70949db228f9932ac4ca47d64c9e6a0c3f2f87a6afbced4f0d16a4fc3865eefd9cb6d75f45c0dda51271737d9a83179983018241c8262213253ce45c546d4e791ca86416b6f4b65c58eac909f572189eecae2381681b76f8b75c4d1df1d83a0330c9f6d2bc55068c411038e61f49a9c7958533182bbe1e7649022874a82be4701a2cde5ec5931247148f186a0fe0060e092c0e1512d98e76d7f47c79ca9f3dd5257966ee2acec1cad78c750a80844d6ee28ce46dfbf66e06bc40d68ad4f1828b5441744178e079ef095a82a1a4a8b4da8b992e258a33de256f3e92dfa3b44e58176f962590bb2c1574ce9330f40838b7808583de851cbf7943b958e9fbb276fc94efba0ed81817e5ec261b43c313394ce945ec733769239117f7ff2a94900492172eea4874c564031e256242ac0d66b2617bbf300131e2236bf817d633f81c713c06a98f93506689515b3f8635bf5352c87ecca2698ea83790e14db5dc8655716d01379ce7f5aae0eaf4422d8248226f43c379c18e154fb1185da4b77495c1896369942eacba53b98d0ab86901cc291236165efcd87258a628c20f76e9bc228e1b23f4c47d01a82533b52a245a39fd87ef9f8bdc592efe02e9276d5c4f087d47d7ea78b01924ea6b2cb52dc0a39905b1aa8530a870c7ca1c087bc2a1f91f8a087fdf8282d7b42f3bbbc603ad606ccec2b181ac272c3e2a82ccd0bec70fb7fb229578076662e5400ac01a8d8fe246950a7520dc1284b6d1786f2e41abdb9c93c11682690f0d1e077ce28274118e4ee396c718d920b4f168f9f564e8f3211f500ad4d5010f05f1ed02c16c894c742c4c316fae13daa1ef1dcfefbcb1382555d210889ae991d219f6487040118be682077668c7ee6d5c8b9b49432123916aa08bab8b180623f007430eba444fc4f8b1b2e4dc7643237ae7b721dfab8a20a486f2fc031eba9e87942176e51b4dfecf908a5b99f238e9da26f05262084a1c1a5bb1f425e471172ba23cbfb56ffb9154a2ef40c31dfdced568c7864c340d414985ddadb906ccaeac76daef54d3296286a11b528782aba0c97804c5d595dd7a17b9b2259d1d9acde48fa3be76694d321a1dcbbac8f2ed1c9a07faa968f7eaf6d5a69f4795ead805f5425a6443784add8de586d154b555aa350242f3cf80ca11a5f5057a90bded4bdb2cb000a316c2bf3a942fa5aaa8fc830b9cd9bffa8045dc4a1c0161d67d0187064b47de7606cebe60c4bafde102a7912865a64a2573859d578c627bd974f6b645721e52d8c511827cb947b163db0ff8e0cd1ad3fc93d3a179437127b952574f8d01b40a982017bf97a6653fb199de6228537e1b9afaf0731b22d400f10e468a108f05e4e24b8930d5842a82ee7c590f748a4b3c7444dc191c298fd49ad4fe2cd38c0dcaa24237e6f0bbee54edf8c5e4cdd924b48a9aff6cfcff491446c10562f192bf0d71d79436bcdca8be7b5f701cab65662f14ff357ba3a55baaedff67df617b749d0755e428eef1a016aa0cbead3bb6e3427c52e6c32827c415a03eebcc5abbb01947cc469febd5c90e57f82871c764b15ee7871684dfb19142a5a7513ce69423d005bcde82b8d515ea461f7549cbe96e4d1bb248724ac2779e3b914f799719a85c1ff8aabfc0dd75aea8f5341af0833ef5015544c66b62459aaf451af2b524316bd7160ffedcacfdcd3c34b535782c591ca400eee6b0d332f2b520293714237fc254a2e3bc3eeac4bb0c01696db9a20e0f547bd7c8cb8e1f91ae42a63057b71e9efb4d5caef814a5e8e1cfd6d7486290ff69634ae8d93dcb34c0485a325b62e68601889ff832182782dce1c0df7840021c75ce1f4ddc379e3388e8b2b33596178e509a839a579d4f70cf92a94e1a6f83e12f6ef7cd38726b32cc6c3e3f0531f550b73b9a065060f86294385f2de27b97c56f4aeb672d78576c242c73066f09c98f8cefaea5ea4acf6c934d7664c358d879ebbef2d6a14a782c77b81b53887143eda370c5cfb2b92fe741632f682432f56a46f48a15af73dfafc3c5a40e50c6d97f121e817e8dce1573d043d9ea1085e9f67e045a33086495fc3bbe79914a3890033fa8466645db176dd22a8f9b2aa59c0a389918c82949b2fff37c16677984c58a14373cbc6af583f530ab42a5ed589cd2cc72d5370cc81750673fd3bbafeca7d6f73784fd872e53d548a5afe54c14e8cc52364540c888116ea38abb176b08982c8e4f56c29f8f1edbb3f28945a975ee890e2bec3ca48e54ab624233a2c9ed02e2e395f34505fd105042e15086e5be514bfb3dace696fa466e7add967240a6eb82342e55cb1a72ce7fd2ba73519710970c3240871a3494a45353b96d47e24fc097bb95b10746b4fcd18b9610a80333bcf55dac04b8804bef0f8c46e425bd54389bd9e021c9ee7dff536a2a6072cd8a098538cb9680f5194bc90c7026688a19202b5f86790d55dcab07267df9c2802bb50aedcc32c06da159fa0ae2017a6806081fd93e2c1dd68f1dff45dcac3fc3c758f2b35f4e7bbd2d69c8f8286e205df0ef0acaa9b39df64567abc9ab2dcda1674eb97dd3cbd72e0ddc79976881bc25b51bc2606fccd24d30dab0e2ebea1f7b00d39392a826105d7c3e004611949eb4568c2eeed1cc69f1f6b046a20e168fd8ea5a437486a100d8cde29c51c0c59671fca9ee2f782d418c4550ce25d187ea5f1c1c4b082c86009cba811a90bf8cd9f34494aaec9cb96d2c40df417b73e8b9c457614cb1400830b7649ff3ed672d1cc640dc39e1a611a1dd9466064a835f064455ceae4ea8969b1cee49e7ac06be1ce96d0edaa898c11ee354f9699805fc9a668d1283fbc2ef17e78906f6b10afb3ccef545f9b16cf05fa91626c30bd6ea970da1318d31c0ae5b0712557804ee490d5c872fa34d8b71d9a5d878b865511fc8e4ac31e7e99e8cbe48bbbcadaff1eea6d14e1887fdb18fbc86489b81305fe86ef965b1c37c289673861fcbc085effd77b05ce01e9238cf0126a7ba60df32d1f855da78ed9cc47cb2cb4f8ee68415b07d14c4738a0effe6646c7377531df1eb5e837423ceff728cc2d15528265ece0cbf5009ed4226e72d7882c2390993b4ab211e249659e9f6ea96b73e3bea2e320873008d4bde59d66e0da713ea1d6b71c2876dbfcd99ca2d8b9384e10522fa4639c6ecd28287ce8200bfc5b5c42a28f18f6578d26f022729de4780762f67b6dc2802f99c4be6da4a17392d0115fcbf8e2cbd3f37cb180abe811322e1747441f42406bb231446e6b4fdee46ca1908a75db6b0b3cc65145e79595d78946a66bafb058f1ef1124613221657fecfd4283b0136a56e9d8aa16055597cd8c52ee5ff68a076e304516787ecc63a04cb04acb802ccb916d905764b1c0b757abe8f13d006d969cc49bb31e26f2db89915ee00fbf3f934a55764e71f7b94c600cf35dc3102c29b45f61d8061a16d598b6a173a82c2c222f81e0d9b78e629c10159f6ec81f78c3626045799c70ceedeec9bb58552363f2ad01ebf990f1dd1a7a8a5cb921166e3ff39e762e88cf063e38fdea496974a3905ab5064753b82deac714bd7a3c83068857cdbf21444bf9b8493b1e8563a3a0d0b1bdc4616dd1017aea3f1f7775381ff340e542a4ce982d8d803eaba887b432f69cb56d67781a20ecd1111b7df3d557d72d87968febb41023abaa0afbee771e8fbf5f3bea33f136bc86a006e9be88c5ae071499257d10c0e8c48d9c79d01c40a719696ef1aa078b5fbdd3b2bd85af3e5ec96f66f98bb4ac8a83a3d9ad15bd60bfe2f6eb27595eb0752b1f3dd4be8b65efba665ff2fa6ea77eab0f153d0ce70a9634505f98ef93652cd13b34a29d79b0fb60d4e51aa587be2c9af53177f39bebf2d31bd20e9a948996ee9bde49efa0ccf517962b08fdef59cb802e1f2dbf2a558ea5e1812feed5f9896568a95000257c69901b8041b20d1e5c58fdffe264058635344acce71d54da863c6ed1f021f82845c9883c106d8ee14960f1817262a703b2147aabc14a4357391a9904b0a2b2922a2085138d963d6c6d5984311957b752a51204513211a9519237382d7915ef471d80d63ed99c888e0c875238300365b1a85bf8bd65be7594d364eab824339d6a6315578dff332cf4420588693b1bbbb52bcd623795ba21cdb3fc44a2d11f146b8791efb54752e32afffbcb2d8ab86d5d961e23b7873ef28c740947ff192c4ff7326163f10e9dea1639242b49b0ccd38736d4a9d7db5895367c358dabc44a37bfccdb7071024be2ed1affca1bf6de307705798dee133879ef511403b32ac5795d353dc3d3ffa7eb3eea6e0236f61eba140e0fa205ab2128f40bfaa92ba318ea7303493bee39ed6b39b4f811fecc60438cc37d7acdc370b45cf705532c53c066f494df90839230313b27c6a4fdfac67bfc30a88e1d6fdbe36b2bebe654bd349fa5b1cebbeb0e8f682438874e60fb4fa6d4ca6c0a330eb863ddd9563d3d446d91b8999d2a3bd739f984d6d21321c0f527811ced51d77430fc26a4dcdf92ef663c023ca3f0591f64eb7df798cf91e55f229b3be6bd3049fae4fc5a0e8ac3e4b2e704019454544044f4a7c829cecf0f5cde50c8f4f2dba7bf1b02bf4298e426c47052fec3cbe02e73244ea1fa702ed7cc334cd6efe00edb0ca48b6d550c123c47fa6004196d5912ec077a8f6fe3e7480e04295144329271be0c6ba58e6b906bf1ab3c12e322979bd9ec3bb268c450371243d7cd4ca7ec5ba614cd9f6e90d783acce0332844570bff72f6f19ffadbc87174ccd83fef0a349f69086605be70e75099135f08ff1b16b1b6e945f2099b15645ed2e370e4297060aabd2081657e3e912e19e216067cb04f392dd575244b583b54ed3288da68c652d33a27313b366d285ce402343df6476ff6b608755aa3d87fd7f52a521294fbe3306595769e094a1c09ad3033ad85c8dc4a996613efe5fa248ef382bbdaeb9dba9e869ff573111609685b2d3595a0a81d78e50177d5f2118b770f17e55b27534ea42451614adfe47bb80420ffcbff770a161542b07bde940f575dbb905571bae36f6ab1014f9a9d08c6a294842632cea952655639202e01e4ec22503313ff3ddf45fa289fb0e1d3ae081fe064e18f511288d1ef18a161234f58a0e6c509d0cd9cdf36790e3d31dc5be05855252f8ab58561f6364ddb5a29f00c1cb066dcc6735e2b9dc13f4ca769f63fca25ddc915214fa2d655806e39739e4d303e02ac2f23aa0756d1df26bcacbad87bb96ff986c3b74b86c69e8a690277958ce24c5900f8e32c564adceeafcbc3fdc0fd99acbe2fd6767894801cc48772b061133c317e2303d4d394fa303c5acb07ed683583b3ab5b51334e8bfbc11f4353535904ae23da55520e995a1aee578e6e3521e7b99841bb2e22db8005971627b44482ba3e451b013b14e5f5213dfa61183ceadb094685cd0457738a400fa4fdd2430a19019563c773cc148c25cc38326e948efdcb5d9e651a279263a097339edae6b3a0f9f72ec09ad2c26b52d43d25f33dc32e971663196ab3392757f8b2781e303f27f5a53e823b5fa042b7eca48464af5abfa962395924e0cb577e1fa06bf7689e587da4dee1f581ce36469b8dc86ee43f4ba7f87a7d111a2e0a17068ae33ee31567b799281dff50e47dbc2b2469ee615d688e4b8dcd3c49a5a357676a6d00d0806a68b302fa743a65017165998b780e8120e266034eb9aad8fd5f4332fdaf9e5f22100a1b0a62b4e8f130d2e426e6c9cef20cb9e94787f75fbe67eab6faf5748c0bdb2f1786a58227ec4feb0b0f28d37dd3197f8785e65b849910f663b09afe39f71af00b031b30a03fe37604c574f40390023d6d86410fd7e6407704ce495d8936820dd02c542c13200d0d75905019078bbf86c3496b6846ba9ffe7b1de8250b0803e66ad86343f9c557eb861570b55e419d9311db536b87d4da2ef4d5fcc7dd661c135bc31120f950024896e2e0ccac2cedac0c40b3c3916a13c1b6415edb265e7b6b02d0a139fc83200af9824a6df7ca50a378dd5ef26ae9544ce200b30b05d9a7b7fdd6d8cb0fbe2155d84dfe33ac92a60a858948d883bafdea9819fd1cfc63ddd6f1137430389d1ac6cd62d4fce8ab4ec38b758e8ab3385f8470edf9f42c90d5ee905450f9c9ac5c9a7fcc5800e25da68d9b4c93ddaf8fcc5e1c3af85866d3ad085e876605b5de7c07b3f6ed0efdc590485e47f7a94e58ba415073609371a97d2b49baf6d99c661a2b272bf93ce1fa68ec40130c2540060ab8ab5b344e5fb7e97d0c5fff78a89d0da0257c8d8cc24fc4b1dbe829263a147a2472f707f5d5c806008870f6db03273c1c351e2b52a736040aeb683d3718df1a4d3f76d80fd00f03c5f14395a268c3381c20e5738712f730c9cf02125cd8ed8ee124b1ee0dd3cf85b14e46f30733ad6db7c58e8d0d9e97b77b1cf31eb156dfd0feb39d54f9a63c721420ab71277b7e746666d2d9f39df2f0197ebb6c2caad9a64e3917affcfd932fffafcdcfa209e630daea3c83cd4172f43b175bd33eb715a2fc515024bfc21edb09ca025157ac8370760f8774fbbde9c176c26b5c1822473fc0d6b0ac30d10b166dad1314dc35487499be14661093b0ea7413ab51bbb96c6b50f55e07db0c12dbdb860a6b1ea8fda90582837d3b345780f614fea75fbdb2e4482d3103cd35f579aab43f46c2fb96f223fb0549dcc4bcf1360a9ca74a53da8ff07148fc948fa578ca7bd0c91a6b9ef5b98d529ecc93807f54d68a7df7bc45530f4e4a8c2be32c01bcf7cbfa37d2830bdab31f1d4c0bae30e0c7ad6939e5f8f21d0965e18cb7e3d69041e5a4af9c88f058263951904e6f6b5fccf5268b52cf0f18d1d84693b99dc4d17fc70142abd6f59abc28a7e3234fbadcde72edcdc0c971e48a0889706501c47f427fa4bd66bffecc063ac4faff1d16141376f4a2d1cdd222e9d188dc9f784c8589eb8b6ec20451b112c42d2d75fe97fe664dcf056f2b87c2109d5c5ebe7e9e840d07ea0248054735d234f67444b053835aaec37120d9fe5f090de83e637e95942bbe13a238d376ecf6a26d9e0185039f383469afffc45843acfa2c15d542b0d5bc8689e25cd9cb138d2937600c1728acab55fd06ad3e404b66ae02c3084d513e9764ee3f6a82c4132f16e86519182e536bd9fce6b890b231b2c4fe3e17adaad860ca3089874cabaabf24f33322e0438c7579e0bdfd73aa9cad56e2dc91930ca3023d6783ae246e25fd136c47a2450a9386e30261a6a74a43144c4309905b5f033ebd1bdcd21213b1754ec4894f1d26bdfec85013d989d7f5ca80e76f61ffb9599fa37b01b60f5a3b86ac65f7e5f313c846230253da64cf398180aee9f66d125409c8703ca06e74a7f636b8f08f125bfe41ed25c4220a27d21c55443f9c3ed8f01fb73a28c40bb429f3b8a2cb67bde70f3a71c26067ed9389b1e53b0208e2b21bbe816049895e747f60bde2dccfccab4a2cff52c47fb6b1e5b393fe87df4ca47d8aa9f334c89d2202fc67c63bcd0c827eeef2db22db128dabe16827ab236412ac182b38abbe3d719f9225230d1e38cf7078f01e3c036db1c0e17b980c184b49753bb53a28c29500ccf4e31d4299b9e606d354820725c5684079fbcfc72fefc01c71346a0bc86def877293b1133be77efe39e90544a293250449b3e5c260bd0780f28a582b2b189e87f4bc9a4e6aa5b64efffd5d295bd7f31df73d21dbd5e06e26ff79aa6ecf6c012b9f4349f474b00b34f5c7713a48afbee2c6e4d591d0bcc31fc7e1cbeafbeac54b104ab48e2327ae772e0010520996a4210a3bc8a7b3b5e58e844eb9fb29c24bdbf7c06a92184f6ce0dfb8d4fe3c41720bc492cd612cb544bd34165f98661b6aea231930ce1b4a4ec00c3b06f7d9db5a182cc96966013073bc3dbc8c12ad53c4610b21c7dbd6059f31c3809dc3c5cd271b9b67f43004f16ccca71b16d217ceeb875a1949e501250168a4d3c533f11ee93da5ede63102b49493126e6eebf1ba0e0b99f1a539b71196c74bd092592ec969c92ff4bf8982efc8c2d34632a636c7a9c4723aab1ca873370639a67b2978485c29c3aed1606cc6819ef2d7180d2308a9c3248c006fb44eaac12ba959e31b7cc7e9e94c6f12f1cd2ff86068f6ad7d47b0e6684a22a3d44b62e674920924478e56ab7e606dbc7de51456b497e2802394f7ec91ba03c6277ccfc431553bc512cb32f7f48e49e79441197638114ac8fbe7170a10fd9fe01a8bf84141684e1c436417e202b3e57a6d6529d934169c999fa6f38047969d1cfad6469e167726083342c368a301ec6caa097d347967a74dcd6961ec6aee2a2860e594f78cf6ac03849aeb300de81a9c5bb4e157c4f1402b8def284c18206d8988bce0c62095285b4b4366f9ace487bc4400b7df42683e8f7ab8dfd7459a19dc936c59218fed09612db1768fe8fac3dd170669622ad782b80391ee0b1bd60945a11b29cdfcefa5052bcae8a2822252fa731a07f97f47760478def3c9e8b2ec31fc9875e39baec51945b98a657a01f31a7943aa097d133e1b9a74bd63cd3b4f526aba29cda47a7264f9dfe1a2fc23cd8252e13ce32b12e7ea03e015f0f78eb1eb00a9befd38b299d70cdb48aa93862d61bd65eb6a980f2f9fae37bfc3e8dbcba87a8b4511687fca535c4d70721c53d6e3a4e79ae7fb1550a33d0f17bb151f7a761a7e8f42f4dbd30863d1f324450a4e58e913eb11a089201bb0bd1d098f94dee692581c7bf706951cf163e92b809804953545ba0052dab580ce954ddac5720dbcf1aea3b5e62b4ba1ad3b9fbe786a0830979e6a9d85061651177068c51d96ac0ee72806caaef9413702e97fa5d2961ebe35014f1d77f8745dc6b38f12ab50b20d07e36399e730680ff1f1d31b303759054bf9059d05f48bd106f551380a14c880ee2db15ec9d9ef85242c17272e6c98966a44b95e388437ee2fbf0b7b241949873a24ec090a471035cc317c58d5519b0316ae8dc740c17008f58acbce4bae9e6c36c375ad3ce19e4ec1e1455e625cc2b09e82876f8c9c4d12f36ac034e1abcbe37747313d32261dd2585618657bcce1cd70afb781aed6f502a422b10ec850e25af70d27f7fa2990873a74c140a6d44f43b6329ce29ff7226c23fd7dccd4347c321ddf529ea80121f98de5549f9a6a56272cdeb45988a8bf29355f3282e79c257c78316c7a6e654715c65a84f73800f13b778c2860b8b27682725ff3a260466084150539530f448327bf8e427ee136d854b782618199dca9d6ee02f69bf95904affcfc8671a66950eae5aa21618af2ccbd8fc811c2ac896d4b15a39b3087caa9b79fda371786745f315b30ea9b4ac30697ff2e55517c53f8e4ef2357c3c471e30767a034b63c7b6b25a4aa311edee67e7d0df1fd31adcd6dcae52ddc2780e086c302a60b2ab72e4b737da3d198c6ed3d7aeba2876a7d28371ce43af913d1ab185418486788943c6c3d20890f59a26f7bada3e6ce0b7e7ef7ef8d1ead970aee3a3ee118e4c543e8a5e7d15af0a6cff9493c9ee6fe796f21972cfc43eebe3058d160e245587aeb3973302209445f9eb389caab31f04a7a4616760eb0e9ee414f8b062dd6ddb37c45fcb92985ff57852200d854afad29ae4bba0d893b5c89de84dd3073ba4b41504ad35aee6c5ca49373066a5b307c3a8494989057a7377b1e643450622ff8d68f8d587bb195303022169bb0a5c8ffda2bbbb4f86048c7c5062750fc9634d131478624b5b1782f0a9757ed0f3586b432389a2a3e80e1976a39e861fc9d7ec120868cd0ca395acaf386141c6e95e4da607747602449fc51c0f4ed798ba7dc5dbfc53d588b2b6aed0d1ef9f18cdf65bd053cf3f9678da67e9c9fd14c735161e19b852229b82adf95b4d266eb77f5294578489cc1272e06edb426b274cd81d31dc9b98e7f8a9fc7e21e7409cb3f471be453dcd9575b9740dc362d71501b079ba5d3d528a169d834340d4f1685995b9831ecd2d89128fbacfd5cb91ccad8e7c9f22f618df13e175f9c4fe0f797075e190d1c65f3a6684591fe65c1c85f2dedf4f53df21ac23615b81956c1f4e3abf9fe0f06acdcba83fc7ad17ef9c41de7a14b585bce52cc299613b09643a7220c8c0a13f20157205a4a7908a50e5c2e2333ef91612c33caf971dc09ca936c6ec707248d0fd6774516c440704dd6a6619b581d52d3ea546e125d2be56821acf97f6dbb0085843b49ca00183eaa5e24eaf4bdb4d3034df7b4f40ecd6dc801583db281bf49da0a1d4eeb81330b6889c5bbea348d259a979654346ba279ab42541490105d532e3575dc7c8d91d9e430f31f569ecbe4d994ec201ffe53a4617b0e72c8c96ab218fea0ec71d63c2e22d81ba77a6862bc6154f969109be0df8ebbb847f5db7679806d79001842190123203c1859d910784ca478a1458c128aefd4239a920e8f309fbe726766403e1dfbfc9849ff9f6d8d32a4d83ad4cc09ae65361e347b202645f3e0960a52e22cc7b79c50688b2ba25cd318f37dc52ac85b91ac2d515dc90169d47dfb504be35e1555c3d4652a3cd406ee0b5a05a760cf6cd6b9c3ca5487386ac97d201026510e67fa4213c8a66646d1a3c42198de7b962a090e9c5082adf1a6627b88f81c2a3cab748466dc7f06f6c09af7e0613baf0bdaea55637a47eda1f2b755d5cdc4bb8cb738e87bb7851ec5f370c82fecd0388747ce46a61931f57025eb6c7a658b5f262304da16703e34315e05136b6113ce0c771fce325ad7a1b5ba4f42da56936c90cb7c91d898cfd85ea48e11c16ec9a752f6649bc8d83561a89d73f904395901d4db8804179cdbc8f498c54937f9b296779b59dcbd6ab8cfb491cabe2321cc9d0c44384f0b4d050f4c1685fff0fa50bd576ab006804330299660f133045a2386993dc6f562f5a55b2bb07845da4855c29215d6a4a2dd8a633fc1e8704b8965fc83a9d7b7aba608f0eb87a198c9ba26953408b251e6aa7f5d7039802d0f9c114df14b55da841f9af3f0864ea38d445363ebdfe5fca0f3c2459d8b17285d537abc547a16ef8e05e42b6acfa7911ce02ce374a1eb4917defdced72db669266e6fb83b508adbed7cc96c6addb40dceea7a0a72436285229b6067e9bb53579ad77ef21fcee598457c9ecf5167dd395b57068677400ac31ed952554d0d0e85738b3fa7bbd712e841f07bd1fd97635d05efb37f46e43a04cce6f172241dd0733377ae1ba594ba422a03ae805a0a73bb17dcceca8f5853fd3cb18f9d6a13b54fe736695318f25f8abd3553b1a66d01baa2201ee0324d3f87895d71f2f2510fbb3e24ef17c1d1d0dfd8080c1c60847f839e053c21987016021c338bf406baf72d7b1fa62e735be6f4044d5be1f52bee8c51a8a180671ca82d925be0c81d49cc52e3494a5b4b188012596fb43283bbbbc7d1b90f3fdbc320509d9da2562e4e2390c666322736ab0f84f9490404d08a3baa632b72d430b3e92c6a6f0fd24c6f9371144f10dc54f11769493494037125b49e4bb1f15d9bebb13e30c0b8a93eaf523fa062a72a87cdcadbeefb719a68aa8c2e4f127bd48a5580ec385cef61db2c6f246543d00736f2b6ccd4acfad6834938b2ac50815ec7a20e0371ea88652674413532550fd1484cc56ed879295bbd1bd365bc050441000f353f559f44ae7b03b3d557ced4356ba42d6bab699d4d0767cd4709e99673f85f86bccac42bc73473228b26a6d1bc19248b4641bc44380e9210ee591058fcdd69c9f96c08eeb70d9331475f5da6af39ea8e99ce3288611a9df3bbc3444251208f6ab7bfc0a70d90e89c47e0e6a348ac5543ae64ec23929941a9c4fd446ac91d48f825740f4271767f5df1a75f45b8b04f5b626d7d74b74a6c3fb2e331b2f83e52b7f71445ea872e5528d81fbae01b0ae6140cbd35ac8d1286d4c0742aef12c6581b389a784b006cb3bc52e1fef85b33269772e085b0d9cd296e6e5b3a60eff6195606263790bde90e952e3e760c00eea2fea4268873ac398a479a31cf7c941b462ffe77abc4c6915fabae8409560fa509351c0486c29cfb543344e9999462d90581d19cb3f9e13162261bc6c2d884c42a9d2093a5923f8caadddb16030b73a521fcb42ce1a5b54260e7a3b498303c351695b871b7eabf6c9552a148c62c1682bae6ca2f5319a068ad8672b66a16aa7a3a8ad844faea0d7f5f9c8e5c44eb3a360323053ecbaaec93f59b93eb7b02ebcd88870305646c5e3a393f0e4d53042dc4fdbbd8fc366b3302f852300762f63658122b89532b596bf0adea3b16e34c4db9efde8ea16d5802f48c501c8eecda54bccb0bf6acafc363e26eb156fcd695ec541e6430dc01cdcf86b69119abe9b974e89bff51a86235f3cf555b23f9332751191467383acaa8c9180a698858f846f14dd556c027b4fe077fb60ea334f184247224957c90881c0e8a9328cfcac5ac0e88de629362235a87ee108a43dcb94b6da1bbf15ee5f7c49dec3330bff138f4fcbfde45222b52080ac050163255203019f5e893f46133dbaa4333bcda0e99492f89694232047a3707784d27338a28fdf0704026a24bec635d6f0b01df4374cc5babad85abb0ad7f589387f60c923b4d1c6a32c91b1c972d70eb91486e5e7d93bcd159f896a451d408ea02a9cba411298af20b0b678320f69c97289f6d6b9fad59a920ff69fd7a1bae5bd0430f74b1008a86c712e9ac0a31ab012ececf01de38329e017b2b22aee4b676fee2e63a540a101abe875a13590fada97fe91f8d3a2361bd00466bafbaff750d4cde0986cbe85f3d59301af89c8b169a00b6faffcf1eb8b957ca0c19144d3b7ee3d708931dc14c25ea90f689040af8aaf27703ca9227b393247a5ea7471ca390d9a8610ef5e15b44d72925af1fa5263533147a09edad97c5a273bc994b42d7a34f8e5fe8e57092103b18364121ee017ddd84fe72e64492325e18121f2fb97690f9d40c27334b0dfb9ff1c905d62fc8a680732a252e95eccfa4ce5b76e432e8d7d580999b0e27baea47495c814ff48735b07fc43b45815b0dddbe9e0ce4613e2e1334727eb51f3c8eda24ae9adfe5c10191e3626d363ee73cea7de46e331de482a8d5a077f46fc96d3928aad7de5d836bf8742b56ece04285f9033893a72cbcef7080052e7d71e1a040136d93f635836742066d473563ab54f873b8c99061f7a601fafac9b1b7c5f030c46b2f270bf310c6ade149b5d66c3978a3e18adbceef48a2e7e1669fbf44097bb177ea002f513b429fbb962e7de2ac48ddd6a9d22ef5a6c74d0c1bfa6be1950b245a36ee6d4c959e3610952d8997da32b3aeb925b5bccea9ba1600df98e481ebab2dfa5363cb5b72b7a069ead87b60bd05c9492184a5ca0a79be91421a0601d985a58557f96614aac48c5baef4115e0728e12f47c7f87b8761b15de2380ffba2fc398c28ef4833dc1907db2b42c4ae72a0ba1146386d2fe070228adc744c725c57cc45c7fe498857eb2ab73f288b72d11321903bab60bc9cd13e73c56552dfe47ebcb74d9a0ec10a3b0b108471da2c7da8e063de03325b97c3b0d2a11f0cb2063ac5e90a5bb4de68abd3be6522c17cc63b76f8c31e11dc758b6aa61840991ad45e838971adaa6a753b13bb4f2a2d2920c22a2afb9c5daaf3bccf73725268f740c1964cf74cd530abaa224523b7de70bed5b50319dbd2df92345f09d20616febc7fa135a04b4954e501dcf24f01a987af7cfdd1e48cde2bf4faeb186c0f84169c96e62d437eb8e520c5664121041cbbca819bf49ff6a924c388a782defc9b1fa1cc68a8e98616a35c5e99a62e6f8690de5ba16e7a881e367cd7ceb9582d71f43dd9a5defff7fb2a1c78f06aed3374ab2671239015ef16b01ac3f093f695cc2e015c6159cb38272c7cdaf2da6f5b0ba43a9d93cc7079253db7aa4f48d5aab32cde6578540ffc290bda65e376c476b78a0a63514452c4d2d74fafd317a24ebfdcb2fe7549ea41c9c3f75ed0f9db74917ab82f00fb0f7d4fe3e4308bb70407c227e1bbf61a555f2f81016fa785029379bf73734fd27a964de2ce2071b6d5988f3e0c577cb0bd8c358cf41c94e0da1ac159d8de71e125b7e5dc2d74e7bc251d176f63775c59e9aa52b1aec58e0af3e24774b10abdbb5eaeef250c5a4737b608ec3287c3e94badac1fc29cfa2db1a6b96dffd4560614992ffa8ddc50665bcc3ffc63102349bb1d3ee8743c1f48b41c4bb9f72c8286bc055db1b994d0e76049271fbfc0245b5b053deba1ecc60827aecf87bbf295b69c7992b49841e13272f10a738002b1f34a74bcebe4d6c413a3469ed0ff7d5a9816ff318465302ecca76404afa36ee28ddccc386c6a2f24685c392a060b3d980e21e17f0082c6cdf099ca538e5eb8764837139ee9d4c76fd0e9c6a65edd1e6a2a3b3aa1922d374cbb59ef105029fdb784952e9da2a7a4da745b2730d922894dffbaa1f71d7a9871c819dae3704ccd39f739a194876fdb0e166b7a0b555633649ca2e95286c643bf91e9627a3c654f1f2ae681a84a7ca393170e199390fc304379edfef7f1a593779f3806ad176014b96d514c8d2a1eb60a67cc98f1d2ebdeb7de6f3c7913bfe608d4d3e3f73ffe23e0dbae98e299241ead0b6bdaf7b237dd4e4b7da9cc76add852a37261d04f27a3363c8722ce97da2d51cd54674b90e04759f43903325fc96a1fb47f69ba967972813bfdd71535cc8864d47b6d651825ad728fe40c22b4fd76f22a2c276419f49a6cb053f0fa3bf733591636c8aa734aeafc3cbe7bec6c0cc32b3732e67d25d2a6b3e166b9eb75f76c67186d064e059f7c5c476a7f14380380f5341749fee6689ede7d29d477b271559273a7a4279b049906511b9ef525ff988b4196facdbe47594bde373ef06da6da5fb8664b47992c7e69afc3293aa8b09e9392cafe78d28be018ddb9961aea848ee9b802a59186e7ddacd5558cc715176195978bbf84eda8ebc1ed79ea11e1a6e36fe654d63d3b082bfc8aef827de81d6bf41f9018b077c852fe7426c269186d9140a3a8700cc6d10ba0358f426db81851121887e6b2104b603a75caf38b7bf589933c2095263363fa8c8dde89129c5628d8ade2a093befbab8b4ba99a5c9c1109e0d0cf96af41267fa793bca01a6ce5602967f514c413d8c60a552cd9de2a3b010f5d0f62f65e4aa17da3d465397c2e209c1700ae1c3991256b50f3c0382fe890360600adb114222ee19d71f0e5e9f80b217b645f723f6777b2f59778e6aafaeae063c18127720129ff73e44cb66d6f622ac0f363bb36b046066a5c6e4989eb5d9780eb1e75f859eae35a9c058a9d1a292af78cf6f5bd4b2948d6ec0f3f1c5652d5a85a590f82baf1460f138f420d3c2c8677248cb5c8a1553653a22867fc1873efb0693ba09190ef8358db2f10184e0ec45d13f1b9db1055da26c0d2f6477b2fc0f5fd52556a991e576bdf4b092d0bf721786a90a00ebadcd2f6a9abdfd30567a78f32a1cd7ad1683b98900b50379ace123605b815eb5f9df6fa0a2f6612106ada2001a86f43f036ccbd9fd8533502ff8db4dbb4ca844c280455a82bc630b9bffc19cadf0e5d6110efc8e1c4d6afae735c7330c88858e235072e10a2752261f4303816ce134ef6b18cd700998139fb0708d60917691de3f04680e42aa0805c1f3b5fc57c190206a06eba46cdf8ed0d64fcc0e5f93799ba4f93b2dcfd82694afaf3c84ad4ef8a4f20e92fe9d5e001489cf04cb4196c4eddb2f6ba1d52b82be65a477ea49a667689acef8be62b79eb2b927b4628581eb0c889fc9f207e3760843cc19e1db2fad4f6d9c8232bdbee0a2807fb31c8d4ca0d21941b8f870033d4672d611a6ece51743ae0792b6fe306dab406ffd5348e716b51816fa21f9259b5b117a21767fd0b1a7a60cb2f076a59f804f5f4861986fe7c75602d2b4f94ca3ce18eea84477dcd2a1c7c5167f2601df846c70fe7bad2221831e5b49635378eec1160c7d347daed9c290c648f48fbd0e80d9a49f0e694f1df73f2870db21c8c30cd744cd8169b035d959960be2a0699528e875bbab4c617724b829f4bd4ecc584217cf776d3df0cfb132adb43cc607e85835f3c2e0ee3cab2b10441bf54f502a809d237c31c2a71aeda7dcfe7bee4a73f8571751c36649d2823f6369efa9075afb4cd12d3e65ab7ec60a1fc99c30ef8664476df10e918819b57e35363fd5631af17aa2adbb4c16db873afee21c727a42a18341b73f579892f2b3350bae72b3df2e45853086b6895a348195ed1cbb8c30be790b738f589dcabdb934cf6643b374aa0532af4deff9fee58fb2704b398a54773056250396760d17e00125c78f7e02ff2851003227254fa78ba92798abb5d3d5686704ad8469af81f5893246b5d0a6a6464a566e53d4d7deb94d7fb7b2ee9c6a8a20ad02415d3e2750cf474f2b64e6790d8ea5bd8fe33b5ccbcc340f165e040453f6a9e429231aaf806b70c4ee0311f20f45e8a06cfefea8f3b444c6cbae8a83caf62374832f2e23cdbd78c5d2a99e45485bfde8d6636b5912c32bc460b52d8c0fefb329efc3685af8d3158f183825c8bc612ca6eed5511b5d73bedfbb9a8e33bdacaaa059569eaca156837e4686b20445a6b36083d9d5c9bf35cacec9e8fbfbf4f52a5b072137619a4f561a8f53529349cf7a91e348c06466319c065a578752a922fe890e5f8c9fba0cf2eba791dba834f7f68167a6bef4cbba4ef95134e4f3ddbab01d483db9540942fe22f62c69757bcbda38fa16f5d00478b17fa00a58b96792cd0e173d2b0be7da845882a287a6793f033fc537578ae573deb038377636e4ab959fe303ac72313d22dd98a9d3d002d81b9be7cee7983c129d75ba32c0f2e24ea49780e88f7e19ab1ae40d3e716cc31e19b80f90f9244d9db8af260c37dad5285944849ca43c31861a397ebe9f80f4d7e39a0f321f8417ca44978185e512131574029f68d3f72abcea0142c286d3c66735c2b4cfefa40a59216926577f70e05a6423bf6f74e44474e1e00bdd211c887b070c61bc5fe8fb2fa3003afb464bb3ae8aaa21583a83d10ccc9816e28a6f473399e1c236e285d061f506190960c9a34301eacbe98ca21f5152ad766a8cc47d192809fb7ca5a17c895c140e9997979b597c510a373c9adc9869e131728534ec83b66ad16553a447375ee993ae08502616bec2a04dce508349b415a1c4f127398d54b84333f09afa8a2dbbd28d3aac1c9ac3dfb6abfa84d7d46c0bee35805b5c934427630dde203a0bcf5f8b19aab65d00b9509640aea001533962b3dd7b46a50e6a4f1cd3ad3019a1b2ba23fdd4d95be2226a1889c185b5bed8a6b869e539cb516204b1d17e5a7fbdaf996d070b8a06254488abf3fe03a06bf713dffed0f09e04df420ccc37da02a5d955d512d2e47d3e28e3eb8f2bba15bdaa98f1d5675f3b29051d4b83d321c63185a5ebe8f32db33a84f331f0660ef32f81a7ce5f1af9144d437285aab2a94dff1768f6a3b837ccc8692fb7244735217f003b0fb50a83ef3ec88a9938c15de2e09d54d6f009507563270a3887d322b76ac6c45b5dcc770711d3f66031402b91577c43d0be17ea07ddc54a2edfa247659fa3cceb80c532912ae1725be44dc57073a258159fddd7efec88260f8fda7ade802e5ba703adf538ad9830017af813a3aeaec9f0192132792a750eb8e0cfee2da0a4c37dead52bae3c2da57aa5ae25003adad902d0895a0618815cc65ff449c812f2a2ecc0ecabf7844529c800b081b3babcb32135f88fda4306f5fb167a43c4d590708c45ff036c0ed81ef36372c2cfe202c4ed9a99613d9781cb8d1a8d0f20e8a82159b59a2b21a2c0480f4446787caa51c7b684c58db7cf9ddaf90299090ddb89045d85253a52d303032bb1cafa778185700dac68a3df340facfe3e5baaf8eb989d639004a63727c922be15c4ef7e6fb619f7e522ee3ad616f70085c58a5bed69dc1543b2bf7381e6ea72b0f1d1cd0f4c8a7fa4839efe1d5948e3d9879c7edb1622dd9fe24bdbccd31be30364e624e9ba4e1f3cacabb41653dbf1610a1c01357cd88de1473f7ceef79addb99f3ae0bc64780dd24b64b91cf9dbedd8569a2af98b172bd22580876b536e2359e61211bd6292227372f894197bc7d7ece798c65c9ec93943ec49aeb4d9637a319650261db073554faced22a877d2ae65e7aeca1e7cc94313c7751cc9d2d16ca4ade6fca099a859f4ff90770d9040f70cdb2854bfa3f004ec60cf6375af2407d7d1635ac2f66a4b2ff3e7722320f26ae88e891393863b0d05b2a9e97ea2b479a05de01cd949f6fade7ee3f7f3652a4d64213c4610a098389c4bf91cc3e338600bc2ab43b260d9c4fda272604e60dff48230c51bdd24c1bfbbc1486ae5d54213f4cb6fbad2d2a59f4fe787c0783536a1986fffc994dd2478217e12cf12c55c45c23765432576401b57e617120bf3cc6252c756ed140ed86767ff9437aa7c3cd3a6ebf083936a01cede700d2041843237107f178b9f41da69574a468343b478cd15d9bef3a10d9a9597abbb6317e31228c80c241822667155d0883d57885ce98fb8ae55ca9ed50f9ef80194be99c2f3a6a0db8a90c438bb3e9b0c846ab50cea3d6a6444b9faab917edcf9052517e59104b56e6350cb05636ee29de2c417e6fc36f487114e90a97fc6cb7759f3db525e52da9d307fdf00d2978034ad3beb38cd0ee3cbd8fc5e56e19ab77305de688d0fb59598705e5b54111fcae817799ad0e4c6eac998f7ee92055e08b450b7e62c5eaaca2220bdeb15c6aa3774a8bcd909c8d541ce75dd39c4655dd451a613df0b94a7ed1fb06ca4fc3f1649e474c8d3162984efcc2fb66f1f02852100cf8f60924c54e815128949edfc98bcafa513871dbcbf85998fa94a0d6041f9bb109ac52b9f0c6f460f9e952abfafe67a2901506b389f09842a3e8e14654a1b63ea785cbf03506de2a06a1fd35b95f18b5ab6ab04fb242598ac0ee5663e3a80bfc69f79fbb1e6e9cee39fdd489fdd3751198c04b7908a54f143877462db1d8240635f4092fa74822df87988ba735e62a06dbce4afbf6fbcaba3fa154da59a08cf3163c3b5fc16eacd72eb568b2571e201b54eadc168dff860aef8de75b58cc59415de34d467634a33da6913bad97466c52977097e2783538faaf4bf2fbefacee6adea26f56c391a04d4b598153399ab5d255d5d666e7634a70ed61416bda3a69a3d41bc2829f59bda7072742660b90d3bf678336aa1f2c3d932e7d346e8da07147bc30bddc3dc4f6d2060ffd5cd1b277ddb32486595ec6238d355530090f40effc6d848f117672f8ad2188c69e9922374c4f903daefee5a6705d6ff83f3931a2e656696be53da0a98aaf754c8d3264266913e8c105646ade4bf4da18322799885b52211be6fc1029455b263a7e7229b598a539c34d40664295434c3aa32dd7c3f6d6181d3bc73a146778d637fa89d601f98310086297b3bb702d5818f2d5efc11614c5c0c344c5c76a0ea70e7fc3cf8bd1790a11d0792d389b870d37199e40e7eb1960e4ee2d9e6d826e2161ca1e7e9c547d029149334a480b38d0d26f4b06dfa820d12c9fb6d59afbfcc287c401b69d372ec1730605bba4cc576e8cb1962d56c6cdf4206d9156fb2159f0e37eefa43ae61495c317328136ef5632f7a5ee7a0cfa341571468faf7ceace6fdfc4b738f2b97f37d0a50a1922db2f72b2c5af0db2d7ff509857b259b54e66f04b705418c62a9a1c96d3d0741e9d7651c8c4917248438546159d47a6d94db7e21e1dad9c36188a68563ad2e98da4bcac599b17980a5903849145d1e4ceb5b8a3f630b58e8f128f783e7cd4288c68db09b73a4ef76a10d5a7fb16015fcb6066ea120b5cd5f34cf4775de1616cbb0a72be3c79acb5023ba2b3558056e5e15682125d2a0efbc5ee92dd437b790d02df4973d9904757932df8f5c8fa7921433afd337fbd09266533925ee4e386b3124dd8776811dc319567aa400cc3fc85ae8f0aa45a7f68bf377eb5ccbeffb050cbe209ef44d47e9031696314e2b94baff0c36b87a5e41a928b975eee11dc25540491e67ca548f3ad95820d4ff61348f330bcb22b5e0d087290bc78fa90732582ec58acc904fcf3e6bb0e2114970e611b9f8dc636d0a0e30e8e16f2bbcb8801b4be36acaa8a42cdbbe9f888a4e5490edf86aabf547a8a75de1c1f82b596fa07b88dbe8188051516429a7226b22bd4950b9b1b886a53eb990743ca71b5806a5cbf640f204fd25a56ebfa28c4a74a8c045ae8b798ac6bdd7c6fb70d08d7fe17e5fb53379717751b2a8ef37e200658a64eee99e4bc28743c6279ab31ca7570d384c27555d61571459defb7d753f89adac3b4fef3cb8bfa8da78b4ed43ffaf1e31c8167be0a5172df9add4c8a8bd244df853c7662af19c7ba3ae596690ce9f67d55f8e5bdf3a3de194b7ae17c6beb7e8c508f58c49e9b156e33cefc07668065c90bfb3dbcda1f9c1194ecde008cb421e3d28438dec5f557da837bb2d5698a61909e5ab05b6f671dab3de7df0da54afb90ebd95938abfc44678ceee822023009538840541e06e726392131519282d8818f4425b2468c020ab0c8657c8ecaf12c4164df033a500adacae01e8826aa5083b3ce7126636c72f73067ba13d63c66f60fcb0b2d9a997bb9b3cefff2906a61bda5cf4bd7e2039c6d4b667235227608fb983014c82e06a8a3401d2ff6b4820a8b449095e685b0400ce72960ad78bba8c26b4db3415a705e394dc9e1662ad4b31f1968198c0c1aa912c8cd6e7d5fa127e54e9b7f1fd1f4dfbc30f02a203e1ea144d8277195f462d403b57f842d42cc7edf46344b2471f31b3eab7fde0797582de5d5fe5c72dc72bc40ad3597a30fb4cd5f99df413088aca6341589d659a781f47f8a1e8a022e3622a918ce0e3488194e7e87355f440d9249ebc36304794bac4faafab3f16562c80de85cea93cab900a57db0acc42c678923719816379d71bdda6f3b43a3b236882590bf6e4036c1bdce98d0ec6178bd96bb7b93765089836e840d2cc20f123ab92df466854fd46e8496d4ccadd97b95ae715f6d29c1fc984e82d81a5041ad420795fb540756b24c414ae069701a68736044168ac0ef9c38058031ef75c0516fc7e0793b22dae09173f95b02bb193f74309bfcf23ecb9a947c8b7d35599e008b8214cfdaee37522912f3754143655fb0f792eb38eef8d6336cee7bf2ea898de33d7c866727c1df65e9e1ee84f03989a33750654803114bdf2e72742741731d88c4e3779cad0af2f43d9697a44262daf9070071ba823a4f7c5c29f95a412b5f0f370fa595fa8ce543c54954871ec153cfe2568ff049d427bc5a16b3f43f0c49727b0e1d0f6d22b32b76c0d56da9cc0038743f1f609ab14ddb1048e729812ae85767340de132d512d729594c82df8bbc6d97e7bebb90122fcc49d0b51c752238ef8105fe17f40ed5f5a1d46e0ca5c726b9ab2d133a83db930ebc62055daf8ab6e8562c8e3d387ccd230493793fd303f47c7c13dd7fb6ee56576d74798a3cf33deb321fe164587c8801a6e3ccaa2ae01d0f4608c8884b31a5d5bfafd2db65484e7d6e3276293bef5eed7dad30b2561dfc54065ab47d5d56c19085a5a9991f8f99a1900013aac8f3613a84e91b202bbfce735407adc7d54e112baf0a5111df426536312ab61dafab69cd857b90bf85e5a221c12ba9ed4f53ff069ad54366f3ddc71c32ba0f24d58d38cf49040ac1c70a90eeaa08d510510caa1026811f961ff68930d20ae41b30ccdd5871def1e8d7539d16c857e7762a376402c948f79f6030bba4a10285e53265b9b58a972cf7ccbb51bf242178bea23d301a34c0937798d7245e7747041d5031f1ececabc95be7a39fff4c2094d0e8426551813a428c31b5813b598d5f33c9e0fd7232fd5180f7277c1750c3611e48b342479d0c784509bca896b2d536d1229a3cb27ac5811a7e61a041fbfa34209b70310ed6035011d2a5c89f422a9c72b7dde7bc59cc8a0f900e583328d0bcfff25ac0dc9e32f59f65a72b4d8c87cbb15f3d4324b9d44b722fc36e7b2859f99b71a66c38984c3a6f187674d3374da68ff96484f703fe999ed476d96adf4ba50d5dde3aa5ee3c5e0fc1065a08146449519a76d79358fadcfc0c5ccd9278c87c443b502cb3bf0d00531c723cc5d7b904558d95adcb8b67e07e2f7d8fc8391769d41064a72ef61a4c2fc146b8fea117d8550677b46c1c063981755aedebfdd1f98f05e8a25b48a5620c1f6cb414f29407d929c6f98084e0081c6d60866ddba4064785c8c4d1036139c3bc3bb3fb6a11ce91870ffb72f7bae905829ddeca8b6480ad94ec878db9b7b0eabcb53830e9cd4b4e6e17f0ae158675308c82a16a898da796e0f9b089dd7422c3f50f4b8bedc7b5395ba7e2ee341431961c32c68e2bd4b26304686167261f2ad25772c77f1ab2f207331e373f1439f8c7eb97348fae8da588c1facf24191fb635cf2f86442a85483f5286b280ce58e8bf6b1fa035b9633dbb11e88433e5477162c68c1df75f8c06bb2550d003ec3bae3884793632b6b94ba9ae03a731fd68e10970f7a654f46d49298b4c532674031cff73550ceb060bf65ec27eac4cbff42ca2ccd496a48faf21cd963272bd5394e50635a7ad7d794e67c8c614901143768131f62545dc3c20eee70be771dfbda21f1bc40441c8dd7ce003c38b4d60efd12850b31eba5e2adc39798e33aaa4ac9d15819efe31e9d946efdcbfe1f5877421ca7957b950b7d90cd8b70902ef36bd1d756691fe8008f6b3daa3f56626efa2d487f81e7c2035e31b885e4d80881fac10bf556bd21f01f392618b10f48105886bd3894afa3c64256c1f682bcd23a0ac1ce6790ab3f3949b5dfa9172f0efbe58b30e066457792ce9f5a5b47cf30cf907505eb0e1f93ff0ac88a7665ab860bf1ed6039808d96cde8886ab78e2018c0ff521f9793d0058d1324f1e53d4fe6041e54d121542590e7ea5b315451c357fa4e266b8f9a5dcd7ec5c864a0776c3df9cd0552468f0a3a6ab43996417b8e28500575bca4702cea856dd3c96f32054eee775c37f02cf8c290a43affc5deff21e6b7cf003696e1678b759e4601c8f85bfa6073fb69b43ad6cdd9affa7ae22ea3e53efce4a611fdd4cf18db7282a33b338c3721ee05ea5505a49ff3742186568ace5f04d52ee2ff1eef8b5e7498bf8ccd7d304080ae2a104cd9524c8d159975478d533c77df4657cddf062adb61d9c941b4d4ac7c526f7cd479addb7690381b78222b53ca756b28b4eb943cd8786b74d0bee73e866c7450df0376d8f3dc5288d7686ea8cab52b9231fe26e17acaf07e542946fe2640ef287aaf4f4e0aea9b9e0c009a184f269558b705a42486ac369961b5f1e0ee9cb2afd491d9ffea967721a0971d8826f683196dad1abe0b08b9c204b73987b47fd4feec94660e1591e7a5bc974bbf727442ff98bc11d94106b3c2d4e6ca2765bc10f07c9ad15488a7e42f94f8c25980309ed5a2d0ca17f6e8abd86736c6b1bab7f4eaec9b6cc2af06c5fe50e76d53d7de7ef4a0ec4cd75d3f423db0d1ab926d2bdd6926b528882b1502dd4362d5954f78d4e8df274fb08b29fcd88f358da73b29d7334dc0975900976c1b97f16c9a8d8983ae08e64d08f2da881e27f44a40f080d44101efe48c0f5a9ab27408c5b7a9429b1f893a8896edc8688b73651682aa7f99408bc14c0ed29bb4b5e34eabc310ca44583d1bea1b899d99c96ab8c9341d3c649d1b17ab25a20e9ab666f3842dcc26cff34c2bfd1e6c6a213a344d8128c5aed96d80b293d22cb6ad6be676c8c4718efb1adfc8628223f0d21ca2ce829069f90dda009b2b22961b00db3f5d372f921d1501419adfc265ac41be792576c61e1c2c9c2d8ae20e553a360678a19b623c2592980614f183d0b2d7ee3220a119e0d2effa9258f7d911cfb6fcd73d0390107ab159ade7ba9e3a9d95dd1bd65b0d4258c3b0cc39698622a26b2100637fc09cbcc8967a63722cbd10fccdd0d0f072b509c94687a87f232f2d0d8f0af1d195d9d0a4f3f045955faf11ffc25e4d5d2ecd06ec4c8dabd2049391d4c7ad9ccc0b0bcba302ed7550bf867d242cae2da2eba96148dee5e799e9b45a77933c9770b9bc72e54021907ef0a3ed1171f098e701f670dc088459ab1403f42491a4523357cc574b078d998e7e4d79690b1ddf9542301f3f62f56324967b7b30962830440ef39da02534d4203f4245f869defec44bd439695c82b698bbfa6884496fc5f83605566f95e2430fe801be1984ca24bbcd52950043eb33d29dcfac771900b92aa649a5f93bfbf6bba06ef022136ea659f86699c460124b21fac0e3a30bcd6b4fdb9a3e1a9199d83037198a7262669ff0d9310fb914ce99833bb34d6f4cb7bed85224cbde874e7db2d30bb40f8717b589dc45b356b2dced05ae2dac2f6b014e6a79d5b190276c5a51f5aaffe05772567a6f20dc3c2d3240f6ea436dc1b0819d0f0faaf7668568dceb5e3c6305b495c1039f6d72bae0984d44f71c9a9d503648701cf45b217fb3e0af52acad209e3d9aacd87f231c01d5a2809ed9080c36b132fa4129a4196692c4178936183f87f505e85c267c0593a6aecb821101eca381b45e4828b37093e5e85bfc481a2c5f20c04de50f01adb6762f4def5ba4b2b65d1b1bb179d8d8637dad6083adbf7d8cd7d82ba80067e282e6af410c3c634e4a40ed064f7e58f8fcae339e0a898584b56d1f573bc328b50e456095425d46322020bea9431875c3f7ce628be316031a1a1b3d2cbc3a139b685a679e4e11700c07350210fa977b25990be83c4fdae76d36f55f8f83bae4eb7d1faefe8596ac089d043c3083494da9fceef4757c9747998af488fd8b9b0d150dbe00a80fb4a6057a487a38b7aa7878a59a7a7cf2d40a87859d1304368f58ef18e41921e791ce9260531934522968a208a26d06619a96b6a2547a23b9c045419a54ffa8546ce9ff585e86ed5ae39826e3f21923ab022ce60974de9f53d97981adb98dfd765e06c4b44efb9c4d1532c895306e17bebed94a89dd93419f219eea8eacb96c2cbc5cf3e02c3059a0e50b4d9810389bb2a778196d8bd95f7510f05d202c48bc4e74e34363d8d5199dced3d7cd76a9a99619c9b09191fd46f0051889533eece4e5f68a9227fabc78c839ec62afb82487e6c993a1f77bfa173b496e84b720943f333fa0e1174b627f7055cdde707dfcfe8a17b22dabebd7171ddbfd53b3b6d55bab28b2c51bb8c83b1bd4719053ed5cdf37131f3126f16a6c3189832b7facb56ff1f2b87b797ab24504c861313167009f4c40fa2bb23cea9f257076e2e6496aae52ae7a1dd3a864a9e48ebfcde22ecc8f109d2d901798c16903f9d72c1b7cb2a9f6b29a14e8fdc2f092b627314633f2ddd40afdbd000f94f9e4b079d840d1b8aa30bed4d0b58ecdb13c693f5a54702c58240246ddbfccad10931c16755f40371172342301ac064b1528e5e0d8a61ad1f9a533f4daf9495e1d00efb296c3bc2ff7a9102259311bbb449f191e5d7ca235ea9d75182a2d0f38e593716acad674a0c6517ecdf4a6e8b618b107d73c43a2af844a706f19111810bf7f790f203e2322184b25e0af3beadcafbbd8286e4314ec6cd50ff676edb3978bbd32abe7b33a2d3b9a79417e76e616b84d367daaae4b919a8080bce0429db434b4276dad3bdf2f1d6599eacc0ce0615e9d98267d33b3a2d612c4f484e25e0ffe2fd1ca3137c8cdb531da5a7f552174971071535b4c3542bee08b70465d26c9388d84a23bb1cdd5e307564b61191b119cdf103ee29b1e70d52567f21263ca7a23a0f2b1c25903d388279bab96e223a3f702821fce52f8547b3ec5d39163b81c48907084f703abce3835bc18ecc3e07e0c06aa0553224c468eda5513a62435039cb11fc50bc564f73977db9703d78d5ad7b462c3d8f20d44bf1cd35dcaa4da64eaaba284e382445509e8ed0d1bc3d6f278dbc5304f0931de190bb89ae19ac9670f8210c91d13b76ffe8edcb6e7c2b6112709b990ae975224e5c5a4a8bae326e93c77d21987da74df4a8fdea9edad3153f1c910f8fbe9a761b55f21e52ab94ff0d7c451bbc12e98a8a0f85801188e89dd1cca01608112124516701d6b45979d467ada733766bc11c65c53c9be6da63663fdaacf3bb037b559eadd70b7d671d97b6c65625d7cdfa5eb32611696b383534c8df16cb6a0dd97f1f314b5071d335408ec06bafc44c561f80e1276cc98a500bdd4ed1bec37b03f241d7ebb1a9c4a503b169bc9190a3d50cce27cee589f2f3faa98338437bbe5304818b4d2e78ee03b18f24a0d6964511c7c44ad9b0e8f64ca1882e637998fe9765ec482ccf625312c7b5607d42ad9920992ea370befa73469e2a53bd6abfb5f1617de9a047b058ea93b187edcf262556c3c876cdc648773c39c78d1e4587f1b2e6a6c79bc601cdc173c31961a36b39ea71a77446b8342644d8df86ecd09a582bf6a3bd28081234230959e4cd845177dd80be84259ed9310749a30acabbd22688c0cfdc7292e04712d3419e40464e875bccc3ddf786b5e6b5dc13091b06a18f94c8898a15ac362cf5679cb5f9cc9a2f18a0566ea8fd162f0ff2295236fdd362d732b2b78da73ebdd48556ebfddc35252c61e9f04a7697cf382247672b4996a4ab3bd3d8ef5c55c30cc4c87d9cd8c6bc9485558c4493326b9484e1b1ad39478afdb3bee29302c4886f53db2868966e17e66daa5ea1345578f98a5cfe34c4bf205765cfa71f5d059012b70ae4d0240f261217a418c79a6c6a26766062d113f1412ac5e63e42a6d4e4e72ef3de6456f8baab785a9f5ebda675a068015fa70f40119acb57007ce7cd9d439a6c8173505b4a2d7a7d909730d09e0b6f34d8ffd6a066833156145f60176795dd51a7f3c6a22ff11a7c2510c605a477b67c7f381227d58292fece34a7c33740b3cd7fdea6ba9d459b654757af7d11f3d09ec7293158ca6040727b33910f3358d2b3bad7ad3b3c6180e4806400d217296f624cada1d334ef3faeff0c3cd45d63fd23ca695485c0e1654a98d3b2147464dede251bee3089450f574c2789ca9ea47831671c853ad3e285eac91519abad7a21389ac761c57a08ea5900d1fe7b26c49bd53e3ceea7e4c6b1e502e5a21da75ce9cad0d8b3aa2b3e04cdfd69d019f1646bc42e3a70ac14cd7a1b59207834e633b9b61a5a5079a826672a163ee865f16c306cbef4478b2c719f4f76ea656aaed659023a7b08ca6785ddc1bb5883b02390433aa4d9d4dfb82df906f222e568bb4d71af94423bafcf13865c170cd5bad5dc8c60c21e53b26d17b6f271168b4f6a1f90437a3a878f52174ecd6c348b6f1a2f6e9ed272c92f177b010191ffa4a49e068c1e8a1274cd22a9a3760fe09e7f9d1bcaf49090c200ec6a1871be7db388d4ef2f073fa44cea52708228efdf4336fcc477a7a757272d0eaba6fb30d0028bc2da19856ce938034465a90a32fa343e5d02b22337189b5070734f2f3da35e8c09d61e4dd845960780276b3ffba648c7157f28bbf2cce760cd67b89685a4a22c780975f08d950b855c122c2a2431685b882820a7fa19ee9d92e24ca81f8d6c2d8b97693c3878db543359ebc65a3a01f9134eaaa78ae7a25c0f20a41e34d6c95cc43097503cde6c14a2cd9419f08df532d343dbc159119ff068e28e6c0ae6d6909a28fa552dc0f4d17053242a55bd3f15c339958b3a13157675cb981cc8dabd0e1932085a17aba8d093d96d017b82596d96f6f7aa2ebde62dbf2d4b8d122cf3f800d5165fd9286c371f49c88459df818dad4eefbd4a2b228e614563b11e0766340c87237789fd070d1b84bf284ba330cb22f1d3ba1b7e975e3ad15fca14355f27212907cc88f3e9695b932c31b4fd7040bdd4253b7212dab75e5e4c87df59bb02d97f3ba71c63108d4588755f4b828fbf5d1024b968dacc7cbe086846e6b933696a05c9030b449358dae28af52ca05838a6ade04ebf2ce3586e73973dd7dd4b5e12ebe135681834c45d58fbcc61c28d87257f7cfb6174619bfa63f69c0df7d5b266d220c2d4884016e6ef8de6a2767a750c4d44fb8e5a87c3a6b75946b740a38f688f3d490f321274d3a167bae90b4a3702df9ba9d148c1059be2234d18da95875f2a444d1dde050cd02b1338f71ed7a3f70020e41d14363715fc43c1ff1ebee4e7a4e78925bcce519147b9efa36f589570a66350c55f18f8652b83921213037d8d89485266aaf822f5d08e5b835ca39ee7a419c0366c391c429368b484872e0e81768744d1e8f49ae9db76fa40c3a994483e3fadb8e1a7a62f8f207eaa92e26e5110a95fb2c95fd285c7f5c2ae1a993eabadbd3c4726b5f72e6df11942719ca4bad5fee52aa66fd639b50eaab1742046c520e5a89d83c8baf53e8ea1e5cb11503f54306e26c6871648f3bf8527de7bfe6f5721a1c68dd62ff1c498d641ac387b4fc766394d09a7a68c7794d390af723aacdae5b7402d26e7e426a4e1bb00616700229d06b9db687af7188306de96d4a036e2f2708047977600e3756ea2323d4fea491270e4605f1cf307a8389a087638f7f4703d3bc84d9adc79d30bb91afa480975162bf5845e7e1fe00d3b1364d5428fb07cf92a7fbc8ed6a11c8ea1b0bbb053ba50154be1856e349e50eff530d16a3c75026b80f3d7239140efa3edc9e5d9e7a5e102e4b7fe81f8efde2542e32e1cd39aa6ea87a680f8638810ba9378f645ec9f30dad3e8819c07e2cd2b29617aacb6b48a262b6cf10775dfd095a4f543271f431e2e1dfb8eab7603d55ca9168edb6b8c0c9b79bc56dfcd23f1c50ad80a771ceeaa5eb4339dde403d2ec6aa593151b0da4da18192d37d2ef8f9355370f1f648dd2594ca9d8b6e8a87b26c9752f0dfe41a188612117c460e59bbc0c8eb0544cdea2094b8d33153b51637945a020089ca6b29abf54b6be4c8db6c857e8627106cdb46645ce1be96d35d5e4232a3ba3db7be45b58737dd2c82be2ea1304021b726c1d7019054955178375707e473dfa2975fe3afd44c3545c91869dd91c2906686f1609e027e359a49024b831cb69e8395622b53eda83f5d492fb3ca9c315f6c4c1ccf0f03728d30993aba539e6eef06df61dc2d22a4ff8308e0708500744c6a512660e6d23cd7f434204ab5a0331eae242c03ca7b5fa4077ea9c3ea4e695b93cbf3614771a37b37defeda8028678596f1c48f8fe846cd4fdae12273da5bc86f7e0fded536aebb8f40e8da95172a80474ac024a9c75f894c2a900c3983a6284135b045d0fda344572dae2e25f3fd28a06360e397a2cd962f00ce0657b74f322e7b10b7815695a1c5d302d844e662a8edd9a39e27d38d113deba0e443aa45b45d6608e01c1b2efabacf1986340288223decfc0fc9ce690b719f740c87c97a8ac9c53dba86b82059824f76ff4e72e5b95b5d78a6a3ea71924e49c797153c09a95a965732c4b799aa031c87b4b2dfc26cce5c30f0753521c7aa09b36a0050964b69aa389e8c91735d5997a8b0e740c748b1875d0142d42c15a1f5c7239a6d55a421c7a5e0b23035bbb87fa93a8f27a580adc6850540a1dfd42cab2997400a18ca44895bb074cc4a25555fe6c587c74aa0ad946cd0f28b87940fb79ed25a62ceee5e2d27cebb337a5afb71bdce1d2c472303bf0a35c11cb13fd5d4d61cfdfa7b88aeddc617fe5f936148598a81a945fced8bfaca11b47173999a3c34046d19bef28edc77940b6b27733d7dbb02606ab20aa45b2d4ce6443743726ea7e15016e9af46acb0e444d700ab4154b7c9feb775d7c4400fdad8dd538f2c4864a5a9720433aa045a7ea116fe83067a858022d715fc9bdba59d1c03b46144218d081aab602fe2311235ebdec921324acfd24c9b847ef9647d1ccc509c4a61942c0c3176b7bf2b75366923e2f053ed89257288b23f715e9a38325fe6a1c86725e6306b1ad673953d0bc979ea92bc1ce99068c51a4e9d0e6efbc5035ca888cbce2ef0f553324a896cf29b1caed05b588afed153bc595422ed8ea1ab55e510055e25cf57d5637968db95065e34e28c00ba91b3a4d737dd938bf77839d1ceb3c0c4912e0aa66dc46a6876574a8813802b189dc7fff6c7b156fa3b3e78dcd89f2e854f9968fbfdc61275b871caf682174f6973b2328c6ce57c003596ecda6d21b12042094f2fab5f5a796689c940ad3ad9bd79278aecfaf43eaec04227c7d9221f8570df1969df0d515457da00566655d84c56d7190a165fd53baf33ca40229cd51cface0dc53a3ac16724240ae30698b05775088cb8fefe2da7b729eb8c0e2bb3eb135c2b53d174309fc363d21df6491e395854f28b0c948d0b4d199ee99a1e68b9eb99422f00e574c1921302c3c527f5761151399e60338cae0f5e6e98280fd3ecda36f043b8e6b71f40468abca7a22160adbec99eef2c4e86045fbf72c2e1795ac7d1addf07e00059063ce4f88b42d582290af7ff4d94d8a4fdda7318ea4691ab980879c39ebfd14c963f8a5d1297474b8adf2e563b9bc5bef6e7e3e9fdfe605c609e58fc287850bd260ef19552ef8e1154312fd30b15b3afff4e4aec6ef906da7946e313f5ba0f975736942bf099eaa6e8bc30c9fae46f07dc713436ab0a3edec0c3a6dd9d6aa94a81092c5d79e360bf7ec4b99109a87a227f2dc96954090c71106dd48f190381421719cfe11887bfd30ca3edf192c6c06fd8ecf209c6eacc3893f70bd682092070cc400e6a6551a87d127e6e4265bec314acadc6817e78243e0558fc8aba5fcaff03a8d83a6d739df807c32b622239e5da643e72d5eb230cb5c9787753c9d41a133681e7683fc1d5e4a722c80934f4a4827a2634bf524b85b1b67710d0f51fcc6b5113e6b6cee7652ee8da456f6999f0d41d102e96fac9e3cd3e99466356c7d1a4b96a64c72926e9777a37cbda5af6cfe53664ad2e767d584b0f91560c7fb509da1d98ad859899dd398c844d09b7ba657bae2e8654238ad547733ef616252f92046761bec76a8ae98fcbdca89946aa3646903feebd1339752448275419a6f8faadbdba787252008c6da61c50d1b80e9b6ea40c88096d0063a9ea04f2e0ae3dfc3bd877ad354a816e613463c983cb56fef553651abae88843868225d7df647555441ef6055d0d816dab824feaa8a09338876b4765f42b9cae1b41fdaa5b768a0fd6daf8be16e103fcd746f7a74cc6bc0ffacdf0484e132399e6d40e3c1882542f9c2f95d9755809bc275afaab8285ecf152ad43453d48070f434d624bc8afa0bf9a2555f7351bf1bfa95d9d98320046285aec15a55383fd53d2e450f633e2ec285f78dffa5d78705e743d4be94e318253317978492e68a98921ab297404651bec4741135a8328a533af48197347f1e68eaae5ca2040a39c5b970ca261b518b294d1bf316fc4ffab27eb8346a6cbd9a238b014fa31bde7a324db06706bc4139464e4ec118e5eed4a3bd8a92f6de651235ed07c62458ef90cd02708a7ea24000c247ac4639a24e12a33ea6d5f64727752ab5b0b9164ecb9c3aac7123a7cbef93f9a639781a04cf5410336fec8ca40ba5274b10ee8d729ad10839bb46a66d962adbc3a82e75357f7e20062b5fac280e7dc79a3df719c2b3843734b4b43320447b5dcc0663f8b2f574b717dad2d3756a74e29c98b2dc5cceb0d7929d0c10df90ababf3da63633cef164aef5f2a101ee93330a31c9a62f5c16fb3dfd15cd47e09bd1c6430b966b4071836a5ca34f0236f9d29e40da341fded745ac6a1754cfaf1ebf92069f71229df159d82630053f0041f2bc8fa2427c4b9d97d3d7def8ba315d98864bb128f98c02b90709b0d7db4a5b56057f551b123b8c2a96ad380947e4e5e8b63d55bb4b62d398c5d74d303c344e312ad20896edeeffd283209df8b93952e3367a4a75414fb5731ea37e688e2f2a4c88e08a26a97fb0a04761282cb3906e646c9cb971b57b8cdd611028d459b44f83e6fb3cf6a124c604d874aa32562d34e0a650d2115608da63b10fdbf4f2c6b3881eda29cbbb0c3c4d1b1068256dfef6085bbe60fff4fb951aeb856d75332419be9217da740c635728c7b2044a65e04f6a4e2ad2483581d03697eea3e74914077146deb1f235eccc61e5e08dadc4180463d9c43a2f46c866241c245669f7590f791651366bf8edd076aa5f7eadd4e44d62626ef04b43e6de201a8f0349f5884e75317955d3c26ff981f88f6c2a87359b96e27c87057b4563cd6898988a2689b7929a762620fdd895f313bd45c0d7048d7eca4108c1273088f93c70ed3d1d2c260fc46e4e4c8cbbd6745c08ca1981d20677d043f93cab6b04a35d3b15aab56cfc151af1eafd00581f85f28ab47e81a09a6025b6527de77dc327e9380663fb65131df770dae91369c7bdfea978edb48e89b417740f4614fda46f5829ec8950eaab10358d76cff3671790702446d8f36be3dc3abab39badc02cf7c47f67c9669e61d14e5fd3db17096f571762a8d488bf14f00e6e23d58c2c8d759aef2c1be0a6d02e096e9524de5e60a42eb8f7c8f359caa62409c919d4862a95126785b4bc349732176b7044e42a72700c01cb29067ef9b3e55ab36ff518511d259ab3efd650c07de7fd67a82e606eb344cdb5b6eb25257770a2589c6491ecd45ab8e99dd5f94510a161eeb2f845915b6de281e970529d99015f73563111cb6f67d075a60db9d54fa61d70067ad2e5af609a8a2ef1ca40e86cfc55b880566f02e380b926537182d10c7eccc8764b11a615b8558115741dcddc8bc3080a307c07a2ab825d972dfb0c2810daed3d2e39706e5258da9c11ab1574ebcd58d702d18865ba5f3bbebf71aba5a3a079b1ee938541e5c49ff9f12bae2ac96f4eb3db05b6f7540c588710924eefde49b2fccaea440d302bde4c787efb08f2a0260cb6b1973f44de0364ea41b84aade1ed0f722fc94a6b44694f8ca653977abefc2f576f8921986375ab20f25eddbf77501ad02daa3721dd1c1f1d9c951f56c1c0121294c37cb7cdedab87d3963137fd176cc7faba76ce6cd6445622a4ade8355e357b53da1a709ff66f7fc513151089def5be48022eaf0917e5efeaa0b5bd19ccc5a7e6c468353406979ee2778a43137445a489825ab80f018cea8e404fd5cedd257cfab85c7adccf21f59b136bf4a8981dc04220b862579e2ecd28736ad3e4d847b81726fb45456a2d391b7a388611649df434bedd8f1036dd54d2011eb4d59196698e9e66a9c60af4da1d47dedc7350c3a24271c40dd9dfe9222243f95c92777eeda3eab8b38bf065fcf8d747a5b59a8926f6da7e1849f43e6a4b3ebf8d9c90b3771e1ba8bca7d5ce4423c6a79a7feba28036f931b5ddc671680455614209dbe7caf93d6f1ed3311d45bd09adcfb9eeff76fe4887038a8ae11f29c3a6293a309a01b96530307a5f7aa44e4a0540939cfdf4e73ed750701597860a4abb1de11b1c9666561f6d4427c8bd53bc701f54780875fee1c64f05950855cdfa97ccbc08ab38e391dece6c55b3d9ad69b64af43e6b9e3d14ca988d21ea1104925f51436cbc630cf22409204c9fb194954c191cacaabe0f0834483bb10f8bd23df6457265e0a79f9a90e1a019e252c4bb409ee41af6326576c40edeb592baffe257207589621dc17c9eba6541377c644bf541729704f66098a3ae4fa7f03da23f27ff9f861f7c44160f37628a7ffc52d2fb6817d275a7c4f23a2a6dd34552a1d5ef2f29b3229047c9cbec0224331d4b17b282a2d433b16a71bb26908c3a91b039b1a2c007bf1c876b24d9210c3cff1a7a3f121e3f16b72724b7ee77690866dfef3ba1c4e2cdbc03490f9d5ab4a5fa91b97ab51aab4936cea438c452abcc0c4836ab74d473c952e28eb71a90351ee9901890fb8068485691aaea92d5363e2bbfb08519355a2fa9bb69a40415f3a0f12e6f5df7faf0ffa79676ef1d09122cb1d628184d684c8fcdd6d8e6468fff41333776bd8eea2356431be448d998eeff1090c898d29510c52da831838681c3fe77d8d10a32c9d61100a1e599471d9c17078adfac6e82747ffde4fc0dbf573f0711234934fe04fb557ef1dfee85d8a234c7610a73d41d57c4a118a1a8dc06f29a0c13fbbe689f5a324645f8779ebc59a692256088bbae1ee8afdc0e63a25b25021b3b242d3831215bd78f24c13f3cd7dcc71adabc0788ac22182ad68d84e40484cf4b0c6d26ff6cfa931035e1b23b89ab4fa3517bc7c248e70a9544ab6151a35f69b3571fca2fc0581dabea0f9ee74e75b9c8f4caf2272f4cddae8784a3d03fbd6226a71ba7f4eb71199cef40718b32f31b6500ae8c617a27b9d59a24fea8ba34ebc19363bf42e869de62c0e98148057659deeb85aaa6e38cb4ae21e2ad785fb2d39cba863156f8a2d1f44e886ab48ab8955b698b4a892866ad8f71398b3069275a8b5c042fe48adb1207239ca10728802d49b0f687ce88581027bf380726842e5381076e0c57d3fcb20f50e6626911a40ed02866c72c1563d99928f5d6f6741144b18520a1b783a80984e03d0e9e923b7241f597e4d57ce00d19a20803a79b63c749203346af68c00174f82d19a5a1d32e7065edd28b4f981d622ad394658e5a6071b1165f3763deba0f9252e417303ccac3187e4388df7eb29c9bdf07f18672e9bbcb3977b6f67ec5a5a87814afa7f040d11a58389e1f6b7dbb7cd3de95ffb4c47d452091ea335a6fc5654a05271c1c2411635aa21d81f1e2d3bf388b17d8b10325daed20625275b09eb2417c22ea3617a29c27106c16192c234f2ac2d880880e5a091137067bf94ba8402b931ac5e63625695f75e28fb714213bd78fa878bf195783698b7a8585f9f33564d7d80e960eb31e2964e603491f83fcb046976c62888c31612e7a575ad0cf4ca64fb56d77fa99512338b87edd362432db5117c1f0be5d4cb7dcac20b832390c54f5b25272e076e4a0ec6311da3bda71dd72690eb2919743f1280c3e79527b0f41b58ec3ed6282c6aed95e8fd066c4e458710ed36b04f630266d79d5b9859adc55b40f51716aa82ef71a5dda5b04cb48b449d713d1d1ccce13e4afcfc01e359c24348f12479770f5ed77368561f43f56d2911153fcd96824b611e17c35f48cdfc97235763a3989b7e29a0862ad6e5fbf62307092a42a3dedfa034f9ab8521ad584388c32630ab17d283a51bdc4f9a67cee6aa3f6870ee2e035fd23d7cedb6c1a2768b024817a245f08c5bfc18f55688f2f6c20ab8dd5018d54d7013d1e27dcb1965b3d5984e433cb024b6b51a76312f41eea913dbbdc5d3d087f5607530a331119fca1ab17213ff1cc52da80a465b5525f007ca79108f56589fbcf2f67ca3fa806115b365b588edd3b8910d3e6b11b10f14e2d5968fbc4b474b76512fcf24dbd59004fb9ef12d6e0fdb8e946752d74be590ab01b3d220e606da2bf9fb609c24e3a39ec1a9d027ae3c5d238521854d29d2701374a08798b61118ad059ef0fb067feba55ccd89c356bb9526e3c72a9afa534eb29269c7d078a8355a4d83842a7837ed334c04d6a7e3e31b7d53257dd8ec28f34558b07e63d3171d86413b7c6d986727d161f810a96cd702d02e037e83ea152b84bd5e8044377d45ebe61eee248871373eebaaf00b6224692c0563588af128ccf596a032b3e75ad1adc67e7fe676df476b3b22485fd9a25dbd060b280872e6c68a15d2c07dba90ba1245690e41c7dfa797072d50f948efe74c00409e94b18cc590c024507625d59cfcbe3291e38b6c308d143afb7ddabab8269e50a85c222dda63e8f247fcd638f03d1a966533a357f88e640e8da176817fa7323bacbf3c9b3bd9c788a6292d08a17adced5cb45e64c6dc9efa9ca1fc3d6a09d14d75ac2d84131fccf470f891e21d3ae3e8e9b996bd4fa3973bbcc8b23c418796957fc5e626fad5101734b0cf1440de97a84fa388f17e5ddb4e83f9d118bd1b06709cce3a02822f9895d7c88f57f7de4cdf8c325e8a4b4562d8866b1c2c87deca37af65a2135adefea57871fd165cc758a01bceb086264293404bff04c2a1584cc0b813dd46d4c9a03210746628c2022fda994216b249671c7a84e4d2e59aca474907e7a65fe8e36c2bc6680c5ff62b12fea6516446ef45ad2e8a1c909a84a77d43540f9e69849457f49c14653d5129c5f7cad6afb257561d1a761bac630b2994e1c834e453457bf328e9abd504ba842c7a8372f05a2ea534ec6297981419d0d9a87fcaa31cdd357ac8e70017834fd34928363eea29f41347e7bbf852f34228e0f25526240574a884ea60555a17440dae9b5d0106f140f4dd04ee1b50e051f4deebec1314907e8cc51bc2ff21e9c1e109c14cda8c41f2b9599cf34ff017c5e4f9c99549f885a6ee31cd4c78fa11ab78ff1373c71c23f641800c85d044e5e5f7b6f1c49ef8cddbc5418d869625dbe616807729e8499e44f07c38ebdd4ee7d147724038c37ac4857a9a332050193d7bbd13ba65ffa40fdfa2d3947474e522784355b8517ca8d90b54d0fdaa532cd674f435b6bf05bac231f50e7645d13d23850cb2b7918cb187921eeec14639622b9b7c9c4d26a710bf9be1065799fc007aaff489e5aa290b695ebc79f32768f5d963e7d50b876337855c1e06c89797c613b1b44cbb4b46e227ae7399e5a1d6023dffc474521486e93a8862603d50f0272b53e36e3ebaaa98ae058096d67bba07cdab71d7993da32f8c4971b8a1dd56e767c3d9938a24cae5a90ff0a8dea30d6a5d48a71af91df94edf16910ddeebd125a2b860f1449c68a14859309b040b10905b50e33ca80aa6a72510e94a2b371023f60349f5046ad19f26cdabb441e080b865ca70a496b99f88da38c5216900a3cd10790b9d66364a7f1ea2a65dcbc747803e64ad46e8861f898de58263453ae751ace53bea08db0d27a206e83f986426ccea6eebcf2559c7a082c996d3086d94aab2f3127081055594d65e09b5e138de49ed87d264cbc36e37e85fcb5e150808ad04347060ce55d423bd86baf9c361bf5f5bebe25f6a2a162ed6f44df5af6bf01481d03684c375a864d20bf15ece224f1c52b0b09efae964c74c6bf9f162ab1215740c17ac45a486617748da74d9b52838e8cd6773bca128df07658605e0ab15cfc52f2140e53076dbf333880e8acc332dec1072bf1bd170663551478fa5c39db57348b71fcba659aca9341433ade5ad2f87407575c36e4b38d46d01044ef398831b34c5f41f8b8a5ad691b1dbd6ef1cb965a0fb4fee4e10c57458685133df193122bed1f391b7f024335b55fe77a0b1926f1990cc0da0a6cbc2c08f7eb89d2ef537ae5f11c63f0a3c808af1463ab9b54cac191b46c61a2a0a726c6582aae576b860203e32ca066d3a66150d2db7ff94fce1fe74d058249b0c971f050678a21ed69fb99e53dd3f11fa07ea0bc1a7c0cf1b3c38f30d7abb0ebf2e038c446f9f6dcff38b229c343f4c98c2c7c445fd55a732716ef867ac1ac738cf4508b371694588cb778a7251e14da0450f5c46646290c41478d198196c2ec984313ec2ba0f728cc785f8fd3a11492fb063fac40c6a19901c5b8ffe5530250587d1c271616cb8845a6635449871bef128607291bc69476c3f02aaedb860f738023d9a4e0170facf065b81b87302dc49dad636a7e7aded24f08a2575eee4578d3fa9eeab0d1d63a41f68b76dc7796e10a40c42110cf09bd9a66706eda1133d6b44a77b82567225453ff3f601d08690ccc1520ddbd67b705a48128c928ca77689e0a8208b70a3ab364ca2922f6a107f86b8e3f5856626c0c15319172d00fbc382bb1c3cd604001a3ad361a7003e8929a76c7cdc210511eaf1c6790a7a57166bdc9181003a807dcad1d5e132e70a389ff79d8d1d5154f703a651311fc4194fc050b5665ba7cc73ee911b21582c4dbc3780fde023824f0247b718b0093497ffa69a0bdc6dee9b01804869a0cfc500d9c80138cf8e4626867e65c9baf1e5b5135fe085981a72410fcc730ae8f4baa3743510c1f90377e2725ce3d9b34338e75292085b21b3762849b58187429cf6c613a428f0bea3d9995cba4b34ecb9639906ab1fe59801fb4967f34d9b8157757cc178739f01b934ede09a359ddcae7440e3d45333fd42c90a96c97f5402042aa4b651e36a939f24d2336490e263504496fb7291753abe9edb90001debb3d5e596e1c21b597c07eefc3c0ee1251963dc537a8865a616ea55db4bfa9b0ef72529c03f6e3a42b3ca07984929aad0e19117868a31d5acd8cff017f1cb546550c292c47c4dd68ffc7ca94c09dcfa4a0be9eae7319f963a8eb7856a1d3e8690d1317227ad65d68af0adc04c33470d42a36eb18b48df3779cef3e3e348f863b35fcdcda5b029bd9ec6e409b4737a5ebb06e7b96a30d301d179ce9b43e06a08ddf92c7f50316aa55bb9711c0b04b33d32476da55d338d523e0904e97622e0699691907377ccd9a530ef3e9089eeb7e87e1e9e75e3f3e9bac7457999a022f905076954b5896b71d9038414786390d212bfc4f8a8b7f7acf53303beeb372dd63e987de85612196fb861776109330637ce8582860f656fc1eb65078198597dab08cbe1100472f890bf11a543c5ba5a20a832675c8f8c7cfbe77c7e018a9c86afb31aaa530927f34cbc769aa58af092873b62dd53a75012d926b1be91dad30a0e5a3c88ae2e3a9a3d45dd79e2214a54c46faeee7d73c37a0da73eaeb03ede34296e6781d3a91dfff6559cf612d15c69df50bd6e9aaea0170f604d785385c9b70e13c0bdd894e5f91ae1ed4229f9f20638866e4c10102deeb249ecd530954975e0926b7600d6dbb1f82b0d678372ccc42b21fac4659e35cee0fd8019026a3640a9a335ea2241f7a8c42e5250fd06e63a0dc6f12aa704f6c1bac8318545f2b2d911d15360129041bbcc497e695bc53a094952897c0e72e9e0a16b9103e8665a713135656d67e0de220a199792e8fed3b2368ed71d79c3b44808ec6eaf89ca57f283a9ed54e506d6931555874ae36aec987c494db6c01bb4acac8f3ee7f5111c22d7fce957c9a416fdb96d06c87c450ea95b5eaad8e8bfbf0d229af1ddc9847cd551a63a55f3a998e2857fc237656b33638cd7141c9eaeea792186186a5e015b1f85473dad4816db4eb2d0c78d31d44ba8b4491113cec41c8a771f6b8f703006d2eba254fa32bfa5fd8ba3702ec846fde58e6f387e0c38104d4a7fdc04ad8da638adf93512144f18805d23b9caeb4d06060264bed73f2f54860c51170be0a809f4f43180f233c3588413db54a2ab28693558dc5073dbaece0a712c51d057fe25000801d84629ac9dae97ac6339aee537e8911d8ca09633966ef1d9e42dae56a2ef301fe1e5d967259eb867880066a4c136fc03d72f426f62c7df7bf84e9ea82fae5fb1c51045d7aa0ab71f3b3baeb6099da2d5790cc1dc4702f2f2e078fc4362c95ff3735d104ae090ccc4a5196c1f17cdeb11df1581ac6608da6ab9face809264400ecf9b691e2301c23dd90ee3c9334665a52b47d3c115fa666060960d5d547c2484111da2b8d73331fb24da359bd58408212adb59108b8a7954865e90b61ce25eeb84bca279eb35277824983d87acfb2e0a2cc93ec5c2fbe1087d483115b8bee4aac2807d65b0e1b6b2dd4e5dfad4a35e1f98c06b1f719f473d14746f9939a3d41781a5db29856b44df1086f202e30e91c33e298a9fde248768e4838df1aaee1b84ad6284761d747c57cadce34557a7332b3a56dadca5cf70ceeec2181c172d3d247c13fd568a6180fc7b422dfc10379622fa9f73aa4874a833c7a40400ab0ba48d6d52b918b9f84aabc172eebcf7b349ad754d4471d444383cade7693dca4ec8a3708b5472b62d78f0b1f6c345d2b094187d98b4ac1e9fceaf4c5648c1dbfa70398d4776de94351aa49d005cd395d6b5a4bc6d780bd40a7c0a3e2b4dfc875e299d1a6955d5249e318f7095c31625383b396f3d6513bc64068ab54fa3d1f35b70be66891c829646b41fbc463e94e3eebfd325273e1fb5254ab8cc5094758a0a62e74aa749e4feebc6d381606a2da09701a8f0386051c27bbf80be6ce975b8ea084d66b48e95fd6445bbc8fa7f4f6019e8d66de4ee29769787cb9b9c47797396bf3f2b6912810d97f952962875d94608cef8818b0b33d457ed4ad9b558971f043e5be3482481ddc700181e7434c303c6993e3f33e4c2f6d9ebe99b20050ca0027e8867c6aaa96abc71cffa210eda09d3bcc1ac4394d01e748fd8141bdb7489fd3d322b909b2700ddf2504f18744b7c00fd88f7ce0743bc44974e28c12fbc56171cb8ee6a306769722cf661da8796ed20eda417380e3a81d4d5c01a733da55fd896de8ee081ea121205a58aaef077aa19f43e4015750bc8e7091bd07c6f0ce8fc339024cf3aff847bb62ee5a57e39f50f5a849eb6a70624344b23c2c6050d056291ab4e29a53a68250c08b27eeca70d25032366b001c0f3d1c68fd2ddc922faac6cf81eba22cee3fa124c678e67e2a907a0d8fbfebbd91f62d68e643bfd99c6077c0dc5786781415fb8465da8b0265ccd601a53962a2048a6ebbae0f0736ba0c5f8bb9c62b449b43df401627a6e5545e1d3c350733c6ffd0b56ebeafc55f4d57a21ebaae4428ecb39feaa34ea1ff7d7fda40f2f947f5a57c0a05386069b65ca9522326986079cbc1039a674e17de2d31026c6ac5ccc3e340a2e33844545c96ab87894e65eead9d3c72becc8be6a57109c88521ed5915d6513f2554627fadc9ec8f1409361a96b10a3c43d82e803a373f5a69d5c9e51397c1d2cd55c31195a8dba7b0e808fa86d6714d7b10e72f1a72d05d760e6c7d07e173c48199470461b4439070d68e71d66b62424885c2266a4ec412bc95e542d0b87aaa58e605476219b1d16b180ca76b0b976155f3ecd0f06ca7f5ae07ef00f26e3fc4c5b005812c90ef149cca32af8201f02e9f1a98bf893f5cf18beeabf950c7583846f34c12600fe9246ddfef02e801527f0a8cb3f54b2422b47ff7dd5cc983943c283949f4fda28b27c6e008437a04503adc74014b1b3762c84f38d721de33baab7478e6ea06e9da6ec7effaba02d23331a12de8e171cb709ce7c865513a28572ed97e16f858f07606a992db2f521e3267c6e7c86fe81d5216e4f147490ee51e1206794b30e3b5a094a2adc30924bb70d773aec7b9af003481533541f0bec5034ed9a17dfe4e988fe06950a44af8f5e771083791bc640c3eed10402ccebcac502840eef4565372f3ce7faf61385eedfb2cb77905112f40712dae6d837d1c742e000b1fd014d79e98ab0a2c5af43cc3c25323e8994af77517c2dbf28c8dc285abfa23d846f094b71c20760023a46e4cd7f50fcef4f65740318bd775d176e605b6911b28575b7ed93ed97e4c72bb1220d0dfaca1a98f4467a6ba9337a33b813396ed348d20bf1ff34fc8d5cb7423800f2cc3b8cd47a1143a46132231913ca09eda17fcb6b7748c6ec4ffb5e7fef54c38f3a08fcb9cd15df7b3de21837261d13413f78dcb42ba4583bddafbe03f0884bf3756dcf22b3646afde85be33cebf5b1544f96bdafed45e09f8a8f7f0d1acf6cc1e999fab23ec42367a436dc1c8a59a972936de8bd49a54fb9884d813b126eef706bd350a1d4a8034f8d61809948351e4477853894fc9fb541a93ede52078a335bf756fa35f68c1a9bed5311e7e17ebffc48f378d4893f59183ca0a3e3af3fc8a4f8b3ad4689c79a10a503b8d35cc97a413e9dc7f36b07bf2765d28773a2758a3e7e786d3bd2938b42f30d03e21660d0af49a2105550d472ff85923d14545f995a069b205a49119bbddcbb90ab430771cc2a01ff380a5e33cf37c419c153d24420cf7d4fa189e498d3e82eff431498d64bd62d215a733ca5b0c1e8ea65fea9fff7a75694deb9ba6fc9b1741bd230111a1db16d21fb38a09acd06eb648c689154a38d5f05502151cc540850dce5c4a251c8420d412cbe355d1d23978c28dc57244d03df5504a5915e74b670b8e60a90e444f993596487a630a330c1ee763df0446cfe25c1dbbaaced06c540f1d6653b775fc5ba205a8199b9913082311f5a629b5cde3aa50b96bae0110b75b077a317917ac73eda1c6721e9bded723557fe3652e821913a2a9ad3eb364dcf3282c35e33df7da604a98e36869d46806a47ae9752f23bdf186ac478f2b52177a1620ecf08bdcf0582d48213a375b0a8a32a909793ef321e905a67ff7058034df39b65dba888fdda08793ac13904c7e670bcb05dc17cc60c0cf77543b6cc4bd01bebb292c7861c3a52570e7b36c74e00d127ba4b5306db5ea59130f12f6831e42fba6742f850f5cf128600a347e1b64d4aec2ea31d5af9ef6438c6e4c0617b3f15ecad34265daad32cec74eed736910637bad3df96442623da4ae31c212fa2799117eeb9988c819e6f3010b39bf4dcd8e5e947f335f8fd060d28a839e09ac9f39781d291fe57c3934373462aec8814cccfa96a9f696c3729b92d7b36605ad8009b51f6a338035e9ca78d2c1a2ec6ad81a182fa6d82436c78518fe04d16fa8858cc2d6e78944337109e743f7757f64ad2c3701b45bd9f34c39374c1747e32aa8c5ade58a6acffab6bef05b47cd3e7403e1931f9b50db127672c06e8639bbc454d9defc4fefa9bb2e3a02097f1f71c6d1f00f829a0e85f12cb23dec689dc2bd93a0e70896c019a339a2d724e4cc23eef2363eb569de0b56fa62651e6afaf087f45b87b49b5ae9aeb4f32d134ec15a9c8570e8043f47b733bbac68b059b22cf172838e9da9c908e03a78edc0fe9fd4e8fc0e549a71ea574e7df9a979355eb2e0646ff74c37d256ed0ae0d64bd5fc96defc02e0eb84fc275c44b48c75f3f2cef2c0cb91f1d5e0c79f1992c7acbf9c743c94d927b1a6cada054530896937447c72c96cd48da4ca199128058323b2c1fcedf2628badc7f6747aed094add02917b3d5eaee1c587036e540bad251701f90f6c0f66fbf46ac81ccf53140a8556795d664ec69114dcc4c4dc545910f3483cde398bc5fa1d02675cffd38faee065b7649273d23eda1daa187ea86b6c6008aab0f4dd439696fdf7ee613fe92e73980cb5c245b12f413f71642dfd074e8b117fdb7bd676bea5cddb2bdfeee92e51c6bb90266cf1c899874bba0fb5efe28e2da06ba57f5c5efcc2ff09fe749e9315272820988e6b6323f3995a0cb2297dee2361c337c4cd502b83210c06aa5926c6bdd3826e7d9f2309d23e983b2a9cc3f25fd02b7900ee2c6131165bda3aeb52310204b94e960e5e9f753e92d75addc077b5ce697ee8de72242e96558e869e61733fef88f0779ea8352f1ea3415d741a1a035f96e6044077462b18fefa74b70ad3321f3d63251c6be646fd226104202a79194a62098eafa299b001025a8dcaad676ce4bd8a9730ffd535fc683e4651af10ad4fd2be68e43e4d6b83225dd447f7a4eafd6ca9cb074d5fca5f6c0f9adae760ae7654a69fc918aa58ac216426f8b65c94dab3f50b584fea22906980e50608758a3e6711de1feaf82ab533223f0732e450b667073a6a181ccb898dbdb8f2619686e1725fc1de16f00dc3c64e3c407b41fa1a353859d16c42f051e058c65dfb3bbca5ed1a2d10740e03c6c2e61800ae28688c443b7a414cbd13de2c9b7e1f28a14f41d5cf7a757d6f973cbe5ca41c4e8bbf3d2d99fa2f153984170a52fc9a317386d606f59359febc40e10c928da54f115512a697f47a0978cd33430438c84edfb21325e76ea6424edce06b39d3fd5d2c3ec4beb6899651874252c1539b22d5eee6f5d53f0a47f68f8ebdb8b0cbbb5c5961273a26b8107a9dcd643c5edff1dcade3f13e5087c61f60113cbc0c475417d81b1816ab44fc8918fce8aeb0e9573230458f4bd288ed5fcdf180f85c23f0b5e262d61c577d75db40f9e276e37acc2b7f39cd701a2f447926a462ec5540e501a4a4799b25f7cae518c3f058695609f058722e02b46af330dc5a78ebe7203432698dd2e024885b5b2890215a80f7614e4c6bd2550c8dee7e4478cbb25d42f95c7b2f3d62865a046b77ead211bd6b726aefdb5d1a0ff516d8fabc255883a2a8d2bdff251a333dbca77155f03acded0ea502dce09d6585767847c886b6a268cf874376d4a0512ef204711bd7ee3ef196761133f95b9b0f1ba7207235e89036a2194789ed4866ee1ef8eefce1a6593ca2f3dcf0e78561abaad6eba4f2f60f6a5f5b3795b75c80b2dec0f337e6381aa7d3adc9bf0b785620c79d840c9820504d127a2276a49d031488d835737ebc8e40e04befe2f615bba026bddb2f50161a1922b109e2589141b5a940a18a42d7177433a063f4906194569efeb1944f5a7abc902b6e9b01a88f78686e86bed664b6839ec834c574bba6fb43c941c2bde73d3b5bbe2a8b809d107d1d31c169ee447c75ec62dea2c2a16d79e6a028276f9d2fbc46c9876866a15ad09832c9b8b85dec36b2fb27757054356dbe8d51cc1cf15652edffdf10144f4b71b6b2ba0bb89caa21f05fc23988932a33174cdd6a39ab06b4ce08ee3afec3332600d817d5a57279879c0bf4c838d71cf8a4580cc0d2124891d954f6c11c64b62d3d0a066c9476f4da75a53c711f5abcfc924ffb09f9366336bfc209bb1bef5d905a1095dfdf31d49e7576757770d25d406034542952de982093e9223a3f95052e451e1d3d293a683dc62fce32bebc19bf0783a5d3e649e124b7dc5aea90ff34e82c59361866935a560e4d9c1118210b673cbb544835ff5432ada4f15fa0604f9b2353dae9ae0342e5a7f213ac1ef6bee5524dfec4b9e07ec55b3a4472c7242cb52916522ded8ff6a183d01ac55380f975845abc755962207802f0e7bd653e13b56a55643c6bd18db292cf2b6776a4a97b2eb8d89e76f8dc22e63732b67f6b8ded6ffd07550619e75d5b72fb7ebd5e1e49f45c5b9ae398adc1809cad47202b6871e83913f3e2848473c54bd25fb9c450fa5489ad56bdc5a551a4da2f6bf7646ec9fe2d412179612137ac0295f29f5d19221836102082afa4be672b40a09fc47c3e3e914a5180531f2b83679f1a01a8d1ae61c798d8168c2ec54bffaba02cfa41d3eadc907431c9b5b9d0f51fcebb62137f87fc70795774f8e3095449f82cce855b1e2e975cae18e7a6f8f7cd2aa9d91afa5071726de9d951636401b8b47de1c9dc56753e12c0cb4d181732cc6fb5f1b85865498a9978570a5c283452f1416a1aa80644ad2278ba36b1c047e9ffcab8a3314e2805b33e5a2d67569cf920265f2bd6c8d707f3deda4ca6a5816e611e03748da82ab08bf4deaa6b81e8d059807cc28af9eccecc06cf17bda98d91bb9667d9621ff1661fc772f0dd5ae5cfa035d186dafbd36d4775f4a4cfa70f5618d23d65e9d40d9141e56ffca77c24a351754e420d07fddd10bd6c15104d344717c22a45c4d417cf4e19f6be60066ad7444c1de4f2d2735e6c9da7f84ace9aedb865aed48a4bef5dd25dcaf08e15faf12e5be6609358d115000cd706776d4ea32c6eb7d7c03dde72bed1eb17a8859140680c99d2bd340f8493cd32b95740a74bc1ef506abb6f90c7141fa10e69212e0e21aa327da35cb46f619e8cd0a76d8cfc55929ffe350c7f27838f6942879a427f8c5deffefba7e4a3b0b245ff7d718f48e8610f6f507d7a1b2eeefa01aaeca2b46c3ff5ad8ee23a869814cc86c3b9254c355ede572ab2bb2a893a9f6eb72e23263dd2e2faae8d310069f78ddd8cc2859938493e8cbbc8fc16af24bb510adcd1daaf3b08b540c4367bbf7ce30d2415951719ed7a6a04db984ba175281ca0d9757604346192f3207893e8194cb500534f3d59829aa969bf635c60c516dfdb710422151346f5385af094a4bad46aee5cbc42f596e8f17f662f89ee2572134f9847855a27f6bed8d3437afeb329feb3788497ba82231eddac5420531905b9a08521c797e576c48200e3abf94fc48648e109f8db36217ceb624d62d51c4fc497ab27253f47a89e51a916dcb1c4cfad3e6c1b02fdd9de21cd11c6a25b5f412e2ce572d36e609d130831b1c29eca4d1d70363103585b92202878751007273e0cf825879365e6761eee6ab93f9dc61b305bc9552bd31d4a2755ba2a64d62d335117ba9d7c550593c052b7a9b81d8fa3d276664189274aed4c2621f1c8a327387ae3db324d14b554e292d447c7a9fde9ba21f2c98ab6f1d2ea1d9c7898505d27276ea8f133e1b550e0d298d7b251b07db8fa8d11b2ba13a30dfddc895d1be5ced4a3697c862eb66012ee3e7d160759e098977ddb1b297b0f189543fc28b4d421ec92a1831d8a229da45ea8c04e685585acbd5961f74253e095ee3053d4f007ff25aa50a2f93fd74c4b324458904fc56fde574abc4ffb8dc6d2e4d532ae41f0d6146d81e7936aeb1f4c70fafe61ef836e8fd1aebe2a7e8bb9aaf7a083b72cd6906920b02d3b0f0710dfd138824f8b2df8319f51ac48b70ea3d3ef31407b49e6470a40ea5b418f56b81199785f122ffc883e07554718debd6838c11b18d4b2f728480a4588d212850c37906647c3fe655c6f74aa96512d6d8f6bed0d130bf7d816333f169a1e46e4341d2a6af648622e20bf9df66ed8c6a555d0af981a45600037fd08c7f15df7f2f7da680d93bd29fb3643ffc46fcf92cdebdfcbf5251ce386c723f189c767bc113f529097e90924fefae47cfb40d1ae7499ef124a8d3d05a28586a6ec90cca8b4f95263a43a340ccb61bc3de38292e1d951ed95af406dd85098408b97eeb22921f0b9d12234de42c87f6f37b2103975dac81bd5ef038ffc5776625e42947f849463c64f906251a71c72f7776ad17f770023fe3e61e2c0ee947a8adba2afbe483218c16a23dcc29a26b53dfb6e6dcf2da5b13f24e4677a892d909603d4c80abf3e01d6bb2b52e86af8810a72b0f591b6b0c1eb83574eec8ccb77af1ff45068aea6edfce3777de4254569716ca781f53b05c357fee04b7bb121c960ecba1d978d72f6d963d6b6996aaa4fe1383252f539c5766a709896a857e5c554a8a359025b2dfea6a3ead608ebad392a19e123ef5a93724729dd6e48044b87cbfca0a8372a57671d727a902911126cc005d0e812353e76ce3a6667e284b593caaa58d71f13e7e55acb088bd8936e4c77a5f38b68417531e1a9d69a0f78784113fe3a294c070c85b1c12c590a88d70d9f44a1d63d6224942baaf5b2dfeb4d170b950be5d3a9d81f68989af6b20f63b9023881ab8a39911486cf9232d29166346a5638db50b2bdcbf0d845bbe7552804e17dabc31ceb02e3466042e8ea1accc9f780491cb1ad95b2b1933e746c49ed8f88b166ae8a7d95ac54108f0e61f7db82fefa064946c783f0bd97c35c758f93e06b938311f7907ee0e492b6ef07ee5b8ed13be1d356e8a065052abbdade133462410c520fafd0b0eb7bc38b6c59d2028d4a0664872510fbf8829cbee96d5de42e63023d435f44ffe622182d7b63f59f169ac4ef91e391170aa3647cd85b95697e0de7c32a399255a5e23e3f7767fe7e3a9ec262891b88ca788cfe76d06ee3ae2fa17fbfafe383ed4507b1e98b193fc4ede842231ea447f82972354b1a0f2ccc30bcf55247819de340f353002042d00aa91e6d64381b1dcc53c550476a7a2294fec8c13d3c2fc4f3162284a9c054aa2380e9e6e2475fc0cd0bc7e72bec22b79da7213b99256d6306472b9c9e4715a11632a2654b2f55f5d9f73936e81fefbf4adf14c8456be815aa461c5bb7c29b44ca56d619f6eb75b7322cdf0bdcd08b2ba5377c5d8a812347877bf76acaf5714de54ba29e3ff8fe25e756bc02cbdbf25b3ada026f7ca5960d1f59a7faa246d041b203e4db346302a396b26faa84a45c1e0baa57585115a4655f00700bba1e7161728d05b1e370411f6a6b5b508f925e81042d591817f3c9893635e81f8d473484e810e20542b46276f6025af0fe1127d7c6d1a06bc10cd1ed2afd4e3044a068cb69a59a9e50eb82b4dbca515e8a5273d0040233bc78e7116c41e05c329fde04ae77799e778ed01c73fff1f7010e6537feb2929560d09d3cab1e5ed7a25b4108dd99568e730787ee3455ab70c7f21b5ff32563231e670a39646880975cc5acededee05a482e99e2eb936638de9e387608099fff936ae5f1723f1b2e73a0eb4785ad5c752add27e8bb2da3b800ca13be3c58ae6c6e46c9f2ee70b517f7f31de29e5ef096d06f83234dabb5f7a3881013633e31eef665463a9d1877fd1c009cb5a5575d004918062a01381c27f58aa91dd953a0f8e106c5993279396da7a0e9adc78acf517e425f56b7737753f85f7a73f17bab0bab2e025c4ff667415f2e267e0045fdaabed4aa7f9e31ee91ecbc5c04d333f00149b74cc7d6766721ec262e8cf9e6ac679204e07644d4ce56b07a6a7300dabf0fbea83abbb3a11320adeb0b88864a8eeb4f7f4fb58a016e1201ca0c66a479f7623f936d4d3e37b3cdf9bc9c5c12223d902a69aed9d67fd5cc5f7effa2b1b430d7f0ad29ca13e2c25c62a8ffc775c3344973a28009bcf914db5f03460b0106fc47ef6f89b4121fe8fd514d899bb011d475dbfe5d49c8437cb7edd00ca0462cdfb4228d4f30730ba28a0e5b4f120e5694ab9650e2ca116141bd018e7e393c4ed002e24cda5335c43a55ab6d4b00ea01613942fdd3b58da5fc6c5a88f8f8e5e32ad06869aeb5bc804278531bf85deca721d884957c0b160d6fdc265f585081d30d6fd2a9aec4e62d8f0ff804b0ed1cda12e1422300e66bc0652404a5de700b9d8372f415eb3dc3daafcf2783b340ff3976ba19dfb27e158a9ad5e4d32c7768d090edceae00d7a015dba0d2ff418cb0755d09bbb86a4dc8505fb1f420d626ed1a0a0360c8fa3296cf124515f77833556e3acb00f0cec491c0dabf7415773f7d577ccc2bb82f19c21bf3e6025ee219abd7fc3e0f0ef3b5b9ee66fb697ea61ffb63e3c1605dac22f3b44cad5d2f70799450a8ff59a0c1de740cb5026faf7bb125437acb531c80fd0cef71ddade99dc410b6bbf5dc1a14b5dc39a45556606087f2790231c122fcb8ed1c054110536a49e3f8b17c6c3c7e00ad579bee1dd6e0d5bfd6dd7470aba84471a20cf1e90428c7431eeb72dac64eaf0e7ca53da2958b549efed91186640bf2d7a3ddb80407d19b28068b1aaee11c6f7c9d306151b1e07564100d9746aa8c3d3b200dc236794285f91151756b0ce8cd2049a48e23227e5852c891e1883f2d0a06ed7c4cee262ad76d26dad0c93b25858bba78fc832f4f7cb3a6596591694942a54be6ae8f50128115845f334727d741b1cc286d76bf6b91ea9ecba5c83aeba293050c3ed898a7e361f4dc929615830d213714d16faf43880b6e11e51254e9466f613fd97aa506fba0422a5871876e4fd3e081eb2d3d23aa8d023d8d4c3d2c161a1ddb23d0eb388bc620665f147952905d8a61d90db6b3048d4cfb2628d84ad2ee22ed807e11b6412cbdc8bfb72afdb4ed3b17ef1a0a994bab05e9e04a166c1fe1b6e36f7c80ef0c0c13774f5d8eadff847c4c8093e772710ed02a1516d13d48b5ecc4d5bd9bc001d012c9a9c6b7c7c501a25200eaea35c046ecd80fb246be5b7df76f588c31285fecb389fbf7a55e31b610eb03f424c0d4d39d148524d37fee6cac1e54acf4ec4f570ac449a8c2df77d7bba2f32a1508472ae473d7b91d450530dac8012572cb4a40a9528abefe8801564ad7c8bd56b3fdc0e5d826a523a47945afa0e662211c9e327acb56030a15ceb26c48652c914df9c72217611703cab19e7944404325e28c9198e50fe6228bbe3a5192af3c3817df91dae0f573ed7f0e201a4d1d3cfbb7796c4ba0e9cf92c88425f7435b87fa44ec0407167ab25347d12e257398e63c3c4ea38b84d5a31807061b333a1942a46fa99b31ea35766d49fb79e05c016af0c526209ac86a65cbd01140d93d89765ee9da592b7eed7bc2e2ea5310be2169037edcd184f08ff3fde9c6159a56be60085f613c00a023adb56cb39076d777984a03fb88eb0958a8ffddf200a0339d2fe640a09e650d9bb4afc3dbe4e29cc0effe43ff9a1e953ea6dbfbd0af0c77d9c4000fbfe418a7d2f2f51ccc5db7e26e8a8109b30550eeb61ee9919a065cace36fbc673c0eae4c59b49d537185ff38c36051071b2d270a4f283ad0e8c2d5dc2e90bb2c5b6f7740805ed92520f0d26f1562d94759e3df8470933c8966b8c104f7600f268c5f4b374d4409cc7de4d48116d3fc9bd3b0fe885b0b13ffb0e2d92f7a6f23ecfcf2a1ac09a56c006a0dc47cb3068d346b31651c6d786f54f849dd383516fdecfda2939b2b11e7c66f6d75d180708b40d15d23cd8fc02806da57373b2ba6cc8287c472d417c94e3c1f74860f251c4d7048eb9e019e91cb56c631ad5e1d587449fa4e0bfc8f7666ddf5e912db7f3c6bc191a6b84f3ed85bef7c08899e1955909b566d4d24b61ab1b894e96c0f6b859a6f301789f7f2a247539f62896db6f9ccad0c60fa2360d1505f2dab700e5a325daa3f7501bc3234cf5d7465cdd88d6316605b2c8fa779f0ec4ade6e1bf1835bce1bf85ec1a0259e856debb8c5bdbcc03d6ab5720ce6a19a8be13da4cb5742a93d71e2b4255ab858794582476a349b9308c4c74d9cab8b048cacdb4c998ae95ec0fc742d58a053c9ee5d715e2524d6f11234b220a86bc1caf1209547771a06fede5c4ec02b8491d44141e14d03e847ca153b5e75b54b35648d4a8423475b7da490f1d9cbcf19d2be0b14db1b30787558e03de898cabd12be7ba6b00418d435cf06e22bef8d00028fd392d0de97cfc78cc2f65aec90c6f3e27a1e51e4299af19013ff8673f66ee7abecb1aa9e677c4366e8ebc63038f15c17a5c9d4c52d63a74bc1770f300c1673ca759cc29b79f835372e5feeb35a15db89a09032c0062db8a7246ce216004f5e47e4865965fce70eaba005cea9989f86a7af9a6797e63d431d2d4c468fc407ed00c34503de8332d46a21a793cedf3d0d8809f22b517222d82ff0c76385c096aaeb72ea3da118e28ad79a9391a166c38cbdd0a2699130806110878eb38bfd1a20bf1ebd493691fead6aa3957aa67e02bf7de29f69c40269d9903189107fc66f1e15a8f80790be0aa98e897a4505c4e8ba7b52791e706fa507f6df207177da9ef012c347965a3e1d256fd9742635d188bf00bf01e975d6872c89aa224342eea2065d522ddfeec79262d17c645c853d1385bbd60b3a4f38169cd63278156435704b87e1a7b622c9ac88228e401eb773400d641c33c7fa76ca487a363a5aeb28c7914f131e4d6a9b5f68a748b5c0240c71f3253be0e2eb43f289976182b397a735bf79c7dfa4fd43152063c3f4d9b7806533846c705d27b596b01f893a772938fef008d7681d7378bf31308025c67639eb80049b8aa2776a6c434b4377fd122d787a91c0883cd9bfbef9ddd890c39ff6aaa22bf5aa3d854eee4a95cb648e9a68b74895ef2a24e0c56aa3fdd3bdc1c8c0d30b52e2db9f4c49c2457fb5dd6c086643c62c889db51fc66880f7ea636d94519de6daad20fd69664c3d80c9efd542f2624ab3401797719d82d30f46a3517cf9e5dfebdd565d555c42bb37b98decc2756a3477bdafa3e5d5340b6ea11f5f8e277ca08362dcbdf87fcd0b391807859aebf5db428dd3eae41d6d20e6149e97523a4e8c154bd1242b90e6c73bd6f4faf352dc976767e9400fb244fb5c9b4a672fad40fa244c8d76e3da4c518464774383ed7291deace46db097a83e37c935cc1aac787e4c2b51acc2cd85e5d3f68b7e6e57d4cc2ea3826d31787d079d2d066df4a848b5aaeaed85faee9e7b851210ce11d7a50514e1ec720f12b22f770544e018c0bc6a26e881d7e66b8b3f06963c8baa4f499ca664980ace530c2255d85a15f709ed734a4ea8982773715c4002f0400a900d377d0fe743d5c542105d94ed5e56d3c1d3835e9f1587a89cb6dcd502cefc2a99cba01e78905d288ee97c11ae5dab62bc345ac6607784a71fe4401708575f5a5517ad46f66dfaebb7396c59f1f834d003bcf98f9ae04db346cc9468c44cd9fbd6ef60efddbe5e5402fcfa730a29b04b9c2f60d332a0d45dde50b887f99ece873f80b8f55a6d850d6282de1ef5502c23340064bd5e8ffed63a4820590f020097846c87eb342f1e3ce6bcdc72390b9f30d38ba884b01936d441f2210dd54cec8c3781cbace1dfed9cee6b812df8f760e09bbfe79a54e447a7cb5d6ada9caca970e2644d18bdd4432ea0fea82a7b1a9a9c7f66c3f40f459de1dc61cf8cf126c53212b43483c5b03464a3d25bb14f03b100d56b07fd5957d34281ae82ff98b041e4d49b73b1d8a2b6ecef2ae5c5c617707a8300e1274ade2bd54b5f81c1cceb054b1a6ec47e5d63b1e84ce7009186387623e163b0cda7c505d02747aae187e3c8844d427d76ed4bdd26231f40f869779a984c0373daccdf709bae60beb2c6148cbfd9e34e95b6052cf7d68be1d7cd9e3fb33dbdfb12a7168600f982c568c73c4e463fa22866be5d406df2b205cdaea0689140b65ce60160c267ed6e5a2d530ddcb45115eb7e2dc9a35da42c618f728b441b31e751ee71f026a90a3827d3c7ded14ba3a2ed97ad7b4074325f284d88f29ccef27b379bbb8a60dd2b38a4912754d5f7955332f61265376cb3d1e118885262afd700dc4bab49142576c8c9e1884d5d3ac3967b87c609a2d292c5caae64edbcbf78bb8ffcdd6a71f42b4711b33c5675548a29ac265178436855a4fa83c214edb4715e54570d194a6b134e6ef81c3b12afd6757385ce504290240e7fc14ade97d2e5aa65e33db5506b0ea0979a13722dec09572ee4a44ad28bc511b5678bcf29fe586204dbc334a9756d7925cc46e276e8dd4fee78cbb8ea32d679e1a0725121c1ea4ddda052cb678345acfbfe2f4828a4ae89eaa2c06c76797adc400c87930f3dc393c76a0576c64a40b4d312e10aac0d2043522973101b2179254f174cfeeeb8b11229349d1d782df1a50c50ab7c74195881fcc7ab5ba38210bd6461639d75ea3e90fde0771e5ff87325321293071a08e5761328f316e72bb8af9cacca1cc5c1e26736f2b7c4c36472ad75655073e475232b7978a1b76a6c3ea8af7ef7d98235c35306e606d40ee9f785418bb75e572e13949bc72809434cde9a31ec89c3df4d5442fdd8648f94e8eeaa2fad43d900c47b9965d9c9f1ece84306992ffd34d3d9ec2310f8362022dac543ca28e46054e5bfd8c35004ff53081c3ebf982f00c27cfcd8596dea4dfa45452b722e2323bf8a2278b06b783b723c25f11d764b2c7d3e5a2dac23d6e679ef58dc05758784c65c12f181e91a53bc867e59dfebf19a42c7f4bfd3ca07a644b242506be1fdb3944ffd92cf38471cd6f3e1301537af368284dd6bccef8db52bcbc9a8bb5fb6a326bf6b252ab58548e56bd3b30a20ba81b0bfd5c0b98158b9bc5fd023c4cee57eb83b02b118eb2a4c8c7b328ee29f156d4ac0b67a0966977b7a1ba98534ba34627673d43ef4b8e20864150ef4658fedd3f588b6fa6f6d8224538aacbe2c458a09f341036662af55289a9ac9a83ae3a2717a995d14a4b92b12d643c96035bd4dde39560ffc14d483f8a6f0fd1e21ac615bf97ee211422432dcaf359d4642fad33c8873636b7d7708f6349ff7bd6f0d940b8198f5ee4b654e224456812c8901f896854e7edb8daf261ff80a59a9dc6afb5e4a4181c2cebbca34ca3f9be2e926f83712eecbe194f8a98dd535c7e4821cceb633e168b234242074316995675ffc25d54e8e530cd992f0efd0dd5b15f5722e57b842a8b3447344f333ff7831f24c219036980ffc3af048687963cb07bc6cf80771baae50e7fc48d3a9d27d6498c927a5a1f198e7e2d728a493740c5507fa62a76326e2caf0966ffeaecb3f9deb62117e2b0dd8f9c025f1a79193ed941fcbd191d5acf132df0becc98f16db0c51dc1201de880df472a6f0e28cfead5123d49b00cc59743d5290cde4adf393f51dbe62ddae325665f20b35446e0016fa9d5a7e9d98b0ae9ff6cdcc0656cb1a91ddf397eea43982104e68c432ede014d10b084ac4aa8671e46599365bf9bcb350924e4221ea7f9efdbd51e013937cfd4ce762ded20c71524223e329e9380c5452c88fb5789d8f3923364ce4332469dd69a019c97268754de178e11c74c40f82142aa5730e2557c98527d4b91f22aa1b96737ffe00e5e065b4ed154778f8d87b4626841753fc3e73740d4f76540655fc21c3787e4883b82808f40d8d83cd48f66ea932086fc279cd4ffa5dfc741661a10e6b12d7aa29904535b7ba3cf4990ed3ae317cd7569db9c6bc359d6182e007cb98df08f4a350765ba098d3ea4847e2ba43048691b2ea3532f398141147c0cd9e2001219a8430a3783fc3270e27e6a6e6b8fd2f706d6cdd38baf6bcd45f04f80dec6106b5b02674be5c2b9008598e84b13e7e5029db7fff42ae6beb2cfcc195ca006dcaec86de8a67d3957ce328999fb7ba3be098e61bd87116537f1b5d926127f16904fffb1bebfe65c7faec7dee1dc6a299589b1ea79293d098014fc90060001f971c2cadc73e342dd61557a6d81597fd0be5781515c77181c1604197c8bf7fddad3f39afc8bfd3ddf1d54ca09f8e79af0c64223239c95af320daed5466f1645fe18c160d6249c27d8a3cb0c014b93157e132f348eaac4aa1555950b6c34affded5f4681b2417b011bbd96aa7438dcfb62c7ebd40550bc1985278a7ad9a7797df826252c6ea112e0475a42990862623b7b0de59504ca6f832a4c05093f0f508db0f16eea946015082b7603c542c4f402b6902c1cf6f98434080e16800647c4df53aa6dc2a41099205241b2e7b413cc96e22a09073edf49cfda378f28a5060d1a637e1e446c8510df8a569210f795079cbd808ad82ca35d4c1cf1bd90c7874c31a95bab06fef10f773058bc00c11c9d3d2ec4fb63fda48dd152a3b2550d7c532cae55dc4f9dea22547a6c0d1bc9a33ad2c0adf950d7ee7eb4e53f11e00c224f3981ccc44ffd4db1a6a2512e3fda01c2caf30e8ee30985bc853005c8f68fd332d8fcfcede884872ea4ccf9b107ab02204a319389249b0ec5280e72d2b5223a0eeda4187398ad1341db8e9b9583294bc27b97f0b46bad9505ea339a261a7739a13e2817b02541ade1b31960d9bca481aaa528a118bf6221bb217326a2b9b284a780e13f18fa0e5ebcdb131bfed7a2e67b46383abd11dfc4368480b337db1447a5ea05998eb2f38b4c9c02d4b7700a5f28a2ed1c716007232b0ce9c7d41a63bdb174346e38928fcf6478a3688bc17795a442ee31b33f9c5ca063da39b1a903b43283fd6cad132372009563cf7b6363a3a93c4e4ed123dadf3cc543ee35131a1a86755888638da1edea6e19b52d4f8c589062652f7c4d13c8b12ed16af293db46c8289c9aa31709c6414b91c67b9011526595d6d36b963f867dfcfe8216ce33e5d0218bfdf6be873ff65dfd760620f5b65def9e86a55515c2ecfc12b7c663db702724aa28b1b4b7344a95454bbccf282644b5256699099b82cbf6df38356018b26facb8a686dfa3aef7aec547343f38ebe05dc3c15dfd220bae45d9b09fb13974b191124c736c483b5b23fb7d230a4c9eb7573ec3c260afba767410971f97c960fea663657f84ee525c7b21fbf06bc2dbd0d1bbec27d70930faf3dcbd9c4e18dad3388327eebc34751dd07415f1783cad9f2bd39d124be7fe4c2d8b7db6ffa1b61524e2425d2426eaf51786906283b1fed073586a82e96b51ab167ae20286ff90830198e47fc44a9977d715fe05822b93f92d4ba8736b570f0da7fb4fabef66e1c991dc964dd6dc16d7cc5b514a5d354f637f30abcb7d672d61fb2358f6194b1344121323e0b4c4bd9d65e866553f408894d09605aaa255a07bb5fc615fc2f60ae6f1cf2c43cec2c1ff9647cfcc896940dc326b1276b95885f2e436c9370c7547be4217c513728e1083abd07389e35b08dac9bc9feee1e25147ca6c1ffbf28dc6a33dd5e933fe1e223663d628bc7f843646cf1f5ba6171ea07a4ed90a226b2e60dc682ef7b13b135174ebea793bae46e8da0586ae1ea34b51dafe38a74ac074bc13ebe111f685c4639c1f816c5f78055a452580ac5adff81f999928e6426a0844ae50e8af277a9e3016b81a11b306313b71948c21097948eeb1486fe6140417ce92c50f276659d99e0bd27566b1331b2166d2fcd6eab8f946451605361d231bedf75c79eb800409b2945453d4640722754dea24097f6b96cd9dba93a765cd7a42c52ac671dba09d69c9b9b49d68d8b6da47f4614267c54882063d6a482b0bcd60627a90de4a91ad3878e0da2c1d9b303cfc43ef91e42d69fc69e172a82dd94604033da68c1ac0f861a10b5f4984363c15fb915d26bf92aeaa860f292cba4b8636f036f87e56b6b2e42c89f6b25edd5047bd69556da4b04148c544d5b708a443887dbcf80e4637cbe24eb7b3fb7135473e550037b7a2e9ec4f2368d4f012e4ab8c2774f71b74b66fd3846b46816ddca3f3b3a8559e5b4267367bc775559a47c30819eef5c3026f2723784e1afb3841724430218e8f4e6bde69364b264b0cced79da8977db4fe0f86f9d1f32471fc32c7e5a8cff333dca7d1da1d761602f303bf9f8dd31f86a5b22aa534a1e4801debeb0dc004b48ebb8f841f8bcf6942313073359832a58328d0dc10f207b15a0e167556c7f4749fc92b15aa5134cce6e706c34be4b9226fd4d65e853140d907c6af18a5d3600d4bd0a9794326eb8adba48cc5c8618c698767edb18e9ac4a4a47bf474965debe34053c4f91eac80c6c93b6c1622686463afc59b5b46319a1ba821d0e9e5ce04554847757ea54bf604b6c8355db0fb65f9ebcf2278887fad7890cf627da4cf7b6d3a567d9f52a5bc8a508668678ca7ced4c79702ad3eba639ae446a68b6d46d04237dcb627077068d74ec70db896c42a2822622f90b03b3670a564acf51b70454029b8fc2c3e58b5d2f27780765f4aa88f0b906db01a20cd7e60fd8ec8f3a3e980cfb8c9f4388a0573196d26941b8c0b50ef648fd53b24dfe7f840e2d066cb5ced53ec09b3467f7c47739536ca4ed5cd4ce6417120bcd421534f09c8de7cb89bca2e8da2f99a36aa0aca1d61394fd74eb052bae80b375ab276e7cbeb3a0dbc067bb3e8c54026166ec383f44f003221c1965102cdd732e723d2d30163c78a9ba240d252a4cb9e181838908abba6cc9e3b391b9eb7d55d3620efdbb2f7c04bdfcd9a4c7031981b3703ba0d232554c393ad9320991ca4fee79533b012964b5e455898bc57fd84a73bd4c6d0f78a1a83417c6ab524a1d4ae9a624654f469d0936d3d19a6c09eb24aa46794f259c3279e7d9df22650acce9b7b059629962f027bd80ebe4d5d0bd662412ed2697cf6e14b7429e20b9c0106fe6f6dbe71e2d3d2449638c9b0096b1b0f5c3082ea435d6473c000d6a09d03bb4237a46122fd2ef12c0b032791c76072c159805d4ad1599bc541b10cf773972e96acb64ae3d6ae998f6ddb198877bd6b2e272cb5fd4aa1592dfe4f886b3d554b3d8ad27bbea5c44eb669f22f0fbbdeb2179c3a46db7d11ec6d2451464cfa80457f3a6e099d967a20d3a596e82f9ca9a83be98ac717c5465f358a2331122701fd586dde80404e61f70525560b24b1521cada84d01d1d1c352a9648b9e5f0e21becfbf7ed2a22118ab2315a0563ed6813bb5af2477d348b82d4479d3c9c1ec6a0464ca7d6c513cca381ca5bc31fe5f737a9e60b333151faaf0fb22ea81ea31f56d9da8f9baba082db355b38f13bbbdb6a3a4de456104be08ec485bc946e3a40933bef9e8e629e8a99c4d1882a32de147e4d356b5d21f559dff67a244b80a1fd55f4ed03b18656798f0d561b92497a590fd68be86a6a85cde5f39f49896dcf8e654b67f5e3b58dc2ab544cab062b2b675bd9bf2394723b1150a2b5dff1ad82a5926304055e899372f6c127d7879d68dde0c3ea8168d866072e0488ada1227bf7353d320ac15686ef78a6266c33a01a07288eaa04a946498ba3cf952b656621d3608c69d602cc4aba3cf5007aa1498cb7733c259d12d6bcd8f4e348232ce4589754f2828936e283b7305e0ae983b8a2f5c3e76ce96998eb009f816e2a2d9be25a38b08a1706b6f130d4a5b09065b550e032315a49aff19b693a829ecaf2913f92f6e88c2675ad5eacdb83bce12bef4644e8001755be32d7c86e2e4a27d778694631279183850f0514106b655c63074f0f35318465a1ce11d489a29a983638543a3880a88cfa47d671e9a0ef9958b5092572b1efc843320af732636263e6e0ec7e557ae820c5585a3bbfe811ba78f384ef2cd7a12f1842a52f47a6002878728d3ed4ef411e585db3545917dbbf740d7b8db3bdba3651f6545439ddaddebb6b32aa0c58c5e15bb1fe5253757f91e8a98cb9c7c3d070e39800f6e7e3f5bc06f28b415fc0a92a05a35f05bd4cc15a9851f6b86b45a5242dbda7fc9879410a28af31dce8a5014be0646d2cc436aebfb8822917fd8360be9af790ef6221343c6e39250606ebd25d472a875ce8949869a72e95a2b3b8c63e0bbaef606d055909a7cfb35edb0a08c71f9d9a40b3318413a339e685ac7a6dc6e6feb95a6053ce515a2614bf41dae7b75f2bac6b2af1eb85b42b491249f461a5ad814087b1a6722e84d3aa2072910389849a83c9dfece4838518597bb782a5a3eb39a8e8143017662dd11d67095ae62e9cf1f19b62394ea3aa01cec4f786ab16238d789e3a215c2d6799114a525f2b92594ea971f15abe30c5146d0ff52f395ef6c85224247eb531f181b4ff526bcef0027fc354ce0173d11f8dcb6cbab2deefbe2aea28672cde7b6dfa1117e1d645c4a65860b83c3d2e76f22f9aa9f5442d291513c7fe4724a83c54f6e10251395a98ab0ec051a272905c8874c1cfafcb941b2cabc8b3d93bfbaaab88f5264201c47369fa812dc09ef1ce26338a07225d97006db1a514acba9c715973dfd2d4c65a6f76e8e4e9aea7fc391a5d03920df35fa8ee880c720cff2a9d13c7b95a3e129c1a65a0468558e3cfca9895b7598a8bc0ab6a1c803fa04fb96fe573a1e4e382a541e572deca9e2fa2c6fc2e64421a6a32c33f77dee135419b58ae6426e830ce6317c9a4deb79bfbd215ba7bc6b62fdc24712b134aac64ef327d0461660402ab3c64cae01f11b8f88b3f20a51a12c3013dd51762dc0bde621f27b9a818323a51435b36ff9445af04e9cb26ab61123d07e4abe21e7de8a044a5a98fb62aab73341cc8a75c0f6d82293667c161a6bcf811dc5d900c13f08d4e2ea18017c55d9bd7c4a223ac75d9d4a28e37a61e60ec9ab3ce8454c8fdcde255a5cbf0aade386ad7aaef6c271858ecc25df311d81fa4e351cb8c14056338b54f039ae78d29ccbddaed2c752cab1ac95c443859bd63d077625b0f3dec380f69fc5b31f79401c7e8dc24535a4cfdebad341f2e625cc999a9499d73cec8a57b18c7f82f69e7e018605ec67f0b836774d46cc2ca3c910e93eeae6ba3d6e8856abf3a1266d8b8d3909f6c70a8529b74ea686d2f0eb161c675beffdf3a2aa7a36045dad4f124a8262339275bc1d2c29140a73999f41a0273c62c61aee42eb64f6e5f9edf556e1abb402038738f7eead969163acb56f719990e87657da4a135a7d8f57a93df671074dd5f9a3f27715521f772d4ec8bbd67ba1516f13d2c0d04edf02d048f78cda84fad1dd8902b4aa61d8cc5bd8d76452cf711b0304e9e90fb463872f1eefd3e12fa72b874fba32ead413a1930d18f3dc292c74358fe64a8809fd0e44c65fc6a12995fbb1ababdb6902b3063b53999d07171b9da7b682ebabb583628bbb1e4bf73f5896f2329bf85648388ab886c8c6a4e55c65a8cc1221cbd2a98ce7e46e967a267a24a3c9512f88cf43d60353b95246efd93790dc4ba83646cd5d1ed1c893a7445a1f88220dd7802d032d68edc1929033ef6ba361fc11a940adc1c78fbc2b451326f32d5aa9a67944a66919b1499fed6912a6120e891788fd03731df22c52e41fd2ebd0526616f2f1ad4ef497efddc53ab316aee0b133e92466a50daec0ba385ab7e997553a93b7f613bd2b26bafa4f454223fa5ed995d99f77c2fbedf79355ab0af1c5d4ec9275b9f633971d6611cb07f08ac5cbc233d5d6b842549ec52c0982a6c8fa2c8c8996a8e453aa62b2a6dd5d5afa7ffa0aaaaac0ef94a65005da38f8301e6ebbfc1461396cbbec7b2c41ba98eab3844946693f1deb3e99dae45588558002f9d21bbeaa28e475eb6aafe69cf80ce5ba07ef35519e86e5639b3e5e5e0c66ec883f82563c31a80fcfb3c8e5d114dc4a61aa26453c7c718d9a831e699defe13ce819b82c4e11bd112580b11a5d50570520c06fab7abce594c412fb69c42ce587b45b9fbf9136a1805a03049ebe5b93da37fbf9fe5f11e1a88b446dd795d068f199eedd5a5649c08a427c7383b641f1c5b93d06d1008bb66d2bf7b196631b4f94a08bddee78fb670ed85eee4063e24622d62fed8e2c48af1c2321c15c6af42a803f926e53ff6e21c8ad5658d19e812af7a8b46107175563128ec98390221ce78ded9f955bd3628dd56022f5e40f87f540752d1a061f74340676db63b946409262f1e28c5b106498e512ee34c7a5561a69f20c3ee3c8b5c7816a6ec0a3cdcbc05cbdeff29d26e2470f65068846d61979a67ff8e484baddc3db2caafd49e6a0817c626d2143760fd0cb42034dde11b4c733e32935b43f4fe6233616dd5d4a1db1501f0f0fe3aac1c8841cb1b5422ee6def57393ef4acbeb5430768c3338f7c358cd6f9bacd9723108e1a9affec7b5e5232f40a3ee719f0f31f487c3fd134472acbd1e13a7d19be15106f867dfe42bdcc7190316d0cee0c9e6802bbe90079c403ff36778bfe4b4e7b1c85569c8612d27d64a4e88004fb96e7e2ffad2f47667f82b58b10f2cb1b1a81d41b4d83820d95103abd404d028b58c80e9c897adc2f3d9fb578751ab9ded303601c58525a8d2f5c52b98097beed7e65e9fd245d056741686201a046be81a76b5c1548102b36a26709e0e7c3901c71f01d61ecce5c2eff4a06b35b752292130e9b16c75d5f165719d31aa7e98b2e0ffb50fe52413d63f663b37a5c0af7f0689e16879a2964e3e4b2caf03357673c41e962aca9c05a742e4f2eafd3fd4b5ba56c066e7043a1100ed1913c2e482f2ea0c9af9eb26af9abb57c20ee77dcc8bd5b07ef8c70697e07743b7d77692e2767889b01914d2182333bb846f62ec891f18699f6712a829cc069a6cba6258641b02987a3facc03a7124c3952138f915604be9cd6f3f10db7fff9c134fa7fb713efe6bbf71e77baa506c3d3a986eaa362264b37b541a0d6bef8dc60e5220c8a3cbf11764f45e54a03e4658ddcc74ef4856c6f8816307bb4fade6564e044ad870240fd0143030b01058b26acc9997c1795a884804585249d2cdff363a381b14ceacf248b993e8e1840126495a4ce7d09b0bc0eb4ff8b9a5ce464ed85b3e92bf86656094371eae86e4ffc762d5ddf3dfc4569d032ac5742c38f3e0be64486fe95bf5d23b6604ec4b7a664d54dd9f222a747f48890d98743e53b5818325cf3d5659cbca562c01fb060c05c9f97d30f9de808fb7f485f373f9f2cd68f5a60fb9b20e8760634017bdbc2cc563433f9f8dac9fb142d0bdbcdee3803f863e38748cf772464205fd24129370f77ecf0f32ed92da7168ef90f49f03a43edef9efc11faa91240a2771c6147504d4ea2cff2d1febdb3a7497dbbd63e2b9966230febfc618e83b1cc3a2898309e71c0c14a937dc944cae3278c2d4a29fb1637be31164c3befb3a3fac50d8afd8316438b9d8c25e572fb3fb12378dd78295c4eb6a17387abe7e8f8b6b328d235cddef95cbdff7665bd20a29b7f60bdc1e286c15daef33e317a084e14b97dfb5866271126de0a45585dc81e0b27df539048da4128c99677545d78cd2f8c59b9e147a9d1e51a7247d774739569d780ec527e14cc0107643f3b31b72b7be339c72f35b46885b8809cbb06545376d19730fb0b07ecb6c46492b79fa498a4c463696e110e48e1ef907807434cf10ab75bb322c6edec4e6ee912dcba0227ab09f37aaae5d9f2b815f773f98e38ac5572a6f75f3779f67ddd22a9b46c99546647397bf5c79ea53a357693c5056785034ac2022e2ba3984902e9fd857f9750b24bfd657ff9bd847ef1b0000000000