PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 57951 12cc87eae9e6220d525ca04207a0cefc02ba814623318e959882aeff05382923

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b3816412390c1a28049a0722c4d7ec92a582cb3d4be7b763cd06a729682d641f
Certificate Block Hash
12cc87eae9e6220d525ca04207a0cefc02ba814623318e959882aeff05382923
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a06c0000b0030000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000022a16f94a5ed476771b3ba18e42f4750eb1d931c7e3897049ebf2321133a261dd2147ae74b4154d1bb29f32f50f310cdcda069c5bd0c8dde25f19b1582194094fb386e5d7790b901ff264d31264d7816c0d3efce2a5b6f5b54070000000000000080000000800000a06c0000b0030000

Raw Header Hex

00004020b127e658e265673f3aef75242fd45c9c6b36e7a52fe570f06f356a5d2a7c0a472e6a4f8404e8f479d49623d3ab2b1d36970be969cd06d2807eeca5f7dc5e0650df880f6a531e04181f642d6829a706cd63b7e74b3dcb82a592ecd7c422079a04281a0c39126481b3

Proof Data Hex

59,560 bytes
1212160203077e6c9a281c19f8115f829d4e88f0e07869f7922f19b33fb12e1699fd763500a9d3438e4e411db681ee5baae48838da629ec6c02ae0de897d3686b5843784fc06a42850e1d560c2d580612b0d1d38ecf9c856231b232002ec520da688028a9f58a16d3466c1f4389b018ea350b2b40926ba9205ead6c7007f4de831422082f999448bca5e00b54a85fc86fe1de881cc64b429fbb2528cc7519b7c3414b1ac733ad172cd827247db58bbce539855a656fd897085663dd66f8e54695ddcfb20f50d54ea85932db2310a7dee29d23a378a51a458e3d9784763ac9628c5aa79e3dbf5918ffdca02d1c0f5fd40f5e71bd971cfb67de43d68b822413362dc4649f0b91ff80a00685edc973a7a4ebb56732c5bedd6753b34e381451a067816204b9f94c9bde37f2c93bdc87e64cf920c0f503c1d0fd008971cdc19e89eab82c7da0eb66dc33767141aaa7f6546ec99cde12215a86cabb6c521804cade4174367cc04f3edf8fa219bc1572c4a50a7594608032777adbbca76b4766c9605680cfe6024f3ca2941fe194584694b38ab4680409bd70a1cdf75884e70ce34735728a6a7e50ce64d11b318323e9f7d9942e8aebaa1925c9cb1e593cf353cb9a989975a99ecf75254cba5f8def39e69b719e8d62ca84557aa33bb7f152dfb4acef53d38744b06eb46fd187ad529b9e00d6053fc7bd3b52f632e60108ac8ab91a4c3628f0d92a99ffbf66423c506839f8fa7aa13fe9156a2ed4fc7587406e92f02601dd3abd34ebaba1ff1efc3d3e354194002991cf51c05aaeae1dc8e784cf98b4dc889b53c6003f8fd2c2f81d903e9616bc121c9630735d0b72823e5d82c6f26619b8424a565d59259fc9920115fc2b731dde0286086c707aa0356895edd3d81dbc6185454157032a37a8591c4198ee43887f8dd4aa71e6908e7de0c8694b53a4a9c7b403463e0c71b026399c9dbb7a928724050b944d73ba07d551e986b403a9d60c96934e33517da519fc8401243777be043eb83284f5024f9fbda1ee60ccef37e312b755df1422bdb5d9d8288e0fc5cf5d0837624f7608307c2c6fd5ab20c98747e02d28423764b0c1a8010c3b887dfb2655165d6439492f364694de35f64c95f5d0019bc6f77447d82f16aeff83408d1aafa4aca461d607091c5510914f48316d09a217076ac114f2618571480bc283816fa66715eb25e6b604f95efbca2813b69a8573e5a79e0244e6896b8b082b812bf7c83096c057abf62fa036ae3c5e4e1c00084a1f23340e0d4d22b32859d7626c8d3f62bbe800ac3c667f06596999e0d75d75ac062684ea24e1f05a6906e5e51ae787f3972ef2f2e2538dd71020aa0899e5fb450f68b3950d87b34acb925ece92d04f74cf99ed00d76ad0157efcb1aead049280dc86d414a58106eb2685f0bf63ba489f2e0404da2554dcf6676231e3d9f29c9ea581e7248d730ebbd55d826278a2b9b18ab99ce3dabf5038e1257902f458ee1cb723e68334d4cca74bf0f031d27275f0bce8f1c5311bc486dcab09129290936cdf27242c827fc620fc6d2071ee4412ca48f4e9d59df7b291b58232a0a6a02ad495cd67a3a87a09af4ee4fe9fccdcda023d77064b5265bb8a241c3aeb7e2793b945d32e8c022f3354434b34b5b4d4fcf4c01dee39f4c3285999405e0bc9aed0ba19fdf24fd40e598afd803c572413cd176d4d58fe3a968ac7a90c000775aea89314b792cbf7b53d950d3d6bb5bfe37748b294334ea5c6f7794e0449f407d1102bf515339c8cc24ab07069ff41fb655f5d9d73bb54469963703f4edb7286be8bb547a6fd2c6a31e3fe3c38084bb9722ff79fef975729b7a9610254ad499319b7d9c6e32e5900431531787606588128952a77a579382c554dc02c20767b9f09fd4d2a554c722e090c3bf93ea4aea69666f91701778d1ddac8d94563d485a7ff75fb8015cfc1587e8cdf2674dbb7290f123713f979f250dd7a20eeed49314566fb7ac4e5e4b487e01eafd25fc4099f2a78f245225e167a47d7c83a97e941ab1b9935fecef7c465ea74b32e855a78700641bb07da0d25c419860060840a5660d9f6b3a5951c2da69bf1f357d5223743a17f01467b78396cab6ac1d616366edeae6d422ac103142e64578ae913f032ac41038b07a75e0f543a942f4f975aa264eb3a14dedbbc877f48cd5fefadd05fad54f5830588a2e6935b644b28a273e1d5465b75e0418575dbb56407b6f0dbdc5cddf3a2c64d3331a443319f14a9421c396ff4f8a4da4dca5721ef9b6371fe2aa3636297b83a99996f34c5512df90bf3fb40ae42faf38df91289bab957a37632b50214201cdc744c96dbfb2621efb8267398c4b9a434c586ebf6ba73c9f03d8f28a9c3597091171de4f5f0e269e83873e67861523947a601ab0ba003012b2e41e96357cb8d2d5c366ce3d0c1723824bd8b2ba88c4662049e2d85d33ce3dda83ae89a6ca13da37c4e85f8aa393589c0a9c5036de418697100e5c0b509fc441c41dd164250b6d34b72c739f0dc9e8da93b2f12f170442a3397c9473d89f405f2236eb047d4fad8231646c2746ebec7ee56a0a1c16ca00386944a5768712c279bfce961ba8966f584c2f3c411aae415cd0b48de29d7feb45d00d4d05e4ac4da6ddb2f8d64978916feb55b812613253deb752f4576e0f2e04a26b0a836d4020370326ae88c9de644995af624c0a418a358c3e1cd8d9a9457bbb2dd095ce7e39d7c7c06f6f91145315587517a924ef727ac7fe2baebb736f94c838c1ba344202d661119ec309ff5b0a5241b34ecfc04decc6e81a23a984b322414817e226c9277a49615cc07767b1344f4265a85d0c3cd1d66f5f0a42759b32537c01face3eb9ed23b94bd8d68166079c8adb2bd003347377bf62b03abd7440778545b11a14972d54d44250f414d763308f22a4a89559c16ac3c727fbcdb18cbe6dca7598e9ad59bf90bd83455948e83da2bd5759f5f5bdeb27f85c939f1494646c86bcf852fb9f49879ed2b9adb451b74a1d13cc6e83058ef664eff04997bccf21acc65010f023957600abc14cbb1e12cdd2ee690e04ae6adcfe8a7c30609a3997877144b5cc08bb0a2e83f178c29fd7610b5096405e236061006628db7169a3e2ab4171f76b1ca9b7616b7a30c90f15da2d251da7c065ac2ae0ccee8d7197db49ad8a7bd387f532a7576c7ff0298c7ffc877fbf37c67606bf23db0a8eea6c61aa67ee24a3685c95be34004b969a312acd0a03b4518dc6393e6aabd1fd45819dab9c6a14f23dec77208188bd719e924b3a34c6142b92cb5266f7f5e0d4d2f67a12972c5e525671dccedd8249108224ac7e5a6d3008991321ccb8123ad0efbc3a05d7118aa400443f7e36f7ec678909d6619859a62bd357472de3e764221e8ad18504cc293fd83c993000c5c3d57f45eff1aa897925bcfc25c2a083aa12c51ff8ccef8f458aa88a256548debef8092c04dde6ef99a3344d8d776a3f922933040be6c715b85a5a10acf68100b3a6a012690f45062f91e651e7016ae8052a43c9d82f25579d3c792daced257e090d73c03cfa9b5508d2b8a93de8e4ef31ec3c4bb5a3e97480bd316272fd238eb0864c4419eb47ac6664f25e1f0249c2102c77580ba4851f2645ecddc9bff684157c2b1b754bd2758063fd36ed2442bee664303ad97778500bc9327212b0c5a29e4379acc14169e2d64bf2ca42ac488b4a4175167f6feb9614703094be347f8054033632d0afe705c25c423a3dde3cfff2e7a1048c45d9c441ea19dc8a9af2362f1dc0d08dbffd9c939ec680c0307443e9f1566a176554865faea51f9a553c45a3a51190127e111e5ffbab047d597a057cda1610d0c62bcfc0269675bb8292b589f2daa48aaae634a2b1c9e8e05b713a13aed09cd73b261c26650b3f8d300304cf83ab2d68cc33a7321a042ea5e50b40c97c5fd0806f6a36ef332fb55a6980c0d2a0233508b77430acdccb2e162e175b862f5ce1140926850ee9a71201f5c00217ecfa4521772d1cc57d225aadb253f05955af33d03542aa399c94e454f66baeec0fdd6d6121d84aa219f30cee7b0dc57e6b6e3e42a9c6c4e523642a6b7450eb261e4905faa8b23bd700c7b9f86b663d24a975f835be03ca66a43a0414b89551d2b92b76e437f4f9b14a4027ee2638210a2ab746d1451fadcf0c57c9477e47a83487af406e24efd142fe495937b414715aea73515c6c206996e94bf8ef61379dccca2d66420ef9cc9d9bc7e01b06e393b22967285d1ee542b27cbeec4e48283a9fdb48787abb70c51f82a418ad096dda326ddfec8a83a32d9873534bf1d969e261a305661ab1c5cb656d464cc249c043bc3b1fdc2dee651235344d78983b632dedfe0d527b133c428523e47fb5f548e81ea01010d2667a8e79795655de7cf678a1e87ecf8f217ecae3c341788e03a0832bf74c9a8ad5b6ca785a32a2d06ce9c7d6f6d4b74fa5c441c207901cf1c7707b5e66d3f2cc8eb70ae3bcd340372cd26c72ba82dbb7a0b88346c589f7a31aadec04dd1950cd16a11538c826c699b598b3fe5f81c4c091bb4b0ab64e80bc26b0021093c3e1e27def4c831f3e982b137257a8f52dc8876e4b4541ab055fcfe50892a533bd4192bc62d31c3578740d5aa5d22247fbbcb722fae4bbc9f6972dc5b193a50592f75cdce4dd7282a6a57e8ae82af2d66b1c7341607344fef37e500d4831b62a07f9f9d2b09bafcaa4a8d24a491a60f528e6b7e6e016656acb6e6c94f8cc1d4785e07a3da11c976e0d7b2bf0620349ea78955c244a8ceb5efc409cfbd4cfbc699dcd92da90e58885411d6f315dfe6b02cb12c9ae71f61f423e599c253b11826620d0e715f11204c2ac4b8b7d30fd46aaebc8d582b6ea332f5d56ad90daf8ae1a067a7da56c67c989162632d71bbd556c2d648708d6405db0422d824e906cd3bbb722162cc904c004ea8cb74a0c7564d5b5f7970538e3b525760290a8841ff365242692037b691f10cc5803a8bf281f43c99149e82e91f46b86a34ee0be829cdbc74df70ec06d98b52f21aa1513fcf9dfeafa9e129d934df5e4f4978a0f425733697c3db9df51421a2e92807641cefa34e154c63d78ebe8078e019b568bcd5dd9db740cad25517995ebd5a583513a4296e5a0677055ccf8832a12ccffaf205ca3953112b5a9389907434e4813da2555f0ded2515a89d849fef403e23e43b00de76b7e38d0fa3ea7ad68284c5b083cdc1c065ac418c182d28eca9875836218087e5ca003a031fb38704e81edd8096e984790b15e39bc5d52e6391d82d4a2ba59bb3d27a73280653a20e1f44b4c81906c10c7b3dfd4d9fa049cfdea69cc0af6e48559082c42d3efae5885cdbb40203e32d31f87ef977d4f1eb4562123000014d730732a11a640e35cec17de881b5c8873679b6124fd454f0d4487ce3505b6c7599e488179a3457c47d8fb062c99249b347551eb0f4eb016018fda7a39e984148de62faba81f2a95642098f1963fc7f5d041226d4e7405510a8f1f145ffe4914c5ec7467dad6eaeea59f1dd0f2a7bf1c25481fb656fc80a3ddddc86dce02104e7eb255c35e64569fca2a39768cb80dd7ff072db9d94158f3f4af56174c260f8e5eabbda41bc5f9c17e3e5dabe31eabd233894f38e6d8eafbc7d2a68462e9a95eec6988c7ed3817a1ff35239ce04235e797b69dbd4e65a2c666e8d30420c176dc9462c495baaf4543e4c7f497558bcb25e6af78f9e1d81024159c0ff48f59fa4dcf4f44bdecdcace46d98de67f2710a5734d714c1bd37beb7c3fb7acff90d0951b097b2e4603def121ed5aa1fe457fe5403fe4de2a7578707fba483f63f7d7063dc2b1e5214c30aef58983ff9725e3548adb4a2003531e8e69aafd950aa8702dc278f0def93743d00d41bbd39228653392234d2d9c7a03386827ee532c2e1093e1f352706c2038f9e684efe402015413f6056055cd66778219441bf1ec64b18b30221e9366e8f68d9a0cf4df6c87d50cc0866693b2f128eb703658c839dde04fefeab4fddcd2a792f4571f293d2c70b1c9f1a6550c9a9f80418691c704a9f07306aa148088450b8b84264a774642e4895cb8bdb3d365a828e00ce23e0cb8643de219f25b8524bb7a0ad8dbe3adc6bd7f2b72281f82cf95680e2b9693557f3e7a1de04f9927123552bff4bc9e08e1bc7ec793890f2863c38895bb8bff99d999f34655e5db84cc6ffe139127733ff9fdde9c5d053cc72c92298bf9209ee0b61f86b75d722d49de1ca31fde14d15b4a2dde9813717b0daf12843844df9ee1a8afd1509fc1560c600b4cf1b6ac6e0dd69096442130456e5e9de268fc48ebe98490b9b1f3536df436295da47b72f04146ba56bbf89ace440eb6b745441c5deef33d8240d00f5017fe85cacd2899cfda508b41a35eda9dbf7dac2466441dc74d891ac741879bd40e2ee20a954b9cfd604ec312db81efd3d6490178224c10e06c3de96ec42979f433ac93c4fbaad6bdfe5547b74739690e4eb98b72a17634ea71a6793ba148bb5aaa58da976c6b3297b3b7ea571662ca1d412bcd33f303b6a9d7a3a784af6c94a51be15168c864233f53113af4297c89482932200d200a0ca3d9a5b1761933759eca37ad7345d7dc88f6aa15a285de25d317d7778b199abedf6542f0e602ab4e8efc3e72a1f1887bea418f7e1ad0b68a1ab3f76714f10d4c28b8bd3f598e99633b840ada312d97f704f2fe9f9dc2af883d22b24c84b9c5cabb31e7a19a6398879bb4fcdfef79555d9261a57a8a1e1b7ad4705f90e3ad0dfe02cb160544d848d57a17fc116dce901522676d13f94985dec08e6f31152304ae8f05c1a45331e537acbd0b56167849ef386a604227e7e24b6b1d8da3c31b7967925d93ac169d5aeec97f00dc1f46588ae938f0f79fb3b90eef041d3d6c32009f8febae7e3b0835eb49f8e351de4e34ade172218d8fcc654eda2842a512d17d81b88a760dfa71feec320df6828ef2df22a35be7cfed8115929f63a161d09db48a81a6e0ad5bcd8b1a974b0086d26211acaf3916a75c2f38d8de950a0784a8e79e5fb30d64401a49f135ea88eadd2840c6771f5259811f1e0c19465bce96e8ff7290e957dd220db3dde58c0fa761d4d5761d5e4eeeb25c1283fb29900d3e05c37f868d6058dd0869bc7426d300da0f0b2000ec02009a188f2557c2ba3d8fda308bcc41b6aa66825626ba404987becd10e399b9d6f2810bcc552fefcd35b5913f3af76b4dc0d8751644730d631d44e1a46187695d9049dd9c37ade3c80140289b0702dc2b253defc8a0d357481f21d2a7171f9cd4b956f3c6c2772aa69f6325096650c9418a059e83936fd4345dcd6d8ae072eb0138ec30f573f1bf5330812102dd4fe7ad66c836f62681b78c26c60a0832a3bf29742e14c7ac3ab53b0b003a8b6e970fba52f0b7bc22007dbb7bb0b371a1481b4ebc2eb613ccfcd85ac553f5fbe50e9a9ee42af9033a9d63b4a22ce31b6b1a70cb92c52c0c8c0a9a7ff293fc49af9afc722564d308f995b2feb9d9f72b73c3133c17854140f59fe1fdee36c91ea5527f081bd78080f659858936f3792394d9aacff6c16fcf92f7195751ec0bff4df599da1116231aa1c12ccc872a52c0f7458dcae21ecb64d9885e6921010e704350c679e1e161e4cb9da85d9f80b76c81bcebea3696a745b3d59679fe58f8de79328d1483466a067a09dafb40788faff773b824a6140c581a3cc222c81f2220bc29765af2897ef8ccd03f056432d8cd62220dbcad47c83af59e05232905d88efa40a5f6f04bb79fad36078590d04a47c2a47b78262d498c9d9434273dafca35f44fac032cb4303b201eb3b7f03e992480975c46863780866d2b0e717c55e6030fbe69690cb927a3ea06bed5e584849bf775b5c2a3ff0771de8857b9eb07cab533527399a5e171524bcca3077f813a7b9eb7aaa2e198b44d93416221be70d6df8e0d1a81dd2c9a08e508ea649f06b7154697ac39f88a6408d8045e776f0c663b9dfb88f0db740e5451b54bc8cdcb77eecbed28cbe21302937d67574ab51e071fba98a4e6857916deff50af84a84be62cbab63cf2340158bef6d3a3225bcbccea0c4f8594d853a0fa76013313e4b9382fd9f967d87192b5a88af4789ee8672ee6965ba0debbec7eab9497e33dca71e0f0d2f710df33dab91ad4bc899e19e466971591c188462ede3bc7068f9eb05d559e25845d0634743cf3f4579d4566b805bd3f0cf34c9f2f21ab136415615f807017be9e861919b089a921ad879dc580a90d622c88f603bf467e4b399d9373008b0222dfc5a1062fddf9521cee45cf0489c256d8ededd77b861a3008d28aeb3547ab0b52caa388b8d04194a0adc63d4ced77b2345196b7b61d1b4b310a2bc1b549d74def88b1737c6f31818681118a03b7704214494bdabff96fd50b984298665d31a22b0cbcfe8961e32a2bcc55242444f895da00edef6f1128b6831e46fa96e2f32a3144d43f18c10bfabadd5da49ef8f194ed67181d6da6cbc7e38991abafc49d726c66d8cd8b43e68b90dd2f0c5ba0ae3ee593b7f639de0c7797a63c11982bd369df6b44a2c1eab81c169399b6b9233b6fd6fe91884888d39ab10c3855e31b73cd2c3cccbb2516ff36ef01b704d44102385910d81dafd62af4c72a1edc9869eed056696def8dd9ff37130f756cead293d8e573decc262c5ed9f048cf8dc69add5b4e68548b1e36e00ede154a081c671c3986ea902281f98bb866991b8d1506bfcac11dbb4b86c3a3c875ce6a1d6687e3ea91e3bcc6e7c9ffc914d3a2e89891eb583ae92adb8cb1f742ddf089dd42fd2c2ac970b6adf0d814fd7503dc27c0fbff24990c0920e9fe71e73714403713fdddfd23b2a6654ddc3806a5c0253f659ccc303b454bb2725f6127a09a111337064efad372c47ae480acab00b097f425d0ec9fa1d16c66deffb9ebc430d4de9c50b01b7faf360780308ec1e872d2d19dc6714d75d409cc9d35498b249909eaf2cfeeed8d61635ede646e67853c9218ad9b2f66270aeddf6e5140b01f29b57a7d2ddb2c8733551b82ad239c21ceb69c8e05415ca214ece5f9edfb4ef38d7b105313140448810251a24f1a3c60738a57dc527afc271de44f654dbd17d8284991be1dc9e4adda76003443203364b9fc2908bfd92f09d15ec9916115d7c41e586398365909334dc35446c5aafe445264cef4bcbf7e01c844b3549134690e66362b1522a251bcc82acb018c31cbded48df094449df688e3869cb31fdf857dd7a7bf85d63ab0f002155b3ab581ac2b471e79dbabe5b1fde965ae0586f425f5b7f2f10e3e393f939cd950ac06f7828eaa90648ce0be3a13d242bf09584c9ad833a46a67fc889bd4101cced06410679337af2f434e42917810cd040a1dc838d026b675ad6c5eac497d61cb5bd10a2046a2aa6fec6b20234deec51787e0af4b9497a41ba16223385bc031060f1cc04a3a8c395b7785c386f629c35fc64403c1cd8e2c12002aa81bf43e694e4b869f858a0e0f062fdd1770566ff0146ae2a7e1921857edf755193f3f3217f8c6f98a396e327e442622e402cb01846aa9bf0d37ebd2db8a48297f2d3d8bac0396fcb31c95c2986d4d57fe13ebfd1df09e29edc3be235a8663207e93ab30e20400dbc7706146697967e0c5abda89dc0585bb5d98c4c6f12488bbb809247381315c774c4b681526c0e9192d9e728ea916cb58f5329aebea2046fb728eeb11e56f4a0cce18d1e3517540b25ff6bb0569064a712dc04810a6e9e7b53af031d545a7ddfc198ad29001a7534aff86f21bc3181239f1ab6693fb2b8995824058191ee606a40716042930e2e54779e0a0dd4206871933ab5e389bceb8ac73e0a6676350753d201e2d89cae3d8ea1cade15e7097921910385c956c64a0523c40910440f2b82b326707d9f573bd59ced3a75801cc704d5309ba30760035fe1dabd60bbc3aff3511751a989d8c83df923e75e354b8b5febcfff1fe60d33a8ee190413847f0d03799b3aa52b21d54ae88b7de9aabb798f0c5fff98d43fea2b6f38c53ec05ac735aa8fe0dc7ecf16575ff42ba7f7405bff1bd0bdb18a0d37c71ba2027bbeabd4a317fb962249ec4078a80e575dedda963cb0ad4e8b407fc32ae4006e699a31585eb3264ba8fae04a21f5e7ba25d573e1f6cb228868815eec7bac885aff023ccdb633aa89af1473405b0606aa6b88128edba471a8db1aaf8dc288eb1bca94139ba0e54a0af5f32aef9654a426f7dbb1803689ad0300ccc5b68bcdd23b2410d27c8c6ca3a16d10504adae925d39814284714627061c436dc0e9090816ca2f5dbed85be3799cffe92ba94ea908b12753f6767c575a2706e03a15656a98e57920b4d9142d311433ba39a8c3d95904561eef736d96310ed2583acf6222ac2f8d4cb099129aa985b9740ad94434c41a50df5b3f8ee0195c2fe14ee2ea6ce756e47a8031172adbb9ead51402c5174ad152afd530de603846587164147f369caf54a0cdb247b20c134734c07dabbe2a8cb7ee4a490bcd66f9f623f78249ef0945dbbedcfad16b86b47adb71a63aab3e91c9a4af3398c61d62af1242828bd41ce946c7be61ab954ec451d96ff392db1675388afbe037ab20490a1ca224eaa037a7e20a8af56a97a2af263ccd93be83e32eb23dae9449e68c6724623e45f1b5f3031decffe0dd4e7568846c1ff7cd14dcc1ddadab87b098dd7f073f3382d17dec809d05c612bf57e82abe42c6780e6f37a6e8d63ea32655dde11fefeec092444e73da9c914bb3496324c455322b5d88767d1bdf8747ba314ea9a0c14e516a5ba3a86f39455b9049f41491998c13e046384d42b041a6ff8bbda0938e30be5d962b006901b2846a3a3489389193d25e9ef2766120db93338d9200a7dcbae0155b3e106f3a4338f48727eb713eeed5be60d6572a79c66882dfd86f56b0562b4b3cb6c1f20eea70ddd5bbc1ca018d14d010a16d13e0ea9e0144d94d11f21db36ac2bcc082c2db05ed7b23da4a6524d8bf4c5f0874c84b3f930c332ec63be1b1a087cd591b9097609c4fa6020f1f4fe34a8839ef085bf993102057a541f78fac77931db20470aa2734041034255fec66a22feb4c75e95f3786dd0719e575f1698b1a4d8f7db92dd22567fcfbb0e4e28f4e054c4a2c367fffcae5e46516cbdbb884afd1b88e79ed1335bab278f692c7631567bffd1fc537d32460c6bd7af6ad7bb994549eabb5fe99a45dcb4f8ffb4d725a588b8aaf2c39ec231c547b72f805da8942d5f6e51eb8d38f752b2c9992447c7b57c2fc656d6fade2662c5de0457999e8092e6352216f2d53afa059e07dc2cfa722b202b2bf4cef34a4866c1a92deca1b7dc85faeb14f7e83659f03256a1407baaf06fb81ff99495da945bcb531b1c8ae114414231fc3823b85713b7cad3e2ba5ba09b8c774d4614dc659605cde797b1d8d27497c8663278549c160baa5d893846d09c00ad70c7366039b3c22f812d549bfeba1566121728bc6b21a5fc9f87417fdc49b26f55370f6d8772c01cab7b1d81d9596dacc034c0fdbacec399990e8c5cd594ee6a59635d7888dac51c4c57f0537675fa008147566cdf210de7435bbea81a0b3ec6f2eb6cc5bbf50267ad8e5812eb04aec1cb112a2af8a76d022466e1f144f8b5916b5801cc9d74b78b8c0f75794ce2038012097a0627555b7a76a0859e58579bbd64b8246989d704b774084170a8ebdf1cd59e74210a93064ebbc0d9b91a2ac97825d7b321149802f602ebde339218e4ab46099ad2979ceb70a07ebc3cce172c9028d46c7af354e104c07817e109929a2f4fc5b558ecf80ba318116f7a8c54f1e46474a66ff6a84780e8cec86dd56bed3e594d18c4c4b5feb14257a3bf8f9f0f0c05b4a04e9ab4b50c042e4775bb450253a73bb8dfb657d58dcd370f69266b5e185fe81a62e611d90c62ca76bc60c83feb9482461d08549ecdb47e9fca92b48104f2b3f19a9ebc30c1053918d613f69f6e0b56b439fd3b2387454f8360adb35fca31efab92a2eca8fcd03d852181e496485d68d93997d605523e079c04c922fae5c2b69b441483a649133c5e1e0d9d4518ce3e02ce6d3f3e09ba98e476554d1ec8d8c3bed8b705f9a83329bc432a85bcf318ffa35fd2f4acf99cba6b3c35746f2f5ae5ca65be9ce2b7e0f61fda7723b2488eaf06d229f700f1968136cc3f41d2aac875dcbf8c84a263fc0d06d7b8d94308096750ba0540cc1bb52a20cf449664cf7fdd198e38e60875276bfb7176db8818f41b34b981c5174a8eab87dd7d1f75123d95df72baf8622818506bef4394901ee8fb7a96546197215276c00ecc0fedae7b481b8316171ca67f27805555801e5554f1b80b3b00c8bacf6f8515a7d177a434c0125879e14b142450f944669f5070b13e7a63e2a8ffe674656dd7b3a79bf9b43b16abee308db12f870d7e8475ed8b365fea1748d40b4806bf39f525501da0d59f4be827954a2f01cfe50881e47a6c2ba401a31a544ea2274e561cb1e2b7967e5747b32e4dd44ad6d3042bc0d72caf186eb9d34aaa5f6e43f111f39b8f1512ce9123de1b8ea68a99a9a61e31bdf21c8222908494ad03719a4ea1ad892c6959200765c6442aab4314bc91cade227437c35aa4e1aad424ee62da4b5484320b28ec2456d9af670c971dfb5ffc0f55fb9980e67c3c6ad21d24ec32d90d45b6a81f4729bac069549c7402ce5b53e4c47625f96c932659fde56b8ba13e9884117f786a2a9f5d5222f53b35a686da5d64bdaf860e8f94cfb1779c083ba83bb4fce000b24eac546e7342c720787273eb1e6996483388c78cf899591d7582015e7d8594f9f1e068515f9905ca453bd81a0ef39313a1a2ee83acf51197fa9b5c48bb24711caa7300a84c0c79934ce822669e81d0ab4e96f763aa8acf3537eac4bd3ca5c13db600b569561a96d6b99ab49fe001c45a75178a357da8020a3ec55642cef433fb68bd5a633adbb8bb647dece66543cfda78a7adb52a648bc288ddd73c5356b8ef650b5cd76eec0b93040ba8e79fe042d270b74e171c0341de8dc21ea7e48ccc5c5c835364e55150c1ae951d0bee0bb19ef9087a7bddc829881a1f335e125408b2d38b7ffa2e64a47960fad28d9a3cedea8a248876ec75d2e7ef774bbe79d26cbe716c1fc79fc9029920693f1a39cc38302d95cb87ce4606bb45c8a45e90096dd8e4e8bf3d21d625e79b67d7c1acce53d6b30da05410335c945038a74b166c1bd7f861b94408333556566e55756ffbbaa54ddf8633e9115267a44b28b334b15d8d4ffe869587b050e66c51f4c5548f5b7a8b7237f60fb71aa63960d2013f96020fe03d8a5bfceb701a38348cc1bb6bc47fa9bee9ea4c0a9365afaf238391f7f0eeaff6485a2dbcd4cf3391a657fa4ed40306ebbbd69f349b6098f5b19c096cc2d20adbe6d2d16d7114db32563b0821453a805ce5715aadf43f3d58ffea05bac1f098fb430b0a73803bd903ec68c2522904ab229c2e0156c37a0e87ebd36e2aad16a8501d5fe1acb07e2fd7f8af8a6c0e227efb0f93a1ff36ebc7ef2fc1cc076986d82a90fe38b3da8caf6cb266e6b082761692e395e893aa43394fdd2be00f02833776a7c8581239bf994acaf710d488951295bf0b166b09d1710f4b69f5b5c6ca368474dc2711d159fe3ab4c29188a36491707c4905bd706c3faac5fc84a7c5dbd8a90259b8ce79db032ac2971493e0af2f1cbd96dfcbd6966ae184cc59dea04b16a0a669f9f11d7298fdd69bdd775f039136952da92f9c759a784fd53637a7bd16191dbc448d31381b59ad5fbb02d6381a9e552edd562a81bada63e22c2a2cf5cc2b5da8082eedc1b6576c3a05bdbacdf0b30303c1fae3b4b1a7e76432797edd0ef1ac5c448d6d231810d1f14e8cd32a8b17b34eddb61af774f48f2985929256e0fab7960e1d98c7d546d86b9abc9d2e64ae548e32e4e9e563fd19bffd560fee813a0b6c6c343ac2793dea6d158b8cd7cd4016c517be5e6bb0e03acc5d8c8f88e38829aea36eb4a3bedb832d82feeb009f4518dc773512bb0d7f2c11aaf5821ed6b11e2707c6503c60a2b8ccca255208a319078597739066baa23fe789f2c90d9f28af0f24434877a132ce9b12011d46e6d5619e50226a9de0ee2b98ac1d4116c280eaedd8f19dc5b608aa15ac0149f634f548cacc9003c88052ec48bd587e9352d38296f2ef89b9a078d868496cd98efb0b5ecb760a08a4b077a848c4facbb1a10ec34e2b8148fb10f5fa092bf0ad5a8d2b13fb7a4df879083f44e3cc0366c7190e36789419040686b965fa550f55c37355b963923401a3f6319f6a66312f2f7d7108ce56003ae459c26407b2478c7841b30792e0b6aa35ba5b9ac3b782ff3e4c6ef6e8ae36c77ee1dc68ccfb909a0ccba8a780acd46c795a59f18cc9a166d30a0a9da754ace7a2df05815b92daffc8f93eaefc9c42298bd8fab7b0e7c03e135d3087f4ddb45b4310607f8329bb9d2b9c11e80a5bf1a692816d69011475a8c5ad822f6976bb6a89172a2beef78864aaf12599753f062a52ffb388fcd0dfeb72287185102dc959ca271fb27fe1265392e34ae1e878fef89c2b8a728f9242501b494bd06a17c966f46d8ea3c9e210a9153371677e53d6b7f990b8f09986ffbf9dbbb3f6074a5110ac6a714f031be09153fa19d55f7b3629175386c3ff6b5d234395f5cac5883f03076e3560172d0b70e57eb58b0ce8f632af585687f0b76a0bc5fae78d85489c56eae2d50387b619520afa6e1ea8c1995795124ed2ab7afc6e86582b2c87f852193f0122a671c8c12923783076913b91fa1f7a319807834db05f81cde0eba2fc71cb6ab56db5261be38660a6a3eb459f6d84940c4a3f1e217a4135516b27fb90e4a18a1971e608fce459e1b6780344b400d8fcca9280ea47a12a46a95305b7972f7d0357a531e78e294b37352cc6395a60e32ad6d42f29a55d13c844d502021999f5822c57794b8333998643b3f0da9194e44dc9d909de9f1f5ac84f5859af8991322ca8fd14438c41dd38f280da094550e781e7f145941f9c8d65d9a2f41a1b0565a345b1c3895e991732a0f57186ab9ed490ad38bf2109f0a9e77d3acb53a98d4f738480ea1d4c42dcf7147de543003acf60768b03cd972f08049d65d235dde485299d95d7eeec672de13109167c6173287c194ea559413f8cfdf2c85e304884c65964dfbf0d7d9fc2ff76d398cc8d11965ba9b11eee7a1107b2d779d334ad828d2d362249a7f417fb2a9e2d0dbd2d105ef5aa62517de6749a6bcb80cf4d773c19e53eb57e24a230da837539438ab3d00738ada3b69d72bd353f71d4fb187919925b63b2019fa38b678e3dffb8a4b41bfce518f210ec71d70cd64853fea3fd19d5091cdfa2e5eb512b6008d83937538fe55a4d2dde4c52b56fdaaa76dd7efbce1a3926f1d53c6130b002c37d9356862c00b5c17262a0f1b646ec0fc48e2047492b7296c98d67851c86c70a2fff2bdc23575b16b5c664e9c4d30ec738d9c4bc721be8992ddc97c3fb9e9eb7aefc1ba6842c823d22c1e68554dc369ca89986b671d26d3a740b44502e8118d691313e3d1a5eedb82c6d23ad6cef13bbaa46c044e58a562f2cbad11e4d9ae5c219a52dd47d33fef3deca660b7c6404abcea0b701871062269521073a8b043a75e2238e67cbe8657c0300c740276ed71eb98ebaa5f208601c87ec572b999e763adc64440a853edb6b341bc1644a65906dec9dba33d1cc32240cac6fe9be14959b6cdf3380991bd07d542d9bc44ae43216e4f737cf1b48203e80f5585c70e3b366d76dd97b00a21e685a010e65c08fc2359d3d728b689f32dd690fe0f7c82315e0bd9680452a11f3277012115e84ee191b10aa31b6213a459264327a0a7e90a93fc70d085ed7214ab4d11c07d53a302b179e49edce7aeede1362c8bed05569c1b4aadedfb67d8b1b7706f1480742484caa45458b8714ce747dd7feaa3f55aff4348a0f18c0c21cf94275db7c868ee56ac77db9086ab53b4797f86791d1089884bae629a6678e09693f9e66ea6eb1d77980e69d062a8ce3cc8a908fe24265d06fd5b98f9aab5916e28a6ebb127e7ff519e6c5bc5f49342bf62f6d783ea77ca14fa397518331555ebf56733e01e69b3d05963d0a274e067413c906b8129017baaec56dfa8efba0668bb7f10a41ad06afd9aabedb32422d4123b1d72a56955c650339b770e0064cc9a4a8132db0a2efbefef83c82d719ac8ccc720c585ea5a1e065614fe59fbc353f1c2678e83be1f009ea92f7639d5b1ce05ca6299874aeb4cbcec0d021e607cbdcd93c40690886db8be41a40b598f06373012013541bbd1c4b56b797c64459f3af13d05d053a2eb747bdad5df9eaec9590e5eae807df4605ed5bfcde54e88f209793d4b73629364a142e05582cd5ef5303347337f24629f2c3f31f2e48b87840f6ed2ae2a8731f984453c551bc99d5a485b46f8fe24c887d9b3f3e539f7284f9c30c9da696ec13292167d0db60d9157905cbf44d5c0d8515329df5a8c9a0610773370349061dea6fe6bf4f8d08d7e011a451c0338f67ab2db571a2a0b41a6931fbf0e54a96aa4dcddf3e80c0283f671088e2785727d5a02d8438f4258c5031ec5c687fa18b9f9cdc65d032bc7eea7726070b7c0a02afe82727a40a86da395f6be3ad4e2719d03b74c310eb14b8158a13f280fb5839f3bdf572dcdf3473a2b72ab1abb3cdf907f6d1f86ac8b75dbae66b25e426fc664604162456c6aac2486c12b755e5f07e98d48361222cb59ba32828d62545b60b28eaae2a5c2946557bf0576678b1d334b0187573058ed50e749af5b44f354bb4b134a3be6ba358609a0b0023d8a470fad89ea0bb79596306a4ce96624931fbb3aad824786b68875412d241320277e089881bc596d3f44b584e65f7d30e5be4af493726953fbf6b06d1ae59a0dbe7b8f58be845f70f81dc58858aa50c8c29df140265d6daaed24a862470d498df58036ed9545a9c50a0ad7417ff434bc177491602fc3a2180fcb53d53a6f02d8abeac9270e1647674581d3812f56bc06d393b0c1ee937d6e804627fe27a6fa19c444d8cc0abf7f894ff21aaf7cf9a2026b2ac9a436da2acc4776637af1d9450a921ff7c2a62a01f75ec5c29cab9f873e8f262ca125cd74e82880aa8eea7008494422c73dd1101615c1e48865de1064d6fb53d6ceffd258ddb8d792451f07ebcdb9d37fc7e0bbd67731556203961365b793acfbb8eea67193d9452fde98207647255afc1b80e4d0ef132a0c34f5e8356135adb2bc5c877a77882c79bfaff1462247dd7fe66ee8ae4a9ea95ef9223e37fcb4d4c4b00dde2b5595725cab168eae72d01f566e6b13c4363e876c314cc6deb13aafb7c1f54b741e1787b23c54841b51cd76557fab8533ccde201283e97e6a0b1540429330b774cbbe9d8c5a943de0618bb2385e825c2b265bf82a19e170e4f510c81cf733518ccd43300c31183e26bed1d1060f21d537cc044a31d78bf2e4b105eb20ddff4b8eb9d6d122a38a4ee926955e3435128a1f51c2b8fd55b6009906e8f89829765a856f46297ef577172795e3ec11ddaa12dcd0d1364ae0e11f457dc37b8118b912023b7a5c45c87b6c76959d64d6647488475b3ae3619bd59d2d3c2a40840fec1955df9ef06753420896681efb2b4614d925961a297df583ab7abf48a42988411873c65001a5f46151109f8e0b8e64315a55ad47a35b24e9caf01da3480566b700f8a32c439cb3acab18379e7c484b9c1382c78fd6cd534d2fcc4e95439c927680955555464cbb24a76a924fc673c2db5e38cc4b3634aa56d23fd4c690a891b2ffdca7740522c6c955256fab036a93a0a6ce0159708f5475df38f14387dcee1769e757c0ea8bed15e4c3469c4644ef412daf0535712b8bd84f49c32354b0fb21c902066915150c3c9f63e8040e03bba30c474e05bc2a760d53fd74e380ab5c9bc661691237b8fd72708b2a33fb89a0de310bb6274c6dbebbdbe32aa813e0a3ae0d90ba24114eb212a9b5b648d3d6bd3c9b8b57291d9d7ba31d909855658a6305c410b5a9b31c688ad81ca24daf7b4dac6761d4b0cc1d1c6e3ace3857a151db654a2c2766bed82849afabe28b451826d4ae068777101c2df8acc469d1086020b854c9c54ab3932e559a1f972e3ec5e237432dd7f0743d913ad2678567b6f9ace9dd1cac2e970f8052393cb82f69463c078ececbe17997fe8373cc3d862068371d63867dae9cba1327a708fcb71d9c21570cec1f3f637b742702a19003153bc4018747cc8ace0f661812ad5b29c3f9054928268e673eda5530248c9f16fdc7bfc2b290726bfc5f9ac4dd5011d96e012ecd13c3db50588571f69b89c7d9b36b330754462c374561eae0c3897f20d072ff80280adf9f6e0559156be903b3b67f8a24219c0ac76d307f45ded261ce497f4c8b7a796dab49748aff8cffe12c9532e7aff7ee76aa23290d72fc764ff737f51a26fb00aac9da15b2dcf0106bfc4a4e5cbe654932798fa16d02c37541e59412a5174a4d7d03eb67880d4f9dee029651586bb057011afa50c491ad69a9e1f04bc19a58438b2e355e400ce04f9d28c6ac58d549b702af4438e275c2db5cdc7f6d6b542e595e147f139788e53e53b72c66ef17e5ec79f667cda7379ec409cf7fff17d3f46b48505f327ff9d2fdec040affd41a23099e432348658ac5535645570950f199a1c94ad12565ccdc5b9f07b6bd860fa2e55d8f62a361f61b3ec16fb8cc6bf28268b657d8bc41e0479c60a0fc4e442afdffc2b15e4061a3f7e8913d411893d6a706e496fb2fa11a64d6528bf0cb9d6dad83c0d9ebe0d80a6938580e94b00189bde7a5d5fe981ffffdaad85b932169a3fbc75ea4de7e0730a34a428d4e5196de7fd8fb54714f0764798c76743439643b34b13d6c4d31ce8745b40d990aad0e0b7b0a8b7a084445994fd49a4256090050424a7222b04f09e32fa851fbe401ba27f0229630575f8139b73dbe239986fd6d9980bd1262768a0f4ec79d11b300ca0870d786c5370f7c1a3a601897a21fa6e65a68723d01f500227a35452ae0dd80c4a9b890ea184b49a47b03300e9352df807fdf0e1f8cb80694265691a23770a72f4bda43cca40bbfd79f566c5ab9f0733e6964bee7d1667bec7d2162ce6f151eeaadbf45331418282f2599985a80a646b18dd2655afc88f6f86379087febfb12c313b6091f636f46846ce5c39145e2f71a0c513a7940ea68c5a8f04cca7446432011f942c3485922ab71f82862784d5e03877375ae4ad1e90f1d9120378e467f5cac2c0b7eb4923966b4f41066ced50982d1e43fcdb28f546b167559f0e951013aed701fb470f7ca344c60ef654ea555c1aed802888736b1f54e22fc2b1c4088d213a8a64c15f607a7496597dfed5aab2aee80ac27231000eb7e31f80201eae81fb9a214dded22a4edb408389ae1283be90929e57780c2f1030b8ae6c3b3e7695368395e560f3eab989a77552bcc7139de85859c097296e1db92223af47be1e261ec74cb882debd7eabd176204d21c2453b4310eb5dab1153e1942e08d7d9371433cef040ca892d64de6313b58d26f6a26be69ff12de1ee50ef8ae25eb37bd712958ca2c0a7bbfc770723c61be65ef8d9fbb5328fe8ee781ad75cb6f181889c6279ba61ceb281347d1a5c17338b40e5f02313af595e8ae3a1bcb086426ff2bc50025b37cb5d675b87bce3a41850ad615d2aa08a7e4cd8bed71202212778640b7d5512b1bfdf7a2fe41e96f728164d2a35d4c568edb411970351c915b5bda22973176d6aeb186875ffa465456eba8edd94504ed58bff73d6a93c2cc00437a6735795778bae0676e8b6932baadf595d4772368895aa2a4524996e315f8e57e0cb82f5fb2bea3433fa3d93859e4041d748d7365ed67723bf7912f6d4343208bbf7922070d75285f1841a14fce676af44396e46ff766d52f3cd990cdc7e57d4ddae6c6260722c20dcb6366d854055f18d6961b69a5bf700329898b6a19628f219e27019a5699037b74101476a226749a5caacc72a40fd3da61a419f5969c926b56e6827306a5c811ebe75d10092176f5f6b240bd44037f34f465132b60994745741ca024611dc6a401d0044cb5e263a1db678e922d4aa892aa71bf37ffca7bd9fe23a87bc1052a9f7dbb531af6f045f3ea0713b49712e71345e3026660f66b89374a5715d46b03621389930aa6e7899ee934573fbedb888a5b35b4a46aa2fd15b98867b50d3b8472551283686add9ea2d6d3387965fa5a0f53a23811cae1ada019eb7fec6c891d74eb5dc3d1dfaa2f962dd825f56c8fe910f5726895d4c461623d1d1c46725578ca875bf508586c0c38d48a4e5c245589283ab88e88d240d10d18ac4352be3a0609706c9d3b2b6b67e5857e357a249ab3bd287a3e327fa26e0fe21be7cb11fdd6d660a83785c482cc47c4fa6090ed85e29fbca7caae6d342f8a26630691ec281da2fd104efb2e6950b40421d7587bb09a249dcfb8cf96e9db695eb259e3aae71e6d69c2bf3a9628246458f3602f149351472a2ed89bd581f0d0a100fd6b0526c0769282d54bf290bb698e16fbffe528ed22ac467ed14e3dfed50d789bccc56b3ef755796a9c22266c6b5e9f61fe546996a9b204d582ce0f97f331863761747fd0aacf4f278bf4719d681a1bc7f8356a4aab8848ff17bbdf7b7274c9dde94108a618e683e0308db2c8a7bfcf67a7a5b416294e3b688daba0b707e8aa4a939850decf93f2a6662488426864aeca6c54339b741bb57903a0c05a3b76bc49e1a703811ed6e57ac139c1f12afc8a479270f6e8293df9915bf47b92aa6a5b34c9893e5e3b1931f0cb04a31c6fdc18cb5feb033d407bd0e6fad23d748731c7ab67a02f3576e626278ee44d87d8736c6bd3bb4c2a3693f8c3f7d57c22adf806792899a844af4df34c7ac63ac48bdd0e6eb609342790744c312162394057c24d6666835b0986fc564ddef0133558b6473d31d5009f7739b7829debea0f8bdc2a80f0ed82ad9e0bc917bada6178e37ec7a43fdfba41ec461087ec90c1c7c1b82efe36d20b139008dbe37604443f4ebef831f7c687a745c205bf62bc742f3784eac02e042e250cd40d16dd3fd3114a75ee41366044e0e95b1c8facbd933c6559d0e91545eaa9b5de4122650f3ccdbe8f5c10c00fa5ebf1380892ab6c5c2b0d5c4e1b028e14b0948a99501e86494bec85dbc4567c21ab3957f64ec50c85feafde449b9d34a5ffa275946dcba500bf257e0c486ae1ec67c6823b9bb4b911afc5e7bfff9707896fb30af5d646f21cd24173a68b080684b9583688a87c153013a6f157b07508721500063f54f3d18666735d1a91df594d8254710fcc1cba2fad7c3e8283781c96be43c1b8affd6ea90a51ad454946ade6c6322a96290ce54c0eb064490ed9d57ee0227f6182dc7defa8518e6c197443b739282e0cf6a98e7a0a6485936556e9c059d81cf809a4fc1e5463f2466cd4ec0b6d498aae4777228f5527b36bcb27dead77c385dbc0b3341527f7a16a4801889fa4b8826f129a63579db9748c3df2e250f66fcbf927b5890724283564ef45d5cb542bf5b2c95b82249e3a5d17b82d6fcaf9cb38c25a79b6d91c438864f8611c87710fb13267ebf0f44646bad86c24f2bde302c46bd5a93fce30fdb0649786e1e4fe07b02ee84d229dbe962321785da4dc8642d2b700fa323c3f5760741b9e05e14a57b4668b60b4c911a4e6816ca821eb4acf591a3139a115f13856a00a9b215d19e2c5f7627f2a5584205006741266e53c95f296f9fd70c6aa4792ae9a698eb7101ec41cb5275f8c9e240c7173fb3f9f6f18750aeebfa2222ad6c16bf730ead12ef8b166d01e719c5d7a710786f227f39d50323c71e1655229479249f1afa61abc9b91f64600c5b399159dad7df6cb0538f194271ffbd6936340723010a0d47b786693a0a2f8b733735dc7816039c16507812f8ef580292d93bf086a8ac710e1ddde77b37c795ab39d9a7d73b6bf9c52333890ff2fab24fd5b440e0b7493a443df681d7e00ee7f90a1fdd874f406c442c78f7fd7e7b789448e1391f57fc844bf854aab0726ec7c4c806d565053978cda81ef65b7f9f2f7d79b36a7a137d99406e7eb2b96e6031e14b2106bb685f43ffcb52a3a0e23f0c6e63e79d3042d4013050cdf56f6f5eafe4793f30821b7e6e220f1543ccca15c0c5f7bec87a442d8dd4a7e47e815f1b3b0468d58d6459702db88599e4eba1fb8f8db96bc76f30eafa0f809fd3d573f43b564cbbf883e16f16c9fb0f5f7ce6880844aff22cfa01dceb594af24da89bb231634b47476c137d5b5634905864935df9f5f0e022af2fa9fdb9553cea45f9bcabe2d96ebc2f5787b93d7a62a497bea9ecf0d65c22e4447bcde91d9929bb445c8a04cad31bdf7c571c3a845260d982c23b5e4fb518609a7d85958bc4c9998b43ee8c15e34620d84d5fc91355891590460e84c536d6edead23f55981c4f7ded30f31256ba501c3b64f1e0f5d6d05d26a1e768566dfed960cef09eb5e0b391301157abf4ca82144af65e31727c3a923b41c95545c1b47449be0d908ea14a86ac008e5dc8a46d1558682efc15b517221ca5a9a37e9fd7d81005efedbe9ce86fd77207eb0c91eabbf06a268bb0d1a9ab22fcf9d21dd3430729ce98a50e18e4243848c71fc7ad8899a51f50353bf72d14030178afd5604306e0182464f7f5a85123ebc3423e245d8986eb68a78948a868c41c8dc588eb0c181f834bc6f7c5be328f7edf04c44d7cb93d59ed8aaf41642c70fa37199125c7ae66cf5906790f85fac593ba1a5f634981b82feaf7e5137263593de58c14d3f4b37b0803b971a05043341236ff6ccb622b1502c8f42385f2f4d775b7f3477bc786f6e684c30b37a2468ae61879a05557ffed94c25b26563df00618c2827f13830490364173c4d9d631015de3f6c725d320107b64239686e7c1ddf7ad07838931fb96bf5afeb5febc397871132c03dc994f05e0cceb700d47cd5b826a768deb9149f1f60006cfff69abe7cbc407da709395d1035b1d846f7256e4bbf22971c49b59f812a8a8b6b024ad5cd4b5353efed5d052cf5fe204cdf7510404742701d6ebefd756926515999a9a57c470c9168ca0ba8d3aab1d4c5337b8a9f230b859b3721380cc323954bbc610cd9eed241bdacb6bf0930ec0a101ab07659614ba7268a6184b558a57186d9a68b51813fbc0bcd46433dc2fdd163428c32a7483823b19d472e95f3879d02077f5af5e3196070b62d082bbc56ad885d7984a7b84733f028b93e4bfa85333ed8eb8d86280c3449883b0a7934f30a546277730da36c46d7576e9a523b5141cbd6a25bcc89ac048d0045e6fc01988df304a9a87b3399c87a7521475e64bd0b72327ed05305b0cfd115087f44ec849fd627060a227cc6cc707f5fa2c1116dd6a202e84410cf8feedd153d1beeae9e3a1590f4abb3e174f4fd98e763b754b453a39f3aeea81c8808fea53aa14c5260a62deddb70339afd000dbf3b7567b0af25d3b81719355f53947b86f15348cb5bad68a283443824d924c4843bc8d04233117a2b1dd62052f2c75f7c8c797368044c031cdcb8808bea6cc1b04d5f98546c6cb3b286b19275b6f2d86561fa83933e8b20cab2be2e9a269c3bda41ec61ac46da934d5dbbaeb4c0b617f8c62ceea8b23d1401668146110effcc088c526e088c336f2ac274f18a3a0313b057d392d8011898796d253c19a42f606030fe2424e72d8c766c80b35363e22931a3031fc670f5f784e0d83af2a4c5d0bf60c86020f192e26690d72ac26f76775cca383089f61d0a020574a891c89d2eab0f2318059348d410eafdae3dc774011c2b5ac4b2b6701565746cc1b481fcc8210550a143113bc668f8fb13497ca53c9be84e63abb5809393099589d7d06dcc45ac058284e5e793696adbe6564074d37ddc5124c7b019e28535ffd1b7aa6f897a95816ae4a99fa9424f03ab5a97203cfba0382c8a63f34a060b41810a7734b7c3b9ed1a3a30189b0a7bb13a81eb4730a599a580fcdc0deee697c4e3aaf66ef97425c7572c32e16c830ad2bd5e6333eb71b1f670e14e5421e0961afb9e156b6d92cca211b3aaa274f164e56a62c5805f1e3a2e63e4e0ee01d5bf7af8c01fe85291cd2684b79d88ff739a4f749f176b6c6de6bbc5996c4d515636b3cc629484782fa32ae669660b20fb351b4cbf8e10cd83700b088e30a21ebff3223a4410985784e75bb4d360b1ca9cf31e1157501d6fdd114687fac8b6ac17776015239ebac53d71b915ce97d52695167207031bcd32f04e7de06c782d2f88517808c3aeb642ed57bb20c0e453badd8687ec2bd4eca8408d6a7d24a8d86cf851060f24b8fe2ba55580b9887808d14d055fe84e87207880909c4200d4158d42b34ba7f3311759af34475b1d9028dde48bfa368d3a4ba7c3bba5707958616e7b017809b75c6ca8669fb689c24826a930eec7821a7eb1ee40534ce0f007ede6166c4ded32307321e76c8a733a31edc88b80edb0ca3aa3929720483238cc0f22c4d8630cec5b0d61cdb73f96b6f8dbf60c4d97f974f80b2403c0867cbf0e05cdd7d5043b5479ffebc882565c233f43a4a1e65e6902f40f4166ebd32d38e83983d003894ef93f314d4d0fa32a391a821245e9bdf27ae03b49fbfb4c7c5c1465a8e99a38749498da93bc1685fc8fee51bcc2748587278a5f74a95af01755437e86b4c4430d729b82aa1739b2d9f13247cceaa3bf6eff4476883a97cce240ee88d3f73456d1d158a71ab5d202a1c20da68c445f026e27f1cfb80d80d32dc4a965cfb9de22b8c86b3a4896833d78e6688b644d25e10660980822ae2f4d11ad0bdff1ea60026aab9a579714a81bceb2562e3091cdbd115816eeec651349ebc13f4bca645f250e9a0f9369a74460633428bf64317ea103c9faef787d15f4e367608f4506ee32c1e83de59afacec94f95855c0f1f78d5fe32ec45fc0160973c3db5fbc87a19589582cfe4ce7bd5514d85180c46af611de9e4e14da415f66ae010d39f4aa0574629da8f8610fedb2835154ccf22faf87d004449ddbfc98339d901aed471b4c1f754ec82ee159d2fb7dbaedbc6f6b52f3c72b28d9b2e45dfd2000df1bedd234b2c77bf27ff541397377ce3472f7eb7797c457492d147409efbbf257b4ced1df72edb1f5d2165d4123c18af437ce6cd3586d86151f6c5d7d1fd15c0b49f323ce8fa1bbc45b504b1c9abc44ad6afe04d2827679fb735d1200cddef5020b732a501fe8fae71b323acabd7c25a8835927afcd2f61aac2916c59c100e2d87d1fa4fa3d49b31021307d9e253feea8f62eaa1bfbee209149247b647fb91cb40f91f5597833dd7db2e8f58fc3fe7851284a913f829d19630336781f9d57f990e3c99ea9e83d0217919f692a8ae817804b90f647b5f258941c2525761c75acfd5f953447877e6aa9f4ffffa3f90d9e6cc74a6495769da047a2fdddfa68ff239b364e9cf4b6bbd6d7f3edb5503e0becd3337b108b318f5f9ce3fecef9dfb9fd9e9f489ba1a701cec26abeb61b5d631d59487b8948bbd917e854ee9a84c64d5e71e914eed50d05b5d3f14e00b2f41cdb1c784d09c2893a18226225c043b8c329d0c21a65b7c99914a0ba82f7c79fe8f1d65a48a6fffa920f59206f90a442682420da559596bb068498aca05dfe9979e73e8ce3751b6c54855a0805e08b012c5f2ed48830bbe79ed8cd4fb1447d2a39bfdb55fa90ffdcb43ac192eeb0750251352260f147fe875aa2c90426d2b96c99ed30e3f9221b105cb31b4a497946bec8694621a159b5d1d50f16c0d42324fc5e1610ff37837320ef23ec605923c0a61752ac66c0933bd1e61caf16f178fccb59fe3d0a5a378db8324815c392497dfa978ee172ba225cedefd7cc4cdcc5ba49021f0da0583ac62609e7b3555189fe8418007b3f365303dee4044f4b9e34222eaaa4ce04266b26ab66b865358c794a184989bd67d7228b3c05d487665f5557b4a3f1ad34892d18bf66b70936bd31ae490fc92cc651b9648774ad5bf9000f85db293a6082679fa4c4dd992e42164235fa2381e57319b5050620893d387435d902b625c9289c2a8d9d277e5cb5c1dacc0cadcb179964b0b6662531d937a34da3baee3b4d92b4d4e9abcae2bba1d9a024afea99fc3fa1693d96f244d919ba10e6b20e354c17e43759a68fb2533ded1c162032af9ab0ad0a77dc38d543fc9ec22425e63f80193b7a241f67c63be11db42ed18ba71981c55b1c46039309d9ddb542cd1701ea2f890866dd27e4cabdadf489c9f0f414fd7613a707d73239842aac62561141a248985910a36f105d14e55ee559a653c1989ec1535ff18e6a008ee39040cf176901a885fdf0607b6abc1ac97bb6405e22ccedf6f2eb104045c3e974d3645b1109e1e8a0255a46316a9707243d7214a49f050ec40cb8151ba5a7309329fc72412e08993328793b9309014c6299ab19ed7dc9bfb7cf859adb5027d81456f49892d66d8bfda6ca846339c391c4fadbce8b1539795d095aeab941f3173991ef19b2dd6b2c7ff6359d1d08d1f67d90968d67185adebc081b3ef841dbe5e3219a49547d87ff08a272bc2342135041286f184890cf4ed0a3ced9b724d6107e6e7326a21fef0a7416ac2166c561f5a9ac034fd969025057b5ad2ce886ffc473b1712a3bd7b4807735fd126e8b31b895ecd12ae7d2128a17d32f92ded310fe95ba5d3ad67502bdbf342f69a1fd04128d8a5c7e5268ac96f87db9cbc4bb446f74a1a89b2d9adeb388dc0ece18b6a58abfcd7b799dacaa327ecb43be712a0e7992324ff5c3da051f11d46b7efd4d5854ab9ff3515e9237fb8a7dbdec3fdb7abf7724d9cb703551867d1a449cc38668b4eefe2fb8f68458d62d5954e404e6ff699eaac46f1041d4880f235b0f38b60688c8db7a8856ca395a367d189b3eec9e7ef4d6e199ec0341008cff5d83ef45803aad88bd10a3bd571a2aa0321f72b544e1359714915e31e3c76a14ca529d98bdb2e66177603b9d3896aa7b2532023497af52d23da6873bd03c6a6aa790e0c71112ae19c0bf78d901ae5c311fb37b0f8d2aeb5197f2505e7a934c0aa32313c91dc3df150e3ba1df20c8b03938cf22cfb3a80e02dbcf7fdc5dd12e5758da4bec82c8254fce10b696db510c147d66d91311124bcb47ce1f4c49199a44488a82950c35b6625d13e5834570419f0e697de45e9496b481a28564b66064799a5547af94968547f58e7a1b9098c33b999e5bf78cb57a04e8c56926ba6b04cdea817f189254205c6cc02dcb861427db3998cec1acfaaf63bc44873275b269b5a27ab33c24e38042b8f292ef71c9dba66a16da3f994bdeec5e387618a1231e01f6cc10c965c7494aa7f71d3b51a8fa84276879a077b13009584063a4c7614a2f680f7bed10ceef8ef1f44e154f9850d721708aa6fb016a30f02ed1d92d1d544810f402f964e60300ae439858e09015d36499a216defc2759117dc0c8beadfe4f0481810907bba521c903421d7656de2bf3c90f0f2029ede1c18664ef4362e79a1b941b14a975f45517e930e89db5b3e3375d2c383e841ec4e3acb6d7c0b7a2a7957af5f1a7b7a8d93f3c3fb722bbb7fc52db0acd2634b480024e6fe816b08073272f58f8ca35c3af5f2c60015b3675a41157e48aec70430eab9e99af6e64dce34497e3c9c4d0c10f5fb3dbe8a8570dc6b934926848c3adf1349fbd2aa3f458359bbc22496d7d2e661d11fa04930c4bb9ef7dbc1c535a9180df215d69f6970930afcd0a9e171b3a50a414e8c564b581bdd0e7de19e628d0bf87433ee64659f663f228041f57ae53f4fcb5e58263db94276b1c405d930e57f6d3d60d270ae01a87620fb695bd304a88e6a403b53a1ce9540f2c7208dd09c8aad6ca07146953093e08f376d60beb0558e07b7dac59c1cf851eb6920e47a4db737b59fab3dc8c21025747e5ac9f0a75fef2175d260185e675b1acd62aa04e972b58ae26701d6fc10384b148339e0c48c67a07221f63184cbe1cc60b00be1d931803b0478869beac78bcd76f75424c5b0c4f90c21fb33929ef29ec12af3bc865376f5bf4bb563ccc8e06ac1e1388caf064e4f00cde1f60831bbe97c76479d39afb00aee713a6515d5b6a72320d9340da333af7094753e4dda54d672458d265f52181f5754c03e628e5ff37b0455ed836507c92367300b0b1387ad00897192b52202d4249e1cf4c34c721a302771142b5bfc0c2b415f28f6203243388906bfaa8ffea304ad17e8d0be04768886b9d62046d95fb0da7c33efc0bfb71b886ff06467052444b674b12d88b464434b8bf8912eac146ed99a556613775d19ae016c695cff3ea68d38b35a5cf2e029f73b2ea92ccc4a79c923417540864644f422c889e8567579a6f8f524499207cf0d0b9688088cb169bb398eb51a31b44056cb9b9323cad0616a3c43ab4e3722fad8452d1f0a7eca2eaebad46936ec57ed330e17dc2c4a9ceea9721c40225a51681f86e3ab264f5803d472f5a45941e8027950367ef029b29395433fe5d5e8b4b13b6b910d7d5cf05881dc17663a2c5014fb9701b2fb3db42972dee825b37c8b34ac186b7aff0050216c101356fe34cd51027af1b017eec2cf3344e38569f3f612e9d3f70c63037688bc51afdb4b78c170967ce92fc888a42e430cfb3d6dfb21b035609cd9a83c6d6d9916615541019c014db8043e841d257b9e8a78324b5536e1644717f73ca1b1e1b19657d1c6cf1174148d4caf2dd31fc97b9c02d3493338091276cf4cf88ecd97e24560d9ce731ff66c96f8a40dd93784a246166a50b0b334a5f0e0c6633611befcfdc39870f20bd9be7ec6ad39a74643a54e8a95d88867ea6a1dc3499193841ab22ec3007b83968128eaf34a00b46970fd189a034f0eb1ad598656facd23965883c7d38b644689b220ec54f532bf1948b8791658aa31d78f1bf32b8a42fa26e95701ea012b48e8466f4ed7420971c3f9a8ab59559374f1815e9e573c550d31036f9753afe14c61d55953a33bcf0afb8ebb5d90fdbffdcf0b32f9fe3312d5e2ca28a841a977d83cac7ce9489971bccd736168b544e270a328b5ce0cbe37eb095686c8bea377d3b59b2b7104a7c2639f9000c8414400b3df320b98c2753098c3caef693b5ee8225f81921dd2ef986ab6843fc5c8f7b6dea4bd3d8797cf30558eb5aa770641009441cd8512e72f7fc1ff435ed90e38f0e449838f915ddf5955523ba4338a6fb6ebf1166aac8c90c1d3052afbb065d6eb9dd8fb899ec5bb479a384652fca17e7f5386f3c85d505bb17decd4c4980b75d81992ccc37ea5e23519bd84dde5051dfc79ba5f719f7f83f5cda65433a472e462f6b30787b633193710c965606dd36fe80a644188f8c231c689c41bff2bd2836b6fa04c83b0435901d46b337aa5cf9e131a61ea94792d23edfc64f395baf77aa17f68c4955e6eebc7fe22b251a7f72a228b5d06815f8ac7d687c8e9d967f5e173ce7bf287f6754e3b9e3c85bf7a0f3641a23091b40ca669823ef3a31b2f65697a11bf020ad42f486f4f51200d921f7190176e48bad563a6b3c23c94d0659b9aa3e08eb3622040ca1fab649ede707afa5fd9d46002fada5be98904665754d4d63434f58d740278be5014c54773f3a7d2f7fff10cbfcb21c10c9c4b60f5508ab2a2b71f0807a4aff93451e64332a55a56a62491490c8c8acd8409643dd3ab5257b01a821df00bc350f14a4c2d66f929013178627da777406d81e5d9470df047f8fd5addfd13e274211255b305db9660e428cfb49148eb58f5e2f1781a7e1f27ae876d92e30eb56ff2e92978971c101a39e23b0b25ef1c14255d5140755c416e217b3cc5948c7b49b91341ab7d4e33369a0354020fa7bf1addbb9f943eed2b919a2dbed2ba579287274d62ccd7011b2b04be85354c5875c3cb194ad1314f324af9f232b57401225ba3b16004876fd7f17143fb744c309aebb9c1855d0d934ebb4fd2bd14307ddb4b6dcb6d3a52250a0f792f963436cbb5e62180a9f8bf062d4a75eafee7873639f9458e5cd11b64ba2b2b138630529c38fa776cea57176af42b4375296e19fd2460633837538119aebef31e59a458a91aefb15e833f07a320a2aa9a881d8960e85fb8dba47fc747bf2034eba0963ef4c1314f8bdcb68595faf421b947193d3ac91a3d984820fd1f2f9cca787a877cc5ff7a39fb1c6c386eaafbfceae88afebbead199ddf47d109e11eeaae5397daeb1f2edb400a9f0285a2a5ccbdbd17e55752ec86eee3cd85b92b4241afbf8c57776b8301a8991e25aa1311ac8f88bd5f905e210f788fba4cfe2d3ca00c76edbd232471eba800760f3694142f0003448e7d2d42f71235497af48de4c63b0d49f4df2acf5e9c225a4855a623deec289eaa25a540eacd63fed2b40d93aa71e5c19444a03fbf437278d6ea505d876e6906b2f8021a99a8caae7d89dd57aa32141540e92c71889966013dc7277cfdb996c3f52f2229a29a270a0acf869aec5fefb1983f8d6c6bdecf0de9f11ba20ef976fdb5fe8a5ea16acb6483ff5eebf85c235b6cac53f2f6032dc75ec6b3dbdf73d792a943526f74921d61ad7c1d8234e1f8560b9b1462e10f147c7afa7caad84fc7d4be60b98e2261e42066d4545ed93277163f6241667a6b86d230338ea4191aeeda4e146382d776e1156558af9ff1c8d87bea1d931f9b705747a6c0fdc818ef72e15a609d2e2a71e97ba0dff46a60a63ef28936a012f2aaa679afad492ffb967c02a8c11994e9a28082b567b3bcd90bdc91f978682000ba05c418e8b50413160eaaa5a616f2f531f58c14471954ffad033503ebccd124ca6624f32284ca804f978f27fab994db27158b3de7aa3b042e15d9914f56c85a08fc053e7d4a5866e46d6e0ed6f20098e719a27555d32c19712c977e6c1025f725f9bab636c88da08c01f3988f62895c972164f3ce0dfdbcabaef806f9f36c3a13d421917fa5d4b82da692ec320bb8cab7800bfca42a3d57f4e88b2644bf3664be7947412f6870f33f801cb8d78741483e928a643bcd1d39d4fb71f41f8f68c26b6b689301f1f8e2e7716ba70d28b289f8f824529d79b182628761900b05ffce83892cdad0008aa071032ad61914e8b60e887203fd909a4874048d33464ad0b3e38ecaa98155c7034d5ccdf08c09653eaccb4f6a27263905f26fded03085cfd95d62df938f5cd01bd8d9cc9aaf1ebda98ea902b587d3e48aae1156d463382ab0c7695b5acd69c2089c93b221354473230984c1cef57102105db76589f031cdd229ed57c71305177f976916aa4f67e0265930984dbdab36dfacad193cc70c082ff7b96a7b3709cf68d06124036c6e947870674a51fd17341757f4359b9103c7d7f197c0eaef3de3f89f5734f2762d793f7ed57a134299d8193ee552915aa9250558a7c610453e1dd6bf14800e97b484e6975376333d7ebc5b1ee8013dbc546b03e97a8826ab54642e97dd7d947259719c9840e3d9dd1474a578af04310cc37ae0cff26d733ae5581510cdfd51140324679331facdd2dfbf47ed12210c14d20437c8c6f42d865f400ac905550704f97cdf5e86308f3abc8bb165e917fd67aa0901b3eec5f8762362f1d38915c4c254ae497de477454ebe2c8bb92aab83b913ffb12b026ca74175f88ab0d3403bb656e84893da8b81cce4aeac6f7c1f6c728e4a1a47dad9614db8def20eaaab8ba80d3bf35eb3ae3d1a7c93e028a11128123736c07f994329feed624baca447a3013508b7f0398c8a39e0d656714aae54713c1596204096cfb85a46527e27b48c88b51328bc89a9f4a8a113edf515caa8f679321c7d5596442f6cbd21775a8f9e22343ed42be7b976ebb4707ee3865f83004069ee1e7179043312ab32eafa1ac1de775a970ca12a051b8e1bcd76fd6af5e74c8cf57b1491265c1d77804826861828865d7e86952b78b527b4ad3767d7a835edc8026ef99b8d2d0cdac3312f4f2abae7d149e7ebcaffc57ad25747e5de6765f1e70a57f729721ecb84c105785e732e2b596096d52e87c0bcec24fae09bd6a63c06f814e9d2cc8bbbbbf5f2a67c58affce21a267dc649c8e67f207b065b0acc368f351d5ed908ac83e29fb12e89a880c774184cd11acbbda5c961d4a014df1b085e760fc5359d73cda7d135c6fbb187f102e1b999dd9f676e27da1772bbce564f87719d04f1be8ceb8a2c2f08cacac7d22ed98bc290c86ecf97bd8272abd413c371fc9478ef787e4660a4c60e0917603b12af898c6bbd76e17c3552cb024a652afe024e94571761b6fa1ee6db82827befcd137df67bec7be175d3eaa9044e3986551cf3ee2be2593ee8800506e2cd2b7c32f54afc14a6483d37609fa8e165e0144e83a10fb756d72bf2f1941f718dc264c2184997717de16475d227cfc064a128fac4fb9a0d32531fdd9c4d559fd5df8f399b7cd25549fa32727856a88022718ca7e837b42f5027ff8900dad7ebe4a1c687a552c5d2bb148aa15b748552d6165269df14ba751afd331d6641b4d65af836ac06e9863363b7a84f92774b569152880700d484a9d2839613244bf77d85958bc4c9998b43ee8c15e34620d84d5fc91355891590460e84c536d6edead23f55981c4f7ded30f31256ba501c3b64f1e0f5d6d05d26a1e768566dfed960cef09eb5e0b391301157abf4ca82144af65e31727c3a923b41c95545c1b47449be0d908ea14a86ac008e5dc86a88f3d62046ff73d90e0b67b5196f543e48d39b0ee1e0bad6e19d27cceda11a372e82368ebee6afafd325e52e5da4cc44a354d40e33ddf8a9412ac47bff25e1ab8f65d001d940dbc9102c80b8f1224113bf4d5cc7decfdf6e4ed419239a645fefcdbbe5ab5544100d29cd71d2c201e590c90cfd333d782a46789863617d817cb336c377bfbc188c346aff01288177194b91c5f228691dcc0f11063fd49331b538c9cba249d2040740979f51e9212aa8941cc42189163afc366340808d2e29d879238e9bcdd758022b0ff431e06520eb4bd06d9a2560bbe5c53237fb6bf48cefe023109052a74aefb7893505e3f3b8c60d49d39e7387515632a986b22f01fb0f9f25bc662797a3178dddce1e27b8e0576519e788e8d6db21213b14de9bc36ff301eb50d031477f44c3b92e4493696c92ee1d5ee213350be337b3792016998d6197f6b85fa9eed0abdbda8b24df2b2a48fa910b90a7cc7141c601701db530bca74b26fc7494ef93193d39d33ae11bf9561d34f0cac552b14b79c94fe61abb26d7ea8b69399e3ed1a07683342b96f09699059a24e51c613038db55409f4e5eec5064c2b8b9a84e7af85d0cfbb428c72593114414f8dfb87a9f1e1d7f4f690b071cb7746433dc2fdd163428c32a7483823b19d472e95f3879d02077f5af5e3196070b62d082bbc56ad885d7984a7b84733f028b93e4bfa85333ed8eb8d86280c3449883b0a7934f30a546277730da36c46d7576e9a523b5141cbd6a25bcc89ac048d0045e6fc01988df304a9a87b3394934831b90da28edc847ef16be7d796fa8c21ee45a0a67dc8acf46a16c9b44e04c86a771a0ba6fa82c21c0c4ec2acc76df72d163fa784ac9e4b887dad1bee5fb049ebb2d1e9b59ab8556dc5506ae655ee34822288f8b64d1a5aa3f6623bf0e62ad85df5d70975dcd0cb4b3e0d801cafefc7157603465c3a1a1cc6f050d3568065bd6d5685b648ff2f8dec61e21a2d1bbb243d0a6fcbe57551a6abfce30c556dfdff69b0ebaef533288f6a9196cbc462a8d708d9690df884fb22042b6d96a001e559aef95f7f1c8c15d963c319e7bc23f7b2b3ad23475add1d06f73d186377f2d80976c952865a7de250122134bbbef0321b346d2caf92c00628151d69976fe4a8c95f81f0437deb95477e055ec16dcdf780cadce779fc9260fb64ed6a03031bdb6183ab0d79a6453522dbd01e0dcd56033d97cf455c14267eae3c65ae99289666346946125ce19835220287a09966a76497ffaa8f72bc5d05a05c6726292bea2cc25274ce17f98ad7ccdd0a2bb69255c177b58d6178bbc4fca35719351b547fe0a5a569905f9a48c5bca81e335c42e9678da2294e0555f4b68cd6ced9ea23839f4c84f1624dbe258018c51de443fc4cfbf2457ada809854aeb3a062af94181fdfdd20a15c5466df7ee057e8316287f1d8cf880315743989c56b06347e24b59de14ab2816430de73d41343e07cbf6bcb1bc4edbddb94ddb088ee84bc2ebb5dea39ccfba47566579a2d1d729cac0b63fc1981a20c86ba2d0ee6a60a83bb7291ed8ae0f0b4422cb613344fdecc4c55b715943bae8d91c08b4724b6303b469679e7d9d9782fa32ae669660b20fb351b4cbf8e10cd83700b088e30a21ebff3223a4410985784e75bb4d360b1ca9cf31e1157501d6fdd114687fac8b6ac17776015239ebac53d71b915ce97d52695167207031bcd32f04e7de06c782d2f88517808c3aeb642ed57bb20c0e453badd8687e3087c547058cd422657e990032ce30b923dd612f6c46b8750aa4c00c71466fc88bca5e25650f3e478ac44c1ec495c08721aa8c293a96417bd83a983c66f84e2867a707c43bf813cf3db975af2aa013aef1455248d397382a5adace23b55b67c0d61fa620af3281eae0397d3051841404c32625c45bf4b3b50fba42fb944890b40c37b724cc57b3de02f83cdfb8d727f30819346d0ab62341de02671a6d2e48acb43b0a5293569dbc7b1d81477d4ef5b62972afa4244db4103315a570872c7b6fdce9b14e0528b587fa8e25cfe79e8d16cd03299bc2e450e0133fa9362c6a2cd66a14038d281faaa93f9634b23b179fbd7694876388a72f84fd02da8893a9e6bbe71dc6998fbf81606433067cbad39368731e8d5f66550aebaae8fa4f4fffd24b9cfa396107b09ffd5fe6ebdb93ccbe5fe09aafcc871b2080021f50bff66adcaf3ddae002e0e750b5081a02d009e340d1c843cf430496eec7896688b644d25e10660980822ae2f4d11ad0bdff1ea60026aab9a579714a81bceb2562e3091cdbd115816eeec651349ebc13f4bca645f250e9a0f9369a74460633428bf64317ea103c9faef787d15f4e367608f4506ee32c1e83de59afacec94f95855c0f1f78d5fe32ec45fc0d826d0d19527ee29e2f3ee6ec4ef4ff0a294fe43b4e6ad804e5ec49efe7c67671c1a7f8904fdac16d8fc7114f137c758c7cc9c1f44b5080ae67b232274a72339bfdc6b9376cff26c7f7d216307652c62f79990c3a0e788fc32c0efdb5cd5d709dd83182531fc88bb58f7a801f87bb85e1c063748a2323f7aa9d9142f48c48139092b79d01c82c6c958d17ca8f7149cf7bd6c27ab194c8f85c7edf6ca2773fe097a5244dc4827d2931181b90eb239696ab1a48246732d086154fa0de451cce7d37d7b84c3c342ddefe98d4be47cf59cd8b1505b490f907acae30e94927844984ebdfa2d736a538a963c6bf95958e0bd2795b68ef4180c445258b138b254623116f7c0694c3d349151597833dd7db2e8f58fc3fe7851284a913f829d19630336781f9d57f990e3c99ea9e83d0217919f692a8ae817804b90f647b5f258941c2525761c75acfd5f953447877e6aa9f4ffffa3f90d9e6cc74a6495769da047a2fdddfa68ff239b364e9cf4b6bbd6d7f3edb5503e0beca6d9bfd64085f7dfd3184c0c4df7dd70d7acb07f541d119240c2820a863e07edd959196286fa0f89db2211fe83a892fb51401663db3fdf8925e0b8f402d4f5292ed7bc5807dd7288fd22b5137b96baaf0818651e83634761e59edf3c9b1f51adc24a203d3a066211800ec67f5d4806e72bba20004818a2248663154bb97e66f4fc002a2fe7eee5a5c28ce60da808d0dc3a1339dbdf14e5cb04b2e7925e5f3cfeaab30419141f3991fc4b88835fdcecba904450f98764530798ac05fe30bb360e40812276bca1c7574af8d16ef9021f137e3badfe44398057c5dfbdd9625e5f67d86b90c082777ca63fc62f442d42b7cb20fb000930d966ddcc8766b2d2e2ee51f7ab23d03446c0edef54b6f603616fa1cf81bd76285f7b14f2fc40c01806e3ad5f494f6088a509156ebb20888077d0f40fa66a129c1f851d7a1e9948dc873deb5784e425f774807e49910e616453626e80383242c34c9b00cf1c64c856f5d0f10dd4fafe06c3b10ad44a0b40079cd464e776a73ade480900edd6419af40e9ac9462f3d8c4cacfb96dc7f2a6c3b0d0f1d7471d46cb626605bf9da5c74f4600eeec33d738518f47821772dfddce97dc96be3d12c1d042428643405c9f9bfde4690f91690b8960ee2c8c72f242166e7ef016ce52ca35a5e492164bac5586e4f55c786bd18af35c007c90df1045aa956ffe56b8aa34be2ea23d9238dad08febeb7c783027ffe7480f3675bcc8b26291be5414f88467e9b570924a81e28edfc5e722faed18d9ee222f87da8a49e3c7a89cf719b42aebe10a5fe21ae8f4c3d9bb464a05dd70a383c62eef6d3dd1ade1185211a0cd9d212464fee78b65bb21f36e6c966f30b0c299c20c36fdf8eae711372d7ea23342f2b9f6c2c440b9a85c99fedce680ef480c8ecf51927def9ed5cd7f67945304e62f9b8d1d122bd40d40ba0b45e7486e2f85398cd096b3fca06e4b0a81a179f98049dc935409722ae2a8f485887edcb5f08425b93aadd7bc51076959e2e9cacf16e99eb2814fea09ff53c27226fcb00014ea5159aae3de507a54d6893304533f0e772552b49c00f1fced6a829b5ece7191aeff0653c415c60382645a10dbe424f604fe687dad883e96ea4f98025e604285197ff033a09ab38cada47ab117809e00cd90216d1219ccf7528455975bd63fdfa433af8a653f6973c41bc6a3f0f9d5020010503653310d6d89362bd9cdec671154c4f81fbc3d20ff2bdb60fda0d5cde3a4fcaf211db08002f1f30d1a8cbf946a7842de8b5becbc92e01a89470b4e0db0c52b023795664bd4260f7479314bbb5d1b4b4a8fefd248f3e442ec6ce77e82433ee64792906816bef9d09835ac227f9e003fbfcf05c393ebf3cae9fde26f9f4ad874d258dee33ede239919cb8ef9e88cd5acd889930c0d716e6eb45cbb38be680d139a3b382defcfc6d5eb96f62bd421052f5ae63d4814d4f5d90ccc31dee78fd77e438e0caadea20360ba6ef60fe3f7e3e617ffcf57375af262363a0648b34ad32f236d97ba0f5e66a1682a2bdbc83af819bd1c2ddfcf05cc308e84b649d94bc389adc1b760fa32747b6013ccf611b08433c77046e29705a31078aca3bb5fc30d461cadf50d69e509a80651fe6805869cf688d11c8c4113768d85aa1c071b735a0a505ec6c5d53908067ac78d39e975042cb475e72c931151983d359582c8defd0086724483381a60a600b47d324c95630d8f9f80e8d083c2aa69fb4a2ac80f43d015024a38896d77cfa8bb4afc1687a8c82a2d188bc0a4245be62b9df2f07d2b992962fbcf4c3ce4abe905a75f119b8d7b36d303889371cd4f83ff1c2531b67e435f3bdf61d199c458f78b85cfb03ee5dcbaeaf4041f10c65a85c9e60bd50eff133d7ceee946b502b8f81141d9c4ebbdaf6e1ee0eb3068a57bb61c6b904c62b49117a3f790f999224adb273e9f5ae84f516a3f0846c868cf72ea9fe348fd3b6c37da02d99284a9368c315845475b2c9ae56405ddcc17550bf26da6c6565894158289aa78ff5e400db2f908b7a4b18aafb1185641bf5d1658f5ae97a2856700e66821227538d9368a67fcba2ffb1ff72e5b8bdf3ed18571f288616e3a7c1f91547c08a825ad83f85e847740642bfed4772b3df90a2c37b0f2d34dc738b1d2780571700378d44b9ffc15856640a52183dc45d8b472c7ae01c411d6a2f537129f5ddfbfb8a7584b9f048646c79305c072d41b6aa687a469a0214edb6cf61da52b7eea91ac5933bb52eaa7637b86bb58c0f484785cd8cb9ee1cd2959ef39a324f152718ce56e60ff70f99cc35b4271b6c8cd5d85b9123fca315fbe994ae36893f4308e9ca7b4b949e9050ad8e94c0a3fda8b026bb0fecf8dd94d747a77d99cdcb34526fddb62a9a38c2feca39a9da1068a7e6e095a222ff2e482196621925b10f62869d83cc5ae8b45be7606fa79ee0966af86728a380479de2e233c42440a44386fd41afcbee1117d35d45919071a37cd93da1ad6acea43cb21509aca8bcc51c45318fe47b9c8c523a7d50879cfcc0b29b65462aa13ec964ac3d74421437a669c0af24f37280f075b59901fa6c0ba5818b380a640cbfd0d568c0cbf55a9a91428b34dee529acc02df55d6f8448c24f120db6e98a50b667e20294398af88c22b51412528c10864c831981798356c6c9dcef2f4f9e3d295c3fd586987820c156ed783175bb45ef40cdf6af002c4fec4803bcbb9109cc5107108ba8d64de2c956bdcfdab6d523baf243b1f57dabfd7d2f26dc3870f85e17685bfeaacd2a051aa7a52f49c3a977cb15551bf6cbdc4a9ab12656ac077e8257ce1d21174e8279e0b938120d002acd2e73c6b7a287daec315c6be7c2e7c20c1b2835639085f83f848b2c3c3ed69997c764c72584d5a5d4bc1eb8d8918251df593df86c471ad5ecc16990fec8d8bd63c2355a1cbc84cc47672d496cd70805ab9f3685ee23fd38cac8542130c2817aabbd4141d26e2ee103f48b5fa73a461bedb1791f1d8d2da8556947dad3c75890be216acb0353fbb8abf8fccbaf6580701b328212aee2af83033b812acdde0799a95078ddaed08427f8111826fbef35161bed66b6e5dd6aead8df3a7b0297388f96e245552282df36b2e3e518361e40b2efafe8ff406e2dbe29043cccd0eb7558baaa28faac1c34047ee9009db81a024f79e8a06d37f58d4bc90012f626bdf0ceec92c1b59625e257ad85d0b1d27487bef857ea1c145d0b20a19523faad3d7b069d5dea8000ba97826770d21eab79671f21c04469aaddbefb21fe0a9ae2ac284b610ea918ea06de1860a9e687fbabf840362aaf040705195bfaa25ecfa2440f255bbc227fab0e2ca6228c00eae52b1158f9539aca12c1a6486a4fa872fa65f6899bce4bd2438c8a6752d699c46778dce8836ca01b3e590e60524eed943c125105d9e7d3d67cf79ef1de6e19ea65beb1f5cfe0864dfc2dd8ae1e403339bac3ab885c01031b5d8081d1b7cd91c86ef3246be607dabc5734f82ccec1b8eb237f0df52ffe04012ee6d53d443b266ca9f335a3fd88235048648c6029ec9af980ab3efc91ede650193f06c4496af7b8a95281f7f61a52eef367d7012018a7484dc2ad6e12b72401bfcbde977b28ffba83eafc13139339cdee3c885da57ba13f2fecf71e3ab304690decc16588f17135aa7c61cf409f6c4248f793bda58ac8ef65c791d540cf0d60346a5c37623cf80d75743dc28781f9a8a8d66f5fdea60b462d825e4d67a262e87239e9d0afc523958a05b374c2f587f2b1ab3d4417f685e24398b6c61ea7066a9b69eb2f118efaea5fc7e659fdf86877d8937fd7abe719e4503e67579825dcde767ba138c1479e3666065257c344d5fc7681eeb075e40e4831c79cf6a3e44459ff2f68719fcfe85b5b32b8bdd599da6b2d15af69ad086e2c16e23ad657f28471d6cb5b460f8b978566e01992059343c842ad83da3c79d1ae5f373d3b506ea96317684af4f8e7907b7331cda2d99351beb41d120b800a75190af671e5c0ed9a5a677e4ef3219dc6c37521695fe7eb24ebff539b8226430634070a5b02114d05deedaf1be5254af5643a82e8b7351067430c536e75a82acf60eb90a9be0de43218564890bd245a5389c1654722e1f8ac1f226c596a761898b427e0493040b5507fddaaad917c6856b59eda61e0c929428c19c81e25a38636e421c925b6b988e4520f010df5e93a77699895dd9688b36972669a0e7af66762d7c0f8bc92a9393c5f21578d7e4fde6f89f34a3242940183ca64b69c5cb635bdcc5c98d3697bdd997443f518ab6d810bc0c4871ef67486f1dd895804e481af5a25503cb780dddf7d20895f652c2f42969ec481a2a32fc6b6a59bb60a265ea30bbc25894e30d3ae26b11801d0d6668e5491998de7f755d1171815814743e32830abe2842434d48a1280570951f94d5f49c3bb929e2a585d4e023f0335f0dc101e25f0c98183a6128e7be971bb00ef85f2cf5314bbe5bc6eedf8ac7a1c35c12f857266cdc5ea4e8ff7be2c51ba4ae99e0c423e07152d3cb96b3ff072a264454927205662f9b733500153b5f71a646d461879707ca9d10e40394ddf40ee2cbf5f3e829f6263279fb501459a6c591c8c473456228c1a01879f293b8c1bb20f33e4e5193bf8e87aaf832ce8a1cfdb4d7a6b3deb089bcf4aaa09e1729e6c4e1ba4017f6df37925ce021b0b0ca5996af28960432710903295608dfb4e46a73b4690099e443c026e86e404aca3c4aaccd312c2226da389eec3baa9313b74ab59b0fa59a74c35d25934c1120bcba8fb68f9ae85225ace792ed8d6f9c9a80b059d8d7074125df584233d4d610be34a94137a66051f517d1974508e16240831d7cf7cca5d86fdea3662660a4cb60705f5bf17610f45d615f6e37647f8ecd25f322840d75b746e6d21c6ef0e4329fcfbb5545a9b4da52ffc0613379e6cde5c4ed49af8e6568786d98df409f462d40cf4bd64d230c3beab33eead2495aed9a592afcf14911ad029ca2f889d7ec11bd8a6dea6df5f02b11c67ed0fafd78f2d304155de3821ee70db09684a32ddad5063270d37c3db542db3f4519de91eddd9b5502bca84d6b3f9fdffbf2cabbfea5b3945b43b1f79aa661d3a2ef214bd9a3ffe0cea939580e03bb61fb314f049858431d4873f1095e0b5b17d52fc5267d4fa0f4fbd9bf8e17d0f5bbc86324267fa69dea037284034af393e0569d64156707c15d0f881fbc7cf8c0619669316f3ad8399cd343c64971c2a093635143576a1c215ead4dbe65e8f51f0acd8ba9de3fa8dc66b14eae7378bf01a9a4de8fcf28b4b6df098393a08509c5901f9fb7f008ca6fa28d6004065deddc5335293d234f1a12dd9fbb449e0cc291cbb03f31ed7313111f9123f7e627a1ab194fb5b585ee456593e66e3519f7231c97cf011117d53f1ccde34cf62abb6128f62fbd213e747e289161e570870e482be25f9465e12892a15f13ae5203d949fa7fad1871d3d1c2e84ed8ccdefec1aa5c1cf3d1ad3a50b0a316d164597ca0198a0c6d6b442bf7563a34ce5a618f65dc417f0ff9ae1a6baed67a8e235bd2b3684b8f48f47b35a928b63229c70ace335152975a08c21e6973e27fed9f1aa07119d0e9eecde3fc095ab24ba0c0a4467ef8692e7fc013e3b5c09a24fc14da3dd46d7122d3828c7492627c0149fe554fda01d45ea407922aae2220563fe0b79dd19b61710ba47907ce69023083b0240c53866ca5b10827ff681fd4aad5cb664cf5297f8e6e351f9f99b81c7b8cc86758ce178d632e6d5a1e2beb97ca6b3760160a662a884afb37f76cc4841164450832ce20d6585e4a41091b2b3e9248b14c9e268eef3cced1d0b2b8430aad5b822fe7df0b7a9db58a039a8a3cf2616bd9d2b101dd4e4c3908f568d5fa8218a8c9ffe87d36f793d972244bca25d11178d3cd6713e4b78cf0eccb070f5c58a7a2ab3a45a2d571f2b39e527e04ee42d62647d05cbc66c124312e92be7996ef54fcbd64a26f397c93e098ea2e6360871281d3abdc4f9529845cce79885b042119939c93eadeb78ffabf9fe52ba218d037c12cdb9996007a005b87e6f3e6945436f879662a96ab966cf6fc67ddde4b85c11cd0bc70f064271e4c134ac5c4034a5e485e312dbd3935e570ed090198e85dff6cc39bb19f94231c201b0bdc34748e9712f53b1639692f02f05f3545b76c868c537497a3dd6220c90363158215ddb0c8ca5b3e836b218da629bbf57fc4b508e57253ced6311f46db86af5c769b4144b6a376cd57e9c977933e6fb2026d3038d7a61274230aa5387d2867d67f79c2dd51d4b755ff95e56f4a76e5a6c9c4f86cfa13c6e2df48f87f2b196331ffed439deb72dc4799f09ccf903304dd2c55e1e2229999d84c16dbbd86e4f4cd51b6950be6169cd4c873fb2ae51adf53b951a249c3bf39e7ef68dafe4225d8a3da7c51406b81ededc511c2e622a5ea36939ba1210bebb99428e90296d6ae8fa5463740bd98e9a116112e50e5d10e8aff087bd7e6c97007eb578c9b4964accfb26c7fe4c13e6cc018d46ad0e87bf2e1721e3f8cddbc6fb826a4b072a59869986a00a5b3edeb64d63a9b46bb7ad9488adb7bb09d22b2b0199860d29e25fb52b6962f998c1452995c0ddcbe528ffb21f2ec2287a4314270f7ddf754851f6dddf0856c67131f16da0d01ef22e7f3925b720c28db6e3bc0c8d88dad5d3cb0184006fe48632907dccfc05f3b36afbc537a47eef9212df6a762ca96e408bc92be65a24f3187776ec0adf60bcb32dd7cf225ab32f1816e92e3643cd462e808b0030be3dd911d9ce6dad67dbc9bfa0c8ad7fe654f096d34de2b005ecc0d5e577130b15fa2cd74066677b1c2d3cc6675238746e1f2f516f4c57da8842696de594a3d35ebdddc7cf2615115734c127860ceb6ffb09a120b205d8871af7aace4571e1fcba1a65290259a8de4c2194528050f96bf920e7b809c1e507f5a7edd19e447411a20b65ae1a4f37262a3c3617af84c9ec3b0660eea9644f2299301f2f45af5eed3fe6c4a8c1f1825bacac0c4d05d5f4a3c4ccf804000cdc7fc16053a03494566a130ad72c1d95c04f338c31f74460ba32ac486869f60956608ac6101890c887ebf721839f0811898befbd25faaa64541be5ef2dbfe8f48cdf1fceb330dc1ee10fd5ff8c7883ec3d4acf533cf450fbc84b02073ab2b58db2431f1609f28a9d697a88344391ff1230a0363b3d6752aaad296ae69d010f5df0c43deb7859bf46c8edf6665f185e585ff7dfaf924302a7ca58df6afa45219d63d9f4978e914bb8373df0848c54be9f8be8f76edddc52b33e2ad2517e817eedd84deaf00172852acb1e5d2a75aba3b2479517a936e83bd2bbf96c243863f8cc6c9854fced55bbec06239e480df7b0026ac0484f8f5fc7d262593c7713ee315c480930d4e1865bd833432fc519d3038b0fd95c1edbcae08f04909de065a1d05df8b9b0ec1923b9c4c1e2a6445ab6458c11cbbf7aa449d66fcf09872dfdd28731b6607c127746d5e553173e3b33a1ad67f36b067d9ee11da8c980f728be65959bf6e115e7e4e31f01ce19030c163d5ca36f38d575ed02245a509c8c60a51bf2f08e656e5ac54a2dcd39e1b6618773e5ee7ff72c68f87ec0ef8c37d9289133cd90b3a609dca1e88d34bfe814beef785021ec7256ede24ca544ea6cc359d885c06499f83550895c860a876f3b85402329f0f79a360e89e528e86cb3c3ab3aa359d17c0fa9ce48076d87ac3f959e4a5373750a23e163b478ff752cb372d16bd55493ea9fbbc9a4b545a6c9d94b91dc1e6f988822e8b76775589935c587fec83947fe8ded1f4589aae152b661423bd30d46a8af01d42448c33087e7ca1f060aabe8e7dbfa396e11ccc7560f727e1b2fe363dfb7123070b837aecdeb3ac83414c966e0b8023768cb71f03f4a32a67a22b4afd5aca51a752865248eef1f32ac7b9f0d9120b428201fef2e92e12fdc13ba7e11ccaaf5fd1b3306b322b958657dd6a56750aa574ac35591a5a7e8817e651710fb2582b7540d654109bb324ed40bf920c558a297ecbcd1184bac0735616dfaef1418233c976fff68e566dcc18f7cdbc3c78a3536c14c63a09c901ce8adfd79a47755b7793aa63885e194fe64c51add9fbda7d357089aba0fc018fe273439a318d5137b4e8233066e90f937d4dc9950a93ca229762bbd3d1ab2cf2e56e2803a3d542c43494ca5e4bfe6a75a0b4738dee667e9af0e0477eeae765bd3ffc5ae790faf7318564f15401205a0993bca45c540ed7b6b3afa38f28adf76393d331b5bdf89b99a2ddd12cf5ee39e71452812d148c8528fa6431fc4bae576ccecbc6ef2c0a5617af77297cc16f4b0518f21f10ee870894a596a8cfa1ba14d4b156224737dc99a9189732a63dfa6ec28cfbffa8dae0f5c04baeb74fb8d35df94b9b8cc4e2e5c14d387d39ae1f13f8e80c6129784e14725e1acf98ce6dc60bebb65a9154783da56ff79e78b8919b35ff8a1ff2992069c89adc38557c1efb9b72123299e2f3e8e7382e1691675322d25edea8a9301d372f83bebf26d4e582690955a3e475ded58b31f0971766134c36cdc69cc0cc1497166defe719e08f687677abe26b82503015ee98a57d91e16da84a701dfcde64ae0c908c9dc5f1a579bbb89b4bfcdcf7012de4c56dcbb43bf201e950aecee600cf8da36edd8958d1662c45666e1aa7d2628d1b643c2cb34c7a30c06439f3e22c54030833c55ce008e32e23838958f2fb89172fac38e8fc8b8cd6cb0d31dd82709c991677d1a7af01a594fb07aff22f7f673d5f016703a3ec37636f29023bdc725f0e6aa6a1c76204ee6c9987be8ddf2ec6d66e581f0e4fc739a74cb7b47cd4024c4d4c68a7f5b04e4f946bf6171e8a389bfe79c6ce96e419bd5834546f80b2605341e4040ac16cfd2a33b5e20ad47355a1699aa1756e8dd62f3aa0b7518b68416bc1ddc4e529769162d9e83decff9929d69f957ae91b548a829d6656ce989755e275bcd1b88145b96c301907060b071de433fb91e11da67b6cfff444a224d26ffaabc4dc7f32827e48f53af0c2418b6a2e92fc7165b41c3ec42e14a0112b91ab25f8cd7919df3462653092a6035a135107b039cca5319524ec6e43f7e01686f439c844e23e04f1932c7bd6fc61ba6c61e55ddad4f1ddd0cfda60ddafaa52e3fb366af7f3c29d6fe101063f9e8222211b9de9c9bed2700154560de844421288f212cf99e411fc63803965eaacc220c1391d35af1e296f3226b06ba25cda167d0c2b425a39c2f6b7b3b23fb47fff86074221e84f2c231d3e571612e8a949fe9b58955fa7fc5a7b34ba99199f04e325bd71cf4ac09fa4dbc0d5ec785c4d2d40f2988f2daed176eca283ab7a3577d8ad446fd86c24c3ca0440f09418fc761fe66778be7fc598653a51e8587781d42335f52719b5a0a105f2ada0e149ac3cfe565a25567fd0cbd1036684fa8f8eb5bda88cc12023e678ff1733d8e8efdd28be76e3b0345fc05308084312bf39c915cd6d7b72208a0e5e455d087c3e4cd4ba867503e812228923e77b43f7860139c988629286ee8d345662620d4aff4fab0a75781202347a139501cb9cf9677123af1161fb8b2ad1883209002c218b23b8ce3806b27de630e131472a8ec893ef94339d45ac775301d86bba2c9adb27c521668b82e7180f91d555be7e968c9be91ebd132c8a6734052a69be0156d43ae8979fc18bd3332cddd8735437c5746f133a2e6d37ff12e4935008dc7037ff238190c1234cdd55c7657ed8a0e5f804454c81f57d90e67203f2094f5935151c966edcf09068eae7eee353e3f55ec2e0ea0b502d4a3aad90c80d35a43070cdce520800ea42a6935a135d033f93f475772ea15562937843137ee56d434556c72ce874388c75e5a8c7d6bd178035436cb4ca0f6bfc7ff83903ae32fe78256ca253f029136b4072b71c4245ca08e7e117fba94408386b563b025e8b3b4037861d8b99604879cfdebdd3269b4ca1b2b1393ba70834c69bf24e033e1ea0823f30baeb1b931e4a1f641fdc81e693a1efbdc1e53286c6506b13b2c63d5b730882c70738e57064594e715ee69e94560fa87a1f8507c1f344b424c3ab1d313b09c378eb32218a876dd2ad2791377f49cb525b450cb1c29421f27779cfb9b07c117ee8a237daa482bbf3aad8b75489b1ad4e68252179249f3c09e7e6eeae6c884ca3f1dcd76981d7ce2d67d42dee6b5f430f4d5e2a5f9ecfeeb4577e59c6825e10b214ef4f8095c15d3af155586e42318ead67a7469ec85b6d37a22d663e67ba9544d3a465e63f255d54ce38d0c7843bafb637efa26736905415b7f9954ace9402ee7281589fb3362b9dbe93eb0644b9b4d6d2cc44f3a994f1ece670ed7fa700fa1f3eb53f1d6198765d2796cc14287b767aaed7bc9115bdcf12620663f06bd152c0ec68aa6403ea1eb032d51e3d1f3f29d8d5330a1fdd5384a8180f942c886c9c6a44563184992e8a0b44ff9467c454b14a996ebbd202c82b14123bcc315bbc3e1f9f43dbb263fa1cbc9a6483d40faa5350fdeff3911bcf184bc33e07fdc683551509c2da72cef786010d0a99c2a65b4bbc2c84467b6463ad8aea065146eb4b68045b31af6f8e8aa84f011143504ea31816780bcc4cf15ec76ccb09994f7070f638a4cccddf421f02b766058ea9c5c79f3e4606a5c41af98734f8757752a71eb159e6a5f286cad025c1b0c5168c88960b1ead6b3247bf9e1fefe83f9034ae065520a793f8b362fe5da33e8a08967a3d3cfe502046ccf5d2c1cf38a3f2536716f451b4794b5d7597dc83eb2c49d68b9de484a86374847cd011da5bd162dc257bc755c238e4b62e3a889976973667de0aa64a7df227e0291c7b98b57e36b6a6ddeea7dacc0039c5c7c13d2b0f76f397bf69ee77fb384738e04757b19e3852a4c15e7fb0774a76733f753a15a1939f3cefe6110da66ca23c6c231cc2567261db10be2b6b07bf3f3a0b37e06569fd78d2cd0e590a29b501d0cb742945f66db72d343ffe3cff7333cd8a4e36d6e6e602c253d408c655b9881d27557493e3165dd7515aa519575a2e83ee5162042b3cd7ad0ea694ec311bc51bdb0cb7f93a65e52589a7a7ac134b2a03975eea5592d7619e00e3d18eec15147726636cd2e84b452c338855482a284bd5c7a6b68812fdeafc521a523d1f42114a4fe506b065885733a7fa5b3e694c03c69d36672a848a54d18c694f907379a2fa214abee8ece4460df49434e598b78a725e7fc048e6c05096d1f24c6aa7fdd84cba7c9cbfac57063f67c22e082e32a18e87b4cdd85c3b1e562582dd9b6fc861ceeb6b559f22b2950024e4ea9d69413be28fd3abc37e7eb4322803a5c6ef6093f402567b66c65efb44bd4e6d69ec16ec8a12d8e41c544e42bec2f10c1e49f1a0facf41729dc9792b37792a9d43fc9339f98422b38d571d525ffe710b4f0a0e18be744206febee8696a42b171a9765725b1ee0d636a48d1cac6068c9c5d28c0e7fd1c6a59160103d9798a53461ff237ce8029ca38c8ac38f7526f691b9a402da36377f42c73d023fa4e0bda7824f6c5f4668629e01b5c222fa11ad0b2e75063ab81eae192cb61efb30af7ea7798afc559b4c7e8ed9bc5e3035e563fa0686ea1167cdf8449fd720ad114a9fe962059e42165b4a81ae40624f1ee6cbb84dd17869ed6da4beb3542bdd1d7996869a6d3e888b8670c190dab7728665d3d6d1f7bb0f21e4c04035c3861aabdfca346c8343a248c829756de11456316ce51c02c56bb3cc6ead570d9e44585ac2d8b6fcf38f5a8787a403cd2fc5f78a433dd22374fc0fa825f9fc98ad92535a82d9560b65d3e853a30c60f3ba9835b30bac2ffdab62e3791ab2ffdeb0a1879548e7dfa88668c9dcb7771362a7b33d05a7d796290a963d14d6bb0e723978f09f01eb566bcfad99c689307bbfea3d298caee16a41595385b0eaad6b9d925a5ae0739fdff9a4e17cfb60be1fecbbdafa0a430a1698a63e2b599f68f65ba6af54b1274cc02b9df71ecff87d8e0578224cf8c061efb5a7e8e9f33872cf3eb1228c8ab6e4791fb0ce06300e8683039703532e216f269d1e84cedc56a3dacf645f8e3a3ed106d46c6774b80d53f2b08fef8274fb2c2c136061b5318095c2b24c29c40aa861eca749e017476d8592ea7dc5d3fe255f02f0be37dfafc5a89006487f5e38082aee42ce89e2d20b5ed44710eb0932940a6b3d5125248317831bb086fb4071c88f187334c5b39271489e72ba2dd40254e7f9ce96a9e18d4ee47e0ae732ae87ef7ed01913d5e8adcf72519c32594577e49f2bfca0e9ce6bbd141167bea7ced33683bce6905800312faf7ec4d8cdd797caad80d552bee7d31013b5c3892edac4c052b71ae77a025e2ae332fb2ae2d07f6c7d026dbef5810463cf0874039061366d641de83495e83fb41e2fcb89d9cedddc8f20475c1a4fca89ea5989d230076e8c7476d7eabf589e49da4ebc37259585db59cd736a4889e85a64fa84622992660b74b2280fb3f7d83936c3575d8de004bc4bd15ae6020e667ea5a9bb3947008dc0d1b1f78e7122aecbd390c37e72ca7a0c04ab43b6f63d6647f1a82559bc589e2708c7ec6978ce8e0d32158d2ef570382ada7273ee44caf557c0ab4e402157f287109ee52030e2e2daad01b7e14aeb2b1325288af006962cf213d36721988b5b2314dfc1b293d6f282b7a64f51117af59970b70469d36188812fb99b0d8d4f3f61c05b4a1769f72dcdbd857a10b05e51575e8e505dbc509d5a3befa78f63ab6da037bc7a936530df9ab323e1e708c2998f0c979987e3040e27e2f954a672147d84d16f07dd7fd6160b484107d8a47a097c05f1c2b34a6ec046c9aed0036133947ec92c8b679b162c2e882bb0839d2bf09df654ed77373853bccc28839ae67f757eb0ad76c716c15b8f2f2752e2fb0d0e0c78ff90fb0f4d2f7b548077ed1182d0aa77dc6f3cedf1fd12fbee19d3fc3ee3ad2b1bb256309c969a9f41f3a07f3b2874eb9c13868207be6b937f36f8391d64438a1a4f1f00bcb619bf0e42c690a19ae99fd8f9e96664e9fc9df7ce7cb9c104485a29ca07f5b7254dedf4e0b7e817aae1a86d4a12cc98499f7b3d106fed98cf5a433b6c8fd84f251db2cb79a3acad979ae150fe7dc4d82bfc374405f9873f23150d14dc5731153e468729a5a3b2ae33036cca0f73b80d804ea16a113e1476e2c3881b9b6166633f56c1c10d5cba419f4c87320dadd8f9a58b6d1a8ca190d2e7da981151af557745b2005321e752d40a1b3ceb164f7b2dd63fdc3a3994c9919ede74d93983260c37e81453c4c2c2c3f28b1f16e0466d47730176e3a1011b45dea345abaf461d32b8b2f9ded46972b45f1d530f9c801195d0a20a67f5922599d54a05ba6b21d87abdfd240d30a60564c9e7a9720084b8089da239ab9fdf4403823a0d7ec8c2de408efb21d46ef4873edf96a412283655f5a8a925cbc83e66e4c1cece0fdcace7c02865b617226a68c5467327524f04f21669a884581a6e50057e64f1155c811605955efb8553bb0e31186affb9dae77d49d0f9d8bac6168996ee0da6b423fc1c76f942a06d85bfc878ed14ea2207c063c5f5034852e384a3ee4c92a436215d0288bf70764c278f1705ded83105c495dd3cf3626f313335b6fe2c17d25e637ec93090ae9381890e8a12b14ec54c63433d155e793e41e8df65ace8a10c8102b56c16528dd5b3285b0173087ec5ffd5ded163c0d2cbed3499f5ffdcbbb506b5c101aa994b637474c0d2ac62e7014b2e0cdbe8205bbd22ce0b0b8d6edc0b1a772f3872fa4ff1dd1f8342e665694e4ad5a48ce6f91695908d9a0087feb704b6ee1c7d0921e55e021c806a8a0191efd8a6bbc075606c4cbe19f631b59e3db774c06535e5dbebbb10b78bc1f7c51503c083d54796dfe4e8c44cd128b22ee7327ad426113426c70a02589b1da640d17a5b18f78f6e80739dc9b305aacc32e93e33d3c444bf11f5a240f46e1ab53694447d1ba552cde894b57d8fac75662a6637ccab63c101d2ad54464a838c2c1d6b749739cd6b56678e9c55ba4c4d96acd300914f7241990d2a08467593e57278ddd33c4356945e31d285a86a6fa1efbd5f6e9da5df35a3764b6dabe219cda50350f550afa41b6da906a1e92749ec67125ad8b5a5b8354ef992cb6562b83b950ca414ac3a1097c906a9de03965e0e6f9eb24a0537eb955bb0a93cc330800f6ff75e2fcd76db7fe87a0cf401b9b2177a86e4013d60e5b7c68886384467011d6b3f5ca689ef03e18d0a1b62c546d37b9bf1a2dcd385ce7ff7f5ebfb0b05ae7a67ee78dd2698b2a5966fb7ad036cb937e6a40cb29946ef44c91a2056372b2377f86fe07d6a8c1f3c61929628621caa544950c053d6926b49c11951c302ebb5f6307ec4f18d5374cb19539efdd0e072171e0963d129a9789c54d095c5d08da6860ec9cce04e9beba7dca18b6f3bb8488437223734b2b270424e219ee62d8b6a8253a3e1c49f6b88a526e929d09a2f655fa5c91f163a0b0085ed33cd634fa835c93fdfc7d9e89d669dbb1e1669c914e8cbc718ac71ca016bcc5722f3015e5661b6b6c86df6dc046e681b8001cb2bac68cab7103288bd69af714fc5e03f9447e3fcc1f61696252417fef4e80a55e4e364c1a14952dc126aa713cfef1fac52e02bd4fe6e99cb69d37d9b186a8640a9aaef299a4dba4d910e1f7fb51d42963face493433c8ee026ac1f38b0ac5ade4d5e7687a8543103a69c64ef34a29521bf8dbba910a3ca536536e327c2d04f39e95b67b223bf4613507b14ebdfa324412b25007166b42c5b7eec77492f84bdfddd6191226952896c5ad67a4c1cc58ec3fafeffc2f49cdf31f63151306b2a2c7559700409927b7847a302316168a13415a27b137460bef69b76a26de33cc81adec64b5ec2ada3761482042af85fe33ac6ab903562a03a7c365ea0cec8969c4645b34b98cb752a69eebbaed7c113c880e8d8c40162b389dae2551315771a0f17459426f1d373555b97bed6e0e3080917dd4c7c3dcc1f208708b7185731fc19bda139a3316b0ed40f85ee192183c8f716d026b213810ce5fe7f67011613231990012b9885de444a72eae9fcfd7caca86c74ee4c97865649ad3216efe3dd5ed373a35ba42f12d8d8360339155133e9cea45d79c1a6581f8b561732edde3bb276a88c7a89e3a6fd5502db569991724af1b2fecdb21f238e8e5b9e996d3020ff908d6fdf565bdd55794d0e74f516ce713d7acb7b4157f2e3a8fd9c0ca800e3be5bf2f7d30a491e4c7e2eb3397a578b8aaa01bc10b27af355702b25e2b8683bb95abd8f81ab691849ed05df1050f413c89b4137c56fcf04348092c27d3a877e1047210c937c99d2357a078a051f3e5dcf50037c567592ac81bc3c16e8a24cfbcd85706f89a8d48151b5bc14e8c097519b91f8b61e14c75e9ee0eb1f5895cc9ceffbd3e2089356b81546f7c75311cf6ba15d455a74f8641c3815b73ad1ac7f338f2c7e23298876f920f1554373fcede3e510ca17c000c6cdf8c1d216021a938ede3555ad7322371f84d51bf543dc35e2a25765714ce1495528496bfbf7623930dcc6a044d9ddb9dbd739ad393682e79f18c0e937d8cb7c0c559a3e163329acff599b1e14825765e4e992d838fdfbe1c4cf1a74e900cb6fe0f884c1196814e5a6a4ea8ebe6ada8c1c8fa62d090560769e9d56ccdaee34c55d37c72cead9ed7da87f69ae362c348fe82081cb2ca928a816a753b5814213ec5b4ce16f80d312545c58be74f9d9fb5ef302e3d80afb5a46bd1adf59216d4cf18a968afb949234662d80f044caa27f8fb95d7da9f12bd37dba954ab718f834816d6508bceb7334008adb6372ae34f58600467da616842a3f7cd0455625745d2a343a7ecf934911468975422c1fcf7f9135f7a9c7a851cd14c7842843b9c9ca105554ab7c443e58bc34d3e236bc51f6d0a3591b7c1995f592be5dc2600fbd975fcabbe4cfda097e57619e716b6c0a00bfab17bc00aeca5d3e3171dfbc9732b5623d5807c1156aa875df010487f13b5347bc1c178bd274756b0ee300663835cfdc112f82c7a338f2282714a3b55ed40fa1d3fbe82c17ef2a777985a798fe86c37d6418e3b3b343cde729bd2e5dda3a7dafb76610b89e9e4a68261b2363b8aa42e3ee0f8c239b9fd11fddea7f8decca432c8dd1f49505185323fbdfa69d803f4a2a0e3117ff9e32da57e936ae3096cd0435d3e0d36bb01fc8677b2ba9a4b18ae7616ec13d324401e6074f0f923683879ed91779d1a14a63901625d7388771b75d283e33c7e5c106ec8381d42384213a8f722b523a555437e569332579af9f6d1e28b47c090cc9d19f7ba4d16a5d95ec5e5b6042d64a49d0b42d898b804c0c10b1997df692fdd186dea54bcce794811c2deef57d60058dd27e522fb577d0a228d602383a2bedabe03dcaea4783b8ee687bbda6f66b697204e53d2342e4f097b56fa0829abeb313e5f061b185fa14f150fe21f8cd9272e25538dd955e783d45b15cebdb14e12881eed50dab9024224faefdcb022691a2e605b1de3a0a9cf61a32e6afcdfdefb7768647f515c7fe4ac35c008b04115cdfc2272ab659d4bc63fbd9a6ce8391bb686663f4ec5dbd6664d6bc9d63e41082fd57df386fb4f93432fb3eb17497408a36c8790e5cd62fdc365448ee16109f163cc328eff98cde1ff61971d3f70d8e0484e1433da22547908d5f6c1a8d23463afcc9d55055245063c2c6b6f84a5d9de036a897e099f013e01de8d8e6885c58f4a9d916685122066f010fda095387bcf0d1d669c435209d90741ea9537492cdc335e0f76509c5df0a3cea312f1bf2b7f295a8427aac2b7326cf78517fa2a069aad409815d81255642443ca513c383ad9be2c2fad82de94b7f40bca5980abcf8e1fe25c78c84467c448c2e0fe9d2542d151b64bba1af64626d5a879ac8cc0aa6c0f1a5a1b26feaececb4957bb437e46754c65a6b48580cffd0924866ce170ea4a9473ce112dcf3166ea34c01122097252d3c5ced37b1fc5dc031e4914c01f2f7a8aaf68cb9b5c3466872e75dc7db9e78423a9383ab5ee459266fb834597ccc21951a9194cabc72a849bc651726708a85ddafe34edfc6e33abc3bf2f3e322607cad1b446c812d4c623f818d11c5de0c11dcdd6c26d7fb4479d4b46773a09450b0d0003c57a43154b1a0eb13c1236728266509460641aa75bb35927df90ba63d7a694a6c9bfb789ba3f06828a4c955abcaa6a0d3365a2dd7cb131c0a9472c65d7a2e159a6b36a530d60b146fc70c5a2412a6628d1ee709d0a65250847503e898bf2937b37420c4a4f2218e8df38e9d9cb829d4e33ccb2d98fd9e861140954a600419529985aeffcd52a28da677e4ca49efe640cb06b4b8debd444c5705ed56bd660b3d56ca8e5041aec3a04bc19bfc28e36d4ea7ba3b29905330221fb58c387c7cf4f5c08c179010940780118eef6595603bfb1d75caf98fe01a1d7fc2c67d0be886f455f963c0ae3f73f9c9dd9ad97097369266048a3016579054b350f09e31fc9553cc3fa8816a0859950f0e96a398de371528cddc3a0f230f93478cf3bcada49c9a8f6a6621af3393aad0d767a790552424e13225f35e60f8669e68b5d9fbcddbf6112c2ab7af616e23448c5684463dfd4a448a9a66796a7fdb88bebb2a345aaa9e4c31ef3a8b5e88599ba8837a185fed17c966f58243ca776211f9fab8d5bef8e8fc4e08512986c451cc654730ef1dc82a9c11aa085c987c55d10f695b01c2bd35e1ba3c06aa9622ca50acc807b8e152656336f3923e06fc0bba3029eb33904bc47e6df681566f53902780c93e94d0c4483b8c02383fbc089dace633e5d733a15964f5171f62c2b9409976a1587a1a0f553a2ecd553399dde33b8e57469a15ab03b9e8e25ea56bbd7c04fda3dd9863ee339ac36870c1cf832a93c10be7423251a395bcf19b7c168ef295abe67444ed07cdad733e62fd6c059aca8a9dfcd1b2925b1c19a4a3db0be5f1c1bfe8ab90445fc035912427ab605d0684606c5fed4a814dc0a5b4e840f718a2c6c8b8a4d4fc3c77ee4c2b024259628307365127789a18a159b54ffd0e9ced02675ebfc4a656aa8cdffacf6886d6ba6ceca5d2332009de4cfc1700a9bafd64b4cb62d350ee8601ac5689bac3feb6921f7bdf979da79e719b667a8a005af70bb788566e6be7d76447c620e1234b5f5853679bce36cfbecda1520f12c3bf505688e47d90107baba77433b86cd67ec6b1b07df4c54d5e1c16456d47f4b13db7c950e91a581431e93c2baa26e8dd1dfc1c7cc64dbc194d05e9c0a19f8622dff56115de4ed4d056a6036b0e2c52d116558683e8dbd78cd34685fafdb12512a1d83c77e3eafeafb9caa2a06e37978fefb608a544ebbc0e338f3fd147ad218bdfd445309a2365f927c49a7b4af0da0392a056bfb3cf74d601ee6cf2a022f86a145c07b86ec61c31a68b936f53c8524981d6781f2f22e5772c8d8d61fdd60507345aed7c62f58fc8b54c339fa34ee946b1aed79910567468923d668d32ff1c2d0fda6bb1474f6bc9f6751f1c162661a44362b89a43c8f04a363f290ec1739c54d5f169ed794a1d5eb246de368949553750d61a5d2455b5c24160bc4a515add0fe7fa60c7ab94f77213af621f21d55ffc5be93f5b6fb653341526265c537535c7dd5a867a4c9f8d69e2ccaabc8fa9266fb3d4a64ddc4ae825937d2a0a848b6047ee08ab5564b6eed5e5f87e51458b6bc7eb531164a0fc56f32d247b72cd13a72bce3325de41a9a754dfd6a8bb724c0ddff7c4c9e1e8c59de04de22db81eca459f4b26060ff82e4588c886c572132e6586944610cf84b719aaf7f32efd82c4fb4337c14d9f45b979a71a3e34312e00c71403c3f3bdf42af8a83705441e0841289b72e0bfa1961a608b2f1a709e9475f1e0a1fb54aeb082fb2202b8a41b2e6d07bb5749ca3783beb467aa2de3c356284a944018107c62ee04564070e470a59c2dfd460cd82ea64a4b178b2e2d4c91b2712774ccc296cb9a07ddefb17c1ea7b3d2a680be5e954f694ebd1f1a581abc926207c3d9ae4a282d04c58dc6e42f36484a474454c3555f77a0a58d5a2e384e7c88c8d7a9ea6e68e36512915f42936c4cb1de068122532c0d970a0e777371eec68c0d28ad2ed8d76c3e1b54595ebd2637d25a8640a218679f369fd91e67f10334fdd47b771d14f0079f920a7369846220182bbd27f8ca90ac2e51ac50866cee2c9d34c9a84544c66c55dbaa702c89edac9351119cba4c7b58391a3ebd1044b495ddb35459b061e4bf0cbc9b519c9baaa2792f5cd7d80267d2451147abc7089cf2b793a7aefa999ff4d600cac64295a0b5fc97e4b5afeceb7f36c5fffd2b1c8e5253c2f9607c9480765fd331834fd4246a4f149a95506f6fc37444b25d58d88f0c8d5b08615b25d34d117d1558325b7c18a6282361500b601182e4ae834d89600baf6742b3421d69ccd0903802868229170ea1ec4dfd11445c86412ae7d8506626e6947a7edbe658cf12fafa23ac1d79967ea9fcf31814f8249eeaf19209c3b61c4ff0d8013a5565830cd124334d6dd6c3e92fdfed640c9139a292387b47186de4a814aee1362f998acedebbf7884f84650ac3932ba4ffeaba696da3122cd9a4bf7f4df7bfe41c84fce85fadd4b0f672c2b3145227a3b09b160484e600f272d6fd3dfd4799952c9c75d06e7ebcf9a4bfe1e1a4c671820617c982f182414c4af109e8cae770f87d97bf1ef05a9403c02677011f26071f2c8e10ab04366e6c9a592df0cc10b1619b15086af014ad0a7b6ca424ff82c93347cee8f10fdfe6087cff01da7de5b99fb52324bd6a10fce1fc493e411f73bd2827014f792857a4d0c464192caaac9ff89b5e122bd1f7c7688105738efb875f10208d2d3e3f54a518791373df566d1edd79fe1c1ef72542c30983b45fbe75382c45c39080f732ef72403b8fce166528845ebab1d1983e000e9983a037438c9896a154bcc7fdcdc493361ed1581e03e986940324e838eeac74f23757ebd0041621a596d092a4b90024fbb1c41882916ec8a1e8fb149c992987d85a0f9f942c60e7fd619d418a7853955e3b742c055550bf1879aec89e077e9af3c5a1923cbf134ed7a6a21020eb5f4a81aa283aaca823c29ee28666cc4bf2eff5df5a7d19105f381e9a8a94628d2f0c48eff4d512c9fc6ea90cadf9f740fb2a4b0df97bb03eb11f5560a804c598d18d0729ebb9c169d5cb5bb625f62ad895571c8b651aadb62166ee650755bfd823e990af44413be7a545a46a52ea2fff0eb8c77409b5402495e0b2423ca98ffa84c5ed677ae3142103e8570937170844542973c3d4c7f30db06ae8d564b5b8dccf533a0ad74fe561bf2bc687ef286562cf1aceb31bd2a88623cca31aecfad6e8de5b6b52ad6977f55342b8a34ecadc4a8cb0f81f3cda5160ccf3fa8d56d281baae78fde739bcf3b726a3ef319c939814b032bb3a4b5aa569a445b199dac5f8364d4bc6fca393d4e7e62fc315b07dd4270599ce15fa9e073b49a357b1c86d666dbd2388fabebc19402bd8b9c01222860647224077c01f33a184cab6d6661f56d63a873b3570f496b48efd89a6f3d98c52ba8434e872ed24cf140f4516ba722a653b1d22a6dbc0d11d47c393f0a950e3719c1f969aae1007be92b811b44697f0834f675fa9021d2e226cbe0b4a86581af663cba4514d520f6d67c8a6c4409630146d10374a811276ebf0e0b2824e84bf6764d9c88fa3293818c8f15a6f4d4a40193763e74cb79cf07143f96ca4fdce444fc903415abc90255b01fca57a79bbbbb02a192c31859b2109a6f8921987f8eabed5a135a1f3801b482b57bf646d631f301a7eefc1c0d99f0e52e3844a851a70dde13bcd7370286565f224b160cdcbe4738544fb9b36276267cae863b77b1f1ded88f283a36457eac72d797fbbfeec81bf2d57e7f21a64731ffcc0ac3af2fb8fb680d3c849a47c69101149cf0b08f1e462ead1fd87e25a008038c18cfe2b7c1c8573dfa42832e35d6647075041aa1272c50bd05e0309283f61e0ad87b7736514bc9353e7f1126c58e73b860d56ba198874d7a1645e5246880a71ce6f8661357d5719a0bb85d09c4852768d6c0a9adbe777cafb42a39def46899cef1c94b27519ec4f15013cb67e24dfaf573c5cd0fdca325463eeb160879cc051fa365953d973ec23189449b357be4a21e4babd497f8a853fca8437ada43da413e0507611be7262a21284751cf4ef806343b96cf9128b57368b6a5df591385099cda4ced2a5925fafdcff2e338d1b0cffcdffb4590a23a98b5473a233dde3d0b8ef0e16553c786627f87d45a2e437a5076f450671ee6df582bb26ec5c3e81d360c1aff5ba1cf1092d7b3a7f1de3311fc8262023cf015936f1a2572794fd7b0dc3d88d07a8807db489c0b7c87161cb57a7e19aa84099349ceb283bc7918533f28bb2e62ed6af469c9e783759d5bc781690d902d06e875a02da854558909887acf8027d5a30f67c9110cbf07d0d9b9b5643e43e3b05210a4306cdaed3bce5d3d837ead70ee754eabaa6348c479ec95a8fe914cdc9687749483c28e19f45a1f39e5282c9ee6e68cf7ed4d19c39f521ad4c43c4ce50e09f8089967883bdaceb86570f02019c3695d5cc62e4159e69b9dedb589fcc3239f1fb95d6e51eead58abea93be03f6b317093a4bf08e8331aa69bc8edb8da510692aed7e12188a42cefe8c01dc176cff6e34bf2d1a090c2736c41d1c10776e63ae1808b1faac64051cccf89731fdf27f10c8ade79c6023e4abfdb3e0ee6f30d3369f7d229cd62a29d090fbd1760916225f07bdeab9f6be784f78e58852abe8c2f8e0fc379968b9d4ef3c3f580cc00ca98d2659f170fb94662f3441f76a5451beb612012919b452c4264b9cb108d634091a110f2bbabb9ade4499b3d31dbf17b2faf9f2b58abc8f5672f2b4362b022050e4d2d118a0275fd220aa97e963ea65949e98bfa2f4624e6702bd2c5315bef5f86837496a2177c74f454330d06f7a8f6a580a96a40d9f94041fbbbe7902065f2d94a191c6334aed7baac6c165e9ed7ba02e928befdeb0e9bffc7ec993644154c778591ff2cbba7146ce268fc318c552ca991b7bfc3b26cf9b851bb98fc428692ecc40e8c4603918d9b0723be8a63869825dcdfedad7d6272f477abcc63fa611eea5871807c626943698666d2897e0c9c27c353525bbc00419b4144ee43871b27752ce7787a9100be50b32578a30d4dc6d053c8d1f09ad6f1976a8c2829c07d367e7697843aff3b3557cbf401ffd50a51916761fbf9899919a7ffc5d7fba073015a7c9d047cf2afc63c2dd274ea72c0b96a7c7bdc3e21de9165faf7854bd2f650069ed4919a6bdf15cf085340abcf4e37054dc65b3ba84ac6315f982b17c39d8abd486606865613431a69da37fbc0e6ab268c7257ca70449d5c6971d025f1303104044c6d2f811a499316d67e712a4d3f7beadeda6aeb7d79f34f5e59b6511210888efacce010233bc2b73f75f81a1e61cc9e770bcd1ddfae62d64374f7e92f81ed43383ba273610176d148d34ddb07fd7420c690cc9a09ea506b1114dd2b238d9e9f31695396c87c4ec7f5957313d9f51fe1498729b4e2ee7486074c1e778e9d0faef6d90976e1882fc1f1c012cb5df3bbf5723e105b1d976e75f068918e61a6c5ce25af6f9a4b7bf070abb6c841a25f6f4b9986585c906e113f3a9ac21cb3b9ae95bf17b1f574b7911efa5822fb53f01d0b95e18894b6d0bd101ea3fefdf1590e5fb556cec5056158f318f89d8b4a82c36cec6e13320869f9764d40396d799027df600cd92230bf5872570c0814294120b0d272afa371effaef8358698f0a08fb1e92ee34cad1a77b6703b952b483ed47c4e32d38fa3a3016c0a7ed53feed2e7291337afdd7ab5170a713f91b168e8b9ac04502c102b2e9cb8b38b7fde56b88a22b67b4db627d3ee4a70c5b5ac0da45bb232a088c313bcc3ca63aa836fa82bc1fd64ff8300b201b92da6e7f5f3a9e0f9c864576a2b8f1af155a063a5b02a070723c8a92dad6e0c16493046ea7bf3d98ba260676c5b422bde167075dd89b37b70e8276065f926f8039a6d90bea9eba17937041fd1b976b8416cc2a6363884df3fe8857fa34ffe1eee93b88b67ffffaf90c6b91c250697d35c06bfc709fb51c13b4e69b51fc27ed33affaec0473eb7055e49b4974945ac2b7f71780cea0a5f83c6b87bd22cbd309d6fda93718cf71ca450433bbd2abcd798267dee50ea264b4d7bb3a3dc4d66e9bfaf1c71ebd06c90494bf9d031a95686f97e69b824d9c10561844c0ffd684e7e60c5f672d8cab50d26e02fe3b009d814a61745f6024679ecc584361728384ec2d9b034beabf189ff7b7f3624885d6cd49432138dc68e6bbf9b350e2eee8764579a50abd8a723ebd3923fd85a391c376a57b890c6fa4c5318ff834df4a9d30d11a939a87813b7a22b48c369acc4067d4212155ecb7308cfd1efd5d3f252989b91a824f32b94e22cf8a7c573ad4b6a775a11794feed8d0af0914be8eb8f529d0957152e3c7f831624467ccb032c6c4cb8145f2d10b344bafdc6a2345fab761c6e30a21491cb4127e20ff8c5949e46350e5aa3cd8a4a656f4b766d1153f33cd8a563ecb7f17643937ef2222d8d9904e0af789971d9d3fa2b2d56a03278a14d5f467e9c45e7b45fce4862f2d97c7c10984cff5eee4f4148a3b4457bac1a8b3a594634ee17b719a130318d41becd494865e80d00170a68c5eefb6a8871ae193682e97c37c9cd25224de4feeebedf06a03e545307e75ee42bd574d1a89fef2402f89971c2cc0f713aedda33a7bab41b0dd0ef24a7f317c2ed7c85fdd245a4a8b08e8a1a270cfa111ec5312ba41f4682ee31c415bc2b0383c18194f78dc66009f9d682461bf37e441bf52ba90eb0be9e8f81adbc745b957de4e0695f25732306ef678741f53fc8822499e53750b3e4ba36cb6a7b447c9a0236ada5fdde56fe26c013a1945de036c2d783076d8e953de97b0d8b87597b5d72a0efa3fa0bbf29276e47d48530e8965998b8893bc593b098130859d02b464dd7363b0dd30e44fa7761d40d830a7db0add64591724b8fe9bb6b0d5d9639f6855e39c60c8dbe3053b14979059ac4965d9b5675b4232c648f11fa58b9bcc30659477b558eb63eccd468b4b4f4b6f902c559c0b7e0742f612430771530b87a759b269ae8b512e1a2ea74492cc7ed3ad66e56bd9f4d7ab518328ac802800edd5d5e24ffa7834da181110bee515b37aa2a6da649f4383b0620ede837d2140ce3a2966f8742b4f850d67e3e413f7e4993f006a974264e7760ba3e14c2a9800a948067457f180511ffb4eaee6f0c7ec286c87b8fc044267f784c9728e83845c02b27bd60741fa15772e2261b64ab6166c13bf477cb469432ab0931cca61ca0b3d81c9f4f7cc90fdc18d4f4ffa74a3d99bbe17f4108d6d12094ca24d63dee2fdb1dfc61ffc9c8e13a05618aefb371274f822ccae6878f961c75721b58485a7e1bf8411f664c3970b74eb8543b4028f17d7a63543198fb9214acf66283ba6b031bb6c3fdee169ac581674e762a1288efa182e17cb635bc68f114b4ef72b09938ae1760af4cc63dfb9326c02d237319025be3a5773009cb59f9982c33b4d48fedb3fcc3e6c4d320a0772932712c198dae793db73a040e7f632b9e9db1386ee83274115c25a3d508fdffcf3f51791ec8ca9de3cb2ceae343f145101eb94ba2ad106c0d8fc0a982d9cea47a9df8becb2378721998a5d318cef41014d017cc583751c10cac41302c35284eabace8c14127ddb2001dc6f4e287c82979a4c1d69cfb60a2e3aa3156717df4236a4311e1a497b66eb17a6cd83ab0b68e8ff7a3a39dfe34e897ba6a3a06164c73b13ea2222795949d185ca66786e3cda51ee0e7fc69d77f38aa0f45c99c2acd1d6aada6b4047ae2c8b4d8fddcde2d7faf4d51c8c4cf710706b415c75ef009769d049f8483a036c83f57ae09f04aebad67b3473537d37ba526d9ef2fa947f1230e31b3838e1255a02598278bfc55c9b29e6436d661d1f73c5b3e55b5574a292021781afa45de038d7c2cd3a2ef068f0cf05a6b33397e0bcd3e9dfc1f5fcd2bdd52f545980e346f3264888c4b7377be0cdec6d47d2f338a38b221226a80e0525045b011b432854b1df9924357c91afc9d4d1f745d1cfc2360f3ccaed286d69437089b64f27dc31d9261edefd9ed7efa37ec22249ac76bd91d725b4d8a1aaf67ada3930183a14e4985cb6ed585b94a3b18f7cb5ca563582ba5d196945f01c7bba4ca95baf87df8fb6fe93197bc976a70f234643b266aea309148e7ec141a206e7cd136e1b04b8942be8b3b351a310020daf3725ec97d4155f6c84cd0014b341b14462d87041112001edcf33256b006c4acf00a2f5a1ec309bca1042598628cc45f3afc847ad83dd34f331e3b754ef86780161e1f11e40d2b33590ed91d939c9f056e4d2fcb8d68f2934d04aefbb9f87ed1cb64cbcad35cccc07b87f958dac21e815642653fff5c6d9f1fa0f0c3a4e28840b7b1d467ec5e7b901208926a54def468337395cef126d83353eb279917f867cf31b899afb6a66bf6ed7aefb58945c9a34286075e9e312639eaabdfb0ea17528621d50a0e8939a524b9c60cb7b4f62d3e873e0b79833eb752d84ac1dcfb1a83e3375865b07436f7443895172716381df6d1530613c7364a76e2636ca97fe2336e905da15aec20bffa9f752d91a557fe1a9f19e10c35e94342c58a0e9be4ea93fad658868c3f7018c019a7ace733dc0e16c531fdb91ed859c1a1b773cbd136ef93c127bfff801b8ee9e062d0998003333e27076926e62b23fec3e11adc505852b338b5ae8a39fbdba52b804ea2f9958efc9c2b9a31242d25489b817d161e36e3107af33be912d823affd3f8a3960f5cc7be63597f2443c9ea9ed20fde1e590293a6cfe5bf8403f5c28f651cd524aa7e6ed5149335590145143a5db23cf2bad2bed71b67f367e52d0589d52697b3b0e97f5ed5eb8d4c646066f4fee2e5ef57e47c4abf110e1c71d437f96df479eaaf9b6c2b4d4558964608e9c9caf1e15dd286719c8f7c58f182a5be9ef3c850476d9954627ad873c7b9b76541c0f9cfb2fc4e3345961b522a32a4fbba153f15298bbf6ff2b2dd0992d9a87b3986be2ce3c716f83191476ab75bfe202fc01d017751258dce15dfc448f55c0663db55efea2a359b15cae4e29118533a453c1212dcf17e68fe49692f515275043e30cdafd63f31e033ea44775530d44eefd71f22139a1c5d0c8a7db89a2ff15ddc15c1a7ade7fbae052afcfa0b083e902165c56cc8fc7f6942970171d80b349525bd512a7b9dd5f2f636ee4ab0325b5f4ad804812c45162e6ee0cfde79101d859ba58918f7a1675bf585b396f3d6227d56abff97e96ec54c414811a42f578df46782cadf3e3f63431d6d07e6666ace2bdc841f504a10deaef47b1a261bf7e68cb64f34c3fd4ce5ca80ada7377805f5eb919ef72a4c8ced709635f949f94da373294cd956b887dd86d29eacf9471456f7c3f286557b3103def86fca1fdcdf0d092e3eac0f26cdd0030e87c51d8e8c34b0bd6263dca949506da26d08285f9b16f79f6b9d845767cc8b69f90453e357fd4aa6701c446f54c04ae80cb385d24988c4c300965918cd53181b984a13b701a69c6200e1e2d2774435e29317bee56c787bf371e6092adec9aba09c9261021cc5ce0cb742c87f11d269ceb8807f66bf8862d8ad22f352c9f5e5dd9e0ab20f499eec9c7e50d257ccd430ea27595e293aa223baa045eb4a7e3d2a92e81a398d883baed3deb0861156b475cb33ae020eb46bf868b5f207579742579b5f4b5e192cd56eb014264a1b4a304634742a66c599e0441d6ed7022e2053dc476a22e162bb3950f0097cbd1d45f6f44d79ea28a1723233b9b337aff5754435bdc413f951cb8bb63b4bb2b6cb3fd0412444d5c76aea08c25f48d489f6e611d8ea552878c8d27c5c710656eb5567d34527b5ca199441ed8d5c9be0285d472e5fdb6195ac50d7bc271d6582faa1150238361992d635bff97a5510c1eb97baaeb3c623eaf45f96e3640687956249e499213748f55df93bf679bf1527b49d1aa1c6b08d36e8040c0985f54870182842cdfcf2f82e4cf2c2e4aecf85ddd591e9b631d2095393a8aefd51f50c8e189adc06839544405fce9a6b6bcb7b12dac2a910f86dee7b5567abcebbf27e433057afe8713b42d5c10716db2b026095834e0e8dab0cf05c579dc2c7a6385d835c418b64647222bec05634445243922bb1aa17969de3c67298428e46f3ca35a92d20d46201c10a082787b565db004dd2e1bde673de6890687bc5acc95e16dd733a55161b0c9a9f598d15770dda19528b47709a8f1f5480119cafcf04ac460b113516025cfb31baa4e5990bf5e875fe406f2ce5ab5e683c2995af11ad4f7c5c40ff7fae1d7d9da9f2e38902ffedb17db402af2bd023208db7b2d02492a7535e7f11b78b64e6bf2efa62c1928c3daf06d437b9442cd999ee5bfeb18d8b0f09e113bc07f22e60788e11fecead8aa2e8d4145989d539d0d793173f881f83ab148f60279b22eaf593fe834ab57a6fe918aeccf923f27e6622955de2584c3ea409a68186f3a74192216555afdf38ee10aa9de474854a5478e7e5a6789c391f31bc5ccb6d429e66914f2513c76430fae510cbc715530b761e78eb91eafb21cd291f6095ada6d282f1f22e0f6e8902780c5954b46214822365c68c8c892c60a073372a379700b8482e47d63c78bb895d8da37b562af3145547fd9147f8f524a16a7f79ce62d4b1ca5887d615a2e83743d24798097e2a8612c081eea1c8e42bd9fc930338c4c8d93c9e7811bcac30c255bc7ce9320356ae1f5eb4795c39281ac7e0feb4bd20bbd43497c1608b0859e1ae400f5a0fb823a18688870a1c60b4a661d3f968249641cafffd39c208a127506b07e9c8ac79b94226d01ced74692598ae41cd9e5650bda70c8ad72c6b0607df6b5f49be1e8d61f58706ecbb43b6e36ed61fdd9821c36e595ec4d08ca27ba7608ad931c2d9cb1da78a47a35cc2a20d55c74a05b5a408208bad5bdada4c7614612792682520a8c09f08b79c4413c4067ba898ca4b9d86b9c21e7fd4b3c257bc8c9e5d676ec9e3e1b7bedb52e5cf0eb3bd7a95d6270cbc886a3780bea04d872fe1ba7d06ee171c81c512a5c19015a336488aac31b7356d8a595e27b2acfe8cc912d49b3cee89d34716d6878cdeb0f0537a0523ce3f61a93799dce6d6c4ae59207dda5831807d12887016b06a4ceb99d1bef58bf84d559d3cf34c199dbaa2b7de4cbcd84f354680eb00b0b5bd790102b9e8e1deaf8aa958cd44dbddda93da214cb09ba4006f711fdd8d83c49a9452479fd660730f56b9ba82304bb1211d249bbfcfabcc166833f65160d507c0cd8d00da7de38bdc3d74330c635d87d2715015a3a8a116f11f6fa82a93495eb2200c0d182927018a51b775675a3961dcbfa971d7ce7c457185461c315f729ce0c205041c93b7ba00b06a41e474e9ee927bb1628cd35bc397d7cc66864880ff709ef886b66df74eca6429028270a953a09e03d99ea294ea0fb8dcbeb5b36e7639f44912c13c1d2dd5b3d69a81349c9934b275de7ce3a283e613b44d3ba9e9d7a451e7d0f8a15f19dffa09f663bfbca77ffbc38cdc5a782cc0d86770b02b0677f21afe42ce262575f511e4ff90560e709a9b800ca841c0c22cb4295462d6a0ceb8846c129454639e2201bb6cdfe2a61f184b583db1c52f5b25d4054386b67e456cd4a371ffffa4e618cceba47ce3e94e98aaada61fdb28f79602fe0e2b18569758c2d65454053f9231813539f1c6734c518f835a26709abd418884c426c94128c985788948e26bac58fed76be11be256983f030c0887e34f5619955b76368e67128471d5a7bee8c90491cc7a1082a49401ade471c0efc7b29364b32aef35cb4a7ce7ba890c77651f41bf64edf2c08904ced66b709cb023ae7690b6d2ef04860e3c3108fd9807b11306b94f61e61acf43173f7e71d21fb23ea674c0f9bfff6898423b77a59b861ecd42820161ae7a83beb6de29443a52d4efc1605f348af814580405dd0a5e1035e899c96d2b75d0593a832ee91b0b43959a625d30ba30026b2cadb0073be5ba1b8b8624386e7bea3b1a188f72f4920526ce50518992297e02bda0e7b2938120db1bfc3bee6186f0cf3911aefd4c3aea244ed9a60c0d2541457ae41dd2e5d9d4ec3cd273fa126fa130ab05bb007ccd900593c5745dd159b38ebdb2754dc9a5acd372a787df4f907979ac8a124649fa7505a9d7c0014318e63774da6f7954198a6be31697daa8316fff687fac5547fd7eaed13d1593331754c30b01426a7025f45cc31c7d8670b2348862bf1037bd76f6a33dcb10c9294e7a6c9226b02a0b532b71fc4a2cedeced93fbadedb0c613b441d6b27833a20e70d7da4245a0fb63db83819a81bac955964ffb0e953b83613917fd496bb9916c7b8ef2e53bad41c18cc93abbe7b29e50ede52f36df06a43ab3c8f78a27d314e5af2f1190c0de81a2438185d7babefc16c740897749f2d026820222d2c95e08e85b58cdd211cdaabf0112354d50a7c065b40c3c32a6d8ea69855da7f4cb5311b5a4c7cedf3f0754faa31dce6598045a2eb761832353514fccefaba58bb6c62eb3b4504b7df835753f1c309fb78a468741abc8dfe1108746bb2b52df94b315844e905dd723fb7e29e236647a84c1d8e57868be96d649ebdaebb67e96bd2a004da2ead56eb168c6fe9abd819bca19cf452266dd0aac8504de0d2b390ea060913df119f9699d4dce2491237ad6d4068d245387e73c26091f428fba4385390dae44cecbd578cb1bc5b648ea87ca854f5c5cf5069b8f75462d7950d9df347b3a7b798f27c19c1628f5dbacb7ea4167815860767b23e8eff36f1fde7a97a359587cd24e2fb83e337d97f343eceb186c3474b9c355c980182065fd43a04cc34620567dbaf876599e68bdf4619e5108eaeae97ecb760b6d843502179832f171582683d15a041c70940462d6249bda65c325c807f5332d7d38098b55153d0890c18edadd2598096b8b40ed7677b2178da2ca0ce9a66e9817563ac372cb1f2da670fa6aa37fb7500f881de1ca6d1e1a4c23773edcf2ca0c2ad43458c4ce792f0163d06e63bab6b19544dbe4f5885d6ff9083b1ee97c998ac58e7dc79fb77c49cfb72ea7ed5b541ce96495c50927bf653c7b7e95d1f0ba3d73d8f4f3457409fd79a32a8211d828756f5fe9d86a92d49ef9054a98d290087286b52de0be852d9132e6d08c4a8748c3376945366973da6553fcb304ac2c482f7a83525075ac2be113eb811e51eaeaa971bb9358a45252be4091ba8cc48ab2d3204b330cd2ac0ee040b649f38228d9e9e5e77f7509c9c4f8627f087a0c9547edb27df371355a75b7020b2a02a8a4a969f5decb20e850ca691df08f20260c2956124f4cd37604a65e0a9df6c4ae7c78d7d0c986ab0e88e62a1244a44f8be2a930c6c12492b7967bc3035a5bf96a11a0b771be55dac130d59bba302ba91b847ac2170f0eb3a42194167a227fc66c8290b047467d1a7f30b940c9e9c08fc9efb8f7dd180b9d0aadfb7163dce034f9f4b005bb83ce1984bc1b3ec98e6208363fdcc7d1fca92e8e63c08bf851b13432f2d3b834f2b3ad85d1487cea15b5b9357bb39c0e899d8949921b8e650e2d70431ace5cca833dbcdb9da42a7053affda2bb299e6538d63f8232ff2877762e581b7965dea59575f25a11c94223b68923ef3fab84a56d48556c500239a6e41cc307a83e179db9651f0ef7598332592b1fc4d3d1d254f4a3603040568571f2d801d1a28a66f99e33e411c3f86171834d0e5c3aeaa8d3ab8e8d21b7f85fd4915410123dadc930f9576cd22923094ba8dd53e403f490fa5462328d879230b6b004f24bc46d39a95a9ed1feaa6bcdc546e8f204367ba7f6a2195a6de97e559f263f98f2ffcc340527be8d3efbdabcb33331c9fff9867c57aab7a20ebf64737297db77e701e2ff2daa5bc41843b980ed585a05d59b50c034b44b96b874ac49dc9d108c468931179613f5e6b16d18c398bb4ea777216af5d03738cf5aa0da907f53dbd8abb3c3cbb005e8eeb00143932aea4f1f0198e7b512a0d80d7316f2e4c62ff2cb47113feadfb756e5224909a1eab6eab17e255570e6ef577a9b6d94ebc5dfa0729e11e3c0650e60c987ea7763282e52484db1727fad3fc5ea7e5dd344ad8e3ea6fa6e936eff808b942fed394e6534df923603e669eddef534a9088e7ac1967b32b9e0a5da5b9079b7316814171520342526e82c6105934192453620a9ad5d7908849e8e7f69fa5dfc29e258f088d62f00c2b33a45a3249f61b6bdc6bcd21407e769bc64543efd80062ae71361f22dbcf135faee6b24b661040249c001ea7cfd8f26ab7d824abbd48cdb2450bf061635a1ab92ffabab71f8d84b954d5c827469744701040e26919904d49587c9f936442de10a41fa4d1efaea63d285b7fb7e169eff72d0fb693f9bd00edc359edbe74badd83eff3d2a4212d08370758aafea9a6fbb72e176c253c3bcfaa4bf8644f9020c1bf0ac4037b88a936cec392ec891980d0a246108c214527e3c4580b496a0ea220942fa5c2a5d685a99d1e7038055b035b10c183843bc27c8c819e634d8b106e023113e572aecbe05ffa50ece8d19e26271e51f5bf35f2e2531c9a6c1c96606fa6c76db926641a7477038068c4efcec891baca27155d9fb1a73bab5e6dd3d026d0f9f44b392480e9a663799c02c90beb9668d54a18ef12b911ec82456d2a053a92d873aeec25b9ce3f75314a388cb8d4e6c7f361d45761f58b5d22975e2e792410b4ea398aa1bf09404cc2c999dd2d6747dcbffbaed81a7c6d6605d4e4ee8d44046c779d50a3bec5d7a92c513e24826b9dd780fe93feb67e0cf153c7404ea972040f5b18161b9d2cf5379039a27cd056ce0c82f13fdee7594a53d48bfd0d84adadb3596812c2b9e17477bb9d92f81008f21092144002be3fc05859394b270b9e486a7285ad90d740fab3cf55dc01d1b30acf5db301e6d37574522c934de5c6b1a405639388f4516bd771f76bbd6d77673f41d989e00b8b482e449e095732c2c0e990b209fe6ee05142422a045c35c26cfc54fa4569caf2e85c52753747fe9c1329102d73a06c7ec4deb8a7d37a7bd35952a27b42a52c1f8e28c4e1735d0fb32c3fcff600fac48e1cdfe8613817cb90bce5d72640b2958fe5710f90e9be716df8c2f6e0d6c09d5fe2ed159f0401ec7fc912f8cb10b5127fcfa115854879509c432fe87dedcb0b2ac172cd506aeffa460857f5828da8b4ce5a32477cff45d84a2b1635b1cd2d364b5bf645f133a16be0ba10baeb87faf733ef97eb9f48dbd23565523578e6d9419481c501bfed7e1d42948fd409026492f26082debf64d9676537b381924abf15719c956e5b5551a212a3d9d4f2c905dd75c3d5273c96f19a94bfd56d08a0ae608eaa9f59ce0107e6a196ba092864bac7e06e2a8333deccafe726ad4058b6e497e249b242c5a5bcdcc79338bf13792ffb7e87872227c0969e2c8b5a70679406b9c71f1a76a6234602240345743775e5dda25067cc46a694347d1241253c7f5ea224f32361a47b1d59fd2fd7a26de477bed56c81cceb5549fe08b31118793f492a623d9a0880445aaf65e739db27a641a963afce68797e6364cad44b7e109c5e4d360880019680a976140f25f2e245b357b3cb7c39c12f2acfba31b56c82d6340ceeff8d47b3cfa9476e98a645c92ba2891164839afe64f0d2194aa7fead50c8073a4f4f8ddd876158d169d6dc8c6cdbbdef24a9f52777a83ef6fb2ac6d875724d76d488614b6d029d41d4a9e5cc21e6e9caeba44cd4f0f2bab958e3f248d06f63266a7f7cd89c4ad5cc4c7d65c24b26bcc62850d67d00bf12b5a1f124ee7c98fb3d842441bf094b65c73d2a49a8c04f7228fbe2161137cb167102c7a2e8af30a7be711e26de105b31c76e11b7418addc83ad56b69ddb25265d64b86bbe7759860632b5c843bea492888c038465b210fb7c6469e667ebdf32ae02a8e985ee2cee25d04a6e4560295e2e0427fd37069912e7f76ab6cced9c21609b23d4932e764f6df78a1165f216a588c0f825a214264c1bb9653b0bc92cfe21ad7a87affa9b4096c30bf72b3cfee3c89d05769f5a8f91258814b5a0b3515efb2d77902f9e63b8dff209a6847885e57a371f1195460e7682479eb04893bc72dad98f1eb601970fe5dad82e2f6f9a264008035620392bfd77b8c902dd781073a2bcc80cd88611d3a8f79258158861767dac7e0d6678be5a34baaaf30d0301f44ba0b32326120f681f1c9e62c2e0003ab91a06445e4a99756b0e8b2e65a85fbbbdc6a23dceb912855a51cc180c6a636b905741c978757f986d0ede5bd8388324b7fe4b7440dc09973a55fe7d7d468ab96f7738e2dfd14099ad1724cb0ab1c43739317d83ba7ae6b782751fa3bec7000ade9b99d8f0d90a1b627de8fde119e39bc531525413dfece4bb1b5f584fceba2240af896db48fda90bd5d5eaef50cad0940065d10fe31d7ae628cd18de86437585391940668f19bd2827cc08d4358db9e86823cba971f91fc4715f159e820161e7759e96f3c7d8852f772e891425e0ad8e665ba02b5f325c8883e68ff65445bcaf7def9d414d8af0cb39c879e5f6c2cc0f875dc52e3155b50f1dfaa2913a00e5251590952d9f06284f05576fa0aa143736fe3b708b2e72e4ba7d33b46c426aae140b8dddcc9695b482751c6d8253828636229bb26558ff2d88e27413ecc57db3b91886575bb273541b4f3721a84e6ac00d1bdaff22e4f8b2ede11ed18f4235df6709a2cac58f0867aece527ad4e3257a412a8baa34c966cbab4ca2eb3cfb65aa3dcdf7db7c3149ff00d25abf2acdfbd6890a47825dce5eab92b09ace974573ec0979349f78b3f05632fb2711baa7c60b0e37a89e5f599181c46567bef8d398188a5e6f6e8e963c0c7b3b5b203ad8c271b448316f46d467c28d49163513259b52f6810ba2dd5fb51c3b9bb9dc38469eeda6180bbc6a34085c56ea8aa387c980e3d8f0c7644770efbc1caf6862b9d1f7ebeb0eb0579c769307511eaee6226db0d1a52e8b700234cd47a5a5a3529602ba7190497d93312a771eb1f7720943b50c2678a38198bb63462dbd06631eded0f199b386127a056fa8464df35ea4f1676fe7786c8abde220040147aa4ed53738679c6db0ddd6bb873dbbd8f0aaf145f8e6cc8113c7056904b24c5edeb07126f533746358fdfed6b72a053f80b2affce5ad1aca9157854218f417133383bb701c193c910a8b0bb14a53dcfc4c3158f35beb5cbf76470af926dad91210a11c0db3f7782ec520d3127704e903ffa6831d81dc4c9fb10f76e5d9f8602de4433a472fb26e14eadf7629075b598009bb0ccdcf0cb0e78049f73f0b0cfc5568b010c13cc872cfa94953e82bdc89228a5405e758dfa4019becfdb476de5066ab9cbee1d2d3f2aaa23affa45a88357c52148910310a9405ac398b4343154e0f1467bc3ce699705ab054a3843d8be157cf560455be1d9190b70ebf8ad0598a0858d0491cbd556cf1a7f02bc449dbec14f6f28628afcc0bbe3ae144a72bf13be3db77d0f3ce57aad243c16ed90777009a184fa487eafc72686b81dcf9a5fa999bad8a8334e6fe0d4b108649379870f6e769f75701589f9597221589b84ea5f7655de02995db7ce3ac12ae852558c824a00c173635d5bba0856a027892032b06849d9b92e6b7d3fa8cce610c210bc9685503917da8bbcd23038a2de9cf9fe76a27762c5dfc0c6241ec62f439b76d16cec84d0218ca3ad64bd49f0ae6eb096820af82589ebc3f5e46fc09a7c32e42f5ed14d80f03a21f7dfa27ece5174fbfb3733ef3dee1c74674337c1018902e76b313a275c5eae942726ee5b708752d16b1accdf59501a2e007583330379936145278ed1dfd60aeaebf451f7d6df90d99cf3bb770b211a1a1c720a87a092671f0945ef02bfb61ec5b4043c818957707f5a4e4b949520eb5543156231356117c8380accaa1ce57fca0fcf2c25c0fcda2806f980510c00917e6d7eacb44eb87b2406ae6706388ccf929b5e12066aa33fd3487e1a13616ac7a66fba436652a9529fe59e3a9a3dcb18901315c0ded23fd109a40fd6b0f1843b93506d2432e023f1f264ee4b532e75f982746349453dffb33c55e9fb4ec08c068712d02098678b46b73d2eac7c1d2819f31701cc89a0ced886b29f01181b11ddb765886e9ce02164712129c5be20940a7d8f9918f56a39a9790890a4851839017846eb839c2ee271ee66c4c820853e6491b5a3cb878b8b89f394c736af56335964c5743c459438f850df8acac4ab4398c3ecea6424c77108c286babf7ee2b1fb6ed19db27677294ea84c603ec9b80347150fef833d8be0fd35d1537b775d4abcdcd39356aecec2cd3f883663dbd7ce74a5a2c57f0021940f5b6f992a26caf0a0802eed306922a19b30eb408521fa95ddd0a0b525b8c4df3dbce794d77b461cbad1a171bba1a6f9a0517350df9fc99c2c9af45899b2bc0947b609c16f7e82f91fae4624f924b0a493d37cf4c6825e01ab07dedccef34d7ee2725526be80f0ffd14c0a3ebfad6970449d0efd87b9450676a7eef247715d7ddfc85205b5655320e4e46b38b94ac380d125ff03ba43032108823dc62274c1bce10c5d1d969b893f7465a9e7a275c1fd243f12f70705cd9e124059802716176df519686dea88a35a3390bedc9e08be7c6f4156c738767f86c29602f0451eb4cfeeecbd5b357333e645ab14de32527351a4ff4ebeb0ba327e3bd34594169015f251615731a2a1f75a0af10288bba909820b8934e46be65adea6b410cce350f3cabe69e2adb283f38f2196fbede34c4051e048638fa30188e5abe6c61bc2032fbedfcb71880141d918177d0e32fc0fe0a5aa29b7a27dd1ec5167b8a04128a4d8662267636407c54e9e1becbabe9899f695bd872083299d741e48da4106b279451ab6f548ea59160a6c0f3a9813fa2b483b9a892a49ada0f00d00932099f92b8f930aef9ea4446e79d6fcc9ec947e299c23404e7ed2e00deb61af24d323aa5f44e2a8321b1db28c1bb2d4704d710a546fd11f5a87ba832fa986e7d6ddd7df5321e978f4bdb8ee3dc4f50a84cc8080b34621ec065fbc93fe5fe5f3c5358f8672ff13b1609131807862ed70cb66ee26603f6091bf1ed34b8f6d4f9cc645858b82700d51889319b22c638fb8645889aea230cd9f6d043100b40875e3b916a193ea30ee6f36841362beb9b3248b8f183892a515ac05e1bb06b01d546a300c4e7fe5d087a3b900e5bca66a3efbd26fe4a8245046a7ab587c6a0bcaf880d97c307f3b0cb43594a0454ddafe0c525826917b008219802ed4ab41d937000b4679cd15bc820bb4ef6cdda543bfbc6adb9bea7130aa16ff6253ff4b003cca7b4709b4b0569a8a79c4facf9f240e3808819a156a60f6f1295ee8f9a43ba163f227c7ca33f37eddd0c60b871699541e16f0820d80eadeb50a00eee962f456f8994f4346c0db3d2d5d0e137f7cf4d19e8aa15953e0c86642da1f5fd670bda336941e257b1c5f83df1c18dbdabbd7f0d25f9fb73577c4302d97d4cd20da585b11983d539aece76598d163ea7f444fe725abe5bef3ea0f6c14f4c5596c262cc20066a3ce79db5b8e651f6121d9b3869dcd5a3e76eeeb69c037825c42839be35b8d01eed38e71c4965bd225a4af15aff2ad4f098c00a2445acebef995a13e1a183a8b57f2550b4bacf201763dc16e567d7603600d4d6a4b873e84d109555be26ff0b1a71cc56742f130920f29ff4fbd7ec32db82d4dfd4cee9b47e36dbed591b79c9e2cb3eca9447696da5e0d0f31385e8c6fbe4454e0539690dc83546c8b68b9a9b955fdaab3191eca2d04b875c5ec2a28222f90c9b7ffb326898b43a3db96314390cc3a4b9066920ae272e001f7585f07b3696ced71685eacf3b25d30f86c1c04b64355ed0cca6264c26150baee9a6afaab8575a94a2fb948ff03415601750580c815eacf4bbbdfbf837cc80776a86a738e104dcf5d3222aaacdbac4b4f4d5fe3f6b7789b6e77d73668b758a90f64bc58b0760d498a45b5cfdc8e9f4c0bcf433b6679244c3de8b003158a6184f887ce5a5f35a75049c74a86269cec0b1baf7dbfb1232ad095f64cb956e86271b431f70fc80cc1411ea7b1398da415e4afada54d845b6abf6b4010dd354b24077035fab07fac9fab91f5193a6eff07e3c3ec8a631c137cbcce55d3610d1cb83de84bfba6388d9fda05de9661442402432a91134c82c610ca3a10ff5d360e489569d9b71db5677cf9bc806b4c110bad4401041606bb0d6233751f51e27586db68e46d049703d2128b3bcd4cb7dc01e960407d38942dfb07b55bfe710fd8fc7d917391fcb1121b8052715d2ec675a844864564021e1c6828c3a8db157d57d577331fd55e6dbdc649d356ff7076c257a63e47bfa1a8cd3075f4ca74ca872c2cc6eacf78f6a5b2359079034b03d03b05bedfee2b1bcd4f64ed8342438810b7426a7d4502b9147924e76dcded7bce673c937ebee2da2b4aef9a06bb8a1dda0e0611d0045d55809e5c566ea245c9913221c301b767e1edce9ff1ae3fe162e9b2db7cf171e36f53f21e267fd2b91bf4f05010b73d81de32b5b5146a89f9f9278254b48394afab47bf4ae0814f22294c6bcf7c149203c636bed460164418b73cb61af96974e1be07f724c627b768d16d54d0ec4dd0c22252992152f1a0404264c8e0f47001637a3ca6feae11bad72178d14b544b4de7cd3fde3f8b60de4a0cef2138fe550e3afcd14af2241485a20b47ddbed8740f61d933d21864a1083add329d24d991b9da513e76e986168d76da87f0600386f755bd47c75812533f949047dd61e672bd8d5704b815aa08253e3294666251f061d2fa5291dbc20390dadb7a1e486f4851cf225ebe9f5055132ce3955dcccb437833831cb5024f6c7cd40c17eb4ae7a15ce38a5a53286f27e432d08e1c84d3f07896f5e7acda3c03a46841c1d3e4481e4cd803407c1c8963d063d048886216b0a3e9e1f5ba3925b52ad143068fecb5908b070131a3241ff36e8dd3efe3716f648f7ba5d7abaa09899b24d9916b4ed852d915e2d5f268c8aedda0d72bdb77136aea9b2cbce037285961055eea6a12e4bf91fd6804981baf5657a2500d6a37b63935fbc32c4478338dbd07a29e75888a13e10468408d1d8567e17b9cecee60402ec4a6835cca165e7772e5fb043a1a37ef6e238918473a7b1a81e231d3e5f108b3f5d3270b2d720ef96c3e243f169e8aafd0a13b90d037af188bb036c653aeb834cb1f3984473a30f6fc9e02699239385c117dd1cb259024e22450931e0fadd53e4b484c488e1f7a818d8fc3666a4ab732d6cdd1fdd76bc49de815de6a9eeb92192e3312972e79aea97d5b9cfee9f1d72f6482272058a76ff13fa785553442feecdf190950acacfde1baffa590d81dab56797a4bab0f45ed54f4170afbc133beef7ebbff54941e7194984348d25c84786c9d5384e9a5d3ce68727e08222ae123f7508b6fb7a56c8ebd0914a0bcfde5f3105fb49b93fd1a2a9b7aed8a93f27b1fbf8b56027e90f92edd8e2f9685d523d6803715693fddf399988250a80b353d8a8db7bb3be82bb8d446327aa3e1303f8dce6da76dde29d7f93032a3f8f4c0d4e1ba49b053ad2a73cb87d1f40c0dae6762b0ba61017c774d4b27d0b30d60f694872017d6ba94d386fa2c4bfdcba528eeac21fb10fb41bd43ffc71a2446f7f9334f151518e4b4f7cf1bfb6053a3c4a0538e28512c75e814ce670615af5ac6e9cb88e77d5a6acaffdffe69367967b4d6c74f2714adfdce33623fefa367031ee71fe57d00a3ed7a6d5cbaf1af4bdfad08c66db464ec729b7878006dc72de2ff8accc8483a61769b0f182a954fc092df3a4dd51aa2e1abcbbc5a3ffa729f10de3b6d416570a2022c0a8050407619f46abf21f45cad70e00396d504f340da8407e5cadc7402d4d3abee00f17a989849dcf85950a1fc345d6401362f522740dd4716bc69133d648951fe93a2afa675fadad7473d369cbb3c362e45ecd01d1a4c2cfc96c6c45b8fcdcb4e93fd95516656b6b21d82c514d2539eb106685379a94501c375fee984a40d6a99d3520d3c947334794f13d1ab3eb4a47c6c1cd9520f0547a72dd17c61d0ad3a1b3702ac8ad146a57e9c51aa04e1cc868dcd5d7fa1e41d91a618c87b87d3af0fb64fed514dff92566da99412a1f8bfffae66256b6aee0bcbd5a1cd872b713cf594c10a2fae07ecb2381d70890cadd1746c29a257b53b72be12b426cacebc395e51faf6192783fbc0d90dbf1addd61203c36f5abc3854ebc51f5f1813a6794afd04a2512304fdb913519d161d7780447631ece8a01321093e51ca6c8ba7e5d3c1ef595b6187cd4fb8bdd5790c1309bbf06f8a5dd17b7bd9b0be4f6bee8b6f236129d343959505f92470e1d34db780cc4cddf4cd37327d88c1733d2b4b7796424684d682d62e29a1fc65152886a6d3829c115bed257672081dae6baee07d78d69be90b8ad794de0a65d1f4fe72adc5b688739eaa9e6597a95e6eccff6ba884c2e54be7be090fe47c657fbd67a44d0f721c69d9695ecf5daee5f922ab1d1a394b8d7f55612358910735f37b636e18f8037fe3026537c201aefd774397aec3e9cd0dade53f88504347e3db866acef7a32c2d76db950c87a92f7b75b5976330252aedaca6d83e6e957728c08d2865c1313ea44c260ddc3db1d70de94c5fc63a6549fc0a6a2b32dae80d02e3e1f2afd84e11de16ee13bf7a89a4a1f002738bd1398b4bd993bb042fb900ba7602cd773c15ec142cd0dd1ba176bd74e9fa0bb3d907f871820ae7e2ce535080cf8c9229c2b69da1d3cb60c4a163778f32b6f0fe373444e01cbfe57e1854ff17d77232a8ae36d4da2a0ddf1843a91f970156d3a6edeaf09b70b03aea30437028b280b781cb0749b83e23fb26ea2cebaf7c65f1890d239956f1a14b2afd2425637b0c388b5e2870075f06ab5e52018c82d866d0c9db80e11f3884eeeb505ba5395c1ad0f417c384d04d5c81ea297701678e1c53a2269040c45accaa2bd52c5aa80eb01ceb8d51593b1cc5009ce073cf7df8f276e01877e2d3eb377e1553747d76528abd100d51043beb2fc2dd6d3b991d25d4a9a2a793723bf6917b431519f3df88d268db31cbcf858456d8c89f6bdbc81531ce0aeeba3b98412af0dd8cb7f293582541e64465f7384ce48648edb208db56fac1c888e3b110ae663fbcc86701745143ee837ca222b1058bd18f1bc70753df75e648c1181b50f8619afe31c7d084c484f3fd16ce4828801ea9d036c934e34bd3cfd3f3ff11d7a4c06f03d4460a3fc7a85465a6660b3ff2d20ca962ecab04c1b7b9bad0abd06f4a7dd741830748e4b7a34ee87463b53eed43647adcd7b01391e2a6d7a3393f7627df0bdf471e22e870f2d24d50cc8493df4cbe3fb921d80757afa69665b9f3396752c7988fb0ee2fe3cce78369afa21b604ea78d014580d56f335fa9028e3dbc778b328bf9e242f7ad8f5db9f3b03fdc1ad5262f8cb2973b74830584c4183258fd94bbf4165db37f6e0477a555133140ad17220ce265f954313387561b145b8542d287f1980138576cea0900aad2d12ecf706a5268f8120a58cae5c4d602530f1465509542504ff2daca81b05667c88a9e3c2258f5f8482fe8ade2c14d71aa0fb4932ab3d1dc469190ba528fa9e5edd67c750bbc868c026af10552fe421cd34b0b50b9f2aeab409a40590286394b0f6419285c6d218fe7d907c93c73e4a2a3464696d155b2e4db608c3ac0ca401b89afb6ab095b6b725b2ad9347ae4d502bc16f2fe3e1afdfd9e507e8f2b01b6e8e8193592d7f5973255851049d26730849ff3c402f5943de212f76377dedf0a7dd607bc1feabb4997bc437eee43199dac8f504c3daf32c019068737b4de181a4a4a559a34ceb8c8779269cfca88487585adbb568ab930cf16b3d02fefdfc95296190f704ec20336130684d469d94552d3ab98cfcc15547e786428dfcab1d8ae722b94a026fb64e8be7e31156083877a938acd11a9088287cf69c85416b85537f68a82ecb80ebb81b3d7b46dfdc672f569698aa09543c5f877b7998d12a7184b0f727cbd51d5994291a574b26d491e6b9fc3d2c4f96a43a8dd51bf33ca7789024a6af9a13195a561d1e11bc115982b65e687675ea4967641f4c946a9e830dcdbc452023bca3f2ed559a06bc740b21f56c19eae57f56f17525e16618a0f39c09c7239da6fd84193452313cf33496bfa1606a0339008711a360bce6c38f3a029632879d7a362f802ed98ef59a52d8e7228653ae0dd40297b858de454faba5222e7b98a0064a8e3e985a17da9b79d255e4cca4e7f5f803356f23f206da59867098d30062b811f0a13d3ac4ac7ee34611cc74eb89573904eb92d36c9b56453ec67c673e349cce3f155935d7720b9d67f880b956c155636baa53d4f835d8dc7320ab0da94ce4f63798bcfd4ae48458e7cc814d9a7554b251396facd2625d222ce718e2ced4db86286091ce63088517b4a5c1011ba4e39cc8cde6a9bfcfaf67763648514e09a96b4ee689860c768eb2c1a62c41558474e2ce6bd814a0bea5358fd33a1e0be51d460a36e6a4770262f03f2af8ffa7342ccdfd9989b99e271e3173aaa06df3a05a60881ef9a0c7609a7087e93b5d048c8e6ad81943f981dea362538ae0a935c66c1eed9efab0a656af216f5988809d3f8a1deb0816a221263a0681bb52a829a46f2516a1472c9cfadb2a19e056e546c07b05b06a5ac584fb20f16a95ddf4e7885a47eab1361f4fcfab42bf26241a5e174a278c4faa43367acbedaad998698e087dfec301cfe05f4d3f42dd534b5a16a0ccb0d2136388f2537ebe05cf3b584a7b5a7111bbf87008dfef772df44f9f930a71f30beb38229cda62e56800c83d1d7c9f9cced09c227781f3b9655232db314c8dd634bd94c0274e66aa7dbb3b24f2a72c016842aac4daf3038d106fdfc7ae0fca9e4b98a60e611d1657b6d6b7e631cb5fb7571f6ec85790bb41110a84171a96d6e10ae423c1c8228063b421003efb75d899e22f0e82c259fd863d04b6a291e414a9df48d8631587eddc325cf00d6a51fb5c2f91dc98f57a0cdfb3f4132fa8cf54a3b2b0e8bec3cb129c60e258b0b081f9f16cc552d90198d5ffa3ebf6a91e1dd22ebcb83eb4944a9a23e5dfb8fb6bb14f1e3d47a55c1b4e74d0347c07844db4c8c221bdb0b4f55d28502fcbedde9d2d0ef21b333d9a698327e90aac2a4203610318b6cf7cd86650aeca1543c7e531d38bc1f4b8cfc5f13f2a129af7b9c3d5d0519923dbf7d3e6072487a23c693abbddcb2ae08a21b2417b28ef70c6a2644eb6f2cab3f56952a978bbfb29d88a3ad5a98ce1f0455753f3476b268bcf5b6a6b0a9ac6d3185c11dce38f0f5d9d8d5b823ac4efcaa55e39b77ac020fd639b9b88a2d6774ce3a93f220ba0cd5ca8de10dd5d581bd96c7c2fa3b7a8dc9f25e3e1a2331fdf2ffcb236debe468b1b0e4634aca1e66d8b567b726ba25cd20e6969de3a3168f0d849bc4ad6211db45d7882cce495b86d7b3234037989f79b648bce748fb4103c5e9270a87b8ce8e234bded2e417c1bc0d8590b28f0f331a20d73b097e13ad29c834ca5d21cd7ec80938ffcd26f07e19e552fa274a40cc15f3cb31876c02b337f78e276553c3391c5f19e8afc4f8be930c44852262af95a5940f28a2298c75d626a1e66f4122d41119f186f14a66b4e234c272192bfa9c69a444d79ea0ea63e40ed0950de41f86fb54ac54b0f8435a0a4ba77c7500f8cfe9e1ad51d32954137db6bb13a176839d96b5ead421e8e491348e3f0b779267e0072c1e4c8d212035ebaefbdbd34ef8eb5dea2916af3fb07f88c330758ec833da1b07f98c805b9f52aaeb2a693d3d2ec498324d982ce1d6bfed2285b2e41a5b35f90c7d8922af11856c3e4e16b5f726820002a8b140c7dc6bec1c7f741ac1c9657e8260ad8fc2441912906448159de390e9396dbc61f71abad598c98105a45bf6fd1e84de306b85d3391fbdea8aabef2f05babe5882fca0a94dd31fbc5c9cdf721f52969e192a0632de66c6059290b75661a461e3d732582d698553bf69587649ee0faef14e3cb73447f4251ae7b3621b2fb0f8b29c10396815ee0f8a8a0ab52cbc424115be2428a0e3e898dc0b409974b805c31fe08b2fb3793041609e0594c1ef492ff91a34fec7dbb648edb6451849073ac94de20cf7fb165262d63660b8a1da4e6d9c1feaa72454a9b5d75f049288215315bb2f7e4e4bb1da01865078fca113cefddb4a29ea5933c0cc06a7f8d9892f812453467f1654cc33456ab64539bd30dafff1840c93ccfa0050b9381081c444e7c6cfa4d0d96853043e724ba4898d746c867f5fc8d93ad1adc1454479445cd35a3d1c6b9376e3e0af6a4b39ed57c62e1d1dba7b5ea1283264fb5c86a7247d91141d2ca2469be5e8e4b9862f41680165b7372e0c31087ae0a4f257fde7314064b6c058bbc0d4f32830a7f80bf198bddffb41164e6aa533bfbfd809595fe5be2ec3c4902437aae0a5bceceba5c9681138004e22d0a31ba66d8917cfe2916e7467e471a713bd4461721a8fcb679efe9df3b340012fa923a6b5dd47676dfa75e5cd1ff3d5b0e30240d587889cfc7c2d70c26c77cf2704d0eb0661b09fd59481d2664bd93ac6cbf0068589cdbfc8c5165e9fbc6c69a043169496d19c2063c1fc0aa4ad6ce2f2976b4856e71f1b093a32b2d27970ffbebc05f9ccafbd19622842ef68d4418a8fdcc451b306d5fd42fb2651c2bae649e0ce6588735b4af0f0e4e141aedfdf039aedb0fff1c80499fa05d346b8e4ccddd6e00d63d824aaacd1ca7a22a93b249c6abb841275bd7f7a8604db54d4141e4eaa261cbc11a4a0efc130e1f3655e954ad5e450266189c043beaa335a4b812e80425cc23ff542731023b84d3efd34249322194e3052596c3153eff27b8d674b3bcebb00e2a421f033d4943169ca7b34feeb16a163c171c4cb8afb270315a0bcf98f7d86cb36529edf2bffb1a0ab89918dea7d8423124e81efe9a22fd1d981dd13ebcca19633e947eb92bec7ecfe3bfc9d46b6372511d04600bf00b8d6c13d00bd4702eba1d5316150a2dbada9ae10aeca9390adad00d0859d7d3e1f7831ab73b4b7eb5bc359c04277b6b6f33bec3ae2190865fee7cbb8f7ac8996addfd79a2a4c3deeb0913a850d37a494aac53713381c6f6b1484520d0b59b940e85e73820ff612e90d644d8032e10d683815589258e06830ca11274a718cee8fcd2c5c89bc3ae9a24699f64f49de55500cebfd8b28f98323ce6b2edf7dd55d03d34e3e2119b07649d3ff0c8e91028165bb9d23ba31b782bbfe5e7941cd5da887a030b3af51b8074d4058d0abacbb75d903868ef59266e304abdcbe6acedd74ad2c14c3470409ac8eda3043591aaf5d047d24f39a769e2b183f63158959e80f68f42385a02cddf6b8b20603b091323ecea6f7e9b70d12d2517c1260cd6837b314c1184114ca2251ba046c3c59d6250b2daa135f114b822ca66e1f885c06240b12b360a33430ed2a7d3a0ffef7203ec74a8dd4918a9995ec56803af2e55d6913b6df1e940d444dbc25294c1be8e049c53bdf52be9724f3bf37333648051afc43581a9554364ac2f9e38c3f185071fc5402b342f0543f13498567602820b7527584bfc0466c50c2ec1a805f4b4ffb7b4648159dad84f4f333b4fe42fedae8a001d5834979957a0f2354ecaad668471d2f202e65df9fb94a1921510079485421fc8e064ea224805902a85d4c26d62df1afc1061bb318bdcf58e2b79f0943b7ae235a2cdb62f092b34b9739dfe5469e070fe1e23c1e08ce56747ae37a04711180e31bc724b01132e21cfa4f3cdb1693fa5d75aa05c02a98188fa3d356e1b187091e8ae43df9819bda19e43d8423495e0e96bf8f226aad1477110bf8d27963a46879b5247141ef26bd910515421ef04b4c68219548615bc814499a228aca6a2f2a94e1e8502f4479a22e45d3f73244e6e8cdcbd8cefe09cac4ad08b3ffd6a6e06fc9f105071b75e75f8e2d1af99bc6dcc8915298c526a6a09bf18cd6509f4f155be2db009f50a35edbb3c98a96f570c23a92513e558ca614f5e1482ba89d56940b1fb0912222fb2d3cb9a6c69fabd8c36081ca8bdf77bf62ee8f84e5d09aabb35d7a395d01eab749d04e52347a8b375abad34047731e83b339493571d9e9139c5d9afac7cb78714f77106f57d8936b50a3818046637f0745b6d5309a3fa93971e3dca8b980e2773277afcbaaafaa1d71bff54ead31f2285348cc3e4cc4ef45c46e0d87522c8996da0da6b1473f63c18c4ffd7540ea0020dd997790636aac79256dd4f01cca240b4cf62c10377c0f5c4dd03240947747fc2b281e3422000cf69fb3f3c3fc087d032e241ad757ab5ef94651afbc1bb338d8664d3c0e20fc41c54053c97d6ceaca364a1e0d6c565ae6d0095b4de21658be6289fba373515fd15d6505e996136320941ebeb1c246761df894e73655f7a82ed22686fe82896c4867d8f85572ef8e31138edc2608b0f222241f85cf0f5d39f69183d2156cbed3f14f3001cc8ec7f27a05fc33866da5e98ba3e612ddcd56c45cb4c73b6a9960ba820a41aa8a88c0dcb96fd24f95fb5c9bb7804f16ca1e3a8014bb449d6930f3e26a24e83b2ad547ae42eb316c1ea03a43dd6fec988a1f176bbba5490cba72e0edcc9966cf7938e32f9061fd2977fa516a3eb338d4adcd89232927662b8a7e20c3246802878ee43eeed6dddc3ca7c6cfe9a1fd3602283f2b46ae36f54d9a97efd63b83794bf377c16aa4a45ff841ba187cbdd66362fc3fcdb5bc3df00a84327936ae5a5afe1d10f69bc738e62c5a825c2ea5b8ada457504127b9d08a5916a102fd0a78df960ea91d404030397941e644f466141419f7398a79137f6eee92032d75c6bddd6d4397bc27c994c448c4ab853fea61d3373c6d499de10f3eb4278dab8cc2aae6d808e00341543989768153eb39e49506e4bd86f131a03ceb374ac2cae39292d25f3b19af1ce13b98650ec56c126dc662d97352375d3be652253b312617642eef9948af3bbca36a2c7a8b1f3c4245c95698480cfe7bf57a83994114c682322d69fae3b1dc60eb3e35defcb7008293230c8aa48af8b2cb02ea8d26c2658adac3f3798f741d5830a626f888563b903f7fd4212bc127742830f46cd1a3bd854acdd4b7d463694d82136336d66cf1c3d66225f48b75743183ab5d489845f5663ace4ce978a864ad6ca1e5a89180c13667efbfd72a9fe943b4afd18330f2199e51832cc99fe82d7a0ed0d86492341b9438f97d6f7ad882d68b2585ec649d17bca1d4cf5d0df56f1923079653087b37a678bd306cfca5b098c43470e2056cda3c097b077ce0566db42e28e53e22711a9a489bd6fc2b6e2e37c7ac59e84353195085e0aa368a5aab05dfc0a9b92bde221ef00a1e081cc128b18c7e5b28d993e493ee15633cf29f3a142969874827141179d0d3f4c0b8f10551f63f7287c8a91cc51044bc4977aba9423be33099e1e74f5054ec7906cb3a89372e29677ce46d756357d26b48df76e791d4d25a44b1d14c081f075fee82d6db16e505793c47a9f15836277931531cb73ac15829873ec1fe5b6cc2aabec4184781aec5ab42a15a169d979a03a718c6f877e7dd5ba984d5f69ae3e1081a1224864e968e6ad7a4e80fe24791d9e068663826ade8a78245fa3b6230187cc80f45c2a4deec26243681803ffc03d9535815b78f7d9081c6fde03365841ed1e89043788f5593211ea1b1829b51d3c557e850ee79b53d41029caf8abb9c221b346553de2c89fa0c1c64b34947bcc1657dc57f537f51af435d7149c4d82c37240f7bdeb4a0dda8036468ea34b662275354bd6825bf8f94e1c77981fab29823d494e421f559b75bf96e067eedc9b3e250f5c1bd27fd50e379600d67a5df362f9badd39abd76234280906da7ca09ccc6b92ae601073e52f2b0102f37722aa47458fec12ab16e26972423b833ac7b361cd1289039038ccc5e9c526496238ed2077d6ac097e3a31711838d98a85b2022c6005d9d0d99a75fed6d25dd7c8a3982f295a2647e43decabb9dcf518fadfa43b990c4970d4ca81f57c7a54847225d625aa68fc849b532bf1139e2da02028c7a525c3f3cde7a1af9020d4eac405002570e599658f23b10aa378e21e2efd1ca246985ae6b6471624e292b314049107530fd8c5a8f3e8c2d93e490d6c68331c8c958aee7d22940fe57aa549762e5da154f91e9f61b194e7583c18cc63574687745f162f9220434b5fe11b3d7f0db715146e560aea0af8480652d596251dec00f2ea9f8a12a95b0599be1fa039f18d711b0047fd7239da3b253e2e00347af4e1cc9c66d3339a6df89ae46fc710745d165262457a255b0dc0b4711bd754760c4e5ab22cf9ca9c7fe5762e0f46e5326ce2686372568c29d2700306d59766018c36cc467fc7f464ad2ebcde7338d4b08fdce2196dd17eeb30fecd063abcdb37f5af98649036d584ea1c544b6ca9c863f78d66690bd6e8817448f83e371b3e12a5db954ddaedad25d60aa57261e3a15a3d6bacf1c5d09abdaa8fbab0a25e7064aba281656d212ca95573e3733d1072c0ee148e87741ddd09a1828d21ec3184e06ecbb9dcc366e599e072787ed205ac7459350db2722afb627cb2de227e960b0b3c2424ff7cb8e35184400aed8d54a20982f1fc6289e95b962fdd6fdf8afac5de35f406177b7accbbd7f03f38e99bbb95a530871c2d4653c1f944a983819ec835af12302116dc41d12d4a410037cfb8e2983f7e1eca80bb2b83a000e01aface6eb008f7cac884d0fe7dd43c62ccd888873cb4119e5714c39dea5934724a64a2f39599640da1efd691499df7b7716685c1dfcd627ed09a86754b3773330d1881c7d70d767ce5fc93920d9464b98bc711f301be9ed3c32b90c7d2908110f901f688ad82177088ad9056a1e77609e352164f8a0164ba9156e90f5c27304db61ac2b39b48b92ee8923bf3c6c368782b20d19b9b74abc166e983d4a389af28744c33c0929127c80c03dfeece0be2ef6a2cb8e9f49e341dd8eba32ded5bca610af4f58e944437d07acaa886be1e6e7e8c7199bfdd4bf137ff5335a0b56081c6018cff1b57a1f483162389af4b529ff6b60a09ebdee843729b796aa39dddfb8d5634c2c24937ba0c5748e0fe8f99bc56d94ae5b9d3e1d41a4bd1a3b2e3aae5b3047d4a2b39a9f3605aa5ae9e16982af6b5b168d8ec6d6a73c65315bc92cd1ad7ba9d8e0a6c696a92efc5f7dc136eb946a9b446d27ee90b41cf6ddae2a37d8b312c087a27d77a0f741be54179187963d3be184bb2052f5fe9ce9c12c7b55c14a329a501e0ffffff1f