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 71868 4284aa90be5a18ba6c9242f0531cb1734ddc01f1fb9d209e19d8fbfefd117c50

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d74d2c7de535031e33f3de41409055a8f6f9dafe2efe8c55cec4862d80c22189
Certificate Block Hash
4284aa90be5a18ba6c9242f0531cb1734ddc01f1fb9d209e19d8fbfefd117c50
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...001003000070220000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001ad53a54e03960c675bb504a08160fa441ac16158097a2c207fc2bfb4fd9b50cd80779aa2831e75fc89fc95d8337383fffa899de5a9a6ca9c7e9faecfe8a48379563e8bbda727165551b002a23776d822f18555eab73bd5e3e0300000000000000400000004000001003000070220000

Raw Header Hex

000040209c265bf24fb87f90f439854c1731011bbfa2dd25b63149b718111f5af99aad09fe33c5eadee761b93ba94c800fcf084dd990c1b3772f5fe6d67ceb4eee73c3fbe7ca2b6a14f300188921c2802d86c4ce558cfe2efedaf9f6a855904041def3331e0335e57d2c4dd7

Proof Data Hex

59,560 bytes
121216020307ce20b207a08f4aebc1adc5289dcdd7e432eb6f95d7908fedaf28f39111b44e16f7a1878aea18b3a3116905590d466e940e25b2a2c406cc0060b78b2c388abfeb8fa86097da8e448dca4fc319e7710d10a518eaf9a95a6ae6c9f8a21b036185409fbcecbb8de1b6ffc8d23f6efb8c72099a1b08262e7f3938bf062eaed40e24c4881c9079a04aec36260e5fd3dd386980199804d617151820ab24f0c10d6391b2b993f98bf8ca14497116fcf4ad0e686e845380107c4f8e04f32ed5f6485797927dbb6c4f524589c81ec13d6b5cf5ca2d37aad3e350e46e40a347675c04aaf9f37b589a6634de1a6e85e5a30f83cd395d18645d5abfeb5acee3444e3658c0a5b49f217e98a45b7039749087e7bc83c6d30c398b18bca42474d601e2b18b47ec85b7d0df9086ab3515dfff4a5905da74af2a1994179feb681dcf0b1b4e94761a4a9b30e3dde6d06896908bdc343348f3501c49d4b7cca78491c625e61609ab17aa7cb3f44b7e19b981eebbe9c32d705e0f79ddc2a5dfb616ccd167d11ff2af870a6815143a4d5c6b6c12baf211e5b28371ad4ab9d862da318e0c620764db5e95e30c315902106200d39482a24d30e2ae59f8b3e2aaa52ce5f299ff9e3911a870c5eeb62a6faccbfc1f9efcc2ec1fa1efb71e2e259392d6d08f5246b3395b8bfd7383a7af658aa469ee978135b56edf4a600cdb533be6d3fc761b5007b86b5d80ae959dc927c7cddd179c0099b296b1ec31003294d9f20b6a5d5b1dea4df07f8d2a4ba5101ed320837bac827f57591caaf18777d9e7121d2df023ee87cf8e9356af1d2a3cead09e08235526510f3588c6f384b9fef6bd39592d22602c65ff6b567a87c9f1ba5c1478aa4a6c411e4cf36b31ffa3183043fbe018311355dc85cfd5e49eb0ac93d9c57dfca888b9a2f069378e402c9b065829fc5ff3524226a327096b5253738d7a07fcfa9736577d1a4fe857450d23f6dd5fd78558a78c821f370ff25c81a4aaa307ce3b203063a9cc09b4e310e19f476021f8ff11b8227c0077192c607272f79967e6336ee3e34b8c65a37ac65ba999fe80a05a3bde3b1703c0bcab3a382bdb9388a2e48a38838b592edffd4004d293eacffd78c1f2d9956cf4057bdec052c132adde40bc287b1f417f1d520c62c939183bed3544c2dd2e2fc2e8ee08f0d21670afccd5a24f54486c86422b23ce39e2cfed5c6a4d43c0f4638f0fb0b55627432f92a57fc84ca421881d2f47e137cca86c29a701f38f4856feef5c4cbdaaa36151c96a456e557c5f4674d40ca694bda16727e554bf793d5788273bfc055177d0fd0e32ab6caae10c43925b353f1163393680bf9066f1c1fa718178f9928feb5921029d56642d94fdbf0009f9242a498e18489d2edf43789492303594c21af832867414bb9c92f8b9b64d73c1eef86842dcb2b4c985e701d3e50c55b40010c4e340fc9dac8c4695dffb245855318846931de6e11a30cb8a6f1e3787bbd98c9785c21ad744f9a4d28c7171a9cd96931fcb620b15dbda03aa67dbc55325f469c08081f7670f2906732c914ab1173d9c737a59a5c161e84fadf1ff91d19b0cc1e30fb30b21b1cb0efcceadcc51024572e061fed21d593c31110cba9098e2d028e654cc5954116bdf1acc96f29089fb9945404e7f41acd636e74dce7e5a97f5417798cf10ca2060e63069ed49295c98b39143b26c078c5215e588de55d232d6d5509df4620884dd5d5df17c4137ed79d0e33becdd829764cc8ba2385e59fe8813c31253d5a5144af44517af0afc17e707b04b10719eeee0a209037da41f682ec4235f21e0d57239bf9f0e099ab7d2a28d2ad2ee5752eb39c3fce98761b26bfc1d0ba908ba91a1fb3c5c832cc635ab2048d28965d837fe521271258b3d990559b73aaf899d50389e4bf87dfaa94f88987c848ad8c41ea1a02f608cad9bb6ad24a568ece72ba94912432cbdc04db2622b78f02aae1316a00cbe3d101e477d6cd24e044ce2f034e62d25868e354680a1b965d6eede22d90737f523f607b11cbc91cfc0ec76e1b7b93f27cfb7d1ec2968e16d78d9ada451cbfe23f2803bc2cc13684c586f796b383dfec35796aff8ba4aa750c08b5186c972943e38d6c9f2f2c758cf48c3451d18797ace7462bbfcd753f227129a5c25216f7b0cc452c3f737d04fb1d4f708f5b99d0b13d3ab9e9b2cf72df0151f5fbc2782620d1e2616f51608141dbf10ab709147b17a2932a641ae5dc659c208c7dbcac51748b259a80dac25eb4ac49ee926149b947e336bb498d216f8b837f96d541de48a32a52c8116d238221fd6fdbe0931d0f67f84d5c720e9a24ed408a14cff5a9f73402e53e3b98c62f6cecd0365f8003a7e279b91f58c26a7b47e817f38ea31375746a6a727613d655c4c508d03b56959620f3a4c10147616dbac65e9a9fe1520b9d0d31ee5673fb04bde4519d7cb7ac2a699b8d08b5f78618c3524403826f1c872193a4e2fc55af3bcf8270824c6e8af20b8bd380828be7c477cef45ceb2b48675f4a51c7e3c60342ee77e9705506b00c5cf888084dfe6d843e686d7b140bb6410c621effd4d1f67e45107a17a9a7f8838b4e355abdacb0a972511464eaaa28e1e6ce2f22a91781d978a03d8a5f510512a94e48f699bc132672e8fcfa6a8db16416555a6a0a8c1c54ea23447b1fcaa97400a3671bb28799ecd670c11ba163d538146f8be38e99686765c8e004da5b401deab28c8afb9ced19751dbae9ae13a97295aef40b68d52647b916f9b23e68e6d34c77012163f2ece271435a61c9215181d74e852ab930a4d3bcbf90e3b403a5c1407248d5d2735d6f4aa870d9dc2e934542d3c49106b010fe18a3459297d2eb9c05ca89bcbecf53afd537bd445d03b21870fd8c18cd82978de70c639cdd670d58bb00e6d28fea21e200c9e2654a5c6a9b467fca993ba19bd0572d436413bb530622e491be65e78143410215f9fa796beb8293a3e2a57eda83af3006abb1bba373f30d3b8a85ff8d28d6a475bce87accc6782799848c4d1306a076c3c1b5c010e3e329389686e9e22bae7b59096e1e6c56ad9effc6b6863b937bbc3e97ee7d44b13e74f177b45435230d8609f146614ab0b79d85bd343b2028c006c3eddd4a91c421b1dad351aa2ebde7d9d1954f20ab12399e34a4ea3f71690f8bdce3165f5525186c44dd527ed67e61c78e534f4b65ba112ac6674360dce1f05e635df09be913774fed4ff3a6b856fdead0efaf0a49f411caac09551adf7b5059028bd5c2e5f81c51dd5d5ead5d42e7a51554a48fc649192239f8dff3539e2b8ccb7575c3c3fa4846ca470029de1f68f81c47fa17a21d046b17624c9b9bc1563595aa9e1d1e0b10790314fee37663c49c2555d6103b2ba1bea5b1d46a7c3cbf45d69825a25a70f8242408b6d10d01d389a720492150b9a185caafb39c8e2b93669db5d34f3c2b6304ae66878be1806989950f67a1490c7a4bd8630494ce8aea3095131d1db1f781d806c780155103f00a5886146e1b2eb4a56061657e2135ab025b998374ff3271963afdcd8fa3954f55d857bd88982ad162e3d8b9ef81390c98c57d0dbb9177f265f0bd9cc687141f3ddabcb5bc97e942203869235fa568ff3bbf460b2ece8e61819571a1a25afd9aaaa3723d6b3c3b1ebda93794a6a08bffe2a8ef2f4103561f52c0ae7f01f09103ee3b0d804443d46433a9df85fee1ab3e18fa40cf8030391c8f76cca72c654a8aca1d6783a95e18556d81e1cee4be97c9f97b628368c28c451bd28165aa1b971e6828a9780300ac1893ca6a0057529030094101fa03352de14b32d6a7b5cd5d595b8ee7d2c81e7e6f7c7db4a06ef4ed0384861f458f9aed9e06c7c3439f3491a844da9fd0e894130c83d3214afe6af428374b445ac87cd1183eaee3571dd182c01daf693358e714698ea7884aaad101269619bb4c8d73ce1109cfe83e06a08bf2e38a8a65214d120ed782822f0c20f1c667db9c3e3c32c2aa0c6675aff71fc15dfeb85472c2bb65bc5af8de26c25deb6283d484535c6f655ef8c45c77a34617a44b1c75a68a6386e60067f3960d33ed7dd0bd7a4730302451e98d8724a728ffe14e03244cac4886ab097a511e1a28d91ebeed1a5025fa3f66f7a416cf4e237ec49087dc7767cc3d262945e956fd141767c24d9b8cbc21300c201c9b9257627bb532458dbe1e1d5a25c87f325563659b843459f867892bca6f05592ee4aa5ad8e9ab0cd3bdeca537e78d407031faf51992afff44d11433b951f75abae725501c446cbc884875327a2f257a29d347ea7ee9ecaf041314fb1042fc7fac68841bd6e97e9d7e6578bbe0345aa8caed361c5fd4decc37b539823ab1226d4aee947c615d2303efa6446daf22ead725a696eaf4cf5bde9ed052c6598b30dc436b49ed907a3577c203d02e281f95a71ddac30f70ebc96b73d9d010a72b2bb9a193659181041897bf0c700b3b8dc6c744c26f3e6874118fe37e6c2a58024ef4adc5ce2f42df6e106defb454d1974514c6295de2753b3883244ca788eb580050fb83ce0af86f944a4ad89e3ca486afce551c071778b176f63ab4355f4e50ed4e3f1a40558cd8ffd4d5a7d7245ead730c2dc3db0aa5ef0abbeb621453d220c186c678b9d45cc8e551f38eba38fc7ce6fd7a01cd3127328ea30adae1e7e76d0145f344e045487a0db9e1709767788cdca03646fbcdbaed9eaf651d7d23b1fec79c7a2e1dd2a0f9dde35a906870f8b3557d95f4418488a6a6df60d9ddc8b24cc71d4cc09ae7e861d1c084c62502f2c492afc7aa0e79f8a609ba34a06d7fa31ed012af91334ad2b9dcde21bff59a230ada71720b0fbdcf6985ed67bab6288eb944a0b5c3c9875f70b1b5aa0e233630c48730ee08898ac4c8e054dfa5b9b502c53fb17a078e3d85d5d5538bc910556c89277a994dcdb5c555b3aef2d78ab54acd12f5b4dfa05585cd344dd9275cf1f280eca99de82d13c261d1e12809047e679f0b2785a356341c75e4356a2ff900ce6c81c30150a0db0ee5abbd40f1c8cd883b49cc8d9a3a65d332a65993eac6458319f4593ea73b02f16ee6fab345cd6d987ec5043e55e4ca3c10cabdf0e9979752ece60c77403ace3964d66be95d1eca6842457220a869b7a248d7bfc1086a855ec2f6556ffaba48ac60d524d4242010f2d3a4e2c012cb5df4d135be10b9638dff1635cc015f420e6bdb06c56a5b1f79d533be51a02a2aae5dfabb86b59ff9b6426dd918825df4cd266ee38a7c8d0d757d49e226ff0af869b2241db7a308c43bd03ad736bdb72be9db13da0962978a33d4247f0208f4ec5d1fadecf7763d9b9048eaa8e5d0663854bbf3a60b8f242907d0e2c3669415e87a1b8cad586e8ba9e55f26c85c71e0ed64545d9abb68f3c9bf63cd8c0dd849c2e19ec5a01ae48c557b0d4b2f25128247e5f94e63aefdd68006e599789d62524083ae647b454310920b2f54de0c900f6fbac6ce4708db3581dbd4d85340df1dfc6258955f99f99d99186d26dbe9d86685b6bbbeda99e273234e6a22ccc6494e972aeafc53cae88892dc6738acdc6ad159c22f0492fad0c838d1c50d297d8f64d0d1b98ce356753d46b5e5b008c46bd9071a9367ff2b1273c7edaac59ab1dbe583af49ab2c32f03bc5cf16b0621428a7b0a5f57d1b343bb2facb8a3bc2ab0a4c9662117d264f82b43110a99756c41a92de74cb045fba0afd7a879d21e3519d405980d1b75dc6d56434e272fbd411b3214803301453d45ffbc3c4a4de6c47d7bb8a28f11dfa3df58943f0f4b256422a6ac0a2332d5b6476a0f83aa9c2173381519d550433a83a92c34970a52985c221d39830d500a301654157ae6f3892579078cb23616fbc66359233953d6bd8cf75b2d801b7209c84c35c3786291dd9121aee9f517ed01777dbabca541a043fad15b26fbf93202529fcc64a902317fad1d2125323c7234a33c0f9d79b1074bd22b2bff72f27e14b3c510e5ba772fc2ad3d7a3fc78fe934d8681e751cd55d6c9a1b5f6247fd02c88d9269281528aee91c29ba933c3e17c6bb73a350a0f3421d8c8d2fd03148d61cd18b46a38795887ac842f92e822b5701180f30ecd690dfd1a98415240625033ef6d9c6d0247305a88c1b73f6b57e933ad65108b4ee988d0e1eaf012689b6552853be911134cf3d2758e009fe46a5479fc47192e68e0fe431042e590ea6309b1a287d6f3dfb2a2b17cd7510711c582620bf897355e294bee3f71a6bcaa897f1c30291e991e7af6061328f61bddb4e70f9ff36bea74e5b38de4a302fa4a6240b12811ae09a9705dcc88065451b3517e92a774c4b62b3d66903b61a91189cb8e471236decb739fa307e3c45dbcce7026c5fbd79a9abdff359c0982df3875b5c2d42b20d02004096d5832aa417edfcef6f35641407a731365a94382ed5b6304a4f530aaafb13908b16a17ce0966f40b1261837a32962f63a6b2603af64c3c05157d6b0c2f3adc973bf17a818c7145575c985845db1b619ac3a74a09c1438e0ad5cb63b2655df3ec793211a15ef98671c46366fc903f72b263d258467602a6a8477588471a6e9188492f827010e99f83926b507013e140aad905870a3763022998926934d33458835717315a09c02157a7618dbaf5c4cc33927ae4675aa4f0afa2d04496cbd7335c58f0be166feddfb7a9468d03c8f6c2b39f751532015414bcf7e891ef0d64a62048ce80184f16d3e66d7bc56a9e5ba4e058af229c023d74a2f534846d74417ca7a5229cb282e601c2f9ca5deed734e7afd6beb3d08ff1952dd0efbf791742d2e45f906aeb36a62e183b3613b701204237b01ba63c9d0458a4de63424cc40f472a6a1b8dc09a39dd9b40a6cfacf5757764d0d92075b2f64abf36f6f9b62f8a7b3c8786ea306d883c78a22323b100f35081b651634bcc5bcb293526e843f968b942d3c4ee567288fce0fd9577918239eca81e85333d40c850bff22fa3cd60c6285623e00687c5f0535955bc58ad8fee1bb6101a513248248d162ae6fa2faa62c52684aab2be385f2a60a7baaa40b96640859700d225f4b30a68c1fa9f7db1294138885cde6c5e3864c9832d89b8c00c15b4cafa2c752d110d2bb169ce7a10c9f8f738b95364cec4217229b966b8ec247e9d9ef994c5ec454225cff1398f7a19831ba9346c8b1b844939e79c6d38aa424c9af998af7fadd50dccb33dafc042a2a61cc905f42270d6e86df819b638ca3b6c190e544bc00a1050d0a07ace09bae9186bd443a5e50250c546554dd58ab0c649835e66c4dc5b7de9315dd33b57736a46778004d3fab4e26a6e4819409eccec871d1b93702e3da79fbd283c8f203e9371686790dd9eee9c6f9249f2d018c1ced904e928b90c92100e0004523f0810af7b24ad87797d74ecadf3631796b4e3ed6ce8810958572f113f8bcab1dbd50c138381cb702c9a6cb56c468d3cdda13a329dd0a3548df0d1beb5b55bbed8f38ae38668592d7b4caf72d5dc7d4c8255b3ad90efc76d7ee8da9bd09ea66fa7b0e1574be89769a9bb20478482bb2fae3f7c7726a30c9546bd2c663c9c5ad146b781e734ab86213f8bb6c41f15b5d5273db893250333553bea22ecf8ad50f8f51544c7505b024945c6be97c43772aefa10227a0d2d48fb26629e3174b85506f651426dc3870c380a849d41227343b0d676782f8c9a5fe773043e35422a656c2c716f31be0471e1809f880e195f6d23d719eaee1c4f0a9581ae6a81bd25a2902e0569fc73c16d05744ca798300f8fe68f81720e5cde9cac5dee4f2e57feaee2bed714aacc822244e88bfd5e168b2e10d25cd698068cfa5a59d16173378d0e17861a5cf7cab581f1de14c8612e536581a959d6c08191776c8ea7bd25aa10e38a7691809476529cc920e5165110bed91d1e740eef63000d26f60cd289481a1d5298cd011e5e396c5b8d594c2bcdec17b49e5b7025dae29bd997885f8d2431dc910decf982c7feea139ebe15dfa94fe27d5b52a747ba4ab27f72fb35687c2ff820f7b520d459566e5f2229a34991911dda2f7ae6bc0f06026e8d1647bd1dfaae2b3e42b997383440f93f3584db0dadac09cbd893708ddb6fdccb48711d817757d38ecd794277763b69d863eb499630c614bd6eda9f1ee6f8c625af67588e2d30052b8196c3fcea273555361509e57218151435401e5b5c416e3250b1c5d560154f2b8cabbb279006cb8c0e00af6663a3d06f9cbe1f3edfc8606ca0fb480c75d344d86cfa4ff3fbef2acf9279a33a56e354ac41420cf9b961df2df3e533efd1d40350edc41bd5647f937ffbfe3f9b15cb3313f4c85a4e656e5e1925ad6f3077e37dd606a4cc82e3045aecbf00396c4c7a80b530b30c6c02fef0f2027c60c015b144abcb272b4aa501ee8070c06911ecc26fc74d49dbaf1843dbe704e4e4936609a1ad0edd8bf5854e89524f2c8821d2bf4c0849a6c8345e1a5611d65b84709be5a9ba45f5cddb7899be56464dbc25625236fabd783b3f581356ad0d1a1f0de7d6efaf18d47b879dc006083f66ef0303b08216cdcda801f21c50399ec5a352b5072deaf9e7292d07b9506b9e8067d39c7fa33bb19e18ba063dc1119f16e1f12c11f44513b9d3776316400f32d07c9f2c80dbc4d19006e77ee04c7574899921ac0d916d2e9ef16597e436b792520ce396d3576816e3d1e2ef90cdb427782d58571563cc8a06dc1b7804a5e7d043a510050cc4767f7bec09552a6640d248e3cfbeac304034877852634f5fa33018958b258ae9b189a03ef293ba36d49257fd33ac6258f3c614a73196858954d86e35d2bbdda2da7b4beb0b8060ac28044c3b1487ef5313420d1de101261121a944cf6ab7ae3a38a3d193dfd84f873fa061108173b243e4c472d7a6a17ee1e36c9906a3ffb6f9a825e6be357e65d0b02aaad2a4d14dc0a9b38403a873a3d492774080a3c7a1ef0e28d205038a73ecb53c8bf02ea70fb423335fd22765cc690fd719cf9f05932eb210feaafe432f963bc6971fba0e42a83f3fdd73bb73941c473d99d3dd2fae430cac155ab5b84100d35bfa9aacf464cfb442c08fb1798f5ddd29beab03c74d20bd80cd45bd7f6a6d8c30aedc89ec145f7a1f92f367e5ba296456f5699b30d97f206ea3c5dc5722a150016106c28214ccd7d9022ee296d9918be6b06539702b378de10517a8fc53a8fdb3b8c8851ea553c5f10431d937a01c30eaca7fcfb716cf556b2c781560beeabd0ea7ca7c80ef0a01779154498076ade4b4b7cd79cfe07cbbab43d675f8e5b1c56136b787c226bf67ec3c268a17ccf347e363a009b22b1ac8164c1efdfbfd0762611adced2985cd42b73a8430b111e2594d68cbf26745274446c64743f27d62b292054050d32cbe5db509e905daafc9fa81e1c75feea3ef588096371088ddcff2e31116bcb1a60375d41ff034d4056f5bf7fb448d57abc941064e6994dfeb8aae9082207260133aa8d740f2e421667bac8125a5f64bbb49929656a01a8643c91ec8948441713b2431ac0f371f0985e2fa2700c3232dbb449eb7a91fb7c17f53529d92e5eeccb0323e19e3c07b3f5e6bcc8627bdbac62ce7d64604e6f126ec287378fd3cc07f2992d5da598485d6fd3e62da88664b28f11e947d601e51d5b4ce4b468d7985f730fca1452caf844d9e79bf5de07980b905cc4f753738fbfd6c7b94d29c4b9e4f0b260980ff4bb9aad010708c5f6a0f81d2ecd368fb9487a214076c5f141cbd12536e72f7a30513feedea775716753123d250248542bcc4e8a8fd7d041e6bae1d3ee25ec7a18e3152d4e48fa7190020296423a4461253bd91c339be5b2753b5f9e3f6db2ca5891390fa4610550d7b4c6588e39bb5682c3d1922afb75baa745dd0c91cd022bb5246fea04aa94e90f45243f6bb31a0efec81640167cc3fb974c5955deeb87d371d21d8bc2774372de81dbf87ff09bb3ef30918e9fb05b0cdd9985c8fe19e101a7bb77def24a0197fd01a1d71b9491af0b98e4a7830ff6f1bb4108968ffd266b8ff024a6da488b039cbfdd80061d3620ac3bac9defad02d9c22e4049a54c27c14b318dacb1c1007a4ac1b3173f8b180c0eaad87152f4c7741ed8a3bc32abb51e33cf254aaa8d7ac553b142f8abeb83105edcd2b9c900da6c8fb764c4ac08e7d26cdc2214cdffd8f5156b09a57fa78ca8306311e3d7045303ea9f563a07935d2216c91c0f227c91ea5421d0d01ac83e282fe72b4739808312b710fc62c5df540e1dc1718a4e31edbb3af3c1518eac234af1b6b93a15b13e7902972dd51c0f9848b8f24bd37956d7ee0064b046531c89a99681a7b27c18517365c5fac2e55dc4881f242f6dec8b4563d5be990b1f03416e16055103ef9a73c4dd7a9d11268b6113e950cd9f4696bcbf1cf83ed57725b2708828315e748b30958d9a8df3e09852cfffd637da243ab7673bb1f65ee31f71a987d503bf3f4c76eaf4f389d760e8c59ed31c773a4459de2bf4235f55c50e65773e7af9a5f308c4427714317dceee04657321f7c9e9a5652a2cc4418841ed6b8bd6e8fd5d60ee4a6819c0887cc310b48082c7ab0f3701a93e1c962a6705c9fe59ce167e895e11800147c02c4a573a56fa7570c3d3ec06c09f433f6daf0fde09f134b4b14d90bb7717676cbd686f19359358bbc4a69380960cf7f5fe857bdd282c068523aba1d55cdee553a1f6f43277f0d771fc197effa805df0873dd8737940700623efd41e98354f040434afbcae8fb8609d796c80790d456608e5bf60abfd18c80b85d4ea93fb9db987c7f8b658c9fbf6599d65d9cd5203c41ca80c001e5de336f8405f8c31ad4c296436c8860ed5301e3bfb8b6f008310b26f003cfb4011bf8cc68f6f608bd0a034e48d142affd94c94a9a110efee8ac4dd9cf069304e1916fd238c3e17020e27224f06e88bce03cd6b41ad27325e979daef2c7bac901afde9e2c92888ec32e6fd915eb5fac6176294b2bc9cbaef9409aeb84de7d9e9665fbd17b4fbb6d49c8314aa526763e281f8703008203b03f30e329d7f2bfd23166a109082ff00f801d99761eca8e3939fbd63bed10cefe25b0b6ef43c74e011c5a49abbe2d0e9d7451074bd8616311b730465b3b5e9f54e729054ce6798b40f087b8afe0814cf6595afdfc64bc778a1efcc39813979e3952f1bd6f98bd646a7cfecfa548e0ef333800e4fdffdb348386edce6ed0e44d9dd72ee91b1ba724ddebe055df0cb4fb675eae8f3b26f33e6c9d4ed0e8ef95b76f8fe65efe3d938ac06a3d0d8fb8e9c01ade15acd2fe42495a4fa271c45c8b8e8d868b3d01e4e6ed1345f4c2ba7c8991c0a9bd8e9962858839e0486464ffe1fd7f0e621aa01781ac58aa0876159bd7213f8ad7fe9202fc01545f98dbdbef2417db059b4393058f83f1427ab4f53358fee0c2420cb557848e0e4df250ea291007382c1045d904c216cb551639ac8321beb49ee2ef4cfae5f69d56847f350a143a6c102223150d06efff9da036da023d91ca91dfc85f53187c2e920de0ecffc1e753e5e72d719a6878cecfb61b466093900683e8dd5257b54c39c819737cc962e708fb58bddcf05a96a6bdd2b7756d84d909643be83f973bc4a8ced99b5e80b701b3dcbb7a40fb0997865d1b842cb89c7ce5886caf4b894ea413aaeff06014ef650969704d874f8fce4d3cbba991fe34e40962c68addb12a839e3a1049c2df24553088157c8f0cf5debf59688cee279192b39e615a75db26049627e0c3af8abf3cd18d81bab58210aec31a23f7bb2c6784e287f0070e2d546e0d82d2d167f3601c61bd4c6329429f2cfc395cd8fe3b1f71acb09a3c5e28f47b8ff9f9702bce2ccc3d775bf5ef2f629d287896a23ca5093b8d5625d8707e2af81cae5acd052604b0f4e4e84ce621478b46920d080125a6c74a0cd56f7f4588c13cf73298867028167bb499357f5d0a3333d5d29a2c5d5ee179f164a6f40b6d8234b3831f7cabb7299a7b29faac2f015aa87edad6942e7c1f2ea88e742e87778451c102b9adcc2525ab8a06367f305e56a0846d2689a22cdafcaf1ed4b06f16d0ab2b6c214fb233595325ca7ec4c36da98a5cc6199d35059750aaa5537b0111e0646447e3cf21f98237a21d599d970bf2503f560d896c9afd809602522626de47aaa0f276d97e176b46edf0674235d5d766f37b2761f2f327a7f150450ab0aeab25d8d189681f6196bee84d68794805f8a8b2d0c99139315126ea407050af2c640872ed7ef78372b965c41c6c1c5f8fb09e1d14c56ec668548b6b3b8a10fa2f1ed9c5b7acea84ef439f281c64e65ba4c07884b16e49a0be0fb28bfe68da398896b924c2b72b5da96f8df8f2235c5169d30d792cf45b8e0643466d912c30ee8282077783d3c469d8f400ce2c543825d1fc0172a263db56a83a05c3f3535c1025bdc43b09fb538faf4d950aee0e4633aeb221962e31edc3150c246a57f1a270f8e4cfdea78fe563a31f1a7949f4316af9d50fcabc4fcb80b7840b282fab04090ddfda9a704d035045dcf08eb1ae5c45d08016b21ce9b7f69fe4a165051c6901e0adaa02d633ac27aa3ef46db275644c1772ab4cccc68a6eda0a1d2d24d2b3fa10ccf6f0a08406b167b71d04c2b640f379197705f45765ec7c476e98059ec5bdc84a31c26f0eec78b7de5424b63891b54b3c5d389c07d480f0c023fc9176e3256a6ca1e73e79196e538ac61edfd64c263804538cdf86979a50ab672ec796485bb3f65fa355619b7ff187588f5d854d643caba05af975adf33c4488c52e2ecb9573b81b95ea75e81fb4dcb83faca54eb948b5891089980f30563fe02b3d6e217fd42b7b8d246d76276c47c2239dbb50c86920d5884b4da87cb53228418ea6b7d244ddc1beaa89e7041f30b4fd88f0b6fe22864b8ba78cc4e376e564c58e8d16d9b0124266516386f7d113fa7d7af87806c33fd65bca23820e34ddb353354136c6fb64305a29ac7dbe5a6b799384f71e7fff8cb46793422aa9b577828ecb2e9dc2e1c7587c8b8a557cd4a0950d5e8e1ba315cac55a6767806886d4bee223bd16f912ee575b6d0cb99798219c780b78507bd7d6b0425e152003eab557a74fe87650d83c9e2e2b411cd3ed3ea764f3de708c52ccdc513537b55c29d0e5ca2b12f3ebc69ca9fa62af4724fc6a9b8926fe1686591145ee7c2f22b618e376b2dc0f1c0d51cb4cb76db3825aea5d141c2b9bf57cc3f8fca6ee2d6e39d416ac9219e2b46fdb9833d4e80ca77793172ec7687d5e872aa04626353e4690a09a9b2f9893daeac4c29ca36ca7c477ae6e4f45847e4c139134f622b28e040c4bee735bd23d6927929d035c3c4f8cd981f100c9bb16f8f69db7d7fce2654b5fd8d2ca8e82446dcfda6475c74a39115d420efeb9eaeae0c371aa64b7cb5e3a48f7c62e3d5d07ff9cf7d99902956deb5d4274351464d984eea9590c6cabf324c8464cb0d7c9c7b3c61f89bf411584ca05ed135b0c279b82d941b8bb4d763f8f26805fbd8f38f8c3bf5e9e22050d95bb34df8353dc0645aadbbf013e8ee132c45fc92ad7f473f9faab4461c7ba8970a29c3879bb29ba2d394c94d53262d73356bc2ef8214848ccf0cd47de6cedb2aaed104d7cafcad94fe19c8851ce5168ee6d07d868e145c92e9b017e6d0470c850f11381e291a24240a2ce9e9fee000548a930afba00c7ba79dabb984fd3a7e80a4a308307ab72a704627b52cacd5b98327a6d066a61da0b9c998cf324c21ecf0e673cfaaa1764f2c4948c0e0cc6ee85db639c1704e5d9fdc1c217388d1ebeb6071baa635f261da6c4d5713f93a29863913af1b941d78f48e9de08d5a638827cf77cc386c8545b4c58a3c54e6faca369c2645152ea7fc893a6c09434639854f47f5324b8b3f7f27bd680dba8259addafec16c49322016607ddd08133bbbe3205728181acb42b506f996ff1797bdefd0b90f7eb075ae5e7c0c48a4132ae504f827029b4aa513f3ebe374c7e8e9f451ca6b0052852e0dfbb9ae99772ff90bb659e52fc4e31d6e266351fa1bfa80ca998fa71b53184724ed831910e6be4095605cd2e68426f92e4a307763137e35e33fc9b5db67beef7a805c85a2697b625ae72874c3539c51c9dd963c291612c22a109fab0dac82e3d23d59c86fd48b2d79374ced90311bedd0305f892b5082b118f751fc5958bc1d582c1e6302c63c0fcbf08f2ba02c8ae7a36736f92be57989fa8574412faf553da14120dee69d95ca0a1d5bf3efa90b44ce07b6470077a3591b978fde2e1b3dd7f44b0f08f01e191ad4bc94693b5bf14bca7fabe7a6a3d70f77a06dc2e5e99c56f257705aab61e77cb7b152d0257675680888204393950cacb4e583a3c1e001a51595839ed1142002e0d6e78c73874386d8bf882616c720d20fe11972ce11af514bff0c7309149f4dcc2ec011919f62b66a49b6f3fc7bb1338fedb9846b748ca37415547d02aba9d45c6187ae1c3b4242e6bdcd6c3fa882192acfab8423d398532970884657ccd17de866172ee8b7c90b2cdac6ab2b20a26771c0aa43235e7af20c99361da6990cacd98d0d09b5f17bd3aa952288930460336d3e60aad622a45fef4041e29f510cddacaa393c3ad142ac0001cf68ed920eecc396d575e3d72d546ce7e3207a86723d4c90c19030f9771d21a7cc9aa6af2e352db409287425dfda1d5620bc3f2f523b4d6e32ae72a342cfa66a046da9610f533f0447e082dd54833442bf586e3ce2f14951f9c6696c8671a18850d4c0aaf24eb6de40a45d3dbadef3de67d0fe7a0c4c043774190788426e60576d2ef3ee16169897aba712ac3bb86269ae8d3358d6c447428e9c1378d2ef23880d7c54618865df181ff35a4040b0eb398893f41da0cfa87e6bd2ce6a11bda07718378c4a60c56affd8063423c636e3ebe8ec47788182cd64a404a566c881c9ce7dca1d35f6094c41f37c4447768735a29c33a66d431ad21a299e6640ee98307f4542997c488a149af6e49dda8eaf09195df59159ef69052f5de705efabe9bf4655eeab2d29e7bcc60c1223287d73d52d3bad303c1d09636cd71d39203d4e8b671d8d08c16358715ba11c4533825c90a59b4387e91fa72a078c23d9c5743255cb29ec11ad8730d57c60d42c1cfa2169c4a4b80b01e7357dca6f86e7e79d46a2114b2ee60b57a3fb7f97cf01c2677fb336c748dfa2035755e24049855e5450365c431d933bdf0067f0537b13df846781b3afd523f0b34ad3567d457347e28449c94debb5ebe09d47de35f65c51e966212bfc765e07375409f3e3fe1e51b01dc4ca59640aa45d491e042173f6c685ebd1ecdd3d8c6705dcd522de4ee2f67b88820830b205779fdb0c8b29e1deba851a89fe5b1c76da88bcf81e3fc569c0c4e6bc79368fc8249e5fb794e4cefce067442fe78164c3f654596596b8cd788a8e33f66be5656cbb40c4da04ec992cc86be3237b7578cd1686444a82fdb509da2359ed8667c0f4050bc41a3c8e959a3ea30a01ddbe8df08259111d55387e7e27107ec7275d09ad7222300d1274165d531f35bf96402f2dd2c9835ab78315152e2864360a21a2fae1d55a3a240e87a661d6d7f662db497a880119d50e4f48b8ef96ad6383a31d4f331b5d24303451aa7f178560904822f36c7922fb3b20d1dbe42b67688c70b38c107b62646ac1ff252bce79a0f2da762200b238a2d419f81737e28b4e646acf255273b4cc76673ab693e938f3be33bd2c2b168aac6f55f347a1b7952e9768d7b3627ac1f03ea323e1f39bfe6fc27d6448e719c0944779384cc18a46aaffc9bb01c20e014f526e3dc47498bb257dd45f25a25b9b2c5c7c34b6301eff79addf5fc1b941d90f9e7dba28ee811e86b4b1b4f48fd91f86a6b85941bc18a24aa143b36ab3985dc55767680ae296c7df1e403cd785ae57559dc278d2fe921c80cdc9c0e28430ae2c34d050bbf1167389b4ebd8c32597a86848cd71a82fcfad40a6cd255fc758f037df2e37a6aee32a569d4b9b04b04feb6053b7a154564d15b11dec64b3f1e5d184fa2dfe53abbf0f164c89a98bd62e007abdb77df93396b475dbfbeb954d36a5653ae6e2c96a022745ef4e83e39b0632ad648d6a4640e67522afc64851f17381516591eb2d7119ff727bae0ece8bede774d561980a358ca8487eba650df7680ebfa5db2bf6bff03d8c9afc3516899ae516e8646787dcdae691d59bb82f1b78778352535d25b4d74ad8031ed7e7d4763015a67fe7f645db5f8b924a483ed15b01817d6576812fe45f25169a2911b0cfdffca14516819ed6817fb930d29637de111cc6fbd847a4cf40f4fd2f95dec66d4d3d81ee00147db937488e70fc2128fbf97c4f49c83ca95560dd6cdcf446ca6c4054a3bebd17d4fd22fbb2ab2642fda202a75e0b6ee51f8dabc4de39018d4bb96d90f4bc70953095f3b734e7dbec1319c4c88b77b153f10788663c1ca77fa309b22474a1ff07b88864d0b940739e5d6c393ff008f53b74e9382d79b6fbc2d5ece2595807da83a2c4d08c82631da8ba79988829787207e4bcc6be9b6ee2d5ba5fb089983137ab4467e38b1782ab69496cf091763ca81b6b21cb0f421127c33a4f5e021e543208e697b60243aa21966fa79912851184cf19b9066fe4ae7a6ca93df020d314230db2eda3ed6e9331d9e49bfbe37d2eead435d50f5bbb576eb80ccb48f819e486358b6049e706c392ca50568774355722c24df2ede74ce06efaa843df288784b142ba657631f521b5d4c17be2fc5b0aaa7737018695f6fe5cc70906204a1fb6cdc0c1fd23d2768520bb9bc3ba9c92d2f57ef6cdca5a69bb3141d0f64c740c9ec0de8b2cecc49bf4d77df97de9bf4e485ec9520034e2e0e403360a71c998511d03680b9ce7f094f0b20899304da76aaffffc1b91fe10ab3c6c2e8587b83b77667d9f8987b1d3b4f4235a6ac432fee33f3868f69510f6280830cdb035aac2a25fdfef8c1d66ee97a60f8aef99173f1311f247eaf216fb2b91f0283490615ed46452414bc3daf6d8ab209321afbe7c5c003c6157a167dd37b1720c2c0c1b60e0fb302d56d0059d44835772365778c3eaab4a753e2367a092ed276f00144d7cc21b0d2211cab5387b073919f7f86f051db2275a27e8bbb035243cf187f6fe276ba0ad1528eb8a8d2db33937c8d579aba32c7d09ff4950799e0971a2a76f2f06d744ff85df4108d5924f25274ac9e886d1a721ba6af4c2e7b05b66332b0a93ed6b40c1cc61a369fc9b2a16621df40111b670eed12c0a87e20218c3b0f13fc3ee8a588d5fa2bf26278dafbd466bc258d3b93c878f6d1a995ace1415ace81579a7bc5ebef2b7cf0128fd2cd01bea8d40ef6cdacff3d6e0d73b47f78d6168fe4926c050c02063e497ee228a4f8a699dcbb26578472be4bb80a3ed86422b36c01df512216daa1d1d9b7e12867eca91abe21808c8701af7d695c507b8b6e9a64477469ee9f6e9f43f74561143c2e1d26fc659bdb4cbd3398101cdaab5234a5d104f4364aa0a70b3a50603f6235cc2a5fad0fdcef6550d057259bf9460661b049bc3841466eaefc5cf0b21a33b8289c0ae06d2826dfc8212972b146a1984e5a8d733bdf8ce9222986f0ed83f1cfa27e02485e6781bfb7dae7100be0d3f2ce987d22980eb9d652f7f3e2757d1915427fec0c94ad248506b9e3b89d33c73b127ecec38f0f0097b025a204b6ffd9fa5c31b76ab1ece56e1cd8a5d7de603eec0be1dc9b07972536279ecaacd4e66c41152d95ef0e29639ebe8ea74fa0b0f4472553af24e4eaf44ed0ea7dc2b0682ac5fc50c27ef3cef1d0523425c80008736c94444531c95eb1161a10f765a08730bd52f8aad82a611adaacdf3a7331fc714300bfb0f01e3809a4bd5318ebac2ea407a767da3574a504b835ea8e64559ee2779b229741aea61bcfffd3b3636a7688f69820bea74c4c08c2b577cd98dbc35d9605d471f3c8189325cfb0ed0faa4a597e5734ea4cae12a279887cddafdb686a10c4006d02e61b9c0e2993251eea334ee0b168e72c00e7053a2b4f35be61984478380f0179e6ee4900c1f95cacdcbc54402c041364f4267c27c7a288a181e9b469d73584e04e8e9288a4f859fd6ba16a4782c80f19f7c21b89761f82b6a98dabec5a83401d93d8cf1e91f6e4e1178daf6349730d8e1c9ffa82b89ebd7a4c1a365aee98c9491193d3e030d7dbe04deff6e0fa1feff2b97c6c3c5d94365793f53ea458ae69c4a01c2091db9dce8b0b892ce3b3ebe85412c59b6b66335f8c4b63984d85ec7d29341d3a95d85a464a53156f7fb1276ebffb06a0e08015c60c696e09d5d714df4ceee422ea01730e73859ff373db2bd4f4359980308df3ab4f5f4f64e2aade56c7a33d0b9ffc8c79eba7fd08c9b5b7ed57ae87d36b3f1d9e91a604f3204c6fe4b5d25d8e08226665303facb5de9acf275d84dabf117442b0fc82f164c68eab07a18c7cfa0c9d2cb829ed2b561245454d15e19dbe9bc83eb4ac635bbb6481dd2a7518d1a7b6fd92fee0e219fba41efa8707dddb050e87877b426002247e7f8d8918da830b057acd42088a04a02640e7ca6d5291d6509112cebc613a67c13fce70fe3cc0bc5bdc553ab3d081248d4d18749674e4b8a25433b261828f624f4378acc3338226ef4427624bc77a432f4e3796c4eb64eb209843eedf8e225bc584ec16a90dd33a5186cd20dfb1a687d902be06727d914d4579ae945a831633116a40cfc5c61e6e8b714d7c50f3ba8affcb2fdc098813a8a70032aeb532b47c9556bc7cb965bf8cad01ed8d30dd8073d9c7d0fae18bd15383bee245bfdfaf69eef7a3aff614f8eb40ac8778ca44d4c86f6595142fa017f973c4945cda7e9d9a6038493d5186da559bfe677b8845ff13a451bf45a373b829b87a38e22d570fc17d7a58627dd463d55b99c94ee5f1bb419904c7e149b8116de323bf4ff9c926b3c982461cd1e2517a95f0e603eee34131bb089a292084088de3ec886c57b85af8ef4fc0313aca8e4269727af66cadc247073a3371728cf3804568c51253e11bf0d7b92d647323050a25eb353fdf30179b2dd09298d73d088bb4edbb228f11248ee74433456985d52db4411cbe33136b67d187adbcee63900d0b0f6945f952f23b3eca9a42396488421285ee489b04d83e78530288222f43039b6e92c85f585a6c1ebde09964cfacfa0c7291edf8e9a930d26e3d1c8f4501a7e09855b19d5d7ea3ab1e3c33217d076690836ef9e44f954a6c86ad2622fe401a630e8fe438a378529a939c6b41c844f2fad561947985e945faddfff7a1c7fb004009ae576ba70f95fff4d0e92d735f4ee82b0af92021d0c264353863038cb179e8fceec004e18e96549a1c715bed214562ec0325fd6c2274203627f641a440f69d2948684b869a56ab44ac1cacd994a5c50d65b61c246e1ecdc5c0d219df456f8978d1fad3dcc17c38217446b628aa9a053e053e43fbb95acd648db52c9d76296110fd77a0acfd47c08de0cf75cd5266a6d83cc9e6264dc6232e1f0427412d3a819617fdc9e9b0504f48b9c266bc7cf7071aa7e6751b8838bb25afa5b009cff3e0b688841718a2e65caa3de8e9e5ebaff5c5a644353bb63d1304945f19444326c36fcdbc10c23b07e76e8a0f13868480f849a93a6958240c2bf409efb63c6b1bb0815e6612a18a08a9948ab319ffcd899ebc39bc027b39edc21b1dbce549db9fd3a88aedcbcbac69b4e43eb82762407540eced5f67642e7c5741657a6d66bccd2b5299f0bf8bc176dd07db7e1b8992d2b891a48f2ba5d8c3367ff23121a95aadc7d079bf54c31afe16ad5af4d3dcec46267305909a7953d657b06746c6acea19087264cbe509c607d9f427115f4ad8833ce58e0cb9634c168bcb21f639afa22c61502115d2de78d868a6741952c4b86c29232732f262bab75c25518c233705c7abf80bd2360d5093fda66819c9c2f9da7d496455931bf2a0a906773a23e8e2acd30ae7fe088dc7f8cad757f315774d397afaa03bb7eff9b35be9adfd079f5ce37b02bff4fc1f8c03f87f8078cb501a7053efef0ce3a6b91c4757f608523432d87878e193db0dca638648c01b9aaf4ad09b28e1f7e446ea63c54849b88421e9f64acdaaadd570cee8b25835e4128072a09c5a95ca269ee83f8c56b98b4ee89f48872af8c3110f7150d580994564cd8d934a8b6e50731f72c538e2b3d1e813e5540d5945b62067169c17dfd712897833a9d1cad877539d81c94937d1951d31ce0533e908a247e1eaf10a6d139a191ae29acca8f0f482b67361ab70dbb758446ae58392c23b2cffab00617772ec8a8ca5299d0da662c336f9127fd500eeb0e06521e118bd3643ea5a70663074c9224c63695179dc757c39f9da61e706d51492a41c7fea2eb6962b4622322f535704cec8b314ac649777a1138dcdaa9ea4004babe54ebd8728a9d29bf14f44a4e208b182ca98c00fcaffbdbd0d8737e7a21886f6a6305e00625a75cc141d71a57f73689c72890218b7721d3fe871dd61a8a0822c9c86bcecf037df459c90539bc8300a52a8873c629244545d622a686b8050ed9c9a2e894081498b4f8b4375600b51223fcfbbbb0e76d1ff8c302e56289ec5030d07dbe48a5459cf89850ee1f488add2074f474ab8f1da2538abd9a8f94ea8ce3258cb19455c2e0585606feb748820aadb7856765f8a4d49a94332b197b9bfbb522f84656f78c012a2116bc6c203c687056db94d6e6a99ed2ae93b5f93f2f6296f193cc919b67ca18a28150b535927b46aaf673d69adb7271d4d035ad4d3e4eeecb370fd4a243e88d576eec9c47a83daaaf94dcdf532b2d9383957f777cbf15a6189263a56724b8dccd89b0a4c7ed06f11c6e250af8740d1ea456a6ffa7eca56cbe3712a1a8b62cbc64c7c4b850ecf968ebe81f7dacfaabeb1ed990f61d4f3272eb7947b1ebe8c452422ca592cd57b659e85a5f7f1f98f98229aa971c2ca7fda9c71629897f0e711873f5fbee5a8da3d705fc116c45a6263a44569919a3faf12565d06da270d13f99cdadab995ec3f29914083fb0fc6dcd3d94cb128b1d1a99633d090b9057a84d2d52b193d8cc9a85240af3f37f55d8cb170001101118e9be12c5a4829074286d7b25e76e1dc7d12987a2c312a17c1979b470b611bedbf4bd8b1229c3d9033687a26f4a2f9dbd3484f13a15c576d1531c505faed82074b3f80c28227a031f7238906e583c1418f6298dc007f940147bbb80c30c870a27a921a58f9b6a9ea893b92f1eab77e34adab84086f07a80ea13956223f8dc95f63c0db6731e17c4bb98c3f0d466f42927c99fc8cfeea85043a7eeb08a31ad1166365d12ec35fdcf6101d04ffb47232d1dfac312d4090f22b10dd686803cea818bd7972d649c6b6ad3e702e509a057c739f12cd8f6f6f2ac41f93ed711471abd2bd99da46ca7e1f61d52040e8cfecb505dcb093b42b8ce68c1d7b600109edac10d2a225601be1cb634d0e67435749aa49f1cf61be3865d60e6b0a8b71c7de2548a9c5382573a7c99570b86161c21c6a58790cf1688f134633fd4264b95b5f46ce50548926a44274d62a08678353cd5ed20bc05200278c0d8efe6782936f531b58762b66b7f5492fdb88fe4594923a9b25d461d1bb285eb2f765db1d5a0eb53f2ce033df826d777fd90e0acbf534c7fb31c89ff451373b54069d1ef5b666d3f09fc93049a5ad6e144c4c0c4b48c048512e88926af6f0f6fc8bafdc1020bb7afc2400587d2ecc801b8b1afd50a74330ae423f8fc8c5f67c0717cf40e552d441f98fea999e417a47343863b172d1579bd22f31bbfa57d2fee7ef46c71d798420066eebaa0982be5e0e68fb23aee9eb51756adbf26136d3f5c9089c515ab43eec1e789f653304b97d14c2ba43cd40fa19ebb93dc84e3fa9f5372a0b1a76006dfeb0345450caacb3e729d4c60bbf2b7ef93005d00768424e0ec94e4c0f64f6bf0ae29171ecbb65a57f9ed5104f0f857a849a9570da829a1eba4aaba749d3b95a7a451de1e9637da981e6a67c6854377b8f7cdaee06a228f40766cfdae9308e72e7320a50f875a2908885e9669ac25582f4f0db56179db63e6f2cd0a9aa22e5647710cba523a0cf405bc08ab9ece642b7387ba7ecb6b0b2ca34296ce393447d7d81dbe47bfa280c24cb261949a3ed19e767da87afb35a427bc6c16801200ae778c4908b34d5f36bafa6fdf8618de49e7122fbda9c87a790a006a50465b87a8ec859da9de33038dd8310fb1c64fda217f5518f424f95bbdbcb6ff099546d07a03faf58179dee01340001e54eb8d3a85b69299e22852daecc16eb343d42d85bbf920ef2428b38e112f90b46eb4026b3a350ffbafcba53c12ae9cb94169027bcbba1b24d2398baaa67c3d6514b122039fd9287ba97ea4009a7afbd18319e79f695658f116d6bb81dbbefa1cd39dcf8a0df010212256281c99d45501d4e2747b1e4a00ddcd7190775f92879234877e4d202d1ed9d65402902f09932b8aa9ab3a82297d19250704f8b73ab9f460fbb1761d6d99ae96179df64b7b5001f5ca5bdddab1c3ef33b7b4f9219e7ef78d99928e0ea37ef8559dcb49c28a4673407162935f02800014fbe60147f3d54ec583bade65da548151a0cb42a488a817be2ccd9bd0f0404ed63ca26fe2e27165203bda0317c1dfc591b336aafb610ccf5e02995195da7adeaefa2b2b0da14513986bdb82231bd8b9311d31308dbeb785f94f2995a79d7f5d075e48b5b5158133167da056558ebeb40533580ad1e9ffd2f90fa63dc12c8b980ec3a1c955dcb11bad7763f3d120a86c88a39818cea939661ba063cca177a82d87a7f8e01c6eed4d27ed2e97ba5977130f300f4a29f4e70810310def7d876c55d9defec7141ae696b5d1f7e934c9411ecf3e5b8f42ca625c38a3418a96dd0ce43c8de65190d0f6ee6a3f73437a8628cb902104aecc870822e6b3bd09853f6d6fc85931db0f4e4196fc8b03e064817789afd8c668ea4c8318e725058c6fd378eef8143cb52f0d840b08604764433a996b047cdedcced189c991252ed39c9ab0da0056ba52e57ee3b09eb33d26e2727884325b7b195e3ba1943ee1c6660ac455cdb8199bef73e21594f61c9f9f3d0fd9a1875bb980a9006d1105ea53aaf49f0214ba7b3c64352b98cf921ef9f2817f0b28000c89defa5d838735d88f4d3ea987cc37b4a75fa1d8c37f0cb6ee5fd204073b66d965599cb0045ca7029f36eb78d4714ce5e8a89072ce3910d5e4a582df9c1d8e0ae88ad5df0b872a41e0128af996f24118f8c73369d59b89d388c906b0c70d2fab9ea8fa755a819ac9530622339b1093cfb16eb1f5085e182707a7cad654deb2ebbc02fa90a0b9a8b79d0f8047ac9a6d74dc5fc15c01acee2fa397e16d2c1eb4e66901051eb8ab1f6e82b15aabcabd71e09c68881c9b6432497e2658b323b43a127d1f74e03c337fc52265ed7f1ee566a1fe54b55e1aebda29c8d4c79916d472ea7880f33512468db6aa08282681978a671609923ca879684a0d8e17996bf776afd5ce7c0bfe807cd23f7adc105940af4d1c7fa33006a35c37e684bdc59eace7d7ee1332c780a16e900800897304aa8386d7bea6d1d45c3718681ebbfd89763928bd5f97b7963afbfc362e4c4ee2a0994b6ad93d680b0ee9ffdee31ccf860004cac582a4fa7a9034199027d45f0b56b88d6baf346f7e44db6c7cc0da5ac0dfd862c8a152b4c4c735f537f87a927faf46b5c99e8ac8effb0f3b93c91773c05485b7a3f48127a517ea94015788c8ac54bcc408e0aa16603d35e6cc303e3e1a8834868d999f5c7f00b6310ddfcadd0f10a4358158857110e8bb1e160075f961db7e20220f82efbaa5da98f56fa2170b4d3573c27b77e9e40ccb20a88f3cfbbb55012a4960d272000cad039c5143fe5d02cc5ca4d845e0bfd641f3e3f3e6bcc641b647c9f79eee66afe14285ba580b97c58106e81c68f1f86e63438e856be184fba348881d7d1fa99cdbb7ae667d956d1aa9060825f1e8249626f51d681da8592b2733d67b418fb9a847e751b6ba27bd00a28bce51ff44e387b30de3d9dd6ab0f68447869e95b21d559673d34d31eb85b74b6f3bad7044d3996eec3d7183d9a293b70ca3abea20d9626f8c805e67aa4ff87d43501d29c888299e30f84a75591bf5f6943f2d546649f025bcc7b56cd1b5b447fe16229f149e54b9a983d9d03e76d3c7b703250c4eae247ddf1b20caa121c76afb0e216537f44d7c765a471245667c17e5f7512d3c6bd8f76b556520007c1597ffd6a830cf6217a6a75614be96f942cc7bdc783a252937109da2f330044a5e8dc5e578b39b13adb74f6e14d5650dbaaf480c389c0c61f748ef572bd8b98ee579765598d30f386eb6bb01082de0986136762bb77558c01e19c005171f2118fd99ed4be39017cac5739b47d0dfaf9ab2e31f275d4548aaf67590a19639a15d71891f5a0000fa1f9e48ff51a93376130bd68953420f5205bb3cc8a3df87e878ad6d063a7da149b8b3fbc82de73feddf9ca34a25217e4d9da0cbdd8cfc965624727527d415f5888c49c71cb63e2d0869af5f47d08b0c2ae3e95f163fa1839f076d88643f60b002ae256be227414b81aca268b90bec5ae159dc5baeec0ae55307490f09fdd2395a86c231a09a05a04f1f4a1fa016ce5dafc701242a537f6828b11c8bb9f04ded6e51affa76b3643aa4450bd8099803867c0fda9a2b9a7b7348a9382db771c99ce8afa706d969d423b41c2f7adae22c1976a4e64072f902d45a0689d946f4a42e048402426b90fc2ca79e3c5964f53c47dc4274d09e1cc852a677bba0b8b631aefd436705d828c84cf30083b385045150239f7b9609eb3dbda46068263ce1cdac10ed720a0e951c25fd31d38936fa90fbb7cfaf8704216d7706450864adc8ffebe24328fdda095a6d39b7587dc8e2b0e255ecdacf429e7a296e1fb6fba0f5d0c88f06fced57d09d9657934f09a8ff63ff26f5803f2aed4003ad77c906f9444728c1b4493a803ef63a4d3e47e7a75a99ed28feceebab59aec264bcb2873c1b0bf75417a83fded7da121e5635f0aae8a5949c58f152a6eafbae70e0b3a1315499e16452bdc81ffc61092d0a153feeb6c499cda019dae62a92b81f5f94c901ed691ab0518a5d15014159dbe1f8cbf712038c84c0447a406ee73a07f0355e0529001461c97b784fddd98cf085d9908c30bd37e8121f59091f8700037ff2c3308bd28a9f71b8bf175f2ccee2ff0263ffa10d93d61d6738c025073027f16d6f92574271fce7c6fab67aa3d101c5d5574fb37ec4be896fe831e86e97a8b2b5dff79178f983675c266ca9e4e4677574d635c381cccfb39e67499a62a726d6164dcc2860b43e3dd446c6298658cf241c0681517d0a311fd032f6e829eba2ecc93c6b1daa3f9c68eb61550bd6e160b433aa1423a786da124a05402824061cc7dcdbbbcc029c120614018681b00b7dbeca162b75b49597df09018de60feb29fa51430c34d3a790d359c8dea9432042529ff052265a3449308b8f42a7b134fed869c0a9c711f1d156197d10c6efb7eb0d6b7e0f9607a39642124c6ac5fd0f28f37df514b1f063e42fe4da4fd8621d20a1127b7f848c8ffd9750b5f1afd34a73311fc01986873916564098fe30724f3903cbff302d0dabe4eed9f174c18a2c07f777a53077ea00910d1d9a7c7c21bd491b76d5331a6a2ee79c889b9790cf71c660955886d0102f9358af4329c3d4e432a8159bcec4476d48514d85cec225f8249c435026df90dfc47d88f5820057bf0e78cc628dfbe6e0bc7201b183a45afcc8a89c57ef8633c2d39eeac7d3ee035a75d603e30308180a82eca3351a0ca249fe8d8b5e786887e269b726b957ef54bca3f73d7165e961cc5ab8bcaaf4cf040bbadc8b2528fa4328e984488a456447135dfcf67856f060842ed1141d2f723c1fef2f2cfe40f008ab84ed0693b6321c20d3df0504ca13cf84f1a082c76fc7d0daa122b43e19772268f9431d1ab3cda643ab068a8b3610eca4c02cb86b66aace42964d7f2232588d55804bc3303aa6555c1840d019ad70fa0bfb5e6ebcc0df4be9e6c9b192cbf053daddb5d29917355db66e7c9436af9e4b484e5cba4bb514601013c5592d27c4946dd2e3d0f0d6567b72e745469aac5384c6cc12e672e0840fd51d7ef930e8b64b4c33d7fddb8f9aa2c784fa6d3378b9bf7b349af864a6a250cf42df06193a690b2088a04bdc4e038c20e6413acd4f54a72ff782f45e8d3cfefe9b2cb04ba6a59e4967213f34fe1a11180fef8731a741c5535bedaf33f91ea3877686cf27b79c8c6559e75d2fd694df8ac78906f62bf017a5149c726924bb94fe2ae93b351abae8e463bcf661403aa8efacd915e4f5f104323a692ce3b45a5bd4717e128d57053e5f5cce95b6bb83ebe9cd561c6879df1bfea44bff73b25dde7d2a5fc6e55a38ddf278154e2fed87203b919545f5ae18cfa7b9d3bb0e920ff553933cb7144efbe175684a42bba1846dd9f4bcda2dfde0b941c53e99ce43847874feb670f3a02c09daa7c417e9958bd62508bbd8d89f3c10662b27b52ab80f9b255efa0b02684bfe5a905cacf67f98f911ca57fe0fb90259825b98f30e37957ab3a7aa99539849ab8862a96faf456993d03ad0a1c760c64a4c138a335b021dc813da315ea0582fa2746c094b07db95f40494dfd0a9be136b1f4d81518ebd4c40e8bf15d4f75f2517b4f226353d1345ee10599035257000a0a820d58863155fa5c7ce9a6939fa741209504652089c5b843faaf9764c58e52d9cc467fc2bcc6a47e0a2918e30c050af12e21bb441430394993a968c7bd791e6bde22bcbd1a71c1fba1addc361d04818680762791c5c03e6b3be5c47c17c6edfa8befdea75883976d1a4b9a8b289eb21ff033bed04d00866558f6eb8418715d156bec053c3b5c37e83aa17685bc9cae53ef9f4f1c4bc4729c41f38d37458a8b08ce5e3811ca68325ce2b01cfa27c87a6359d9168240d97173d5f655fef8ef450ce4d46b8d2160a91da03c68d1bdab017d4989ecd31a5b70684399e3d172bdef036c914eb8d5cd90c7109a78d50d4245b2f57e4f27a2d78fe22b126acf5c964af69d85b528c5f0ef56a15d36800ee28d61a0f60131e635cc058c0f963802b973031d573a1786a27a019b4ff70fb7c864e28a1abd58764655ac277da5a900540a7d22782e87af1b5be6f866e4f9c2873c202795a98bbf532e4ce04f8c6a5fde8798ba953391938223608f2091cff164b828afd30902f49bb871f9004ac5c774430ce50a29548356afafcddd688c3d8228c8e93017b6b83e44a9f7637aa66c6505a428b6f3dc02c82c7de7b453455254acd22f38898246f1c8cbe98689844e316fe6775d958001f435ff6e531de529811e2b59510756339c4e8efa55e223c06aec607b81e971c6f5ceb3c18d5123971df8c3150fc45a13453a9443a0d01251e45e0b8df8242aabe97c98bb751cfa58257aecd38ba579972945b92a94d95bcc4ab13a7712abf570972765e304338e9299ac71041c4eaeefe339cd29f5593dcb78e8c5412a2906b83dc206b5391f55b0898f14dcce087f0efac923b1c73555fdd79735a85955afb16618929bbe9864d3becbe1fd743b8a18f059b506ff0aa857026f2ab5267e665a9d49f3ddb54333081e28bb0f85f1aecd0a90ce03029db6625934ece0eb8a17688702375082e66209db84fac46c9df059734a04d6bcc52dc8fc6ebf7ea23908b2103947f4626933d23d92ce1065f2b0929aabb55c90f7ee06fb222049bcd6b6ab6689554c442c9b4e6b085a0491dcd4e8645ea857bdf967c8c13bab9cc5a22bab7bf1b501157ca43d0e7028144c5252ce6986458ff32eabc5e2e7953d506788f72286befa63f66642e93bedfe480481db3095b906761296bbd5f0f18b9e9f03914dfb7ce23b07d252e03dbe17cb93a5686b4cf52a62a9fb0ecfc0ae4aec51968c58fd90fda1105216100d428945973d349fb5eff10b236b39bc795ef642fefefa427107b99cb4e745f90d35fa01a6a2f0057e14d04b68b81064f8c693c5eb0ec43482bab69b00c11858ac0c69b93b55af39abd8ee65a865eaf914f5980db4d25c954dab1aabcd62fe7f86d95fff21f9a1a9a1e7848011ce5c99bfb3d8f499ac9e5be67f58702d74b4080b981a860c837e5c99b8e2ec572c3001a8355906b59220b2412526f7f654630bdacfd55aad3a6af7ca8018c9736a7697ba3e362a4c7594b9e85205aaab9f395706e7ba3100526663e2b5e566172f2098e1dba016c29cd56c8ecc4e87feea91b62fc4fccee721baf04a646313ee6fd91518c776907f94d9c0bee91cf4f7069af6f591e25bea0ca028482d92990ff2e2177127aaab494affde950d8483ca03485ef9ae11b6cf50f416469a4aa60128cbc2a52e4ed9178f54bb03e9acd1996f8685a0c8cba82d96be56dab97346ceb07aeec12a211e31b4adb163d2554fa09c2ccefcf18912eb874bb4c4e4181210e304b19e123b3a75496f4b48fb7ca7d819aa601113730654b2d02d44f6b9897954eac8a2dbb5a69edcd796a9a252cfb5f02d6a727ce49ee76c0037a60d3ff9a6ef4810e75fe51c5c2d44d0a1e2f984e026e105a9860e17d62b589bf67bedba368f8e389c0cd4a1afb46d562ec2dfd74798bc6dfd452d442433a620d5b1fad762bf77c6d2d93ce2529bb10e67a09ea84c7a8c0ce3d55704050f89505464e01e506b78f7f09249de387219ebba8e1522a0bcc9f64b2e0e10dd7a44e47d16129beb38213d43639fa32bcdb3adb679d7e7296db9eb653eacb9fc60ddfb3163f29ceb6a942878697539b71ca5af54a7c7bbcb6c5ef63625a21c8f6aa72209dde4fcdc8dd490097d9428fa145044e24b152c4f4d60f3a9db60433172c9df9b6ec8729997993a511367a0418bae8bed3b14e004f06d3f8feb4b35c7faa87d4ac17070850f9550b5792fb01647f492f61bca0b0cc4f2f5264663ca968e9ea7eedece50849d3306849b56d3dff4b79a2eb3caa76f31ea4a69d9e20e8684fd9f9b01018230ec59131c904dbc24a3d7fede07b054ff1e4a1eee074f08ba3e87abcd60508ca769bfcc93dbc9693efa54f00d769cc99b6efb6fd423013600736094b8a767d786f777ec087a59fc4b426427ec86a757b87d91a6b6dd2f68ec7de0580fb3106c9118e4547682ec595404b095eee80907abb8de00fdef0e553b0fc4900816af61561812779e1c83c07fc07f0343bfe93dfea258de16f9fc5a548aeb5cf0786de1ab04371d80fdc70a2e7c97078814e0639f91799055d208fe0204d16559ddb272ea93069a3726dcc1352066cb51a843b1758e0078f93d25271f853dad8cc9618c75feb03d0cb54483e09ef4888b05f1b548f209f54bc180b890ca4f702fbfee709c0c9539a3f3f1fac679aea10e5ed89657cac9251c57624fa5042033f72ff61163f18c155921075b44cb711a625f718f3bb6f7ddc957c13160a42d504666c1bd15a2f3a0d9e194aa6420f89c39968bd89f3af939252d2b5d31411a36e059468d18c5d26dd7262c48ad186a3ac2de8ecee107df9bb8a2d2375a25450e3c976e16c001a0978d5813529fdd94e11f8163b31a74396f1232a8cfb177a8eab6af5633852dd9448b58e116f0c6f50f9df9655d287e6a374075621180b8895bcd680b925de9925f5817ddfe0e30e35a840a4aecd4446312ac3b844cbe44d6538334fa76d90995a0a2fe834997898960db5694dde05c200a7d8692db084b1449e482ab1aacbbab8493232c5407603bdce8320406a7670e7a3a9741fc632882eeb883e82d57599233e8fd9730aab6a4267144fbb60e09b7543b02dd12032706e1b64951d581e53d3d92ec70191d5a0213ee661f0e1e7b34856982cf8124cc0d463834caa0237f68c451153844d5e1d3685fe3a631f0f65554cbc07a3eed1040617f6dff55d6cb17ca1499b7929732a6e90cd6ba15578e18b08d156f431038e00bcabf83404176fb15247ec55c772d4c21ebd6dc6dc7d0d42d7b46525577f15d291f0aa8cee8ed4b10845da0c2cf68f3bc1fbb1a3c52e75cec75d5cf1949f3dcd9f499c0aab3c1b6d6d523893d18aa9f166e71de0b8fe5a64597ed9594da42ae8d3375dee64cd6feb774adffbda843757d517fa9346b7a3b84993d24474988867af0477fb06b72dbc8a86cebaffc298dc48567c1ac6544902861f12bc858d9c0ec15ae02e15593e52b3518db45da514bb4495e55059e070516aa97c9e3d5663356657793a07771735ccb86e9efefa80d100f00970b0f766011b746d1e7cf768169893ea671dc79a9980cd5917c3149d36871c546714524957bd1022f03a208f96b1878a4e2d7ffc2bac18ad0b9f9024ed1abca694a093bee84d5e3eb84fe0a22d949b079faa02ecc1a0f50f2dcf846441fb93363344de1251f7920d420cdb64d71aff5add0d2d3164f3785cf9d53edbbdfa6a0768d300b99957e4f76275a8b55ba36679d807ac5dc440e3b7a17195ab22a2549d56b2e5d05b2c81f5cb1fb78deb958417af5e28402b6e7438b53d0b782b6ef5226f306c996dc71ff555ccbc75f6ef719933dc45308098abb66603e40c8340c1e611f90accb53d7b94b4e8be73861608e21e6b2b0ce165543c05455ee29ced21e91167fa4dd188906f795028e4f88f135e7522d44ff3408c31a2caf4b3af6a399ac425a5511aac49381aac1e1f059e28b911aaf804917a87eff8c274102372387bea244686d456b92b75fa9dc800cedb6b0933ba8f731747f8652c132444c4bd730330c646b42d26d5168febb87be7b3d0b2e5663009e48fb8851c2e135279673c29a7ab028e51e181d85a068f1f9abdcf8d4c116e2d5d1b07410645066599caf04bbde1bdfd8d65783ab641bd0fed1d575dcfbdfd83dd17508917862e6cde1bd2b5b189fd537eed97bd7a25c48d1f238d03195e1284059c2c896fdc39ac9101abb74b1be69763e6109d2a3abcb61ab77285d3f5835003c516af0744f2359a0c4acda6a46e33ef5e2e28aadc350851acf5e5f5917c2ec090b91e14f61aee3dd6d031db5e039777ea5e463eae9705204da447cb042f1cc4a6f609071a0e85f678f81331a47ee2c9ea5b34116d68e3609e5056be500d4a45820922ccd941f4ac7acd66e62086393527bc0137a35af212e66612360ab33a604f80f7789dd08e489b75f717ae8a42263deaaddc3e6e683ff3b59ecfc9a473b609364a242d62c2a14486edfa1b6336561d9e67d35de32e541f6b9e2bdbf793df791eb9d08607ddd7bf7c716b74159748b8919e3c6dde0f8a1587761b7d6d3b20a15e464abc6731d570b11c3f92c122be4eb8ca58b865768ba88847fb13bf51f734c4ac2ac94147fcea906a9193598f45ddc9a52359fe130a5f8af12ac5aef1343c6cf693eb788a5f83befbbc983f344dc21328c808fc3ddb56a116e4ce12456aa57a2f691ddf9335b32a2bac2ad4952290e72f20368c058b8a1401cd71c2223e09b5335a43e030ef97ed371ddacbd727dfda5ef67e89ffc56e83449c1ceb7389c9675cbf952814f7bf80435c0bda6efd680e97cbdb6a302963bd9bf33f9054749cfb2be7a72060fd2ae32132df9e1df35f5088addbfc4e6994310e67e097bfe88622ded1ab00f396b90d6fca300aeb255476449b50a715d7af63077a62303bd29e41cf0d6cfb71db3eb2f02a0cac104ec0faef7fef92d6cdd3da65b958c8974a5cd2bc2d1795c0e9a9515f578f664a98430f14804bfdce8a80b5dea2705a6496cc980e9bc4ea0ed1d547ddd95c30f60442a0f645a5ff6f18931dbdec4f59b9a317879dfb7ef58514185568f131f54f192b23d6835a1b6c682ceece55d2f94d4a81abf212df56071e0cf2009b8b2759378562182aec1c6582a984c5f10601563025bd91dfa2f440162ad744cccff6427cf005d95097a1a2ffbbc26c8a4b6fcdebcb1d9f7482efb9fad8ba5b3b419227d221e7df764718c8de1e79c6b3c5d0f792fb4cf3c636de08e589522b9726c46b39885d48a8d530c9b1f0188ae8c5b7f9bf466fac751d09a608db1299833c1c9b5b95fad012326140e040f9c2bea49bd55fa5f9fdd9b6ba7836cfcc6647694a0fa13f62a1f6c486a6a436b96d77e13f2caf1d242d794de4e484eddfba067d3413e14cce57bb56f0aac88ff9ba9e24d584f33f1f87d81d496f0d06c3975a263e77cfc284a5c2530fecd051687764ac229b33f81dd08a6a449dc7a4d580a7d633ccdffb5a21d0fbb13030b013427bdc02d8377cebe7a1ff959cec80d71a73f55538545625c229be8d871b043cf4eb544868db92ce273dc383e343778e5618fc56f8c98e8c065df796089ae13cd38e791743f067b2b44010fe9d252be1c584391d801e2a95896777bb40fa8296d5489aa76758bddaef5895d63e64db5b8021328a11049cdc1762c7386c427fa9dd5c18d2cacf35d1a07bd82289e2a6f1923bdb4760a5b53c55a72c17411c757bc5d41ded5a631940f6c9a16852bb7f0089367b2a858e2aad28ae913e3ab0465b078aba02a0de267e55621b78539e6b8451716ee5f7034a517955b49b239bac64b18e392e5aad182d36f5c674e2af81f24e9aa0f5847f8cf2f6f38b97bfc44d6d91d639f0a6fc9c01b997b22eaef24af18d41eed10911015606b0c86a3b207d8940bb87679a26d2ea3bf0524d4898750e71988ce071b58b94f519e0e297303efadad41e200e0572b9460d01d92ad151905b06cc4cf8fb4c49b34a62b02aa42a9935842a7e749aac821ee70fb2ddfe1358a27f42625c5d914b37bf8e87813f1c26e32e9ed8400d59bde3007494746a15baa46af9463f5d55a7b4535eab4cf30374fe128cd9de0effdce9e438c62ab2b13a16df4f2c0610cece4818f702c6b6b017d007cf5a47c55e6de86377f4e78e26bf5510d336217e06be2636958324e71eb95eaae23ce201e91fe707184b119dae4fef22ef259a45a72ed1214ed7677b5fbc6529ad3e51d63057a20f6425081bda04cc12b17de96f0c8c289559faeb61027c9d91026d9cc85036a660c260ef4c2dc90b59690d5ddabe9a65b1e9382beab8e784b18c22a27fbc3885ab62db2e9c3beb7ef69aa5b9f87162734858cc0321f8b5963f3fd30958f1b510e78c2786d0bb43d28a4e921c6a106f20e4f04bb24b60b9c586aa9e64b8cac8601bc3d6c08666354e1dc7bd70239ce4519c63b04526758874488539b0235506bda68f3198ab7b8269afaea4bf5eabc465d8406f837744bfdeada01009aaca60ebc57b8ac248cd9e8af24929f575b146d024cce8b161681a24db1386c9cbf787a4cd27667d454d98af671915fd7d8a50a163d3da694a251c6e29c18c2263ebdd72f511ca60e24af7d7cf835b2a7ef31385fc355ad5837fc02600358183b727a46f72dcc4abe13e63d9101ee2394b9c34f4f10bb33d0f0e2cd3407c872f103f2dc94edb1b74107ee471c2008a980200cdce1698c32589b08319f37e110d9892db0c8bb44c3463912187aaca64439ae9cd45256ddea8c7d5e6e115f96962c97c065e15045e4a2e9da1461954229a4da030523762d4b0513bda9b665dea3f263c38e5a1161f8b32a6b440c8e84e433dec853dbf0041881968903a8ac01e4fa72c60849f84a865b9e825cd856613281145a07a10a1bfccddb05bd1479b9f711667bc27686fa1b76dea209484258e8310ac213ce21d699e4ab923b76603024dfd9e311ed0761e202360e6c0c1f2d18ec15d610ddbc2f171ec170f563ef5c702e730f38d74790f075c1354f3bb96a577007c1350cdf73b764c9021c8c9f9ce100f8cc5e513b4a223ef44a9f7eddd6767ad159bc174854be25485b19e45dfc9f9e22032b4136431738cc50439ee62f9e54c37a95ce26e51164a4f7049c7d3394b7deafe069c0fc81d7fbc0587985a3e3d2430388105152cba804face80b2e0eb8ab7072258886776d1fcbf6eab26f9218d9ba0ff1de7a36805454bd47d357cbbdec001fad8f8286da779f423e171184cb67ac5091af3786a58a2dd573db1c3371b5e251f606c1eeb1aa0bc1ed79a208fe41d4873fadb09153047faea101b16b73fee8b754ea49b34269f9877b245e399760a6997b9516ab7a7b29324efd12eff85e580e3f8fd69546635bd5318ced2838e7a282268e4879fd6911a85cff08c6a6044a159e32ca2ae3b70d2d85d0b81dd64e671b1f4b9b94c2aeacd7c947461e310d32aa8ddcbf092085f6735a355191b64452cc291bd4cf9b1e6122bac7c17d144479d523b072cc66e1b542dcabb82da575375571bec8a545d3598a8f0eb0c958c963b0dbf450de4cd74108d2d9e58c61427597589047d9858cfd77ccbc518b62f2458192d3f500cd7a920c1325cb80526d83e12c984dcd3622e87cf362c6428ad93a0f131d8d4579d20727e40f2f156aba0e03760fc86a060548bf8e4467d2943e7cf3b41c9969161cc0e1d2e4496f4dea473d1b300e5d7b83161ed4cec840aba8723bccaf98a6a169385cd154ffaf8741037612aaff5313621bb8b487dace71b95feb714fdff3d4b0e5b64f0bf9feadd07e1e09dacce8485e27ccbc843f66f83f79c8612a5b47e577dd67b92d91e82b432fac58c9595c2501142b9f9dec1afcd2fa2f34aa152b350d22fd7a7fce1972edda8be5e8cb54aaad36fce91ee4b291095cf85024713f08913a6d9a872d9e07d98ac567ded4fffb04e7cfc97c80e415c3fba20a5704c3930cd0b15cb6852ed37601604c6f376fc2cbe8bceb8b887f790283fec7360f1f2b0f0d205ecc40caa8193c9d945f991a4f6ab193e4abb6a07c3406c06f2e988d4824dc06b1ba6ea2b1f0e2ceed4d589503c349b6b6a254d1e186c6edb912b29f755d9356a69fadc1bb6081e6c156ad7059ccf2a8f4be3345f32162a43d35681b7c730ea628917bc6e5f903e6163910738d68297ce9e840e965b22305cd8c9036af0d78a5d12cf8736fad69ee14b104e82714e5f59f1204359b8d462cdbfdca32661941b501874c063a752c6e62eff05efe27d8afe487429cab0c32d93d745edbc76fb2252fa741b9d2757062119e62cabad33d2d45e87a064580cf49a4a5776b275051e4b9e95bd41080dd7152b42089a693ead77179803c8f494defd6141b5efc983610db602052b05529f5e4a863d93164d6bde7a19022784ac942ecc5aa043777494ee683a64f5fa8ee7df723562e8895f8afa39aaef19105c34c8301aa83f6837ba3bfe89d392803175c05d3c892ec7dcb40ef289557cd671847b511323138ce8f447cebeb9cc7971c79732d223a807ab8cddddc0065314bad545770406725209768d1c17a29b011e2cf242183e794441a209d208c9a57683fddefc70786b96ee9b3e11b0953bf46ca5c3f7e6676f6206c955e25de2418c72282d95701de5d65156e8051aca244835315d7741bc94e2abd1554827e563e6c9cd39b2f423fb8540829b9ccafbffa2ee464572de08a557a06b783b54ccf08ca4837ba362712a8e9159ece063961ac5b8576eedabae981c23c55258c71facdbc734cfc3ec89966ffdcb1c0c1b75ffeb21f637db9268b770d735d5232df2cb94f6bd279ecf8f48babc786e310f66c70283f2bc1cf9b208745992e9ebcfba42719d5f94c55493a0002f54bbbdf766f2699f4ed251baa6925c2b7a0056aeb1811828284ce6cc1134c85030126dcbbbcaab1a4f130c278b0107c0f07a778a4c937845f60d5b3267bffabf23e6f8231c2dbe16c089e6e22223f438cb252e67ac5896931e5031a929454d5c4b2affad9e156372b32ece18cee0784cdb74175ca6259b5c5b5fbec79bcee2ac67fbb49dff4e3fdd4d270fb1c87eae279bc6eed0e1ca3ae45c6064c26d43e41f3491db907b5feb154f2cc73ebb269689a18133e7ba1a9878a96ffeacaebefc9f6eb6420a3c13ffdf54c92be4f17ed544a6a8cc041a2aeaf39581255a13c07743d8b3128000ffea2ca99b9fcc8ff5c2ff84abf91f12497d1e4330c59fd57fe41020075fbfed07ac907ad931459abf986af763476377f09f5c4e78030147501d7c0198839498262ea5dcf755c83e2bc050a801d2cf31834a02fc66eaf94dd980ffee47c1e50e3b6d5f488be24734c4499bb526c557ee404af2a6fb3f78853d3e5440f7bb3353e6bfab36de2191e308e48e43d1a20dc1065dacc01755655935cc5488ef94e3cdf4fd533ea39302506dd8098f17534020546ba526aee8d0ddfa04690be181204abb3b019525fc69faf6f2ce007c3681e70b2c4490e878d560af554b0e9cabb8ddd5582013f96b3148912f4e67bc55c4df23dc3a654b0f0b85b96ac118f158c86f9b2710d3de44f753460756f445d0cc6b2736b01478eb8d6440dcedfd08afd3bf5237787d6ccba24589f396e1b71307855173a8de9cff8897801cb1e805f7cfcb9e3b2b6a2daf5b90d60e35a76cfd72ad1e4dade3d84549ea9950e867c7be2be40f0ff0c61e79131eb8f9683cc157bef5779e4e2ef3737e23dbd13bff8b85b19500e37e19abcf1715c23be6da65882ae91df2ebeee8965fa3d31c58cf9da418bcad8461ac0a04a2e2977a61185eeed2e0d27d1611d2e968ed65f243020bb75f359b74fee78655bb2dc2396518aa988d1e54bf0c7c0c962cd0fa8054098c5e06da0910dc9f32db3d523d125964deb34cf6481802ce447739c2284066669f603e5871535c4853096fdd31e2bd54e41927963ebef559545398e1c9d30445151de42462695cf54049e1d7e195d026f291fcdabf685433893d43bfbc3c426fdb40b2b54d8c9ab5d2628da931be0afea95add0caf7378e10e27124e7a3b63874d28469d35a7791f14da52ed2a982906cb41a7ffa62001680b8632389a0f3b09298b380791b692ae696f38701e8745fe3063d884293b73e6d8501276283f455e38e4b7e5fdafe2533d1e709ca470cedb44e5567eeeb36b5775724061dc800bb40e1c705e8d65819920094bafe543df99d3f54759925b0bf1ce92a745c6e3845d4b8bcf6ff7b5fbc3d7434615f4dd56bb68701e25a49348d9886541f725a56d07ce5a168597de5f2a801100390eb0d36da089fb7862f051d3ca78098c16eb9953c476c37b916bf15f11df89c619f9f6b5bdc26fb10a6fb49a5a0705c45a57f342ced606b7df0574d948afb1e0f6016013e65906e1e1720a479daec3246d32e463479abbabfb9bc43c85560aafa5cf8a71412432751b8ef50e5bf21fadb41b62007025f03d79d9303c997c87fcbdd17d69a353d399898c23b603a54d076ee21e3dde1ef6313086b66218ecf8b9fe9340f41e0fb6fd534837da21dd24733d4fb800d2edf6bb6bbd879c3e2eafee5dc9a32c5a05c6a560cce4f0f3325630b48800aef7a51274e16a6f8c458d6e3986c1b4194084a39c29db01e36ba7304643605ca7b5fdfa878e16b013653036ca5141a5655518bf7dd1fdc51e19b40180cc1b8d1443681b8e15aa6d3a8158a6cdadd1222b95496545084658a56e6bb222e8669077c98ccb3c4f205bc6701c2cf873b489cbbd9145fa488ce03a08eff82ca4fd59fb02cba2e58b093fe8fcfeb5e67b324db1b65d81393a87176a2d1f7ec560106061006dae35902c6863869c8eab85d1f399426978baf0f2b58c9819b79c7d0b3c0e0423faf0c15f7d36056826d3ae0cb0698d289b8e2f5a83b6746c3a041a392f8aa22e338498fa832c97a2fb1ed57abe4c5e4fe22f29b2a32ebb1c8a65c28daa8424dfc677f1277f01810e7a517debd242fd520698e9766c16deb12cfcb5bbdb8426f8b5dde0ec61c2c969de939cf7fcc464c5c0ca1d7454fbc415fd67b55d18e29733467878e72b3594973bf16c8a1af773906b5328315bc5af71c278556b813a7e32cb7fe7a6a8df151afff2a4fd69623674c95bea2f36aaa48ffd19ffbebd0a8515de6cfd023ed0fd1bcc44237b7976216ee100e76c050a096c4b252a97449aacd2c8272b845a02ebc537c2b79aa5e673186a84602010231082049961e6e217b87465901d9f57b071c5b4aa6c2eaf038b70ce74b972bb8c2217f32d528f8a5d736a7665a16a5b7590fd2c5ac6e9aedddd7006622e7c291b6173e2b6a0f03e716ff5d01945d357b457779824b9ec6043c2b3d7190eddcb37ae74a4a98bfbe131f32a2ec33f9910f0717dfed0ee2450fbe65442da6f131ba5b7aafe3e3b86dc1a02577502e0ccfe0ccf0a426eca31426f200901f8b340a048b90cbd394bd77e9f1ceba0ea882942b7a71aa18572d53af514593260a9f1dbbf9382f96c823d2f767986dca82b6b1d41b1cde5aab7099928ff7f8da64ff0b99e8a4dc5fd3f9bf207ffb3a5bfddeb39e9a9d6129a41cf4a1b825d8d4803fd53e3c29340dc50db1102f93706ee19f9fc6223b4a3eb5ef2521f0923451c8f8c6e3d780af59fe1c841c0ef3c452c1b62d97cac46a717b935baea503368da8a9a1d40f6df95f86eb871e11252248e1e3159d7a4243cf8cffa2de327881cf3933308dfa488979289c75c52c7bb5df4c86b7c2148f39b39e61d54d98f5d525de9e879fcf75e3ef21078cfbf13802df24bc149ba7f3e10ce1d4a96813e0421c023d43487da9b4f3b5345d24df7403bedf9ec92f355be1c495066218a0b5214ca7f69c937afb0188ff3568da55ecbd64dbef7b310434e0f9ecc0b0841385554dcaa5d8988eff2097233e1e9285fb941925c365b0b6135e7da59f36b1020e879bbe44b9b683e4e32f3081942afd4dfc57a27df2a15d3e9817fc384f3c41cda785f5a3e1c584c69fde123e9f69516e899d21ac1504b25e29a59364801bc2566cd3d727b5f4403fb0a67d741d56e5c3cf0978a91b334aaf603e15fa21d0ba5a9ca013197206cb6ca3904b3adcee2e26e6f4d7d7cf5a055c8863b4d5ea6b206dc73472508006fb78de72206c94d24cabbad5714543cb49fcd1f9097a89036a6a62be85d7bb7e89cfa8989a7564103bb7bc2352e27f1d1604c8a47ab06f115df84ae0c99ab0f35c56dc1cfbe2e655fc5019c7727d79011d0acd11ef932254f2cf45c91c44a966d162d10571b59bae3148543ea01497d1c3abb00f239b18542b4fcad236410ac337b28ae5f2bffc45cce080f6600f3c7665b32c7afe48586fa62f61e4aaf8f88d6f4fc80f747003cb0af6f76cb8b7bd77c5362b46c94599d4d45d73f3b4f04a8885e3c998739a80d2a7a5d04b6d26de0b7ac8a21a48394c2bf03b7a4aa8ad9e7cac3dfff448ab816704b023899ddb05c03a2129bcc36507d8ff297ddc35de208b71bf62f6b0ed00066939c02bf19b24c0b324f0220a7bddc6fc7373c8161aae454b2d262e55b871574499d4c37fae3279c6a60c3f4fb7bd75bdc71f866931ffa3738d45dada84e618f484fd8df7dbabd328a0fa5f164ad8f02a8bbae5f9e13c8d602c74da034c49cee0517a0dc04364d2ec94b9bc98e7c0f42c04d010ab11d41391721361b585f6e4552907296340d9283d966c5b883ef8605f594bb5dadec979bfda96efe25171f328762a94cb562a74eae2a256bfd166851e23ae3292a7d50ef98e694af9b5f51a33e37bafb883a4a4da6e7c83e40dbae60cbe94520f55f32bcec24c72ac5da981c24987a266985450d494ffe67224589856dcf1371675470eb2c2143efdeaee273bf983b95bcc35825d64a2c8ad06b79f58f5efee70b8b3a2e94fd6de4f64766dccf5d7e9d82db33427bbbb3462c59baf2dd6618c46062461b1c7c6eb578ad2d2f462fe641b98de1267430aabefa6404fc2e9c5784d0d30feb652ecedb29ab846ad43131e90377315cb92940ed1fcb6e8be340fdda19d5489984fc03a1a1322d1160cb8060f0bb4a8e449ee8551d895d51804aace3aee3242332cf8668151525b801664e37555a409efcc83ca312abb3fcddb5b57c192b2a4c44c96238154600d98a465eec7f09c3084117bcedf31e1c4fe3726e93631a9eabe4beb36341f9edb7def66b8cccfd9513342ba8e356eff7947521fc1d9424fd70ea88ec6e2f2ff96544ef9eeb37932eaf9de493f4b85cff9101922ef22088a5409f2ca719c88c7409a0b04acf2fe0778292f93b948ff23a4ce51b20911969147cf69ed10c0584294ff02087cae59f537ca4b1170a2b2f3c488cf366e39c3c52000ecfb11c88cc5bceddf20b3c4d50174d6593b49fb08fefe2e15dacc93b99e9c964726ad83a96d9ef16d45724cde349f094cb3fad09e20b64b7193d2880d2734146b91e1756cb540c7e5864a4b998aa43f94c7828d5298b08adc5c6dfd8f0f4fa61cc023554a1b5e6e9546587cfd35dd7333cdc8d29933209a94ebecd95c3a9b6ef82b266479117e67ddfb5d2d930b17cdd367fd3d2aea5a068007f081d85442f24ca2092d08d9582ac306a83592fd9abc184958bedb638f3571cc42fedb413f88e7f151f7ab4aa05d3e22d46b077f0bbe85702285c784f043bffc458dbd909bace3bb11505a99b993b5ba5e058a09080b7bf07c0fc55b0a312684cee4cb5bf97f4ee430f1ccddb980f7d558086c15e0bb621fe4f3048b13d7fca0f8abb7cd050e788b654c3e378777d3fb501bcda43f34b87c3478803726abb21a6dccf92453b6a14a7108d7ee01d8050d3bbce3d5cd26dff3009db02bc52b9b18d043321e86f7835504a5de0cfb9f29b018719171ebace1e3b5f2372f734e8efa7af36762b898c905780b5168dc9d9037274d35adef49bd879e3a42777ca900079d863ab68662a69e50cb38d046dab2916157d4b493fc1415149e3c2ea5b7f308a5fe67903825702c055d61a3d6252bb5c075d285afae8119ee2081c70c67c3f579e152e1a0bcc202a98be4329acd2ec47b75982a96c404e70c5fe3ea6984621c399b005c0a10377c6737d426be77407d32b2bfef91e15d74554e84beeddfa6ef74d166316cb94480e39de7b55185aec62f2a9a9de7297f351ed28c7f4b717b7faf66a7dc4e27dfc0a6d1e1ab1149256861a9031a1d0c1cce8ee015d17d16b429229e66cf432c6099c47ae1f4322374d6f25b8b7c7a24efa3f5fd57529ec5e96beb0f3f7a58d9de5a9ffd39b59ec8e077bdd80d7831ea24fb15f840266dca3f7c6e4d3e4cb1d49b3cd638a2a8fe7f0aaa835dbce4a94a11171ee8f74a87f31c37480c4709313c2b7319eb6ff4376d31fbe7ec5456afc2c8b1db5668319c4fc4141d024734757a31bbcf903e71f3b574bc5a3922b7f726221e6e6672afbdafd479b5f34b3b2b8ac288d0be68563efd7bb876850d0e38d27d45e872fb042990d8e043a3e75fc064e1715c32126e2c289b903aaa59d5651a178a7dc6b4e2c69c41d9d8f896ea24db1fe59d06d4b4768501b505c337c75a25323f18e99630569a0e26a59f6cbdc615898d767b176480a73748c19c759632bd3ccdba01678d9f2e602798465313039c2f337a8fbc3a91741e5d9e8cdc2cf6e47fa415a017586faf9c97af1be692650c2a1e837a198ae000e57db3b729f0f2b49a2e8beb858bba0c97771286c767fc1e11e62347b7cf4ca251574293ca03b09984e3f513045fbe0086aacd676e5ccbc1e61e5da3db7364fbe2324f6dcbe2ad29155b0a64c0374c46580a7b62dc96d183d28b8fccc5b29e9201d5647a9821aaaa955fddcbc8499d013f051e2f2a5f48aebf718b5b1a2eddab73904b21c8ab3dc8d4206135d99755f88f352dd1145b55fd4d2499ec74520c32a3de150c5d8d64165b42d2544a827de781f43d7bb7be23edbc495150dfdeb398c7aa06d5e1de25ec6f15ada51ec72c76b628fca09e477594177da747d34b1f44305e064acd363c23e81ad84c5b9ee4bd4f8982d98e092287210fb1008de088ff07874b71d6a409b7b4e27291873fce8bd0a2427448d3e0a3ab271ab69bfb8ae827f657c2cc5937e91ab067c4cdfc37795a30d32cfe4c76df9873f663d9214d816b404a71ec9195121dc991b5684bb9196b7c3ecc754c48339da48e4dd63a29ce3e9fc310778dd170e3c4fd5eb7d4be77c41a7e2b830e58b198c2b886029483f83990b27bca9ec6affc120c5c91442da1f32c8ce20fc566a64e797b017e70baef25da4c459ac1bf4afd9632db9d76d4729a413f45aff94c52f35774d2cd7efa6fce0fe3c6486dc041b3dfcfefba57b73c6b5a3f7f76ba5f43ce1e7e4c8e57ac8a7f536aeaa99d84ccace2e85b3f04f71b20661402cf7ba965192fbce9e7e3befdc38db013ffaad7c1dd61cb9315961742834675c82d713d9da321616085c28719f02acaf3643794f5f0810c0b0ae2ff0469d544ef7f0a0e550dacf4c6204fdc82f773bf3a9513c6a27b89082b313075164b1437ff9b3c04d6c365d5291eaf51fc4e646ef7065f6c07ba56122cd531d7b52bdfd324e4dbdc2ac31b0de6d99486bbd2f0efaeee04baa698b4636dc9a0c133eb0f51b545aabff24a5069d0614435c8f98a49eea458caeccbd64d94585e8adf7be5e2c2c31d69eff24f5f7ae4e4e0f67f9236222cd96b219ba3c37434d342ba78fbb66288454cdbb3972ade44538061a16242c884b3ec1dd4bddffca9e19eeb60ae51928ad6db514b9303db64b7fd504a9d232a54c70f781b983bf260031d5efbd3adbe136a39ba8a59b45887471884f21cbe0c214490ea1ec392d08e527eefbb2bf866547d9e3d4554ed403cff3d11e6683df96c576c32aef8dbe63f0bf2ff46830a9050cf735a8f0ec907270b31ee0a8223b97d50c273ae2d79761c24c2aeec0cbd3301a3d8f98469fdb497e8c63564c290a4f2ff22653339bdad633319c993855d6c8de07dc744cc38341ecf2cd8ba8a38bdc44f3c6bf8d5dbb487098b5b55cbb7a1740ac0523aeee17ac4dae08ce95c09b577855b075a35f349cf8d440d2e23b960c96b94e577e62b2eafd649fb82e35deae7f36997d7b901b7c46db384c90841daa524828f143123dd2fbaae52874240a619c561df93609d5fb5b8f9ecfce4b0b641e6c2e5d39d8909c03da26b902c488f3a4b48049bfed19fef83dbc4e8f8ce27dc81cf68cfac35eae3fc9de07d517a4b066ad7769fb34157821d678f2b667fd2f3d76f8276542b98058722c8ad96f4d2010766b65c43baae8cf39de425d7cf85d2fa0aa9242285d303e090e813c329741e164673ee0a15b1d2ab90eb981e599868ecf796df3d7ebe029ae4684cf1475ca89de98d6b79c91c0058f3f2689ab1bb560afb5b6f1011ccfbdd1c0fbed5c40a523cd31b120582cb0c4d4fbe3f0403bf3bc4ea60f1f7e8849f8c04752835fd97d157d7f62ce1380d18f829a1047d402097444ff71ba57e4684755a61649256d1304ce5e198ec343eda33542cb018a605882d4dd0200e49c8b5dda90af0d1c2fb5c57d83017b0162cf5b0e57a0341b21c8eb6f1c2ee7a2132871f22f3bceb7b07e7bdaff73029dc62505b04aaff6ba72229df294e7607d8178f1855b74527d79e4a32c2f08956a14648b93d6786d846eebf266841390fb64fa2c54cdc712551e5f4d0ee95ce86bacca2682b8afae712cf041cfede5afc002a3ed2b40e09a35560b42d51b01808b1092ef3fed78159fffe60ecca7e763ec1904acf32c64b82355cf76318bb5df1e56356a529ff62f710b646fd8844f619e28250521f6b45bf677516c97fbd85a7711a691cc28102b1616eb9ff8062d42de7202d8097b013831cd196ec7c70fdebcbadf1a4c0e60626c5e59f09ed686d3dedf3bbd4e148613352e78e8ff24bf49c0b1bd0db89c74be633e02226393d826ceadda39df17d12d03edc2102a21d424f4600b751dbdac4c3404c6a5fcb8eca5054dd368d97fcff1af1e02f5ddd498f6f61a2fc12512d53b5dead046f7c3094903b069069e225503b5a440147f2e103f32fde0b936ca6606473761364265074594b79905f658fc8172de36923fae73c472cf8eb00f20e870e86b9e4923f8df659b9e4351807cc54a2f59ebb139a0768a45209bd957e2ee4671c6d7f2b2e39323088f48057435789705d4c200920897d34e72e793f2607029d832688afabe92e62635b32856d7be6844ec93125eab374e8b5a8cb202629c627c4441713d9ef47223409c620f1880482b6569eee4b438a208a7c5b1b4658b8e8d0dd64fc39ec56e4dff49d53594c73d5146cd19871478d1c35dc72c2318057dad528b1e45a4a7058f2a40c2e230eb5ac761db0cf7a769052b1c9e30f90c69ce418114f5b26c3c983464d3ac7a29bbd328e28fcfd96483bfc5d7a8de499efa7eb046ccb61765cfa3458cbcee8c3a14da40fc33771880d7beab8a7d63cfd6b32515735853a8003c093f283c62463dfbd244d17ff2f0eaff8547016cae7d7cd17b34da431e778da6910f3dbfec5e73b1b2322b6d824a5b76ca654be76c9cc1a58e682c62c8c60007b0de104e38322c75234500980bef7e15a3aa69edb64355f88f9632b18da772c24a12f73fed53aead81cd9fc8cc1b04a7cf323d2c089204896128ba844935d85b4fc4d797730dc724ff84ffbe0c5074a1fab5a77aabf0f377f9dad5885879e58209a64ce5783c3f19fad50dd14df7a8931c857a9b4da159a45f4961a6767a3894ad44d0caa97ad55d5ccf76536a9ee30d59cdf8d7268ff2840c5c2c9605eb4d254569ad0742564c2d9247001e792fe6186a28ddda3ba31b47910836e0bed33e8e9eea973f59b2c85086286fe1cb14124206f96d45afda8903314b09ccbec73b822578e1d2c3781f8e9239f64314a41536477065a3c93113c23334b2edee0acbff0b909a9c2058dd31610ab8aca288bcd9ad35613d3ad435fe030c257911249651e5b12cb48cb006c12fe9f961967160796f9c133f13c43d63d4f31cefa62500528bdc1b5485fdbc40f03219168066103cd6940028824cc0d013df03afac67dffab02e596c8b9ab8272996783af382c3d31edc64e541eec04888623c1a25fcff5729c44d60d4342f76176020c9936bf55a3722ab51f9112836a3727b2a94efe0804bf58ede5bdb86dd68fd4ecdab0c3381fc78ee54afe0537359b4cb7e5fb405254d8c0584d4d0d6e422adb96339185c5e96615ef4dfc6dd2c363f460809403fe98b9c36234465608ef047a982899169985a68229f0a9b0cc013bfa22ede5e9ad09e5e9f2c06062590d73a3df9238354b4ce0178490edc9e1b94af8f63f498a6909c06ca4228071a41cb189a593424fd9e32cb48f397e9547316a8d2b56ec09202b80465526f5d03f2d4a5c5522ea1f83bf8c2f1e927219002d2db3e9ba954f9db68338c3394cfa36cc987f19f8347bd0b9e4161871f1a426e501adb9bf067b7e9ff6250feced3c94d696a857c8418a105e6facc927ff6655fe44111e6283c2dfd7e6c2533e53b47dc12ba1c8369915dbad1d80165fd07fa4df7937becdf662f72f5cf946ee861b2c46aa4b60e94bdaeb33edf4a786def50996b3113d2b7fcaea060fa396360d5d1ed134ca0778fa87cf38316fc5824b52f69c4b2132a7837f18bc7d8ae4af3c79fa8437495c9ffb67ee91a92eb73b5f1568cbbbfba4395b7de864c80c6e53b9a8e875d689147a4b71c315ca9e57cfad6bfa862d873e9b8e9b809aeebea73d8e6d4b7c03c312ad0ae38509a1993fdc03e25d1fc156353feeace38dc639fdac60c0147fd28d530ecf66512b6eabeef48515cce60899981ee22246932364bacabe3f6c87132f1554579b6288fc85318cc3373d59022ac15f6b2217adeee9f7ed129a69a80b8fc8a9c9e99aff42be642efc5e9f3c417cf5225649b33064977e34ec0c88517afefed1e2ac7b95efb0ca3c0e74a39497d777517001c1cd0c10b7ae9a3d9b6731d1b3091e0c7be629d37407e7fd30bcf5863b42d153ce9973c829e16a2a61334876d62e38aa8616c7772f94c481a75b2d3f2213817f0936ce1995202e20e09abdaf7d9b70887040d71aaa04e1d30e819ed3f84df16b17416504be80258777e8618ea56e815becca4f55ce0b1d93e99a4a946a93202a542c2cfe701074b141dad135b925027d1fc28c5f827e3dce4eb4171e0647bef5f87f3f41ad5a67691f12a961e6e57a39cdfdb7764ee1e65baf6a31917829e6e94006105972963f84b0efe0622401fcb0013bb67bc63b013b50633baa722e98e99e1efccf6bad28a9d8ba11323670ef6af4453f3e6ae79af1199b8dd225e7784a293ccfa5a6f48cdf5f82c2e1cddd821fb9e09c1c3daf90edbe00565820c3cb75058b7627145d87da54e5408c53882ddd433c251210d512df66f63608a4dcc112d55c56c0f92a793238a81bd89f7373022da9b2321a38419a24066e4601a0029532bb84d3f886c72599e9d552b50031a6cc3abb2c9efa7746cb5ea1d1ac8179b89234c9993d7a9af4dd740c88a02e6c5b8f5b7b2f24d973328e069ed963cc4e122d4690d4c70c44b4804803c1b900e4aec689a88e7cae10b81b0ec542281cdf3fe1f099b30c37caf7bc69e80725a7641ec586c0b5fe8dae04c1d31704999417126262125df4d25b43314fdc283249045499f480995bb3f768bea3771ac718483315a7cb62399a02487b40ab32d08eccbb065bbda62a5dbb1364c5ba4f03893ae7c95d3d595bc2f1f4f33b85b8138715c428a167de115858cd5545505b681969270614fa0c8882892d2123fada128adcbd72d60ba637a2a164038dab1dc90cfa198a0cea71c32b5bc1d5b8c162ffcef94aef697d72dd3dd5c371cdfe4b4d54dcc1c319db63c0ebe9b4fc14efd9b82198e72d80189904d4abb78b7e0dad7ac1790f3fa9db20420fb9fd717a90174b135b40fe52151df8ed1ff20ef4734ca6e0fb90264a01b07e69eae9960d729416eb4f55100375cbaaeffc8638c27c501a2a7185f381c13c59eaaaf51398481827a9c2e7627bd6f36075d1cf2f05c857fa8cdee0837f4ed18083da51f713dfb0f6fdb11e9c13c4644144644c6dffb6c03a14552dbc1fa84b3424e2bad0438b8f7d161c868f70f528b5241eb643e02569f7f07a988d33646eb7158e40c94fd9f0cf61718d117e5545cdccb1a2c957274082279c5e1a0a2d9f1c8d7fcda016f3c2ccbda7c93e3f60e46881430ad49b452fe4c5237ef8ce0beea73f6baa5d5b0a96d8e672d4d9aa6b7b04250d9b78cd6fd23920968089f2952ee6b90f9fd10be650a135964aef018a76f0930549a4e01beccb984d37f46f5827ba21516301d3ca9bb850ae8665c0c0556bf72c4cb971e06ef1a89887cacaef4fed1aef751a17cef39fc9c775a75d1d99982f5683317a10b7d5d74dab9b6a1ff9adc8c7d87e8fedf471cb41c87e2739abd64270c332a6629e835661d13b9c94136427d3b5c787036685283db7ce0b120194c27300293670f3d334e1813f9f51196b966cd275f0e793c263457ad093923f258162de4cc02b0d642d35a3231f5deae85879b5103246db676895a621e1f3f17bb371f47e8d5d986ad5e8d04cddfe02fcf9b4c098317e0a01f21e203a9dc15774af50486cfa26d2b1c53cf25976b2c25c812857f0faae44aa8a5fd40c8555d263c26cc3823a49b83f0f0f183cf8a9fe0861963ab809982cd3438949d82e26bac801f0b84a0e2ad260a3b638dd671183ced65dc5328267415c6dceaa86ad4ef693cbfdeb2ddf1a58b28a253bba92a79f88ae3b76143cc719f2f8694fe6b2e0173fed4837511a23bd5b7a1d497365e0c17f4a2e17ce75d8d4d303bc887d39e6c10b0ec6833ec7bda9f4bfda62c5b2a7c2c453340f6fbfadf918b3a9fa2372ac5c880e44a8c245b3f3b8873f87a1f1320f469b370de2db92ace5f34654890351b7fedee466e7eb9f09d5616cb6a555bc94d82a98b992cd66f8b4a4df395c76791f619fe8d060496e5d108f776f2f4b93b6b58a8db65f60f1570c6e7407cff11c2cb0a660c6c88eb0538c2b45abd227ebab6959f5d2db283f427f93b0c35bbe18d7980d5e0d294eb84f67ab202b10d3af7f0f4f615a495e23ae3d3824aacfd7a84c1bddec4bacb4dbc4d350b5638b2641c39ccee0b7c1e87f3874f6d0421fb06b1acd6bd6e77b838c54b8d921fb022991d730b490b8653a77d560a99cba23c1d0d94372738aac3a384d7ba17a6e3790eef68910b1cff5bded21145f04a95ac4a5c0237a326141961d6a2470fff09a0fea22e231165bc2263d61f417c27bfcfb2b2de058d18d04e0ecd5d5590c743ad502f7222696bd966fe8913111e894e0154387d5db6766216c8acd954b052ffdb95d9c76193c27f23dfc7b526786f22a5f5afac2456f4a35b1b1ad7672db8e0d50e85ec6961a8b1ff75c55708d918b3c27b31d761b93c162838ada9a3df56bdda239dca449bb86f5e9ba0f9d696c5661eaf6e71772696b9ea190b3cc827c941b7b5329c8abb57fb05c84ba201fa2485bb05af3614c8bf763af91ed42f82646033a7314a3de96791fbe66add573d20a50fe8aa1ad474da5eb27d7203a4da8602040ed416f22c54232d3b43de8a95b82a2326a8968ca80a942adc0d753dfdc7f9d484861e0726c1ee533c766bc7b7b942bb11b00324b0ae8e9fee07c8a9e48b8f3cd22997516f975b358379d51721e96b0c0e018b1546432a71d48e4556f915ae5a52a571eea32943787b5ba4ffb2fa4cf4d802a84f96a2874bc9766f534f36c76a3c9f9317246668167c385eaba4d6be73272f83281c7c5cbd827925c9c1ca0bc14c5e1361e6b1a86f3ffe9adfcd520614be4e6f65057d9d56b795234559fd9ad0969a1b082e0e7eda6396fb612dd5052bb61643bf88f6c847b8754169ef483eb9714a8b79ed783c555bf396ba050157e4b7fb593208e524a227ea90ee08a59065406cc693b7ad3defd4ab35bf1bd2e9ff44a0c4a4e1315b406966c4a6d8ec32383e6cc65fb19f112e81953616cd02012fe2dcfc314e47d4bd3ded01161a317da162720102b0c8c9e6c8cd49773875a87d2776a596808196f90b617f4c69b520bed5033c765535a421ceceef2388c231476915a63db74dfa5481e58b9fcf32d3dc7c1260b703a2bd01aea27839a172608f2c27ab145f7124225c81429f4cd93eae955ea3ca70d963fc5c6d25681873b895623a2c8c75b3672df4d586b3c953dcc2c4cf30f81bec0096ba052bbc033c338d687d0eeaf6fa301bb35e4f2a903aad6a3c7c4743754fc8d7f088daa54821b5c10de714dd44c5540d1edc8a042ffd11afbc75be838cd6c296dd6217b16ec0f54d4d492b0f863755f8e707c000f1db07d6d25b68b83aea28e3eb044e8c9dff6fa378d6d7ae7df9f4ca4690d36ba7592b42e887c66c09c97870c8c664be1ac0d829d5f0498879d8f4a0fa32d96b020e765aa32381cd7c8931221cdd3656ef8b9deb778e9b019bcc9c542d4f8f0b8a58a7e79cf3b70a51076393b3d6cfacec26a6a7778f6663eaf99942022181e1755111e7bdd255e9b7b3bae90c22ff644b752936fb62d8b9e93236cfd5d45f5ede0081ab75ab861a342ecb7b322f309313664ac67fdbff571219e1990e1cb52a8d778796dcdbd56cf0ba8eb0a182c21b5d0acdff1c07ed77be23be85db548303934650fd4d78a64b294dfdd169119357f7b2238ee88734b6058f6e4747f1ca0f9157212f79092f48b93bbace48b40545de62769ae44d9cfd23fb465641281b831958129f77e433cad0fc3b6cab54a28fbb426a8f7b2108b75817dbc6eb06f91fc3ed10f3bdbbe84f7cd853b2d29801fa304ef4204e2c7ba5d4eec52d5508a4a8eaa7e638394be4c436768cdf0370377684a957d70920b8596177df95f5ad1babb4ff2f73c55e2c8fa9633ce9b74b0b1ba69b27ffb6f4ef3791cd4627ba99c98fc95eedef775d74a19ebd72b31906cae9c29ceb0c019bfc49b224c06590c036e82f8bd14214b87ae665ddcdb4e56e8f88f5923d81a0831194e1b75f433e652d1aeb1e49a625c35f09875303324e3ec2f25ae4ee78518526823edb7be3f1d0f76eb5c52685c65d5c6c72201b62ab25e832457c198cfc9f8a74c6b016c65d2739a05b6c18f38f3c2d56eaf6cd6517e1d15f58ede04a85453e17de5357755f3c5a89e53a95dab103e8e9886c359b13b0b95da680ced407802d600df944207ceb895d9660df93c36064d792cce49e15b5fa2a4b128678190fe42c0fa00f5b89c1e905a415867658fedbe7fe1eecf10552fdf15f84cb866dd5037cae9b1835ce828874388a0918bb3afbc4663f2b3d8c939742c546e8625969a76017db5aa06f9acb696295e71a8fdc597bb5bba215ac4e55120f12d37d0342bbdef75087c79ec6cdeae4166e5c2543aa41113828eff070114b96afec6e7b311750d6dc149824ff41ebca4b45688dcb0dd8153617e6d6c317a9d6a605825ed18fcdabaf8d8073ce204dbf3fd2567fd76226468beebacc3cede52647c724abc1676197fd8ee10b0f52dd21d3834b670991b0c1c4306da63175b32ab82a738cfc1cdb2bbb86255638b4ac33cc02590b9ae4d5e7f39c08faec0e17f5b4fabbe0e0176ba35a494b90465102251ec4cdc6b5c60bdea0a96d02a412d94eb091470d9a924da1fc12f5426d9c0d03d7307e8f6fbc058016be0e5d6c18fb274a435e70d24d1f1320699a0cb5a08230327a38a2e6a25dba765bf8a745562c2a8c55cda98617e2062289ece660be48273edb20675bfab438bd76a63bac7f039e5a45d3dfdf654ecfa35490653a12c36f777574bdc6c4c8fb50904968fd666a01a778c616aac09a15ace9d604df4b0f4c84e4a4a9ea7f56cadd82ee7b9e22a32cc9b13b757c2045f12d17f58fe4c64f82f88e96a5cae9a817ec80d49eb9c562c0acc2eff8853511568f36231fc67237b6da19bf66656cb71fafa3e7972668ed782c85033fe6d22871eb51a531ec0331deed783b13a2287038eca76d6556eb27603774c23723f4e8244dbcedca11b8ab997128bb8829564b40b30f77e8d59f9cfd6c680a695c3bfbecb2389876ab72726511c7e84f3628e1e251dbfd6783fe99cac86cb3db485fda881b55b151a11d6fb73a49d63d0a40d7798e37cf76deba63572b30f574d1c78d8e0223975391604557d983d0c52108d0513a14e29b419f1200bdbf043843fdf6c66bdc4c73d70f75f22b51cb4380b1e60f322b8d4ee1944de7d6e099858940951769a28190bfc98d0715742bc4bd98529c1990d7d3c192c7882cc55daaa9336f49cdb3b2631e1c6605cacb142f86c26ff62cffa241b3138ea36637a7d4722a19411ca685df97106ad0bc7f21c8687e45edb99b4b43628d98526ae5720871207038af1f9d35974978506c596b1ba77f08c01b36c34d2fd63c0cf0b0f273744b0e052fcc2bb3d589e82b0106e55d63a4a7521607f86a022ca731dca32b395e80e88f231d15d940aa4ace5c37dd27c28b6f30b980968f8139bbd1fa5fd317731f614672fecbe621024a96a5ceb5576fcce954bba6c4ba4408d4a6b4190e190cc2f4a558d14513581eb0ca72dd6376f9026d960c172ce75431356549f2dfb005dcfc3d69aa40b135a33c847d86a407c7be829bd92875562d1c6bd7a195d0c2d4e94aa7d3b49cc524ebb704aa08e4145c4d274f8b3fe58e8dc414071406e126257d557b24bbf5bbf1b581c632e063e5e8ea38bc0cda49e042e143d079b7e03ea9f4a0544e94411744c31b631c59c33b5647ba13a642e92478d64dbeedd89a5ff8c458448fd42c134164e4ba7b1f309fc2be9ca4647403428505e5babded90a3211cc5bc19f8e9b7a732e94afe484282c616f7cfaf4940fc8161f4f1b7e92044ba984e922ab21a7d13649d109c5fc22e1cb51807db598959de571f35ca4f1fb11063fb8d7807b84df235ab2423095e984116468a0fac4e3d888ca48d170249acf5a628f2cdcd19b46eaca36b825e84b562d7f854159064d83dde44d9c9012099f64b651e44144bc7dcf8d6083c405f616023142092587f3fb1a7e647640322ce1bb3a49112eb32505f1474c8509cce22c5d9b204db251538ed098c25d571e212c380aad1290ac4b14abdd13c1ca2aea4adc17cf03bc6ba47010906d2054f8f1fe4f5d15abfc73f51c9b15cb2199f46a68c2f0d64978dc9005fba5e414bcfdc7384dd8ee230270e4e6493ba916877fd546b33b7479fc70c06ac2f7a56f4f1752385cb1e3d2d59c2189e59b60eaf1aa67a62a5bdd2c5b8558f612dd6a34833889dd495bd194c5641af9adc9ce70b712066a3e01bfe1bdc3557761ce48ca8ee7e48160ad01ecf42c77e478a35b15dce92baf79e2c7660aaff7698390cfdcd39e6edc4efd7cf4ff6ea5c0a7c9c8af0de1cfff5e531004f2665a45c217b5bf0831bf3be5def99bfe330e7720b0af723478560e558f1026e759f838e8c1c400fe2f9492b5139a26fd7bb09164b9ce1e38b8ad89d26020647fa6bf63828ec4c8f187c5e79a803f425e230e0f0c7fbcfd3879af92e256929799b0bb42af4861ceec139b03e460ee27fb56cd8011f7ca572895ca2fed682b73aad3c840ceb58f913a39c9c0acc2c394ac8e7d692cba77409e8db947a8f0136f099f36ac5514087b64fd8713e2d856627188d39ab6674eaee4cf36daa878e03c89b4a2ae0e4d3ea5470a2892987213779809e730265ab9f95556708167428d7f41b33dc0f30cd63ef78777a1f8db5517ddb8bb23d6598751880f6828d0954d369a0ab85056ff4c8b0fdc9363ff8866b3d11924e3b665423a066599a1f6e0226a59b31ce35ba0c24330d25560fbaa3a1baa325b223df14f87570330e24210232119b0662aa83abc8e144e4eba7b882de9f6c1373caf147a3a79848b43952a315577a51ed047a4bb835f64f803d345436867bf1552a0048de19607715d0a0f16ada800dbd3aae3be783032a78d161c18145d107f5125586d370d8eb80c8b877c11fef5917b371fe20f386b4ca248a315f33e09a6e1304ea913369ab78579cf949774faee3e798df01959f38e35bdf7844a267580216bc1e6906233f8c740617ba03ecc50e48bc1a4f4c7eddda4d4528a7bbd4b653b4a98cae203ae6b7bef64b945874c66ccd46e8f33caa7e8ad82ffbd8dfcf5ad90368511a09d08aac58558fedb4d9a535ac3bb3d9bae8beee55c73aed9f8d352922331536c9378a1278a0a9f42eb86b3d91b2c41eefeabcdd430d5f4ef4226a7c42844f21291a38a0eac9e115590ae59a3f36520dfb2986f9577d9ff94907cb12a8ad3f55cda0f9a336b8cb440b9f5168a073d254e1dbb411930554096bac0882712894a924745a4d6a9077fa16c160bb0898ced40065c0698b65c8daa603352129d77d38a2c03ef0b0605a4c9119f7b5ae4c3c2a103f7f1a7d4f034ca34eb1339b57a93c47902c7686d5b8ff86867de2ddc3cb2fc88e2a199a905676bb358ed324ed2d6c3e5dc4fb932ebf8c2f4590e3c21c83d289b4750eda95a569efcd44c508e37aa392edb3cc9ed9b2b3e03cb075a38c0120fbf7f88139cd3dd7d20a0746d2879e135de0b1f3f43b2bd7adee4764f790c21d0ced68b9863d8c373cdd6e533eed710b24e6137e45e6284fc7f237b634751f1d431f5023a8b1dc8ab3604b963fa005b28697a687a851da54a4776efab0b2774a5da4a6d359c0a125bc495456d994e6347ed0156176836dda9390f6598ef54f16e1b0f376a45005650b55278f221a47ed478802b42fa5fc10eff1b9c955d32d56ae83492b19c81d1ba726667c4dd749f79c978882759fe68ab522f471c2daf72fc9845d4be604838e128fc9663c5f79e623e75f8a714c14bce8bc491731f9092113fbb7bab7d3553a304b8c820b31f9502074a14383c236678e232f76c1faf668f04efad11b7d908e95745fcb1a15e654e9fae14a71925471c1cec50a0bdac9e28c645aa734f7e510b61c98cdaa9cbec337e98e6554339a317bc916d3bceb14446fe45029bf8c4156dc430ef255d4fe8bc9e5359a9cd0af311856b2bd4f6d6fe0902bfeb44fbf61de56a4c97167fc245de0b54cca1fa46a13bc96dde9bd03a8a23aea6f3badc1a56e7e85eec82ca61eceaf0e0ca0d362e37f5acfe684750026166776a7202199315b0231fb6191e47e3f3015af7ee3f7083f35b40cf5cd98d65a07d1c6d72271dbed0aa737214b9df0a51b4d5a38ac2685ab2a562a9b2559144e66f6a59b7c20ea71835b067e42d798beb0dc46138e25d099ba72690619bb70073bc209e2ddb553b3081cc712ae9b97609457d79283af8415822e840bec619eb85e7427b77f9532c1870ba17640bc38b10824322bfc7b04592d911503bd17edffada3675a7df45579348222d0ffc8b1d7e479d652b3a1e6fdd3974d68bcfc601fb08e2eb45c4727f590318c818f9874494f35831909074b8c31cf95a157addeab4df060de46170cfe09fbaf4e3b88133f435f02f9fab5d29056f7c0101dc88638b42897861843c7c4a609b05e46b0ff8b241103f6993984e0fd0f4cc1aae75d7ea18f717cdf836e6e000774d31de5e5760bd5192827454068d1184af5c92df44b27cc09d4f508533a742524672872d683fcb3cf422f8152ec8c371fa3674f292bf8dc236f20c90a097ba67a55e9cc27ce2b601a304924c3dc8fc072df9094d74a6f6a8d8e9b01fc1f8a2447a6d349aae7673353f4cccc66f471560b3bf767a81ad5f1594a13a5ad6626000704c3bb1a008b7eb75d57f3305c190babc53863bf9a3b08283aadf8b3a801d74707bc95b8ae4f1ab31d5b6b3b697bbc334896aea412f70e324100d959c4d15cfc343034c8ba66a6f598baca52ea4ccd76ef500aa346f1ea492dcc2ae1cacba38cc7587f30e569200792ec5072afc8b916eb195ae8add888f3d33b4006471b99db9162eae4507cb10b7787c831878b6981b54a9d38d6110acdc264ad48776a2af2b0492f2a31e9dece8fcc726a136e6abecdac0c1bee83a1055efe07f40c297726842a8ad3c84713a0d371ba160c6574b08571c5f71a34c50ae2a439aff4955e6abd4717c59a1b292330a44ad3d7ef9094812c0f3790723d8645e38215df0848048262e03b4463055f1e8b415c3e9ed69f107c73d427a21d0241a75b4384b04262412081e96ab65f8e99a3e038abd7eead5a3ded95cae9dadc0aa9fad1049306a2af969773202966c505cd265a3155adfb59ed0ce75260799a5e23b331f92a9a94fce31c9f656818df81b89532a357c89aac59bfc54b28ab4d50c9f7aa5e4f77b76f86b83aaeae07cc80bfbfe0188049221b8f70a56789dbfbfff35d8922548fc8a4504e06a12d9a765d80017d3930eb5a09dd4553d73907cc096366fd868769921b56816862b1cf767f30d2b171d2bd01f8cf6965b924e0d217429e297ca79542c4db2a80c90626bbe4651c3f8697126717a81b9b5641ef6911fb18d889acb1bb755ec1acff2ba24f6ef69f0b14f78833a018b75e56c9457b23ef12c7b82304f17b5189fbb27191c4d2c01ab27c190e0d7294d1ad5d1fb8157d6435511a7bb36e46c389699b8c9996c4c3c34db56357e23db7bc330a3b0df0e0d3bbbc2cd79a4ddf5d382df6279c166c82ac1841192d1416f1c09ea0cf10663fb01a15ae748a2423316817de2a483ba84a8872f0835b90352b60bb892fd3b56979ded43cebc879fcaddea0af81b723532e1ecd45b6c7cab4f22a94e634baf65a9699d95e1221ff79687c71299728b664be73cae3ffa2218f3701fafc7897be64dfd55e32319fd0c81547e4a27585003a7e1ab034bac98e16e4b9abb94d684e8754910fb2802ec76032835520db7812a24d88fca3a58afa906e4f989ed9c2e1897456ccaf132293893829e5200fb2edf2b64f16db7078d154d7710cd523339c059a11193d5092b84905c503d9e97edb448373ea601fec775adfec2179fb7e14b8ea1716514aa13d4286f8b04b0ca5ebbc193179c731af183222bbc51b0d0e34b58109147b1afa41da128d4843453bfd94bfd691ca72d8e26515e837bd5b0124eb7555eb0a72886e55541fbf698325264467d73d8500930f1b55a2eab73d2773dfddbdf62d25b8a195fb4708be2f74d56889ba76d7978dcd8e512e8a6490b2e82362e588a19a5fe96a25ba721cbc43f2e3452ddab5bd66a504183335d042a7009acb068d8ef424e3982029002df1a7b304edd6cbe5da5622b966223a6da135dcb9b66fb2758b9e8bc55efc5b2e7d2b639f5ce58b35ca1a60ab88901380848461b61ef2c8f74b986e5f56423e82c902ebde4f798d0fe9219ca33972f7022cc988a7ac616a012f32196dc7107c66cf753baed37ccbae0d1ebaab7dfab448dff437072898e074cacb1b0e52c4ce8f215f2b6adb4859d12b5830aa5820453367c0b696a94ff0766affd92d5b69751fbbb0985b5c20d2fd8d3715fe1fd17ca49312f283c3e410679aa421ab8d0bf830e4b80094931d65635c409573f7bd05089986780090d0c4ab0160497318f7f3d52215fd5401891dec92002f4371cbbe8607bb7d1d34dbabb1643efdc8c5bb8d3f9fa7101d81e938bf14f71aea05639661332c326d5e646febda63341747569c9137ed0a9f9c522f61d150de3a75f1f9d093fc290f1098edc4359531fe42a83b795d35c00ab0f8b3f352f3feaae5168739134fff292f0063913a1d7f0b62e3028a3862696cd58ddf633d189ffdcae7fee37e7ba3bae7e3f19a3732078b83ddb58dc8f32a35eaa65c79d699c2da6ba0d12bcd507ae99a97642db5e59dc6cfa84dadff3a45a7f123ae8bb39fe9bf7a1c54769731ca4e481aabfe91c327878c9cf6423fa002a451f0408dc4ee7c9f2e6c2e0006ac04bdd4c2156749192e42a0c73ff4142ff03fc0f5a882d51e289a8145b18a5916c1791f84b5f64d2c9c95da6fb5a909babacc8026b73b21861813ae2d13d010e8394ae05e9cffd343b0ae31990fa954bdfbcba817aa6d4f584babb8c5223539fbbcc09c9028ac993daddd7491e436dfc463b6b2ea49579cc6513c246227f6fd32fb00f1d29470a1bcdd9f607682945a9a9d5208e99156ffb62514007b227713fdadaf039d7d0904391435097e75fed06bee0eb7255fd51d0bdcf2e037852d5a9823d3f75467e131de2e48cb24307f1d5181346c4750a69ef4a7203af73cf48cbc436f33c06a632c2ed54eb19099354a9d6ab7dc27768fb4b38f53910e9e48b19297244e197dbcd00ba2dd6888db8d0b0dc8bb6cbe6cc651766064d0d461f577b428551d901c3948c428be827b4bdb1beac0126e21b6ba098897543c031b53f4997f4ed8302299fca4de93a7d0bad6bf753820b752f9a9ca7a7303ce4fa4fa55857ab6925c7a79d0ec55c77d94221bdd13898bb4e40bb0d05665e0794c0e9bbfd75d7194e502d774bb32afab3e886c0559743347581abc472d1763c9570c619a91600123648cbee241227cdf8bd52de72ff15f628ed7c970cadcdace47f2bca6920d83c67df3adea3f93ee2ac9b3d72f75ab21867f678c3cec7b12acb43b182e1f9c6373acef11a3e4e1ea15bb1b5d7d0b19e2024081ceeaf1aaf3e80576d533def1172d14e83e2e00ce155c56284b98e66bf4e8ee8183e3ec41a4f290fb9e69e4ab8bca6870c587b03bb83f98dc6b4cf70d740002cc97e1a37f75c110ee2e387695499b97178b7fc85a90eb9067b1651b799ee67e298ae9d988ac417b4d12fd94eb2277d407249ec540b824824bad59647d20ed1f08622aecc62911e4dec1143b3ff03533f630ded54312bad3aca84b27ad95c34a5cef5664f734e9cd39db77dde3081f08e27e06c8cb1ad623ce597527da4770f0ffe779f82c1079a7f5f4ff30ac79b411144af6512e487bca18e70029daeba047aeea197cdcccd7d0d8d84d2bc1add5ffcdac476484a414b92fa2915cabe8b1f96384e54765b55887c9399dc995676e5453c6754980a8d2acf5e394715d66efc5787768b6fad547188ed2f0d6773cb0e101d2549c2df0786300c883b883ceef144063069833f46e5eb22395a2ef93ce1d926c300041966983ca32590dbd742f2755bd7d93b666b39e4537a803032fa886805e86becd35c584e2582c0d410b74af535f512cc241304f423ffb8942bf650db807e1de93e4c9c4f28149dbe74b2172cd8ca547491263463080184d8f97b0ec10bc8de9050e28f211232718a3f6d24615b46be806d1c004cbe65a57d1f7ce8e655a10a4db47ffaadac641a453169bb12e85b6ae06b7d03eb39e9831b3bed7ce17e7ebe4bcf5979412ddda410a255fb297a787135c9b4b5e237500c4e32f8208c479b4ea3231a0beb2ea8d0b03677f55dc71d5e5217e1e0981fc67f72f57d5b814c9f03126a42ebde9687860251f286b568a89eb02c97e5109d2832ffb1bca5f998f2e2922c47662590bc9c34eff4b14cd2a498bfb5430b2a33aa2dd55a39bf43d7f65cc704bf2a9fd9796c3e12154805fa4b074c465791733cc90bba0d1dd134d564aaaf61b66b38d31d2ab89939d1d0867d5ff79efa7ad875131db0c214f741c14352ccf236be6187ba183d4fb9c634fe7d453290fb17bc889b9322b166c28da2fe00fb80f5a674e9f3638e888cd6ff8de4805dd1e4ddaa50a1d1190f6dfd1bb2a4cf2c3f24ea75c3c08b2f384240cdb670fd0f4102e3f739e6e7eb9fad7a0af5ab77c75b6c93b2e671b429fe30912dd451e590aebc0a2e8d5eef73ce6622601838fca4b906761bd65404cc02a10b928cbf056f2bd99aee3623e3aea6f5b6bf79f5e573202cb48a15d75c66e00414b03d8143190553befebf8e23cf64ade8451c6eedd39f709476f9663ed060fb894b49e1710bc3c596be9285ded9a7704276a80d3c524075a2430a0f6b364b1ed378a2686e17542144a175c1d2b58ea10bea8c10e1ca82440b3607b017e15d83e5a47f177dea35886eb6d9a1acd5ceb55aa739e3f4278a52d1fe115cad758aeba6eea1a699b96f83bb485fa216821d0ebd0d8d09b9d7efc19a98b7ed2adb36be7b3670a8be97c184edd785bd2ede0bbdf1765986d4b55ae41298c75828d11d4fbcef4c35b47587cb615104dc505d112efd6826e08dfd450431c2d7551fc06a5b3a76040d8c27db345d90f056fa7a568d0935b9441b9612ae0e4ac5507da9e42c852d87dd8d2fd487b0180f5b40ca0e62df65d404a0286da8325d97798b62500819aee4f7ca2c5b469adcd9865396ea59487b71fe7ab73be2f18c305e5951ba40994ef456ac6dc549604d0fe75f8abbd6ceb11afc7a93ccfaf9e6862a28b03b33f39c6bd8a9b7580319af90270eebc78b44f1e80f8d9892f60b38a8ba2d2841f103394c414511b3efdce7f7438ec31acb1a779bc31f662edb915f5e21b75c2c1a761f6be521cb62bbd647ed70e7b73b801a106b549a288627eb5eb038e121e1aabc514a1d6d972fc3b3278c90e8c6bfb3cba9fea8474c4c2c03f8bdae86fc6f69a37c66e21796a6115d4a21fe5f5cf0599f9509e668e88fbda2528c71060a0f124cb2396b4577995118bf219e3bc3d08bbc028b70cba8339bd887db97d95a43d5ba81c4ea0bbe606d069db3fef5b078259998578d77c0c6ac518b13f70f55f39a4edcc593d534bf6d167732f9a74704955206bb9134bac4e4649c7fe2035d1b2e569f7c9e4cc4c04f774c52f0c3ba18956f39450dd49b80c07ea47dc5df4bde1110d24b0b17fa25fe68676421e9fe88c540d345de59510a6a78d052e0b1047ae4eb1df23c584c4072a41f3ae3c718206aeae7c290744aee653c2822b604aed3e30d9444e4eabe42ad58561b8d69a05874d173da4f9cf3e01ccd8b2aacc77e50b18ff195efecf1c1c4d696287c67f6d10b97bf97fb9684270aea5d6b10112fb30466ce8acd55b6e80c1b804d5473c4bfdf4c20ace70eaf4cf73a1ce8f355fcc1cc1079ceb177fd1396b0076d11a2ae082d38356775a1090dc4dcbb5701439d967f011105620b79c6685817e5f53cd7039c056118aed3b0baccecbcbaa5447814d99ba79d2725ab08ce42b392010866625464907c418f6a8f86db4a286bdb7615b884f07fcb87019fff3909d0687355686bf8567a1f510f5dfadfb6fc73b8b6ca98e61b56326e3ccabfab39a47ee3cc4fcd663a72514d9950d7e1fd5183851e27ac8a3a366360370898604b5a135882174944d3f26e005fc455aa9f42c0d5fd330c5cc1395bd6705d9a7cc8d5f65cc726b38649559f211346cf5b4f81f00e72c1466422998ec82259095bfd345cd7acbd39ea72fa7e6e10546989fcfc897bea9f675ab871829c4c668c58af2f89ecd36e1e016912b152f3b55cd92c376bae46c63b7d713d29862d0e47f07302d6a2ffd4b29ab50c887fbd63cc5d3a30dd687bc78ef69086571e927f2a09639a317f3a7c5d9cd08c895f0af29780516e1fe8c2a98542209b808d59836fb955c8872b2efabdf930eea2565ca7b4a8beb8cd3d231b8feec8200ccf9ebff883e273e383e07eaebf9c55c5ed4b4c71e960ad33bfa0875e9cf67fb63d76a2e78620b68210cbf74f3b416a6eed7eda5cd5b5323046b8b8564e377f5d7e82c782c6c509918058255d2ae330ada86d59f9f8f474b0e63cff19fa45860fae92cc0af29d1cab03c58d8b914d3e54577b493dc0141125ee84d1b8ff9821d13ba4899c669001e6c37df7074feea34560a4400ec19d96a1e2b22c0b85e238b385b2dc144a0824f5861f726ce62d0f59e0e51a7999b9aa6876648f0b363c131ab75034750a8fde06b869b1aece4c0f7654380a575fdb57e5a9de1e0936bf4aae21dcdcda703d7f0719a53bf28bac99186726eda68807c4d918d8cca422a3b3224894d67914075add6f4fcfaac2cefc0d5458990a778e550621a7e549984a22453e0141fc388a5393bd61dcc48e89d9be52d46f178062c5d98eda2b5c871a03850a4d4b5256046f61dceff37f2dbe458c0fe05443798d780453485510154365d4c325596a4e61bca139f43395ed868c28c28be909dc230650c8a85e3ac5f89c37e10516aa096e6021b55bfe53546eb75aaeb417e1f0ad9bef7a0ac92927ed8b80545184c880e589af3512ef7168f004e20a468f6986882ad3b78fbbeaf86e0ab351d181e13f5a021ed0e716084e9f1409a3a401ab4a2ca3e34415c3ff443888016aaa209267bd6ff8b194c606c733ecaf39c774c6e3511a0a79e246edb55ab0f15ffb97be9ce63e92d8733976024914ff5e3f19be8b391571d178837386483f826583584e171ea2d42090545473105e5e75ba349eb8a7324bdf0e7f4d423b3c6aad9900d91bcc36da830cdda6f65c6edbd49d7c247d154bd1b119928a90647ebf26ccac2c27730d3115b0b36c15bf7f197fe362e2a63e5309676172a8f691e7c9e4d6d96ce1f8fb96d1fa99a8159906223bd86abea9d4628bdb42f04d59f8b3dee21efdfb3b77bf031360f313386b775cd60d51163265c182b1c0dda43b1f458c76f0b3eb087586f0167ee746861b2d3e282b9614ce06938969cf0c12ca0eb8ce937b5aa2e7b9dbfbfa6f4e6ccde5c6da294fa087e98ac526cdf62e44d0a911650513bf5cb7199878d0e55d3500ceafadf00e7eba0852e0da09e03882c102855776460a0959a20d7c53db30a576f5a3f6dc7d64921d9e8921e7514249c3f87d299aa93713ccb8a3ea9bc7bd2242e15e2cd7ff255f858377a38e82ef214fa6d0501712a09c170dbde58dfbf6d7a56774a6becb94aa4ba99a3372d93008ceba3b1db5baec8146a1232bef4703a2ec36eb06f332239a8dd08912ebbf2a244c6082ef0207238e55013cb0ef64ac877b82db95f41829ca7798e4ea981ad425bdcf97fb38390106ded9c8d0b4673299353e2689297aae13a801ecf619a0d32bbcff74323c0017201dbcb30c8546de48e47fe9d5506545deaadf89b90576ca91763189116d083e7fa784c6b14f358056118153409f21677fa4815fb74edf446dd613110966e12e4226381b9ca6b2db724555b8de4c7bc0dcb4965f0844891ef9100a37d4eb13b58d35832a05edd74257ef928699e5b3706cbd743338ae3c73df5a912cf606de9b85b2f6024cd15fbde3aad2371841b4edd00a8d40894fd52088b43629999e862d6d109fdd5e2a32ffcc144d28436778f9f19d054a54b5d6882df975fc25b0d26fd43a3a08b04a30ead4004aad31608daf295c6b2a17bf2695f490bfb7fec461cd057c37d777950bdc72d53d20ea4bc999534d2d8ce90fb8789cb3d852da2fe487808fda5401a0038a5b5cb6738e63d604e1b739d65b8a73886ebbabe09e1bf02a84033b0d69f23903d43c86314bf019262c5d0f5f706db3c935c61e7113cabeba6340b6ffeb4e82b056b81e4cb20f10d9789ce88ca9fadc1ade4ac6a801173b583dc3fa7b489ccbca0a5127220f17c5ba2538db1f3456abaa167a9d6c040ff3c5c63e3aa736f48d7c9ab19e7979b9bfcbf512443d311a6d8f6022d27af9619d4d2663da7aae4059700957dffb6ab6df7d329f8d5be02ea45773fcd2bf97e5a38a38b09c8f06d955f1dc202ce2f11dd90e390e7c596d97fdd7841d944d1f7464987567d8a129aa2ab0951f805b981ddec64d0675d6b2d9911abfcc3e0539b3e0432d64ec0cce9ac070aa5b8c52e86280d4d6b1bba849c1bff9e603ff3db99fc687f1e02978ee01ba34d1bf8c427d6c23cfaf35e414b2df722c4a41469e6ad7aa141121ceef215ed6a0c00113b79e4f0261394ea11526d547c8d65e65b33de9bef444a3d991b0f91532a4b478d4d6fb00a9ea9e7830828de845746534d53b38a71a34e36f7c6ee84ae21cad83a282d70c1c38cea5a155fcc1c44587c4a66877220ecb2170c374ae0921cff911497aa276dedf474d1b75901e8151a0fa32570868678edda34e5fcab73fa82ad01c33e58f8a662d01bdfd4d5ee336f919200fd43f4c1cc2be34deb47e6cae3143b681c0c7d3343124b8f79fbcd7a6544a34cbef492a1f094504c46fb1f0a9d9d9d38dd73c9504e2481fd186afe11d87f9b28bbed599b76be98d9545e9b6285567c20a7dafc2dc2977fdfb0bd770743ccb35197d08fbe1a75f7193e81e0105f2c0c6b9d6f5f0fb56f83506413b383f96b106aef48d5c04c28cf249ff7945c0d787c134e36300427a7358d4d4ca01a81e9d1cbbe3aeb5f5d48a59187b47a070d870a3aac0dd386296d6e2eae9b79c39fb31355c5490f3213fd941f136367b94285d090efed793dad642a3c08ce8ba1ff37cddc2a99aa12a509b2ec85fb7cf9150e8fda5947d4c5a1a5909298dc04a1ef90b567481c2dc382ac1b148a9de04c1edbe5d3f76d46acdcae11c4294a7efeece972b7a406cb3f4584c5ea5cb25afe8c42d67259cf75f099bf3ef646b05d87ca6acfaf0058f9e8530c563de27705c838e008076d160951156ae36c5bf0e11c2c40970d29405ff7859dc15aec03a16eca34ab28010af64f4e1e926e33245558da994cda8ecefba0aca7927f9fb8996d8dda1e0f5c31031db56a7c129c6e66f6b932a8b9db23108897c21b090058e6d79569fd277b2f7682a4da944e323e902a834bddc5bb83cc864b9a2f51f143283dc0e9282fad53d15fe1577a15d2b03dfcded21f110da0683ffe646c1e6ee18e2ce093e583688e7fee1aceccdf90da77a944fb3f9bb024f11efed991bf8ecaba56d102fcd02cf1d28a47e84430915e77f7713d39da2cf0a9be6b44815baaa4b88619c0f1eb2f8d2ad6584c677d648d835e7a0ca277f961046604d256f24b9fc518a185dfdaed50dba59236ddf5368b81b5c1f7bab1ebb2afa956427a53fee26878b17e2235c85e464b2167353adadf0490c8183a99add5956d60c93c2be3c0aa8a1b87d19393af6cbc859922d4bb8fa065e40c51cb2d084f79dfcc2734088f1684e65a3a4c83d21f2b6e871480b0b367748e2c242080f85d34fc3e0d35310b1136a8cc0de3209f0845dfab5faaa907b5d43d4ca5a04301f8666bcc6fb23f047d015ac9391fd93879e82129eb0af2788db66b258c403ee8edf9c5d3dea45ac5cb3546af246bd7df715d078f5ea5f0be3e4ea08ea3dbf3286015afc9ab01518d499dfeb60292ebc005b74ffdbe782d704684c4be1cec80669f96f2ef96232318bc6796c4287e96001269e977048b1e1e99d947eecc71f01c3e110bc378fe47e1b21618e9fae236776452b4ae46099bf8ede32fe59d788fdfbd52be1721c799b78b10ef12f10d1aba589e17296c1a89702e6e5ea589c5531aef50860027afcd215df388b9cdf09e4e65cd50a982cb43fba322ee6709af1d986cf34c510a6bd1b685261d06cf36c8d0ac86f5de140ac7b42b22b5297427b68c30012ed3c91dfffdba274d2e645d9e411cb7bb4b43717083461e90a15d51bfee1994ea0d1c9fbddd052f9f40f8d2b83a2bc8d0890729caf1e2df685ee0c0596bdaa69d962b534ca9f23abe672a19ae19c4b6637982fb2547bf87dedff61081af112e8101383a8f61e3da819cd61127b75c597f8aaf7b67a08dcfe4259fbdccf43617e6624c3c6baed1a7fe7cde95482f5481785512d3250e74c56f0f5df31119a59fc3a0c7181631aec300abffcc3e61353b892d8a53ad5c66c09b2c66ee14dfe25d703641bc096b4a496655af70407b05d10af7e870835897e063b143dba2f3b13a1336b11084495a94d6fca4ab6bd2f261e32157288bab0800fab3023417a000af9166322b57de4a5fc659b2189f5648be6f1b52dcda7a034f56a08583bf38f24d8dadada91036328ea387e873369f3606a443749cad473a16ea2d00ce6f27a2f2a75342579e8ffc2662015a5c06144edd038acd45124965c4b40ab42230129c0e80a0508bb47c9895d70a77024990e5061903b579a2a4baa9ee9e9698cd123cac256535206a5dc10dd64f2df41534807667f37b1ab2b49b6734cb7d264bf4f840c9401b027bcddcf1a6eed76a9bcb2507eac9f5866b8d244bfa59b7400de4e226096cd42673e5dd72cc004a888073fe27025d84443ed595431feaaef938e65e77d7a95262a0f151cca02fcb9ff24fe1bb356272229a6f233bc9069d50b850db53ecfeb2891dfcec73551368c674647e9ee579d00223f4035810e1e0d06e14388f41f9d96a807804b0879d653a4642e37c0a87714c1ec38158f08af79cfe88c70199992c701f0b95ffba43f182f14b4d4e4d13b765eaa168643dc2533ce1f694d312b0fbc926e5df1203fc04c25f15d6376173b4c3b9f1279313f7ef6e9c4ac0709391c9f422515287ca73cb6fd3c14251829d99b2999436e13f693ee8d47379389ac70c66ca1b42f1fa6e31d79231d9c6faa44a37b65add44a7fa04b266080b8d37bf6f2b2882612bb86dd3b1a3992dc6ebe437b1aa32bb4b28c1349d8b3d2f53c048dd9522b18013ac486246e5d9af618d4b7d8d7716c52ed477d2d68219d2692983600b05945af294ee132406e0c32d017102ff6fcd0da54189137efdc1961d28d6bc79369648ef743903ea894908f1f5b6165e4c34c636121d8d226e974bb5d004cf701d6f0829be7b7972019ff5fa8c3f3ce544be1d0c63c46ff8d60ef8e9c5dbe35db74ce891060f951d27e049d60eb0a302ede6f4a7bddc1285523b9ea6780e61c564c5bf32601d33bb07c97c0c89c7a96c707d44ef469460406d1ae03dcf40b0601826485be9d601930dc4cdcbfeca30cb706381b7e53aaaf962e9ed6a88a779fbc20a9589089a07c1ff10eb914cbcc9c222a43e1d593614a04aee04791b57545da56e905062a20a1f589a85ee843168a36ec5724558c52e4a83c80c3f8ccdf361833a2f19b08d5f96f06c3a54505034710d10c18c33a42f2a6583c7d92d35d3a3883c3c98b2fef3e426e7fb91ffbbe807e3c7c0adfa370a508ca62f41e3e774aff668e33eeb48b66d712dccd1fe9f5515d8acbaeb9f6bf9a0fffe4608cf8ac48579586d6b6ada811ffa80a8afedf2160cece6e6561bfa47e1c7c4448b126e08e42772a1a0b094f359a4d8da3d7a9dd76c9304f36a22a88ea0a18f67b7b46b83032f406e750ffc974a1cd5ed6e626eb13ae8c5e2698f564f2b89c94ac66cd5966f089221ec00108a5748e8e31c24a6c090db64644904110a78009516252d4a48baf6ea8a9920113ba34818b37ed1905f83cce562e8aab68c04ba40024000282b839fbf346dfe6268fbe1cb4c576e786e25cc81cfd9b19e0792d1b2f4eedf0a49cdd8be74d9ac7e3ced35ef59ba903b129b5504031b5cf81dd7bdb25cebea98dd97d618d2a46bc4497e4ef953d840e471de5033771ee66be1b2cf2786af51abca9eaa4c918edfa4e9cd33ba901fd553f6ae1088e2f67f6d3f962f1bcee691794616e39d9985f1d8a987ac38a9e392f83b2c8c0b6f816c35daee5ecb931a6b5f73e39132950443d968bb7c74ac5b4600a0d3766c80c585b68411a255a5834658c9b6d527caa06346129a02a5d1395bf43c0eea36f74a65b47db896f28a83d4d72686d0c857c4e73531f41a8adf0e8688bdcef02d295e69e34359dc6658148a5380792c41291f2b0246acbfa8ed4ff82f0774119eb48b53059644db6cb0c4fb568398c63fedf4855878291cc3cc614c91ecd8abd6e904558bf0187c011d303701889bda5e6814071ba5e0467ce703dffc1f24e278aa04a265a396a4b09062be412917a1b70d5fa588d3a4ea48fd18f4106c31a4633909f22039251ac7591b7e0a7692c1e1827a469ac6a26fed311282a81c2e8df8e2643e44f92e47e8698a7651ce9546bbc7d278e144563e453aca83eb84a4d35ccf4d84d160d44a32d34bb92abda99da349061c6147f9c6146ad90b9210da9c56a6fb70568eb9203bf070e4268eb29bb18c125dcbc12012e71b88e563f9d1bad60bc3c36b7f1c9236d5626e9b74cf0941612335159ee5e2e37c4a85d9e5d328e43a514ab5cef375dd765506b0da02b496e8daaa91b0ac6d9468b73dd4900463a58398437de5661e34a3923e127eb1d9fd263ae857263fc8b85d39af57cbc20ff183e5cc7e97032e79c3da64131ffa23a5690732ea36d142ed579ed6cccb1747fab8c26cadb4a31118fc2dc503d55f4865f1ebdca699188c441920e6d05a15339035dac59705b0f4a57a791b981c77b598cb15c023e94394afca723aa051aca83ea053e867dd858c78b3048f8e98b87dbd1a208e9cd9a0ae87c278aff9eafbf5edd56aed2b541010dc48b644939b8ef915fc360a1f4c022b42bd0f8d200cd9d454357af8bb02dbfc72cf0435ee13ebffa3deaaf02630679fc56c07be4c2f9b52d394fbb45450b8283dfb767e650802dcbe2d3bd7623d0134833f68d93c20779f01c563e388b8f6f6ea50e8ec782aa183bab92a3a5f148d2381f332d235810881c59fc72b9dec3d0cab169dcd66191c5b904ceabc80f4da4c51b1ddf1919692168ed3caae45fac799f21293c04490507c083d7cd02ac03b54d69638ad2c2b7aaee049931517dfca75d858910f984e67876d56403f84b6395a276e53a3711b869cf6ea2d577f288e37cba855dd5934103cfc8a09b971b6f73bb6867debcf2a7ee4a87b9a461d8aaee2162a8638f419a3d13276ed1eb4bd1bd6a733224e1a905e0a5afac6514df8256a8d3f93ba9cf083e44dc5273c003773b236584fa2295c603526cec1df74d0873344fc46f409507054fb52c2d828efc578102a016eca9872b68f28b9536532864899304421b1f8972a8625b7dcc932c85918ab7c547d89b9c3397f301aa9c3ec6c44984cf541f2372aabf8bb570f660b296d8f6be7e372b60cc5939f627ae5b010b21711826ccbef5012ce8b5cd6a1da7ed5b528eaa9fe44f412f1c2f3b394b3815e8a979dfd4197b19fc8b9ef53c11440446bb9a457619074c3759bf87a9eba1fb5290c3a12ff7a0dcc74abe726c93bbdeb3b2bf043fd6f6548e0dee9579f2136b16946c7a0493a5c516dc9b48fc7eca2adbf3cc60d9363c179c200e9c8b6a8b4c002d9916a8ca36a8d6b6c4ae30e21d58e4a116a77394637facf50ef7e6e1d00c280f33725ef5d4d9fd072ec0dcd1086676b21da1553a4a82c70d7b4a88d5ff99afcce196698f3e400610fa8f955e9d39d21cd8d2db44fcfc5594b8b303a1a7cf7506017797f33414a5d5f9eedea9f21e88364514add4ee243af966a6713e8fe6b446c61de42e50639f7f1f4d5fb849a973cbba70613bf9ab14ec48fd5a5699659683f88d2044fb7e993b66acb73ff7c83adfe891951a6e8e14b36dea12b3cfa717a1930156267e6fb4a5ce0043577df428d0a710c26e27622c2cecc3bb4175f0035cdd979b382c5490e766b22b42ad2db53693352141163b6639edbda0c9c6a9981a5c27ab98f46aaa845d97b71ec497e39b6d659f03f399096f673a2b0f3667229a0be838ec979652da84a54da23f23d2887a6092fddacc74d755b5b9c3872315c4e3400c93e9ad11a808c860c167a5f1d9f14962a81a260188e5f586da0746e6c130286cba57efdf0cf7302bd1886bced448d798d976714835dd0406a410e604805dffa23ea53558c65e6d8cc2d1b8a10444d508244ffabb3c3e145f968c3016f1b40c84036d05896e16bb16a73c46e1c5b801ee1e9869d2b18f6f3e65ee7df40eb35e49b5b414381b4ffa802c23c12c76234c2fb9f2f2c6d07e373db47c868a7ab82978402f25e98d661df13384e8a45f73c012e6bdfa603610929e0160e60cb21fe42f1eec798f01a6a403a60e5aa99467d0f84011a9312dd8433f20605f68a9d665e52c4e51fc4153bb3c4e0735c097a3fc5175925f82a46d5c2e73290d4b861e9aca79c0c60da09505ae51300f2b61cc72626a15402e9da8de4ac8f57bf5a6b6c69c2d428c5ec46db8552accebb2e6f0bf6f6242599803158c83d96bd9c5e5d598ff4c0c6f2454fca7ee98a09f2037a8476193f305cc62490fee083ce4a12370fc4d9b2f1fca118a8f3460ba08295454eb4cdc7d3440ed35884ebee083705c41bf98484dfaefda92e8f0082ea25f4540c110b5a3c4298ab2f642df3c47b4b7745bebf3e3ad29426d35ecc369a30b02e73cfb59559b4c20548c29c4bba27d3baf1408889f67bfd89393f85c64744e5bb63c9c0aee4dde43b6976d19e46f6972f431716609446518885f44991b1165edf8206eb241f518c6fa86cca71148c65677f3f91dd2e87eab793f1d986127bcf1015e23368a4e696b501fa76d1b861f5b67da58377dac0b7f8ea5a71871ba31768dd45393c9a763dd67aa1cc78b854300a063cc093e163c6f41914a0c700a26fb9729924756a2454debfa8b04a0beb01ac9769025d40b2b4eb0d06de745127719431596da825cbb54e95ed0f5e88fd2fe83678a34d867fceebe8891e74678b12ec81f16239db2e0f240fcc75880000d8c838d5dd043f7fd9f0aa4641f814490374c1623a60e161697a1bc8a5b9a92caec00d0caef105c1744b4b871b936a3280c4e4b3518292c46225a9ac2afbd254837c051d0c073ff74e0b5dd9d307489d8efb8788b16e8ca13d879b1acbc3a74493c8aadc5eedd6e4b86e03e213effe84a85d20417e455389deab6bcf1d57fe72f9f47942d73c5866d3b9d5b9fa2fc2ccad37f4bea1885d6d1c1d0f2f47228aaa3cfdbdb0107a1c0720160f6fad565ecd51f13ae88880cde3668fa89daadf439650fcfd7b7ea2b491a3c9271e64a57879ef16c031c38d5d70b19361a9312c55550edc67b2b7b79038048672c1ad1973200908b21b2d24c0a59fc1efae335dc1e8c73862ff4a7581f2bf85bb7ecfe59fc38d213bd7fde0942e69f888c6b0fff601f9b71cf5d7b33d811226c4a02ed15e763e96b30ecb13c1213a89a4bd311493f1edcd95912e7880d3afcdf0a07b0eed3b3c26d463c5fb80c051ccb1dab5be3a0a9988beea702aa5a17a8c8019feeec520c699d0e3236f40676d128c5874746b403c77e3a9fa13e8602a6751e3493cc5eabaf337d6f626423db4c8cf6e00f9bb4f918c1be5dd6354f32ba9b5414e45173a4cdcd0bdbca796d3800dc57f080b07312f08573ca673f3a683fb5980ced2570cc7b89cfa5a5d1b66b2e9d42311450076b7ef6c7452104b616603c4635acb079d878e7b87880f31b2b3a4bb60b3ff25142c29e00782a365c1af58de6ba95868992cccc1512414d769b89b26177a8383dee639e173bf49ee535dd059d67fea8872c3880e33138abd74212cef05edc2305cb15a3a3b064a0bb56a048a142808e28c9c656500910ae987e292479e725ddc65cdc48418d2d993af39585bc272bc4829271059f28099ba09ed047a2da356f0e949fb0d8029c037ef0bf217cc15f34ead6d10134e7f5bec2d254b927dcda0ae1bf3547c85c6d8a0ea11b87c4f87d09131ec2240ae57d4750484fa45504e781702334d2c396989658756cd38494e7ddf172f6d0a9c52325e068a27d86a7978fd1b178d7e7a18e2f8abc55cb0355014441fbb0691ffdf5a5e2ddc9f3e480d7be2187caf6bcf1847675576f80e70cc9ef570469165d62f9a8c46b9aaf30f92124f429d9616a10876c67fab9e79b77afd8178f970e0cb56dd4f20d3279fad43e87ffa3cef082cc1b0173dcc795a60e2bac8a478b3c3549e054977662717190dadecaf2f97dbe481e9a82f7449666d0aaaf4fc18b9ea584df351fd3b85d55faefd5acc2bffe5573769957327d146f0caf585d4b7c9e524ac2af6afed1192941a91b9470487394168928bf92f30e67085838c4914746befe42ce6751723b445f0fff3c04e5d470807e5df3d4f177583906afe70d7b2778ea48492bc3f79575439f411c9b36a5780433e10d5c5130724c899841c485133edef78865a2ee5017c7dc9c326f303b96cbb22f1f9cecfd77efc01ce2df187471d36eb87f31e3c649bfb1e02b1cc6e3c01c8011d137f22c5c6fc631c26bccaac71b194a3e4669ebfec00b3047c950026b0462ad0ee5bd7678ab88b913ec5202091f9d670f9557d8ec5039852925815b30639e45a9b2bd5083c36c1b52945f780d94eb0534380d02331ad24816213b62d4a968303be2e0f905729bd865698e0a29bca323728bb60ca6b7e8f3a4ba933e2c43de08d1dcc0d5fea3b64a7a4698410d8163d72dedff3608edb6beb0e3cf2b34dbdfd55352ec6614e24109212e296682f3acea9c25670dcee2d24e94bdb17666b6c3b61fa8015067ac76d798fdb9f985b11ee6dd09eeb6d17fa295b43ad49202f05ab2deb0745b68bd2277c087dc6e35b40cadcab441fbcc0ab83c46e204c66155b9c06003fc0870ff50e6fec2bd77a13c92e2f96e99a25c2d8d9e5b2daaeed6bc2ac15a5c29fbb7bc0d21d326b8f828c5841bcf041de58ab0ad63c362da6e42aad7d21c7d08f9b1ab917e9187ee4f21b15c54998f96212db26f61cafb61641d8d1b988844dc38751f6c28d12e86f69fb0cba0b8e8e1e0bd8aa6d4d8998ac456fb1643f6ace85c0f1ed8f356f40b1613478f4f15721dad041201d20ac238d41fd19c8672aca74446d54c745515db8231602f5873f4e17ed972c2c491fce966a862236d7e8591b614c2a3ea1037d16eb388b53ca0d731cafe1db554381b25ab2b4bd43ec1bd5cd5a8db2e321b509df17d7ed903903342834f69b017f24e2e505dd3a9a5ffaaeff2f9d4e7249b977240c0645e6143f981492562658a1a02a6fb3336941feda4e919e14863889a15c248402dcd7636c753c55f48614b5eda11d435c5b0ae7ad2809e8eb7e3fd4be3bddb46cbeb8fe691058d08b0a6c79997dcaf681393cde8b0a911716aef48263e5bb26671e925bccbf3211bd1df696f2075b5155bccfe93a84503a73e99dfb37153e7a7dabd9debbb9ccdbf64da3469b814ba49aba3958b463b3864fbb14ec499f418b46de2f0cacf33d7de328caf28f7f1509e9918083886868c22de07bc17489db1ad336e727bd7eb5a3bf216bdf85bc7b6512544c63a8cc92b2396364d0e63015bd0f59a80dba784506f858f298ce18f21510dc7a26e76303b5d8d2606518fac4187b668169faecbcb815257036d904b1c2372016389af050dd1c36a8eefaaf0af4d240d8e2a5c483d31c18c729e84dd6c16298a7a28887b2fcec5c23a40d43f5cfa2cd5e1616f290d525d4f69c73232904b4284c97bd38debeb73ab75e597ba85839527c539ca857bcd04538ac7d66905b3ecdb353f5dc10fc0ac8c0a9b1c594a500f17afb5ecbb19b889845de09bf98a364c2a02e2549872cb723dc138af42f4b6055bbdc8eb3a6a6367d2cd04ef7126b7e038c379d381fcb737e4ecc17c88393105b19414a3f1f610d2bae38c2c5a37df40136a711e3dc2693fa37e9c476dcc91757c5eb27a641dba94a8738bd00dcdf026ad98e867eb305a14e87d13b213c02ef328bfa7084ec78b08003a9838e1743870d94cc575a066be21d445194960d3c95bde29d7758a472be0d649d8a47dd37a3414ff6671fc921b11717c863ea40bb1a556e02a9e36041cdd35533e28404560d8ed7689e8d36021a9987348294f93eda46f98e7f0278ce6af1d7078cf047bb48ef3ed35c775e1ed06e80ff642fae67d5cec401f0c63290a6051e9aef88037ddd1cf6dcee2abb1a761777b9e57841392e0de8c73b0d73b57cd5320d0e2ff55823419c0d668e66b6ad69c0fced1d3f325763ae5f9dcc6533d30c22dc50f2465081aab074159e5b6062832ed5cc682fd67c570147c360ec091e406fdb3073b86d3d78fa4ab6f6afca2a82371ab10a14436e89d14958311ab79c5f22e389672926fa10395118c77f66007dd99ad2f7000bfacd20e61d60bbd894f6a2fe8da203a49f4623f70e19a15309ec49eb7e092ba26a66ca712f4a71e34c27eb6794f82b81fd35ea4b572e99107ad8acc7a4fcc158745bf96baf99f39336f484dbfbad7f3cd33a4023c6367e488eb3baffc3202d28a2c9a47d44f45412fdb0dd33e8f74527f2fa18c0bd313cfc4808d7414fcba0d406fbd610ad93edef83162a447a595f062c1136e0664e6a0d2802c12ac911e8f957cb6a8267084b94724edc9e911629bd3616e0023fa706158c8d4210ed05740d87bd04073a2ff0ed3f15456e6f59e35f5a6f451ec9c00c212ac6b4416ee449032e23ae8cfc5db1f4985d732445713f6400f4fe3b9cf2341f44fc11292b2c46e5c48870640c24f8016c8364fab0c2fdd8297fe7a938aab4ff1ee2015947e7582c40071e696db2defb1409ffd7172b996a2b776e114e0bcc417c31b8c9b1738d11482fda13307ed91d002ff1a0ca4f57e1b25e87137af17a4b5338ea120f3c109e3f304f76b86ad83f376a0b09eed324cb619168b2743e7f92ff13a2175a8d15093bcb1aca730a41fc7bf391c33699aa91e65ce2c02ca4645fa81948b473d70e808cf7a0d92025f47f1c1e77187ae45c270a47343ac4244e8b8c15c1ff1db65fc669f931a39b45a7eb0d283b057070218d03c8e461dd0a7474802dcf91e8e1f5ca326f11a4df48a8e35e1f3015712764fe69314c1d1e64418ad5cd5089fa0f44e0b6571066bf67db129d953dd9da1aed8b0789a52cb3d7a54b09279ea04ad7eeb4e5ea4f69438c320d1c2688ae965c630eb3ebc9521e9b6688e51a34b15eb25092129e221f8ffd9a91657dc6d0aac61815a45b9c14418defdd70e859fded32bd48c30a75aced4c7ebb11353bdd64f13c206d0cce7b7b06f3682112bf885d306a9ecfcfedff6c685010f92126243ac4e4cc6f61620d5791c0af7322477281ee8a4fefa85a981cb05daf312490c62fced676d8eae0a3ba4ae2a833df56da9cd17404a30416d93db0b910784d5914d81cabf66fe6844415a3a383d9d2a86e2c2b95381cab42116dba108a331827242c30dfb57c75496b7633c16d10d193612a27cfa9b094a8fb25ac1e8d19903dab5b1da8e680c4980159be528da3cf299ab5cba0fc002a82b0986760ab8da3f970cedfc06d431d14cc03fdb23976e5c24b5c9fe5273194005a361a0ba60c4bbf41cf95e982d4860858bec97a2933d252bb9b1687ad22968e90fc20203cbbfb3c1c9046da66fbd2fd760ff9d343f4dc1cec64b78b65da55ad0875e7dba14d4cd5f8d4a5b580019ab370734996072c1e3abe76682913167e4147c2082d44fc0a8652c52ef389beea475991f8e5ba206d45b8afbf1e79ac2136b243558733a9cb79d586fc8101394043576eb6efc281a8dacbdc1362a424cfe7b5641340425b9dc43640bce08f6a6fdb648a987ed11b57fd9d53c14e1c76b2f1797f25c00197689e07bb72478ec9c1d791fb292d429b370c0287ee801f0582f5217048118b88ce2d018998a0082d6558af0a449563750ddf622773d83f64cdc7b841e03da4a8b9599046ad0c878ac2a4d1927dcafc1f2e61b0da6c1c04bd2297ca3968dff83c37c95e9e06aa2cf79434b48c6f66826617985868ca77e484b3a7868d34b9c429c938e7a3617b56823eeb69225b9a6e27555c06b0b41c928977497deff9b9fde79a565498723c12bb0b2c77f44b9e4fb9fb7ecb78824e46c9db59af1552e995757b74f8875818f063b1604b584711431fc9a12e1ff909bea435624c4b6907127de7976a709ee83c5221a0dd813174af2dc5bb6e6b8e844ed3dcad7d79e1ad2c38c166169ef0bef57b3eb22b36552ddc805a8d9386f8b919d2a17f2a826a24ff78782888e429daba8fe4be7d51587d3ad0638685661c8d26e2fc8fb92041cab27a9b02e85871941d5f75e643374914177901c5754f9d1ffe565f681d588c696c9e6829a88f592af36167a5fa0fa0348c96558277f5116162dd3b78ac46c540f61cd45bbdb45f5f0507f524d87d5f8c1e962eb0674c2d4a79b2313ee0d99f01650d1c562848e43302905ca415e539d9a32903040ceed83d9cbbb086ee0948db03e77907c970f564c8d4e54dd8ead9e271875db3273c96598b2cb90cfaeb246a924b7b2bc803afb4458f0a81f86978a1622504b4bf74442722a6672481c4e87ebda352101c81593583fbc9d042facdabee49d5b99f69d3ca746ea69c01ad38e0b3670a02b71b6f56f740ebb6ca4bb733040af79a2cc28d87792cb2dbdd46332225a71cdd0ab2ce3753d8a2d5dc6aed8ad2496fbbe238ed3af572909ed9e9dc0a8f2a9fa872dea36059e2d7d1f2d4e0c3c964ce1236e763152b9cf99632c9c5d6a652f121125eeda2c82ce41802740a3bc8e62781e2bf3e9012b5185300ee1cab8a496176a41c3298f8e659e5ec6c8837472490241219169ac251be23c0b35fcad4a97b0ee5548baf6fafe4a16adce3d82e922ba393122cfa5b68b4176805cc0039f377ccea3141059c7b955fadfe77a71aaad5c20935646d4ae353d1053c5b5e8fdccbc9d038226b6a08a4b36ecef10cc79019439ea50f2ee773bd08161b2720b7f44f6ee41be862289cefab3be784ae3679b262c8bab927ff5b555c1da2347bc830f49b775e73df21a9b4b66e14094a2c2e293d4feba7490065a85efafb9b2761ec5725482906da45e49a22977cfd477c21a431a7acd0f59a09b5829cf942adb4d05111c8eec56e3d8c61c1d88e8f5fafb4cca4e79d7d09199d870bb0d8094d79aa437275979563b51c6b1d91c96c7e70ce73ee526f9a6976d9938e817127d18bf0d94e7ba08dddfd71afea8ed63a3094605cc6458620df71613140cfe7de0f6856011a7bb60de94627b56890bcdb6c52c1351f559524264dcb51727b3690c4d9252f27f1b9127be8e6a02da7e736db47d8e5ad3112e9c700fd4091cd545d55a0481d9d7669b14e3279bf99b25fc28ebd0219e5ad9c0e2631be72ec509b254de04a5cc9b2f1b91d1b72772b721f64f130de063fb41f62de0144d96497b07033be8712835f0aae4faa8c15895816086b944954bb681ba8be313fac7bb0926e1a893faa339ed681c4a3e77ee6abc4629710a2c220f8b47c2df332e05e8f2d712ae82a9ad6fe184a801beb72a895a0289a3cffac40b1d6d4c4bcf789932391bb1ca8a68badc5e9bddca27cfcfd3f811a9b824a5bf4a5c1963a81dd996a3efe499edda52167cc5e2594686ecf6c5edc5c948ca069f59b864e8715af25aeec072f60fcc5f3d8005299c08b4cba1f80fec57e1b4e9e19ff08b8873f130b1b54b0bf35988c801aebb4b320fead5dccebd2be5ba95a624259ec142284543e3315b10ea4263b4e88224bf05150924abf2dafbc3052f44bb64060f439e93253ef8fc6144d883ede0348c69aa7619bcf967f4348ed5bedfa9e676c24533cee63dd718e16d8a202dbb52299662150a7c8a2d7f274aca002a17d5e5eaab45fbdf69dffa71415e09619aaeea2634f82f42383c56d05dbb0c1e63556c264198b699c7914cec832c386aafefe496d6bf4e37cb552ff223ec36f93b63aa50ed29e2bd7a5b1fd5d440ba0f96ce8183eb206287aee02075e14dd47ac7265ba380bc665572d5134aed7952e47389372aa85d05088caed6c6a3c5417f3921f6da20e437379f559a8ef9a9ca7deb708ff664a1ad2fe9224eb86014ba77fd58caeaab757f7e932f61fab427414f3c12e2a7f763e03062fc829ebfdb115201dff7459381f8510637f2e5e033e6ab3c378ebb276b1898f3291973d0390150dcc72096bdbcbdf54de1d6e70d623296b5e7cf1691af1804c45ac6435ddf82db02fe080afeb60ec0cf95af3b7a8e52760a5ed446be625c9896e7df37aa91921181dc2388fbb6524cf31833144d9baf90ab40aabcb90f2a243dd55eea8a38a611745abaff06420fa21a3d46290bc75928ac56ed44acc21c33cbe949f4a60ccdcd6b663930f501cfd8fb528dbb285b53c2022983cb339518c01f2412cc7a8b61d6cc24a286ade5f54f494388ac7dd72c9cf7904f308dc9b5f7467721be71eb4f244cd4750152a90e42e54ee6818045e259c984134215270e09471cf7084d192a1cf5a5eb9f65159c22379a1a3d2bcc62c4e12c6fb674fc658a98aee0eda6856af70f1b6c222d3390c2097535dc7d92094f2d7dcc0b06fbd7078945cdd9cc9e6ed31edd2239b9a629c2830f48290af8c3f51372512c7fe9e8dd68c9a31ae8292e3c98af768c3bbf3b0e167a56b95363b916cbd50f2ea93f1ba3e15de8a942f496a38236db187f8d291a2b7d64b765449e772c82506b9675860baf04146b6dc97b0e9b0148e23c401b135da2d3c1b59b48b45089daecce4ae7a7f53fd17a290fa2b1c56b9d422371c87e2e68c7f8c77dbc7abfb893305acd0e46a890208e117a3294aa939b29a9a2ddaa6755ed0b72d462d413b7e08a5630c347e92e319d1e1626b5ff55cb73514985e97b6285fab7bbb7622a6d7b4ec4a4f9d8b0b4b4ec18f2d505c581bca92d08fdf6df48058a800933e86b87649f1a0d8c51fd1da61508e664065298c2a77590b74e389351c939d3a15c0a4e76aebce1e82e0c014326430f0e79b85fda4d88c24c66918e5ce2a0d88b847226d4f566659661283b6d46d034c77a28bd7b061fe1e99670a8e3d592e0656c6ce6f0c5ffef7c0d4538fdff1819a59a01697fad7b4a18c641298a672aa3400f3b09b32adc28b86d608a0b7c4d114aecc5f44bc56d2db19cb6f1ad3e7b55051e4a7afadc9493fc8a56f2480ddbafac61421f9e0b43d2cf88257754559c6059acbb96bff3c1a7f6deb653a3457add1a40ff705b8907770e76eb30801e6efdc12711e2653d36e70a4dd0c19e6f5fd8f671bc5755c6a650362021e939717ed7768a47ec7084c72ad314e7ba6f7a910c2644208c7ece5c7c0a494beb29f309841774a9c2e91d91e14bab4e52387f4c7eb8468b9d97068f401adab7bc3a0e31d70b95d02dae0243f2bf2ecfac9c00a73018583f3d04a59954d045bb558aed2601f9daa68c96de5331532035507a5e2dac694a96494e00a3117e10934dca966b2c377676b28e1f20c677a6553d0360b5b8777435b10dc9f88c6a02d7dcdd024c90a85f43c003e42607d4d05d68b4eb9b11856b4e222b5191168163eab6464382fe105d1e2ca6b60215f6ef2620fba31ff5249518b74f12c99f0f9f2a26d71180ac078e89b986e1bebf30d2f2c7110c76a5a641ffdb69fdaca73b474489512aad0a57a1966ba2f5455f740975b6c35eca734c4f96be2737bf749062df37415bbf84120b3492d1a17b2f836942e529d97abce753af017d0ea9f11a06cf3333c36c5e76711b87e87ff5450c8f5670826ddac280ea75b1e92053c3ce254c707b65a8d783561bcaeb22b40134c33f970f90e214fab36e358accdced01894473aaa2b8b12a94ba510dab0a82f914dc8e346090e87cf37e52d4ca7803c737754119e136f01b65251974320d3ece5c3e71e32e9341880ce7b405ad3dfb240362a4a1b7e9bb92136f009968d5fe7dac96517d50d872febef49c6b647b3f35d57888c92302cead32612d22f45283f0082e0e86b4000b318a6c1e57ce693457333bfb0fe9051ee13c5c0b9568c6e346afe02d5758f7d4b4bfcbf2298973a99668310e7914336c38da7deb1932415f8fe26a1eee0ab438fa8ec9df33f8031d72971feea5e9710e18f244b51ea0a46e8a654169ac18943627c933a7db1a14afd859a318eafdf8303d22df2409e79e80d6340645f41922684c7285f0e64ad51798b9db8b90410a94ef4addd602e004e3ac1d17d05c8ddd0470ef63f31e5aaf9deab93e01a36a0988fc2a8857b715e5896b146dcb58c5959ad06703dcf0461af41321fd8e48aacb0386c8c99b8c8eec70f17f0ddf6db83cc915fb125838c4ff18dd8244ee96ada2dda3bd763e96c283c6f90675a740568e28c0418fc75ee8c6ed92f090b2f51782ab696857a01d38217a21cf12d404c4e61a8f3116e0c716bad745cba991bcb414ddfa4493c3c7e9b3fba4a4544b4192aadf2ab2fc11499f3b0e1ec6574e1db28bda71df8794d044a6df11b92f03a7ce2a1cd46f35697693936744d8a135a9bdc4b0a67f2112aec160b7e8578e750a674a9f89e21a6d7d345c436e929594375b7d2349e85fc3d0ab96f793f454c2e9cce299517aa38a33e6670fbd3b0facd10b2a0819810cbd7e294608fa3faec2329cca278cf0267a1255dc1fa19f93504f335b9d6ac1a28fa2408471cedbd22605aab3ad14fde96fe87389ebe2bc13849e1a5d88c0b65c9edac10e58461238f3140ef1c8734b3cf604eaee35f36e8ee3a4c619153a40b53f4b4ca29f4280942734fbb0609fdd2b4828cb822e19cd7ef00226f9201b7f0062fbf01997892d289c8e9909a42ceb44e757aa63d4e4ef2e576c9979cc548098dccdc7b183c27439b329f3a60bfd6a84bcc5ea0487ce8866cbffe78b745a8484a25ea83d6311e39d1be9e08593f2071ba7b9a9118539513feb11bf069979c70b51fa9a7abf63cb8d1733092fb4b95985c418dbc753e7cf8e6b740f8781e849f1e48a69e5ce5a2cf18da2328ea19a60c1aea406cc16e9eb6a62ce4d7b82a83d2fd7163953a66d7cbe5002073ddf8596512cc876bfdc5591525fd8e0fe998acd99ceee871d9122b6042510fa1e8c1b7fc368d95a049d71b662eb59a41872763e03b75e4d5b13c1a51f63d68972da1714843ff0cbe7a5689efdc5a426d22e750dc7c643c7c735c9724d4a43d3e17905d93ca80f589a191b267e387142de48e09b3bd47d038aaf2bc18c4fb3873a5bee13d1c805caf85227438a2528c6e249694d45136004724bc4c821436f2ec1ce05f3f4e17ac53783706246769733a9be670e82f46d7e3f88d71f140471da659123df38f5747979e36787ae88872ae48a0a31a093f1389f5e455a3219ea8cbb601dd3d50363d76d0a2ca938c8b809e9ad04c1bde1a09692fbf346285ee01d87e66727a6185a16cf9de385ca0af7375f9d02c4c656ed990b74778185df7080de034ea0eeb69a94f5fe5e17c2f6c27a7820990e053092be1249a6e53b0c5787b4cab0c4fc38353b158cbaf098731c72e0b2483a64738b39420794867fbd20b1bb0cb05bbb7ea28bb5a775cd0d160605dbdb5ba47de5b867b1f80fc9e42864c1b8f71c29a35b2b94dfc14b78de5817b8c5d7c124e53ac7ff4ae4484f0d5dd0e832c2204cf7296edfd0cdebe3556f3f7df4a7c1e9edff6cd5879ae8a7cfae4f9fdfe2803a1f335d38433b932fe1a0cab6beb49f9f1c9ec4ba83bd049193bbb311857eddb2f0f50cef1aeef583b37ea7c02352733b6409a455a27f7ac01e440c6f53ac1ce8e43edd0f40e6d42bacb8df277afe553ab9da7b557f7192e65a2756e48d10165d9537351d08be186440ea206560a2d496551822a49eabfb9bd71746925c75549ebeaade09c673172952f0063366654d923fb1f11ce75e36cd64d07261e539574aa4003831d6f1e1f6e453ebc2adbd277a62ecfd3a33ac73cc1e9dbef9aecc4d477eb806059c0a2abea0b93736c694996a0c8c194b5421365c5af8febe195a71d6681d9d43c4e6a04d85bd12931fe245c622d04b651e2ec070ac99888404dbfd6ba2f4becb5f242cfa1bc3b6111c2455729f4aa4bd74c19b4f5e420c7bd959c24181f721171255f55c76f17f618924074da7aaf6c6d4c3c4ec58f14dd9bc15928005deb16d0125269c1733b8f5d58adcc62f49e871f73626fb752c32f63492df78c7f52cdb09af95ee89c4ad4b855a939671aedccb413ff40d9b7d666250a05d32a1d08ddfdc463bfed1354a681e0a8861e2324dbc52587250c0b407b36f8bfcea859eca10a806796e087953e33b8946461ba10e7d6a66abb7acb13110db17c0e0d654c0711331afcb8835bfe10c5e39155f4da61b88ae22c471513fee442583f150ac151f5d7c8f1591e5d81ed4bd6d518c772459ac87b78afcff8d6a64bf241b1eea08046cfe53334a2f70606694874366ad2340bb7d57153a33ae2a52e7587723f6962d51c0758a035d08f62223f3764de90aeb4811b466e1dca87c8ac7ea3b5050b527165c6deda096a5a1aacc467433ba935b3e9eefdd251213054e97bd91196e3fe55f06dceb9b75cb38d4b998616d1b83878a8c03a515843e452c2d54fed774975b17672428ead9a773e1d19ad130af80619ebda02de0d5bc07230cc84645d1e1b9fbb95b537f90579b6c1e1dcd92d988daa70e9c8eeef30e7b205598d68ae6aaa84ee3406dedfb40f2c645df6422e3e24c3c57b4aa32cecfee63e13e6b3bd7cacebfae36e8edbc31547253c3e8947dbc3b28a526fa83df5ca1d43d432c7869553454d24c6230e02a32a74c291d311ad8b640e1835e93af19fd4710c5984bc71ef6ef67042b105545003abcc3fa66f4a883d0e1140e622d02452f991cd05099b31c3592ed35a54a8af256751b0189bc140a00227a5328a12e6e565fbeceb1b22b34bcb8329a1d052dccfd6c4e5f9ef8c74d6b7cce05c8598e416dda1e6c295b8b6c72a17dc252563f13faf1b4df5e09b17d80c4e31dd510f03384691ebfc7c210c5ace7768e7cf3a934cb9415852e814d6bca106366aa97bfad5a023528239ce0c72f4b48b9e2d1c1082e2bc2ec0a66591b35d9aa292fc45014f044b267e0c452671da16ca0b00bf4f13fa00a65d45ff72fe738223bd5e7b8913b44049f5ab5956ba370c9767d169093703791db7e0ea8915a25e0c07b3bfe1a3a15926cd17cb5f3e5a80ecbaf37908eb64c10b6c2c45fd2e17266b28bf8f3fc95d317a9245ddaf0b3f9b52aca494d1427da234c5c2c8c20fcb5980148b88442574589cbfefdd2bea8919d33b08564f3ddd25daafe585155e276ac8cc93a14f7e74a0737d2447f5705c9a575cc524bb7c3117306e3cd3c816bab90467681c09504f07bda658b5cb16e1fa9a762025dd8e3d97dcb4e6265f44b306bc891b5d111ccbd1313cc602f1cb0ce7600cdf46a764421206bfd0adb44e42d912877b628d7a6883e62cc6be727f40fa9be92305f422374335c6e649a43360d232cbab0ea70065efed213ef8ddcb8f6a6a0505a1a8f952f3cd9e9b07553220710321f97b9a90b35c07da55a2124db524618affce232da3a4a9964c11590b5f0a50c9cd19bdbdd3dad4241292409cf66d340fc44d8d6d31a1aa3ab915dafb9597412f63ed7787c24ac034282d1c7685f4c1411a397cb349effef9371ffeebfe28235f3cbe8916e8ec632960e2a57af5066c946ee834a0f0f52b45762328904433e3630c52068003d537cd0eb0ea6cacb107a3efb6ebbcef034314ac7099679bd97823d239775495b510ebe7d29f1f10adbe315c0d6a2a5cb7fdca69d4cf98a6be071beab967bff42e2a007ecf7d92f36ec0af61cdffdcdf036ef22ccd20adf2fabbd494241ede58091272da32abb10a3ca72a1d787b23f59b1b609d036e0612c4375dd2796a45035101143eabb0bd9af48c6ef7006013068c005f41e43d24e9a8cf88e245e8d0dc43d8d7a92f4e5b72969b873d6af3bbc0c29f6c5c0e660bf0a4a1687690fa479835f7d63a1d9d206c3ae7b8740346c04a521d27957a0a60aa9c62ed8dc942396882e443ad2fa37b2daebd33472d8a6a27f31a3019e55956869a85fb0b6c020523e2644b0d960abcd0fb2e3ab3c6cef1766ee3012a097d477f3a49c35de1306361658f9d3015d287e293acd19980ed447093fb6093d5736b6c49c3ddd704de6308b7bd702450c1e55944d921200cfb9b75a194f5e6fda5a40214bc50ebdb1ad14d1097c192c4603546eb6c15bb6f2a0a87a5119f26af02fc50d1ffe6888a4dea69b6fba62e269564b2580fa22a6bad2d8a9a06d494acd72514c61d8e6436610958608b62572d48fdfdc86818d49a6ef8395b0977170b80e6c66d13e9c3e7d734a1116b110731e9f72ee1e60e786e9b8a9e2de8ab355cf579a0965855a155e1cf3929691eb920993a2d095e2db4eb98fbe3a0e64d14c3263a702b94028057835bc1e9c8b076379936f91da733b355423147bd6734545ddf6937a132ee083756f2e303102fd6deed08377b0d4a7a39d975004733f726963e7649f2025f9b31e7e7f82c15a8d3e8b4257610f0327aa04d405f83f8c75a4f4b6e6567b7f238097b44abff82dba459f02c40bbedf36a8056e0874c9aed22cb35de3acb999f3c484e90584d84a8300432b659fcc4c462a2d0230acc94cb940630c812140a63812732ced1b4af3e831e0561cbb5831b3563c62bd025044714a5c833a02e72bd4fa7980635665f3d1f1887f8d0fc94fbd0800f329f6f4bbf9a7221feab8f89946d7d61bec7a2cbf71d68f2b931cbb89492a7ad2f588065a7f70a9e5a4ef6fc98e7af58e2687d425e456682bbf83aae5f00b59b5a2e700103e5afa4dec0e8cb49004dd7443dc58797add51c3a65f8b8fea3ea3ab9759e0c7b1465e80858f6274888a786323801d3c798fd5ea3fe8b8107e919dbc2aaa46404335be6dbb78698aaaed04a9f70328c1fab977792b637e9fd361f00d3856bc4cb4323f1f847e00bd26b3ab4daf66557d21d43e359432fb001aefe86bf766e4224cbc498950491da6446c07a69a5fd30edfce9b8c9afad6c7e0f28c27bbb702b4e8b1311ccebea8ac24173a9d068940f59d9f6afd728cae6af25bfec45c11669642b4956d9258aeea55bedfe119ca4af9ed425b071a61f12bfdffeb8d7afd48223e92bb91661626994221bd4291d7ed4f6441b607bf7db6e8b8829d48ea0b7570fb6f6b3a0fb80c0bbed781d5f58a8189d8ffc70aaab4912ee0261bd51d93dde993cb87aef4f0c895d87bc6dcaa796141b6a3038def3e290e034d923ab6d1636433c711584a0356820073429dd26fb63bf59a4b25ad095505282a6966ce20d98d935c223383e11e6d8756590c6a2d05f3353b74f1168d2721c202ce5808ffa48d8a6cfabcff5bebe78bb6eff156c93cbbbba5021f3a72efc04921a371b3dd19df365acca95c6488a0aed5df475d7b4fa9482ed15d7c024504c307edf8412e6c65d8fd557644b3bd074bfce8d9584e9189691dc747c81dd8070abf9985aadf51d4d393f604d78a4387513194d7349795a8c68fb285e7e59c8089084e8a5cc371c42b8694493b2518a6969a8ba4737a0f829ff11ee6f65fed3f6ee63deb1768866ada2a90e2bb44030d495c1554ff13fbd0cc22044d6a55c4c9f8c753cdb7f36ecd7b42453cbda3b57ae25dd3ef1b2e45fa11016a8b5a67f8c442b1983f306fe7e9a89065287b9b3a862ee0b003d5c912d5afaf89a05086f800e2a541b1af103758186e3d23c022847afe4002ecef7f6cf788205c5186608e00587cdebdd26142e641c77359a3352010e78e51c0be903873f9047879b6c20c5b418f953799c56b95dd50bfe93a5aaca3a338dcc020e269ea9e9b085848240aa8388e49423fa8a23c4100fc9e35eb726c67dca5d535f7a0baaee4cdc78797b7828b74ec86a3f255e94735434eb60ff0b471680b315974d1d1bc5100c9c71f39b563f1890bf09e1eaef97c3ed5115d7917414bf00359fd53ec0875df1b70509fcb978d9357b94b6b11ff377466377075efe2c2af292e3201ee3dffa2f39bc2f9541e035da371fd4fb0b8909736b09d911c605215f09f12da3f3cd8c9c71b535b900db3a8733d7d04562ca0d8ae3086909a65e452558b84dbb697b4e68b7e208d1811fd4bde6dc7f9acbfc68688c30bdb9c19c1abaedca90e6c5d3f37246f0891629c2c6731a73a602be415857614bf39b3442d5f3738959fb267a9c78a35e10e0240ffffffbf