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 57735 4d684de22bac6657d36e2b243e7d98a4286c318d15095678adc189c0e9d6cf23

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e5ba6d578e7ed5f60ca79f04d487e8d9432e8bff5f7a2851868206c2b3fe093
Certificate Block Hash
4d684de22bac6657d36e2b243e7d98a4286c318d15095678adc189c0e9d6cf23
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...003007000000720000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000aa5ba6d2066092ebf2172f61e5003e930a9cdba6264ca1e09d2d4d4348d71d55e1bf8a6d8a6503da0afda074dd77a8820706be05f242b4d54ff20445da89e38a76792eb7538f3e27ec7ed54f88ec9b8c22fe92ddef0682e8a60f00000000000000200000008000003007000000720000

Raw Header Hex

00004020c0513132e96cb67eb506789b51db1da5aa9e126c4050be0dfba9979b0028b48b1cfcad48f8c1dc916ee83046f2e80cfd67d0bf44cb84583b6504e4568869bb8220390f6a2745041893e03f2b6c20681885a2f7f5bfe832948d7e484df079ca605fede778d5a65b9e

Proof Data Hex

59,560 bytes
1212160103072705408385e1a12526b260b78f2c285cf4be6a57da57df34a3fe933af0f8a699869159ac85e2f217b4011cd9b03d8b8974b116625fc52fcbe2a56537dd5d2be04a4fe953125619831ac13ec86106555454f27f4b0c27af9827be6220a6f15bb3b14734ea21abab0dc7af8cdb398b6c3338dad10dfa36dc33d406048d7bac0a99a330ddb63866ad255783015677252cff18e55b0a8a440c353bd6f4a20c243e093f1fb43ea9607aa8ada3263c72b7b1c6a8711129b57f2f5a18adadb3381907da12317d66545579a993fc3804ed67a98609af46d1ffbfa162369ba8f481af53f0c0b4586537c7168b00bc4719f4e7bea86be12b1d4dde14109f9b05b30db9eadcf70152623f5abe3feaf48a042997c8e69d17eaa63cfb7380e00b3c934d1fde3cd77f1971b5aecae7315abb62375f54dc814a5c9505f49a97c06ee6c4eb15cbec224bb13884740cc3b09f0b28efa7d29808d79656ee29f3205b65c8c5c3005735640f3f41a9f84d2349735dcb88231fc848657d9a0d78ac92a3a5ccd8c5492e18e18dcf2635e6d49a99c8c22f1eb48ba37ccd24d8e6f0e18c73370648b4a861d59e93564e684397d52e4389033c63a05c9777ff0a4fc8fac710151173b1c4ed0368df9805e892eb70d31514c9dccc15279e66ab2aad74b795df8b661ec4d3c6b294b0725ad0e161e2c59e8d7e823323724a8b8aaaad1f0f4799cf308eef8fa73f86c11ca71041904af3454c1feccbe845c67720f16ab7356579a0be11b636d12e18f48deb4d7956d388a1bc767ef19441dad7d311e0b5cb111fb3b5e33a2de20ca52d17282abccbf02f321c8324348aaa70c4c9b9eb0177ab994514fbb29e1e6942551fff4f84ab69ac0a7b0493afa9cef1e55626139693c35d19e2fc7fb15f56d924ee97060ec36b2f0c1e390e891599949913e4e4dc8fe3a880343a479b57192e1ea9c07fd99c9ade770d4ac6b00220f56f77d4dcc668dc873d40da6804cbc0a6fb0d24bfdd8a407d84658d355465f07dce219f9444d3732747dcd9977260a5685c5838fef41dc50ce258b309f0ee4b3946e214ef0c084241ba01544cc88abfe1eb9294b5fb9d97c257d72d872d06c37c706bf92c0390cbe804b03ac5ce343a059b5f849b9dfbdd971620aa066ecb3617cb9f0dfb3ecb66d298fc670af86fa061d7ee9c4fe0a9666af1a13e8c9a650b2e838f8e1bd012aa3f92fb3769f6745bf5d96b89770e9e755c86e10b363ea02437c72d23d229e429377813d93db05d965c688978f51dad2735b3ba2e484faf4e85683a811388b985a94244f57f52cf45540611f24d17447eee87f43c4a99af56c524a1aee9a3ada61cf938e301c75deed09df1141cfee0f7902858263cac21083ecadc411010814f7de9e64544fa21f9ea649c2d077808ad69254db48863edcb2894f0e67d061b0dd8736221078d37f8b901d30087c66c3897f3e3cda6b6e6fbfcbdb543f5b9693795990df48fc32699166046ade80f9fd22f7e3bd9aa4ce8924b50a2334583624dce3844afec97a6e5a25398e0108fad27a74974aef290837e9a03354b27532a36235ebe40340f30922ce13bd1b16e59d328b98cef0a0e1d33b1946828e9e74b8b220dab13ac14ac30ae73154a52adc5f4a4574f1d3e90a039719858ef1ac1d9e68f0ad4caa756ae3a8d33c5acf89025a8bb660a8860a5735ad52e9f4d5a0a3e2231881e8ab37e5e96b5347d1ccc7de9808df1a0413d695a87f71c68dcd1c05dfd68bd4304ae1fae7f03cc65351e4ec346d23caa31bd9b1b9a5a0fc0768bd72a70cb62ecc77bd798b72c915347923805a87108d29709e7cd7bb0f24bf2f955f4796a4a5a87b3dc4d830f972f11796c28c3d4cb0826f1c02aed7d47ce0b244821e72918ae7ae2bc0ece15fb38ff85a43052fda9364a18da01e5a505046267f371ee2c7a9ea5c37584fac56fc92270accb88a64cee3388fda71b508be54cbab418f714c05f47f2c72b88b652be76a8c84bd99b2580116d8a69c473b2e23317d2b153f63d9a6f09c1a418fef35fbf5f99e9ea54ae646d57b4e19a1e06b5a4a78976ee4ee47a1ef2f4cecb536ab22f243bf72d6f486940a195678bdeaed407929b8d2fe06fd59cc890ef8eab975428377ba4427d62de98682201047357818d09315e3d41ea48fe442ff0ac53255e58cac8dbf50d311862c2ee927827dc00ba408bb01738d9bffb5e9508238c48b89a7f335ab3650c90e583f298e00f2e44c8cf4dd05f448afd01e3661e2bea6d401c3ace87679405f29321f345acffddde4e5a4d72d81619a3cf5df62c8094f5ecc58e30bd0a00735a94b64b7a5d1d92606a2829214faa0bc1d8fb277d91d445e90424e39c93a01ac1b1a06a362b345ba141717698425d792da113e54e8f61c3ff20a55d631a4b1fcdcca9e8fd5b025652666b2663a636bb8d9969b6ee17911efb61e802ea12b333a5d789eb29e367641c16be5764d586d3d2dd443e970b00733cf4c8935da74091aa90afc15c9e708a085ca99c5964a4ea8b94466fe26224cbd788b2ca68c039967c8d62d63e7ba61b8550d8c578658ccc203d989d25baf58392dbffbf2e2c3de410c563915bc1a45ddd1f33fe198ebdcdd246d2e03d9e39e68a65aeb00e388a87067122dcedbe509d13143cd9b61d6cdb5968a8e2d32b31a996477f658509fc6f54af613001551b71b739ce599395d78c0d1d30d259ad901c85ac17e5ab41c866faa35d4e3040ad59eb1f8d6ef75ba66719902f09cdd99e90b85f02c51f88261dde3465625393b083f47b8dcca9aa68f09a8c8a69b9dda720c263b45cddf5874227eb0efd7a3b2c3e31fb1d4ccede1db988cd903e98646fa5be31db0f934c99a8f9390cd00f3b7473e3712c8fca539b79e3101d4b8db08f9a093d4e9b5604fca04e91f19fcf4a6066c90b22bf01bd9b225caed5864c75fc357a15027b917919624934097f6d0443f1b866bdc960737e04de7787ea5a2f513e33cfa5b709bec94544b3533b2245c9a9152a803169a00c35b35d4b7ff4c9ecd4e3d30f1e5a11f422641566b92aeb5bf3e49bff8d0d11ee3b0987af860b2f113ac5797f357082ac7f3fd1229a7263c83f1ce506f0bfe6b05f3c623e9ea5b3a6933f28044ffae47bcc8b7ebcf3306a050b6544cf35d356b083ee8e57460b4e2cbfce38782b90d95b8824e26246cfe2615b654acbfd9b132a4a7596a2bd544739e83a95a6fe3b2ec3f629ceaba8f2810e33b5b85fc97ebfb8813199955d53324565698e612cb598d4041baabfa0e36df838682798f20e410f66e49e2e6076ea3f83b6ec6401985aa56d9a91578287e224701a2c19e1a89c09c726e55821ed3333e6555445984e0f1b19188179b6ac1526457705df22e6e9cb0c831c8fcd7d5c047bc30e90a7f43b15819fb66899a567f88a166c991d12c2ce0eb62697613e56b9f34f2e6e7728cc25241939a8074117b03e28476cfa6f22d8a20cf0fd2dab1d5b6fef58a1f94226aa3a52917d2a5337b01643f51815fe33a1845e25634a9e21384a6b9ba557c55540085c1d1a8d350eb4dc07b3a4befdfd9849d6fd3ff9179e4d9a15efef2dadbb522338233cf101640913d83c7f400f75bfe9f52dbb21ff0f81a7063bfd1872059616c7f15dcafab06176a3336075200752c90062de94c3d1b906fbede62a40b016fea87c5765e6185036fa0ddb5b48e256b085f739082df0d3bb9e4a922269733caf98ef1ba92bee9534bc1f7e415ffb10d49cdc874d434ec31a224621cd763fa404932be31a7ec03c3f315534c2b1a7cfd475a93dc2caa63e5cea481dc157d37826ae3970c7f3c82ce82fda0ed49a7306cb9c2fdd6887e3ec6dd006595ff01f1df27a88e982aeabf4fcf49551cd053b34e267d1bfdd10094eb179ac5cd9b3046be4e8f25c016e387a2652d61a64e5c6684a723185511aadd8aa0b965129a346548152eb89d5d9037c6bffb67fb9dd904962d476b9357bb4f1121ba2a65ed49d2ca67335791597a2d9249475cd7bd84c00cc87f0d106740e4422a16cee6879bab510e87564180a88de729a1a21300b2f7e556bffff65d075e0d9cae50e03a199c44ddc9cc132da149190c18f03f3b1e7e18a9799a35630480f71a081ca8d1bfb07a69d4aff1c3997b09cbc4c19654280b4f5a1285c872c6c62ba9c38ce8e8c94a88272168803b10aa94eae2933c6faeaa0eefad58e0e8b824470d704d30a053a6fb5617d9ffd703e5db2471228f96be9ded4f52582f24b57672b4fbe6ddcbc3381ff9434e527ea8c7f03670c67d21abe4ed83434ae8ce05e987d44ca53ea501a6870a4adb09663508c5d3c6020beef151a10fc30d873711c903bcc6272e051814086f961ca02ca263d42d354415557f880a4c559f13ab5b241c79c40a993a7d4df8768e63f797502f9a60b3a8875199325a91d88cd292219109d5b13cb2ba45d4f8765b6494efd04dc29af8f79d8ca04c49fee58d4fd6c6de7f4e9673dfdfb605a07f838ccd283eb783e07c53604ce93ddcea723cf4e0118cd58a8daf3c45a2026956b4e7ef06725e7d64cc106dc8bdba4a58485d7d7287a45e8fdba2b5d64f649849b2894abc133d7662364d66b51c280de68df7be0f74347e7573441de288163617e8e1930d54de625ca8af620327725b2a503071f26fd9d9d0a97e880d57450129436a579fe3811227e326a85b3e1a0e0f39234ba820c7ea35ff3a283e42c7a0f121a27303efc7a657392e85c2c794825723a2a265b432d8d991ab3f03feff0f4e238b440197ce352096033d6ccec95a54a29903bc6d22ce06364f133ede07d677736063380ade36531fbdd57def9630a4eee0b05dca861cef30881d01a47cc128589b16626fda4bfe755b78d183498ff413b9ff1d87223e1f448ce5faefe29d849a50d3d37bd244a171af0cd91e23a2b32732ed1f277a2cf9dcea9ab60ebdb9d309246821af1666c8ca3c9b622a3189559423b9b75ebe5bc217109240b2bad6809142bc916ebe1dcb7f4a63afb4e3a910879170fb460f28bf201b174639105e6adba725e7cf7f283b5089993ececb3bed1728d3b39cb7280d81fcc916b6f7f08cb78e90002de535071f02e947f61a8aa339f4947740d462472feda6b7445c0f41abe365f807b19ef2c5631ec68b2da1706b058826986240a93b7c9bb9997388d87d931b3f9c02e091bdd524ea31965d15a5be5bd1292aaffa089b91f55c5fe492b1503ba8cd41fb79aed469fd20dc206e1be9e2263b5ae9f58d754065e50d54e0c4cf274ba313f390cead7d50d4cb9a0fb1745f31a299f2a53ee6f6d2640525e64c7a09e912b8d439f3e2ad09ed4dc0624629fc9e69ad49e7fe19395a6487e880ef1cc461e0467227ab8d3b27b228c41069b9a44af209a53ea33a5fefb7da02223f582cee5ca8522fd4d34c90de323d8cf6c13372e0caed5cee9b3281727cfb6eb77560314830dca7266dc385b1ac501a141783b7a57bb23cf6584f1551b38851096514fbcfb07808e44c3b82c8d6d4f36f1192260485657067a44425c68d546bcda4fc0fe94042143dc2a5bfb8dc1810133049ec3256c610916cfb90e21a57afe7b711604f255eb2efba8714156a12a668771b973428e1a44104d74f60f93ee4d2ecfa661f9caa4da932473873f22f7385cc04958d9899a6ee614324ad10eb6e4dd55642d8c5e0917d212063de9e144905a9672c2e578218df72e9e136dcee2883df099ea0424726a33942110f3d3482c51c044e8c8d68e046dd1fdd464d2870756d4e1737c79052ea3fd7907a990e778d13b57b841543e964d907845c3a3c3adbc48065ce0e6c2276f7babee1665fb04eebdc5392742d908f361e8d987dd1b7d3f36699dd9c0f5a141668d5cea0516407ee4e4dcb6d87c05a027d35f22e3f63fda04622adcba3dd393b47694e743e7e80d1b00d94667db354283425539a637c48eefde75d8e8e0f99279bd74c720dccb2d48bac9fdd2cb00ad95736f7cd0f9cf9b013d827e1e764df7240344208ac4fe092c54ad5ba4fd5d5ef95911db0f269070268efccd967dbdd35af3a61afa770df7f43fe3877e595f3f77387b0649169e516fe4d295f01f87d48c8ff5736028efa442e182ea2f47de0facc5ccafd8179b7fbe8b13d481e527078e9385409ddb0eaff927993189b0e8a08124ce8edb595f40d9b026433c58eedb81d7465f4d218228acf73e56658122b38514ef82dc8edd949056d32883d0726046c83a2e90bad26501f2ad358ab2a1f2f8b7266eecb411831830a07279ca9a0a1ba8f404031da95acb125a2059d906ed0dc164a4232bcc3e61e6176d9f503cb420a419c3b960f5cdac59af740862db71904ca22ba87d25ac513da9e62edf5429ca3f2b95b67dc67881e6839bb75ca37b7631d833fad2658358dada488170482d33c014d357c5a599b883bd408ee263b84f84c866606ad33ec7ac8edd82d06bf615529144090502299022deb6ae358c3d01988aa514dfbe5885876b3bf6c056c193bd4b3e038e62700690bd4bfe30cd471fb519ec852ddd319260e77d3ac05d832612feab7cf976ea476915a49df39b5b4290ca4fe6eee000ace920053f7750550652a8a54f3e903f68f0c21fa181c5e127df7118381eb54d652c86e5c17a3ae6f24c343c648419326a633bfbef43eb10b30392fe850db479c50de78bf9c9223dc177ed1ca678b446a34e67d025b1772bd03ba1ed8950d96976b162b0a08bf86c4a7d4099fcad94b6dcb2e97207d1f8cd5669d48c5dce157331d4c7ce4507d7bbda968c8a33ef0c35e2d3361c0722816a8b0b694aaa2f56296603acfffb124ca8dc36d9240f7812af242c1c895e1118925c0d6d5ac6c41e7dfce05fd7e80e792102b1798404e74d407214d350ca9b5b438ce67862203d80ff860307784b24782335d113ae130b00f9af56569b6e38a71958d7504e7e556ec085cbe36ab202cc68ae9bae38e4f24e61528d8ffcbffafcb83f9183aac1f49a1c38eb0b4aa4b496315b37c9dfd137fbcfb26ccaee4fe4ae2a3b41165e8da899a72bcfa2a3cb67a5482eca178291dd5e5587442c38295858b84f055c8b11cc52451eea10923a4b67fcf1bd057a19061058e3959aa41d473d2601ee580714d8b77ac63af4fab2cb924921ac711388d9cf0937669b8109e155a08f7999c8ddb659e473d4206e70bfacb625713deefec7368e29f191234f96b814d2bf0fca05af5638de527c0753007ea0075a09830ca40ace696b75c39f130f68db4861118b364671cc7d2d2c1ffdaa562716752b98d97f67582ca763cd5becacc32e2fe5204ffd67f265a48053b8f90c41f9059e1e904a61a103b15d87ea744ca9a313a2d0635ed708da46cb934df781403b915d1e75522609456432bfea56954f5b3490a59023c2680406d5c7ed51c35e652b9689cf689a13ac84ff1791b924b43e709b33c8bec1d5a4849fdd13de4b43c6509876de652a019c87cfd9d6d8193c396a988ae3f0b22eb467e7950f56115f03d10aeca1a52a753ce8799fca5f36e088cd829c67098da8d4f41ec6830a26f107c83f5b9d6b9553b9186c5bdd32adf66ced53396027c3a5a060f07683f2c6a7e48b4958691a055d98c487299a123325f799f6a330df0b560a684f23ebb44b86346ccbc03a25d005c883e2590e925c40d4c5eed72d6fa757d2367c50e25bb137e499214f85c8c5a8b4081dbfe5f09f07b4087f115df94dc29d9a76a9e963227e097efca4d3caaf9f4cec3d47c5be7f021b1bd070272683b9024558c56cebafed46b78da9e9f358a8a11600d3865caa7df7271e6201863cab9f83d5ec39185205f87cc04a1d7d240f7c40f1bafc76860736a25ebc458844b382c74c5756421c2f4997210599d6c1da5b0f784af2a5b852f8f1175f4d6ffda8d9fbb44b45955591fd35bc30f3ef426463e4a08592e4376c053d7fb978489e465a756c1e26a92646ddebbe3fa284fc470e3acb7cfe663860bd1905aaa3ad659ccdb0613d604aa1ffdf6df260aa2217ca85f59bb92e51bb0c00f6d3e030c60b7a89776919a12bff072e83ca32a8aa71247d9950a42b45b299582296181871a326df4821c4a3933af1b6405ac84900b03f8af0f44efe5eb6385c9ab4405be41988d6003c77534d17de621f0480ac31671c700763f9335d21eb90e63fbdc946165b357b06dbd310bfe88cef310c60b8337cd0507978ecec5a3a3fffdcbc91014f016722c761c17b84dcd490d1d41ea58b2b5c8c3bca497b7d136c581b551326b1eedbb42e4940942003d8c6692d3e4151a14a3b1158b989b0f8fd591d6d2e8498420f243fc69b6216a0009304ae1bbb265302d92169f3867713d5959a3a666547b8ec7ebf62597c625d35b0bbd4b3672101df44938a25fadc9791c27e491c1143fd42ff31f6edfca20b52c73eabff9b98cb4e79ff15f2006c2389f587f7099f2dfe6a4004539f3bc7c7315e5f22aff11a582a4373b20efcec8d30773ff8c851ac90b20563e27f75b6e7a5b862533a81d92c690dfb5de7fa483b455d75433e202868cce22678b489d15a966286208a9aec336851f5c43641346c99116f8e9a8fea33d99cd7461fd49a322518aa5764da74a24b7f5d29c508b11d849a1af6b5408995663a9ec4ba55ca87a315c7d9843098bb91f76ba7c45998d31c84d858c331db5de0d54bfd203902b3d0f73cf00425215cbae64f363cbbeed1fb1388b010194f9da5e2496db0778ef983622b442e57cbe783aec7ebfaa34553ffed1d8401d825388c3cfd0322ed88ea69231fd8897235ef0959e688b47d3fe82955ab0e6a34fec7ff261a5bc9f83b48afc2ede7d46b425b848b4d45d2193e636e630138dd1811537f2a2cd1376cc1d6f082fd52739b71b88dd9865e9faab0025ad8486795902346f844f6c29275b9a947c890ad71567c824e2b20d6f78cc9397c69e94c6a2ce088ff2b7f10e2008dd0a6bef8b7464bf307ea0b1a3ba097635ced38cc9aaaa7bef7d44f88cfa3595cfb266f00b882286adc96c97056ddeb31b5bdf4e99a4873db8be2ddda6491e97c22e8ff69d9e5ff416b59143ade44b4531de92b1c15e491e8f7ba51bc65a20b438daf259b96a7db1cb6f66e3e098cab0cadf0b0a055fa9622466a7e0049afd60501a3af99d895375e2bade73a0e6f93f7b2038875e27b1b0e61f6a6fa7a493931b4be6e2373aeac5d9dcdb547b215aca4fd7f36cbbfb8e0239cf179048a792ebc90f1f35e15c88213b0015950e1f282e8609bb9792ddf4902e3d590e9d9f982cb98c55a96ccbf0707328007130c0f1326da517c1ded27f4fdba298700f5431e1233c72a41970fd2d01a15b03b7d1125684f9fd13c060f94dd28b6cd72b6710e084ebd27e562de5dc7df7a41a0a937d38bbc60727660efef1559b8c10a98c4eebb49b29bd4afde816fd0af8f3cfb43318b3a6950fbc5f33825a30536a67d81bcfb19a846efeb6311d8aeb7ee2d30b7fd098cc723f74098902d871bd9fc5b8fb48379258f874f657e1ff95f56e4bbfe4c1ea7563c8fca2bd3cf2d0534091f7e122391bbcbb86449266ee8af9dd0bc11e0fd2569a1ad4925f80bada32cc6088c8b857a31e09cc168c2f9edfb83e6ae4362b2663e90456c64395b882b0afe75709da2efa09e13e8c3c1f7a328efc87011abb702d12a64e34eb81503570efac557f5b1f4876f37b60ff044d9197c14b20a16806a2e18c4d7dabcdb8cecdcd8cfa36699f6574321c02c00c6d38b5dcb21eb1a51e6944732badd692345010a49bfa62cb0cf5870b3476b02d8e73ad8c833d8f08d0474bf3dfd00d479eaab1a0d09af948e3bd470b10e5dfe1f94d1999c58b4f1a948ee3d7fcb72307177bd50ac442709919f95c6a36ec88288a154f6fb9629d4fadee739821c1b3031008ebab018830f5940d2da5a7f797c55bb4ea4c126e51ce615008fd1a166870d0c784bf48215c45b6ab17a7c387661e8bbef7eafef6b8a2db5d2d932aed2f73d6e0908c82f7cce9d990e5783e08256b553a07bc0e96ca431047e76841d7d01134722729ca3d87bbbb9e4119e6e588451096fc791fc73730e8d00f0a9ffd8bbff5ac1b4f920d69abe069007f78b54926803d6cb7163b6e361ea8ef21fd6d75541a43e61f09c3de83d995d7cbf6f575e72397d0e408b543ee61f885bf780f4f26c537139d9a164c3fe9d394626fc63f3e53d949d964031142d2a4aab3b1b78597e09c2ad4c0908e8bd81e827a33c6604ec2f0cd9c01d31aba6ff521aa264710c503b7c76b1994b0612ebd9b9cadb71a15178d118c9de859b0c874aecaf9693e25ae0418acad9379d81d53546ca9a8f2002093d7bef45b8ffa97b3879a91a33603ab5428a1d621cc45dbbf8be80a53284602ea5568844ebc76a3e24bad6f18a46b21086bc25babf3084fd3e3b83b25d9a5712b103b2820c3e31263a09d497e0678c52ee7da90c670c7bcf7695ba42d0da86fb1923ea8cb109cfe5f36762811e2573e42e8a2517ef6b348a9681be34650508ed4d96f828dc8503c3409253f53656862af0ea77b440a674cfd40403857db25f7fefc8148b4cf95c762d938aafa13abbc86fedbd7c07465118d550b54d28e6e3f5432949b1c801d0434546294645e328d57ed174649c6b83dbd5074397eada31f948e02c8c99fdcfaa88c2183738c66d33456c74e3d8c2c4fd0c55f5074748fc90790ab7db33c1cbae1fed35306bcac5cbda9b9caaf3a95feb011bb813889f68eb7941e43aa65a0cdf0e87b56ba8e7dbd9a8db7441ae33039c8d064f545cd55e86d8b2fc056b843789f33d593722b46b63e7157e9c1f75fb0921df84f9401558d64809aa2182976efc111d8271e8a50f3326dc2cd690efce0065eef865ae4cd50811e9d4060730df31b6173532f8e7e2193f5aa0251393b2143acb4ab5f3e8615c3b0e4c23ada378d3b8b331eee62292646542709da377973c7009893d308c749b95cb9a1fd71f2bb4035e5d8804f6072224d7b428bdcc514cbf2173ec04209fea18627e1ab40ed8b048f4fe1b59af69a2370d3ab9d94615b620f163b2287f269524d5a16f75068bb8686f5fbdb0649a2abe1c861d80ce968d1bb9f2c944bd807ed619414e04b71b425023b7c3dbea495e7bf7f80d3bdadf8c7d54733e0267546ef39a6aca210081b6ee91d0e2397e0688c344565ef0b4381f0b0575c7373e70d8d058eef211b8f522d3d99dcaf024356ca942aeeebe9368853cf70897060113147c117f09c16c269a7ce93c770720841f7bfa42d221cce419ee3d73638baa9a52a6147610024e71941e3e706f8f914633b599a1601d8124c7bf9032c3d242254c01d636310eee6c27e3de6ab3a1f1c6f411c2c7e277d158a8cdfcb363392462984ebdb5f0b50819b250a5ea420492b0a31e71aff96b5a36833fee8fcd29f8451289fb1933c4498400647b658d2f3c037ee2b04948d970e438330cbb4b3217277ab1d09fd5378fc3b0efb6a15f3f36a292df6dc176dde9f883c25260ae806e96741e8b8154adde1bf9edcdb6a27860c7d534b411b77b610f35bf0aa149e6925aa66c6a3ba029317a9f1ee046a65518d37f0604d0a3b9c09a4f163b78816856772eb05231e6b6f76065eb33d1dbdca5d801c8c6f0ef97e2f3a05a512c0123b0fc477fb72b9c7fba845c4fbe65ac730cfed13ffb6e6e9d04f3f9a5b5e44a7178191645e4eecb22c73d5356c79483b6562db53b53bcc42daf9bc486c03e2bd5b5a897afd1bfa5a2734045a52231918695bf6ba4252e8c05a527baeb69cd16859045dde8c066c01bcc0d3618d329bae0e2057a6351b04946ef2aaf3f953190e7cd77bba2a8bffed74e33949ed13e09d1730a295b268bf21f8d4ae83f020e35eb76ea12855a249aa85f79669b8df60fe89e19341c5b6cd6a4da465e61e2163750a6b0a4645baf856600a22573fe68899525c33db95878e6076fc7dff3313e9cd78e115b31cb127e57b1cf3965f0b2cbb3e814e40a995561ee50e7fce34766f67475d0a094d277f71627c0478a06684dcba5a3aaed1c012a383af36ad313b53562d03813c2fd9a13da55e68dab07c397aa9eb9d63301eec48eaaf98f1760fb0d99251e5d835e91fb71cc48b8ccb21e38be1b173b80060ed8e50366b55e4cfec8a3181273a91ba19fe4b5b40306588ff81c00d9f4702626cd4854f2dc530bca4ae71da9bf1ced73628c5190f6f3d879655e1ad2c546203b9acf68f1ce89d8a278d3488fc8ad25d9a26409dbb9e9be04a389706f9687ad53e9ef5d189d8ba520fbbc656b5255b6249c10f520a89f88ad7f9db49600f44aca950e8baf69855bfa1f41429f263c3ff3631ff7592b3c3f87151adefcddfa9332c44e2f6e00e19e733bf33377069579af939b50f7b0373d1e0153d3a3f73546555b7916eb329e61fe72ea7f678f92f99757cbf5ecaca8092ca46fdeb56d2760acd7ad1311cfc2f5d83760c28365dc5fd193e30174d83848259eee57349d4cabd822ebe5ecedb41502d9f2a2cdca611cfd92dd9d7d0718222355b4355fcf3e2a3790dfae5bf21baed2f0efee17b7815f1d95300df410e27c444aef52b8b042d4b2e641f061b439a2883f7a923c1ed45612ceeff33612dbf68b106118901448defe2a9a6e90640b7f694ad84166ea2fcd353d45079ba91189353608f7d25d1128241ffc2ea00cdb0fb9a3c7b11918217252a8210dcf3e31ca0d1adbbad6e50fd95d2fe54a8d149cda4019b0e2e15cec78a6bcb5ed11a585df0be66844ab4f32f1edef7fa75c4379fd2b0b62ad201ad876d827a0e24318186eb8fc816c728e94c4666ec403983161c29f53507fcfbcea63125b49c820a47c49bfe550022f6872b57c33603bf6e734b11a4dd8bfac03fb9354a1943710fc12af8b0cae1acb4f505f2e3a17e413ca2e8e98646195934c8ec2d88775d5fc43ab478baef12c618843b555cb77127ddb63a7caa396f3e98886b9f48646f8d666d8e87fd8b3a4a976b084999dfad87b95e901a6b465998f2e8ce3f6910bc7d3061284713ea9ab221a8e3d427b7e02894434944f5a451e738e29435874189a9f8e5abf3d288aa49504f4e0d6a102b4c5bd0621e7271672a8240353119dd27eb71881e903915f623caf717b1cb25af7bda013c82f49ca05b4f726bc74c86dfaf95e8de04530ee7d8c300d0ff7b77901f5527011eb76c3dbea503f7595ef1d2d4eba1b64dbfe9d65110fdb5b1e62676bf6c4f179f65419bea8cbf5e99963dab18db5d8dcdf6eea54cb471c2c303d5b040551091a6e231c2d7b7b6ef909f1adc71440daafa6b4c5ee9b322eb8de20ef57fb6d04b2ae55c60a361afca1d00b837dcc89fe5d0252772841d59c038b9af18e541b54e4202686bc5709dee480fc14c49d64603f97637832b067ae8688fc893c5d2edc573c4e2973523fde9d18d4cf9a97c7c4d606e5f422d6e0fdd98ef451d1fe484e9ad81f9054d8bc06112b01c8ba69a51e4be2f5213ee94e2cdf1c4801442cb18ceffcc20a5c5d838afbd0e7e7d45ec8bcbb8b581163ac87c6ce264b5a00ec1e296effcb2cb39565ac1e84067c2187b7d6b469b80671486ebb5508da20149c6318b57b7c4f9e594523c07e259b6e03e2905147565e1ea224dc81cdd36818cb4bed94121d1d06ed34368e147cda44200fc363cc7c3115d41d8cb693fe3d59da95373440d568279397e95f53e0429933b761b1dfaa720e758c6fabd899dd06ea61b923ecfab6973c5d1fde38d5cb03f7414fff9f04c4cbd01cf687f1869f95030fceca220643dd934196891f2b07a534445af09e7011e50ee6d8a238cbc394fda3e15c8520d04f7ca7c8f32f17a3bc2bf16207d079193586d84a86fb739737aaf6de129ae11870047e8cbfb3724b87aa66e7b9aba35705b6e4f083eb08c87bb39fca87356e630528e35009ca794955c0c93e9ec7151448831b2272cfaab59d28201db7a87f0c5f58396a2afcd20b79aebefb6a3aaece30e4f6a5e8c16a9db9059299403a55af1e83c26d824b6ff0b923dbf5b0bf0a73896fc00aa81a0f5fe1dc9290492e3114c2e1842dfe4a467bb26a6c0414e4bf2ed259ff51956df4f92942dfa3bca7115874d928bb6bedf5987dca9711836de7bcd8e743c807248ffb955b5382ebf35a158ffdb6d74a3a34ec014dc8fe40d55fa2900dc433f7197ee6f18a4c054dfb6f99cd7bbae910e03b5bc71ff660b9726ac636111eb950a20f2f5e8cae1c010632bb859e5c08c97675df36b91cab7a63e6a995124833f5753cf51847df866c669e77323bc425f298ee3661e22ae9bcd1425c99cbf8fc894adcaa93c10bbb14b6e6996b24336d415e7345511b4e5938f571b11988dbd460349f7e83e8f901187877a17fb2cc598c001cf79bb2b504b25d329795a7de832cf80b19afc1756ca97280530caa569999240d8d37e6fabf500d1b2df7f08170cc60e349dfed140ae81ea771af3fc8292774567bc686ece0cbffea5587f6598b618336fac2da2aad0f4af57f0beb856798bba03104928a75214f64b8c25680617a5ec765858e33c8b0b0f696889a04abe40ed92a2db14e72a0405fff1afb7477b84f0b7c51140c57d1bdbd8c10222076703dc5db911ac9a5fd2c17d4d14a8d851f6504045159e31d4260ada4a9c78113011c10a055780b039198e35f8fe5dd562af12323b7fee31955b60b9dd2cd497b203697ba8938edd0b08bbc5dfc3be9ac59704083e521b7d999d7aff4531156a8c2cd61bdc54e6dc6220f3a46510fe59c616c6a96494101c9f558c19e071954b1f6ff81431050e892c124c171cec265d721612d1fb5cbf989e375ecc710c59ea0878a205209b57dbacbd54573b887705db64553bc526ad9e572e6cf929e36a570e5d22b0bdeb5e73c619b28ce3313b73c18f4ce7a2f491ec78a72476d3a1b3cffdf1522092911fe4453388699a474297b1a0345be8d718cf11c6f6cc9cd0db97d30a9af058b8d85677f9e462b5c2ead2b30d0d55c66830285cc6e224c4bd81a6665f32fb1f6abdffbc022f131a10a739e8f27c77634d41b20029b4dbf07d4535d9d09064d88055a4b8d9415715dd7bea75a28b6cf5c770bd257e6da66babc1d535d5b5e2460fa2ac785aa5438dc32a4b4ac813eccc37aa186f1b40c872d3863a671fa1ebbc78a316a2311d1351a98a40f8b810356f95988a9de022051ec4f0edcf2e1f7febfb0f505b021813f49ff0269f1c707535203e3695e6301ea6e9b57dd3819320fd3234dfc50da8cb4a9fde22db5e4c62d76d8d4c4ef1de5a7cbf6da51dd8e6cf16346790ae2f707c4a887d81f60bb0b707a6b8bc79d57c82e7cdf880f2cb3fc93f29dd76860489d6f43e57e2012ebbe54d13c22ee3bf6459e79739a5aed304bf9216243d9e7fd74965434089b98ab15a30699f01b781a5d0d4ef47d3a6e2f8b98978b88f70569168d61a18191b17b34a6fad5a02470656291db5045423250006a8daf08830a75d0d1704c6646aab05aa586bd561b7333cb8a6d4e29bc6fc9cb64a711d6a6df7486a6432c46a04bc4238d1d5efb2b9b22c32f4f93eca629d7e3e3a9349624552f10eb3635a340d14dacac0a62d5974bbfb501f5ef831cfd569b93ba383a105f87bb267d95ef31091323a67bfdf53709462ef42bc762d0e14c9a2108fbacf6bdee16c1f3da565b9a6e61916d8aaa4302c615c61e2a9084cdaf796cc5e5a1a91e8222b07c84f4e9d817dfc57ad2d8e6ff2ec69ffde118b69815dfd9cd3d676a85bf33635a2593c94822677d1019b4d69218385c4ee95509e591142d0abb181799308acfd8fd2787451ed710e0cbcb0bc6edec24f110d6fc4433e0b679a8ca39f25880975ce63288d214e09ceec570634fef8cded260865cb3f6248132251664d1ac9253383589caad102f2189976d13ccc17d79125b7286599bc43edd9ee19d71869f139a14b64610fa2d8d9be9f48f859da095d1c49410ae97d46a2a4dca6ce89d5f9cb77d33d46b066add20f65957d35f0f29ed5340edb224c4b147cb83ed7e07cbf3ac5222ccfef75a2dda03c357228bd9aa7219ea90fd6520eebf143d644232c7bc948151b54fe2d4bdbf21b76dcf2d7c852a6aac92d6ad3be62dc24196d61b5ea7558b5e5ab12db51d6fedb95f5daa93a690dcf8611b5bf739f47c8f2596863c167732d7ec5eed2ac98c176108bac290936b99db154f98eb5ec388c4e6ba552755b7e7a0718a4a1dcc6b8970fcdf3caa89f000efba8376e5cf56950e1f4379c5e42db10949043d4ad987f505c2fe7d98dd582be48df0b47a6d1260cad74d784b864c0d8621ac703b24286409ecd9f01bb8fd7e2fb87c5de2adc50e1752ddc21d4000339011f170361521d23bdd83478d3a21f5b9229dddd4376c47adf39c6a28bdffa16026cdfc4c4ac6fa76074d183b93c9683fe64c737957c3eb1c5dc8e3de1a45bda7e5538d9e57e8e62b54fa53cf72805950c3c1cac7dfa5a2a3d58b6a6fa54e9457645551a3598c7318258c6786cac7b50f776fb4ab96f96bb431c04df2c0c68e1ea6b4787d818b7946f7da5cb7527bf2e80d5b33b3f5b00df3d9fa7b1da45067169d18b2d4b77961cc5029f6c581e1d87ad8d6745d494f248199aaa2c05e2702bc8c24333d219220b2469aeff0cf2a415bd8afea0081aae6def7d12164da7ceb6ebcfadbd05e370a21efb9b2eb4a8fa56cfd26ac110825794323b26b3bf211706b233d340e23b04211157b3e7c6f80bc6379cba4a27c226e496951988d53e970a0bb1a6ddca794bb47760ae27be921d17e4e8c69d0c337d8e869257c3b08ee84fd715b3f9657f50fe7634d0d8f8450379cc68c766460a976441e41807807d5550069fc1a4452367d3e255847512b3dd7ea942a8293f0eee657231380a442260ac0152ff88239e82402d0ebdcdf712fca37a2681c40b569545ca1b97681093df61e6b74bda7f446d64731c7511ba0d470efb8acbd0983f29ba1de760a73a9f80ff74868f7ae41c08cda6f7d0f03a63451ac37cbd42c460eac86f22706cca557dd6c93a8923436ad5b4b51077b9023ca0c93e62bc9af501f4cb09a21f51a7eaf455696bcb449a7b35b9ae2af13f0a108815ef596a4cf7fa7485f5ee2f6cf7d8b01dd1ea188cfda6c5940cb15c6b10cc029ced4269bbaea3b5e2b84e79018c3f5ca3b7d2b2309d96040c523a573a70ab3ae3bb2dcd7fb6ca2c755594ef22a1ce9dc5c7eb1b88967ac6510f753bdf9e4b87815aaae4b4fe11df3e23d487ce603940c3dd022f3f9d8c83a6fc5a8749c52252ae4034d3e852c9578ea9934ec0e2c76710e39adef3efc0b698aeb94246edb385e3490e79324f5a9e1be77e575eedfcacff67a1bf96c5eb948ebf18b0eadf4d009db55b91fec761f65ff8735075c1068b9ccb1481fd4838cd935ee76bfb6579e9ef556e904e4d91a35ff07f2d51da63b8a106de148e8317c85a470da457b1f741cf3ac182a7c1af9cd0dcbad59a55aaa5100a9793a830b423a439779d4395f7995a1283f838561fef1cd7d9c907656f9920a16c5bf023aa3b7052a801762e3648fdb1a342a26acffaeeff7af92711544ac8a20542c8c07fe44e70c839d1550fed9b2e61645a14e370047bb347974c76a60c05cb65f78132fd2fdb48b7e6c3043536135cbd79c6f9021992f491986678f2ab7c651923345d6708ba0c250187c4647237c6bab957366eb52f9e0239604c3e813b21e0a25dcc1be7c0c77a0fc419c92baa39e06d1f10ea38f16712bae3cc54aa49314f8ece7a6fc76286315780f322d3efc5ba7d95e198d967f28e4c25f82edd8c7bb311e59db2860881fc52c5f00e49d5256cefddaf92cbba413b64dbe9d57e98c151a035706aed0fc435db6ec15809ee2023cc5d5f750614d140e2819d1a07dd950f1ab2b905c7d169ee2ebba02397e5007a11c6095c4047f69a8b922126eb60202e2703fe827446c2210540ba5d0aa17cf2fb3f688f2ffeac20c474bf36d4528083db6e73f17b1a78c9846dc543d4a0404268fa43cf97767f072a45bf8255353e0ea212c6c9d7398c3f9885b1849f57f6954f24aef38566f5d63d410e0581b4f0d5515f0b15cc260a7d58b9a2a34f0a5fb84108f1a2f82a5e1f96cf76e27721278f4ca681d6281d19b3fdf8ce52bc3665185b89957a078df2187255c7e8c717fb7853b940a9d0e38d1542b951c39b5e3a173631bab23c715b65305d6cd60a461a06daaf46af3a12199e7134eb203185af58f6898459419960800724444177d0f414f8b06d5c78f6fc590bc76b8233df2e5db319efb26f9e5b6cb313177dfc6f7dc547217442e3e71fb805e1d0adc3cfdb55c8d64add5fec0afe2058b81648e0107cc8ba82e1ba7c7c49416e34c801d31d673e888a911c07454d23e340c64b2d018ef71aad509adbc928b15991ebc939ddd5822cfe313a5e4de254744d530325fb85a2ae642cf51747cc856b3c823dca8833a40830ec90269b392b36561221dd17b85c811974c49ca7dae96ec8ec0c341f4010690b8e005b5f75825c96c437944d466dd12740081b4fd4b5c4e7903d2b552e60493a96282031cbbdff3730343d04b2b18a5815c35f632e8a92ccfc7dddd4cee123c4602b01c211a78ae81d8e2181f75969dd1dd392b07f552362819c57be67dac982d7083eb77b3b8ad20654082aa6f334fce45b5fc9855f4d9514558963a3275618dadd0266dae0c7565ae3d3080ddf03c5a4821b30f34f55d668df8ef388c7d6dbcf51822ad0fb5eccc6dc011438853ea7f5805d1a7fbd02ac4072cfe45fb87c89b73e2e68cfdd64f0fe2491fcc7d2de45bfde2f8d10a0fcbfd446eed99da2b38bc15b2d61cce1e8c1a5089951fec7690323a21d9c9a3173f48d648d061cc37eb620df8a75dcd05f0e5126bca1577f17ac1184dc52a1dd9bec2635c2a9a5353a31f3b3b6d4635c7316de08efaa8ba464bb211d0588e0c6057c423496197d10db8805f10feb1604b6a884c3b6099b47c70a2bcbef14b1e0cb8a229342a96203bf48769fbe5b26302aa2c4384047f82db26f1d1ffc2398715753727f97851e2af5743af2c0e793dc8e30845db0e1e28ba15c3b0aebf3a6aed7e4dac57a7730e41eb3c9b8b68e09301daac7c7887571f364fe70d159394b25d0c0808b236abf6564c546911bd2c3fcbadb9a9affa1a7c32c9dd8a8424993efc54e73bd0e08f248a359954800fa6b2c6d5bff6fc7c9f7568c677656a3f14cc6956e13c78c87daba530734159b65287e25022487d4cf474ad5561084c9221c08a7bf5f6bfa180926d534bf47230405bf78d6caaafe614e150183cf1ef33be652b07623b1448ad457f73f96a57f1b4155f6744972ad2ec54a46eb5f0a4558c78138be967a216c9ad7c0b799db2d6e4e21283f3c5c2305576de1585a7ea2f45c3fa28af795933bd36ff9ba1e3f317f596504eb9e5f177caf3876a60a023be4f5c0cf8abac70b08ea866d9d5277e00e88a3b1e85d209c776cc16b9d24a8bca52f0e03f2f6c6c0cefc3a27a31bda6a5ee89c2b73784beaf4c17c9d8bcb6f25a259cdcac4c074713ff81843190ecb43025e4af0b178067afa322ddc08f7435fd6b2c5f548cd08b52bc576929764148da14584b4c380eae13fdb20a7aa28f480994c499ed5c2c348e87cdc1adc74d216aabc1286bd467e329d6709542070348ef94c5bcecc91d522f6b283dca15d11140b9b117bc80fa129bba0825771831fdd0414a90f1ffac5bf794965122936c24e80271b9ce9034bf25a9195d09322d62111d1d9346166bca90fcedf0d2a17c0b16736257a0de8efefc81ba083764b7f912b1f4b4f54557c5493dc1ba3e40ae17000795872b3069779d6c32595c7ab740e7577b2ddd7265bc5681cce0a2265298815f5584093a37c6f6668d99452816dfcc7ab1acc44ddb45692af90283b86a81e67ba8f7c50ab3c76778698df9938166a556123649e5602ed1fca524a039d35dc0ca8b581b91695736ef8739f34033e708c56eaaf1185f810132b5673acc609b7a8f5e28491a1e423b3e36a2ddf927e4653f35cb85ea1cf52f48c4d392e58708fba019f250314bc339c572fb55cfeafccf3ab8372a0b9b8855258a1ec1ca8c78e53d835012da2049f85083600eba7a32ac348c6361059a2001f16d1048090724e42618f3256fffd8a5e73ab63796142d4ac28d6afed5892c750dcb223897c3533fd7bc86761a37cc743eb982fef3096618475fa350c1c3d5500364a6a50843bb3e450b6eb6ed3c33252e9978ae4abb1c0b5c987fff7581babea7494748f51a3bcafc77b7e00ab08fcaab79540472ed18fc2a5c538f57355c374d008e67d7cac2fa54cab34ad405c51e4e71718762847931e68c0b7ac33ac437f74a8f7b3b279bcdf8addc3c1ba689cdcbaf8b98741c68a7bc2c341a53b670e0713a97a2f132beecceaaab151c76a9f591b9f5a436f081dd0b268643aeacaa222292b97d964d0cdf14d6f8d9f9970a98c469b211b1085b926300086922ca00289216c608bb3d0bf7f3f09a6eaeba8f664c68b084fad9f2e5fce6a7850d054ac2030e63e87c3e40e146989ade0904d24380b3a2ad04db2402133b33a91beadffc421d6f411d38fa33c8e1b24db61ceac2251ea175033cf5be2c8d1f112889505761242d372fa9f9f8b6d9afdb7cdc695991c154e76c371205f26687ea392758857ff8ad52ffe16210ef0548dbd794ff29999ea1c80181ec4fc766904a596976dd1d738ac9b94acc418ae63cb50f585f21744d08bd47551b772042b5d796cda3ce66576765eb1c1b5e4ee5d4fc90ff4634a58f779ecb8796373319411eaf7715df34b823409b4f8b4a9d7fd56df3065721c34d1040f95f32e038331be6a843388e6eb27fa6f099a12f47341ea338ba194ffe5c33552bb223d7d1d4172782eefd7b986f5cc91b357be018d5444e9878204584a3a08e307dca018fdcc3508ca1a333c2bbcb4870fcd1a7593b3afae969c84b1292b15e59627f953c613c55e95c2e5e28c7bccd962f9fa4b0b1208b529ca9070b568f28564882b8bd7a9f6ef65f124df84e40f090e6459a9f5c054be1720d210456cee4d28f879cf373db671568cc2b0925105ff4872b35f4cea50f957f71d1685dc9560b3f6926307c8e8a5af831500ddf8d0ddff72e194182eac892996cb98ad70403d83f9a8162ed7062063e1e8c0e9a8d646a3c9cf612b3c7ecb8fff21d0d19ff0dd9c8f0821ad13dfd97e296de3079105531b08cbdede035f482d016fda01713c3c8fa3ae3834939b91f97a6e8f3af3bcc9fcc855f64bbc925e66436e5d25939be1f32e134232ac207597533da55f767727aefad4ee16de933e40ef60804610e747ef42a7d916f3a123f038c7bec90ed3b83e7330ad95d6cc45c9e55b832c448efa85131da629e650b2abdcd28aaccf5c36044e5ebe2c351ae1eafee07ff9bb951621c7d0a9486e40cc228d7c2a08f149ae45af9fe07e427cb922f71c9163ee4172f5cec9dc2269d0d505450293650222508d542816e04d9550d749a595d03ccbcb27efd4767161be5fd1615a241239b278c7d7f258a2667aa63e6c037d0d036cf2d4c0ae6487b4930bc9b26fee6f3b2ced5fbfacfa032bc7d83017f1b86380add7cbc5a699bbcb4b4c2e785a656c13ec3b7c0f846fe2810112ac8c50f69373a9d9789ef5ba1828f84edb5fd35c29e112cd65a3e06d14d7683cb08450b5d0001635d3c527294cd93afcff1ea6273b8d51126edb79042d79d3f05b5608ecd34409161d4e898d5677e2dcfba671feedc5c86164abe0a2c49d18bd5a9189c2f67270bd07d982efcec841c8ee0aaac48f764241393a142b5f3d57b97737dafafafc57edeff81811fc79cb8ebd2f0da455c37291c5585b4b20bbe97b2d72aad29f89bfacfe97ec0bbd731fc2715c23a5f01f8fda14a5c19fff99b5f9534cf1d9da644a980cfc557e83ead9c9da68ce36356a03a213db870dde377f2ef251823b19d6e0e5bf9c1e09487dc7dcec026355249e08d611c0d1aebdcd947692387f2e97b1ac8577ea688a55027943498fe6757a4b5b20ea13f14ce1f6f54e9af96250fa20cfa0e775a04b2d7ef7a7906465d8718096deaf0dcd7e40eabe83b6cbd96eb64683bb8fabb10fde467966fd66a23d43c3bdea1d5017a9a9168200883c79a69dd229a1da4aa68882d8df53b4db68f1f3daedfca548cbbee5ca731b57e67ef6eeb1974b29de77847d0f34f466356b0731675a8a4390655cce72984feccc0633867b40a37ce74502e690dd8e6e81c3792428c1fefb6282fc70efda867ff983eb7a7a1f27dd167120b876d0c18fadd6370c211d4ceb25843dcad9790836a9730fe833918fcd9c13239d04ba5c22afd085bb9e7182924d6d482107f2fad92b696eda4876a9a8744fa500f95c514c94844b73514b023ded93c6f0ece87de445ff67087e96ed1ddd4b137068e3dca9321022d75a6516aababf098e2eb5af10f62946d086e5a752bf9a1d186151344616e93701c55844761c4e91fda9c13f1c40f526474a778a7b0164b7439671208e3f25f49311cf140cbb54f65adb8dd19736bf6e6c16c99a72cecb01e02bfe144789622df0bd1d2dc902fff0b33ee1dc967823014653fe6e39f0a60e534d56e6abe1bd1f795839a17cbad3c72ab7a9ea8b7aba3463563d98daf8abcc64e10dc74541506677d988e9cef246dbe27b2d3e1cdbcabfdab089dc27b84e0c6a7d4f57a703ad4dd294f566c36f0c2396ed07edc73d1cb48f831331cc0c3804f170d01ca93b8ed3570b541ceb1420b21ad5ced8993148e62ab61b3f371306752e951c548ed51c54ef740434a3a625816e298516419f119aee068432ce272f8b88b90e456f60f94450faa46212a6aae3b3723fb7ecfff3f97c58ff8db46bf27c808abdefeae458fe155967f1078e4a10b7729d19569278bc1caa57b776440189054f23afd0372487157d363b35f8a3d4e670d712733e7835505680bad181347f77615a8298470a1224cd609ec89365ff5f508b43b5ed43e1b5e94f328de278bb8fe4e4751e1fb5485a74136fa5934b4444f9c7e2daf20805421b1b22a2e5fcdb36bd69d33dc250ea55e80f9a79cd8797ffa409ae2b9a63cef121f976bbfcf0bace8fcb1bd27328c50ae17f5465501f487125f2c80e84303e1d6d6b3324be9d06ed62bbffb61c4b8773d38a2ded15eb5f02ca110e9eb29b434f71c1181bfddc51efbbdf65402c86c97ee696b27e94a279efd1b544e2120e98171b2f541893e8a12a58491270b36489bc1383313983e047dc68dcaa7d2be0403beed7a7b41b1ffc75d0e228292dd42e57ead572025da90ba39074fbe4632e5ff806e9658499d217e72960de3171dc3a087ce575c760fd4bc6e9303067b72b41e2b18ee68499c9f26c390392fa324b567415a8a9ad48e913b98b78f5213957aa526855ad037fd53a64365d1f3e61a1fcf0f8067cd536fc34356eca3048b23a8952c2090cc94a8d2ad14988e0b5c11a6a684a617d495e8bc3bea1459037e48eba2ca1ed05ddadee57f9095958bea299008ce0dbf0918880119b4986e4ade023e8358e17f283643bc946e8aec4019b783944b39ca42aa2006a65677fa3c46e64960a41f62bd9cb73d551ad20a3fef8572500be072e15366b1c46140c22a478274adb23c48454b27eaddf2305a06e1c5a09dbcbac9d5bf8c02276f6567860bfd3700a9fae53aa28c98be6c1f7f6117861d0476fdf1b961099f2761842cf33f6c738086756ace8b8d77499130106577c23d9b596586674fabf3c233a791511d1c00c11dc91a25a0882651555349c25f13c67333206fec62314a618af2be0ff30e9d5f4d38d71611b2384f19ce7e84c77506d5c25ab237ec1df55f774809e11d019bcc499ce7ac9e57b19bd20e33e1beddada323d28c3e50795909fe29ad65ad77780254216b67ab4f0878d52cc2081af140fb3d5e17bb3c97ae8b068c3ba0461234afb5f782e7b096670a020b7eee8b582da43773f939c8acdd8793d87d34007287261b6f77d92ae748ffd5cd3a7cf8a6c77a4627d4f8adc7b13f036e62aab3ad0693ba311b34bb693159ad54b5253b4609038ab02668918402fb883c371939b5f0d7b768db4719e2aad012707710d4c2a3758f83d0d528ec996c9dd0dd0d24e2467c5db8e30e38dda00a4b56ad4a176a9a8b706e508c3a694a89beff09110ee4518774afac7dc30e2aacf70c6dd1027f2772e2bc0c5e001927dbdd869915031066b0e11d53e41d00d15ded65561fb2eaa67dc1679d9268bdaa68e86e92e34cd25e6cc444d66ac3ab8d928136b1abf66c51d594c387e2ab11b632b2d6d2beac1470e53417a5153ce8c90253a72f222eadf23ff88cedf700ba3d0fd1d64ad474e1f9945a0a11bc3f36315858ec66d0988dd59cedbcd50a9ec280fd44f39d02d4eb876d22456b3554d0c3b6aae1a9092a2d3ea249cf8a4956662d63f18a831980bfcdfa86f6524e95f30b83ba5f5abb2dd73a1f4627a9e40fa78846ce578642e5639197ee07db288b43be832e89deb444abeef4e07e77bee9d4f7887947a78811cc20fc5dc24e7f65939de96a70962113711813730c04cdaf89b01acddb6a777b4c2070660938f27a39da6e2f4ce683be10185e557dbc8cacdaeaa761c7c3d906052b32476003bfc0d8163d2d808f9d726e64a147ce7ce2f481202143d6cc304febb96bc51c93df1038598af218cc582813b2eebc4300a67b1407f0baedfde187ff65965395f6629a7aebb292726cc7bed6007d21f4946fd9ee1ebf0839b54a1bb2fa3c4d698a471e16003d3c4ff5c77391872a037aadb4d5a2dbe79279fc92189ccfe36ac983984da85912533c91a719b17775e4030b089776be596560cafc624d456ff6d1ad73aa22962e5ecd89a0394421c8d22345f51e2a8db8a3014c7f4ed41db3cb9bf7da25bfa351b91f05e97da4320bd1c399d4bda8b19538021403005502c13e007b0543c18ce567050d4fd9a37caa9774f43205f96284a65d1981f9240846cdaf3da34c043e05bfea7601eb49191159ce83d9058c6b0fea41190376c1c303968138d69444e171d4f3dcaa4df9da12a073665658891c5d6b3aac4086404d8c5a4599a9fb7bc014cc75f217be1e849f8340d877322725d15f11e7a617dacf743eae2841ce29df10b483e16bb4a3a2e1df87133fe9221a391273f3916030b764b41c99b000af6fe7f701530e64d25f839f73880d218f09a8cd21dbfd039e5cfe8fb54d777ee1eb7cdbf3a88915119eab96dfef17bc4aca86b7c95ee7fafc4aa710536afb3ac13348b0263723b5c7ac3d712ad1771abbaf45a84dafacec72fe9997e6c6e8625be0c93d06536af28a6db1ce02785ec0429891d896d77f94339d026beb2ef9a11ddff6be79b2d87767c27ded682fb9cf684d699dc73a64410aab84c7d0c9c6e9b3e03b163e2cffe2829272d210547905409a260810e7ba41aee9338a0023657bc91aa69bead916f43609a3209b34ebd739b5e66e51e7d9d0968bd77b72d7908c2a7b76297ccab5254c96202be70305c154d227b01d81acfc3725abc4e19eae836b9b66c17fc00586b6863b3e20c263600f9b1fcea31796405f787627dab223694c7002cc1d3630361752ae481ec6991375ae9c382dc96a256670fe1652e239a69c3e984ccbf8ea76e6711302a77d5a0b50e4e9ae716d5e75a2baf554f0820f867adcf5573bf2c5b46ea17f70cbc9d98f047a3db4126ff2320337bc9cbfe80fa55191dcfa98dd83b319f55c7c94e1e68a0db9a7ef7eef59b34b534112128080d3ff5201c429685e54a4e49c5f5e7891be14e1421d0309cd3183148fb313a4298cb1b9e3eb81eb553d236f95fe23eda82f4a67aab69e321e934044beb45bd555cb9534fe8489b228cdeb790792f62365f51a19b59f7482ff61a8b07348049f93611522eb3cfcca1aa1a26c72c636de48174e586f49125d22e598648b6d2fec4377c57065e3504845c66ade86382ee0c90177c3d7b5b54f173c6be62efda92d6d0c2f9bc92473a6afe51726e582a0d5a3dec52aa6bee63bd1a8c75b72801f8f4575f8c448b712fba56fcd602d6c10e72104b5ef4cb483685a604f2a34665131574cea2eaaf4956fb91419e715f0e9dc7b75b93af74392a1b74cedd492c987822d843b742412bb62106a38fd7cba92d6df3a8caaf5ef04c08b9d172862749b839931fe50fc6bc6253ce51f9597a238e6f4dd40c178143d382f7559a82c3f8ad994dd1cda5b0912b0a9a33708c5b5da2dcc752aa26f238550b135c1fd3110d216e8f1150962f29f16ed8baaf6c037d43e5c63a3660fd7b5a55a87fe2aa30a672cfb9f2846a87d8fa8aa12b0aacca2d53e785bc8612e96ad48d49952bb5ccdc12dbfb170c8da4bd897ed0ebc3a607e864c39b958a50b22bb07c288428fe2994c661b062a90babc789280d773100f935c8fd32e10e53627a24395fc97b9ad21714843619e7122ca81c6e5eef9785a74ecceebe5b527f5e7fc2b70fe065936c33e06f8a86e0c0545361deec05ca22119c964f6e4d517050ce56855b70e25b845d584eba51a96a42bc5f22302e2b7445e5cec709fbc8ce4973b7e0bb4de58800ebf8b02181126b1d4f1c17520c9a596dd211434780e5fcaca70a373abffa293c04c6bc73c7abba3f402c7083facbbc3a23519bed39a3dcb944c22fce2df260c6fac8eec2d00462c46f695a893a423bb11c1ad21e01bbeacb88725d1ef42b8fef4ffe8f153bf835d55a5502787d5bcca8dc7c491dc2cba8ab677718cb2bb3e44c1638349229b2b6daedbfe17348d79592f8f885a1a1a2a7def4299dcf164e69257c71cf64c2e2b31d755964904c7442882c4399583303a6b200deb850a2e71c55fad038e4506414fd09ab4946ac79d96d91deb2aeb87c16397d0d17226e28e9d7632e2fae60af12e6c5dffa143a14e97cea082c19dd57fb2a60ffe3b8cb5032ae212655609c3013af42b0e9eecb521ec9be767cebba5365d157ef3fc313cd3fa3a78ecebd4e7a0c219fa0890c25890fbd721e22c7203639f1408d1760b6118f719bf58f0adb4204bb6966b9c386103d702b22f66e61691dd8612fd024c50f7e894534eefe6596d7a4c61ed1e8574a9c95a2184950af1777283cc0f68dab00af059160ff2cbc844f14e99c8931a51ecf4583d508249a0321f4f04e88c7bb393778cd9f93e27efd53879404ec19c843dc4cd0c0b2b8577a647500e19984effa3fb548d5e8b34c53568609b8676f8365eee24c2958f11fb8747a5264a7cdff5c08b072a901bd8ac41642c4497643091164b9f3aa5b10c063f16e397a4ff3ef6913c01b690601227615619cebd402e8a8271b97b11e1322216b2fa247b5c12acf40a65c79b1cb4d6f144f0ec1f9fa292ad5462b9213ce8ea4ada6b513cd4eb8705658dafe289cda9a04c98f58b0dd29d53493bbaeae1e079fce34439611e4cadd76855f8ed4c400352200730b7643072a99b9a43001d4422eb283cbd86f4041974e6eb52c7098970eb27221f6553491ab935b2c7fd3dd207b3afd5b491a79b273b9c2a602e9cd49e85484a62a36aeed11438c8bc67c375cef80d0def15ebb367c0b6ef11f62ac6981bd1ffb2fc4e59702b1b290b0abad59178fcf920a835b32a6206bbe23d19726891557baa834f390e950f34b34a1dcc26d5062e0a40508d8988e967701149321b5d2f7143cd7c40e5af0839964a1efa7259ad9144c6d71474400aebaa3f7113282ec065e639954066c4f2caea274c969dbc568ba4d450ec611814718af5d01e4d0bdef21fa2d1232f0bd71946e14ba0dfe61a4c3d4eac2375503ba395dfd787f6a0526fc21cf4921a5764462a117e4381de0c1d3218ddae6dcc668e499a218a4f88d587e8fbd942c0801538c3c3df4d30dbfe826b3b351b50cba870e11a4f4cbf448815cc55b8b8772e030fb9d4e1e12f2ad7de16efa82bdad9181697b32c22b71daa8cd37edd5387110b6aa19a66b1a2f25d5def94d2134f0d823b2040747dab75818b929912ad1e37aa7b5ad7a1684e992fb018140e73e31cb9aa17c7e1e296d436451590d0b4b8e7ed9b18c33c74defb09055175d2951a14a43d35f708c40d1ae60a3a0dfdc6b36e1322664810ef91d4868b74b22ca4e9a00c09beb65cea5dabb815fce77cf77579f5b13bc858cd422ca3ceab5f02a7af2879edebb50cf783aaa37dd3565c39269335d65ffc39114ea269bcd83299cc82711d4b4484cb5f3dea1d07a6141c69bf12dba59844e22c86483169a90dd5bcccdc2a3c75a97571addad0654d5da0f0131de1695ea6d8b442b18d5d4a001af2ef544cf0f29006b4f382d00cdb312bd553e0f575331943526529d6e4a30bf4926a7cd47c3a26be384ddf5db181db1786bbc7f2b1fe052da71c05d554272768315c132ab0aa9749a5e9dd0e399a5d7eb699e8ba1e9772967b92c2ac698c1b482b52496640a095a23d97396e9f34e4aff827adfa3968139f4e62c9c5d3612b7de54007f66417dd8e83f5f74ace529abeb41bfe4709fc967142f7825ec7902c8960e094c55714a66e863a0324cff3e65b692637dece18601e5e82d26e11305be5747179f9182b1b17918d0ced91b116cfd803d9ceacc98c0505049f25a6be98b533e5601c822e31a9444df5c2fe86cd25469ed25a7a470cfc4c5066bdfb5a86abb7e44365cc2a6f2df4085d067fb4d6b0a5e99c0792f7146c198dbe12c963b5a8b4a1bfbdd8a766bfc82b75984bd78747dd24376b9087a08e84a135a5b9dcd5b8644f493f5a92e85059140dc817a9f01d5697d1b8eba2553bf1809407b759b46850fa9ffd6e168f21fad8508ce241a0ac38a99ac367a53c35621e84eb6fd390e6db22bda3bba2b30b7217f964bcfa3faf292c72fd51bbf0af7d0d6b2dc1909259810a0f6e106b746563e604dcc1ff389f5ab627a366af79934ce266f967443c073a776c3190ff17de40f098d61d63376a33e7f12b16fa6a64d4da26f9761853ddc3959530721440bbe0ab3d33f48eac1c45d74ebff6612df35f13f793f16888d2b863f1469d058039b5c2f9973320485eaa3be1152a4f129c4d3a4d2d4c747ef203f15d22aec2e122111d260d86e5450cd9f7641311cb8b81e565de41da998a0491aa55edf43fabe5fdb64ecec891128bfb7c7e6fc4d51dfacb94a817c828f36a254542a104c99074faa1dda8ee7acbfdef04408c10308878df89156f0653e6c5fde5f0431c5568da1f442114754d3501aa230b60cb00bf53e50f251751ba8590021dd7f5a224641a5ad211a42803abd59d899484846b819794c2612cf5c86374751f1df1bce7f78e28abcfd14678037dcef1b2d0d8711cfac842db6591afc20e07da59fe173c9f08709280df7e1cb4e6861f86094e069d53af6f118611d73245ab890ec622466b5d41d71014ddc0c9ce141258b909913aadeb396adc8e27500cad35d984f394afc6e5de056a7da34b30311b84565a1372e601dcb5d8fec034da1c7d00a52e9908b43d0c68b1611e1beb720ee8100c85cdb7496b60832c3022c415fe455e00d8efbea79a87c729b5ddf26fb72ed856dfb11541502a3cc6652686ea422e19896e4fc12e67d8106b4ab276bfa38328a5507ee47c1d96c11bb8ddfb3873743122243f03246ee62e6b6361ab22c4d323406c468d0cf4bcd771fffa276046452f7dd479f2f6be3c3b86b6f96c7211431e06dedba7d84155fd95b371cd3301b8e1a0fc2b8044e3687422ee46ed36c6c520c8decd1c86ee45a559d08e014ee976786ff05ab2fe3882552a4f125ca552017afc2a517e4855142822ad156fd6bac2667e4fbed23836eb7ddd30d149f50536018687392bc89f4be8326401eef068955d59ab1c1d7c530df12be6f296d370cb2865ae2f780a3795b5bec28d4248085d549c5d0fa7f9a9f1d82392760d63929920018c32e5d3b5faddcdf682560e6c64f62c008ec6e89651b785f5027a45ca91e4d435db3ee976befbc1a5e6a48140e5142414252c74ac05241916fef3a05c4792287d80206db041bda2c5d933d7e70522d59c650e83dd172b3d8acd0504fc5f5fea8802aec558ebf98c4436d5af7c575c962fc13d962d995be718a81c9dc5d6c4fce4eeb4091c121839bd8f9522cabd8cb09ba630344250b389d46f250644482510b9a2c0ca4a9c59df71f58bfd71e33b3b5db446b7e4521d0dbdda9b80331d26278964036efb36d4de2743de1ba00e8fbb49a84350011a38fe5b379ad13cc90f3d09861cff5bd389dfb98f794caa0e0da8c8affb8257b379422ad475126d7fb83d0be8aec71b2fbc9609744c7e2ee2ab2958be36ee39fdc9110ec7c8bd2654b17cd8594faa6c331301eebd78e147ad8882b915a959ec5454840e4650feeee21472a3409f9fa59824688288664d472f3082894193cce3b56543a5d12a14654fa585ca1fe28c0162a049689797a367bfd35bac3dc45efd001dba974303bacd8266812aee6f8ff917ddc358304f6e7e3fe53b781a46c4164a3f9cb0427a54041e7b2fe9254ab45d9b9fc07293c1d3052436dd0920c9164259c8910d92daa8ca7eb88d52b20e257d397442d287db9302a1f16c05ee6d4468916fdcb99ee3c5d87a74e858cc67c95b9a8380e9219927a52e3acabc9613f9fe60cb2ff8cfaf9c53be17b2277fae55433c69bb6b9cd9e3e2002439507f2e77a126c6233a82fd91e58b330d523c3df4ff7bc83b7949d6afff764ae3ce6f72fd8de332a972c71c7335e442f51247583a1f27a5df31cdc4a85637b87e06305662a8cece1b951a2a2548a81fe32c8b9e84c581b3a21308c868c3eae1449f85b49cfb424982a8b4e46b7a1d8b20f9b31b24da5a00c8893cfde7de54b8439ca1e83e29aad6cd3401270bcbc78122efe8913262f6b1eb672390bcbc74345636e140aca8279c147798e4ba7a7e43a9b9292096ae81e7ebf12a3975a280c27824863c660519a155452d7e5871ef339a150b145a7fa41c01cd3737e52c5885e41ac74428bc9cbdda80cec6fc74edb3cbd1bd59fdbb687bf549e0c7ed0493b85c527741da0cc5f8c5892155c315c0261326ca103cff6147935cecc964a7e3c5eadd90872a68f6fb64f957a770c21bb4a2f691c28c76324c89f6f3f33079d85596d2f4f487a64d074658e2caa1cbd3a2be128e773499e8d11b3299941e9f3a379cd883b1fc589186a11a5d3379623b291d4c4dd6498f8d10b44b548b7fd8bb535a72ec891d8d74d10c88d96a6e7a0d0f0088289bf2552f1ff8a075081ad65ceb2bf68d0e529889f39963e8cbdb2cdc02e83bb13b7e3c8837d464e8592144d60da7fb5d503fa9b8bc0c9ff19f0ac8ef206a75629dfead2ff57d961ff7cfff018226344d806401fcc8f5444453db0f5eb1dde689ad1f8d530916305dd36a5488386d100e37ab7ee7c5794239a6b1a528273b9883378d2ff7f87d309649edc9905ce72b8b6a550062d0bb2b0bdba2534d1f55508bd845543aa3a95ec9b6ec8bfd9b222757a03e7656bfe329ad062fbe0d564bfd0f04dde258526de7d16734c4e5f84a5658b2de4550a16fdea4e0166fd4f2648963b06d1adbb0f16e11485a54db9cfd9d8468518f6dd252fae8854a75063f6c207e25735f6118f64c6f0a4ce4f90a8c8d61250ce4942654d1c85951c768305a5b0bd19ced3dfd681e4eca89f10d140102d4ee6e844aaa2ddf30208cd32a646fe747d982bcbef8e76e18c8232bd3b3065770cb86b3b7816fe73c05b17cc5ba047b054b8e6612133bcedd7340711df16fb40ea7bb64cad68c2c9146d0506e7a27f5b6cdb647b6047669f7710341c539b30037612fb5d4f5696bf27dd5dcd493fd850b1718c97a31930ce662576c238ddb00f61eb6b499612b5f815f5a018728e8b04065e5faac2f79f121b39f8ec870c638668cac561aac71f4081e99881f98084de0bb7eb543bdf77c0e7dd1b8aaadd46cf46c9ca0e5d5f88a8193cc32ab2472ef73b596277049ff75a93ddaa66feea742935b39eccd9e086e0eed96b46a2f68ae8ae1e44df686325053ceb3cd2b6745c8c8d602013b0ef1c1b5de356866d401aef9fbe0e4e02999b1a511ff0822787f1df0cfe17b0744abc2d03c412a795ffab0ef1b01b19de732cd8dc920574b744e08d1314c8042d68917874a14f85257e5ad7e6d84e4c18d9d41986f12e11f38905e7778f249aa540d3359a6f1d7e032976074970a8158fee4445499014c48b5dfb4764b820fdff3cfc7953dd886a9cffefcd6e558e4f0d547977459824e94201b8292c207b6fe48c188f1f86d0105c5a0afe3dc96df5ae1fd0199acbb3365995f1a90f2772f271c428061a9d220c6b2c3b5539ad590c5b2f945f68b1f96b412ddd1c296116fdcae2f745a763f10df13e1ccac2f2011327f11db8dea2b7ecd928f20942db1b076484f0748a1902df7391b56bfe07686e01661d2132bd2bdc113e099c22f2d7efc750a3b7b25d4c24a7ad995989f9b32f5c6144010d0a46e58c86096bab63182b5a31dafb2a7c84b58262700e7a950453c7f55cc8aac250f12356c2fcd668ca63bdf177bf889cffdee14594b4eabb7f6ba580500dcb02391e0248c1d2946f3010b1736e27ce540f33ff80b05c8665d1e41f7d06ca0e9f016aa14e490e458ce20d5b5ef43e93c01a1da7b462f602fa4aee9566215b201f645bdb1d00611d075c327911f3be4c024d9ea8398b0ece83549a118726e044a5db5205bf2444f24ca814f06efd542e6aa9df344d0b0aec8fda8b1cc8effc13705c2901df5e3387ae1dc0ce5c5dab09b184fc39b59f751fa258d421c30fdaa55ea8a69e0640be2b95dd609a7cd8666e61f8450b88c767b0f5539aa85dcf4a0fca8a4790b705dcc0d8a2dd2893e67eaf631b91bc7b64740127e2146ea90e580f5c9ac4abe470efe144a6e7f3b740528a847f6ce003f2c162b886b22db37275f4b2fb4fcda192b03f4063b99ab987dfb73f6a6e16ea4f0b68ceed502e6dee862ad76913f26eb07b513c3d4765229f46ebfade86cd3dbab7c0f36bad75f2d3d8839f2c3248bd3b02df2153357f01abfc6a0a0a40b99b92c984a0aa83a401648cd0229fd8940dd4163a35d2b536d1474809b9ec87dddcd0087bea9fdb757f5f02f9902d4d64d12ccfccdeed115c109937f4ec99e4eb593d82169dbe65dbf0bf8d0f14961f578a39dc09d18b05627382f8b26fc8cd9ad0b9f2aab1482ae2ced8eccdaabe21f056788b26a0e716bb4d7d5bf264a634eeec297c2a7551a1836c1ad550754b3d59c3f5a5688dca5b9eafac1014c62201a961ce781191648586ec9cc14f74bca3303cfd7695c3466cf53728415f922474a09529bf2f2c1a0ef514e274ddefc369d53f5d42f97a636f312256fe69f0b5d13235163f19f72163349e60c2c2082cfbac60a382d93077566e80a7bf112bbba568f88159f1df0ecca81010a34eff76f69b50584a79213a8310feb7753eaabef8867792dc1b0212ed25b7c93d575e17f85e61391de41c53bcea7b5df27b0fe8772fcb64fabb21551d3c76993e7040f57eb4186dfc23552f7031c6ca36018219f564c4220ca462ea1a63e39ccc9ab9f6bdedfced2990b67521625b127ecd6903e9f5e64f50d99ba8b0563da103167471b321ae97e3bdc55dff62d4dd4edf3cef13d2322311195226a27396fff8b59626cde1ab637d2cd245bfd4a465f05afe59c060dad55372e28e16cdd9a02479908937db4891857a453ae1f5319c7f90e29fc8700b157d328f95aa649fb77e8b9f23af78897d2b13d4321e332bcedcaa58360b526cfeb6fd8e48fbba8bb1ca6b9a588a25311b9e5cd10ab71954b2ce7bc30c5df7942404c2fdf2523442dc794f4c2d16e301accd3289352dc58a8d7f4a188ddfa46a145cd0e1d030640701ce7acad3ea2ce1c83b55b589993ad90fbe582fca64772ac1ed418ec8b1a25345e16d65d7b3ccd03773a6d24fcb6b1eb62b2c6fe849b230857b06d4905608cd8b8105619f2a6dd9b0f79e105555c50842585f5737a377c907045a90e5424ed43b1e072ea904367b9dcf14ad3342b6277faa218c3480480801da86deaa5816e0d5c2755f693bfc23f12fc41e5b8ae703a1ca4f12d3c764abe5af5072675b8286bcf45339ec3f101d5dba806bf40242b3b372e2e1909ba9f491a2a2f867651f462cf372871e891e18ff6a4a732e861724d5c2fc7df478ca894b499c7326162334b267b3c5cc8612f906875d2f9671da986f9685c35cc0327529cab12cbbc739944a7b81c1ff46d8dfe068298269d9ddea82cb22d0043d4b59d3997d16c740892b1409318e11772ba7cbc8e456f7e9c268ea234974d46341eb0f49404eb8fc56e7826a972527aa50c3ec612156151fdc1b2366010510e3f1ad543a90d7864a3c29cd400b998f3c36baabe6182427f8b4c76334cb2884107e2b3d3c789cfef6ca8e9a2d5f6867602b29594a1a5bb6960f9fed8397bbd3b803845314537b1250e89053bdce1210ce4dc8ed165eebec7bbbf055406c0a0da552dd5016260e2ed9398afd25aaa485021c77d3a32de30f5bd63b4745bc3a94722837cf1a883589a775abe0dfe67f9da2f4107bb528881a196d5cae7cb9da92cc797d969fe681b15ec5f1075d54c9df1d25fed80eccbf4a0439fcd97c922de5eedb6ac1833c6bef8a3175e6059d92cb010acede1b9e4e8940a0fc86b0da6357a0a3fc99d7ced2d44e58bb83f8c04c314e1d818807bb50f71f106bbdb441d5e7f01e95bd8701c44f3e20cf1b461e20461c31f308c67c70da415d7023bae25973e7a9114a74e13bcecd568c46dd2be83a47b623b767b6b7c20c31757b6f92c6b4f8e3fd5e3d8279bea54de48b6a1ada052418ae82c8bf07cbac5fa7bc4acb97057c721aa6e06759e2cacff81db99cf62bb2f83609bf7b3651d755cb7aa69847c0202679a25963009f84e80e6b8f191d50fbfddc28b155baa31c2e148b85d224845bcac29fd22f04fe9b70b0252872d540cff3f58470c06bd28d167ead651b1f2b886795129cf429d991183227b5bbe74183b842b1554a704ae9e444f35a28a9bb168e44934ef355c468e47022774dbaeb588e27997f9ff6786313f75c8e16d88ed7e8f2c8537598af80282cc91985becef643bf7cc9d3d940e0a0abf28b12baba07b707a5941c86fd9bc13068b29602d3f695b16628f6904f3f0ca83aab4a6dee44e7c084f71fc335648a9ca24a42a8ca9727d7ddde290ef5d8120b229e4b697afc85845574178c356c59b48a7685305294ae23513903af35ec250372846440352e206deaf8f53db52769bd879b1e52c881b1764c5aab35d47578a3181adf3625af981a7a2cc9141900717fb5ab34c30255490022e398a4c21605b222dbca62391e74c6045f9a910f98505b60abbec0986a6b2ccddf42e38949ab557b46b5230c8068bfc398aa3b3f3e8bb79907de132642bc2b06ccd135ce5a4a2a0d1e24e9e39102e9c2c1d8cdbfc053113c54b038ddb5d0a3dad5ebb378741df53f6af93726fa3039aa8ca7589857ea41a13503f266aed442191ea45c72d33c36f8c24262da1d226c8ec571ae3eb00a2334f197919dfbc82af3e95b80382e6fe45ce8573a4064154d9506791606cd6c9e080220a6e71416195362499ac97746b386ea34a13c2649f0a6a997be64c11ac7e1b4df21dfcd096323caed61ba90e4e3a6f8c45e1cd24ed8a4721f6d712435fce79a608840ed90927aaedda62724694e3058c3b50d6f907623754b6ae0e057b51e91cc8e217247ea7a872654d04dcc9719ac4723ea6ceb4ff90c486091392a1be9b473edf4fc8ae29f618a1054c44f0f6bc232d146ff0fd65d58f7bc0f9ed943a0ddd58b9cb4a11115722696cd6385fab4213f892bef965a65346cb1869f65355016cd2abf7f53f754be198e57f912e47283343ebee5dd8a075f56166c3a813c591bc63f2a7ecd7260be3ea4b3a5f5aa7e324aaa2925031ade8053535b8d21538b38c7ce5a41ab3877e9d5179a1535bb01761a5a6d0c313995d64a712645cb963b3e3acddd656871a62bdc04ee6d44efe3b368859d872970f8be38f0651b257963b13ad45ab5280c5ccd778705314fc73284dd5f389631503315434388ab26610e89c167b85fb33e3a215de28fa8732953d3a1a27f1e925203295e959a18b36667a6dcde3d0e72b0dcb3655be92c13e220bbd340295af1c227d3bccabfbea0272e43c0ce4eb22124c1c2d0cf924fe1853b3e7d1f005aaef8b39576740ee5bd642498dd92e0999f83f8aa6df7521f8b6600b382c04d876124f1fb5b7dff140382f41bd073d0b3b8eb2a2e09051e4bd7985dfab3f1140ad48594523e3f96db395743bcc12b01f6060cd72d7f90085165d30f6bf37d69b5edb3d4d1992bdbfec97ca800269229aafe8677fb6c7cdf36ed83b972a88554cddfa0aff5c46b7c32ad47bb723e742c5a0c33f19b4cb286bc270a3f893d605fab1fc7fd90a906b3c8f5ab9db7fdb48562e1d354c07c0c19afd90a9e764b29c6e4b525bddbcfcd10d6e60cd1371f6fe43254a7dbc01d0e01ef971194b5b0d75264c0d26069097a269962a96152662619ffe793107ca72ce6605f01defb49f15acd3d3eb1c18c9128600f2c97f5e0317d3dda7d20f2261ebe287b4ce1e2c3e8a37401ef44630ed96fb2d798282b12457d077b6166359853651f698bd5a00f6a9c59783c699e8a2ce52ed3107764e468490c576705047cdeaa31dab84a52b817c2133642d6afa3f185f851c92d9abf999e578df827ff4bc7f058bf109d9fb617842c206292010cea54785af2f04baae5d750718afd928940f6cf1a110c1b29913ddda1ecc9b65e952ed84024ee271927432dc03fb9ccee538e5c201751f99ce25679b759f66a7c09b812b3f03eccd9f0b704a5d0e2d55619f0fb26d73ff6205ceaeb6f01e83f5b7a1c522a22f3f09a85468d47d314c03e00da1ad702a15081faa1a02c15fc4a7bb02684fad7236fc83e563de71a2fc6d60ba21dbf9a07761cd531317083a2d8124d584b84b19e4f4ff48803aab49921a9819d663c312115c54adc17448e7b215e67b8023638994d2bed1d12803070a993b0cd55cf5fa5a0b4ab4427dcc4d36e54a55c3cd10a8c4f7817d1dd0897043f1aba0b4c292255ab8a7cf6584050c2674830c3f9f205fa93fe6b424a3687368aba1ea8ff6245103c5504d626c6136b2dd48088ad9568014efb0d0ee168c0a4e923a8585b06d92e062cc4b35ca003fabecbdfb3a923831dcc91489a9cbc96907ec8917b2d9bf71b84bf3f2e01dbc373e081504fb9e962f73623adc1b490d91812366d48aed9e0f2cc26c0301e76911f45ca93b2fc347d2dbdb4bc32fec4daecb3dfc914a82791b1e78e1865ea54f524a528692f7d1a7d84658d92d029d3bf1eaaa84d0d429ee3b049ab49a8f8de66e1d45f430af45e433c8d7032a94d00c7bd6cc05bdca61b52570916db33abf7cb95a7d7707b1387d2192538673e06a04b8fdc55f5d31e6ffe131d7689bef15ce1f75b58854c992b325146673609e4fa1323859b0c82c7abfa74f2ebbb9363ee42687f504172fc33ab71f04d581cd7c7011659f453c145b209f602df33c1c5d96f002bbeddab5129038658a875a4f641712f5c1d34f210c89cf4f98f4db4c93e3acf61ec7d1fe608d86916092b6ffc36b9b0acb1db32f3e32ad96e26bcc6b13f838da661b138f2c9d1c4120a38aa4776e4a420d8700b413ebded7061ecf8d485c6591f0db7052819fb94f94c9e5d496cb98f1562ec9166a59c9473d9275f4068442ed9128f201202b11df8a8a8c2c7afb422c6ce4b7c106ee8246f371716b50de6fc6862d940ea41790eaee9d2ec1698d9d20ac1dc967823014653fe6e39f0a60e534d56e6abe1bd1f795839a17cbced211fd9021a3435b668eb2f88084371636199b5cbdabb73fe636ee4d7492a8f7eece6649607b297336f49d9a098831b77ef455e912ed0be13f16084eb43af79fbd1c07c49a3eb3e144e61d381542752c45fc6f098b2dd44c9bea85acd282b74942b3dab48dc97fce7c1ec6bf6a4ebc3c2a609cffdc0bd93316eee4673caab4257645d23b9d0e6d1105d4e7a3c8593b1485c1f18b5cf79b0f6ffd8f16e5d79be1be58ac3096b088e8a5d27820ad57ed2d8c92b4d212c91ba798f155b5d8e40699b6700460dc95fdccdcfc8e7762814c5f0bc1c69e3042de75a9a386dd7bb514763ce8ba4d9d0975e19b2ce5452ec7a2c6ff0b68faabaa86333ede853939300e297a204289e785fe63e266ca1e3b93a0a14d858a42aec2dece9dce5f351d2e528aa1b0f6f9e139d3fce735b369532a774eb9131f8bcb454ba8e7281f1f2cfee98ddb88d5d252313bb71ce4bc6c9651650179600477e1975055436c71ada3df4a1e4f3dfe83db45767e09b0cb417c82ab208b9272a9352c7ecf1dd7e5980701344b1767867ce0a800821101a149d3b25404f34a580062d20b0febd6b27b7dda7ffda03029e2eae31f03486a18cccf79723286aa51a3bd1fa8f275cf2f0aeb6b289b5e7a99106f5bc10c0ed014fd559f98db1068007ee28e9e96f7544efbe1218334e18e411a26db83f71f1ee7dbf8d06075d923fc102535b956450fbcc69ff862f589614c02374f332ad1b620d9c579b4bba6c8c390392fa324b567415a8a9ad48e913b98b78f5213957aa526855aba5a74d2b7a36616918fbd74fd6db548c5cbb1a235af5f67560207d322dde9bced90b845bd9614896f22499cd35890bfbeef98dbfb47bf1d241945625b3e532ec393337d6faee64880253f3612ee6d4c6a9697b6f47ddb61869a8cfbbd545794bd78b4d256bcdae91c592c14451621a1a5a0da086b2d501fa3d0ebf8f20ada70e9d8c2adde36b0f47391402cfce25e023a78ffbf7f72cc74064793c099c0c3fe0b035f4844423fd16496756ecefc3a307e53ee3c25c76da2b4dbcdde71c27b0488ea89e876b2b89dcd15f8368bd19b110e8301e679d46daa4b974629366e805d754d60fc794fc30dd97f5960c394a07d6a6bdeac7f5ab49e0642858c0ca3faf9c70e6cc5c6c9e6744b4eac329daa745ae68f58735ee3247a0f4d8c13bf0f385c429df8dcfce9f93df969521583dac0353526ebc0c03cb6e690dea534b8afaceaad231ccdc51417d8f4eab7a5e369de7ed4d896b14e595d4b1f87afe85784bea5b07c0cbab32312b611254a6eeca831b7ee2c295eebd1ead705afa64e9dfb93613119821ef694b18feec0d4a19b044cb008e9a30a61f5eb65a16d0254d81d76a37bc1396e5faec8ef5bbad7ca9bb69eef7d38eaf5307bb0a663a67b556a11500ebd7992d53b6252dc98c32483d8e54233db47fb7f34307545fd8feed0aa794c32f70f9e08bee50c4e832b4c9a0257ae8e0a71a9d9b691476d5efb546ae93e634faed8f897ebc8f51f86c4be8c804c9be92703bbb9dc80e3338892697590291f51a83c409b2fceb5867f2b47ba077c1d43b0ef70bab1d128eba00bf25d9855d2990990645402d617224646d6a0275c4cca88089656cd1c6c047d7ae2a48219ee9cac1f6ff237d46e282efb9e57f559fbc696acd529c5e0aba8df4f8fac7f39ddf5bff974ff6239865923fc10585e9ad1825c4d373d0fd1d64ad474e1f9945a0a11bc3f36315858ec66d0988dd59ced2b594b0c369d8ca94ead152362fa3684bd6c62e8b2df495f7a836de56f22773d1c974e3e58433e08878f036aa725dab63b6eabd5864807555f01e6fac4dbdb98474c58130e51e20c41afbf55284993dc5b0a157e44664ff31c8b8dccf2d1b8be6c533c69d9c66b706b44c59b9a7d015684ef0acf386704f55df744efdae99e4d0ca73cc8e55e8d138f9fe3fc9c5024517c963826ff9530ef368c252b371145ad786dec5411ed9fe8967bcfdf586735383f623024e88c4d5af31d5b3039135b97981acf630ca0813999780b0e24d7c7d230bd90e4ab6dd5136216b7919746a23de4eee8d8058b2223c0a7268e99e8d0276447e9ef8ba49a71b50a0e05d1b11147de3ae0f8767271aaa61e13874f897c338505bd276e98cbc51767da32b5dfed6249310a2201ff9873172255755fad61d3a2030ca64f9bff388a511c9e225845c2c9cfe64fd497497b76e7a72696f7423bd130f906a0bf63eb5cf566b8a6a602ad7508a56a48ef9f390b169d24ba8f33666c26729e6c60ebbdf639ae4804decc1d292576536eebfbcc881c8e4b0b02181d9ea7558904fd10917e4c8195f01c550b1ad046105d7c698543fa81f9240846cdaf3da34c043e05bfea7601eb49191159ce83d9058c43e9660216b22fceeef882942e5e4549a143f8a2f3f132c511e69cba56ae02dbc9b21d71885334f6c927b7e0c6bcd5adc48683c9f8e0e0b408fa28ee819a4fdaffff410fc28e9aa19eab1dfd675f26c99d744e65617fd11dd953c685c9f9d45587df9d3e118ba043c1d46c3b42d98bc0fcde6836a6e5b43d6cf218e693ad27aa09d1aa1bd1a6cf495add6fd1a42a52ec3be0e1a0ff75db7f2d8329b2a39d45ff9a91352dfe638c9146036ff7cb3b563cad482b9173fabcbbf3a40b9f975654651e9092702096813bc2dad5bfced3d463dc9aecb1a7115718da793f145ae921c8314bef2d5c84794ddfe40034397ba6982eabebb45b8ec6412387f0ae6c3455f41200feadd3061ca95a7527f70f228ff67a5401265b535a2061d1f2ae7c562b6ad3ec4de04badc0563b12fcb9f669d3e267e6a35f9fceedc13d7235413ba0e7396a27621d2e39c55ae4196363053512f0673416902549d30a7d202be70305c154d227b01d81acfc3725abc4e19eae836b9b66c17f83ab20276b1dfa5751a8a429145e64d9b1d216f18cd6d70d43704f0a05bb608a3531e91332f4c3eaca51fa53a879e6fb55ffad25e32c710eac57db6e6efc6e17de7e6819ed56b76292c77b8d5b9207894aa1f85fc2ad0f412dde14f26f3e03c3f8a31b6eb84d988dfd11cbcbd120eb99d33b01e2e45dad71aeeedcc16f45ec9f37a4c9b25a39288dd9e11705c2e6809723efd8a93705ddb2f4d796c1871c49f01efff6b4f25cb8f220078386841c217f7cf1cbd323a993f47f3c45379be8fa39cfc76f1df745d5dfc7998236e8fa82d99fdf5c4531688a913ae0d5faa9cc72586d00c326d3f691b7082ca5766cb21528be5931bf7880e531350db9eaa02ac93272709af1fdf155ae75671819137d3696de003b21f1fa0e36d83cbfa7c5b48d8424c55fabf115f5cb8021427467bde88d8877d50f02df7774b08843afd128540866474ff5f63374ed54b05abbf0a83a359d5c31d8a9ae36ffdb110312ba9618b5a75594922c5a64744fc6e40080ab19695af6b453702010c2b94be631bfd4381999068597fe9cf802b90a6ddd676e416c44cde52bc19dfdeaad047b177c196688293632e2b8ffd3adc8b451662e77abe379bcf8235b2b07160871d903988933473c10be39bd6624709c0b69d4290144934034da3f29b8e0c803c03301ff0a6b6eda459101c9c73073cbf4a3674615217c625c70ca4a3f1f0988adcc1c181331633e6b1a3b58529cb5eedd15968a62caf6fc09f5eb84630cd2aafb664bfab59f601c11931bf4d4001b583bbfdc6ab04590c15ca94cb4a83aaaf58b96cd0b60fcce58d2c82baaf0fc9de8588d83b77344a03aa71f2bdaa8b38e8c57245542cdcf61c2aa43a2c538d990b557b00217877a2bb6ef895471165c2f967d83e3042b89f18a4ace0306c4e00583e7e5d0c56e0d564af4e2229046e9dd445541692665ed947cc962f418d0e763738d1d222add04e3896406e84b306ed40ce684177e51eeac03c21536d0022c1ee59025996a8e048b6cf4143f3d724d080e647d3e25cd73cd3f67d1e4c42edb96af1076fe7242447efd59717ea389a6169a8f037636652fcd85843126f6c9b1932477c5944111d93f1cfcba1529cd9d77d1dfa5fdaf96c6c4f00801bcf9c76e217eccbc051c45a8f5e936fe9bf596b1991bdf2d13247dc35707fd6b8a2991b0a0b18d3c65d0a20c33538358c255a9bc6b223f54191bcc196d6315d85d27f65157cd305846b8f68109c6dc7b02d10595c7e3785f9145b904a47e6a2b4225878b04058e46312314eaf53c458e7f0a5223ba95bbd10a0fc2afe57e8285090192a71f4ec9d5c3913ce519312ec083d76919cf54ab05065ba4eadf45b1e09d25402096e041c227c329ecf80aab5485246a0599a00039daad7eb405bea8c771facae243654d86556dde775489f0c447c00d2ecb123f08c0af8e0748a79c46d7b5970944aa747f822a8d6deab04f9968a13df74c461c8b63c62b3d0f6ffed10afd5bd462a364d10474fa1ec8427ad409e3c41d8129eab850b28d41781905b1d67b9497b1ebbd3b928d87e064d8c9ae36f337fa1c0f42727d2d423ca885d40aee9752830c4d20a3088845502051a26cdcc6be9c07970484a21d594577f138b0a52859b7b71b4c93576122a2d79b670bd6fdc47f7be8bccad0f77318a7a918d6a41525c0a799c4622388c8dbd8303d5484ba3cc3ab3a88f931a60dcf211febfd8dbf2d6fdcd7ab3bbbc1f4a61936466b6380116a702262f9ef4983ab33e91ac71e5a14f05f769d45b02906ae54221c13fe954f409ba5ec783b206e51946517ccff434ab977bc09feab0ebeb45fecefee336bea80c18435685fc8c33a86e321f4b2d29872e3029366f966884b9024b06262ed9be5912ed9c288ab449a9ef4805562bafc339f6a4ae9df56f4ebf8e5be68a620451dbebb0dad94ab7cc59632f16703164bd46e4726ef742e34ed6b28a379cf22d7242eab0c2aa4a9b5adc60f2d340e4977da96f93d489e1de633be57871da55cc78d8d8a71cb45d0251d1d2b98a5e204d892f684c74965af0430a8070c0532a4c233649043eb14d47cffebc67c4a17b4ae63838d20d2cc30a5fd766191fb88032b3c87155a36fd388e6bd396ac2272f6bcc2ef047f1224fe738c47a1123dcad0eb759dcff3ed1f718fb64f349cbdfb4d813dc902d860f14d1b06539031a0118844d0abaec87bb9de7835a376fd199d4b66b33e7c6b1c35237cdfa9a05a21ed3127f15fab10604321bdc77629772703debdb7f1116b611cba070556a7d822d8e2fd229f44d021f0c5f83886bf85cb6aed45f98dfdc1c70d418d1dddcbd0e3322ab4c8c5220ff3e28f8842defc58b3a27de50fba465ddc51dd29a3442b0e490c5f92b4e6ae05ad45aa2abcb369c7bb7f8a21eabccf699fd321d538c5a5eb96736714b1703fa780c80d6ace3c2d7d84156f226349d5b37e3d050b2d6275b607a98e00471a452f0b71de5a5cdeca2608aa3965fbf6ad8ca93c5964e2a4971723376b2ee2c5db05b73d933ee9483bf0d873c4872cfb4053a22004b8f609c594f685f9437776496f309a78b31b8653fbcdb54c9c467b2c47480bffc4fbff456653b8c333ee57d8f6de13c13063e95e9a91601623c12d7bf3ee45becd26fd12ebec7c7074b4f79dc2f63258c97134ee6db1ceaebb736116dc466badc22aaf2dab68a17b93afa8a3ac9ea51ce4a0b750c745a46eb5bad57a2bfc441288fc263258cfe22e6f7cacb6da55d3eb87365a414d5b75957d4437693287989d9fd1e5b7c198fc58dc89149a268de5fa7af6ee1217b1c34a5310130a8750a6a0e3ad5b8a2b0726695f702bfc2bdb3c488c62873f26fd9b9a2f81f56e60807adddb1da2e201509834a0a4bce68200e70711943e01a6831f3657647dbc799727985863942d08bbe667143b75585e1bbe89000dcad43902548a95bd26fd1dfa04503bce5146f8bf71c93eddf815a722fe78980cd099b44aef586f2ec0016d4be2f99f926e759142f864ffbbb55826c7f6d534006b090993acf74048acdf7e0710484ce7998de1483d093779a0a71e29d59a901417ade657c1e9868e3d1947263b329b1b77c7a1945a82a065da57f945a3eac6ea8514e955a86f234c61fbdadb2606d1e3adf46dce2800c554470168ad1b9cb496354e8b181d5b45a92c1b63419b55644463e3783d752a28d4f74a231118331c871ab7e21bcb5451430a1b9a36aceb5da7200b3d343d0d3d339e764afc245443829c43eadb4f33b14d501fed1ddab4ce44cc6ff3c58c92c30b0d29312ccbb62c3c9a21db15cac18dd2bc8ddfd478e15ba4dcc2d25ae50f337868f57befb936fd0a5ee52e4788b5fca8955f7ea7d0dcd4ee9fa2577d7d56b88b10594dbe3c519dab92b79d3e06f4c8bcad3174a92a8ea1a081de4e08f910493d71eea82a34aade174f3f037ba2bb9f9f8f4baea0beb551a432cc6c36248f2e34d760504d242b2db0900bef5a5445f693a8f5dbffcb532cea40fcd92792deee37e27d85301e184c5f0449b29c01e81e2557c09f86e0a5a650df42175ee19c698ab3627e536960f635a06e10cac494a31b2b80a5e38ff4e9e4c7415c8acc32840449e1052305f5448249aac4a3e3d33aafe222880df39dcc08db175161c668f0a62d29095d625094ec4c338c67987d7676ac22d7f0206ba1fbc653afd90ce5814ee23e7773ea71c1a1b97c9acf608b6f483e6db4a8d9a3469a187aa30357dc0254bfd6fc4211298ff89c38ed6da611c1ce5f5c8c61b83d795bb19ea5c094554223df9b0d7c955f2abffd28d50878d29c15e559a43d869ed1563eddf53d5323919dfe23e4b31bf5e1f15c208ad131bc362eaf003f4c782d01fd5c5b21b60fe766c66d1f780e49264ec6769739134aa705079d623dc780354467b9db596fc8afad1a9bdcd4201ec13aaa14058b2d5ee72e514b7aa21a76fcb38e665cfd250d33ea3de4ea58357aba39f12bfbe5a18416174f3a100d810c2cefd42bab73b7503697be0e9a775fd9e1cd621f97ea914358f0302a602eb639a5444a8a53369ad3a4f3aa11c0d597ae1a3a2f6402f37d5a98bea8fefe460c2426262f96b350b27963b400544d6e4062f22782934521133a731abdee0c3f50f48edb4c032473118dbdcaf24a61d72d25ac1771d6d5ae70ae71fd529c5e1ca7f973ce2967d33569d57afb46a221ef3da612f58816337af522f7fae5116c3372c95ea2378e71203baa7fb6085853c470017b3389fcc14e4a3711829502c0779e58cc7d43d1a2dfd5f8bbd4931762efdc21861e602b0e487650cb0dd9f2fbf49260a7b2797d9ef5c51b13bea04144b816488891b51642582dfc7d5611216c2b2651ca2599fc55b9951de9e8e3f6ae7f2f8f581d096d58b65a98b1c5370e61ccec258b2dd6eaf6b4e9b4e72939f531e7a3697d8896e6fd7a9c58ff5c5d9beeb0f6a3a136263d962049762f67050d12894b909279ffa9be3e243de0d00cbd523837089023824fe9e62487eabf0d5d57b99ff328752939404ac7a408036d1a209c4cf644d63cec175812afec3f98dbb7d73dcf95a522a5addd283ce0f88d8b34572de282a9819972c0e36ce663afbb49fc4416ed16ab7e6cc8da4c5b74a4ca3948e724046fa11a6ff827ebe6e3515205df63df41de9e1f56e01ea2c2bbb154aeae0a07d6b9ae12fe9bd9627409fa422f3bbb4300c511446e1980045b7effd7fb34a53ad2c372095652e59f6becec75b9a33281b08fd7ccb9dc5e72813d088bafcea0a26427da4662d436466ba391fc5338b6b329eae36ad4f08b60ad4db6b2849919f0e37455e4a6de54718c2d94c7b0d6109c9631b0f035f4e54399b25734122c6519b5720edcacad616eb996de052e09939c1ea3756f044c395bd5711454df3126991d789ecffcfc6b380fd524599af5f14673f402442b5f36d0f329bbf0472b24ce7d3b46799ae94846060ca2ab7ade8bed8d4a012e42789d7f65c79d7f7f1fd2d076f12b3880307f807d53e55963a60687ef94456c5efe6952d08aa94bd049dc97e14c8ac9fbaaaaaf60e3c024130bf211f2a4092465d1faa412e70f8adbda5b8bf360929138e823a0f1aafdd978408f9e2e72803e53b67b4cbc10875bf36a9c6b97b3d37a9f8a50e4773ded53bcdd30f1f4bed7289339440da81bc44c4214950e522db11147ca943b4c38376cd0f51994f6f458a9bf635c08340ad7bc13fd3c0a841a315a15ac6df98a8c68c0daaef1b08f4ec43288bb5dd1d2af6148301972466de92dfcda7f907cb1c63cc2d1e6b05c9836076861b3e8449008e119f6000c7b07b9378dfb1440cc5b8b7ddfee91a358a7933b2f8226813c7f0ca37fa7793a45dd425bc66fa988629d3ca9e4e7fc44c7e9145b9bb1a9ef96e0ab11963f806b7db6928df840719531cf504d250b2ad3d6e911c3aceab862810bf1cc45b2aa071050ee2566dfe261e3376b3e4f27126c410674fd07d07c2341228d3fa1db448946bb142201a781f23576901edc67d5ccba38b5bb094fd33379896058f5f0019dda90a80726cfa3eed04be423d53d973f144e0236bd31507d31e69530439f688ab77bf2c8eb75c3a149c932b2a3d22fb515a90ab65292ff729e6b226e8787c109fff87bc0c48dc973394d53d965028b1d2f08702179f9cda2ac669a8103eea2c78d91e76a263b77f9cc407dc548b37026359b378ef86a207a52d733c7fb11e1892fe2b2b5bd47079e1088c7cdb42950405edfbb826132e3ae23b244f4d202c18b17698df0860e255797afe1432c179c54dc8827d453d1f45ef602fefee113b92d01f35291909e0f1b0e6aa8709d5236169b7cf48945b07ad69f14c0017cb3040b214a951f1418e91dd61addd56c394ebbc26e448ad72dfbfa5d2efe0b04ba38c4fb9635549905535de841cfd0156738b7cee88afb8a2e1844f0b1c9b422119a9780b1f78f3774ef617750addf140048813fc04826f087493ad5dc4f1bd2d1fc21434189258586174006fa66c1b7cff53b06a18d69efb7affb20a1ba727cb3cb27f70f03d3ba40e0d2b317b5952f57ad1ee80d8955b169ef5ade4dd957575e9b7b62b796c03e7900095ffa2ce36c24a202c2dd0bcd9638326b5a0f7c58eac9a68da64afc1d88e3491a741a4cd8b1a79ea1724e66dcc9d41e61fa0f3949caece4a992866c77e2c2e342227f530d729eb40028ae539be097ee64bd58d7505fcbf3d61c36eb44112267461373ecf7b640b08865d0dfc50fcbb1ed785dbd103590f47049e98d9913a7f976e2a2c0ad8366327c8b7e2c8d02920083fbc29bb1197bcaf89876dfb4295ecc954cc77910a87a433767195fd82bc93bb77727867a260a03bd4efec4de8512e42507040c474cda90bcff8cb35ad470d561f4107b997b002e64490963d41989fa1b2c670b91f6caffb069158ef59b1f70155502237967a74aad8fed70fc9f91433bba50221ce54463a4259615cc001cb1645203a887e1d357d3ee88feabbaba971f8404fa893fd72d28a90265b146736e498c6ddb327ed48a4d30b26590a8fe833d57b51ade05d56edc9968e148b900ebd664e157485b9913338febf01609e742300613066de543bb792ed78dd3b5b2829dbb1d3fcc4bea8c73c6c02e22112fa95b7579ce183893f85f0fd8a2d75d65b3f4571f74a95e8980c9ccf818133ec29be33d6f8bd3f1ba26e570063cf61a9f9c96ddb595edd4d87cb6b46b00c2da04a457b1b6d936d98a6a9004289794b0657e76861203af08644310fa4da786b0824b7c67bdd47ce088e308e149da811f3c60bb6b06f75fd738db1cb1c97d50a762e0b8d480eb62cc44646a32d741a3b71fcceee9673af2585e6aa32b0c31038bff82e8643538ad872722334f70459a12ca07c06139dba19948e64fcb1cf7d8abda0e1319e7e4a4734907d74edd8ab2a86cf5a918fcdbfa97192eee0bb1731ec8ba7af89b9b5ebea8c2faee4f9eb7e01b0f2be041a56075929dafc94f075d2d656a7ea5009b9155c53cb1ce9c488b38dc180c4b962c9a59889739d4b2887632299ec9ee01e383a9426194801e89a5da4148ec2c985085e1a57f7f195d9ac01e41450ffad9c4ea530deb09a2cf73bd15d2a346bd884ab3474167b72f7656f1d465bdc7f3b3ab7dfaf5b55b43151806693dc3b37b2839683ad1424d1483875b5f360732dfe59d1db8670c953642ccd3f201c25f78943d5642dfaf541240d8d9d4bc2a26e9144267728d647beb3ed1193ce5a172abd8b9b9d5b8d7c7e5e353f3f73d19c47d676e3258303ed5ad100fb799e61005d7dc759aa573f983645746acb015673c614b567c4be568c0c733865e29578c56d725e139e0b3d16ee5bf374ec95ef41727738a16ca61fe255d26d475a3224ef41876967fedfafb67ce25b47d693fa91bd58c77a1e08bafaf87a4a7941998947a40c6f697b7c0b00f6757653538bd624ce9f80bfa7cb3a3aac89093d0caa832befaaefcb693327350596dfc8141d513530d3ff33d63f8394adc02d0a18f71598b48c4b464169e25e83f0f49121a31a4c6a54dbf85d2759e2914627f402e1974d34f5eb67a4a8d23beb16bc8871356d4db730bd64f6fa23b4fa39045920e7194a2d19cbb3b82e8cce18391324775beeca2ff70ec072f92a1c5bbe310f5048ba97473716dd1a6fe791f695e8796576e03b4f3f4b17a6db9dab1132fb48620d001ddca4152289193344b5c174a6dbfc70c9402b83e48e6cb774db0cb6c02ddb23bf67f6e67a54ce4df82df8ad183cab0060e878ecce10aac49927583336306a2a9a67acc436f0581c5cbcd82ea23ef7ee86b678ae95c941fc02efbbe2b217f069621e2a002886af5f226c22e8dc299f06088a0e2f71b10a90c760f3426713c2957529679d11b2d89225c0eb50b1bb32deb0a866e4237f7b4f62cae6f75b55c4bb2866b2e5457bc661b3e0a5cad9b70b58e70bcfd50b8d6ab5f04f4002c9e68c126ee0e50cbefd262f262ce36d3d1a26a89ec93901317ee0ea09e62dc6888e969e7e19b3772301e02bcfa9d45725b3fc4c6b1634db239bdff173824de7d34fa9757a541d6fb93f05b949a67b8e453bf8e38a5b0c7c0bd3bed6f846c09dd01eb6c1e473f01e4e8fb6a0d7619697c7dac69ba2c4c2870e8096aa295083966faec822d15b7f4a9c9217361d4e44277b09584fb77354ae2cc831c604311c3404363a5db29d127e43ee93d55878a91377d7ca69d52cd219a703550b9055c0afffbae62038ba6f1414a1d96f95fe3657921850a2737fe22c7b21a70d0797db752c8cd3894eb67918d518ec2ec8fa00c0c401f599884a4a1e7ad61523e1e859e44c722fa79cf286004299d1c6287744d5c19b1a22aaf0e2451d7e91aa961d22ee71a7bb2b0d76a08bde1ff6af7770c86ddca18b896292034b14fe80f08b00223179e5de1dc74877bee940ae68d07470574b040c7e4011844578bebf787c5dca6a651955b66bebe4a7921b5d1f1c863747fe20202513b6ee6a76732614b72d3f79343c20f453f5ecca1c6d5d0c8416e81e8152defcb8ce9a5907d1a5ea8db49a5a06e59d33ee231579d49564aecf91601777701785501767950d205a144b3717c5c459e8433855aa0689ea8342a85476468cec44f442f73b6c39c8709b5be88950a763ffbc7d8daf5e2747845a1b0561d2d181d2b9faecac8aadeda62a78af4eaaabec086bbf06119f177d3b7e11602f31c00df74b59a22947eb2e7b9bdd719a6b7f9700529da25b898ed010cddd618526ee2d0619dc8a9475b86d2955b2eeeb47c87e760fa385dd90e9da4fb70dccdeb74483c1c9d77d1c34025a1c955e0ccda6947ec4117bb9d78fb5c627946e0502d4f6e7402e0c21ec8abdab6c7c5415b38a80df2a92ca4f796e2ed315ffb1f190d317bf90c4230a6f5ddf6791037607565a5bd0b4ca83f611b014e1d11c0955dabf0b8c08ea5214ff3fea2ee51f727a7e5b3aac0c71bb0f6c71bc7cb5c2e20e03b1aaffe62d4b835723efa960707bdf1d9625d7989d3ccfef3f71b1143e258218f04efa08ddf272a0a6ec45617741027f6dd32daf8468c68be66efad66f2f63cdd1805245d6f908a4638df58c371ea4921cfaae84f4d2f75b011c9d11b8f56d978f6472d75320a1070e6e089c95fefaf1dbdaab253aee07bbb085aa4207ac5c431190c7120911a767decc04e344dbdc803c0a798ee8e42b82c443f99502f90f27e70cdc78ecfb4e39e7a0a32f8d3a5fcb83f8b9246e0ffe76b8ba062dc90cc8e708fb31d99fdb21dacd4b7abb097c59c07f4346890a4d6efad744ce1b9f640b53cacd66160980e8aa0930c4f39ebbd2979e63f6070f7e5ca4efc18e7e29c4e7375529e0c96304e7fc390a751472a2e759da4ecfe39178dc5b1bed1b9ac4bbcbad9d44b38a3851bd6855587891cb71b323ddca867be6fa32a95e76fbc91f0be83286340febeeb6b14968b54bdd7b61e917e5810e4b4cacc30f145dca5e859a8e1a1d5b8765748ffa88a62c7f7d37da28da118bf4c43c887cabf9667a00d6df4aae6e47a6eb76019183314df2f0b15494e6df6c41569a0addec7870874aa96c821c3c100f7090e7e485027e1dcbd8996b46a538c701d4254280e40ba5a5c4471407132c829b474655d55e86766e1ce82f533d0b7c773f2fb8f8d32df85b6d8c6ec70dbe3dd3340639a5d5f14ab2cc5dc1e9b7bf35a01b7e39f305f9a9b65bf919fc1f7ea43cd3756b6ecca73042ede375417361be4943e4af4bbe5da0a5dfd7647a3f4e790f4a849c41168a4afc2f6ec2b0638713b41b59854a2ac5a2857fc550f793c1990e6cbc60963ceac93d5ec3d23e63fbeb2611d63913d81dc997518416f9bdeb3397d6ec6132735f1f975fb6be36ccdaa7cf6c16148e3b07105afbf5fe5862a88287905c930756a300e8624c940263d59178b4f5ca780a5d0988e4d05864747ac1c7181a43cfef2cd678ebfbc7ec3ad5e1b0cf9bde036c409b25e3c5dddeee5047530fb5819c56b7234fa3115a35a9c0bc07c6321aff07905d9e3c4dc449744634fac26fc2bb59cd0f33c2057760abf5095a17e0b311b1d00e628c18696f42e6754f64060eaf2368f98117df48d8a102c4350a7397dda55adb6f02adcd921a48346e80a99bd987a277bb7e179614c9119d20619e3a383ac1ca8627493988e524d1e656ec639d53caee9686fab04ffda0dd0e3cf6d8c7763a3d005c400abc30a028f007cb39d60faaa974a47293a9f21ae5d6ff2ae98706b74ea08dc3687a291d386a3b500889d82cf7195b5602914677ae3249e70ee2ef1853c47bc20ebbef81b29fb80145684076b3db683e88bd6c0f5141d043816a5cf58b8702fd90b240461314cda60bc9b3555fdc39a727d7f34eab5ccdbeb70ac92657ee0ed4f6b03a868019f0e8e7e7edad77a133961eefb14d20d792d6f0f65ff8af8a9cafc3454b3d6b6692dc000c3e049b79ec7d085cca50c4c35982190e6b79dab06f2c406405bb72be18f034cf226606bd882bae92439ed3ad7cb54cf92858214abd75f48c6657cbb3ca7026c19de06c21d9522247c86e66d075b20c2105327854eb5ff1b994dcc101284922541caab32d7dc8d57e437f9d3909c62f3f19b20ad0502961083662f02c7454b63ffffc344601c4412cb1b18ed9349439508f54a1e6e9b235d08786511bff379d4886b04263e71517cddab7785877ef0fac3c8b6f78a111d8a1738a4423dcb22a247547528624154e58c89ad1814037fe2daa2a3c0381780a00292cb0ca6ea7202021f0812c94e3b8282360abd1ef7266aab491b484fb2c67ac9c4e0e8435578b7e51059c9fdfe2961dc02c84f0b9a254c812965c6a34009e9e3f78e2501d94f6ffd6d6dc4a13c83763a457a1f667c288a6db1a9fef86339c3f8a742a253fec38dfb205a0de9ecc39a43315bbb02a89f1f81cdfd6d44b21651de956c84c611f1ec48dfe88dd9ef1c941f6a7b2d6858715d0c5a92845147a108b8ba1677e4eac641b879be57f50a5e0e2e538294a272997fd85401c08ee3bd9e420d5dc60cb37b1c004bc234898675a395be588ca279c1ea3e80bcc8106045ff95a04b4dce8bca7065109bd3ffc30c5264c66a22fd7db81058ee059e95c2a162351882610e32b9f44320f746b3b5c72e3ed1d6f706bfb3d1351e6d33413ddb6ea75686e31d6f7b1ee53c8c2a88eccffca2d2e0fff26668e03a2bcfcdfe9204ce28dc899464c1ffe0c90881ca1aeb804ea620a5723ac34b2772c04b466da385e80c9e2fdf36361b5a2950b50461e14cdce439676812ec0aaf9da2db64628c7b5537b59813d9efb39e3752496f67d1f6c86f2a3437e9c48117ce49cc64dbc91c35fd0167e10e25aabfc4e588b5e5a4aaa3e48df3127233a3f0ed0086a4b589a10ee5ca4835c18f39581dfa0ef0c1faa6e7fbfce48fad764cf7feeb88450af8d94ac02bc1787d3f6478f366142f321a83a96b0da60739dcacc70fcc7bbe7426227824f1ad74d714e558011ad4a465ba43ff4fd414ab98fa8810f78088b21ed5d48f1e8e1e03ba76a0f6d4330a3f2b79e86c252f0ecfb76ad26cb3405a08bd8605c97d3a78c7002eb2c5505241e6651ab9d60d9b367637b4cfe750a6d70b77ce097d1c252595cdf1242417e0bbc8a6a0efbc5cbd453248dd8605afcfc5caa373e2f9ecda2640b5f5c56f4654e2703de4647096cc8340e7a15923e445df957b97a9c4c4ad3b95d861575a7d6f476cc1ce8080ff2a730ff59c94a16370097b0c7a9ec2645f2748a2907179ac9472026bb1e9fec5497bd7606dfe1914334c94b95cb6d998cc2b54f1a58bc5323fbd6661ff918857ea6585cfceeb6dc125872c0108e80a7095874e597b03a5d910b7a0386e9f2754a7620d31324846fb7d27124049e6d6ec5cf14ea69ade3d34d0167313622d6a1dcef3487707108085450f165b699871eec984d06c83d5eefec5afd28676e7400d63313ced2e3f641d4b3b298d593f790850ac4075c1d4459d63a415d4a448359c1478bef6f117bba70edb65b7522ae81c6937c1228072cf5f1dd139da58b8d8fbeec6baf107245c3a541253abf075007fc7f8262288285207829f016e9f78cd35acf43c3ab7e3f71666bccf37404bc3bd7168700f7bacfa7811f38be8e4a3a214134f96e419ddcfcaeea0db406a5efb6e15533d06a0daad093b9b9b5e9b1e4826ec0e18c4331791b6de4a58ebf98bb302b9b43cd81476a881e177aeae41acea06c0b34075728bcdbaa8c57417eeb938673d9aeac001bc7657b07748c71e0db5345b037089ffec8b2a336a54423710de620bde43994216364c63ea3ed11c24836a1a4274841972f230dd7112823413b4de9bedcf2bff92dec67e6130d390247b467f7a435a1729668a1c6b3d606983e7f845607ebff2bba0f6c208df903e5ec00157672b2c3c52c8052be9549cba5f10f0b90f968cd000ae9469469eaad6d580d954e1d93f545d613fc452d7ad5d022fc3521a3d2331267ef7e2f4bd2cd4a7ebb1cf40d22f56a880607116eacc1729aa1f0f000e2db0036ac2959b14bf3ffc861b9a226c2d45b614230d03f444620cdb27910e98d13b110ef3db7bdba74871e9e3b98168c56d6aa2835314f7abbeb525ccfa89b5dbfe635b8e78392b4f3bf2d60083af30d489dceac4d7247b62985321f95274cdfac820b1493d69427535b123e865eb3fe4319a74d1f8e038de5323d2515a7da45406537d446606e06935c5833862d8c002b2b50b1fb1287ac715bff3684f078153368759cf94ae83c963664cb14235a3431fa714cace7becc29cd5cb8d19bdd0be452e7d9b4efe4c2540d0245ca3a2b856365fa0add368c77ab49cebea94cbd1bff1574dd600d3822b5bb598ca86103e6f14f9d314d4f2be7a23ce604f7ab1b57132951b0d543059a594d7b0ec8cb327755251e9c77d1ddba00da2620b0384cec4d008cefb322d65ee37627caf949bf0ef17d709121c28d1c942a440eee2a235762e82fcfac360ee58e1cac7d6cbb1925a1cf41bb479945b84c94b936659807a2214da2093a478468e403d51a5a82b7765deda04bef85626a792bd85220758558e552ac930a81c06ac3af3f8611bc701c1df46363c9725d74e9b1c0ec41652172aee1a13475cc8f5bef53273305e1f033517753e3364883da7cc5cc8cee5997f93209efbc98b8f5dc3c843335009e572ea52c0cb6cc6a3932204a6c984b83a58df2ac2e2e8185b30caa49b63494e3574b4641f7fa54f97a1055043d847aa11a637786281603c4cdd53be96d4e43692bae92978b444429f79dfa7a149e0a7fe4a1c29f3a53b4326ff80a1da5e9e8d5c322d4a96dbd1686ad38b5f5099b3ffd794cb42b5510b04602a2ce6b449967232282947475c3fda948737942b059eb9e9b0d2de7258ea0f11ba1a143aee6211439e917d4219e9728c2408c1cec94487e4c661d694c9783b7855c340568545acebe0b69ea7918249527a894a8633dd50a2d386aedce39d954dd73474510f0c2fe6889491248b28844137ee9eb8a70077acd1fa6f1fe4bb4e2925076d55becd7bba854b3dcff8c1ce92a26c616254523bb6d6892443510b3a335a1e6482ea6ba24cad8af4350d7912ca8d327875a0a3ab2c1b543fa23ec9b38a4eeaf6ec1b5ca5479e0706771550514223243c4ec8a60a4e1dad9dbcb6007ced58cbaf36907fd864f3d8d143b87113fed1f2219dfa54008cd443c043a4c8489804c27f758fee452f46b213dbc472a0103d8b4864cf3858591a513c397db76e126c3f824544b57a7089bb3ca96cc8415563ead8f6807e7bcdbe3c353aa70882b08a33b0c799b0a6bf5ad2109e1f52cf1cafde2dc629d658534470c30c0f139db1624bd836ddfcb345139464e37d2f7ac5ab5a0adca2d97a487886cb81c17ac6a8ad4dce4a456cf9c2533b67ffcbdbd066a92efda0277f64f6f70613f1b57992ceaccb4f2b312cbd248905b15210cb6326bc6fe17454ceda338d00ef78860e672b994713b707cba6ba6835f4666190eb0ed44b7342a786d1a3f6e9dcb966b84480577e48ecaac8f6fa636a059f5bfe5d16b64bee1008b961b394e509b3ae322df19fea89760972c5e0c1bd21f44ac8b4624daa9ad09c89a7255ef7c9905e6e674c555a2bfcde1037a35b6583a886ea692fe3cbc8e81f016b6468201bfb7dba5e26783ee1a8c33c0b042bcf80953076d40d40c4ff8645751ac9b0ec7729bd5fc8f6e5df1c19b98041e1e0c3b243f7dabb05925a00c7276cae7625850c0423e91fcca0793be9037dffa786cd6e6c62e3104c029e8d33dd7cb43daac87c97b5c46c36b618759138901b2bd576ebda871571cf15eb02ec09969bdfbcba160931ece4f7e2c68f509d9f3d1f8adcd6a3f0aa78c25088a0f19199d3ca566a4909cd32aeaf25d9c10875f1eed5beb3cb2b172ad3eb4081cdd241ed77f8b9ed9ba2c08229a388c342f5756a7d2f386b3aaaccb2672949a84a0962d129af7cd1edc22cbf40fccdeb5046daf0139d807c768b44a528caecd8a55c3c39a730fcc28de78f5638e67be5e310ef110958d8f90ee02161c517acbaa9fe816cbabb4ec64454ad507dbaae05e995ea4e867ef37fe74440c80f76ce11844cfadb247f00e6aa55b3f0294af31dd10c180d655d9c0acf6561bd1fe57df9dc13a5bf359f1a775b8838ac2b41286d923ae97ed95be6898d8d3ddbab41da85d87871c0f639ce371bdf15f9976d56f7b0acf9ba4d1481c59bec894f54b72c66acf302ec17e832b3b629ab3ab791414b91cf8bec9d85431055010d4ffdb25a7ff53a42e02811899c1efb8dc2c5eac1cae0e02bc8c39e9da5245b3bdf4a49842d6932631a07f21d64dedf5e60301997562f647241732cf9ef77f05b936d08581861ec2346c42974234c7de0641f09297d0825bbd234ad3f0fcaec68c88c05ee423f05b901f98b549c4100e592d85a549c11c930e7147697d8d6921d587f5b2ce8230aa14a291ed93ad773fdc7e90865debc3e13968ec663ef952940fb12baf2bd81950a6a0a73306c6cdfaf6bb0fd0998a03641281afb749dfe14ec92534e50c671ff1a4661ee666bcc7dbdcdc76aed2ab057891aeae2236d160266e7006cf37429fc62ccb638e8e904b829f860b82b44c638fa978653843367b96786c877935365688bfd2f64d26e20308aaa18b12a396db5d5fb562d5bc6a1ef92248ccec0ba593435cfe9f2234faa8db7b2eba9a9ded932656ab5029a0d70751e4a6b2744d1fab4a557f30a71dd2c6332e8cf6af4daef5ec3b31c58e5db6f10dab42667c0391ace6329f93a65fd0f8417f69d4c971785f54c057ac08323956ff662cbf94a4b6935f7eab435ea63cb78a721b2db1a9b100cd62a791f8a5a0b39bdb3935c646e54c3205bbe8ee6120c8e09c0be9e138e0f78bb0909443af59d9b04f3d27cbb3297b5197b5bf9cb9bda8e1b839b7a583ea47ab7e33c0447e1d6083a31af364feca332b4f22587aef5e143e1cb60af24de8ac582ebb3d29cd74162a12424f05557fd548bff8b6f3c8251fb8289265ba2caca4f4551b28962d538828496a9028ab3d017c67c457108fe037cd3c47d24b324e57da205c1a907eb5531808c5aaf0025bf8c0a14da262838de889a3301a4ca0b8acd1e8844d54b1e885c4c58d02b441e0606441103ea4686362d5c46914bb5bac9df66678874788f925bccc5d860b64d4698284cc827e138ba91939e32586bd1447b2da16aac5d0b88597412e59231b7042f4767dc4cde1f86151397512d090a126ccaee52b8018e8d9d383c00b16905ce8d40f5fa1230b2b0e2af2934ccbf857ed43605d40e466562b6d9e87d4235f7090c11c1b120cb45f48ce6021b2658ce169c456aa47a3e876ac3a8c40f6639e31bfb45e2e7540adb5f772533ee65d5f083d23c939bb47ec31a1b3a61cf3ee455a8dc5f53eb757442ee258bd4250036420c12e7092d3fb3f3d830d2f01cd4fe0a5fc27c072218e2bcbf5443e157d1337ba508b253b18e8bdb8477f9b509de79e91b413ee57a1af17956c8c65c34f65dad11ead48bb41b7f7a7fb7d1d644145bacedb8c76b8dd8c8edf3c9fc3dc31dfd5e7c9697cd1de20505d2c99638facbd6312bf0bd5a4ea78d36490d4999692d57777231bf24fe897cacb7871be52d9e30cd20f8e914262259bab44ffd521e0e5fce16c10e17128552522919d516ea93f449e2212552655082887c602874c58e2e72d50f66d65d10d79510addd45085b7d0b104fdf83a2d7603fa257cbc49c0979647c1da53632dce6422cd4c89f3e1f494735c15166887f7177bff20d034132a57f0c01d62f8ba4c6362808d9e4d75bf5f6f958ce28a88126059e37ec88ff30426c80fcdd79d02a6fc8a2ada223f76af8d4029d1a8fd3ef9e2b9392bfa3d3bda572af1ac3f31f055f690de1fced860c8d40af311e0592516b78dbe9c7aaf211b6c2e2c0814714610ed91ee12f0ba9d9b3f57daf08a072b1afddf91472428ba58df8da5a41421395f57b3ec1b21c3cc0f438e039a564ea5ba5953d48d5d80e6e252aec8deb854f515f42968f23e95feebee1f352b7bf3f425319c91b884d253053dd0af536daed28c02b42719c820eb2ab2bc31d49437677a21c21677a43e35b63c16401a06d19b8ad837fd1b8a0931a1762f5b5c061d5d859ccf6ca1e8acfa63d327d5e7751733ccaaf67fc45d4d869f070832203a2570b6f4f8f6b56e3ba2f2cbe356f79aa851b54e1986cb1702d24d42a44d557e5d12da4456954feaf1d1def6ab6afda8df28ebd387fb082845cd6c97c658bd9d2cb817e2c2000c8770a2d887df5649782a1c0908d9c0fd7a9c6c0a2c945f3e6410316c9ebcdbc66c20a92e125cbb9eeb293a58816e0f8d12020326ee45eedc6a49c2d576d933619f2d7bba1f776d237a3e7658d71cd4e5d6241ca155a203015aceeee1895c6ff2254dc2d24475ac82f95726b8bb7940a9854b5685602a169f829558271bb754e72c3fe839fb4e94d0d76be02d48ca35d3d65ee6be78de2d7c48467b6d0483449395feb671c30b642bfba8b435c4a72e73e6f13b63c812715fe8526d1f7db9e43be418a62367023b20eab87d4e6e8d52a66f0174856b0a32347ecca692f6c46b39f6917922c2b71032de2d44eb3f5a19195611ef88aeceaefb937c13e1be1e2382fecba937e997f254d12c4a7d953264b9431a35cb5c2215a3f354ad3ec631b33429241dcdb5a4d20f83b4d0a33b7d4ba05df04f058bbf8f3f590ec6f0cf3da595972d84006a383f896c04d5091283b89c50835fd383bbd6f0d7e8c534980540195168086f54f9768a8ca3e7e99bfb8d2e2452e751e70004581c2274a846ef785cb3578d21221a7d0d93c9487d2c0ff280baead26726c5f799ee332c8e026f21e3baf91eb793dc268ac5cd69292116ab5177f44252aebc09f5c374c578b9bd35dde432d3607412dc1ad113bcb2939c48e5771d6c57f2103f4ca071fce8a3d5e3462e18b43367e9de991bff34d3e205a344817517807d2bb97a88e35867be7bb52b16b04392cffa03b8d42c289df723cc719064572016009458373054320ac83522e3a7f1cf4f52ab106afc85d496c3f6512db272b9c087785c81ed2ea6c0fbd18f3c73a6279eaaa5b8a16697025c2292c8ded8f3391a697f5376daab597c4da45199c0586e2986dfff5d01a19876fca5f8b57238149817b48a83982a41cafc2591594d55d5dd43512d5ad9c0ea1ab9bca9c14997f913ff9310f6a9beff858acefb4a55b3db9864914b31d2eb3e539b5f6f44bb2ea156333eafb9ef5138413a55144c876c3788c029e3c52c37c8071ac9bb5722a2d97c2c514461d3069b2482d57b94f0009b986180ca3f29d2cafc23bffb9649a2a9f46a5ccfa2d153640dbb730ef4708b99f8927c041c43983d03999589ea4aa39aaa6aaba41b1daa1b8d4609c82c9ea3d2ae2df12e56d4c26514c8f7093fb09d3eb4129456bb0667849906add27f3e562ea3077d9e8ff0a0c7fac959669c48b80fa82305eb55b3150081fc980e8c58c1f3c9fc03f9cbac290282d2854cdcaa346605898a35270728483031e3241ab49a75b986d3e26319052fda0633fd2ebec14c0d1a3bdfd66fa38caf8706295915eaab13a08bb5d918795181ddc41300280c1927cb2ad6b90445ce5b96161f63e9df9b2ae51825c3a6bbb61be3f06a93799c8b38b65a9ba3cb1c948263b3a5fb94f3256d64233a3c0a389d558279a4c5d2664ffdacf47aac022da929d578b535752a9079336a83ec3a5a2ff5fafb86c919c13cc59d3db6ef20e700feeccc4778f80f6317d7fdadf0f14389f4aa20b3e886c724f9335f277e8333bf7a32cab2865da514b28ac378642db57043e0683c3f710605b24c5b7433a38713924f3216143be2af18e459399e7f30eea83044b33a836436df85a2fcc0356758053e2a7a4ad5947d0cdd936ecad00557ed1b8b8874591781451b22d6bf5200912025a51fbdeb2a4a0cd8403d41eb1ea485be0462a318156b09ccc8aa5c03b1da18fc8c26b358b1b11c56dc7fa21a02f33b55b038bde0bb23accd28cd30bf16fd297fe6faf7a9d224d0c00a21c1f0b0f4719a53fd0c925991675f386bc2589412e4624e36177fc81427897ac08a0593925c4d60dc4009504cfbba575d68947e33034a121b9e209c1b4ef0a2843312394cbe45287c7e1a96bcdadd303cc661d1c1a4c9c36dd84e159039c866224f3e638f473f5a13d3c50d99e60c912d191aaa8ea4262e657abd7c90f4588812bef5cf2b6a06d434ac63c2a719e3ac73b4b4841f301881f656a999e914bb90278e2de082eed93945f8d2b2d5eb8eaad07e11807dcc8508fe49dd5a3efbceb55e323f7ba74c3fb555007b107ca761b567e89f01a329f564a637d72edef7d5bd506ba110e3226a7abf181a5a8a8a9ec7ddcaa52f38863fd71ae469beb0c992254a5441409e134ca81bee101ee7829682b65969a1376a41b00b54db3be1477be5124cb07918ba8476780b490ea96678788fd451485d9f8d69eb4c76be47d786e477023671d4e171368ede42991d423af2cd039cd6f71cf021f03922f77723183aa917a29ff635c1a0088a5efeb56f05c1227214c14e704d9f17a3bf0e97e222f3492ba9ed13383ec4231073f35842e10475540b785f90d3f6a99067e83adc5bb47cb1ebc31e1c9855b0a9cbf0941d1037cd8cd5c41f9942ee33b51b479d327df3808e0c6766f720ad35b0a2c7bcfaabfe2903ff5d3f8fc1ab23527929d2e6a0fc4d38f4417b99a68c847699ef7ccddba79a18a5560a4abb63cfec957c37353bd31167d60b4b541ce6ab7d64ca03d04b3da609edcfe80007d1fbd0ceb318ddb680015c8a74bb92337130a68e6350b79631c1bc40943886cfac43d097beb2063157da164a4018aba6e1119291bbf30109c9120ab5d4bea45662269a07abf510247103a20da4082f881a83cc780550e34564676203c3b4015e3b72e7dd27933d9762e17bf1a0a26202d72ff93e834a88167080e8321884d23b573fa98c7529ab3d77e6ba10108db7bdc3b5362245aa7ce40b553a0ddc4936936e19c4f7e31239fe1764832c38d5177196913f9cd6861a9e2f792cc4a74bc11075be981a02983cbe00fd546e38450ac81833fe0d1bb2fdbb2d4419c97126d2a74ecddfe44ccf1aad1d04a91ff13337626ffe2c8ff8fa4cdce088e26f228ec11590850ff41fb6deb6e6dfda4d61c57fe52360f93646be864a1db42fcbd1276b5236954377238030e60eb9990e5efc6c86b3ce5b172d2c406b4cedcc0510dd7e288332a7da5f7ffa0352702b3891c2fc386a5d49699bc739add6603cd079565c785059290c503a4092c40c2f563316326c0c644af7edbb5847ba3ea130983a863ba314f528cd569447d39e6b99b2ec2828943208f600231a606dc4a1af94084af8860f02c57df879125ff21f23dca1ceb63351e99e71c4d68ca13448b1d3cb9317c4e99fba61ff43809b5e07f47dd497d90f7bec3b65d4cd6bef1c787d97f4036fc5f2ebadd3c5a9d3a5ebc78eb5628e08989ad08d4d91780f04ef1e741982b4edeae81aa9b36fba198799969e2d6f25079a65e022724280daa43ecb8a89f1632c70e9d9dce4e83453dd8a153dbeb2de0c89e4fefff446d3e50db3d30f2ac0ffa4588a1b62724b55dc25184f9d26db000cfbfa4132985858737497c4770ca3fe71c7919846cd2b198bd1f74401c7b2598674e0cdbd99826bc538b9c87961e8c1474f166915040608d89038436d76d81047306fe071503f2b6c4e195bd096c4aa6e52e3fef0dba09eec05dd224f7fd410a49de7339f625545bb5dd44d92d268c31c0bde1a97cc18c450e13eda2c49cf39b102a6cbe0ae02c29c58b8bbd6c2a37e6b41e1c0b999631bfb87002e402a1b311297c21c9822e95401188f5eccef8ac0e8ab6a301cb87eb12f0b4f8d0a0f18f04a998c5c13de16105d75598f809d1c55e88b598a438562021d353d190bec635c13cf864fe405c4c5d60608f006deb7c8e0c0227e9063043980e46bef73960f5d80499aaaf605e67ec7f3dd2d999e1325ad6e5a7b2ec4c78fc79d3929584a23a76d9e6be0e337fc3eff5389b110e276a89fb7b8fad80cc8b435bba3732987c1eb008b14d8df87a404e423aa3fe4b57d54c1e5814ba76774313e082da1344e447ac7a9d8ae0e4be87f62e53bf8aaff55e453529d18631212c91f0438e5d48a542ab8d75de1fed19911b8db3b06d0b2c2f5a702478d4ae41419200a23fc88ff6d004e67584d1d664b5113e3bdb969d291fc59da3026d26609b91ed7df08c3a617bafb62767300a35b8c3a17645fed11356f590e0bdf0cb210633dd26bc423a1f604477e8569c40ec72a31a3c2ea8d7de28657751a3c1c72e8301f791e9e56a1437d492f0f00faaaf2bfd1765ae73e51e4f4cda66dc4fddf42c3c8c275d8755b38c679102c08b73d91e227fd604d38d49d06dcf0ca320228ecefae9df4151f5412aef7f84d3701a1356e774c06d99e304ed84e6bf6d9813c452a9d1265be8002b31553d18ce141b270d471a3704eab88387cbfdde95ee4a8f63e81cc91a5961017a35c757b0721777220743f7b3b9d85e116e09b01de15c9a7460f28bdec0078b67b1d65c97de6219045a231c0fe3df771cb5a5a7dfd0261862002dc4181605848af1bba4cdf1f912fb318a5393850a3d405a36f540c921bdbbfeb8d9187ed0eeec31346a0b3cdc9c27961f76bf24c9186b033760b29a1abeb7d6008c9dd5fee1bd1351a9e4ea19bc5f0286d1d1c60a5ce9087222f1f9d94f5566f61bfb8ef11c8352d2fc9287d356113757a0b87776e0c80259e2625e694a72a33f4406138b21acd4c78e6f63fe0c6ee5462d8c3cd6aaaa8520b1e9b70617917d66e34735c18d798954db9bce161a6d50dabac1182374e3e762418b619a167026aeaa9a9c7d3b53f608ea979e26aee3c4fdabac6c8e2934ca54e4fa08fb70032b78b870833fab2c0e60ad71b073918da12e8a117abdbe8972c6f9612d58af1ff36f8144ef5337626a7c61e34e8b6455d68b22df3dcbdf07835d61d5d5ff3e488de0fa274ce508a22fa2f82ed0345c5ad45a5a5bb7d67b63ff9d2c8297e5eda303826f59b2d32f1279a6b58ab58a7d7ec35ca0984669f1b79975e26890ddd6ac404f9ade8255a20fb93550747ac957607c1e0df3fb55b9088710744c836db5ecbe57324db92090e13434782452e6e03c6c5a9b77943fa2cf50c45c347f6854f2276c2b5ef33fc33fdde0650a5ff6989da5ff9ec03f0a6d4c06c6e941e46bd7e409927c995b60ac8119286e71791e1c6d15a1a0d5b43340290eb42fd7a0593b0afbf0f63dc13c7fda2f17c02f0df6ec8028922219a0af9b627c99a786dcc58bd1e209cfde09b6ee64aeed1b80820f714fbfaa859f54e44e9ff8e9aeb0f966fe56eda93399edca2570afbaf584a6279576f1987513ae701541842a961a8310a2f2dc36484522c6c778eb194fb727dac3f5ea6127748976433dd8d066bc36dc0e7f9e42546cfb943864e69a10933f4844945fe4ce53eb2103d377e5c877f8ed0717d500d4cd9b52347060d15760401cc1c0f7c69f36ff96aedefd5162f0209c351b282581bbf6822f80bfbd72b4601ea4ae2d9a14df7140e3bf74796ffe17f090f5aaf37e9361bdc784b1b95ee7724776b7b3ce7f8da3c8c24735f09dff45ec6cff6816f9d8d32540934da873a6fad05ba28a5efd6244fc2a55f3a3d34aeaab9f003a903f8aa8cad32cd3afe76835155eb71321c75fc43cf26211067eb3f6fb5c0113a697d9d574ca0e551d868bd63b07af386cbd7478571020553cba27163c873b09c5f4693e3c8e558b02e2e66addc1051ecb3ef16b7c569e214df4a3698ff2f760eb0a2e9afc0f93a008b5793c286852f649ab0c212fe6d8a555148a50d03fbf5a94d183ea78571ecabb31acf7754f9357dd6014fd2ad42350e566841e489919f1f824368a5b1a80306590a7c8b21066396250b19221fcc964e4f5f9e1a88ee51f06bba0f77144933f8cd940b45ebed6dd74e63ce266f489b8e1113e3df67fef5b021f0940964614b2487e04b1a78a189bdac072ec5815846f030e3fbaf8196d1b58eb251165bdc350fe5b936c86fdec55d88c99f9020a39bb49b176048ec95425f67b13f1c8c7185111bd599da9019752cf2b5dae59a8ab942ee40f21f38d259f10ab9bb1d13f157b6073a7eb084423d98090d1f36bf28c588ec30636bdf7feb4065f7b3507ece4565a5edc54f2f598efb98c8297752ba6fd5aa142f17a9d3084b0f7e1e5a024c95f5c224eae20c9a48e998581a86f1f3b66bfb42374bff0e5a5ec1724012fac5c962b1d54f63eac49fd206581d5eb9e0e8c7059290d489a71b2bd2a4316e416257274d5e5584a0243203fc82567e02609ead1c5b5025736d6ff720d64eb52da2a8636beeac1e3258796f8bd657ef67acea65322c13093c8064613691e350dd680e347f09c9c94ec4487c1edcbfd0c2025c9ac0a9cb1ee4aa5735f639a513a6bc56a18d030356bab9b02f6e1c39a89e24f4f3cfe159bd45110731340ef5f00eaac58636f28b751401045974e652089b1fc232975264dfb1491bdcab5fd6ec51c0c7a9bb9092946ad87506c729735ed901f7dcfa9fa61cf7d46ca184e754ead3227b99a5823724c5c861dbf1d06bcef4358c36eff52c2acd98a02662cabfc81c66174f1575b4dd15de4bd845ba07951833ede6228163dca647e52bb0d3b7acc60d2e058260a749f81b5fd860e24abcc941d704b294898a5a07d693a1bccefb09ebd9829b3507ccac4527fa9d422e924cd65d35805a706f9aa711f42632c7da82071d87bcca754561ac135d178c4deea89e4c5312d48f851bbf94e9fa33826236d8be2de4aaf32bf8fe4c3a44ad24a91b8795c593445c534d0d7c760d707a4bec96de220021e022b007320e63427dbe0342ef9aecba02cb22850c2f990753cb03718dd56f8eb64132b24d9512d613c606a4aae1413b59b7ac08313ae1aaa7aa291cae61d54e87486923cd459b9c57bb2a83b35f0feab2ad2a439c5cea9a9d909a3145a0a75ef2785c33b890df834c084166cc0aebd155ebbe3bcfec8096b5807a1960ad9e83252ee7d131a345489ad06957acb90a4a44755f1a62d2e5ca6af2b8d43150faaf82543d126c46c0f3e4a0267e943f8b557f3ac784c429b0ce12609e5bafe8515cd29e5d60a201615cfb2f4e0da2a35d88dbaa8a7d4ede360ca6327dabc0aa61e52ec89eaa6c4820e39cc3b7234a59f221b29393b0dbddb7f14af6f29ae00691033a0a365237242207af465018de7a7c158536f459f0d85e91cd0cbf5a3870adfdcefcb4647370bc31f7a33a96965f87ff51f5cdf55544e323d8e6523d8716f4d7f0d7b8a53a0038a293f97e586bf0717f97c259fa4feb53113d25bc05df34292d4e84ba3f3c67ef3279f4e33a7547c444f663c50069c2a5599c71179374f8fec05c0c7e916aeb6aec6fde23acee353e54b726c55d882aa1b33a6acbffc5a616a90f7f62e2dbb8fd1d2577ad9c070a8fadfaec6eb5c089b688a6487b1fa35f43cc2fc37fe4650a29a61450cd2a7a96f64c855db3c0ad393ca314eb291331907410aa5d6b7e3b8d63a0bc44037eb73f8b08ebf474571c93e608b7263f5e851cc317a613aab77544256a11d0b6b441051b4a88787c96cb1423b803e21f2f76638cbff4ec385fae882ecb19c847dae902ba910c717cd0725338bc53e07bacc9c7e971f3ab41734cfe1bc071e3380f3af76259c8646c9e3c22e7844ac05ef03d2b8aa8b142d1dcdb0b9e605b2c62d1b6191bf8998a44148c9db90f20c8cd811156abc595ca474f4e518219ba799286900aa9981b290a834167a580aa4101b4836bfb603f5445e8303f32d32f297ba7037c1ecd80851270cea0ffaf702f18f80aaed5be965d568ef1884ad6adf9281e6c05a378b9d718be80828c5ad4442cc042c91e67d497467c997d35342f357646b8cb8b1fe6777042b3aef249528037fe9201ef0afe1d4639fc46c170c183c25432443b69021e5dbcfe75934dc9ba5ca3757995219bc5873534ce0cb44bb4454b1611844f3d3c2ef54139b1406e3b00e003eedb8575a08cd4650ffe5b1ed8b48b4004ab8c8fc971b67fc174dd86471d270717e5926ed25ac8e905ce6eb39bb7872159910d4d509549257806675d88024cc864d58f4e48dcf35a7a3fc9bd18bc412fe2e473cf7b7911f2259feb85a4e683103cb5abe4ef8fae1f1ed6cff916e54d296119d6644370f6a2c39cf3097ee8cf320d792a6903d4ccdd49b13d9a96ab437972f5e7aafad13d88aa5c27c61e30ae4082399471311679b702541fbdb86d487822bd4858ff224d49ea9548dfabcdd67c23ef61b30ada713bc970f23be7d20cd142fa7d23f43048f1801d281966abb6f72f255f321bac2589f610970923bd99015d8dfd0ca587c337599f93dce3ce8c51d5230d9cfc1d9be9c1dce56fb9f3165a24f11debc4cd53eeb653c8ac98e38c3109fbede28727a3980ba2cba2de2542e0d3910191cd29f828e0b0c6d09c079d249316a448f78499bb70df861235e1ac5905a2a206e66615f45862796ba7ba6817997a1a1a7a16a6a5a2b092481ef079235dc48af40b61a1b81da20b80bf5a1cdf842985fc8bb0a79e026c4993c0e1e5dd5b5ebdf7dbdf65d6f76ce335b1652ca80af8a7c860c249561e615e46313ad545bef6821fb68e80d92408646496e693f833b8cca74e0623a8295c317d1eeb89185d29f48d714dbec5e96dcb0167fbf08f85a1aa2dfd43ad19da65ecafb5f0147bcef3cc3a005a016bf898dc571606a526904dda024ee9fd46f46e3349768819a637f7ce5b77564b4ac9663eb3dd47043cfd1cb7f79c93b18c6c14e500b4e9fcfb4bb96430055035b42e02409b4e912a80a0063172774ab4519cf861c285b56ebd077aa47dcb6458e37116cacd63ffa6ca1e25120b4082827edcbc31679ed0c865ecd86314d9acef048de112706afb4a6291c9e9fa2006a86292f772744a64a96e732118e18dc3b1a42262d3190a6d913a6d9d3987cf1b46b99412ce764dfebad7eb9c204e159b40fe7b13870201a15c00d7639516e579a9648c3d9ad9c815ff9c72c48b61660c87efcfdba54713052826535468f38d775dbfc2f32c1560ab30972eea7419da1f2f2a6e124bd4778d2acfa2859b1659a62cf22e3496cfd56cb6a1a398406d69d1c15b6453b61bbc393ba6c89dee27dfd12c9991daa5d8c0cd971b7989877684ae247487d7efeacdb3db5ddf01e596019b9ba19c0cb42ff7b2a4a545477da0e57fd6c8bf6414911acfcf285bc62400dd8f59e8f744005f2a6ebaf1b22d34a866d05ddf48a54d92322834ed0770d119ed42dbcacb58edb14ff0822183083383b2f12bb6f459a6e278c810b6dcc56dd0c57f3552ba3288836303677948940287c67cd1e2940f311f0cd276aa19078a2cc335e62e1412986991aadd95ca999ee11c28ab063e0aa5dd0d09515e50bcb84138da862a759fa4569de9e502752ae2052949b57f4b84bbeda2f7e8da3583c2485b3dfeaf0988561814cb329dae6955356d08ec6c9a5e98a4d6361c8fc2ddc578dac86d67a301a63be47bb3e940aa49127c268e57ec0fdbc348bdf28c413856b39240abc2511479df51732d2285fef2809cde86aea2c17217d5be526adedf4d8dd850415f723d156382fca7b1787e9020320c687b2164c465be4c0791fa5b465a1244a0764105968be99521b0bee1026858b9c1ef4d41bee3057e8206c883114aceb61782c895f4c772203477e3a9d517ace6491bb8529994afa0e4354624140578749d31084f4639c38cd3f1eabe07b037fe81424a2df0e8fc1b82e9f277cc3de4c8985aa7317db750e3949f44e235ea602652821c738f2c2cd42fef767d72c282fc2e0bf6336c59d3b5795a360bd112b9d6a6b6118099171aaf51520add0592b52e4ab102c5f56c88c372a55d32591f3dec321fb26b07ff71362d150a16814c611e76028486f465d7f50cfd2b03adf0c9081db90780144f8afccdd04631c7be3840f31e83388078bca646431afcd193b3319b0ff9fdabcc4a82bcd3dba6e653110d1c6698319afa47d114e042fcc90f7e8cef4cd6e0fba30fcc47856d2eed28df7c731a80b806260165ad9a0b8b74488ce5e5e56d5b767ab3d94996496f4c1f7f48d03fc8be8e9912c8d0c6994b347090133a9c2667e7ea68f0ee1d69a0080950a6d8550ffbd2b74ce5e493d540f71636b3d71cbda9ccd9f1e8ed6d793255c8eb1f9db6246630a5f5ddb9716e7f2f6e66b504178fe8a1263bb4233ddc398c2140d71e264b772bbf7b633d051c9d9e4b2849293ff97ac81dfec204f03f33239fa38f465a5a550c7cd17c8bce386eb095c074570b64359389a8ae4bb735bce80ea7fc432805a7e62b6e5b880e0e0c956573f31bb47eef715e83a83b639ae517ef7e0cdcd0f9a8f1d81213304e7ea460a2c43b3de9bf746d914f99e9389f33b6bbd9a785cc5b21b2579bcfda0a36717cfa644d258b4dc28886be4f1bc119eeba589073944f35ce04fc4a085ba2e9d2229cf1e5947a6fc18d6ffdf8b672e3dc186a503cc1d413732e97c18d56b2e6869fdfb353d8033b5ad8e13a99b035fc07c8b7022d8abf1a2f8f10aded3c26bcebbaeed243bab557f32db885b952c84f53b1ac10451728a17941496af76e8ae80848ff2c2cf0cc8a014ae1a2c76b53a753a925f16eaf1cf9970aab22188c494ec5e38a4746d9b4d274c7e00e0783e0de16d684e38a3a0a4d16b8b0ba364f1fcf6cc33b151ab3bb3d745d2eefdd2317cb006f64a186016834c2af3df76cece89166339d23b78650aa78b637e6fa4c34035c444b68348ca787c56c0d7f896b2f409a18de2a23bc17b493a3ba1b03c85ca608d4bafd5983cd7abc57f8bd778a4637efce9f8e2fa4deaa22792c88b2fdbb6aff27e3fe1365a2b61cc9cac88d30f27e1dda5345ea10f62146a120aeaf4199230e0953242003d97aedad05715055e3720c9c73e325e3de07f544ccb747f350aac5bc2c2b6f017838fc2709014dfca47d1e60b867363b44bba3486b8ef3d56536f70143686db40b70884511ab9ec6204d7edb779997d9d68373beac35224fe8d7a06aa343be234b3d9ee366765d927ebb2670f43ac8e8c458899a1e60a9668f268f9b2608445d94e784b2cba48be7fa994c382932fbfe9842702af0ad338fcf65bb175660ad39ff11d1ff783c5411a9c775f15f63e0fb69580d71caa31d0fde42c142ca5e0e3bcc0bc446fdd9c19ebdd0ee9fa9c302b82fd1c7a70ba4bbb99d553592e62b0aae32dfcdd83040391115b303d2a16bdabb61dd6107c84e35b071c06174f385b53b5bedc973f07d39601433954825070e4f581609d36fa6fc0b61096790ecf7bbb267fdca61fb9defde19b316893b3a948875842a8f11d335491918e43dd4fd721eaf32789165f85006b555dc64a8e4057fe26b7521f4a5164509b8798d143a5122c1e850692d8a4964484a75f9284105d274d459ed1257a2574b4f24d3bbba89a3320c277bd71046c588f05ec3edf4fc603893b0052a6fdcd0d16989a805d40786649fd38b404b6b2efb3cf4d23d5f6d181509e8da5e9fe9f8cc62184b807741ffdf5d6c644562669946fa2e3986bfe43992dc5d3ec1510013d2d967210155264e0d840a659feeaa6e9616f9a94a2ad0136b13c91b444ae029694b5629374f6b99fe426714137fd17bc1d941a25e55ccc50041136b4b7026c6b6107807fcfae946448c97331c56d846e120dd845e85ec1dfc61365c310eee878922ae5956dd8e19391bc4334a59d27a085bd65acf8b9e4db701c9c30d0e07faf036d605ff832acdeb4b9ed706e2bc4efc8074f05bf4cd00768c0d37d12422fa70d152ebb24cd588a49c6ca354bd50ebc67c17d215365f06bc050a9f0592dfc8c62a3da6f8fbbf9cedf99e19faaa896816863c819e0971fe3048e235f07befc68fd4d0d0028d48db4dbbf63a520ea3ee01b0462717392d924eacb1ea6e37ab77dd4d540d852bdedde708b9c75564114f033c1385f15edcd95c207f227f60343df31a7c1f1d8be629256954c825f2860863dd7901144528f99c96a3e733c9aa2be7cb35bceed9c7623c7dcab30ea7db5b7fbd5aa2ab7c5707f44f6d61106efb2a091afc82e4afe9db1da497845ad19da925f7b04b38e6efb1c27770c75dc6f026c3b9aa3480f29fb7a94bce0a60fec516e1b62c5029a29ef99d52cec6564abb5d1bf18273b18f40b14421d80afd64238d0e3c934b17458068f97e04513620b678905208c8239a7af2a1dca3ae8cc274094a8a4a6b71829f29f88ae401290434dba546ea919cc6177a8bb814431adf8d05153875d921233580a0681cb1b060da7dbafde9b34fe60bee62706657d2406d0c2476f858c5204d284ca4098da47aa8800988ea26539cb98f60f5f90c87c0fa14c38c1e024afcef513c6a5ba514e737ca730626333eb7f431402e36644a2e74dc6eb37ac2a8fdc803f6f51b314cbfb7ece4ee9ec42b31d35228df3e7197f3923a441a724cc319c2a9519621e1687c744cdc5089d8b1ecd3613e5f38d92ce1b0477e637465b55401d9412b316027b8f022a8a3812d4a3e32bf4f9da8f885d55090caf289f32312232f4a255a6805dd55e59e2fd18dd4c528434b923b12a2e0e170ca22593346e6dc830edb6121cc1a53a548e8950f87274c9acc746b1e800412b7e4d6c5f0dcac9d194cdf7d2c8fe9be9da1ece3e0e5f3dcdec61d7a5ac59a621cb8b5598b9d9b558980df648e17af645aa57264ad1d09cb2207030f54e574a86b396541428f4aae114a3b05c9a402bca3d574da0cfc7ab0712c50e2efdd3304c5f396f0113bcf9d9c0f8b440922c57e41bbc46936ce966f5b2ff5ac7f892ddf98856b751ae4a9ad2a8753df6e207740456b3c1c2eed2db54c9def050f2a1ef72c3140edd474013fe7992b30ce2b90d98ed76d3e569499d22aab6641ae9d570262efd3734ec6c77c40c8a89bbf238548fdd3f2b6653cd978ccc3b68a84b4c600ed3559d2c9a1484121bbf1236f99b9462046b49490650919a5c13bec8a5025dede9d4cbfbe16c4624d297d22096f41d2de97642243d5bfec2893c6922e178e7ddcec932e208c38565f3f6b878a4409f2e1b85abbdd6d8d272209c2e03aa4ebcc88a4c9abb6934e44f697fb07dd58247a4d1bbf9f84f2c85ab8cf55117a4cba50e90b5475d3297ac15f2e160bc5176d823fae499172d779e5592991eb9982102d1a32ae3edf00d1ff06e1ab078019ccd76ca05e3d80aa7b55006853e95cb563881f48e413a723a6afc3be0c3bbb9d0f164cc446dce5dcbd4583798d66083e0f83fffcaa413d4c47f07e1f854810954195375e837904e89fc41e416dfb422c08d82bc6a29a33f83ee201900f54a26930c2b142eb24182420a4632a00ccf981c17d4ac76571a721d688c4d2477f424834e60b6cd3f8f823aae69e71757d061dab8689048eef8a8015fb03ce221958c1abba5ca33eba21838b2b635c75fe825405950a8c525673109e56521e00264868f736664949f1c5a3d1438021945c89a1bfe3cacc4f6325945bf9fe59a4e6b8e5bcfda09f0ec47f7a6163677e1deaf7f06591e4fe4a9d2b607e1cfb2d36c9b322fd3a7c096b26a7e575d81958982567e7bf0a1b94d700340c5acb552e58638762d78d2d7a1fffe7bf693831198426c8f74213140dc865e2fd8ed39ec0dba75b5dc1b4e2c8c14e532b91f54e71fddedc969e8397fc8f293e5f526ccd976737d405d3aab152c8787e957fea668aaf03d8bc1d39e87671c02f08d3b4ab79084e77599424c14077a9943c61e854e856cda18da94797388183fc1f21124dc506ed5a19e87aae1bc399102d1dd2d628620da77325acc45bb28080e2b17d69064bc6d80ec5bbacbea9ca315b6663bd2410f87cd226314d0ec8faf71117329818e1a373e1312aad9972c71d03840ba62c0754c6ef48b777caba6cb0d66350e3da51a839184a83623b84bfdbcd2e911af7ea90746af4ca78df1186b5955086fe106c707d15fd7d5db3af116ea99cea58150c268b6478f1d9dd92bda5a3057e1c7e6c31b01e3e49e8a8c05cc87faa0b0b76e5af4fe32446c68708f0758dc0819bc60f349d5c0f86f27a782e70e69f0c96048146c671acdfb6c5ba3284292e85a8482150a014360658946a6923af61e5658fe4ce24aeaf495dc0fed9593bf329f3543a3635418e302a0bc6142b4e5339c9a26795c2116348344496c9260ecb0be773b34beaecfac72cae5a9d9a4f1dbf74b2ac66429631ac3fab8390b05d6db72940c54582b6fe80d24797e9a44f0a047de0d32781713ef82ac5270a38e603b19927b72eeb583cf42aa41bfd526f3206d73442f0777f29a78678d4755cc111554993888f14beae4ad084b5cb7d73dda26f0aff02bb3476625f44e414418375280ce5355ca464f3e434976265ab2119e336545d847bfb349d01e3730b98fba01815b52c7d5b34b1537e6add232aa6ae6683bd77b9c01bef61e590b4809a93d09f4ed76790140f900e8b701178aa0da45e9122abd3ceb218f25405b0b33b11cf7ed78d7f7fab6c4a6e306e95e862efb344f0413b412f7540f61df0bcd50e6491c697ff1991cf1806d7fd7af4e4a28eabb2e3186705031639063c8891eab0a77af750db6aee7c6d9f886e5296b678ccb3399c4472d116816db0986a3adfb82534fcf849e5f10e2bd6499e499427e1382434f8c40dab231055fd0115f650312750e847afc6b5061045affc2d7a82d49f3cfc38e1b0f9dc0d6897996d7881cd9a19c1aaa1a61d38b2baea6bd2a250f4629c7d6491f668d7964e8b5e47333f49d5f9a3d3ed450add6695230ae3cfb359e6e8500f06481c027040cb09b67d3ef0081df02a025b70ee11f95b8d58508194fb0fce59370c66b198ddc607be50ddffd504e2f1663e90aa1fb1b0b1e4530ba2a2775fcb3cba26bf015ec7a5b47259cbb341e682bb4a13304971173f26ed61cbdb23f77b2c903e34194cb1c54be8a1e4986a5049ba308068f108e28d29e6dfa381bc656db03d8ff54f15d235105c4909fde47fe45b8b2dcec661ad730f00a854bd0a70f755a4faa2905c574f3257b356a8ec60604f727c0ff85f3a1ecd5b24388909e7bbd099d422a98f78a2f23fdc61469d72d0d84d84c5965a5ee576dcb3c5a953a188c955a0dcfea1a06443ae0c026b270f460486e9ae9fea451d322a2caff6f3e8a8db6caf649190ee2f70c0d3bb5ecd53dbb42b8bdcdb2da959307a88dea0a56f955270df9f255eb2d36d09d1cd34e8354719c75a9d4e99f08985eee2cde95de95aaa7659e29d92584535e1ab76cb55f75e746f80be9b86a1f6acd9b7c5e42daf80b9ad37e70b6cc364dea979f93eddef72990963eaf6a050a747c189509e5a0a628c83341f25d4bd47ff87aecdff4ad5bc9f1d0c1c9d4d2ad23223936e9a785a409f09771caba5b0f838e40c00a072070d3886e320925e97324fa7b842d55a4ccde259d920f1952fe20a33c8d4f5611de516ca01f6fdb1660d1dd4bc98178532571f72b84e320e8818aa4a4682a438f370696e595c137395ae66aaf83614fa0f9c6ba6ca94ea1881ec3b5f75d8f3510dde32da85570f8c009bf6641c5ea581f2455c6ce97339e4f01a70aa1b62827e4e66629ad504f68b4ad9ef9289fe7c4a88f48d78f5275d5a0360d63da769b6b122730a7c105dc2e7e1bdff3a77eea34c7b356968920d3f74ba55a67e5938a7f6f30b393b0de9e91ccd1b738ac53b8ae5d3289ae5f0756aec933174175c145675b17cc665e4d03e092a907b72b56262601ee3236e58bb53266bdc724fa7bcea7bee540b479d2df602eb011f6d57f71881e5060d293f200fa580ab0da60b762b483b6b603748c4e254d971e4f89f212243e8e1fe8c1c95e9c700f87281ad6d5857b462f602fa4aee9566215b201f645bdb1d00611d075c327911f3be4c024d9ea8398b0ece83549a118726e044a5db5205bf2444f24ca814f06efd542e6aa9df344d0b0aec8fda8b1cc8effc13705c2901df5e3387ae1dc0ce5c5dab09b184fc39b59f751fa258d421c30fdaa84d70876309026a15576cea2fd09b6696faa8e33864d1ff14e26653df262213474c35290b76c36774f3ab38f13a10cd664357948c7680430579e3dc7b3c0b0b92d0b4800bcf4dd5f89479cc8e08be0d2d728df91db397d168987692eab9fa023c7b263abd506e20a3e05d24153918019cfd4ea0480654971b4342d3dea6a9e701ff2388fca8d19076e15ab29b0a2ae81386afa6871e5c6250f4fd847b56b64969b155c2cd2d69f8bb9d454f2645fd5e584d53e8d83a6bab3d037bdc8a9a527ee97e3c22faa610d52137c3ac06de0f8fb825b9b4a82d23859affa593f39430838bd02d3de9efa8190f6a80172619e71d9dc81bc6a3091acee1005e445eab5b43d7599f8e0eabb77131e5c469e4612bcc40d21d36d1fa59913d987d4c7b4715645d5aad1aca79d7a8a2b6541e14c49f5b60c0b08d6b125933374e000e57d6eb6438faba2a2a54cdac58fe63af11158049e66dec0a05f8748abcade62163140ac0e15b732f6693c7ae4cc44abccdb7ed009a1a3e1c1b600cfce819b6d9c48ec3f3f7be4ed9bd34751570298ba8c55434f5a23a5d02409bf3da5243c6173fa6c4969adc2f2deeed94c67c2679018d806d06015d5dc23fa11150b2ab3c247c88dcfef31676f69b50584a79213a8310feb7753eaabef8867792dc1b0212ed25b7c93d575e17f85e61391de41c53bcea7b5df27b0fe8772fcb64fabb21551d3c76993e7040f57eb4186dfc23552f7031c6ca36018219f564c4220ca462ea1a63e39ccc9ab9f6bdedfced2990b67521625b198bfd34c7e04725be61aaba4b71bcdbb6a8b3ab817893bea10f85e636d888fec70872c43efd1e6ec2f8c3a2c9cfd0efa78593eb101ea8f55d772908182ddbc8f36924dcecfe25ea31c870cac29523776614ffded0e34ad5cee1db5730b049dec19a33a4c885b67cec6076a090fd92c778b255109c0f956d11bb530c5d2a06c5919075247e7fdbf58eba05ef603e526620ad2a62346fb831fd5b2b66dddb074571b58aa95d718ce73567e56c029b23454becf17a57cd1bbe839f113ba4fc7d144c7a8cd764962532c35c61e4824aa8654c62ae1b591548d110181127f186ac0ef688b2af308e51dd4bf85b02403bb73afa9195c13e961b3dd71d54523ec4ed7a65ed550b574eccbc1d53eab99537d0a6dbcbaee2de00a2d530f02b81f4abc075395f85c46410ca8c81eb442a95b8e519be5107ac72ab829b23d9787ccf4f73dfaf0418cd5d95687286388249aa68c96843aaa906afb77461cd7cd906cf6093ed8fe0ca4e55f0ad39b8bfc59a14d66363939c90ae6fe8d46ced607e5d53d85c295ff24a81960b2067c47e016ce9c42edc86dd7948d3ba30b05f18efb63dd2dfee0f8b060c2aa5cca0aa94ab850028ad5961c6c2fc9602d1053d47527f06aa0d282e52c9f1099cc01089d3abb151ed825029da47a9cb580040dcd6243d31868e54ee0697f1cc20f56800c85e3a3eecfafb3223cf9627437fb8139928e0907610cd7c053e07c3bdb46d87f4cfcafdd0d56b2234c632ab6d7521f89befcd98e0ff97aeb7056161dbe327841a7997b709fd67cc2be518e1a8a15f7af2daf49e8c821438dcdb2884107e2b3d3c789cfef6ca8e9a2d5f6867602b29594a1a5bb6960f9fed8397bbd3b803845314537b1250e89053bdce1210ce4dc8ed165eebec7bbbf055406c0a0da552dd5016260e2ed9398afd25aaa485021c77d3a32de30f5bd63b4745bc3a94722837cf1a883589a778bfc629f0ba2d67f332461219c5bf67fb5bf4ea925c9860a07f91317dccc8ba41245392a30b4e8d26654d3884d60cd69aa6499fddb6f0cd0eace7b9990c41d4c04220f0121489ed220c6cac460d3f43805986a12d8004fe36e5cebad3df18c8387deccc59f01cb47d574621e53ff0ac9f4fa366bead949ec3130099ff0bc0b4c0c54f1a17cfa99a913977ac7817a53d61df9fd970f3dda84ba0b571a394d19a4368f6591d442bd93f4c40a48c0e7e5cb5e15a63555c69bcfa11cbd10362eaab9f76055214e3b6595122afd7e449761a1731822de68b153bb18aa61e5c8dc1a6e348d7d3bb57aa9833a288ba4139b53e160d1e27ef1fb042719acbd2f81e9869f7434c47d5ece060477f5593c96b8df6ac4302a662bcd26750eecf98ef0db8332a5cfc3b7d149ffef744e0b606e775f71af7d21623f4e3be475e2a0957d01238f00df16a7dc605695a93ff083a553d6a3b64d29697f94216d784934ef355c468e47022774dbaeb588e27997f9ff6786313f75c8e16d88ed7e8f2c8537598af80282cc91985becef643bf7cc9d3d940e0a0abf28b12baba07b707a5941c86fd9bc13068b29602d3f695b16628f6904f3f0ca83aab4a6dee44e7c084f71fc335648a9ca24a42aec1f49e630b2f9a9ec5429c4aee7487885bce655389003eff95ebe2e3f458d4c213e46c65a68202a2106b99be4583b05069544805054ce028b11b09ccc896e3ab1f089a2cf0536fcaa5f5c2e0c28e1facf273e3f345610ef3fec4c1f15a3934f35bd77b1163013dd33f4d98f3062af55f0b04f85813084f11df506853765091b09c05b0de2cf6abc7978b881c8e8691debdd115c54ca74109c7c7ab0e0a54666819e655dc35bb6db8f743c3947866a73dec34bd963e2452d5f8b866a6b8dc975455ef556989813db8f43f3abaaf69a3d890810e337f7c06352f8cc8713bb4bea748c4142ef6a5b1d64b8d4b8789125bcf0c0c685b063d7882febc8cc7d499817a0894ba59353de8c0382e6fe45ce8573a4064154d9506791606cd6c9e080220a6e71416195362499ac97746b386ea34a13c2649f0a6a997be64c11ac7e1b4df21dfcd096323caed61ba90e4e3a6f8c45e1cd24ed8a4721f6d712435fce79a608840ed90927aaedda62724694e3058c3b50d6f907ff9179a45dedff86be63476bb795b76c55f79cd403a397b415cdb4d18a4e1c5557970c96a4f8b2f3a62ac29e7a986b7730af58aee68aa2c95ffa56bbc5a4fae816909dd81add7c365675456dd1d4beffa72e98819ef902e9101b9b24e9235b42df1da8f3c20e01e68ede101ea393795ea44cc2a93b0e26ef0aa2b348408d84de2292859f9a0db5d298cecd372fb4e29c2e22ff546b078fb5a187d89a09b7d38f80b910aed13d65d7fd442448b0e5bc9a6b6e55fe1b54dd14d3f0e166a4aced635f8bcd6109f2ae55c19a6887255e6d0fb1037e420e7de72a445b85c0e9631545622e5d645d9bfd97d9d9386bfc4e233af713a866108eaff342bec49ca013a4dbac6115ced074f7d88bab011b585dfb848bc47787c003cf55f460535a3e93be83e03d454af75b53e6f7179a7593af6ed7dc2046ae57dc05e48bae76484e774cf54b5f6e67b59a1729b848b7fbf66fa45c2e1f4b8154c8f56761d79383bf9d20f56ea1bf1498a133af59665cc75334b8c1b2d3aa36a985c2fcf87d1de8104ccb95a12e56d9fa83f930a1cd356d7716b0053c1a68864f391729db5dd91c6c1fe89d48bd8dc26ca66f6d0304a41c43d0cbb1baaf565b7425c238f34780ad71cf61b55d494f7e05d00c433dbdfdfbbe2e18e8b67b56746195b98f63337f0de3cbcda53f2b5084e8e673a9fc591b3fc2940c5bee805c7857439f67449eeb6d9099af69298e1a65fa7c5bb668dd0a3c8fd2f6ed117a19ee2b4202cd6bf410d31487818a9faf7b98409d43d25f3758c3e6ad1aadc65887bf35c7136b6bf704a85c62e942236cf52c6e7459290108c09530f1e27e44df33c28a72a8aa6bcb9535b7743952f249fed1303698fca8bdc985a2ae4ba4d9ece2c3deab3fdb0852371f21dd0a3c27e89b8db1e81d69cd428d6a2c5dcf5a6df6050b58ffdf1c3e5aee02dc297779261a0ed78b13cdf5187880ba2fa79cdc802e85802f4a28acdbf29f42f23e8e09320442189cebc1b2e97bef6e6feb1a82f07e44034c8dbf792f698e67194fe8d8be60dcd649c5f5be39c2b00519ec5bedb12a449bd98ec42313b50ebff1d7d34f1a9c25101d42b904fe3ca8871753bd73480f91fe87d9d933289a23d15f600b839266c5d19ddb90588e3026e587a68c19835c76d598a958f7d3718e40e6c138fc77aa969f79fec424095a4926fa52b59359f3ec65481789ca98b2c7857f6aeae614957ec7bc4d8abefbbfa52c8511c715f116c534eb05880b28d0b35f156a9ee1dae5a6927e90c77ce9a60f9709a379443e77bf4d2f4b999b8aad7b6e1d953e338b6fed18cbb64999a93d6476884c5ef21d18e0e4b43cf57168271c387a60a9133040e5e01cd34f72ea9bd849b3a6cce6c77c8c0f78dcf43e6f37b21fe5c6a0ee6c5c6bfb9e6461d87045412d26301d7599958731cdda910882c11213edba6fa776c40cc28d7fac8e0c9579bb641f73ec41217182d2294331de1d3b77bb461ca17dea6dd8128db4289e3f94e29ac8d5cbc7d8741defe187c66f607d3477d129fdc1a036c8fa054e4e0a032599b22d129d4ecd580623eb5bad0f40a00d1ec9bca0bf36394456daf29e68d107a65fcdaf85e8246a52d8fa9694ed8651dab803f843946164565a7ba0015bbd1129cf57797b0042b29534b27fc050a650f94039f84e64518f77e0458eb8b6386189abe9ba2e0462a680c35e43eb78f7f2dfc4af23baf360d7dd781c00e8edc4fa7238bce78b97e3b7e6bcd9c2247f3a4736f23f9e888bfe1fba20ed914b01a3897e943b8b9a5f9ff48ebd4564ac9bec681ccfb362bcf72406b07cdfd3257ef03bcb6cc3a1a3cb40cde19409cb72ffd1470709d2f083fba42bd85ca6ebb9541a0e71a0d96dbbd2e49e0997f3e61c6c0fad3e74811fddb09b58b5cad905e64267e51a791490fe7ac8d547e03c916d87356c438ff8b3ca5c05550ca5525ebdd94994765706973f79577fbcb907afc5c42a706dd80f29c12c8fd3dc0849492f177293c8df4448fce8de8c3a965aab0010dcc4713825db84b0ee2f9b98077459d9ee7f0454bbdf95239b8c12e15b788ddacb5ac21c4c783723f2e7116eb757fe7b15c9dd6c91fb6907f89968be39777088cea00e51d2df1943ac7958cdcd4e1c31a2bb5f3f71bf386de3337e845c2b0ee1f7ae93bf16c40cbd1c9e0276b18484f535f92995b9ca4ce1c6b5bddff0bdd6a27a949468121ab6904e3b7c8b9e59d1b83e311781c2bbda124c957ae04de24f584146ef7939505f8f9322637f0abab4d211fa6e69009b6b50752cec964c29df39c2ad4be148c84ff5c54b2d464b6aa3a1223da42c4e1ce986c6a0463ae8d2e846e48bca0c511fa42229776f8dd50f3d4988baeeef29494f76deea8d8cfae12c9f0fff7992c553d6b0aee6e21de819fe74a6dc0ce91f9b793eae65cba060402d559f7ffe42379ab1137b287309ed66292b82d091127fc5e690e1e7ff1f34c9a074c8c35d4ea427cc764f01f74a4c3bf7d00eca309300d21159765d8f45b2d7e12a356ca8e3016cf89f2908da57994838f0583a1741b4ab57ee5438261f3b89a528b3f2c32e67d5b7ff520b37f8474ddf6188c62184172534024a131e0d79f8c308da40a36aee774316ac62afa830588466e838c1f6b20f2e1e53ef47826e6d65663f1e694cfffcf613ff67bf9d1e89982142ba39c39dfb2a55e4247e32cfc1afaa15b5d7c7db0cd88ead49557386623059a2fb590b13c21a4559c1926085e6cdaf87ce3d8a7284386139ffa6e347803b0c03488da52166aa5d9c68a692acb98f4697b39de39cf6b3683d379e56606a2247776b851e52ee4f67a1bb1abc85486babdce2f0016ef3c5ebc6e8237e5c43ef5763d903a3b3ce074a4f90c332e66305595113bfa7d1c21303af36788d740fa67e8ec7a3a9176ff3fe5a278028a68a616a37c3919ab258d43b7814a48577f188001c2504c07a492f82a8ddbdca5651fb70cf6d18883d5ff251a247a884ac17c64615ff5d10225aaff6d3c00aa0c7aaccbb3a4dd4c37723bee1c53fffbbba7c7dabc5ebcde5b2a3dfb9e24befaab3bd5223d1260d8d0568a79301ae0b36b6d5c483dc0da25ebb8b6a56f7b5f213e44df1f29b36635469d03638654664c4479e740f67c9edaa6c742f31e0fc78e98a9d9592e264f91fd428f624cb139ba8aa911689fd32a9bfb9d6a8dcc84db27d853747bf3e90292f1078e08d264cbd501113601ed20aa4829b0a4ce2a5f29ecabf5f112b9982b013522f9f0bdfadffb163ae5f2823eda6f555366fa169b69bb08601ea4385a2ae6b2a87f04491366ee3d06cad0d1a74c7dbdadf37f171c5d00fa75be745a8790a651aa5927752d3c9c68bc94ad9d66c157cb1674b33eaa66f39b90c4a0eeacac541e722501b9050c8cf1b98929d41102a5a93c5935453e76e457700c3719e4a91cfafc62aeb0107942ccd87dc6518dca13d75e8df01e218f736405be94c0dd2e310fbf09888387284e7de931042dbf9e9d1902c15378209ebde4df32cef46e9226d3d47f0a144a1a9dbb40f5dde583dc686b61d19e60de1d8417e859c05c2f37551f0a46a452e3e60e1a375c9bf19b248edf612bc05d7cee0851229b2496ff8c6a00f86c58dcec46c8d1750f9bd060324dcac91047bf3d9097548847d8a62884f3c19b7232aaf8fe8e646ffa2e61ab02e89fd4ab71d92a1206803e5ed422e2892b44ecc36bb4d4331afd3565ac87fb725fdc1797011fee221d01a4fc31de467e1a19e1275e4ba8d16c3251661939b405c6a5024f3e5d85ee2e431cd91638228b847b1584e65c5ae59a0a0e0ea80835173eba2c48282b1926d535f74e62efab8d15bdc267402954bec0065c6c08f26f35f0188da303cca17e7ed962f6f4b6578625b5db394eeca0c7f738e73932a8c335c3acd17cf5375720103ae287e6a07850da4b6ac929f50ff462ad476e6f3454dea064622bc4ec671dac5f209e33bd37c8eee7b5a2226159759c925eb229870b627b88619a76f859372979e658e945d815147015de931cd5942c318720bf6d80c53e44adf01c0016f8709ef7790aa80d9870de13a5e8d77ce8045b4815654670c8c39c58aa462edf9775a1edea389095921c901466923404ec3a45f1e46f165b351f981767044a681bee58a04b80ae0e4874a1b21e7b98daabf500ffa83dd3fb6a886ebdf9947d8c983bfb6038f8ccdaa07b689f3189f9aa38aa510d0614d1cf564cf6d49bbdc008d5d40cb5fb97b993816fbd68473bda743b6a407f277cca303c3873d5bb61f491564ded92d1994f2ebb2665deb1e1f335e0cc169be3723c8aca99a91310ee48ee89a958b1c22581d60f7f48820c1db396ed7de810b6f4852349b333e9fef49d4b46ca0398ed9e6868efc5c86dbf0839d6a9b7bab9857d199e088c343bfde7180272b74c05f91ed0677587eb7a9138e3b47b394c84be15ebed8539919f9e18911133ddbb48debf5d1a1ffb6ee009db3de178964d5ce5e3141129a9725ab917e5ccba70417e86a968901b84c6c14dd5807252585307972ec6a021cd1e9c1171cf29f4cbbc66755ca54a86625d6382cb60b3d6a707c0f39a8dafaeeb346ffb224cc16f837c9e3659340698dff540d8ebec694b820e2de61cc9e704b009407f327f230f1ebe50c045ff6c6f2be2ec4f16464321c783bf0a46bef907318a5f9170f9bbfdc3ac82febe9b33e5dab34ae43a5168e12539e0fa21571f584a36ac7098b7d4403d13baa938362446ce0dfd08ef0de92c48e89f6c253814622f4202ec373f10a91d5a65a9effecb159292c31ba4a565d2ccae2f01038943757153e44dcbc9f8a2bf2a61ce72bb55052c89eb2ef982dbf12bb6554a20dde3cf51811d1cdca00b4678f448b2a95fd53be1b1cf88ac2e422e8952ca873fc353d46bafc34142a356df39550a11f12130ded039afbb6d3ab91e3e5529730e365f3108c0b004899e44bd3db774c97b9bfc0f0d26b56d45763a2ae0ab4bebcf415d92562d32799bd68dc8ac6fc02df98846a48644dfd94c986214758670b033c6c1af4455c1c6140d9144487a32ceff2750d2d17eec7ceba9eb4daf422af1af844446c8eac9d36d53d978f092dd7247e82e5b4e8d4dbcb1f6dd41064655808c346abc04c8147e4799dcedf8af886e4ff741d276894c301f15232be02f375b42ee9f39c5fb36411c360c63716314db602554ed9a3254fa8a312f16e40765acbade09a571cd6175d243844e225c1527d8e787af5895fec4039ab10e71a938810ae352a044373a215a5fd1b94e0adbddd804ddf317d734409569c40976428e47c4e4fb7eb74519bc7d0d79bdb5c3cedc7ff25fb9dcd7557a98474cd388115ce62341a0208d0c12b11704eed8bab5d9083d5577257059a77488f63c68cd719e875b237ba80f838328e45a075e69f4134628583ce1f2d1e4e5f7f8a613ecc740389ac00a493c51eb638dd18030f5701ad1a13a427b57dd2f18d582a9724fedf790f3be16d5f410b1fa154842455335c46f2aa73ad31d4a4748bb497fd191ddb0147cd0c7ffdf2d86bbe93189e09599d864bbdc5494db7432a49471da62e56357dde90a83dcdbc7ccdae2118e896a4d5a6e1e0829ed8941b08909708a9ea0e187e9229d029c7ddbb382f807b9fe770bbc7422db56f22495abebbc3020dbca780f33e5c44b06cd758d72eab3675fd77b1208ecb1668196cf355fb6dde25979180635049fcbe1a40211bc22627c44cb64634ee5eab1f5639443af09b9bf40e283a6d5c81b6b6c1f65e6006833fda963e36f0db6239e924117db661bd86a76dc45eb1fb3a8b7660f344724b773aef747fe75946f33f2cbba0cc48616b95ab1b5fa90d41946d01df452f2f3419c4bd8dface51cd9235c77d00bdb79d4a5e94cdeaae057d2cffa917b3020945ebfb04245c99963e4a5d6dd551f7b16c216262d8642f0f6f42b424736f5fbeec386151d04e87da335fee286f0eeb6c1854eca3985e839eb0c0c239678b16f7bf3e21b66476cfe29ba913b6683bbc3b9f946d45a168bc186f4f90f3c4078b28dccd1a25216504e291f80ddfa8390810e879a0ac9b09988a9cb10cbbc8a7531a6bd3c96d8670abf14ffb31dab23e8ee98dbc7c0d462352534d9be3215719db166b62168b6c1896aad185828e2878d95b32ae4dc81a783b6c7a1fdfc8f92f14b6592edac5bdf2b6c51f9e87d97fc93fa99f69f7d4ba7ba6ac5e44ca205238f4c6bcaa6ee5e526e90108ff42d635ca6faacb70a1eaa0950f8176c9050eee0264b97af13d24863182414a96cff728e564d25a985240e64ac2649bb66736ec5eb95596bd9adfe485f4e815b16571cf39877252eea73727055513d3a697bb260d323240311cab49e518436715a2dc8c5d37f7fe8af5ae741ecdcb88ee8ab648d73eff2b5675fb820b9f335593c428053e2ec1088c7c4325781f20cfd7bb3c12cd6fc3900a245aa57cd870deef5804fd7fa0534e122e85ba2c66d7cce33a1d842dc8792b46b6121d364a795468adeb643f1f3e9b7d9a8e4cb403f2d0c6f4d88e1056d1b21e4c7880122576c30b4af88e9ab69aaa6a4a8ad067fc170004a3777b842497756b41fa54d8661884d0f06d2532ac3029dd77e085318fbd9bf1d7f3d4a4532fcafe15f10ce4fa4ae0e8f7265d45aa31200bf76416b3f388063627fb0bb5062cb4e320b861ec340fac0eeed4b459415233df1568a9807b5ce99be4e7a45582972a1bf0a386e62c0a95336288baa91e90d3be02c176209a375c708f115af5dbe8d5e8927eaa3625f8c0ce12152a6b8312a71b12048d7c1552beeacd619a8dccb8877fb700b20eddd7fe06f051dfbcdd4ef6e9b34200a434da5aa3a5a96e141d97821d0ff06e8f73990656e14d37f46c3ce3f52b8972a851abc05599bbe21030564580073cb513998fd6ea48b9a6f76a1f62e669058ebb727d92183e92d48fb7af5d611292f4057b5e52f83cc17132debcef362e3f0bbb1d15065a93a2dd955d257be37d7566650dc38e21258cf601958540551365bb5bad539b6b4664e4c3b72687670d7813f6d2de9ece8d2554edb6198c41c96f5a3e09ec343acca37d9c0721b56eb9ca825090707e64fae151c8835a2315e2341035e79f4deed28f494d77c1d88018ac605723c0feaeea9bde3b7addf2d8a8954cb1ee5eae30f0c222af4a89e7dc5c773763c2fb9ce674bbb9f7f390f6608787a6e924416dd12c8e1aa779dfe9c02ee34e2096cb182e52267fcec59b9d11201c9ad0faf4fd67a843ebdbb10c6366b882598a5a11e1b47baf7b9341f72e564b9ad0d57a2033c42ab2b3fd5ad48b08a68f90a49d247a2a9964d120cb7803e7547026c4f84b6ca706d193a7e168c463b997485d70ea4301373dfb95c6e8e2d4f8f7ff6573ff51010bc5e3a1caf35a164d065309f17248132caaded11aa7f1a97e5f6c2a9eb509e1ea77802de163c5f6daea3a369e90979f4df049c1e0cd2fed81e474804d7c5c5a6626ca663419eeeada83063c55eaea9d1812f907b230fa8b42d1d99ab806bf59f25a8541933285d7358e13a846ddc98a3bdcb544fda63968be5190aeae703f3b533682cf59d0092e841d2363046dc9cb8b1b8b56b3fa17dc6dbe43ffadb8d21d4a5fce898d373bd5bda79c9d583cbbcfcc3ee50b3cf19cb1af7294ef0979b9187a766f64d0d29b8580ea734cbc809ea61c166ded431deb57a87142288746d1cc2bda61e78bb2d6c6ddb020a2d4f2f5ae9999cf932c04d602686a2de4e455062729424b21ecad2500aee81c759d557a30a422fd69c7e1cc1e910f0b6c47198fc48b7810b1b858a17ace9ea9749f1f47c896b79f973452bc54cb6529165b78f495e0f5e330693b18d0756ebf8b2e525c64a283f61d49d403859495ebb9642378e0cfe2977a69ee93ee6120e067ffe36b6a14e8ce78c19de543ef197d4fa37a3d4487230c57d2a02a962ba9ce7d383b0afb17d6812a606ee9bb96b851e00080ffffff7f