PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 61401 3c6b1f4c02ed688215d5817252b10d817700cfb07ad27460debd1fac9d0e4073

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ee25d80216fde940041cd7502f8264528de1f6d2ecf129caa39eab30b5d4b79
Certificate Block Hash
3c6b1f4c02ed688215d5817252b10d817700cfb07ad27460debd1fac9d0e4073
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0170000100d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b76d2e09a4598e17153ffbf4fe069d0214f990214f5a082f7beac9b5f1946192444caa4972f8be29f2ff80966e47e8c85993ab200ced7bcdd0808534fd57d1791688a9ff8c1190e56b2d8100151426c0fea340e708cd5665c2050000000000000040000000400000c0170000100d0000

Raw Header Hex

00004020c89e9fbc7420933b1fcbb40323ad46f3ae07e0e638578704b321c191e70c00faf1f7c16711baf949f5fe1603f644bf507efd9053422d1e07301e603683f774b686b3156ad9a20218794b5d0bb3ea39aa9c12cf2e6d1fde284526f80275cd410094de6f21805de20e

Proof Data Hex

59,560 bytes
121216020307eaed473ae794a13594a7b165cf9e269291f8d6b6216c5d545906db7f00014ffa5ab8f85d32c21f151517c46433783f765818de3dce8caebf77aaddc74c7d8b98b1246176fb42fa6b2d3e55a6becdfd007c834edb9f9b172de523decf60cc71bfc9f0c1458f7bcdfe34ca7962b4de353c55bf5d7e02c5ebe7e514bed7fb57c0c58e03ef4bb10b3b501ea4856faa5f4f60f7fdbe411c6a339ee63cf9a6b43f32584a780253aba323d110d8e583f2ed8e06b3190f366f45cef89110a3eb5a7e62f5488c8b034e65fe49ea730cae31d28b9fc92bd337acab567c48fa345d45fc5d7445f462c50b3f367cf1e4c69ab0931bb704f7e88e4d3d738cbda82091885c1636e3aaba7ea9d66d572d38be2f3dbc35e6e704b778a2920abb6356394a89d437d54b9139f6229d1f4ed52a633989ec1e2305edfeeeb5a8c6caf9b0841abe3c93c0f48a7ff93e71687d122fc2cdbce6ee1d5472d839d605e1d5bf93619cfcd2136897e06bab9784dac44b0717649b06682347af3f45c4f17458ee305a267427a9a69ce5220f1d3f614179a308e8ba4987850ae232454a7c5e931723257a79918f7bc333e4688880b56b8d8b9dc216745c0fa1481981552bda70847e9c2fd4989358bec0cb2fb90941bdba37b23a52ffb186e7ef6a5627e2c65a50231c15e923c7b74f4c59b8dab46646b62e614894c591154b81357e0dd272b3837135b70d482e92d812e4b4c36da20da123ddd351b0dc052ba1ac1fc2001c1aa28624206558e228c06e1f79f6eb5e3845e509074f57a860e3a1c69c3dd31a965fbc42f3bd00f39e52715f6ac8250c433c0794633a36546e76742ac564534510e04b8b53b786648f8966000777c9e33e82f64586c3410df4d22f7c38669edd2b2f9c46e7b43ff10601f77de0507a2c5c6c2442d50de007503aead791b80e60f0cfacc83d3b7317b6ce49d4ed556bba703e6f3ca4350d895a0fd7d947e50c3e2ab41e181cb364a08aad4dcea28c8c6661dab62aad3d340435db0d8faaf3515ba8103cc39053bc1dede4f01cb70801270853c8752e6b8eb13a4a3abda991be279535aebbf2429df45b394eed50579562da3b12b228151e3261e4ea54f68b7023814f320750c29f6030addf3e452ec87b59209d0eca49fba2692fcfeea6712e03e1cd1b0b5285ab82524d1b518abfbed54c3054b0bdd73cbf61de631a6b872ab9241b5fdad10224363c22e014503901cc708a09187fbb3674252027bec3fe4c1dd40e6a796d4dd09764adb197e1c60f7656991db6f8e5bff7fa608de6455a19b8fec66dec93db2c43b204b2029323f1a9ef07ead3ddc2de7cf3143631079a4fbc634226ffbacb8bb5e6d5e7dbc92d77183a68dee4ddcbda02e7c2eee01bd701789994d6d21ff9e62c528cf54e30b85204ad1baa8a8f6f1008ca31e72e71e671bd8639c53351634a95989a4030165e34dd9e4c662d1c2ba7f23152c1de4028a26a153162de5c28fef511ec42c97841c9240c993a5324251889bbc5204f7f28a593d255c35a224e4ad1bb175280a29e996496a799e8dcc794386770609f884d6cb8e4cbe4de81ab232a8c74c8ec424efa9206988f7662ea91ddd877804ea52c8d4a4815be81aefa4c9ab6e6a3588342d709b0e933b9295b024a5dc2a14d00660676c1f4dc748824875f715f29e24edf485a32f17163b0c68b7b94a7e5b3a22a698278de9236bd547ae224552411bfe42bd545a3de13efb89e2deb472c03542be13bcfad6667e72b81ca504c9d258ef8aed73fcbed46cf748b4d5ff3abbc6272fd5d3edbec2243140dbee4ce858670cd047409b9e2d275c41c2e4e729dea50f7ed66500fb1966b21c04185bf3f1d9944bcd19220e925037943cd2e675fbe01e9496ebc6e306d7fcbd78807c71fd559a124fc6d6e3243b6784091d3ef691bb8349e8b2c5cee3487988f461ba54e8bfb3c6c973bd1f276443e7345d605b0ca73ed81f33518bc1f35528f55046013015be9e2393ddda1600853b95f861291ddba9d98ba38885228d52963f5cc6f5898672b139466ae9533c19a20a244b3ff3635f3b3b659f9e4de2799ab12c30a95fba37f510979efcf913d526ed418ca2b38e0d7d07d249f23a15a0d0201bf68b6750a3af62d0d3a4c00e2bd016e129fc762391e710bae5efdffce89782eb78aba3f26b93e9184fd9b4dac59f36cd2fa3da1c11a3403e6a95534d2c17a76c42801cd9807023575e3179f62397a0f932868f628d5d339b214761eaeb5591ac88adb2feb8d8e2d807f228f17706de6c4b78837624ff50ee877d0a2c52fb38661ec224902e8fbcf6b49729358cbd9fbee1152b91dfb8a00f94a9835fd1cf4aec9bb85a8e07abc7212d073e4692c61b5c537e24ca3e8fc6e1004bd6a99194ef0b76ca5a43c508a0b8b4cdddabdcb07ef3d0dc4959746425b4dc2b447f04615aad3330c1fd95746da6d90c41157b738e803a5dd36b26061fa05ba4139adc507ffab5232706862bbf1704fb02f6b7d5ae1a787e63d116fb96ceb16837c6171a2382dd453f8876ca6fdaeb750dc9f1067233dc454f01e86d0b8895aaf2e1e6e64e3ff257079bd1614f7103e33f3322b7e41caa28d4ac9c29a4bb4814fed675d9e3693c05a1105d7061c1e199017b6c11a9664009a894a37d0dfe3ccb8aecb6b29352a961a972e45e0c4595a6c496cb17a075dec02e48c00540bc0c39f81ff50f211b0220687f514016272cfbde4050456e6f08eca911140b77ecfc9fb80284e187d192eb164f7ef0f46da461d3cbe685df11349c2a9d5658f038b2540258ad42c1762ad1478f82478b6ff78e16fc0b5f9da14190fc9aa465db9c1870b648c7fed682ca7e535c559c769e1209f1c0ad3c2bd7a0a463cc95e08cd9932462446ec893b05d5118fe467f2a89ed39beb9f6cf4476e947ef10d72566b66af8652349d17be968922f26af9f81865ce217720af2feda4f0f001e658bdc28f7cb35e4920078b114659b12abbf6b8a7c308a4c06e9757183cb89d04df3e6ecce29329088adb5aa048baafdd35ad480950eb31263fa0f5778d4d3f72cd3d7387a465346eb9d1df10870fb1d7872a94ea02084baf24b10fe3956dc907ad5dfd512d2e30bc7d337a23d2d4412349045bba0597e3b9ff38364300c99942a676e3e2acaf49665e6d8adc2bbd2c2f74da47706fa7f61c82fba39377447440ee35e2aade8791aaba8cd03f9ea4c9c70b3ead01aaa0d4099561a2c90b45bf9f9c009d2cddda31998cba07a6da7adf0108efdf6deb7f47790aa4aa5e0a482f3fa4688822d4f14ac3debd855973b7c54504e3be20d53605ede5e1191d0da6738f86737c6da27ba917d78f4a30a511bab2a28f837d034515135b9456862fa9941bd59c4df92d5a144ccc153ecc1d25dcdf38ce7213d044cec4e0d73dbae6271dfe5f12bbfe976430a3390f273b9b1f59340cc4a93b492555e31e877367048b80aa7a5db48347dc816c520600567df6622803b2079bb4651046230daafff8bedcd9b31607e727dcefdc2556036961c7eb9e4eee2baac826f1dac72f06b444d06ab1b77bf3dbf11b596853063288c25cbc144830c8d0457add52867739ca2ee488d8eacf4a3fbabd6957e0249a529bd775ddffd68cb693aa38cdee1290fed00ce40f46ca2fe48fce4a817404f6b57a0f49c34971d7775acebea20551a355f0d3ff159a31d7e6ac32459f4392219463739e7d82b679da2e3548e2ee91940be8c4389d30151c06ed1caa2f0d3399885e375d10479c9f9a55247a39ad5b65347a7ab0e4082ac83f7273559cc6bbd71b1506939d77ea25070a7066f1f9acdeede524217415cb4184fd23e3337c6948b735689616774e1d34c5897ffaa4ed42a83f3ec1be33025f7f7e5f3d428abaf79f05c2c2805787188e9fb03e5bd91c94b661380acffdfd3fde6fc92794e0d27755df31a2adf3787434c2c18c2afc448bffb1b1cc69f3d40ddf575571a14008bdac0b613eec3f3f17a3913fe41b06854b93b0cd51356cb54062421a4eeb1926487d307c793b96c32fb8d9bba6f7c84239fb1e4a3f27b08c09303d4e420eea522c84d5ba60d459be4052c3c377bdf05969ff7b9c1933c4e05a56bcd37355a2ebd1ee948f26255c84cc25a88797bf043a3f8aac162571ad1b21f594aab70f509b1b58d6416ae1f6acfaccc0ae8ad21a36a13f634035e85aa3f78fd113f847d82bea4f323efec9bbd2aafa12d773d34cb0f34199446d3ab57269e2fefff05eddeecba238ab7f9a20d53509595f598a7f65e4f30cf198c313ff30e4f9bf6e35b30bb39477ae59793c313dc5154ed5ac6cc6d10136e5c0cae0e52b7282667ba7798e86d534a7fe83589145bd5d880b274eb63e7ddf90a856316d26b5d96d97101a95d3d7a18f273c19bf24c8d0e718adcfe7c7d72e4928cb77d06801d40c80dc656a98bad4347fe390e0ca3639a824fbeb47107e37fa18543090f676759b98204e20a6d3a8ebf838e2b269306d79769790d091bfbd74198f181cdc70e5118309d8e7529c3398ab82785c5019c5f15828dbcc2127eeb78df99844020f042acc2e1a9fbf27e949085a93e65c3a915677bd515f9d23459e650b0d17a719366d2bbdf83e3296841f0bb4340e186f196ab02330c4b04f742ea0a95f0a7af3d97cdac256c2e50af2a95070233dff08c07792c1cec821bfea16d6a08f5a6224d891a8fb66c24da126eaf6c21c7ff580d8cf5d50ac3705e89ed6052b7351e45ca220001f18a330280bb4e3ecdaf0815d0ba143adcfeb68a2f765648d889f6ca05a58cdb7c76158e4f044a586da6e304b99de9e306956e5e12be0fc916250632469494b6b8c5283f3d73394b7f8ac00873b5f7f5c4f13481f760b3df1473c72ffacac65228a23b86c8baae311197d2597c5801b03a7c48d222e778ac3877c7114452ec9dc3131c6048399db972e3aa60f0b1e540ddd8414e91e0fdbe745c8b86ce0b1444a10ce1dad15706e5d178d933b6af5acb25b59c1db8d8fd33d9edba118c8ff1a17bc9c7a8ce548d6c3b972b88000fc7d696768885ab0251e5d4ab72ad3b62cfe77422cbd92fc920ebe9812e4f96e85579dbf41ea5e76ecc1115c47e79adc9da06a004e05fdc6d807cc96af8a31ece3d16000049f86d3d351136a4acb4bb960a476ded2d59fd92a6f0cc259256b523beff9647cb12e90d6785ebf008fab8557670681c0895409071dffc667940852edb1fa26361cbdafd7e742a69959af3c68f9bb81057d256fd27e6502741d1cc992505ebbf3256e770cf5504301974b422cbd216e1c93845bd9ad16f01544425cbd4c2d2e91192a4f0d90e52029e96eaa48ff98535c6a861697ee59416af880047ec45035c442f90ffbda3205fba807b32af520b208f4212c50f91dae4b666f8824b909aaccce0a71083411bc280ae766cf89e9d1b1f302e9343c1edd5399f6bf05c42a1e4aa88bfdcca7d78d0b48afdf6713a451a1f8eaefb1500e7805ba00b013a9f689833ade434cb4c25bb1509744e9c19d39e5fdded0349140163d4c45550d386b76c4bf1ba8254658ddcc5a9a991dff80db1ee9663b5a36e599165fee745cac0851bdfb015e7657e3042cc845a8342cc6b2f9137ebeb4f611f7aca160fc4b0d2a79924583be8ebdd3a43cc0d910aeeffb478d8d703d1f417fd69a625c2af60e883a6d4134cdd1824e127a0d502dcf685feb0007a968e3a74015deaac02ce734b906e42c4a7e9d98b3ec02566f64a08d313b3f9530dce2f52725b835ab83736e4b577d47bbc695b713fce2b54f6ec23cb4265acec3973b8a964c487ccf7e241e8b8d13da9634a4919b46c95c71d9f1363eef7827e51233ec1ac6b49b233f340a9532db6074a90834517ffe411d5f1ec61ff0e19c6cf2868d5dd09b96a68027c5095b5a70a6eed66068401e9d470a188d76b2ce6148e039228c04c85ec48638761707806fcdfccce66c8872be3157234c0df52e1fa291ecc12f652876c97b0fb2d03568ffdf43b40168a80f089c285cd5278b1372a9110b0ab75641aec8601219ae0f226ffdd45a7845fbc4983852a99296222bd89b2ede4882e6065e2980a850d40264ac1fd020f58c6f8404681b8be98d196a3fc51ea0ed53c526b13fa57b71d57a0fb8f7866daee7992e50f31405208df2bd15bc17a4642abb6a758e5c491f3a4432b3624997d849de13dc3dcdcdebb79c105f6efa6fcae6c1da7db4bf491b6fb25ba2397aa4f73ac19479046948d10d0bc581985bea8840fda325324164b2e364e9cebcfe06309fd9cbd6bdeafd50aaf5d705f2d2eee2dd517dd3decab8015e15a7df6c4ec82c79ba11bb8623077460a4706cc9e9781a1e22c57d235acf80deb2f9d39f3c981a00a4d3d343712a8580052a927fb7beaab63d3181c9919a0532fc4a05fe929120e2e83e125b75640f7c39bff08911e6bf684cfcfd6bee0574b037a2db03d82ecbbdc27957603a5fe7981de21096ca2c2697c5a0928770c86078c0727162515ab9b1231a48dc2082021a835ae25ea93c0b67fd2c3e3e919372476d6c9b8e06faea2e06561815f920ac930c0c0797909c1badd5b22519f28a067c970f23fb50eb435305b5815dc52f614b3ef6fc1c5dedfb06954f556e2f4d7ddb88c4ca05ea053a1c55569c0d08cffb0f8ad80bc382d5d69e210ef31430c5195eb732b976342f3e5017e78134385871c647785ffc9a2d8f36e6efcbc86a292232afdddcd62c517b15e2e28b60405ae3c1ad23f77c8a228b63764a4f95b9dde0ae184b6ce101beb8f5a94ec09280dc69565a735c02d1e26750f0308e48032fb83b8753bc92ecaa3897698be82929b684a43efcb55ba218d3f08d3faa36ac2b9984fe88923a3870a2683ef8b06b976a6a95518e1f2a6918d11d30b54a39f56959fe52bac0e0972eba9951f5979dc4f6479408b03844ae574b543fe65a9a52f5fd3c2f2d08c4071fb2eb92a5ebb3bd6a2abe6bec459d49465a35c068dac00b11eee6861578c7982c5feadd65bd3f03072b9a84935b5e2506994222962525ae34ed12f862f7437e64137360423c9618a01ad25167ab62ac4e61509a3640951a7afefb065f2cad289f448bbddcea59e6d5c56083a9b6919eededbf9b4c2a1c7065e2ce6302aa97fcc2a457ac1a29fed3052c7f3e2686e40594b2541b10022862f09f0c58ed4109b616bfd9618ef36eda28a0f2950dcf9c5cc9cca6e49e15aa9ce61e251fd9f14590deaccd29bfe355824657a06f573a08e04475d33a91436ba6a8c6d43febff90a4341b73a68159367b2b6550fbcc9cf9d1c5be49e8fee7591a9e6b8f50e7ba0731f515a71bf5bfb3fd0386103e10b31cdfa196892e30536f8aacb5a870613b4940516d1ba9bc57f149152f05cea77144703008870fb7fd417c5d88dc6fadfaa06bf542c55f0af95ad2a7025c0dba6a95c78978a3cc3870329f69ec861cb494e7ba85e1189fa30d5f9525a7451fc05aad452d9455359c2bb56677163e6c16665dbe8a9884b2853b6b4e60c4890a829105dba5c4ce26bcdef3558637bc6266d1cccb49dd467147e0e5893f266bde7ec450c60bdcdbf717c9aac180f12aee183f333536f4c2c411c3b44cd5a9bcf39e32eb7d34bcf51f56ae5740ebddb7ebc89993721a59dae4120ae76df8412675c78020c711f3245f9cd27193aab380c342774ba393c96ce5c5ecd4943a1e159593b2173267e3cad9f0ddd0a940033fd086749eef3aef8fb31557c12b64bf9b28b0b73d960fbb75df704a01e44a4e416c619afa4f4c24301006c27d158e514de045132f333e5bfda07be843297ef89489d9ad56e1a96b34577d020d04b536e22c996f406ea67047f173ea4e400635b425889a32b4b15205a7a5fc2726be0173279a41734b8110ddd57ad65d78a0a7d0698d5b2d0961cff9d1855386408e2dece53fc8c58a6110f7db9b9b86e2c76760a8b82b93ab4541b24361ca252a08ee5fc7908f50a491060a1dccd73867a3128dec463b49a8c7e76f366bd5cedc054263b9621b6e07d60bb1dbcbc358e6fb677ab5ea68d6b551284572552712ac80690c6146343afb9581d1f742bf7b254516c75c6fe993dbc2cca0630b63b6e019f6163d99f9938522e826f33ba5888e57efcf143156e7f49a0ad207388b7955e50ba2a804498fce8f5a087c6046810748ef8ac665d479d7c072adf3d14af0d5bf223389037e87996fafc945d59aa99f0bce416ff0e96db72711568a706909835b7ed35c6cce7806a62ecec96aca5bab6d718c21eca0f673fe5b79399ea94cadff41fcffe19d96656764d27738d3490242fe42ccd6cae96736ef0d7dfc2998ca443cabe596ba2ccee8256591e3c0a3be2e04f96d6b535b9c8ff77f53b50ace17987705523d23b59b42d7e2ecd7de21879ac475c608adf12463f11666761a2f8387e03315a30c4af63998134230d1b85334aca9549de4d4867af0b3469ca436e3bb30e9c3eca1fafc7be5e8580f432db64d8e44dd6f7a6937508968ff5dfc54626c8438fb82136fa7291d1afe9177e9e408ba9864ae76193986269f8768c5a91b9775c16af01ae2f55fb712f165f48c0644a4ed994920448fde7b9f035549434e1a34e58833f85dc2342e39babfce808e7aea47624149e7f7c806ed1cbe0b2163eb4f4256b74d80d15c902de92d16a4a1001119fd10e4bcf87b7ea02194977c73efaa56fbee96321ee0e0dd8569456c3da42e330831e27ae9516caa722be24d6e8577654b16ba7cf6682f5bfc46a9c599b6885ff254d23bc2fa050ea3dc6bf653afcd402b96c36b5221871dacbc163ebeaff8047a404516fb2a72c7d3a315735ba7e9d4d5302a01b5ff6b3634bca36ab795d46914e02ba44794b085c4615e3378aec0891ddd8d12a04998237a33212d01868ad1cecb722eb8a9ddb708499f5e24351560641db667b99fbe8e213de9b69333354b95715ed52b22089656973e47cc0b9c689b79aceb63a2ff5a65bdc158edb8304357b8491df2ac54a73cb3fc788295a72c10462e48df756d0f0f15da91f5674b991831bbed6d0d56ebe53ff690a7d0aa6b0b89abd2d59ccfa08694e11a3fd34e48eaf314df8810d4aa68dcd0027200a12906e45f9f7732e9c97f3f722aaefe0453e61521024602037c9a6b9609adf4169b089c01106d9969fc57b3d45c75b37e269ef1eacb0da2588026ccb2715b387999d1fec009de56080c9bc650d35f8438597909f629f136d22831a2ec5b35f751176b4a0fb4c2e678a5c23758cdd1658a0ccf20d2d9241b2348881148f03b35683c938bfb752e86271ce71ae29c7930f49a2edb487f37603f33c66f57744bfb3657dc6add413374f2c8ef113967f3a2c2f78cd328a9f2068f520d60af5ef2f536a0d5c6c29dafb6c614b29ff2f3a47fe3088859e8dff64d647a83fa42affc5a90aa6e393964804828ab54bbdf618219f7fd81d787409271eeef2a37f449c03d0398534fcf094ee8fd0838f10ddfbd7a7c0d2bd614d7d649f96a60970710269b7469283d4697e29e07379d5ffb0a7ea9cbe7f3b24141073becbd78cbfd77f903a3843064e7bf46c12d92463dbc0ad988cbd639dbe080e6f9b7947b33aa3fb15669d519982ca56aaa3fa580946fd48c92055af83f62f2a64df390dbfc4f24bf850785381cd446b7bc6dc2309de7131111c0a72ecb9fbee300ed2d704190fbce146018c498e337be8e969493ca64f8c3f3ad6ed6b8da0a60e426c5ef8093d160cfbdd18489d6006ed441cc3b6907b5b92d77d3f85ee61c6ca5d45b8e96b61a98362f7a1c80738cdd36789aafc35d9a064aaca36396b1d98f20ca436092d8430720a62fdb22e63f827fc1e443bbd956dd91ee48847cbad21acbcab559f6f6f193358e95b28dc564d18eecc9ff326bc09a0892e88356e5a0f39cc631fa7b826495b460542139cb7b0e89dc286c7f2527556077281e39d13aacbf8805ae46ec43457ef8920fda6c8c9bd4eac8953b5f27ac74382ef62f7913f4dc2fd150003a77c7a633b34cefe5ee1601bfeaae69a917fa0af41a0cec9e240fba9c5212ffcc626b11b677340501e9a44de0742eb214f965d11f81b364b349614c1039b498fcfcd9f2ffcf2b21d25f8be3716740f1f64cf60f3542c8724885b4083028d112380e28a18ed39e0d9f3f73e823f077007eee03681b7b64b12ddb6fb228890b2092b95ffece14eda5fd1839d4839e11346cfd2c1dac471d0d4dcb1cba1454f022655313dc6e16c1aeb1622042454f61e81a31942ca2d656ea326dd298054846dff3e61558b4189bfdd480a8b3a5f31ab3d2d9074bc30c8ce55a05633ae4f2c4257d20679d55d9dee2794c8dc265878d9e714aeb52937a752671717953ee0875ac9985012379a7ff237ba2d6b6b5b8612512589a896715c5afa702dbc2ff8c37c90bc506e47aa0eaff1b3315e9369ccf52f94c3fc14fd37008054245e81e3491ec2ae144fdba5b9ddf9208c2722557ea7e129c0ec9006fa0e6c9b062624515eb2a5cf98c488c75b7445c050d919e777e9aa1b41228fda07e72fc66f9220d7b766ac01f2dc3f88aac3b75463700ac59781ddef0439e6cf9354e456c3aece055f96355a9601ba6bef065df323e17ddc0ef85aec3a46e224b90499c69bb83e424c50b27fef3ebe130bc1c0216e31bd8a607cfb240afc9e7883c06ebe04e28805dc5d91417a9adf9dfca20453c41ff39f273cbc3f59f0d7fcc49e48e6cf8c07028349aed0df0dc482def09cd383abeeff88e769a73403d98b121e47aa551611b4faf2e4658bf781f6e7ad959c1e246aeb75d4010b07419c352922a4fcb12a66f56548ee5072f78fd7404f0079e3c32d25732b9ac26445ed13a78c1dfa6f9f4422ef7003a45cc581d77a8ae90680911bf4261571f9ebf911f6749007a7cd0867fc15bfeed312f866693343952611db5cc98ce10886b16d6973ee5a04df1fc9b48e06a0be45d8eec3f83e95eb5b9bd99c5ce172dd162a30bc58003bd8dc59077373630f8c9634a395690160ac10dd8e79ecd57d7bb0b938e1f6e15a47afe01a45396f0a59c3ab7323df76d3171be7df65482c800083059675f8285c1a8c38f4701c7fed611a8993387e9097daf449c96748e914f56192f5902ab38ad0d1f5975835560c92fa91946b2bbfdc80c491041449722e9f5af200d396e5f8491e4b0e1fe23d6e9504e89480ec22586b3e6e76b2a11e739ef3666a820449dc60845e374cfe028f04b801bcc3a4079c4593ba6030820818b976c3ede1c37fa53fdea81b2c3f4342a34af66ec78e332be617e006c5a32135b3ab6584400679708c32cb2cc88b27b8e3eabf3d7382e77d82109536dc55a93ce94facc375e86ed82a491ed9316fdbea2b6a06e67c3544f33bbc1293e4ddf3b3462ee0469e915c2e8b89a81247c68d988a45c4847fc63e0674556f1b37a3381469698d6fa16e7840d67a276626e7fd67190a8a8f3bd14bca0548e85b378708ec389f46379572db3f587c007eee6c57cfff98b1e1760684ecc5b873e118e8e25bb93079b0b9dd263be0c7ab3a344656a52edb01c5a01840dff5e255406b9a84d9dc997b17c72a1ccc37203e0c357050739f2a0910fc23e341ea8f91af477329973499fbbdd77a67caf570fa8807592f811fbf2171b66240ae71f7a9f2cc9ec046e59ccf95022792c3c7dd34acdb2f48315c3db850c1c56c39bc84a1c053840a1f36eba9fe1af7517909c8ae5212bc3e3445252562bd0496ce2d481fe46f5b0460fc75a986d6ebaff62de6dbd10859cabb2d8f71d1ecacdf82b8045fc0340555bddddc633398a47b3a659a5c7e76ffa78d36c4099cefc5cf2e2fa8c07cf727356fe7428d9a5ca7d39a70a9161f692e7a9531a31998697ecb6b9eb4c5d7ccdfe473338700f73998dc22e43407e88844e13cc778d5c13e22ef076d7540a9f63f9492b7f111f5332c48b4280be75f90396dfab194b1cb83c85f40ce9ef807c1324f44c171615acf9bc46652d70ff01abb3b653a543a15aea9f785192cd3905ab394c25da929302c9d6c8b4a41686b69b8b516577d66acbd2abd2581f56ea3aaf395c1c73acb18353947f8516ac302245895e3c7f892c6c67e225c4526133902900d18468e132884eff72bef840f2584e6d330933f55421e54a0673406857de3b5d65474fa5a42795c1e5db07b428caaaba847e1daa52fdead08c753a7d8a290ff94075b75960257fea6600c7f6602b0f9ee09cbdc3126a8dd53799c4f9555be00d266c35aff4f944fe30dd28f48a07e1ac8ef55be0699228d044d70aa9039a5354c0ec26e759e1f30b6942ea8f4b028989ad7a88fc3754ffa7a8ce4796aa2403097a2dcfb080a2263d8fcbc321103f2d7d0303396ad0ca3d8a965bfb0c1fda37fcedb9d49f14ce26799b7b0fe3e7be21a83516955feb3ee35a52f3e1340c3c9e33d964757600c24cb62ca5d3533f268a64b7b753349ade376ef3d293c6a9f43b37dcc9375d8be642856e255c5ae2b48f40e995201bd8831a90fa6d84019931b094977e055c3212d84a0ff6b49aa149b959e6a1500a103eb276d7794898e5108e51eb4453ce107f47f34abb4395cb3dc7c81547418eb393c485581ae223309879794f0fc8373384cd8223a8cc5f35e0c380497987e27c2699f2527dfafcedb7c845d9a4f845d6434aec45c992bcb3e16146ffb10f7d15c15591507029687a8715693f4c2b757ef077ce9e228bbdf09f341f45ccb27f42387662c29d455ca558ae852d196c6efa1813744c1b965767d04469bdc661e2e69fae1661a784ed5b0a98261d28e06bd345701790b50e83263a8182373de28eee744d9fe5411a8e3ce53fb0abda347123fdfe78b3367ef8faf89702ff60c13af527967b4fb1be197155a2e0322db7890b859bd0b9a865aa32b1d6cd7c33430fcc28610fad461fb6e1ed3c55671fa45af5e9160c110fc4f06adce25e3afe99434067432144471906cd96662a10a082c7c425c4d0679933923cd66a2f636f5d28328e2d9f2df996522b80219370236bc3797b4120554fce459416dde59da658cd5c367a3dab7d26ece5bdfcd657fb573a19e2f564456a0a467ed0d3589dfecc4196dc00a0acde1d927864347975e948e4f635978cb01c3309611a0effc87631d35fc651550da644c949468c30ef6b95b9a20cf8d735e30c40bd5cb5a40aebc437515665ac09f416746993d6b50e7fc7fec19fc6aeab1039b8af6a151d4d34f0b661b8c5e2636bdc8db9698f60414c3626ed9c9db2378092c4f15986662d1a1917fc1693a2815a4b710ac64354ea9e41150f4c23385602d560ba30d50caa60eaa8e756292cbf582dfde97b15b47ed35e2eb7c90a9498164c57f22fa682cdd815ab0cb9ea2837c0033209167ed696a020cb71d831ba7c1f384550d9fdc7021ca9580a1cb6cb156f521957b181e6632ad5be8553458d341cb18a4dd2c00d9f98d1ce4238f73f4465149f419db506f44f69c273f6deb9ef09e314effc43bae87eb6f2daf81b7e76edcd25249e3eb7df305a994e51a06b2adbbdf13afa24e90424767e5f1d7458acb1cf8c5ff819292a0f5fb21dfcd95c6c16c704743c9bfa369fd2efcc3291a8c31df3b80508c008b04e03e8509a8c547afaa8b7dd84367762eedbd4359010d611d5593a07eba4910f9ee78ace3f87ec845340b0a97bd16288ff3bbce962f026dd774d30d442a34eca1cb9418f1b2f3849c0c2d9195f45c9c80f7f5f05e2e98d6b782e8cb891a317379c7bb624e77bdbdfb197f7fa403bb92b925efc718e98008cb1096e5f5c3a2a1e6bf564c4882456d86764330fe8e89e57dec8384b753fa69bcb8d5ca134fa2f7b82397f23287ade487a61692cc9174fe433e3f886b70fe883940d1f8c05988e457ae2682f67223bc67c1d24686ac9fa1555a2ff7ac5599d37b5b72010b7e6ea14e91c71778473d0a8627d35d2e7866047fb6c03b8272d79db816c664baac40ed6038b982314a0b76e50dea9b8d8919a448951f175175f7c58ae3e553e1b4b8df9f55b8461afa474ff8be1006d01dc49f2876d86f480feb318d1f9d4d6bd1321579ac6c33841f039eeea5a243f37a419374b82b4aa68cfcbef3ea2273bf27a068ba1d9c796de18cbd56f640ef72e9f4436bdc697056005699d9467700e98df4fbce6b297f0cb37e40134e3ff416523c0b7b15c5d8708370e272f3f8f63f9aa0592ecba5a77cd3fce2b3a9aa3d9bb716f4ee766d1abada820734a2d8086e42bc39ce9443426013da6a051643f70a06c2cbf1f28851ce13d6bae0eb94f8339e6108cc2011c22b6909d7637dd907aa847c4b53fd4328ed3203a748fae09fbb25a1689efccb99ba86b8417dd00fb2fdb47c6f3b31deb7348ef487d86b7c07ec6b98ea7574b2eee48a578c13843a9745c01dc4d02392189ab0c3000cec1bc70c9ecdc846af835e2da391380943d93f615434c65f5f97c577c68dce9f21c189b5857f3fc9c78a80ffb17df535d2401f75fceeb87e514253cc4a2e1c457d3afe28a53512adf8845b9adad73f99f748bfbf89b2f6c6ce4d760c7a24d3021590ca977b5029b819b6abb2d96c1abcab3460a04291c1f68f5e990d5b6b5ddffdd553c7a2880ee04ce221537b596139dcc5ffff6b00f2853c824091165a058fa10752cb1080d7f476169a1ba279f6bc5f35ff7878e5e0d7f10ad6807d440684cb9f1a24536a2ad18cb04f7ef8ba111a7b0c70e3a34043a82649dde4c318ed83d66e2dde600ebfd88eb7eec8b59def5b341789546bb2bc600cb4f66b9565b9cb9cbd94872c174bf60ce757b27c8f66d15821792dd7e408b78fa69737fe1e3ac45bc52c7424cc3d7245dc68e6c072d588e7f256dd30d22cca228aff1639bff2b7556942025e7c12e895eebf3bd89ce64260b63137803d4f2a8246c990f2c3464850c51b8874787e005d5116bf7e9792a785c94d3ba75cd968779c89981c1e5314777f0d68945382c5afce5bceb812ec73b673aa56d40bfa4e337c02c4e93f377e4a74ce6c3b09819006005cc6ce63c483a6579165a99ea6701fea1b9d617747011c8099f37130e747b54086769e00c63a2e03d66734c2626116c59fd5743c6c01c7abc6ec3bdb0b5641ac0655a2871672c0bd1d6065f0f4118f2808baed51600a161ede37bef0e05153edc103efc2b59eab49afe7ac7790d576dbeda3d91361bd6a7781a8802e6b5229fe597de786ee80dbe8e09a59ff65b77680413b748c3a62eaae85a5759deffdfd796ce57608bc51cb97549730abafae9f0764c9ba6be3455304030110a9c16ca0405dc735b0e6d4e1cd29db8ccfbd1bc64bef010c8a717f3879a9a13b7f37cffa524ae6c9bd22aa4b7289ba0c3bf504b8f22d1434248ed568c820a3d3fe1abb1a966d13e64bf9bc3356f6a437c02a49a93f7fffb008f5ef3d1062a843c0060b965a3ea18230f7b67d86244f2268521fcb317893c2c7d7d39863329ea7ba0c4aed721345eec3004935fa2129986290b232fe370523f6943aceb7235d9b68729585fa903b8c06806f7826ca13f0ebbe611f1869d891b0a11a210063bbb2ab7528d0aac577b9defc402c6fa5714eb611697babc30f9dafa21da7ba62a924dfdcaf13468862b8db737df4a81a98e352bbbc55d5e4b2e3245a447d7206cd59342cde081228d2af9c76ddf546bf39a2773cf4e734673f4e85514f15df81a703af9246d15fcd9a73d06fce06f114bfcfb3d527b58b7a5506b30a60795e2ee4e44bf2a29ef52d3df13fa554917c79e578112a53d150d18b1eaa59531998aa92e3535f5c95c02753a3cdacae01b386c6116d3a439526e849d9602b82b27f2822eb07dc20b34944527c7b78a68ade11eb82e314d9b342bd72e4db533b6bbfa3ed6d15c346589458e06f3b60bb400b1faea71ab5d5d69ec9572618f9c9e277a77e4cd8e20aba454e885884e3e86dc16c2c5448957c12310cc23bcd9a8af2d3acdd23fa5bf465f3f21efb312e90b69773acc1f31a182fcf27a78e019832e95bca42413c79a043b8fbc262ca41ec91e1b5195daf728b4b39ee4516cc81bdb2e9b8d0e4fc723e6dcef93039d21ad702413aa395b8ae3e20986c827a21256bc38c9ef4163e02f77c7b62b72ff7d433da8eb1a45e5875fa812c4d913306e42deee1c230fce5f3c8ae3290793afde3181a0796d7a1dbc26d7112e673393c365451f44f09ffcc7c70cdff326fc692f27af4b18c77dd05620bc05e24e3e096e3563b00e320fb4d1236f1eb8b437b7e4d8b11068b0c519c2cf49c26292720bae6c3bc69c25e1b3fc720d10752a9a08f7c2271ba751633b5c48584c1489c94e849dbd6bd78b13ca8e0ff64a8e4e27e673488016b26d443d80aca7672dbcc49d061b904e09088eabe2649f02b68a9c0022972ce9b2d59ab764c080b2f07ca11f3407b4ad952d7e2dd03898e56d4f4aa7142e2f05fbb655485d6d8c9731a1163798d21c7afaea46d9c6bb58991eea614bb20168bccca486bcd9a210e1427cbf8c2f8042268ac77872a3d25e5fa5a028a0a71448635df5164f3ffb6216fcc48ad220e720b360d3a8c7a2ecbf21519413832b2ea94155ac41117cbf6c6dbff01f95af6f3de9e173e906f43c5c7e67b13673708cf6f036a9733f5c392cef00cc7fac4fc4d97c08bbef658ef23cba814a845b25fbea8607ca269d38a98f3a4e73ad38dcba2b94fcdd7fd50bc9da0350cf5eaa5195a04aa7d5ccc8292e3bed8fdbca8112f4fbb299b8cc500b2ca8c7f7eac9fce8b4e0e770393da0b1e5e7615041b1d4001811b8f0f3bbc705b4e5edae57f457b0254c256a28fd06ab6881831c276045532726f874b6f5b495792b669ced1981e79493a3f2015733a82bddf76fbfa2c1aa6c1d43b5d91e9df2a5558f56cfe63f481f6c07785e1c61f56632bd8823f7d73232fc2785c34a848bc3e81eb2d98eb5b96bceed513be0b9075e622075454d2b01d424a9b62e60ecc4aa23105cb408340f1189ca3924e56638637305e42af95fb3fc54bef599d1ec097c52ded42fb6a61d3a8cf87fe95548d658ea2e91bc2de7916751953907ef0163fdaa213f10fcd5e187e3c96be5878605a7934a090dea3ec2b7a649eb2ddf0dea0b4175863ab332af462728487f718532a90b26dc2f1893488e0850c63e8fc997ef3377ccf2514f6e4bc5aec5781637fd695f963fb9895e9b23954e258e0008732361baa06a5ea635b668fe4fb92154e3feeb76e5dabb6f14b5cf3e150b37c04ac08909937e1f2b3b1c6b92dd9233c08988f2f5609820125aa763356b38ff961fc49eff9ba3b775713f034e34e225e519877781a33192481fa051dd855b2d798a60aaaeeeb123e6fc5ae8611efcb06d1df21fd910adb29e2449379110999162ecfc2a94c7a750809d59ef078a56eaa01d712e437fd3b894db75945a30774cf34c0b924d54d397ff0a731fe346c7d770218f3f3bb57a9bf152404fd6e6ae703f6fa72a6429352076b9cfbdafe848732e65fb673db95714e896a1898aec468fd2989de13e030864ae7ea36b56a694e0065cfb7a9a51a26b6b77001b09f443210e0966943c7dbed5a4c61cc964bdf0d18ab310673481ca1ce2139f03eb0f4aadc242539e03ad629c2a3e2e456cc3e1a403b7d4107dd52f728cd8d969b8dc8b98b8c8be725ee2256f1a14397430571a69bf4fd409c5f1ba6d8994b41a2c5025cd2f2f929e5b078ad1b20b0a337fb91b39103d3949675dd6c53650bad8177866b9a74cfc1692b004467b061eaaa6460dc6baddfee9694e500f7a4e33b749fd6aeafebc987a186171d6c12d23aab858da25bdb3276ee047255ec601f67bb3407659117dc0de4baf3a7c8e32e19c69373c0306e53c72d9812307a75caec6b2a5e20a55ad015ad2c58f51005c46f0901d2d4f5b239af20569cc6578683e05d4d78f6478678895088d6b5ce7adb99439f1dcf324fcdaaaa22e1e57f00a673a557873c621d0f3dbb3cf5e5408ee1a7327f837bddf548272792e1c92a556324ebe3893c1a39d72691312a1ab0e8bec5fabe83fb0740ada195654b9f124f390d6d022774f5b3d22678ede552c915976a410b2d5d9f21409c825a524c22e27218d3d5c6c5707e79eac7abcfe49cb9a0e7f7ce6c4d280a12a1f7ae522c4eb99dd74f317e440e504e0917406bd4fa5a083ce1489e3d3781b1f8d64f2c6b4cb42e025cc7341e2a33303f4e0932f87e7b1a6a9602f722a5b071e81ed53fb4c25e893d12dd9074542082f36fcb558eb4a97d100ccfb7e1f9dc8e5e1e6e480c0d3a4cee1e571dcba85544080934663a54bca85996cc1eea7d5ede5e471589f9b784f0302777455fc8af00054a8c66eb8a8ac73bd40bac788619f4dd703e77c2bb4e5df3d94c3dbf2b2e20b156006a214f98d490738f62f147f6a8afc4a340b00f53679ab683acc3f2fdfc820f1e50b5d2e25c41a4a35994306a7a0d5b92bff9f8ae8649890633cc77d8706bc40e8575b4d959a354f2608ffa440312eae8e58fb89c82c3110822d7cbf33711956b7e3c321185c602238e22faa16fd7cd6e6ab0be254043146e78c376c7f2725356ee4ce6d95f7d3fde3537ffec88b2c25a59b67c637f9c751a0234519c580cc89d55b9059266d1476411207185662e34bc9f3963483e71887c7da328636664c1302bf20055fe7d8f89b3bd98cb4e69f6ba71e8c199883a0123c6c5c9c78b57fb1179a1b65e6b241c1a8813dcb1391b986e1baa4d2aa79e174229be93b214a8f3a0f5c78b57de0f8a37c084e0ad8dab2914b2344534f7aba14cbee0896a951112e41c209deb0abb5f5636db4ffaa9823a314d77b7d3d83e206ad9acb7787f5bb3894269b0c0e0811929410575385941ca2a7038a1a8da5a47d4e021345aeda312924ad75a7276a7473b70bbcd3ae9fc5326f4cdde155549bf15bcca53b9d30091d47fb591b728874093788744866b8357fec28e9f8415ebe37dfcd33ef81fe825ce5e1d3a95cba96aefca22c81343293be8d2469bc04951e6b02f98f72cb41fc31ecac15f779ee86d7ee4975166edca307624c507501acad4617068483ca7cd9792a7bfc2974b54c3b5ffb442878628788c7e07bcf9e6866bd1134af1a22669552aaedbf476b9b8362290eccb4b51f23edcb07734e272fa66501c3b1982e39f8da694b9ca61f709fdcfe8a51d48e518ad91d9554a38c49220eb3e57a686abea72483aa212767ef07f873ec74439f8ec558d59bd700f95995bd310c981d280d5e597aee414cb88d7bf04c203e88a9a806cc3f9de353a045843113840e02d1a8ef65114d679009a2a5538ba56160b0c938014da493f86fdd1c7a0ec0d8b60a8fa393da82a3182120938cac6a834d8b1ad228046d565fb7bea419c7507548bd56adc54b11798d87f787e764c0519d5b4549235b51129a323d2882fc48a0f117602450374380e919f38f44b5cd0099edd790dac35a90e6ec665550d2ebbe9b18db60a18d550382ef1def6fbd161e16c0b7297e7995e050e8ed0c9379eb873a00f7f5c1875e2cf470ea4da63c449a0bf2cf9c575db631dbbd261361f080e5ae710b5723959dd7b57e4993bfb88dbc46a0d3994b66c6a7b3b81d72d789f2ca630acbb0ece8546b555f06a03182d71423a2b7af6739bb31ab4e9400b5da9edcfef1a6729fd6b6bd0d4d20c4aa011dd81d156dcd4e2bdee77fd838bd6a09957af51cb61c93721abccef092a982e38d6d342876b2a343aa16a5024fd462c895b8b6a2feaf6568e4a86b4d047e9f0a3263a26c4ca81663da174f379b69e4d230518f58a6a9b2b5def413c7416b2f9112bd0d80803b5c26b27b190b9c836e84b8e1e7e30f592b4fc5f778fd0b183b17f17af675d4a2e08240754a75a45397306063d45450abbf0b6ad19affbc63d36502301524845db8c97ae5d26128f35a851a8d1e54a7529e28cf52e2dbf2488b4795f987250c805ad1ae29da11a904958f909826b90ed2800886e6f9a4a8e1044d5f9f4aa08cc53e10e2272ebfa4a62f330ba40dfe5467607905fa68a0a459137f94a81ade180aaae6af0beb36e84ab75743d835d79165f4e2a82ff73233be836ad1c957a566a5be59ca158463b7a4e21dda4ebfe1227621f51cbec871c686cfbf47559b7eeb7cc5cff1932433215f39bb0cf5095bcaddd5d4d7cbe82baa5c54c8e8bbc037900a5c6f781a13fabf881c3ea0ba0e2f39e152997cf4c955d1ecb17b1be75c0a48e9088b5a37aafe4124d4ef22b79f737c4b1a6497b784ce8a78ea1bfe62cebc6c8345ec381abeb6efca31f9f050241339af989d1213ca5ea08027d14d221b208bfb846fe13552e272e5287ddfa1b5c79faa8e9f1e573c92f6bc910c05b833650ee372c8d1ecda26fcbf4ee6eb48cf9a4807881fc5854bd7dceb5df874975655629ae882dbcfa9830f9c374b6457b48e5608d6b195712b4be4466519038c5b0ef1b0b7e7ff3c5f3abad1eaa0493f7bdf4a2388d47461f31f85d8bd44516e20d140668c91f568e53d0567d2ed56830e6d81340db8a22caf007d2757d3544c8cb1769e3e366ca9c8efdc57b68cac0a4715bde4f061d06d766f30a7fed3753a42058482510687690aafa23ddf1862c0155a77eb86bcae82cebc2b34da83fd20de07be6bb6ccd60555ec9190e50a07f7857a70d909531b6b78325afabcadc2240bf676fa29c5b2adc20dd470e9482370ad16654cdadbeff79eec7c1e4359d1ff543e1f662ff7d609d4c33814290c680b7d035548c1d03feb05535be3b95c2d6087feb16466700b49f729655b42d80e32696036bbb23d70a23be774587fbcb53046a904397276ec45717b717be41ce3c317c3446129a84d7b36835ae6e3a2f067e01a3c6e35d12e1da1bd234ffe18a4c050386268cdd5a498bbae474f569125a93fcf272639a3224ed814e3c30e9896cc89b956906f4cb4aaac082d916b35f9b6f36acb4027a499f3d57d5435c3de9bf315c7c3aa181028302ee9240eb5d5d17f18776f23a73ce7ef2adb3d0b5fa3ea563950c53977fb13885bdb917766a1b8bdc1b14b459688fb0dbdf0dacabb449a458fe21a28e13985f9b5a65bc16d0f6357df71909503bfafa03d467112e6becb4e30df08934e3df434a57021164d277af65acf6daf7c985b62f0473fe652c45ae49a96a4f8776853ece54bcae10da7e6ba60c4751ab4c606f6fec725feaf0599e50b41924083f699222d7bdc5ca8ca135a18d4056c63fe86a3ec1cfdaa48c3a11b13d550e8e6a1efbfe93eeb1d3d3170e42bef1312946357f09ae31d1eb9a6aa5d53b9918c01952cc1e0b4e85d3bc6a5b09ecca08007297920660076b497b2f3fd46a655617acfdef082d81826ff9b0706ce42e82bb681a8ec9c6e800d925c1e79f4ff5051eb14cb5398870199c37273032092495dcd2295e9142358ab0085bbdd80e2b20dc6fa1ae9b866ebadc77c4d0e86c01ae42369712ed3625ead1c0586e7c34d9e4e6b478d018f90d605f0b4300fe10cdcb1dbb521abf525153045df233dad570f7db47b29096396c9b702cc3bcfd56764da84f7ae650721fbbc3a0110739aa87009b8ddca0aff907909c9c0baac2e9c5f687b29a61904b81b38f1bdbd3e8a54471276ca69116a1d42b88fc543766feac76873451d9bab8af043d86e1491952f1791d07d71625be4672aef64ee7b2b756769eaf3c740a7a298c928cdd2d6843d2840996534feb15c6daae2b4b725aa565dea9e1df93a83525b12dbddaa0a03a8fd918c062e4856adfbe35cd8e471b3cd92fefd7dcb9ba8919a772f1882f07e516ec644694ea35854134f3b19de8e9acc00e584abb9e0a06b2190587d53c4b2c406c7b2145086483b0a5f88a696a66ec20c31c3c38695c2c420ff605a5dc4bc2df901c9517257bd73903826070d150452b287ecd3c9536a246a4f0d82e597faa12d06871b25de9bcbf233db212be2996db8be143d9dca7dc11f598b0383cbf0ca402bc878ff46e9057111d6d5a6bb4087f9ea5b538f442a15609949646230b553979337d2d194bbafdde412c12d286a05bd12373e49e5724e44f585afba0c99cbf8351fea5fdc0a25174a0f44b773b8801fbc37301ea83080a1b1f65614dfbd5ae38ff05b520007c878d47cde1ae10bd6ca1836be5e1bc9f17356e933bac9f83e06a7c0d72186f693556c15175c618f61b30ca859b1ffc49df27bca0aeb58455135cf105e18854e115a699b5ebb145e85f3943a60e9c755c1bf3557a12145122b9e2d13e931113f0e356ed784be9e6ad0543c1286f362f0a77db8d85f008e46d332ea73a10bdccb4d70dab2761d06daf4a5aed72abb1ded1d1ba0320534a8a587b6188d4439b869442b7d78276c4bc2561542e48fc31b730f12178c96b5cbc017a28d34004b340341c9ef3248c24c764ca68d5d7d23a1106eae84d462a6b491dab6a9d13401a36f27977b0209fb1830b08a935e89eab2ae3913f5ee20f7295b8b5c88958c50304b11f4f7c47f21a20606b79391cbd778f15430f522f33d6566f1a5aee5913d9e118706bb9437a00363eb349473eb72e9f4bd6890617dbe0e036c6ad587950e07b336d34a11de573237bb24a686fe43284bc9480d3f9f8a329b127780ad29ce4042938db9eaace4ca07e5463df7fac613b7e19be97cbfa39d861b632a1e397ded49fc5fd0d6f069c27810dbaa8e7d9db541e4a29bf105942629b994a7d123cd3c49d6410cafd811f8b4d004934181a1fa5e9717d79f0271c78f6493470ce9f1d875935ca5dac752f928637944cd8d1ea9a164a1285e7c2518fa42e9d2ef44c91f96d716012ccba386fd94071e5fb4c4a602f78bdf923c8c6e6dfb4e37c110eb48f6e0628e58ac4dfa8aae47bc0bebaa1b36f70fd244d497697d1976d4109d3d13786a91ec53f13820a9d6788db009849f4b4401522414378e2ea98f191f36e58abec3567bd97cca3bcbcf5e66dc035f996cfa58b7e53f2a1d1e4116a23ae0711754b9c86b3dd249bf048b6fb15204aef471af5782021114fe1d39b1a48ce390ae2d3cbd99a0b3ddbbe5b7ec981d2f31f19f0ca1aa5de0133154c014f38262f8cdbdeec18f12a474b7f9d2d675696105b22a79a58f252ee0774013a182a8ceaea9efb457db16144b2a1946a1c7c0ce905070140f95ad6c6be433a74a8320c0e6492597a86fe315aa40e2bc086f8aef931baf35bde28a0f2a753f5264afafda38ef183fffd8fef346ee637287caf87d6100ec4ef0e0dd5398f627799c287407eb1f8daa09ca64a859c2776c3b2dac811194ce359917e00ddb17ca97fe6635ec2bce4bb32f4752c793d0ca5f8599a0e71f5d1292dca49235fa85330384686b9439055287e16ff398ee089e957cf608440f2a23d433a986fe4f158f3690a3d154f131b05ab16fd424b384855bd6a1881e27abe6a8d5e9c2ebe50c9ef33a6df65a548e309d75574e3202db6c2b652a6abe9824326c852e1080e754beab509462a88a0c256ec23c8a840a6225b263bfe10779e666f12d974dae0ebe0088965d08922f2b2145063e238b02083a6138b4573cb3d3b1638cdd43b90044c22b1c62a0f9806630f35790babcdf7363ed7aa43b69df9d49d04823589f95cd212e36fd675bfc92fa5c83ed4931c137a8698595aa0e543f063a90e3d8b11b39513f253434625e71526d0f1cb80d6b7e587afee6c0c71abb484395d07c0e904ba83f4c2596444bf61b11b196b5e52000abb2833ad9a616afa27fc3f5abf2e33ec7721833019b3e183198b799d92ec3595d31a5fa2b846230753c707bd22c1a41b2df0ab8d35b2256c50aba6206d43837f9727e76c1ebe71efa6f0823a3ad0f9bff15012bed1eb7550f83583df901ea3d648cc8511786446d1b89075a0966529f9a92f6c9bc24876d99a68237a0a1b180a7ae9b83deff50751b29eb9f09680193e50f74c373eb5dafb2a96eccf076b6995ea4bc2442c36b1ba33b5b016f667044600bdebed9d5d621d148de4dd3434f7591f4a77c3437a52188d65ee2c539cb67fe8b19aa74a35cddc5ebb419b715ee7c543612b2c748628d77bc2c0e087bc26db10b5ccb60749b35bedaa6319cb75b892990cd11f85c916741b0a1a1746a6c3286cd6e39b53a67870358da87deadc7550133969755545f608beb08f893e60577455b9e0e9779ac5a7075407c87c259879a0d05ee6f49316f6a22de7b2960681257b0a61da36f3ac2771ae3a4e5b6c0129af0f0264ee7dd0520d5cc80031196e31dd8691362845fe8c083bb3ea3ca00202c373e8f4d5d471392434217110f181a098d731562b4e7c3f019f72bbe447952064b00a8b0f8b82ed55ec05710e22de604bb84dc7ecb9be64791a9ec04348221c6ed0ff9889bdfbef2890e2b68b716106aa5b7ed3e680ae3e8d3a5cc6e432671ee81e5da6a23d0c27270db305044526296abb0ca4900b78400dea117f31a76f21984bc1102a68e761a6145b619d2b074a50692d787d6df82cc46f610b566965d8b47dec23686b608dc48420c265be9ea2dd29aa388f251e07e2b84d5f3d3f89bcbe94252af3e288257efeef1616628c2de3f3a6bb4ba99965dbba0565e6f83892d23fc75966e0c4090f51d4fe6fd0c6607b32f269ac453fe0fbb38054a682a05fead0868e7fba82c35c549e3149b93ba42519041183dc2317383724fe88174100d3799d2b2336379a8f1a4b47af3b7faf0a361ca93ad64a83660e81bbdd332fc688b07e5c81710cbf40456dfadaf84d6f0bad9cda9415f7cd2f5f3af2cbca069d6d08590e8eec37e01144f3e53255fa0af0bba8da71d9b73b229f208bcf1316504ff6309058fd5e6ee30ad262af1cdb2dfe8042d8c5c30ec3e407a0022702fb5e8abdd723e46790f5d0c50e6d0f09d7528888c230648f5b1a7c4ccc61a45d8a09e668c5b6f79829ee53a3a8b0e2fadbd136bfdf153b320e099d83d363569e3982c651e1c373137f4fb1250d5fdfe79c047609ef24e057dc69ece693022e281f75bf3d4c9f889f7c6151e47c429f2c21153b1d355ad9d972b515c48dc40939f7feddd3c245712f624d7a651650e5b66074fdb2ce0d49665efda65ba0813d9855aa1afe5013e81edd25974aeb98d4fae031d1eb68e98a1fc70574f790dd5326427ac9b9801d91dc208dfd886fd24e83b02ff5415e9f688ed2f24f0d3eb49557b7a122da05d43f3036e55e8e26a6efc5eb5784ba8edc526e41c1ed1ea0fc70e33c24f21116ce1a9320c14e4b0f76070726f74463109c664bed73491246815dc0dc651b15cb81d50648ed85512288383abfd97d4fe299651dabdbb6084a57b7948153e2b5cafdebf19537ea17ebc0653d7f7acf2d45f18f07ad06dc6ecac6b1b0554a49538d901daddbd3593a280144532266748ea41e861c751bfab311698c8cd7e3fc47cd156c043f99b9a510d9ca6d8e95be7d70bfc51548075192dc14c20b5e32d9171b198f51147e2408021f3517bfc4a049993e61aa1a131a9f6e82e29205605373ffbe435e5112131ab5df802562c7041548149f9d1dddf8faf7df20049cb6538b26e4e2b22188a20c83e88a6a6bb6dad51c651c747a9b125c61da947ee071eaa116137086022d400065fdb9ca5cd0f108a0be7ac23407aaa2165e04946e7f04a94c20fd463e59f589673ba3afe49d7701c5a5f9379f5bdb47a9463636649a25236145af6677c79662570a813b679ab8a37e0af0ee48898de0602b4135e953083c151d4708a340381b42bf802a9701a88358067087e8eadf44539f8fdc0dcb25510de17b6bd770cd15e0196629da28084277e83e74664abf2e9d1d57621e445d8bf4b70614ccdc881f9881799a4be22ca04c7182d3bcf2295c62746c5eea76be9fb30dc1c24d17cbb51c7e02f7e325d604137e283b7236c78d2992c5251a1f471cd8594dafae25271441ecc816a70947036cd5b7c0b05d92b6e191098019d542ab1add01157b9b3afb57ffdb9474f6331866d2bd634982ff36a3c02808a89a4efc451fa5abf8142237dd9ca9c12575849a1a00a4c0244637cccc938a22536f147ad57825a5257c84d02251f84b999ddc10b3479cd197d583569c1fa793e93f3ba3c89e63137ed305881c912aadbfb19dfec30746d3d427e7cde1c38dfea1be3620b3fc96b2c520295e70b6be2fa11c989b93428fe5cb9ce4b52c00d5efbfc026e3bd57eee2d5fd39fdd24f076c3ff4dfd21297b607b612e9f62370572f0cce848c6b8440a1d45a149342b45153d692a8cbe0c1a82bf863f740a397aea085a5a336ff2c2adab2b15b33b31a2c17b4b3c245e21f571f4e7ab37de3c251798f02d97d43258fa3d6ad71772291926cf99f4867428bfb125206d5b7156be0c75e7e0d99439564911e23f7adff3373be3b568e8098eff8cb67a57d0b283e7d4a7fc715bca095858b9c158b3919282c39c031b625684650b33c856f989cff379fb75955b6124657d32c94256237536cb0f44a8c7c11607e757eb3cbf6cdbd8d2fdf5caf4a3cbc6938463020e4f519a21acf1a66162769645abeac15a899bc119deb6f5c7b1c8d53e9cac0ede34e2c92bac3d674d4605d99685a7992d8cc043fd981e8563298f4ba2465ca4fbebb474fceec3170568fa930bc074dedc9410af377f4d68931358bfc40ed4277f86b96c370099acb30b75f3cbfb985081bbb300a767cd18b47c0203ad77eec2409dcf850a1669a3afa791c18fa855ac6cb3ae9dc4970c113c25fa9852ca6174f4f3b8702af8c419b747441c3ecacb579ab36519858ff67992d31fc38ed04711ba7a18752f063fdf32c46111ce20fe96b72f4f63fb11533cfa13acbb9e3be4f52fcdcc8d5d2fc1340da39020b68c60c6a4922ceb25f7134a3ac8302056232c8a9c5c7e0d12a8948666315e2971d18003a48893adc4825a42870c79941d6765a13a167a30b54d68d3a0a85367295bbb318d5fc2e41d4131ae7a3bb297dea3a27a8decafdebb192808d61cd8f525577fa167babad32690d8a9b99558cc92a3680a6a7d15cb12df30e13b18864b2f5eba1c43bdc73af8178738d2156c46f07aec122ebebb6f81b5d6c158162cad1c57b4228aaf9db94b26e7793ec0d1f495cf7a6ccd5ebc8c9c67fbaf20aa228fc192601a16f4bbe6e77e96845b79c64224ad561670a2f59190106bc61ab19f67958d7abfec0f1eda40030f2d86013f57b37a0d97d9e55038a8f6db8d33cf0e26400c8cf13957496fca1a867526a95fc12a55fc059f0ff47e95772c8c3ef2d733faa1a06d068452479646f43c0a4de54e78520a6358a1529abf031ace163f39993f018a7626b9d934c4a025a6226835a5ec6a4eba675bbd727325ea3d0f4f2555541a751bbea35385a90457a2a8d95d8a106da411bf31c4419bcb0c09d7c79198a12311e9c7c3423e862add952a7266a791eacf6be9a3f84423607e49da21923f36011ee719ed1cd87f18690c4baf775040624e6d8c1fd847957a9467a43236ff22be7a7836780ce40877ab9fa8d32dc0873b3a30297364031841c084dda851a669fbecca12b263205af5309562073b5f412784ca6825412ad05e692c639d0ec541ea4c9cc2e9b921c095ba8b35821495c0d0a2ae6f9eeccb446bf419a4ad16392e26580df51cbd7f38bddc60a147365d3509f8296568661a0c03d2ba09f25bc5b5fc9ebe5df80fbedaa3289f861b1abc718caa7e96955d68dc952f848f2b6e3d2bb434d282d15c46482e8e8c308b7217f9990b07bd3b7008c78da58aa012db01b0f397c1ffd94015d63765aa94bc517839011ff94bdc209d822b9abcc852ae471b3ef9956cb704cf4f0a404ab319172921b8ce38fea6c105bd362ca39415c4d866d5991b9cebb29f2f03e8d87e75213ed3ddd36784646447465014e90ab4f0daac2e2b56fdcaec286d65edcfe855a3790f29a034f8ace6e078b60cf5e9e7198c33d14404b2faf113b2b06d6e7af351d6780c8154d50fcf6c0f85646e05597ae1b12d07e36eeb0ad93b63976d008098cc460bd5ded896d10a5bd686631d323878178cf9be87dd738964cc9d582e495288d554c6ba29d4b259ee7d55cd3d4b7cf9ed3f0afe522cca1ca92ceff9e2ab42060c31412fdb31afb7876a74abe26182a1288c9775af1a9a592904b28fa83b954d9968fc915464877d267a11b690cc72b834ddaed2e4b7d74b2d869414792348b432c16e5b4d60f2794d5a873b5eb15f1b8276143dc86030e1b3c70c018ed5e3643e7f5c318f5136c12d9da4e458db318a6c3591d5f896af5d515c3c4bd552681dbb2b7a0924c6a38265545e00c3a650097f9b70810fec0601416630f6c5d01b00c11a872e7c86b52094e03c2f9162856cf10612b9ac91da8960f9f38c9dc6df9ff3ae42c615ed08927d23efdd1499ebf38a14d2b6cf3fa718c0789b1a026148082658f3d32b09fe8bffb272152468e1f9ebd0a4ce353277f8fad8f17269f9940a315f5d4c33e12a04e629a66a1d2ca0b5f98f21e60bf58572041ba35b81e01072fac4e152fa6dc2b8cd8ad429cd73c843b7e9f2012772ee65e0992bfff6725559284305b94d564f333a69b6a52279395d4649d89ea06bce0cc562eb44863c64a8d9bb831725fc1119c329195e917e9aea144c53253330c126894059ddc0e640a79007c375c7706f9bd894532c4347098346790d779a823978c7236d0034c4e4b38307185448c951ef28d5f9eebf4d07829496f73cffab6dd39c99419cc443db059a8c801e2de72a4dfa1eda1475eaa739eeb610130ddc7368faf474e86d092f8e87d52042ae5f7bbbf985734f40d8ec8a1d766225c1f976b032300cfb6050db363bc9bd336f059fd731c84815b97f558dc8b1a9496ae69ec494495b8bb7372b42a5d691e6c1007543104e0e2f98bedc26f568a7632deb4de10f02396b7309495f5dea9000ab555dd92d7f7298f8674c614d00a99b644a0f34add3b0e9003d4b8cb44e7f839035ba308c9a3508bc72c5570d7fefaed23a679655aa6fb320ac861c64a7d6ea065c72d8b2ab3f8facdcaebd5d4b4d93a25e0fc68b52ce9f33e0231cd8311da34ec92ea1741196119d4ee2890e590c8c2194039cd1fde4c6c2611b199ca3f8d4cc8bb5b57ee6693911f971a65da7e00d4d348297d9ab5b2abd8d0da303cfbdd8fbbb1fa7019ff3df6df79019ebf367e2b71b90d4c651021bb9d68a91744e79e517e4af2b09457a6a25429e1b4bec60320f9132fcbdfcb57625aaea7ecbce0deb9471328a369481aa509d4380aaea7a5f6018e9fdf9bfa370761a995ad2dfab99e2ec86ce71ced1ad0c431b7751a936d036c86749a6c0b827db052731c2bdfe331a4ad44afc12603ff37fb78236a6beb3fa081050661f29aea8d970c9fb8921c6a11ec0c8fcb9298a5e48ad22996c0004db763b0713112a18dee503164311bd76316528f27d92e94927f535d68a300df6ce3dde037d602fae304f791972a15c0c6eb13c06dd4da832c5d6f4ba26dc7bcb281b67d33838f7e6e7101bc46a3adfb5a7571388578d60db020b64bb38eaa588f5573127d2d7fa5cd663afbcdfe96057dd111cb1c308f9ffcd35a3353334645a5e172ed9e30e2deaf830b2f2972beb506d519ee97c2829d83aa2f491d9e90aa9c165f61619befa35aeda3dbfaa93906f82a43b7771350a18e78454a66e9bc5295774266b0f88196d1dfef4d64d0d755b3dd2207bf57d0bb10cf52d42ca6338189c61e82b87c85163121dd0274394f1021ddc2dbb33fe109f874ead5e4d96ce2520faa9ae369f920af0654189256b83d91d704020f57f5098ae59b4d829ec525d0bc347beb8b20473f13525f6a89a2427da150a5722e53c2112d64c89dbc24107afa1a276d15f4d161bdbb6f098889214226fb8d3d5b77dbc1f285d5942f58e96879c0dd3b35af847c649e56670dc151058de5273b837c6e43a12ee118f197b52f4461eadebd12b08a90cba7e3c517e50dcf6fed1833523e8c5ee7ba0bd4865d6c2f693508c373df92a7d45a238a354a84fb07e74e89adcc8f5bc45ea7cff0a648d04d5aeaa21a0566c76a17dd69a3d7e653c2b1f98ae54fe72c712aa1aa3fe0ea91430011f430a3929b27a7fc70a612b69bab3cd2a860128af5f8ea11a0c696fbfc5266974ff3d299c4f56ad61f75a4e5702538f36486409aed0f570cf9557e44de0d5eb83896f546fa5c26a79bbd7a7b8dda04d1bd89a0371f9646db03ac28e5671345e2f8fdc3b167957c8f2cd95e263c84ee7d0ca821e145d21f55b79df04dfa849af4736f628dbd04d58f61cb45e3a5ae2e490e5f713521ddd53019651a02c8e570673a0d756f21a28ef596efe005320adbf49e5d612048a4819bb09e61d18d08bb1629bc6f0518fefe7501276dd26860672dc196d8d75a88d2e369714e00fcd13f0d50aa9948d5f21e817a069ed743af8489649278e42f5695dbf194935deba77c6eef3f3805ebc82fc30268ce5d5636366652621fbc4bf288382a95548dde4834e5ac0539ed24461a1325467d84ca42b083636e3b31fad8250b09d8055113a31ce321e0f0b2998e156faa7ca18c24be975ece0399b1c74ac2926d98bb1deab9ca2e04207107c5608772c5edc43e35181383459fb7c97759ce34b8110964e0d0dca09b26f9d3ce319231a8e9151530414343b103cf40fe400f64d99402e1801718e399ef5a361dee45b17994d3d498754005b2190bc3fbb78c062246558c78721e40f27cf8788b79761fa709268f4b4db25ac63a330f3e4c5990188e7e950be9921a25351c748e3a26b6a2afd0c9098ae4ddbe55d19411eb1c06f3882eac3b1a532f50de08d27aa1c8621dcdd4918df574fb32b5cbfd1dd7d3616c1b00b253855d044ec928c2363d66762fced42b62bbb7625185d05edade24316696f2794a4cb6b9ccb3346da7bbb9434e2544de6644ff4d4309ba19908787a5bedb67d17b04c54c6b2ae0d852fe95525525e033c6fe2800af46a63ccad5a71f341751ed7ed3a39729970ab95044186b8b3135ad24ddbe3bb6740a9e679ca9fd23394b45dfe26914fed6502f9f4c4cd4db603dc9c561e97d522f5e76d7200286dca29f53b5fff19e46271a3602e0ea9c26c80f7bbd81c779ff53143d082777ccb8c573db1d1d63e2752d6fde80ff93a948a58e00100b99f8b66c193d4e5121434cb3d234938ee926e298e48264d987dc362bbd32c18f7505f19a05b6d85d4590fc5eba221ea1fad52bbbacb813db8a810847f4b449da774e21d5555bef78525ec08d8e9a87357d310edbe6ce4021addb7c53a8e8216a6307b4527b6b675a448e466509a0c2206cd48f1f0b5a614021584b2a4705fef4e7610ca361069373032cd0cae8c2f064fc3e46374b5fa3dfa077d65d334d9a4f51adeaaa1b57d2b30256d9a18914d25777564afc787f2bba7e801b6bff4555a2bd5e0d1e92466e3fe2bb425c78080d8c4b4b72d5a3f07fdcbb7e8a317661a5d952fd5152174963599cf397f398e05a62ee13081f2207b5d3cb454f4c3daf27733107edb22343346b701ac8ea9d2026c02845a4c334473d88f6f8887375015a0d9f4073899923fac9a6f84f8b30999af3795487ef2306b1d8b0093cff973eb8ef3b2bd35005614b59065b64434df013bcf94300f736149c6b0b68afb995bcc5a75328f84484a9b9e241a4eec2d1c70625af4fb972af740a5c5c79777ca81d3a4ef3b857f67e5d76b24177031f5f48a5cff91be4985dd1f0c7453d14e99fab3b054a8e76888d6c270f1615e08f6ccafc3ca0014fd0f7e37bbbfe6773923ff0ff951c06a667c2df23d46fc82653121e9d0872ed9b584bfada23ad71eff2c0118e23bd5b91ef3645342ef37517ea5f8071c8e9479575cc1423b37e549183b3207e25bb649aa2d83694ae3e23051c2d3b056257d32b76f1c82869226127ecd9d2bce6fb84698e7f8a6b1c9e650701cbcb203f258eefc714ee71fcdabcb2b1200e9bc5012bfdb3e5fd95c288b3735bfb6407554d19bfc5e85e72261f8ee74cce1c1777cb7783b3fe592ecf422a3b24032042077cd95dfc6945e3412309b3abc49400aff668b0e52daadc6b7da20c226f0807959ba7b397d3c6bc32ffedb1281015f29361ca266ef95f00f6d4f21ed54979081cd42170b658d1b6b41496aba3edfb8799a6ef68784c6bc57fe03510c5c452e35c7d7716f4b14b8451c8557da7b0665929678b2d373748dad9245534ed236cba4d54a59c31bb88b645d2d49c934c2817c8fb5c569ce1b89439d8f6b980a1b37941b28422f8676270f16a42700c522cf976a4146a68c8296ba72c433dd027382817a3f309804330833a23948ed670cb12670d7662a12a7ad2b56bd433b3c2967e147f63a8ab2c3a13dee7e884e73e2fcccd1561c5cfd4fcc4c0b08ff7408ca06600bcf9816cca9c4eb1ac48f1e2f8d49a9f2fa59186f9fbf0b071a4740cf6e741297e9bc735c3a022c47d84894df9027492c22b3f863bcb2d75f90dac212fa79965d85ab979375881767bd0e9fecf21a4ac58a50188f902c0a1778fa8080f5ae763f859d22aabb52acdd69e0192a35081bf1cf8620fa3bdccd56ef71541b5e54b792b83b43b4a9bf4d52573661060c27931979853ace5c6adfe95c16fc55b048c7f813d6d11ec3c70a5f4c591ea3828dc4e6e2452439ae1c666e84dc5d7a7291178c9c81070c2b7d6e03951294c36ccbf80190353d938c16e84c0e5d0a03a21e40afae85720bd1ee32a0b41b6cbcc1a1c7c0be377575097f50ee1f2955eca090c328501ea4fed53381dfa5740b227101087de84fcf3d3578b6aea295f501de33c3e2d0c03c7104c7ab80d34982f94b10fb349757cc8896fdc53533f857b8a1edd4dff636c41b441fee1870023cf59e07772631fec12f76102a9eaa69051937976c557254a714b0742bee2b8583315bebbab17d5b9f5806f42792e3454c00bddc582c6c8b4a2a032b7aff7c0575a82b972d441eb60dc325601cd21bc3909243f4e04a550659397dca5cc31fb4a050e93920d1248a611ee8adb0ddddc7579261931474b016e5624d1ac10000a3a9a51be901518a93ce1a0f3e1854271745285f38d4d94e630ca30a80a380836c4591b6fe1b9a81c2a0eff68667a31ac519326e08a18fc3bc4f72cdb9ace9a4e5624a130009c33c44556eb2a54131a976a3666cf2e9638e45cf19bb03fd9fc7f0176bc0d958c378c712a3c7b7373f540d3abedce9e47c17f1161f878b31dc9270061eda3b826c73d20c9539e35cbcda1a0d0abf489f4e0aa3296e695186c398ac663ecaffa0c25031d8fa8c89c6891c9f0a7310031a881386c1cce9211da270578e1480bd7a06b71029d3692200870614af4fb4d3882964925bfa9c8e97ec6868417161b078a857703647c3ac884fc09347ca9a2e28f666e4492d5a75fcdf64d6bf49b1998ca3bea0e97cd9b2ac05bdb3b06da2eafc4506e97a87cbd9d7c93bf0c3d1cd69d64ccdc269f977c4f84b617d53e446360b7ba999d321b5a464fadb06bf7f9bcaa4a2d82c0118305607b102f47d56501e15c0a89bc19c64ba019570180d19d1fb17c8bdd24a8d388aada2b7e23d11aa450ec30e238ba45876d1677bef02666f78de001ff78d0343667e633d469b99781b74e1ad38c204475f34241104e08bbd31d4e1b02bb7c29479bd9a45be0d0f6aee9b328e39767c238b3f70d9b74a078dbc37eb4c267eb76d776b034151b4ba8e927541b1f5e08d8aa5eb3b91994b219fe88e92224f5f944258d58fd1133d09b4b64e35570c4237983792d23a222f2b2189a21c622d1db835546cd5bfe9e03db09e02d1330bd1b5d742b38f46b534365b37c55bc0123d806d1bca82132b84c5b98815eddd300bf7766885bc0898e971879d6c97ac790e9f10812074bc7130dcaaef3954f4b6894c87c571d5c0dc632be3448eeef8a732c9664a972a49af0f1355b4511c8e214717d8cc9fdbba349e9c12201bb6084bcc60d8b9b808ebb4bd9375a051f8695801bc4963c5e3f16a47fc96089c6140fc80a58fc5ad42d1eef6f0291462c58e8f0f4ea7f5ec5e4be5a8ecfad4b0fcecbba5a5b5460da34b0aeb50bd4c7c422fc7beccfe1556d3c30901df90f874bc2c7c4f62a0b09c2e2f69ef3483f4dcac63e7658dd69a105450e26b244162434224f13342d24b392078977b466121a869bd904ba66831aeaa6510ded2864d560513c9d77703a9277b0bce4fd727602ed10afa07609550a8162a3de1d8c386c9285fa4d1229b7fdb781ea695784e8ba8b7d5d52bd04b88e4b4cbc9610ef9f321298f777460833bbfcfd162db0e06ed65022df00e96336ac8f9d2ead4520c9b3df895719faa94e86fa20020abbcddce5fcda596a1479d7e3595e209c208564437cb3e37fba77cbe0fcb054180fad40b9cee539b4b907903937852e45cc7cd75046c7a432c427c8d345989df90147f69ee53220f7898058a75e1de1392990e6cb90d2b28791a0f10432be329d91e58591f80e1074887b0e1aded08aa67237f395a9c637d02a1ffd9ed7592a436f9e1a4883053298086ccceb2b624051b77f37a765ecbe279847b893dd1e4ee235792e4e8b85b6c0b561744c40be7d98ba8ffd4658151fd3f85cc4529024cfaefca15373701223bdca067b36d56a45bd2c8bd517fbc5d9dbb819e7a77b9c8478d0046350a659817fead0c0fd2622168377daf43b56f219cc4c2da97eeda9a505c8c4a2f269921e3d82f584053ee0b865a809ca19a4982dd6cead7d6be05c81f58d83dd312ee140c10407c88cdbd5c8403e1e89d9e8f6e8ba536e1a847c60ce09a59ad8b0b1e1c50de4636216348ebe27fe54784409815f2519141b500ccf3b427df529cdb9376da18ffdd3dbe68b9374de711787a843b29f3c034a8699f07d163e32b212e4872222333f740a0b4642d9e606c24d5f442ae55f5fb73bfabf39bfa8f36cb05ea0fae507c08cd62e011f0fd2f7f65fe04574a4ee5fd3dbcf7d881f80e59cdd455bb84961aa079344e7e85b74dd535d83615f37d17e6a90bd70e455421ea6e4600ad231cdbc0b3e7bf85d575948761fe315a7aa30f63a7ab668a3b23491f02692f4b9407e39b86c6e6204e239a9436f7b239851829d1e6468a802849ac70ab04d4d359be12d35e7e24cd679f0d360e87ed338f0779900c1459224f89929abe5fd89377892ce3b6659745d9165ef24c9e49c1f0807ae0ca001a35b69b1b18d1cb4c0152e82db0c350ec112958ff5196000610e2171d2f649f6387d836d083223b609dbac753b108468665943714f292fbe51e14ed863646ebd9e1013fdbc8e12cc4af0b1ad1d18ffcc0865ebb8fea0725a55fa4b59bd7567cb46a4cf5cebc934c248daca8e4449d1141c92dacaad795b1ae7b381200ae0c9417cc0dcfda85b9ce064fa5ac435e6ac102c61cf2c6983c4769c3f153d146a53482db377481d209aa57c50dde58921d02a260c8ce860239086ce7d0afd77297581323d9aa7f83d8b28b822387646fd44536b46130ef3770c78900f5a666f69708c467090587a44f15018348e263011087041d591e4a15856752a797ee92ed78b4b75f7610b0da79204f22b32235984726508a67cdccae0e529c230263a8b98bcbc6160ec0a069aab0c33b8bfbf9021edc84f6f8ac0e22d586f56eda485ac3e5be92453b4dbe7c3ea2cadca5c1ba7f95c66704233004a05896477af203ed1bf8d94a5e4d0d82f3f88a254a3dc1fd1e14129a37366c122e5e8b43514239c38acf3b9b2dc70b4f3c58ea6e7e137431bcb32ea0ad1a406570bb747e1899541c9996736fa06978c683ba75820b1ba57ad56ee2e32dc724461a71eece3ea2a9f9f62f04802144dc881a4523c958a622f0c4763ebab21371f5ad8d8572065ad0d53a7e7b242253a75ac64644a15a558366cb383c264ee5a8edc3fcbbe3368c2c0cd6e103dde61ec584aed60795b4e65113c86b5755b769cec4542283adeaa061af714656a28b7103e5a0c3ad71745b070dc66e0344ec71c47a5e222ce7a2c12af399d446ea4197c399a7edf26084163545ee84a63775faeb8803b9f994e7237897d41e780fd0564039dad158ca3a3f6ffec66104c4327cfe84747a349dd0489abc3465e13b7a66c20b84229ad67ba48813f066744bdc0aa4e955af6482e4132ade8f78054ea7ffd78a89e59eb85273aab33f8dccc8e221e972187545f56e70ba0f1813ea0b29c290cd15ae0c0f77c2b975743f175ae7f9f54159e13f3331d9a171a0055c31f7b171550b60192b77ab132c4ae5aa7f1dc44c210ee810774abd8135fc73292a341540c9095d239c628cccc4309cebc70b4e2e8a4d185de0dda9aa15b0516bbb65d3963b1d50d14b4d72f3f474c5b1ca25e1ac7922009f0ca1e9bb7e1d047064b75c38f4e231f346f5987cce0e2a10f4e12573039560ef40e029882ed62f5b076788b256a39f93f086479d2cf1ff7bc5c26ae627bc0820d0b53421a490cbc10d17923c8b01ed8390d1490296d8bcaaa89ce41fd0fb7af59d143e3c57f2b3dc60a7451ac156546d9d7633679e321f56bcb81ec825473cca394a081a228672da4b34d4ae3f01b5d60f0b5e27c0a964d11fefc03b1367f3943fa3258eeae4e7505c5f1c363f9d73965776b80453cb2204fb3e450c73fd20fff5caf4157df33de4d56b40b4813db63ac046c1ba9f021f2d8d96e8223f6cc061881883db46c79243a9b48525c7cc177e81255715dbe9f5794a1b2877600a6ef719cb70116e96fd55f6a76198b038143a28e064a3c9c399d67f4deebcb5cf756ea4f49084cc7b85fe0d6287efdcdf7cc2213ae17014dd27b4412478d9db574127012c126351aa500ad341dfe31be7c9ccaf10b99b6bb26f06c2f494bb38d447fdd89abe07740143664a97266ce27a169f048fc7ca0b6873e10195d2ed5d56874930d02990f4fe7d2a106bfd9c6ddfd37be50cfa23121d8de1bb5c912847527e98a6c5cfe0e1ea3522abc4935e92e818ab4c5e1058e3118604910ff556c946e51776497c8f4f8f905789289b9b1747586ab40072fa0258f2f4da1ef06270c4662fc2ae7934e847fc79d2cdb8a92c269f2f16167e3885f74a71d986627829de47a29b4155b390666daa65c66e06bfc97a7882c459e30bfc1ae31f5a52685a1f42b58e2f6145dc9f55ae1949d69a3c82af0a17316351d8e8fd14be4bdbedcb0a332461940211f39984b27409ecdb21f3ba4ca3f255f823db3999ae38652b87bdff11d47cae73cabeff328c79fb6c458639f3f4157151011575d23b85dd1dbde851a3ad82fffda1155cd9fed833b354c0208ce8f60a34b25b4c4bd70e5390fbfc901e2de9defbd0fdf71ab3eefcd777558e4ad5b27e945cc8c39b06090fa100c21045e54d691475a01c5c120e525cedc2bed53eff7eeb43fea4bd583784f215b8c2aa9790cf55365d7f25b3714673b5d0c1e01da651a22de807746e87aa42d2d10790f145709405eba7569c9d581820f60b4b2324853b6af0f98db075ff17d06ac80a81d3c7d78bd7ea577b4a06cf1615ca64d646792d2393aa45b2d0da6d01e81114ee10feec49c26931877a3f5c7bfdbcb8bce46251a336df3ee58f2e191f3896a77a5d5ac721e7f63263cc7d4f6305e69affc0485756f89545d9227a5755c182acf08faa54a95f6cd9d2ea8e1907c3daa06cd36dcc84257c44690fcc12c9c5b593f355149e618eca5eb0bfdd9b5010616eab783a23c36b1bf0abee24435cb5b8a16ced0391643a6062fb9163c24d4cd9121686d5b7dc789720365642b3c25aa51aa09b89c7afbc24e4f1c51b15a19c02fffd3164d11cd5c829bd02a3a99ebe8a329348cd685ba9fe2858a61be9ca34299a9853b74e190927a03b604d5cbea3b7a6e82fa9307c2cd4db71cd32acdd1139403ea1bfb6382508492bedf476e487daf8fa32f91b89ef5e3ad0992a98417e55caa5adcf6906728d6558f291b0d465fd3625f5f8df02413b8c800e34486e52bc7070a7e134552ff5762b599c039f8a44809d7b0e66702bc259649588077f0bd50114b9cd14a380739d01e8f9e8c7f5d435b391ecbf232c8bbd70b48a1d928f8aea050e5597b12a2893590856c961a7506307ae3edec65d302c457ea41df631a70e2bc468d019f8a676164d6800b9331e17906085425058f7900f46ff8d80a092f9a145062fe814c970e0a03d796e92e41190659ecdff4eecdc7970951ac15cc61bf7a598210d29234d50ddb926f8e5f5a0ed0ef3545d6d8715e2f98269e6801102645429e809bff035a57ffa4ee8f262cd5e20e920a152adcbaeebbc1b9a7ec3dc37b82ed7da533af3702d34bffdf5aa7e53bd92e31122836081a62a5c74efaecd224173fbc72a6a87aea98937b8fa48400806693f5c00b3bc3f0cd1c7645c91ef2a6934ebd19bd3439029475c03f8bdc8d2c71baa9400b590ffa16bcdd0a762519728652536d14a893f2dfba50540228b91fd239eb960365abd76668363be9190ee7a629ecaa8c6e391899bed9af046ecb24d8cb7bff81cf239dcbede514bb809e9bdd489e95bcd7ef82e233374d44809c5d644a44160d52cd37ca06f93f1b2b67ff87d2790d0420e1f9eab57be9ed03f1eebf7d1ad81cd0d5d0a862bfe158acf1816ff1130f71434712424429fc3034fd06717caaced2d6d09fb50bf8a479ed6dde4f351569c513011c00938ae68071240a828ba2aaeff60ef92e2fd922e636e80d4fce2759ac6e173fdf6764521fd7cabfdb7b25387d7c5ba46fbb28a7523e075103ef520d7608045a0cd341cd8cbd3b1fbca17512656e13fda8afc6b4aa4779998d1da9331ec78f92f02dc98bb490fafc58d8890d1d3de9249d01a9f6089c6792bb145a2398683f910c7279c84b50f11d5e15c3d5d7f05fd77251aef2bf4d4bede363351e17be8fc7e5723fe02e7b84cef505d0b140d670ebe8bc951b30a66af3ccfcfd0f80b1467ac1b77c8e57f25d33fa17e03f24ad9b5c6a2ab6bbc8c6967c3c08babfb71126788c05bcaa8cbf14a64d0ccac63ed3fc414af3cbfa33a9c064fb9c2815c2c21467f132b61624a930be267c5d2afb2c3b99868422d81464ba40b93a980872f5bc8abf25e25c4e2ce43685ab624bf1af03feff8585a9f3a214d93e8dcce020f6bc15661b02ae6a8c54e742da5d154b06b75fbfc40f6e373c7671c2d5e1386fd9d7902fa67497f5dee0e5d988aa63b07b1e9b8147ed7dd11f8e34f7b13b8aab5503948e41ffb95c6c0f8ef5211ba9905ffaf5e4b1f7082350e6a01f59cd5f44caeb7c699a9610bef696e3f709ccf117be089c1058c901079dc8bbddbd638a553a72953e3287726b1f1a29aa213d11e09a3c96fe624532e58c39e5cd757e3ffe2963d752a051878e2254cd7cc463767bc9d6e9ad4596b0a93502178303d780975d1598900106b35642e2538d2851324fff4cdb2d2e3ffe65eab0d2dc98679271f3171ab9780cf3776f181bab38e34589b9c3f863069c9267f0f63a8f3f822513b8fc63cd6ffe60ebcc9f64e9523ab47a4703f90279152b903859eca1b9bb53ae14d15ebfe62123816fe73223b3f029458c31d445e6650f693e55ca0d393bd600cc0c2e1fff72c3675a5a54295c00d2b14ebb1aaa9406536b74e4a17a45a9663597ffad6326737879cba8693df924152ea94d35e9174b3fddc85f21813ace12ea80df20260f96416396c88dd1d272fecd7c72df844cea6f1bdf45ce7f8fa1b179c0187413b8f7ef3967b74ae00a52d4d4bf8c300664e8acfb5d1692b8d71fef8d6e5a2af4c12777c4eedf4538d5196e7cf30075f6fd4c5e09d2660772b4e40e633fb605419250976baa183dc011d0d70ba702783dde3dab883108df086f97d7e431c31580e99ddd3c6263aba08b179bbc7c4982296660c42fe4f96e9161d54d178d3e02aac5c117a96f2cfba1bcfaab2476f6b63e1b71143c15cc35d5d62916f209e26e0c61f1f5842ca7fed9bf8c207050635e24dab851e11d16e5df3f617d6b658d04ad88c00c6b138e378f5d50690c4621899c949fa2951bef3f6fada69b9b0a09f46f20e9ab7b75016f136214ee1d42694d4cd9c18d93f017e452da4fca0abbf06ebdd182257acdaeb53fdf0ab4f02cb14f6b8175a3c5967f0f89ddb4848df4594c19570796a21c712a3e38ca1fc27936f9a23470916f311968804ae776c56c67da5d8117f30ca7e856340785f50dc216cc4792f4ae251d58a998ebed9134533c80117c7c895cb59c4a6f68d654a99cf7782a7961b0b680afd069f38ad7b8963ef2e8b3cd35580d0903e3bd4dbb4df51aadda10e2bca251e2e8d5e9c191e78e762ce47184acbfcabe67d53404dd1704865b0b96e96ab93b5c41821160356a18a3711cb448b4077347eb486c1795434a19843a89c3d159bacdad207b272e661360737cda6016863de104a6e0d52d0cbecb70bf863b099bb160e2ee1c1f1c7faf59397838d846b5136bed0ecca0cffaf507baf1ce890302d571d5f087bafa7f86f5810033625bc03b7730b8e38bb162a18d21f7ea899c580de9c09b147014466b07218c20860a8cd963a0e3d2d966d7f4785ba80f8041a677e0fd0c076a07b6e30bc2176e44ff1e66cdec5ce24374cf5a2fd134ce5935f2719b4ff12f1760a2879175fbb449357241721715aa4fa67d8803ae96f93fd5d6151a500df5f111a244c7b80ad6f8c64e879a9a35000a32482846db69f9c408035d5a580cf4d3e5d5cf402ede123546decbe2a445eb570109de0d955acca1dae56e1ab44d3b62c88c4fe6061f08a84bc9879481a9fd603ae802b1716f3c90abb3a59370713d62732bf8430f281719107e47fbdfd627135b2f149d065abaa54ddf17ab63b9707257d72cd953f8af6c528b4a417395e061e5bbc4309af5a505619341d12724ce0d51d8d86cec9107aa8ee11850c95ca27835bd903994d89ac3f9a15c94d25dccbea22227c537918441eb33b928da6c648934f7eedae124fa25dda98588adb79a14db7d408339c285406ded44101195ac5055d057bfb8c411239361691d9c41be03026adc3d95ca7a6b9cf1edfaabdbc207d15a0247e3b2a53956f4454b05999638f77d412bd6feec546eff3da163ccfcc3bc8eabadeb51d42816df71a91b0523adb44c0e21c3e0fd0b7af556ee815e3d2544c5a01745de3a6df6a1ee17e158c1c7b42b58741970d84f60c38c831374843251f1021ab09b6ce93a6dafb5af267852901363bfb2af43d9e402e0d65f3355ca9ed3d2a3484c94aa9d4c469280ebdadad484915a933b1ca5bd9b667d86e2eb021fc94e0594f496cae589b625ade4373cbfae3da2222dc807588a5587db29bdf1b74d62b2c5fab7c20940e325d3d127ff9729ce3dddabe10b7771260287a2491d4f3dc10d139b3ba6cbb9be8bc05c67f5440b7c25c96e25abd555d0f78821a7e67dca2a2480f996b8ecd51fc9513571f265b6be08436221d96f5e7fb82a18238de0cd70d6badadd4920714a48d97b4067d95bc2b2008a9dce8a8db7d446fd2b15aae7663f7daecb1b9d8e45efccbb0d301d55a44bcf574fdbf496ab0150c59f1972b76011b0770f09f178a0ab3966b2b75f114e282d5ead6f890dcd8645d92b6c9639269901c9bf1791737760740c08dfe2c730e833757a1b1f627e32090874d6ec3b38e62b3a42f4bc7f8f77b74ba98d63f32b34d98d0e5557e2469d32d08cec8f670d0bbbedc3b02a5d49c1bf424ef5a81e101c43061c64f54dabc3f7582a4fa7634ebc325a7627cf8ca97ad8acd5cd0f0a80eb0b1d9a730e91fc7c0d3cfabbe6ea81705a10eae3d9c4c62c79ce023181b39393e351e25d0cee101e46c473778ab914cba25ae825927b11b3b5a1e3e9d923e0a598cca7edb4c68084ee1ab9312577632268ed82f7197489c0e64d8f90ce7d9f7ee85b75e946e59c8d5c908f8ada43555cec8af80b70f2a80d08c9d2e68dd40dcc29bc07367053c1e8e8181b4a5faae59c6f87cf8814f15e5b184afedf8d7458ee9b3a19eb12f0931f1806675cd1d8fc3a3e9bb7a83e8e3d61522b06f7fb771f75b42fad50abc47aef32d9f515ee9412d339866878583acad88bc349b50a985c790f5d615a244921cb5c4f60c2f0cc3aac3486b2b60ed71a07be23195d2b0b1c0cc3083ccf106493a8ec5d3f9d44f98e8766de740731f9741003e5d049df9954ffb3c091e45c4944ebacb99a41c36961040318f331a5c80271752a6b49b640497363918aa99898831f119cccf2f4da01fb25da5129efdca38d9d51fa339ab6500e1aef575261765d2cf730e1916cf14f0adb315ad5f52a97207f512bd44bc7b2b13bf2b567d7ab5f2822834f4a92db6380af5b0d118bcc05f635feca605e589e9867d6962cb0d26cad1da9700684f50a650e3901b678bb36ba4d9ddd5809231dc092e94e8d1cb939bd661612b8450373c80fe7558cf2b22f511a83d7392c44f732a005831b90fd79b71bccf45cd06c033317947464d309b4fb6250431a2a7d6f26bd181fe879cd4a067b8b38b7985128160c0b7f22d53e0397aabc351d6f4e5268268f2f56b27e2344875e502686d9ca77eb761027a13e07bf654d5602f6197046a2db9ea9ae7bff38c94d106868f22007c90d283e3e14369d9ce4182458d8468098a1f8ce126f9203610d7832e1ba49d36d6180503d5d960b309e4968b1fc42d6867bdeb7975953e40895d7cfc068546d26831a23da4ea79297220db5dfddff6369433d342f204d98281b05b650008cee5bff5125f721d6e1d545e864851a8f6b4d202cc0f741a5a49aab9270fd3696abcaaee8e49a104aa442013ef2a3494bf4bd913af9a45cfa41214e9ca087d7d008ce08cfea23addd179aff4464a6fe9acfc517daa6a6be067157a171aad4b789c42717f25635cc09280398e00905b5ccd1db32bfffc87de1e81d8612153fb29d0f2ad2df5c150980825ab4e3b4153f8cf32d906a6a8048730b70b50bc130539168ef8e3f8b7175f09a1f629e11ee2808fd12788c9a21ef109e890fffc4eccc1352dbdf58e2e89e9c8b25a0eac0820b9dbead41bd5ca47228cf3a102548f9bbc02e846dfcddb0527c5affe7dff25f46630634e7545a183b978c5a6fbd05b7ac096560e6bb7a20cefcbd1c44644d5035b14d61d88f09dc2c2bc92232152a0a5a3f796680a43b8a99abb0856f3744410c9cd39c974818ff11d2c2bc3b6c485e847cc807fbb7351cef87bb45dbbc2a20d2b25b4004bb2eac22031979b452340eb567b0166b90f07cd75db39660444be490ad3760ed18aad0dd49f752a0f3cc8b3c69efd5ad6fe6b93f5060984ec7b86b9da71e56ff7c1051145ddf0e6e3493332ae04e35b4135ffe1efaa20ac53abf0aae6eb7eeb3078a66726b5a9a94148661281fa9ee85ecef289b43ae8e98753e409ecf3a29069589ade9e18c2d5a394f3c588e941a9171fd792217b50a5573a9adc1a1989b3341d740b15702801ee18847875160013c793f9a2051a1a36a9651a9d107cea5df0963523c0e62268e01d2f7fd64313b7554af4a3a30dc68aa8584281b8ffa7c0d9c17536af24571362247e251494fce66688c3e652eb81a3fa3b55fad897850d93356fbb125627d2c6c3b2b3e4f50c8ba2401f7e383ad4cf0dacfe10a9036590e4638a878b83cd950c4e1a1e2985a245a8e28938311900652069dbce318e39e983da2469d49d013dadf9c86d4ef08b5b00e20459aeeb83b2a114905c78fc1e3b69563a115411b0da9ede22b722f865dd6edd48dc204e30f335f2422b2ebd8e7a42768aa2ec53ccd46fd18c7d30a00113872e4c613c546ceaa70a26e888cc64111bcf559d78d2d427710cc1160c5475c775f5ec1bb4cb3bc6ad507076b7ed86b764f7a469020318cfd25bdd2d8e00ed1b344333faadec0dab232a19aef6c5cefd57765d09e1f83ae3c9493708a3f5daab0fb9ce1b0607eaeaf7db62d9425072dbe9a9d37fd108d68ac8e2b8d63e83237cf77e3e7989a58d8179d602519bdba7465d4edb4e995b51a10030f2cdc32fdbbc87adedb7b02c3063bd81da3064cb20f8058fb62c3c8a16e9e2ae2c01419e9e6208a333b3d74f46111e02ae6b585b68f6d1c51a04f935530a20e6fc60e4fbe60ca9f1db6addbdcf3646d6953a682b9b64528ee72c303a80c8d2d5582e2663ea6097883c58608b91daf592ad7e4b05c45e90479b8416a595fb1b81554116741a0f8119d0aefbc6da3e78743570a3ee0b0fc3a1946dd2659d4d542ceb74435bc233a159e633d77ba4551deac7d43adf16fcaf9bcec647aa001b90b9bc42fd7641d39eee4a4d0624b677f64a1b5b685fdbf8090c7c1a35e778f14b8d880c2a564d5f1052d8f6bf2960391382af0da540b183d964e3c56a8ad600d48b0a912d289f7e4351abff1f2e6819156db3aec65a176c63ce819fda99539ad5a9395a6c89ba55960693bcae37065b94d176148d0aa53d5544cf7993b82920a51dc8e5e80cd12b511d0029958ddacd9e332a5c0b917d91e52885309ec1608901ce60022855dd087078ba315e540f1cfc4acd68c838674848ea6e20e1ea28522e98ac3350bade2bdef81432524fc5a1848a8d2ca729cf4d8060dd2e74b77a43b1887952874bb811adc450ca220a8b15d154e819d037b26f79cdd81bc33f09b3d4206c1a06955ff3ac535eb91bf306458b3bfbd94c795a7fd062ca752b66c58c4d4128799bf3a85e83340efdb530e4fa2fbf6bbba627e27449cc4936cedae78c68a0e735e260eb1d0aa57dbf48a78ff1956b467c3a3bae12be64d8015d71b8025a36e825cdf9f88e4b25d5669b780572afbe1068aecea496428f457a12ce386498827491532706f58fd86f0d31db6e7ab8c8542ff2380c0c6233683c2d3648687dc15bd2ea9f55a03ba3a8e5a01f0d0ebb77839747c1a25a677a846852aa4dd3f7af851908e444f6336d788d14950ccf7071d277c6081f2d6a40791f249d3651e2b2f308ce6bfe00a33e1fee130cfc86489270d1781b24ae01368081e75eed56ee03b8abc99fdb3158c3cb5c4120dba0b77f15cd03445ca9de0f0e8f0d46c19fe3286ffcc09c8fa3eed4c0623b54a8430f5ea853088d70a26751015859e13edce8b65a136c984195c323ab739146a65a07eaf1ab4e15d6c72f29cca5ad0ad929355659c6cb3af870c1142a61ba793976e77e4ed2756b249620a794d45eedf391c42894bbe9f5746430b674024a1a4c26644e7b064c6b293c85c6bb6fa104834294b91965f8524eaefea94b7fad3597614f2b45dbf3378cced001a43d9d3ac2a48f957a7d2c2632ba804a0398b245d292b3bab0ecfbce74089e05cec12c349499902c5c0ad29ea015e36f27354555ec5edc964f08d33c1d619df695d85cb33d6208190250b8125bdab1c69603ce6f81677be68640b339c54b2bd48b2a761a4907a6e859e79b4ab52caf6c36733a7e4d9a0021bb77094cbd1b2004ab8f9240d2bb6b2e4984394f2f25cd67b1adbc0eb4ed6491a0f658ab5bf0d3323f7394e0d6a3b79e176edc38b21c930d323f2b3376afc7747f93f6c21769d00f85df18540193b39ee83c5f91a8880fcc7ffda9e0653b7505436c89a690e26e917faf1c9f1e9035087fa1196a0e91a246eca1cc3ae48470fd09272dffa93592c49927dd272ba8c599c06fd50e938bda51dcc7df4f34570394cf5961c3ac1774344db354291041d1ad19689198fcf81929c7dabee095335a996f443ddaff1bf70dcdecc2cbc4a474f4ba122cefb73a03a6be46102eba8aabe8d0bf108a8856673528b674e8319a3b4d37b3e7e37ce8fe08e3f91ca93cbf716dd5874c8b3e17b2a0866201c5aa440cba63543fbaad5d215f92637a13b6ad9f2d67ed5657ac62dcdba6923c1b277cbbf6d01e9db8d645e8e6ddb20255b692f359d8d727f8faf8bb7ced0c534b5ab7e6bc9254225acf8732ff72046dfaecb81e27c936150fb995831b0d2198c58417dc84c0f5db902b4f82839365fa2ba622f6a8f67bc9ff54998d74ebb37ee4bfc6325d682dd9b9c9ac041f1e230c7c6a7e993c1842b1a5fc59f3a8f1b728b18494666c00de7792dc9ab7629b5fe6424efb675ded35051fe29a2a6996c599cd0907aa1179af4bf1483fbee5f2b6890777f6061f7fa4ca89ec846e1a6674864afdddc34eb09a2abe375458a73677dc4e343cc82429b080475122f4932445e6e9a49fd4580b25823db84aae8455de05496ede11dc72e49d94d0bd057a04daa0dd81166a7ce24bf74219ca8eb3ea4664d98b827471a30a940ab49ccddcb475fa67b4a7a0d1dae03414488c9b4d3f0613b3d6d2a29c56d9951ca2dd00e26cf38df5f8291bc40a18283d9ca3d584f80a9886e116ea07322b36a7d2ea486b8e1aae91983f4d6ab89c00f2de6657cdf8b75cca8d5e25a8de2ca65de5bd09955c8a0619db8bdf793c0c3a633b0c76b4f001986abc20cc25bdfcbc9c70280e1054fa45443dd38992ae37d1d339c21f793fe67b629e1e6de046a05e2122a547b402b141f9f7dbdee371ad0e2ed094442a5871c82b5ff264cc87302a03d020e1845db1fb5d7279048300f9710519b64e6ef96cd6e879dcd83174fdbe3b34e809754ae62b5e2a0e7a4a7804e8d336ec701e577739a801e88dc2d418c66915650aa8a1521c2330793215583658d4d9d50d13c0326aed7d0a58dfc1091d3b347a69bd9a1f181d3fa5ae4db96a35758d9d592fd48afb25cea8392fcf3b875fcc4f0b9850ea9e61caba3feb145e7301924a8808c46113abcc8f6cad4aeb36d92a35c906dd40364ee070009c4b1c975ab0b86c007d66e9066b13d3d98e3baf22596887dc0e67bd3ab8fd4020319cde066bab8bd97ab9bb598ffe361222e15ae42528e0a8291b08fa5f58a5570fa67f4a519e348b82233c32defeacfa40b67092bddbe8917c5de284d320e48c7297abaf8c6539ff40738a4ab9e4316c41c61f7f5f24a7072c4dd012fd7d17849115107a60d4aceffb12602c7f560817fbed7e16adaaecc24ec2afbe930970942efa6efdc14ea1777c3303d51efecd202f8f060ce5a6d2fd6c277fdb593014522c747d37059ea10d6dea8882fab714e809cab82df8700498ac4bc6de02d74465371e12d12c14792069e381b2f4017dc0ef6834e347658bc1b2a7cee83760c9e9f6794e16f2b4aa469c46f7700c5877ed69721e070dcf94a3ee3d8a660109cad52ef733df4370d532ed27f17a922529d57b4531f98fae93f8cee690a8d6ffea92713ff9cfa1b751e0eba11e563611b8d793e8620573a1454018eb09e285f4c0bab34565b1c9f07b6341a1a5630c7f711a40c01f9f9957bd322d5ab01aa43d6ffa76d5807f855494055dba03bedd659c2020e8b72dae53f4c0f5436482d0ce8257afc5e3558b9a755482555c5eb0771f7aaf1e5ff2f7d300fd9a24721da65737f1d92da66ac272f4e7b6b4f2fe14b8b7c7721eaa9028782244a17f0aed6b678681578cb53d51b7b9e7a81c9fcb9898b64b05277b1b5ea075d06e6eabd3140e88861d1683aca67810089f6555e8a3bdc886d681277a5147a10b59de14e70f007ecc2e935b86d898bead7e60b64782c80f88d6e80ec50cc43bc62663c5c4f8f799986041c859a43665940c787530807531889506ef3b1bc5143cc27eddc4667abd98ff54e9bdab84071d4610add0e6acba1d8379cdc6302ef4eb73a29c5452e53d2a29089958e9eb5b39a79d367214fa4179f8c35d941330bc2d2808e0b6f54e28d71d47a1937cef4c63441cda7c24076e9518a89da2f4ea8b6cc1400618561862bfdfb4435f4af3b3e39cf0b22f4c254ca21f0895041303e75e54ca4c688ccce16183e4fd633a93ab862cd37a3cbc48e17337bd9e56b2fbac86a8916fba319660d2b89ffbf613f2b76d9580ff50186c50b2792725fe46c12b60ffd61fd2b58acb04484abb16b2f06d5be8dcff0fae58c265dbba47fef722be4bbcc340924f7afb05a28e4e852db1a5b2ca2facc50797615065abc0673ca058601d48b5a28e66e3e8e4652cab4839bb4a1a554ef4666369793c36e58f97e94a20f433d2512054a90906a568919b7f1206d75fe6f1eb395cdead3fd31e7dd151b1fd731d3c49352430504e7b5ef6e99578b9c3032a1f2a65469c3dcac700e1066a443555756a2e9e131b4c109553e1f768d3d81b14d6e790e5ad81caf4ee00906660a7d71534f7ac2f80f798fbbbbfe0a5fee38608ef175142ce2230aa277b04e251d016046a9e036f3cc29582a5d996b55a4b8c147133ad29645c4b82c84dddd1f3d9e696bae8d3d717100ac1ab40edd7eff056ab0d1ad529733e1f1824e790eccad30e4979c76ad8ceb816d9818a014054860f4b315ec3cb6a5778ef2c2d68b9afe3337e5a7fb32b2ac2ac6a9bd46ae77194f390a37acd4a4afb1ed91ccd9920d79d240c2de55a2a75e6f74e177d5a1ce92247e7c38747dbd419e65166eead803aebeab56e83db06a7267b71ad949fc17fdc74ca61341167f9bd3e4e5906323d3d344d4b6aa5246e51d90a6c7a92d69b9ef31b77d40f0451b726796633303d5a5f097e2a8d46f210eea551ab801421a31083d5603b083dcc586e86d3619de3fde5ad210fb697e8ed121a32dba2d42d2eaab461b34d42f7802cc2900e16f5a2fbf04cfbc95fc8af13f8984fdfaecb143822fcce029c01a0f136bd4220d910c56596463c86100ef2d3975407530988ceee4c530dd3ba5bed101f0cb8dea26ffa5fa89e4b42cf6fcccf28263aaee47a3988e5b75495b30e4a2f155cfa8ade383f51c4356c8ed09342f8feb17ef02d860cbd776cd078157295edd44f4adf4493c01009d4da568fc8ac957a945a54c814b89bc357749fdc99cc7e3309de34efba1d2fc881ed285a68684ec5206fc982693557831c13c4319f6ef45391dac6c2920c14102a85138441358eff80c6cf19e9ee5ae251f3a5326d10c030abf6367582ccf1e10282769b324dba9530944b25374c7413f9ec7a57f388d0ae409ee6f898601b396ee574d8db4a1c464727c52cc81f824053485771f30100ee7e52ed85e9d5a324e4551566c49710734baa74f331f6e59f107481ce6c9e61f30425d8c537d6383c46b1230c61e43725ba0aac3d69d24eb428d5e267e65d7cc43928f54e5b5284f014717ab42b9e5d5c9bd4c6478547798159fb496980882b5aea570359b6fee4b1763489980eece014dd55a29141b3174c1b4d3d50784da9256ddb2f815fffa0741ae41311d67241fb9d48e754d32ccfb3ee852ad26dd6331ce9d945520f70b24682c99acfa0ba50eb82b60d3a8d6fc110d2829e83d7d537847c3ca42a41e1d10fcebd7483e88f42cb26d2e2144dc410506c3a411f65a373762e1b21b36add45ed3985255bb7df148b0911a4d7a9ef20158d519aa2886ae40c0951eb46555aa15f8df78f5c7cbdc11ce6d0843ad90d963b6e1b3095c4761576d4392d657fc93744a4d795e9908577811e688e8931c70ca75c4967feeb3c6cd06a93c3c0b70806e131e814a0fd6ecb12435c6fb502259b3d39e25243c23a1e17d84dc6d485f6674fb0447e21b2d092f287713188f694f2de1b23892a19008ea01b9c84183a0af9def09ceada1c78f1b4bdc7a0b39bdf61f742db15956f4ae52688b85c7236b5f15fe5edf0bcc61edb866d832edf46237acb179eaf56edb6f1f231e083931ac3bbb861245ebb373b3140ccde25d71a8b0fa54d0a3c27195c77cea1f3d9f58a4e17cffa2cac02c7e4a047b3e108a7acf2aa6ade97b3aed70ebc743fb91d2adb234f78724a453b0914ddfc254c1b3d924719e173c67122482cfebecac05fba319c50cc8dec9046f3212f89d36d3618236631fad4c50cce3f921f70d5e57a684db2ebd5b32a4a90f6207ddd4502741fd1c8efc9f6fac3006f01ea52c56f7ebb7ada33b8d9991fceef2c7f0445eee343eb1415e09f4ca4f094bd23a288c2a4c30ed195cea153c760abb2149cf320f83006b3f305eda9f923acc70ba064bf5c0f92b0d7cb98383700230706248c487d297f7adf863cd39678c01394482c4b40f521c1fae140664f739ebe0912db9b5cb7ce03badd9cd80374a10c5be8d244a5fadbf95d032e0955b01471da269f494a6afda6c7aa029cba20e9f6320fd2800bf657265ff140b2ecbfc16802d645f684beba3f08fa5414dbafcc425ec67f42683a53b181a69d7fd119fb23d3b170b3fc660562d0c7aa96e2503100951a364744047538f2002068823c9a26b05f2261dba84f205cc23a7bb35d92db4b25ba3595214f62f9105b1bbffb46d88abe38c449a8c4b1caf53f8856ffcfb3e72ff3c9aa970bad22f118ed6c84a2af028509432a3fcd14e223df86e8227da172e867cc4ad1ad754a205bb5815d0a438b0302f21489584cdc8bf7e9e2455379ba2053177a13b77e94c3dbf0e282944495b4f57ee0492e3cbb0a09d1cb3ed8bb7ed3a2d38949ca2f01bb622b5a603c9ccaf754d2f495eae91c76fa3fb2db579380669abb1b7c005f7393c8442e358116f0b49ecdeb8e963256c8c8575c3f715216ed844db9d509c068f5525a2590c92acb828b4d9fc35bcf0772befc2da47c184486ca7c7330b5c92ecdf15a3678280c0ccd80fcead49346863e2ae3c22a02d1e6653e986a8bfc569e9ff2f960e7062d967eca6114036d1a77c106f51b452f859740459555a1c3e2ca4e7589a2911ab7ada19e60b48f8d45d438a079da3319c9a3926829090e4d016e1f560e8342a0fe03970b71b8a56ea89910aeb555721872e984fc25d58d8770cb74720e8bf17e72cab9df70a279c45152ecc9a4539c1535d1830d7dc33f307eae813dba4239e02c88cebe05fafd1bb0975ea5a52512aa25875365cc434d3d1286ac61309203f6ff287830d2111eef8b71d478be931a42b392acefa1dbd24c904f2f82f015d5e054c7156947ff9b61ed2b66c9f26b4f952369d071df9b5686aeedba7d56991e3eb2d5336c1caf718c01b2aea55a7dd6ebd2fe66c961a2079062f20b14f3ada061e26b3aacebf36feacae845cfe592533127e7cb480d546e4c8a57eb8155cdb6246bd0077ed21b20df12f27e8ca13bf6261e30f93ae749e0f07cf93db085539dcbd791ba77d9e192e11a1f135a77c1e22f8f4c5db5e2c0de2a3d893beb9acff5bc60e0df79376f6d82572d995b7d939b042addbfb1b5fdf7ce080eb15ae7db9fd90a38622f77eedb9fb957c99f568ae5f612b6e8b44b8af155a65eaae0555546275c5a9d8b2a32ba1a3ee1e321bb3e017a3b25c704b15728de14ca17ceba66817004b3e413a4464c55067d4eaec39f13eab594d19848163ab468b1e646734bf39871a769cea1ba2ea5c165a362beaae863e84839fd60068dcb54f25c2258f550e6ecedff05bce195c60171a67585f583558b2a01a9513f939042847d5113ea3aa5d259e797a54406a5912e7854eb320fae70d34823b929e717604937b1f3a1bad6a88ab4599f2c6b2c94ab25dae22093ab9ad94ec27a0a343643b1e1c267742ac5f4f5cd82d23e096a50dabfe1bff7eb7592fe0ab3e86ce0d99e56b58faf729d62192a0d7df2a7f8c11e286595c61eee7290f190738ec224fdfbfbc9b0661c0e47a027c385a698dce4dd8307123322b9bad176ef611a2b206a9f7b6e5dede76c6cdc2b8d957d5415b24566b57b2795b9ba7a31d0f9b69fa3d95d9375e225ce31fb59d7dbd7eb4472f3605a934cd461f0a5b0764e19cc04507de1b9b9bc4003746e265a74ef60045de523f974d604ef7004f9c163c03baf43a8109ea5f9f75f940b98e822638a726c1c6a884e685642e89a0f31abd17f4b33b0c0d449fc523ef7eaa2f074d69a00b8ea401b137de1131e30a3fc5ae263d3177741f64a2f32680bd0033afdacdf09d87174a9161222c960b250991d5b28cfdc666833750c42cd123741a4d225f739ccefabeb09559052fb650867670dc285898d598e6d61bd89e25da5377bfe2d28678c1159aef9931e5849850d94593e53895d90f3c503cc194a4284d52eff5b8f91e26dee04950de870455f0b048ea71d9081abfa6ab9b58b6e5fb5a2a738b2a3b077be6ff613c5bd304f353a6bf1f22fe4c48f6f1c546fdd952ad6a72af33d580355e1d339336c2fa7a7c491dfc7bb869af5557d3e13399e25703304044d348d62fb94d81ab7c6149b0b4950178abee6bc420e52f3371a06424cb7a3c2a41c72fb8b9386ecd7b3a3f99bd4ddd6c3f6de35c866a3519f95290784844c134396395ccfb068ab0d94634c88a4c19217c65c72c6b2925ffa8052dfbf4381891755801ec03d224b8d0d8d3c6c6e842ad4d777db93ff2eb369e26357cd88aa66f5adbafe69c1270330bf52b70bbf5333f95a72895d598f94f0cbea032f5ee17a9b674f810f823588cbb0025267a56ad2a197db329ce9fb65d65a1258c0fe5cd004ff121172be871d678d6415505b9ff72ceb27f7f7059908aef84699b695e8748d11306450feddb1e80044242bc3cfa87a748fe993f8b89157283778b515822890963b5aae1569165a0d25eb82fe648c63a1f9dc5b21ca9658362f88d924ff0dd05396f48718665cf1c4e1599a5ce3fbed5e584d7f399174b1d6f8ab5a462cf8ba624f5c347071f90363d0587c783f1165aaa4bf98d31ebfbe789ddcc2d90fd7497e08d4d16b6b51053660014fd2136af5dec3e1c1d78aefc407ef24b81b05f50ff29050e74fbba9b376d4a7b6aef8fb7318a4f252227b8f51fbad1c3d4064f3326a4651440e858a7a1329ddfb687bec7c68e24bfe0bcafe14827dbc71ad95a68fcc49c226e0ae0a20a1dd4586d954fc38e95f98c7fcb7f9357e9e9b1321b9a9e08238c80e5ef3a4f1acc3ff623e59ebb6aacb2b72e59fc1043d5c12e5e6e572c130a8ce1085befd5cec04468c23d227edd287c7edfd073b4d7a97243ea3da8d7c1fef8e0ea4752ff8d16dac80c9a0bdc58a735ba350ccf9b33b57677cb2a11fcd3136490440658200a2134383fd9adf60b08b411c45b22aaa0135de03ddf9e5356810e9ea51469740fae01b88d72315df656397c6704ac944c74b5558735aad3c6297bd1936ea6defad3e0270cc380a8d053216f181e7f26da80ffdeb81ea843c594cf968a8a20a25b1368af044baacb62a8b7a5995e890a0f48da99dd7fc4ff170a5224066af7e6aa439df44b164bb5c5e55c467f20b73a633d964757600c24cb62ca5d3533f268a64b7b753349ade376ef3d209cb829d08ab5af218faca9fd8c3c688124a8a8549f3b7332563cfa8eaf2a78bfd5376cebfd4f3f2b47f553d182807733d82dbef0d374e178ec39b6372c7fd32572381e6f9792879e085fbc2f83c5632062a83ae1132fa1e5144671411a640fabf80e524d06a367550d48dc48fdeceeea22182a0f52b7f9a344126a3d52c13a18dc8b903d359617133bb3145bcb20da3e078410cb0a81ac90f9e6050fe41732c3caf3ad2e1dbfd39cfcebd2d4ff452fe60c8d974a21a66b73ff3db903e916d333812ecc2d3d80670a070c337eab349adf8889642c14205006bda612abfe8ee69f5c2b731311dd770850590ae2d8beda298bb3640a18928082c661d3d0caaeed90e5abaeb621515291e9f7172ff3167250e1fbc54805484eba85b4c138bc01ede3969163094a89a945c7ec7c762ddd736a39baa4d3f5307e14ad693610ca250878b8c96924a6f224b6f8a1e70bf51e7565a7d625b0c5d65c9d8659d18f6ea133bc1dfc7ce85855ebefaacf9a2d4e3ca1a5b9ff5c4f1928c2e678e906834e7d4c7feab75e28df5ae17cfa2ac5397f1d8ee0445bfd475fbbeb5b203cc0befa713c7f39b974c74abfc2b2bee123ed0ec85419a37ad6a547461beb0808cde59473a7537c85428e5e8b7d57d9aff2da076d7481ab256fd42b252c81ef65d2461b6e097366a0420919c41ae38ecc67f03539c6e2c2f38f522ae6b01ec554d45b67068aa063addc3d11f1ede035b0acd96207267ed37a86a151d4d34f0b661b8c5e2636bdc8db9698f60414c3626ed9c9db2c2ca75a0ae8f2901764c902144c84e16c82cd8e6e5818f1472c7af05b512472d39814d85dfcf6fd5b4324ab3061175f528983f6d726ca3c88b35f0428d1054b438b97dfc5b5dc26ad587a575f674ba760470d26d2f3f21e3904a87250d948e450311f11a54d232d2e56458e873da282d39574a00ab71c333266ac6667ab57476f9ec7ba987a8da0ba805187b9f46881d0d5349055be4c2c5b693963f294786162626a8ec54d6e78224483060f4d0744065eada7f82251244d06933c62e3a44c7b7e1dbb83320b492db0f18ffc513602f23f37cb620a56ed65e2e3248a491e4e3c9488fc6f4e4b5d8aa87bf93efa5854d4a219c7e890542aa892538a2b8d1eb5327e15183e01ba85d3de093620eb9c6109c1189ba550df0f90fd1e0fd0bef8c302eba42c637fcbfa05d628f416bacf05e446b13d631124071842a04791c075c8842f097e166619c85976bc11a14653a7a6f6cf8616fb05f88661b9f14b3243a344f382d456cf97479d35c41077b3bdc8f474e14a7d99b2140fc84a6b81c1413bf7f374a4b3176563ae3e6978fdc16e7d592bd3fedceacfb127c342b63909ab64794a1997caf7a76845cb223c4bf6840686718a2096da98b71f154b154efe5bde8bd0e080554f4f4acb8c474505464f970b3367aef4c3d4caa8e1e0e22c1b37dfd732731ffd2857affbf662bb867a6ecf15f36fb793b00f1b89ab55a8efe3e3ef391442cb6470b76f600c203e5ee6496f43e502dc38907f732f9c4999d06806ea0d3a835a79c8b4050a2230ac9b6e6d6587b44fa551a26b44f7366baae4058b500b3391ea3e210ea5060e93a6983299c5434d0be135a6e753ea3886dcc8c385c7e3c5d745c074aeed8ebc42dd60f9b61e675bd1c76f019c418320e5058bf430ad25caeba24262b3db5dab4b7134ed9e14f169e868f63f9aa0592ecba5a77cd3fce2b3a9aa3d9bb716f4ee766d1abadbd91a4c22f49b9b305ca7526f78403b127a20d0ca8e7cdec76bd9ae30b647c7457d19a81ae8e90ca7ee5363fde2967792de4e3afa8b16a6f03ce77293f6ef0e177898453619b5192b9a14ce51dce50b4875a2c14975c068ea8df3c0902b97c9cf67b45f6d1f9049d0c61ee1314363bca8152c077671be3fa889fe2196561f9ca0c77a175b73a737eefe957d7ccf64226fce8eeb3825e333aade05bb249f858643e9c9d2478bb5b7b11ceefbdf5fd666303bc5880ebdf40d2ae790eb931dfa8566b03b3a40126ee05443524a0ac984e72c95e0db39be111ffb77bc556d0aa18ad272ff2b9af548109464b61aba3b28e84fc91945ba2153b347a959e752be8c196ef9180330cca71595280291fff5d44a48cb153588d12d456beca9cc70b61d7ed9696de96f25154f1e1932e01d3e2a96f9f14d014d19daeccca6c7a5b1b036f509f63676b057cb41e3b8cb99b35f59b81df50225c7df785cdfb30878e3772eb099f0f7ef9565099b00f0ee63308a4fa0a41368896dbb1dc07a1d7b0beddfbdd58aa640b3df187ec0bfb56f2e6f0846e1bcd350f4508cbe13fc2ec404dd443f62ddef0faec8f8e27a6f394d7245dc68e6c072d588e7f256dd30d22cca228aff1639bff2b7556b794931c3e2969f494597507fb873b73b53fd2490783594bbdb75627fbf2e53022c5108bd64b4a1b933c8ad6c1a05c5efccd203712d85479c4018988cb1b48919e2e139aab246a24e0f4b71b682991235c52b5671e9338717c8cd30d3af56ab1071d7e7266b20e5592b2da1273a93ea60573a1a15bd9ee67a1c705f7e539340609d73548fb3d789fd217c2750645652f5dab164bc0a16cbaf18e840bb2b082aa9e3031f27250b9b96826c41a1c8aa11299d88dfe8e23c436b0fcc39dc88d608cdf16b5bffd4ee7f9482483fc585d5b5eaaa6d939dac1e26041c9c6794989c1583bbbadf0aa77fa9805a59cf96a13acec51c32f58469374c6889e4fb9b3c760f6f6da128a64d50c4bef50868616b298459b09a969f615034ab490cbb4a92a3d7d1a781b59584f1765b80a69b076b24b6befb806357630b4ed808b8a24771128032f81c502a73bb3236618ee7013dec6c924e5b103753ba4e018d1434248ed568c820a3d3fe1abb1a966d13e64bf9bc3356f6a437c23bf114aead2d19a7ec70ca347f7e8127ee167dad934851702de826714bc3f8d91684ce3f794d2d1362f2c03304454b9409ad6cb896e491caed8879830f42eebb6533dbbee2b1662e904be88a03387d3098fbc128c1cbc21cb1edb54fc432e1c6a55beae479100763e095efb5335cbb64fe094990d7d38fb09d2bb90fe0b2c3227072d35760ec5e5dda4fc7a01663be4f8b74ba928c8d918afabb22b5f32f3cf57ae1ca540e45058c93ea4f5205e5512e900c39736326ac27412d7cffea627031b1df393c171f9e131a8761dab0544d2d08a391798b5493c9764d0438b756679c2c910896bf4ca3d32ee5be13bdea55a3a92c9e0f80592506adfaf49976b2314cd4e0d23e047449c708d2424dd4db84305f7fad55858085d2c80bdd810c244ca7ac93d17590ce74735a096e443de6143a4322fb68654f18fa91b551ea72074d49176ca9d069f12a4a6626677b049c80a77c8b0c53d12f47a23d0fb9b678beb0b9854b74f5aef3d7bad47e2b88eef018a77e78bd78f75a07cb37a17a7c2c1572e9a78ea6d2366d3ab723da29dfdb2cc676d69a11874476fa2f33b65686456a1eee5ba6daa13fbce1bd1a95dfaf902374832a9cc008ae4d3428a675e8c5ea3261812ea495d6344ed7574db562cb4e9a710de50a48ab153b2b444e36fb31c97a541915a6abdaeb7de7fbcfaea620ab188bb3425f9d8718bcde1c457adef1a8d42363d9131fb5e2b5e5707db3feead690b825704649cfe634331ce86635025a3247b42a8d68584035387cce5e27be4c71cce7a51588f08410f39228bc4ab10d54c6570da7058aa389a5380ba1709ebd8e77bf760abc185a454139a168ca8dd16b75af5ca5306661d94b151aeaebe349007f2f1c40733abca3f3d2ecb136dc30805da680b67cfff69e9756ad7655656e8ecb1d73ccd88b3892850dcacea5929639423347e2feaec09eb2f1eb536bad37cabbd3d07bb3cdc76c9ac73ad9f3b3197f867df7bea79492b01079d3c7377ac4b0617309af6a38ee3507fbe9d8140fcd18567903196b9f34fbeb804c64150e9ded7d5630799d1a28b5a87c58cd8bf89ee46bb80d68d415c462e0ffcad8c19070b5f5a02a27078be1e48a88db1c5d6f59908956f6e40dc4d6eb6baa6c17902c216a088c5fff9cddcfaca9e2223ade80a6451272feaa9a4baf82ade556ddf84db43ea50749615bd59ed32d04d611333850a3367b70f6308db75133d3f0bb8ef8a9ef24870f9e41f3f7c19efff6ae5c379fbe841a0f1d47482f893cd7f8e79eafa3c1f1524217e7ad2171a1f47e12649ab65fcb11361e8deb73456adae302fa54f58b448a6e962995e33a1235ce2f66201e632ff066c568fa15dcc0d70c2a2030b73539f6d15c450f50bbdbe8ad75d3f93c1f2d68831ccf60f1c127010554bb645d70ca504a75517287d254d98243fb79ae5c647e32caf089f9749677acc9334fc5b367eee99419290995435d40ecb01b5ca916e27a75681aa487728e21808052d1ace608f33253d774e34d378881bd3a9ffe5765c79f11f59c8152d6f333ff16f51ff828fa988d4693f4c6d0f622c21cb1c42a7a6cc777e527980224b873f5464b9e3a8cac6224407f8e7b976fbeac06391f5237df0dd3e95954a10ca10aa8c7354ad18edcdf0e214eae55fa4f5163b2ca67876e084381856171549c9095630d11d5b30c7e97f63fdd8e79bb60f8a4ac46f289f4446c9b8d8ec5c3e85c6cd5496e26c23de14dfbf6c2cf4b24407b14e4c7ae203a6cefc985bec186ff8526915981192a8b3016150da7f6fc899a94b0a64cbaecc27a7d9b3431ff2bcf5b271398c55763f3ddc8f52430a23ce11be001997880d5eebb2d803edae39ef2b6b4e1e2d2d74d2ef81a7cffbb1e15401887813dfb41b44ddd7f67f1166e21d0b50b4b6c6300b8dd7974195f4a221b2ff37ca9e88c5835b367920aa7c65119305b34776ed13af684c6991819b3dc0dc78c4643745baf204f79abd5287be15159b4b3b1568360d1567365ce64a07b598c343373a46c529f1453440d6f64c1b9d5ed131165019802a680463a0ee0587b5bfd0baf54344fa2dbca26bd37e03ce0ca97b2ffe830037fb84bcf9219f0392b0c568f66dcf017b0ff94f149ee38200917ee968e9f409369fa4406fbade72e9235dadc39a5be37a53ff52e53862aea2ebfb330a152fa9765e1c9282e4e07120d01d3406834473415a1027adb2aabe8c61f81e47b432505a83e430a5a988186c900bf847b2d4e0fd1de341e88aac3d34ec21c6277744962ef1632be9fe4482bdaecb94060ff452256d0849cb9bce0355213bb02cc2150b4caf0878a0c9aa2cf1f3805f933cc83992e54e2d76fa4c3d0fb113d206715cda6595c3bfe0b6cdccaf3bd4e9d64eb077f708bfc651f1d2d1464bd1b022b12fcde1f9c1d2cf040c62bd18e149923166b2e318aaa0bd7575c1ff7754c5f18f2dbea1222dbf73ae1edae1b4c404d901efcc90aa839441ce8ddd0ce40e1f428280c3e8e0c852d92c3db4bba3824f0014d438ee70d9621df9d412c4839a82eb1c66c0574920ace074851441db33546689d14a053b4a1ae32f4ee60e98035e7012f04807099bc7c8edd9f82575f7b4aff571bcb099a27803d2c7dea660d7fb8dab3c780c73e93782556e42ba2343a7c20d14ae54e5ec6fbda363f7f8b5ebd1b2f56779d1b229295e55deff3345332fd7f43a20cff664ac1de4a941a9b36bc3e980ffb22f1ba63ad36e6ef8e88f06f50580e7e4448a6d4c623c6a5285e0cf1260e64bd4fcfe7d1826491bf622ccd7998a19599c28795536929ebc5701458de8048dd5531e777c59b9c1d7decc39f0046bc1afaeda9f800af010a83c8985d4b9170cb3677227e629ea5ad3da7713b52f966c07f06e8fa362ca18aa7b591589ffae87d2083a2b5a109376acc9c435dacd52b8c70bf75253fbc433623890b71605558b496cdeabaaf50ab47ff7d688406a8b89af319cccdae1ac1511b7ce8e8f05108238d9d0d8a2e5312bbb36b853689a73a085a63ed9fc7f2141eb0c841205e6ac98c812615af63238da1ee3f844027fdb16bda99cd364b943b71c0968545d0f7301d4f484dd454d729ee477d011ad6f1893bb92fc5ee6bbdeeb8a1112a5c266f241e304dad79ddcd98941bd21383bad25a0b4adbe2898be7f4576749ce01ec8bfd921264ada87e6a5987c942aff5266230e04611c1d8f05d0e6b264bdb97e00ef8bf48ae41f42f7498fe1f5f8da39f0c3db466b05cf1573ae92d89b776d10712a95ed30614c89dcc59fb9d4a45e8f2fa17d820242d9f424e2ce629fa951c56a05ed3aee3e8a8bc0563a0f3bebe1ce560bd5681ad440933d2ffc6d4956cf6bd6684598a28d6cab221deb6409f7dd7a472745c9f52cabbfb85fc07f9a3df77eca58545534626c9f06d735ec88406810b11da243aeee43dc1bfd664a16701fc2490c3dd8ac114c5775c466a48cad713eaf88d8314549dde8b82ce23f205e12f04bd7dcc3bdeedccec79abe549b836da25786bf97bbf4f6dff6cb895e7741b872ff065ccea1399bf4fbce00985a3c91e19adf7c5f0d048d8d410501a33b9af9a4d51c693894b6a0cdcd95ef388f126af5534261e1e931a71d23e73637bd6169ad3e9d01d0e6e7c22be2f940d18627b74a8d58c4f11735ff694cd83f9e0c5c0165f79765b529664e2195a71a65ea63a32689d024c8d71115dbdd46f3c157aeb1de37123643abf09e08d4226ed3cb073f785bf14ca6e460d349785d2eae4641f047ee47283900768a4f33e46fc70acc95903ccd59e53a2acba978fa3084f26efad9ed0d77ac7627ad77848d42fbbcb71dbcacd1840fc8f141c33d6c94e583fd82c1cd04fbd0a5ef8953648b30aed00267f2706c977b840af666b0f1661ca274afb39dad39aa188de4d5bad8d338404c0cf0135b2cab2f39db37c2fc32c8ef545d8370046473dd3668533b3b10656536c9ad164e80af4996eaa1a8fd6a9a2934cd876bf14eba0f77237275dac1d52f345a9c39800d79605e74f136806a86508f35ae6be2ce288e571055316aedd03d28397ac2c7b018c5fd857799a7cee9201c9c94400c220de41bb154d8355e4e34d6079922b0655ea2467bc5da9f613822ddcc8883a3764a2d9c5adf2c6976828626d0dcfcb528820a15d1898aa0669f2d0305f256516dbe9481eac27ea5a130052590451c71ef7f68d4894af60146233b43f1ad6d651b09bd64fd4ef81899afb4a6b5f22b5d33bc0472904dd8c02c9abc0280f12c54722323243c920be821230c77f1ab7db89ac8ade61fc5309b96ec12306e1b246c68431550bcf4aa187e219c339deb29d55485aeefbc71436155836d659f473046b62a41cb62e4fbb6343f942d38922a692fa11ae080d19d1cea0fe2b7887d1198b61c020bf1a72ffca6af17633b66498af2489a1cbfa1f6d682db1e74b09171c280a0ef6137be2788d9e0dc5188298e8c83a1deaf25181e854b6d15e836da5f1798eeec0c9f0576972b71cd0f95d48c28d6bae48ab968046996c57ed793b97e4d39e8fa68a7bbb3ef48c966064e47dc91af161994a1315cea4bd04795b8bf02cff86215f41a954f709d92b461d77bd45442794ce95ea4af7af1f5fef79e2790d4db79ef112af72dcb027d16f2751f8b0857df5409ab48177b1f68b38bf5de2005d0dd99898ab1a11852c7e833cdb40dc139a15ec13c1eb3036382b98970c265d695e03d6909240f6104d130db706b96eb57c1819317fbaa531c2b4bbf611e06748e9bd1b4b4beb2dcaf59bc9cdd1a251ed53368d46fb617ddebe88fb62899caf5e3b9c752e9982b30a27e19ab4fbde532bbbf4c3b1e26e4109e67e5ccf66e9e707a0dba990310aa8570399b66721a1fb6587e306d928ea4c224ceb25ca29c5769213d4798f17cf4a93aa22eb72da4c00854cf6bdd087035fac238ce4930c79c86246e886ca7fa7cf6f80e56dff335fbbf61ac9d3c4601d4c729811d8d59496757c95339bcac3136de4754d2ec340101b4f3c3b9ead2f012a2cb6be0c99905b4c6252260de317647cbce4a96c55ee876e7567e8fab32ef8a6fbd3cbb59d06605b40c735fb33885f752081050edea07a0cff12bf90d59db9a9467c67c53b531e6147544770864c1b292c1da9cdc4972dddbaad5044eb9e12013b0ad4d62988125956387fbed1f4b0db1fe5b9667f823ffbd3065d29590c3e13cd568d8f580004ea920422b2759b4df8f8f7907eda5a7e19162c5df3a3c2dfd97eecd680a435eccf4439db4486a8d226405c31852261f0b389ccf8b782ee5ddce4ccd54e3f55d22c1d5396f6570bb55b6b29697ae824ec21f361ce60bc1baf38ccd8623da1b38b0874c129784c117bc30971ed53b65e1013763d79fab2dfe9c3b39225121428d2f514d34a84c60c4b6f1ec136cc0e1da0b2a85c3e42f8096330702b449d099dbe3a7acab233b2cd3921a9199bfe08edc62eb3612da78c50e49cc97eb92006fcb90d5fb0f1238e417fdd0cb7b2fe10c50514f4b6e9f152667ebc45129354dbf8acc716b366c1115c24d86f3997d23d739799f21d4a45252a0474cec097f71ecd2dc72978d4fd4f06eeb681c6383769a002e732896522924cb65cb1489719ccc4401e4fff0585158e4e415c2bec34f6837da66cca73b18fa0033d8cbc479a250926f05e888e68a70286339961968cbb1fa44de721388b31142315aa6353b635b54f48578c390200aec77f39f22aeab7ad4bb507b6400cf0b3a256aa72d48fe0b58ef01a69db5430224e3946299db4cfaf8c97ca4a1f6ee88c7b47939cdafd3bfec1df70b29adda55f15675ba37eb32a419648af4330f0b7171ed43e153fb8dfbcba0a70213af4f441795e8bd890aeb8f0b0c822a8c5c08f719676b16bed3c1741f2ab5cecb6e69cf5f73451e382cfe8191a8c8755c13f9a7a84fb8f6751bc8cb9f11a96e980d59d6ed73e8951650b9981489a1c744c75ab0270941713a8f5ba34724a61f802894117f46ba1ffb48cf077fa692046029ba0eac95a33e09ab6e7737d704a335eb73a5842898defbb40744b4eb93ce9ccce689c626e2336911dd37dd916816e3318c30a1d72b22e20e976dab5b4eb94aede3d36e6f0324b5231dbd276c668507c8955c213ddaec9c60fe4621d782b615642c03dcbf2df8d9da4705a7e04d887a46f3a7779b16ab50690edb203f3a6a8daf0a5b58caea400db89a307ef5cc410d5853c0adaea1fcc181b39f4d740cff92f100a18eb8a9426f2dd11a12d43f569f4272dffb4638bc4b1fc31326e15524a81df7c5327cac01194f1672f87f2cbf9a1bd1080dbfb1d81ba19f3ae841d35b18c0a32f9ea66fdbf56579a9634c46dd64705e9d306b0de38b159eb2116650858c5296dbb95a182e4cadc48c504dc74d4af43b1ecda3deff2846bfd1d1c2930e8b53bf1954ad8999396b03b7ba9a69adea03bcd020e1cc11fcd42783ee90a8c37281ce9b08a3543f0f9e71a16cfc90a4ccc8dfde7c467eabd7fd2e324f60d37f9754a552b23fcfa18683cdf529e80016955829f700fca15e0b5844a83468cb1cf3c721aaf825e16eb96e4a3d7d20b53f122dc97ac9d9d814332866eb451a1885eb59f9fae86e3931269ad236d527e2f9148c3573b43660b847ca493b7b8d150f6f29b9f4157ca0411f7090ed68da9450edc6c234934030959406f09f9c0ad49d010bc6e7f625ec9dcf7a3c3ef7b3eb712048b7f0ea9ff1804cc438655be8110c9f67a375ac11d21e391ed80bed633ff4b1a44f3e350b0dd6812271f75e2286232819fd264f4ae33f9526a765f16da12306feb4641f26afbce5c3c784e2cedcb9d1640634231469b8da20a94fc8bddd61ffd45f0e819068977a690df6d150d812f624b7ec74b6ed37dd98c45a6077906ae3b5934de7fbd2cdd6b6534317603086fca30f76c5733718378fdc4e1990e03aae60493494268fc98f9c656124925c9d053ff9ec3d4f62f9665ea13442d75514d092a3b777a6b529adec931c9cdafc8486ae700c6e1a84a489de2cffc529179a585ed5402fe4009ada34ad375b6bc871f9b09c22d6a94228a1c7a3853368d059adab221bea646f40eeb4d202a2b0c7075c978978885be27ac877305591801e954aed2a7f457b60e99ac090e417c86816417e51d303858fda0ca84472662920aac1b33fd497c50446eb169408820e8e6c3c856f2f1adace6acb0b5c74b0e0c49d55a186656fbb8f9c896477873dfe1d00bf4e4960628ab98f65ad95e2fde234fbc901fac1176d3748eb31dedcba71d57248063f95f5350df0864482aea4c1d62af0b0e6de40a2bc8c2f0b01f4e404e2f472a0c63ce1efce445a78128d9783bd2bdb492b8574d625825d8cf9c844fc48486c776a9679382e5d93e6805194266ce01213c298e64c7b5047100bf718fa95419de7a085137418fe98369d19900fb7a8bd351c380b7f1d184c7e6d76c86f7f59f9b19b209c09fdee2c8be2fe1e9367f929eed2d4e47aee4d9a7bee64aa2e70f71d13a73e1c94f6306b8a95fd1a92d5220a8cdcb7c1e400bf793b3340951ab0ad4e7461dde4df66c8dede5b89b47ff2f6a3e96ba5adeda39ebe28de222b2002f270b9126878c89d1e631d1477a1facb40a45e3404eb5db3a59b9aa4e7adb5e4aec01feeacbc00e7df2a7883ebe9b24fe4d1814b8e3dc560fe3e2aeb64914490c60e05d8a03e12dfe38bfd61b3808c9ac278a21d85e692109c0a7ffc0e18040e85226e7dee3e4f6c1675e8b1976f7755f8569ab0e9523c2f49d41eb7883f7bb123d6ddf6dc9652e9755c6ae24d80df0d5ccdb965dd7f5ca59e21f70ca76caaf093b6ef925e6eaa4cc82d698b89b0e9d2f12dfe37e3d01f36dfe6522d5b257d8e2de1ed0cde79f611534dfca9dfd27e5bbeddee39006542ad42d96e6b7e2801c395fed4d10e42c20b42a16ada548547546aefeea02740f841dbcd4556e5e3e4ccb0c880e82ff8c20c33ff54ad58d03c5a33aed3b25bf675a00e0383757ff0b176df81d8cc0b3cfc07d218c178431cc92bace0c5d83fe07494352106784d7835ce8008fa8569fd10b8fd894a9d55bca7a80b844a2646a1cbf29c8d7ffe53d72ae69feeacc236430bf7e05e9a7f45c7959d491b9bb9ec9876f0b2b4176cf90362688a20235afb2cd1ebd3fb5786e1cb8926e1acccc0f0238d9e818bec3de61c767041cda72bd397742b56259b77a3e54703ed1b887f9027799d06c6a7db922d6c5c9edc5c3970890acda6d7a7c45a7dee518a07753b831bc0569020609a112a9053de607bacdda6f9542bdcbc62ac15e0ae668ce250af72f750ed35d1ee57f1e81ab0279948c1272f8e4e36b281748d81f36145fb8f2cc2cb71cf4a6b71339293333bdc3decac6cc42de65f51b95b6a10be88b4b6c54f3a46366de110980f8a71bd40f86dab3f8eaa10f61ee0649ef97990ba0ffc112ae77a8af20a7d83f3f12538327854432105c66537c8700c52e2c35749e4cdead33ba3587d62721b9c8e967f2f3ccd4cfc724f38bf4775f0b23347d5152a3b766a9e1c011f6ac8d8e9555f36b1f86b0c2790173b7c813f607af4ef0ad2b53a22ccdb8b980b1b25edfbe6f689685c63eb2c4b1273f44faa3dc439f60d5f831b9372210abac1302dbc7bdac945944240d5e7a694938205dddeaf6f6b1d02b0d6b9275ce9a683468c10d3316b695617f49534d76c481a7c976149f32b2451f6348401eb0610591114e280bc59edb74c61950070ed596da5e30b59661218185377bdd33e2bce925ae23cc2379f7e90cb1a1b8faef173ebdfb252d61a7fff8ff09f19f448d5ff5cab93d0aeaf69765c4c821fc5c956b8612eed7969b5ab49fd93740274e35519e52ff73badd3d9cdff53a8d9edc9aa77fccb0a08d2fa868f1ae213ef0268a84ff8e191518938919ff17df6934ea81dba717d0c5aa2abd5f0eabb457ff539783e4e4d243f8282bc316ce0fc1af56c03d794da49442a49f954049629655cf4c42e1002fa636d18a23ee77ffc498aad37c59f1445d9d530607b90321b8cfcfd7521b35f499feda495398ba9ae7f1f3b67e3a3d94604d5a98b2c1a5945667aa4a4a4131af661a120559b088171f6eb2682b54d07717887bc81e17893d40b8a8e7905cb9b7416df3b450b21195398eeed16deca227560f3a92c4c70610c8281cf5382fd5afa1061c73f9c3f27c999380f32ebb34718895334834205297a8a070c78afcabccec3400b3e37899940072f834b53a751430200ea191e8cefb9ebfb3f4e3ceebe6f9a6b6a9108a62ece389293c7c2103ff1fbd6fdd65dc828165bf1c8221b34fa3fe4a0fb441f5866f1aaea6e636926f0ed99713e93044adc38d67fdd689918aafafc79029840e640112357584573276766c394df9bde03ea297484c49ec18971bda7589d9e33c2a2c5de80e09ed376c1cdd27f9ee709eb459693189edcd1d2c2904c3be05f79b11b1bac10a3c33bcf011984d2bd1ac0dfa3192cda8fc171eede4f11451c67dd9a1b1f9f0a8753c16278f060e55e89be89e08704ea692ad4d10f350c8796fec80973e3a2e7344bf44bafad3831dcb2935d6f6e02e096f0860430ab18a10c02056c74a13d928b04d3bcabafef949e4888ab57840b25e422d5d2745de9f018449c165a55dbb883c26da384a4acae981372b8ad102a0a56c1e66283c6d1b8feb232610d1729117380be6d35c0fe327c2537920a95c7efcd57b2b93f83ea3887b189265579e712b7e703db820e5e0dc48a7900b29b79e3bfcbe69b0b968c3d19154b9c64672ed2d0003c9e03bc5ce3012d20a503bac68f331a09028db28d081e46d1cac382c65c6f31c8982480d49174d0d13a1d62656bee98161f32b885697af4b1f01fa88a77b6c766957a10023e5779b8280128777b42b2fad3e90d4ddb5ff7e48f57467ea5889d7491b98578822005bbe9474b40c93591a59b4b01d2695f20918fa98a0b1416a8dcf19ed69e568a6e10b0db961a46b2f5f537ad26e08ad5f2c1da85267c4ce59c748583021263593667a0041adebff93694c22acfdeb6a6a330e67ff575302c12db44393a9e18cf7fdc89b5d4d8337758d829e9ed2e6479ce0501c7df18186e219a5e90cc85539549c030cadec08c7c067aaf40749cc38565f8eeb45b42ee2782427ed033966d29730b5c5b1aa98d3b79dcfb98b7ee3bd0710762e0eebc08a5a1c2922050e1ac09694ae008a3e38e977ceb5a58edb5ebfd4087efe4ac45ac237b65421d1f17a78aa33dbc56a18c6b06c81fca7188246d0c98af7267b14ce348a10736ee20b131093967d855259b84916cee801b1befc4b25e16ccd03e94161553821cda787749581d5aeffd2384b7c9078cb3984ab0a755143a8fd4f8eb5147178b2c3f1855f0b654d9b5ddb7912dd5c6e6646549c7600135fd774f1af2c3114d24ed6748b27a012ab1ef50313a33b6e2115942df5d6c161ad38e1025745d1de4e826c44d9ffaebf47742f64146195ffd66a79945cbf67764757e0e9ad570e5fd90f6dd0e1f7fbb78f952984164392fc099a8fe23dac5c6a4a6bd389c7baff6a68f0161bae487304384f17dca805c08a0d93eb6cd983d729cbdd91f338c7e2a1eb914f9bb5c323d0d9d588b4a60ff97380c15fba49ecec7a0fb9720a3609ff80f3d50179fc5cd3a3a2ee18ed1b61216b629da9fee6269f01ba85db48e3d7342b48c7698b0258691c6bcf76fc6ffb569c47708c442e7f5285610e92f686ec5f9cf330d2cc946833f41a65ac90608e6cade005d9a684222556f62f208260f8a038eefd0e056d09951d3dbfe7dd5eb85ad3efda6582a6995985418d1f4f98b6372f32483c9121a1c31dbc6d9e453d5e974044ff2bc6d3e850e0895f721076244cfb52766f7f862a0192fdd7e0091d239afc8ec517f7333f06e468c486cd71717c52e06377f314508cd4fa4be87033de58e57d58845b5bb26dd7fc39e01cb17566de018a2707d11386e6f3d088a0322cf1d1e9d9dd74fbd83dbe097915c68a7e202257322e2bc1a0f2cec23099ae036ed3168f86c94f3d971688c2a15c92519f8ba06616904badd6cca9dbe612f5863dda8df631b5f93adf05289abf7103e7d3c7dcae58e6d37e08947210964a7d41aa15dfaf1df04af1c1fc6cef1a578e894e40621dd167d4342aacdc5a4df78ea07ac0fddea116fb4aed13e36a70255bd811276fd6c99f09732c50442ba9e0d2967a58dc6ae68553c491a946b7507179700d2c1ae64bd0015ace35a4e47e42b2e67d172dab74e56291f9c072e6f0819f14a79220fffac3fcaefe8d3980719b2e673ce3fd666c508f47616d3acf02815e30e1a56562fc4ea04cdfbb9050fb6b5cb816e05b77569552574734883e2eb1ff6fc799818c64cae6b7ebee303fb51bd02b3a129d6e44146c1d6c5bdecfd25d03354891d2ce5ebb237baecc614588ed5a564019ea2e249fc596780a797ffa76e4a36d370944e3d47992effe00ab6c8c903f4f65b199101df09c0d1de4eb92196794581a7c71d972adf8059da481827077ee83b48dac822f7a646398d70cd4dfdebb0336d933ccf69beba2de66e003f3b7fdc279515b15371aa7b3011a6ab7a0eacc0c18cfe6dc151b0f55cfe54d2ea2739d0d18603e9110d2c05282d72308ec55530edb9667581dea5fd68f8b2973bbecb79d8abe15972318688ffb99f5ff43beff500520f14010e491921eec91534dcba6806788bc1e2caca24e759a95f86eeb20f6587adb71c028981cf9a327baf04bfea62839647e7359e44ed01751bb901092f26c161f74eecf644b92d244862e37386b61f66ad2a89ca8274f16bf19e00d54cd3d86929e42e301630b0f9ebae9725b8a0a818af78d7e35a631ce59433a4be9555355a57321825a38e4f17f454848c1ea14cdbfe85f2c3a30d51117780d5fc74b60d85e66608579021a782b6d551789eb26de3bf0e07c80074b69986b962db9b8838d1f97569fc7130fb1b16810265f00403480dd4aea34ca9a273ded22d5807183e7894d60a2bd15c7274f0c56a20c96386f8da6d27db30b0b22f7581d900a25a59296accf4e23a8a1d026c1c9dd51cbf7e1c88c3ce6e3daf532e6ff9bdad9fc9677010865aaf73f0fec2a9f633cae9659a61c8f804c97da6e467297a881c9646be01530becbc082936ae66e34b922189a9c0f427dcc56a6a7f54d018dbd33edfdac2803a1048df73c7cb0e08137965f25a1a770d696a836abeaa6052b5cabf7fb386541abf11560b07e44eda26b0d1f2f01a9dc7e85a33c856f6a2332aaea3fec388e4b542ae0fa27e3dca31fc366fac77674ad91b0eebfbd208133a9bd1958432d7c11c7ce3c4d98d6fc4845e69b74b830e7bdef651aca1dae6c94e6c8ed5faff6a69f0e6db0aaf7ed40c0f0abd2db2bd8fb45cc0d13803edb9e661e443c11313e420b6ec372ec77541ec79820ba346cfe998676986c65ad276f43b2e52fb770fc78954f4f55cffaefcc61a961824654c7fffbd7e864f2aa3afd977ec41af68fd51a835c4777fd24b6cef460f331d2d77f3a2904145e4ec01fcd1836a017e71da6d46f04db63986339f8ed0d9ffe6a7efdc192ce2cdbfe10e5092358171c6e9e20584a62242d00112db9be51562940d44ac4737f1940e6fa1eea16ff1a55b33eef3bc8517f39a331dad27aeb4bc65ef547bf7611146c004080b7542e942bd046f48bea20aaaaeea9977ce6381d3c690eeb2470d5f8a4f7c6fbb238c00dfa4073655cda041b4a3290fe4d8a6286e0979127e21790ae1ed77b674495d469883ecd9c48b807164701b03bc6530cb6bc8f7f05608945e7040f62f10837ff8bb9d42ed5d6a8a3dd480e5070c3b56f975facade7e706e05028a4f674a722afdd2995cddd07f14eb895ced2ecfe6afd00b536f0141b8ead4cef5c147892d847c6ec7a01ddfdc36890ce2ad243796c0fc07d74046ef2a55cee783c072594611ee8812728d0991f8980d87a49a38e996d2b0e6092b1fe4405fb6edc596e2b04a0cf9735c62eff007d3c0f885558af0f081d8ffdd7b36ec26ac3f6a9a8f4d22c341ec0fedab9b5dee15b85da0b019e04f5879e3679394ff3280af62260d8a44ef4d4a2ff58f5944abeffe49f141e87783d53d7368eafe9d8110cf31988f11ddc117198068ad7d3a944dba1945651ca98e450600a30d0a8c0c3aed628685386600a636615fadf8806c8873039ee0d307332635b4d699904f0f77279a58d30cb9e78c574ec3f4d1cc8e4e6c3e700df75db9a05770c25ff98b6981eae212ba5891583dac8019b74f748106716f54f654e8b3462d8420b459eeaff5fe4ccf6d90cf260cbb051f572647c1bd60d413aed0d867e7e98ce6b72cb26c2f7cb270d7ebb64b1e6f8e7388eadfb6fd00ba1a994009db9ad6aa63628e30b42c0e860363c70de3a88e2ce238f02da6561a971447743ba9e3400acc1e64e2adcce9b410c6964abf853afe36eeb99e82fae76187fa664f0b42d1e4e8a8653120a6b009398a260f64aef54fca353afad660999b6d29d9bc1b965fc2e65ef9ebf88fcd4fd713998662b0fc223421cecc67a3a50ced68c9c6d49b59549474faff6e31535b17024ff8b97f1267552388bbf9169e5846836af2424e0d4c8d50b5ca1f4ef01fd0d8137d459b447be90d35c66825af4eb7c81d5cc803b0715f351f8f0a60456c84b43d76dc03f9b37bb6a589e28b882d0f8fe768cb5ca9c2f4a8ff8c03084b4957840a2f5f15970a92dd289e707f4b8bba96534333c33d5106d11086a7ea9b95f074148e2dc2c74bf91c1b3492185ab73a279232ebb69530d8bb3397a84d75710cd5886327475c9e26394a74f335ea411c31906e04747fb3fda734360ef5ac79ad893606948f110447a7c706f5199ec4f1f0ad536aea40cd4793a5849910ee884279b13ae37b47de1134b1812891ec2c65c4eb5e85aa181a591b484dd7d44014ddd2170466e767ccf4a176b3978902081a088f980c59e6ddad9155e7bba1fd0d60f6fbcb59fc905f4ea90f3e8cd23fc10fb3688ba037328aa422a05a51408d6cb21384d3541eee12c1b10bdbf83e165bfb817f2aed52b8f228958c4d6447eeb28092999a5dd2b36586897cdf77b8dc1c8d558b8ef99181a3b49506a9a7918b381706a48df841fb6192b40464115915aa27f59843e047018b91071192628b3e3557763e33ab93f5739ffea7b797d22a812ed63b1b9d45e7f03426e5efc82a11d70818aa88d3ee6dc577116c0e6a938eff8252725f304ec6c1f20cc4920b77f6ee69208bed7c09a12118124a3abca04f67a974f61902412cbf55e159c00739a28c0520f791a236e213b6ecc4bb6cc202b2ec2dac260e396766e405b83ee84a20d12e7cd3a3448ba477ee6ced75c7e6338fae63292cbf96c4dd31ac6bf7afdbbfdc11cb974a8a8bd22b1e5e9622543c103db156c792896e05a369a74820880f9bdb8ac42205c64502982880b32e86c1b8915f1ada07d82ae9aec18d24b9d9a5e175d07014f9be419a988c66fd69fa2dbe65bab2153141ea2c4bf98e9058a51b5bae442839b3c1ff80b264b1a111b58558de7f1684a7516e5fa8a35dcf3379e7875d7515ef2e43729e5de4764260af6d50ef5ba2ac6be9a7a2621516ef66386e96b7d38dfac713f4c7f74388145c16998d381607a7d0284793bc08001f8e0a151af3772be3b189ddddca79c0b9a49f9408382e19b7a06400b448eea11720ef0aa605941df9ef99d5b997c76383eebf4dc93d4aa1e8a2ca7f62d8089fad226cc96c6ade6d23d263394698a5af0ba4ada08f99112aee521e7fbfaed3a5ffc52d84117346408601702032f5a52401481814231d939ebd57b21c83c09418f7eeeb0eb3f2f21480d1ee3e91493421b69bab2d21ba6e3d051be29245a028848f29503d09a6cb6b80ba26cd519906474b37d0bb931fa904cdc3cc15a56e3a0a3c0ef08e477e8724b67e9c5c45cc40db5999cda9ea18e5df5c44dca78939ba480bc11768c6769aef4395599e70ff02c44099056738531cec4bc68ce59ecbc241cb56350693a256f702eeb50334dd44292b80dd11350bff10cd4f157b71936e3dca952fb239e3ef31c032e29163e3a9538f1720766959d8af9f0e3e6228ffb153a44673806fad977b6ad4b63943fc1f140a6f74d219228c7abc95491d590401fa0c880ef98a4f7837a6d61cafe709309dc48db4f4d19345ef67ec569ca08d8804ce038b2fc0942ade902a3351f6163183a3f51944972244378a722fbf99a17e435e22ad07e325cd14892c24045826896c955f511582a0809abfc9f7e37bedfa676b08cc2f376cb0d5356dc4f10d0e08ccc886ca59532912e13da4c5871756ad60388c6ccd67a3e40dc796ba1e7cb0dba9e4a43a6897e0b2bb18294e686698d7e23a38aa82e3f5f9f87e93c5325d494edaee0f1e864c99a007e36c4b5e519d2b004794a5ce20fe3490e47d72bdf175e40071f871871f713d65f96caeab3e268658f2bc3a57c45ed0fcea1f669ff08bbfca0aa627c6e11d476021546d69c610fd589920429e882a1526953398d413aa879885b202362a3bb7003e1bea91f977a01c4e2552d93bab9eb5c9e32ba37f42238d984b5260e663e3b48bcd0014f201896a94d134024c1254be5a0732b3661f706a22334e1fe22533d78c69dd91d81b5b1cff8e6920aca3cd5bce64a3bbe3e41962d42a052f018e5701f51b3901516f1b90f671ae0097f118a24e2c831f9f8615eff865af17575f93923ae8749d402eea787a97d875e43c4065986c5e3141f50e1b762b31c6befbd4f2a3e4ecbc0db3a35c473b3bc6570c2bbc5cefda2db6880c513aff557ce79e8800bfb948878ac172a5c9222af94b16a23ce9e1fe2e52c41a8997132ba6589168e726679454e8ee3d532e3e4395c45458619147f9f710f9d144b84f3f229b5011f02cb95107a30bd09a4f214c7651e10ea1eca4eea6658915669b4d8d54a644a3f1478987866cdcf77d4736d84eede857791523b4876d9c86f9e3fb8be935f869630269d4198b19bed8b476c44c974a75d6ca037b6d17801838679b8717778f91823c82ba9c5c5410b5f44cf744736833e384dce700c3248e643cdfaafd336b94246620921375fbc1894cb20726a02792ce58acfc1de57c0ee1000ab198ed2a5473388ddb9b22724251fb72d36fab3ac3aa66f8bad3e9e5bbfbab13b4eea109b62bea8ea248a7b9ea7348d15446344ed2028170b13f60eca7b1a0c7c9c87d1b29191b6b617b2ee5aa6418969abb01b9a6c06b1d21b5156f470a525887a45c0df91be2d0a743f7d4dcd7b7d61dc145b55b905152a16bcdd8d6311b5d827de5ad289c94c4ab85f4e04aa91b231af9c9119944cbf56db24e518bf94d8d637b18d72213d10ac41a8ba14f98fa065c35d8832d5f513cbba758b10b595dda97cf3d9372f13df77b262099ab9c92b4d6cc776d5aa8164ec1d69c6432a9335fb0729b15e6b2c4854012bf73c66dd6804892f665a12075495fad78fca48d91e95c8d0f4c439ea33f1352d4c9ba95db0b0e7f83b15798ad463015bff9bc934da58f90f8823a1c3a9f7a775aee3bc8bc4f386ac7e589fafbbcf5b86f1d454a91de2c75ed4a7d577c407451947b5d8baffd7265f926e9d4bfcf6349e5081d956be1dcfa7db6514f0d15650c2bef19ed597613ad758f868e05eabe20f6c325f7925fdd2e6f6c2f3728627cadac5af9ee1eabd714d44555dba15bd802f7e5119ce15667b89afb0fcbdfe879998eb63177bd08352b4932c7c96672b56e6e81ddba02805a05947d712d02a1c2a2c73c128da37767edc8bcbe26299f9696f696f47f0f3a1b43926075fbcbc7ffa30c9b9d960d603c3cf8da3f5f7fcbc18960d21f0aea2975f4884f2dbea79d37834c9ec2a6f4627c803aa9bd3928ba2a50528c3de3b1d173fb48b1e701ad18b4e8e77f8f7fdbda2eddeddb4c114ae7f7c52806d34858845a4daf1f2e175a26461370804c8ae8246e82f0a46bbc60caad504d51be2c111e0a1be429141292a1d659aba1b0aada738bbc61a1ae86293044abae619f932d50972ed4574d66037bf70bd77d3937829e85c4b5050ca9ab1d591b6b4909eb4f9e74de14ae8d6a733e1caf8da40f2b7a6306e8a418a77574cd6855b3a6ae199e02d8c9b7adc7f7e5333a5586a512d63e487c7c9aca813518b6012ea8e27b44a34fde7f8093c47a01597a17117085b4a5eb73cc3cf4849d58143ee57ebc3868bbcecf06617f8acce30e614102b3d1ed72ceb2a4453de445f6fa02ec0bbfc08366447d0411269195e5d4fb08608ed27204d4283e12d9eea3d552eff55829a2f513dafd81c9ec4ecaa5965c8be62c0366351f9d2538d0aad90d0d10c24fb66d23925d391ba1fb4a5f0085125c1c370546bf3280cd525f018641e3ce4a4866592af35a4ed35946048845e2bf05e29099f85bdab78da3fbaa4231aca073b16ff796766fea316190d8b582481ce92efa8ee4995c1f2b81673dce3b362189a66154e338a2756955812f8772efc7ab541977831b36fa50023e98a3ebd775e03d0d92e0db099617ed54ff6cb64eb07d3bbfcfb936e846e6d37d12d1ed8fc75ad0577b155ef141d159df00f85b13c9da76ed0f0de1e1fe1b4c7b93bc1015f14b2f8ec270a9fee6855e37a955eb8994302661d136e1c4a7af0275152cc51e82e1ce0b8f062ad78a8741bbc115aa59ca6c57e7b4ee30f9c4f455422fa49ba56142bda1edeb0d8135e23e64666e120bedee078a18e9c9f53fb0b56fc2290bc40214504e5ae48cc0028f9912bb01ea12f75f129415fce1e9f02f3761a2a76cf29d905880ad06b6f5e8fc493d4bf49e641e887a851c742403e4989c08bdb8264391706570bca5ce47f2d738ceafa4040ab0b22ccaeb9489cdab6015e6cb835b6eb64248643aa1385911f78008861c4ff94369452e0273009a88b7c68ef2c2ddc3518db04326547265b962d5e860520fadc64a0e8d0b51d1488eb8a7866011c623d27f0e92bcfbdef8c8f8754dc79441a0dcfbc4d1dde3ea8bebc4dd53d316463ab3e3fa3a1bd18260427b46b5ed84fe1f7a39c7a83e3130f40683e7c442179119be2d7b391b63388906dae7e576723a657f1e13449c77efb2d541016c94d6ffd0a2c859a6242b87bcda4e27e3275aca7a0ebdb73070ae4c76f614c99044302d459ecb0cc681e090127411c75cc4bcfb607260daaa8bc38a252da384aafaca93478fd606a3e83c1506ab527eff992d752e1874c4fbaac073d07d251268ba7e32cc8859e941718d177e8ba70b705e76b24ed8cb3af0895c715d2d26486ab5b32ba13ba19efa1db1849002360ad178600dd74f70ebc8d7184a2f376953f622829f02aa38638dea8dbbd26489a2607e631f02813d720f36ee5494dbceca2965eb548bc99a069eab1755c905dffea2f4cbb0dbf8d287fafebcaf349752180b97b7ae196c379aad829bedabda5f2869c6be10778c053d528b837d4f146a27aa3cc105959f7b2c9f01a36cb0bf452a714d9eccf094c691bccb38406b9aa891cbaee5da7a9609938c2e72249f7e1a6d0c36eb7dd07dd4705f8e32895a910909e8d107f426fe760fc6ea9d621a29229f20c0e44cb05dfe1fe8e5b7520302e6699be46d2a8f537f1c0bedf2712af36185fe6811c3a62f36f14c870e3a7663394d199f4e286233494701b399359d4d8a90d5ee7c87a0e2250511aa6327459432eb2aced2e26d6ecf534873afded9a7c18be48b57163fa03e70decace941e9d64eb1348ee7274ca6312601ba4c4ae8500abaf3f1bb444f37e6ea9f3ee551ee9cf25e970eb493e7d23688740ead77daaf34c63c186f902d80b04fca4e7879a13213b982eb98294af2b69f172bd72fd6f3e547da073e5b51147621f637f127481d1c3e6286c566f624458707a77e96b3ee2604d6151c2ad9e2735f939aa5acc4d7989233cda83f47fa3550702d141239c823bc4d685e5a6dd122f3d2ec0984bf7ed4aae0401b7a619b33d7614987cc2319ddbeab5f9b07617896b3416e0680b3abe99e2fce2ccbd314b71a3224ba6be424cbf11775497ca7bc2f70401eaa79d9ecfea4790a200c807d533803707e1cffdc04d717e36926845b367c7aa5c0a4547415288ec1c331fa572f70135cf3b856ba96d0d10fd59ae3254f267d1647e58fad3d4c9508d3f686ded9be2a05f074611bf0fcb88297446a5aecc8507a3ca93b5e209fa75aeb08371a0992b9dd6bf8d7da22a24c54a8af69c1c53becb2b513ece9d561c0683ae58bb44c41f903c9f2d6fe3f63015f9b03d920d511759c0ed40b75ec9748e536310fb68f96ce8b63cc4168339f453cf7b1c4ef10088c53d40cc0c62be512280b882a47dd977075bd46d7746e320ab5d47ff581f465f1410d6ee1e002ed3cd1184277a8e2531cd1949169f3739a5ab812def267a8d51a983f4df51eb2a2c4f06d1e5bc510e30e873ff34202e1825dae1cd3532e3996ece397624417fc4a02b24725ed3bdbade6bc797e22f3a98e9ca985599bbfb2077e7948593f745010e06fbe8317a1a8a12d88e8473bb7e6d0c1342b046ae21ab754abb970ae922b3537bb059d0ed1a99430064fa14c74361049aaadbe52315d37c17e9bf93a3ce43f7f58ab8cd1ad2a2beaabe409671950ecb8d0ce2b9572b3490246f7c9339bf4b7cbf03d4eb157f50b85dccd0d1bbebccb7772d832ccdcc6b3953924efa82d22caf83e4eefb8d4978a21a100d20845e4474f28fee094da96c897282b1ac01420bf40dee2f16139b96ec9b010407a949a6608148349758bc699db228b85dc3992aeb052c47863affd92a176de90284a3503aaeada6a37d9ad79e36a13f5f1bfe5ae064ffdbe77be72c51ac1df3e180cf5cd503546a0db1822f3abd0a18b84595322b042c545c4aab25e35d0a0a4c7d5fdb60108d02df44ec1fbb8c2dbcc66ba51cce394819070af2f7fc993e4d411f239cb54c6f3373ce83a51cbc63b49310e2310ec0098a6ab7f614592b7466b80d5a17c4f0c64d1e033f7d5778c8245bd9c9079324c9800d44b325da37ffd758e0f3ec625b1d0bf22969e491d510fb614fd47ea326fa7ea8574ac90e9a8e436446abea44c72b169f1f000a4fb2dc27338cab79c74ed6bc2895aabbab036d69dc8d2eba4ef8d5d0c59b26acb2d4420c96c293659c0e9ccbe227207bc2a319d70b200b4036a1784c77089dd5290937cd2ea9505407aa3389ac8282ed4842d05ac5a6fdf9324f73ae989d538cad2431a04fc32b989417a0724068c122d01fc18ac3023c260ea368a495d759fa8c4f7979891f4c90e34499e8704901057bbb899cce67aebec08213a3df256039609992bcb2c4b40d27f3f41e136f1c75a0eb611c4584451ee3896bef6acb526d7a781e0921c6fea85326e213f6e55866ee8511f0ee04ea299113dbe6c38f80e39cc9e5f9b92f34e63de384c95da2764c1f8ccd8369bebb82883717cc44a05e56110b18f3aa633839d28249745d17654c3d6bd1030846d9cba1e3f0f55947a2c30dcdac87880c116b8e2317c962d73b9b120e746089ae74517e6544c0a506d7ec08c2638f57c978f338457550e1c6b360b7355d4b8ef0e6fa5bf7b87471d67e7b1eda6c637c50416e12ef1f96979983ae317eb64c90e68c1c3d402ae79edfc4e55c3fec882ced779b12a5ee8f765c5eb9936035b249d662fe1f522f7d19ad28fc1d22b0db4cc041d63851edb383560a0d9c4741d59029e6b1a90809c53315efdbaf2e494ec1fd2e164ff23cc3ea0e2ebd7a1e04e850149f9badd479a40a84a99692de85299257c1ebbd850453de5cd62c81f15627a24e1e91de7d1c7642c48fb2e6d0f6ca7b1099ecc765b1869b5bc2747f60aedb73b4aee86b2ba8a00478e12a4856e8ebd7c0ea6b9823052fb90697025f7c2b16ca79de0dcff922036ab1768eac42e9b071b8f2b6d56fc6b7db72de03ccd44510f7ecd708a6518d042a25ad05a5429c429a7867d9c37344ec6ee13cf2f60452ce96f665aa0ff73e54c146296bced9785f7d6d09c96d9fb1e518fe79da52d117bd8e219385a9dc65e95e6da8a874ce24fbd0141bc0b74078d51eafa32ce12266916813fb8ea92307915f0bf51691459fd79d875ea4762857adca3fc6738bb1f1ad7c7157791761f5db35eb894b56ef5f3dc9d11190705d71046b2f2d5b142dfd4c227f8a46c858569bfa8265eac9e6214701231dee6e57fcc35b069fb2d0f2a3716bb95bfa2bc83d1381ab9a1314aad5157ba4ae4cc0e5428677a554c819f31724cbb849f00838acf37071481eca71d2b6fc1ed09c80a0e114c9ea120c0b078ba265f0595e6db1d3b301e7bd8ebbf79a3fc098a5aeb62fe8e52244dc8cc3273b9c447199a02a8e81d14cffb3a041e3b4d94c2868192f6f3629d68cd65769f1ee0234cca92a435917d5cf8cb38fa4489b064f610b33df19012baa7d2b7e7fa9e27996cd893f5d39609014d304b460f8b85f82ee45d4a4b35f2ea408dba425ea081d1432577f049e16e9a4c6afdd8cd2fcc188f536e740f2af1374259e4acc8d726e8f9537d1d4e78e97942efde9c97ee8a223b52c67a114845e813c79ea64af1d7897acd8865d059033630da55723e0d9b92b3b8af373d3b66302006e896890b0ef7fc8c4f661871ba1491fb1253b0be77cee65712c111825828a5981373b5d7d46b4ffd64a914f4f6d27fc1e018b1438cb55de4c50493eb393cbb6d92d1a6a45075a42b1dba89e5c9fd8ac854e79499ab79b774aee3a1678937e4030e38efacd372428541abc5b4fefb083cdf9594db8f86842ba0ebbad4eaacdf7c29adf942825aff0ee371ea338010cf29b4b6ac59330b5989d0baf7b32cc91723df849aa422e2141756abb1af9b690f0f93ab7607cf285100b94ed22d5590ba367ce77363f6658ba0ffc4524080d8ae8c169f320d82057bf3e1d3456d1c5016c8c538dfe92463506b114d16aceddf03670735fab2346b5192e30db4e68665ed4268ac5d891fffe0db645fb29822aae11d8d7fdf180831e90746c9b5871ca39d075bf6f7cdb6fc9abcc6c029f96865f95c8f111c13cbf170f81c7f29d0de3e9bc29194bc2c72997afc883a3eb639165a027bbcb5f165f4d7ee4ecbcacd68a31c8ec45e947e151d27fa01cc7f9d128c7b2f5e89bf6f80c033efc5f4646dedfb63918c258b57da217194461c1c5adc2cff05717aade7c041ba175c83513e0c9a32d805e98857282b94da90dc3f259b6de5a8947a28eb4672930c5a3f2d8c2a5c52b43a628bfe3435ef87c21fa72a5f59db998011f8a2e17f9bf390a5796e3cb33e36c2e61e7ed3c8538596b9d704796737f1f439bd8e4a146fed63d9273449ea7b0df603c0b43d04a63e6de67bb8ea704110e02a50610161afd10e792770647871ac371a99096e6bd9cd983dff2ef3b56bd133c4450ec076a457e746a369693ed902c689eaaab2d45bc50bf2c03dcb88b516c5c10866413ef91c538628c8fbe27ec93c535a886f1f2200ba1b8c7fdcf302bd4d7d01925213a9828710edc0904f98fc92ab6829aa4f61ee5662efd8620a9b3ae39b82b2313b753b27a618c844248ad485d43f7c33cea68a6e186e333181a5296176ac4c21653bd684c738d968e4aa6f92b151ce705fd6c06e4918f31e76db1c18f27cf67e749c4369a0ab6b90ee1fc31e49a54810877eff75e2d221229d460fd49385178110fdee83fc3015a425abf1718589a9b9a84f35e059c94d061000d53f1003b8acc89c46f7366a4ea256095060231c8da20d2f93a2f837e7476bfd073c5fc68d8bce98d00ffb9732629ecaf24164712d850d12d8a2bb6b074bde520f0cccc6d47383419e5925ab8026a3fa3c7c9a3fb69a95e247ade4b68ce0d9e7a28898f862a650139eeef6c8bea779c3f5d212eadea8d7fa88aa773be677c9451889c965baa24595cfdb9eda56147cf7a1c0fbf7d6770fe6298188164a19634c1aff67755484b2d29afa14c0bd4c1f06f5434dc4df6f6cb2a861b74e2dfdcb54ad782b996371acfda735a2391fb79a516efb8225ab88c7d7c8143eb9c36c3a16dde6e05d644237a7a8f831c3f47739c8d4b1dfb4b6c98d3bec5c01864172294459f61139c280bf18bd419d1e5b68ff893b21a3c416f8974b6c6ed56dd98e8545989fd50e9dc893d85cf52ce54f9969716370a85b2d9deb681958cc9d39136cddceae335041d24e5070d12f90a336bba7a4f0b7e76c55039e0a30470c0eae939ca8a81d3daa4e1d28cd08b50a5c99702ea90e0fbc50435d74b3973d23d2b502168d44f19f46360fccf60a175ea4eddc086dc993e423fb3c273e947d73c95adc68d6849c93ac3a0139f6ca5d7feb6f9178b6275471a09dad0c8a2f76c0047d740758b3440b73254cf0b61f6f584583e03cf11101a4ec0531f476e3bbc55180d845a8bc725ac41d5c476ead0e4c3a6012b4487297c1f2dcaaa9da9e2bdf93b7215a0af80b5d71e9d5ea8bc30419aee6a248803450a2c48e6e211aefe911e96a5efdfe5acecc4b9904c63c6b53f47f5bb6e38393343c89d6b4259ce70d71638fc525decfce85cf05d105f3dc09bc4b4b6414173ea4f8d950de43bc1966af9b3faef2b086a401fa8ec34131d0fb3b16993a10eed8bf24e2d6c512d1d1f875634eb60b566120a24f86763edb6d6621810538717e8a90e6c0f70344a37ffd5977fbe40a01abcdc2fddbe5c60f14591099486fd2d9e8f140e10e5ea66bfe313c0e804572afe02cedff2b834a58d7f04636aaf5f5da4bf4384b434d4e5e63e13b425a1942402739ecc06190ce958833617e5c82fbef7590c3b65b58e336ec22b6b58a131fc2606703c0cab0747e69d62e1c1b25d00f465a7cee822a909166356f6b8fe4339e6e89fdf16960b104aaf6561ebb833aa12c154c4b7e6a292978d70fd521707613a4bb8f98072d83b6a1214217280e7de3329a31172372dcf8d59927788d3f762c764d18f2513ee40de9e72097a7692de2a075064e342f2baa82545720fa78fb648a16f190bd5ca77c4e5c3ea2c58eff0f876ec394a2e3e6d7a2067a4dcdf43f312b2dac0751dab47706b0c7c6d89d08e57942b7bcc58243d733eabac49819d7ab82d52e36d65bbe9cfb86ea9fedc1fdbc76675b030fbdfd1639c90ffe2eb0e7a262f51ea0b73d80030dbcc37588715f2ea00121910596677933272d4b11989cbd64ca6aefd3abf5464c839d516fb6305b37d9eec96a0b57a02a567b4ba803b248d985fb0e0f789ddc12b3779eca7024642c25cd4d80b0d078a3f029eea4b8a6344fbfd854d85cb55179ed0635fae72d27bdc75574d3b472d6aa6cb9e16350232912cb9b1c7411942c13f72ec2c53cd5b3a792f268fdbc33e832ffdf006028bbe92a6d12f698241ed10b60c92db759c8c2be51fe2b760408f3f3467774c10fdeb93bc35e4f88c45e60e330c129ce6f0fef5e06cb51b8e930718df28f704588240a3e93e5739d98856ca919a1a45aed329d8306a6113615968702d82f7b374000df6947387c9dd19042caec469983410f080ae900b91d5774e8fc24661fcb7901f875ac12ff182e19c49d4d513b648871f96c92774ea1341f884441fb69e460960fdcdf953606cc72b956762ffb101710052af31f6c144480e93dd0b774792dc3d2fb1c191cf571e6d34336847c9df6184bd064e3e9502e8243b7309c3a377233206d190d974daeeed05a748549bb6c5c34ac83424b4977594099c82fb4fd2b99243a56e4f2abf8d08dcf40c13375191d7881f1d132653dcc404d2a312e9960721181c11f9e4fe543378b7beb3118e2c6b2a574359882c491d55ae733de0ed932627aafd533c3fd3fa9999a8e5fa8456882761be0fd0276645c96811ff36bd771e46c4597a0508963f9d80d1bcdbac5ecccfced9df0272926b04eac150cae82596cf2277337e6c7a12c11931ebd6ac6b4c7a50c19fdf7c2940aeea96b4e34540574265751bffb00e3b3f51dba07dcd0e22f816e4aacaa541d0c82c402a40a55920e2dfba2da3d6908cf1d2b19a1d8ef7f0e8c3768d827fa17024dbc6e391ac588bbca320a7a6e55f1ca8e9d9ac1732e8097d6290d38340de64eb1d47450ccf09b7ab915e5a05169582185472bd8eab54a0c6e36b8617b8cca7336f7303f37b1ba85be65f7ce4a8b377e9f17a237f30cc3fe056ace38337e7ea21e21c1c72254344c7a789308bc9440317028156c8652da54be83c1d24193d15ae7942a97e9786d49064fc704de1ef10680baed9785100dd083cb82b5cbd48e7377c95564c5687f01faa40df5c3d57eb6d87cfda0a021738a13453fc6cbd7cfbeef9d1bef53344658a3fbac79529de4dbacf735ee0690509d261914474fffad741a6189a4694bb8a01445358109b27095a678cd0b64e5182245a857d2ac2b811ebe0f127e296a766de75df837e0333fc03ff09c1d334f9771a5f98d5375bc19f4a085a8f901642c8796f6ebe857eba0195a3fa6c7ca86ea6da062664657fb14414cd71bcefa242f9b76954503186e7d15e544e008a92e7cbb459746aa019286fc5585b971b25f034fe14b55aae553941a6835a8904926a7b839fc110b4b3e90140b1eb9e24e28cf3d86f774bf37d54b7336be24ca508da192fd5f40466bc31d602b8d1071e7863d9d26628e01e6a0e1065bff098b513bdfc1e7f44291d5120dd1689a3e2932fb302e9a620f108761751bdad3a2ac74a53bd3580b73feceff275094cdc7fc979fbccfd7a18f22f3427581dd3b849ce8f59c57086f017e720ade02092946eb2aee1235078faf115f15de61c351a043e1d856002cf6f6307e1a50ab58c7224cb5fa52b40624edc23340a3a70ce1cf09cd3e56fb4c6d3ceac35131feaafe84e8fdeda6194eaf6e44bf78b5f1378e61e7f8feb54738eda6ffe9dbbfc2f14d2068d23f8313d07ab55eb5de0bdb069310e09d817496346a0b582859fb059e36692db57ec350274fc81bae28f9cb7c3dab4e2b217f20d662142d2af6ca97b615c0adc37b06f857c125b094a2857aedef08bacbe4c82ab14e45c95129ac05b8b53f0fff2fbfeb5697342278f86cbf9d9dadde5ec3ec1a563510563fafb5e036a2d84ff432859237ea30bdbfbacbee5d933507238019e23651f7662f28dc572ce136ae89e8da26994a00313c7ff0fbcd4fc3dfa5b09d9495282a983d9db6757faf95e07ed5f11943d9c007c4244823e4547ca131616ca050b888e11523cd0baac48195edf9ad6af12e0fa7b5d1a04b579782b31491fcf892853d236247c889061c545a338ed27c918fa715d258235f18b8ab5b95caef927febd81c547792ebbed974e3a5fe9aba85612edfb1bd3fe88c83af5b3463a0eea6639d05904f151061104a46761ae2f211d334002c148de4cb9349f3010728fb6fa83c6e6b1c7c53a6812fc273d94f19ecdc3bbb51e35dd024d251a3f807c3ab14430218af760be34022e83954a0afb6f2e2e2aedea43feb062354a721adc340f18ba58f26bc384c5563e0d936f7b61d89ed3b43188cd8dd18fa568a0f24073b8a8327abbcf864bdb8f9e96be1255df4cd29300df7c3d553a4ee7e0c3259ec95307950b7401a6d5d0700e274497814b9ea37c92e630bf1a45724c1dd2825a7649f12113b1e624c66212f4f2c5e795d38456abef091cc6da348a2f5823d83e4e4c8fd7f81a4674f498445278997a5457c1f1da0d3ecedbdd745a64094ed67310233a3ea22f783842b1724ac9f10e4974790a646c6fde8c6f4d9c0aec652a1c8ed22f27a2860f04491776bb94e6d975a7f20f6bcde36950cd000e76b3333c510b34776ce1f16193ed0ed2b82fa3f95bd74fb1b7119190db366dcc8ed97256965d74c2d9dfa41a2d3f7b9cce08bdfcc6473315b43c686e5a380db033f2c399ffc8d39fe0076b85722371c0e887886d84e3cfac8a7b302f52478838723c02174d4578cf12b1de979804a4fe64918c863e8ec7afeb1b3d575de4dfd69b2127f0e7152c3b54d4ad89877df9ae73614e25c126eb4f8e3688b64bdfb04bb52ded04c28e9b61b1f9c9bc06427622439489c9948504b97372abb7a3b35d6fb3e5fb9986be307bbeee95118f9d6003dc2823f32d7194df3cf068bd923dcc50e7ffdd5f5ab2117611bce33a24b69552364813732a56c48f385d5f6c7a3376623d33292e8d71c1383d7cad76b158d78300a23a18131d262aa63fe9b4f05c8f181ef2104c063840e1d8c8209513bfc4d19c3a5db8274b1a33e323ae0f304e7daf1a3b4bb4c85e5ee1bde854d14eb34bac0653b31fe2d3fc9e7352a9119cdf53757c4ebae238409fb2cb1dd42a9170b96dcdfffd89f386775e7655b194d94c79eba3897af628f5761ec41b26ea77a45295002ec99601ac37eae023a4e4f2e117640d1a31bb753af7ab919c8435e9957e046752d92186536929a1335944d33bd599de6172ea4b90478bc0763a0cb612c7e5f97dfe8babf8c4a0772666efed169f58190ae278b921b8bb2686337bf58cfcf3094e3ed18af7c2303f0b943d586fcea55b80879b84970aa4063a2a311db41d0106161a66d0ab247e346aa750a999228790bf69824137345343a4cf4dbe5e02c5d78c2b68264c19ac3e5c7c309766308a878fc6ba616222f04b55c994196945b10f8f992bc77170d32e7ba61d899167564b5697b3087605f43bd87796c84f88e95f3750aaf494a15273b0509b9d5c88f901af3b4cdf7298223485a5d9294b604349cbbae9b93ee682cfa11a135b1d97c7495eeb55db805714ca92618db0c3382c5d87e2d1e2f6690592020b2eb4a15aa20b1b43f251ea09e43a3ef67eb1f64f29362fcd20b5d330a9408792670a3388a8d10ca67509f84ee20151e2cfaebaa682f3bd1e3a9b5ce5d7ae56520f699dfa89398ea5e0455009c6f65b33ff646af3b601bdf10df977ab9ba8aa7ee6e06a8e8799da380cec3e6058d553c8f4e46f57157cff0aa9d80197c8c55b505283bb73cc6385061ecfcb3ed9d697c0a1d03c46031efedc51893095f28f7694d9c93e706fe864cb92e692b44bea606d648794f61e2df3aec5515af9f2d6e8e1a023796d142ed55ea21d16ab3bed842630e88544a8fc771767a363c7f676a7952be802f6c630323e0fc65638ccfda58fcf7a0de27aaa0842da25592102c8278bc5f91ca4fba7067a0a1374dd24636cb8597c8b038d63e1f8414f34ad4e50e5a574e30283aa60b7b21405139301298ab5469eb2546564ccd75879f3b6cbd9a7016ac50a534abb127dcfe590ed40425a727963cae1921a2cd603e1aa3f35c147f044dfb34aa04e1690e63e47802406d6322fc45dcfc519d15a35f57d1ba6ba68ae03e8ffffff17