PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 61441 49cc7f56b604b0c7cd4be493d6b06cee6e2f4e3dd5665f970aed07084f3a1964

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8f33bb0b0f25b7db01f93a5bac5b6839d88301b76c8ead676bd752051871106a
Certificate Block Hash
49cc7f56b604b0c7cd4be493d6b06cee6e2f4e3dd5665f970aed07084f3a1964
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c01f000070640000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b37185e8f662759ebaa9a2f0333a114a4d7ae051055314ec13a9366061a581b611dca289e33bdbcd223db7f7efc7e4d8c92b7edab208f908c36a8e069a0f61d3b5c1f1f69559f13401e520bc891ef102199dcd29d781067c96060000000000000080000000800000c01f000070640000

Raw Header Hex

0000402012d28ea3d1541d1affba87d398df01a7a9f76583b789cadc0227e6831bfe22ba56f07dc07f8d9ca0be7e9fa62a1e7b271186924b4a0ad119ac3ba2af139877822dc6156a819f02186a1071180552d76b67ad8e6cb70183d839685bac5b3af901dbb7250f0bbb338f

Proof Data Hex

59,560 bytes
121216020307ee01c8ae21985ce67938b3507e6c3c903cc6f35ac88632f8aa081d582c407844fe9ec347004ed55de2f61acf0447056d19cf25e1b81134ce84d8b77a1e884c701512ba269282b4ff5f3d7c8ed51ab4d31c7bff27d216105288dd6c02223c78ff666f875ffd15bb1738202959ae929ffaa0897dfa2b7af01e51990e7bb8366fd725c2c382384e261e423739fd742f03618db6931c36a98f41b5a8862bde5fd64b6af2398b4eafcdaeef8f2c4d57cd4a7ec26f5fe4a4db7e48fe62b10ba6503141f05840e464d3ec5cafdfb6fa18738bb35993d2dc73923ad8ad38882141dd5de64ea4df649f8e04ceade4b9008fce0c82edd628f42cfdae6442315237c8e60613be134270fd949543bd441419a0e26da97e2e286b0cdd259c8fca8f92b26ad6447a14eb6578ba4d0ba79928287575c0ca8f11b7d2f71c7bc53f5fc9abc53df14d4726997a1fd9c036be7f5b01e43ead67dcd2151a2e76187c6eaa5350f22c33298958a6f375c9887e642e44a088e0113483e85273e3928a1769d698385d232f2f40cf94e58be13c4e76b423542cdefb93b56477500ace3a0804af0445a3d36604aa2426b671b521414344400a2c40a12913c761f604afe3cddcc5d45942b19c0565906dc3d8ec14369a9e81e6d7f2649b50c0ba771ede35f44d213eda91bfc8046fd9abf87749fc4fa4e5fb869dac7c0c631cfe038263530759ea97228cf7768180239b49fa9e55568b1ceb933875efcdcd2fd333851dfa158201dfa88e1266016562586398abcabbda80f0897065021114b787ecc6c4a7d599b8f675b85d315e6c4207c35cb73d85f8d15828935a82592c070bbde45d6cdad7d2ba6feef43dcc5ef61d17ad5b25052c3fed30150c5f99a2ad0d7e490fa9c1cf44fa5a29ea31d6adeef7c9bf9697fd16125b4437e9f29d7a70f1937e1240a550c7ae08a2b63aa4f51b2e87e1d51dd9084bda767f22929f0734db7b24d622c8e4038e69179eb8b502ac1e76f17efcbdcefe99fa716c390535d902c3d21b5be97beff756779edf299fe7f271a2b18e3fd4cc3a0d74c1bca4d30a4a27d605931326e24f9a501670a399a5b6788b8909567c0523ef934058ded2ec6c29ef9672db32943b58f4e1e33e48ba83352ba462207c9ad1a4e113e907f9cd3fb0c7b6c1fa1428ae22900b218158cd9ff06476285384041e4ceec8d989475fe38ad0462a9817bedc8d92375e7d7e58a9d7a8ab1e05b8b1f58481c789c186d55df4f76398dcb21b6b5075b1454bf5e9ef81938182c846439abcb5563ec3fa80ab9e6c5fe5eb7a68d07ee44809505d535b29e30ea863eefde95f74423371a51fdb4c7c046b6217eafbf2d25326b1c95b98ae810d13dcd2c6d4852426df67f23bca541bc90798d72a6e3651ec870506d307ca10c6ede57897172dc2c7e3aa9d8e94cee06f570fb0e022381952af4d39ca1fc97b1d57af8ea0f8c7690f383df848ded5d5f24d8727a76f01688dca91b272354a3e8370f7b0972ee4d42084b94bd502865ed7b01d2dd59dbd43648654ac1327bd58cf5c9b2a9d76dcd3ba5f67be40c19c064dbcedf937438d4cbbd5d3a3eb83f1304adad0377db1c7764e9b19ca0df30f6a5a67108e75a0e6ba64647774879d39cc0141b71a6840179d425200b9b7819ce44b5811994d2d3be248d63835c64813c964197355ff930c763fa4d817493044c8c2226aaf273fddea9dc3ab100a9bf741ad9ca2bef06566af465768c9128548524762edd22b39e61500ba5d07c53a859190d524383d15f033de4130d42d8467ce6ef16fc77b605732b1f571bc1fd007dfcaf2c9595c4cc3645bef0bf56e0cdeb5dc5ab8cb04116857f2e5fe01945c7af34b0bdbf78ace14fcbb984efe39156a328ac4069d0a46a1b0acfd956de0bb1a236d082212b6630972da0bd3b64529b678dda1baac2be3a1b34feba503928e264fc5d8022a8bcff9bea1643254d3b242a0e475c43f83ac5b16844b23b0b830adb201ba71fb106e6239010069acd24772a373da39a83baf114893d70e700445e07690c4893f7e9b845be6b717de26d17fbfb0f1120efd1fd896fb6f6e4c03b1674a164171fb4ade2952eeb2bb7c6b1e623d91278b51ea4475f5cd751df988a2816ff71779807568156756e0fdca91adf86bba969c7b986f5f5dbb543a378fa3efb40e509389665e65be2dc3513cde28499712e909d164dded1fb28ddbc796d13442eec1c5a905db79927c8b328ae1c62fcff372f075c1e148a0edca44d1a59412c1c6395d7b261a368ffcb471e3adf3032635ed7ed46ef436acb0793461e52abb496a9d658d09d669411e205d4ddd479f82f7b59c27c40d2955e8d7e7ae3b941a6f69f3516669090d507d67c62a169c730b51a0766d634a720e1f00a8ba7377b1a274d3e9cdbdf19caf44ea8a8394b5f133601102fed42c015ec0005bb1df7b7f7276645164ded4548fdd53490b787720b20c9c6d97c654d33168a600ecfcc6168b574200e62b880c29d3c557cf92f7b2b3e24f791793dc3906e132e855bab0aeb6309cfc19e1d061544609cfc41bc57b3eba2e5b6d76bc06d1a02ad890fa586a09e81a21289c8b09abf73eb59293ddbe9b228717d562030e91ac9078c4316092bf339bb5ae6f255c760feeb0eb16f33da1cf2280b60d570473089723924a55c7bba96866f54b7e1fe8ef8379235359ef442b778de317396a4457cf87937ba7dd364f8e612a843fb1a87fad738a818d2aa1dec135081b188bb39754f5273d31b48ffb53497eaee70cb0e02902fda3ca8c6bf732165b13ee4e1d253a237c59f5e3e6c993f3aab8a9e44518f7085a51d28322668356c301503fbca3d1003c9413b91ae032c92815ab5f88991954df073011e9f8993e5fe8deeadd28c9ee35d8beda24e7709062820c06ef9176bd6ae31b1f7c6233e3f7ddb59823b166edbb7b0288e3f28e8bfdbe1cc5dec7a611d1e4ba4a0022cd2b1a19e36f2008e31271ded0a5ae37a683a8d1fce1f17ffabb34be01b92a6148330709e4e26b35006f0152304235094a812c55814cce0b22830a4f2d6fba9b0591a560488c901a63084c81c87deef0ea7778695b5549798b64459df02ca619a52cd2616d1ef1fcae0140c6e9cbc9ec93df95703d8f154e2529a25e5dd090fa57928c1fe74e4361c6e4dbdf203c3829555aa9426357414dc11e2a159ccd14a394885995944a9ea1b7d159392d5b8e9e3e0a68e0043d0bade1d6ccbaf0c298cdc3c31e3858cad4af25742dca37a75ce300c8bd3074af36fc26219b2fd14511288e862d0fd1f7c4122b2b5ce3d306eb754547159311c455bcdc6e262f9098d8602ddc12626bfb4b97d7cd20d93f983a28bde38c72843044739892279c18b9eb237286dc5cdd7b64e2b7f0bba1da8e891d6e69703f696cdc724ffb928ac2f7df25cd3609bbc0e2815f3ddfa5593931799fee2ab7693ddfbdc598ac4595ecab478fefc1ae6c094ca8410740e4f763ff91bdedf7905ac5845cd77bc51a8c1b079eb8e1fa0f8b90ed3a420c53ae469f720f073cbae2af027e35085693f0731625a177b774cf08406fa6ab7db472bf62bc0d395340536564cc11ecabb90765ca6520ac6c562aea4e29609da62aeb6ff0ec914940d239402a803766d29e1a4c1d3ba55eeca49b27769e0687828cd80a506b375b15b6a5319e0ae51fc914009aee13d659f7ddb88c255dcf4f8a2cd8d33bd6efd550efd47736d5e63d3b7f60bd7462e90f9d7f0b6b8e176c7b1aa00a83390c80e3f8d833b60b4bed4ea29cb4cfa66b794ac854ee2a69fb79a5898ca48976b9b5a0efb6bf800849bd39ca5f2e346c01bca8b885561e25d3478d5d544fba70b70b7e925d709525a979da3668ed7ab018e212037df52b0ebb3133aaddbeefa9fc7f65361db6b677558c9f07363647985a0fed77702044695cc43bda8c3f841e240a35705535c145a840a7232fb7908ee1e9ec07cfb19d37f3f1f3a42b6c05944f8dcf0aa5cd0596c7f00ef83678554c5a86b692fa7c478b6e4ef3dbc8de0d4b4d7d28c0d451689e54b4ea32c8f3cbb29f4367ff795046c8d9dd27140dabce59c8e4b03bfdfb786dadd482a3ec9660030d9ff9e53b9afcb69180eda71e50b2ba85e1208ff529daee739b437a02fbf6b6ff5d0a00856be8a253874774d52ed6a97dcee645c38901384804da0af0922761be0bc7d5cc4843cc6953cf9459fe5331369f8279cd215e97ec67614398e99a0ef7a679a348ad7c55c09110f41b15efc2b3de656f70dcfe74f8bd48af255d6b17ffcadec4f5d3097d54fad59cd35c558cc63201543787f8b6929187e47bd81670e014f77909cc345dbb1e5ff08988469820dc4b09b3d5fed0a8bb54c1778d6e3e98250120f1f368fb2f591e0aa7b54a2aa6f6f49f38b90d2c418b1ca069962e1660995dcec8cdc8681432153ed575b6661d4298f59a9e5d7eeddcac4da2ba4ce4b9336adc4db29d34b3b37eeeb5c2e350acecdb8f1d8ffdda37fda630a95088a899f68154ee408a66aed6285ed4998a0cdc65cb4fdc96d9623a0e6dd399ce89b17622c286dbd007f77aa3e3a2d4ee36c70a0494cf48c0dc19f714e915630751645277da1118dd77962e8f286ea1901e901314abd60d60896c067cb2b4b58c5aa45066eb3080d789c6d65d0b850b08da629e3a529d3b0537b20b8f34b2f2abf98dc3d699209c6bbbc366ec21da5fbf4b6b2b6db1719b7d172f14c88f4c8896e5a845a4d26dc4b93f5c6b15f928ae758f8c516f3270c6c5086d022667b1e090e67df0781adb8d79d2fb6be23734e592ad29997e314462b1f06a004dcf23284f2ff3858fae607c940ffbb3c918bd37f00a22813aed28294cec580efacc3549e850622bf78b11ca5bd3121fee8009da8d9b89f28eed29adfc34d96b40af23edbc5547945a9e680bb30ebead88dc2bd04537f19da944eaa2d432f0ec08a627ab8b7dfde33a2846ad8d77e52bb32aa3bcf83c6e36c97e5df033294f314e6b7048e9059c01d2356cb648c39c524d44597cc7fe58fbd5fe33c80dd62dfdb4097cc5a3e635935de4af520e9272d9942ee6eca99282650c76c14ddf64828e1f88e92ffcfdd0968934ded60ff8137e480ba3bd44b92fbcb746f39e9035533b5e2bc4680046f5a3388bda4b61691a6afd7fd41f01aadd5a59011d56bfffacf469327dbb8a1a7b401d50de9f767e700b4dca4f19e4acfaaeef26c519be535d9971c1ea184c5a645cb69e3e0cc58cd2ea024be4dfa0c89315a1f7e5b044f77b53cba0196aedff9ad0371d72e82057f6a300e344cd04e8458d8c28a9654fbecee200582d5aa5f4775a78ff83e9bd9eb1f361f680f3298ef79d52884151511c795167adc7397cfd5f1b98673d9e699bfc93ea1f1bf828e10b80a9ce1ef515c9191e6baf0adfea714dad3bf8a07a1c9ee9f2f09d77b468d3f9fbb3a1ed9170021af62212c6a9b59d83c1a70e1a32de15c3a2d926ffb81150e86bd548112ec3572c5096bc5426dadcf8634b2aa157c49fb94ee0b18a2e3e807ade6c73a91b8de52247e0a87bd723c024b8fbe244355292ec38d12c3fedf1025c737593ea7abdf618f0ae2df7367ad18d27a67e6da323a914704a43da2c2d47f4543819e2f166ca7b99a6d1401d6dd8169dba78db09544cb17d66014c05469cbbfd966988a9406a7e3022aff0037eeccc6b057c91f86a55e6606efb1ee22880ad7039e52d1f19919942ed25924612160c3f92613360df189d58f3dd03bb656a78f34930dce546c40f9333375a7fb96557a526e77f8228de1883133016857b65bb93cbb10c8f7adfa04e65922fc9c039138fb17009312b9d63c9d02313455a38860bfbf97de2c7c92d14e702e319734992cb1544446b6de44a9cb40028701cb7c5b0427bce71e235e8dacc5b88bddcff2912abf7cef838336e288305acd7927c9acc917e63d7256e26591065a66fb8aae90f6982587db48be2409c0be6f93e67b18334bf237f94d27f8ef1ef1005c7136e8544836098daae76df895cd04b9dc87bc4130be3bf3eeb5b6022adee181f26ca95a1c4553fc5130955276ee905133410108afb971ba10e3dc567805b5ba8df6e114d2fef3dc4aec1fe3d397fbce3139d676233a7281e391ce322294f745381fd6c1fec82678a9739546eacfe2cd444b94c853caf946c7e2c97157bf892ae16f246a9068ccaecd4c2ff6146721855bf848abd81a8161664e06ed2763a826c6437349d34105dabf944283e5e3c1e54572066527d3f1ab45bec4da306e7dce6087f178bd0dae00db80f70d20329643405f7fd3543563b2a5c62b8866699453163ff9fc81680286ff3445b0ac1929ef92eb03123a75ba5cec82bbe1e7872e6f031488cb2ed7ba25459e1d5cff78e787b59542e3a0a05d249ea56449d071068246984bafa883b72d5c98449ab7d92ec4af52a537fd4abc914ea43968c34c900760558358d9fae8d2091c362b356f16b13b6d867b896947c2ff5c9efcad1170289758e690a66c92a87443b54bb86a03fcc81b0bc6e804e99449c270b1accf9c341d86e78fd88b0aa5dd8bd611c38d77d0c7a581fdbd2a26cc8188b0cc58b6ae46a77a887c04f4eae8d85b5bad10586e628ffd0d012a6fcffb82e897cf2036b0be41382fc25b4308a52019f64117c46653e338fdf0fad76ab9718352b193b95ce8911dd5a5d50d90f31fb5cefc557bd0541b6ddf39b22ba765d2cecac6f2830134dd912929b8ce63f6c939dac1857d2cdffaf874d5e6f6f40e8d33780fc032e9fadd3f2947ec092b23ae2be54f14acd4b1c588fd04670565c39c1650b3efd4c091c6c9969321cf359bea81be5600c965d701f1d067a8c2593adff42d533c2bd456719910236e99b4f17793a358dc773e661aadc8ec908bb9affcc438b567cc14999605341241b71e55caa24cdbdf53b34a7623430b6e0c525c9fe765fae399e38c13499339ea8960c6e7cee37b1d38e2962c5b28f6b1dc2814b07eb1334937afd75ce21a6144392eae31b93ac93da49391bbc156152aa97d7808a0d888d688cd213733acdcc8456fb575143f575c6a75754cec58d579e714d7e6632c21747f7d877802a4dae790cd0f823aab487a51b05f982ae95bf171c23c71b70e455c2b3abf87b1cdce1e887bc4b3378e68cd49d1fc8bdf31c0ec4600f9be3d4a3b366bb6ec7ab03fab1ca69a3838f12d1af4dfce6a605a1dde05747b0962744adcdb7dbfdf4f8c04efac6b00559dafb4c8b8d160c2a1c8c28836cfae7d6a0d0691334019b9c0ce51d20f9fe706f4307cefb0f289a0f2038da54e48cfe6f32f7e0be4d21b7cf1032897e7c5aa5e1ea5fc54a85b9c28a49bcfd4d8bc5dba75f241545e92916b74815d318172354e03a5bb06570d1df99c4d1d6d55d23e0de00532b471e9a61e9c623bb627a6f2a330ca2feb4746474168fd2eb667f96f60c2e93b55e63838063cfa32a0f9eae281bf1b5ee9aae3cbac4c9b43ea98e3777c21f210996c060faab5d01bbd6712c571f47919a5b3ce0573df2f7549252f6db1462b0295d7343ca972420c34b69e19991326330a1fd34108c4a1ed90d8c34667b91d3e9ffdde5848ffbcd247c4d00e2f5881a602ae968338ba1b8249cdf9bfce5f8a631ede77859aa344cfcf59918ecbc3f4df2bd67ba972705d7b9bb260a78521327df0cec3596f8df0c6b83761debe4fd084805c73ffdc923a6eb7c5380de43ef30da620a1d60ea59ec0c7c5a88083a0c35d93cb6275f03d4cf5165bc60744a5c24dc12332cfd57cf6dda9f0507015d376b28ec89c1dc5f2c98fdac5e9d5200fcbd54192fc4e2da684123cd321c9ff3f6a44b65b00009d0913f25bded2ca1ce799e789678d9c6db32238e13d0c9074487aed93e16bcaef47d491b251b6a81e38f5f73ba7861508c61c3e5b3a6f005f3f77e2b335515a30a6bfc422740b4ed539e3a5fda07d006cec73ca5377e8e5158858ef19e3dd5e34caacb9a4b152a9327342ce059c5ba804f960b7890a4d4ffd788b709c6dd2a6f42d420f6a4da9e1f48d0a743d78c72af5f92a9e0b2af38552954f13e8b4e5c8d382cc7f3e30799c497675b8767d44a7a767c18c3dbff4458ab8825330fd0093a2f79036434168d3ab9713dcfb7b93633de70e178e2d21f51218e3db7ed6ca43de873279f663b55e173e96d91d9c2e01874dd4b1e3cce0fd7a9de4e3bb845b0ff2b8419cb90468fec632299428bf2520f51ed1f33d15f2d094b597ab9928a62b16abbc875a82dff63d2092b4c7801221c563e440a0029650185e7f61f22fd6bd0fad984552904830364a12ceddf456e2149634bc5246bec1a95b5939925f7e6018a301b0f2fa5f98554a023f4033c939c9f3cde2330e2949fdaded5ab1c1dbf9408c7c37e6554df242f17d2f7e40a234f3b0f534be8c3f4385e9a5f81b0edbd577e79789ad902f302b22d664dfde1cb0130b05feba47f9a5de1ad692617c3ba557781d7dbb0cea96913a34fea6233deba50cfb59d380b9f4f510da3167f233397330a72d5e397e6070681fe10522934483d7f5610c0ca61baa01f0811c7c30516a7ce6b89668e06bc399fec1a7dcf53b7ecabf3bdb31f91a89eb0ab74d7791dd1bd5af0c682089d313a237c64702f982ba8dfe5f890996cd0a6af3b95af46b5c6e8fa7940e9977cf5508bba49d4008ee7662c17616488b24dc59549c93fdaeb0aec5dc53ebf1629a7cf73a62ca7a445a25e64cbc0f6371fc0e6a51f600e435877bec5a63ffe85e994642732b60c07bcd4a9f77da4ea1f238e958a6b9bdc2eeefc75534022e4b7c8fd173d6669103ba7af7a9ed04291bcad12a8f0b80d60f1e23e7c838b9624080441c178a996665ccde9bacf8cb71b30bac609d9f798c5794f974dc5f470748aa7ea2af854a34b96fb8640e8ec1ca346c3cc4e7efec721a5aff633a80c3cc4c8cf4f0918afc9e37b96c62d6a101ab036c55563bccd4bca0378bdbcac5424984896554923b5ccd17a17c5ee863b5216f943099574051a252a44953507c9f9fbb75537bfac0790ac032c3562d626f180319ec3970a0d9e05793809404e384698255a99aa7e41f7dc383a53d05f8f4189534906c1d82c067f9d5cffc07d901d67bbec4b3610abea01f055ed14a3877a3d0809a58da826c135acc0e2e682155b580a8911309f7e0ef750a9692922f9d6aa2ef53da54f41dcd5ca550d038f6660704b7d21ed7fd40de6d20d607b4d7c45fa39f88f89307c6cbcdddbd5591d14f35948780434080d6034bcbd8adb4d397ea98697b641c0cb7721b4b699e3f03843f0ddd54e52c85c0515d6cc1ce35af9b27b2b26c0a76c1a3c27ab6d0ad8724397ebd4dab84ce1cb6ed18467516035b6e008d7839dbd95a25fe37b89501b74ab8a18c756cdaeda12925cf92a96fb2a5e584843e8bdaa4ccc7e45e872831bd66faf6c7afd87e377802339b8b1e9c85f5160975948829351596d335fe37d3a78124bae828ffced67602d0d9fe48f7277882dee62220d06603dea962251a3d421494ce3bf356874d0b47379ca463ef44b07eecc77dbb79d1e3f883a10f9c2279035d969e8f5f9a2bbd840e1238cbb67398a34275718f2da30610a2e284cd1e0fd26a95144221d588fff1502aa0a0b97c9660a27801cbf999d86954cd767141845c64e9a79a95088a1f34c0e61927595603f9dc45b857bd5163dfb13547b639cc430d4fbb31912910ef1f40214f9f3fb7b02b23a4fc8cb741854558f982a6ceb9fe2a5f5b1222a809b45234ce66b3eb4d45ddcd83d7241143680778fb9aba73d80fe169846f8342fa922174dcdf0ef8408a59714e11276452081efa26a3193ba33d35c77b3f62d1ea72bf34a249bb4b760b653f19facf43d2b26eee9f6413ace80dd1c154e56d4d172506008b71610cdd3337b32f8845d8145a69a7c8b3a6f637bcee9f14f5fac8edd9580f4012b4ac33bab3969abde8307fde8caefbf4b6c137c4d0e271d50c7d1b3cabc8fd5a5e74aebfc23e75f3493fd00ec08f0eae3fe5ce2e615a4b932b5ffdc1068a0666eefea203939c4551c3b038770015023e47eaa24715890c1625549aa69181fc66897281bf920af1cd9c187e872676928ef1e35ea8388beb37a05e3022c672db8d79e97939d50aa64274ea10b3d576d138133f0010ec6b47bd3637f0544e269c05206e89f9c3b9895eaa9ad8821afa230f9b02ccb6907a294873a67b024954236415efbeb8e78a7b6f287e280fcc1b7dd0be4ee23d1177bce76569d19863d6f45ba3d26d10003164bd89a0ed459f89e0b78a5cee7c45a6223436f9559ba90643a7bf75fc215756007d74a5dfe87e6a44bb081b6f0d372988b2dd5a4dccf50f67c4ebb54865b15099d3df86564ff0f7f697ab47019cd27aba9104380f692bb284569782ec40fb1b4ae869666b5cc16f2171e450637c93f4c95568f527d74601cbf557c38538a26894892182cdad2e5720355d05c356ad7852e1522aacc89e3d71b7d736bd90f0ff80bce69549ff7b4bff1ac60e23cafe40160ba18de27649fabb302443b4009f4772c4488968785b61a53f231b416d2ad624ab2619e6af4cc31f7c17e4d8959f37bfaf2ca6dfc84a01f9d2e8df3dca8bcd44c65edb294d5d906a538d82ec27e1909e93ca2a7c19bd4b7dba9bab8ed2b26bd55fbf2f13dedee82c07313c9caf0aeecc3257fcab16a3f7eca235b9301a0a16d56d7a177b8c3acb5bbf437abdb9ef0c30c7ae663f03492fafd09441ef02a234874ab0de249f8f95e6eebbbdf46fed006e6ded1105376d4df5a5da40da9490ee4374aa389bc9f89755a149fd8b2919f23110eb387e60eb57efec22c983684b6a2524870051dbac179ac6df8d908d22bfabf496782271adfa78af1b24f05b70da6047de7dfb477233c78e591dc15640526c4f4ab4dd5b00f390d1678b98d8352bc2a8b8a787de0dd97e01f6da4c98c6fb37660ec62879d37a827d4cb5c4db01199facdc60cc9cbfe01011628b77b9f1786c086e26d79301ce3da73bc0eb08a6a15f70d2eb8c60b991b053396c0f1bb0ff87de74a75cfe1d09c344520750be8e6bee57224c5f0ebad33968ff157f9fb64a0ecf119bf8c1b07444222d0bf0d92292063a40cfda5b2a84d4719525d729be1aee24fca0845a720f5e7dafe542619b27adfd3b4b80cdc5d493b7c457b8f017643ae4c8c1327e20e1d49fd2ec9caf655869ccf2dd2dacc3be5f758d0b6325ed47ed79be76d4b6a0ff82de8688532f2adfdbccb08493267063821868fc6be9bca4283503f3043c782242608efb82645bf46f8f374879f40f63a27082e493fd24634602d6604b5eae984d3fb5cc908df6b2691cdd1845839fe99fd86a3487c3c52cbb5fa3c62c56356e3decca5e00274b80d508a771c8d6094bfe2b8316fe84d73fbf64a3cbf11c7afc9f19199e954746a3d6d6ae78be4b6f1523d2fb7b75e7908d415ec83acd93f8325530aacb23e084de3c8995d615184bb0d657374e4fe1c22597aa779af00e8d3c83c9e9dc1d5e74a7398bd42c6311a7fec9e7a0070953b9e583d4cd8898ec9870f030e458b6e6fb8d131e31e69efabf83035bbf991e7a280468dbf4148da2209ae03b40d40ca05fe7df9d9cea41d99bc18a32db0af00a1be2bdde66f2bb278c6735ec005e239898f31973cab8bec0ab2bd2db3e1e112308049e60152a6d0ce1606ecc6e28a9b394af7e4920fe261705ce347ce52516a75ba4e77078941288e4d6528251eb12cc99d8ad77659759a2b6edefbce651ce90f654903d56662b3d2b425caa6a610c30f04af5fa87262a02f2fe18fb2399069bee1ecfc842d16e50e423ec0ee41dac15e7bd4a84b45018b90aa1a4080e0ead028cff16b36377c36189fe8973952cfefb7e02ba7fb740f6af5609d8d2ffb97b238c6eb466f59387fd30a9f36c917ef2089b8ca04cb722669632c7c4277cfbd6757e78168048ae9782a96887c2d6454a621d43cf806ca1c280baf06f124e6e65606a7c032044c0bb49747e474dafe6c01b04821baa41f1f65de9b0a193ca8666ff43b32c3837e13079c0f460655cb90d14f8398eaf35af3145c7e297248a70101a35cb89041bcf8d7a30dab4a22282c898d62c889de7f6b8c65aa81f30da9388957cbd2462ac9fd0981224ea5168aaa62c664241703ce0a02be66cbbdcdd4c84cd6f6b8f64872d5f3d1c781b06be6a802db5a253f4d12a2f002dbe90d822a6ead7e1cef81cc87f1fc89527467ef116ab65cd70af32fe531583f61f341698aedc79fafb88e5b6344bcad397dbbfdea5081db9bfd5c5af86096af5f81a3126c5626e56df1a784cb1a8c311c95edb02b83fdd696cb53048a9dd5ebb4f56ba46aa2ddbe27d36d467dd00e96d1aa664ed8e59df4141c471a2f777c03085f3837601aadd87ab6faa4b5de063c2319d1bd3472ce0aab7d550e591aa33054c6e6e521dcc62fa957f54b06aa5fd2968d98788f5d0fced9874919b8c98c699e75dda04b461dd13d308eb40b99b8e8825177d02b15ebf344d8c20d8b25501255fc548c482ef20d7482b2320fd522bd8f7fb90845338cc843798b4c6d8654ba90045121cf64219c09ea67700b747f15144ea1dc6de06696361aeb8fbd95fb30e1fefedc9f7b5c67966f06c13365efe99460d9caba6e188d5fa7ceece952f1827a48ed375942e25c05f6940f3f2a8b7939195564db19a8d29c6c82bbd07f9e145c9ebb9607bc6fc61a2c77e8ef5a995b603c59f368c817c575b4a0f46fe974fef90bc4f462e681bb90231dc3b01e0913bf6f42f60ae25e9e5003c951e49ce437e4cdd7fd1e464a8d16d4d685bde5aa4c7b18fdbed12e05b6721a69ab511824b0afc4832db5af9ce606242fb8312db2b0229cfaf9f323f347c54c139a49ee63b68252a5fd1d103466bd566db75ba015a97a710bb43131e64214d6e3fc07ec15e7caddd0a7a3b8dbc598d048e4233a0872f751fec6449fe641d54f71cf78846004c631c962f2e78d6774eedb8e57b6522d998695189234313e97b6f440a8670cefbdef89b5897cc4046717e2b8c05aadac3421b2078de289daf7b29ecb87a4cfdc1600ced307cc4a58e9e8d8a1c9b34b72d9659181fe6ab6022539bd68c5e2920a90c6d86ec6f4c56972dd390b256bf0e945a7ad9ebac8f9495ad7581a5278bac7fe51e2770879c6666aaee1e6e1e4b97c23699548a9489543c10066b3f3bae82834d00400e459e5f4dfc7e3387ba9a304aa6f8f4fdd3da6211416e89dc006f81189506671d2149abdfdfeb3e1338f170717a8b4b4904e83a5c0ebb4d6fcce92b2f66a621379986204297fc662269671e33c23d2bb7fa16bc261f264e710a57536fe2c17c1fb1d06acd9cbaf1507079637b2bcf1c8b3b3e92feb0828466ad6524c430335ea1359bc43fba7379b629f7896e1873f02ac48e770e8d2b17c3ad104dc23616ee008fd93ffee95a9cc00dc3483b7079346b617533b0d4dfed43e3c6659e00189b88f1a04b1edae401c8472610f4bce108119880430ec7fddbdc0fed8ef80d5aa176bb4ddb6daf8c0a872bbd92bcb29fdd8fdb401d1d196db91e4286884701cac98f6474d83b36b200b50310f8c62cb3faf26bcb22d19a4e781d230b13743179dd415b89b8e11e8ad74e4678cbbdb18e15d6a9c8a48490f74720322c60aa868d1f03fb772c5c3b130cd9ed64504ddeb0cc037b97796634d47e06adcb6c3260e0ef599941980bd4245995eced0313913f4d75d48def2c68c76c781fb21491794df31068761fad9c64340a14aba551f71c67855c5e43e467e9cf8bb2fb7d62ec7d0ecce59c6c6cabbe54259e89c8077e7639f290c4a6f9dd3c7c363e0d0c1a3673d75abb6d93d16e1d6aa99c2b9feff5ce522990195875d711b98082e34ce84e33882a5c6f8144dba235d6319f348d7d13ecd03af8990d7eda872e2a55c0d0739938d456a4026237516db87cb89ac87c28db7be063746745e6fa9a340191df377a66a0bf1af92f033dcb771ac5dc21d616b7286d5f5ec10969d9a222b558a52f10e60cda22483d92d0df8cf42f197727a5ffd18a769d309f24ef3029a0eb62576208c10d7bbc08d87b677eefa2ef21d1194cc3358168ada70fee5d5271baf897bc7979befa1e601ab73b6e386980745adf16e33777921a464328c16adf5aaf90469ff4cd3a7ef8f68119f7098f22fd08612bb83aaad7451e2122053655d418942adef0d93f79823142473ec8ce2e02a8d86b5e8d77bb469c223ad4b42b5a9e6a2f62b057b0e1e8743b7f0234e63ada7a94def6022b67b62a429ff0a47623298fb8ded5d232f647ec69dfb9fc0657112d2dd7e0bc0a7947ce8ebe6b1a5689f7e54e9c9bdcfe3a0a13daeab93fdcd7f3e490e11ab1ffaaebfdb923780313f227c48762a618d66cc6da7be72c4a23c0c4d82f882539bf32e0523f7a15b973382d4582372fe35497d93e43dee9d65df64e01be6530680bf80f978a3e948a4facfb4a20e960c2be1c12b579f488c9cec444f8a0a60d0151701edf75bc0c5128aece0584a20be3fc695b27480971d26d26f98185f5c36db8c00c5b24f5794953c35b1a65252994be9478d847ea6db305d4e42dc985d8f412e72527998e0023299d3cd07f76b6e806c1839236b654fa87e50f5eec15b63637c2cc2b0eace548227a83edfb3427024c6a1aaa3a5976c8841c645a2842c05a3ccfff0b986463d96948a043a3a70f1b77ef3154d5d2c2f6256c9d3647fc20fe6a68a1b34eb76b0ae0c568360eb330c21619d7cb1893a35c2286f5708b03ec46d2d5c09797ecb14175f32b6c38a9ebaf97e93c9c112330562e2a50eb9619c278d31236c68e026ba39919be243e2f19c78a5ef012ff404bd96efe5d36a4b4251084079799425c6b3e925aba516420b8d639cbf5c92f6f44f2210061ecede984184247123cb53236c26287b09160c0a2a316b71f2b7d4ad9414aa48a0b23d58f391310804ee8cc2ddff97feaa78bd912d5206f11a8cb0e24bdf36ae171425c8ce2ffad8c1b3f028a83edcb0c81ba58e39d491ca79b047e3974b4400f4ec5cd409469d8855db5b94c3d7a3510a05b6b5f7d431ee920d103bd4111de31a48b273c24543e457d91fca9a4b1bac9bb7a30bc794f338ef7d0603b2cd203db3bd7bb20a365e05ebea674a1cb4921a998f4be7cdb8302349196b0e2f0aba8bc07c6b7ae1941dc4b20979389b693eb9fbd9d09f23fa65ce6bfd99f6f1997806525e7064dbe5cd03c3d6429b1b44524d96375883a7a8e3c9660e0cc7aa3921c5800079d8140a7edd257e89229d42acb45c7c1b406f777e9a45cb19de38ced83fac8917c5ee9c7011383a68f397b8650bdbd08816daf80efce0eedb8836f16f63af6db1f02442825187a26c8bd65c3213f452072796217022bb4e8f901c81532007f1bcae1c49ef6b433e30cb530c942e0926a5b67688c4499a3342d2da796d9c534cd7f29108029399e7caa067525a2a4f8d123ec967fa8ee57b346b0ad822940269b72e803cf92319fd8dd2a9d9a75fcf056e27cae76f78b035083f1936f07e9662054a272a049066904b6ff4aa11697148765be7cc48954e60afe627a62fba94c26c3f741bc7243169f9ddf08ca88e63d08b830a7a96f52a3b9548fb2d3fd44a1765e67409e3edc49b6b66a5c34c46a7123ec26c093aec76b7632e42262f0916fe32e2f2f9df9874079e30789b2a5a6a3b989abb8e935b1b9f48ed9bbe29855073cb50bf5c0cbcba60d7b118109d06b9d27d3bb0e5b7cf94388fa43bffa4a15562f3cdd0bd6475fd9afbb04aaa6d66b0dbdf094bac8b9c2387a1fb5294d5f5b5edb31e50044c3d9ce01d6fa85bc16994ee3bc15b981532cbf71090059e64e4ffba8178ca8019cc9aed724f4cb3716e9d38f33d4aa99085ca4f34fba9df915223bb9eee1a6c25a50de853889184d5113a4bfe3b2b5add53a35d83b9aeff0accb7984cffce3e94e3253d37d11a0497b9d154dc63ac85208fcee6ca5c5f030c65aaa62879c4f3e2dcbf114d165c3de58b8b0f935d2b2a2d749edcdaf354ef2b9a3229bc33a555971470fb995e58bd8741fd67e8482773a99e4c8fe5c6244c29d6be363e60cf2b2f98c3d4c9abe4cf9a6d5c749999fe869ee7ed9595a32d47d0b8c0119d381ec28b4244fdc2b32d0b6fbd0a023be694f53c1febd69c78393bf5d607ab0a0b3573bfc3159db18c80f810b9ac9ba9238e381b810bdbd16f50bcfa24520fc84f590ffc351f6425157741953d91772a65a9b435eced58c40a38aebfd49041bd4ad5cab2e32b26765417b2bf26bd78a4aaf0ccd7c6327b5c3ea343e54efcd640f48ad8e17d807d9f2e71c0b57846a903935588d893162518e7690dd956c331f9b6dbbcf2a517376e1418a19166b3bd7aa91042a92cfcf4702c5fe7c9360e2230283d7021a3cdd2ffdffa6586e1cda3504aec74cf4e16248d9daa29c6d1a3d4b9a42290891048d075227d49ad80b9b6a7a6ee40ceea9c5df0b1892f697ea27c5fdb6eec6b6c4d0b33eb4963483864a4f3015bf6ecce222088d777fae1c415a30d002acd61fa5a58aebe1eb6f30ebfe11ef549ee24ca54290953514f262ce1ef5930e8e25cc08fe1bf78a0ccac851e00376f6ba56aa53df84470359aa6c6d97cc0062c32e164125803f87fc055145c6b8888cfad26b7cd406d99b880b2491e8c8747123b28f83e5f1625b5589c41853935922f27c505de16bbdae7f6e8e040cdc61649b065c57e41ebe8622546ef13c679a496c2ba2756612a09403e859d6b2b8a568ef2fe367c442fabec3d357a1e8f8565fa8712dc519c5c159759329c2eff21a8ef97564fc4a3521390f2d74852338c878ac27c7f4db08dc749315906603c7577bdb94fb179b11a02748543ddf924c31ce8ca1b48795fcd2a3f4813edf4aad6ade78e4829e2437f36b0116d730997f3b74fe7b650953b0177fb34c66295f2380dbdfdd63b1eda796c31013f080fa664dfa79de6a78069462dd414961389adc4a02c27be65ad390b4b72307cab0ce80f6b82b4ec05305fb88098c6abe8edb19a513a4c838931934da2678bf37f2d1e7b9ade9fc3a3a416ce4567e33d0315a92880344989981a30e0f57958894862babe9744d6db11fcd3a9074652b075cd4514f60eeefb0985bae08e3113fb508f431ae9a6ead74c6d6d77bf4ccb3dc480792193ae2d40851ae6406e8570313c6dd34a8d848d174a07da55beb8407a5ace36f6f53f5a2000e13a156e6db82d967826ced9ebd0508612bcb94020c4dbf82b3467d5ba66e2ce191bb7ec7785ac3fbb46fb99f13539973f57fe379935a47abb03e55b1ab183cc0a627f082005a8a9b682b718850630e88da8deb8e65b078d939b46f69c92d7216c120805902785cca39bd5eb24e68f5900148ae78b3cd08d5b2b892db506e29ce869135241f0153673920c2459a52f844de1f46a00eb77486d5fa1b40c5e6adee60a9853b8f4568ca602e0a11955be72a989ac49eafe9ebccdafc74f4e055197b2d06eee31f5105f959eb8deefd5edc7262d3608ec2c1bccfc0105c993a817616a685a6cc055abf1618980335c876e7ff62ee6daf3005bb990637071b7cd3e15f480bf4ae3a704209375562f6d9151d15a1defd52f5e0f3b9a8aaadfb3d79f2893e1a5fe1d48eb249d5c1dfe8caceee2a4264187950fbfa368375d66dd6bdb3a1b86f3fdf027b5702f3cd5ebecb40d23aa4fe6cbc20736da985c786c3de255629f71b6063006c369d46397046e4684fccbc933cfddbb0fe1f95306f8b35b1f89b855ada2ba1d4c2e44ddf522414b05807565f334c8a52879e9b597e4c08618186a4e7b8b31c6efd42600c26a5671e778c15126ebc7f5d4343d54ade75c4235592507edc0eefa524f25e6241c68086e79406f15c2119a969b4b49a2c92f7fded5644872bfc31fa2b47eda77ac275bf19ab1afca7bdc26d2ed572de3e69772b04cd1dcfa8b62065eeedbf8c4d7c55f47d02ab852d60b48b4fda34caa4240d94a4a0fc921404883edf025495175ebfed262d69b2dfa1671844d2aecb64a836fde143cb23e890062342ce4ba8624a86d4c0216cb7f8b070e4eb34277582c3f2019c19f9960a5c58ce3ecfbf617c6ddadb9ffd7d785769b2606084b5ecbcc3a8b408b21a6fd8bbbb31b6a4e89138bd8a1a03f81905453f2a80204a529af0ea214d4ea1461a610614c1994fdc9369ea89e9fe676cde179b8335c02f1715fa44f0f15186e746459ef5fba76ac06e20ff4789b366c319ccfa24a0e3fc70db687009fbccd832612d2caab4c5f801ef72c989e0f8ccacae33ef8c5f0895eea2d06e7fd98b478d7b383f6253da43f4b455bb5156d20620fcfd4ce7d4e1fda6a960c78fc83e174255ca49f9d08ccf96a7c4be3cead8da1623f14d6c7fe270851c96deebf121053072dadad350ba4418368052348f31c3340e6cd3e247c3cbf7ff79593a042fc33e10c101b931aa986524768dd08ff7d6c7d807c082ff87ff55f6be2526ce9ecfae5790dfbbc5363254b7554286c2d952361c05371f902180cd417d8c46b30711e6435dfa97eab3df0a556fd51dfa1887345d9470548296df442e26500573c89f185dc6c4b095175e92cf6f5ed7c04c61cd474e09719a441cbb916a132bd0ff30fb51d17f5378d01ffb0165c5accf54b215f26a8bd594ef4f3b97ad4a267193cbc3f4567803faea6846e584ea29f25bb79b5a4927cf64e9b85fe0431b1622bf8af0718190f109dae03ba595439b4c01a79ed560f7bac7c998cf80ca28293fdd55792499db856f7b0a979b3690b5ad9d2d7778b116b5777c3c7edf45d5c5422dc5244b31d0787bdb6360349d557fd8703a51365eb0917f807543bebc1fb38c543e2e5abf7da3f0d3495c52fd0af482db44766b03589188409b6e0d65b4b8b062cdaa647c8edd120c8f4df012a58b2b050527daa4b965b007613d33b3e81d88e92204466c30aff3619ee4f82b40847885ab120fdc60152a98511588c779dbc6aa237bedb0f9c1fd0236d8c564345169bb86bf2d8d5bc29029c8e3eff4763634567ffa2cc12d4ab2a4fbe08c96b469014c4fcbdccb834f797b5b87a88cf139b514656acc4959b296d71eccad9ca75ee7f47930e2ee6e2a75f87dc4112ae78d1006141e1c7d40b5f4c5003ac8ac14ef41456f4a671a9408690f0e3d4e631a79d41bbecec8adaf8893d5615aead2c96e654b23159d9fe87262b13cac954da0d8268273d4dc9828f7137743b1ff08e096c1b068bd5d056a1e6d64e3d494b4ce50443c3977f5e1734710b82290737d6f3c9f2492750befd7a53228424a41e9eca82ffa78d8baafe4665ceedab97ccdb8978828afa62e9d9928615e41bf65022a89569405cc4fe092fc1aa6a1983546897f35d8cb28051d88b429bf98784c32014d3906b6cb2bfcb450c023748533cd6b8e0c83acb61b14a75b8fab12f8be29f02e430bddfb67fe74f54a29a534b4da4b492f5c4d5f0e174c7757178ff5a0c1ab85e55e56860d627b671b32c84d3e2ab76dc19409f5441acd419c299ddfbcf050a9813b5d5e82d0b87185dbc1a7a44a18253ff466177938c09476dfb0438baf959c515b123c7442ad4be085588c46cbfbae9f7060dec55e0fbbc7a5142e28f257436cf68ca20f937256e15a5b92920ee34b5f828bcc52ffc13c2d474805d66f2fde2980b5f46407b0aeacfdaf01ef0966b74aa0bb7f98b23bf27d89daaf68379e08a4c6ffbe68ac1c798af6febba6e85c13fa2821a22e113812e72ddda90c072625ca03c88000bb9ddff0a904319a007a4026283e83de321962979172989cda0aec3e76bfb5715a1d5aca2822b4af091cd0aad609dac0e0278c76fd7940a9b909ab3dc4501bf287c6a18d6e47aac1bddad249e5107d8e597531ed54728f2b5b3878d0835d7437d094fcfbff32089701101d6661fea68f2a5d266d25cbd494c66281476a4dcd6fd7ceacdbb661d6482e747e0b2960d52e724a206e31f7f28ab7811d5a162665ab29ae0a3fcf5cb352641146a7d2b6f9f301fcee19bb3cb14e0d7fb69ecfde66ba8ca5e29294699398862a473ed82dfb18a4d39284da02cd81bd14e4f84305bcfc8d7ec9db943f2b57678ad4044e840df8e658b3080bd4f5908e677a72b09ad8b6cb411b135355648d5c7c70095d140f27d0ee43812c58b69c372aaaa9ea456eaabefb14aa0af3dc467b78075152df9583502d3543cc367935b34ee09b5cb6f0d7cac9a240180e75e82595a8ed9ca7a3c2ec3d62d4833d7341a7d65628147cd7bff9910edb7b5573c863ae4401fd86f800f0caef838338b639ece102e264fc611d8311c8b3373271d8094fb0e780147f63c6b983736b7d0d8aa2e8a08c7718cb7faf7178735c2baf1b07d3f226ca100d3c3502546cbd7ce148756deec1627eebb289f5882a958be105715eb7149660316e10d7b289f9b6b2fd7e98678d6caccd7f5012a9cec3f6a6e4df5e87a9e416d57a07154c61c500c31e2706a13769e9147c93af00e9005d71348b9c513d1ce1f01b46b3ec125b5583a6151f70fde4467caf768491676b28789d5ed0ba58e6d8d160e8e08a630f39c174e6d1cfeee347e84af5598a82526f9fc084b73420b4107757d8a2b4b8bd266261b73961e2bc4954bd049f68509e47619870982ba8c9b4e087246da7db816a5fa77074a00bc6b24de849af61efe1bd1722a4fffe70f75bbc373fc7b09aa7687a149650ca9a1b6116dd03c3a9afbe49df891b411a050a42931b0b7579e7082c51b3159c061ab405408dfcfa55f42542d53a189efb02141a28cae03041d4445bb04c5935f5a0fa2be2ae233090231367055faf68b52844165557a173c27432d444fc22f3c2139be188d8119e055daba054bd3ce0c3d2cc07e99c2adbac5cedc610110a72b14703ee4b20ccf8d0e9d61a857b1feb131597bc90ef776a3b4f446b2d296bbbe11f083ac294569c87ad80ae900a94296a4ef1217e2fe81a9406ccbab7c084bcd3083f3f79cb68d767f3f4bb64f9999ce6fcde4a1816e7459b202f7315de33c48df4675cbf0b60947b7f0f1e6d89579163a53a355f5833220b3ad67647880aa7af4f918b4a0cd4ae16bb2ee298f24c1c8abe6867399d2d64b375482c7de49e71295296771b6d51f1402b380d29e38de743c2cd6eab855e1901a6c626ddac4db4dfa387302eb3f4677b841e283ac2e32ef74e1399736a4e204ea3fd107c448bed00972c51f7b7604b081a08ff58dd856a82c1ba1a6716fef327702ef510d64970f0ccf7e07f68c395b50e7a67cc1d165ff4c798b1177bd8dc672fadc35b01836cab1f8c4775f8b6684c47869b090543f23544f0897e3aa9afd7149a9c2d7e2b94a7bba18a01162d4ef601d86697be5236c18d7553eec4a4859a666458d79c2fc52854eafa409452e501c5d0b5601ec77fa8e38dff5091e1da3891c4030072c82f3b8006d8a5aa76f32769c48b682b7554eab8610a3c89ed94bd47c87359dc2c99764fc65c577e39c1c9f2962276474b6d6973304dbc32d1ee87673c78c74de6861c07ff8a01a4dc6c957df11e7e5389654bbde10cdd81721e6789e2056b1b2a6cf5852b38c79b2781a327670c714427f27ba4b750987c65973b6eef7188c1e9a66c2cb375b40020b30febb7fae14b5836643647d2815075532ba7b7d64790d5241d7d14e1c1b1ccb3aa8a9483f0f72d5cfcfa0e6dfdeec9113ec6ab1c7d0e82ccded8c9b4c6d80a9f2712143f2f7cee2d8a2e2191fdbef6f42c4cc7b6889973603b84af83c8fa84b23c639ffc394e82b1e55a5131b4dc9b7a840f51b5509960072b06be45c13a1eb03c72eb7747be0723ea17f411dea0d22894dbcb39586f9af3d762e463dd3f8cf690f83f0e0f2c46656e901acadf82651c62091e1801cef35d9095ea5482a3220295d04f22d37e9f343eebfb69a0d658f8a4852e053a0e62de90c3e53c770f5c128f3f6739713883d2f8b049519657cdfcd097123837d207bda1c6e5fb3b0a0f2c4c28264354a5a868f420202e8d0c561beb87bcfc7c9336d90548062f0862c9b38ad8d31e4a7a50fa640d0f9a5c5c566b2308fd8d90f1d730643e133a9fdd74f09ebe19d493db748d1c596c2a419442aecbe685067c7151b1538791b2053e99a7586c172619bcb6b9c0e233c65444f1de7dc557a5455b3fe2f52cd0bc21bf55e99dab586b80d85ee3848942cfb7d461699c4e4d453334154e1a96d1c0f1003a14a342b147833543fd3eb98cf0a26606242597e7037088e3576d899d2272fdba74fe1be7e514cbdf4685b42cce1c17aa9b75d34e907457a6d7dc5b978c2e91f85d35ba19ce85bfd917c2be454f5ff878b5fc99c185dde26a50192a55ed8a7fad458578c55daeec2e15de9e01fc732e615890e4acd7d4a8459bf7a62e0ff652b6e712cbf64e214b6373f0e07d51629d1a494ed8efe2793664bfd9135d567f1acc9dc31bef9569bda4eaad9993621bf48b78a35bf82effc968c5cbf2a219753d2068cf5839ff5610ddab7eff81e184a66211784ae870af8d43e41341111f727f4a3fc108e2ca1e4e31532799ea3c3be37e75731f36201624fa075e1bc79ce195b3c8abe614412062391eb207a8d7f16040c202b923dbd7d848b96bff77994c11b5d40dff597b86bed86f438f23aa1b5cecec1daeb7a960d72b2bef800139dfa24031a991f610ce824eb61d4096193bf1285a450b35a8fa9b2fe256de640e4cab8bb57f88b449c9baedcd8bf57b2edef9ea7f75de3febeb8f2f3fb8c35c852832f500ddfa684296200238be96f1d1cb1816019cf5afa03f3aef395cbde9412b84306b6e451fa22dc3b6728d2acaa72c3324917796c016a0f1438381894f0f9f251ffa4021cd664d0417091c17d1ca885c303321f183e5b4f7b2943cbbf16cb470d5471085a904ac76d5c5240938f2afb15235c72d680707b705acdd8979388e62a5cb9706d414989e53b37dba67eba32c65dec8b0d3b4850f07487eff2da3629bba55bb133df5012c5d0542b32067a3a95dd753f771699a588926fe890deae44c3aa2370b11dbf4489f98af1a5ca697c4a0d88d2916a83c2a2059cb91fb2a47168d7ede3c29b08bd63fdf44c864c8923b5a83515a5435765a545a625ad942613e367de52718b006ca5e41257d09e2d31d6ce280f6d5be32692b95ba1209d66b271d39586ff8c9a96d551df86171e4b7abdefd62f403cd0fd77a7eb51b21b5fab1f22e98a775d4951b3dc019050315cbc05f66b0465f3563187cf1c4758a3c0c0cca9d2792856114d86717ca75f5875cc7b124e3f3d4ce9ca6aa4b193ee6e799500955e0f7b625a7f18249b3af9746d2f43cb1b094788b00de51f4875b3e90975df76133da5e9205e15efd7eccc46a3b7c4b919bce91e73d9f6254939ace4b1f23065aed1f50a9434c88bf3cc0e328cfb6aa209e785d01b8e98e3a0b409436b9c588eb1a928630bbadcecde11f790254f6f1d64ec0695bd5afb868b3fd5c0eb2906a064de7eaf030af62fb42487f5c6c129c28c604adf99417e7de699bada88215c155d868391be69471c2da3e558af63e03fafeb5b94803f67f1c1a41adc1371fd230b5e2be05407680b19fe43998ae9f4a505520227e737de5611747c6aa4a155fc41eceec7aaaee400c0f7ebfa1b3a38a70dc539ec9e948778045be46f58c1f4253aa615d8b40a02867a02c789d15f86a3e3096af3c210aa9784f6c8394c10d9c006e90b0544be7da76c1357cba3d37049d54cad2076541bc1e94606fe3c0523e8a3c2fdb13b3ad47ef9fc19f9160b27a63ee01a9a02d3683525779e7020a79a7add4fe80f8da6c4db74c12055ff7036ce4d3d6050f59b0d03d533c0c8b77eabcd20430a4f727476f32ec9ec9eaf3e9131ebef1e6ea1d8ca4cfb9d4f1f86c1ded8eaf859bac81b873436f237505451e8493bf9aadb914e33f9d27794514414b66d71a5b040959f07570728b71a0af8c026cb9360a841d0d2a68ae6d3b7294647f52478195dffe82307ac6aaa4311765198eaf74d2c4cce4eb3b17680ad9d8e4d918f7ac3d1358866e0633fa68ba7815c03aeba183ee138c08faa7ec1e29d9504e72a14a3217f52fa3d7d20e4af460fe4ea0e04056efd13c255a66b39b1664ac4bfb91c3a11e934a269e6bb695bef278d67ac0b04a894b4a721f759c110c2940a3e2c85faab9f36d15aec72d1a1ed95f3210dedc1db946cea9a5a5b1b6b69373ade4ae4c459a0417f2fbaac5a7affe22887826e0ad4310d92cae3031699be5c8eb2829c3c60159b8d6bf575604534d57a1795d97ad8e4d761b5fa5be9f4e32bd1b2a939994007271ea83664bc6235b816a53712300d439a77ee66f8d29be0aae29b5085778e9b00c00832f6a402128d5a5a2c7ccdfce7bdc3c8acd7f1c18720d050d1dd11c1ab6d1aa5c5f19c7b2650191b009c5857953a347e74b977486edd2c887f705c5bd94d2fc1c9c43f60badf64a022798e94e013a1912cf2a61a9a4ad8339faee60084fd322e1b6270aa988590db2ab1a174e2a28f47316b12e017fedb3afc1e2f6dc1a3b210b19e179fbe1b58997a8c29e883fef03ebf0c172ba4d7f587bff6fe97b578a6ee405f57d453cab35412a3a3721049f1fdd869e708c499e78bc190c68e3aca656d8966dacb2a56cd6fda734832aaa392da4831d7076162f6af141bd96429a73ec0e473f0180083190f3bafb218375e084bdddd92f3cdb65d439742b5cb5b7738137259c8895d052443bb7fa7ad474f64e52df663ed850b3b71c9cfb8c9f6cc4b6c13f7658906eb7f7c3a808f37a7fc67bb56e51ad5306e1b8b600b5b3da176f06af96156dd5c08a3369413623f1fad0960ec0720d0ea3f6954fda8efae2ae1bed9e8e6ca5048a2f1189d62500e91bef8053d5bb2802697a238fdc6bb0af991096111875aae3a478f59cc4249c16cf3cfae6ff3927f45b2908b0dfdbaff6f6a9473421b15f1793f3ac23e75b2f728ddfa04d81c57e469d176348fe64aad25a0530a01e7dce34c6b4ea6477b740667f48db3208c4e2c0adf349f6fde671c328b33b1d81aee6c4fa587569e8ef7455942c30ab89e9c3c83377570f89e53fd401333a6492646b36ee2aea8d70b9ec19092bd146ffde70d9fa41fb8a0b9706a03056b133b3b10cf9cb91dc4930ce432c2641b71e507e3e8d762cc62b0338d94ddc222202e44edfd7699098d7df0b12d588cdbdcdcd2576c84360912206644335e5154feddeedbf2c2da5f6d4a3cccd01efd5fc49a4cf3b6ecfd0b81d208566e7fdef624c70704e3c01ef50cdbe93aabf24addb6a51eb71ec8bdd9b03bbfad6c8c711fbef3431ac65b18a2daff8402d7c3c3c94e9b418a950da83a4d53c92498ca72778900d1470c0a232f8217aea9326dd35f9e16fa36f903d045f15269062c53bb3c9b322ff9823463df2b838d136fb59caa3ea506f05290e3fdac2bdd60257a3154a2018337c488c546c063c4531f4bf5e21c4e0c9211422a2bfd5c0e5c01fb510125d0b16f5033541e6ce89048c19b9493c229573404233edda3dabc9eb2ffd9867a96cbbf971c78c1689f32be3c002581644844382e7f6bd3d218667b2a87f0a051ec484f3f6a6478266fe68c8859c74ad64c4c06d643748c99213eba9f44db016ca35e445cd287b7662bcc4366088dcb7b6ed4932198f2f88d7bbf6ad74f932d439ad220b41142a75df45b7f297bd7622dbe7ca80a0d40ccb201820d25b5c4c0b2bb52f55713813f81c3248e3afa368943f0a918be7a4f9958cbb68c155f7ac1cb61771ac924ffce3df33ef636a4a98cad64f559776efaca913fc95d0dab95f4f61f646cbe636b9b176d6587f835886435ed87a4dee0e5741cb5bfa5e4a0b732168f6ec7e32888870c7788f065205e83e26ef2a8c3c2dcb31372c0009d57826863907ac3988bdc3f28c43a87210e23a268ef34a044322029050051c54793d041da1ffd3a2b15efaeea5ad102b0d3dbb70ba48cf9dc9db6366073b87fbae0f653030fcaa4b51a8f411626ace926f1d2f22e53f0c8dcc2e0a37bbd6f38a4003719b0eb8a0898997b81d981e40ee34f68bcb167a7b3663144936b8150f81371ae366fa6088af141c7957ee77c34ee760ea8c2d8d58c0186a2af429adad26cb21e7bb9fbe301f49c0d51264e9f8268b0f533b5781dbfcbd2927a4c8505d1a6a506aab7ccd22e2de67b27467e268be227cdc05ea3f75d0616a4df956757a2d02c30ea31a2bc0dabaea1460493f1bc8efb597716eed11603b84a1b680f10e01263b959635479b34e308ebe4396de74943de91cad61f209c05b3d76b1bac626d593cf057a0c6e93708ae79df3367832acc45b72b02bc82e14324c5b11de0058a44cfc0969cb679a82fe86d1ee8cf54302c7c110de81b9f52fb5eb075d1d2c7919d39560e5c4efd6b0854b30ba303284a0526331b6fa36ab0ba88c6f4d80b23515420c6822732b11232ec4fe34fe67e1d7a297a10f8104150cf149f557566fed979334d1eb83118ebeaa8a5679a1349437e9b4cf2c59c0c68166d915076d10e01baf38aa5493a5a37f80e4735826d3ec49e6a69fb2debf1560996c79e82723eb62e56defc1e44b2e67086cbc05fe82c781af699ae734771c55d35c332dc84b1bf19e9f2614872c079c218bcfbc63adda48150d87e641430792fad77d68c332811d88b619b9fee25cd53e5197bfbe14b7e0261f09b1d5f9a91d4f0e36487ca217a3502b150ea2fa5a04c22cf28be9dd29bc7cbdec06c843e6553daf6b1a9a0099058c14dab54ebfb5f15cc48108dc0b8963e5d62587d71b0043293a109022837026fac7cf9f820e78411356489966c41a93ce6567409d5cba9311d0fff6b8d880ae2e5a5dc3dafa45348de359bbf5d8fe8edfe2f393b9ff430ca7727d270c055c5ad0d1f8943db47078aff4a8a3191361234498f3cfbfce16b457b59c9c27325fc2cf3bf52ff8dff0c4e82b5d2854cb8a002fa206878a23fdb93b53c3372725dc83899b805fea1f0daaef85d5efe6bfca7fa61f8706a7d8b43e7e64f76c1ffe8fbf9e0ff5badcb0762928af831c2d930db4857e95f75d507c36fb15796b3a46b138a6e2d884142297252504a6bc3fd46356d0ba5afe4e3d7d1754718191ad0027cbdd8399c46bdd0f661fbf6a5d43ff94295e11ba7785244c06989aed2919e761d9a427c2e22bb0905ec2eb6ee611300a08c355df3c9c187a2c2d4ca2431aa98fed55975dcfa5a1a6df113da89a89d14725d1d2f6a60a5a419fdb8a15ed8d98b8335834473bd958ff1ab87d87b36fe82b8bfec768bf814fbab76707e0b1e5007c7103bb88912ccd39b30ff015cb1974955ffce54a05b7adf66bd33f11e466d106e5d6fad3b04d1b49e2b16355babfd5fadec49fb2d45eb19bdd7896d52e643045d2dcc4791c1378cdf4c84cb1a7550298d74541898aa375a1c031d66098fb8459c0d0f96955db5b7f64a94ec2640b417c99abff59c7a3fe5661b190279c462463206689576c3e7e401db5b2fac75527a11b21fd8d36929d1894e69a62bcec6445fb3d7d1f00025d7f021ee378a3bf46db70c98db9ed32750f3770c23f3ff14bf228cf0630f930a4190c8fbbefc65a4b7c29cd1b38f108c44d973a530456d6ec80a2ddbda3b20c2a49c692176e73057bbcc1d28352ff24366bc888383f10ad01d2fb5eee31f5105f959eb8deefd5edc7262d3608ec2c1bccfc0105c993a87d09311e66cf10ab08bf341fa7a1f9a27a4cc0219a358c829beac542d9a29b8910d6a925a68ffc4dacfc1d69a0e8ef60356271ca0d7bd45cf2a2e6b2c6247dd7395919decbc39622c4dff0392dffd934d48d839a723d59819009a54f3dbc26a333fa7de5f9c3b0950f36e34557b51b9211dc65a79704e091c32761c4963b7ebf9d4f2018a43121873049d5538baaf472e0d11d833ae6f0590fd506c6de42e03caea92d63ce1dc9d9ad2753e75066ea2c883a42a7680d36ecf4b4df73152b3592ae21a8bc49cc8e4ef4a022094a2854e471dc8f99a6a121fd643514092ba8ddf230080f6f5904eeebb6c606c1be923c5f88a5bdbe8db7095c9c30f9129595626d3d2bf77d521867f95a545464a2f071a0f7e06ad4cde9932366adffa04b601322bbc28138e76b8fdd7d7f1bf9caf4b404e0e0fe20af67aa6f6ad765179cf7658293f2bb16dac5b5f0b1cc723f223d15adcb87953345a1b8bbb8098f3ba2de456a0f9e14da0cd0387c74610d1af995d6283e452145cd6acf2fadcbcbee53f1f0bcfc0ca8f6718eb1efccf2f820939e9d2f6121d7fc505cead9dbb5512a46c6676e3d291704554357599c1dbcad522d1010dd17c08ac21262dbf5060ac8b46b11f00c77ba60b0451bec78676336ca77fab60ea4c31c862b10b12e3fd5cc4bcc9485af986c2b19862dfbd775a991c6ce0caa9c50b36d5d8d011950e10d6ea7656e62a9f38d8c73e73845b30251d5917b9db8ca27b5cae33ef8c5f0895eea2d06e7fd98b478d7b383f6253da43f4b455b8cf2bb717b0cdc41f815cf93a929fda896ec6b64de049c8cf5103eb740ae53737a465f13fdb20542ddb5aa9e664293dd1154bcf00d0e0b1ec6b091559b1e4530c04f6cab42ed8087db7c9f0e21dd7f073c6a2439a8a676e69001e2fd25e215f24e337daf35e5c435fbbb33283c007a20016d31049e758f89c9141d4e41d78536e61ac49cabdfe0dff96a4c075172db48106e542177c2b376facbea633f31c5e7620be742fb43316a4986ec2ae2cc71e86e3ba0316fe90d3705fcdf8a650fc99c5fae23d9c47df0701c68008c410b922cfe75e6083ecf975daa81d664470a3dca19632107b1891daa185acc099302a45fc8839aaf06a2a101733359af951ab5bf64a47aab66328f302eb842d4c9eaf8dbfa731e2220b2844e0ff99b657e43523b1136ab5343b42be4e0b9f87032a227f448e8db08febf1c5d5ad0c313dc53b10e0d6224a1626911478b99dfcc1241b6bcb9b150a16639b5b8ee7d87f741719fd167e918e22a51f6b3e90a04a8b3d6ef2131d722ee08df7635a73e750063ac1c3c164ed6a1b20ed9c359bdc8f5d7f10150aea75d851599638ffaa43a7adfd353f67956ae23305e9ea0e4c62eac80753ec28e64411db189f84291fc0f8354214c9d1d4a9bf307546431171f9b5cbc864a8be36419bdf504b1daef4520d2c65599f7f6bc2af15a460e2b44f51995595c05e44fc1ef5f40a4d69a9ce9144f0a155a4f0877ceb90fc1c2ae6f1b690612a933f216406343f1818528323af1317551d584b81401210a3f655dbb7746807d08de9da7f35762d0f757e6f5f5e79991c2fe356355ba41b4b0d49edc455524322d2d21dbdd7c719084ae7100582d87e3ffce2a3bbb2d3597fc615553bc9900e0089fc4c60d882783cd4199f4736163731dbf8b786db693f256b5a6007ef31bd3335783c16621c3977f5e1734710b82290737d6f3c9f2492750befd7a53228424a4bdf2c1043ac7bc4a024fd7c4c3c1f78f0736be3cf545faf2f5daa8d410f2f5cda9566f951ed77d0a4cbfbf18089b6259246c6288716b5b36275a41b6a4f98cd0202b23224cfa726ac41060e178a4c01ae642e72790d6965921a47f4d5e0022275689b29124ee76ee7f4149ae984b2d5e4230860c26725a68d8d64ed5c09c78900c9f83cb1ebddcd764966115deafb924553a18289a43c095defd8002be77231824f8ad479f186537ba53934b6b3275b29c880bb0d25fdd74e57ec5865c892d0f3de20b66528f2db338f6e883d7a70e274fd6a4906890b0f4da61a276e487d745f3e07d25593af55e49d6a06962816032b32b2b496494bfcfd980c8115e1e2434491879c1aa90b8acf737abef51964c928947522aa86f807f8fde0445f25b0bd69ea6603466fa0dfff4cebd7e2e02b5d42d0b1f654890deeb000cfa37eefb625e6bcfd92e893a3d1bf22d1c50eca5b8e1f7e61bc86dad25c48e8b9ed32237fa1bd6b7312f0eaaf5bb12a8bc38df6c2075d8d5e70bcf0739756ee65518b2fad5b7cb5e5f2d1f25a1f4ac56d4041d4a21005374869ce07e465f18564a315e676d84eeae4be5d4977df291504fcfbff32089701101d6661fea68f2a5d266d25cbd494c662814763ead2a87cd031efb14349c9a31d4c493736f87845a15772680887d3b93083d3b58b261a846e30e4298120a03edd40f13d0f0e7a92ee38355ceaa7971db62a4911a46aaff2bbc5964b4cbd6924316a1534b1e88dc3ee6fbe80ba29c6f63b8ebe2b3ee4c81726eef95b4e94dca0da5ef9f537b2f087cdd7ab443623c6d13d207e609712d0bf3e71fe8ef8bc89cae3899c0c92d00d1bf93739a4f5048dd6637be2e0acb5bc10fdb69726cc6c919e74b0dd7434ad3f8cb7e9549cadad020b0739eff81fd66e910c6f9b2bec38456ead99e19e1608f5b6311d92a9496c4457419f07efcc7826519a68e405ee9e7fd6acb105c495a12bb208dfe131ac25fa017ae3d315714d292b6c8c68473960a21ed428167e6d1910773f0308cca5863a3d9fefec208591ea9c3d201d6f80d6c9d45be108d330369bd519d83727e909b0b89a881d98d2a0d89056f2cd0844e1d6e4f753f833482fa204ef93ae8d06b2fd7e98678d6caccd7f5012a9cec3f6a6e4df5e87a9e416d57a03074fd1af6fd967fa5c4767033a540f684d375f35462e779bd07ffb01d27715cd305882a07aac2cf120757c6f225547c77abfb3afb6b8f45d0ca7194f05fe54989d298987f5e687f0598acc541c2532189de4bd5092685ebecc09374fc268b7a58b877ef77bab33aa94ac081c7511f2b3a8a10b3f6b86270ee7fd7a6ea0d1e8fcba122d377d53b6194a16cc2d0cdd16a891557ec4ddf16a2860e3638d1dff0c74a903e0bce899c678b1751502a2750399f0df2254952ae7e21aa50ab0358035776dcde043e6f8876546d679e59228a7cfe2ebc99eb67799dfc9021644c2b7d27b6635dfecffa112a7a6a7c8304ef23f6c4fd11669856913c4fb8de1ea527aea7b2cf1327fcb8c6e2634139832d181b3f3b5ffe5bef91d237db3645651e106bc2f5effe844a823119745a8c873fbffa4540adaa32dee1b005c30304f78372060e3461ea9239975422ca6b913df331871185ae81a8ba340d7bc82477e1974b11d89c1bd5893877dd95eedae92c1bc0c7085686810bc4fe0e394f3c6e7e25836a56c00cd5ae0d44f09c228ddb27b4ff2ae849978899788d629771b30cda30c32a34e883ab748ce5d6051e496bd2c49948d74ee1ba201c9447b556d285eaf30685d726c5261edd51647bd20ed8540ac4232832dab4e3891d4e43351ba691d840b45f8b4b17d00ce611719ff1a661d8383dd9f1ea42df30eaf4fc5322c13c02b780ca80ed98fabaf6b192090cab8911d662fb9394e321a887881ac31c1f3a4291b32af2c5eb7e6ece2734204e2052b436dfb3038133dd1ce33232e34e287ba03c7be2b15739e3745f489cef620f77621d086ac22d04bbd5afb3d6c3b14aa72a5869ad28cd0f9f98af7309721b717b2a4e2771f7eaf9031349940e2f8a0222fe6652668c3b102ef22c875efac3dead3e61bb4d6759e0da55a56742c119b705789e94e85e95f4ce99d68261aae3e899adfa8f1b2b6c1b4d97afb7ffc151b2c6d94369fae66c647c12b99e99bc91a5a3e983ac2cc788c701ecda0e3f77c13c4e925c4742eab48e86116bef605c1fe05304ddaee25657b76c00e9378d019532c03a16e25cdc38437b2977dabd0d88b4de9c3758ca2674cc26535d9fac292d9b3d2ea12da8c0be73d2b078ff00c4fc54f8e4ae5e54d4f50813ec70abc34cbe27146e0367a6ad1937d42ce2b5beadaf23957565fcdb254ee1faaa1127763771e193f794b8e49577abc8b33765979f03564eabad2b0525c941cd41f1d5a433c1b1deb02a2708381c9ae29de09ceba05e7dc7971e8814520cbc18b424c1a73520c79723f43b6dbffa5d08bc47b00022d00a2fb5f9ef2e7af961c73d905bdfb3e16ba3d8e29056f31ddccd735eca9a2dcb8fa7ba2ef9c084e5eb5a0e5bca1ec742c10f021960b51b86cdeb1cd9e145a8cfc271f95dcc09679c3814ff19490369e12c1797baab935111c159351fd1e22b98e13b3614643c74b237b615f89d17596924615037a0d8ed23f1775c301872905a80351c846452f207f4c242017fb4b5eb5b944397e03c24cb6e0b0c51b4404cbc2c82c2163a818fb2a741a3f5de750f61f9c8011d0b4c0fcd4d85524ff6f4164c3b037b9aa7e70d578553f51b10c6341aec20977e85d4c6e1a019cfb41aa14b522cf53e2f576417a2979a98f7cf9e157de8f9a300912f2246df71c5ec883af882775fb887fa02f471b2f2d3db52b354b73aa3b0296a160090ce9d5db5d159f8c898a4e88d1aa90dcf629168883eec978553c24a6e2cb77c32401a4ba0bf448b2cafe52c053a426bccc7316aa5538e5ad6e852c4f3d5069b93d92e1663d680ee6e0f9c106090d5ef72d94d74385aab333dced2e9185228cf55c8e5789c9546c2e16f74b87da06bdd874c31f5cef732a9b46f5b6655e3750e18bc956e418d36112c8eb600489cc83e5cf2e59baa7e8f89d354286434a0590ff8791d80db063067dd8ac087bc12bc9971ea0b368471a3bffa2c722bbfc9601cbd6f0822728bb26e35bdfa1ab93c961e9bb101e387682cba1dc15b0b126f9609e2d06b56687776b3b33cc1f4da890efa4b7d36e4140965792ea71e39c49340404e77c49b5029a98754768d1303962da321a1fea205d41b4c7c15de3a61081d8ecd87e24e34060acccd8a1a476ab5e0f87c2b9497dde3a99dfd241d0d9b198bf034fa6df86f5405073cea23fe37ce7a779a417c958bc1a5e786c31122ebc8138bd0a40ba034774c6c4b33d6264a2e2294c85cc7abcbddb554a6a1ebc72d51fd261548b6c773c933c01b5ebe7e19b99f63848827fa624bc1092c2ef0c304a11e3b88b8f2a8e364141e1f00e0a4e76d43a3874b7efc399a61ef404b66af217cdf2b5e5384eb5e0feeda87bffb47438c6355aa6a65b6779e7c7b8727a1820d850dcb7493cc4607454de600af2119d5c336b6b36ca4fa0f226aa7c6a753ae3e813b15056bf4d33047847f94ac30db764753c9ef18041b1705469be206b5b810c79fd02fc912ce4d13ac93c386c14a5d5c192a2a8c7bfdf50c242fc40320d0038d741bf3b6a90f38a19dbf569c3e683b9fa666800fa68e38f7ef5902a061de90c2b59e834806022ae03db3b65694132f6b2c6a72ac2982b276497ab7897fcd3c3cf9270c58f937151bede6156fa4306d9511756f1725dc0dddccd505265f3ffeadd78a623b40f3db1aa3356f525037d4e92e875f5d33abea1e89c883bb89b6d09a824db3397168ff1f034d4b9bb07ad0ea43c3921ce0987d5e2b0004d8627b39e759d4443016a6775f4fc6c5eb369db67e1a22a687e6d4cd3f1f18e2eee2e98ddb3bcb252efdb74b5941bb1b5c3218e41af3df1cb0bd8b3f2ae7b912067f1af63c5b2d3df7d290e585f27f7099d9c4a9696417e24cf67f39046d5b9dc8861297153514c2961a204fe95ad3df67de0edae2029f5aad91053eb195d121a75913756bfc6ce0576a9f8d11b273b45d0b224a96d4ed34d893a274cfe6f340b70e843f66ed2f199aa3c68266da9c1af577d663e49501c91e22236443338c00988e2a459dc707df32b1d5d12b4177a6cabb78d91a13b93e614101b6915f8fea44bb465220a7f9ebf7d4d56277f94b4b2248b109f6af17aa591e16d859a0e9102daa6b072ccab1808c5fd25e651ad7fff2ad37f4e3d6fde2bbb35da586b2a761dd1c9b692ee8c93b4d8e6976c5b75fa4506efcd52fe315fc052a9b9425bcae1a63077e28aa3c9efa27b23694c3e0ccde94154a4d8b83bdf8d3897a388d3de9dd6bbcf2f52eccb0a9fa3a336a418846bc52414dc331c08640f54779553ea4d402ce01c5234395483d17b2643803a2e65abb11bf438758aaed9f520fc258b828056aabd3134f144bcfe61a2fa3056ee9dd27348abb29553b076decf9c6e8a5a6292e528c967eccde0e04f2f2160b71f4bc1c63edf0070adf62cd072f3eab9d6b4d12c86968984336afe993f58cda69b85d74d67428196b951c933df211e0472779d2fd715a2f759b950cd3ee84a644b029ac0addcde1481257c4f6ef43edbb4758215fe97372ad06802d6d862a49c133613bbd8fa118bf61301bbaec1cc88e060fc6d6f15db4d15d2006848fe3fd850bd26596c466d4811760b0c38b539d062b1aaf3e469c053455a2e8e317f263345a8a0700662f60b2e7cacdea93cb914923b1053386b2f6b0114459fbdbb983c6473776570d8191eec072409c6f656f6841dafaefc931ebaf66575c13483f9b2b6b0f80b7d6a386a210ae2641c4510c9f662f6c15b51484e58059555ccfce1de0bb9d615d7aaefe82cfbfa0c6e103d520227db24e81e0bda59fd4ad199c80868823c5f55539b312ee59872a94a190703eae4f32efc7647d1fe81fcbacc34e1b118f8ceabf6b6a60a6e358ca235f01d33a4ea30bb7efb30ee8467b94f837935289041aa0a38ffdb860fa67238515e6a21b48cc7b968bbea8ec6cf7f17d177ed2e94e1a66dbe039f9b8f26dbd33097f37915e1828e20c9d150ff7778a3cf0c2fbdfe5a797174d85d130e46b2790717bdd9ae29ba820eb4b721a3b3f2a0c2682af381a7351de2ce1bbda6c86a8ae7e0541990312fe22e0353f17469bbe6302a5c56174850c9e078ef36ba48e4dfc8e7da0d6eda4d48958b7fb09b20105c3698fdf04f3e89b8181ba48ddc4d843120966c6905637cb52db173e03049e7c58e312adb7f69f8620ff164651dc6f33c02122724c20a93662348fb039e3ff643189a549d09ad11787eac869ae211f35a7591ee8a0c9f711948a18c633da41e8e47c5cd712529c92794cb73e056ead5cff09d8c1106f05aef9515b5ba3d30cd022eb8adc6558f00002ad86dabec86b67eb9e3620a5d57c147f2b426c08a5281818ef20e8ad94064dd609f78a19fb3974452021eaca56af9d6f15cff7b7917ddd46f0fef2b2e7137e007d8a4397df3c2bbcd50a9fd1d9a946d384c7165270792e94338c16203d66e4bbed57cec05fc837dd745f8a259058f6cab1cb31991d197c08038f12df34605bfc5b411a93cfe3328104c590800ee1366f303ab856e824b3acf5412d74df17e1989973af997e9fd8ec84f5fd96adc2913496e0f5a1b62da7ca745a40421a7feb08083872f3409c855a43bdcebdb9baf80956de57bcf3e93023cc6ff7509afcdc8ab5e892099bba9c2aa20b37dd693a380014f192f860f08cda8ca2755f720463144fdb0bf24e92e573cf3a22fd4f84e84a162d14a453c765860e147ebdf268c664f1601b09f99d758162cbe622319fe133591ab7a00420785a9b3364af1a119b5762c73e48ae0a7a9bb5fd9c27747026dc8361a3f3d0d96134a817f42e8c25964a02378ff764bb5ff01226e53f9fa375d226ec3e056d9199e4dea3ea23beb7e706e21030b8075623e08ffc7eab197c03c85fb62488239c5db150b2c06197872eed693da594a5174e66c5078fe5f80bbcff0fd2254ea1487fabfce915e0b05ed452300c9dfb1bedaf75004f1d797f29750cf7c8573cc98631d999c44543dfaa08652655f5765ae2e1d61ef4a4764a3180e9dcfe8c9f38a6c094e2cd3031023b45c7b05d0c3d95864dc5ac5ccf1b6e01fb73dfb5c3f1a3252d2f9a3b06c264b4cf141cb27787a9267438a4647cf326dd951ac211dfd71dd1da1169df292427d9ece2fe0aac05627f2479ef0bfc67995ae50182c409391c08cc7cb06d2cadea10099c74919ecc9ed2754ceeab0e8b26fca8231ccb1e0297b71c425091fdfe43297f3170c0f75be9128b0eec6c9f1bbf709fce195cbd5431d28f912f323d3b7f2d87ca2fd4115df13bea6201c2ad2c4bf2adeedd4fced1abeefe6b9a4f57642bc61640786e6df93393f45315f8a9d3b8ccbcaadc4bf859845aece50d38161523499adbff6876cee42c53b3978e5f185b1ef774a7285579d34da1c232c88980ac45fefdd5404cc25f0a72938bb3879d6ca1b90b570897cc24bfc7205d52d35729506c18041fbe60f76ed54f2b46e2d2c8e43da78c66df30cf25c5b7118d55a7ce49760c5cfc7c18223c43a6e512afd205bc186840e60638484ef0c0d30cb7de5fc110384d5f912d682d596759a43d6f56f4898f8c6e9809a225a157dc593125c7f23a194e20be34496335646084b93f83095839d0f9674dd834a3db1b852d3d84e21cff98a430f09c6140ad17f66f60a875ae429c45d3fa47afcf7d95ad1740193756e8df70d3aefc81fe27cb529a04016969584e9712639fc48aa81234463ee236e8f607de7077cd511d93d37ee76790e99839103e9d5d07a1c48f368358cd5a6ad1c20748bf77638a2a78f5d026c6a0167c517562e588ec951c42048f40607fa06261208883fcec7d6a43834bf59943bbbacc3bbd17782dedd09a90491991250debc07cb7111864514442dc7d1417dc94a0d24ad4a9bac517286977ee2fbc14082f5900d96efb7bdb367195ddff897fd897bf25960828193250d666d72ed748a6ffaa60673bfe14a76eb879a7cae85c173653241b06321b87c8c1e360829f60b3ceabbe929f760064d7f739547506017fd81d2150c3d8409563ab596e961057c07d9032e943bfc2d7a39f32747baa19d06d96e2d432a65d748e9d044da3887c695a8761f870858bf2328f46d9f707ba1e257dca9d5e2e35ff1ee4a97358230dfe69814b4c3fa50ec3400288239cdd9cffeb5a902ca4b41d91d83676f88e9b855577deb5a79195bd0e212711c6f6a773881e361bfd3886125ca311dfe7724912b15d4bf75ceddb7c350428dd1d321b0f68848c4ea4a93313c7409f9e9b503c00c810e1a9a2fe20a456e3159f9aad90cb260bba51c4099c991ea6fc321b95bb0bca72c7772baab7ccd6a3cf98e37d752b59793440ae9af7c8d9abe6ce77f9c5f9a2590f543b731d70bd5fa884ccf9179076fa299a2b89e00bd3cd873dfaf766539c77a447759b7683eace0a59a0abf44bde9c99771452b6d39f7102594c03889176d6f4a84f98b8755ed90fce35b140c47fa96bb91e64e5c7430784fc136419b638d82b309af126df99e9432161225267bd4efa7c490f78bad7a75bbdfdbc9bd70398ac107de07a5dcb410090415b76e5c3a325bb33f556cd458585fb5fabde6d836149f928defcd459f5882e10126fd811e4f126759dd044e116247f21ac0a70697a36966051cc70eab6941a6917450f41030f77d7c7198c41aedf7ee769019530dc40f46b7df44441643221230bbb1ffef4efc2f8244752fb247451d50fa6d4ef171e2beea903c7b412684ba28f5f7081304e1de06c88bd2adb903c8b0b84d574d82fec70fbe9f238edb12918ff52b35175fe24a371a0013fa6b9b4926079088c9457bc846309375a0b8afdc5e1fbd75547bb7a1834d2d4d3e1bade8e0cdf931f8fdd54af89181a22502c514106fbfcd1c18a7a29a881146486e657f2c7e954071f2e801eb66b8115ad8a281ca2e9aa850a2aaf3510bf27ca54224ea3035e545fb9a2d3f1c751d5b10a4c8d68351db804e3ea7ebef969add75b31a4031e56b631ab5d70ee26aaba0175a74df2cf1e6efa95d7bfdd5e444207747c1941e44869f374300305ed4882e34ec62f1d7e87aa2b7b079876b0aaaa2cdd77537e328612353177a0faeed0de730b17b6c3eb0a9a7662b8412d3e9b3392d56e70a8d6dbe2722b3a7ae706cb8bac726ff50e0cac3f0cd085c4045770a473569db11c6944f31dea0c3f79460f20d7a3085cb1c8a10e724a8f006159b45d0072069f285fbd3e30e89f1cd23c07502a2c53df60ea2474c9ab19e6ab771356313176a5efeb75769a1ed0a71a5c9e5bf067b772a23fd3f17d48732f8a36d9b0def443dc46b1b04cc41d716ddfb482ff77a81554624c53b35a504b7c2076885d564270c42ce9376ce8185c286a064a3398f086046367a85ef0f2f23f4ae94460646e12479cf8b8abb30a2b6fd3029153d39bf0797868c2cb9f73f3dfb836df7ed1d9886df951f11c0f3b1732ec1d88aa68a62ce49b7597b7c11feaf19ff47bc9fe2fac1e211bf0c0dbda1a58d345af181100a9aa79d365ff3e9b35bca00921af7aef53666915998a1010894301b74ff44ef98120908e6647ef804945acbd3abf5e28a1834b233330ed5cd75379376554ab534a85a50e6fa89652fbe2cc7fa121698330ff53d46b53cb819162e2182b918f5881eb9eb803adf140b953694b13bc84b4b066df0dc1e60519f9ab5bfb000b58e927dbe0dcf3e03c97881336c84d08d30be641e4b45f48e9b749401d9a3e4a0333e40fa7bfcaf48ddbb2b53c688faf578a36b123052801bc3008f0ce11fb31e6cb3c3117f4f3705d3027f0279857f85bc565eb6ddcefd2ca50ebafd5632d5f76e482b196f7e20adf3c4e53a89d8578e71d6e2bcabde736e97c21a03243cea36da04b6e7d87965c9d1696c6a6a89c7d8a9fa0356ca514e4e51cb3003e3b971245644c0776ad0f47fd25e89f28fb227b9997badc466812d73c15d0adfbeaa1da2d26c464838953823a0cc61cb991554358f5fc9d83c97f8ce9516026f6d8d91f443a6479842341df3df17ff68ba5e6b5d304810dac9550d29ab2094e1579ffe416dff16296489c2b229a8740ac81b661696c448dae959205f902234af2c36b26a3e3bbd6caa2673bdcc51c1e8167a9220171e84b4a29f33172503ae5c77fa38708f857706a56de4ddfaeeb4547268439e1a7350f2e8d21944e4ead8f9878e07ffd7d3e95855b94e36730bff8579572fef61499734d016bf3b8a0410f134c1538cb1fa6703b5b0b87aac7320224adcb654961b9375b7212a645d17bb9d9cf5903f2a430880f16446de530ba8ca4314bc1b962b22f813b599bb0cac798a59a9d6a56f37e4a336c93aa2dc00d0a9a668a56e3d1512b953a7222400c9cfdd59658c564205a2db1233eaa1c1dbb1a51593599003553c64e1bab11ae53af35d9cacf89efe0257e99340f6dca8a4a43c38ae5b55fcdb3c27f516794bb81060719211208dca36118bdb02578a9eb2d28064f027848b5628dd2c68596d7a9dcc2e60f3d144451bb8d4a229331710216b1f0d601be354f0a7a2476cda2aa80b5d222423f1950e7e5f4f4a1fd1c0c82420c026fcac03387a7d8987c9fc5791da2ef7ebb0df03638a9d87db244ebcb2e4b09302a963b1378d9f39dc24dc66e4085fa634bd8386e741971193ca14bb470596ebcfa4491658160a5728a4cf86f7c1841fa63ca2a92c3f78337a8ac726fa13c4e050bdf5b5cce9ef08726ae8d230d83aa119ebb35906dae7c4cbeebc02aa33eecda1fedb161ab357266cfa9b5e18b6a809927d5a326dce7de0f86e397531641529d1993e520c37ffcd5cc9c1d746675fc98ceb7e22e2709300235f0db1538b0e80be841b10aa067de8e251bdad3df1f339a241174c1373daf842eb0fe9cb5715c560d6ad247e6d8e0174ce746a9fabf82f2c1ed2f4c45a4301bb74fd400a266dfd5253f5e222d631d6cbc6326a2816abd24fa56411d1caa401521acb14204dd27303bf30a7b99504bba5c7d8fa1d3b108638f21455827b7a62d326438019cbc5b5c4fcaa1d269a14313cbbbeec0bc8a127c3283a05b91afe8e09d8c52a3ffba6e484573aae7803a402b161d9fea5c260055dd5be1cabe44b54a736c91849317e8e9b7af1b9d40d32a3ef21026f5a4d8430dd1379ec4db166469810a63ac2489ccdb82f28f2bedf96dc07930deb1fd32120c22985ea5e2c426def2b890ecfea12cfbf853011ac2064dfbf162a3e7ea970f06e726dcb203a3d7849c27858a60959dbb0708dcf03d7d39926c2dcd84272724277acc8e31178358237b11e13650fe3d2efec43140ca09a8d3ed459f023f7649a5bb883875337e24b9e7e3b4f3e0247d22d909e71ed5fcd42b023863506ef1f24aaa8229762eb90d7cef22b2e77349116414de991af425d55aa229c6c64123a13d052e5c75058c41c5854f3e0d171094a73a77fe097c8752d4be8fcbacc90af864e85ce5fdaefa7d5aa06b086953435a8f3335e3af83ee7c434feee9f9ab9cbbf2cc93f035b1fc350a2b20959d2c29eb4c6a7dc0307e8c00ef784310eb41dfa26cdfdf4288e3f0ad474896e4ff3b98a00939019e7da5ab8559a909e8b5adb58784795cf57aaf895733227b6d5e41ba17d4ed5bc39eaa0533c86058e66f39f528aa45c8d7cbb7521cc7e9b8975339dceb64fefe847885e8f98bd3d62fceb7337043b95c3bbec43d364d6e21f6c81a9d2585d8ed9f6a241c63f2818b5fdc518d3fee4a7b632d32dc7c4f7ccb0dccde7120ac5f19edab901631ebb83eacb6301ce34ca10e54f70b471b1aae99e1d1d6c275323c58a8bb121fd716fa3a438ec74e761807896fbd09fff64b935b5da3f2feed2d6c9d51f8076d1161ed3eb474f349d250065544ea22717296521202ad242df54938c4648086dfc48883b525afb7ad85a49d76b4c6631fdcbf6188eabb4474685115ba7a80a6d2a6a727aad758d5f9b00d46a6bce30e8858d76498cd75fbd4b998ae049a9a75694f0fa94decf19cfd22a266b126eacc06e258da07bfabf4137f8410e4a7ed9e6c39a03d422e96a23f2a5640ccb2e7a75ae0c93524889c66e73450cb13d074449bd5c4e0a6df3ebc7e56b69463449ec45f61f5542791372f8a5f9de3e688c91469e2cbccc58e426555cc5d03b01300fa61a8a094dced41f598eeb1969ec1cbd8bb5e34df102bb813350eab7d8ba91bb074683f6a8311f392d52692fa9a757488e8964c186cd99f1fa66f5d3f81dab4bc7151b94fed61c13dafc210e8126b0c0a9a7ae73b01e308e4b40e77b3bf6a7190f8ec9e89dd7f0b5886a7db7768db3958e65356a78a00d4c520a9fe0847d0cd30408c6ac81de58719166b6a201fc8517a0036ae0f243893b586e3120cadab35152aa1887e2044b83d4871bbf14ed4cc62f96a8ea60a70b919958f8214dade813ce85c54f06feb62e28301fe6e754e39b15fc3aec5fed0707b16aad309f440a7845d8b41291724e18bcf9069cb2d76873a73d8d966091d96225702b9baf43c7736624651fd854e26bdac6903e878d438589f0140906e4e783edf8bab5747397c81be3d9173ef08c940e2611ff4f123bb94eb9fa78007957458c4137ce6508d83f094752f8098f084be8cbe294cdf6b9d6706e3cb8dcf8a7a4b57bd3381f7b12173e3e72779db13ab79044122b30cad852ae0b340875894718845352395ef7c2922368acc6e134aba3de9a6dab80b465c76628693b8ab677153d4a6d42bdd153b7824073a3cef160ea958ed3e8351cdea505e45c69bf2f47a0587a6d712a8cc932ca332f6eb9765a0aa3f3de232917dc3ab211f838c3652a3167392212686a44a76dd9babc4db3faae2a3a96eccd64bd2f2d23ffc85e92e938141e078f240060ad18e866fab70f397da5ad7c55f2f76ee6b0054280d88225a28da0ecee57a4ff4e53a18c9f4f638b5a16aaf743de4dbc94e1f037f204d89f73e7400702bf7e6038f77f2b423ba9e2e18464cdedbf9c72b3c265bcf3631458bd4c8ac1ded81056c33799063744516ff9bd5a49b9ba8dfa7fc36fd654000063d8791db60e73d4c8a6f86885e343d71551abac92c3d1970e2113da1b0e995efb0a9b703fbb026156ebc960e81e81eb3b6e3f78e24c2b6a46141e811aeb5c526226577978277028a175e23713b5f1259cf05cc7cfdde2a4ccccaaadc518afd7508671dde7d368c84f9fc39a97345737545a30d071c352a115171777f3323356b5fde2bc2baa0350c1fa98912af44a6411d2e87459da60d3d3f50b902ab6ce5ed888f3312532a253366075da10d1bb9b14c46bbd5d15c1b929a26f99f0ed039a4f9e68298aaed1e9e419471d3c7163ffccde3950b763e3af4530c25ef91d2c17898b4592f4c106d40c881eb090a5009022fc0765c408036e1a359b35f3784313bc94f26d69e8dc56c475b38bdf5e0a2a7c949e07983bcb86f9f8fcc1996c13b9749c252232aa0677c1ebeabc9b6fb740ca7651dde035c3ef6ec7bffecccff5ccc56783364b5e45fc2012aedbf50a23e23eefa172704ae093f7a39a3c5f1b55a07d9de5a552c34b6f6c666e9581941d1c565480b06c4f42e7ef2463883ee5ffca3e2c74a955b42dad8e3db47d0ffc158e247843417e53ea8c8175f599bda9ca03c967a044da6558dc38ca2742c8b0d39a6a54cf0b44d73cf7acf6e988bc5bcdafefba284673a94c588832eb9f8f8546afca2da81db681a75719265c1472370dd271721a8ed266c2bc5e2e83e5ec97a836215c0eaf2090fd1dc99a35ded4a57c5eb98f071bc5539213445b9bfb61bf69dc277014696054c288ae5ac10594bbd5b6dd4c16f528a40b0ef7d3ee503ece2a47541c0782f88f3d11711c7392db1aa85ddbffedd9ef5004c55469bace65b3468d5afe413dce29d11ca5e4c153246e6dad401d11b0d241bfafa7e559e43a23ed15eee2b67ce848fed2c617e64e58399d210ff88c003776d7953e82b2d659957c094afcbc89bb18f794f267e1d363740c467d3b5c7ecd5e8e55bcb4425beb4249c1b35eb7ee1b89a634299ecb16a4f635b517186e618c41828d8b3d85f4ae0877f7ca8bcc9cd7b4b5e2d571b28935f9912c924223d71207e1e00cab8a3645d1e46a5e2a3b52a6c8af9bb692dff96969fae9c127b05b73d614be7060fda2d8bd097b2dd3bd3be2db2431cf8ed401d07c077bf3cfacf44f51a9512551b105e137b2c9375f40b364cd84c40bc229a8d15f741c9b31b11c093864ec9166154b81cdfe21b9564ac6166ce35fc453308b87b66d96704f7e0f89d214aeb6f0e74c07b55985164ad70c308682baf3c2d800ce01892cd359e66cc0c4def342d20d502048357897d3974a088ca38845431848b5ce0f5a87adf21a24c2937b42cebb7430df00c13718145582c116e74c804305119fa36e2e143461aeb7e6f765526aff93a75b1cb4e3061ba19f181c67437b30e92b52de9306802331ffb6d183370c40d83d7f763bd43ffb126fc73ed340048449519cc1845bbe2d2e943138188b0259761bd76c7fa761855f2dbb96172dd2ff58aa81c85ab0c810f85d696f1ac6ea2ea548b17d6fb03e3aa9ccda242780ff7cffee30ecf072730bebb6247db138de7924e7098400da85bb6682a531ea1d654440a0457ccad49ac2c5e293a30b962578ae5f891316443e7b6ccfd9010178592541b6b0d15e18e5b60837154c615f47d5088788385a23febd6ad089c889a4d87b9c8f01441d21bba2c3d5edc98146ff5ebe10a3f8c6a9c452cb698d99dac5fc7faba10a3949521502ab22f9489b1096ff23b2aefa9b76f7bcd1a281dddc5d847d962b94891096efedc5260e9f708aeaaf90174168435b01791ac2fe85a042cd8a242ca382575a205065b36455550dbe93a36f8565dd51fcfe2729953b57ae9aba143dd8819e86bc54b293b176feb2cb3b0ba527cb527dbe81cbfd41d501a1e6d772b81d30c5bef64d953f0d3a2514f2f71d4ef110ce569df771d6c19a0e98586f1f8ee296a998a19d707372ffd3eb2773b3a4f1c5f155d34329326d215492d02c789aa782db804bd489654dc6de2eb39006f01caa5b43ed7bbe6a6ab637c067f7548ce803633e719341cddaf4d6e2c130700ef6448e47b902dd6588e52da78c4ac39e69a15ad72f702493c7b10dc0079293fe1c9efd5c9b85c9d4e030b90ae1a663511c17c9e6a2b1b871adfa78a2c3c5bee5618fac3a19952726555e8139570d7be790b34a1268938630a7d5b21f7c78fe4c1e21a1e5edf8b1885226a86f5cf291875862579677ca6eb3c6eb41d2cac5ff2f82f20917afd168e0aeac37f4d1d4c1af593d4e75a69a4f2bd51139ec9c3b50361ffa7e920f3f3979b1b17a16ba3fdbb180c8f447c05f8d63bde7e59c96d983640565c00ae0375647cd62542fb125d34038d0b4007cf281d62b9515bad1b15816e62f087b7bfeff2b37c22146e538848885b3a0e1e9ea3a6c82705b82221ebd6684f22355cca894b590fdc70f139c36cd4657994419fac6dbc85c7a32eeb4331f8810e630fc54d66debbf459621105340bcdea9968d41e4433782b3bdc74702d29565e2a31afa95d960cc2538be4a8381ac68f8225a1515c7ba313596144927056fa9e9b72d86e15024d91ac9d999941e6888ebac13026296b94254b6b604ba26f8c53da1d215dd1881a79ffa1f2c32ecf290b3faae807f0527daa8f1fcc3799e15f802576e02ccb367ec9e249d82ae83c15fd6dee2b72eaabbe80391f27faecdbc026d3dc0bdfc10694cebfab2e1a6dc6851712898ae9caa4bb8e57170c5e1905b9071675b317fb9aa68e6546459024ceeec4c132f3bd5441586041ac8faec47b6e4d6722629ab98cc76f4b216433f3a5c069fa830d179cfb8ac147664d962d852e86d74d53d77526f2c1749c39355e1e3c7256f8cac4d2619d1b8b948567ad0f05b1e2274842cb4dbc2c1fb69e1cd7b553d36d5a67b3d41bc8d067eb660d9587a9f582f954f18cb33af4837b73c6d12a16925ff91c5c863b3e4caeea623e489fb7945fd458b13d25dc79aed05c47aabbd133027e27d3c48548e4b1a3a0da919aa5a79bd36c8258b384083cf8907d65cc2c99c4e08dfc2f65fbc85afdc721afe8ca41c94b0f41f4741c3a3e8cbda48d1f9b68496cca60f1d551e459ba793de0ad0ba6cff13b516d23633077fec2a182c0e7a5bcfaff86a268998b8ac64f24ff28bd771c3b83597e138ec0ee6b95f675bb2c2ac2b129bcd377b2e22bf88c1d4ce6e709e9a0acbf4192506d154d263bba4f459e15b4ddc531d8470c3a39a54f812ac21926b44d3b045d59b5642b66cbd59a97aa098689f05944cb61084440027d250d0feb69ab36539267d73bce64b78be3b211396e2df54b1a4643ff2000b7dc3b3bdeb2a2e8e2fb768dcb5900e45e0aa320a8fab3978a8dc0e8d894e664f4738bc572c350f6658c2ea001c5757de90b67fc8b79e89a94836eb46f9a6d0d8f9b4602f705a66e0fab2351e0dc7a8e49474f85cec3b66fdba6d507efdc37fe4a6aa0835a40b02450b4838c8eecad70cdca85ac5b0835a7b53c134e6f5b30a786861dfbdc95e8ebe9f97ecd814951c9f152b585bd86e752b94a5943eb1a74928da1789765b978f1d06770edb526c0c7e4eef2212cb5f8b09ab478e3d5354343fbf72e95884849f6a1b0ce49ae93b0db13d995236fcba4a6d043fcb4b222973c354641340deb22e097c580b784fd169169207b99fc4c0de2fea9d1098fbc2ae02db8038de8a5c1015471e6e8288518a10418fc380f0e40db0d454ef3fe4e350b9b16b2aa2e6be9cf50c4945cd846c0a916f33811d0a9cd81e9a3d1782f9bebbd92cafba1f15fb94d5a00a2dcc6ec05dd8fbdd212d393a20d87c86f3db0c618300a4ff73242692fd62ebbcb4bef855a8fd4814e66de5e3248a3f58b7ebee062063009bc3be8ea8bb6bc5c01eaa1cc1aa9505acff038edf834fd8627cf9ed7c05c17df35da4c4532369189602b9020de425cbd9401313e0cb91e4a98dd26545e0a07374c39dead6a7c4c20add0d8fd2e6fe465d14fe632968f5ca3b2e162692a4b69a99ed9ecec9cfee12c5927d3c0d43c9bb99ce8b04b51e1ab086c09a6702bd2c54ad8347938eb3fc259d38613d5f7734796c32fb6344a513bd00b3592e42b14c01a60a20559ebb1bd71a944567176bc1543268d38b867e2f908a9ee401a48e5de28f99e018ca6cd248562fee6c332f14a94ddb5e5c4a8ac941b7d1df9197dcfba52987410d0bedb70ac0fe1c399d98b488a153e341390f226a17c611380c412cc03b8ac3470007c5b5d9ddd6b18a710c26ac815db80353930f8110afb71e139e60e675a2ced010d783b2fbf9b9973aff0894e025a4c2e78c62d2c80068601d912c75940dd79f8bf9ff1623dce73abe17ce167347170dc1b0c1f3baac655592cb04f9a39ceb6d9a1a3675054257e678fa700ca2d724748076d6d169af805232297598a8e75fd33d201d030a17f1127908ebe3c4fe7143d9700a824f5414149baa41d387bdb4fa510cdfd27e3a52e215ea8546c087e8deee12810a3c563a13281059821dc9155a4da194334a82acf455946cd1d2fb461d00c580e535f2d6eb72db5f1e3827d88be82fb3084e3092c08b0d2bfd98d183ec477f2bdd6b13208c02d60ddadd23b3f5cb90ee175817024192334db3f72dfbe44c560ce1664d6f8e3ea3b7bc5f99fd271dc664b43e23e7ef8776e0b218e56c06ecd66484bf699d11895749ad8a2517c314ba9904334c4f537181c048f2cd0394a5f7aa24623f9eaaedad42194790c3fe5da55504aa74f9049f707f6a8ae7a5b3f823a9a81d8915a299a7a695acac3993fa638decb15395679a951b8321c03bf5ef68710c4e9a4a8f06f5824062c33de7c0cca8ccb317facec9ca45508e248f204fad07a2e11a430384596b15adbf07494beb8ad0fa7cb5c2fe08fcc6f6c3fccb2c8ec8a7b079eb3a43f28fab7fec5842645446c65e8c9a8821c74fe21cd2ca69d3a2128c4eda842897e4501af9d9f3197dbddf3464cbbd90eec0e2705e9a5574012ce66486b18c94bdfb6117bc329c1c97142666be266f6974f8cb0ad7933b889b7eff135280bd84100e2ddc7f1e75c7a550646d2e1aade13c485221fe0868836d7e885067231b8a9b6e91f9ae0e0dc174d67ee768ab18f0bba6f7cce2d9e802049ee9715a32d8860c7520019009e7e8d178d65e096eb82caf1bc422a01b76be877371575d240b7ef70a557293cb93fa3f7d9f6aca76694c88cd0fd632efb54adfb21bf83d860cf6d9fa7b6053aa7d30badcdd2b16098aaf9a9ac76b596da38a0b88bf4b3034b061c2914221b1e147f4d33d1d0e421083b689da31896c39d2785e4fb521eefe401b70c596c2b898e36740b0eaf7f15d5970bda18c8f4877ba186e9e3915826ea35f91b23a776c877e28a70be2284cdd6ff0dc4916a25d6b5ac61120491e7df739420915816e85e07ff2a38a43c7351d995af6f77274ff58d6f92d224da8c5ecc28d57efb21a12691280fa1c90d9c91745977774b4d3bacd3bc393520bbfa20905c6b645f56839c530bb791edca8ab99c6231b9c4fbf4862a21b44d66338c8a3ba191e4bd45fac11a1dfcfa31e898a67906b16b5571565a5ec50f365d8060a600c748c4eeb05fc9757e33d9174759afddd738ff053fd5623a6b804041426bdb5d4d83ccd9d1f027271cf2b5e20b2d6616e809066b3e9a75ecb8a2fba44b787a514bd2ad78874415a4b7ebf71f7b7265b4e4afadb7917653d7ee35b800014be85975ec463790dcc92f682185463ef6c3239efab9d38e43546d3d050e8161a21f9399aacdb6eb0ba9a8dc8dee3d67810f600f96b12b2462203575c5ada1574567f675ef59e4fbd7752b53b41e196625cee7724de871253f8768bd5be98a526f9fc0a8604959f7aa7b8711c325ee142cdf2a27df599aac55b16c7e017158c644541035237179d72cdec6e27288539f43c2e883705c20fe37d265f8803f1deedd55b093a28c69f0a930db498d8289ff2dbd1adcd21b28951528eb603fd2b055ca0ef8d1145552533cc16d8ed2950b1d68063807ca1d8f312b832b6657414008efde88120281565eef18266a3c931dc882d93ac61135ddeaf4789f15d5d5a1bb9b74cee22b515c099639058c36a2e299ad6de92c7e44e579e62cc3fbd6f10f8a20d45209fdd016faaf8e8b361b54cecfa3cc053b1d3a9bac04544a7f72e2f66c7a33e09f39538f4388a8a57c5f47fcb48546bf559e7560a373dfc2f1bd939ecb5c1fb96cb78e1312d41442bbe486ef009353bee6e12502d5af355170d0dc3cb5212b365547bc2068ad9f4ca2a625ca723b66b7d734f2a1973946c9e76d861ee1e74d6375c4a8027c33c259c9813ac178c2de67931972db50faadf9e67f7e084f217bee7b818264d0cdfd62afdbf6ed61ca7e316ed7917bfe61c228446d901b5e8dc01da036c329aeb710282e8bba77d77bf9a1eb03c40db9da6dfdf23286d2e3242b415250dc6138ee9b0742618b3a9fafe1bf554e96182ba74d1b24ae36c19d97f31c474db809c477875301ca5e14c2090cac74a4af79c5c2d1261120ed99ebacd0a7400d7f45ddfee2739fb77d9a53d48bc739f31845fc05400a6f232204547a0fabd3de4ecea313e9f212fa74b506e4d70613dfdacbc55521112bde38beea7fd1729c1f22a180fc8377f48c6a7dfbbb90a6fd6e1f8d824147f8b3b1d6050914a26f9a49226aaf4e606e2b5bb774ae2e2c85c6ad95c0ab15713ebe7a050f55cda14dd4e275edf6b73a5dbaf09b43200e0784330ef14d2c5ba0270f944b177e29d875a130142999e1cd880b2eb670a654a4fc8901f7d9fb529f634baa21e7faf11f30d758fa8cf369abfd41b8e3e9d79912f666674eb006a16a26462807862e5a7002786e0e3da37ea8d0ecb788909ab2fdb2575aeeb135eabb7d6630341e47ee7b9b782d7c80167690718aa5946c7eb47487ad0dee5af2f64bd8ca2b7cef95d13eba46aaeebb8ca572f66687aaa6061c5377c06a5c9c2ee97722a0232aa3dbc8f5b8fd0fb1b4c37b087f4d28cd509c9d3ad3e529e9c3353137bd733bdcf9814a89399a911a8af2c2b413e34d34bbc9259ed108accfb456fbfcfc666af60b450fa871731061cd572ffeccf7cd5f4acaed4650158b466a5f6d4c248d2465fa6fba380941b5c0e789c63cddcb2b5bd50aae7419b0c24ad90d9d271eb83eea9b651fee57b40b06921917e1d1d4c91748cf4dbdf234ffb72b9a2cfee902a6d2a6645f0b4d96059ca90d649a132b61f84645ee1dc72e91c62deaa2d66db899f2fc8fe7da53eac301d016f37efb7c16b7ff3684e9385e59a3ab49e9537c34b2ec98c1603f3a38412ef1af276ea96a9f5b404da98b1a9d5ff7a2557f3f4550fb0865f4914ef698b0c65a0f06f38a7ef5c98df59b72588cf80561c6f1fa34a3bbf3419279b59955b2492a505f86622f12ca77c23de11a8bf9c55c9b6771985b712a78d7d124f94d23ad39c7ca3e980cfa312fc08c45a9cecfdf906b70f33fbf12494b00de752334f1eca247b1e25d26c87ed5f27548fac008af75a96028f7a6ad68fa5f78a4475d2e533c38f730ee029806fe0f8a00f3c2b21d321d07da8d119d94c170ca518f789419eeac9c6d7bf83efb5e20cfabc2556f187c3e1ffc8e5c9789c7a893f0f31cf3ac4693645865ffd195fff6ba333dab834f04dec0947cc16a677c770266830c868adb5dec58b5feff94fe088e1ccfa097888ee6ad67f3f5e6bb9829269ade25d5a28ee4555f74159432695c6dd348f163e7825863195463b15d9c75f2b83a34dee24584e1a2754fba4e2931526ba7a535d977d01f1eee2d05e9c30174a004aa40310a1b09ca92b588e00418b61c2081d7bd95fe43d56fc3572b6f90a49164209387356bdf75f23ea737987377163bbf06243a54507629b3f2f4ae45365aa68667e1a7b1de2ca9dbda7b1b9580562f7a1d0af4efb283579c7ee32f0b5ff31f649370b5a767561b45934ad20d3cbd076b104b8a376eaa97bb9e1871ebe26c7d95419f1b401bfa73a5ddea0b285648fd3ff79f90a51086a603082fac492d4240c3cdf4fb58628aa6742fbbcf4430f008ee446e9cb224c737f854a449271c88b2a0305e0929a63fea17125c484517992b2dc26f6298fb489241239fbb782ea0a615226e32bc5d3448bfabe746da1966ffed2e47a77305a85c9463fb1ce345fe9341a601bc21934e06c961e1e87a717d494b64a6eeb6927d005255e917a9417a2138075aceb5ce2526ed099c2946525635f573034c2fe16dc664513cef5b5462374d18f2b0a79844646b883099204bd681fd97a8218d680e48d439b8251cadecddb56a0c1a0bc26f9e75a9cd67cd6f1006f5378e90b997f3416e7ae1228b36d4551650c5d4f4bdef4d77c42775ef7007d5b52ad8614bed0f773bbf829d5173b9e7dec9b1067bb30e9264af3f1160f690b0db7e272bb6f2a90daeeb9fe1b4217eb33dffff5663020fff1fcb7b72bcd8d73b7e0da2dc0fd48707c5326d1e97e764d11dd338f323eab1392e5d2f69611dafd38a54c14cdf388fba1f7f210efcfd65711fce27a2f2b0a7dcc6444b69fdeef54b636927e4272dc21eebe22eebf91cd3003547cec708a68b08880fb6446d2a4aea332d7418f04bbb5e1298b118f43f3784422416ed7c7d74e1ca3a4441d603dc2212836e6103d1b0f402eda2beda90d5a4ef71165cd7f610952ac2617767e106606f5ed153f44970f3fcd93df5bfa14c911c96ae618d75a483ea76d6beeafee7df7c8037116e1d51951507edc8cc334fc132cfbc534913da75f6e95246f03124a97ad1fa962e34480c5e406e43662669cd007db19a934476c25e99697fe41f5ff3376fd775938bfe122ed4feb5f75d54276b52943c26c474ea4dea3ff8e5a8561c6703b661b870d88c5f3ad8ca7f5a023c132dae2c03fff538fba3966cbaf5c2c646328144e037e90c171cad5a5e87c2b77a6d8c5538af710957ae8fadded557ff2f42a2ecdade8e32a7855865e55990d4fbc40622ea578d161c691e371451bacd0f75a1af9e8594d80d9e09ce8bcd0320d22d8a587f230d92ec1ef370cb3536254686e20578f041ba5a0ecd7ab44f5d3de8919326d5689537a461fe2a74e71afe95095969a87c71946a276cc0f23a11d08c1a65490d1b988d3f911334d0834cfc22c1a2e39d35e2feeb45c2b4dd04870385de4d0e5b99243fd15e7f744cc53d097bf60eb568a2ef08b5bc3a9a9ff0d33bef9dc28b43f788d152691ccd5a5d6eea40ecba461c71061aa2e28bc89bc67dc27a93d76e733c6e7eb675517560df7e191d3aa78ad6fd8462f2adcb3c22ba0ad21c2aeacba82001efbdb207051f8d6bccd3522442e731d6f1a86afd23c2abd144c14acc00c49d025e6dbcde159ac42322a670987c5dbf7f4f64c7b2817e25f861707e77045f448f7aedde7235913f29e19a4fb72861ecf23bfe7d8f372b417a00259a8b44ff6e136832b5f96cf69c734cdbaa27e244c14fd0a23f0867d72ebcd775b54ea7b23a3ae8114ca68bd0d46af68283129434ade274bb7f416c3bf0609fabb5a79548909c06733574192b359bafa94b911b0a3d72ef94241975d59c3ea5b8ccf5e3d84f1b7d6d38057a35a6f00162b04df7008020e6e3cdbc159ce4285bf5f7c17020cfc3104fdb3b6fa3b518293e381a9823daa07ecf63c5bb8a2d4c7ca3213a7e6c704347b5dfce8e6a9b4fc647302d099b9f662a055fce451f9ef5d49cc412240a44aac5be3bb07f2f6692fd9876ac0a408765086c172d97622bdd0b61df8a7ce5e588b35dcf90e4e2335831a72ca3e201fe094a73934ee2c8e19c0e223a94a38abcf926117ca27e8c1e3c62efeb8287159c72f75aeecb742f0894cacc713df41d69ea022a3a3ab7244454dbd4753a6018e506b14777b0036a19d81c1e8d4d8ed04495ae6f09a14b59213d0c2437a817163688efc35586debe038dd9fc3b07f740d2e6b8e96c9a81c425d3877dbe43993d7efea4542ec76e2c41b71082d1b1fef30e2fbeb6d81e3cb4aaf80c0b62e568e2d57ef8c499bafcabd0fab9c085622e15555d9a65ac8a604b80bf9a4c682303d135f7b008366123aa87b216441e4a788bba948af3ead85ec77ae9ce3a9388dd98482c21dabf8c666c9315dcb54e2a9fa5e9c868597694b41034d9302670da000a06afd59e63323e7541a355afa018ebe270fec8ef171cae3725caad0adef4ec8c934fb4d3def36a4474796a47ada8e8e4b77eeb9f34f07a7d8d7119df40dd58903b3ca4ae24cd34a2801749873a3a18c1b4be4be0bcafdd507ef34cc53efacb3a58dac6dd57bcc915a86ab4c5adbb18cd974c1d103279de7f6870fc2a4dbd6ed8be062c7e4c742067f04937fbc2578e5fa06e6d3321c3908e719e4b6fbc1255c2c3c077a94042e71654341bc4ff4bf43c5f2fdf54708db14417f3d62bf245bb29e581530e17ca8cfe637317eac176b9a7bbe2b5d5d9a8d5eb487699c0bb1bc66ff84f6b022ffc70c683ae5d56e39388149e4ed8ad3b6d356c371359bd759121dfc3b0afd8b77112be070b7d8dbdbffb123cf7b478d15ae29a5f80aa7342ed34227dc15b3dbaf5b09c31b0ff4a385c9367ae913edeebff8ca24a390ee2d7b5d8f635743df23bf86c1c68e288474975090e82f2d174fc3fd056efcb3c4db6cc11691cc9d2dfd14bea7ec6fd14b94fb698fd64ecee897e787e7aa480c60a268fa6af5d092aab02a0db9228587f8f3be65a816d231f1a387cfa23c168e735fee60f6597a63a6b5dd6d39ebf9300f1e9ecf9f8a4dce801cf2689a31f0bd5e032d211199f4cd0459afb0ba07f6548b132854a310bbc082c1c8cd8517490608c9efa9120e3561104c7fbf7d8912acb30409767cca64876c59d0b5b1a5cfb3e95e64b0fb854f0c4e089149f74685d84a9a4b1f594116766e49e255634b840f7ad2315ffe193ff23103ca7f29def6802b38c1a1334e90e04e8e483122ad2806d252936a8c0c2320b41f4f5509877f36038f78d8f1f69c615169af6a18d67dc4d36bddda600d34f2d186c8402fe60a8510642063d95ed2a7929bbf30dcac94b75fe2643e30843f410d25e16592c5ad1eae264123e6b60f8cde1ae4ce4f45584ebc9a273c747643639551b8dd333109b61ce4d7870032cafec3cf9a85845234a43220b5e5f777f372c1498f9873ee44051a178e419d945a6efd2feab63b14b89fc7e0ca809a6c42e8c15d09249cc57163630cdb3b701ba522ad07562b58b684299364f1634f138e77917a8fbcaa7de464f9441dc1eb7e269df2878a0d86b638b684022757190242731e475dd1141340c6ea298eac51e471695762b6e18d39c6d02f9613df6166ea120f77f7567e1ace0606dbfa589aa6e74a2505fa1fa11dc931080922ba9c67ad949c60b6ee34c984d8d459105cc901139c67c2df213b7427496365582cff54bfcaf0e88f348d165f379d06befd0be3b735346e3daba51529bfa3793f87b24e7c2e47ec261cb3aa2b8acb01e12e018cd0e6eb0b2b0cb7833ac674993b157a32c5c81f7a72b7bedf3bf146fc425e6a824df5dd994c92cca34aea498bcf4463f48e4f334a3bf973309ef57eec76ab748c56deb5a4306ad2c6f51d04b203e7b21b54c7e3b52272bf902e8fd49a3168ef0c57c0a1125983715366e350d9fe785496aa0fadefba9c28124e82b620f3cf6ba3bf570bccba3570d3b279fb74725d382fcefba6c4aec09bf6a9bf0d5b70409ab45fe3b4a1e321a9697bcbc3086720d5dbcf0651c4bca6793cedf3d638744663fa402cf7bd1049bf9cd3d7c53d663e8eac597a249ad69b23917ad153a832ff5e95d4c7e723e5fafb5fb8a1b5bc67f94fc58b77acb89dee65f1c0e62c4e89641f53ff579864e8985d993d92db45670284b7f5d72507385bcabe4ec47c9a34a39e0da67caef3482651ff1c97eb4397ccd503e5e8dcec06c351ac81a409cb1d66e417c567bf3857f5f543ff3fcba3b4527cfef5485bd56af7979d0f98a57975f2ff9c2cf8f10ca8b89be76e1edcbb7ba1456fc87b84dcc216e82fb5381154e6f5f4835e3173cfc9f7a4e9bd265aa2067056130574ba38ccd64adfc6ee5b4fb9b16e42152c09ca4fb4aec584df8ac84263e970cbc37629a007aa60ca337425b39fc27ec6bac4b76877490126735585be4504c32aebf3b2c92d473e6d4e20d4484c9c4d4472f3cee842aa8426bf0aac562fb26b76fa175227d2794f5a79edc89372bc5e377d00c943565ca1b802440a4e54879359a7111d3e3fb72926373e8c5bd3ca06d02d1a7d517daa5965a7ebc5554a40d45fe9b097c49b708fbfa9380df242799e2924f9d438402e5953fa227e38f6fb87e937b595cd78bdad8a21d7ca96fb3f8ec0d11b2d72ae044602b2f3857637aed48b6af1f2985f083cfa89c4c9f8ea2996e9f1ffc89341ee2cbe404368486bf5d5a303958b90c36363431efadc22b2b3e96089d12abfc02cec180e9cfc343e82ac0d4daf32b8c7db2ad86f10df92558cd4a3f59436e55ee9628a02df257841bd5a2ff5054c7ba9019d6a80eca7327beb30af286df1a57fe1301bada757a41e8c074bd19a96957eb043c414ac8d274f68bdc2e70ddaa363ba572af1de10f8c987bd493d407ed12d21b159154773bd539c714ff26536c5443578fc50f6abaecf1b5ef0bdbd6a40429a830bd6275f96c9e5b2fe17967daa1bee3b6214a869381e7b62a079f23b920837535c85e1c58b0608c6046deaf385142868e5e7da2ba366b1db66ceab63d5abf13308fd13109364eca40a16d8a12920e4f7fe232753f57be744a1dfb5097de09ba74291271edbd3c85590ffb7f307cca0f7844c1c8a1bfff92d29a4bfef81ab0bdb9f0e6529b13a585d9efd5098491fded6c90fc9fe3ae67c19eed64cf5354f25b8d3953e13e51e88a09796603b7e8a2b8e02c20a204d3e6659ebb7d285ffc8bd4e4a0941737cc914637486f60c99ab899dc7eafd5dca82196d6d881d6c6be26b4c142accc580c174ab93a7684bdfb8661b87511d7d09c4efbd39de14c65261dcf3be35ba2a17adf9a9da83e010eee243bf33fdaeea82def6c2be76fb442d2ff2e90f744cebbf48b5becc5fe42df33ccf798229a5a7f9ed883e6c80117916a2285b15f006ee75f41d45ed4f508c85af78b3bc0594ac0314bece8d455b4e551820feece7402650de1ca3488ebf86ea87d54c6c0846ae9807adca6b783f6a7bca73d767e628cb3adcae3b7bc4f9304912daf2c58b4b7e82fa7207aaac9d0b028aa45e48d7af26380a3be88f56c72f7b6d12ebae12d6e0549d3494312de94c25377dc176c6a01cb8bfc985b527a59da37793acf2c566ed8299fd9fb484b56b449802a1372d69ba49342521c6aef9402e1ec7a5552e402d7bc50d2cb534a0c6a11a6d3a6f19e6f69dc32520c7898846cffd1b60aa971dae2633ecc25d2d61a6b4c791c1f4f5eee7c87f32061e6e4b0e2cfb66a33670d0093d4879bd9536d557d7c7016032c4884c4f753baf1be49ca05482398ec0b97972fa13393e643bf327dfcc102cd64ef83cbfc5ae2b158701ee7922f15820c84fde305f45d329562db812370d4f8cbff3daf0f9ef3bd857c9e4baf8d5b9ac27ffa94aaa84ae0a79fffe659ff7521ea584baeaf307960a2eb77ef19061b02c4e5d8a882edd92b7fb9e46416d17490c3b01461115a1e3b5cda43d753885ca4576ef7ff721540443d4f360f36cb494bb42b91b79346e24361e799bc45d8468d51fbbd9ee5a8c23e3701a319a4f3e40be9fc2d48a4bbd6eb0bac054179a6c3bf6997517db4d23ae9073ab8b1d6d5c7e3367d4ce401db5e2572356f0e179f574f1f2328e25fb045ff1411cba6629f3522d83652410ff197e81456175f1428b6be673b6b913ee85df6c389290499415291b1a282202ad607bf4adc165ca6d5df00cbcbd0acd935872222278205fec4e318b541d5459a98e5ddee71561aececd5703272e649c7adf9cf7ccd98b695c58a151bee5728ddfe8a20f0670c8fafb840ad119ff8c1c6f6e74e2a1bb20193352b7a3481c09ff9b20a3d3037179b0911fcf74389ffeab18eba8175af6b20e43e9824c3bb8a83fb23bc9b269a5d0a35f82121bef248ca8694fe1e64e89a4ee71d340e2e671dcde05848724e1aae65e2ca04ad93cf623ba65f41810a5964d76026025c566c6af3705afc30bf15dbcabb2b3b0187ccc1b411280d9ab87d5a6c00064b7ca4130b0454e773ef90db36b12862bee4dfe03edd2f287b6c4a06d7f3365e409f5955ede061da3d85f68936a59a4c736b969bb4aba324468119b8dc9d9785eb60f8fd0de1cf3666206ef10b4b21159e1322c81b933c7884206b4dc42a62b2cec492bd62d1ed7ef505d65c3524acf08b1c4b27c6fe63b3bd80730aede4119c9a5bbe0d6ab2e4f00d48fa9ffc46a76e27f2ac57531024c32db083315a4f2d704fed0d57c60dc9d344c2cdda531aa102e0e2beabaae25456c2c8b49ea586dac9301e383b534684e78b9e6c5a65f66a9c5928f97c9042ae4948d818f0b9a5f8752e8665a3ad333a84beb2c8b5cb599c2b4e1355eda1d88fd618db9b66765abde92590266455da23fec33f13cc75dd2e842cde49011d465239a76bd36a745e4b326ee1dca3efb6f12fe96855bfa2ebb5ce5f180123c6be2f03183e4a8b20dad38fa13db6c60850e0fadcbd4d4f6d8774493a0d3c75e08979dc84fcfaca9e4ab7eee187a2df51c5315357940891b6b522e328259574dc2535ad66402e203dc3f69a2f0d2c7aee16129f9d4576cfbff1b1fa30b7eabb795391e987f0e77f6c2d6334e22209d6d9c87126338920cf2ab75273b9e20c2c06d5ae0663d5c138d99df06a6239f437c5d73a0403598c7c6b19b5de89546bee8e47edaab2967855d8cc1ef5f44674f5aba7b77e3a941651b7b60e83440e07dc372d3177baca32f2ca63b68d1206219d47e28cc7df0e1790ad7fd140303dfdb7bc5c6b338b81e6804ca9e2ef3d822fd8a5f08e9088c777f4cdffc971db2723ef6f67f1d525009c315183228946ab30cd650ea73b3e308df1c6074ff5f4dbeaed8ff120d35e7256f0d4be0abbc56e253492323d98185751415457497858ee9a432fc48c006e021c8eb269d53d21be7a22c8679698b6b2134f76f8cd0ddec0574ea7e8a227e7ddc8baea1d7c1b7f5c43f88884eee3524c02b33a05f2c7490b0db9ef2b664d7ae69d3f9977c95fd0222ce3f0764289f0fde7fd89ef9f13093200a37b329bb5cc31ff423e49ce77e1874fa991b1eebc14df17893ac19f32b47376470aef4e5c011ff911fd675e0c5c4c3836007718ea419529270e745040796fb17f59d27af5362760858b42900ddf26705be71d671c102401fa85d36004fe933612ad6ee76df24e01d6aaecad4f14914e11d4c7194a6f3ffa4f0fe732588583fb86224f311ba0f9c07951cd651665000fcc2e45d5251a344dcb0dea5206c2ad4aa2d8303a6373eaa1b3c936005cacc0f200637a9638e40838c7750e9126f16771811526023bf14683085618a2306db2553e4f346ff674d30a4a1fd298ebc6f04420ef348695f77733cdd25c10a586ed0c6b43d20ac06c998a80ffcf3c9034a0fcaf2916009ce6ee621e7b1bf1fe369888ac6dd110ecdb1aabc9e4f758cee0eb11f3d74555422a26952f4484170710fbeb4a7b9b776002991b8e2a5efca82ce7d5ee772f13c57f3f398413463f4693c3da8fa1bf573cd32fa2d43af6a16c48d86ba4bd0d790c25e6088d8c9b311b370c1db286207e6887bd5cb7abf9370a2f3ab3d41fd447dffd295da7fcaa7281e6807f840052df7719e5153aaeeb37b08f8a18ab4de9ad14ba9f66421b174b24db71a45abf51c95a6ca50bc0e7273e1130af4fb508b3c1ceaa0c568d84e0e61cd46c48b93f4a7908eae2e35e106d9c05ce25eb691f171e931dc869e51104a2b6312853f1e5a69327aa348afcfa3255b6e4b5ae0b3fda994da07d0fbda077f8b386ca3d23a0a16fc7dd1c047437074307b422cac9686a66124eee1d1e0e86aee279102d8ca383911a4b015931c7077bb452ebd8527a4821a4dcf0c1970acbc7bd086bb32e9a11a86148b572b9cd63043e1a963ac082548c9e662cdb80e95f05d334c4d7a226a20885ab5fa8f59e53628c950fe0fa6951a912ed0a40f66ab0c12f81e85a64e6b14a809962286a36de74a50da25de323fbc9f333425aab32b4109ae8611730bd48beb2df841a798f227e2051f6edf7b67f50f1353591d7546e886fdf5fe2c83e8cde3d1bd047baeb12bf5017a97be34a56586d546d30f6824a5072d0f6e31ad1d7d66bcc90b8875212fa2069ed2776ab552dd8bda320746408b7d4ed693ee18cd06e29423eb21ef3276541f6775afec27aa0de27ebb695b802d703d5d25910b842f6d47120a4aa32daf1f5a6e39e85d3fab07f8244cabee5962ef1143e151b16330a801008c7e84e3d28c132536b6a62514c73f7780f129b62113ea9c0310681ccfc956bf095480d65a73437dfa9a26df0c6899ba4b60adfc6a6d2d305776d2fddb763e1b35bd3190d4e9b533c12aa6fbb58e7021e7c76247cf53200c85fe9ac258441a849c88a8fee48fd18e5d27875dbccbfa25329369fa9d17b6e148f179299759124363c0949e522a924f74f30b220bdef179daeaad8784ee400f86d687ccf768940d85f5af814569cd318b5b5acb5bfd383bcbfa48e5a5cbc3997b573ac5c8cf47c95837094795df4168572c83ad9eb09f598d6ee0f019378b370ea2249a3eb170f3010c5ed6909b9a52def63651e5b90c8083e67706b4f6c8a059bbf0df789c6e799e70e04533c6caca92295f8cfa86e649736cf2f4c3785f6f895c9e9d1b30dc8c968040b80dcff92278d9444cc47dbec8165af421cb30507ed8025e4322b12946de0f01b2adb3cca05373cf94d941b164aec347f2f583107ff9b69ecbc37764eb579836521b4d41fc3e2dd9da687dae2c01acecd1a30652de82bd0b001ed7d18e74aae7ce7a908a68bd23c79704a85100a67f8ffaf57ddfc0fcdba747725fc1edae9e9448e9e3e2cff2f45dcb92aaeca6d82e50e6a2d5fa666583d57b8a49a2ac99d3a37caafb0d48c52d69c40a04d2c90859e74eb3cb203344df7aa7ee908d9e771f6a9face79350ef3ff54679dcd212c757a50d9896ad25f5351db385b19337e045ee1cf14f9aff38e3a48dd964f7832ee8f49e0134757ba33c11caa5dd800f5eab5b5a5dcf36f445594966d55372508d6ba02ba82e5829c971d976dc17bd3222457b76fc306e04842caf2e5d20bf64c1bb258a9d69c83128b207e230f357083903da5dc6762cfaa02645010454f6e9caad297dfc572a531cc988fb6feb80ca42e3e4c7cb5f725d93c8e97aed23e319c48adce73c233726cacaf345c1f737c0100cbe962c22c19481c344f9526c5e8941f7c1feffb8fe8b4ddfacfd6b1cedfa043eea2af3a16b7d57a1789db02ab3869cd60271663457f1f872296171c7469403f0636eb253e820108b46f1ff05bba49ef91729c52469a5cef3288721b5a7717dce8b0c2bea401876edf5bec31387388aadd455267abd32cae0e56093c2f3134138b3a1f130dfa07f49f5740b8a9b277e34e43a1569698f7f37f6b6b8789402c522b4e4e8b1121b90d6bd0922f97b89b47e301a765a820f48f6defcc45e0a7534e380e14bee021d6f802f50546ca530c4181cac8f4a9b26da4b60c733819ff5199df258e58e87cbe9a0496e40fd0ea25db541b1152ee01e40facb35cdba7b4682846da3117d67101dec770618615b3b88053dfdb4da13afa6257b10043ca420fec2815c0a8dc06a5df0b26bea61c9b214828f586e2d39d9494d9ca2218262f67e13b2669d7c0dec646e2f19eb2d0cf4b8cd9ffb310b93978b0dce947df09206f1ad91e4d4e0f274ea3ea0fb199158ecdd067127a26f9af55f886207504be2429caab8d9b3b63df2157369d77cd41a3832b98cfc47283fa14f19439924d51fcea174b7864011afae684c55d7dc57ee4999f2b4e25fbf93ce4e97c6d7fef30209924816985418152f3a0f9052a525d9d0bceb96957f85b220848a8c43a4ae898dc853c57e608fffa49b90cb5a169be7cae3abe2504b107699a82514e3d467ddf63fd70e49f66028af1ef248245d6dc2bcdb31aa5f640b6a3366fac63e3e3d8522b439a6836d7102d440f07546b668dc72198dbd08214f793a14862d656e7a8f1e4ecfc7c298a18d1952a6580d006bb77efb44351459e2520da4fc728788fbda673f75bfba4bfac19b33beef3511a61b35c570659678db28460ee9238943ad383c386eb7d60996124f3adaca2446a0dc979d55cc8748173662f070d5c6877dd7fecb831e75dc8dccca527ccff64d3c4ba7327b7b8878ea30e1e5f510a97cab0c3fcd7dda78d29516d64089f70e3dbd717ba33a15e10fa7dc14eb3564b72a742296f6073e2f3e3fdd01fea461ab91d942e93b87d4155677efe9686b4ef1471908b4947130c96c9beadf6175ff68e0ac74fbbe37fbe0a2cdc0fcde5a9d15a6287c0ce4fbb8dbe255354372154240eaf1b447e65dbf7d67981bfc7833da006d03dc57a73512d1ee2f8daacb6320552ba7527977e308a82641f6c217f6624040c9a37a613e627e908fc22953bdcef4140e16c36dd40e3922ea2f016682c6bf08fc63c5e8c8a4537a6749c98d552f0c76ee3391d129c2ccc4cf1781009fefdc8c88780651cb37ccd1f3b9b8b83cc8f67ddd2df40420abc92f1f91c5e38e0afcfe8570c8707fe177aed0d1ab86a019b8ca71c5788fa31d55664c2ebcc4087a7c697add100a440b1d27a411435303e0250fcbb8c9ad33f364da9999dbe0b782078c0d065b55dbfc51de10ca3b7423482f2fa7d504dd94b7a4e3bd450d42a3ca90eb0e58eda6681f5e567d3bb37feea9cf7914e195ca32c99bd2bda9da10e89c0b1d12e9c68c196774a7075b5540ecf1d6d91ce4a21afa823083028aab8800210bf4bd6cc5142c5cf7cdbf27adee19340ef447eed55f0de412cbd0efc3d2d0015e94801f43b833d8e065029b473d52715e5b573947e2a0994c2edc6eb93cde0e44dfe3c4665bdb162983d8b3d8281fc4fc5a3c155d75e8c8bbf90fd619a49332714ed99e6c8cce56395697d1209e1eb75893f389d0160b28a6209a6c7ebcdb2f2017c82b7a81eba1b9fe7e140043604e329734c5d3a95778ae44cb5dea79045579abc7de63bf9218df3b57888e640670ae4d21710719b64f1d15d17d5f2799f4cf6a1c408ae3ecb8032bd6ebf4107013e761fecd4fc87efb216b7f84684c2730f69dc48bcadd3892be8a39999562246501c0d46c29dcb599ff73bfd6f21234ea0d0ba659c5978c489f469ff8f546f2b0591cb830dd8a206fb737770e0a7f154e64626871251e25bc1cb413e775ec056c1c54c5c3d4e4d82203ce880b1005514745f71e5b4ebe26773f4db573074994a388d360448195d388db3f01e52dcbce0906d6dac3990eecf286b5a57d1bf86faf6c0071254959a319ee64f7765742b176eb667ba83b66ce81ba24d2df6a8514351a3b06ef76ddad4eb1a226d4123dbca346cdeb84423ed5da96c5b957d59d5684e337ec7eaca33ab199a3ca026256f2b665dba6d6747852aa7b65b1e633aa97754bc4744708ba3aeefa684abe57a5603e6aa614931ccc73bc217cdd0feabdffcf55f5922306c11facb77b0e6b4e58c86123f9102ea35e1f4e50ec343a3bf3ae97a9ecc193f677d5867f1dbf9a8d18c51686a4fafaf71fa63d9fd249b00637908b0de6d55a694d8f3b586fa789effe42d28dc638fd1f7b2064a4238385448bc1254fefc6cf1094acb1e75c1acd0ba669c6172e43da7bb58475c888abed677704147f9c3b4435b1dbaa3262a822c55d7f5fc5a0d960bda515af4d6b3cb283856b67090fb5dc0b18183fa0fc6b845c91a0d06ad6ee384585f539b6a03911d1b4cdb98db8d9a14d3eb966704bcb6bab6f8278be0dbf794b0ee9267438ecf4fa63821bc3dac13d2c5df512772909cd459439678888519156efd8781a090edec3c7d1d601edd66498311a77303aa35382959f85d8e9a20be900de92cde10398f8b399e84f605315579db75440ef72183805ce16ac75deb83fb7990d6a99a87706012ef0b6ea8ad4f045552b65192c5a3cfd528d00d93e4ae84b9dccc6eb9402aaffeee5cad6e03f21dbc2126b62faa960a6b493f1832baf877e33d200a8ed90d9a11e5468f94c79847de51bee4cb7e82e18d707af21b64ae4bf68cc3086a53763d3c9c4986592eb7f05df50bac4e4c471ad6176e7520ccd3039197704544189f6402765caaa7254c4190794ae2fcd2af1973e55e381a4a1212a16c1388f58d128f0f40970afddee996a1979f54757423f7d92db7f0f8673a66c844a10d8b8c0cdd1530493adbba99db8c1409e751b0a8d8629b6c701e1c2eae46ca3c73b4447127e9cfcccdc44a631ee8059d34fd92216333cf1a973e482d8359f8cf2833c1016846440a64c4b2b94e3ce29870ebfcc23726361979e0b591a221b274edf6bd8f4bf4202dd84dbf7679110bd104c891b1d87898cb28e3e5b861b2aca5c24cb5bfba276958e1e4d413512d9fe05e1a8a42ee5d5a4e3438f122f9cec0c1f95c597d7fa44edf7b6b779eca6be4a8eb49c899adc48ee421e3a6e9fcfefbcccd12664c0e1d6262a2b6aa8a66c1c585d2e96ce6bd90ecc539af9e6a1948d539986eeb7f39f221b46144505d77375e9d9f336fa366d7cecd0aa0ac7f0f4024467fc6f8de7f7c56598c536d53fe2f8022595f3007cd11ac0ba36b7dd7efd20143e46280e0f2b05517507aa1d94b9a499d286afd68ea4f8f4cfe52e1a96cd6d687173dcd30be2e8bffa87b72e71c741fc0629824df8e190d4ffa8cb734e84a3387006eb907b7bef0ffc0e4ef11f6e48b80c4da9efab9796efc97b78a064b6fecc4e8372186d9a34a34b58979d721704328917a62d2cb152e89ea881d36f8a96a4341b0aebff81f94aca60e85d778f77b9252d38663020671d0157fc4a59fcc72591989d283ede1143ad209feded164088e0f4cb4f270a7da8ccb0a0a648a4587ee719e9800e9400bb599cf51a4843d5761a057fe2fb7199d02c36f1d127a967747b16fbe271e6b6c18ace8b3610fd1f910c71316c3c838b6bb6946790ff4b9707ea037cbb52ae3b193c8013af0bb7a5022341f0f86c6e2ffd826540f2b2511a2b82109bb8a5956088ab005f805ab4557bc8377eea46d35e321cf7b36d7dce6b8df1d9f35b986ac9961855d0edb18ba69adefaf4515339cfeb0be05eb16fb11ae81baf768074ef2334602dbc140de36396108e81c84e3077c409401e1c6731b40ea1f3ae1a985f95751a6c42950c4d134af0ace09b6d29f741da149a8c07869e2fcbe902a144822b191004884393a9c6e8d4b718b9425c772f95a4b5a92b3f8783846cb215963c224df9f80fe8256c3c5a0824ba969306174c3a6aba2c8b8cbd90d73a8958633e83b14b1939481cf4567edb47ca670b2939b526fc9a97d7ce825f21f13be0969e3895bc8e0cbc5dd8708ba5cccfb582462c3cf04cf2958e65b3c77b24ce1a073ae4f22e22896c78cfee5e4b1a150f17035f411b28d8655bd27eeb881e729d9b73b16c029bc1a2ecf0757b14a1b52a635e5906cf2743e9711a9128dd2c5bdbe69d683947499664951bc8f9c3cc4d41f1a5e909b97d1bdc692af6d5d9e9e6a187074ce34a437bd3490c9316f3c5da814642575ec3f28ea185e52ab311416eea05ca019eb43010aa9d3de652969ca206c9cfd71862b10ec1df1bf98502be3054ad6b4aa0e88e609777026be3f6bebfabb2763375b5aac647c0af50fb885b1e56fde490411af657b56567a2de42abc7e04ab9f364abf4fd3d13b5a84ad8869ee246bc11d12ef292f772f5210ed2e014ac3d1913fa525385ea89a1c44699c10c2b0bdd4b47529a44a9b95136bd4cd137e20c9d2663d6c49e48e4c15f0c253c10ca21b9ce9a46cd67299536cb6788d761732c953a6573d719719e89e5d1bf2b9c29ef979f408f79b04b54b9ce49186aa35dc63c654d1de0a618b09f8ddcd7f26f3f718ec860c2c27391e57c8190b286c48e57bc4c96aaa6a8edb477756303fc7c0b25e61bd5b55f3c5ee181447808691e7de99aea4087f2e106d568797880be8b4d0e2c27839ccb43bf7d3a6a1a5459a466270b91707e4308d20a5bf1d0a61c883c335bc37cd8bc020985ae7b26da31e9f100366400f18dc6b5921409cf3700430c1dfd056406fc33b4623917e8ae999e01ac386daf99475eed5c9762b459be3acd2993ad6c6e03b7d741c47502391d34c98e9f2c41790d37c1c79e3e8237bac5b6311badd152e1b52afbcd19720f75aedec1afffbe478923ee9c98ba41f85c9de52ed239b066ae275473ac2b00d87ae7b5ec9c850a700d9243ad68a72d8aba4fda00dbae1ea2b067f1f1bb05ab5091721f26e5a67d802be4d6c10ecd01a7cde1ffbbf7e7b96593d1dc154f99629bdef1aa2d8ad546ea2fded5ba9d50f38748aeb464d89a951fa6888161aea29b3617438f49e9d1e8407db9cc231241fea0efe8a9e4441b7ea645f0e27fd87d62687097621c444b3e0eac7eae0a1168c089ef305b089cb3a893e6e3ac28d86b89f526b59b49181d99c0c801313f530e34e43a0f2862a7d87b28224d428ef898a35240e440f0e5be670b77f0241a1cfb4506e46d467d250247f084fa77fb3acc112b78862679b33bba8e1e2820d29d9801d3e0ec9ab3cfe92a974cc2a1b865d032a2550c05096ea0324fa59299028446e90f5f61bb27dfdc473b14922750fbeeac0cd901c33c130cf763e5d9efdfb5f463d09f9538d039e24dacffaefcd14eecca2705fb4831bed04e9f6986a4461e5ada0fb1fdd77edb757cdd07bd3d6ec857a94e3a9336d62c9331b75bad274ab2a58578fff62201b964b03b05a09a7f1993b7a51defa908744d48f6a6a4c1b032914c3b7684352583ac84a37d964f6e791595c30fca63e946692aa0ecb39fc26377af3d654d2fe5b65941fe4c6b219ace62de3048a5926646ded2dc6e9d9d4b8f77488f9b4bf9f5b96e765ce5d16f0b7f35a1a067e1981f28fd83340bf40d999bd5a52d1be8d5f92892acd3753364f24f0d054b4e8dec1fe62de16991ee9d25003ed7f14a3b2ca53b1bb2d8a62a9fc217543d5539ff3b67268061bd951e83788fd5bac5acf696202ab71067d9c62c4b55c1889553ce2274b6c296d47dc5e136b8cd42eba5c9ed56e7400e616ed05e90db04b21c08e7c19bb952b9c9e7bf12240a7c6324d3e115ebe4eb4a2298e287b51c5bf6c44c0ddf6a9a8340e1a366d71a8d397dfe08c3814441998eacc9127edd80144f63c35bef6389b3ca208f99e7298716d22f1cca337204224626f624cac7d696c2267fc3cafd4c90a6739cdcb337629b5df926324fafc96861ead8f90f4c427838995c673477ee46b9100a97851c87892df79e677add7845851f8a64a700ddee6546d32fb4e765a2b9fa2969c07b418d03f6453a27d211cd35a4948d990fde034a12efb9bcb00b4b519864d62d3bfbe2811357c0c5c492fbcdf9ae62800bd96b5a299d0b3aeaf0ba18b2bc2e6572168b8e5235ed796441e8fde7c85dc6d83cfa77ca6f468dc0b9549b1a31112bd485360a741f11a441a564e4358a08943265cd943bf5510bafe336a60c4cceb3c05148d46ebebdd3f29a3b7d779597bd121626db5f3f13d844284ced821d2ee69dc8ad2ef6a9ff32f739e82ab8bac55ffc858cf2408446c26f553e05a46a407ffc1c7c6399554cd614734c8e14d3e0268d418219e08d94d41aaabb8c270fe19454de0f18870288641f2fd9e70a3529e855199ac132d0ed2ca31de1a780ebde1cba2db81f3e40a1d569c23a083cd8b946e159df19e6b295433d3ffb69fc7fc4172b12092b4bc111692ee5faf41dcc2ceac9a48ac00dafb9b29958e4879dcc7d42b7cef639ae4a42b80dfb31ff2e14bfd2c64c599490e77a10208a9e1ab1de032a538da698a0e93a9d5dfc84ff7cce57ac4eefde1a4a06e5bf2529d2ac9137ba10d5d614438cb688ceaa37f9ec558ef475e384f99f1a4ac131492672da981ff7425704ce203374da015f3fdd5ae2dffb9b8c1ddfdf2e798fa4017156e892ba79660e5adb9b4b761a75f4c722e16291ecd764777f3fccfc5513b52ccf213d6f1d2e09edf4c11f26da877fb1df409ff7e172da2d8dfdaf06aa4e504a15093f5b1bd7cde6b5e65dde6117a1b200073fe618437edca83ddacd23d793645057cbcaecef6bb35f0540597e97653fa70e0076e4ecafbfdb3c7e725331ae128e81023ad1d3edb3c3b18fb8483f16bf17e46c7f9690e38be4aec5fcb0cbef5150a0f5fd4716b667531693490ed108e45fa17be8d76ea424ee581358a5dac3fad6d06b95ee0bed40726c74ca59e27806e8f58871314b540bf2e60f5281d39a3a76420543704e906adaaf4f5769770c51e71099e6b6639b4551fc1b1071541e21f7ec36c6764c35b0f9f79dc844c11971260297a184aee6f9cbeb6062cf1b1ec952b4d399a0e9cad1406d7e30bbf1dcec05052f8355b7bca0d38b29a413e8a68257d62c5df46966195e868cbcaa537f685826df361cfed5de7591ec6882d94d137c52cd01729d3c3ae3783e312ad7c52401a131a9e074a63d146207407c3e29e4bf6e54ed01cad2a520acd3efcb57b370dadbdae32cea1d9a6c33a0f3fbb4ca7de2b536d4b7d9dca444f0e6f826fc48af784f3ce9a78b478b11bf4f1f6793d76543e39313eac706218cf63f8d3533c9571edb400a42a2930fd487ecd189bf37fd586d232f512a4d52c956d0ab3ab8c5939cd23da5f36678d343a00660dbce85450f865e0fe84c1822d691dcb3b624019227b5f6c81b32cb3c9ebbfede86f1b70166f18eacefc2c60f590261f4000c49f2f65caa6cfc26bc74a03c0fa9a35dce0d3b8a7e7811e58cb66d51c24164a88c9ad605b1e9037ef167e90dc704222e9a412be61c9d9d73ef7e18897d316e8feaba37f0739cdd6eb7505b9f530c2d76e2b023e54823e487ff4c39af227e71594c0fe7d1816711ceb6e2f14ca671b50eb906b7fcbd98872d9d3bdfee7dd848359227a2c96841eb1ab1cebfef7e1171cefbbbe567a1f4d7dc986ced5376ee89df59a0ca0487dc837562f21fa406c838134b32d644b887526aad5f7368d60d111d5b79b8b0f22324fe080f9fa31195d457880b5087a1c67decb53fd5ceee73ecd166c1965280123bcb88b577d3519f83d9bfb4c866aa3529baaf5e3c50ab1be6bd03291ea7f5fe00a5f76a164619930f083647ca8740800f52896680bb84bb05fb439c11f836f141898aa6b043c3249ef815ca3f8fccf25104778136fa245f87e64bb9cc5bde3962940aa9f16992d550607b29a5a9b7f4d5a0451f663595269d59748367cd654dfdf88c90bcf723375dde53cbbca75d110ba29e9acd2bfe68016bb0bf0901511f672bc54ce7365764192ba0a0c3449218af2610ced46847ccd5a164304c9b4ebcd86183b0632df9d0ed24344493e8b5fe9b9139ee0a51bbf614fcc6e057280f851469910fa4e67792f4eb8466bc8135d4ea4f45ca9bab32a13462160c55399fdbd67fce647a6da8ac83bd1afe3fc101a2884e7815d117cbc9e7b1a5cab16e381f837903e43a2bbbff5d3436af30dfd639950769de8a6bd0f120b997e7aaaaeede2359bc811f6f4129ff6c3e90061ff196223885c51be4aebad32708bf2f1168d1bdf59bec376eb1c53adf850065dd095878148350c7696352f6ffd03f2031dad8f7b7f90c2b6915a1ca5541a7e373e5d7d2e6cc1fc7ce0113fa2bb3e1c6aa73bd08d8221d03b9dc5ea21c0795f46303da1f58cbfda56ce677d03efc89ebff40c0c372110f7012d3e5c4a41cd78f279804f63c8f56e0646343cb54ddabbb57d38c6ed6ce2c569a18f28a7d0cbdb86666d65d5cd0f84c1054e538d03ea29d56336e4701bb1a0a381d543421115a5affb7ebbc948ed6504e37900e15398c846b9fde2ca7806c6e84c372a161fce461b39a4a6a29b41eae0b291a7434be44a73c4b5df0e3c2f2eb834e5116dedbd3c62523652f85d5592695056afa78935f29c6e3845b9cba93d005d2bcb2f0fcfe968a5805ce6b7fbff0def7d207817cce9b65b9426e2be75be1e06d2e3aad2639f6116ddbc78e2d628f1df2cd4c6628f1dcea4da43d6d456ea504f907e99f28ec47b9566e2b5ab1ee5d38e42ee5f930125e1b94311e38e95bcb117b356a2088a816d5ea5761d13a0c3dcae95be51497fd126a3b410fb521101a40bad5a733660bf8e884df6d21630fe76e3b5777b841250b6086799a8db832fe118eb79757dc63965f575d6cb15b8fded8926ae728e9b6f6bffcbec5afb8855b303d81daca09f56328afc83af9893c0f65afc3e02b8cb3e75ea299514664ed0806bf54953ae2d6de9198954ca97c337364293d28db6e8c2ae9a77ba56f469fd0b5b6488b0ea51d7ba601184ed8986afdaca834329cf7fb2ed00f47831f544624999d11ddf916acf8882652389cdfd28c86988495ce9db264423274a290cf181cbfbd6404eeb39ddb9f59a776f071ed657d0bfab382a6227bd8727bf27a6c6ed78e860db48c7bd8694dc7a1fc099579d95fe3e5174dfa9e314c4de4c8a42caac5b82aa6c867cfc09d494fc14dae21a6a541f9b03814c77b7ea5aef12c4f7db850db38d60de759021979725c3c3c7420b1a53b510414f28de429405666a1498f431c9b3efe9896fa3593d6ad461aba4955997515ebec41bd2cfcc324f313454d577a5dd2fd6ced4e0ee32c06fdfd2088f3d31e5b0afaa9f78aed980e053e9f53051b735ec925ae703d78222fa61f208c4a09938c7fbf89f5e0fc3690f1fc5de6e66c788f0dffd79b109080243679883e43e7cf10fd9e5cfcdb0682bdebc2352050dd715b0314ad22a602d27225f916a722808a06010e2a8365b78697e98b71ff7893626b5248547369f7c385b8d6324d9baeceb6fab53d9a9b43d78b01dbb7132ce97c42620d823081934d5e9afdf695c32ae291bbd8fd79dfb95217fa18aa6fb621cbd1a9fa67ca57e49a151947f4be0c33db8877bcccaf4e51f585194fdf2f96517b4a23d7e25bdf23a4fee0f881250ee5bb88daeb905770da35f5ba8d2da0213a26a3923eed2bb34223fd97ef2cb088d002d14eafdbb1367f249d874f381cd4d1235702c087ea85559a882b1987bb9959ee91a8f03406c6023a049707f4da5ff591779a245e3601108cb573dfebdb7842d2d1832cf148f73dd1aea9f852956c7e2f4f4bd66bdec73e8a02d4d88bc5afb74cf7e747ad40ac509bb25a74de75d8310caacba83db967345abeaeb71709fd9c28e5f72953c22c0d35214d5d1a085c00c62a6cb5420dc672f3fbd03297a2f36fe6edff1d1f21445cee5dee928cc708912e489ee96a593f6875332d670eaaf7aa5a7e213914627f871f9923bafb0cef766c7a5d05623022c8281ca99cc3e1f046a4aec28b4df801db78344ede414d588ed63ef9a922f2036c8a5dbd8155c705115ce958b4837d04b1caad55abe2b7c70549ea262826ddb0fd1ed5b7141b96d6b131e78af5403bc0174ad804c601b8fd325f9a9e591e2ee23cb9157a3fe435a94e2fbc25a53d57beb7f44f52e54531c4c4593c3eb9d55aedb4352a10af838fa6a0e6df2bfa41b714374f04e89768a623a0dba8c138a441071e72f9eccb1f53f84962a9e5cda7ea02f039a1f473790785342a4101ae391a71cd42f507e8ec18d3a037d4ee44fcda9730bc68f93a27ea7c9faf4d931f73da16e19ab1fb43755a8edebcdceddeabd7f77b3315581ea190a99a97aca2cc1c150abd3b4e3889e37aa35d5507ad2b7b7ebd8ec03e14a9176d44b0fcb98c1d17128d6ed726840378bf871e3099c23d9166f6fede557c7803337c4b916e0d4d095d9876e9cd7c2a8425f9bb2e3cacd60245add556caea8c05ce662c4b59f2262362978905105643adb0461334fea6bea46ff998c7d3bb3f32c90ea55242f77d8719fcaae9c35fd3e8b23ce2688c3e96f97c97cd79c77cfd704d3a36c817ae4169bde3d70baaba5313051cfbf9fd184cfded0d4b0c02274f19d7aea423d6654da2cec04936ec4da818e5f6816db48249ce93e48f799aa80d0a3c2128051be08758025082413f32707128fed2a5507164b2bc5f6f9be449088ce720e080644533fa615317416f4030686fdb791f493476fb30d980db5655efe7df9539fa3a071b9687937b999921e3cdbe528558a2c23bbd7ce89be97dc03b07810d7a96f88ee10b4c6314cdc51c121db0ed53de6eddf944570828af2ed7cc727919226437b53b457a0ad9dc9e52baa52d62a5fb79b9a9361972c8c7f0f4ba0f1a3296674d1e8e17e65b388848d1f7e5aa724293015acd41619604403816dfdbb8e33fd92d4daee2a8595d237fbcd55d8b321b8243f79d22418111fe011cbe1ecc156379e6b6791fdd698faa6c3a7d377d2c27859c2f3fc982a663b655cee47e38d54a4b1fe09e82b2bd8bc45772856f540d874172c00cb6bc289ec3565b6257c556d0491750d59bc08160412037f7e30ec41e9a1cbdc9be7654641908b9b454d8a8e5e6abaa0a6243596cdfff73d5e6998b29171bc7830990c1a37f6bb9184a6ca4d9c3102532ad17e442efc7bb91a3219302825f6bbfad5b1c4e0076e7783be30c4f74ef36183bd544a2c23bca14cd7922e09c3327de60c75c5f9d55006878618b8a4666ef2bafcd4670484b4c84d9641cf7a9b4ea113d9cf86fd87bc348f6bf6cb0074d5073dabd811b3399d31173be7d74062ea019bb6ffc81776b218245b4edae778cac933f827796b15a4dca6175ac5f4e31b9dd5993b949db057d7dcbd1e609d5d861030154e0db841bd0b6e4ba49a71e23b82cff257cf9a0a5ccd5e77bb18d4efc73b0aec0cc565c7f74ac33652c0e09baa6c79efb31ee7b0bd53589e277ea638eb2bf4ca9337c4fc901b4c81a487d42121fbb0e853855796d92bfe072d809e0803247c4c3eeb9de7e96c8dc22c2eb5c8ad1d03ea0645803e1d2b4cd001bbde5ff6b6119ad1491ca14f5f454916404d5f1b696ae219aa7097cfa679a6da1a4570f682b92d2e3692104abb4932a3c18d839b5de180ee9114be43ef764082d9b6e0d000991d2bc7c7e4b45705d1d436b0e02fd1234cfd061f1bbfe447dd5cd01ee1acef1a73388a6690ae21dc5b285e1889e0b06e7fb269a7460c179e9c8218374966ba634dd1e1a1662cd95a8d83a114fea5a6e78928ac838f2d09c1ef7da30fc31da036614859511dcaf3e00206367077957dc9b28f19a6c4f5aa1ab610b4670c7d30dbdfc3eb2c9b0131f3d4a0e4058036d2f106d325e58a6d14444674654902dfb76be9fcd17b0cd61632ad60d521f8437b5493d1f4ca797189da67392e9838bf6d176f102018b3accf4a0664fc44b4f99f4964de44c86736f76fdf7614227743998d505b093c027ade3420e9854244c4e1169dcedc2eb938711200ee7ffebc7a6171feb7adad62e4e6257a0e8469debaeda61c10e03cc52b1d375a2fafe8c8149a94b0bf48b521a6dc417cef5636963ddc4a386c3fb8fb4d615525a1bde93e2f8c65ff48a09594c9de01cac1f961bee219abe9299f7e8b6bd36010c48c47b2df5b78bb2d5b6048c23eb56ced6ec1455583033937ab4bceb5eecc4e3620ad7fca1db52db62031f8f27fb23567e0287a7b3e456cdf058217cdf1f0ccea5ff6824f44427dd785c0b913fb2c1e455b7b6059252bd0476f48461a96c968d82c42f5a1eb85b835ac2eaaace7361a306da2fc1e065b93679c8b30b6059970c47b5955b2dcefe46d8544598122fe72487463db1523b4eb3b18cd8822713ff4395095c7b611e6bc9591105e95be7946c1f57e67c9767e608a82066e61d6049c075606c88af610f52d363d2f70db1ac76ff86e171c1794f2eb83a5e51fa5327f0ab61239b961bcc49ad6550f6bbdccc58439d25c60d7417cacadc893fff7a9cf6b72e220e9bf6623afcf202c89001911ca1ee42a2247935ce8379bb9301b994f724279cad47be2a45e17390916013b43d97d3cae743bcff26cb01dcd01e48e5910da36c98060ce4126d69a6310d7a5ca9f50552759759601909e1d7f53943fc1310e93a9a799f8a21ea93a8c7507819c57af953ce92ab85ea4e7620af0e0c4049c3dde2ecfa890b303bebe58697bade1560367b828244938af1d7ae958e24fb045de297951edfa6554c5ca13ce30386a159291a62e07b7521698304ac922f2c0962ab4f1bae44b6c29e82903da25b39eda00493c9517a763f2cccb606f90fb8be3a1be0d778bace07ed66ca60a9f988d21cf9225d0ca1d0cba671c29ba72852f80d309cf7e6bf0a6b4669ca56099735ff6f111e2866ad24c77a2bbb7b548ef64716f15750f6bf29d7e3f10a696421be26a1a21cef362351965bc7530b161c3c8421bcb9d9cad201c23d0cef40ff4664a1d54d4569cf1256e11b25aa9bf93259d8d7ca92bea689da4af0739028df7a1f9c1808d82d28057b1cc92686e95d87d4ffefd1a4377ce49e95dc0eaad2907674c15980ebff7909ff2300b21cbaf75fa95d6089e0885713bc9a65c2d0cfcc0b0bb1a1ffbd75444caa302d9bcd3d780fcc4650c746f7083a4b1391dc39f6f6c19ce4b960ba9b4ceec8995cd2b794b1d4f7c78b32cae838d81f67727b19605723819d4c95ca41f9cd42530295beb6482b4ec98562a245796b8e8192c2cc5b83cf6ad11d814c483fa63a6702e16fe083a76bf3afebfca15392492faac69a29fbd0b7ee367d9f5dd33a92cfa1dce1c84c6c92438944e16735219b022e91d98681784792f8ed9e5b06dffcac67a56aee316df3952bb7ec75f93491cc31b5aff6bf1d4955391fc0132880708fcdb9a246c7908d8cf1eea9516474bc148842c0ae6a8f02abd3a2feb6355aebe45a632760b8878df00eac9f077da04745e6d3b0ac24223b49e921833fe3273468905a6d692d7e44076229e0a037e9f9c0b805923bc0991b68e0e208087cc8e4780e9ac54a7b9c35502f01702faab9421189b88925db517db4894de88b330563db538f92282697ef44e816d4374204eb82ecaf49d8451ed5fa2c0cbf2584697deb159ebd97f27770cbf25986fb1da9d9a30fb43598a9426e3c80578fadd1fe5ec7fb3994dbf883d4475e1b1a0fea7c946690fdbcb611e0cef500664ecd29a276eb25d8445afb072f7106aa441f6d7239f92b7cb555dff5b3ae09088f6f03017d258815f59e5e7bfbc1a1d85fa6ab1bb080aada9f207cb2ad1533a874707ebee3a03b3d81df424ce60893654fbb71567f774e2402a76c0ca9f8b6d4edb8e355b6e82ee3be6a6ec0fae63294ba3fa9c88ba99887dee0376fb953bfad7c60552c299ddc59c624efe24f29b35bc536988d4621ef68e6e7d77e24fb7d2c237a738cdcf3ebe053cc1cd0322823063ec8e823c8157d4c9eca0ef7bce14d142f029f5b92c62ebb43c1ec32d9c0085552a684bbaef292c54a9741aa640f181a8a9a4faf2a7f7a94b10def0761ce25bfbc019869dfd64b23921c2f424ec5a28867fb2e4f6e85733bb72f2ba383dff8c2251a54eb767964f72c7b64647bd0945edd147314e796843503a8e075249c63342be0310b30ef120ccb9f2a5438e04b5eb516c73350100196ba3e9a2f4d4b275c04820c4024dc38de211bec3c61e6b5ce0d55a463fe43c170dac14f125c9cbfa04276ef2c84ba32e3b7dce073daa38be60187cc3bd4b685f8172579cad0fe5a10cb37fdd8e88d0f8972826410c6e0e6612b5e696e2761e8d735dc418ebf17ac8dc69bea3c53a25149d155db1b59e28a89459ea6f7d31b515fdd3c5c67db1cecf8d9fee1af9ec4bfbe71ac3447ddaf96936cf6c5312f67c57ee9d6412ac5dee2d73f35aac63f0ff0a73be17e9b42d497c586f4927908b37f8b05a8f115b2065b52354a7eb7cc0cb7b6d2500aab0e7e9403dea48337c0f617d74ef58f68b9d0c7148d6108ffec5bb06aa53d6c859ca75edac13dddea57e944b515d01c00d9c8eaaf7059653b652f15803fbab392dc2cb1b48d203045b47bfc95b626fcef9b8272f1398948696eb6b72f73669a20afe605284cdfaae7079a1551ccdf0ee58c685dcad33d46926e1a3907abb657489771dbeb884a268f7087d7d83dbb30745f7c169556fb0f86391f0653917c6a84b4a9e7f359d831624831e60bb3ceef05fa7d1a09c0b3284cf0932508c03da147b0dd45caaa8ac1a05d5d61a4a26b8f3140c25ec777b2eda64d37f01e1f08ce1c5ada887d4131e3a6eaf6f8d442ce369454c16b421a0e5fd7d2156cba7716df5d3cfd6d67653856549a737ccf4fc57dadb77f88522ca7e26049f9d52df99f126bc1f12f17d7bf14dc8a1d3c6862d649a4c68589d6a8355db076218572cbca687f85a62e89ab1eedbf6802761ba7092b52796f5259013add90ad796c430fb624892551ff7f69db26f084183be9f7bf238cacc1cc5372e8c09dcbe6f5d896f07ed050a2f9130bca60be24f097ef54456fb193cf328f58c5e70e9c4215d3f43726a6402a5cb5165ef419524193fbd3cf1fdbd66ddf6dd3503c29b6f9d7ffbbcf9f7a04948ee51d3793b4631ef3f94bf08811e4cf41d4f21d605852d70caaf80c4ef49432fbcb6e0ce9cf31280ada0eb9196c356a1ee3a7a0c4d3d882d8224490c0c2520b288a7d30a841683a2a34f32dd8a6c0c10ce6598b257d3c438f5d76de08be4ecd6283700de46982e61e5d375815da84c7be3fbcd60fbc6da58f00602d5cddf56476fdc34ba90e7b02b2b95e100e1332027b37a1eaffabbd92e689932f9aa5d92b90f29c167f4c61b208ad13c256639e1ffb3052b0c9c05ef489fe21899d910221b6759c204258316b748e34eeabc520c40ed4f2393d95cba5c616f1128aa62dfa4a45fb10f44542b5cc52edfc2e8c2730f6cecff060fe40cf44e4f0cc986783d4be4b08be744f9c5dbc7f1e0893cbfa5382e5b36f33a1e5108a48cf4d6d923f3c80341a9dd9364608036b745d16dce6b71e0e2505bf8ce6ef0f64674ff7c9f9b79e73525c7339d0371e456a769c97b25fdff334d918fcc537d9fbfc996c488d2c44bdb09ab3204d540cfae18334921a8802dcdc3ec26e90744434a5d06abbc6042e2e97c18491cd97132b7ee1b5ded22b3f84a385e239a2184862c7f318cd5bdb0e03ab50a59b7009e22434fcb00add4caf401ab6c139e550ac880f7531baa76c741a88fe81831ef3e403e3ac15e9bd00ce3a19e4b75ff44886236de51b2c36e62e2fb2759e4c8a0329ae316b9fd0fe497de73468214c54c972ce544846fdf7361c3886ae77758aa6714cf6cfb91158a1f42989434fed557bc270966e39101b0ace807416a70969a2f30da0e2ea4394ab41add7b88e2f7c1e2fd348b20c546e40cbb0b5bdabb33106fa612aab444bb77766f75eabc6730bac6c9321f76fa1a11cae927f0d8fce77da9b892d6d3a8532b895595b062bfe89e74f2f933fef6026a8456d8d920cd5ea35c0d55bb1eba3a5779d8a645111372951665c1c03d22b2c6468e0028fc6a949a300626a567683fcbaef97315b777f528c0958e4c1d48377e8353dbc4b0da057532253d0d6ef46053115f7806a9822899d96785a90287a31f1ae509e9ca7086db66a7e07e26aeb3174bcaebc1b4028d974f567f7b33c1c50eac28d98909c3feeba574830c6fc352ed298c090465da2f2cfe9ceddd4b4315f8e9c4fb402f5f70d4ef4af606b1caa8ffd774c2fa1986598cf52124f861df8ce3a73c72c07083153fe0dff93692cdbcc2775568309615a1ce0163bd1d2f11c34114ddf2b74170af4f87de7cf58d1a6896af3d097995f8a0b7d5cf6fcdc502f2ed1b0603533173b2dc642ae1163fd4ebf350b72fe0166a261b07cfab7774044f86f533c817591be6b0122f2b56503c4bf6501e12f9b064e12404d07772323c56846410172ba1ee0047b8983f7cabc6bfff72f456c7faa9f56f3b6e76015b630291d23ca04b30ba394d3d62d10f5c84ac0054c058afa535adc326619df726f7eba0cf3ebdcd065aad335792cf8f5f95da051fc95871dfe6b135a0fe7b5d37f75687c9b50640a6fdefde5a1ffe97e5716b19bb63794f4655a7e4ca7e4f5b8628326d0a86d9a01b34f4275e203b896252e60672b4c0d2fd2444553cf9ad626de56e2f0a82cd623f98c5c1391289eabeb41108aed1f18dd2d111246a5c747836f42ae3171ce03f2073ec42f2b80f345dd53576ff9937c4f92ac22104ef08cb2fef7ea550384242d07d8e4f3504aa32ae6d29f42be31a827111c12b7e5739ec49941f5884b3744480aaaaf3699103043dc618c8096f64f32cd13f5959ea4bfb8595dc89dd825513efb206726d9ba4eb40562d110b7f53d2e8160a95ecad2cda02820c3681c096b7b309355a023ca3b778d65ff042147ee9c2f5048ca694cc7089f526b28833face3c47c44724ed670fd1cd0d58818f8ad63ec9f17b3dc52410155436205441129852f82f6a3ea8b4f227b1d314ff47a7efe5f665b5f538ed4ab80318257e02ab88fcfb1b05088d74433e96db42ef169cee8dfed96f047554b02a17c650830a3c4fa57667304aa71d6cca9dfdc8e74e9f449faa9d099e83d87732b44992499fff03a4d719f7ea3dfe8be11cff9a1fc26bcd63b9941dcc2dbe60493e52cf9a80146a3d9e68408c65d91cc3429e35c888fbfabf8f192581b29773b8058bb0241b671d221479ae14ea9ca03d0502425610389253d34def891a855d002c91a59f9c8a6f27b8bb2e970635a4e80bdf5fc962785307748bae63c7137202c398898f3f97c695a7780467df107ca60ffd77376689f43576bd743253c597ff932ad90d78ab25f1a1fc33b99a3670b8fcd95aff6fae6774ca678bab5b35db15478c069862df635645cbc5076142552041bd56b232a95e4c26fb47c862225e3ac2427f7e57b62774a2931129aa7ab42bb752e8d5ae6396f247b3b449d34a540c2a615847bab0388c5bbd9c8695d56ae9a6e1e2b02e3c86dad7ce473e3dbd1520e287bc33b1c70110a5d439a8d6cbba3ba920b9b802db612121b5dca2a7c22977751a949cd62f5d628a2a3642aee0a1f29a8b7ee8223ed48c8cb070b077844dffb89d68afa2ef72ffe543d802ddfc9b7cfe4dcc288ad2bc5a7f2ff0915cb79b6e8c8e1b401f496c9ec5efd5ca7bb3209b563fba48c6d070feb9e3e712eab9fde542a855b5aef2ab381615473a9f2aece688f1644bb48f33cd0934d263dd5db9f244f3e7417384dc842351ad33311867f861f66c5445b564e9fa5dd47df5a7dc10369fe704f22a4da6785607181ed40b7dc1dc9ace928da69a03a1da1d0e80308280fa7d79e06358464c36055878b22bcb75354bee904d72aa6d366919790ac611d21d62b42105eed1a754c4d5b159688f2c5e4931dc7ca8f85837c5bfbe151ccbb3361339826021e4db7eac9e6f6e2b257e5c5dbf56ca3b1825d80f21d37887d9990c2d22582dbfc5b17f46d579073e1845da0279239401fa5ab9451660fd4712eeff8d2bce5f233d4366d3809370b81ba2001093151a64014489e776381f948dd0839134e681c45c6a66561a660d1ece6a4db83a5cc41f04493b8f035f099c9077220b9c19bd1123ef98330a22d49c3ad8d15fa36e82f7b72ba90f11890e2805b930c03a2a9df26b2a21bf52b8b69c3ff7d521280a0dcb5f54e89d90c0ae3d26aacf9be81f9487c4fb516bc28138b3509c1b70563ddfae05d363bd1a2c083758f4591c6c2768ee87f75ce21234a6d8e7eea50faf293a6b6b6f02b86415d55aa588bcef41abdac66e63b3d711f922344a3292d7106035571cf927844e571de80799a8a8e793019456bd00d66f305dc8f8c4b803253ae0194861cc31d6632736af78fab4cd33100f374d194b9ed4b7d75594800304dba533b342ad5520996551ce85874edc39d67992a8dd1aa78d219829006bfd5de42dadedd9f24d812d2ea4fe8e6b7ece20ed1f6d4c96531f8e0b360eb125be4fba92b49d5c99c8318f795bd2adfa146aaf5f05dca9b13bf0be66c8285554b0b42ee1142e879519b83b0f9f358f840944eb0aa199443fa8d4fa139373b34908b1939785b86c2d1445182439f5a542120171dc43f0afcdfed0436a3d0bee3c7473866611182b1b0f7b48ad0731aaf9089186d1eba443437de47669aa0dfa33287874041a9540c905a0eeb490164d96401f759ab459b4d9bd5228b07d3d56a0e72a10c9dfe5d79df0ad9367f60f61b8fbf0dccf00d8243aeaa9704dc5003fb049862c39e8cbbb4fbae24ae4957d07332efb411bd668ae5bca01a3de3a066c037e59cc9d52e67ea852d23fd12328b4fc908e39ee0aa00b29d7e5a1a9e62ebc69e13378340fd926c3dfef19d89406911a2238d52ad17da56a085708f09f3f125ceac95eadb5567daed4198e7a60f5a1bc7c6d1cc8db30f0fd776c777b8a513abb5689ea857d82b8046d66b29cba3f86d4dc47e60e5417cdd6e8d66fcce4a15c7057e2670fd72f4251936c31d5a0db0b21ed2899d00d39fec4f00ab9320af1e291f7696038a63c234f95c19d0a3a6f3c35d836112980950ee883b2757988a8ec294d6872e0d45156ae531dc0e4832705b240b32dfe7f0e7e19fc35d7f42f9be6c024135abc90179d0be409ee810ee86b23a96fcf1d0a739da3d2602da92c05b0fcd69b8597db9a7a8cc22734c7c736da84fe24a62e7b6a3e05e207346f2faa8a13814ecb1205716cfe31cf3cc26dd7eb1a42f90fea92bf9a98755e83873c5389a3bf8bfdfd5fbef3b8c178c2de67931972db50faadf9e67f7e084f217bee7b818264d0cd613bf7b6f1bd1b429ff3cfc451d28a9239f6e5076e74ba65a70f1348243b85528a5e9ad25c37cf0baac691f2e917c5ab96660ae687aec48ae84becd44b437531c461dbc54661a04144c015a78a9dbeac5bdbaae5bb50fb1c29d52383af042e76119c9b3ca0f341972357f50d8c2e13a625db65677419b068c7abcabe16e45e3e23db3b2be85455ea8579fea7536868f5c4aa043cf91f38db0fd1c3ca56407b119b864e63136e9324ff4238fa071e9f466392defe67fb09757e3b9c0aa8496499d1a8342610e79b05729f6b6cb788ced468d3a8bc81fcd9171801af2b17a8e33e1252f253ffc0873c446f002c23331bf83de1c6c4edb68f108acb35a35a6dfdac947d000d6705a5d6cd843672397577bf2a67e390aca2c73f4a390491803dcc122a639929ce02f6ba08fc47e640b28c2c14957498260862286af0914395ec49682081ea07c1fe8171d87f6a6edad49ae3afc659c59e139d38bb7ad8b418237071460b273d10cc3dc53309062be848442e66e24e731b136da363f41b3448ee17d1a84a90a2030c56d941e5c5f02fbd930c5f0e805ec6e8af3464eafdfbd4b97af2c0733c01c0ae0ae45f11785941a5407c82deede09efd26e35d42acbfed582f45d1797f8aea2379323a3c61881a03e5790f20c7afb7b8322a8841b4756146712805ca681a29f46e1b5c2360e92b77128342eb110d6cb9604fa0929d27c92f0d782b0af80dc81713a4b708fc0f9f85364ed8a7d12465fa6fba380941b5c0e789c63cddcb2b5bd50aae7419b0c24ad9b32af242fa5869ec1f37d47c95d0ad706fd9de0f688cff0c2af85ea7d36a872c71b90b5c37c5904502ff3d39a742a74551a758c738d44982e22aad916555bf5eaa156f1582365268d81849e1f517979fa3879395b5f6b6a64e377f69c37f1f621bedebfac689eca850516ab083031a045ac0783144023ca9e02f8fd5987db54c0e4421663716834423f82b9793f789dca4c2e9516ff9a9bec76b09f46e19d08189033919797d6b685169d81fa03d788c7d72379de0f0991ac3da50401257c75440265d26c839558bbbeb98534e9cba2744531d9181c72a04ffb18c6899921859ace7472f3cba2cc76d01f039fe9b2d54428841b50a06b0d39e0453e5b77df7843b62325767bc7b63099c6c199c184651a5dae7726df806310f2f57e36079363da32f6ddb260db20ce7ee19fe27726de843727ab05db6f1df434806dc6c28f873200887f30fe48c7938eb8b30940b54773cfa0a7e18b35f83ac584d29badb749dde17425309f9d59a7c5093cdba10ad01213ef7f482df10061c67835f00fa3c9516496a51fc131fc78f12d5365ea068a4676ad769814061b79d1f052a13a7e37c4dfc2557cc4c838014f9a0043f39cd7d7cf99923f9529a815937915ef57ea3a9a07c802b1d7f1e00b2725ba23efafbab514615a2db55238b88b8cbcee5d928b744592663b81ad88afe9524615dc7d96962819265c3b5fee566fed90149ad91029c5dd43ec87b0ba97721c3473893a629f7bc05bae90f52e28e02af3695999b1083f36c6aede1c4c06dff31b6835ed338e042f79888997487a6b6edcb423a69d267b8b225a9817e81c53dba3a5f69108973847cc0ca77e186b52368cc00dcdf02bb71a1d4e516b938b7f7331a697fb72361c3a8d9d29649e28bddc409e52bf7cc44952d34f57be32f5a996af5485c5c86e93bafea17125c484517992b2dc26f6298fb489241239fbb782ea0a61522daaf2514334f97e73c788cbe58c2f72bd89388410e018bb7de36d887911761424bf7ab5dbbfb7460f2aa124685ed6e287ad931ab308010ad64624bf1705eb77c86e6e605ef1d1ca1811979753bdbca9f247eddf782e6eb9d2d2948ccc7102bce41d50ba6a9b53ac3832a7e38e34dfed702182d927eed28f38a82df04d463bd830c37c2efa99baf84d25c1085106a6a29872a43e1ae36b7dcd8357b376ccece213c4fc97dc8b8af40d01bee10db95049f4a322eb694dd35e67fafbe3f77c6c810106a6d9f043be74f2910bb49a659b1dc8dbd5a1a841ea904f1d142bcd12728b90df9a4ea5ae7714a2b98ae245512f6fcf7efb578674ca9d16eecfdaefdcd99d1a4bfbe3da01fcba9c402d24655d0c546128199b7f60aa5e198414441562dec83b8c5f48095a57e54303f54f5ea34d1b46105500b8026861e2aaa5e0578a11524f5418e3bb529d939b41c4463d0082942774aa078fdb07e5246fc1150ff38b44cd0943b74ce09a8ab384e4fec0a574cd6b2f8e1bcb42b06f43e7635a933c9da8ccc02a0220da920cd86527a4ff1fe7c365d6ca365ac8ef36cd8697a32ea6fd4ec215e642ea8283f631b45eafee7df7c8037116e1d51951507edc8cc334fc132cfbc534913daefa390b6eb04611bf5fb364a8415cfdfe777defea593c4a4da430a457c75db42fd8dbefd71d20916c19aa86510596b77567529832e1929a124863a49cb77977147da602b858569b464e64f4f4d69097a487884ad068c2651751c8c4c9814c939907589a79cbc8c3eb31143dcec20e9df343bdb5d4e8c62e23d87c74ee07d5641098f3955b1af418055abf167f7ec43411f1bb55409ad9a8f70f5c347b90bf9915d17c1877477ed2fcd9b5cbfcf7c9f2f94dfaa7ad707939422836a421338edef30530cd963b981924686cc3307fe2920045775d287bd5db21cc5e6358e2b268633bc94d97483c166d15fefc26df06075fad998b60162fa434debb77cd205c3c6c056471f52e70a2cbfe21a671e8a249b1bb3ee2f40dffa87b09787769e4ffedf3e970c182ba066b201159263943babf3020e463ed9d25950d833c58515e09899bfdbf8eb1b9de2fc72fdf2433346f8ed93079c7002eb2eed2a7a93d76e733c6e7eb675517560df7e191d3aa78ad6fd8462f2adcb3547987e87b709102f0b68168ba0771d4a2179e080b8bf74d80d114dffc52e7cbb3b5864b8a4f6a71c6c42c7998e3ecffcdd9a11e0ca541d71db970a6410af7121d9a46fc7b8b9a8a1b7c0cac687053c4cadc5e664211a8cb89852766e877cdc22709beb1745c8ea9259f3ebaf6dd5123c4966eb09e8c983b2645344448d03af647ad1a7971ee3589e57c7b3bee9f7ee11c4a0f3e76af0041bc33d6dff9c6e2fc888995aa0f454457b2b3101e76b3d73456903b7be03c248e97b28a5d55e506317b34947325ced14d09f52f0d54bcd02e196c20078613389eb3a289a13613b1e96d05d40030a9ca54d24b2467a63e1fe8f03146c3b3757fbf7923b242fbdc66206624face9cdfad8220d695fc60872d7b95d2b949a7780fbfb0cccaa35d0786a91641c740528217fb1d66dbfc25e6af66c838838ddbb394f78d4638bc8139f60d9bfb970342de85825a4fcaf623ef5a0153e328d9c40fa37ab6e870d734212d44f1774b1a186b18942639eeccfec7bdce0b03ec814468d620a583e4486a21dc2f3ea4ff510fb1933a4a4415d9fea87a95d3c0535c21b35c2356d8c5c39a43553fd9e7a22a31e6cc8c4d38e001625745aacbe8e36776b55d4012bdf96d300b32322d4a4c136af8f7afe0778ece8ff918aab39c795cf0f1f4417874a2c01d39be420b75fddf94df994aa418efd7025de0c691c6968c7bb7521e0d286e1bb7297c08fc30e405c69b45a4caeffe5213b66739623b16a13a0a296a20d07908f65f43cc7f26e431f2b7854d9e5190a4baf440273bfda71aeb17f767c3ec31d34df2e444e579186f62663e163cd0931ead07676c81bb014dfb3c9c3edcb7799199a67d8c6cdfe734e863ad64301ed77a6f04ad1f235f6ff707779bf0fdf90978fe4b61ba08a0c687d5de03cf03d7409d6c2f892128f7b6bdc1eb46b9266803da8956ce6443aaf60d2fe75afffc654d77c5033a25c51feb96acf65b397c5aaf21cbb9368ea026c22d714e05774e83199a9ff9f0f2971e271a4b94af45f53f20bd4a83a0ab2f715960ad1078ae0ab492ab9a2f58570397f284c6a1561b93cdfba9fd728b8c0cab640f4b12c389bab52d442860733eb11eb523c146c4e93b4056821e4f07fab98e35b01d728c82dcf61805fc5bd40061cf46d5ef9b0c9355721095b7a22a3843ff1a157b72c1d18c521f2fe2ab4503c77f4d9ec5f0ee38b0bf1018921dae8e02df762fdaa04fbd7bce676e5c90032ebf8f5d42d6f2792a8e9987e4a2116601dbf7c9f08371523c121b0634173761994951ed5946a9cf07e00312704c6f346511a9dad097b2ae9ae36a8def240e98bce1d82b094b2a720442681556bc441a462db992d051a42365d72f8fdd2a51dc8a0404cf4125e98be3e27f95a47a5cafb94544f7c227a145e417506e12279247ceca9e19b46a63cdbd0b4360654485459512d203caedd125308ae8be0eec08571acec89f4ce523c17ffb55eaa4ff6893e47db27aaf9a5d564960421c354d240050d8f2220e70c01810b1a0a5f1b8967b0b788107a1fde0f3aef2db7541ac6af1ad71f02040698c4fe207f5b73c889415fa64b78df8277947ba4d8204f41eb093fcff8ecc1340e0949766284d3de745689d0f97b4ff6ef20b9a617e9c017084d9e30dd7c8a36f58f64d204727cabae62b04243bfed250da276dbb4d5853a4642f48f9ccc738cb0d6e147a6abcc14dbe9b54d7c5d48cdef93fb06eb71de7a84765d3b5c582c9b0af1662030940746162609d2d13a16432c28b5d3dcdb300a058c77e78aa5f15302fd653d516e67d3ef97975c44b0b3992624da6c889a410679a287cc8bfc302bd3d8b0d743aa97fb4a629ba30e5f165fcaf79df495807ba68969e4ca091ddfa77c0618d04ce6cd528d1cded5b2fecd577613e15e7b5f1e56bc807961ff6588ccfc73ef62b731a971a7c6e6caf43671dfefb423432b12fa8cc50065a3596cca69ec1f16d5d6c240b30935923a35692871835a30b0f53fdccab6f8e9e26158ead89c4e158772c2fdc2a8aec953c6552795872803c6700aae30636c51ceeaa5bb86fff854a9259272972bc267b33bf4e239d49d59ddcae53e9723a476522c133632b60d2e6a26795370174f13685825204a02fecd0b0fb9f62c35ea4e9a2b5e5698caa48abb08f84ce676b752af2e54960f39cbbc74b7e9f6abefcafc53d1f0c82d0d0a4943164236f771e0aa5c341fd43fe1c7a152e0a8fe77f5ec8273f318f8351a2e14df1b18e1604b8e20011b28b31cbb8c35707b65bdf1f19f00376bd421f849be0213b6b63987204a5ebcb061ec8080b3ae4787d00172866bfcc993b1373299c96cc2263963dede817b793bc0d47b08300ff717fed472cfc8d5242edb6be6158a5cd965667de1ff8b776e913ea5e6c0da3f2873c0ad48d412bba89fc2c145405f8828a2996f89c3377814cc0ae871835a0fcd33fcfde654b0f72b6303db403bbc83d19c75da37af3837cc7ebe0887d417bbe5b34346ae89fffa609d11dd76b74b8e3dfc39c1625663378ff8d43a8c217e678a91ee4425d9b801cff3bb26fa30a4bc8470c882e3905281c9f0edb3165630717cd5ee6ca466a640c9be4ad7ead52b90184e5ceaf930575ce958df322a3c88c39c52fa5c3d26dff7c792903670d8824bb78aad5d1641f4b22d3c9f4a31dbede7e45c25b44f41749f06fd0570900f993a3079ccf22035908bb20e8425d79e45838c99760c5b80bcfd5da3d0918adafcc63627b252e2efd931bf7ae6f6df9bcba9ce415453d605eadbdb09d0005ffcf29ce5ae53b89e7a2671ccab58c716825a7ebf7695c6def91d8e83bcfb200a3573055024cfc83ff1d7eea174c794f7187714febb3ddc6c97a8f723f29be372f78132e843094d1188c95332490060ffffff9f