summaryrefslogtreecommitdiffstats
path: root/data/fonts/LilyPond-feta-design20.pfa
diff options
context:
space:
mode:
Diffstat (limited to 'data/fonts/LilyPond-feta-design20.pfa')
-rw-r--r--data/fonts/LilyPond-feta-design20.pfa1277
1 files changed, 1277 insertions, 0 deletions
diff --git a/data/fonts/LilyPond-feta-design20.pfa b/data/fonts/LilyPond-feta-design20.pfa
new file mode 100644
index 0000000..b50a74e
--- /dev/null
+++ b/data/fonts/LilyPond-feta-design20.pfa
@@ -0,0 +1,1277 @@
+%!PS-AdobeFont-1.0: GNU-LilyPond-feta-20 001.001
+%%Title: GNU-LilyPond-feta-20
+%%CreationDate: Tue Nov 25 18:38:53 2003
+%%Creator: Chris Cannam
+%%DocumentSuppliedResources: font GNU-LilyPond-feta-20
+% Generated from MetaFont bitmap by mftrace 1.0.19, http://www.cs.uu.nl/
+% Generated by PfaEdit 1.0 (http://pfaedit.sf.net/)
+%%EndComments
+FontDirectory/GNU-LilyPond-feta-20 known{/GNU-LilyPond-feta-20 findfont dup/UniqueID known{dup
+/UniqueID get 4208404 eq exch/FontType get 1 eq and}{pop false}ifelse
+{save true}{false}ifelse}{false}ifelse
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /GNU-LilyPond-feta-20 def
+/FontBBox [-518 -1323 800 1250 ]readonly def
+/UniqueID 4208404 def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+ /version (001.001) readonly def
+ /Notice (Generated from MetaFont bitmap by mftrace 1.0.19, http://www.cs.uu.nl/~hanwen/mftrace/ ) readonly def
+ /FullName (GNU LilyPond feta 20) readonly def
+ /FamilyName (LilyPond-feta-rosegarden) readonly def
+ /Weight (20) readonly def
+ /ItalicAngle 0 def
+ /isFixedPitch false def
+ /UnderlinePosition -100 def
+ /UnderlineThickness 50 def
+end readonly def
+/Encoding 256 array
+ 0 1 255 { 1 index exch /.notdef put} for
+dup 33/wholerest put
+dup 34/halfrest put
+dup 35/outsidewholerest put
+dup 36/outsidehalfrest put
+dup 37/maximarest put
+dup 38/longarest put
+dup 39/breverest put
+dup 40/quartrest put
+dup 41/clasquartrest put
+dup 42/eighthrest put
+dup 43/sixteenthrest put
+dup 44/thirtysecondrest put
+dup 45/sixtyfourthrest put
+dup 46/hundredtwentyeighthrest put
+dup 47/sharp put
+dup 48/semisharp put
+dup 49/threequartersharp put
+dup 50/natural put
+dup 51/flat put
+dup 52/semiflat put
+dup 53/flatflat put
+dup 54/threeqflat put
+dup 55/sharpsharp put
+dup 56/rightparen put
+dup 57/leftparen put
+dup 58/dot put
+dup 59/brevishead put
+dup 60/wholehead put
+dup 61/halfhead put
+dup 62/quarthead put
+dup 63/wholediamondhead put
+dup 64/halfdiamondhead put
+dup 65/diamondhead put
+dup 66/wholetrianglehead put
+dup 67/halftrianglehead put
+dup 68/trianglehead put
+dup 69/wholeslashhead put
+dup 70/halfslashhead put
+dup 71/quartslashhead put
+dup 72/wholecrossedhead put
+dup 73/halfcrossedhead put
+dup 74/crossedhead put
+dup 75/xcircledhead put
+dup 76/ufermata put
+dup 77/dfermata put
+dup 78/ushortfermata put
+dup 79/dshortfermata put
+dup 80/ulongfermata put
+dup 81/dlongfermata put
+dup 82/uverylongfermata put
+dup 83/dverylongfermata put
+dup 84/thumb put
+dup 85/sforzatoaccent put
+dup 86/staccato put
+dup 87/ustaccatissimo put
+dup 88/dstaccatissimo put
+dup 89/tenuto put
+dup 90/uportato put
+dup 91/dportato put
+dup 92/umarcato put
+dup 93/dmarcato put
+dup 94/ouvert put
+dup 95/plusstop put
+dup 96/upbow put
+dup 97/downbow put
+dup 98/reverseturn put
+dup 99/turn put
+dup 100/trill put
+dup 101/upedalheel put
+dup 102/dpedalheel put
+dup 103/upedaltoe put
+dup 104/dpedaltoe put
+dup 105/flageolet put
+dup 106/segno put
+dup 107/coda put
+dup 108/varcoda put
+dup 109/rcomma put
+dup 110/lcomma put
+dup 111/rvarcomma put
+dup 112/lvarcomma put
+dup 113/arpeggio put
+dup 114/trillelement put
+dup 115/arpeggioarrowdown put
+dup 116/arpeggioarrowup put
+dup 117/trilelement put
+dup 118/prall put
+dup 119/mordent put
+dup 120/prallprall put
+dup 121/prallmordent put
+dup 122/upprall put
+dup 123/downprall put
+dup 124/upmordent put
+dup 125/downmordent put
+dup 126/lineprall put
+dup 127/pralldown put
+dup 128/prallup put
+dup 129/caesura put
+dup 130/eighthflag put
+dup 131/sixteenthflag put
+dup 132/thirtysecondflag put
+dup 133/sixtyfourthflag put
+dup 134/deighthflag put
+dup 135/gracedash put
+dup 136/dgracedash put
+dup 137/dsixteenthflag put
+dup 138/dthirtysecondflag put
+dup 139/dsixtyfourthflag put
+dup 140/altoclef put
+dup 141/caltoclef put
+dup 142/bassclef put
+dup 143/cbassclef put
+dup 144/trebleclef put
+dup 145/ctrebleclef put
+dup 146/percussionclef put
+dup 147/cpercussionclef put
+dup 148/tabclef put
+dup 149/ctabclef put
+dup 150/fourfourmeter put
+dup 151/allabreve put
+dup 152/pedalasterisk put
+dup 153/pedaldash put
+dup 154/pedaldot put
+dup 155/pedalP put
+dup 156/pedald put
+dup 157/pedale put
+dup 158/pedalPed put
+dup 159/accDiscant put
+dup 160/accDot put
+dup 161/accFreebase put
+dup 162/accStdbase put
+dup 163/accBayanbase put
+dup 164/accSB put
+dup 165/accBB put
+dup 166/accOldEE put
+dup 167/accOldEES put
+dup 168/wholedohead put
+dup 169/halfdohead put
+dup 170/dohead put
+dup 171/wholerehead put
+dup 172/halfrehead put
+dup 173/rehead put
+dup 174/wholemehead put
+dup 175/halfmehead put
+dup 176/mehead put
+dup 177/wholefahead put
+dup 178/halffauhead put
+dup 179/fauhead put
+dup 180/halffadhead put
+dup 181/fadhead put
+dup 182/wholelahead put
+dup 183/halflahead put
+dup 184/lahead put
+dup 185/wholetehead put
+dup 186/halftehead put
+dup 187/tehead put
+readonly def
+currentdict end
+currentfile eexec
+743F8413F3636CA85A9FFEFB50B4BB27302A5955DC23E0F3397300C8FCA519E56C902CB3
+B617F2A7538B6DC265A7CF20D53EB36E373340044ED3C3212B846132E1960981D2006CCD
+E888FD9671CDD7ED1352864A4B63C0967DB2112FA1C9858565C8FBD0DDD08B57B7FCEB3D
+24B86E4B8F343E1D177E9F46BDF43B991761555A2BD0087D171A8D4E0704D7976EC07F01
+20F5004A55851E3D7F1B101CCDDC3F8F02070217787E5D3D718929D6E6B9F17D30A17EB6
+ACE1F85BE11BA385884D9D001BF3FF9CCE9EA1F0B0ADC25AED55D150604DCDEA73C8DE1E
+7B336426F05E0481E3D7D3246143080CC574335B1A6E9734CC1CEAB3BF4272CE8C244325
+EB6CBD67E20D98D3951F2271CD1D19EAE9FF0C04B2C5F87F85C9AD7FE0E65360DA30957F
+51A372DFD5C14FA4DD33780582DAE96BE3AC2C9075F6F0393EF540A1EB9E8D2D64FD9579
+06D9B96330464549A2153358ABED94E16E5C6C7C4E192C5F2E874C4ACEB6C162FB7AA0E6
+4FC0AA67F04DEE195D7A40A70619CE5A788D7302218D659BB3FC2B77AAD4FB24CCB6EE82
+FD17A5C5097B5483E1D72198411D032A57105D3593E8ECB2603EF455C22ED52C5992D999
+7F585E086E8D056D7AF59ABED2C1AE94131151E3283BD34DDCDF28BE734AE139246E2ACC
+9DB6B193E75C7FB9C0BF7D966C3F83AF0F5FC35C2906F5248AEE0514034447C21813C37F
+42CA0E5962025FACC0E6CC1A1CE528DAE7925E7677EF603ABF76A4B0F46708CC5A416107
+F3575562D2355C36CB9472A53B776CE1448A661BF1544B921DA9BA5B70C0396CAFD4B67C
+B6E46F14003B3DAAD576755278701490C33A65E052E559ACBFC4871C03367E9CBA629947
+B9E6DFCF4CA060DE84E31E4FF691B32F5FD94CBF960E3D591B69B6B94E5DA00DD463076C
+4B3B0D67CBFAF34AE5BB86547A065267706A137B8A2CD45F505957EF791B5026452FF158
+517C252D44FC57335890CDE78A0FBCE08B50C2F1D873D5E6F388AFA7298E64E51C98A75A
+AB8E9C588A71E35C9B816EB7182886AE51823D58D3E48F4932996D9EC0CEDC1E159C2228
+DD52F4FF0FC3FB6D8DB28133E1D502B722EAE4FFC23E64903462267E94E1CB962C4EA638
+33ED390A0A2F12716F77F80F28C69E292233A41796D2615EF28E004C05A5883A13DEEA92
+EE656C3A245F4CB3ADCE74CFEC7D427C4C3A8073D4739552F6ACD7105626C6CF26B9FD61
+1963AD2AC7E323845BE488787AEEB8C12699F46B34FDD9FC2EB0E94C9785E07652E16B5D
+53478F33931870A8E45DA6F10C5426ED0CE1AF2817C059D9245102E1DE7A0CF1100C9E03
+8B30CBAA3B55869F3A7294D69CEB202AF53BAFAD24CB2154FD8551577E4C15F556B2F3E1
+891FCEB8DC5BB2FB0657DF849AB056FF6DE28C010471644418E9A9C0D5D3B7B662934D8E
+708791A5C6B88B2566F8F8CF48AFEE7A11028C60ADEE383D97814299BF6D5FC66D58834B
+F7827DDDEB29C1F26CFDB671A1722BA40C25306725E366EA7DD50A4600D1D2604BD79A04
+1D9ED90C8468FAB3A79A75D527A71E0BFAFB6CD10F77CFEE168757E9F19EF6539F295217
+7D2B005EB0C862620F653704D661ED76D47FD371E6183C68A2F31ABCEC04076DFFE68F52
+C49FC46CEB4289CB093A8BDB713ABD6313967A56A66F39E89F59EE2B16C04DC36E8B8CEA
+218C59D4BFB565F808EFFD2CBFDE6220D5286954CDB4F223A6D6293290991441EDE7F3D8
+BCC03B6346A51C1FA9CE2EFFE557287C98EC1C30F785BCFB5F020F2FAFF10B6A424E66CF
+ED5DBCA95F0C1EF34D9599F20AE3D07C03B7A56A925F45BC0336EF35702C45E3FABF60AF
+B2DE5D2AFB5D15CF4057934BE4C532FCFFC7B70093356A9BD6EF3C55D06E908D334ED541
+55B785D3168E2BB0DA9311C0A72173E5EC58C11795C412FFC08E42C22637B29AF2B3AD5F
+0397CF7390C3FCB2C2A0B7DCDDD34E068B0D20A590AD43C1C8DE7B76F06038E4094304AD
+4CBDC4C50B9F307823D4AA25BBE701CB8F7FD49D4F6EFA343AA9BBFDA9D5061CE9CB23C2
+1C6D852585426F6F3E44FDDE3489D4857290DC0EB91E8E76C6EEA6EBF1C47867446D8499
+6894A22A3305B6E6D756F110A594B3348FE26FC7E7470531EED12FF71C862AA9136B0CDC
+B92F7CA5C235D99567E7B67690C6C6AB77CA70A6C6769F93090BA94013209857C6CE20CA
+4C36FB122F46A262341B5F70DE633461186C9E9AAEC0CB94B2BA21D68DC94B7B0DF4FAE3
+11D4EBD60D95A3BC9167A8744AE7CECC24C37BA75B92B5490181CB7F5CC1A0CBB02BD01C
+DA6E151C14B512DCE9F202B62BC9B30E47EA60146E418D9F663C61DF5AD66B8A2CE7F537
+44637067A702CA64A80D0F763C87AAA80E99CFACCDDC1C47E24C411F90EB38CA0B54B21A
+8DEC3B2A784716C01D9A744BC17514BF1C2D77F81D2C31294E57F2F80FA5BC75899F8174
+1CDC736388614FCE7285EBCEA4B558E19CE1D7BC9C3713301B3F502FD337107428A32721
+98EB716CAB438A309F177CA3908C48B33D4D03DF950A27AE0EB4B62353BEA91E8A072833
+AEF570BBA1DA3502C3A88D1E41C7F7B6A4518FAAFE129D8D080FE00A375ED738D5A0A8C1
+5D91091006DF628B730C6DC4B94535036683167C91D1C0552A501FC395B2E91A2E53A55B
+6A6130978099AFBB88AF17213BA7AC9F84AD43BD0C1F04858426CDF3E4C2986377B282B7
+8DA2B76EC4A17F8832B9217BC409AB447336F4C1B541CA02E2795F18F54EC9EAB2F3B7B0
+D4C68C4BE449BF5C08466C060AAFD6B4E6B54B3098D48A2C39F136578DEC87091ECB1A37
+05EA7CCFFEB1F47E6F80D31F5F59D175928A7E18D70342968965147E5EFCB361657F35AB
+DEADF126DBD625F3770A95977FE340ABB525DE439658745CBF9BF4C6F4C1D8B2D94A3B2D
+17D938403BC40804BE59B5ECB30423521478694078E5EFE4D72A9B780E090DA5FC015E69
+412AFF63126A17163C43BBA2FB26FBA0925C0ED30B0974767575C63B033FD7B71CE9504D
+5B632394D32DE86BF22171F18B032A5769FB5176F2F8760289283DE716C4C0332D3A1C8F
+DCE18667DA015399A8DC7A4B3EACD4E92EE3B6C018860343D8FDD54477E82D44B73EF971
+BA07718635B5E5E8FA7080AB0149C707865F8DE458EC3F57E7F432884D3E89D01F67BB81
+5379A38C31968B8458B7D49CD120C04B7A9E008CD3F7EF7B8ADE471EB131D88DB5D3A673
+600F4E5F5D1FEA8B480292563C72651D9EADF037C7FEEA5181C80288BA10F421BAF765F0
+8F8537DAC1A9B8671013C4E8283BA83C057CB136B9DE60615AFF79A9268F17B2898A76EB
+66BFFA9889FFEE6387E87AD87A0A1811AA2B708001FC8791D9948317D60F77BE5BEA1F3B
+BF4FADCDD15543F976D6B8D3A406EFD950889283F83982863CF52A1A92B20DC678F910F3
+5FA2A8875B91D1C3A45ADB3157F99DE7ECD63012E73A52DE379EC2271803F2BBAF8F3AB0
+DFCE8011634D93A3C66BA23216D241D91AEFD11670604A8A32FAA3EC00BB365B90FA1C1E
+F1F80B0377B255ED7247F28B0B823FC5768DDD47D1DD7758F4A61653F9B3F75E88B6C74C
+5180CC03B54014464F0D7BA295AFF37B69715923BBB7795C5CD7DFC03823D1A6AC834F38
+EB3A5A3A61F7478A49F9B12624073762BEA35AA909088E3F89524949ED2282CF05F40AB6
+181C359083985AC4BE78C91E3486742DE5854752CEFAF69675E0D203A60A816B23337E94
+D98A66164A2EC73417B67D37617DADC7EA7A11BECF9F7F326138E13F8145B8FF58707033
+3CC29AF0FF7CAA8C21B7882BE770F9F6848E8F85CB238A1D8DE8A8CC650852266020804D
+9D06F6D17AC8A04811E487CF11899F7CAE6CF5B82292348D6DC8AD5C1F8F3500CA401F2A
+B48D080C3D01FB8EF23B80D5BFD9D963434890D760BB4194485A712FC8E80D8609C64AC4
+A9E5067CE0E5FCAC022E552CF323F476EDDA0A848C18229D48A7ECC12A6D7CDE5F310728
+2D1F427B6829EC3284D0CC51AD2B71D8B166605730FB441DB5C273CCF8A529B7FF181AE6
+91CC030765A44BC38605A6F393540B83B45D684359A42951CF9CC92F325422216E246E90
+67CDC824AD8FBDD8AB2DC88D12BD3DFD096D42D4064933284BC3191182B3E0E4245890FF
+790C21FCA80029556889CB96CBABF4AF2741747FC3C70C1904AA06452D7357B774AA1F50
+FEFF85BF1290DECF9D9FB632F3093A8DD05BF98081D186CCEB6E0C427A88887E7EA653B0
+05DA96D4AE05B864998EE427260A64DFF6D510BD7ABEC2AF2FBF4A0E8019BB2114D3928E
+5AB84E1E5AAAA6A16E5053E1122A329E9D8AA9D7F6890472EAD0311779AB25CDC3856190
+29603653B3BCCB283711DDFAFD3D95C5360CE263C082C0945BB5E6D252CCF547765BD32D
+C2944943E8D1300688AE43BE73F5A6C6774517733DD2ECA406E492370265B3EDBF891505
+ABFABC35CD0EC252ABB617AB2CA0AB19FEB611193BCA97C63EF50E347978E07CD9CF1383
+4CD0308FA72AA585401109D6C502638F392398469DDF538B401FDC739457482B83B879D1
+97C578E568D00C58A1CB26CB5DDB5E21872773CD3EDF1AE14F68821821DF84E6505C6C40
+6AC08EBC985ED7008328071BC7426F64C3CF0E35F712906D6CAB524A38EFF1D65B991280
+F15E9E2F0180288556D584B54F26486C49A10113267660EE507C0B85294CD04B55B6F4EA
+4D8763ED0DEDB4CC400F52BC1696F7B5FDB605388A7AFCD7D73790CB15A13FC498EAE4A3
+2DC1712C3F03795FFBF9E6925F569C05DF071B86B2ADB9F8727665A61DC4A212D53A9756
+3979F09AD79148A5BF6A41740A07BCB4A1A774A84868721241BC7628A28587A5A9F02FE7
+A067B75C618477B76EDB63B91B91E78BFACDE3237833DAFAF9C92E42AD8D1F8858C29232
+4C8E4E8FF5992E07D69634BAB5E9415AB0BCD60A8DF3C1B70868B9E0EB7DEFAB3AB5D6C8
+238B438432A63193C4AEC6F469EC8F439C4D54738FCD7E1FAC753EDABCCA12DA3403147B
+F8E409AB5902D805B284BB643F9FB5C6E9E26D22CF3BE651A48D2518D6291B6BEF7060AE
+3A843DB9279C8FD90C629ABDA7B3D3C0280994F88C631D2BB7DC7070BA10FE0FA06E9426
+421C24884E51F2A33D7A67C588ACC0630044C8BF2BD78F4DA42A98693D3E5AFFF031A1C1
+0510DE90D8D7BACDC8BC1AC2B9264B93796F03BA542F16C30BA766E5BD5D6D74A6C656EB
+5BA491AE77705BF990431A7FDC62D8D5D75FF20967B2E09C63A19F45BA6C7F37E4E05CE0
+C774D40EDEAAE757067EEE6A9EB66D8457427D5F2B0EF8EA0A214CF59FA66135A7D2558E
+F2DCAEC83DE962522E1416EE6BF5AAF32D6F0DE9251979D8EB525016C7AC98D774F38BE2
+51757BC0832C20ACB3BA67F711FA150FE60D86770CC85294F833012F74FC88C918FA369F
+3793E7AAB3FEA504DD10E41D913978B51ABE170F898B670DA3C242B5947059D3B9CE810B
+57FD7E316873262B745E8C34DE322C839E267C15EB139063C68EA00B0DA5C7F5AA8AA784
+42BDD3C20506E7D831868B10974B50F11BD6626ED860E18C3027A27E162B41E237E3A27A
+DF9A5213220A605B65B45F9998F57C3CB7CF4764163313B9DD581B19FB8BBB23E6C1BD6D
+013A0D4A8FFC3503CDFB5717C5E3CAA2411B2136AF7CD9DBCF34D95192C11D3452EB1722
+EFDEA7F752E5FE899E6D9CA05623545608A211CA8CD5195B2E27E2C4ED77F02124A92299
+49227F714B2A9BA808140C019B74AD6652D9C24EBC858FB5A0BF1C40D2EF2AFD32BCEFA0
+A88BCF080701E101700B72D840D8295B843AC806B8DA53051CDE128D06C7FAC0C270BD94
+DD0A9C1AC43826780A2604FFEB513B253E6F3EC4332D315A41526375D06F6C678568471B
+3CE40AFD5A6C7BFDA0E491D1080A1F98883814C2068DA4E8A9CAB9798A8ACDAA8122C1D6
+EF21F21202DEABE47BF3002724A338D04DE2FACE2B3EAADD1F17EE1B23398CAE647C2CE2
+EF95FD521F1D17772A146BAAE659AB4277D4098724A79E7B7DE4A1E1B81C1468760E13C2
+313102391A088B1DABFA6B64A07466ABF4F051802F7C7DCA7DD255943F58E97D3446CE72
+5BD55C68E4663215F008C9CD8E354821DCA276B957BD61553149B9681736522BEBFBD7B9
+1E21397A51E1747503B1B0059FE63ABEFBDFFE4BE5AB446BB8599CB82AF0BF68649F93C4
+7B7F9CA63621AEE9AA7BC2E137103922D53CA8E7AC52A7A11A3AFC0D1BF96B8F2DEC1265
+A7D75F0C251CB0D917A81ED15B45963555C4D7536C4726322DFA412567ED954AC995828D
+3D906484BE26809B1A22FBCC4903A85FEFEB46CF12FAFEDCD64024E008363DAC39A1B19C
+6010004DF4D07C5D61BAE15FC0D18A86759F9147045B4562F5966C330EA3A4B7B5FCC3F0
+838645A39F3C693B6F26C323D87BC2C9455801ACD90579F234180CE3CB47ABF53E267E2B
+88BCD7E001C8B34FED4BEBC895F7EF20C10F9EFC12A6C60EC5ADE8B36066C9DCB0CB046A
+75F58B484BDD34332C3AC44F2151E147213FD4D5AB0D6FF404F2DBA43F2E6B8E9B33AB73
+0076F15A01964B74BE967AFEEFF15C7D0548B99820BBCC1AFE404DD183A933321FC8F506
+8743FFD57A6068C64A042E8D3673345562B7326981EDCB74DAB5C77AAC0C911FDE1F497A
+5393BAB8AA71A10A5A6FA7A8C60E3E4DCA7068536F1D821E20888E3CF74CDFA20C2B5633
+8DCC1269F0B491A8206A9053CCADF1CEA836EC1F99AC130249BCCA92FACBB531BB96AA15
+95363B46A0EC7A89E7CD63B439B26DE70B2ED2C8D63AAE03009E39867DF9CDB39130BF18
+E59DD79DE81B6B08D8A3D2923D9771E7F0C495209BC7B44516FF66DC91FB021D016508B9
+B274BB63F4790E401EFA89449BC2458DF1C7F16BFFB6FDA12F9BF9AB722C941E9134022A
+47DD6612CF60C70C0C112564F2B2017AFBB8520E6593891A1D8CAB39515AAB5DF6D5B21F
+75A28C47A564FD91DBE51E78D900E016AEF72FB0E41F517A4C9799067E41DD2ECE4112EC
+258FF19ED8041953A69173003EF29F653F2837003EA552A605E6627541AC752151E9F02C
+D63EF3CA1DFD2E86C5A746308A17C13D345C4D2360BAE156CA1D2FB5336FB48E4D2A3DB9
+2C78C00162B164648CA123B1FFA8C2BCDF125864CCC81C7D5434791C0EFA898B959BBD3F
+2BE8A7B9714DB32802A8770F520C9F38F74DB7DFEC1C9FAC2541EA7873389E8A5F838F4B
+E837748B84692E6240EAB2E312C7BB15B9CC43B6D0BE65C19E5A6E02D906C96F947312B9
+AEFC64F7C7371A7ADAFF2909663DE491A992A75985A3A7FF484577F9AFC27D7C9AE03E9C
+554CC57F0F2EF5FACFB03651E3CDED1D12E6C5025484C5360824B4E118DBF836AA79EBF2
+74BC0EDD493DC301D44445987F97D5B2F66994AD3AAA034D6B456F87D139FBCBD9600AD2
+DB39F15ED3936A692AD96138E5356DED79A03602FEB441FAD8FF7B8FB74D39657965BEEC
+826AAFA2316AE89F190AF454A587F78C550C70D366ED322B2CE28EE1CE13A3C7228BE677
+78F94F1D6090644B417BFA6DF3741146EB985733328BA246962C896DAFA77EF17C6DCDF7
+1B5B6EA80B3D4D527911DD80A4B60F3B6D2B1EF47A976BE7295C62B2B54AA87274C72D4B
+3B54DEE0D5351E4DA4BD39ACE18DEA08DDA3FDA197BACDCCF437A234D7085C531F2F86FE
+EE11B07FCB4F1E27290405A1DE25D03A80F3B0B6B6D69EA31F9A20AEB0B0CB008D72D325
+4743827E01D09FE06471BC9A96C780E70E476B3714AB8AF8B064DFB31CC7081F8C2052D6
+DB2093FE3F4FDD61479B330AA42817C2FF538DBC6B33F018EED5C32984CFA9B25ED64E51
+99053D3A3BF58AFBE9BA8CC8509C97CE1CC39377179FF5251ECE2029F5D869799FB7B6A3
+F3A6F366B10A8B41A1C53C5A147F0A78D947BE4F966ABEE3434550864E1137DD4BDB1061
+3A860B13731E44C10E0F10C6D3FF35BC3BEAC9E5E5D0846017DDF49651335CA6351E7B4C
+2CD49365D7E9F1CB695D7C31EE4C4D0256532E19C102BCB78E7802D944561F1DEB1CA290
+F5220B6834B8CF024BB48713A5397C411250784282CC412D0F131CCF5EFEE5D36223AB40
+B16496DC424E037D6C317F1DE4A75AACA81933F3C9923BF5CA709606D0E42EFCD73D1D51
+DC139966AFAC9A449D48BEC493967961FD58DFA0317FA1227B70E5D3B21F233407C8DBE8
+34A4D286150AC0C4B74383FD094BBB2DD4890536E383902AC98F4B40CD20C80578FCF8FE
+DEE27084854A1EB6393B4A02F33283C9CC2112853D1FEBAC0D04B60491CCBAE55F421B68
+4766851E1E953F569C1866825E5938992B54E22F157E37A6EB7BB451424C0AE3EF8DC018
+C69006D6066D6804629081199D09DB7759277B70E376FC313D58B5B29C31FBD694D6D24A
+FE99D04461993AA7285727B30A66D0A72284F02BEE5A05A8B214EDEC9F70D12168957998
+1CD3E48827F421F5E272B82585FF95CE9A83220DA0E419F7AC071DD4B2CB846E609078D1
+180EB3DD55B27711571CAD976B36316018FA8A5FE77F21C89A647943E6B1F15FF1AAA3E1
+83C1E6E2CB2E65D5F1AFF74DCFF2A9B97BE008C71976DA706C2C4248C626E647492AA97F
+B7E604C961B6F85BFDB0A23DB554500BC98F3A42403FD4606197CDC1434F69BE41015FC7
+812392E4ED757DA9296B08A6833B4C2C142FB204718A932DCB45339F3220844F734224D2
+9FF407C8A7E5FE9FBEAC31928BB4BE244438E9D28C61DED76866C5988D92918280056BE2
+8193E92CCCB1E9DE7E33DD43E06719BBC0C2707BEB48F8E47D384E541A79AB801D57E736
+EC931602BECE65352C8F68F9F71892AA22E179F8CED4C79889D828870F54FBC49809F529
+E3B69B892EE5D3D37190CDD284517212A292BA9486F8A4B6A2C9F7FADB52D2289EFC524F
+E9494316E1E97EE442A157CACE30F00817AF347858124A1D3764BD4611FD2E2F016C472A
+ED3418EE94D79ADEE0F9084696AFB898793EDF5E3CAC7E211447F23AADAB3A85AB0E1145
+A8A0A531AF69E7F9A5D9B3502C95E81745AC6E76BF38F3F1E9FD4BB9BB7B0846FB549130
+B37D3A06886009C33C6EDCF0B9EC16F375720C43E70C8FA33C63BCB286B497BF17A9F8C7
+036F12FA49E23D51FC50B36743940EE2C83D4CD6B0EB01C6EB7589AF4DAC28D0DFFC7715
+47EDC33BC15846B35F3D5994041D0FC1CE2A3640309766BE097C90F28A40543CE012782C
+0E3541D5804FAEC3E214AF017346078F366311FB5B597B2ED6AAFEDD38A1DFB620EF95B6
+1F8870B38D8496D69F669CCAB2588D2056A586455A7E98EAB80C0E636DB4819904C6CC06
+9BC78828F431158DC2B974B7F9591A22532670AEF239BAA4DE11E11AA48697F03D016623
+47703471A7A97D224EF79E6DF2BD574013C63CF0A12256D2FFBA02EF77EFE408230B58A2
+AD26376E168782499A387B7D637CEF997A9F3B6CDEA49E3B7883C8A89917E575F44DDE1D
+CE4A967690CD1343977F5D21DA4D2959BBAE03D41F223FE48F2CD821A8A2DC78F381B5AE
+D8D1563695C57177E7BE7838616A88CD32F923571982F6EF9C837CDADBFA6D94BA3D7580
+BF13B1FD25F99B0F24445F68B2B681132FE24F135052DAAD4AB37DAFEAB3ADCF593589E9
+66BA88E8D7C2FD660D820762B313136B5CFEDF898B63DAA630EA65B2339528AB5D016C2E
+48A396FD55295A15621868986EBFE1A2ED6EAC75F2AB34D7042FE8F6DA72DB1066325DDB
+45B1932DBF353140C98C713BA1FC2AD1CB51C933ED863E62ED85A6D49CB46F654FB93C29
+9A8CF0A559D00D3221EFDC604590C605D7AF408144CB7F1EECB6500D48F556047EF733D9
+45DB7738BC8F183A5B0141428B3E71389C3BB47EACA9C10DD630AF07C2BAF56FE56A4940
+FDAF030345E253F2B3F0802FF08C5D6951763A8BF6C6A9A4FD6FEDCF684A008D4AD3AB95
+1D0AB7F092329B4EEE272392D594F5838EB6E978DC243EF03A1D6E030C24760912BCA205
+B6D79BE9A17C7989A32E84F0F7A0A624D5F125CD43473F8B4768F29628A06E35BF319CD2
+4CA623220F0584F5967960ACE20352D90F2C98158604AF1701FA94BD06C98596895E4182
+0E0D04D19FFAEFD83031A44E8FC5ED7004B899AC09F3FACBD4C4671712C7A079F3D5B2BD
+5E56CE0D61CE2FCA3D57DD0209496888C4F876403F482FCE43DBBB5C6596BD52FA4E8EE1
+5C9BB499CEBC3598BD10B1BF3DC4BBD0469A9828D40A7704BCB747B4430EB528B0CEAE4E
+F9B50AC157FDD2E096BD3E687C94B9FFF47FFA72E0CB52F68186A1DE0B17CB10AA5CD3E4
+83BF8ED99C39B439BAFB1059519F651771A4809F5D804FBA996E4E192E2863D645229AA3
+9BB83B2AE883D1F2D8068E20CA9A7AC9B7E251F805C070083358B08ECF2EAB38125DF0D8
+5BC4FAF6D60F4747A517F590338662A71AA46EDF2FCA04DE57EA500EF37DD945597E9BC9
+6DB2F41857E7789A1AEBF07EA63223FDB3E9E37817E0B8B7A1AB74DC675F0D1F10AA3CC8
+D83DAFBA3795FA9BF031A678D9E66987E0ACDEA9F87F32390F8781DF652D3EE48B991153
+54CC9F13D0D0E964286EEF0132ADCF79EB08E959C115BCDF62C6D4CE26DFD8AA801ADA1A
+12DABA7A7254F3ADE560571E90808C5668461865340FCA9912B6048B7A3F4F71BA0E8006
+089CD5A2A6902CCE1CABE07F2ACB4F2B288A9E927B7BC0003235562FA3F05FA645537878
+A68F85CB303A8E1440AA87DBC3ED6EB714DCBA11B4378D8FE03B8B9F43B40591175A0E7F
+E61D525D505BCA0D961A21DE745EC042FCF9D2CF078AAF242F4B5E0DC84EEA48DB4BC93B
+0CCFF28A43E9045A0DC941FC92A94E65606809B84309A3047013F3A7E913F876E7CB1A59
+5858298B1FD31EF5967BB21E2A3E210599D1E27DE00EBE95B231606849B6991E30E07C19
+C2335D535BF6E96E0E0829ACBEF50C473AF4EE0686281E3BD0CDFA478C914539C500552C
+D50C202FE487A21E58ED810EC8B47E7288EEF55E4FAA06FBE8B9A47F5FDAE6523F7C6AB0
+E56CF21E0BD77DCA6C9F15DB3D3C57D1EA8333F7939CC5CFF77833A38BA88AE9F7B43208
+638D44E94AD2C8CFAC31BD7B9BBD0EF41E77620B69B5DC6CB27546F2E845DC7B0EAA7A8E
+95E68C5EE90B517EB9B855F4A84233FB60E314A0F5ADF20CB104E2171BD9A986C7FECF90
+5A3000D89CB46CBAB658FD9B093D82FD85CA6E55ADCCCD1EF929699F75BD0B6A12F9D10C
+199808909E346FA5AF46A0E7D6CA5C098B013E32A3D44E986DDE3B0B3B00C401C68E7979
+21D7290C9A9992369D0EECBFBBEAD2C1982EAC11AE9A63DE8480917896905D50D4040564
+63EA142EF18B6E10F30D3873A1079C0BFD3518FC1896809D086FF2799E508FFC9B2EF307
+A64B42164BAA832B4A33859D04DDA3BDA10235EA770565136198E4C32FE46EF93EC43E4E
+6F405F52F204DC5CDD4D6C2BD86BE651DB6F00B1646F1D8EB6B23312E4F81CAA248932A5
+DA8EB11FAE449F0577C0946946402EAE55D9F87AE84B5C6B36AC6FB2AD176BEB7A945E79
+9EC3466DE97BF704785A7970BBEC543F618CD460ECC022134B891389EE46690800EEEEA0
+2F1E3CEE56D90CDFDCBA9B50CBB2CD1BA1E59AE27B1A7D72092759C113F3101FFB47882D
+47A4DA143EBFD7B12026BDD9AE8B29FBE983A8AB7804CCFF6B0B5C00BD0E01674F2E788E
+CF79905DFB7A8158BC9D580A9E41D52EC4F65819584F695A1A52239D7BA8102CAF070936
+2ACC6702FFB98E2A737023E5C9933EC292477FF7FEF248D7AFBBA24ED11B20D8F53F46FE
+A6D2813A88463B3558D9C6D35A76BCA98AE1F0C2F98828095C46B246D93466B005E71C12
+7047989017811358DBB9DC486E8E2DCA038868B577605EE9FA02EC7806534CEA2615DFAC
+1FDB36578B44995D8452E051B3B870F14B6A5F64A2BD638D57E8AF9204DDF163774BC6D4
+7E78F0F073DAC89984A0327FCC68669CC0B0742646FE3BAC3A51FB95CE4BD201555008BC
+0B1CA181272EE0138E18C3D9BFF03DB8E41567D6515F2CAAC44C6A70BCB8208E3EF5CA85
+B25772406AA66BEE9F41E6F59B242E8EA8F9A1C7E6292103E9CDB7A33F17C93B7D63FB73
+8476D00ABC05BB0F44C2AC1BB6F018460746A79475483212E25F224E0D35B914FF0C7C91
+86E8949146C78A6AFC78638186C97BD992A14C0778C00D2436EFCC764723193CFD44BB16
+100FB391B0E453222F7DB4295AAB63B8B7CEF089BF25FEDFBD24AAF4B1BE5B9F54A5F05C
+F656B06C3DDBB3CA240E997497AB05526F55D4F190F356BF5FA49A2AA1D1BF15348B7189
+5EC4EDA6EFF7FFDB6B56D72F7073F3A0656F0816ADC376E23083E4DDA751744830E7F570
+50A277E3D077D4BC40579F69E560E7FBC318DA6EF0D52FE8AC58DCE26BF92D9B28E1A7E9
+19CDDAEE2FC6E9B0FA79765B7E80BFA95F0099F99641310B1D2D6A41953E5C18CA53819F
+ADA31A219CD4FE0BCAFFA0E9C1A2ECBF1F4A56182BBC03ABA9C7770F4296BB221F92276A
+468ED543BBB30DC43A601E3C2AB25EBCAB4D50576973120670A4582F5BC9F46F24498448
+CF7DC9533AD817B2C83DE68433610C800895375683A98B460EB458AF0AA796F230C48098
+EB03687C31AC9248C7F9A6DB45E46C40879F4D1D687CC80C7DFB1E7EDCE56589876D8BAF
+1DBA950A34C61C1EC54BD4F9B2F784FA0D4C4F2F20D355C8682276B5469F8E70901B8F66
+90E65DA08572BAFBB0C25D7F1DFD6CFD77F33F2CE628A0AF672D058F60A9EF77A1A01386
+2828907C795DC2019EC5BB54EA59C3D5CEAC356B679E539B14893F72FEB11513BE098F16
+E49B841D38241CCD38DF88E6BFD2ECAB681965F5ED6AF5EE6C4DAB0D63494C1100E85B58
+A22ACC7D705FA4CD3D988EC6EE1CE5C343F656CB5E900E886B1190EDC652F69255926C51
+7E3946838E01C890359754F67330598EEADC13E243BC861DDE1638855138F79CF5A4D287
+6C1AC5DD64949564C3848D5F9F07CC178673F091DA139EDFD7DD51DC05B9B10A645030D0
+E44B020B16219F76637AEC4437FC31EDA724A372770407EED6F0BCC753346632A7A972D1
+37AA74E187BCF32B6D24BA51E79881979F0B1355C3481037D1A80513E253DF67E9E53D41
+A6D109712CD492E6D6B96EEE517ED8CC666F1637B7251DC7659A10E97D34026EDA7071F0
+2B668E2C35BE0606611F7DBF5F9A2E65215460E2C8AAD9AC8D5C5B6B3F3A30A6F8F173D4
+066D87CBD0182C37D1E6F3F274F08B35C33953D2E5F209F7B72D7E02FE871A586BBCA45B
+F130BB4B307BD44BDCD206EC6E0B2CCA8B0D50AAFA93103DE6E297B916F0A0032B3AB722
+513F032B951257F00BDC06DD22842B6BAFEBB7E65B7F1A066A275398218AB9B7905CD641
+14D06661D28949F926251FC3803E09A31161519C4F6E31ADD17027C02FDAE40775546678
+FEF2BD8C4E939EBA95C477A54DBB0753A069982046887E433BC230428F88C62298303130
+52570659EA5479BC05F91D4F93D4E3384845ED76D662DD61FDF9C8D2BA465F5C2E25A152
+69D3D0CF2AA455E0279A55A09D9054D8A3028840560398C4782544A81EF027BCE3E10E09
+A74533A3FFB75F6B043152D567A3ACBC5D6DD8DB4AFB688AD2DAA4532AD33F3AC0B13E99
+2E90CDB556A3C03C676AE01D746ADDDB2A28B5B09D793B921716DBB65CF3842F659A458A
+4C2D64D5E14E7CF4ED65BA384C051FD0F055675023A480B05971E981E54B9944CBEF4C5D
+7B218CBF1BED120F6510075B984626A61BA05AD4E330EBE1AD2D3A3EA510CA04B792AFD9
+9BC049A0AB23E379BAC557DC8EE63B6E1429C59136CE67F7AD3488741D66D5C414B7B0BB
+4031109228B9967C6F3626856B3861EF6CF6CB1055AF7C89C57608DF2E2318AE5F4C86FA
+19BD45ED6A259EEEA7A40C6C59E20F54A532830968CE6591150F42E7A1578D0DD7481C14
+64FA63659CC5983AE496E00155F113AF128148ED6C95055E1AC8049B29DBC03C1ABA59AC
+82F39EA6F219467853A6FA03CBF2EF3C20C99D54D1B8040FCEB9700301A083F979A4AB5A
+5D73F80C79357928F76D4B31382636781A0A10B01AB2F0D6DC65B9D4AD89FA1D4B77BD49
+018389286FEB19B25AA56B231B0A4443BDB65FF304CCABF75F758E16087D601E45871A75
+50E413B5DAD683D76B504380300FDCF919859C248D0328EC9C754F4362E6BD51489289A0
+E65DEA7EAC020B4932C610B0F61D293E6EFA4B04B29D00E1339695D13CA4C5746185EA87
+B8A10F3810E47A7D9A0467E7A87252F65A06CFDCF4932B2B6797050DF159B543DC0BDCAA
+00298E3299664968155404F6F12BEF77996B8B1617CCE03A49756180C25CF0AE882694A4
+5BF4FEA1B25C6F1A3E5A38A1FDF9BC26D3DA42643F1A3974C071EA311454DFAAD2310102
+9EBC93B9AC2759B6C5B7AA38B577CF9ABC8AD9F0B8B2EE7E2666290B6DAD1645684235E5
+000390D4ED1DB28806E023569425B616FFBADC52567A9D7F2E0698FC0CEF5F32F5A5B300
+C4C791D860CC4F44EB2DD198BEF1F1AFE8DD1AEE5F730F34A4A90D1F934352B98409054C
+97DE8AC9B55DAA064BBB0C7B3DB73E59F0B348FB6FDA640A61C1B0728F7EB999DFA15D51
+B3291171ED3DCD434D7A891E6E9CB56B83741622B2C8B0A46011E0081315B027BEA6A2DC
+334818AED142A03FBE4369ACA41B51C299C27AE7A0CA7A90CC30D313F39871AA154EBDA2
+1F829D0CFD3B61CDD5E6E005F9A68B378423D35D0ACC142E05D32B2D79EC3A65FFAEDD5E
+08B74741557588BE0CEAB0559DC350DB781AFF51E5B47B481BA0D6AAED483CA7CDE1A191
+63597C4CA33E2833CF5E497B8256636DA9E351AD5BA527F7163782603A3399D246B6F889
+A9669C65011F3EDA6C8DAF6483D1058413391CDD6C8C933787829417C2953C13B4C19D3B
+934B65BC4F3F35113255EA6EBFC9D68742940E22B0A7FB030235AC3764CDDCF3BE44F332
+6439BB8CEEF586B05F75197E8BA439606A05863058B946824D669171F6540E96E50F7118
+72490CF038DE0FFCF77F8B4CD62BE3C0D261EDD0C055A7711453336F2F10B33CB033C718
+0C83B325BFCCB009B9B868055ECE8EFCA245BD11DDA46925F6D23D74F25A1C3045988089
+2743B8A8BBA390FE3A8AB7589B93012987A4DCBF355846E3D6CA3F6A1F4DA3A222A1468C
+414DEB6FD64F8B6EBDF77956ACAF0BF18A5942A58A8210A5ED38A5C1863FEA43D727B839
+5B693453D3C74F046AAF4265E8403D8DE156B97EECD7EF5926EFD994C0A4E0208049EB10
+1E93D72FA81DE381E4DB3AF68B1C160DAB992ED536E9D66239C6DB6CF02CF631D69C028A
+E49BF1F9007A583437D5D23EF0B0A4FAE932239144B13040A127A5C1E85E2E9D8D872B12
+A475F0F9DE5D43B8CB84C7B53508414423467F57A2FBA7A6ED11333038A9160A2B2870BE
+C94C2AE22F8081CB442C3E81D0A898F2126646A87FF22F724959309470047E5D857F0164
+951A4BB081E9919861FE857F44B1152BE830D12B1A7166A79AC248BB5E9FF0B02475A296
+EFF483110FB267F8D57B41E566BF6C2BFAD87CDFFB23767FE7358B7160571D84F9AD3421
+1EA4745A985FDA62BFA5187B5EFDF96B95684C4EB757751530ADD08AAA7A2C1FD614E0C7
+17C662FC121F479B24E782B9CDC6EB99AF6A5173CC479D97886C2DB84C0581DB7C55365F
+B22AAAC55B72324AF06FE6C2EAE2732AF590C66559BCB90BD45A05E88ADB13A302405D06
+7015A8DB536D33CDA9BC4D88DDA04FFF81DBCF32C504DC6EAD7B7A60FC3EB4B1F1111AB4
+84DA7B61149AA37B3427A888465112B632F04444C0BEBE761F0C7288FE166A775E5F0F95
+A8753CD4D9B5FB00C85443D244A31C0789E8301861BE71E85661BB2319FA433CC2F93D6C
+357C6DE7405932455ABB431A0B97852B49CA4EB8F7416D930B7578AF03C687BAB8867E6C
+B8CEA05AF4FD47888E6BD8D9FDE94057843CD89F06BB6F98B047B1B666773ABA3F81A0C9
+612928C44AFE7A7A06E03C32ECDD462380C29C8D55E4A745E3FC492B94EE785C7B6F666C
+60E9115F78455403289B72C837DCE410CEF6A54EEAD538D16E51C3EED61C6585A0D799B8
+DF20E2E213B8239CFA5815B1549C042D224FD725CBBD336125362429C74121889C7F6B1B
+78E5250911DEA0A03AF547AF4474003A3C8800F8C0A7F031B62794117389F11F22C18380
+EA1477DE03451CEF9C2A59014A3781D6666132F9BC783DDA9C64FD713F9102BE76A7F4D3
+6623F3E1A158BB2B8BD8DF66DD67B8272571833C1BCA0671AF2E6B132A47EA54E68BD0D8
+417292F00B3334E2F10FC2B7E19A7A6C29B69E792C440925AAD9732174A9FE20B54DF6C3
+CA8A69AF0A5D7E22BC83242B1AEB4FE9761162C3D017614818523CA8C552927D1EA4BA24
+E1AB985B0D7FAABB2C62C855AE39D4941E3ABD9C6B3308AFD3FCDD5C95770EFC6622E278
+1FFDFA4F77DCD91470C5C3580F5C87AEFEAB96669ED1CB156D4E27BC412798B0A7841222
+746E72ECECA85221C0F9942EECB633EFC1FD80A4A9CF5F202851CF5449E51E0393FA8D8A
+140DC33E179E1940954DD67CE868285F0D41B8F4806F5B8AC15F9B7137C9152B3B1127CD
+E36A4E093B7B0D4229452E2B3AD172744F5D2C94AD6F3308CA771591A3BD8C6E8512C6CA
+673639397151906D91F16193EE6B83C117A59A73D00C0DBB450BC9390C8D85DB12A76723
+E28F6FD6BA3CA4A3DED88D312FED2D6FEA585BCCDAF3A9F80C1E0A72EEADA085BAC7A157
+4ACA255F3A25C12B549C9BE70183B37E0181D381C0016CEDA2AAB5FBA57D889A511D7643
+B8A75A751419BCE389B2BB417F46DB83CC7C463C5E980065D79DEAC406ED8151DF7173D1
+A6F2AD7F4AE6216B31DEBBFBC4A792FD969C1D502F6E2D28AF99A43C6B701F7A60795CD5
+8356BBF4AA9B287F823BE513B7C9AED04EA698902AF195920ED07F8E6E03C3D374833A01
+23BF7171B220A1A4EE325A9AD2CE0CB1A551513182E9F7ACA7A1BC055D94FF1B6B7EF3A2
+E7BFB1F2B6753993C8BB2F75CE554AE388DD8A31A02971957DDD221DE666B00BF62E5770
+6A61B138CA0732F1C22F92BA76BB1328DAE09FBBA4C72158D8CF57BEDEE27ECF9047511A
+508232E11AF0E5188A8BC760F2DACE687AAF025F257BED126FA907D53AB770810B2FBB0C
+D3C13B1AA50490CFC64F9950C028E67471E75484462AAF420380D36F11C43BC5BC6333CD
+5E578ADDEAD3E0960D8AD3BD8A50C601D97355A8BD9E108036D128425A4537109E36E99B
+EB7DCD7E000C0B38269B1E720AF06D38472F36A068A673D7BDD021CAD68464783B1C1B10
+0144536BBEE4491FCA00C10803EEBB917EA2891D76A8147E167274E54EE7ECC5CB907A8B
+10DE7C39BE8C0F5830E322AEE3372837ADAE006ECA2322E31D244CDF25BB0433936F0DBA
+DA9291307894C233E75AEDBFACCFA56FDA2BC113E3EC07EBB78AED6105787F659171130E
+1737277A2EE16F611B672F0E14C3DABEA6B0CAE236880AD18CF4693508BC3F341888DC58
+6CFA1537D42CBC59933B43C15E6E49EBC52DB2039CC6B20C435E60C6C9E79A7E5DCC1C60
+D6BD296168B086171495CB9121E3612F6776EF0D0489ABF64F1074E674EDD9C442E85E77
+281CDFF526D81A33A2A871CF59A563B4F917DC5CE132EBEA5631D70E286C43B33425C8C2
+EFE376ED8D7EFEFF28129E8FF4B21401BD49D234ABA3822C1DA107E98F9BBA5EAF62D872
+A73A221033872B09191F9BD206BCD750A40A86EC34B51C430BFB3E5C58FCA417C287372B
+B7589278B64CFFBE8BFAF5DA2634E39BFA0A2F70827295AA295D100B273D358F6B23B897
+1509E394FDDFF4B3A9639F31BBBA924CF3B8BB38272FAA67F3D879C4D2B3F5594BD7889F
+FBFB5F3BA71A4C6DCFEA8F89E4E72A6363910135FA20209A4FB821395360FDA3C3D5F4BC
+9EB8A05AAD50C9A2F93979445417314054A9BEE26ACC6FC8E9347A8A08592752FBF34701
+1D39CC64F0E5DE7F095CC430473ED35756DFE3BD8FB538B3C4293278B0D9D0EBFEAEB463
+F8B452819CDB7F02E2B25D3195EC23ECD1AE512FF0A3F6420B7D0093F8FDB1E5E449ED31
+63EB906A0E2B1DA234936391E5BE6969326A6FFAC1F121FC02F147CF3595CD44219E7F1B
+3AE4654D2B20606532F720D3053FC095701BFC88FB86C5651E6C122F91FA6B639CB20691
+3973EFF63FFEBF9F11E96DC2E17936DE26804D1657C7B49A0CC1F6A3FE083BCA69D8DE2E
+CD049C0DA7A4F01E39B87D71147B0DBC87D43A33843DA1A0124701807B55B1C42C2DBAE6
+DD5F3B7CD30C6B73280A7E10BA888373604D9AB9EB37E44F3BC27829B034727A026F460E
+95575E3DA95ADE99CD927CC098864CFAC42158F28D1216EB84B9E907E0CCDF510E3A68D9
+75E015799D4E88EA475AD5BF3951B6BCE49E221EC8E9F19DCD87ECD4B4AE2DB1AC7651B3
+2AC67F7C07D952F1288AE4B2771CDF99A4AC3C20302874C1FE9803EA56FF3E9B9923C2E2
+BCDBC27C8AA95A0BF81E3AE12841D203C1D162E657E1F58FD8B29490E27C6B093032A037
+70E4F00532E725B68A131A82F39EADCFE3C8C8DF2F8F167B87CA52D75930433606BBC7E2
+CDC5C3F4EF0B864278E81EBA342571E34A9839D18E151DBEF57650D730FE0C88EDBCD6AF
+E59887C36B815F8C8873F031A37C130652F08AA643FE5224F7D10E4572077625FF1AE834
+91DDC4844258642C74E50AB3D145CDF5D97E7D6BC3191DA7792323E6E740BA304D891904
+6609C1859BA56250A09E8361F24E4269178F9D9C412FAC499E553D8F1E8C720825EF20FB
+F2980E3F54758A46F17FD68B943E8D7B0539D377F4E9F9852D52B8F07F0B3DE9F077DAF7
+61F247EFFDEFE9E44B4453991126F5CF597CF80FD1E7E423A4E902E37378E697285D2E1F
+3A49B4002CBC0D068FB6B83A2B01E28FB9E9109FFC1A2E269F9E65BD97A54D4D40278E25
+D790298DEB697EA62B3DDEDE067EBCAB98EA9561D6DB09FA653401DFBA288D45B4BFC07E
+E45F473D683045A9E0BFF012ECC8035855EC71BA5E69FF4A1674529EFE9F6873F05581E9
+72FBAE6729DEC43361AAD7709B0BCEF40B7FB9127D8B0ADCF20E5E0AFD3C23846CB100A7
+015CC5A0102A61AA0C7170ADDD28D31EE741CF0224F4CB1FB77A909ED3146FB0EA014CAD
+2460427CC8043A63E533343D899E7BB79515BE015B4F0A0A84FF532AB32A17ED69992342
+433A2AF722462BCE63D5CB8DD6BAFFCE222004D316A19F8FAA85E1A3A8D49A6C0E31A43C
+12DB14C4E009CFC704122871368775DBADFB1DC28E101B77BBEB4B2EC89AAAAF192779FE
+BA4258C131140CBC2D308AA0E4DC70B21581E32530A72A37BA5B449FBCE35FA12473B514
+FBD39EF48BA980EAE768BD9DD038674CFD2945EB1B7C26DF5861FEFA144F35EF9066A2A8
+B021696DDEE4C51C0D1EE51C034A80F44FAE98997482ADF798D5DAD3236CB971868C0555
+4C34C08AA81585AF2E52561E08CE921531F57ED0A5B7998A800F45437BB30D0B97801C11
+1D1219BD805EA3CD20A673C633046C11A1BF620C15B2FDAAB1188E248030FA86961FE4EE
+4D46BA5C6E416F4ADD279409296CF68ECFC864962A865A6B5FDF871C372266EA2E45EEFE
+866809B9A372E8BE491EDD77CEA7D04C976CFE8BDA8E7DFD7D6D8319B8D129AF731530D1
+2F1D7AF23C65F5C979DBF2C4CBB3EEBBEAFC0300B9991F4042DF183622F332EF400474C6
+48F81372A4A2FFCE91E9465CF30361BCB17BA3A43F4C0E3F473886947B12C7DC3440B9BF
+033BDA2A7C0BCBDE497B2D2F4E620B0FAE78A4557BA351C50A92FAB0BC9C913B3FCDA854
+5A57435ED3E13CAE93160A71A97B62E4C1C541CAE40478FD7492237B4DC3A21D7B4377AE
+60B99325598A77741337BCDCCF82D4405AB60E4AC5B5B1678FFEDB8230C2F5C98B8CDC10
+06A08413BC892374660153D85C5672AA8E807031EE817E75803989770E3B246FB50B8989
+F7C0E7B3BC3F2343EB1F3E1861D86429A431CD31FD29BC92366EB9C095B252F3EBA263C8
+36ED21A6758406172FC87FB6DC0BF89DD5D86015B1834F299A33F7303EEA1719F995F68F
+BEBA02CE3CEEEA903B4C3118835091755B17EDC4CED3EBD0815FF54CCBAE600779E92AEC
+4617A8F3F06661FC9D3CD4FBFC6BA6F298DB2AD977F8531812D794C276F5D8253F42FA26
+E134E2B152ADB82956F8B7108E17B3F05557802892717FE5D760B91C9EC3F8BA661D304B
+DF912BF1B6FD0D0CE311C60F587D449A5CF96FDBA9518D00ACB61C03E33FCBC17BB69102
+8AC4ECF781363517A33708D7B418F897F06BE5052A711F03A3EFD1F632A790A8A9213400
+EAFF3B788465F58372200FC5AAFDFA4F086162BCB70482DC8E5B4ADE0A726AEF0B731688
+88A768C31E0ED47E6A5F09BDFA279639BF833443041EB6CC1FF2C99AE6C28D7D2F99ED72
+5D07964D1B28391E72615B4259668A5E14B463684B2C3D01627693404E316E29DB5D843C
+E4014167D8A5E4BC1A6A021D2655F4A9B8F9EE81F2B38D526E74B4D4F8D924430C6BE929
+63A81D92837A0D8DF695A5F9A4F2E07F1710F43E7AE74957038A318362B7C4F0BC7DCD52
+0F12C4C67C4C2E1FC0843CB12BE638E409A463739F94872640063214A6DCA97F6C68DB19
+5BE088684363A1A0D2C78041922BD5AB8CFC5ED5578CDAEDFA883F8024B5EAA07307A2D8
+884C840AA5FF675ABB045125361419F45E28832CFC595972DC85FA0D009E3296EC144905
+E48E68F3D5F8B2B742D29EA98401F3020B8EA06217E469F9A5B9F90D5833CDC5DE353BD5
+8107E8E08BAB34367762A93F7170EA4C93E655C986691A424462D1A669CA9D71191FE2D8
+822C62D12E4DA8075158A7E06A67E21F444127D525F0CADAE3536EC107EAC0333B2E9CBF
+AA76FBB102EAA3471C26A80A4379B163DA2F0DC4F896882CB46480B5ECAC48FD7CFB5A4A
+88A26CC9D0457B6C19F91C13E5CEA4FDED152F65764489FF84BACAD3B6B736631CB518DC
+CA40AFF8A293DFCB48F40D501E020950F8AECB7EAF64B1D2BF5E9AFFD3A1395097501AC9
+FD17A9EC2210584E20DF4B078600C60158B27829FC6ABA4327D46031138C26DC165098B7
+53B24A27E75AFF7D9A3E9C1BC44F13224874D8EDB5761FF80D230C10EFE409FFE4AB1C38
+7617D386EC9A9AC112DBEFE5119C99671B69633CC0C352610D902CA2823279FCDE7ACF40
+330171DED7DA74DCDBFE81E6ECADBE5D22AC3E4EE9583EC422AC8C70DF14803C32F2AA69
+5EE9C2A854F2AF2A0C57BB4B56C9714D9780024724A787F4E8ACF0FAED49C9A4E9D7B13C
+E537C6EB610A88826007071B98E06F130DC41CAD869EB0A577F7696952E9E88F5BC1D0CA
+A33EB03906471930BAC75D29F66A6CFB0FF77A72B80476561217E9C731BAFB0FADF9B5F6
+A7ECA4532FA9A09F827415CA4238C4038FDEC4E4E67484DBF77A1E1C56405C469C5EB228
+41049910021A315C79DBA0488CD3FECF51ED5FEB4BB08C3A6C9CACAABA91C00817922C11
+0B5C59B3EA10B7D3CFC79635BB06E12A34DA6E3A73736FF61A89AD54BFBC59B66AB4ED86
+97277DC7FE339839A8904766303A34A1E1E5D0DF572A136C478A966C8889A62AAD9C4BBF
+5721C4D53074E9B20F2E9CCAE6C9A9B84642D380CFF40296C5BE0759B0E2B6C9A2BBDAA0
+4E01B247E88EED58842CA0B5AEDF04ABFF076706B3AB1EA055D3AB2C02B852B7F788D808
+579E53C3892B5EA3364E4FB010643F8A8E018A1A7BF897230DBFD9CD2C91FADD0E2AE429
+E984127DAAA78E407D04435A54BF31C8253D77AA15DEC409B494F9F83E6FE69AC63E3FD0
+6C5465CEFA7965B9645F3CBF767950BC1633811D3AAAB6913157F51FF41735E875D4FB72
+2F57430C35292D08874E520E0CBDE32175A6926DD91A2141E5066B2655B47A840932DA3D
+149C7769E21C09938CDA95CCD0DC457E9CDAAFE616419632C2DAC34CC2C12910421CFC33
+987A7F7B7F23A5A398BEA34079869355F5F8BBE7CAB708BCE295CAFE9B105F9E4EB64F03
+14AB463CA7A4D22DE477A957DF6E8F3FB155EBA8E05DEB37E24B36E12B802A739E0EA4C5
+0C46CCC707364BD0B0EA19536DB8DAC6DBD0C132720266A661415AA0C0F6725ADFEA21D5
+9BC89D08BDAEB0E3E6057B0FD050E25DB512ED5C50B5F21F2D26AA0FC23491790A833F9A
+3EE60F7CD2A0D704B42DBA423AAEADE54B1737BB6146855AE1465D4428F06A5FB376B2C4
+62D6ABFF17CEFB1C3745214500CDDF7F875BE0BA0C42092F047FD1A0A0394F84FFA21656
+104306797696B65A79ABC35D73913E5996109FC6C195FBA18919CE0AD8F40FB5C1429AFE
+7265EDA830245C2621D3FF063643AA64075B8FF8D09F8EFFC53D9C0AE0F4FA62F064BAD5
+48672F409EEF263081EA86BF4AE5E776F33E5E8C5AEF92BE13DAC7C5FE952B0AC4484011
+3E45638132FFA8A2A37CD5F6B8F4FA540E373923126E670AF3C20BDA69C97D3C57763990
+8A42E312C0D9AC259044856D1467761E2555702C3A62197864E0D271F3310F8216A8DF1E
+6ADDCC4377641CE43EA295A45ADA91510FC22E751972AC3BC5657253A73814099B0DCD19
+E31A304CC23E562AB244DF2C84A5939CE21E158ED8EBC0FB77B31B1F3D131231E4AD7008
+705BCB683BB808702FE3C76CB2448DDAB360ED852268046366400A45E0C9903253713B0F
+912961EC2F227EA3643BC1354C1434F48DF4A77B5AB88E84CE314A3CAFFD29CFD6804D02
+A496D5C6ACA9B60CBF0F5036073700C8BE7CD0AA49509803384333E27B539B66490A6159
+8D39F00E045413FFA485CA1519F2643A90760367EEB3F93313130B5F2CDF1A3C5A4FB1EB
+AF15485C332299955D327AAC0E72E9B8C986AD2B63C2ADBE8B9D24A45C9937DB0ED5F4F7
+A325AC8E0997BF00F1BAD06B547BDFEFDB57F0783CF92711741C09FFD2DF6076C5823AB0
+40AEA040760D45893EFEB6FFD825E072D46F666DEDF86BDA7071B388F5979EC0040DD527
+BB4EBEA0FDF7C15F07DA8E9704828B2E08118EA73354ABCE6952ECCC2AB2083C7AF43332
+53BCD45632C3EF54EDBBB9FB77AEAC262000BC3C2144EE39ADBC3258AC384A431ACECA1E
+DCA2ED2C467ACC5744D9B9FFDEF8E318F88F23A6E515823CB8CEF5D0440ECEEB11964427
+7D8DCADA2CDA943DB7C3621881EFA1C9787E6234ADF70397EF27AE8493DBB3C57882B402
+3BFB2E0E6F87265C132EF92650F232A99A4CEA57230880A096A21AE24EEF3F5D3878EA20
+8C6D466AEBEF5268B6C3F4B0EEF38F8A7E8FE9B0945C6F8F12669F8D7D867DC16FDF6F6F
+98C026A204D90FA6DC68C32D29ACC5EDA26B8BCDE33AEF7B36176AD80F066991D6A93462
+E6F19AC3313E62A51867C0C63418F149C6EC0BBE1FA97A04C9A83D140B006420C007677F
+921E960CA1B99B789F5884F9465F2B17544BD6225F6ECE24CD8CD341EC3CCB1365DED6DD
+7BE1567A3EA659285BE8723EDAF38ADA224EB26345A8177C6D37A850B3E3808C0E06444E
+85A6B5FDF8CBB71419DDC46FF1D804836A246D1BAF6CF64FCB65EE2FE98658AF6512F1F0
+29AEE5BD69014F7401C2235EC77CCC7AA32BDAD0AB527837CC20E804189EA54BAA92AAF5
+F5C720222D97E8BAA761E10B2F38593FED26B4B90EE78B943B1CD797BD6B4505CB7042C7
+167DA279C7C5921610874BC7A4A89644B5ECB8EB1C60F5B4FDC94C31BEBFAA09BFA98F59
+65D748AC946CEC09A80BD65D8E26E4036313C59E9A6887BC9B101B0EA2710B5D6876E933
+5F976159BA8F7CD991CB986FB8C46AD84F83D94ECE47EA1E4AABB26914A1C68069D5AA3B
+22FD5CCCFA6F01BE2741A022BB4424F111F3298D32D5FB6C8361D26AD52917C1D5922E6B
+ADA1B460A4AFE2047DC59FEB797004ED2E3FAA438B6C3ED8F95EBA8DDFFE912DF23DCB82
+83E53D98962865B85C6F9E510C61A02CB1DCF235F2D127283AA797F3E448544AC4115994
+7D147F085C1989142973BEC2CB22F50ECBC075B5E6C28FE80BD774B6032A38EDA0FB171F
+9ED9D1B7F02E236F115EEFFC2BAD22A92E867C25FD44E3685AA4E40621B5887AC894C27D
+4F59C1A6273C073AE15714AC88469DB7644599210D70B67FF2B34D1F439D2A9FFAA40DF2
+3EBDF3CE41BCBF323811F35C697BD63D3837F1E418B68DAE87603C6C13ED142F1DF5B14F
+7EB40971D1D4179461D5C8E133B085D943FEEA3F4D0A2EE7FE3EC5C2BB89A558EF8D718A
+4B849A0CCA8F04A59DF3584678956E0E6CE221F35422BC1835A85F28A99EAF115467F8CB
+3D2F4BA8DA5255AC04B3AE2DDD6C0B2D2C4C96A945A83C7B29CE7860D1B13AE4EDC89D70
+15912DCDDE5BEABE67ECFA4AAC3B392FFCD7847E44B237D508A6BA8A63AA05610A6BE4C4
+68EF8BD97636A05F1FC0FA11FAC06989B0DD2AC64B643070486B3835ECD8E825DC5EC7C3
+4640EB2C74CC04ED4C112B02AE52E0FB412228A7DE23450E28E55AEB3AE5333D49CB9B67
+674A946D64B715F4FECBE7B42D69C8A6A8DE369F2D74DDBFB6326A19586F672D86FC920E
+A54DA73A38C6DE95544D8B99B887A8787C57E8785B0D8F8D6CBAD99ED09C17B4D5EC6A9D
+13D12F56386F43431B7ABD2792B3EBA9A6626FA51F11CC8818831F9F6E933B28E7E10157
+A05B4A670386E3DD612BFB521775DEF90E71E39E923C8BBA6547E22C4D3C9A8F6B246A74
+420726947F93AB095F8368280314AA669692F3593F6AC46298EB74A2E3F48ABB6A912CF9
+D63537B7C2DA53D6AF26C4881F9A9DE4F0E36CA948B649530490CA630DD9D4A50D5073CE
+2AE06EA6CEDB2EC3EBA3D214A6DCBEC29024A35B297BC766D92CDC4FAD6B92F06385973D
+BD3F4133542730861DA609EB8CE75C5C585CC86117CC5281CB37C56158214D0FBE72FB4E
+0B08AC6D1DF7B9B625E2197151EF3BD045CA06657052521F06CA3BC6DD36CC8D74760A68
+60FAF2BF523BC8BEB1DF926AE62CC477AC33B3E5FFA7145C945838CA3EE71B7CC7A2D7F0
+EEE3DF5FD98F75A7B0C68DA2C9A36A2D0EE2794FD4A4C0F735883AA10CAAF1E9AC4AF521
+8352BE96A1053BAF1AB8457CE982B510D03D5FE61C77F0913A9AA11A73F1E84D22B8B2CF
+11DF6DCBD098458836FCAC60DE50264F7CB1E22D14D91FDB2BD2FA86206CA536C4EB09FE
+ED2FB4E2BEDE41BBF0F3979502DD878650A4A526FF25EFB696FEE4763EE47AD1468F70B2
+9D8C4CA6779FF7604C5A9310AAC0C808D8716687F08C488174EF54D6D90325BF35C71F12
+E2D6B95DB9F7EA75E94499DA82767547BAA31A19985389544C440D20B1C333D80F8856D6
+211B1E8140EDC207AF725D355D3D545D9907275ACB15AC2AD5DD61D4A6C7821BEE3181D9
+04720A1EE2F23AF165CB03D53724399C78A2C7C3441183A62976CE884673349075CC87FF
+2FEAAD89EEC64B110252A14705516837D79715213F31A5D672D8EF33E8095F8CD005C885
+06E25C7A0F3011356D27BA36381C513BA7E626665392F4FA1C9D390ADC83277DD6761208
+053FAC2B0FEBAADF35BDB1CFF2BFB7E5781FC1AD6D1D97F7C9BBA1273CACD4C9D6EB6EDF
+01286A851DE05E05426D2F7A2B3BE6F6F464AA5C65BBDEF3FD588EBDA0241CD74209A229
+BE1CC00D1C3CF3539B003FF32CFF8D633408FF7DB334633D78FAF8C6FC3399EBD2B23F6B
+B449E26CAEE9A1C375CEEF3E7C32EF8108F74E90B42D57C923243A72ABA97A24605792F1
+3ADE5511C3BD03EA08F8D9B0CC8DBAB4B82CFD4CA598E8E2B419BEF9F87668420A73995B
+759B54D232865FEEC983ADB4D1BC7CC63B429DEB9A1C25A1059023ADF1DBBE8E90181D93
+05BBB8D97B81100F92D7D2B432793BF4272A48792E94C86A18B7B0AAC48B4470EC2D9848
+BEE7C36A931EFBD04A1795613953A23746F01B7134D27D477F9FE5746980A28C0AA12A7C
+7EC6F604C77E0BCF332C73018D307D8684E328E0347F9B4377A412E2166F5DD3D870DD41
+649C5D823934CD5110CF9A2C362BF60710F16A8576A2271B2C07575D9135943FBB2F2E77
+CD77FB3B3AB1E36868165484DA7C7835D3E7875CA1E0752DFE8F41EAEA8B089D14B70E47
+BAF4146C1E17D4E62B0CAC5EE135470C9A789FA064B89B1505817EADDAA9D2B95385D7D9
+26CF03A88DFEF1AD1497417D41EF3A4F0D992CB2A443E8BA9262F36B6506E4DB82C3EE7F
+86F50EFBFB267FA7BAE727DF51F280A1A23D83B2F38B6BD8DDFF8C9CDAC9A4E6EEB049F7
+FC63527A90F3DF9F7B8E4BEEDD3441E93A9EB160FA87C1CE6A58E1B56E789E1D7CC09808
+9A525B5E251B8CB18C502ED0950D15D40B84DD734990CB69D0DCC2AE393AF9E70DFFC131
+A8DF0317590A4424421E8040B03437C7AEA31AAE1CEA92C463E0364C42459F89E53E68ED
+C9B8FC5E40C65841B481C7ACFD804F8E21C28DA99D209B7A67C4BBF200C431D9ACF61F42
+00A2053F4C949A54172423C95B37402C2373E9674C1A8FDE5EF379971D712D40D59E3D75
+1DFF3E14F46272D5DCD91C53341F552DC96753562A5D1ADE914AB1CC8E3FFD917E4EC7C7
+7659077BF1FB197B1C38CE4360C2BF9F7608404D3DCF42844BF986A44629A11A233C49DF
+ECD6500C79784633A44E3DAEF69CB191D7875EB8C33CE1CC229ABFDBD6315F3AFAC95C33
+70CD89543C31B14CE88035143C774040DEB3CB7053DFEB8FB88C81B199F67BBEFC4D22C1
+9017D61180F5DBE8A7B4948D5086DFF53C1DDCAACACA1D419B59B2ABC948B60299D31ABA
+70AB5D55CFE44453973A6D3B9C9C5E1F13AD54206F98112114D0709D9A108816DEB7113A
+75B38DF8A514DFD33BE8BF2225FFF4D37C94F6C026B48AB3124757C985E9FA2007F8B4C0
+7D95201E466729C0E13822DA5FF5A11136CFF59CF5EEB7BEDFF616E067F3C52D3651FDFD
+5FFC29E92B59CE7A90AFC01EEF4464735ED5B95B5A4DF4FAAFD93916B47B2B77029A8D34
+9641071C4140BA4BE39E6807E7A54A092C981F89C8B6736878C15C6803272B21E4FB3A29
+0312FB9B5B9E10CACA4AACAD45B2EB5D8135209991AF00B1F241C36F8FE44C4EA6A9853C
+F0EEFC31A00E6359F7DAB1114700FB169B9D47AACC284903C3B6E77A110CF8E81E109C73
+924E9B0D6171782E6E8EE5496F77EE53F9A1E43802DACE71D32D3CA8B62DB6FAD11533DF
+8517937214E5C611722B4C72A4362B5B16FE6A5B305A668CD6074CDCBA59F84334E37AC8
+894C7DD979CAE35C1389EF455966B016635866DF2C512255F929C0916A88E1392C69CC7E
+435598E3C4851BCCDA2492B33E76669E1E6D2C4CFF3D2CC8C7BCA239838F2F643F0AD4D2
+FFA5ECB649CD3C2CDCDFD89004F39CBB04A4031C1E247BB17481495950DD445EECA74271
+1371A1BF2BC794B76FB5B8CB025C936580916257BC3458A1A608EE326D1795A2C2C80F25
+DE3DD2EAB2577FD41251F194AD90B00A2BC1837ECE2BE200E84B2F41AABA6B9C703A1075
+EFF8A5C8253DD0795164C558BDBF752CB5503C91D773DADEC48412329675330ED2B42A82
+D8DFD62E376768CE9E4A3A2B1FD219848E57C45F5BBB9F9B1C2F0EF5E50BB04A0BA8502D
+605D98D580A39903FDE3CA5B9416166764B7ED5C6F02AC1D13E28B2DA209D6FAC2C1FF7D
+6584A910F3B2D34CCBFB255F8B57E1C4AC0ABFFC43DB68570B02A8301339597CB190032A
+58C6EB0257E3F0A670215FC8191B379602A6D4150F86D76A447F75C9A3A1D6816FCC610A
+480B94D51318CF6F9FFE2F2A443E5829C1BFA54E417064613C4D498E8882C45064F2EE81
+6579060BA87E897A3B6CA82C195C26BD2FCD8283E8DF70DBFB4670EF0392B5F15AD78DDE
+8C94A50F84B441C2905830DD6956D0EA2F2CA38F2F426A6BC315FD383923FF7A5B24A466
+09BB06641CA4E2E8E3FC9B6709EF7272C3B0E3A714693DE2D0846401163A91DB6D9EEC26
+8E2367C5772EB77D01B83255997F33893420E572FB8F3F26643E3DF3D623A1DC25376439
+86EE57B8FD3CFE8AB3FFE03B0FFD15A0ADBE32DE82E1DF8FCC5F34FC7990DF7ABE054365
+2EE093862D1122ABF7A4C472F0DC09FEBD4956F1E90DB4702BB5EF6BE0B4B9F4C6F9C8E3
+EF8E1DF7C7A23BAD63CD4E4DF3E06405B76E4072636296F9B414487110515D0B5A95ADF1
+5B420D3EEFC3FF2C9461818A54536A2856E2EB2408FB37E9D369DA0BF409A592AE3066B6
+DE135A073400FFBB77FE81A9216DC4F22F1DB3BA5CA1C737BFD57D65DE03C3D22E43F969
+0E2613929DC2A48C829444BA1E7E94C0200369A69B8D058616C530A4AF5CE8648933B689
+92774DAA75630F63B4982F878F1655E47EF9C72CE4329D3170EC68D9ADFB1396CF812817
+94073E38E6B3D99D8862FF07395ACBBADD02BFE801C46B9F32ADC6CC3C53993316AF2122
+B1F73E99A808CCE2025C72B3D6C9B60E15FA6009DEC7879013C1B997FA025E2B8302A75F
+BC45265E8CFE498D8435AB9CE5FB6D8CEC6D1D4742BF1E1904D41C9BD3213A8D6726FE71
+870AEDC4FF45A607227A88636F79EF1AC1955A7B3AAA001DF421D692E1AAF13E94195687
+508A57DB4A64259B2B673CC64406D1CD6E2CABC9D4210F837C2CF516564572E6A52A7DB6
+2DE5E694CC75E1C7DB9AF1713947E5E6A2955C5C86E3653F9668702D693F460FC816C309
+10729FADF7FD1C3398D07C8250DB5DB79C01029BA48B689EB2CB2D2EAC73422F4B2FF270
+F3A2DCBA33F3DE701218514B3EA70CD046102DF56EF261357D868079793C4AEE3F0C41AE
+CCC333B876FD40A68C0D23916F4ED5DE6A1E869A6EE63BB1D0B7CE3DD261F0324033D621
+F91CD9BF4FBC7D016F5550A325BF6738E4F04D969BFA2729EE61C60B5FED67687C0C3315
+C3768AD60A4085857543AA2D39391265AE595862A91D33175BADF61E81C17278C3F22E4F
+EA80E52DE331D5B93C9B745AD207B89249512E98C646F9E6ABF599E589739A952C5B3809
+5C1D09FE75BC467565617B8331911E2C014AEDAC1D858441055CA8735A50ADB73FCE2AEB
+422F5C7655994E12C496E16B818A349B27737BA5E55A3FB49E71F76F427FE863C44FBCF8
+AF51D4821DD6E9DC69987100BA5BB620AE0454371C58B4D807F0E3966F1C449D2A729117
+70DB12E3C427586B7962779C4F2FEFD4E656FFF9ED968DB12BB3951DD06F00370EBF789B
+3AA54BC8BF8040A31C8D892B348E4316DA82306AC10A1E835922B42CF391E8264F0A593E
+3997DADE4310E5BF48B605DD422C808D78839516A306BC520C431482C7DA1FBA5B41E73A
+154B7453C441CA3B1BA314CA2DA7269D35D61D16F30807B6379D23CAA456F0C56DAB9037
+AF79FDCA5AE7466246F28335CF4B1C91C02F6EE6EF1F2D2EB52A0B4C65708D6A27DBB5D7
+0483CE6F2B3389C85AC658D96F3E7CE73C89EB5B4125812FB00FE2EAA7972BA80B3B7C32
+A78F376EF51858109116981532FF5BCF18DFED69D2CB63DD24BDAFE5922B84CCC1867CB3
+9283524C6F68149F7C3392898BDB4B45FB5DB9A3D6CACA0AC64B602A48EBAA550E5187EF
+CE86D703E9AC4F1CE514245760FD77BFCC129006172FAD38AE4874DA589C8311D600A4E0
+D6AF691CCAEBE86DBAC58054C6F5BE4EE3C4C7C4EE4EDF04A913526E04EDC4EA5B56C1AE
+FF044F211295918C1FBA1E6E2D3C52E40030F41647D79E91CF67853E263D6ECF81E4F293
+7DA998AF7352B066631A650D3D87082EDA667011E86ECE0351CA51A366709534EE55F393
+780597D1AAC11F0A2D46A92696D86DE420B34F8FDC3CE91391058BC0B90732387FA62D71
+6F27777D71B6419611B7ED9C125F9E8E9336FB96EB582FB5D180783DFF58BD91259315EB
+FEA75B55D41E9EA1338749B2DAFCAE6068DAE6EA83B3416947C000D80C3E8DB71E3B29AF
+52C3BD67A2BFDE055584C8029D32A3D1F61EA58F9184D4EF6D0245B545465273129F4598
+7B10AF2D331C9ACB8F765850E394A98501F2D4B93C2CA742F69A7A26C6981D7B2968D841
+5756DACD3004E61AA6A486D9E084FE3A0BB7A2FFB0FF3ED7D624AF52D9735089813952BC
+8DDB1F24CD2D7CB0444BB4AF88DA9C4C2250E166AEEC2DB20BB29D5C9AB1E7048AE5F151
+77C97D67F251E4DDD6AA1C8CB52245C8866FE9119EF0B93EBF80E5B8F9F1E7B94E686B2E
+AFC75AD477E23C380E8ACFA7C24478B41CD079B5D5C48FF093D47FC770F7BE27BB8AA358
+2E93825D29837E9CBF688F21AE3CDA6C9AE9E76C0245D7AFE336B2A8637E51F8F284007C
+48B036E062F206F3C26FD4717C4F0EC3C1579AE53D53F9F9AD23B1D151F3F681A03FC775
+E68A5E0BE472D256AD79844F923FABD03062A71269DD1BBD086205494E4AF4F72BF1B29D
+2046ED7BDCA395625B0F019A84F300A23B505F06EC47AA948BB78350009005F42B1B2E0C
+95381F35EC058E7047A97AC047D3802B54E2154BE1C7B02102B747C9EE3392EEE19C7E67
+EBD22DD93E953D7628536D199E881BB7C848F4672F47E93241B8D681F3B31CEEE631F6F1
+BE8802C9AF4F535396A423AE038914D4FFCFABBA7DDFC476C38C59DFFC0D740C1976C81A
+EF499FA42C7360BFDCCDF373DFD907F045F8FB8E50C75B5CD26451D4C5086CB44BE7BF40
+BE5B8729A67D81B9A42FA7E3468C7B1797C8B289E48CACAA28FEDBC73AB9932BB49A5B07
+4301FF00CC88144BD148129D7BE0C255593E0B3E92A487F2099E3802DC84B27E4653F5CA
+CF8C4431CEE7E88C0C252ED5543B116A34E57EA2703C100745FFB2F16C4C3A1C94929763
+EF3DF12FA76069A4F72E2E7B5FEF2C284E544F6DFD9447CA408F23E966B417A5D64740DF
+14F0A41031B5FED6E7BC607BE09AC8FA94032A6C4D5E0CB89096735D9E74C2AAF06661D7
+04F66910CD50F3EE7B7AA12009D846FC9498D427C0455CB76CE80115B0F230EF8E26F51E
+2E9718D01342A43A5E52A5C3E484F099BFFA61E1921BD263517F71BB2270AD6FD06942BF
+69745A2A17D83EDA93C1D6EBD6F732CCDF5377B2650EB02FA62360D94E2E9E868B7942CB
+5AF6D5FE488D73C12B5DAF468C453725A528E862534AC0C66CA22C6263CB6426AE90FC9F
+23568692682B994F687FDD93EB60F19316A7D800297CA2C1674B58566B30AA87E1C7F560
+8F3099BE3E5D40433031048943E85014CEAB47C6EC2A579FB61BF76C245592003F2C415C
+0001B1A06452FD72E8EC3D251DE4084239B95779392C4C85B48197BE58E865E68A188A99
+6B8B0075A1185C1BE3117FDFECAFE6D0996AFDD3A89C24C0B755BAA89B2C5B3694C26B5B
+B79A566B962AF924A786EF7DB1648228B68A7E5B25E0DF47448642D5645688427A054E41
+FCE25D804AB997248813AFBD4D0A5360417AE0DE4A581F0805AD889E8133613271C3EBFB
+B6163E5EE9A92171B469B41ABBF91022E2B689B48777DDDA4BBC8122B3FD1C1F31AEADBF
+CC2E2AA3028DB547D5EB4CFDD7C2CB2AA6DAA4AC48AC5D07841A7B5E38B2CAB611944C24
+8A6451AB570954DAD5E41CA6A072AFC68D1BA360FB1C76A289CFFAFE44704858E089C02B
+C3A003C75FF8B12AEB9BC13A9AAFB6C8C0B0824F0CAC147F31052A7DE2151FE8D61DEC37
+FD27896AFF448333C57E4D24D258AF75303108E1E1498C80375A413E970941B5E1BF3ACB
+63ED215FCA6D697A10B03077097809C4EE4BFB40DE358063E1E40A8BA2D99E8FE1BBAF4C
+329D255B4C72E7328C2CFE71F5549AAA8F240306193B5BB52CEBFE2516B12C691D94B913
+309507A0B6345BDACF55E1B9690484159F63C603817F218836A1C7BD0AE766D1A5B12C63
+445C98C941999F7006FB9BB8E6C0BCEC81F5F11124B15D9C1207E017927429F7D1D915FB
+374570E41799B120821417FFB8DB4C90C4EC1FF2DFB4831B1E9F3DC7D8625D2AD8A03E67
+3F5EFAA985BA514D2A05432AC1462F8F0D9EAC061A6102E22788DE556A7914981A869636
+8EA7E4BCAD29037B084CBD2131DADF0DDC3216F1F80FDF01AF9D8B5C03805A11F23F17F1
+81279C0AF7235DF4EA196FEE44CB6FBE663DE87A00B4B542517C771F13BB77AB8EC9B26D
+7D181AB9F8BDF729196B4579B821BEBA666B7D314923F5828869D5DCDCDD701D9472E307
+8B804378530A5BA7C5D83C9B374B9359033E8276181716FB3104D393D32B522328785408
+A66A5C8476F1854F4EFB401E8F04767BD953C238EF3EAFC8451891A456B6FCF728262A1E
+FBC3DCEAA913C529543855E3730782BA800506F9297DD905F0F05CA020AF54E52294E021
+1B6B1A7E5F0851485BAA5FC7AEF4D5EB8846582EFF9CCA536FFA01D2172C1041BD1D4ADA
+75ACD19C57D55BAE2B4FC9DB55774E6103D63F660C404EB055DE277C80BFF173198F0FE3
+D653E11E876977AF3176BBBBB76AFD5EF5D56231E994AC3E088EA0635990F789F00D1055
+27F894ADBF3E04D4D67AF14ACC683FD78F6C46D667FCB536392375F0E673FAF9E2D5DB61
+44753E42AB7A43EEF201F87D79A871710154EBB3C60718F424946F0E8F5F6C4E151369EB
+60142278F96DC2467ACD0A70BC230842A98B765012CADBCF54928B8498FC7FE7E21732C2
+7984CC982FA087183702BF610FEB1873DD5820FAEBA838AF642BA0D4605A8E377311340D
+5B89237AB0431CB37EAC1A4AF80698D50C55DBF2F104015BB7586413AEE4ACD966CA9F49
+FDCCAC954E177A340954034E229B2F85E3B081E94F244120F9C754CDA85305BB17F6275E
+54A34B3C07C91FF4007B81958746632FFA84EFAB574061A8897D8DB80DA7BCDF57F68DFA
+12D3CA9D555056CBAD78FAEB316A0EDDE6C18181510C470BB27FDDD02B3362B0A8A684BE
+00D20C433E0E09F455E6F7D0567FCEEAC815321F700FE9D1941CB441905097CB0EEB3406
+A7BF6A56D0B429C01069F3C8A147FA0379FFA974643A42114D5CFC65399769C2ADA8C721
+883B4047718B560239FFC6C6F72AC283A562E0BF435A2FD28D4797A6FE18A5C4BF58356C
+AEAD84D2BBFCEC256097716D5AEBC8E2DB001108302785630CA2117E475F6C96037ED02A
+86779BF9E8E19678398690B82EF54174C454755352A3BE0AAC2E9110A49BCC26F1CA3447
+42B88D4C7242524DC8E22271A31D8E42AB6B818427E5A0B921A45ECBACADDEA91D6B3F5F
+80BA636CCFD7A00F52B251EEAAAD8D14991D0EFFE1B9D875136B619FEE2D98AA19705EF0
+97A7BCC5B1F3EB069361708C5B9CD719746A370E8E7DAE57B8E87FBC0A92DE1712324B9B
+A6A13341969B45579510E6646920F9DCECCC28D20BA30166C032031A206CCE88C7B769A0
+5EC680893348BED6982AA268145016DF9B6FEB1CBA0DA4EB0C50FC22D144BBD53F67AF2A
+B5F10CE54FF5373EC0D3B35BB23F4C56A31D729311C67734D80E481CA6E3E58DAC0C7C08
+6E87BF965A2D651FE42ACA77F4C060FDC8DED1F6CF242A0BEF60C95F6D4954D7F919A04F
+3A3BE98B671123C3F6D582A5E5DCE2BCE7067878BB242144DAACE596A7E7D8AD4801FB08
+E56B3B89A83CF499480BAEEA575EA14BBC4158046B9938CC62C3B6D21390FA4E09D0A282
+70EB913510BCBCD8807AC42619DE4697CD6086B64CD5A78C9EB7BA5D0A37B588AD6ECAE4
+A51D867E550DCD4C599ADF1484C1066A3401956776C40B1296188D49CEB7F428ACECC5B1
+6958A5E385EB56DDC28ECB492DD6D81094A37253B0E46279C2CFF39399B61F5AB8E9E6A6
+15083969A681F43947B23D86892E5DE4D5E34749A7E8E896DC47224D5F256B60E84E9F3E
+067922D11861A4A573BAAFF6586FC8EC2B9FB76F829E1788A7C95D8FE014B96A8569C733
+AEBE73544A658763B02EBD7AFB35D6E5839BC943CFFA5A655296F9205B67404B741F3ACD
+C70C08E39F89DE3EF84D4D905985FECE0833F5FCFED3240A1CFFE42D72518D4FB1AD6733
+A0C8CBB6AE7E90D8F6F1CAF51843B39CC204691AA280E60FBFE48EC4006B23FEE7E65C85
+D8F3546DC4E69D24BA71EC73C6FBF0731F1D6B9D14B666C33EA8221A7B25B5CAF867ACAE
+1454A8D68963FDFC296F584402273EAE5A428DC6A135B15939B3820DCEB16A63C5C6307F
+401AEA8CDE84642CEB39E61CC0EAE48D28CDEF7DD4AC1F1272E66A83F973557C1FC7ACA2
+AE57A95E10BA0337EC6E84D50F847AAFE9FF84F4CC936685CCED380B79A4C42F045F89A5
+F04A3BCE12B1848C50EA53F2DF1106E08E432EB20FD36FFAF9BBF73191E3CAB2FF7C886B
+6BDECC13610B00996B19DC2F49CC9CCAF81B3FC6EC9799D61477A2C6C2DA26BC6615B0E9
+E74286BF504E013DDB18AD6D5711D74B3706818AE8C48949EE364DF5479532ED159F4E41
+D35BD9FDE566446914043DCDE885F6E192B28543B44B59BBAA3CED78ABABCCA0D63FBF88
+96C269A72C590A9D0EC08145D63617B788FCBE82855D933C0D510D6D67FB1C4490AA0946
+E42D124FC99CB5EB96088D34EBB34A57F47454472FB74F89429E7A8770CE10ED297A1730
+C3DE8DFEDA3977AF69B741CD8E0930BBFB890FEC47439681EFBF5AE8AEBC3A8CF1233FEB
+958C7A66A30F825DA3AF6932EF4879FBA6DF9BE9232C624D1F30CBC8CB67E5B853E40E24
+8671CBD5521609E03D326873613CC9AB1FC49D622D500E5FD15067E2D9DFAE964131B9EB
+D6401B9BAA50C0AEF5B869408C6F136D6DCF6A98AE09908077F77830239A6F1169E74818
+B47D00B672C921D101303EBE3BE7183A562DDB8E60A05FD72D4FDCBC74730A704DC98331
+2F2A9173C4A97AF340F09846291E81DFBC8A95D7B669C6AF73744EA1D603E1D9BE138EE1
+7DAB5ED270EF42283DCB1BD20622EF2CFBE33E364F08A458AC049D0BD62D66A980BE10D5
+629C47C616AD268445D63BA125E0C768FAE66D9C7D8C9FF78D00870817F8A57635E6A894
+447C712C320D1CDD4BDEBCF9D7DA3F6FE5CEE0211CB842AF1B2476C1F55428558E80D4E7
+75732B89295CCE29A81EC435DBACFDF8059C8600F0EFA28339A3555E1B4205757E2CE63C
+BBC53D9536FBAC9E8707114DAE2E36296A90D19EA835122FBAAF5BCB49859396E85C8A22
+4CBF44FF9C748F12D87A60A665802015105960E73D33FD211420074A00FE36074F73B5D4
+A0B3944203723DE9D1E0D61AD27246FBBC71BF9FE9FBB3DB9C419695C5B7E41A7C8F3677
+C55EB4DE39C0ED5DF49BC0B3A066B977DA45B4FE265D8F96F28148CFFB73C437EF129854
+FC6E25F287794AD1E8173A6A13662920FA3F9ADF7961118654F6EF9C187B5C4957C25723
+72A04DF8D05ACD188BC7013711DA681B1F91C9F59E6C518D39990E4BAE2E954B07DF3F22
+3E8A79A1A90721075AD3A36C379CA6807B1051CD2386C09ABFBAA4077F95FDF3BDDF0668
+188A208C8AFFE7DD899E515F3045AFB6950B3B78BB73894ABAA58E0E0E72D2283E77FC75
+F74EE02F560EE10204F5D68F929BEB7E2CFF088CC6A74EC69A0FDDAF1269DAC390EC141E
+24416547EF1FA37BDF3A61ADFEE6E98DB5BDE65F823A1669BA3DD1B8723B8A1B9284E83F
+4425FD8DB56B0CDD6D93A8E531931FA5C239F01D776FA380D3F94FC58C0C403585ED1C9D
+9A17D6ACC70C29E36FF5D960DFD7AFC735A5A11C91F82CF8F4E329DCFE9937DE491074E8
+730F10F748A5CE5457C1BEF4FAA6076ACB47D09F1540B007F6955461FE0B5BB139B056F9
+E875645F534829F45272F455139793E9B981BB3A341AFF3FB86F1D8742E21BEE157FF6F1
+95F49388DB1962D02C6123BCDBFA074C79ED7D25DE52561FFAB3F2C66596192C8E7AB64F
+36DD8C71791E4100ABCD3673E030C4569D71B01AE2273528A9CE65585808493979D6A50A
+F7DB9DD63FAB942FC3DE27F489E293AD6F1320B3B543D783196CF1B0104F395CCC9EC9E0
+1958AA52841E26337473082045F412C00966157D7E9D2030CE567F26B28FB9F17657C66A
+6445C08C11D10F9489AB180CACBC438ADCA2294FE66768A91CE8973923E1AB9391B21077
+9BC49C284556AA43AE211FFDEB51717439B2EA3A3D40D90973E59D7317D441CB33E53DB7
+C3D6633830EEE93C247C12529B42781C063CE30E569DAEB7B1DF0D084805933332014327
+BE4210E496E0296CE29031739A9C36953D7D22406D0BF34DF927185AF6B12ED5B1F924B2
+C5FE617A01ED42B80063A811FAB8715521A9720A3E17FC9ADD2E7D05ACE07704C60A57A9
+0E0E92D114BE40225295D6CB16343F65FC32F1B94E87768C9A2FE1488DC722FFC12BBE3D
+43DF192948643B9C34F5C64AE7B45B91608400210276B0940CE89C706438C23DDF3DE9C4
+49B5DDF1B91B12F06D0005A034AAEF7BF1FA001AE74AA6193ADBD5BFF08C322A88A7401B
+EBFEAFB62F2CCE0C42F49C805AD12A9079762555BDFB8EA7B16451971B7D9D603B8D51B2
+CDFF603C21E14560DE7B58E5339F43852C16FE58AFD4992A3C4B317416B3C05BCE4DC6C5
+4AA4E323372EB65A376960D65315D9CEA4DEFFC57C77978CB17B23EA51474491A47E7B13
+DB75974F687DBAB38E00C2B7C2D0F940257E06904D1D306E839C279B04138D9A82634027
+C32E1F2DBD64F4CD1F85C16584ED7EDB378AB3176A1B89567B3C869E06D856D136B894ED
+81C97455B512BC8524E6BB4F73FE6A2C5AB5D0A826462CEBCA5ECDA0A536F4172A6E2DA2
+F40AD2EB15A8C259370B5491608363FF8CD2E483EB109EA99A2926CCF2B69A441BACC8E0
+E29BD93077B845130AB7CA801D7E2835305A35ACD17849DCD63EC0CCD8D7EF150AA57F10
+E22385D5C7081E3B3706C55565506276842BC8FCF9D5E0DA7A31D4FEA42DBB02DA6DC9DB
+306DBAD66BFB8BD873B29511C80795DA8925A39B9F545F312066B2ECB4971CB7DE33A523
+D2D515F0F53F7CA516F90B32E7AB152957637A57828EEF75438DB8B0FAA624E189E9BDA8
+4F2F2548FE361C5187BC8BAD76B4CB516117A868D23D8C1A718B0AD334A52876DB25EC12
+CC4390D2ECFA5AF25529C5398EB27A6ABFE464E8AD856FB6F4667EB469CAC615217D61F1
+DC9285464D69BC6AB75916452FDC50EAB4E16329113051FB4616CC5F32C75B6BF038A689
+F8176ECFC8F9A0AD38840811C2FC61D97548B49C193277A69BAB5A2B9FD01AC5EE282DB8
+47589B25D5834900AA8764931C0E478D49426CA1D37C77B2837FDF26B95B3CA302E24194
+BA91C0B745FC4F4C8F50178B1647CD1ED91B7352AEE76134ECDFB7126C64F6009C4A5472
+BB4B82D065DE67FA1B147E2D12C6D6101246F0F8856754281A9CC0E38A5865030A4E43EF
+C7DF8F2E3DC57CD1E98F8E675908BB77406E5F1F356881259254E4878437915657E29ECE
+BF8FDDCF48A3F2F2340C8590A23F1FA920CBD4ED5A0A1D5671B995202D22199F5EAA6AEC
+417703ABE38184F58E2A54D9A466C3FB0D8C173E116FCBA8B3EC46A124123582DBD7B819
+9AC4CC67A8BB1539703AE1AAD22B533FE2F166D00AFFE21DDB14E17242F5BB1DCCE076E3
+4FD61A3D9F828A8C48EA9CD3B2B86DD665E0495FCEEA0BB8C552789442BF24585D936658
+310B09F6E6FADE2DAAF60D2F92687EAB1384A1E4736288746E8A6B926AC373B5B86F491A
+284B98B078CAD7E9E83CE6683DE90D1EAF982C25E10854A9902BDC73EBB9E3DDBFA75DD0
+882392FEC80F18EC2239815845CC8B6F7E5CBA5024C5871E3E3B5DD5824BD0ED16BECCA8
+11241DFC1EA5F9FF07B0CF484154517C63BB149BDB1612F92607E69319BB7024CE655C00
+77A912B29F1CAE2A1E09315E1779F4D02FA7726DD53F35E34DFD70A8E87F784BDADF2B82
+08D29E97037F01424D2C6B39E4036CDAAFB15BE16B91E3F5F5389045A0E35BA378B0EE18
+1BF4DD9D1CABED505B7FE843DFF79F350D1EB159FBD0C44D70E29FB6FB71DC050EC75C48
+8CDE09AB600CFFBE16F192120AC87EC760F81A7CB732C87313A9E61CAC3F586FCD086136
+A25161709F85304DB2A82B370FF0E352DDC793C3C1CCDC5350F1A716909A481CC72338FC
+83E438D69861899BF9557DE2F26CF6273CC7B5B6BEACFFF9214448705D19863C3900A85E
+22FDAB1FF3D76DEB35C7DD9F3D8F7860A5A498A7CA6A9EE94A05E723FCF1A96E1C9F6EDE
+E05A580A4BBE79AB6D33F37300F97DE77F5DB7F1E2603ABBD065746947F798C1BD84AA01
+7D6DFE9319B24618E510D8D7D353715B3FC915FFC6293B7227EDD3AD041AEF1D02C831E9
+EEB9BF762E38A274700D5B0EB6F5ACA6160E958E275B420783E1384015A37BEBA1B7D88E
+68B57FB104CD2BFB8F63DE976B3152E559DDB0C98452BA6E38C7E98DFBBC791E73B0AE24
+0DF659BE573AFDEC02C18B18013B7A7BC5CAAA78B59B03B4DCF3FD9BA0C4BD019629408F
+466E45BC3B4E22AAB4F7A1F4069971784A11F97996E1E1488943DBDC34774F68DE34C32C
+6654CC2D1A3F8F11519FDA94B35AF93165D550AC4524191A9FCC9F8EFF112CEF9A1050BA
+9A76EFD7668C99BB98928AA3C1E536F429DE7049D2B378F9F8888FEF13B0C1BDB0E3CDD5
+FCE35AA9E8D89C5649A15DD97C753B4D37729CC00F28314A38FAD611F574C4C2CDB19436
+7215F7ECD06F6853F7A987E4C4F71D5C1284A4A18E4E51A2A00AE566FDD13075CEC497B2
+D9ABD79BA8C3ED1CD588831C6A22EF420A96B916427D2FDD9346C95F6D1A03D019646DCB
+CE7F2B0A32FBD6B230474E1EDB71266ABF6C3BC537CC1B120F3B224615A115773B03BF31
+E15B55F6A1D95015855C43CCBC674DEE0754E37E6F4578D51E6B214617C20AA74328EC23
+3529F3A27C30985608763772848E805F3B3D6F483454D90DD3345B376FBC9A9FFA404EF8
+80C3E6C143DD0753D60D688576D26E52F964891F107C31CDAE6BCF5F17EB17E20874657B
+45C7F3B45EB0EF69B6D2530332265F705B5507BA3F03BDF7A5E77242E05A3F68227CB56C
+DD83E304D95D27F1A20E9682805A132F962696A7847C36CAD820B8F23C8E328006A77430
+A5451CABA4ECF3169844BF6ED6080923461070C19DE53427920B382A70ACD5F7E97C924C
+207E4C7137AD01015F419254ACFC3EE2E6CE7C64218509815ABE5F3779DF85CCF3112572
+4746B4041C5CF34D49BEB532C9E044ABC69CE7164810E630CCDD4190F1BB44CA120CFB07
+114047E21A6E4FF55691630874012F0B610BB6813065FF950ECD45A1B2E5E87CD1F6F425
+9B2152B441ABB56772638FA07C92F85C6A21225F8E731F10C93B18AB280C1324401CF1A2
+F03A8A899BC59D9E5F50ADAC733F19A0F28E83D471F412CC4F4DCB0D92DEE1A9062C4204
+A3C3FF291ACD5349853C6E8C315AEADE790C6AA98F7C4F26AB8481DA3F72BE8F946BCF70
+83741FC4310B239A2C87C87AC399FD014E05326B9CC563507F52EF9A17B7E62B50BAA3B1
+6E8F22CB732E751C7F98CFA67B78DE287F94A2AE3477296002C87CE3040846C8B5B56EFA
+DC9D09626A448D984F074459805B8814BBEA470A0997C876BAB5DBD0953EBAB86AB245DB
+622797AFAFEDA9635276AD83EFCA4DEDD850F04B7F7E7849C6507F5CF0F4EBDBB01229B3
+AB5518D3430F9CFE62F7ABA27E4D8F637AAEA34BDA8034111B0A27FAA877E109EBDE5A0A
+FF0F3B1913D8FEECE04F228D2824638F634C8CB5AB62305CF37F8CD61D8AEAED6EBE5945
+F9057D3A1D5FE6AC1B79A794D2A252544193131F8C765F270DFE7D83FD059932408910B4
+DBA20709534857E518A3C269A23C0A205A64F7F66F5F59DCAF10CE8088E5B2E04AF9728D
+BDDF60B69E6529E04075A97B01487F809C8AEE075638042C239AECDE8BD4E10A9D691723
+30EAB97F699B1AAF1C709E9AD04A71DAF1D7B6C57D05792970612BBA0523E1DBEE336375
+7488A06584BE4A12588DA07D46CE95D04377DCED2A92F60FEC694EDE31C5330B63BA0C56
+F2A9D91DC81B8A4EFB0B8C5E72967BC23F28B6F5D0A4CE4567557DF6605B80F478D22D21
+05162676E5FA606F454D749EC4FCA12941CE88A07944119B2038B33C5893137C7A17C960
+CC77397BD5FE74422425F9B6455E357EAA78CCA0E8358FEFB3B49E1D372FAEA6F6B29F86
+031B3E15B6A8DDF2C740A47B354CC4926070D7477ABB8281800F867240550141B5CF4E11
+8BDA122B047F8EF6F56707545F82214BEBABE9F0F7D47CBC22A6376BBD9A3BE995B56660
+AA8BC92E6CCC9ABCCDD424873C8718C4FC9FCF8D0F589D891BB10CDE9F88052CE452AE9B
+7337EC5263125358C2C4367745E43F11583C978627B01A8412AFECBA154EFA3222615570
+3F0A7DB5C014A044B0AF4E8C7B031C962B189B4010E5A224A93EA314F58A56FCA2CAF1A3
+D5D7AE10E0DFAD4180883116D6D4E53D4960C0F659A14C6306B3109045212125939AC176
+F6C047B695E0286982DE4CB8AE41D9565822218F1BF1D83C89DBCAFE51DD9F2508044051
+6AD1748A6061E3F404B834641EF8B057B0A61B979BC7E6CF722133230408E4CBE07BBB89
+80E886F0AC252D7F73538BC685074FE13680AF9319D4B3A8004BD772EE16063318523F87
+0A49B31B0F2D9EFCADBC90AECD1F741B52AEC01F4E9BFFF2C92E2D01AB3ECD265BCAF686
+216E4A35EA622FFE6723FCBCE5E9045D782F3CB876BB23C705914A31F301F8A04AA2E920
+0912AB82E5EFC7279483C9059928D43F70A4C78C79B2B63D1340DE2B0E1DCD9F62ABFE08
+4FB0A04321DD7A4A7849995FC02080C04CD40E80669E3B39373F4E8135642118E3903FB0
+BB20EB0A90F509A21625BAD284B35434083EEB5875E9D8AC1F3F89A50FB10820677DAA41
+1E39A161481B39E87DDEE97D687202BA96B73CA52DCB6DE2AB20901BE947BA3706AB1FFA
+A703A1B75A5412CEBBC944112C3C02E54AC94779BA08DDEBC2F288C906BF19B9BFB5FEF7
+3EE5A95C47F5B93082381049BF206238B6DD14AE1FDDE9E26E44B999344D986BF820B627
+51872737F0F47CDA3A03C0C72019327FCC85735F5B13A3341E43AF2767B22AD906E2C021
+C8282FAD84D551386F84A09F6E8F0AA5284EF8C04933A65001DF809E5A0364C0A8A1088C
+9D47C1E915638AD1CF799034E23B8681B7B37ABB767938D8A90D6112C33A2704752CCB0E
+43C86D0083CE84C6BC174B484211EBAC5AE7E3AAC919DA3D042C9EBF10EEE2EC4A5F6FD0
+89BDA7E45BACE0E72F8AF1C26F280D4887DF53341B37223D36A1E3640FBAB7055F5B2AD4
+E054A99C9F77B24E0B585B6A1C1A31987BD694BAB47840FF4715C7952D646F0739933475
+789501313FCF6BEED84A299054E25324519B574EC7392F49F52B0AD9652F5FC3A03A95EB
+0C86C0DE56AEB99F1A0B6AD75F39802BBC1C148A1FC5517FB892C3F5CB074F0CD73DE1EB
+F01BDBAFC7BBC813663E8F7E906BA3DF0ACF1C7DD5EF315E8770EA78E0EDF489D3893FFA
+2C763DA3D765B05D429C70A027D1B239DCF0C0B250A3A9993E670844A89AEEAD69F7060E
+3ED50362C4672F8F0A2A00B961A1B30D3BCCBA91D99479AEE1B018585BD9BBE59E2CBAB8
+C9084BB94F1C0210FEFF15F4D00511EAE59B160E3494A59910A5FA083AFD14D237E0DD11
+8E79F35475C6505E07E2DAC40873EE34C93C35E1DCE1362C3C0D985054343234EF90D922
+20C5B2AB09D49C9A32AC72F87FEBA787951AD73F35B89F5692D75A538516E56A3D50AC2E
+032C112A2483D912F42D6ACDB6D59CF7E10F93120092A6D792345CD77537F58EFB3069DE
+2C40B60D07DD46F6964B29253CBBA52B7BA58BF99C527C11D0E34D6B1B6235BA561B3907
+7A3131110B532CBBC7CA230EFFA3DEFBAF35CA06D8DE4A65BEFEE4F8672DE8901A88F11B
+1DC66FAD9E9E75E945E3F5DF39A79A4C32F142F1707C38FC7BAAC1607D612232A2B92CE0
+8A1C4892CBE5D5F0C438018D3972F7A2D9FE9C8FF174098E8179BE266A85D8066BDEFC25
+B2F5F961505205DE4E07154A8B766FC85EF3DDB9059F6AB362B35CEF420199B97192AB34
+99C5E587479DD5596D17578137D6D4AFA461E2077554D011D0CAA330927B3D5D1BDF6EFA
+97356CB3CD7196FA45AB9CEC436030C70373BB1456CCF1A77F9575B1C956FFD6B3D28565
+9D81E79F4DC6702C133912C4E0CFC6D29DAEDA0D5EABED6CA81521544EC0F1F380551971
+8CBE74842B7E7E4266EAB0D9A32AF80E671C5FEA05DE046077E7AD2E92FF560F87539941
+F713324F052E727114632AD220377B3A04AF0A4AA6508C00DB054D8AE3D80FB7199813C5
+B99FD75ADFCBE08DDAD26CFF7DDC7114D2255E3E7A1E936EE352F4BC8ED78057E8BDF3DA
+3845DBC9F507D99FE489921976EBF717644BA09604E60DEC3DC64D67220EB16D84728DBD
+72A7AFA1EFE9A08A449BBA3C306C272C1E9A02EC3DEBEF42F11F14DD560E1F5C1AE4C383
+27A0D8D226BB45E87EA9779E5DF135EDAB9DA8C872634E796CC98B3E78CA2F9C7677AE64
+D111F3CBA6F8DBCB11EFB9F763DC4C35DF4B28A3B1B36933DABED5F43FF4C0F8CE85FF4A
+3A33781A7CFAC82D1D3FE4FB8786D3808A7EDF2D917BEA2D871D94E78930E6942A8EC98C
+51055037C0F366B9B613B47122CE5DEAE6DD906EFE24E3850EF1FA39C61C9CBC01440EFF
+F78061F69971E1BE4466295C0460ABF7EDEE44F52FDF868CB5E02232E615D2C02D044185
+FB55F3AC6019BA5A5DB686FF25BC2988C41C9AC30C99EB016CACC5B73FCB68EF98BD5786
+C6794F13E6CD93D5B115C379831890C1E29ADBFEDC356090CD35064F73D427AC6C06965E
+B41C8499D15793D4C92C949D56722E8F671CE37247E9C8BDEE2300893BE559A9DC404A2A
+531CCEE5774E81E871D3B6EBF22E5A89788084735341923351F548C1C1BFD80CE5E16A6C
+69D899D7E70A1C264CA201630F767DCA04C1F2E86CB2EE341899F1A0F7B194FF24C3D1B7
+D1ED114505814121E75BD3BCE369EED5D7814CA8E0E65ABB2671DD4D5432CD2F3EA57ADD
+B1569AA5C83924E9CB6ED278501B6AC4FC3942F84AC9367A4846BFE2C181EA417240A831
+D15245D4DD207A21FE96AC02944DE5826C6A951A15739CB072EB317A7FF5B9B9B94A2070
+3C319C946D614F4C2CB826DA9C396BC25FB4FB82C8A240E6014FB95DD149E374D1E1BEE2
+8472B65B376071DB0BD31E1200518B191FFE0ED6DA779B783A29EE54D02787F70E9C10F4
+99448EC160D722554586CC7F4F738B8C967352A7E608E379124715DA96A51C3FA3655BCD
+BC06F6E98DACB08B25FEF7DA3370D282A778AC9856AC31682FCE0512B7D9BE1750AF7A17
+9612928F1FC9C302BC22ED67A63C1574BF1D216DB66745ABAC0905A06270D3EA99D547EF
+29CC455238F45220D2451C6E43D32F668C91C33F89DF6A067A4D3944CE792DF0EF290577
+1A4BAE8E4A62F97C63394E85388DBE00F9C42E4EB681BF996FB4BBD5893C60B4F11AB5FF
+40BD4703DCEEDF55F763D1AC859F33BD43CB810336A0989768EF72DA5571DFEA868053E8
+B8FD1C09C592DDDA4834F7CFFB3A10AEC6691B813B5E0602BEFD253ECE46AAF8A8970E46
+BDFB4B34952BACFACF9868613361D0FE2E2711E34F18C5BFC9159B806A989B2C8D35CE05
+4C60713538CC5A56D110A28312EA1CCEE42DDC418AD616FCFE1EBAB59DABC30B53739DAE
+8C53A9A085590EBDB98D8F7B9967639A9D5CF09C91D45DB5E0BF2687BD15762726047C2A
+AFCF3B1BFA51B9E0FAF09D3DB7E23F5FDD0EB7A0BB45CC7A3A8A1B6399BB455637034C5D
+E0C1C2533CAACC493AA4E06835EF808B656F698DABFE35FD446969D8F077BD9DE7B97E57
+301AFFDDC544267137560EA5E95ECD28F417688C9437022409523DBD101C22F107818541
+BBD1BCF2DA1EAF428C8C349519A113EAA64D8F4532230D70106C309BA8204D2CCED64F74
+3CB7FFBF73BAD66FC9AE3ED873D12A7FCE64B8B6AACE0AD00E0E095F3A204F04AD466F3F
+C77F03C85B49FCCFD4EE7BF66E6688460B6C572DEE77EB3D41BB5AE4A7A6644397A68660
+72D4D3CC2D03A1E190B63785820E8EEBB575F6164B29C1CF02BC9951B10E26830539B081
+FDA50ABDE4AA94FAD6545D61F908A89331A8F43EA42C7BDA182E9E6E94D8919886381B6B
+BD5D96ADBE39CA2FF7533B32F00173FB60D064331C2E72D8A7C8220FF128D79199958673
+0A82754F1B09407F29FE0ADE2A0F2BFF8266C1ECE453D934012D17E4475771868F6902D5
+C8B99C8E4F1B335AC15CBBBB22B0E8670FDA527DB0A485CC24E3F9E77E10DEEAAF6731FF
+C2F2AC36362969887B1ABAB0D9FDC52A2FF449A0848EBD66EADA3799C61D8CECF878F921
+147CE7E7CE33A74411748044B6CE7EBA064C254F76A61DBB7CE2F657FF6722AC493DE136
+E33D2271F2B5E24F16A5482A82ED40F42BAC70A862CD9A68DC031588CE2CCA21564420C4
+F90FBA1500BD4F1AF792745801332D23C5EF02645BB90B3738DC15CABC31C9A9B51EF9F7
+4EF8DF65809BB1FBAACBB16448147308888E710C979A6E7F9EDBBB6EC73A061A23878892
+0A304F1DCA0F08DDEA7C45D5106CC4AF23CD83E51BF14E4FDA722A5A6EDCA9DDCBBE20B8
+C64AE798B3DCDCAD1D6C6146EA238257340FC719DFED7B0DCE95DC66C65A578BF8FB8A19
+816CF4EDCFF7F26DB3690E6BAAC1BF51AEFAAD20D876B0AB3E3B99210CD40E55B7056C3E
+4A1ECEE2191DC40711451CA9CB97ADB7AFD02FDDE7C66BDEF012E9445BC6A3A4FAD1A127
+0B5F29602CEC605ACEFB7E5F816A4B380098FEC6DBE1EF20C7AC2341387A83037D5C777C
+5239ACB3CFF86BEAA3F174766191BFB8B9D96FD6AE992A3223840AA663A868CCD3B0E3D1
+478DE133B4D7805273D12172A47B3FAB9EC788C31FBAEA4B1B694307FB28B3BF6D9CE353
+CD8185F2155B4C37624B5FBA367BC63B4F108BE7CF5DF9C4036A460E42C7CC41AF628494
+6109C42D166BBA31537B2B72FE22F81E7445CAF0EB1E086FDE01DCB5315C4739B1756291
+0C38232BDA477000E34227BF85A819B63D49564628F9712094FE231644FB34D9B4E78B8D
+1C73FD9E1CBE00C77DC12B7B371E6E5FEE9427EF0D89B11F2168EC3DFD26CAA318F0C0CF
+BD760BD68C47653AC9393A2C1AEBF2CFEDD31ADBF76A41C88D8B894A90B341DFB260500A
+72892F2FA90195DD01F9A0B7417FF606F9B7A06647A296E1CB57AF0897315CC6A939FC7E
+76C106FFF75A4DB527146FF8774769BD3E1C7A8A5E1073EEB94124FE1FD13EC4806B7634
+9DDB3B6567501D98C603874980B71D203F0F1E95D92688DF2410D94B6B8A0A168577CB91
+6108C251697497D992D46AF08F9E8DE53D9AB752AEA16D1B8CF4C224B031597C6157C039
+C18E86F3490E00036DC080E9A669D9B262831BD68C00C585AC8A327307EB98BB0EEDC898
+2B8E72E64B7A0AFFDEE4166907FF278ED0356DF19AE80B6FDA1E6D196E161FE54EE1E79E
+60F7262E70C24F7A5EE2DB3AACFAF8C19FA43309F497822383E7EDF8E061C48A34BAD2A7
+721FC37BD24EAC618BBD7B20F88ED106C5BABB4515C533C5D5CD8896C842996E79756AF0
+656159CBF9332A377646C2FDDBEDA486D2EFD429DDF19193AB59E24BA1878731DB4D1242
+3607C7FABCB9A8D6F023F7767148928E092FEB5267D7B618CC0D52BA4FAC1F3A2D002240
+1AECC4B04E6D40BA3631FD7D9A4A3299E8FE132AF22B181D72B1A4DC9308F3E9DF4AE93E
+59F69D3B68C015E4D6100982F38EC5C9E1A46A92B86631D475B9D8065FBC3B89E6A29122
+82FA60FB673990010479A140F1911EC1590B8A73A51A424775CA9111DAF5796D7FE7B0DB
+EA1A111BA7CC9E6EC8F5179ADB102917F088B8ECFF4149E38E524685370EC2E05C55B7BE
+B66EFBE28642000065B8CD5F4DF48499E3F161A06E4F8138C28A743FA81FF552AFE1448D
+1417F86C748B538FC617EA64CCFC396889D98BD91317308DA9720247E9F7E170E1DD33E0
+BE939416CFBD58A03AC9651F3132D1572C7757B5101F66F98B947BE5A4F0A6C1C50CBFAC
+FF1285B8F649BAD9A17CD758867647B3E9DDD8E12CC6A0AA3D545F5C7678EA814E35A675
+53566FB43A846764D17DEBDF31CEF6196171F682FF51D674CF1D3C4C94A43AA8E8A04468
+5FFA2FC930CE2E2422224E69FBA608FCD1DC30546650EB058AFA5EE83CDEF1DADCFD45A7
+F986FCD3063F4878A2B092E0F443CDDE6197638B673576D9D2519EF8EAD2CC79E212C612
+FA55553F2DC0B0D2D0D3BF212A4355B96DC5EEB4B1ED29B60A51A3C6EAB355AB5636BF00
+31B695B3DBB1DFF99BD5198611D0AC6B2E256FCCAA7BAB3DF080675C9395AEDD5C0D6231
+8C16426E5A46B73347182EC1B1EDC035E6595DABC1749F551A8EC7A7ED3D83197C2EBA55
+AE71F7C5D2FCF85D9ACB8393343F7E8A148CF4750542DFDF2551969640FE3D1EB0C9E046
+A1D31C3E8F4344180E5E18A4D4DD81C27C3D5044ECC29A3F4858B83390EF9653B685EFE7
+C294849FAE72CAEE7A22A20299A925F8D647DFCBEF0C89D85ECFAAB5D979183C0B8A056B
+77A6DA8D9F43530B400C4639FBCA966BCC99567BE42F6B9C727C2BF5DDB74A6833F16A52
+D4B8AB50257ED9531764E833A936D106733A2DF9C4BD65837C520ACA9FA6FCB524CB3FDB
+6D17746E503EFEF92F92E5F5DA924236E635D9F222E2A8504248EEDB16328D2248A9C82C
+BC90407D908B1AFA56CE2F170B0C51BA1E142D4B477E8D572456A3125320F0B8E3DC55E1
+74BE5F1A01784925C9F1732DCC01E60E87B15958B4E6160F1048E7E74B3C7D6131120BC0
+9539446F7B96CFE85DACE0CFE0FB1A1BCD1D72030D31E6FC548F7C790B2E30F4B45490D0
+EC5883BCE20065B4286676CDFBD1000094EDBBA2D4158BFACF4CA05E5E0CC0A98D4ED845
+FD5058994169F60CF8B89D9C0632E5902E8E46498170CE3B04848D870EAF4812E88931E5
+890459C7BE1988C10CCEE2DBC769C356B9E9FC609FF05277CEE6A13D95B907E2A1396F7D
+D08498CFC89A22E639BE4228BD40F524832E649A06604EFE5CB849E79EE3BCBF9A8B1179
+A491428B5F10C49D985D56315356EDCE92F697D06621B659BC46625263A7293A4875E40D
+FA5987E834D25036C71D06776C55F9F58ABE200832E4C812FB31014CFD8C6504F4EE8FEF
+1FA4D35D9826BCD8076EB51DBBBEA48327DE5169FBDD93E68E6AD270FDB62A49B8901A5C
+0A98C1A417D08E090F400F632DE7AAF2CCD7C6E24479C8B6DB5FE50B9EA31B1E6D21D567
+858603F4F70FC29195E31E5C4FDF06FF250B4EE77220787D8A0708094FE27A360DC36A17
+4FA111084290FF64CED4C5BC7B557E51EAB9B33F5C261F77325401D06E7C22BDF4E1998F
+C7FB0EF1A61DB458F0CF1104BB7C33E14FF8D280EAE1B0C5A97BE98C94B29921F6AC7FB4
+85AFCBBD8DFB6BD11E939CA0797E59B7927F70A66AEAD290A12D0C1567DADA00D526B507
+9E274C26D591329B8A308F0910751E9256EBEA3570B4E3360128E7738B4E1E738186CCD6
+992274AEB86B3F4AEAC2DB4897F452565E43F09DD6B562961D96CF90E69F8BC3EE5CC264
+5BEF29DD2D42A85C7072EE95F8108B088EBED159CA603394266FCD52C301D20F1CB94DBE
+3A5F9DB3939AE6B26AE88D5DA3302B2EB1A0E3EE48CCF96D49F5CB077D7DFCFDBE4CFCE2
+BBA2C75591876526DF26F6B6D9E25E07696D1ADD9E20530F7A4B80FF2677011928E621AF
+5243C85893AB9A0E39E6459FEA333A9E6F83C9B6637D332CA02B5CFAF378FFE20EAD913F
+9C40507A8865646C56025EE002D922EDC72EB1F58DE45154725399FBC466EAE6365C185A
+8FFF5EC8E240FC047ECF885F84DB9B74CEBFEE8257C1AC4A6AE6A2A05B731B4CD8BBA4BC
+8FC667C151DC168D250C11A1A4BDA07B4206B34506B60BCD5098B2B9B9CB2194D95EDC8A
+0E8D5702B0FDDF6328820B4C40BDE23CE0C9C7922464C87D830462AF27578A0E8D8211CC
+A871C9234675480B3535B67828BA4EB860B176B33744FD60BE5EBE3F7ADEEE13EFC60399
+54B9754A0C58ED6F8FEA43891002DFB001DD8E43C99B8F4509DE4784136B3A5279BC6BAE
+CF4AC462B4BEAD76B93087CDE7FA48EF595E19969E3300233E859FA92359464A9A04F956
+5722B977D1D956FE1ABEF953C6645DAC88E6D3A3CBD944D5076D2E2C0498104A5241EB4E
+1C8E59958E6055F7EC9C577D2427488B8F6F8FFDB12EA78121B0748DBAB9A663C130A169
+5F9661F63FDB86B27DC3AD0B2592E7E34EC7E171712DD12E4E1A3FA04CB3369DC4B86440
+D8A9275700EEAB0CA72924A4855D24827A98C9FA2DA724300E37696581F40C2698E2BB9E
+08B7CFC6BA04004D78688292214C191B0D6764595119620B9360FC8222366C1ECF4AC351
+081F4EE4B2F3271F8E5E2020E866D487B492F579C748182DA5BD5C2B6D3384BD820584FA
+1D7DEC794BCB2E75808618DEA60D1361A0470D66E6610BF0D55C20AF2BC9ED0F53A73B26
+9E92678E75BB469AF63CAEC36EFC70BA9A2BE90DB1F92E4087D68D0DE9E881F0FA88C988
+81A4D1EB7E52BFDE0D6B8C07B225373BB2364E277D225B61A158ED063D7B2A3042FB41A4
+ED23C97F79321D87D8A94A5A2C0417A2621FFCB5F04427904CFAADD1986D4BB8169E87CA
+B3AC1E6A68F9EF1353517C552F5D9B94177902FC0D603918F459923402BFBD201E230953
+627F0DB812D648560C52BACAD7DD1B32E3095D34BB120139CA49847CC864F007E04ECEF1
+C11DE6540ED4357454DCDE00150DE168A244A66C43478899B3F544F52CC65C41271A2934
+388DBA38881CC8B4384CB197A33E863D17189853B3E9531D8FA250F976F6447593EA4847
+E1F4880EFBE82CBE5E841A2606A57D7F831A18805C3ABD1D3D26CB382F3EF16DB8697F1B
+0759FBA5B781A5F2453506F311A3689E6725AE3AF6FBC186BDEA6420D4CAAF1BCC214D7C
+CE50A1B4E021AB15D78A8D0646D6C745EAA2D0D2DA3642C1C644ED4C28F3BCDECD33A2C5
+06F1FA69820F18EFA84A47A9B177B42D3FA2AA82A2293683E55FFEDD0A764ABC1826012A
+185535467DE9F9008D7763AB58BBE0BA7802C32CD69971BE8E4AE33F6227200CF1CA22EE
+3E4EAF6AC6A8CE15E6B42A84F16F142400A1621433FF10A5DBC0021FC698C465F5CD5040
+E302B3D59FDE7EC0A5856E1FE08C7FDE15D863F3691ABF4FB13DE2296CA5D65D2230BE6B
+6AFF08DA3B2775B3AD19E9D7CA7337A1F7BE70B59879A1BEF24399D1C1FD52BB32FF734C
+89381409E66EAFBA40307C282D4B2266F9C42BB042258B761802F5D03926E33E5CBB72B0
+9B45407807E4C7A5A8295814D78FBA7230F0F3F5E16FA649EE240FBDB1B2A7C669FC18A4
+1E5F9C1A2B61755D764B6E0F58ECEA1866DAB57B8DCD0C7F47B8F4C88AFD10186386EE62
+787E721A6DC1CC5AADED1738FDA818C408EDCAA89283E26AC1B7B833C6F37CCD6732BBE9
+2BAB5212772ABEFE8453001FFA3106F00B47E98E6383E0FAC908CF39A797EC684C207345
+B18641D0DED9452CE51CEC330BBC007E79D471556979656B1A1B5B7873E411A3CC2D1B02
+E1684AC1752CF9D6C642B76F07052E658E91087BEAABB45E54FBCC9BCD4B07F12CB9F4AC
+3A27D4CA499A55EC923CB7D1B1580B7F6FB294693C84C61660F02F8696C1E66C74A40431
+41B8E28DB9A50357E80B138EE105725DD5FE7B5165156A8EE540C427F9A2D408C4ED72CE
+57A1DC29F937E9D1EEC621421111A1E4F9FC0365C57471A8275852B4F45BA6A00761ECF4
+3D08A75538DBFD67CCEFBB6A1CA0F5333D3FC7C65771C19E1E8B92573A5AE90C385AF784
+CA365BD8808F4D389DC7F6A606F098BF3DDB1F92E99BC64667F24648A7D821B1FF4B6B4E
+6DAC7538CA2A9F02798BFAE0876263026A0C6FFC9BC9B6DFDF77604AE25AC4D19BABCA45
+8D6F4611FBA37A7CC9793E28739134CB42FAB8736F74F1632BA8249A9220C3332A16DAA7
+1E938D6C19C43F8F606D024CBF72976346A648F6D63E456FAC5F408B7A35AD2A7C3A0938
+22E795C6DDD09E95EEDB5FABE5C4D0060656A8D7111D2FBC95B86CD2574247671F143BCA
+A8CD277178F4BA7541A3CE6052186A6D0040C1B25C222B5CB77D81A102777BE6E998FADC
+759AB869C9320998AE60259DD4FD90E8090743BDFD487B6985837FD3AD619C3681607B5F
+515C35BB9945D5C44C3A2061410DC169E5C9473F093E41929AE2DA81ED037A9D3FAAD308
+35759ACB73ACD4AB9A618E38B5E77D87A304385AB35C01B43BC4F343716D84E50B83CB7C
+885571C08262ABE0024984645EB57CB5EE80AF756CF5A743FDF3BB11C93FB070D6167F66
+05E91C98B114A1C578F0E432571743ED01D66F1FFED6A955E8C9FA9A8CAF6BEAD2F1B57D
+52CA5CD175A73A0EBF2FDA49B50014E3C2B144EC3DED7B776E604C3709281D53FB4B12A7
+4FA4D90A9A71AF398CD16B9708B357B46555A2003DAF1A26650C0626AF7A2CEEAAA4C845
+F5A854C982AFF1AF183D73DB969B3FB7FD361C3EFA00E565FF18AE7176F8D48E4C6295B0
+E16AC1EE7921E5D5E868FCBCEF8671FE34F5E4DDFF20D12169BBC56E869AB8E65320BFFB
+C32C32334CDADE31BFDF2D2C9C2BF48FC788C01CF0AC1E454302F827C9C0134B47577D17
+76C2A4068E272D1EE5E98D2BB4D144174324FD95C3BD0111B8BC5B3F38A282607B487B0B
+ECDCD90AF2246A937EAD10A3A00E389B86B19D76D2B14307CDEB5C2645D8A00DE5122FB6
+2E0E9ED63C45B6E5BACB800D27AEF0DCC7395CE4FBB7408EBAFAF763A5010999BEB85204
+56AC59FD5C26A0DCA5AAFA8DF09F512E1989AA450729B7CC53DA75695BF60C575B5B47DA
+0AE1901E8102D6CBCCB0D652BAB7B36A09B3874D28B1386B1315D7096DB20CEF1A931D89
+FA98A3CCC11256F254E38265BE5387E67CE6045FEE7172BF42AE5E56A7611B89F82601B0
+73B6A590E119C3AC0E1ABEE8FD00CC4BE442FCEA8DFA3C7B8320312F31E6CA992CDB0BE3
+33470D14BD729A998326EBA2A1A7E9BA1CDF109B0D99E372CA9E0247BB39B87460337247
+77CB4882AD3D7294A4243FF82044DFD3D8A95061C1CE4999195182A672F5EE6D4F6F4385
+2962B03CB573A5312F7ABD08D960489C67F5A0BAD393792B1CE9F48DC5350D6994E03D38
+213536EFEE813D6E80AE77C005FE13887F4C1F77C42C49209A84DC4446CA1105CF2DE873
+12648D57AC6E69182E6A1CD6E0D0446CE8BE125EA7CB9B7F948C14FBEDBB96F4AA678C5A
+9B26219A2D6207228B56124CA574576DD2EB74C858414941A9AB5CCCEF089B2C805E5C18
+41DEAA6AAB18F9B1441665C471DDC1262C45B615A6D56F2B041EA997822C0F7A8D920316
+20204172E8485087082E0D4A82C05628EE7D4E5D06FABE541BA61E1059262F1F72E73EBD
+E6B4240B4765D3DF176F34067AAD06B96E3472599AE0B788B4210C8A8774DA9D3B363661
+376054BC96A1AAB5526AE05AA83D678B36F7669FCA2664B67C6AC8325353451D953DA3F1
+EFA0BCB7A40C4A74E846594A9E3030BFB51F6AFDEFC845647F07E7CDB03C8E1D0C635234
+1D72BF74913FF72EB6974449A1A2F57EF536115CAE3F0DE6F2F02132F85B77EBC2D502DB
+F29D1097E8CC5753FB621B30805B0DF2BAEF9669DAFD537B797E6D0DCE130D304D98D7EA
+DB28132660552174A2C9E71F7AA8C578E03D488A7FB5B4A62EA85E012D1A65CED729A30E
+7B6BA9CE4178F3290FA27D86F0A79F05CD04420A0A4C3D4DBA308FD2601C3B53BADC044E
+7DFAA6487B610C3BCB2383E956D6CFD152E40486A70C1FA187EC13F54771351545AF670D
+5D0E1E8D0FF1095285EC0D814CB425151836F5590726D765F41674418FCCE1AB4DFE3188
+58D018323FD46EBFAB59536657B4A983A43D77A382F11E5DFE7799DF4E56B96B1AFBC0E4
+15ABF51A6E71AD7195DB0B3A4615C18A96359C8A4A629316177535AD11C5B08ED8B9255C
+D96FA63A075DC2202B580462A3A0B95050333B0A790DF2F85EB2495054E9C01C29D37922
+4EB6E11AC9BF7D4291D099DBF5A90B0D9C55BA3941F7B55360251142DA6A70C4F96D2428
+E03B42616B5581EB3DD5D27083DD15DA06EF8554574BD1FAF622EE02BF94F2483F25E442
+E754D33DFAEC10324C14767C2F090CBD8EA8945116549D2F2F26CA3F2853C61242B94ECE
+EF2C696DAE5AF7E1FFEB5C014020F30ED16E38333766D73D1DAF5D94A52276BFB167F477
+1F5129A535C70DBB30FE25F5821F12CD6869DAFD32C465E148502518975ED2E62E38A430
+5A9FA1BB0965595C5D7FC980CA18D31497EC472783BDAB85F87047436861E0EF19E89F76
+2A2E1CD3FA0946864EF443DC5CAF41A97B39710A1D2C7ACB6DBE520C8BF6039B0396E38C
+FF9C1163A535CB56DA5349C97480C1D69A64070F68D6E018CB5C3D431284F2625E736685
+B1A8A038451F9FBB59364266C835BE806C59C29B75E003C8CCC8E6312C96B2AABE0C21DF
+3BD57B8189E69014ECF7D1A46C019247ACA81F4E79BA145BF11DAE4A54DBAD7B5E01FB3A
+8E5A98C68A66623770B35B6D6E243189370A48668BCC2A86B7B00504E4FE192580ABF598
+4D772BAD00496C0B09E07B73B1DA5D7AB974014B96A97B9A576B40353AA52C5A620B03C8
+E077B327848E717BCC6BBFB9A8EE85BDADED84FCA482F93DDA8B459640344FCC4BCCCC36
+B36D47FB7EEE95DADF5DC838C2BD7BC8EACCC754F5ED3B8725750B44D509B3E58F54E2F2
+3796771A630649392E2A4805F1E0DCE49F851929CB7A0D9535F0E5A2777F6EFC0A44582D
+BD7D9C245B77334AD67C841FF061BDE021CBBA6660C641629B84F099051FC7AF83B82E63
+10C7A73FADC8DA3B81263887AE843DCA21F60FFD984735A52F0AA7FCFC59C3FE16CA19A0
+0E12710CB6974730043C289F97F1371CC1F3245AA4DB2DA3C34A76C63F75848EF5FE7303
+27C1DA6A8F8F6EF3B88A5449197400BE590DF1B3A85CCF4D24287459FD87A87C2F363D2C
+5D12954C699E82D3F63A0133ADDF0902145CFAB667BC41083CE188183F90DD69C5D2829B
+51F3D0A23D9D526689474301C968591CF65F1F2A5981CF6886EF794917F1C9FC6961C7F8
+D53A959F7F94B2D6AB1CD5BC34A806E8E601B49B425C0CCA72E57DC12C71005D721B8BD3
+2E2600DD049034F3CAF2554950853BF808A18B865C9E383DE785E2E83A2428E609589636
+676397303CC7E6BFAC34DCBC109002AD522731DA632A4E41DBE20262328712FF9346A6D9
+EC3EAD0AB32323E5B430A648C387E263902C64214FDCD8E3FBE94C92AD3D621279BD9E26
+C376A9DDA4C3D401348636F43CBCC10F8466F38FB77AE0F56DBD8A0E09FEC26692E7F36E
+59D36C38F982958D824A54E80164BF8090B465A69AA6E5DA991EC14371AE15A6BEDABC7C
+6C328F52FAC384A1236369A6B1BE13657B779AFFC42DD016360C6963AD615B8400867B53
+50F26A3D4AE9CFAEE4CEE13F281F5BAFA3C7B4A174B9FDF809B1244B26E5D74C26B805DD
+8B4C7F0B60632923C82BBDE980720E1EF108145C7596CE6895FD5BB2CEB24A5DEDCBC6D5
+29B234DBD8E3F67194C7A7939B980A9B3666D827FE48DEB0FCACA6BE0319244D5FEB8992
+FBC3A1986467D1D6B5EC3E44816CF5538264EBBC4E2B057FF8FE1A557A762B9856444B16
+E738DF814C924F67449B8DA3EC768B9C6DD2B484DBBCD2B9EDE2AC064B00964582C979C0
+9C90EE17B9C9ABD2233EA165869D9328468DB2C5C9A036EE72A4F6B9E8A26D1A2EDC8E2F
+D357C902E2B8F255275EC483722B6DC27295B5008F5802511BAC5011B388BE9C85B1512B
+2F6316F3B824C3984068A665BAAE62189D0707BF8D0F5A8622E42E37497D2041FDEF6783
+B923BFD47358F6A7F9D0EAA970B25454A341ED197EB96EFA16EEB9B8A59EA8FE3C284E21
+437B509922F9959AC3FC9A0608F6149D2433E75794B23FC9957CC5E3F28057888EDA3D4E
+3040EA5BB3E01441237ED288189B6C572BB237D77BFF68E554464C3170635D064817CC62
+6554BB6872555DF438A26A93C4192618CEF8BDA62A27D034549DB4DF5324FA2922647469
+B04024EE4140616B8D25C7B75E30576AC8BF7F6038DF17F5D523D7679E98DD5F778C5A79
+498A642353365B0D9B4F0C8C229EF6FC591A066CB4D05007527273CB9C143F0A19B6E6F1
+E5E3BFCFECA6C2E78C5A292FEF4791BBA76D68511EE01585A4F9C80DB535D4B08611B701
+1C3BA1C4B044D26E6D92E9CD2EBB14F1CB36B38D916C4D0B6F15041C87C2197E924AC416
+AE1E0FB91EB02596C785B7E4E874CF14265F1C129668E282EDEC9A8E2004DBCBD4C1FE70
+C988F4434269630CDCF57E984ADFBD4F4FA83DE7CA922E4D05E82931A29117D5CF8F0849
+18E751536A4CAC19A9487FCB05327404AABD8A25125EDF9003DC07D3E1256F62BCA87DA8
+D501DCC0B20D6FDBF4CE4D3058E5B3570897256B99470BA08632B1C6752422E724CB7DBD
+BD4C528150EA909C4F85FB0B55AE7F42F1936B8FB2B76C190CDA26583620FBF92CE75F12
+3E7B8416C09AD2E2343A20F2A87E67E58E6B8A3C4D2DB421CD13D049FB5D4374C9B8E364
+58D96CE8ACDC4695800908B7527704262546DAA1A4BBFF0809138E7519C708FE3402691C
+F7032BD3397F63F1CD20D887D0003341276534E936DA0089099BF8FE24BE7BF5DE26A2D2
+21F6B0A389AE63D0616D650499D40F555BC2BCE3D252B3A357EAAEE3A0D04CECC00D1A21
+0087D59BDCC2BFDC85CCC0B91D6995F833F5BF643CF918CFC42B3AC50EA874AE5923E84A
+74C91B5EFCA4F114EDBC153AD97B4F46DC23DFE0476ED5F56C1D30B221812A08F0E438FF
+C319E84097132FE0E81A425AF771752F00270681F9BFEC2B750B57697CC0804AD7F5165F
+9FF7782AE65449808E010DA07C7BBF941C5B3A7902256A64C70E66E98A41731BD48168F0
+24C0E586C2EC18AEC6E08818F2CAB70BA721EF53A7BAF26F58961BAC555017D2B9DFC158
+AB875CAF6E28BC4E7786C214FE92E7C490D6DA34CC750AE5B5C145128C5DA7275ADBCB4E
+50983EAED02DB9E265790C747963CB33763584C38A9AFCDCCBBFC4B67E1055E555333785
+6FD9B7DB0E036ACD6F55622D85ECF7C3056481BBF39A1E6E116C152D57C6E51177D3B7D5
+9C6F42FC1CEE8331DF17D97436FCB5EB84CBF99496E8B2B1E1E3AF77DB160CF5C06B42B7
+38D2E8D8987EE38BC111416C2054F6F308637C8EA7CB3EBC6797FAEBA1B89F52D056E74C
+E08E1A205C7DBF60376280098D6E955946519E89E4204E170BA4A90C4FB50B3AE3B16360
+404499E1AB1C37EBDDD97443B53E2DB9CC73AA0000609CAB5ED34A972A790570FA8CC7FC
+0CD3C6AC2230475B
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+{restore}if