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

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

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

Block Certificate

Block 84879 075c4d6e0b122fc169ca0ca2dcba547760b2cbc1630b69703e7f28092f82bbc4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86ac7667fa3e6122eb3495d53cbaf39f599f82a3f1a3a49bd83c14a113445c57
Certificate Block Hash
075c4d6e0b122fc169ca0ca2dcba547760b2cbc1630b69703e7f28092f82bbc4
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...001720000004080000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000fcaed8bcb6a892e03e20beaafbb50ff32927793b404fd7b70a509b0777ceeba6b27de4ad7891b90b766e7b78d4d3f5d79bb8444bb99b90f69d8120059bdcf1e41215fc6b1b85407b9bf3eaee6f90a3182f289b0900fc2cedcc0900000000000000400000000001001720000004080000

Raw Header Hex

00004020acf26852f4e7a546ba4b3b93fb9f794533e7af62b432df52bed872cde4cbb7e569e60e2741fffd9f9500922589ab0284db4fe34b43619720de007b717f50d286b4cb516acdcb0018575c4413a1143cd89ba4a3f1a3829f599ff3ba3cd59534eb22613efa6776ac86

Proof Data Hex

59,560 bytes
1212160103077adc9c9553fa4e5924bba4c0b0422756eb062cc2885626ca26d54019aa90c27ec79dc2c64a9b0346103a9e63c959614cccbc2f4de89cb6c51c267826b9f4edd36f53a311ab441734bc550fd1ec2c29501a4be622643ac6eedeeba429815c305d71200f468b004b8b57ce70cfa9b96d4823903d2d5f41c42ac6bca9e34c3604adfcfbb494900b7eb5bbb472e2269a7b1935fd7008502c6b5b8298ad481a0a7685e642608d0e1ad386d3784331e4f647278dca48559217ce1af2f38dc439571c36a6f75c8531ea04c14b3dce95cf131a2e0560f85d93774de403cf0d96ce225d4ff18bf2d8fc83ae48a74facb0f79d77665494f3edfabe4df3f9fd119ad439d5d80a0cde703a6f176a8c65987bae4c1eecea0912058962bee880bc5f0474fc6a3ae6149ca0bef00e67108ec61581f01ee661c40c299a887d4900e3ff4efefeeaa2d00231e678fed1d3cfea0c739aad6edcba6da43b35a2368225e463b4c1c181642177f2274d56313b2403a248fbf58ee072f0d6b05cc112575e3890dc297466b45dba12f358b5d7ebf3a2e94cd8f4351104a1b6f382191f713cc2bfe08935b10ee6d2dead0138e528847a11c0ec474ae14a59028825f3c4be6456227fe4a08cc4ac405837b1cc90a6169a2751e4af117903f339a9b45a69e0118a0a4b224bf86824101d50b74c62cf43cd9a133c285849dbd81b3f990d6b8a9aa53752d3be3b68a93dd97ce8827b9e7300a5e0f75e453bf1ad88e00543a92426f7435e2ae5deca01746ad2a9ea86c4c98cf4622a041d161326cc849c86a5f0f3c1e47fb6be135158f903ff091c7faad9983186136af1f93347cd7b0f289bc6f1df80b960f9f4609779d9955e10cefba2073372ee8d2399eed961a57d90dc087b1184f66438c7b67df0086824fe4446a806077d92f3c3b853c57916893a9a81a664d7324bf3b55171ec752372c0fae421a65d8b70ed1dbcb1ee5db58452c148bb3bfb6acc3f12716d155fd9219a2235819d0eba10e8d68239a21218adf50392076c522b7d4941d00337a50dd73eb7ba7bb5403a3a402339346562424bc0086fae298b49cdb4ece9b60599e6727afa1899206954377b90af727871a272cf64fcc7e969ba31be9585267707626ae36e5dc1ffaa1e47e96cdf734a720ea9fc0c1338dda590704334e491862e831eae5996ab3970d3e70615437f456cc2468592c8591ddf9474cd4ece158434560fe6f79c0c79254579d2025686e732d3b84f5c220b63d252e4609d7c37d6bbdc45a0c4e62803a9b9fe440a578aca4ecd0aee2b20ee75f67304e95ba5997be7e35a4b59e908a95a32b8d0af130fc8d2d6be962fec553e685ef540fdf66f63565df1f39e9978e00d924766b3780e3f23d00d9a3667be627fcaa10867af42aa8a8c104eaefe9fd51cde1ae49503df57b4a936a37da51ba1f8b15625bd1b3017620deb0e6a4642095dfe5f392905f12b2f0ec7b6206f0b0e801926b3b62a061b28c20665c0c21510b5ea58245c6f333cbfe10a2c93341fbea6686c2aabe067d146c43df8e67acbab80a9a143aca7b9b71002281678c2332c0cc8527db05f6054b961cf45aa3226a25b8ce1389d1ea407626d8745389ac733b5f0a4b005e50df5ceedd64b0293942cedc4473364a6f486a50d13b73e2b8ad6da3317408eed7d2f37e6f22b362a13f9b9abfbde53ca12974c0c5b9eb80866cd97f834bd692eae62f6017cbaf67ea8e293e1c1146a8810ed0774b68c707144079d3604c5c30a3c7742e831f3cd02c67bd5fcae40bce9853ea75b976b9ccdbf0a147ab4030704d48cbc8bf95c27c3111919da6491fd2e28cd1a7f99fda27a8c0a726aed8b25766e53063b9e9171662cf468e73099cfdffe64b755fbe9d01c924c10466fbcdc8a5bb826e87ecfe1c142a769fb09d0b4c3bc773f7781c3d94e9f00406b9316c5a6f9fe8f946a69ba87f857d11e8ff76185869cd63f5b475cbc3f02bde8877e2b59859e0d0d30884cace99a2d4305edf751cad1618f77e1716f8526e6277d1b4b2405155df7f04a3e711519543cbdf782eedeb434a5761a866772b9501d89c7430237ba4faf426f041ec3e29977f57b1fa806c8bb3384c42d5123aa8e13f59def6ab38f05e5076a32d1c3c3c282e420bd03681b9198ff34adc8ba93a5c70de9325752769514f7fd999251a16864654b566b3e80a1371f7baaa4d2b9109e65800a080f6fd7da934873ffa40d4c3deca780a96fe3a27a8661a0da653e2a945650b381c447d3ed1e287bb1d740d72abd2efec0ba0b42a9511ec949c6b4116853480ee339e6a9f877c751ffa77c319083b4a848aa5244005749d38f851711400e423d2c8360a00d9b5638649af9d2bf04ac228c3e8b2e2bc023434c6358d962abaa18286da82400c58e417ff2728f0939b965dd4ce0b44a35cdccaf74c45122b9b2a60b1a67ba42b594287084612fad20cf52997bb6d4afaf52217dd7d5249ac7762f9a8fe65d4bedddd6921c400f3583ae213b09622116c8681ff5da7689fdfb1fb0ca5e562d7867afa7603dc0976aa8dc2b2e4b55eeede925d6170c70964599a642d5c3966411e4d87d5d3a47aebf8d6becd6c7220d67c074822cc6e783391abbec5cca0c68edcdfa6c19cb62951da81523c6d2a4893304e0afeb3a3a2a847772050be79a893be2a117a17669f867417364e097129f0cc50ce015dd41e4e928a2c9344ac14999eaeae45b3a2594c7d9c876e8da8fdf13924592978d234269104d1965f869e7c6fbdb451d299c0db96935905a6a2bb854fd4f12eb984ab12f350f77cfe884662d4b7a34d4f2d79ab4b7b020993bad6f804c329e55c1d29ac5c9bd0b1d69a10688cb7bff6cc7de46ef9187c284cf21a5b5e1b8a438f4bcb64eefbd598b989b812243766487939217753a54d9caa98e6ba61270487ea53048ea007fc054b6ad06de54441472671a146f0e4d098a69fa5d2f5052dc974f0342d1319b737890095ebf6f505176df70f79972ad850901903ca689fbd8c5248426b96f5d3f094658edf3ecfd6cd6421cbce6120765321a4aa4ee52346d9b0605c0449c825bc7c5399f28f50f25da69c369101ec99612e79a97f3ae4dd3b898d6bf6f488913fed871bbc4f4a2d532cc575c720eb33f772f54b0db1317178d3eab73b53f6f7df6716ce54be8f03a7ee319bae984f1a1f2ff0b48c55289343b3b2d573fbe9bcf19e171b5382df76f3a54a6a8e58aef8962aa68bb1bcf12b8a8ca27cb71412ca749492f0489509beb24b40162d1bcc4740d4961237a492f9e8cff38831cc6cbdc86d74c4a6ce4f843bef3ae13a340c1a3dd59a2724eb94bc205abf6f043e69cde32483e0808cb7333fac5a11188e8c684a9e398970190dc9b5e246b26709d7ee411c45f9463955061ab2f67de368231885ae4b33605b27b3929b774df61bd707d7072df03a832e4dbd6dda81052ae29e87fa61f0778917c653c61a4dd1ef6c93203bb1810032acb8ba1cc957c75f07e0621029a487407ca591edcdaacc1685e54796855809d28211c3bbe4f7d7853ccec1beb3e30cf4c9bc86c27560205cb3eee137d4b3c70d3dd757a18df30185ed9c52d296309330ea472b60a36f406b01e0653ccba329f2cc6ac42b596242d46dd9d2c5e34a60606cef5cb836835ef8db1be84517f7e2ebfb8c94f81632fae6d664bf05410ed6071a440c4c0e0d10a5a31a1589a960ba308ba3264d9b32c2922d2c0e5c2f2aeca96bf864507e6c0872fa48f62527901619b6b4078178a7b9e6176bac4ae5fe5427c8d7a8fa5d89186e4cf88de6f3d095757cdbd6165671d86c801eb25118de3dadd2a1453d74f9c17d7aa917895aca344199de8ac5f79e6574e6ab44ce14deeba1b25a78ac1e69eaab81a26284062895f3188546b4e962db13089814883257f3086732418744b6555ab8bd3ce2dbc2d9192472079fa00a95617f7165e636948ca3f945f93bd26c05b741dae08b1e7b3359cc2f4df224c45935dab1717c35be45c64e0b7c0440054e6a8141f9ccb16f294332bee6bf1ba64a71dce488949f80c6a0a3c84726e5a7153be5aba5a6bbc4a643d13f68384b73d4ab3ac684f022f8c4350b15f6fbdf3f2fb26bf019e4dd2a36ce23c7ba43b96edd758629a95c926458d531f12ac476471314c506d3299372a7f44588306e6c5a420c0e8dfa13bc0e26a9e73b06f92284e0282d6489bac99ebf580546ede60011b26782fdd0de72350d29f64ee2b4abdf85244183b4600c5364b86230b105afb7ceea54399da1c111bb86f231dd3009c0ad68c5b7448e7f56510b26f2d1ce6a2bb09397f5904350162f7bbecba81151ef80a995a0e3928f991724bed4209aeee98a9e88ccb8455044d5ff6780522d31757e813a79898f5d0004722175227613f2b848e477a56892a9fb6194743cdd61e97b4d0b5cf7810483e61edaede82bb4f8193cb531c2f51927b030ed350400fee4079a05af8707bbd48315d50a534aea3d1c0d44d3ecc6d804e7ba1310154d9bc5f9219a5888e6d91680649b7cf5d275d91c56ceb2b1d79eeb341ad9c9026c7e4c4317c5fff8ebfb945872935a2208c08ec71c9ff261fd7d7bffeec2f63ace279f4d892e6b64b243814daa0cca4e12b8f0be1efa18c024ecd019890c97afbda04a5d3f2a72c2dcee37a6f52503a3a8352c16a944099edf39e4d7e550dd04860433826541d2f314eb8b67ba43dc035181d92d2070225c4a30e2d7181a242a733e1d227016082990d0ca2b6e0a9c7199231933cbdd15649cbd3161ae64f847cc79c961410d23a3ea678570d8d6b98211b684ce9983147949d02ef54df8aeeec9e843bc8442d3187a14fb1c1a27383d5d733932f119ec58c946672438dea6f055895491f03bd0d7b29b8630c432951b02007e94f326ed81cb03f3c61d76f7a5b46b8781becfd8108cc8ed48979288b6495c2f6f94d2cdb01eca8c6124d22376cd57b819c222337f4ef3ff90475c4af3402723398de6a668c6a45af606b8fb1ff3fae13f52c10f5feaa6f4c74c6c505dc72a63e2a5b5a84219038b3c4c22a9f8a5ec2066b8dc2fd3b73e120cd7d29998b9f2e8396e7e61b7b9250650ac34a7d09ef6d7a075be7c76c4883051614169d83c8a6c0094dbd1508df38ba27947cd709043b9991bba3e7410213a04b031e72a51343782e7f12d10f1c32ced52d5ce469da32cf3b289cde95d6ab5efc7abaceaa75847f82ee0aaa8a3141f3cd49014a58533e0dbcd9c0b7920614c44f96496a08a874ccbd100069893bb5945d5a48f3a624290abd9d66c37f9e73c19cb2b5aadeda143ab48a45667de80413c4967a22d18defef5231ccf7145fd5431ed435c698260f6a5dd68bb62ba1453f6332401d87e7392adc90b937f66a341190c45c1002372f47bacff66873d1089c5e288adfee65fc1f49971e29169bd02ccf743faedcc5303d8bc05d7af0fdaa6b91b8bf7c7b739e89d4f2ecd6fb2f9cede383e5416f0f4f7c9ca9e38497a5ff09f3618e7643f064677b6e02b9390a8b47ab0a565782961cddfa258a475de17adc861bf01a4b3c31ad7ed91103168f755b7562b68fca5ad3f3afb0eb8aef77613c0db467e4cf3cb2e1d2e08fca4aa534648f434c508d20a830714f2dcd0b640898eb89ceda69cc1af942879906eade07843fe89612c33bd9b0217feae5b531630de0b86265452873d2cc40b08779dd6cb5ffb6724ac3e87e2b89570db6eb8645b501d8badbb5c17824e161e839802b4abd53185168b0cfece8643903f55d18c187e959072c7b17ca8c1253bffba4fb4702b58baafde7b1d9bb29cc832f497843a6c05514965cd5a2d20ea3ec76eebe5884f3f7211bb2462699d6ccbb3302637ca116cecc336e312870fcfee561cd134fb351f4f4d8c557abea19604ebe9b865fc169672efee460eba35a3387a287420b0af78eff7374950db24b55faa1b19acecb4072e26e58fc7fd4970f47b53cb88e94141dbb1d4384c98000e1852dff3d5374ad51fe5c7a73cbbb1aae1037a984f21b60280a824fe03ff845d6404e71b16aceaaf6d05428a91938533f2ac234de879e0407d1e18cb3c7d4498d51b48ab7c27c5eb9fab62a93f657620bf4c815e027dde999e7cf122bb74796ca879211ffe5e4ab7a3d202d9828131b6d7227508b129ba2b2e844b323895896e1bef58a23879d5b0241d920e3dd20a2b98439324cfe222aa5a821c387432e52ffa111d69f0d9e77abfa8b856c8752212899489b4dd43a389565ad2ca72cce43e6f94dd16e68b87537201d060b216dc09f488c57f052927bdfb4b68289ef21b3db6d88683dbee5794c102d32b36c1e0ea0d7aeba078c483209934ce5a1c4f145cb148ddb7fcf8cf4388ec3c197c104fd191b90470409b9b2eaa5c60e27343afffe5c2ed24e79bc09e82dc482ab8f02e20fad155b33ec34c492bc420cf4515306e131e0f5616ac8a28cc09e28ffdc606ac8cfe1b02444125ec870bb740542471283c7b27615435d90e606833547e2e5cd6be172332ebe60aff442820535a5787118749b046fe4a10e764bcd0641b3e47fd55e95147da5d572d3db0c2e700f45a0eba945d9881e05468c34eb80be5612fb13daea2571a2b2dd84b77b6ead00080bf205d64a29830906c159b468e015aa088958d893e3d86d0ee09bddde1e038016e0bf2ebfc396b11625ab2fa6bc9520e614a1be156269f3d614e931d881b337ec2079746248bcd521212a0686008cf95ca3fca17756967981c2d4ffbea50d1f3169ecca322164d670358fac1974d2d29762f8bed93a7f783d4e8f9e0ddf64478eeccaf35c1b84a379c78db278a1742a11cf99366a307dcc338b8f2949b4b63c7728830de2c131b144a45c73e339ed784255e62c9714a33c90eaccb15bb0e645e374d1371efb9131d25e9dfc910d75d89a24aba9420f9a20fd51753e6906ccff06923853076d4cfffbd2245a4d64ef9ef6ee90215dedd8f347f8a7e7fd1b2b9c88ae2cc9621582b6e641080de218f55d7be62691706de3bb2357cd3c4f8e24a496f7fd9bfc774022ff4ce7819fbd74f14f88a5bdd84eb5a005d51bfb80e8a89514234d7d3c56edc415b9e7764cd8d271f91cda617728aa88a530ea318d510473424d39c912686860ee0d4fee19802c208861ca3c488204d63f8bfadde8d72ea67727862a9d423f83b57c0a848841539c4a649bec07db5a4cb16a69991c8806761d6ffcf8e1ece5dfdc19e5f6890099f320f0e4760d0d417b1dfe7bf97e5d7abe5ed0c658af8bab3f8c1e7d50d6cddfb9e20ff58ff6ec34200cf8a16618f667bfbe7bc81a8ac393a14d627edd13ba92207b6cb121e28dcfe6c84771553bcd0daba3b944ec6e949e20ef3c65846ee525cef0b914a8c6e44e6de357a5ca9bddb7146accf6e451c38eff896cece63eb42b69d7657c07a53c7d25894713611d3fd5af7a7fbbbcf56af90adbe466e8d487a1676e93c65ca0b9c0bbb440079c1c47640a6bf8953497f41751ed045f1ebd3c3f2699baa2f010b0990ac20caf55a196e2e78c638c0280b77056985f60de3f2cb20add4a20e5ea2630cdb88724f706470769d8f943d8ef67207ddbff09958def50799a8c91a37d573e8f7c1dfdcaa41579652a3e5062dc5152d2e6c97ad5054a167ea6ff0d97dd652551eda9ed296011ebb5ba30aa93e75e582405c2872ec6d11aa1052c31c5b5f094f26c38a7dbc2e30bf1f83537b80418220f32fb53845c45627b45900d2c25bf00309d1844dfe8b4fb6a60e1d587581f7bb8b229c4836d7d0240d41b2a4d09e66f11377f0531a446bfb324f36b7610d83e648f16a7d0666e8d870df31c8dcd68cb3a55da3641c432473b1dcedbb2e959b7adf1c0f5fbbead66b9c73f5638d9eeaa4a76a443d1817a8278409bacd8d58eb5a0525af5ced8fe13d5c0d4b03a4025d27b537e2a8948212b6785f5ec9cea99fef13e2dfc613ada362a5b056a41be6b6911efc74089ef0e90f3561b24fe652de04e9d40517baff71d81fe3669494860740f21659db31578d49251527207ae1f5b48d36b0884b63da8066e1989c2cd61e8babb44c5aa2fd3dca3ae158b1549f45c7afdcbb65eb98250ef5c3c18e3d8a49bff5bd05ca2570d92bb472b7015efddd9e1054e72c7208b5690e3912c5ba8c20cc29a54635fa7401c074a41c33e88abdf782c62ebe8cbde93fc43f1f90dd27d55389e3ef6ad45c1ae911dd07def9129d49e6ff195b5768b1a96d4aa1d10b47d20b4f1335107032bcb1a54a3d9236802b89a37b5bd3abf5f823945575f9f3fc33b9cf82a0f3189eedf7e62c034e149f24f5555b78e17b9c85e6d4b483d0930d90c042e63f33295ad66cc3a51038393b8c410871224687ba8dd439c8d870051424eae934a5d285ab5ae0304449816f16da61e42e859bcd8c5db6ce1c4f0188d891267d11ed5bb7c1ebcb97e2ef60e15149333a60cb9b2c142296ecad925500a2fb845a3fe3460ac1ef038e9d6ffae3e990fad149bd6e7d63e80cf0d5cd4dfbc0858940f974a71f5fd5722547341012cca7102e866e088e11e9c6a0eba7b2447a1ec7fd645bdc5393a39cea2b00d5856e3651241377a6d53fab05c1ee8d9436b00b96774987232047fdfe3d0565d46514b0de97e21cff41b0c7842b7bbd1a08ad311db1b04880881bb06928bc9c416930692189e483a3efb3ceaac769496af269f3f286066ea0e499eba20963e06ff8173b539c326805d16aebafafae7ca47666a5b0bc3f2acba896a0aace611501f821f39d701075cd3138240105043077dab002d8ba46d41122addd8f343124c300a3f64b21644b06465464067851235f1accb89745c2475cc98ec7f47ccdcc64741aec3c177499ea4ad4bee53fb089250d386d91423e00f3ebb9bccf17169908dd5925a7b7f5ed02c7b81fa6358320c09cef450fa1aaca2f7f443a2589efa3759118ed22746f1f4fc73477f347a4d0475b66e8ac446017e8a2c80abd35fa57175ec674818b456e238f8e3ffd845713f2c305aaec2469b043af6374c5395e5435e8ee134c0afbe26a8dd8204b054d0addb1ddf46e49a2d3c8cb86d5b1d945ec2f0144b9e80c85ee5176452b57e9192043fb4a58744ca97bbb5d7e1a4abfaa72ba03c278404a9cbe0c48c42ed19edb12ac68033594080d59623d51b31bc7ca661dfca83769776516eaf21d66dd06a714fe71014b8915e440a86fcadea0cc72a8100b77c9af82d8fe54b7175c3bc8211568ca6118f02687aa243ac5f6fd3e985a8650dad5e0f3d9e278be0e24b39dd07ddd4a67018ca5ac1ae55f982d89f138e398d6fc1aa58f788bbf0702f948e60fcc06110f3a1f15a7380a84ec0122b7bd4f6239681832552ca5322dbd4c708de2569b87d25ab97f377ac5040efd852a90368d7514a2542004768c4dd5a4319408dce6cb381cfb72c7ef0af29d9acd1ecf8682ed24207e8d605727e0732a924d83107ed9468ad57b886564ae17d0d3562d523c5988ad3c713b4f24e1d6585a679d403e67843259b5ee5b7659126a0e2851c582c44bdeb7b165847b14da6c4507767c2a966dc5a7e9fa936424b0c37526be0af4879aa5048e6a0ffcbf17a0534b86ffd6ba1bb119dd009fe1fad7b8ce87659b05c4011e3c80234aba320e2359fd6c45d8026662cbe319754daf8e3871c6f90917f6b69f68bdc90704081bfb0dae83b358ce5fab82b005dd888f6629c7d83fc87bae8ccc69173959e12082cc21a213b35e4eae127c96ff7591e879bce3fa6828979aff0e612b45e6e77aa6934495a0d3ff3e255bf95183dc9251211eac1b5e22bb71fd930eb40b76b69b0d4dbf0bf84b7b1d66c7181a612e927964d694c3ecb4f3b85f3df39234fa71b95a12864dc593b917d62a1908da1d15fabffb6e53b104afca86aabc41349e16ad0c62c6fe8d71c28c4ebc89678615f8ec3eeb9a86801f67c7b4f4a2ff27dfc59e1b412fa337add8caff6c4888f0d86b9cc7b00debad35276cb13e21debbd4fd9c6484996d5d899a58543f93aebcf8d68d6e3d21d085dae2f1fee69b4498e8d9a1ae7fdb89fb2e6ce595cc096ac43b167b907cf5c508c198cbe7d164052ffe164ec50601033422bb0a4136511cd4ca294a9e781ed69c44a7314b4c152b1047225984a6eaa5a030c63e9616c1e7a1983e4046452ab34b295fede35603136d8d0963031b43bd01724cc2fddf392ee2f246a09eaa93120ac90483476fa8239d69407078ca060c3a9345bf2d3a0bd9f26c1e5a5941f48e8a50be3c4c4be90f1ff533c7d310f4686d694e6cfb0ad14bacc2d97ae03ccf7e696a09a87ad69fec5c6ec3201a2b52eabe16f67745bffa84afeede4eb98df6a025c92a4af4443aa38a19fcc7330960b48afa45e7b6a069dd46c248dd8b39714c6f487f80822bfd41ad795c95f935fab624eacdc1fb5b0fb23b5dc16d8bb3af38b6cf7e2eaf8be1f83a4de246baaa3fc96676be9e97b1400500d77e1615aec58cc8087a799666c1b69ef965f90c2077360482ac466ca310c1af22eeab4ba146d927b1fa375c334af76316286c02969934cf4075d6ec59568f33128f111f0a33fe747e9ba5573a870441e3d4fa359335db50c81b2324caf584dd7c4b14e63f677756b70cc3d6f49a70a1994968a6e475e00b402ab95082e0abacb5ab010e93d4f2139f80e449bf49bc06c43f29d1b22736f541ac0b84716aaab8dcd993d0d76b32b1a44636d66b53f389ec3cb3e8ad81ba65963707c5ccd4a4492a72e55cbc50b33e923dbda86cde275c0c449b32d79e50efdb73a6002d68f589549a260f5dc8271f08da84b7c102b27a5a9dea7d1629de7769b13aef9d38c67d6e820da68cf6e8fa8258dc2d8b01a8ceca6f2a5703565bde9a86f8d33e9e89cd466834a2ccac0ad92eb0d201bb5cbf97f01457f4cfd9c76b6885838f4faaf5e1537a6f02d736f623b3626c30d3a1d13edfc7dfa8d5ac6bce953d285fa4deb6f841ab0dd5ff984e58a919ba1c0e8d328ddaf7517515f07b2593fab203a060175bcd3e471e508c8f93f4748e9b0dcb14c2e9aedd50a0b8994033d2e1c3d69ab2834748510cdb1347f29696eac16db1966b890b48254e27f18b99859d5e73153a73f7f3e29d47d7bb22852f9b9778caad0a195d2c53b9a203fb26810066cdd7bf6364deee0efe4ca3326c7f5d99b028c83e2ae550578b8e73ae0eeafd1157a79fa06690886eb6b04a071d5ffbacc6a604f782a47fa3293e65a3d19e76f7139f0acc7ed0eaeb8e472aeae4cc96a17c9c7a461795b5c849b7ec1513f8642bb0a7709a328587ef1e0008dfcaf2a8bce64a2a5d74439866a094c438096a648b43066f8d7e5f0c9e31131bacea3564d20951711118d5a28229858bcd02a27d73a00455bc2285e5f19bd14134c579d4e37a5f44d29a5d9168f63ae4ba2031d432dfa6dab5e5f34671cb1ac9d568837914529c394fd2545df713cf661ddbe73a7cda9e05ea9d1f98ecd368c1df1ed3e4fcec7420f2bd69e1b86feb1ebb5ebb50d7ac5da3c0e60835d5519a14dc6bf0a9612a4ee31a4edc6235db1ad708af2e0b63dda8fb094471051c3a858a6469f565d72c3b5ae3a3700b157e16f828c6811f75fda3558305c786e4dad66bdfe425e89d0bff7e714c4f149feefc87e34f2a88c0bd559466d383304f82c16da7648a204179a9028bfc772325e03769a43e3d79215b19f3ae68c791ae35f6de7aa0d67f001505d52b817af2703352ae6ffa0f0b5355a5ae32608e3a52ba4f3e73a56e8fc35fa6158ccd3df28c0359bf6b2176b3d42ff30a9ed6f5e87ba43d7d83077e581faab0800017fb51c0c71291a460e1259f429ff6be39f50bd02118e062a966e2390d6e5b0a2dfb9933986e2cdae4bf45c1cd4a46e2289f02a0f2f07d393c7b015dd101db76c0fdd1f9a79082fa6f9d3a0cf1a0c0489f97f17172d6fae0be301e05220e231917422761b37742392872306d1fcef3a5216ffce4944c7c99700378bc5f3f86a706b464008c1ce5db158d9a8a4800c9576a0ed5f1201c9b34d9ac389dcd758bb90508f58155a1d3f22250d44e28a04a7821171d49e10a304eae1b32ab6bc3368ed4df5652b0f8eda65179d5e33ec51d8543c23056fe6d4d725bb889a04175513d1ce35f7a6674e1ac78c9ae01ba5bb20f903e2ab50d2052eed8bfcce329272710fcc18401b72782d5b2011c17dd6c73b8fe7fdac8b62ed736419f0e3e5a72454e603cb0ba855fb288de7079f827137050219882a06c7cabf7df61440914faa78146c1b2ffa077714a1216f8f0aef3e7a89066c30bc5b6c036b8bdd1ccd7cd6c4a99c40ba254a1af6010d108b01c650368879517e770b835f4ef84df345f7de3ef31dd45822e5ac3d435e418d8f73ea81593c2affd8489ac92f2be13bf9f95eddb82662ab7d4517c5042fa7311d0af956de6524d38838bb6350177cfd4bec8a9ded2e826d1a8ca493d68a9b6da41669185a42bf5cc6aded9ad09b5db81f00854da557715ea55f00c7b0696d605b23391ab0e50b018027f1ed5d0a837a9474dde71217da4554807866c51daf2c3fcc7475b00c5c894dbcaebdab43270669debbd6565b153279a6c59597689ed95e2106a6b4062212e72940163096cf6f1c8745d8ac01e21a98219e2c5842035408ff318252958724d8ff161b918f2fc79308997a4ef40f8a037f59c09a9cfb43137712d94fa4721d8f176bade44aae56814c3910ca9c347c1a74979a3fafa2a7229ca43eff6caa267f53f34f6beab541e3e709a2bfbbe5e0080dcb34c5653392092c31af8e7b31d962bc6a4631f217e2e4aea6a46a6deb8a2eab5666685c482be8532d390e20d39e86dc82f7914513c1f81318264ba1a21096fc61e2e5e5a5e1d8ff0431f0e77ddeb4aa7289554ba4fbbfd5dfca7a4d1e392a88f3aef090011b93d324a8ba534720510cef61017dbf6ac8c227670243a6b61450970294c72fe2c662a70587b39c5ed1474b7088096980808dcd9a8b9c4ec97ad69faafcb6c420b7c3bb42fdd0c5a72639161da5a7b301694d7c9c00fa17f36ee5d3ce6ac85e64cd352c3d8f04b0abcfbf3b39d7475205a27767bf456c6ede883e71f03c6f65a3992901581917a8f15815967a364034b480c4ac06da9c71790fc588e656865b952e03280ef39d08cc9fe3937901c4920267cc6794ca0439b1be6ebfaaa6046c5fa6476e7902e6708ffc81f7b87317676d507f19ce636cf7b13605d0355bd380e04bead03f9e3373fc34d0444986ac35a228c3faffbc03025a91ef2e27e70dbb20421856c0e709f26003f36c9daceca4d4e1cd88b83bafbc77066210bbb06ee8d231b9a7c4083dcc7a4e6b9dbbd532ef04676d5f2a6670b22dcc145644a3191c3d16147421871534246a960cba76595d3d106d7603394197ec028eac5635a841360aa5f789ae0c9b8a07f4e638c2b110573818fa81b4981c0e17c8da85bbbabb4dfa4754dff0e972614b16430e5c3fe8744053a613f0a5ed63185fcfb53d78b95175949635deeaaf6800efb7a713c60c8b10329bd9f57ea8e509d3c7671df28566ffd08fd44bf9118dbf4b391e9f5203bf6d52518cebf4c9daab1c0aa651bd17ccc98b84013b75a022a17e72927b8dd5227fe8406ba7873ef47c81c64bd2fde5557b8bd4740f0e1dfa3e0389163079dca0151be1104aa61378bfc9fa34b3104857e6fcada7c607d534f7d8ef2dd28e76df14841cdf219ead629421bbcdea6fad12044e8c2c48acd4130a0b08fd4426d7428ef5559c91ea80b29de32cdad32e0a8a7c45590013ea21cb5030ad155ac043b971d8cd323e4934852ab29912eaa8bb48c417ac520d750db39e961cb66c9818587101ba41e89ff6e6b476209aa0b5da5ef8e82c78456d863ed3e51fe2908571ea8d968a733b67c4b0f173112849cbdd6b3591bd9c962a0596b31e15e83bd60416ac8c9e702123b71a30bbb7529eedeb553679aca72a81ae324618e5bd35929f31dcc04fe0867dfe21498d0d61494d63481bcd433c5069ea48a56781deeeec193ee62ca4f7919b5dd736c96fce1b284c92f3b6bee79f3b8f837a4a17f8abc2ea070f7a3464716b660aaf37345a99d4fa3ad39fe24522bbbbe9467c763f960edf6375dbff7e87cead6a9cb0c9a3f3570b67c594a31c675bfdf7ac30ad5240d7c621a6c0144ecc9f86d9b3d46fa330a69f06ccd25c55251d2ea330440e13f13826a1b06f806c27875705b735db8ed76a15571e41facc4daa5c328216a904bda7df9426a6823daa23c29a35062b349c7805bb36dc7c76d31b686063240af8913228ebfc8ac4d3ac15e293df33066915b027b6a09ed45476e9e7fd0509104c1ce63107aebc2962f271951e8d32c4180afb95218d6462c359e59fb625f9905906350419802d3ac490b0e06099fc0cf1e3f51492911a22f185513d118c9eca4de0ca88a34b09c2757416f4bfe80643834dd58e67143419a3dec24a837da7525deeb31b299f188b843df67c532c323f2a377edf5734706d2a30783c5885029f58a01251627a46c6d0c4b303af1e87f0a0cf78bca4b1ae706f08c3b1684ccc08f61627d5bf4476feb9ef91ff3648db1c12dca81ce0bc95d455eed4256aa639e1d152e64a9a28499d886dd3627544993ac1cb96b4cf186d95563c27f46cfaa3ecd7a5bc2cb191d6221b4d988105d1b2c97c75d28291b1fb7cd745503716d9e645baf94fe3e07ecdc5036bc0cd1f8c7bba5f761d47236aadab7e9345c7aba417fac519ef9077ea0239655fa55449f93b495a9bd5bc8083febdbfdd56d9ea18916a8d41daa1e75f67ad07daad363e0110a57c8adbd1b4c8d08018646dec3aebde87b76dd9c7cfb070d3e560ecc9338bee9b5ab36dbced656a3f71cb9745a8889aa2db672fb061df43aeef6370f5c734b67ed54957057e0ef310ac77d611988d970082a53590d0dbcf25986360a9f43022cbc4bcd625d5ab04ac4610ac00d5949bd2f1e6706d313f27301883f035e4f654aecf6ae390b0f2d9cf0ca688815d38e8ac893068fbff4a1acce386fe3fc143c2d88c0e8555096ce40c0b98fb1394da30ae648fea0e2bcd85cdb14010a343ae1f47de93a99399acaf710493aca9b6badfd66533da3eeef34ce9742ee89c2eba7e897970da3453cffeda93326e6f3e7d43e46728308045631b5ef916430c2b147df0a18ce2054b32ea324bf728b4e592fbdecde6309043532ec779c5e25ecea43ce8a990fa6409fcb0b678c5a37be1d159fda0917ea7364426fd0c117407cc701cdc11bcf169134736d0888ca83fb6b7bc648291189f79215ee30d3d0ed582e86a2d29cef95408ccea7e6fd0c111ed41f2da8b992f3e45e0871eb96ef62336105e0958d5db59a1174ad6a8b39f28346f9d4421d976efac5478c3e22d63e0034706316f7b69bfbe95598d74c806eeafb52ae9bc70d003131effc4224939224124eb7c291d6945e1d16a76696d2e7bcfa04be619222219deece328b61bd1473f9ca509486b0025de6979efefba2c5a959b9e6315be69a3b85cbc8eb1a287d4d67f562dfdbc7f0035aa1c12686191236e89ded16488b2058f078cbf1f6e786e5b56acc0912e88c98900d112d7d8bd053609dfa94c10d3d97937480f10fc45a72de67d061dce0ce08a30a1d2093622da8a56cc1cc7a980f91048e078b7a1147631d72b7fbdceea829e484837874df2b5810a2d98459d8d9702cf52fb4c363163a7726e34703fa9b66fc3806bb70a68de7fb62f3c01fb463c9ee723e8b27d55b52d985985c38d2c5cbf017013e9df3855e90a0154bc17b0559077dec6b5a4cd3c491a0e731ff6329f48a1b589ec0a60923feb84b03a6a51163436d9605a8f06460f6e1bd6fc47c5585907ff12b936259c84f4c62a9165324bd87148aae3284b631c1fb900ca9c127bf7284e669171709036f305a8a800e047061cd5db489aafe76dd40b49ca1ff68e577519e464dd6ab1c1aeb95b6ad3162d9b22b7d3ac57598472b131ead2f32294f0d3a44f7f6436d9ca832dff939bfb5a660755289129459d80ef1ffb42c78f6c7cf4d9614103f4453457b4c64b87450c53e15c2a8a613f66378a866858410f6d1d83c64c4f462a9da93d995706493b7a0c958ffe68b1eda9de730f41af72cd0342181cb517f18eeba50571f1f6d544d4383b5a61ee2fd633c46a3a4ffe857a5f1cb8696343831461f5c59d5fde4b0713a9e0e14bb9b75e808537db9de1382ba746e39ee1b0142edbdcfbeebaa4fb61b225bb1a71b97acdf1fd5fcc0aa70ce45ed0feb83151a584e3bc5c100c02c4c7d83a40f36c2f0fbcf7b470239a88d869d3fb9777b3e0f1437ef7ed8685483a23ffa341b3360ee6a2c94c6d7ed28bf01779c4a3c52eb0eecf4ae8a12f45233fce3b738f25382480914343433e413de21e8fbdb7b5092c2fe831244a244671dbb0d7118c43d2fa464456f9984bd8e8f43f5acc04526c425ed6d8b35ef7437ffa600760a381feabccaeb03955323d98a6c44503f10d231ac959393b92748f6d990da40de2b99be6986adabaf887cf9247e02bd07d3d2eb8664a96ab44d16b7e9e1d3d6f84905573862eb9780af7d6bcdf07d1d7d17a05be603778dd6f2e090c04d7827ae9b500c2273ea96d8505b4812d86fe997f63aaf5544ef86c35cfd0d584514a56185fab64ca9f5f59e3cacc8a8ea46879cd90ba616365421e6094b70f3d65599376924379f6c40528a2b1b63a9f7664b8ad5087e9527e7beb827fb00de2b544298d6d679030fa382432f033c98b80687868de5afdee67a3022cd3e868771bdf7391445c9f2996b9b5549e8b563282b983385fae9d0409fc61995d3b71d85e67b1242bc63298969366ec2c5e17e1fe166613ca834dbc0e1f55951b2b69d826d27e685cfd5987c7eafd0b7e24c9e5354aeedd2e9a1d0220adc7643f50853c07e0b23db62e7a75985229e20e990c9e23b5638391576d94a572c21ad58c0f05ded8b98cec34389d88b03844c794dae8cb9d40a058c6474d0baf9334e53b98b3dcdf1a0e2b4b1d5e3701b7b5e4dd1d04babb0fec9279146537d17b405d5947dace3fc9125ae0015f44dc59175c394352c8309f7438f5d5467aa05e8fdc87f4b4678d3dd0cf6283034fe9d1d2ed23895090c1ed1f9042133eea889022450dea8b6ab74c34a924a5f308a76b5860e5b71e56f146a01f0887d781b110d4438ed520a4b5379ec2dccfb75f01f1264e906b13d0a9648366fc40cba5acbfbd5827e81844c3d986c817109fb05105fbfe2f202e5f78311bc9b6676080eefd8e7191424dd67acaf1dd0bf2e533fe93f2b5f9152b0677ba919355db9e03bc8a15422a7f63144f52238394e882672aec1f7e1a74e38492bc93bd4b4c5eb3977d143b114ab449d960d5067b0a156fb6188978853e9e50bbbe6e0093fc3a74a24c689e7288cce524b00c077fd494c8fe994184935bd9cc397c2209ad6e3886b76ec9941ddd61487a922a9bd1f741409a9cc460d3a8cb9ce02c0a9d77ead133eaf46d3493a725d415e1b2b5cb667aaeb71e747f5c284018d21d324f4963a9d279c17a2f2c5c27afd33d32c1a9a13b76aef36084dce157a556d3dcee9271f1a78ffda3f7df47877fc42f18f5ee62d5bacac2dc2856ce3a1d00dd563517bbd61990d8194e2af48dc107ce7746e5df8a8b434327a5d76a5697544290492456367cd80208737711805442d7dab4d938de46aae5496e962e45541f5f5e3684c79678e93730b8baf75c678e3225ff1fc55de2f390f00f40edb2e91d86ba579a5aec6893ac01e6f23b6d0bb5b00cb4fca4a30f3d82c0eb6880b96bfc40ee23a5659ee2c467e5a5522f2f78493108b7351dab49dcc3f9b738340ca87610539528c3583b3e6ea43edf4f4cd3d508e0209044c834ead24e07c3e96a60dbc7bd95508a0a0610ca2e5b1c43f6e25acd1833b7333f56bd567642814caaf56f75fbcdba83b6564a82bf63c7392d223f1f3f4e3ed6547f6dfd2253af8a8aa5373799ad70e83c1b5f56561f442b7dea71d32ad687a956bc2fe67e20bfdd478113f5d4620f4651493cd9c18972cf39bc24017d97ff865b32f7eb1607edc6ba7af00d93a0a8c656e36b1a675d330cec1b6bda05fbe3cee081384e7c2509dc89e8799f291714d835883e4cc9c761e3faf1e32ac765eac1229addd61bcdf7ca3acf28c5222b57ba7402a33f1cbc63854d2e364eca812b072fb91ac5edd6acbb934fe74daec1d9c400bb2a79a950dcedecb3fb5aa3d18ac013cd13313792988020d6849b99afde138ad74cf07b6a2ce397f1a8193be0fa1aa2afb4d075254e92d3ed817538e64900a7b0ba4ffb87d8c5b04127f385855a3a063149c63dfa749bdcc1d45f1eb030212c6e79f35bf90fc3bc1b21b6df15537188e38bc4be2ddb902d6636e970968d3c02a8037204ffbf3e23c09777ebb896f8fd9a24ae0b47922562fb9f3f716f13a72a22a6ee0fbf5aceff2eae2aa4ffd15c4b5ba7448fa3b042cde87e69e12ce6158ee6bddaefb084a12ddc8683da2be42d03465ec8df66e7aaf1e423c48515ba2f85f39b11bdc392de63afc7fd68fadb59497e23f007cb1615af4081f5991c5351e6250df7355067450a7b71aebb4bee2d33360496c37658e43c87acf031ca7f4d371a7b1c853059961fbbdda53d5fadaee933bb1c2868cf9c5792c35b2cffda4d2c196ed075462227554f9951033a885e10503e84c9400ca9f5ee1cfb85566ac3ae252e0f9325bdd021f773e5c1e1271083d3b0a6cfaf156c121c8884269a79d879a5c0191f74b28aba752f872f9319174ef6843c4fdb2229b196b1717323bc6ab876f62e3098384f30f201c78222ff5655b6a821838ed70fdee2622898da158c1a1080da45c663ff55ea9205297f15277033baf4c41b602d342280b73001204422d64240c5442061c47f788a7c2f1ea2d2de30e1d7704e7068768e737797c7a33a5095e79cf0d9bed218118bfbff25fcdb113f183a20475f883146b65c248271d7370d73ca857311cf3b7f55ab4e41aeaf964143414d87440f73e52a2878dcb9b3ee51d5df17b53986b900d0d194291e78c35ecf6bce1b583b4ae111c782421d9869ac2b96bc4d302ade6c816c8b64e6d86e80ef8bec298670e14ebcf284e34fcf35bd4e926d11cfea4ceecfd5dded6297505a015dc5109e00fe7eb3495feea035bd8564daf5c9620a5d8b1713a22b147867beaeaa63638ce2e3f2d1992366dad753b512a061fa9a9402e5711a7de4c7913f3d5b3547d3fa80ecda2a0179036e998a22ea2e2e9f65d7d25d3ed9e552ceec16d7f538d08a17694c92a6d14516a686cf848ee7cb17ea99dc95d14e7362f155866b5a2b5eac437700363717a8c34d658b7b3f74972f54904f7c5f91cf7bc0b3764db937de24cf3810d573b7fbdb2deb6463486936f729bbc9d5c0efe43a575813e8af1cb03733812e50ea501e03b018f7ef55cb7d2733e09c37da466d7eadcbf9d396cdb102ff010cd2c71c9fda4c69e343608eb647e3f1aaab268336a684aa0feef71d392413595c5bab552231bbcfa4c7673e10fad740cb774d0fa4012a011ccf7c36679b7ef0f66cf12f198fb9f950202c4031f59e349eddb6b6dc03b9bf5c869fc14165e59fc23050ec4043ecd40954d9cd1d7e33b571d20d12e6cc76227f72f3ad2ef2e70099d01a857182101b419e437ba61753a19e8103347723d02332b23bcf7c9364f20a23d51e0c96b42a240d6ef3acc1927aa898d385abcfa2a373c7b077e2887d3e85ab5d65490045a982952bd8b13d20243ada221ac6fb37b16f8f6ea4192efa4724c4035cccbfaab1a9e9b37e188534b6e3fe63caf3cff3f64a522cd1971968fa82501cf45b44e3817ae1550f64584c5d4469dfc824648bc431c6e4e0867e78c0d957bfb7301ca82945048897dd6b4f3076b0f0017286d5b6464e20eb7ca57470d7580e87f6d88874f6ae1583b4a9e65b62e453b72965a87e6e35d68d49e88bb00ec698a9dbfb3929415715899387f98fd9bebc34a603b610bfc096b5b19ef203645115db81104acf4799fc78f1a49574469b03bba7a8659c324f1d7a72f316c66d2f8de8e6cd5211357868bd136a419e38882cc06618078bdcbeaea0834b9384037482c9d209f86a58ee22420ae19eadded3e91d5a9b6729148b47277f1ee118c18f776a1b8d6d0e9635ed41c94c995de37dafed91b5ec1444e8c99a64a1fd5682068ef895c4d59f4b2dcf4c02a932b78e250f6d2633b9b7861ab65687ace92db737b214086ffe6d1da94339e4961cc9a64b7a50d53e20f5bc333f1e107a44572fd6c714021302bfd5346e8f03a07aba649e62ece3f09a03a60956c611e013e68279f79656d3d71638face9de09e5d1c969e99a3dff09db1dde6db8c95f63ebc3c23375a3d99a55481de0e3dcfd4d63f3961a9d18ec01e8530881d6c7026019842e6b3a782f98b00952ade706f3e37e0448548c943c3d4106d00eefab9c815b09cda7f55e263232efd2078dcc4ac3c3d87a6de2366299a42d345128c3eb1bbf954904c12d7e298d67597b914375bf154a1001667524359a2b29b5acd4e15a22db9975ad967c59908b0e4e7a61f9050d8f39d044a93ebe6ab47e73a1fc4db53c0b960eb868d42bc3e34698d066062a9cd63caa8f1b0eb270a199f7aef9b17994ecd180e3bccc3f2cc2d3d2c642c91c6d424101fd298b4017c83422f2cb437093ddd81a41d6d187179fe6733f4876761b536f86a0f11c4f2c50415ff34264051a50b3385f04c634bc85a5ba4ce0ac2265c971eadffface34e8be79bb386e59c9223d514a0e8242d560b5d980b9351e541256c7e02602518d883a346b9231801c05cf2613d76d5e78590c5316792847934d0e4931a7337c617e2f9c8d90ea09b7cdc7f79e8e9d908142726104f0479cda28ea0caecae5cb30bb259d8dc868bc24015d5e33dc2e1bf2cafe1ab7ad98056053b1651579b86b068594ecddf03e6aca3fd535a90c4ea2bda8eb828cf2cd08e17dfebea43e6992b8e9bea0a228e895fcfd8e22f7a11ec0e40f97779a82a009df33bab44e1af19f1f1a05cefc8fd60455179d8b8d1a447995525cea2bc00176c08121ea688cc774fe3b8c547876f607e97a97d260ceda6270c66f07d2ee219a09c6bac5785a245b7fa54c6ef580cfc92a4a7e409b07128bf3f9546136a7a114a1691b187d97310875eebe79bdd17b13c768fc4431653bbdcce6b7de7abb5990c907c5d6c1bc260f5ac71d8dae00a533550a8ad39e159c743474b6a8959adc2b724d6d3431b8f4f6c423a239c30f525e235daf0cfcf110367fec5aafb2d61afd3111af3ae8d93e45a9a50edd75f6bad15600e9dd41b10d986ef6e65035458e6dfe305e7760fa8e8245342922a025422b8c31466e88a8a02ebedb5d1731ad58ce6a19241d1f3d5d852214c2a37d0d6b584609dc2d07558dc5408454940e7d4af6bb833381c8c260509abddfc6500dffdcb94c2027ee9608a37d5564e9a7d47687012478bda4560819d452e0d5104758ca7f26416dc88f9b29a3b2db7f1d3a0e81faa28816e69c60cfbdea3589b347950e0a4cb033ad7d3ada22cef4598f1b648f01f9db254d6a18dff73b16b06c886b7909e397ce78ebf746cf3f6e0a50ca45d733349fea060c5db6e65a639e4077384ecf27bc3c99b6951c09dee4fa954c2373854fbb7dd18e35c51475d59e9d7740685a38e9575db5b70682c9094f21e9f39a0bbec8e293010f2ef3f5eed5f0f9b2976505cb40de79fa9eb0d3bd1f208c883ee21a5991af36a8fc1db795bea1f631ea76c647ad3fdf29073914b879bdae926d6256ead3b3c48c2fb9ccd8dd5147bccaf07e47ba3341d3772c6ec54c3e3d3b7a4a4d3d90d8b3511d2c0464202c4b03205310ffc9402e4c9163351ec5c0d523c4ab0ecb3d3fd3a71a9a9c04cc6051f32bf43434b0c88028c19ea9621118d6f27d96f6a0c4b1f77eec1f53dea3c4b71dfd47f7239029e2ce74e01618d98c09e5187529c26ac8d125310de62d1b28c84a794033858226df93323da64184a91f4b7100c7400f8ad0724bbed7f993ae883058d0f3e83de5faf7150e0ec21de002b7ad2271353d992dc969577e57052c782fecf42b7d2dba8bc82b458475acc0bb58a238dce2fe9aab5ac9432aae8faa855e00e5e07c374dce459f49aeca7dae3ffe8c07517d2403233719a94cb97e2da68fa9728a81ca3cb2d458f7503fbb2aef35679e652c70c4e461ad841b96117a2d1e0e8af6b4fd970aa7f9b67ec7e729bfa449d6b5536b765140bb5a9fa4ce177904af7c296dea2a83d98626345e3407bb0aba183c366353d643f04dae1a69e2eb50d578eee45c3a378e9abe78f936414b2d5b7c268112ee045181d9c630f7097975f8302bc34a503c29fde0824abb2b5d92b77256bce72fe0870ff58ced7a104d7831117006a9e1400136a18fc757ab048f5a697253c32a32fa8c5221cf8bd624a273bba5ecb9194dd80594c04e8559ebf40882af6520abce08a8a3b4b7e2dee60bfb083269802288d10909fb2daa0d455678d916f85b55720246f599674c6bfa5d4d725fa5bc6f569e7cff7644ee4d1399129b3f72cae2bbfba1acecfd3c709c4e83dd3aea3f4f872dbf833707412447136f667eb3391a53f6e8bb29bed55273bd9b5ac2e0033c889255f35f661ffd6e69b41dcc38ea2ff99715598424d440fbd418b1ac9450ba17ec380a37045b3142afcaedfe91676dd5d417d8a40d831800ac2da8aa479179b99df8bd2b2e4b72ee63d4165c7ec38a6324b078617e36d32902acd6be57027694e9ae677ba13356c7a800ef6e3bc130f8b7ee357f896497960258430f96fea5bcb0003f64e9597604e771b9d8d8f6541142f2a497dc9d3ff19c1daac7bebab1afb5abe96bb538581193cad6b70fbe8272d8def71d992b6614ae1a5f262d5c721837d1da1b34ba70713f0362e21755b2ab53116c7af7a0270c9e7ac78c8da762ce441363fc1e1c072ff015a14566c508717e3efeed0fadda37ebf5201be29ec46455a08e1190e22b5688b3b0612d7a5653f6eadee6b321fd1edd81839c6bfb29c118fb2486180e202a28ebfb9a81b0e31ce930d15a05e37cf6b3c6384dfe639893f9a2837144c5b494a0ba4944391a4a685e32d5aea56a107029a156f882bc7150586617a3084336e9de3dac421398c667969bb467326d69fd102c729ef4a3a0f8795e1148422609aef9e28d09e22c20e09f834203f0c5313a7ca853772ac975d0533900f3901cfac9e01f6caa92912a11d4a6ca113937880b7291028bd34c068df7fa9604104dd414c6afa2e3f4cf49902add36713bad699f4d2e3b8fe1ab0cfd8b98a40dc795b149155153afc4a31d7390d866dfe1a8b9fbbf20822bfe9122310c573cbfa014baa7b4442d282cff0a5f9a7b29007ea6d222cc3cb465d442681d08c61993c58ccab1d5f5eb73bb076c777b81250a2c9ad60cf538f13304fc6f70ec9dfd95359ae12d63c6a9eda595a03c6765cf232ac78aa29e3003e4f38c7ed01b4a8e9ac8f66f16ee596704ce3994ed1974d79ee40726e9fa45af9effcf3eb688ebb7f66741627e07f50e21d200d5e2c93a9a541447290521ad3bb50916ab84487a26a9fc7ab53e39330543510e2259361edec8e13467f79149c0f5415e7e9bbbf76e6e2c976e242c5d150e56e90074264e3276957ee3b74ae2f2a709cd3852241f175970ee7e587c7cf46cec62ce633388d72481a5724a4b5150a9de9c89b50d777dd41bdda5b6d2ce0fa809e15eae0b643703ab6551eaaaf27de6bf374a12e589a856a750c5e5f80f18f4f4ae8630a9c605bd42196c6f17919b5064965771aa9337430a7cfb5050575b15117a7183615bbdf52e237412cc0e59b490d9b62bde0e6b886ed14d3a8c387fb6c268dc5c5c5ca8fee2cc6ce2384107746079f502aadbd79a1bc0611ad8e7df24ef8e63b240a03ae8a0689964b1c3d163b981172c5dcb8e864cc296e455b297b7c0fc98f60a6b9ed27ea9b27f65633126477f915e559462642279741ffaefd040f75a69b6c6704db55721f4ab92c50145d4252022dcc37258626126ee21dcb56ff798bf61c985a63abde6b13d69f61b62c5653d344297e96ddbf3f2c5e91c6a6177bfe94ea37c8c0297568941f51a1493cde30b558ad61e5188317b27062c7dec6b48ca12b100c48b8f026f99718ee893db14c20a0919757753e8dfe0446f5273be6a72b3645980c018fba845e4d27b30185ba19e4c0029b26feec1d2ce1c41d6f80d87893438cb1a3992cd8e6445819c348feea9021f60e4850f7a72de61c640c64df9fd7a4b3c3999c1194d251ca85567a80189d6ab0ddec43124e19f90ae8c50ba5daad03d50513da06dff1312c28e26ee01a701672b1d2d2b6f2b128e0e143bdc588e151527b97f35cc9a68c727cd57af599f8ad5e362f1ecf3280aae189abbfa644f2d8d843e6c22da4a202a115f3cd73aeaf324babf5c2e284fabe0bbaf42081dbb51e413d01395650a897098a3360a53cc83614640d5ba8f8557e242a95c240abcc332054b81ef248bf596bca7e94d6c0c5e94dfb6f5bb6695d342a20f06b7a57144d2def5232a7f9cdd07f39720f10c4294f9bd69d1f87f8c39caef13dd6cf333efcdc2e49df6af1205f51ea8368c921bc8943c2e5938fbf3a9b24bcea9c386df658ddfb53b3b13ea55bff73e6d1105887b49dbd1aabd23e483a3ab1bc9ce2709317ff3c927b2d744a825972d6bb9e5804f4b8ecabcfd0c3cac5f7083b861859fe1519c1498a26f3c040552ebd1976a59615cf8c6ed6ba648199e6daaf8b9a2ad101d731fe2306e47626eac7c35efd0905490d9bb034ce6bc6d068e307af207e2b69a9096bb42e345b9a35793049a18b5ba4ec1f42e37e0d25dcd21d4574b6c9999a4e602400728bf03a63b8f446f3de15c7317f4bcef868cece76c6cc1858e8e33695946deb3732c9c3d1a78581bbc393d218cfdb186bf21e71df5d510cb488d54e671384937694cbde6a8c946e95a54f3cdd99135e81f8e4f2799b9fb76828a8d7b5e25eff694119912a5854d7addc2e4954113dcbb0a84d5d74bb0cdf0a5b702c23c0f5389f6fa1a3e31a59c317e485ab203fc724f8df089914f0e3e81570c0584e146927cb01edd3cf7718e284777c745ba0ec636ac51ac0ba7addd735d330aede3087b3a6f37f0271f6a10f601800395c314097d68faf9ab7878ee9e3ea7f9111b181e99c6bab4ff56a58e4da98d6f4a7c054f7da8cf44058b368dee952cf1a16f062427dc68eec2a627392b50a8c020e84844d0d86aed5ea73e58a6668b6512c9d8cfb11dbb392e83c6b32211eb9c6f043efec6fdd67cff4b21a7ec0b0810dddb2b5eebbbfacf44411f5d35092a16ee797ada6fff81e8e35ae3508f2000cff92391722d206c92379da56d883f666ef9371c23fc517f2aadac3e99ccb1ab2d888898eb5f05296f6b0d0815e0432258d95b261e3ee9b9e8b7a00b8f4b66e96f5278a41973f9f29e819f38cbeeef3f691432ef5db1b0ec4b65783badd2b89e7a1411ab2ed87d6cd9a59dc99f2c610c271ff64248716937584d591dea96563d946ff86d7c3f88eaadc2cd3d33e96c6843868e2e13a9f1a1c5017611723a153f6d411e55d3b7064edb6cd6ebd924472688fe27d241f96eb5e1aadcfc9e8048f194dfd7c78464e1fd8c2690081be2a969a04b9564460c951bff74bbda070d2679e39225982cf03f7aa6fa14532718ea1cb2cc4ef5d294f2d67dd3d9c3a2c3e7c86afae4e0db9b4742e3a5b444d3e94689da5f747923dceaac49d01c6d1e8d5b18da39ee88c040b12af77bc0adf92ce4c8953cbb10f9ecd5fac47248e49c6984857b4d8f31f44f631c319163e00a1f7e22ef930e45b95ac4b8151bca24b6f2a36f32fbc1731877452c54e94e99d5091f6c1d5f86784050f5d25bc0ce26e97b6fd27b0cc3ea18f3ca7decfb3f1d745b834857d478ea1b781bd89d222c6286b97f8daf8eff8be837f510c6414f1d87f2bc94f4b2172ddda61b464070854971b6cca74a5729ff476e6bebcd063c4a92bf1a2d0777011c52f731968a45945745e1fd71868cc6d0625566b5a25fe340f542c58c360b1a47776ec0a6ce26dc4edfa4914fba3a64bdb25a07c41e7a5dddd5a4a813a73e6f93dae0db95e6f08eca8fa5503737d378bf92158f9133557b0d30aad2fb0da3c2a2f3a94f97c9c604ac01f284c1157daa7b85388f34b966831ce2351dae893efb767cc56a2aabe2ef6570c6943d06928edace9b9d5143814b33d85892e74a4038bbb2df470c26825cb63c7fd20456e791ccf980c4d26213653f4a8f921c8dea9b536afee2093d8cb6502bf3fb963a64689e2eeb24064fa36f6322154881509929fe47439ddd5b9afd56a1aaa52f51af521d179b3137f5ff5fdb819d71c52be874e092916712a255aa3618d0130ddfe0c5d8475f262177fcd4dd7bab18a3fd769fa0722596a3741ef6378f8e4787ee5c1df1743dc2d7276fb2aa830b759f2700bf4ae5f792ed40d6ed6fcf654f912e7a53c0b4dd0eb366133f5a3238a41430ecc6fb9bb5d3ecd0cef4236d8dc95bceca6fa8d1087bbb9784053bba36da79e1d20265f8906e37c608fc75372dcd0fae8f73f9c358e6ab801e5c3cdd00a95cf48367871b7aa5f2a7ede9cf49685ff27acafdd6f695b1b0e9e7d99a2c48d99f902e4ce919ba5e17849eab121f5de6a20a4a2df34aa45513274d54817f6d9caeb425d476a8983e1489c09ce7bd652bcfde8100c7cc4cfea497ede7bf18e9c82cd1a4539195fa950facc71fce02a79365f446ff5b538d25f25933f13007a7bcc7fe15c592a65671d94c9281b3bce941382dd86beafd1dc0ba4b4b0912e2efbb89ed80873ae7bced5cb8ff0e22140578793f841c5aa3fea09ddc468ef856445924087beeaf2c08787a93aeaaccb5048194e8963b7dfdd421fd09fe98e8d68774208a26344b47aa5012cd33ed98f26694ff2ddc8434821bdf20da087686801086213731b8b1328fe9246917d9d8318f46f17764608ec77717c5273872586a3abcdde280ce88df110bc2e9d551ef41e43dfeb1f3c97c9b1eef4a9b39d376c561228835bca28fcd5266a9fe9dfd77307e3c3b0fe399e1b79d5c8c0584aec966a6171389898a343fbc8b5ecfffc33b75c209c48144388efaf0602d98c4c248d3bcc81a5d72bfc91801389c71ab7ce4a1c3b71af46c337fd239d73b134e96b93c63869550a7ee5f9ccdf2d796866e2d9ce857e81e5063d1a7ae78fe240ec9e65622f63a4ee47706423663c1bff46f5ba94769127a03d630248bc6eb5c7545f83cd3701c83aead91a98b711a65256cfd2d2505bbaef6ad0569369c66eeffa920e67c70ab8cc73d8c5ec96760e5058d4bf0eef7aa71421cef1e7c9ee7ccd286644642f887640d0959552563949ae9e4f194850b648ee388643bfa77f83f6eada02ea7e4c5532f7d5b016d48b818990aff0893396d45e05dfdfe3a369ca3af33640aec60e6914b18b4ab55c0bda9a30f47d9c3738821a95c02a59f1b651825ee1e52d7584b34de0ffb86777e236b26679e6a125c9d40f452cda81f2bd2ae6a3548366bd65ae2badb84eb899a314c5835c06445309d0c5f4b94ec08143cb16aee1b1ba7dd3718108d0eba751c53ab00b5893c8fd60894bf5312565e7725db27e52f95af5ce768a07302f462c39c39a5268bdbd8b7e87a803426620a8fe0182a84e63f267f7e7ec12a0e2d7449418687331e4f238500d75b0071531ee0e1a3aa92d2627ac846d6f76f466fff31e5bee44ad154804fcc4f2a937483225fe453316d6aa4ed1f6bfba8f02c09690284aaca80d0401d7330f2f67674b141113f31a01670310e062a0bf019ea0d47dab497a5437a9b30baf99fcb7e64c24dd446606c06ad4c610f2797ca88a6111f093e92898f09fbfc2ba692abfe6444aad84053863135547ffbbe19e9ec63bd90e741dc2528f49322d42125b4df03151401ac7e338cacfff83985fda4d373e3e3cf666ac256b277d993eaf6b2916116bb590794c4d73afe47ddc13a23f757e01abc91a786f9edf94bf4327cbb83915ea831907ab6a18679ab85bdb5d25dabb62cd06729031e3696cb42a7c86a58b48c1d6ac8159df96b3aa9f4115842e296d83ad44d7dbf137ed8c23695ce1a5f59570772884f6e0faee9cd24997f5999d5c9caddf1bf6fa82da49a802325599ca61244e4f066c75b40bffa2f2d67348eafec983c714f0844346c7f1835d7f321de2e9f34859592296d22bfcfac678ccca6a0f46c30d4123842bde843477574f485acfb2cdb7326e5b07be4914df5e0514b41ec1f42df58dea2c971f422d86c97ca1bab6b769f93c2eb29cf7e562256c124a8690e8fee24fdc5acdc4efcd51fd7a739a4d5fc4329e1cf8da0da3184a6eb223e51748359667371ff4af304bf3f3878d455757c4a74f211eef8abe76a4a8ccda0e86d5b04992e9c0f60e8ba3240f78cd876bbc5ce021a9a3031b613a050185849086876390001c9749f2fa0ffb5d37a3e2fb9d93c1cd38fad49438c1e38d919720f293e6df55d6af2ba64323783241bb94f56b46ba73ba37bd4e2839bab9a0de2b44268095a71adf0906a7c459adaea9331e34ba4deaf23b67b4180f46088bf1343b7b2c52b2e85dea51ee2b71673b7e2c543e4961799c67daa75c7094da7ed39b0c8bef21000d32bc3ec0bcc6694c654b9524ca80d4f896a6045bcd5572a0586f87f91fd1c8dccfc1526dbb8550b105d2a12f88dbdd3fd01851ea7983a6520a477c18218a3280dc3b3e4232644a87517bedde79b87ef82897c531d766e776006f6ff31ef78ea75a3e2d2217653f1b29a0bef4ca00896fd5b553c157d086bb6f119e6a36b74fb350ff3d244cd3b1ef167929cc67ee1840facf5fb063a2e0ab8b3a256a2de271c8d31ae91874bf829ec78414b3697fe107b95c0dc8c2833692f7d59ab2204040ef0d22e3efab7e074990ed5f8ff2ad2b2293ba8a5e6f3f3687487d5f56073ede282ceafb52adc5fc8edab5d1aea3d904c181e0443888a829988cedf2a3d5176987793966f455c4a136a7a27c67c3770ca7ebc10c03116434e670f2d7bd6b9f81a30f6363602a97ff3443494647ed0a98ca6290e027785555a311a85207dc84604a8af2332c0289cc23fc0c007f9f7edeeb22ab2bc8e92d10bff11157a538afbacd2576b0f0956cd7deaed946b70518511b2e1c070c63369876311bb8db23c3ed24504fea2adaaccc382e4c5381126fcc9766b3426ed7e0ed839a21f02b96dcef059d88d050cc5407ca5aa5d2c6a50ba3f03995bd73aede14613733b03d5e9bffb9f13f2f4fc5fb98708b72704cc150e6ede0c2bb37044f932eea2ca38f2f21315921b54e363c0af5ad79380b2c56107fd36b4c1edeec404dbdd9bf0dc40c19e33f499ada3ca7db1c74fc080f50a4d1f8bfbb03169c704e723e43597868ff53f40883acf4ad851035fd12b2318146ba802d814aff56e71a11873da53aed33e89ea9254070c908fb3165ee6ce1cf3957cd7c977325de6c3279b0049d8497f8badbde3958279fc2ca91be6fd255158a5c3332db0cdf713f99a893d499df38401369c78fcc8c0611d73d58a3edafd4dc3428a493243418352e90cc6d4de8a56d6e2d54ac4e4d43b385b7c7bf35cbcecfc891b05252b55ef1de033d1675fad80d2135945480908d336e8b244f5222437411572e5a0444271ec70985f0a92c72ea963f0a739e96828339d7ec14d1a17e978bc825cec3a9273630417c9038403d5f31ab847818e4ec89cf0a9dbda05845d22b6e5112d7bbf0f7c637824414aad263c5d3918e2b01e85b5980a6967c072f33cd2c759bee21efdd36f7ba31f23a998f62ae38efdc272823a812980ab020134fbab677b7b970de746df67f5570105c68a0f3d583395a2bcbc726b1d51d9f362c6870fc8bce315e212c4e9ffc3adbf86f988a3273179717b4c545c1115b8f9c897ff4c29e8c4b38ad3d5f1946e77e33e7e9008141736a6eabb75b5b962a95423f33b384a8b6d2d107de30a6bb132bbcbb106a0e5dab84966f0d8d1332a8f4764bb2c16794400b454701f3bda59ae407f017a05bad5f1abcc339fe2183537c61262ba55a8e5b3eed34b136b1ee020e69b80d33950f3cd0ad19a9e9f3f22435705065444d86917ee1c8ceef564c79a772984190534db3e2254a4f229e4d9438358d0678d8bbca8a15d12e8d31e55bad2ebfd5f50ca57e311a4b64d9d708b55a5fad25e5b3f1afee7183546d4e986ce8309f462133785a420e88ccfc7cf788ecab16ac8449f339de87bcee217707c47ea510cbc53648e7d119a36b7016a8c6b776d8cbef4e5a258df74c8b539c75197a394f726b9e3628d72ded438f5710bd834cb2e0290311aedbed607df131d6e53ba904dfc96290892b5d04589578fd5c5423fd241dd78388b6a84c17b5ad5171c6adc05f0ae5f1fe0050e7580b846404ccd1bdb5d5bab38754dde18021569588fd8890b75a212925e479899495286cebc8f191b1539a541b421bde6dd984f3407018e56f29de61895af3d4cb0bafc288db8545db0b5fa62496925906a742e3f6504e84d627cf59706e7c4bd8ea7eb45985b00a3bfcffd8de9147a85a62130799850dd82c325bff551c0ae25c06406ad28575e307889e9c886ff262f7ed8370664c793232b83a69b7a87b66d7305dcb05db5a071c9bc31db8eda7b0cdfc2a174a5b084a482f8cc228ebf326d6db59c3ecb1424e217495fc60c5595359f0a0aa42b4f22e54da28cabfe7d5ef8668fdff5d3c80d333ccb123c6df906fa0b407d2abb75f869f20ff9c695ab18dacc0ee7644e6cb706d99b3d69dbd0e93210a447c48c6e4376653b81f057044270f0c81eed3c6e4ef940f97d9db6d31cfdee1d58c5ca44fa6c8c2917c1dd21ddbb10b436883a6f9cc8a4e33bc52489bb3c76f82f7100fe23c3394f827730af32816eb44e7126b6c6a8b316c5b5a7d14bd85220b81040547d83c0d6f82817dba13453f4f3c5d57d669fcd5a00ed3532c92dc0675d0e8f09b1273a06e62a944ab0eca7d0220693d7afc68396fe362da140a0cb61caf5bcb6af81abbcec63f83bd77be901f539fa09f7bfc7139e87dfb26e75d4ee5566fe18ae0c70c717a63010b16844e4fdcb90318a8070ee4a06a2e4c6ec7dd7c7d694dd7e8ca019a68f967aca486a66a722e437e056748b10c6b9176e66f5a7dd9634ccc48ba3762ca567069ab3bec6a096579f9a49658a040989623b80a6c28fbaec865ef5015fedeaa979b713328cab509bab54eae2811d63eaa6d8ab73bcf8a2c233ed159733b1e182cc741fd01f2a5e77fce61b732b056284cdcbc7e3d07a6563eade61199fccd17396f4d3188f6033d229cabaf1929ecd57c3da42979d6a0b8c7f1fb633615147e0f812edc2c42e414630a315ffaa174d90f910883b84d2fd08755eba8cd6dccd59f552dd236f9b7af8950f3ccefbe561a78617fc9fbfb3195e0f1f9a5181af6a9fda3ff7dc209f380a393e57ee9042cb2dc5b7bd0c52203117631051cd7f6f0ae21d481f18cc3fce243a57b972a1855c289ed5d9e602284a005d97dffd805763b48be63be48845b7557236577ec9d7c96700e7cbfafc0ead8c8779ddbdc1b8fd4d39f859c93657b11d3c005aa8eb6699c61d37f31ddc0a11dae34762163e697a86cc12926012e42ac97107b5e96583086a55ad47416c103a201712b88b52b0366e27f45268b3144e535d27f758299f2861335a0077e1f02163d345f75f78c8f3d5da98f20408cbf30be81cae4beb91aa98fdb73d5a93e431426027c82c9cf09ed4a95e341469c067f61710a37a85b23b31175f6ddb89dd9a2736fb8088ada88b0bf266648553732e04394ed972d77536e5db7c0e03ce61d2ebcb2ea6434ac32463225157ec2163dbf8aee96f98269648cc62bb6d7b69c0d19812f6ccaf482739701505c8a13af7279f22b714928cc56c92f06e0f708a93b7a59dd780a823698072023eed693a688c4c96bfdc28b38ae3fd6f6242cd742ff1301d3751c9ebfef9f4fff303f1ff47c78b4646eacf885b79c9ac762a3d551392db700af577238ba90234f257359ee7dc91a9cf1ceeba3c588f86a5a358c01889cfcf5031c470be48e1d1c24f92471716aa96ad3be80d8182c6baf049da975f8dfce08bcbeec0d02c18c89dae9a2d0f179e8e99942a651981b1345dae4808f519fa5cc5a8e269f77994d3d09cdb0077be8c59c33550b66ca5a945db7b1a4a15c64d47e172d0ae7f1722bf534b7d77b63a24361a9493df21b0e31976507ca4ee2b1c2f4963260fd50f2781369ac83f5a93fd03501e342edea1d85bf64610013509cc2b4532e1d155b24d4fb5532740475541a4c573dabbaad3e894944a47963b86cf1166fb935ab4ec7fb4aa45768382161a5145a5ca4c2bafb3e5641342f23c14ff4ccae1b1079fb7ef0808a8e42909897c41a0c21e789d0f438bb867d36f6bc18fa242ebc3dc08ab701236a1f4f0355aabec5554c5db0f50e794876a9095434ba0fcd7e2c68efc1099b7754dc75bff30bbe3901b9779a8d471eb8c29080d32e3716f75e91e9d7c205b925087d52983cf7a1c96bf5733df95b600f84f0f5eb184dbf94ee931ab191b088d340bf8d322d49197f9bf95ba8eded0ac7ea6c636cfdd9e68aebfa39c749aae8d7546ff9b3e27fb79a8ffc0c170995de5178557ab28b96e7a0254d8d7c26df9c9625b35e5893022d4244194459b1568f0b9cbc2cb4a3abbc7f3c5d6a7576716a29e6117a6b6559cd19bf8a3f23b492c41b53853d33ca905f2712cbce8a1039ad6890a4ffdaf18adb09d20464966fea7fafb3c4b547f5d00ca65879f902dc236d1246cba38acf765b4f8338b5477fd121c230bed99844e45e574312e83e87b9baf426e17c974b3a935fdfa5d3e96330e7219bcd429b3621b01fb2bc4e702f8016fe58ae6d096ec41e0c0bc5f4aa78fafcfd9ad0f977ca565efede6d955744ff27409a1d4d78f6a9a7bcd005b3766635820ba6e8355ac9f95353fc28d19826ad214e45da4928525b9df58bed3d8359cd49273d8b5434192d1828fc5fc68270e7ca1389a5234592acbd05c98239057b97370dcc2d5ac4ae4cfc057e29adbf5184c2d95b883cac36bdf4ce285735ba7bbdb2ae10da476bf5665a1053388dde597ea8c27b50f69bc3c777ec4bca124dbee51e69bc255918098311f4b348b8296fc7ff028f59d7c30784fe7b22386af26ab172d10988c8567709b00853a06791cdf22476c117b89bd8b4fc3354cba7bc3b0f2807db2fc3ddb1944f091655de0495aaa25a355399b357ffa6f4c8350be4a71110d2b316e0a615d4768fedbcc0215a63c5534a222dadbd50ace6bba6432f2f886ae09544673916e13d72532dd3a7eda64af07941928b85562201808cbd9d948da219493e4d6e9c453fdca71d27dd3e069ea1dd3da4a814d08d4a901513e4c157477cefcb227a0600c4ab0ee3fc5f61c2bece0b80993086a532908903d6c0fa2fd396f31d029cfc089d9be028a8025ed8f9bce622b3e6628009db1e2195dd0598fbb443c68d155e9be6f160640cda60bb11e934dc3d3438835a4e786845482b3ca7cf9927eae7951c04ff2dc948232d4a1cb6a4d848688033b51f2015ec1b373cc7b14c80fd9015682d3583eda806ffcba6ef87f87a09ba9ec4c430f4f3372fa0bfa9de59ffd17a01810a3e07983194a0568b4719b706aea46f18a4d5b46804097574dc52e4feddcf4ecb7fffa2fc81d6b6f46708cddf97e86021d0eb290069529fc02d53ce5b47d379d087a0e570e038540c5285721c51945d848f10fbdcf999b955e6ee2d80e500fb6c674ee58d8ea6e7c957aa3e97c649f3bbd9da2c3a0c5ee89d75e895310d7f678089194d5b874699d0dc6f8f85d91e7ad2a5f3abc3d239534ea291170fb2cdeef5e7354b88de10f730f1a02ce31b3927db0c8d9305c1be21a0ab21362e3e918ec23cc9fe2c9cf53aef1598f0f9e3899370ae8703afe1f25c70a43af4e1545ca10aa415c6fa542301a4155d78f32aa61f357a05fec99dfea170e96e1184c248a61d33e3368766d1770ee04cc465a964a0dc9e86fa1eb1d7c1d5f5d1f88a6551f4cc78fac6ec090de4e6f2072f868d2301ef62fd2120fcc096f0864da4317a85c30fe1aa53ac6635bff4e057b874c63f322fcbfacb11fb33c05c875c21f77ac67e0f359e8765fa05fbed2d99483e8ff62b29e0de6a9ba0dd455240e4d968902a0d84e580173fba4eb4838151b0812f293de8f431766341b0b2c25f7577dc8314eed530c1a49329bc0babfff3090fa0bf090f7cf6e8e0ae7aa9d85ea0c1c57953c0e93dd49ca6efb1a71cfa267c5df2aaaca52d607b54c5c008f9c2d8b3f6ae02eb4248bbe1abbf8b222ee6bc0e0936be9b1367b67fa009fd09d51884d53198005083cc34e77ded2ef3b1eab9f2e2fd35e96fbecb4267d7bea608bdc316e1063ea6668e84b844a15d2f396feb6a556e70fcf0535cbbfec7e9b4c23c3a89a0e93eddfd50133dc58ee8e445f0f1c70066af4fe25ecad95c92a29cdf4d2a8155c80f779ba2dd3f9b20ade06ea4e6cf9d89c401ebd7ff484301fe2238b62e18a816f08fa3adc4745d5509291d929762d5aea99e87b6f7053ea021ba1d1ca50cc7deca1e8d6de321d86438fc8df5b3347f6ca63dc795038856d87d267966ec09b8d6e0cf1dae36a1772fab19e9a9f41c5ae5acf076c96126824326c0f53d0605936bb95ca5ff6bf4c123f65ba89f155306c5eb56079106153e9cf896b289312cc38ce971eb7bdded916f6eef53188f1dc37747c7a696cef2c4746d1e0c182b98ace69474de9c0eb970d07cc476f84fc6dd54a387c911b5f7572fd303dc48c0431d9d0e48513bd0d91390116fc396e352d3ee78c8cdd726ca84c58781b136f7a850eacbfc89899c6e352f6da74a04d1dff5f475f84ab43c4007a9d5658cd2d99ab79510ad336b50ebe8dec349f996bea634ba46a572eafeb73c843e64976e3cf93a262c6201ab04b5e34322219610747ddf7d1f5ef8855adfcfba2e36d8836837fac94732b084b2ab84d52032e224c8e836ecf0818902860743f895b46c7189645560f7053883a7d4ea053efac010b41861453798ea12be33f626c941da28db19447fcebd6b687340a4b13ace6647668dd802567c0b6934314139d6ddb604fd16a67cd3dbbc3c9e1d1205ce01d5de1fae1086e9658b88ef8fd49f3223a86cd2914d111aa27bc0c50e7f2e06408a02df1b559a4a924b0c495de24f2b4be7d40bf872c692cb18cefa09c139030b3640b552f83d0c7169e6d2c2e32828c2330e18635964f99dc22261c09bf8627798b94b6d2302b27eb7dd74c1cf0562d26573aa4b22a9b6d26d03ec8eb4cf6ddf43036577ee18bba6f39daf7a7861246e285a71138b86e8093a64eeaca5c1c3bcd42e50dfc57d1aaed1f281525e9bf56ea4558fa91d53534f77111cc28504b804460f383f0e4dab80f917ca48b33373dc3114dddc64189768e84c10de3e30892b4ab71f84a5602a5e2832afdcda08c2b79d43d733f972fd182bbd9add257279477cc7d7627fef89ac00067055525a9da6a5756ae3b4d3be2fdbd0ea6ad37437d6ba695f5daa5ea112a940649d9c1e279fe4e9480bd0b83af950dd278db5cd4e8a6e96ef6427c8f080d142b1b222a4af9f29388068067a06232f604e16da0ae7d8b68766cc300db91ebe88e6411e7d42f5e506a6c49856a0f8b12bcff128e333c7f4dda49d1e4c04136dee5ee063474586b5a185aca873318346e43c6d5cf6209acb1828303c0b32f3c1f4370b89f1c686f7a48f9fbbb5eb255c9ce8d539d83c18512717647d0a3fb08ed257667b1d46748afccd2d47aeda98f84afca21a95468dc9f1de9a07ba3161a42a3c578bf211f83c2bc02e39829cd2747d0b84fdb2c3c539e2ab141fd1d516f2f55570569434767c109a434b4be349a11add41086f69e0e0106c3e4caeb124bc9c4e61a9a2ece4cce886795c82f800df56e50cc8c4a5d7910d9d6a29e4985b7f45ed5f6ba1ee793e2847144eecd6aad606dcb7517718c1d7b4a6ee04c4a873121ed93133d3bf57c5edb451226a67f3cff7bde5424e40583eaffad1d3340ecc2892fc6fd23abc92016c029c9e6e7ce6408d85e2a2b80c1b10ce48ab9949802acdad0b84251dc92f8dde54d47e151abbe597319c9f4ee2c2e6e895463c1c9b9ac03ead21d455d66673a206986369f2df37571f0c0d6bd68b8ba7b562105964aa81390389712e00af88ad5f4fbcc0a4d59f2d5d06b8a104d1bc5f8fa4ba9658518cb6aa0481dfbbd581508614eb960386e9203e4f1571d557f1cb0e976dd381d5e51f34b2516f82089c6926808872c1505027e4635ca2e1e583551af06aa94d6e6dd0b00d2f8b2a4858d8f7ff9f0dcd0cf5c22019424a12947868292cf52d006b3aefd6f8ae0c900019071ba8bbf6653e83afe7a9c59a227ba4c0cbfbeb3dfdf017380a0a9d22cdcda8b3a2542fe79a0e439f5d35ff93a679fe0d3d915bbfacda04a2e417b649fee1fc219a1396a93dc71506de2bcb46bf8446db58a523a5829e9d62648227681889a37b35694e6781fd3af02791409689a2d5a40d2bc767d19fef1bcf0018c31017df50c959966ff0187b3894d46a379b3e9e69879a5e6559871ce2f59c2c59cfec2f4cb0ecb54e63dcc57e1aeb8709c306c919af4350eb5655ddfed20e912ff935cb0c9aa1dfc550cccc646939f576ff975ed9eb91b847b06587e3394003fb372a4c7cb96a9645c830f61579223217abf4d981eb38c929463897ec327c0da846ea8470baeecdc1ccab3988231169e19cdac704ccd88e1ff78d3ccb52a232fd174328442a9a1796051374ca668ca0dd4ce465b4879a9964d2b7b3ae0ebb21246b5e47baa4bf35f5792df96ccc00d9ac00a59081be2ed946b3945a9bb3265b08c209471c3b95264291c5a1002247fdbc585244bd01bbf74f1160370a72e3dea3337da6be7e5878aa47b86e492119ebf526aba8263f8d211b86735bd50260ff45c24a1bfb41023aea698d231a31abd0a635450c7ba2b5c0b464f2034047d60982b34293838a01b57f744b52b26d2b143958ede89c76110e53cca2391db62cbc9b2d8516beb8d686592427d2c95131ac721c4acde26ac1a7b841ca9d11fdde8e71fc27aad8b874cf80a864fdcc18602a7593c103eb8457251d27c96769743e604ebde325a29e336081ff504227698e6711f3fa7a37a365b3516010f47411114d93273285394589713f52996dde98d8a8111d9dd64c236ed0e5bd3d7e577bf12185419f82da34ed6a0641723946d9627fc2ab97dfa48c720838b34ef8115e88086399feb28ff94b66d0269d4e101ead19c20c502a083ea263c0703cd41db80653579d5b3647a5b98b600e248bf78d874c37723e3ebf852699f318eea729f9bd03fa34e4d66044b608211174b5b565a5046fab1c67d838e54ca4f0f57b9fc2d50d0e005a94ea2ecc370b6c98bd6d2e35cca0645d6e83aad6c131901c8bb41b34faf15536af089c670b118a3098e8ce9bd0abbf9ab6b08bfb569c1b72ea346cb48bb51bff5cbda42a8f5c039c352a7771e5f5e483b765bd9e97f763ad0ea73e88fd33a7189fac7ce474d0e319de6ab434c44f72a576d2b3e687b8a3b3fa3f2c92275584e36fc69d094ba16da410804c22e5939b92fe3d60052aed59c7e24189b24f3680e1ec3d8292ceb6b911046ce7d32962ef8b4dce2e39bd630273b5cf4d43fa5c4bd32e306f417fb1e824f3e9cdc8e8696d206148caa315eaea10ffcc6d15bb3bf31d3260bbffc63e717f8823342997cb255c471123ccb6a2f89fa780c6f2fe0b082881177f737241980634427048664c6b7ec4a420a811c5b1e97de1fb1013d514fdd2d04f857f4b3c262e288562e9aca2403371566aa21ce85d65a775c23b5053b5367ec566cff921c2b875ed45d0fc0e666c7258f0acd9abb7a38c195e8efb3e23008cff183d3c44bb63e726d75039453aa8563ddc88a7f43baa074683fff33dabcddf56463f50f9f964f4a081d879daed1719622bffc331274b4dd69d49067de106b5a1715f2bbbebdfc4416f933fb2ae58469f5ebc9d6f5a4ebdd0745e03ad72b9cc0d751a4f6e3fa9d59016b0893fe1ac92be75f2f3f4b34ac89da615ccbf68d329bdbc9a4eab890cc014f95369894d4c058f71e130190cc8d689257becbfcd293368813465c1d3fa65c98db4bd51ad0b02451b667ec287587c361ccd2f3f99d9fcaf02f56c6e87871e55cccb0305a39633d6248f8b15203579bee7884fa54ed4dee33ef78fa93b303017f3cd02edece381c332017cbc4a7e19e290b16b6435cea85f2c96c380014bc4d669cab24c2bf5abb307f638ea03be18dd6d05a43c3d6a980d9cf5ad0e1aad8ff66f72ffe296187a30470c63f684a0b22d268041a1e3c32d48947adb2431826d1197f49a530ad38e956538b3ddf14ab6d32c4031009100df1b0f20edf8ef37686eb6caa159e43951ebdd1e72612ba97c46136e621dd152283bcbabd8564345cdd81e0f19399e5208badc211850a78e9b093e5f6d6cbdeb56f110d3c2fae50d63ac323947f0801eaa2de682ba6e438c8af2788e9171f3b73b354a7018f45d069c980bf7391accae9ec342dec549f52d3adcbd0fc008a919d60824ca09dedbba181f1788ba1e224d0272764d10b522b3a64046574944bb184d078a19f05fefded9e5ebfea4e7d5bad1fbadb98a81f80aa20b806e1a4bb37c28f08a6c91d6bab62ce9466be375f1bacc63e16c14fd68765fdc2d8f988a146942e0abc2b51c2aa0350eab9ebca0b0deeb4156a5f77d223e18f9164cec63323fc43d08502d910829626ea1fd2bad8e1ab8b9ed4515c1d49e8c278a9497ea511ccf627307700eaec17d67b50b54bcdda1e130c38b922a60c2c2cad129a28a4cd93a6d2504c00d05377f3abdaff7ffc02f5509f49a98bfeec83394a67a48dbad55c216bf5b7dab88921437ace5b2e4f64f8138b0fef5718ce255bed7aa93da990d7fab90296f0056d709c81da2bb5981a57949d384d1ddfcce9b1c791741673a79afe65bdfea8f54203c8558a586faf76750d4c11d9fe10187cfdec72ae1555f4f5a579bf3c529c163b044f493f8e225f2bc933c21af783ca08b3dc1c148f153b3b6d1288812620432bbaca758768b52b3f780eacaba403433e5316ea2064a6c1443f329d2c429eee89c8ad3e32c94fc944365084e412489951584efef3e97748709bc6457f2b9ab5743a006a8d72de1082d2e54fa83e67de704974626360f40270dd018dab4f4484e457a3049346509140bb7f33433d1d2b3b50ea577459a96c0aa0c5e17c74fb0e145d7c8eb9c85d8afbbbbddc4dd7d1911da6d9c9652053758aff388d828cbee83bbe4448f8e31ade3f3971b8aefd228c4f56b9d05cf1511e9dafefda634f887e0642abbc401112a050ec38a66d881e0b2295859defd8b120d735ca7eea58c656e06aada9b0d5e477d20f4a9bc98a0cc89bd158f5ca709749a29676a73e0c741eef5f9f3df9d8dc5ef1885849c46a1fd430395f8063cc2b8ce350a150a56c2b849806692fde47dc9622f7529d01030c1dc13b890c3abb855ce54a2d51ee504449abd4a935741c12d32d46d8b67fc0787e411e5f8be8e84612730eff8471db657ccb67bf96aa121f7c253d5a78539508da179b176f5ed4f1206a757050d6d72a9759cc4be90a351268823d261f9fd9223ba3ffcff4ea85d30a78106c085033c381920c1810a1f4fa138ebc37d6aef39389a618d6415e967821abfb00acf75c0d8d8ce443e9c96a95f6170cbdd10272ddb003e9b9a062165c6054eadd93af810a5bf48f4b86e019edca6abb2030fede2f9706e59267adb0234add18af54998e293366dcd20fa7e8a49b77c7bcd78a23305f2e2d614cce12e759f59391d26fd3a2367150fcf934d6a9b1afd5f9b6a6079e309913726da45ceef1354bfaba1b43ec12db11b517b132b67837978997968364e34928d241bfeb6e03293372f3eaf604fcefecc54c914cb9b592ff01d2caca63aa8f6c5290e3aff0e62a81fa484135c6ae4f4f512037680f196bc67ff2a03cca6f9a08d7d9943d7d7c0b73232cacec571e4cc32f9cd1ffbba13bf59b2b61f4b7d51ee9460b855e6a7dd494225d35f6c36d2f53ca5d3bc9a7d433d7bf22045621bb5b8680fcdeff491bdef7424739877260b07ffb1648a6a689585debdce1538e4ad6fd9957810a4da728e1c6b022947185e4abb470cd71d794377002f97fbd92ea480641c2ba25f867a33a190a2a0ecc34f1a567d86a40aafee643e7012658e728159e1b7c6e23ce5609776613ba027dada76d12fa5dd9b1809c89f89043ff62314449d8d8bbf226da0c66cf4d41faea265840269d3342095b2d0ac075d9aff8c3a725a6a386d47b441385e451782ca97fb049bac1f42eeba32b0c2aecaa72a4072abefc938644416bccf5c0003a322a00d9b04544a86a2ff7f49a07cb27e4f7542a4403331d0a79910725dbcafbee17ff0ab092e3a6ba10cf70e0552efcff09e58dc5fdf048da5cdbec5f6770268e22f8cdb5ab0dd530fe1c50e7a4adbb7647c54c9e17b97b872d7be16d729dca705f460a2d96c007a24787a4aaa8bdcd2791d5a1d33bb05aafb83b65067fe4030f2d548ab27417d785deb496de4f97914093494d5eedb507c87c0e8152a7bdf2889af8716c1ba6a826760d7ad901217dd7a7de71da61561d29c9a5d54d79746a2fa9e8324ffd2c9ea9bc81a6cc2ad48c7e85ab8cae2adeceec7daed092cc681273a546f944b097b93e74063a7798b64aa462f91f00a4b183be2e9f82acb626cd1118ab9324d9994b0e09496d324dcec6627df0d19245eb18eff41593c19c1769aa944d4d5c76b13d8f8f01804ffd7b8ef7f6f430ecf495e0d59a1c5c335789cc91a97b63c9d090ea5ef1c9381f717c015b72ffb309728aa0dece31f8c68cb8cb5282d3dfa33015f2ff5e40339c999fefedcf235d1b4d21b7474067e40c1047089eca58a219d699db07415ec7052fbf32d8a3e40a13035e732d820cb269e307a6598364d8daa194b12c62e3a95dd5c88bfa6ded31494bea1152431108e7c026ebfb453c14e5238c56d432e5c59ca17bff49ccc03be34730db931502bc231a23815b61c88ef64a8405446e0ebd72e4e57187be17f0d67d264036f1ff28743928496b31327afa92a5cdaeee043d72ac1489956b243ca274de6a90441d433ac50f6c62e809a883e916d62f24a033762394c5070506380745227067474bcb597aec5277955502cbda4c9bd7cad57de72c0f178dc4fa7a7600a58aa38c74f6b03975634a6655386057300224090137029e86fcb0ed0192a7c50377f3d91408c3421ca0b926481f6de262d167eaf7c3ef60a527dac9b09710a6b4758776747f4dcf65bc2cc70fdc146ec3a4de66a540f951d264b29ec9f0184b2e7f45be434cc290de46fc449ec0e89788b15c21a70b2e74a10cb5a3a69d964d16f3d92903469529a6d936a601c92fd365ed21032ab768992037a3d977cd00e1d7f761afe2fefdc668ef353eef89804e681bdf45b151cbc5e4083da9a4dc81324b890f4f0af374d62dbf71e0893b58662a88e53f61f1e220d9b986947de657c93e74fd45824c682ac92aefb09e6f9ca9b899338ec45947c518a5f05de928691b3dbf8b26a00fb85b1c49dcab3306e98b73a1c9d4a49769113bc768f4b76cbf3b10818f2ab8bc0551c3baadb8dc92d760b4269432b9a96371c70558def170f52e0451cb87eeeae2ffad3f1cc419dfca2d4b19daea603dd6c0744d779e41ab5d97beab48d102f518215b4fc4311592249f8c221c590aaeaef67f40df603af182a5d4578ff99fcdec3ce669bc0ac01703f0cb152e3458ffd2788acc9eba7fced50dfd698376677684e6d6062bc7942f3a657ca617eaacd7e9acbe514d5cb7cb2487e34485155673d8cb35e61dbc21bc377fb0b99cc74d0cf680def45c87246b8232afe474aa2c0668a4f94cd6bb81ef9c8c05c74b725466075902d3ea92e1b4255d4c5f9132e39e718ff4d38b6ff98032193ca61caee2b699e86d3afd9ab444eaedf3db74a5fe8e83c79f8516af76d62834a35ba3689976f3ae21ecacccf230aa7106e7768d251f29ab632187c976edb458137b4c0a249a46788a61c7df39359563764c4d263fd644f7cf87fde455fcc6500cf9214f9c6664bef1ee540a9011148926d36a7fe2bbd7d070c664029135f798bdba567f17cf35def36881023d40641010e0246fec4197af5cf172ba56d24345f1cee8ea471f3e82cf0c6867a639620fc15606fd5ffdaa49e37f13e29f760ebe01555aaf347c25d2c5030340d478b8b693599e16fef9f47899113ddba3914f994ae16b60431a10814e09f871ab82b95c39b5c45080a646978331fad5ac48b0c62ca4faf7d16b201d88f13c25a5a95fa8430ae4800476332fcc79ef608e17e34080516507bba037b8611af334eb374ab00b380c640738eb51eb8e34dd0e6d8eb600da87693732842579beb34391f6b7ab8ae1d173b9435ef26e0e85fa140010ec16ec4d359c65bba2b0ddb9cfbda36f37206dfacb5073caa1a611ed7a343f1fe424ab026ed6c2eddcc42f17f7c44100e2587442d7981438325c01f9f0314fe877e849d94a8710779cabe9487febe8cc3ee83a6f0e83b102aca00d6af351b26f273683185ddc2f42090fd51c2cdf26629e5f0c8879c69020ff91494ab3cf18287784312c5aeb8b85fbaf8d80f77cab97187d2a66832b720507784cfc5a9a4f93c846a463e2dbc1fd2cc2f2aede40f58faaafe70d57a51ce2033bfc49b851533aa6977357d7fe2b7fdfc9b0bc9f307a9154c6462ce59e5da13763f72bde43331cdd05f58137e946841e6dfc3ee57ab34fb594841176d1921419da40bb0061277bf24e7c459f9f3990fa8e1d536799d97b41e73a710d81f18f19823d396358d8ac2e833cf8881c26d2b718d459d06e24b5d4da9e25702fc900578cb148c4f28f3e80b72aaed90c8561be4784b2adaa4821a16fc595fcec0b8c09a7c647c10643c80428e8ef4bea832e0232bcd98cba64b38549aec674cb67500466f1a7c4be0f15f1d351e1310b4a44d2927488fa4f6c18b2d288d1ff2539623264a02d19a48a08c1560853ddad9b5bf4a111408a0efa308bc6e0a1a0230cfed0e0bcd1ecc28a8fbe4e6577bb70ebbbf016ec10d341452e513d23bbb529a7b131269b4a2bade92832b7f6fb8d5c1d23ec0a0bd45c747636ca3ec8b5551c145ea8b7127fb6de9830c3fe0fd2d0adac8dedb1e749c36090c9addc84a3bc0edd5e90dede1c6e5161f6aab58e723810f1140cfec5e6078785696fb28a359c8c12570a9941919e41cdb0ca5251a6d83ac3ea53477f362882727b663d7ae22a04354ca25c166ca9371c7a17bf64ce48ab6c3551e0b7d50ec125656c0e8211a67392cd70de7bef105816a36ec4762c9b8e8f65ecbd21626d3cce2ab3fb55c397030b8d508d466f73744f1a52474526738438cb7e5d62f09a9b496029410270aa9928fa52f8f15c2f7e98edf5754d8ba14f55ddbc0c64c3369ce3a21550712ba550c8bef2b879b2a7c94952749af6b308e68184e352948d2309313946f9fad349dbd55bcb7237649698cb3b6b9641380cab3a35d41f067d6b733f51dfa107df78d5990761cdaf051a6cd7cb08f46b55a683ec68552553b4fad0ce3b0db47b3e3434437d68e226cad6dc1cea3ff2dfdbfba5517efb18c92acddbdaa08aba64be7afeb91a615f4c02125db1bf8f646ac55d1ad7e61a8657957cf5827cffb19c8595035345afa51442598aaad7bd9068ce837f024cbac359809f30b9c15f4fc864ecc505001e26844cd734740a4b56bd51c8fe2293aa6e9406421fcb8f758c1badb42d7f41021957e4417cbe828f015245f25b5ed6d343189fae498e51a74b3f1f64fa57265ebb39a7970d62f18e40dad4c00804216a310819aa8a2226da7b788b91af5be294ec314ee69166e87213894facccda7645e9fab9a6b1024d3f0e484e85a9dcfafa8e1a903fd27a1bb1c64f793a4bf8e738c8be1b0feb02623a3a7e94a908c36576c62f0e420ff8df9c2fa1015e3236b94e7a4f17dfecb63291b37482f3385ec0dbfab98ca8b6ac9507e57672267326f6489061248950362706ff6e336c7f40c9c486fd03fc852f1d12ef90da65b32f76a99f710637a55150297824999b8df1aa986929b3f08cae57185e51f6ea3e9554a57a056992e2a6a9693a452427fa4aea010e19fe7439881aff5ab22518b5c3d7a52f2257294bfe79698095437544e3f52723c9b0dc1aee9d0f9052ae53041cb65b226a43839c049e3d4d32812755a21ba0576bb23823f0db09a257b2e00f924d602c49d646820496f0f1f2f7f44974a4ed1af54d103da6894d26617ed3e88a80769a556a7bb76cca033bfbdc7589a9d33d033ed00af67b3ba6834e999958c014d07f90cd2f210baf9fe5747aadae09c9d1fecaf1471e16d494057801f332209aa916906219270b4db23a8fa17d94bd5f31e64a0688d10c52c94587851309f01645cc421afda903597b96c78e743b7bc8e33b7021ae65ba7e4ad3c8786be217c679900d73f1d1d79a29c9b08a5eb2decb2dd80004e07ae214cb7dfe5c6e5b4191cf33ff6838e3d0ede2bb85f900dab1c21668b0b2481a759e977dcac7b10b6bdd9e853e6d8edcb155ec27ac4fa3f0647afe230353a00900b6ccd4692fe4264599659535cebed0373c3e5b2e32d6460b83a2b1100611334aee86334e3cbbcd7c3083eff26aea99031a62ac4486c5d7a981a384e98f54d6b95c9ebf0cc6007023cf09148b69184be478248cd4750bd0115d912839d18487d730cfedb948deaa527c7349aa58a2e4f12f91498642de4a66c2b7996cbc8cc9b2950fe5bf528556187033e16e0cacd68e6f7054390f1ee40774a9fdeeb8a84a088b7d5c8c03161b28ac61c81f1b2e0bd4de4c7ee5abbb4aad279314cc6a8b08935f89cff925de4fd856b5eae92efedffb53e2e961c42df00683d19dad8c8af6d92bd49fe588356f4bfb69c5973b4cc70bf73fe66bab8f3f551aa155380b0a456858b75f7bf643c6b02cb7ef8fe96ea480edfb06497fc61f48e1504bfdc56654dc74dcc8fb18d9f8f7e9cbbf100d654905d5fa74eaf3f25e85462e1e7d80c4ebb3bf44d910b1e4e301d9c24e10ed793ee7d3175f93e1e0d5578beb561d0354e033c6c51b666ba9d241f8b47786538d5d1ae08777ef83e566b7544cf91a7c341da50b6ea785e1103acc3d0c4b440f0669770268fecc1e2b3948ad9cade904af19f11b39c886139f397ae2a1483c7e20b51184579efa91795bdf063540630b8081ddcd42f9d0846b481fa925a351b2bec930185d18f81059063af6d74a3c4e3645e1095a237ab9960e11c24c84144509a47493058350d1d1f4b7a886c7f0e6158b21c62fc62728eff2dd094315007cc1f8f3208358c18cc08cedb3b64a2628985b34642c3c1487b20a1b7620450cf9ddf3a2f068e22770b88114c38b1fe8cdbcb4d5c39cd5b7e873ffed0b701d5fc4916b875cc22b801450ac5c32733279abdd9cd8798f434270ce086c3b4c4c2bc5936a9bab770dfa5937ad5f829d990888b9c5a121e1ad1ed90dde155db2bdd9160fbf4eca4fbb61f9de5cf0e4bb7b3449b644c011d83c1a9dc5b5c8a2aef8e7cace06bed51bd34a6ad84ee796e300d4a58966288cd93f6beb1d01b0d82ae75095b34fac5a1aa4b30b6df5d62bf39a2547425df69483f77a4ccb49e91d8d7ca3c385c5d6b7273934e0a0a08731524af84a0ea1aaba55434cdd7b629e59dafcffa15cf730e0cfc09a8503ecc5e935f638ab6c5ce4e8951366a143cdcf063d317f307fc91e402bf4e2ab2dc2b071b8b0ad58af6982070af465468124bb6c90a0a85f9db108fdc0b11fe1c2cf15b73beb97f0170ccb13763914be499fb7def813e90143f252ebdcaf46a35609adb8a669dba75d63a97999684d8a92fbedabe0542f4772aa63aca9baaeaa4801f47a952069157db49a240f32084a9df8644067153a031a2340b467e22e831cbb64c30ace98e8e566ef4d9f2a1b6fc5531703377c2b55be2ec6bc0ad10403edafe7bd1e2c7a29d56139dc0f3df754819dcb82c237c827facb717666cff9b3d2e4818019f8463f4e81073ec1e2e5bd14bfd2624dd920bdbc620166fc8a0672d60ece5ede053afc78e46fc11c349fc2a2269d4db504ea92a96fb9817a360764b375c2b2d1c79bad31ed840c7a976b5ac0ee5104e37392e6311816c1cb391c7559d36df023e58255b8f30eec0833e9bb8f7cd228cd5e97fb7c1491c95fefffe040835edcc702e65d4ef96cce6004392d020e1b23c801683f3c9aea649a0017d0d183ef9c70b9394bab1452eab9644ed908388446e18f424a8f7d9600c1669a44d815cb680efd50124b4d7092c0c62664a801258a5de94f119951b0e380c61bd6fa1e9bd2f762c67e842edad22bc3ab8e749373a1ba53e62a10be3fe012640b19dfaf6e9c84f70f978e38c4a1e2af9f8ec8d2b6c2206b49989589020441bf94982acef443bfa6aa54aa262bddd05246f0c8521024b417c9f18f5eea53a3ebfb907b696f09ce3e3a41c00e75bed7b979b13ae65eb64641f93fd1dfd15e390b12f4bb31b36c1a863d4b32a8ce682c137211b18dc511e2e2e63cca981f8655a1f477b14f860c3f2b2b75381c54c9b0ca8df06eae4dc751708a350b74a9be55a9518d991c470123e7ff7677d8dbd9c1451ab9a5d0ada262159860a6bac0e9ce2a544f5cb9bc26f26155f91f75dc3096e58e7f732735dd896acd1390725ce51fb4c92f3ff85158da3a8328649ba31c634591928869b8d7efa62fbdc4db18fedb8b8c73f167dcfe3ab78df9dbef873623da004663d5635174a1dacd7fe2e5a8e3879c7cfe462cd6648ac4e623a3689acd755669adcf7c1573223b6a07d5ca74e1b341adc98e8d00b5f1580d7a8e70927ec6efcc09c957715812ea0b3ac2c4afa2a4c7e01ee2c5743f886e88f5f88d53f42e0135b859cbde4c69792b31cce3db62e9c8647a6e751a6f1017986d2a3482582b6f9254ed8782cba8ec8df3c4cf8beda3b0cba44aa023526340797af440bc5baf257cf05cc796c4114d6454564ffb2ade94048202033f091bb63778e716feac7e53a656bea05de5425e789cbd693637c353857229ccda54720758edd4ffcce3cf79c463448d3650cb020550ec5ef89a1eeaab325f376654ebdbd7e25a5d00fc330a2bc56efca361e7f6199acf7d97a5e7e164981866a72a99076b0f2946213d2cf3cc97217d1e387d427bbc89c94f7debfe9d064c22b4a4fee4763bb32112804e5a2215c5a99cede5e5fae15afd2a8747f70fc05a1e8d343e50ee509a0b0792290811c6b1450b1945caabc7d2d6806ea97db438ea96451bf813b67cf9b4fd42366ffe220598ab6e53c85e255a2a05852f728a50d8d42cf1dd2b4bc9bd65f9f2eb30a1457d6e23e26d33c4d2303289756bb88e5468c54d2286b7c81a45585b6f066d958c17cbc2fb7928848d0bfcf5e135ca19b7b323e6aae9eb1496e70a9898572e1934b9c43683da1119ed075706ed92b73564af464fc8b51a58b96c2c7f0dbf97b8083ba4172b302a1d711a47f0bef14d606b0b26e9da6a4c62f8fb3b63df22bef6dc617cd2b43997d88a376dd3a24fd5212eaed5d3b1ef05f070ba892899eafa96d06349932a7b10b04046620f0f0bf35b4a83cfbd33b6095e88c08b8e1f5532233ca8072d431d245295d3b0fb2acb722c283a19399c84fb732586f4f68fd1378eacfef2b712fb2a5aba99aa01617aae8e4cd3dec3a3c50064473722c06a87fe9ddee3877a47e21de861c79c9b783f85303033c0696ab0b6d052d07461f00b8c1a7b930f2b0690cf1ca8cce5d181fe9e4d759d231d759a0baebd7b0e56b745394bdd44f4a986044999517242af594fc7d45a0559d7d42f4e4d0e8df0856d700b4dd2c16f1d7af82252611c475cb4193965bc7f313a4f6c945d70e71ea31d64299cadf350486b07fdf81572824af31c4049cd100e114d2b6a4f0c698e01d3424c1704b94da9a13fdd6eea002c57b7b5cb66b2ff26ffb83d72dc2c541e5706026e6577685ac94217a3d8c56703b45b9decfd31c854639a64afc59baed679640ffb533154273fde8f992ff66a16576b0aa19f44299dbb8d60e914e5e5557e9fe3d76d38c0c0a65304116caae4dd539eab9a60b905dd498c8959d6b5baea70476e5a46ba0158e1658a515de73b044d926cb3e2629613de98b2891b7f15e21917509344952527637e2a920af327636f35fcaefbd8b9827ed62869513f946e5f4b549bf8077adc1d583b0615d412815eaf4f267d172173eb25dacc24c5956407a179192a4face4b0e535f9c23c07c673378080d812648ce6ecec62b2e5e08ab544bf6fd22e014893e456ad2a741433441e2a7b04b0e3a03f0f65fc9e48edf73de27fe1bbbfaefe0f927c2af3120a5849f1dd5814f1bfc3c795aa3c4d09d4191398d13262fb58c31a9f2bb0fe7807be91a3a1f8f4e9cd54572e2ab88eec76fb9233181e67f8043b986cf20ca4350bd18e1e99ab11836e2067c538c0b5cf719c2546503485bdf390ef22b50b6f93a6f5b3cd5c0b10b93c159b9448ed5cb7318f3bf5f6a71932846e146e6e35d2ea559f6adf6c216cf2ece06532f0b906b7f77b44746f8279741058e11c2ebe99a92144253f8dd313fea98f3397be2a70ba890cc67412baa0ad2202a19bae7de905d42572a2421a956ea91f14d9612d10fd2375fb72e7929d196b732dfb47aa7513dcb1e20f0f3e8bac964a21256998c098263c4e00f91318ff216222a1b42e3290f42498b246cb18e01cbe2a1a454a347cc122cfcb1949925da7770467ca3486fcc376491fe1bafaa6c14662720f9945b52c72ec9daa00783108fd53cb73fbe6b0e91aa61168586494ff2af75b366890305a7c5ac345f31c01e6c27cd864608ae1198642ab9d6f58c4b00f33da821cd960c8be6690f4db69872bbd4cfdd0fa9bf9ac5d3069ccbd0e6355b9b802f126aab2d0ffd4202366f22a63fdef9fbeba8bff4c4c718b2344cda5c1eaf88a76866e1d9bd2a95c3b458cd83cc9820f3eab7ee2b73f0ff7942202401373aa90ca6805ccd0b8eb5044f00edd6e728727d9a25624a170637b54174e21d159919916cc72fb041de2be8a41aac3ca1292ed95c2881e659895ddc723ab3b030cf5a7895569f1b8cba706befcb1eb1ae1acf9e8e0299680ceb3308104f5236ad93712696dc5880f650c9fcc01303932eb5629a791659dae04c1584f76a28948823666f5720efe13a17eac8253ab63839a6db7dee5c1a46c282b2f11279fb655604d3161961dfa9a5536682b61811e0afa8c066f7d95711b353d15625363d1bfaf291abfec5d96112443f9831676510407c7b980ea7d4ec0433071a5a12379ad0530828ee175ca36cbcdb06b9f7c9f97e9c1da8c938d8595db7b7c58d7d9ccde385293d3f141447739e6fd70e5310c9438e85098d37515b7427ff03b2ec866a31142fbf2bfc147d02910c68a61e2ab5da3e31918920f2cbbaa48b8fabfde556ef6b97ef2a4c0672f901d8e567f56584da4a4f589dddff389209dcf0165db064fac9d25ea4ff83bac35db0f68e404458b68797c4036a61606851854e6fe84d285da38421ddabac41f7bf7605d122ba78f19930a6194268c63e495f5c5f23dabc1480d6714a653c9c635d38a08a756bf502859e80968745a261667eeeef74f07eb21e211946b460ffe783a795f59bb14049545f1b9d0e9c7a759b825784540da8272e900b01f24077533ab3c8688998048393f7a6e99b7b8f2855b306249efb85f54385624afe287c43c97a7e1a4603c0ccd3bfa6157e1d6f55e735b6a4dc6eb2dd010180345da3470b9d8d27e04106fcc459c4aeee8180c7e50135d51cc29beff0bce92646bbb42f50ad338f77db6773d8c7c6498e6aa2abb1f52d4ee5729e2d6db9197e10ec6e186311df187d447edb339a88326c3e15a7792fd5bd4dae6ba043f0a7905678c117859092a9dcc420425def5161e7adfade4debcf72ee27584332ae1b366c5097ab6b77eccf25cffca1311644bb84ca045efa78719fb8516153e5aca634c0a48b9f54d37f4819c047f5c1511191ca45f287f9c11bf4f14f427bbb5fb3315a53ca2e1cd64bf4a1f27e9396355358a272f5071c72d96cd55d27753e9bb28c2884b98db0a6afe19dfd0eaf31e4286c6973121607480b748b1c1d8124a092859946220eaf1fd0ff3d704f795273ad97e106f3a6a391a48fa453af1416e5c618b1dadb59883adfe9f0262fb08af05b7c73168e08268c52e4ab1531ee277f2749d2a7e6e622429c3785149dff24bd040174f626bf17e23cc92577881e727e894375f0766e3dd0038ea4d77f24cc80c0294728f392c16c42d19144cc1e94b2cd5cb57600758956403d8485a8eb2e41476203243e6154fddc9a281b2a85d8ed21582c6c6719d82ea5ba4265d1ba3122a969d09325cba4c1a93f41e746eb9d84086bb86ecffe2e171dfa450f0dcf4a1687020fdd8c34bbe98dc34f714aeb0ef8d16b43106a82346f79d7389e7c58fdc2451d0b89daf363237e9a400b0b9ca0e995c94d60e5e1deb5084b3318cc935b8ec0cdfcbebd2650bc34b37f77cc3ae88ef9d7efed0c2e6fad15165f7f80354c0d0a49e60908d392db3fbd6b680abb7ec6974d7cdda10f669980e1c939d12a8c326dd125532a9c12120cd60499fa412d29af4a4f5710d3a2aad3efe33f138605e2918fc9c759d3dc4b2cbac77882fac8d9435c1cf5e7b933d519d019e9051c756660d80d7b884ef064c197ca7c4aec55887394cb621b4e35ed1a362da2a724365c832c77c04fc7d7f148dbc3df393aa0c55a33ba853c660f4e73baaf518a82fb9f97e496bed8454beee57e2c80b60e75c04735b7218d7368bc6f97714eab5fdd1770f094b0a36a29a19d876695a3503884fea0ab417c7b1fa294091091c42cd30e26b966d242bdf2654f9f2f0da46719469d68d323babfcdf78cb7342fc794dc7be9ebf70a23b41a06852bb873393d12dd63592926603a4852c76ac2290722a0c81d8d3ef26d6f44ed91118f99a42cf443a952cc3d605b52d9cb54ed8a6a5a2bbd2cc0d5941a86ea33d406637513d7a7ea697d32dd63131bb025b5bdf1f837ea2bd75c139d0417b0407d808fb078d621ab5684e239d961afc954d64becabe2ecf86eaefce5ec46412a65bb3024884ed06ee0c18349cccbadc772482de5dd5e4dc9ab1060ed899ea62ee8f22acc59b268182e545da0aef01d2086936900c6b19f80ec6312100527a12b89595f6da7b20cd83f0da3697ddde77fef96bd393a08f098dce2d44097917e449893dcea5b0538b4cf5638cf96754393d3f7cb2b1da707383a7cd29472d1c227f325a181994939b951a2f3681da1168c2b4d2b73a7d68b2bb49cddfbb12c54ec3721427cf48dc31c58dc026c4b0742ce87355550b197cf793fa6fd4be0ac0e2c98b8de4212e2ebf0be5fbb01a91411fe722588a7497e162bc5763c3688c9657c801dc560b69f8f3def973f79df95f93875d397e58d32134320e7cb400fb692401257bd0c63aa3965c2013d033b9a71eafc1fd763b82d41997f28176b30b2ea7bc61140fa51fbba85def1d8412a17e3a718aae512addc0176465d5ac974c2a96b50b60c9e3d071b146b9828fa3170c4f5419b6133a536163f82c448a64c70affd9868b1b53b29cd090a2234c682ad528cb8b390e50ab5b85d99f25dee0b6dae15d4f61aa35f3172a0fd1e311c4b67dd1ed874e9476ee9825ef0df51b65c5f32c1c0f873b1dc5c1b80d249e14f81e9592b9cabcd6962613bd5072eed5d609977e9b3457ac1138c76287ba8c0101f72e467a6c6befb0596b3b12db2b3e20fc7c824b476855b39930cf4ebe6673f595e62bbd7e27379bf57fd706fa624c2f822d43cfd40568f06512805b88d532d68f23b0592eb22753e898c37c1d80946348dedcac65626ec5d32dc6f4dcae5ed3e91d5808943d0ab4b8121e8d6a2037c7624570dd3b56e645eca9259ba1e4d1661907d4b4ca068d061e7ad1ed2487c77ef286989fee9c94ce2fdaf6c447cf1927da6eb35cc1d15af6bf9a5d82d0d0a17d53aeed98d9caa8e0209bf26444f4b27c6d68a60cab3f5540caeb51603b45d039c5ee0b80a8b03bc112ede292315686875aeea76fa3ad45ae8d73e35f59d38f50928d911b58b2527d11a0c61890283bf8da4f3c52fc9f5586ec7e09107b350d04cc9fddc8341db8d664187e93ee572be43a553ab33f23786ed1722d4e6828adf502feee1f64021cfed7cec3d1123e7410c393a1d99e88bb4a2ed1188b5f9c9d4460bd74761c90928381ade819be495b265bff1cae05ccd4d43983b2009cd0dc43df8ecdb16710ad2485ca0f6c843ec62c359f8e4097f63e126fd2b15b4419e1292d352e619a5bf3c3291497f30bb044b7e13674d2c68c1bc1d2e81a6015fe64aae1343f64b6f463aa82721c31f7921d48e9f01c48b9370af1fc9ead472aa71ddf869f194aaa27db2f8f3a855136626448ddd2d00745f55088f26e270f8ab4e15bb54012c5c2afbaf36b174b1539bb982666ecd40cfe3b3a10c69b8ed778d9be2c6771f1a676e3cfe129fe0ca37a4d0cdf2077d38d82289bc4fc5358cec3ff5173d20a90e32fd6c57cbc1632af1900f61561ed53a50ceb5394979cba214977f69b8ddd7b427a055c3cfa489369d981d85fabe89b3861aa213e36067c5d2f277453faf422652fa8fbe08659d186e5c85e50ed49f8896574fa8163b8a4373d25d2e16b128933a96d5ed676e274d92450cea39cb25e660f5a1f035abf557f21ad320f96368eefdb37a24da4c57f5b5a55eede8f0fa28f959debcda3cd2b23fcd27dae844fa1e9a9bcdac97005cb89ed0044a0b098c7159d7f35473dfffac9c21958435ce1efe1fa2fe141cb6b97411e5f6ab8c9bbd637f6ef2c5ec83c3cf3815c9b400d199d5231c8e198d82c4fe81fcb6d07b1a31b0e65fc71d501f8f6eda7f505e3ea0dc15a5cc1a54d158716ac653cafd0f97caf428f3e22bf11483daf8153d465c1fc7ee202d48edaabb7214333162a0c221b7e408d3864ad01163e8c10aa9682449c8ca32d9c2c06f5fbfe89833bfbd35dd452c70f6df74003a556d6a3831161d77ffcebee65ab74506f1c2ca7e9fb9507e84ae036f752b60f03a9e1e7363015172c54f08d0d399f513c895d2bb6b27653b5d6fdd5e41fbbc8a543941f7373189d8217ad1684649e1231f4ebc9dddb04fccd418523bd1e1192e8d3ee3687213b59fbe548bf18b5894373551b83bcdb60bda9d542a6e1a0c1590641576f184eaf9b9bb802b5edd3145955bbd0fe951b4a4f05573c32d686256077bf13679ba0cf1713442d8af9e20ad79de896301678b16d109898a2c44755bee57472da47c1914533ec2ba1f31e450f406ba2c79b6d7618def386b4f00037ee97785813917be6afee182b8d6d1e2f0692db0606b084333d8fa8872f33adb17a96be7674d1ccbd331bf6118db80f80d73fb0151f4286e39c332009ed507f1f0f5e6055966ae118589db81b74bdfa5c3472c5792bac14a3df620bbde3984305a1dde35ecb358cfdef29a1e65e978971f47d1cfaa9c2e1ca986f759596010eb8927421a9c787facaddfa3210363eb45bb31b58f0badad3d61ead4581a2b3b00d1f59d24ea98223c5e7d4efc3b17c76b3408342d07a745ea8bc59648f0cbdb2e0fc6298950830478ab36c17afed8867e80b6c9fd9df4491117618274b58826545367000bbcd59f387c2f9427ea1789285c050f884b739bfa6a6fa646c308d9da9dff0ffcc2606e8b8c695d30c2973def5c074c28e0b50ab7e071898a51402c71742572e7ea5b65e1fd659f0675bac998b021a7bbbfce3fc1bd49f844e7798c18180626e8355d76e52bcedad345721190da3f921022a5e2bc62ecee1b6065704070b3b10c2a3acf94e1147e146164b9cbee9fe92e326d2ec6af101bce33ee4a88e421d6007c3d09aa4aa5a13f59ae6306abc318d25e42e1cc31e9f9d65579e160502bb283fa0e8f814c11f01d8163eda811a2bd7b8c793c6498affd1082948a146e752380131fb8f63a533a9d27100abd896322066b00b43a78975e81385a5d3480e68283fa84e677e419cb41f337a0f1a47e4ada806128310e787c70fc949fd12746e0fd93d322fbd50a06d546f8a09cd22f42b3f97b4d87425d5c50892c055859fba94aa89f3c363a3e7f0e548ea9d3a7024f194ca5784807569759ac8c3f41d6458b7944e226e8d717dc2286ef3a123386eec24795d371d60674d87fefd13f08fb4fd8cd09c70bb88c8e8d74e799907862b908cb9a229718a0ed512c019359cd0e9bcb228e94489c52f2c8c074e7ad5066a5f4df83cbd4f051e116a77e6f968430182f9f530d418ffeedde495147a6f67b4deeb2b27248da58f5ea288cba2361499086bf709ed2d4d99baf38ed2c04cc9e8b8a22ffba6759a1f3009b324ba234870d2267229d363fc82af08ce812db45bc21ccdc36d34a1a12ad36e68b4a22d4f49bdf4d32458b8e77883ce8e77a173e3dca32d0204d0ca0fcfbbb4112af845aa738eccdf9b4f71f08d13a5b438b526d559507207b042fa0cf803c9d56e30e11a62a7acfab3a4364e22ae16057eed964aba97b4875c35f872a48ad2247721e6a3debf9a90acf4b000e6821966aa5036170ed0658b8d8a6902669c16bc56be0785444f6010acc90b19c0e5fb3b723d4f02ea21be7c1752b81a35adbdd9ba2cd2712af20f7596bb5a2f8135f87dca2e0c432e08fd22f7276a8358d80fd0ace4fac433121d1f4440af2ec9d799866806c67c1aed0fe77ae12fd62f74e5e3685f8ea6f10706592baf3d71d5bb75bd1436d2b2078e88915b886a9c40b1e034203547bce0e91e0c261bbf0f1d6b3c7bc9e7a66f8e95aa56317adaf8291675a47e963b083c3135ecd8a9c8315f956fe0f2324ebc5a46ebb67080cd2504ae519a3a2909ed6ab9cdda9298c7e73cd54676047202268233f54f64a2066f82cee3de8c0c43670c137bb9e534bbf0fd16e9a94e13c1f23a958f5df1f9051fa9ed72596b7c4b99a6014fd7f900f524a9486ae7a1ed6a06c0dcba68acabc73a4498043af97ee69ee3f8c4dc4a9569ca801004cef051edb030e5c18ebebf3117155946dae5d54d7b74d3ef0f9324c1d117cc04ff53ad593b7145151f10d7cb55b2e95dce065bcb0b45e8eb8cb5c1dd01f423af8cc7fb6ade07d8cc724804c20b28c258c6fc34818c81e3f6b9cace56b1e4ee1db27a937580d602379ffa518aa67f07012dcabe1a5d4f5a4818305a1441efd82eee022a129b035ad3b2f98b982d5cc298e9acf04c4d911d2a8dd01c51bfd309c2b89ef33622425a779cdd355f197b15ae36df02e09b9d19066b8c95316a8173cd3e676dc2a18fb016ba181e73b3c5c994383d5b2bbd89bc9c2252c89b16a53bf25adf89ed43d2d14864e0047f67769d6c038dda9ab515305f3f68412637cd2a63faacb91fdfd3dbbdf485d0435e329eda4a6b5fc0d6dcdc5d75f03666d209e9d13d348d19b8d7245fc697871d14acbf1c945fe25c2cc48af22464b52178a8de8d2aaabfb03517b8462a4963289ab87a79785cdb1b73b84193a18d840b6a991bea2cf9978de315ef34a39823619b1e8f68f735d42180bf86a2c87a9fa5e95505d5aec731bbf33a6818ec7428db0754f5b02592d0027ac3f4350e2fed40beba330e310ba3fdbe69c015e91a9360e61317c9f54a7c552ef26ec226122c52347a3c6cf28132f52eca1f50e2e0841d73c313b749d6cdb65674240ee5275d7ac2745a444deecc13088357787e121ed24e2156f18faecf0e5a39463f3372200fc851aa496135c1762cb42edc1c9e0ae2564471655c0591042c63d9720a745d2e43eefb94761e5461adb8fa103664db778f36803b4c8ba8532044183794f01a379d28d3a7194c823182bc140b692f4a89ef9e9108ebeed2c056f7432a3bc1fd436ad5866d250809f592d31d3fb5fa203974cf0f9b6f47b6c47d9d26387e1011aa696abcc9f2aa5b3fba67319e236f50dd68bed64306c66e685c5ab2de64c195f96bb246d5248f3df87911e4778f892080345ada81f2a90e95d8c912b7a6275ac7c1c7d9a35f499eb89c12b59c52f5f02c8416487af325669e422c37c1d0b5bffe443fe24d1c038fea86589041c7a3aacbf18dd472abfcab39aaace3b5d424b2aa2b53d8fb5a076e674709c9a5295ff01a2d984c2dcf7fd0aa51ee1fafb2f2abfc4c996bbd16698cc94e9f539038b3a34cfd2b2cb8619373a05d5dd997789e71aa0c2f217bb90164f00152a95b04e4e03ceea6f1b6e0276be83e4061c2feff4d6bb1ec7df2ba7067e31e987838595b3eeba54a017c03f4f8a359fe483c6dedf1a3b55703059bc532f99aa2650fc7e0eebde76151e7d02fc59370a0dba29e87cff961fcd4888a026f74148f354874727a42fb8abb8ca984430ea2756bf2c356edb3addf63e6da23f43f2defd86189833ed556553aa1258f023d51ae0138988ed20e656b6557b5645451bc7823d8907f944f85bd78e63e76ac221db96ee3dcb78468a4eb23305ed745c219142b47cc519bcd6e01c17c55086f734e1fa886b228a871d5a70a8c17861c653efe7ede6cbc58de6c792a4004a096e2268abccf301120dedc8f9c55f10083980679eda6e8b8fbf4f903fa93eed939c396a2b547405c3d91d0b03cb11f4b42e77eb97e72c805c1a7b6b3505bf0db96e43754eb1ee407355e2d921792f6df0f15d706df3175448eab9bda0f66ef16be7dee13744a41f1f7fff631d8e10f04177cec93530740aea5034decd398815a10bfe761bca5a94b07f85d983dadb82d51df14dc9aca66087645bb53046d5832ed44a7850ded44f365054512561233064e19363b2070875a76d37a7c866f78a0ca1610be326ee0e47f6729fa3f0cd39ff49ef739c3809a5bec81d235e7b362ee07bbe5a553d79587f4b7a6376c701bba7f1e5824d7432ffec8a51c54ccfab4c4b317a7be7b49ee39539cf4ab60066c62c1399da8b2a67efcafab5fe4e5d3d56730e4ce083c610d8232dfa7943708036d85b2e2bd55035e874476391445fe26cdc4f8b43b54bbde74d26ef1ed7827e2d6e60959b8aa57b809da962ce1a3bf06fa7ec3b7d14e0b603542c72cbb842a5f746999334c2faf12fbc8e608c734fffc6e6f1c71f8820206a56e231eeea0503f034e82fd0ad7d839e3ec399fa07be46c08fa2d294f4dd3862623e9c5f2d2a6dd44df7a3070c01c948ad529b823907d47611f4d02da92845b7e0c3580c610c6f5f17770829e266f5a87ee59ac141479e4d94ba2c3532db61aa1ea8f3270b3b39ad2bf1c2fa6b60b766bfe580e25f089c4cfda9d76edf1f1b555448df5418663f561a1f9014f3b1a72e6c27bc8f27332f258eb969610375bd57740e784faa5639efb35c042cfcef6680f6de07dfcc85767bd553aaaad00ce9a6dbdcb4ef72a8fe820bb7dd4a06acb5643c64ebeed0ef1d77ecb163751dfb051ac4b6030e12b284655443ecd40b972cb22895388c01ce3ac9d69c2db394e248f42969645e6c6b071945393fbb1ea6cc29737b866661749d23a8a0e46692223f2d1989d86806b8897e366a757cf2f6ed043ffa68eaf0930aa7c9ad0ec1483640c49ca6f538c57808a2591edc28b54cb9d6681416365cc0958ff683668ee9dcbf0dbdead6ba0e727a86cdc623b5739c436d279f2d4319b44aa2b6a66acf873dc8234bd16db00e763ae3a73b11d52f30fe3cb6a0033b18ea27004ca3729b8b375a2176bcec453be5041ecb2ed2c075f65a10a6ef906703601a1ab8c6676ccbebee36f8f1dec2bf3d81bae5dbdf3e77f03abb66bc6cd2714a99ad61d53d716034957781075015213059ae1d956da4a19de82d2f8d4a0c6b7ebfd0d4d939c29dc8107b03d180d04bfd80456b33a11a2ea50c0615ae12720a12f93306825762cdd5c3ec704e40956f873ac0b2eb10f239098a199df8cb8ee0c7e19d29b759746f6ed781fe42a6ddf7ef41acaa2d184e549d8383bbfa1b451a4863e2ef9fd562cf9c08c4657b89dd534fb2aa5eb930595a4036e47949e76b00431ef77f1e66cedd42e3a46447ac6583c1810dc0c17cd1aa0e472da4070fba692587de7ed99061a5161e597a4dbb9caea4c4a7e1e14504b7ff0754446d81373286a220a6b929e7de7ae62bbe270cd33cc474b37f856d818ce7510380ee882d1ca7dd80ab8380720740fe1328d3c445b99a97cfd7e62a1114665cd9cde04360c6840191f0102630aec7dfdcce764a48cc575194d62ae4b239322b7521ab1abebe2b9b269ea185c0382bed1ecdef5cd39697379a4720e2e4e8c6be2664117811f28e2c261698f04c099aed3a03db80c35af3e03ac98550ad116cb21ddd39b2f9cdee70eceee1000f34ac60eb86cc8f17758fcac13a0e10d4046cd85e452f39f31d9026a00170373775f8530a44b11c1f07165dfd3f4e62f7ceeb9dad09a272984dcc565fa2fe1b6791485392a64c21f91cc1197172c543b37ca45bd3bc2ede698b341850a35a865f87ac8b1a25a0fdb45da503db6afda1a08e40368d21793ccccb2e2eb7319a8419b7b592c1b6d005fa349081ba2e89eb1a58029ae4dbecc251b6538d8159a0a4f4b96815a0898be24ebec751ac479f2020c8d7d205d09073cab2fa0ec933e8721126263d6bd90d5d2a59e7839297c256adbdc533127d4c1a19de17293a298e0a34d2ad8d9d7e8b5109002309a39d1c4ebd2ac0a508408bec2b3ce5d6974453d73f0987607d153cabada57442d66a81ffa98a64e3bdcabddc1c8251790d703bbe768bba78fe41b2080f0728e2a300443543b7c6025a9ea0da94a037c863c06a80e8d6c0caa18cef708deb4a02629894b10b15cf902975d05ffb577cb9df14a7e0df9f513ccf3985e803310dd074ad3ac7c712795526b7c7bc06cf5195ad67dba658daaa765cb69a70e59f86d8098395038d9a010aeb91c4b35b2fe7ee84a91defa7a1313bfcf627fbb25071e5640eac3d0a4d9b28f3da823c72e7a47bedab565b47f8085ad0a42f8e101ba78b5861f9251ce55a9469e9def697581a45e31389bbbbbfc59bc76f58badc70d9903588e09879135293acebf3e536211b3108eb2b780d0e718155dd0394680bd3cba5e179c09ba27fa7fee8b233f93de1fabff66ce5c9f95ea3be8fe5544ba6de684b317e3ff0f21ca1a1f9c08a16dcc0404bdc1ea7f43ab077eea72d51ba9a57bb7632a2017a99768f15e741e1bb3bfddb375d8061292e7bd4fc19e18d69df1b957545cc6dba16969bfc007283597951c328c5d987a129f50ce6fa3f3bcc3e36303619f31fc8684b45a0960d07f9eda5de0d53c0bba11d0f4b2211b1e5c672315938b8a85f01549a1a4d9b422cbb76ced336e412256c84f4e8653c3e1b7120fdfcbc93e11ab162b0ab6eb0205e5fd38d863c0e82ef1b9b3cbb4cbb16027721aff747dd076d8f30a89149a8df8db45090054e41b53b71838f96563e2d492a32e789e08600f6b9b89dd361e19728c9f1ef1652d3726377b93fba49288f78a5f804c63545838a10028a2847425e237ee982ed33d39350535e9a9f4c79bdd23096c5e0702e369386ab2e9a7baa1ffc15250a4c4969206b352859949cf3ed9ce8710e1a1ba045ac1dbd3813959b9cce608f445e1002bfa63030c4653b56973dcd4d9eefdcc901f371a4b4da8f0317f27ee239177c09b910838ad759e2f9f490baa68867986a7da9880e459be8f0ebe7fad0d940a55112d50a12f0513670e9517a9a6d7bcf12397e5db93be69edfdb2c4c804cd85493003a681e3d09ca7e83abb2608da2dc8359e300f531154b040095716f0479ff29f1fdd9f0528c3959a8ec5b0b2de5c3b815781e17ef612330a00406593fe3f66941cf9f2764f95ccb4cfd8593997481b2e095b3741448049e59ff91b43b6b1145b32a7e095d8cf7ec40c9a87fec8c34504a972c3b13209739135f76b5329b6681b916034fae0fef4df0d9ad823905a8aadbc9754b3069e00a9455486f5785b968850dd391a3ceb0d1fcb2f2da8ce86fe47bb7aa4c445c4f94b84249db5d5e1f2e0177caaf956fafa54cbde0e10ce87f941babd73d6352bd3f2237cffc7a09a6a105b3fceffb6375ac708063da4c41480a251f5b24b64488a99ddc4c92d6d8f84ce8383da74f83f6f8980d32959b3ee1dfff89d0ba0f354bc9e7bf70c5a02eb2022abb614c170533c5ef41624a2b0ce6a04464a07eca00b05828474c71f529b188c025eefe834c060e64cc150d2a5fcc278129c425bac3120d161739f6b627b1d9d888e75a957f3a5f36bf8ff4e51e2361c0fdd4e4e995ad31b61c43345d192e4ddec355a6c72293847c74fd1eab65ac574a24ecb8b75871546e8abccb9952f6a650e80cb3a8348f5a4b0f9af9a050e59da69753a31d76f48eca3ae74f8e59cf0c79f5bf8d4153a5958790ba1ac99c823880b3a407c56dc728c0899f4f1bd5c3a1902521b84eb78ba61079511cf67b704cd67466ada783f8e944052d686169195229935ae5f4d52605d34799bbfde45ed2384a962ef7d5de2844d2ed4de54d44e84268cf84091f6cc5e90405e273c0972d95a7ac7c67ba37505859a5f7263fc59d79dc8e83ebed1093904a2b56b2ecafd331de22ff5902b6f62cc388964a4e75b3fb8b0d98fc625195c41a7224387c65140971d63057c607d4a3e937236f999eddd82f8ddd9024122601b80170cb2e42daf10d35bb82ad4b78072d06e7a9507796a26074d8cf220aececa9b3f1811e258531cc095b75da91e67a23cafa312a3c37b3d0a196d212feddf7ac97c41b8f172285dfcbb20824c6790aa5cc8291ea30846204c73928d88faa02ae7de391764da9680d101fb32e690d6fb69006a1033f7eb3fe1edd9a05a3e076d3e0581a04c5545661703518975df46cdcba4e087d20c4da50167e8b03ce74e1fb462c9f9e60f76f628e7e7a81cb7636cf8470c738608a111b0be30872af32bc9e39982673089727fe44c10bd01da4dd06c1c3c5e0a3b90de9ebb01ad9a82a632c992418f76388f421cee514f38e54bfc5af7f899970014578b0ac87db3bf6d6b62d01b96b6b8bf110c0027f5181cbade92b6264bf980a6c4fcae449a85a9cd78f5d2a53f34d2d719f00e7fb990f85b1de4e6c0859f0486e8d8301a9afd62a9408854f75e673a78bc3bf3001b8a7af7b34297df359666dfb75106915fb1f7f86bc6514c846bc937e1c32f05ced243d2f6eec8c2718967834d47f344289bdb8d1f8b17dc49dd01f3c66afc026f33d0692c44f05e36041f1bed647e805cebadd8287fc925acf81894aac25348bc1bdf675d8543bc2f6c3403cb2c4580e11bea095c13a83b8419e6333f02e589251ea34eb0901e1faf57ff03c93a8fc4e2eb59396619034173af93fe2d6234e62015025ed2f63551ed43f94be40c25ab47ee9ec5ea3ed9cef82ee2e7dada3fa09e869d3bb9aba74bb3024bd77e4726e2495e91cf92968ff4b6c92440d0ba29e462792e605371a73bcfa8db38a9cbd6d79fd545dc627ce1611a4cc8826803ed1ff42e09483f55707c1088348b940a860d2812426b2a8cee56e196d8eb5d30274cd7256e7c3ae1b0321e2fff3860b8c5bb2b703d497b671370c6b5ae3715e6fa635c3bd5d11f389f5735d5f7b3448d5d50ca444768d9dfc1f5f37de995dcb58a2542c700973fa37d7fe30d2a8a567bd6bef4567ae4a9ae7ecbbea0dfa4a0028bb9842114bbb26289e789ad25341ad0a374634373e7c6ab2d993426543d035afb5eee71a72db2e333cc4d5a5567688b934541b875c5e0fef7556bc8e009abc26be906b485dca351dcf7bb8fdf310a5fc8312ad2dc36a1fdd5e615ffc95f3ea3f14eeb2d0225971c23dfdfbfb47525f36cb76c50ea820f36c868f875cdbede5445984f5af9d818333d6d8c8b8533091e168b607e38554ab1c042284f26c6bb595dbb8309566b6d6703253bd01030f684d086f1afe04caad9bebeecba102ac3eb8da665a46bfa43835121171e75a8af72e0f0d915875c3889ac5c5c821423733778abb892790eb7bb71ac50819cbcad493c06e8406657fa69072a79519de230689da309a50d2d5d101f948dbc8d305fe072f8721747eb62a0a61a38d2911e0f419783c5132b27e9bae93639f080e941a558c170cc68f1fa160269254fc51f422193f98730f70a077686137dd84ed6c61d041f06d9a1ccea6fd0b127fdffd0b43042fa41381cafee49faeb168408c80cc60465e59af65f38a3fcf1acaec4ace40856d74c960a3c734584aeed7b4371f85dc8869db3ff17aafb684e11bbc461f6c29c9192f2e51fa6ac2a0db306360c209c84bff0f0d47262c1b9d8668e6cc38ea9430e7a6bdff42d6561f6f40e02fe29ad91cc80a4f9e9436de226f494df558ae2d08a91784ed23ccc55406e1a4dd810d22c57b078fad682b491e684df72ffae49a45c1ac7e040750985d8d25bc6ca6c42102c6b7767850036c6a85dae663101ca29d23c323df54b0f814cf22a993e9bfcccdb156da26a39200bb0972d03d7c1ee77a8fabc1e340fb24a9b69a74d0f0940a0ac196793186a8263a5370104ff96af2a55e5eab4ad6d5ab658cab2fa8a4b4f3c258e2440e369c799ecbf63c6483f281dfe22337e7899a1840fddc3862c2a37e7f37e30b8382854778abf94c4b5d223c4e4b57304df3f466a137f6a15bd975df2ab69c4c5385dcfa21830f767911997970a27c466a99e597d3c48a5fd6dc761f23b3bae35ee52415069ba339ebe01da5b54c09b58f8e95b9ca5a6ce8afac4993ee13fc365509020812f84f3185b2e4d4d690cc997559a6d6ee7c5513f7ffe88676e3d6f7e116ba4eeefa8ab38c2ab9c86340cfe0e514c600bc7f47e9fc0b3f1fbd2e8484678cd83161ae71812475573ebb23e5f8727b6f6711216c50e307c8db38786736c2f7af4c4c190253fcdcc7a7351546587f1e15c36f1fd842eb30d734d3f9e1007265c6ea9c4dd74e116c9f09ee32a5d4ddbc637468e4e16a2ea12e60369ff25cf8e256ca998249bad4be2d286e02ae4200dfa7a1996b6ab826000c9de917dd6d049b61c597fd70e0d332479b1f1437f243089e55f9cfc72e494ae6c3d2a6ed412f48967ba557748681e7bdb2e78e27298ff1fb487c4245e3de99d051fcab67c1710cfadfa211d9c38dab465c47139c6884d937775b43c462750d5efa50a2666e937087ca092a67d1de27c0433e6538f1c108436a771c748e39ff81710b5a7c92110d16498ea3d62c8833d9d2b3f732153cea1200ccaafba6e2a32f718343510170f0faf3e3fccbcdc7491cdf2f43b1707cf223c45f80a5eb89f4d2e828e954d168f5f9ee86e904889ca4ab8ae4c6ada4110647faa405b1aec36f9e27d78562c68fb67029a3a0d2b8fc0ca316211565017c7c138aa846715aef95e78fd33412744095b2e70e3437ef735335ab4cd6341851b0674281cfbc199ac9bf7a5d9dc83c4398ce9248b4f3d455ee878b4dad25fa996e050386fd832df2c0691cb41c68c6e9a9791b2da251b4bdb7e5e2c36537eff1b02701e1962013fc81919068a7e91767cb7119cc815e4605381b9f75a2bba29a2548a527d9a31eca3225f4bf94693b1fddde5f315bb5658593a9b3fddb4fa3312d12f4b745c9ed558213d50dad1e167c34a96902cb46bbd5b1d869023241cfbad2e13189803673f488d0278316688a755e52d7723d1f0522ebdedd6ea904ca233ab934c29cb43e2a90f03202d68c2343776785bd0d57930e850e6d05c83270ce4324ed43d1193f62f8490ac832a94e235a7581f8f47c98956f7fe33c3daab5f7ef51da3dd1b7e0740052fcfde5b180bdfaf7d13de2e0d5fd55c4a2f1a6ee745d9485e1d606bb79c9468cd253909320278af826f27dc805bca6be011db1de381fd651b00efb8bd19aa9ccd6aff91e3c51d2dcb3fdc41a573cc24849e183f686250deb64c16bf5d83d346e0c9df973c330018ffb4a7c2ad81283c83907ea23ba4696c306f84f4ce675c4dfc34d1aa25e053a933ff8feafbf6618457bfce4eabb083bd88ad54f368134275b5fb0819c516a8aab252a7e09b5f85bb2d0e1eee61f8d00e4ff550e549d786eb9a4de9096903c6f6ffe2187f0bea12be121417a22ad23b67503f7d924b3c60eca2a7a10076096b7f9ff382d78272735bd8b9433b7338384c17ba01bd92975e047790588c19d0c2a6cbb48d67ade4b2a7594e19333906bd59be855a70eff2893a4c625cdb263f74622e46da0a1f5a17f7f367f2470f05acfc05d64718086482070b48593b3886f03f4344252ba06e2dd10f4dbc3062b9d35ebbab386e8ff5b33c3f6e77b936cb2c7ea39e188453f736946bb38b367789b9af1404159ef414e751eb9bc756cac1ba1e8f7824e2ea1dc0313feb2f16bafe59383d1340f7a3a8bc3806a7a4e64a74f388e338e6f0c813513323426d4a5ba00984945ce0d40e24ea1cb66a3d003a90fdce135feb11333416c295cab0f9ec13f159e117755925431fbb70b03e0b2a19925e55820f0e86f126b0251dbf7e1a0b4e856b067bc944a6f4031a278925ab7428f1a0c9942e8476a8d312f0958a26053670c886249f2e731ca39b672e1a841f351aab4fca59c813d2affc65b57afb440d32ecb410594d5f4583c0a92c9c63736b98785676c8bdbb274cc36844234d62391bb6b78b928d04010a50dc94fe0b2ae435bb7e3f480fd4594158d01284616f88f8ec2b24688930d85d955762a606a0a95a96a11071bd09664beac0725c7e7e61159f38e56b4d0d5cdceac27c479f02f639bbb4b5d69ec844a01e51682339eefdffd21c153f8a01f1b8acfaa43788e2b0b8c2b8a4742051dd87832e310b960d58d2eaa399591d08b642d52a87d834e50cf774d4da26a32beca0f5e86212505d01d218a51963f8b3d33089f52bb3083a89309cdf5a00fc78745035985b9f644a81ebdc8c6acec3887225acf026f0b343365ea66f46026d4f1261a440c04d519818e10b7acde1d1ddd0a065e8aff006b43aca9c200c7c23ca66b1fbf0930eb44ec89164286099d72aefef67509667c7b2f1961601b861d5f1d356bf8b8a48a72f31318eab44973777903a7acc5465fea6118afd80a4e181d4f2da28dc9e460192df34410822933fabe55a258e908dd88225fed4b150034a4a4b81b06fa22da40c378782fbccfd8637cc214ac0b045eb7db31d62aba020672a4662e63c49efe24744867aadcba328ed4ec4482a2cb191971681a199c069601fd1e8f3e4ae9e75f66ea25bce0f5d758bf044b8b158531fda2318dfd89a54e39952cb5e638ac75058971d9c12ff622554ac185d44eb46382231aa608ca05d3a3f70686dd3aa105b9834a046a60f7c2db306d74cdb517cfa1d8372121abdfc87fe6c41ae206eb93e37dfb36a4693d0e566dbabd36dab6231437b0823c54738895dcc77c181e50f838ac10aad3d0630c7a8810f03a052cffbf99c4afdaf9f7230ecf0e0ce62a8280f10b3869c539f65a28278dd4efaf290c3a18a32d744ff463c8e56b89d653714acdd77751577f1162f1727db88f72c3adb00e5ab24ad1746ad335a12687fae6c0612408d6b7272cdb0376bcaf7253edfb0933a18cb7c1795522442e800f9f41ee0d722159f2a98cf3b0ed0d8e3ede3afc59f1e98c8717b83fcf53f0927fdf1ca6a3de512c1142a613c629fe205fac57770dae46f2ad868cd9619ecc7dbe5d5a0037260eb1564697a265b0e3de99873ad30ee030b17fee5d3d1b33626708f724646f1e1b117f883f01aac617b8e0cbbb5b7e123a646b293433b000c1129b234206bb3ec2bd888b63a0e8031d128655dea5af50633f3efb991fc86cd059abb7f6cfe57416339c5e1d971a01678f2cad36fbd293124100b67742ea83ccd9bbe187b7123aea1f041303b595b6689cca0e9fdfb0d80cb071e304c23c9722f171f06e11f024e62f08c8d34caa993da3b72b1e38386451bad16d6872b62c717c092e54dd338ef9ca0c5defd0e5bb721577a5823bc6fc9436d58bde90319020d2f1a053dce97c2c1acb19a1193bc97da57312f7da614ec1fe32bab02a4914dff462510e572b102c75b1a17429accf1c8374b45b90d5df92a9e88daa1312284d5933140e0588ba65b8fccd10945d5f3f482d276de1245be24c6b811d6ee9b36da05fdf59ae40857a28fd22ec9794ef771ab2aa55fdf85c9b5c71645356438d48c2a2cc2d7ed6b74cf3f12231c0a0e4a7925dc98d3c8e5da603073fd2b342e9f0a384a01102ab526ed3a759aaf324393506a6bf28881cfa602ef53fde882fe25fdb7b5a6def6ad30f27c4b7d233a843f027e39d8e0bb16fc799dac2711c4ef95b2cff7d915ca575f1b683c2a461e3abf76a135c437056a8a439e65f34e795ded1129edc5eb71171428e7218e3079dd2f991db8b0479082847fdad42d26283f4a1ef50d50fd2a67b72110c20c93b5b34009bcbc60759b6ac545a909f047aee67503ac1287fdad08c8956b782e6e1ce26c7fde68df6a68ffcfd01c200d2cfa0e49aab7eb5da72e54bb3f3a805796eba4c9323e3e1692d8273332a6660f6d8cfc248bc41015e82f5b883b649240e170094fa3c928491469dcfeb281419692d9d6043bdc6ba8c970a276095d491df461db878ab5c513a323e737d139aa0ea73bf1d6ea81103a0ed9d213cb56ea776f70f71760f3926a802fc2ece163bef8a88e62d6a7748ffb7c0286559a06699a1ba24ea0a0dfdc1b2ddc1cdd2c4137a5ad302fb323e3a66c1c8a9e3bb0e136f46e4c0ee730b5b25d5721086e2f17e9120e7a8153d6a2e039d4fd04e4dc763dea47f264da76b91ecd5afc1edf25058ca2a5bac0c2de75d66c0965d42818ad57f44761724bf914f20b9dccd3ccb564074a791731b81275898c5af10f3475accb034e6376b1f6abf7885883fe1dde7a3926f69c3e3c0ecb2e21f45ca7576ceff32e7710b158150d1e494acec79db50c5570533c446a21b573f8e28040cfd740d027bb69b4b9dc72f4617dba2ab521b1316ac6701200fb9b767f24a5e1b1f9b1276788389d082f163445e80ded69107799f1b88a09e54c999ad25c76d6b58cd4ce3e11b5649f399c819e85795e548b697bfddce138a0b25303ec09a560a866f6416c718ac5aa16ec0e7f4dd534989c1fe366de7019603a777a4e67a2b4fc057b0ad8157c3ad89905f82b52e185041fcf938ea28428bda605437bd67efd09db753cdbe10d524b0ae28626ebf85d62f304f0dbb897bb4717f3a7ae05877de8ae54c7387a3a591351f4bbbc30ab3d4d6614ca8038f712aa2036e2c11d03aa61360683c13f88aeecafc8e04506a568db8f2f889de2c93cadc4397a9257d846f1bc90d2f85b479908e685cf3bb84abf5bb093efc46a2f8e74930bcf723f23942f72ba2e3c28c7f3c58fa84caa0fd1cdf5c0d3dda6610672329a71dcd8af03a70f7e8b3a63ae5d62cad96e65b36fca05e0c08490c515ddc3b4b74aae07381422bcc12d3195429632687fb9b6868c9d556cfaa7f7cf7ade981e95e18ff9fd289e6d5476030a1e2b249b77de231f8400b9c38ffbb69558ea41f80919917d1de09440cb20a5240f3a9d423e7a47a0141d351194934f04239c4761b142df36a7c9240e0809fb13aa45fc4f7a267d96cdc44d4a03a3af5ec272f5c8f308a0c110b6addfda635ee488015e98b02b42f0558a68ae28836d88de5c52460f2b2d107b112572e976df9481d69e8fda93f6a44bdadc9bbdf7ff01dce00801eb9b5fd43449abae4ddbc5d6bffd1eb9cbf44c03e42ba8749faf821abf2b498590145829e02eba23976df77b1f4d53c9b0b75dfdbc49365616fa8db7e0e549153efe696628cbcfe5b7c389b009ce81f2ffff5671321d007c083ecc455dc2891a14270c65c76b7bec61a646a2dc8e14d5a661df8eb996c93847b597599cc44a396cfeb351172da7d22e3cef623800024cf8b4d278e8beb55af4a4f6e4633176beaaa85604c85accf0e59de4784da66cff234dd5fd8281a2beafdef76172b1723c71e81586b0fa3ff014bdf343368544b514f676e6c939824c70a75897fa791362eb97b15063dcf2f0d7c78fda255aa460bf71556a95290785c3b04056b5fc80cd0f3aedc28a1ed61597a5becca87b66f625f85ff359190c0b234bdaa85a772c946f44cf23999a35961c7b0dddfa149951f69dd59ee9a9f464e9cfb562625aaacebad21c0e342228fd77d09db3d189537060c1df5eee9cd830a96c45370f59005d5252df060827b3c82348605633afc7c03f35094942c50f473dfabe262a08baeaec086d87c397cb5a041624d6ee27bc9590718ba8890dc127d270170ef107cb062b7480721679cc9cc2cc375b9caecd66d9eea657fa0d943b39640f1292cbba2687bc4df7e6137e2d6919efe95e3d15840e841c5bf446e2cde60a208e9ebf87050927884ebeb167927824a07b4a1b8d9018c8364da59779f9ca6962dd5bdd7a2172823782d9dbc2c0ade837c1a10d2c5f176e11bd53d2ab02398061e9e5c530035131d66bb567bb2020092e8b8c97230af32d01175f4e91fedfc1219673e41777b2a67e0a33140a6c5f09393ef2b66c3aff59b1b08b4f02b542aa57203a0f74b6701d4acf3072da430f33370e0cb3f8b58a9b167394934339b60b7a59f64f35e872c86fb106fb688df3e5e97fc3468796f785fd43685e914ec97b823519d84940b50d746579166b22c41c9c0cf04a86f7e375518f8bbbca26928d8a553fe00923b4822997304fb7d43b66a7247147143ed5b915ad9d8af272fca6b3725d6dd72be643e6bdf59b2e38a2905623021a9995f94ccf272623f40c168e47555c64cfc0017c0e3abd1fd5177ed2adc10f66d0e0a3125c9a9130d1ffcff232b197fd5b1cae9e2706c6f6751f3d99676550891e8bf3c3496c5ec4aa0b72dfa46beaac5a20b739e8db96447aaf519073a3e1fd1715e885fab4a2e12756a9d06c2ac39ffa0b8de6aa1f44f5cf3ab8450aecc7b9e2abda6039e529369a19c691cf1fe87d975e5f21248166ec618f9b61bb932b108f66ba3e5cc4e92e04b4e163df911a63e39f194b350613be9c70634113dba3bf2cba28b049afed1903cf94090f69f4a16137046f8405cd2a4931228092160e4df22639f8f34d643905cb95b72642b12966ee38b2ab972ba67bcc6a5bbcdb0ed0039dea31b2804fdd198243c5639d43a6468c6de6e43915741d9be06628871998b5b422a102d2002554cb8313d8a1863ed1c9f13501d90e5e5dbb98a2b2982137fece3643c84ca6fe36f63012d43c973f1f83b03740088350f44d357f9ffb3eb3cadf1c291c68b10b80a8d3436274f126add6bf037e397224faee0f7676a8bd2bed7241a1c2a388ad8d09963f04394e0161d989325e7f28dcac6615123a0192e39f772385a3c2fba637c9c7dfe46c895bc81b94584079ff3313e8974fd1e13d27281d40639d1fe8f2b0f95a0da52f9d69f73d9d52626f25cfd7bd98c09171fc2e4d7f6a4d6e154593a5be60b2a1565123fb2022081fc75f4388f7dfd5c6cf8ea34eb1844273ebc802b5e777a8ea3c23f00ae288510907bfaf3d51ccdc425b4e33c61062f641ee0e33b4f31718ed73a5b458b58965dc708e4057b96b54c92947f1aa082532ffd0644178f48c68946a4293f81796eb308444fd3251c4cef1d8398bb4bc40f5028d68d6c36c11498173edcaf58ede3a522ad50ecbac9b85d67d6bec777e384d69685180f074a6abf344f5f1a3bfec4503b1aee1bf74256eebf2259360eae42454dc085f549f493aee17748ca7ac275bc714360cc22bd152e9a92e361a31a33d11379c77193577e1815669e2200a159b207c807861ab450c7d9664c763fe5e440878ded4ba36ee6097291a74bafd6d5ee5b4211821c86c3192e8863093e255a1c30d931953f389f079a7707cb6f0703af01f925b4334389c9cef2ade5602d56b53a7685c20d7ef2a52b04324952e2e198c7e279f084d6241a136b39c408442b24a3f7fc64fd16356ef5d85b24014fd57ae67324d405f96ae47ea26d4c600d0209109b25376445814c936757ee354dfeeb2945af50018c3d0d696770db6460c3bef8414f1786b40242069cd430c9d2cfedcee45b60ba118a56b6f8ab034378b20763da726cb4e3d86a25f10a109eaade557592654377ef171621378aa627eda1c1fd9ca2f261ea3b7cd82db7c0e571046cb5282df14826e708b4bc8ae12117d9093bc4c30ecc8a8f00bcb58062fdb32d9abdbe5274a078a8f4452efeb5ba24ade346bf1f8e85ad2ddcacadf84fd16f04f7baca7de65f36ded2d54a8d906743507ba2629b665fc041c16ba5384264303040abfb105c9acb71ccacb8e415d04b68686d725836c855a6b8c291960efc8ad4710d49667413600644dcc3d85c3745daf6bd2f490290d95c528a3e8c679ad859f1d836efb57f68eb87cac5b21fc5f1ee544b76464477460fb7b1a8103d9c06a6fc9c8d08dedf80da64e2f691f7b35b8d48f8486116eed88d51ac9183f1ba9792cb3df3abe44d740f8fe02b1f2ee026b11bc36856d7498fb1eb9552c2cc887238e551f93f5a6e5c16d479c35c7eb8d4cb713bc4535bba2c381e27f948e2214f14399321e8a1b1b28a85b8a319eafa811beeaf15947a3a06c43a4aa2320dd8616589f856f03df9c556b744c77d17481886111ce7e5bdde571ad18ca30d788e383cfcecfca93ca6faa0be215b3fbbd3304c201a0dd4a1f1dbbdd4d27c13b467d29d9a509c247fe471a8af6932d12bb1343c2b5b53b757303e4ca771bb371c9b0d1d4299c33c348325531973d9fa8ad5b844a23132cfad7340d11c1ae747b753be9bf8025fee9459744c500281a936112647d0126b1425e470392ab21a372f2b2646c7193bec34873d5af3f9a5afd410feb3e03b61de293fe003d9057478039f4dd6273258394d40d55c15f314b73f1bb8abbb4188119f0d10502fc2c0172502c2408f61bdb85b2d811837d4e5b6b8a4d64b6aca996ca0dd9be248c41a68e4426a7d77245e4adb0553a2ad94259ec716ba10b2e0ec5573a1582d789dda5ba098ee9a82d03f0facb313598d40d7211b118a9aa2d09fbdb99032f63279ca88023a15600223e03c729305288d0f657403c9b6c273206e31ab46a3901391f5c7c2ef84821babe5cd20fe6937e88dd13d313e0e22ec19545f89f05e35171afcfee3c26f0727678053a0b4629836c1ff61e14a603b386ba75fffeb2155a07486066cad6c76287004d58b874b399953059308bd3ff2767ad094449573bbaadf80a1e759bacef2e09f11049c3f8dc3a6b99714affd706fd8c540f76a364e47429155671cffba80f4b20b4b94cc31f9dcd458e447834ea5d8e81cf7229d01923f32c212ce9294aa5e418cf30ad2ee367d9f79fdd8006fff5916be4223869bd34808fbe9bf7ee77f4f65538fc80764211cc8a2aa785c6381ab109e2d9b9050f6c90f8bfcd22940d1bab97a963336c4a13d579faaff308d524b7f7289b4d9a2dc54aff8a226d92be112f7becbc519b578988209434cf8942993100fc9d21903a9ff26b1bb7bb6054b2a98adf247873b8a50d8242140d49467bc69e8263ebd68c74f0c45bf608c19be6413fa051a0479146a94c905cfcd9aecb0b0923e56ee61609798617cda8fd2d9518fc46818258644e9e91ff9f51feee8285c2b1b42884db3ac31bb88e4794a480e18a84987ed3e7921dcb80bdc56eaa25b1c85be999ac3632bfd95dcd6a9e0e72f35df66b8eb918f5cd95bb316d0f7c4c50c746bd7accc0f2510d5f2ffa92c848b2db1873629dfd5f0883f6fee108c448af739c4647f5b7fbca80a7684ae2c87cf019e0974ff378a74209fea4665257570564c43a46d0771b1d95527f377f981953d3746178603c7acf7f449fe0736821e2854446804c8680600bf9c028d850aa54057003966b6c8672f2a03830fd045eae29af74483cf082b3c00aaaf87890bc0675722a93f7bc133f7ec91715bdf29bba133ea1e7f22eecf42307461c861ff46b966c1b6d07fbdf25dfed8dd40e72d8dd6b5d44af627a1e80d158738c03d2f6bba427890dd797d6d08b9a991d39d48e5b0feea5dfe78bb1c699ec0ed817abcf4b16edfb62b2204bf83150bf7904dc003229fd2d32b302714bdbc3b0c7fd638d185db0a10c17678e78ad8dd9658d8ac6fadf5ed5a7cdaae0f42d9607f3b7965bcf7a22a5192e5917ce00bee6a280a52651c50f09a5a299880a144fd1f7b160ec6375e0e1c201478819fb514c122058cdc15e293b965d1ff0a0e76042f63803bbf029725dd9abdef6615fd2530f532ce165a7628b1574f61d16d85ffcf86a9b02ccf4976a2dda4dd2b3c01b66038b0577a941b55e121073a3ca86305d890dab066b711c00af44fa389fdb4df05e4edd69398ddf35cbf9c0e6cff84778ba83d25619e9ca32567b24a589053cd146a8430732594453b961e3cafdd63d7d463cb0024c8aa16cd394f53a1d1cf46aeb807b066162f8b893e6d21c2c0ab5af9a620e5161d8aba4f9ff60fdf8138a716a3fa6cb0f8a4d536ada1b778ccc7a352c4e1b3c1748fe27e57faaa1d41786778850d6d6a55816f8f140095b477f9b603d81a659b4a4f6d0cb01d0c46fd0c78d52fafad23c94f037a30579421fa48e8d073fdee8b476faa9642dd60efcb597a20f4a2cc0861e5657339908576b87551bc72d9be41566a937024744d5296735f580a52fed07888eecf7376d28ff973e8940d357d3603a74ac35a459c455b1b76e78c9e13762aba4ab30ce5889354b5873829fa1481aad9d2517c6a2c3444752adad3c59da23c9fcdf8f3dce21116d063ce2e31e4dc0c3ed545105863b5761990453d9a4ec60b083e12d5bf311b680708b379d8832dc2399157fffdc896eed33c0b7a46f4df91efd61ea11ac6f1df51a769d7ff88b875ddcd2e1882f87eb4b1b059bce9ffa09481d3ab7a3575c9e98f58826cae39f8e9802941b2f11966cd7adb16afbc13b45b7970707adec93979e1187ecb2671af2218cf4bf48fd2ff5f092d515f23597fab18527501b231160940d4b1f0af9faa12a13831c2e323aef7b8be992e26871ba05b0f88dbc523c468d63468a5ff25d357cfe23e77305a5128d5154f205bd79227301746f34d958c8fde071e19b9fb3f7a016538dfe1857746d108a213c3b231b891df5790df46e9fc621df427fa2a210567f51c412e56fe40dfd4a3fea2bf3c334158515f1ef4bd5c1c73e4b1ea613fbf55bf0f1477e3b1d306a719b2b6bb8ca077cc4c83e3907dd5662284f2ef69f0f74381a96fecdc17a1ed9b43aa865ddf8fef364bab3925ce2bfa9ccd2895903292a3d5274a45323d4dff2fa7466e072775adcfccea2aebad2726bdc61e939cb5790817ef41199c5f27e863b6560e2d81f8eb34caea019b492a66b5ecc0e743e3eef6d25c260c2e7e90e20bf3e0a3b9894a884432a966ae6adcf0f8783d05c021655153e4fd678b6222bdf1fe9d555a57acb409afe507a38be4ee1fbda709744ec1406ae2edb0d6629ad029dfc5b678e50ea0c45c7fe8047992113ccd57570e0ea0c0e3b65e495d2b8547a3fcbe6c92938b64cb68c9a669a0c7f27a5b597497586ab4af202f654b86ca6f294efd37ec6db92f6016ded1a7746099f76d0b8e0b6f5ab07b7bae41dc943f96696af7eb5703d719a85ed4ddc1d28834f6007c849c72c9d205c45f0422c1222cda716f7e7e4472ace47e22d248d0c769ee0cae557795316c50ff392bb07e87cde3b25fbcb36d81aff15816f562faad02fd2d24c17b7c484bd1cf3c121559a550e6ff986721757bfd0ca8235b76baa10535174402fc250208b866569376755139ed121d3d877ee51557fdffcb4b3b2fa32af32cb217495a58ba16ea1f3ea5c70cdc8ba3c98e433303129807aa9fa2062b2a2d444e454052cbdbca3b30d6507b6bbe4a9aae809ab73cfefcbe73ec98df23680e64176f4120b2a55c3f1d7047e50b17a05faf8f6b74058998c8afc5419fe79f013e9b456a5e00a64d1977ef1129d4f38dd5ef71e8562565bdd990b9a0c41e683d27409bdc2369d92a31b5b5bdc48caaa2b3b049f78d6d887835c6bdbf9ab57fb7275b4013cffed4a80ef52afd32d0036f43e176f002b44529be533d42c1b9111282faf832f212a29f0fe1636e610af0a0ca80b072c4c700de95bf32858c0a2f9e70260b9f7d8e22f5658fa1bff1b992273da478ea02f117301c175d803844b6439ab3ea7516db3616d19d54a7b1d793f7149c62acafcf3b72d58ddc715c5d720590cc88e6209f77cbcabae5bb7db5c4fd91cf7cab8bdcd6d9ce4144cd571400123756abef9e6aabe3eafcc39e7d918008abb9203ca4bcf464d07ec1319055dc5230cba0565cd0bdc12a556aa64dd72082846c04ed5984634df2d1781db3615183068a901f3f00d68afbcbd660fa781ca843ca489be779cbbf64fd782df18b44c5243f15091ed2ad9104549237f472f09b4ec5987d24ac2f1a8d96d2155742c62954e8cb951e49534c35a5ae753890bb3a2670095f9f2b2f6faf7bcd7db26029af07d949d445e21426c40854601999a78dc48476ff66c3e57952b16819e98fa8675df76e7168ca625e8b29546f33b78d49c39ca75586ac1d3b3955e522537b5fe23075d04695bad20543000269bdc8ef0c442ca43da8d88cca54319edfd791f8fa855b9a974f2c6ed81ec2e4866ce93592dc646234367f8f287e7cf164787cb33094506910c6063706ec7cd24cea5ae9e39f17f9f3ad75e5143097b716752b443a44fe6626444e4abef06db546a6c66e8df192cc4a159bc564fcb8d129ba38105cbb06fef6a3355825408752069e44798f744148824f9a0893e8fc920ba32f37fda5d451ba70a80ab39a074cfe5040405a5ebced5c3d8d55624ce7b05ef2fb75df86deb43d3800564dd1179126448afce0a811c26798cc17d494ba07f8ddfdff082ab7f704ab477308a3a2ab43b37ff9de0cfedbe4880b6e6b3d5b208ab20af6bf48b3f4a86e4b11fb2cb56b303776f5972fc8a0cdd4a6697db85c007c77853517f8b537befdf328f8f327189a3312bf90a70df0d3addef8a8edca55fca7a1fe007971d00a08f166576df52e85a5aaf2b0a7be232fc140c7c85a9823a875cce426f6688574f5e821e3a8ad7c3722ffcca502fdc4a179207306a455f272daa5c734b3b0cb4b6c6ce851f843bb548d7adead6fc5dffb7415a6200e4a1625c45f281e71e566c338876bd5705579eb2ea59aafb457c563d84fd1259b9ec8f841bf9695e33e1fe8c4253d942d3af971148623275df008b059378c790708f20ef0b6b2a868fcdce5db9d39679ff8c5f5897340657e3065e94c5822f4f63f43bb9d2b00ac4d29a50fd393aff5c2f5dc9ba4edc372d6c20b852b7474ed0f585f79af770239ea2b2b921ab1988f8a2189662fa583033e0403ac52cc922a8dc95dd21ab938ba214be7301b54590bf71c684bd4610f9b4c872f87f50a4240844aa2dddd72c39c658fe5587d69662d1d1cf8b0f847518b11f4672b3049fe2504c327e3af7204fed579ba9d26ab11062eb625787d5b0780467f69d903c4d5378fea3bd72f7439f0f27a56b05f77d6c17f9f087c1a386d60761691ab7c85bfdd5da0b434a302807bed6a259850ee82b69e05269903e66f8b43630a6199a552cdef88a032a29bf96b69d99d6d537e02a4cb5c4079334e5ea3536c7045fef46435de5570de71a8ab815a03e205d0fd765c140bff30a0ca3131b8af1e7691406929a483ac9c8d7c222ac0317ba11c7f19d13a31afd3a230b15b3d131c889b23731562bd5a1fc39b23332f729df0407bd0957bea24c3f05fa3709cb8fde04d2d677431fb70b6f0a92352996aa4dff4d8ab50471d838f37847ccafe24fabc58b60ae4925ea0d230d54da7e3226520cf88bbd98aedf3361fecde1edf842be67a5894bda18ef1784dd8188d70155f4e7e702a28725245c668c0544ddb07dc85f76c7090ae63b1f88ba303c6a93fc87a3e660c78e446212b3e8cc52ef6f73dd9ed714d05a147c27191d90c1a36e7ac030bcadcabc021631214c966d71c541acb2e3fde82d9c8b185b0d3c9e508cf80a03993575d509be75e20c9011903528762348093dd3ef0a8987fd3b29d5996e6c5a548416592e564f29904e371ad51b5a56184960d661cef29867ee566e96cba2e843214959e5bba7609c5fdd1456f5bfa234b94acc832311f02f48bad5fe47ee284a763fd2a5c37cab8e84c168f69e24808043bd94257ae877c21fae5138399e0e9773257ef01c3f0a0a712e2a7a3ff97e943222a100d46838720962c9ae399923217d32b15c359624685faa79472d85357f6c9511382ef7df27b86abc6ad5e3c465582ab1a7e5c9b94c7e49eb82c3ba992de98109f264a0273b2bd511786eee5ba9a2976b5932928dc668e167bb5989e83cfa946c71835f8a7673ee17db56e0ccbad13ea146d5840fcb0f9d955231c87c2a77e372d2fa9c87b887b4136592189fdc56cb85f68e7511187013e0b6ae7909d1af172daf7d60866dfd6c43f0867aaf9f7a2549669164dfb3104e5529f816daaee30e8ba88f7c28f858839a510c3d12739e7f0596251f542520d1f332cec5d23bcb12ca839b33aa1b32f77b24243abcac6f1b6a292e91dfb10f88873ed4e870a0f0b40055aa6e23404d4a4bb38d537ab6b6511bc9854ba9814c1f3d38b6535ea9ffa54810805ffff1a1302b7a3b036e27ab7350a1f3b3937248bf3226b2fa6bff1ed3bbe42315bdefb6fc805ae6696cc0ea982845fa433e6cb151a2fb3559356a316092897ef6a11ee0db5ca911e8dc91e7bb9202df4f5fdd7d3679841d31f42c78bc72fe0f39d9bbcd727e718a8402e20baeedffd18c35e6dc565a545abd0265f7fe97dcd148eb8a36fbb3d5f227eb90a2f166981e070534d1293c52a2081d8e09b4a511f6b00a87289b7db6143ecc407c9e98d9f0e6e5f2bdb7528e9a0c224754f5fbeb4e0a393f70af27a24f7173c8cfd750187893950bd1f710886ed87ef20992081e880513d7acd449b1c2a3d08cef0d7918cfbee300119569ba0fefbda8eecfba6e764646c93753b77b6a19e34b9769d4563b6ffd982a31a047de76223aa028f3afa077d98fcafbe7ac8f451abff927613fecbf18aa5ae6762c1412fc30e1bcff5b117a047be899e87de03795c1caaeedb57fca7e8f4dd69510c8c35a11aa8d19febddc5b3280db135928d7f34560253e1e017a1114fb38ec9143980100ca69b3ccec35edf5ac5a9ec5656a42018dd8cb69a5d760bb945bbdb12eea133f3a96bb9518c11293fe4194924dacd92193f610b998c4f2fc887310caff7ab2138ac934283a5524afc52907d954b92775fda08c50b1f9c504cbbedbc66d466c65ea8557ee7ce49ba51a9b7c682110e5273c1921b838a28a14c7dd56f85bc701e763da8cb8f236c7bc273a30e0aea5a5c0766c9db5da920ee2c3b62fff5c02ae3cdbcfee16f8eb897cbbe4ce225b474451fcff327e5b25eebeeb034995fd9897865bd2e86c9cef691e85e2015093e85d4335c48f667d258e2cde970d3bd2b0b0ac0e50fa2cfb358fac6663cd588745908945a4bab7df75b5b39f7c8d44c09c8583fd6e091c0de57a085f5638ed3cbabebf7bb1f301f14eb310bbb3ffc84c50c81ca23129977fe120c06c2c17a2a4b1ebd6a39633f92915f5bbaad86bcd34a91154735db8bd4612185da2b9dee18e8c0e61d58c5dbc383f67ddf18ab51af60f9e6a484e6fc058675a0f2ff277e54d117bdd97e5c3ce0ba1d563b656462d1c58b86c993db3be0eed20ae5dcd7072b8906c0b7c2ecd3b64e969c504252c43bbcb01c19c4660cd5f3f9217137c3cee1e59b66a8c82b775c36a46a4a655a8943f158d19258541b79b2ef37ce5067cb128f18e46b67ed99360f03e43f972b9313a991743356912b991e165df0aa3f0b7d76f15964368bae635c004f9f398295081913f13fb102ba96a11957226d09390cc1d4955a2c07a68cce1462080cb29048a0cde70bd8a9448fc412086525734f75e7196c4e8a486f560b76f120034181d99503524debb32cc8eb20426bda18beb6dc8f53fb7beafdc9ef31284520dead768adbc584629dfa5f0ed66d225d01da7b21289b824673836bd6c1af4c5a7aa319dbc137af61dfc841c35fc973d43254a2c44a1477a3b5c6f70643a13d2d59ee0feea57916c8b767759fb12cec61238dc8b92858a94452d1a32a96c7e617e055ddb9af3fbca7a617bd082f6cb8ffe414a94921b1b6fe67218d1ed664feeb7763ca04d7277a0fb92e38d98e1ee63f254ad9ba96405bac53501e70d1830419dc2c4e0db3c3ff56e785ed02e0eb66d2bc2c918fbb03f1bb0e4239b4eb448b429148b0e913f826270135a5cae6c8cb629d5630b99a4c8843e0c6b434bd01baae6f613cd6a8d11d0ec373a87f40c7d8aa63b416aecff6d665d08a442107e16d94d3243924a7d73b360c825001f6dc5686d842a098a6776911ae541a072b375d57e27ae5b5b62bdeb05ca581aa2da02cd3cdc0fdcc1c46212f09abb543371c4b9c0e8624631cf034e53b9ce547d48c78dfab39f0afeebc78134b135dc29d609d1adf3a078026f537da1c1703e03a3d8b9f1d2f89fa305cca53905092c77b9189c2b12cf72962d8932170bd39ee750b0db88a17390160f6538fb32555dbe1742fc55f36a8631b50ac99508fad436b38255aa61e2513304e993966045b5944c84aef8f84057732d063bbd0e576f1f948890355b23ed875683ae334ac213d3a53672987376a4be8af9edcd312a326768b9a7c4528f4ad18dd460643d8e0c4fb4da936ce37f3f694071963c3e1ee0e029210a672bc4aee7cac776fd62865d820f1708f59f9862423dfde60730942a6558d10c78e907ac6c0466e22b55c1c44dc0279443ecb9268d56545599bbda8bdd4301c1fbc349cd531689d4e0a774b0a6f93c7b9635f4e5a65ee10b837b71812341bc91190dc855503dabb151692c63921146265235afb5ebada10cdde48d5f51c8616fd5156bbf02d89c1fa2badb2691f8ef522cfa5defb08365bca3d661831163a644b4da401a211fb33b506537e321a97575dbc7a94b070c1491abd9288db41b700bad7f1fa27c77482a0d87223c4d49913f3115e0d398d2f2527cc542e8a67bbc188b62029a978bd465ba22bc65168b196799833d28528cf623b1c912388c28dcef781351b87285bf2d615d587a4f8bff0efd2d5c356e6b2d2abdbaf770db6e989a727da9ba9c574666b5570e71bbe753e38bb5ab8eb267ba56d4e5387801350d8ae9e1ea2555b6fb92d3358339a59dbb7dd0cc1f9ae5411f5bdc5cca15f7121e39ba5f69820f9190539e9f651f5f70add32f54c8478d9f19974edd407f55f9956cb484c5d87c470c1eebb37373f1c364b29729e159bb3e19dbdb59a63c235f8ce2d376b6f595d58a4cd05eb4b1fefa07f985d40eb9b497f4afc90bfb15bbe2319a13c762e189a649cbcfed2d35d5bec7200fb2e23dc8ee64cee8181e0465869acce6e2a1f6efd1b314da1ca1c3a13cb229ea6e390a2d08000127b86d09f5d607e62b4915dac8a02ee2b5198b06f938dc31066f5a951d5c70354fb2b3e857ca46d1f4210a9f1badbc8f21993143a484b02f75484d9febeec5361b266ef19fe5e54222be922c5042fb6a57ff907f77612c6e58df6f60ffb6828e989ac25ba6b68522a815b3c347b18f380f40984ab5ee72be9464e439245008fd4717aebbb0ab221150afd225d5e446377bc7e91043b8596432a00ee868d3f88636283932e66c97b977f0fa6a0d10a6d163bf535d4ec0cdac356676a49175872fd8244d9491b598feee1956e01464f011d1ce0a02823579da7438c90044dca348a7d0e1803333d091f868f11842f42d2d1acab0b7a0892dc21a7707bf46717b7800ef000ffcc3754ebea6959288e054212a4e7800d8da60c48f94b4c9ea846a5fc30345681e75f448624a73c4db04d99f3576d649ed4378c36bcfb67406db5fa7e85221e7302221019ac2fc196671a8da2fff5400ffafc3fc26785477aab9fd4cfa1062987af66869b8e81dbcfa588d43e15a42487e8958b7d95068b263bb593a7b0774a0db1329c827f864a832ac66d51140b40727339001ce43777a127403a4d2d1e7c7f2d7c3a951842d5fa19a0f6356d6491d6e948b217ccba8900f91532bf0850f91a6cc8d707fb4d814eb4b3072af7de6e0d1611ae37826b574ca27798b8d266680ff67dace0eda6b3b42f50c57614fc9866f9aab5bf05096ddf98746c85e05c7887befe6fac046756c66f71ad33d7ff6152d66419c47949aafb3cc0e22bd451b559c030ba7018f60d8012f60abfb007395b256f8fff98e46438f18bdb254e22a488228fea632c1257f37d5a1fdb3a3877641710a13be2521427f93179e5a5be9f43dc5a17fa5bcb8ba427fc703072b4ec9462730ca85f817d28d7f80e4f4b710f5402e08b3eb7568926bb34a31cbcb44cb5e910943565e95b2ac7aa06ea48c460896a332ae14122b99c1fc2b5a1b8ee5c4768e9c7201512e27a1ac516b6c32375dcbfae297c4ee13dafc3c1537d6108e5c83b1b82d3d589eed4257381e2968f8f721433a988c5340aacc7b1e6e5a95f5f9c83d3df923de288d46b011ad85cfbb73bbbbf5145894174933d7a170756a5fb91bd6dc668eb27b18bce8c7ae1e284768b3292be3e9777102253c3004e474b84a7e1a2db364e6cacc583a8dd27566ef0190ee884dec9cec441b8dbc52de7da56e794a7ca91d35e5d304c17c382611d416bc96a81de0369a0d300a1db17ad8dd4323dffe4f0488133b35572415e5803059af2db0ce69e6210a9e6e62d8a9d0fdf5c08d9af3259ba47677b1c541b188a32fefdd5334915df18a2439fb1c42b9470918a8a12da051de2e4e045444506406b086ccf247fb1daee5ee3e748eebda232bbaa395c60ac8272da3746fc9181bd2a63f5f73cf5f3da44dba665765cbb41ac8bb7079199f08b60da2ec118d68823d5c9814150ea6904f1a160d431811321f405c225ba4c24a90fcc46343e4ea60f6e18ab3f98b06e3b1ceab1c675b80f4a65d6dc03797e8e5cc58bbf83bc70fa65b6d13e39377bcd09ba7def86e72d0f94514b547442cb6e7c52022701d88f245e5f9212c8391dd3bb3fb579c4df056da2262f804a2b040a6c63e4bfd6e8a5d0645573485b8acc670ad60516da12ccb8def703e95865e07aae3c1acdf132da2256dbeedebf2a711964f4c6f95b9d51d06926542fefaaded545bd8b5d6310475930f61a8bce1ab3ff5ace2227010727fef42bcf52c7fd8fe81b69ef94d396a82b490658aa35abc5696f22572926796419110d3be6c55c292a4826e4d59dcf302c2f0ed6603beb7f024df51d9aa09bc9d978cf871155140bcfde41d2e9a8caae02aec69badafe578c4511908cd7f367085a123e7895e9f7027c9928ba2d3d9356f1493718ff4c00dac417253f604b80fcedd76ab9123618343d5dbb9401f9dfec55af0bb049ff569f2b8b9ef6731c056978c359f31babc6a654f431cb05b3d37f607d0ed7869ac5fd71e4a5a05be80d618f1996010e89286ffddce7cdabbd4912b42a5f4cbec51f5b12cc2451fe2cc283387b5d013e13e9712a63c1370c6013d680e22bfcd6382a1637383460efca36c1d9aed331150bf2859757b0d1b262cfd99927f0aa0854d344b6f960c24c605bab3bc83a2176aa7057ec69dd33fc3d4aed87a5e072eda1faba07d624429bb862456861cd468f7fd8202e58b0e3cd7cd3b6ba539b7fdc519c345bb7c1665476127c708e4048cac7a033912c8167203e04cbd50900862faf0293106a8efdeb6b0b17d7be88dba22e51afadc26da5bdc201c2cc57d62e5fa0838ab5b9caedc5bbdb0a856b12ad171b05005f0b9eef859ca9588d1d2ceaaffd07c6ae793d1549a416a53d74ee7e57ff7313cb6f5363898f21f353e2ebc7008aedccb13f4604215b15588da1cae12c743900cdb600b2e8363ceabaa8c8802920a32fbf19f3756e7073ee026aa4f06735ab33896fbe94329c58c16e3f1b411b33526da270704d4c7b40d49c5f5f84a2d66172e32472df77bc2c28af454272d8b02d4a20d2c72664d1b6d6e9d5d7cecc2457b8b1f9acd72f0b0571e5c4d698dd4d8f14b47f8cac800c1f93eadf485a9d6ed0458a741a0c9ff46d1482642b6cef7a7389ec44d00d346f0a9924a8c655bea1627ae333b003111edb7c61caebdb4b0a16a6a74f471e9ab025d3f6a812a92476f53739ae3a6b654abb72f57bd2c1b3b875edbaa0ce216de8f8041998b9c16e41f48f8b2aa105ab946a41ed628b53fabc3af47d45524bbf09d344cfc6e241c752643170f550de699d9eda0a0171cb8b974caf24344e9b71ec140186101c5db4bccbff0918fe43ac0a3999985bb2b0de46d78930e264f29d880df7eb3bdc99c08c84120cc62f74cd260cbd7089839fe40d98edab83560ae211316d7ad70e5b3718d2bba6d6ff8665d83256054c695d7809f819f7cdcb9435f01bf855c0c61816e5369c907472e96bfedb4b672addaadf11bd12623b3a82bdaabee859c4a498b8058f6cf688cf8f69a2c56c5820b61bf93bccb13bd82e4a07a54ae2b15aa4d6157321a541a205d4ef5267b00a98112fd71eeff2cf4fa8e623c1346d300c1d414d5e2ecce6a407deeb0be0485385275b7600b3addbc32192d767e0122a7ffda884ac23e87453f8472512e9ad6652388230b1f55f4d68aab5ee2b12462066592178e429cbca3cb8f23e8d946a13e297f26d2f07c5bc96928c954d1753ad06c854cb9b16cfb2e61a5a51551bcf93c38ab9244a9781b340aecf1a790e81d620c11e3886e722b15ef730692d498c19f1454e07b4ae803d925db4f277923440ab4b47f92864d939d038a1f85ae0e416f5bca8cce698d1e513dc3137598edb267c76279b5760943e840a84e20eb06e9effb6341ba891368a82812c2bdf252f1b9f0dfb43483e708ea01a8ed0707c5b658878c5d1a68f3e55dde58c1693c207d1d89d53030aee930d666f0acb4036ea6588530291dbf8324afa0a69db881098a456d5db716f48715e4e7ef30b9bfa43e42336dc397a68118fcdd1c30a03177dd14ba7e2fbaf38c2d38ad64223abb9f39d77bf2903abac2f465eb84101a2c00dd76774ad11542881f1f58b5170af1bd3fba5f68756c36f649029683b47e34cecdba192c57d8d2af8bef6dfa111a63a6f377024c1f9f6221315be62de723157fdb8a5db50c456ba7d74f8de5f56c99243aed3f2ec462ec08d245210771392d2954a00b08ddf7af8e0621a2d6934ac53d45d036194345243f19866c2d0ac57a1c09c029c2aa3e46fa595af03b75344b3e8a6ebc2423664abf4bab276ea44e0bed6c8f557e40fb2da5745c44eaad53dfe5e4adc1ef13a53536c718d0cbadbb3560852779f936e6a12944313ae6309a85272a040fbf439beaab57c60858f834ce29b64a13f8fb6c8a405ea967998d4ed7ed048b10711a887502a6035405913538383ec8644518e6a9534d44e60027b3c78d29dd4f835f8e06ddc06c086e716d4fbb599ea7b50b192ee528f52a89f56fb560df353f451e4eed9766911e582aa48e469f143990cf48e1cb53ff7f78b9b04c88fd927b7d2c326ddd020d6754bd615e7800da44381b1f77222e045ca2adb5e02c89ddf9e9490f459ed7b20023f273707e1587cce7ed2a46bc0284c9be50e5863e7c8aa7ca135f8366a404d168b95f649b08967174b9f06cb7a86214db6d2f4d0c5f601ffd2e7b9438d4e33254294e6d45990a3237208b655f61635a3ca3cb84ea02c17dd1c77edd019b83303322a76ce16ea1777e80499630df56f84a48317acd6661d54631bb9c4084facf5ef155447a5856a1e3c65697f0106fa8f74a441f43f9e8f875762bad18087d3749ecf4adb92db85033c3f204328f4606795d1f1350f8c51e09931e83bdb8cd17341c42e1ab60948ead053fcb75627f300af7206d7629df777d13d5ec05da04d94d624f8492e488a6067c287fb73f4da19ed8cf5bd61e811d46fde459d6105e4200ff349e8751bd9226c8445f79cd33a3e13848dd12b3d52751e20a51e97badea18fcbd10c406dbab4ef941fc57780e23ba7a93b571f84acf78d2efe2c1f0a0000000000