James Hastings Dictionary of the Bible: Holy Spirit
Online Resource Library
Commentary Index | Return to PrayerRequest.com
| Download
James Hastings Dictionary of the Bible: Holy Spirit Subjects in this Topic: HOLY SPIRIT .—The Christian doctrine of the Holy Spirit arises out of the experience of the Church, as it Interprets, and is itself interpreted by, the promise of the Comforter given by Jesus to His disciples (Joh_14:1-31 ; Joh_15:1-27 ; Joh_16:1-33 ). This appeal to experience follows the method adopted by St. Peter in his Pentecostal sermon (Act_2:33 ). The teaching may briefly be stated as follows: The Holy Spirit is God; a Person within the Godhead; the Third Person, the knowledge of whom depends on the revelation of the Father and the Son, from both of whom He proceeds. He was in the world, and spoke by the prophets before the Word became flesh, and was Himself the agent in that creative act. Through Him the atonement was consummated. He is the life-giving presence within the universal Church, the Divine agent in its sacramental and authoritative acts; communicating Himself as a presence and power to the individual Christian; mediating to him forgiveness and new birth; nourishing, increasing, and purifying his whole personality; knitting him into the fellowship of saints; and finally, through the resurrection of the body, bringing him to the fulness of eternal life. The purpose of this article is to justify this teaching from Scripture.
1. The promise of Christ .—It is unnecessary to discuss the historical character of the Last Discourses as presented in John, because the fact of the promise of the Spirit is sufficiently attested by St. Luke (Luk_24:49 , Act_1:4-5 ; Act_1:8 ; Act_2:33 ), and its significance corroborated by the whole tenor of the NT. The specific promise of the Paraclete (Joh_14:16-17 ; Joh_14:26 ; Joh_15:26 ; Joh_16:7-15 ) must be read in view of the wider promise of the Abiding Presence, which is its background (Joh_14:2-3 ; Joh_14:18-23 , Joh_15:4-11 ). The first truth to be grasped by the Christian disciple is that to see Jesus is to see the Father (Joh_14:9 , cf. Joh_12:45 ), because the Son abides in the Father (Joh_12:10 f., Joh_17:21 ; Joh_17:23 ). Next he must realize the true meaning of the comfort and peace he has found in Christ as the way through which he attains his own true end, which is to come to the Father and abide in Him (Joh_14:6-9 , Joh_17:21 ; cf. Heb_7:25 ; Heb_10:19-20 ). So the promise takes, first, the form of a disclosure. If Jesus is not only to embody God but to be the channel through which the faithful have communion with Him, He must Himself depart to prepare abiding-places in the Father’s house (Joh_14:2 ), that He may lift men to the sphere of His own eternal life, and that where He is they too may be (Joh_14:5 , cf. Heb_12:26 ). It is necessary, therefore, not only that the disciple should behold Jesus (Joh_16:16-17 ; Joh_16:19 ) as the Apostles did with their eyes (1Jn_1:1 , Joh_19:35 ) and as later believers do through the Apostolic word (Joh_17:20 , Luk_1:2 ), but that he should abide in Him (Joh_15:4 ). Thus the purpose of the Incarnation is fulfilled in the linking up of the chain—the Father in the Son; the Son in the Father; the believer in the Son; mankind in God.
The method by which Jesus is to consummate this reconciling work is declared in the promise of the Paraclete. (For the question whether the word Paraklçtos is to be translated ‘Comforter,’ or ‘Advocate,’ see art. Advocate.) Having promised another ‘Comforter,’ the Lord proceeds to identify Him with the Spirit (Joh_14:17 ), which enables Him to give to the Person, of whom He speaks, the name of ‘the Holy Spirit’ (Joh_14:26 , the Greek having the definite article before both ‘Spirit’ and ‘Holy’). Only once in His previous teaching is He reported to have employed this title (Mar_3:29 ||). Mar_12:36 ; Mar_13:11 appear to supply other instances, but comparison should be made with the parallel passages in either case (Mat_22:43 , Mat_10:20 , Luk_21:15 ). And there is something abnormal in the warning concerning the unpardonable sin, being one of the hard sayings fully interpreted only in the light of subsequent events) cf. Mar_8:34 , Joh_6:58 ). But ‘Spirit’ and ‘Holy Spirit’ occur as used by Christ in the Synoptics (Mat_12:28 , Luk_11:13 ; Gr. no definite article) and in John (Luk_3:8 ). Too much cannot be made of this argument, as we are at best dealing with a Greek tr. [Note: translate or translation.] of the words actually used by our Lord. But it remains true that in these cases a new and unexpected development is given to old ideas, as when Nicodemus fails to understand the spiritual birth (Joh_3:10 ), or disciples are scandalized by the spiritual food (Joh_6:60 ), yet both the terms used and the thoughts represented are familiar, and postulate a previous history of doctrine, the results of which ‘a master in Israel’ ought at least to have apprehended. The passage read by Jesus in the synagogue at Nazareth (Luk_4:18-19 , Isa_61:1-2 ) forms a link between the Gospel and the OT in respect to the Spirit.
2. The Spirit in OT
(1) General . The OT never uses the phrase ‘the Holy Spirit.’ In two passages the epithet ‘holy’ is applied to the Spirit, but in each it is still further qualified by a possessive pronoun (Psa_51:11 ‘thy,’ Isa_63:10 ‘his’). But the conception of the ‘Spirit of God’ is characteristic, being closely related to the Word (Schultz, OT Theol . il. 184). The distinction between them is that between the breath and the voice, the latter being the articulate expression of thought, the former the force by which the word is made living. The Spirit is the life of God, and, as such, is life-giving. The account of creation in Genesis puts us in possession of the root idea (Gen_1:2-3 ). ‘It was no blind force inherent in nature which produced this beautiful world, but a divine Thinker’ (Cheyne, OP , p. 322). The Spirit is the life of God communicated by a ‘word’ (cf. Psa_33:6 ; Psa_51:11 ; Psa_104:30 ; Psa_139:7 ). This creative principle, which animates the universe, finds a special sphere of activity in man (Gen_2:7 , Job_27:3 ; Job_33:4 ), who by its operation becomes not only a living soul, but a rational being created in the image of God and reproducing the Divine life (Gen_1:27 ). Thus the Spirit is the source of the higher qualities which manhood develops—administrative capacity in Joseph (Gen_41:38 ), military genius in Joshua (Num_27:18 ), judicial powers in the seventy elders (Num_11:17 ), the craftsman’s art in Bezalel and Oholiab (Exo_31:2 ; Exo_31:6 ). So far there is nothing directly moral in its influence. But above all it is the Spirit that reproduces in man the moral character of God (Psa_51:11 ; Psa_143:10 , Isa_30:1 , Neh_9:20 ), though this aspect is by no means so clearly presented as might have been expected. Wickedness grieves His Spirit (Isa_63:10 ), which strives with the rebellious (Gen_6:3 , Neh_9:30 ). This comprehensive dealing, affecting alike intellect, affections, and will, arises out of the central conception, stated in the Book of Wisdom, that God made man ‘an image of his own proper being’ (Wis_2:23 ).
(2) The Chosen Race . The epithet ‘holy’ as applied in the OT to the Spirit, though it may include positive righteousness and purity, arises in the first instance out of the negative meaning primarily attaching to holiness in Scripture; namely, separation to Him whose being is not compassed by human infirmity and mortal limitations. The Spirit, therefore, in its more general bearing, is the indwelling influence which consecrates all things to the fulfilment of the universal purpose. But Israel believed that God had a particular purpose, which would be accomplished through His presence in the Chosen Nation. A special consecration rested upon Jacob, in view of which the Gentiles might be regarded as aliens, sinners, who were outside the purpose (Gal_2:15 , Eph_2:12 ; Eph_4:18 ). Thus the presence of God’s good or holy Spirit is the peculiar endowment of the Hebrew people (Neh_9:20 , Isa_63:11 ), which becomes the organ of the Divine self-manifestation, the prophetic nation (Psa_105:15 , cf. Isa_44:1 etc.). The term ‘prophet’ is also applied to those who were representative leaders—to Abraham (Gen_20:7 ), Moses (Deu_18:15 ), Miriam (Exo_15:20 ), Deborah (Jdg_4:4 ), and Samuel. The Spirit ‘came upon’ David not only as the psalmist (2Sa_23:2 ) but as the ideal king (1Sa_16:13 ). The instruments of God’s ‘preferential action’—Israel, and those who guided its destiny—became the channel of revelation, the ‘mouth’ (Exo_4:16 ) through which the message was delivered. More directly still, God ‘spake by the mouth of his holy prophets’ (Luk_1:70 ; cf. Isa_51:16 , Jer_1:9 ), who hear the word at His mouth (Eze_3:17 , 1Sa_3:11 ).
(3) Prophecy . This brings us to the yet more definite sphere of the Spirit’s action in the OT. ‘It appears to the earlier ages mainly as the spirit of prophecy ’ (Schultz). Among the later Jews also the Holy Spirit was equivalent to the spirit of prophecy (Cheyne). From Samuel onwards prophecy takes its place alongside the monarchy as an organized function of the national life. From the visions of seers (1Sa_9:9 , 2Sa_24:11 , 2Ch_9:29 ) and the ecstatic utterance of the earlier nebi’im (1Sa_10:6-10 ; 1Sa_19:23-24 , 2Ki_3:15 ; cf. Num_11:25 ) to the finished literature of Isaiah and Jeremiah, revelation is essentially a direct and living communication of the Spirit to the individual prophet (Deu_34:10 , Amo_3:8 , Mic_3:8 ). Though the Spirit is still an influence rather than a personality, yet as we rise to the higher plane of prophecy, where the essential thought is that of God working, speaking, manifesting Himself personally, we approach the NT revelation. ‘The Lord God hath sent me, and his spirit’ (Isa_48:16 , cf. Mat_10:20 ).
(4) The Spirit and Messiah . The point of contact between the OT and NT is the expectation of a special outpouring of the Spirit in connexion with the establishment of Messiah’s Kingdom (Eze_39:29 , Joe_2:28-29 , Zec_12:10 ; cf. Is 35, Jer_31:7-9 ). This was to distribute itself over the whole nation, which was no longer to be by representation from among its members the prophetic medium of Jehovah’s messages, but universally the organ of the Spirit. The diffusion of the gift to ‘all flesh’ corresponds with that extension of the Kingdom to include all nations in the people of God which is characteristic of later Hebrew prophecy (Isa_56:7 etc., Psa_87:1-7 , Luk_2:32 ). But it is on Messiah Himself that the Spirit is to rest in its fulness (Isa_11:1-5 ). Its presence is His anointing (Isa_61:1 ). This is the connexion in which the relation of the Spirit to the manifestation of righteousness is most clearly shown (Isa_11:5 , Psa_45:4-7 ). So when Jesus of Nazareth begins His work as the Anointed One of Hebrew expectation, there lights upon Him what to the outward eye appears as a dove (Mar_1:10 ||), emblem of that brooding presence (cf. Gen_1:2 ) which was to find its home in the Messiah (Joh_1:33 ‘abiding’); in the power of which He was to ‘fulfil all righteousness’ (Mat_3:15 ); to be driven into the wilderness for His fight with temptation (Mat_4:1 ); to return to His ministry in Galilee (Luk_4:14 ); to work as by the finger of God (Luk_11:20 , cf. ||); and to accomplish His destiny in making the Atonement (Heb_9:14 ).
89504e470d0a1a0a0000000d49484452000002fd0000016808020000004be7d32e000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eecfd79806e4151e779bf76cff4f474b71b2a8aa2088a228882820be2020ab8b4a2b8006e881b88b8e18a0b2aa22c8a28222a026ea828ad881ba288bbddae88a2ac0a82ecb88e3dd3ddd333f37ef06b471f9eaaa7aa9eba4fdd5b75ef397f549d274f6664646464c42f2333cf7983fff7fffd7fff7fffe37a83377883b9dfe9e6fffbfffe3ff98f2d5eb693e42cdbe4df60e6d88a7662fee499f7ce4f0487ecbff817ffe2e4cc9c423e2a3a28ba6d7d7744fa36f99f443e275195a54e2e05b22ff96c13f2b4eb244ceed45347ebf3f44b0c8c561cabe71bfaf32fffe5bf3c94ab93f4cb299a736c914bac775773b1e4672999c4e8ef367e8ed5876d192e71fc1e4df658f14e8663f5e4e4a48ec86954ceb868241e614f0ea5335db01c5f27617e633ceeaa57bbe6df555cbbd21ffb369ab96b8d6bfe4b94c03fabaf9eeb3a48ee686331058fa0b01c9f7afa248a7e89ad3a27c50f0a6723253e93c929c4b2f4d32771128756b1adea23d2ffcb7ff92fd8febfffefffdbdfc6f03ffcc33fd496fffa5fffab82fffdbfff777fffdb7ffb6ffefe3fffcfff23d1a3fffc9ffff334f6fffc3fffcfece6a117ab8aa0bf8affcddffc8d9cee5dffd7fff57fb9577b89cb7ab7d9d9b12cf8ac457185a5982c032697c2395d771cab75c86ab8bf1a92a0c8d05f4dc31e1e6a51cc949830877905a5f859417f9392bf408ff4ae8363b9164dbb64986c07bb6083421924d66baeffe3fff83feafafab4fe9d74377ffff77fefef70ab4535214fa945f5fe48ec35af79cd41e90dc327b12d1bc52b9bda4cabdd24db644891d2e17e7a34feb59cd1ec514d2825fe476da60b7a34c2ffc77ffcc7215245c9a4bf52a6bf366e969db5bc4f755d09d6f5b77ffbb751eeafeadc343c97d7f4e0523d0e35ddcb9c1b5a948eb996d38f43896ce37f69a3e489c3a3fdcb41ada8bfa64fa37050e19705b7f17328f12312b7d9ab6d458eb06f1b9ab92b2723ba43ab381db56baad46e01866b4a346b638f18cfd96e4e3af3fd466ff446e389d9e21ce1fff6bffd6ffe662bddfcafffebff3ad6ff7ff95ffe9723c4cb79fc9b7ff36fb2e36ffaa66fca46e475fef7fffd7f7fe52b5ff9affff5bf96e8e96b5ffb5af52e0ddf3658999bf1f4affffaaf71851acf8d1f3f15e7bcf1c3a91c5a7c8f6aa0de7ffb6fff2d825aa7157ff5577ff5affed5bfd20ae944f4ea57bfda232d4a38c1b2bffbbbbfc32739936a05b52557a1209e95e5e7c68bec91db83a4d4ae52e96ff8866ff8aa57bd4abf680e3e315f0749afd7b40b94913fa96a913ca4ad38f0540329895e90c17d1d7ad61720a26a7f558a1fea844fa24b876b026ed3d2a58a2ebd6c8fe4496d6aaf0ed253ba464ad056ebfeddbffb77baa6fe9247bdb2059e54ad5b77f5c7f5328204ab7637d7b9ce7534416264350a03a5cc54e4aca5bad25f2570e124f0ba89cea1307c5ad2146d5bc32a3bf324f77b34c1dba6027bac62a70edb959f5da732a768d799caff884ecfb2e7cff800469c220550727b2c7e736b365a4e197a2a7f1a5500e0d02ab852f99b2b975fe6a988ffe051b8d5b7788bb750b5cc01ac83971ab111a60948c9ef728f26cfd114d65fd58df31865def0763ba9cab676a99dcf031adef22ddf126f8308e5f71318826f34fccddeeccdc213f2d7ba1c333e793b390105374841126ffee66f3ecc576f825d4ea997a21e78b76ddd70867ca546c762a02ab0a75be11e6ce0d04f724ee0584ddaf5941bf8464338e9caa63051ae0a45d009141ebc9606ea127b215d1a4dd0223cc39a857fc83f99c02e35e1d0f1b5c1b69c23de884078494637918cc48180ba6c84b00dfd6f1b170d9974de10c306b085329ed3f0e99d0d292d5bb1548c8d6c88ef644ff6650f8fb57b4bffb2e479a35ddbf4f91275668aef6acfb7d57b6c7b4fc8f0aef23f21d96b21db1aefb9167a79cf6dcc4b21ca3177d364b76974a391f567fa5b7cf197e9cfdd7296cda78f3052819e0acac97dba79c52b5ec1dc4bcf73003db9e166b7db2eb5f02e85495ef6b297c99f07627a9075af16cc9b1ca31f91bdc39de10d27aa53574825de9203b190981b9ed2d3418a20c5739ffbdc042e67cb28f24012e4e05ee6d66b5a7b3ad38bf4d488935082feb5e0888d82f6e15a7ff588752e2c69919c4274e240819e97bef4a5805d763f583c51c36da067bf2d22a50290da822b72067a8a39617b228b69f5126f2d41a44745dadc0435fca45d9074d9c0d6a292cd2aa3ec919bbad2df53c47b105145438ce6206814909bbab4a2b9074e289876edcb491f21ff5de355fbedcaf343ed4ac9e14ad57b7e247f6a4e56dc736ad15dd305793b2e996f136fc8e0b2bf1ffff11fff511ff551eff00eef70831bdce0f33ffff32ddcc8d3a610d86216385afbc8d96cbb106c36ccbf2222ff231ef188f77aaff77aebb77eeb2ffbb22ff314359e26f4b0ede2605a82b9e73deff96eeff66eb7bce52d718561ee87c37eabb77a2bf732f052e85cef7ad71b3be2e759a01f3c9312172558d53ac5577dd557692094a08d525ef4a217e156b6f6bbe0f65ef7bad7539ef294873ce4213ffee33f9eb723ed9bdce4266ffff66f4f14effeeeef7ea73bdda9c4377ee337be0c1a7997bbdc452fc38b7af98e77bce3b77eebb7828f8109b53ff8c10fbeed6d6ffbfeeffffed8d68ab01af1a60340cf631ef31814def99ddff9233ee223bee22bbee2e52f7f39452290c28467cd3f365a1825f01826f6d64001050ae95e5bf0dc82ddb62bdd28fad222979bb7799bb7d1b9080ae685a149c610d03b32a0fc177ff117135c947f36459dbcd5144015214ec4dbc7438688531eb58833d16dcc4fe4e6e4c4d79cab04ae2109143fef6a76b2711d9a38793c1d0add1fa470ea94081ebc4e4df0120beecacfb6fcbbd23982ed2b257fdad2820bde78910ff9900f598e198b38a1968ffdd88ff514e0b8d9cd6ef6c55ffcc5fc819fa324dbe4c00fa15f7088af72e32f9fd18acf2d6e718b36ebb85098fb6d521a80655afc8eeff88e48f11932ffe55ffe255711717fb9ab0d7e2e515b0e2dae0a010f8f488c8bda58e900028afa141072b54ed4be0d402dc75c22df265b1eaebd32cb81bc1c891ba3b201db76e943af4cc1463749e45621c802540108d04762c10f7fef76b7bbe1ad80dcc31ef6308c0170d179c94b5ef2911ff991854338669c5392effcceef4c1ab31d789bd0f6685b68a05a209218bbfffdef7ff39bdf1c88bcfef5afffc11ffcc15ffff55f5f3aadd8268714c605cd1759311084b500f19bdef4a6eff44eef540c92707ae42fcd87f9749fda6194d1de9dec5b05eb3855bb7fdff77ddff77eeff7a6339068fcab084b0d9fb99656621a75a85dbd52f6e4e8b1b6adf737da751603f6a0184fee8ff668e7cfba69d71afdff795a61c53dc7f6fdae7abc2dffae748e60ec8ad8a93c47bec174f3d33ffdd3793bb65ed4e1033ff0033fedd33e4dd48745ceffb575340c340d813c58e76d72c855783aab632cfeecbd30d9e553856a8250dced363a8522da0733fb85bff66bbf56fedc6d4d90edd6b7bef5677ff667871bf89516d436e0c2b1ea71920cbca36cfe861e02346188eb5ef7ba4bec4868ada14cba225ffaa55faaf8339ff94c1868768a7ccff77c4f5ef0ac718f8dd8e4f99eeff99e5c3bdef488b0937aeb4a00f4ae77bdeb34e1810f7c20c10e6c05890e6ec3a23983718f803ed3bf2791f0d179e84ce1460df1971a889911666c6bd1077dd00789059621792e099612fef017e67343f8e27644a183a68d73f3766ff7766ff2266f62cdcbdfbaa98b7076b503331ca0c95ad1e2e0d42566991867c2505d2beeb974cd1931aeb8672fc2bcb24456dcb383fc77b553572bee49641d5471992b33beeff22eefc287f1737932369ae7bbe10d6fc8b5b7b7032492ce9d104bc8e96879760c5836537356fe133ee1134001d4ac768d038881f1f71b37cdc55d024ead857dc3377c8349b994f1b2bc173081bd3bdce10e12dbf8dcb577f4a3bdb9db1ffcc11f2c96637fc6ed6f7ffb17bff8c51271c235ce220be68b4bddee76b7b35414cab13cc45593c6277ff227fb2964e26f112f0195b3c63d558431a185b0dadbbeeddbf2c11372fbf22fff72ae17020026bef99bbf3939cf569890dc6caf0132e0e31aeeef1171bb7de19ef099ba00387f3166d1ad901bde66a1f0477ee447e86708f820ee19cd09d2611ee8294ae7bacf7dee0391b70875ef7bdfbba1d1f6ff764709318ef66ed3db234c924a034f55a139d61681aa6945338182554367c53d4788f4e48ff665ff4f5ee39af38c24b0f51d2acbfacebabfcf1a1fec4affacdbbbad2f77e5f38c74e220d9185b9ad1208214a18bb63b98bb678ec781e5cf84078a6d004665e8dd3939f55c4b00a5bfad05f4c835388935ffc22ffcc26ffcc66f6c3a3e6b0dd1e9e7048ac69b623b3f51064470d57d136e37823d66cceff11eef5130a03ddad35829ae78cb972c67ed7e2292031b11e51a63262cd84da0474e48aba510d105eb6bc39e4d33b94f118804554ceb133ff113c319022d917df8c31fde1e14395bad6bdf77022c1890f34bc245c5dac852af25f009b7d45ec26919659a3f372556dc061d8ed6f5aeeffaae15a969b382531fa9b71b17afef2267f0b70def37bad18d52958df01e52d1d1903a4243d4dec1a80dc652959a33a46a7e5557052c52861e95e211004786d0b9ed5f58022e49159288f9726e44fe4a1fc6bee33bbea3aeb4e9ea2bbff22b8356cb90d2277dd227b5014b9e628db1d10664f7a3f63daa8dd3d2f0cdb2d589420aa4eb2f09d41d21e37abcf42b65c736fa687eeecacf363a578afeaefcacf9cfad0456dcb303d838ebf1b6032baf0f44ce5abd36704fae34e764136baeda7d10443a9bdb3dd7f2199ff1196d5be163c63f09e178daf1e6986fc960fc537e4506750d0a0909959efba9965e8b324868882cf107582067f5ba4429aaae15341c5a8f1831b6273787940f0b2d0d20702365624233710f0e725431567ac59b9dbb77634f89d00ea13de739cfa9d27c9bad4b09d30cbe45bac08a06ca0f3408f094dfa660d97a3b809f130398a5a525d9116c0ce46efb1b6ff54240218434a2989b814d6eec5bef80121ca63841d5471e8d93ce2bbb28837dd9ad75c2be75b4c055b5a445aa0e5eb45b6859bba62de32eb2e1dc3589a342f569bd56770f02888dc959dbdbf68eabcffbbccf7be8431f6afb91c5d9e07b0121d746d427cc81c39a09f408c5e917711ded95981c92e4647ebff77bbfbad546f525a49667f0e2e8899b7adcd35169f70505877819ac32ab94da1445eb050d0936fc7ae8b514eff27ed7fcdbe85cadf4776def9affdc4a603dcf95455aaf1d24d0f17546b64d944abab7f2023db0e3ee0527fce5694c431ffbd8c7b6031ae8e1b6210fe9d67794b2d0234308c35a9841c28b30be1ee5bf6560bee112ce80899781bb2dbd1892bfbd24865b9dfd2e880432cac32d7dcbb77c8b49fce31fff78f5aacb655f2d9a727eccc77c8ccc3c8da88fcc79acde6837ee9f6fee24bc5a2c3369754b36ad5f2c4f93b55f478d421a8aab221e14efa40fefe8e6cffffccfb9f3f7799ff7811bdcc8d9e1e44e96755c39f9a8487b0521ee77bffb051d7048c8a6f8ee310921fdf44fffb47b8e50a5aea23852d4a248412c045dad80a006f0f9abc69a864fad539db2f26c5305d97ac5806ce12da253455bbb50b6b2f98c673ca3d35b606efd4e1942a2f2c0794f7ce213b1f7933ff99335a7d7e474e2dd0d35900d576d61913842887ffa80735727f5d415c3eaea953998210a61300a234fe04386d9e0e55c95e2908d5dd59eaaf1694f7b1a44428cbffddbbf6df731820e67d5fb0a6ed86e29ad58b9f9aeeffaaeded2297f2a5d4352c5e29a327ff8877fb8142dede4179eeb94142f21348e24122c15c2a1b24a4d03614d1924ea71a534cd5fab8acbd73ba53fa1ed20dd7aad1258257088044e82c8ce7a1e70121ed63c57500229c0305030a3ab784fa17e8edcd4532207dfb43ed7c805f22e9ff2299f5200c35167469c4db7d2210020f86ff62ff1c637be319bfed11ffdd1f7b8c73d146c76ceeefb091f84a538183b64b9c0394a631fc9677dd6677ddcc77d1c2231f6755ff775ce513b98a36a7ec2be60bea1f709d910cd513559b7091703dc55a11794ef7ce73b5bedb291a8e97ed182aec212528aac689dba5aad78dd56a0ff7195228ffc1adbee69f7cde69bdc2b682f11661c028f78a10e7fb50227edd528c254bd0a6249f36dbe2e060044ce3b8e2dd3101a11017336a9b41a387bcf514e2c7968510df4672f8bc63a5e1edc298fbfcbbe1e0948ac470881d0ea717e97301dbf976e41d3761f89a43d67ee90bdd5ad6e8555cc2ba2d56e9c657bd4a31e95885a8323b19ffbb99fc38cc089c09be53358e1c94f7e723516577303d64c982a61ce1a59e972ca83e6377dd33789e2100b380ecaccae9a56155d8f7ef4a3610b7208bcda345600c929bf32049d2792d710989f323ce8410faaa7a896809626cc026850bebe03e0c03e3d2ee7077cc0078c3ce7a67758e31cc11ffee11f0e2d0555a5d7703d285b012d8c85ce67adcd29c5387130ad0eaaead56e1f94f69ab24a8004ce649d6b95ec5526810ddc93f1cd5302251cd5125033c1508ee3b5ed5acd5803377c0f3bce475a4d903fd7dbce5c7ed13c18fe687fa8e22048b528feeddffeed9ddcee028fb2e9edf10cb59825cf21f066bd2e5e16e84133df061fc4928bd7e459e5695a6c2b6ee80d1b7c794e54155c0b970373b40f66b9dd044498258f76a224931c55fe559eb6e9b4e8e369de5af086dcfc7cc10b5e90a3eaaf7d3cd8682f48fe7b5c29e20f78c0036094565e3acdce736b38f436ed6dd30f47f86ddff66d79c7decaa8144f0fd591528196e44f7a00139c24e76cfdd9867b426ffe0eeed17db967e96d4e2afae5468a472222c050b1108867b09a5d3e3204cebc9811660d3321585feb0b300ea245444366f18b1cf0195aaa3b48a3582064008f82203881bd54a775bd3310e078c2139ea013a32367df3f89d591c6bffff7ff3e9ab3ef7e06f272088423a17c7a45bbd435eba745b6d412ee0f0f6b821e570b0818c1c0685bec859a3479b6766935517cc9977c099ac197e534438a9538dbc609909e5b41b393ba66e244ffa64b3573c53dd37debcd2a81a5044ef48d6205fe87d379bdff19d0f5baea2590024c77b3ad2c3e73cce273d226fa7ff8877fc88f165fe1935a062a686fc7e8a77eeaa732ee9e02221cb6792d1fcc827b2a7326db14dffb4e5ef8c2173aa46d3504b831797ddce31e27ccc3d9739fdffddddfad2c138f0e18a13a665d459ffbb99feb20370a2da9f459a216c8f0c081f502213fc1972ff8822fe017ddcbe0180ee764c1a597048af70064c8f2e22204e18fe5d16b1ed1ca081801cd880a804a324f002008d5857f012d6c0b74f1af7ca18536121b2fdb9a4e908b1c7ae5315277bffbdd9ff4a42711488b20d5cea9c30d9869454f03dbc6a1c9f588bfbac0853178cb4a130a5cec2ffff22fa39328a4db604bb6884039e4d0e9eb1ff8811fc018c9ffd88ffd18060243881f1cda590d7c629eac084d7e371a0b6c6985ced5d77ab0bdbdc4857f79bee88bbe4807c1b26af49340786b2eff777ff777d5c5bbffdeeffd9ed81b7c803830ea15382466d549c3857f00687d24676f47d4f65c7b2b6b7e4245a11c950af57deff77eaf9c1ed11ff2fcb55ffb351278fad39f0e2588847dcee77c4ecb70e294b408dba1ccb01430417a88b788d61ea646f7c61020466f8cfc833ff80364435d2a45ca5fccf4b9ba2827cce73def790293dafe355ff3350921b2248fb7dec3445b281569d01c1404ff640e91b754a7371deefbd33ffd536cf7ce1e6d8f43b5e84708d8486c8db585c8434dd36ab7af7a8bbd36f018099c0406aef3869348e92ace7330dea3b11d18696b30535edc65622deee77b4c8c782fef2902c1a35b7d986f1788af700948b534e02c742a2b54d35a9222b6d440421291b27583179f008022bd3591a1e7e17862102ac4d0b282ea448ffc64ee6d078e07754957b6adc41c8f8d3e4d91db12dbced922195cb8521ff6611f360d2c2ed5a9ecf1226e3aae5c106bdebbc31b7ddff77d5f712f486bb9bbb688d1c451843d146cbb0c0ee73054f37e6c142e92ee1e5a521de971f08519700bfa90030a1e015bb2b5c75cbc2da9b6331a33eddd1eeb4032182be4b32dde13b79eb6af59599d82387eacbbe1cd4ba55b7069abcd042a8a63d5295017bf5ebf1457d384a22fb2f508410c6b20a502838a9da85d33fd2d0a9818139dabf739d10dbda07607d42542bac5ccc00b325191737091c2309d1cfca1f7bd57131cf4d4a3a0d510ef5ee248861c60c43627e9dfa05e9cb45b5ffe59909aa5c9796b54bd29a8a3383a8d8e82821a6b9e50bfc070b3e4aa46a050d360c1e14d155e9f3dab961ecd826c2c1d7ac5e77aad12b86625b0ae735db35dbf43c337704f6b01ed33cddc9bbe33f4b6b50623f898f67fcc3e5f3e8f2b32b9e73c587fee673cae99776ff56d6d480671fe5ec8662b8f47790b13df7caa573f0f3f15092e143eb1a020853fe0c84d977950f7c209908a0c3c6ba194686a88a58158f5b615550735c661e7716b633b99dab21adc99abb62c7fc66a2f2f06aa9687d507b171878333544180deb79bf4e633962d9fa97d8ef6145443b02090fc3edc21916c358a8f0f5ea897fb54308467312b7e8851a3603b99dde4f8a1c939554e0247ac73c54607a7f169c105f13874295b8ffb5bd35cc22116dd1232b03b226d094ff0af56e08d46cd51263bb12486ae44aa3acd348b5c7977570b52da026d4054aa2ed61846f4b4ad4b642b1110d789d1a921491b5c58be85a847edb909fa100899cf36234d4001c2561da0efc6a3a0679a13054c6229a8aabf84d6fca493355c11f51620ac9bd482d5d6c59a33c07c186827be739149299548513b2009f8521874663b76b38815f7a424ebb54a60430227c23dabd4ae11091c1ad739d8f616b3b2dd763970b462feb32746bad9b3cd3421150eb8a34f820416419a49730cfc535193de413cbe93bdb6c9b46d194226cdb36510c5094c70e17e2ef790164e4010c2f08863c82f9687f313aa09afd8ebea69702db201026e03ee89870209e599d84c99677f0fae2618233dd4224f57a0aaaf3225bdd94ebb2438c8a03cf20b50c527d897ef0c82cc4b0186070dec95cd208bc4d95f82fe881d0c9d03ff01080217ef21498b621d890a2ca2d3c2659ccce2dd863e4c40c8bb6a480cf012ef9139565389088aac685de96e2cde95de21b22ed226643b7806350acb598514a6b2cfa68d59b16def4b45daf292dc66cfefeca4b135beb6f41669cccf26681d01a2010d892bf54087ce68b8564c60af861c8d1b0a6529d5e69eb40e941cbca869ee0590dafa565cb01b7f2118f99d2e4c209053d2286e5a4bc936de2cb9961242ed054e492075d54600b7ed7170cf8877023f89a2bf3351996cebcd2a816b5002eb39f6acee7aed2081763f2850808415b63fb71db526a0fe5aef705ad86e12ef47becd6d6ec315c9694fccaffeeaaf2ac8511593c85837b3cf31701e108fa77e32d3fc5c8fd86b9911f1340f5d75f2f80955144e681b84abdd1ef2f0675c5d91185e4a4ec48b0ab870de2e5ad9b8588f0a5c79015d1954c4c961180f7664c72422ed0b816f023745023a832305a936a3c85c388417f7481e34071fb48f870011cc05f6cac4ce5bc9d9ab99910a0649f737b0285d66cc0b0c68293709de499187d0c00e37489143a1a039e12cf1d9cf7eb68d2975a20bf1d0525fbbac670fbdb0949cf51afa62244ac91f56f3f3277ee227f2f1fa1187d2454194c2a46c2dff694eeb6b0566da8d5475bff22bbf224a67f5e7677ff667f1ac773affefd09f7ea99952da9e8cb81ba564d046fcfce66ffe260842c8f60f15154b01741fa11519d20b0efaf9898d74c95f4cd604f778eb8bf1c3d54151e0a4efcbaa25ddaefb121ddeb084be336556a65cf82c7ea33a67d6a4bbffa99ffa2950463632c4556a4973b4bafc3a57e21ffff11ff7e6823053dffa2d10153853afe6689a067a1743a8a84d60f234760aa42570a5b6f5ef9abe4ae01a91c08a7bae918ede73337339ac2aa3cf58b3b9ad61352b656a390fde911bfb855ff885904d4e4e1e3e986996938fe1c95a35882063dd597736dacf794f4ff0252717a976a732f7bc85e22d16b4df62ce13b9097c70c96a74834f3b48229e8fe1600a23f11f7e9a31db59e24b050e5a4b843fda65e291636556496cb3b55904db16172c4b79e1322f6b13b12dbda2200e52097421825bae11ff9cbda35bc10b6d2fc41254cad162409ee20d4ae5b9ad0d619288b41763e0484d0bcfb9e9088f76718ac12cd9244ab162d52e1952f208ffb8cdc1a33c478aecf0b5e6229bccdce4affffaaf6372e09a2a925242ee26e8d902902e9682616d09c76885388d4ad1b1dc19a0d41c297ff2277f624d07bcf3089f6105fc00c7d6347b8d939fee05a27048aa56459d421738b4f9fa677ee6675a4bc26728305012046c590d57e8c49b45b1800ed55257984f57e253d97c3fc15a6cad212804df5324f921c814ecd02b08226ce62ffaa8c1f4c16829fe629264a00dfbf1bffffbbf5fa4b3bdf3bac6fef15e52a56b8c1189bd7529ec8e81ce0af85bd852d7d390503e1962cc4df11bd2900d688b1f0d548b8663a07e49f931361bea8bfa6c6bd79abe4ae01a91c08a7bae918ede673399cee6c7bc97008f9f1c8c57cbb0dacc6e734d3e9bfd35ef3753e70e5bb3e0809b13b72ae4866996de1b933ba5c5c4b76dd923f76dc7e1d1996c169c476972ec46f1e0826cb9de5017ffc19f29ceaf4cd0a5b345325b7a684add3e9b964b62c905bd71c6dc98533312ab0571c5bd06f0777ee7779c4212dcc230e7ca9dffd11ffd91b0961b0776f0cff1683e5fd5b16450c04fc82fc79cb7cef1c458f7e87738cbe49e630b8ad913437a1d4feb6ac36cd2ee2771f53a3b12e0b9a573782810261e447de6107b9bb1302083f6ea1490d4428c2056b2050264ee0c7fb1aea5c64c245c67b595a450875a1074e3a7fc8139fc134bab84f969fb8521398d024de6957dd261446dc73996484cbce7f77ffff71d43b30dfc3ffc87ffe018978dbd366c39aaedacbbaad535724b74a42a2528037a06560833a4086168b52a34cab9339d48437a4366603d2c288f4422ea2543742058b96dcc1496b3c20bd5a94836ac2a0bbe684b78570655e087ce77f251b610188655413782f2f2c32e6d688bf3204bfbe25b6aac1632ece85c7f8b212942eb708b2be95a8a6ca58a23120edefcd5523d12485aaf5502d7b20456dc732df7fe29db3e8b44e3f0107aca539ee29877b0a60520b69e1fe5984d797b17f07def7b5fa699d1f7534ec69a3fcb93c90f91b40fa66d31f2cc4b116713899cdc275c8272f7e3a4dd2bd5429bc4b644b41c93e361f455c7fa37a596275c25bf867051adaa709052ec31f2b7284b47c17d4cd4265ca7b2ad5308e13877e6cbf36eecbab5ffda91692f66fccccffc4caf4cb44cc6a3db3024fd118f7844db7ddab1a421e4d0c175948b0d000dfd140fc055380088d1461cf276892b6fd75e5a504013146c436eee33fe9d002240c2b4eee3276ca476111472565dc4854f829bbcf2577ff557fbab8ff8cb89ab1daa1978082ee4b015478d6c315098a15e93e8afb732e21080883d6ca8b71dc70536ea265b9a621e1dfda53b106f830e34e04310bc7bcd69c9a618cfac07693281b45e9990650040a5bb886296a260147448bea0546b5ec081747256978ad0d73a8003cf45010fbd880b1d5def9bb2ba0fe7a427e7ebf676fd53f853bb14d75feefbf246cb582a0db3da9b25ac15aa26aedec91968d310ad10842b4424b8888844f1c534046fdaa548a4880e226fdc61ac23f40129d08aeef52d0b834e639b1eacd72a816b5d02d7e09ea6b5c9db24d034f124f291ad8d93ec2cbbcc8fb2ecf617cf495dfea34343f2d801ca138002516e0b457b44a022ab454c7fdb2fb8102f5969eeeb62b2db6ccb377315c5ffdd001c1dd2c1869b561c5a54f2ca9fc0135f886610aacf4ff2704debdbeeca19a0d0db0b5176189ec3707157bcac6c35b04849c1215788a4568ca04233fc164fb6dc4b8b5a276e6490bf6c2384b92f45591b596a3804602308824aa9b1e64c41e2b2dc16e0b3d1d5c6f03659f36d1686f0ef22dbb67de081b48576f2c45ca36547e9c203c4ab88d3701ced877ee887160f1b054819ba0a86919852509d15bdc08795290b824ae96b82027ca5e38aa8455fdaabeb2938285d8f8314f2d4221749ca2067b0cfc1b439eb846d6f3768e14f8d236a379dd15bb29af47c8a243abaaf0cf59466fa205a0c08d2a85d5bd0f71ec8a40df7cc07b95a72adec5202cb7b79a20c9615b62155924c49d04f995b37b46c4a63d331904b7a83422b9c4c4c263a3ab117bf74b5b0e58552d4c923e9c645502cca75560d6fbc181a40e4e8891b0d07ca0d31a8171b953ae1005f0a7cbd5f25709549603dcf759575e82535e7e4b827afc369f5da9ebca0bf4cbc2047cede4bf7bd7bcdbc965fe1bd1ce2350dcd433bccd2c17245780e711da120ef36ec75feb928c65acedea633477b7aeab20292d774fc87dd577b1ba2c1172b44b91f7ff9b05e0fddb2054ee4b42a81f982529c6b0479afe091cb5eece4980b74cd7b7867754c62afc61948944cd46ba6debedae08e0cadacf939998928e2969c00356de7923593a0e281240102bb707a2d9e2b5f8be7bc781b68785c3e92acac5bd9d63a3b39c4575070ce6e96c6a0d2095f39fae46cbf57bf5417d7289485386e430c5d4bd093d7b4c909e556e5121ad85466ef6492523cc65f4ebad7d238a545b0bdb2b9d7cfe8ebc4527570189a9a231b7c1670142e12d6c2b01d3f81a7e276d515ca742325471ef0b225a8336e4ad1378275841062b0ef4aed64ebed9732534260d1273b24829810899f20576b4c080eae3a14fa24197f8506b5a5d0636fa056b0f75a05a434477b0bc5c9237883258a11fdf9e61ad1d1c6200b4d8b31cdf7bec77abc9642485a67bc283e2f7d0058eb087fc5c92c29f61ae850b8d734d4c58658c8b501b55eab04ae6509acb8e75aeefdcdb69f10f74c48834bb62d2307cc794c9c665e07d7070dbc86847be057c2222cb2a5a276b3f6cab5760b7531f71c8945846c74f36f14846ac249c00d9a16959062caf33aed9f40100f361ae714792074e20a7bb9e4f92c438d873f3a90dc641adeea839acb0f7a17dac9fbb6598413eaaf8a3a4133f11e9562b8f3472d2ac5e7b43daf394ecee6e2c4157b2ead4b20b124f053fca02ad0d1f6d6e9209b4ab5cba7fccab6870306f2a2eabc5dce5edc45fed65faacbbd97f1e88e9a56ef8c5a6ce01ee98014f630dc962c48029cd25ec2115a900eab09ec79e4e274a101f2afe362558d4a55a30bfa01111ef9c84776da6bf9ae4bad80ccda8935618c44b1645286b624d7478443ebaa0babf34e3fe7d8a75218311c56242669834a107360144172de16efa9ba4018a159f1ec9d969490302d7402a6c0966098c52960941020920979465c5940d60ba685ee94b5135ce8d17754682f2188fcddf39ef70c25ab22ae28b351333d8e7982d540f5ba66f459722d6ce6a500891d2a1213edb0de1aef592dfe2a81137da72213b95ed79a040c8f439bcc0a173e7163bf8b17ed33eee6a612c578bc9fcdb6d6ceaa70843c01af604d814f6a1b071b2dba603ace0acba02c876deacc9728c5715a0eb04b9a239c734cede58c99f69f32df8cbec93144259b82f61773e73c8d08848530f0651bff3c105f2b0322edc07076daa65a04b9649b97db08a2ae766aefdaefbc5a8b50b33b384ed49510dcb79d08ff16e67ca2bc8348ea6a476d2b44b96d9b48c4033a318e319e0fe4e22f0b35592bf1a50e05556a6f727b3e506edb8d609b788038419cd8f8f2d4a73ed54e2c47d9030a026c304787c8f402b407471e213744729c6e960785fcecb3123530a8e7def664fbc4dd038249c0ae705ce1bf35c7f1d6b8d5109f46c7a49c9ae9d53ee22596509795b67ba61ec1c9a15da345bff55bbfe58b0d4092aa51008650e3feb591aa789f907355367ba120c55f72b375461e302e0476f4a581ed01421f3e8329a19f1ffaa11f8269286a1b7774259a8237a02dd5d29bd45278b26df86d386b5f94c08f336ba904cad0aa5099385907095521735be375b13362baa97373a4a7bf3c6a539a44c47dc00bc1b6a8eb7d72206aeff831e2da903e5bb693e4c61ef6e39abe3e5f2570e125b0e29e0bdf8567d78023fc5fbb6738d48efff8d9024d93604e4b62eb0519d65646daa2cbfd9810db1bc1edf9696eea462222f27406beaf54b60d4862f8839f70cf43778f3e7f2060830deeb017e7b8a4f31f7ece5c7f43448860ded34e4ba9ba8a706e3fa9d8097ea4e79255b4eb11980db9cdec8a9b1cdfc6d1f246b82593600737c62d6911f60a72b40bd8df226aaef2b8b19555a4cd4f029fcf84955ff10e8a879cdcbb91b31d3fb5a8b3df327ba4f6de1d804edf793d16f78c3c8b1bc99fefc40c56db71d2a3f6b0eb8e0ee8b9489eb4c13829389153bfcb190eb098a53b3af6e5d1486cc0d649700f6d7115804413290ca4696a298282b28a52a7e08b74377e76466c00d9c1f185999aa30a2a54e63eaa45abbd1140062b6e0275532fa99a18409990908a082a741890059b08bf9e7585ec5303ed952e6767e3db25a62c3e35c753947b25526f2b20703d0efd80d47ad6325f6b7c41cc9479f0e28a7bcece78ae94cfb30456dc739e7be70af3b6cdff75306783b9762db0b9cc34d3bc110c90d98e04d19d4edbda180baf20c21cdb8a6bc30d4fa008f33d1b5c8241cd4d030161a9ce4e7734c9a4962977a9379b3e9e4c866d4791518b7265f998c113ea2ad8a3786b6713fb395d6790e172f550456df5d070e913c43a82b86cad4035e9cf697175849907cd97c76dd700119d2203d7d8ca1abfc8536a721d1427ae00a5a79df7d916e292279598788f7b890377f0a04664410d320c4c544b083899c72ac4d012582b4a1e1544599ef6c76d907727dc33ab78230d55a4241bb10de99421a05c5dc5608e46baf86c27b2eed34682ad8d6da9b1509b2a76d0acde51ef32b855877686ab184f7a2b4f6bb5492c3a7587ea4674b54b8a52b5a8c865ea5ad5a54cc01227d25120f091cf8a7b4e37a8d752175d022beeb9e83d7886fc1f31efcf8066b5196bc69d9d1d7f297dceee720cd2cd3ef96945bc12d0b91b6fbb9979273f67a7824d09d63e987e865bb6bc542e30f7c958fbeb91ea941d4c13906aae8c87099cc8bc0df764ee0b8d84d25cf16c4da450909f85169678e214b29e604fbe2d5fd5469cf679100ee754a46abc723fe189361eb51c53ed41b4186eab531eb11e915f4541c6e98ec21be3cb434ee8038e44577ac800c1e4bc534bc34331df421bdf5f1c25868ba08cff4e61d45b70aebe0b7fb8c1869bba785a7d28eed9c66758333a88205564a505a341d241b4654b07feba219cf6006dbb42ea6114f9531bade8e50e69ce04147ba995e6004632b8515cc1fa374d7093b2a9ba0d52ee719e7af4a85093bf816005116caa20b16d4f29980c05f9e4499ef20f48aa512beed949cfd7cc578d04fe256773d534666dc8e5910073c91667790bc2f3254c338b9c436d929a6393d9ba06d3dc2c5354df9e0f89765148e10ff22e9600fab054f1fff101cc7ac84911f4a5ab8b7d57243bee11e8e351f4fd95c1a37199076552e423e7e12997a35217103048288714f2d855aacb758466e4aea04cbeaa585458a4f404d5d24933f2715185673019347185298b81c98c498ff2be4920c914479940511964eefd87328417270610ac2c60b053937b6570d8d4eb9545ef1ca82ec254802784e1690d091384de7a79e080ad96f9d21f89add0457c5cf5a0c36d4cb627262281aab606f7dac30158816c3f136ce29a05af23d6b99218b65b0f4d5c382707e935ad8ed0c5ad334a4c21636086c604b7822628033d064bc36a9467c26c0d8d243641bb39a2a5bdae9eba2c1ab6b695a6a54231b3e29e9d347ccd7c9549608df75c800e3d22ee72a6dc6fabb7e83da35c5c6176d214c2c92b281b0ccae2b705a1ef8ce61598e0dc33436fa78b7d09bda01635d8a83080cc2d7c0417dcc85f5047ce4ebb04b08aeacb93955730fc74a87ca239218aa21105092208d5e5f69ac4ef2ae4704f4e6b59b6b6178fc939f5544a3e29c8180868b29e336efd6e830d0eac20ca346448e58923e2069daa18ae262292fb6cff507e3450756893a7a2981967dcca63f127513d4df3b6eb3ebe5140a59043a80233126719b1f597561e63bb15b18d48cca1f19e23fa251c13c171fcf13c11a654c8d3c0417831bdc5645a7ae815334146391b0823b4f69b13422a840d3fdd4fd4adb5a7907a43030045aadea9cbea2c4fa33faa5273ea357412664cfe53d4f2750a16389ed5bade5ade41f7e9e5eeebc76371e411725e1fad12b888125871cf05e8b5f3867b8a25b0f52c2f3fb7f4df4dfa93a9fb7ece46d75ea26f2984a32d24d3b92a2e9ca5b60d25c39de70b0464949b9133e55ce97291ab8a9ab52f014a9b728e905be0c3df5676964a30888deb1adf79895a92285acb98eab4689016faa1a5a5f47281cb493f0a12db7e445001c7a226a8811a4559d495cb0c420d68287fce6f76a5f899fbf7a81d30dbe456fa525cf14cdac5cc1c4cf3b171d4c2311e15e4505d1b810b6fa093b31f8f4b310ab06d804505837d3be19e100052d5ae6cd0019f050e4b1c9ab2d5fc097415133a22d4d796a6d10acd292815462f7d50513fe10fca563428c81e540a1d060d5bdb9ab941b21afe03c14b15aaefd2817abc22357f09dd30d33c64f9ce8815f75ce2b85e8b5f5009acdfa9b8a01d7785d9665b7905db388ab2b832f4e314732afdec85313632033dd6a440250657667ea85705b2c8404f3b30fc2c5c3fa4dafd904b6ed38fb21d41cacacf6688e0515eed0801799a0b54b05a7ab589e2a875eaa78056f18f4b9475aecb15908a4397aad5b2e15cc719e7aa0b3ce4fefd44216719b2498cfe126cdf029347a3f851a56a5aa2c8298656eba6d98aeb69c1894e5d1dd1d843f190440cb479a557f62195ab969283c7ccecd66a5b55a0a73d55f57801b04142b285ed765d74432d80d5ca4e182241cdbee60983c93378a51b95b60e75f4fae6ec55eac8bae6a74ee1980495fe748f2cb597adde0ff484efeb200c57dc1ca08e6b8014162dc0439e496956e88241b522d0e30af444b6f395c944bf2c87d5256af55a7c95c0c595c03f875537a65917b73d5713e7e366c6195c62eb8e887f5c22e56dc5c701ec447f1b9fdb886c93cfaeeddd35ff4e8dcadb1d5ae408fe0f3e0a67ec5af529f2ab68c9f0c1d840195cdc302feebc9e95ca3e22060df4c1aceadd60781b2add08bc9d82e7a38b4cbd1b6dd9b55f4275d3ae8afbbb8dff6df5eedac000cd86addea33e1c3bee2e8fe2ed2a9635ff2a815d25b0c67b7695d89a7fab04363c658e61b59557bdc674fa5df0cf1b2c3b892dbc512064bd5609ac12582570de24b0e29ef3d62317989fd6688e9d355ee016aeac1f2601ab6cd653aca43ce319cf10ef6953d4495e4d7441c539507ea9ed2bbebfa0bdb9b27d0d4a60c53dd750a74f907ce3668f22d80be8b90c7ceeb1c92b2978d7aa16b8e3336a623fb66a39593ddb980eca67eddf55675609ac12b882125871cf1514fe5af52a81ab4102f31a9b3e9b0af1f886c611b8e7a2b7798df75cf41e5cf9bfc625b0e29e6b5c01f6dcfc35dabf67815e0472bda118a77dd1b37dcd1b2fe059b6e32a88f774506bae55ed2f829eae3cae12f86709acb8675585bd49a073c8ab0fd89b402f08211b991d907688dd27c4b16c83f3a31ffd68af03b820ecaf6cae125825706d4960c53dd7567f9f696b0f829e759bf3990afc9c1087777b67f78ffdd88f61c97b29ed6bb6cbe79cb0b7b2b14a6095c02a81a50498acd75deb1cfd1caac5c177759c43268f6669efe19f80d4bc6cf7e86dd4bbaea7ec9aff14ddb12bff07abb80c4375d0ea52204734d65e6647babc5de66e77bb9b6c56b87c7bc4cad77225682f1bde3778184de805cdcb57301fcaed3f1bbb0351c9d3f53b6abd32fbd8d70e6dab17933be943756d28c072c56d5b1f2d6b39e2959edbe4701518a2530cd5b5c8552c8135de731577eedab45502974302bde9783632dbdd7c8b5bdca2ef8d9fab6b0387cdcf73c5e4cacc2a815502672d8115f79cb58457fafb944093dd09235d86e0c73eb95f7c09721ab25ffa57849afd3dbdc2d8df3e2b71bbdbddee88ef99ef91c98bae0f7b14c54a6a95c02a81134a60c53d2714d49aedca4be050947381a0cf45e77f9b06b486d5c7ccfb509455a76d1f75dfa31aed2acf35deb347e1afa456095c5c09acb8e7e2f6ddb5c8f972c3d0de370f5d06815e74fe0f159177f6b4ef643ea5f9b4a73dad97fa9cf57555caf3ac85b6d25f25708d4b60c53dd7b8025cc8e65f44c4b314f445e77f43695ae46a936f4d7bee739f7bf4f7ccf7ab762794e7e9f62fef97d595da2a815502575c022beeb9e25db032b09b046675e302ad706d809e7e5e50fe0ff6563b7ba4c33d16b9bcc6d0672bdae87319ae8bae0f9741446b15ab0456092c25b0e29e551f5609ac12b82409803b36f420e133ecffedbffd37e7b9e09e73f89d8a35de7349ddbc165e2570b54860c53d57ac27e7ed23c7be7724a76217852b764b71795f5c375c8ebf47bc9ca36cdbde17b2d37b44f6b53f741b9d63e99f705d635f5dbb2b9fc7e65ff6c5112fb63996ce196538426ecb1a65d31176f6748c8b728af4f829e4f3177ff117b3e635f198939c1b97876e23e5ef48e612f56174fb587d9817172d736addbc1fe8580a87663882ff0de11c4d3f4371f01a3cb7ad7819e63542936ddb0b964ef8be9fd349632db54ae08a4b60c53d57bc0b8e6780d9f51638eec4e56b00b00ea712caf1be3837e6d61d9f61b0061b1d4f77cdb14a601f12481b0340ad79bdea55af1a687e8a1af6bb0218b54ba1793971f61138788d579d4297d622ab040e4a60c53d17402bfed5bffa57aca117c17931ae97e1c23a5c8b9f7d02c9b282f49a71390df4d9096eb5ef6727dbb3a01ce2f117e6d67774f5452f7ad1a971cfa500945ab711943ae1b8588697464a1297fb878e00259728d86a399afe998e8b65e4698cc925366a2dbe4ae07c4a60c53de7b35f5e8f2b2ea4bda2bd1fc54fdfbbf6f33ad7b98e7c21a10a080b1dbbd475011a7cc62c1ebb6e72c6f55f85e447eb3ad0feb297bdec52e0cb09e1fba128e120e839b9b837d6b986fe929f53ac2d1ecbc05256a78056a7d3e783cb8e0797f94ed811c73670cdb04ae05c4960c53de7aa3b0e67a675043b4639154b5a66d5527a3fca5ffdd55f55a6cf02cc0b732f40ab5616af2209e4ad033d29e7b15faddad6fa8320e308396da0847e8eff3e74bfcea1d496394f5e6a2f1db88ce21c4d70dbfe9e5dd938887876a5b0e65f2570a125b0e29e8bd17daf79cd6bac7679270af4632b8f604f1b7ac4816a80ad3ffe5eb6c3c3672ab5d3cd5f4fced259d33f39275747ce16b952c2f623fb7944dce208f90fe899759f53c43f36a214c7baf923e24675d019c57b96f52e979976d5cfd3e50f202e35708df75c1de3716dc5b1125871cfb122baf2196cdf79933779930e95403636f458e7b2a4e50cd79bbdd99b995bdbe8031279caf148bff21c5f1a07bbdaf14bab6d2d7da912a0787394bda35840f9a59c633fe1bacf44776ac0fc3c14a61cbdfe7b30503434cf747fcf4ea86e8ffb7b36e25b1be867d0dea56ac65a7e95c0b994c08a7bce65b7bc3e53823ad0ccc31ffef0873ef4a1a23ec0cd777ff7773fe0010f78e4231f699deb894f7ce22ffdd22f0143f2703f97e1bb48672db215f79cb584f74b3fe73dc0c24f5a7a29b867d8db09164ca98d035cc7c67bb649635b1c685fd23b48ffe825b67de19e65bddd5fca66ac7d4963a5b34ae0b249e09f5fb4ba02fccb26f18353ab8d7077276278117fb374ee6f76b39bbdf0852f6cf384a52eeb5c476c611e82070d6b6f5841a1b79260e60ddff00dcdd1858bfef66fffd6cf399bd3cac59c8af7b337b2f067c876a8defd1cdb4159fc0959c00b7d39ddcc41b3377ff3377fed6b5f8ba0cf740b5021a55e6563a3c656bb82985116fd57bce2157e163fe80545bd1158668c756a3a864781376200f354c16a51fc88a3fe495850adaf6c1663431c03f68f6ba3f4be425563e58cdbf660d5168f628ffb57a41ac9a4f377f12cbfa70ace46753bb4a4dba2eeaa8dc9df959c6baf4b063f4b949348a5600f2955538c3e98a58ae4e9a94789141119e2dfd5e269607aeee5415c36605a6795595d324829e8d8e67a79d0c7790baf7e7ac982da75ae08e5f5ae773d65e5f4d31efc377dd3379528a71aebb2de28a3a584a346f4dfe55ddee5ce77beb322dff77ddf47e16f70831b20fbf99ffff92f78c10b7ee3377ee34ffff44ff18307b5c85f11c4dff88ddf184d4cd2316aec676da953708861573be4fa9e469249c8722613f7fa0b41c22410f9bffccbbf5ccec73ce631cf7bdef3aa45867bddeb5e0341027c5d8f7ffce3fdfdeccffeec3acbf5e8473f3a2d9aee28ff64f8ebbffeeb56ae090dcfeff55eef75fbdbdf5e4552b454cfe24a59f704a854e1b45e928407655ddb3e09a2c9a46152f4cbbffccbaf7ce52b0987e8dee22dde82f4dc10179a7edee846373283d2892d9a2f9bb6611557907445dcc45ae9de25b0e29ebd8b7407821b4e7a8cce06ee61a798a7de0bc728b38fb6fbb0dd41818357e7de4b5fde143752aab010db97a1675b0758b0f82c691e370a794d06da3da72533739cd794223f6ab94339f9424679b002cf2403938a4201001565be737b47ac3ea0a6e14cf3dffccddf74af5df98c0dfbcb527b1414186f1a98f3089ff2bb0f40c443cc171b1b4415361afa23d8dc9274d4da47b50c6684638e0e2ae44baab726e327cf9ab43d2555550c52f434f90c3fa184606b958ee78ec2069e2bb34709a7264ca36acb92ed09360cea2af338423cf79eccca8e10a810968678d851b651d1523604bbc17cdca229a78adab65fbfd3f97098148a94bf9f86741314089ad3c6e994a4ed9182b304ec69ad483e1bbd39acea910059503838b831978848f5a6488d0237d8c67c751d7a0da965a31a8fd45e750165834edfc57c0d21c9511b9dbbcd0ea466d3ea5054e0582dda12f36ff9966ff9cc673eb31a13cbfcdd18682beed9d6956bfac592c08a7bae647f1dc43d19e225ee91f2f297bffce637bf3903e77570b7bbdded7eeee77e2e0bb8cddee575ba96553cf8c10f6e9a98e7405918e9033ff003dfeaadde4a15bff00bbff0677ff6674c6d3045d9b7799bb779b7777bb7bbdce52e521ef188473cfbd9cf7ea7777a27d6dc12db739ef31cdfdcf61711c826af93e9bccf7deea36c53ea473dea51eef9fb7bdce31e1db637897fd2939e84bea7ac792d1df4333657867bdffbde3ff0033f6021cf85db5bdce216982c8ee22923ee2293da820776dc8c16414105cce0d95b648a3460fbd6b7bef50d6f784345f0c06de4563189e6effffeef0b277009021288e4eae22a2860d2eca9cbfd702e5bb5178292ee678122de2e2424cf002c1ec8e9ee10189648030f387cc94b5e42fe6ffdd66f2d3aa2acf75272db01dc3ff9933f99d8c0b81c3516bd505d320c3cb941307eca9033561070c406feb9c09aa0472adef14089311c34d49cf6ce932456fdc5ad14b2a21ea1e46203759c223c7d270aa57b1a29310619509338b8216c979ed7ba507880585f9300b649498c309c2d9b9f8ac88399c42ec55344b49dc0f5111ef2e5f436cd1fa45b07a9484a21b17a392816fc4d1f828f657083195d83ffe73ffff97e9283f414a3b6e36aa48d5af0baa8aa8a42ba3a34759a22813c4482d1d2fd54b586203231d1a0b06e0da60cae959310141cc87ea81593ad5907fa382f4e59ced4af747f7d47564717375a02bbeeebac797404923b948d357195c07993c08a7bae648f6ce09e10490c655b4b71b14aec149bfb411ff441bff22bbfc292b26827617d69c5221e65f6944d67d1ec8ce6cc8aabf3b5e3034206f2641079823ca514869ebd462177225b4081556dce8d889cc51802258cafdab18d1a3a5c5493f880c506ee41b0e83dc6ae7bddeb22cbeec3341c61411d45421b335fc786ba90f588b7f0b47ac737d42e6c48876f5aa0c9d0e7005a16994525e9d317ed1997a72592d8c386f4985f8292fa6b897b3c6d49cba52d01a670839f5c5d5861824f33116f596ad644862539ab65bc693f270e14e8cc5185b426de9352e5e007db055be359623e35dc5094a8365a7f21b75e1d3e79d02983bfc188bac6df114efc5463bab754724f838ca45148cf4d1a85f31cb3e2852a07b8139a65507d0dfd0c8aca494ffc26c624d671d5bbecace16ad989f254b0a7f5942947eb5ff4901ca65feaeb1ad8a83440fc4ddbe5f4b74675c561574a8e9fc2a5ad54baa1a5cf7ad6b3defe9fae57bffad54f79ca53204863017ed5f550b259d02d6f794b4fd39002b7072f04416dfc1b382f7de94b9ff0842710a6e9046e5ffce2173fec610f33af202b9c18380de4aed4667eaeb8e750f1ae891757022beeb9927d7742dcc3dcb3712c2f137fdbdbde56bc87656c4fc6b1dc2fab68c9206b5ed9e6fa99bc800e43cc1c674ff35e2d69e53664664c3d627ffdcdd1ba190cd1560f7e2b67d694d75c1cd408bee44284d6fd3c38bfac3938ac20fab231d62c3ec0344024975cbdf9ec43e58048de253024736b16f9fe20940cdbb6470c4d9251c52083c101cb82e3e3479e15cfa1864bfc1cfce167f0711a55ce70550d1c7f533337da98ebad48a536ae715d096a5951758d030e8bc4a7c4e57a59291577a530911af92fd95bb6e208e54c5c1bed427ca32b4b292694d803b83010ae06fa07b9541741f7c3f0b87029c5388365238da3475090a28a52b941db07a51dcd017623b725865896a27ead70254c6cc79e9f81638901f1890035f71822353c0c7ac415b53280651111c1754e826e1bb0c657ccc4ff92e1a5e60c643cbabaf5e92a81732e8115f75cc90e3a02f78cf5c90fdde636b7b1a8c47ebdfffbbfffd39ffef42ce3728ab6ad19cb2ac644020415cf02dabb63f9404ab8641c9b29a6f4654a7064e9f9723301a3765f9a855bb251ca2624db92809ef603815c411014f2674d7f0f5e669f26ca66ba823d9e06985088ff8328477af19b09f0a8a599b4c4fc50a54a69c7e8b2de563400acf1fd4b6f3431b08a14097053a5cdf597de28df1f22193a79eb36cc462778218f06e6b037480532e4192fdecdc87fa924cbe64c686150cbb15a5e916178f26fb8c043e90c021b0c1aa6d465ad2e259f3c7a7067022ad55860a9b8545083b6a4e4fe060ea6d51b3c84780e457ecb56d4ba490980b6d4d5b2d480b03099bf1be38b262b42a50bc82d3bb7fcb53acebb68da2c380e80a8d7528f42530338da8be62f3da72a05db52bf465382aabd31303a70b06b8a993564dc50bf96e4d27fb8e7abbeeaabe8de8d6f7c63ab781342aef94baddb50861342c663556ecdb04ae04a4960c53d574af2afab77094afc5cfacecc59b692a5b3c980e18303ee70873b3cf6b18fcdaf1f6d80c663cd4df9c71bb96755f97be046d5e35772e76c5f3088ef91d2da4ad6b6f9773ee9d0b9e6208384db54b250905a849d5a31c9dc6fb4227fe069d194ea82c058eaa51f6aa6eb92bf10d4d2af4476d80866e5990676b89f266cf39af9802506ca25248765a988e7cec92d992f9b36cc78d43299e2497879c996bbd2231b786b14a6a7433ca75b75a950ccf83b6843e2a0cc1114b10ca25a725bce71cf53119aa3a243246954e312ff4dfc60a381dbd297d912fbb4b17b7aab6cfa26a588e3b2d5ee073f8dac22bb1c4d2774db8a50421d0410e8af26005571449c7586865a465d67646db431fc5730e6a006564a86651fa1d0bbb047738e95272915974d9d5230370f79c843bef11bbf11a90ff8800fb0b7af65eee9f40dc18e18977ab2d1b3ebcf5502174502ebfb7b2e404fe54a2d15098188a600049dcc3a9af531971b37e339da302442d30cb2808a9b36a36458f3346d6bcd3a6743cb369b3c0ae4943f37934f928e780ea0108b9fdd84dbf2941b570533f1f903802922c8160591de2e99404f3eb2197ced9d4d1eb9ffec759189367836d177e55d469899fe7e2e39e4ed128bab38d960afb0d164187f9c28c6e9868a24a2a34549b8aa632c27572d45c59af12f914d2c2d9db7fb0d101633650b9124a2aeca4acf7ff77489a2ca86a60c2dc67561c9cf280cf29bd65563ad4056ce415a2d9526d2b6b08cb4277f9cd4efcb368e9f4e68695da18e781828a6201e66f17194306ae54c07d293916dccc83f11a078d00b3253b0013da345a32115acfbfc0d02b65da93cf5e9b4776ed2bab02fc6465632a4ba8dca986fcfb8bfad7905ac83b65574e845986d7527132c3548ab4b3a0382425ba63c9a30d5e8ffa16c1f6cc89ab24ae0c249e07faedc2fb57c69fa8f68d2b6f176e1a470460c1f2b9f3cf438a465fe4c5e5635ab24cc2ee75ffee55fe6429696f768feab65fa777c400654d9e04b1b7bdd2c1dc9c1a5b48d1d06f12931fae51f6f3431f63c778e21cbbb9cd02ff98f4e87bf66356a66d8ca1edc9c310ce7a7a396871ecf51622ed3a3b04b8909647858ca6a7ae1a08497be7f29b1088eb447f84b5fbeece8cac643ee7cea0a6d8cc35e727850621b1d37bd109f1b1c4ebb92c6b2f907736eb43d3c347c6e74c712810da9d9b51da965751bf9c78bcb36884a4f6d0ca5a277073ba59429b821cfe9eec1734966cc5d4d5ba61c94c6a1dd31636aa93089282474a8451d39a41bd39c74b8bfa5074a0c871a5edb7be47ea963cb7b145af92dffaca62182145c650c766aafedea319f100e15ddc6d0d826ff357d95c03997c01aef39e71df43af602166ed823519fcce5c971cf0568e1cae2d528816371ffd5d8e843da74500e57b6e1c23c03ad0490c2520767385796c9b5f6550267278115f79c9d6cf74639dcd3bcdc96e1ecd43230b0b79a5642ab04f6278115f724cb83729885cbfd097b074a855a3ba320ea23e453986707126bd655021759022beeb918bd577487c17202dccdccd82e04f7dbe2f01782f995c955029728818d8566d4aeeca445ed2c89b3eb4d9f1c1333955a6ebabac4f6aec557099c7309acb8e79c77d03fcf17edc36dd3655b2c59ab352e7d017aeeda667136ae6ddc5c6b523928872b2b01a11d96a4b7783323de5c2a9c7cec39892bcbf35afb2a813d4a60c53d7b14e6599182727a1371a74bdc5caca0f4958af7aceb2c67a5912bdd4b93c07988f708f07426bf237b6bbce7d2ba742d7d9124b0e29e0bd05bac6407593ba69b85ea98eb7aad1238b7125871e746d78c40aef8fe1e132747263bb455a4e7624da5ceadceaf8c5d0809acb8e7027413dbd47b4d9a9cb5d7a794f55a25706e25b0e29eba66430e819e2b781eb3dd81de1dca9ef42e9ff53cd7b91d442b63672181c371cf09dfd3b0ebfac545b783c7f25f865e4eb37c5fd9d2cc2d43dccbfc1befa69b22e517efe965364c55af5ceb3b0cfb32a04b4ef645f3d4faba939c972f7cdb36bdde46f084e9a76ec846c15dc7cbbeeabd527476dddf33436363bc6cec0b3eb84d789b9c37c6d736399c45bf1c3a88aa68c4b26bbfeccae7b6fcede6e9eb3173984be65dedc9b1e374d7065e62fe8bc2cf79e3f312c57e118b5fd3f19efdeadf4ce032df7b5cc247d917954dcbae7ffdeb236b8b8f6dcec7be5fee22aae3caf32a81ab4002037abad915af9cb504fa4c4a0163d0c7be664ccefbcdcfbaf695fe2a812b2e816b1af7ec4bfa057896d49ad2ed8bfe7cd2fca52f7de9277ee227fa8ca8f7b7aee72ff625de95ce2a813d4a6003f4cc74688f555c222938acb748373dbbc94d6e22383daf4497780e79bec426afc55709bc9e83be96c5b1af784f666223deb347c1fa32a270b499d9dbbddddb79d9460b5e17d1365de615b4f336cfdea34aaca4cea7040e9a9473c867df3f69ad1c007a977779174c2ebf807141cdcb3914f5cad2f994c0de6212e7b37957075756b56c42847e6e70831b64adc4a80f7ecafb9c377680da45446ce75cb62b7bab044e2e81beccf5f77ffff7ed29bcee75afcb9e4cc47a1da72797e49af3824ae09ac63dfb8a076c6ce8d9bb5fb7a1e7effeeeef68d8cb5ef632d3321f289d6f6a5e50b5bb3c6cefab7f2f0fb76b2d5781040eaadc396c545b8e9894be137c7047f312faecdd9a9d4381ac2c5d6b12b8a671cfbe3afbe06e9e833b7e2ea52e874e7b670fb823ea03065db897f7cc52e0c69ae0a588652dbb4ae01c4a600ec31e7beeec4a310febb87a2598bd83fef60176376bb0e74a75ca5aefe594c0358d7bf61b0f589ec25d5a904bef4e26c92ee65eab0af43055526cf7b974ca2b855502ab04f62e810de8b3af7d84fbe5d3eab9d954c72f0af9447f0df0ec57ce2bb57328817fb11c93dbf86be97779d0b16517979183820cf31abdce19f557bac8840cfd34c390d218cb34787a92f3de31591065defa75a8353198abd75fa19119c94d6e5c6a8c99e5cdbca3dd9af7119db4134e92d9c9737fc92dfb02a92cb1d1f01fd90cd0347338d7160b5b9ea263072239fbb0ce70e2a7fb5a3d41a023ecacfcb2d5592dea233b96aec0d558ed11c586fc4fa1c7d3c643e96f101cfe4b9fc60e9fcb99b4440d99d36d84ec7e54ee5056b7f5e3b6f45dfdd6bef29f359d6df4f755efe9f4a4ae4c4f9687160d22235aa29b14def85a5691519a13dacaca4c1f2879d40ed5e7c6fe52c3bb9fc483d238b65d537cdee385e1b4ebb5af7dadbfec8cbf63d0366e8ea5bf2dc3b215477c77c20c8a11103cce0effc33ffc837b2c9152a1a00960678e66dc2593a9fd88f1220fc98f53c80b48c4557d1a7bf9948df1bed14da790ffd1f6e412c57b727e76b533a7666c2db8ab044e14ef310cc23754394d9d438f4b7f96721b54868abdb77e2ad831017f7d61cae9eb42177d65333a7bfc2e0c660ce0d9a02734a20aa35abaf350aca4b1ad46f112ad98d06e6f024c70b60fef2ac123f277f04a4bfb86687f8f78cfdeb671e2e53d24ef24972668e075ae739d57bef2956df1e963a5f336e70dc37470fc2b95947481823ae82af8bea9e6b4d79b6ae95cf7dae8efa574e5d2ba5d0a9db5ecc925c044e8411bf69b0350d1ba3594c37464558ca0ec8ff1e52703d2f8ed277d6e6894a7234b39f83859a2673f9778e8e4ac1e91f3207d6627965efdea571bc5f0d959ac539fbc5d4c2221338f6485b7ccd411dfa92070f6279ec39d47f39f488dc4de07adfb66a255277a5ab87afd38c65e546e25b2ab044e847b423c862e551ee7dd4860a79a5ed3e00c901be36a0c8a47622d0600d06300f0dcee1b6932efd7e830283359f1921b532b2c19e1cc4dfcb897ee86613577d4168fb0612862b289c884b27615e5c1fc686220f8e53eebccb86fa3bc0df760ec4ddff44d5ff39ad7907f53c3fc01528a906767bba490f611ef1f4bdad9a06c99bfcb49f37232374c6ed8d34b17cb09291c7454db0a6643f566fe925ad2c053e3e925e2d9ef3ead1336fc9acdc644a4d841045a4d07fa304b892118292552dd0c4e6a5f6246c628366a8af822d2a038d89bfb7dcfd636facc5d20ccb40ace7893377913339923ecc0ae0ab06bbbb2489821ba2642fddc562fa9b23c646558615ba9e5cb7e8ee076193fc6a4baf44b06361e36383fd4feec2a8d35ff2a8163257022dc6360a49194be3919d5cfca147c2ea42cb1608681ed2f6fc400c9c09c7145dcb6bfc551632bcfb4c7f7fba93747ae6a469371691f8c839a2f7ff9cb8d3403cfcb495ff08217a8d44f9c7b0491689480109bab21881c8c649672ac3437322c433bf869a2738a901241b138668acc7741fb7623e627b4a23971bd70f4512f9913385bacc9ee3782cccb661e6c75c8ec08fb78a8e87695dbc15a8e967f3c4fdb356a6206bb565dfeaa2bc27f447cee74c4cfaed4ae71f55df36fe37c1b9d5d5bda3c8a021bc20666611e13151d6a90ba7ad17064ddd0e1c6145be4a99c8c8cae77d1edbec0506646a088759d5be2a9275ddbecc336faf87fc52b5e81b7273ef189dff11ddff16ddff66db83578f725b75ddb45c22c5ea1e2b77ccbb70c291e314f20f69e26db64a8d4117632e2e56484b554155acdba66600d2b797a8dd0524f36ccd1ae2ab4e65f257012099c08f73046c17363d5d514a19db67e1a09e38f3325103d1ba408b56e61dbb0e1b6f3d30640c32ce7bdc7ef6b860958438cc5d5ab5ef5aae8bff55bbf3586dbce72e31bdf1803331df45d625cd934c330cdd7ce4f22bb63f3a0cce01285bfa1bd2261dbae6debfd4f7dea53890b7b1ff6611fc680563cf7e00ab469afea588d8d4d0fcbba989882db8afcd55ffd5521e8e52ea8329f02e11d2b8a33cd40914ca38b3bb605644ec09d69bd2bf1fd4aa0c86b2b5986ad21a337cd5e24ea625796a7116da4dbf796c1f1574094fe1be6888490e8035228646aaee0928a51f6cbbffccb8f7dec639ffef4a7bff0852ffc8ddff88d473dea517bb47ba7e805d2100ecf8c64308f20d28771da9354d4879139fafd61c5a1495ece223d5214d16a91bcda1e30da364fbb82f38d0b67004fa100d7789113e19ee6252f7ef18b8b1eb74b578acf26105f73eb94b858427117999ff4a4277dc9977cc9ddef7ef7f77ffff7ffd44ffdd4bff88bbff0b41d3f6e969b16f7d20d4d1d0ccbcffbbccfbbf5ad6f7d9bdbdce6210f79086ebdf646ba715b305c0653aeaffbbaaf637dc09d3600d934039919de85cd77ba8e3619224ce8b79bf874ebfacf7dee73dfeddddeed7ad7bbde677cc667bceddbbe6daebdb6e07666c00c19faad211e7a691d04d69e9eaffccaaf84ff3ee4433e84c39871bebc3974e2b5df78cf3621ef1aefc95fb6ad47eb0240976237632025df633c722f4a7e1513c995665eb8438622e117aae95e1e3fa9b1a7808e141d9d2569e5c870969e8b35d16a0fafb24dc00249c9f0d4eeed08bd3d94beb698aefcf99fff3958869f5bdef2966dacd957bc67d7761108f9bce8452f22c9d0cf320c7f50c11a5f7dbf9d24132f2bb44d0e4d8371952d6d8dac1549a2d0f6d6eb6538384ecf49bce79cb071150ff62bdbb4d79d29180ec6226cf0d462d6477ff447032e06701aecbac73dee71af7bddcb306686d26f39a57fd2277d92390d48512c010c8281c4241ef8c0077ef6677f36c75ca5125bf439762a76c2402ed3666ac2debdcffbbccf9ffdd99fe10afd2ffee22ffe9aaff91a6cc30dd9c70ffee00ffeeddffeedda78f39bdffcf6b7bffd377ee3379a97400005cc0b6e1dbcb6c967c3928e3d35da41aeb77aabb7d240552f77da2e5b34666b9b2196e1f18f7ffc1dee7007ec4151f7bbdffd7eeee77e4e2f88d9bccddbbccd7bbee77b3eec610f7be7777ee7d6b9c65b1ce49f6360b3b4f4333ff33385dcd920b2fa988ff918f07469af0f3a860dc3ba4d65b7418d6dd0e188f62e3dd364dbc043639bd21fadd31cf271afeb8b269efa3a8953dca60fc7b66b83ab93d4b52cb2adde5337f6fc14e48c6f78c31bb20c54fd7bbff77b0d4903f9eddffeed59123313e3ba8f2af4162b3782a0a62b1cb9a8ea431ffa50c33c484425a8ba71214f5bdda78d4b6977df6aaf9bfe1e3b1eb7f5577a7e28fd073ff8c10257a00f6ef1f3699ff669ece17ec57e68bd8756011a12d12d6e710b72fba00ffa204b6fb1cd322f556b39be9a3229d52ebab6516e1bef45ec92798b597ff9977fc964b13cfc45eb0052d8aecebb8c2836ecfc36bbb1ebb81b219c70e04cbb4e08284f4876bfddbd52bb24092cd756b6e17750c0ec849a1e8c2518cf4595833e9c31451f976390b403ce5fc60bee99c50899dbf6abc8b67a273d2665eedab61ea46a458cae0670c1db8ffff88f97d8ec448db7bbdded5a6f9e5d323ecb8787c8ca33b51cbcd956ef363ec9e4def7be37113134516ed9dbfdb245dd1f2184d82b0320f5155ff1154975e4fce8473f9af92843bb950fbdda9ea5b3447ada348ac8077cc007e0aa6b43bc1b023fb69bb6896e5bc15de5b921a554a24eb77feb9bbff99bbfe11bbe01daf6d30ac8b1dc9e3cc3b17c6e90da57fe5de99cbc45e736a726eb41ddca5ce438c19d702d0cf4b55ffbb52011e63b105a5c814a1bd4423bf28c81a2dbf09351df5257e3e2d0719afe1c3a1eb7c9ff583d5f528bcfeffcceeffcb22ffbb2c73dee71638b2cf7ecbd1736ea3d823eaebeeaabbeeadbbffddb6bbe6b3e5bb19452e3cbe951768cfc4d1df58beb4bbff44b0db123e4d076c388bbd770d3bf7ad354d368ad96acd6c83982638e76d5ff6df927fd8402df66f776e5e784d5add92ebf04fef9652d1b33e90d24c59a983c3dfff9cfbfdbddee56e8b80cfcee4ffee44f7ada2e392954dc1212bdc9a7b6246fb418f6cf7ad6b3c45da88e744ed78d8272ce644bd9763266ad5a032691464248c51502f0b3d7e10ce76d08682b92c5a04479fdeb5fff1ddff11ddd643ad52810d58eecbca614ab48297a71d7a92580d274b0edc03248ecf4503b256bce1ccb77df16e308def39ef7fceeeffeee9ffff99f273490ab259896f962bb2dc94af57aa1c655ad9e170e35cd6aea23bf50f9d77ffdd75bbfb390277300886c8f8d992576c2c1981091d96734dffddddfbde81db66bbb36e2ad2d507e267ca56a5dec756de849f9e3b35897bfbdc623815784c54c80521282bf357ca987edde48e6e820521e9eafa5bdd62faa8e3d151ef8966ff9969ffee99f9622c498b7732f12109fb3a3a2be9b65d6a15636a57a54b4522dfa021bea1d7deb7eda32377c7615d5a2595ba98d1be29a9f43f68437dbe85c05e984afefd243bd60e01069a11dbd66974cc6873c692c094b7ccc631ef37bbff77b9d336a731b0f2d8cf1b99ffbb98c4f939cb14869a33c591ece5e869ea6bd699a9fe1956c02059831dbf4a09e92b9713d7a8eb252aea682ae1ffdd11fe5f56533d03efcc33f5c86deba2ef0937e66393b7c5aa4a4b1d6a3b9cf36cecff61ba46c5148c74c8166a4b49b303596e89ae2387cd0831e24ee9b0c5dedb38e9319080d073154a165a686b868be0d0fc26c09f0d00bcd5e1f901143417145dc639b15e211da5928d233c24c9eaeba4ce6842c43d3e98123dbdca4cc8db83129f55a3f1b92cb3172d08265a3ea567b4323a848e951cb1e9658887dfa65f64a4aa18a954d0899bbd4639bfddc367eb7b5775bfe35fd78096c93e9323d071f78378b4294be36c1f28570fec90093a11eb5b7463af344b9dd004cf6d9507a8f42f7a8d189a1af54e110570e722e34b33832f4882efadb1870d3525a5be786829f6081ed3b96db866d4ff9bfcffffccf37eada19c03886151823139aa974392fac2e7ff361d81856315050a100832b565d9d74c03067ccc6d98c9c719118ab785eb6ba52511efa651bae34bc261b694c0fe2cc7a964213bee77bbe27f9544bf8e9e035430e223181f39553a12364974dae15645513aa3152c3e7501ef696d24361ce7a4c876a57a1beaea1b64c9c7a87cf8ca32b7ea6816ee273387cf8c31fde06c9fff81fffa3cc8971d8d0c0ccd052c2dda78a75e24c7953b0990a57cb840d50f3286ab1ca554cd3a607e5994a13e34171ad294b0990988ea8aff52f391bb0cb4567f3a8d1d53a452f18bf9d330ad6b33cdffffddfcf374779466588a7ee5e9aa08695abeed6a1cb60e1726888d0cca3604401a7d134cc54ddd813d5d14c91959ffaa99f2ac0d3b81eb2546ec3e8e520152c7de2b86920ed9241bd324404ffe59168167aab5bddea933ff993d3ed1947b15dfef45029f4b3dbc37fb6747eea881902345cb0cd7c29e3a99619c20775b8478d97fe7ed1177d114f91cb10f869ec34f708c0e562ba023ad8eb4448f4a58fa0b6d9b7805df9d59bd39971e76669979aab279697bce4253193c4a622abae7eea237f65668403a6e3bfdc8f82d5227f9729f1d0df888c393d42801b22ddd6de83925f534e2881ff39773fa2401daf5379dc8ffaa88fa2bb9d54777136b69e34a4532363437a01e75e2d63d88ffaa631d42b4fa3477b64b937e741e754d7b06cccccc290b24bb03c81e2411e93d938a7e2b1bdbc20b0d86ed6c84a7ec4477cc4125eb466b784659abcb168b2ac2ee24381bd6b6865894c7a4c953ef1133f7128346c2ad550370c642e515d5931d3a3f2cc2c675a610743f777bef39d6b0bf4f39ce73ca72197d3dd364e12481c622952986fa0fa3be2d52965ab53fccc44d6d223708f524d372b3e8ebfaa35b6736461822c78fbcdc724116ff25f9a8f7e8ee8d2996517db389f3436e00552f9d13188354aa5f5115203a647c81157b6b736f8993b0cf124a54e4d2f1552ef4fe6413f2d2c268a25fdf5fea004a67f033d32d878c786803bc29379cdaffeeaaf9e819fb46f76b39b35bff2b7b9d6087fcc4e39d3a8b4ce4da646a5cb4e2c5b08a33083b2146686b09f1297d30cd996e824553796bfe00bbe40b8f7fbbeeffbec9fb333b28133fa80c818283a2f3d943f0a5c33cb33b87fc35922d290c41e0adff44ddfa4f90cceac1fa5ff71ab451c7ccaac8d55d45fc5bb89be75a899f9b41b2143c4e664f93ff2233f7289f537ba329166eb5ad252b5089c3d8856d5ef7bdffb1a29ad5756e341dc33a3acfecaaa2476ed3d0207782a4ffa53b7baf1b33ecd348d0c833ec1ac72362fcd16cd3ca7de2c71ca329ecb11cd86cc9c73e642443ad834ca49f508fb79a8595871cfa162b994c413e19e7422cf61291d9499652363e04e77bad3cc2d78022f84104a912e909b2bb2bb30d5f15786b14a99a11c8c9b19c35537a3624648290c416e38d56c5cd1a7b15f33d992e29e16e65c69b90807c48343b0ac5a668a2fe732509169a8c64c9e8a527d46aad964a1e99867d7368cac836c2d42d9d554f31b33a187253caa8a092a346cfc5dee00f0d32892a2200a9affeffffdbf4fbcbc428909b32a0ebd6ace98bc2416db0df2445d8b9aa3e894e9af9e1ae1dbc6edc6d439b9e91a421e67100f5de88ce98f01a77c7b142912ce5ee89d2664c92af39d7ce4d1ea54ce54b2e2356a093747e64b38356e60b06cc1cbe130ff8187b17178280435536102c9b05663fda85d65903f60b7045e4b21acf7238119d47a7c9490196996e2af61eb6063f9cb4c4ba5bfc77bbcc7ec8d759421f90b6a8ec2349f4156a78c5a2e7b840a153c9e5872b52c61741d9af76d90969292a8aefb7e1a2cc24e02b12acdb034c1289093a7af0a39976195526addc0b5e14aa9942d8d428aaa0f04716ac45cce0a78e66289c66af5a4cc8484009713bf89804a44bf29c164b01f2883f37eeff77e47e86d3364196692e67ee6510dbaec55cd0c24cd95c5766593a7a2105265b7d937c4672227e7e0c521a2e19a4c1a33a2675ad264ac9c1333c6e13820a5c2b8b67c948de47132766666774bb94de8318519ec3510ea0849f668c53dc78a68d70cfff3737439d1432f7d6f3ad5a0fdf44fff74abece65554d03976eb2cee4de2e5617aac647ff9977fb981f71ffec37f680676a31bddc85c9c09702f9b0d3706407b5cac88fda7fff49f9efdec67eb577e8b23171366e668465b70289fd912ddb205c784cfa86bb9ddf03624044ebff55bbfb5f33b687608569e5ffdd55f4533f4835ba1f27778877750d034e8677ee667d26c612a041d6542412d9a409b552a4263f78c35324b54eca02dcf6a71f409f1de10288ff770fcd22ffd1233d7483601e26ef16f9f81114508ce5bfde66ffea656f0e26c040acef0b7c496b5c2270b6e907cd7777d97fd287627180fe810948d503627b5ed00299221613ccbaf45a4d1fe83cffaaccf3279928e1a4b67e0499f97a8e2ead07e945f1e7b127ff6677f36a468cfc1d39ef63415e95c35da1aac512ca6e2d8269f1ff8811fe8109f4370adac0519a3dfdaf65c5ad14b3b34b337213119a4f70bbff00bbdba094dbda016e7e9d021f6a73ce5291a4b32f4478f442a8ca28db0a6f7d7e9fd777dd77795d9d6b1e58b46726612cda75922fcabd72e727a85b8aa9122558ec1be9fde41a209fca28258d5342ce923ada0b414897c3a678b8eccfa0e7d793ae5d7ce030511a793714ba509933250396a40bd85f4c9471e145c6e949272f42b528e187dd7d4a39c96d14409694543b56d824d183cfae33ffe63672c7257ce2259abd5179e1a7d895d3ff69e30148c6b3a29bdb885de978e7883cbd5ce8f7602654972f99d02a309ad26371291f2d35fe9e8f42ad43a881e5239b16dd9288914b5545d67ef477f54e15e624b3cea45e779cf7b9ead7bc5b4bab269467d3b829bbc31aad5884944dafa4d0eb83282deebbddecb91b12ffcc22fb477a7430f8639c55696fa45b0290156a54bd42e29194f17ce915291814362aa1389375d8c8e141c1a89ce82fdd88ffdd892db835a5a41f435cd410a149a9cb8ea824650a6be56f8bb3429ddebe8b2cda36df66d59b689ab82bd3537f31e38ce4e3657f488fc73703d359ba22d7a04352e801c48434ae1abe6fce1ce9a9354b1d402969b84e95ea5ed64f51385ccb8fc73ba70c37e1e9461292769efb6b26bfae1123821509ad1225ca9bf395a8e1cc53ec2627016a735f192485de4a770222b7ec222b394d31cddb99ba2418a33614672fb548c5bd0874a65d410fcc00ffc40e91485c65484234c41251a4e5e0ed4de17868013125bbee94d6f9a7992c7a66644a8ac13b07e16a4f528d5046e38bf091ae1cd3c86c62f8f98d272441ef0800724285b95ed709a01dce60304d9ac09cf8c7d1cfd96cd20ffd00ffdd091363ffdb11ffbb153d1b87cd2e0839376cbdb44018a695108cfd5e17f2e36d396899fb56dd2db363f680111601a1f1c9c328c15c1cf52457a59dc88daa3777aa77712485fce3f0e2a0f61e23917e5a9f3ba237637ea8583dde8caac8f450afb06b21afe56caf679082966b0514e1d41197817533a53a8b091772ba0d9de0e6227677d4a32ba9bd098335be99392bfbae92e77b94b335a13f19065b5500c5e7356a9780e52d217ba95d8bda9c11916e65eb0c1e60928b0891dad5051ec8d09f35a04ce38d89d34dccc8e81130eb78b956d8ff3d104c55ca40934d334801979c2139ea08f72f9fa74e6e500b19e6537cc6d3caa439b7fd747e5e4e67ffcc77f1c8ed789fad45afca77ccaa7d090620f13edf32677fb8259365b03c16eefb88298fda5903459b782e0758d26b7bf3e57670668da663e06f54e8888aeba5283bc664b3613aaf1c8bdcd88149b6a69265d320c531e340b6fd03767c19c00c7ff231ef188789ef5b20992bdeffbbe6ff231cb623ac60dab1d057f63954845a04ded58f28ffbb88f8b5b6d71a5abadcec8ac769261bd95254c7f490c945185b247a8687da76989cb6bd20c8abbdef5ae361598e94d88d7a3c26c9a5048180ffefa59d8cccf2c5be12b99b372dbf4ad284b65cdee2ca8a506884c103782c9218b4dda965335b96d06715ec162781ec170b577223dad9149a9889f69da44fd53aa12dda793aa2ef0df75840c978ff638be4e58e3559fed44eb5c294dd154fe80ded79ddc4c932443373fc4f770e11e7dcee77c4e1e851312c3d07385643d9233b8003d306afc0dad6ac42a6bc75cc48ba680326a9c4846d94429c09d41154b3c419b4113d8689eaa94521ab1ec9db29c59d394784877b1441d19bb46351fd68930ccfb096770f9ed19629edabaa4397868e7726d915f7c02294b81de3232c7fe7be5a09c5e12e8a9018c4926323610e74a85889812945153d0a04df3706e5e452c717bc73bde514c280ce7d24602c72df10e5854ea887162245b9b278ad080ee5345b88755d55e30020f35dc054f8020e4e99e5d66bfb289dbc6ed2ce8848389b4af85284e08750a617ec2277c428df5933f634d642e2aceb2c746bd401f08337f8619dbb1e529f2ac0a51a8305cb04345d3ef423b98215829d015f9a74594d9858efb42924a616696459402a712b8bf41e4907753ff4e23d307e82d044c32fab1b73660155016476ca1b07e29867fb55a937dd9e5063e6ab3ba01e012afbe934291443e7404c892766582f4022b41e60d4cca939c671ea20b8006084977cb3391513d05dc34ef975f7f4103465f9adf4cac2bd0ec06b8e15c67ddc758c81f3b4b6898a366e4b6128a20580c5ecf2a896ceea7ac6c2e882dedca1aa4e7f001b4812bd0071d48a8a94e83a2af3b6b88d85296d96c8d96362f4a2153575199e58601d6e9fef7bfbf61d890918760fd657f66a526b883a6a9691ba7bae4bced6d6f6b0290cdb7977ca0e741ad5eae34793a7b3d93aaa9291ca0eddeac26a0ceb61835ae4e95badc17e45323e038bc0173a32187aa9cba08c439f986649c93cc1c61290584b5215266eb127e36e754a917a4f17105e17276ee7519c3d8374f921b1f61f29694428d98a190264b04ceba7a730ae3831315bdf77bbfb7449b6205a1434221e015f75c59637822dc93f9ced318a874375d4c8d68838117ac363cee739ffb30527c736b49d4c59a578de400580df07f34d2269821a56ce9695291645ac2b7196c992156c9c64619d00123667bb29c4d92a21638cb10f8d96abaa91b179b7d31da1db3fa911ff9112dca7299d58da5331e105cb6b1c51d5ce5aa79cd1c3c48c7e0e66b8d90ec14516869cdc1f918bee5a47f222e66692dba1bd539661c0276cdeaf0a62d18935fb656979915260365a6213ab511fd9cc1363fd45397f965a65359ab4e529ad9b42f3298e2021a32343cfdc4338467b68ddbe83739ab22aca280d47c950c586cef0b86c1afccb419bccc4dfb58f3cc90bfbd83c095dd2107c269ce470ed97413f460990c64659dcbc56a872fcb0389d622186eb925824709cd244357ed255e1b30270c99c2a41e32c3348838039c2eb1b08a306ab06cb510a0c0a7754fd67342022bee49c2475c0d1078253c