summaryrefslogtreecommitdiffstats
path: root/data/fonts/LilyPond-parmesan-design20.pfa
diff options
context:
space:
mode:
Diffstat (limited to 'data/fonts/LilyPond-parmesan-design20.pfa')
-rw-r--r--data/fonts/LilyPond-parmesan-design20.pfa1322
1 files changed, 1322 insertions, 0 deletions
diff --git a/data/fonts/LilyPond-parmesan-design20.pfa b/data/fonts/LilyPond-parmesan-design20.pfa
new file mode 100644
index 0000000..966a139
--- /dev/null
+++ b/data/fonts/LilyPond-parmesan-design20.pfa
@@ -0,0 +1,1322 @@
+%!PS-AdobeFont-1.0: GNU-LilyPond-parmesan-20 001.001
+%%Title: GNU-LilyPond-parmesan-20
+%%CreationDate: Tue Nov 25 18:43:27 2003
+%%Creator: Chris Cannam
+%%DocumentSuppliedResources: font GNU-LilyPond-parmesan-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-parmesan-20 known{/GNU-LilyPond-parmesan-20 findfont dup/UniqueID known{dup
+/UniqueID get 4030633 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-parmesan-20 def
+/FontBBox [-163 -1248 671 1248 ]readonly def
+/UniqueID 4030633 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 parmesan 20) readonly def
+ /FamilyName (LilyPond-parmesan-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/neomensmaximarest put
+dup 34/neomenslongarest put
+dup 35/neomensbreverest put
+dup 36/neomenssemibrevisrest put
+dup 37/neomensminimahalfrest put
+dup 38/neomenssemiminimarest put
+dup 39/neomensfusarest put
+dup 40/neomenssemifusarest put
+dup 41/mensmaximarest put
+dup 42/menslongarest put
+dup 43/mensbreverest put
+dup 44/menssemibrevisrest put
+dup 45/mensminimahalfrest put
+dup 46/menssemiminimarest put
+dup 47/mensfusarest put
+dup 48/menssemifusarest put
+dup 49/mensuralleftstemmedhead put
+dup 50/mensuralmaximahead put
+dup 51/mensurallongahead put
+dup 52/mensuralbrevishead put
+dup 53/neomensuralsemibrevishead put
+dup 54/neomensuralminimahead put
+dup 55/neomensuralsemiminimahead put
+dup 56/mensuralleftstemmedhead put
+dup 57/mensuralmaximahead put
+dup 58/mensurallongahead put
+dup 59/mensuralbrevishead put
+dup 60/mensuralsemibrevishead put
+dup 61/mensuralminimahead put
+dup 62/mensuralsemiminimahead put
+dup 63/vatpunctumhead put
+dup 64/vatpunctumcavumhead put
+dup 65/vatlineapunctumhead put
+dup 66/vatlineapunctumcavumhead put
+dup 67/vatinclinatumhead put
+dup 68/vatlpeshead put
+dup 69/vatvlpeshead put
+dup 70/vatupeshead put
+dup 71/vatvupeshead put
+dup 72/vatplicahead put
+dup 73/vatepiphonushead put
+dup 74/vatvepiphonushead put
+dup 75/vatrplicahead put
+dup 76/vatinnercephalicushead put
+dup 77/vatcephalicushead put
+dup 78/vatquilismahead put
+dup 79/solinclparvumhead put
+dup 80/solauctaschead put
+dup 81/solauctdeschead put
+dup 82/solpunctuminclinatumauctumhead put
+dup 83/solstrophahead put
+dup 84/solstrophaauctahead put
+dup 85/soloriscushead put
+dup 86/medinclinatumhead put
+dup 87/medpunctumhead put
+dup 88/medrvirgahead put
+dup 89/medvirgahead put
+dup 90/hufpunctumhead put
+dup 91/hufvirgahead put
+dup 92/huflpeshead put
+dup 93/vatdoclef put
+dup 94/vatcdoclef put
+dup 95/vatfaclef put
+dup 96/vatcfaclef put
+dup 97/meddoclef put
+dup 98/cmeddoclef put
+dup 99/medfaclef put
+dup 100/cmedfaclef put
+dup 101/neomenscclef put
+dup 102/cneomenscclef put
+dup 103/petruccic1clef put
+dup 104/cpetruccic1clef put
+dup 105/petruccic2clef put
+dup 106/cpetruccic2clef put
+dup 107/petruccic3clef put
+dup 108/cpetruccic3clef put
+dup 109/petruccic4clef put
+dup 110/cpetruccic4clef put
+dup 111/petruccic5clef put
+dup 112/cpetruc5iceclef put
+dup 113/menscclef put
+dup 114/cmenscclef put
+dup 115/petruccifclef put
+dup 116/cpetruccifclef put
+dup 117/mensfclef put
+dup 118/cmensfclef put
+dup 119/mensgclef put
+dup 120/cmensgclef put
+dup 121/petruccigclef put
+dup 122/cpetruccigclef put
+dup 123/hufnageldoclef put
+dup 124/chufnageldoclef put
+dup 125/hufnagelfaclef put
+dup 126/chufnagelfaclef put
+dup 127/hufnageldofaclef put
+dup 128/chufnageldofaclef put
+dup 129/hufnagelu0 put
+dup 130/hufnagelu1 put
+dup 131/hufnagelu2 put
+dup 132/hufnageld0 put
+dup 133/hufnageld1 put
+dup 134/hufnageld2 put
+dup 135/medicaeau0 put
+dup 136/medicaeau1 put
+dup 137/medicaeau2 put
+dup 138/medicaead0 put
+dup 139/medicaead1 put
+dup 140/medicaead2 put
+dup 141/vaticanau0 put
+dup 142/vaticanau1 put
+dup 143/vaticanau2 put
+dup 144/vaticanad0 put
+dup 145/vaticanad1 put
+dup 146/vaticanad2 put
+dup 147/mensuralu0 put
+dup 148/mensuralu1 put
+dup 149/mensuralu2 put
+dup 150/mensurald0 put
+dup 151/mensurald1 put
+dup 152/mensurald2 put
+dup 153/medicaeaflat put
+dup 154/vaticanaflat put
+dup 155/vaticananatural put
+dup 156/mensuralsharp put
+dup 157/mensuralflat put
+dup 158/hufnagelflat put
+dup 159/menseighthflag put
+dup 160/mens1eighthflag put
+dup 161/mens1eighthflag put
+dup 162/mensdeighthflag put
+dup 163/mensd1eighthflag put
+dup 164/mensd1eighthflag put
+dup 165/menssixteenthflag put
+dup 166/mens1sixteenthflag put
+dup 167/mens1sixteenthflag put
+dup 168/mensdsixteenthflag put
+dup 169/mensd1sixteenthflag put
+dup 170/mensd1sixteenthflag put
+dup 171/mensthirtysecondflag put
+dup 172/mens1thirtysecondflag put
+dup 173/mens1thirtysecondflag put
+dup 174/mensdthirtysecondflag put
+dup 175/mensd1thirtysecondflag put
+dup 176/mensd1thirtysecondflag put
+dup 177/menssixtyfourthflag put
+dup 178/mens1sixtyfourthflag put
+dup 179/mens1sixtyfourthflag put
+dup 180/mensdsixtyfourthflag put
+dup 181/mensd1sixtyfourthflag put
+dup 182/mensd1sixtyfourthflag put
+dup 183/mensuralfourfourmeter put
+dup 184/mensuralallabreve put
+dup 185/mensuralthreetwometer put
+dup 186/mensuralsixfourmeter put
+dup 187/mensuralninefourmeter put
+dup 188/mensuralthreefourmeter put
+dup 189/mensuralsixeightmeter put
+dup 190/mensuralnineeight put
+dup 191/mensuralfoureightmeter put
+dup 192/mensuralsixeightmeteralt put
+dup 193/mensuraltwofourmeter put
+dup 194/neomensuralfourfourmeter put
+dup 195/neomensuralallabreve put
+dup 196/neomensuralthreetwometer put
+dup 197/neomensuralsixfourmeter put
+dup 198/neomensuralninefourmeter put
+dup 199/neomensuralthreefourmeter put
+dup 200/neomensuralsixeightmeter put
+dup 201/neomensuralnineeight put
+dup 202/neomensuralfoureightmeter put
+dup 203/neomensuralsixeightmeteralt put
+dup 204/neomensuraltwofourmeter put
+dup 205/ictus put
+dup 206/uaccentus put
+dup 207/daccentus put
+dup 208/usemicirculus put
+dup 209/dsemicirculus put
+dup 210/circulus put
+dup 211/augmentum put
+dup 212/usignumcongruentiae put
+dup 213/dsignumcongruentiae put
+readonly def
+currentdict end
+currentfile eexec
+743F8413F3636CA85A9FFEFB50B4BB27302A5955DC23E0F3397300C8FCA519E56C902CB3
+B617F2A7538B6DC265A7CF20D53EB36E373340044ED3C3212B846132E1960981D2006CCD
+E888FD9671CDD7ED1352864A4B63C0967DB2112FA1C9858565C8FBD0DDD08B57B7FCEB3D
+24B86E4B8F343E1D177E9F46BDF43B991761555A2BD0087D171A8D4E0704D7976EC07F01
+20F5004A55851E3D7F1B101CCDDC3F8F02070217787E5D3D718929D6E6B9F17D30A17EB6
+ACE1F85BE11BA385884D9D001BF3FF9CCE9EA1F0B0ADC25AED55D15065B66228E8CC51F0
+8EB238617088CA01A1F271510E6C2CCD5662898565F9A3194257DA76DD63E612447790C3
+0339B1DF6132F75CB9ECB0F1C3568BF4139911FA68E223CCF5FDF83AB6786E9DAF6B084E
+E8A0206F95C0F0DF4A4645ED8E6C793B2DE7EBCB4E9F50130EC5E68D508245B861EB4236
+7A4B0ABA919797A0871F4B3129A93808BDF7D067B08A2466EF1C1F74C4A342A6F9BF8921
+5955E3645EA8FF7139A3E1A8818B94697C3E359FD7CB1D613A48A6402C834972D796A09D
+EE52C9A66F52B74641F43AAB579AB880F628F39208E2C602A5CEDF5E6827D2AEBCC05DCD
+01D23A51008D521D9FC6715397B9A48D570BBD9F798408562727B2FE590DAF1E650F5483
+4F0DACDA7D4CBDF8D39509E20C59DDCE693F89FD2186B0FDA742F5C2DCDEEB7B511A9933
+023518AA3D860D438BEFE6594A7E5B0688A3C101D4326871B1771F9749E956E114D51BAB
+38F4E8A0D864BCD7988F8878C446FA538A3E751B434CD03E7C5E05557397C02ECE03752B
+8824938ED5BD2F3021A465FC3536C3E5A17F5E541DED2917D68F2A48ED020098F12F7AEE
+0194DFC5CF186BB9483F5577B11CFCE0F6766A3308A457FB7629C67E63D9EF510F7423E2
+AFED81D5B7A6B8CFE327890D27F4F6BE62E8A9B9AAD67CFCA0CC431EDFD63D127DF4D43C
+478511D1BDCAD587E83A9F37CFD1A5BD8666613B9A0A34BB90B72F590E71D04EDFBEC98D
+7D1DE1AD2AC2B73FF72627A16C839F84C28C3E795C55B76459E1759DB45D2FF53305F17E
+E33CE94DB175AB8192E1490E3B5175B70ED6C7D1AFD5D034F76A30D3E50441EF2F23A7CE
+A70B531BEA2FA55ED69ACC71BA8FE2606ACDA680B986B2A81720DA1682FA961B28E2D2C4
+0113958D45B46C923FDB9CA28FE7D4CB3C5F324F6E968CA734E93E9C7430D3331F2BAE21
+A8F5693E13C4F07F9ED177A7138CECBF792E858F984449F75DFF26B5CFFF6DD717722084
+75F16B1ABC250EBD0499F39B9DE1C01CB88AECE6C49DF5B27A2F5EA8E5936118C82CEFE4
+5C0F9A9CE84DBA983A57ED6E87C6050515C926AC4B5FD2FAD8DB80B363C15EADB97D2D28
+21A6E143EE82660D0A3E55536F7EE7F2BE5D037A816A32B60738CF6ABC198C1CD8BE0571
+7E477A80C12420C7B980499762EFEBC863B517D0FAE958B1AE22F42CB1309617112BF97F
+CAA61357D313250F99FCA9749AB90EA9E9BBF480B3789198EA9D7AE549D07BDE33CAAE7D
+910CAA9B8DE6EDB8AE9E5F1E1A4696A6CB3D3AA7AA19A6BC69E4AE10CD7F47F8898404A5
+F1235B1FE08E599EC4DEF6D85E5EFB46A4BF1D1363830B08798381D4EFCAB66EDC741FF8
+2ADFFA73FB88284D6DBFF8488FEC4BF77DF28FB54A0B7960E6CE6FE891EBEDB544A8AAC9
+501BF24F09603F59505D508E4B23158CE23B1F3CC92712A30D148BE81B90AC8C19218A73
+12F7CF8FDE844079A29C7F1AF9596D79D1021F0548EA015DB743767665A6F9CCBFB579C7
+D646D5456D7BAAC243563D772C01412D78BCB1AE5C286480C11DC794A68183BFFCFE67A4
+3C74251D59564720D8618C0248CC0E917C0A370521561C129EE46068B2F9A3E3127304F6
+1496FAAB1C516BC69F9AAE073BF6D20441761A346C5B789C09DC52BFB828DA696755221B
+8F4EDA6891AC6C904BC672B1C2B05A2A8C4D93C65ADCFF9E62613F0B45ED09FA1C06EA76
+94428406EEC55C55F66EEA6EB88B27A99E72034B13850871F2D8DEC1C58C964A55168C5B
+633F74983F646235159FB2CBAD184B30DA0E85BF8B5AD33EDE2AA8601FF1E8581D358478
+80DDC425A05C0693C54E1D81CFB1ED40B86139C5BF8C2DF5E03AA36A2DA547986659B6E9
+DB28AB7AFD86243B8695525E96EA3FC5083A659B08B394D7B2AB46D32E7864028667523A
+EA15B93388A09158D172E552BDE027C587B67E30EABA2CC7AC550604F989F8BA8188388A
+22DBE2BC5F9189B82BA11702DB49D07413F0AA5AEA631E3F33F01354FD76E3665258E592
+377001D07F910609A269989FB1D05E1051A0191BD7CE1C5F329C8D79F21F286DB2720D1E
+5C20031B54FD182D5B7AA65FBBB8EE160C5A880FEDFD6A9F52A55A96477496090A1E8EA1
+93E433887FDDFCD8C0B95623D41D063D1053E4E6C9413BD1329EB9697E31B5860C1C8AEC
+16AEB07BB4B45B48CEE3C772D28AA613AE6939CEFA2334E18D3E3A6F630C2794B6F9E806
+4FD8284B342AB817966ECD04906EC6032F5A50ADC76081D6AFC51106DE8F93B584C09E2A
+552C7E273E297646EF66251309151F49ACD9B41AF73CF76D67AF6AD8067AC1E2C59FF70B
+C37E5D1EAF4290EC07B87E7932FDD6B0AFEF918EE87AFD667F31330DBDCA505F147E9432
+40835F1DF915E3EE1449E14321DE0F52B88C424CA518368A69BCAF3542A5E1A1ABF83EDD
+398FB64292931B4EE916A11EC82D3D7B793E943DA6E432DD90DF6627E272C96E6CFE7F31
+9F6BE23E2BDCBDCE752E0BB11AAAE5D1C84E1541DEBBC69E66A8B8747F1E23A268F6E9FD
+FB64C5B8FF6BBB1A0DC295F185BD50F47821BA7228402B07355636A050AB2405848D4853
+5131597993A04EA5A7423565EA5CAFD899BD2EB9FDE08E223AEA0B983D307FC7F32C6B5A
+54688943AAA862496DFDB585EF2F734E19A5612E52F6A56F1DF97DFF141A13B4CBD54EA4
+3D5DF9FA8131D6FC5CADD6159B8A369CD0FBAA1F7953446D02215EBBB83431A39A419D02
+110744650ED27C36E1B3A91445A68313118ABAD01DE52D25D0D4BCBD0A6B603C3EB33A97
+2B7074ED1D91FEDF65108B7F624B664E6873184426721C5DA06403D71AF2F4DDA249CFF0
+F704D48154B552C426E92433B667FF0CAFEE647F1F956F983EF63A619FF476151D5E4964
+87C433AD96A8D78DF7D6D6F574FC73EE8321ABC38C8367A72816BD0AC1D53769B0AAFFB4
+3ABEACA554793C52901BD0B3ACCEFE81B15D0F9D745A11476D9EDED1B749AAEE737E1F08
+A668D10D23BB4E1224860E42FDAE3D82BE2ADECA0E7DD2D614AFA229EB5B876D8F508A6E
+0DC6A99F3FEA3B81510CDC8B83ABA7C99CF6C86DD73269A2D7E4A3B40AF3C135980FAAD5
+0984CE0057CC9E9E38304B24690CC0C77A48C4C47666A768E032F019CFDEBDA07202862E
+5820B2BEAAB5C222840348B9F0F551C7321C0A4B96D027EC3248F029EF66923810D739E0
+B8E6F046767755C6CCCF1A18FE77A4EF1823AB5420A33A304E221FCDAEEC87479170E63A
+33CA09252272A510E9338B943B8B70544BF47E29EE538540F028E7A1AB8605A058810909
+0DC2F3427C037A8E11B6001087438C732BE0A4A207CCA3D57E7D0B9F515B3BE991CDBED5
+3C70C22EA45742FE86CC922CD55AF17EAE871FE9429371452529E9C18DD375FDA056C794
+26E2D2A4A4FB26AA849F826E6A5A332D908AE54ECC409E29BF6BA9EDCC1A9A7B7859E09E
+26B1C42F6A8793EF3052EB21AD0090C7FE4478A0287ECF84ED1F31297F946B399D71229D
+B1CC4AA4364E5CDB1ED7EE7BCE1DC493E121F7527D57B5AD69E7B7491F5133135D8E6980
+EC641F96BAA7F4949DE91C12DEE7D75D8859D6BB9BAE46D2285C332B0DA948B28C136C35
+A7B01FA2FC7AE34977A3CE5A1BEF7B07437BCA9CF6B734BD5DE5C16AD292676B6B6F3E4A
+1DD0EAB097C1D08B7AF6746AE14CF03ADD9C05D61849B6CFCA0C6CC611484CF96881C9DE
+8E35E4DFC1ECCB72FF06868C85A1E498F68F23771A614A2B775699112B37A335ABCB253E
+32CF36EE4587A389E953C69C0FF4503D96904E0FC10EAB717F018770E63B49DCB0A7B02E
+FC9018C8AAA45536B1BE420D7BBB54C54299F87337FF1004CD7FEDEB32DA629530931792
+E1ED997FEC34045F480B7DC06B0A3F746C4B4FD49180DA9120DE83428676389929456D8C
+5FF3E1D6F92429213C5D514D0E022A28219A566011A696952F86326B2FAD7F5343DE3DC3
+56A38F99E829EC1ECD06153E02E3CBB53F90E8C45F467C74532C3942FEFE4FB2F5CFA1A4
+8057A9AFD9E398E2CE08A321FA17BC6771D05CBBB354DFA8AA23C6D26468A98C3DEE8201
+DA4BD452FFD796D7233953AAA169865A3A8A772FDCA0AAB2D0A79C69266EFA18F05909C0
+C3FD6295999D26CC5AC256461B4CD27F79543218A0B72F9E525A591164A34A3D2A06005F
+0B1449B6071267779F54B366DCEFB9C2E638A2FDFBC1600F8CBE8A2B4D4EDBF5EED6F655
+6B9358CF7CA15E19845541939161D556F4D76C837E8BCAF96DB74A1FF2365BB8B4D98179
+D74147B10E0C15BB9E75E7CC2D89BCFC0AD02E76C6F3C6D5FBBFD839A3BF9FBCE8EDF370
+8838ABA2015B2BDA2F53B5FBCEB2FBE411C3D514ACB277A32F66F7D671590745F6C7F75E
+7F999C3A3B589C084097F8B0123EF11BCFCB88356F8E30F50618EEF09379E0D22D927EB7
+39FEDE524B626DE3E7CFA3813627C9C95EDC9224B1A661C49FF0DB96D4D8CC68EAAB082B
+6BD1834CC9C126EA7CABA3D64651D2EA2A37E69163A094BFEAD673C0547ECCEE160D5D43
+DE90928A5C209F1BF2258509B96C871DF292F21E65862DC6BAA9A1CFC669178BED04DA5D
+46944804151588171BB3C46FC248B492FE87118CCD401169EB626F06906107000D106B43
+16639BEDD9B75D12CC6D254258F030E6B1E2B15572D6DE69A5104B88CD402A78A1CFC2AD
+F38BE7D8CF7A47F0F0F06407616B67377AFCE54ED9CEE418AD1D871496635D40C5D16B27
+48F7AA11ECEB09516E48BDA0B6345012C6B2A266AFC69216ED88AF21E7935A60ABDC18C8
+437D6D3127124A696266ACC6E79A4C8029A1604DED48F9DCFF780F4A4DEA279E9BB46928
+15A1D66C2445F23BE6AB371B84733FD1F6D827D027F9C6169CEE1DEB92B65F5F38528DC6
+42E79A87C6CBC6799EDB74FA19844E75A5556F4485178AF9CE52C264AB7FF655515F69C4
+5B3E595A1A18FB82DFABB1D4CEAC6B67BFB4A765424AE67B6C4BEE97B82D98C92018A9DF
+74CDDA395B182E54F91AC5A3DD5751534B98B48CAA484F3D8BA213A5920EB49C47231DAB
+BEC13EA8EA940624C213B81B38FB10CE1710244A3C9B40FE83E370C18754A072A9F50927
+843A4121DCB208D2950CA2403B5ED72FEE807E1C39C0DCCF5DC37FA3615B0C65D62F2900
+6869A9ECCEB47EFA01442314E888B4858BC9D808AA5F143E514CCAC037C57497B9DE618D
+89BE0AD2E7DEF9157DB72BA770EAAA030FB00E90193ABEA818E45E4C76E75326CA0F4722
+EEA331E1290EB2E523C77D35509DDA22FAA429E9EECF0BA4159478F6673FDFB4C15BB8FB
+E32E947194B3BC640DEC6DC85453180C05C94A831E32B454C5336FD22731E973B247A455
+37BEB627DBAB2B1CD10296A45032BEDF70DA3D18F58485292034A323C4FE565A23DDA884
+846749A44C46DEAC090257E37EA09D203DA5880401F65BCE82327DE9FB425D83E2E9279E
+26FFEEA568A44228934E7CE8FB0C4C461B53540D1E364B669D1E89D91832003DC29E3F55
+E91A956D2BEA2E3388B7669E9DFDC5CAB015FFC68C2777A20B04F72766E40F40252FCF5F
+1E0F84FA45CE49DCF978409C875ED81257332D695DA4099B3E9C45E83BBEBB38B49B6435
+4AF1BE675DD3706EFD8663E377756F2524E15616C89064E85D9DE2ECFD9E90DCAAF525B4
+F122ED7242E5EC49B9F05DBACED3EB64C327FD664AE12D18412C665DC548F3D49370B107
+DF4CDFB35E12A97979FA3E9697AA2286AD215A3A0F87A4F3D01D7D241CFF97AECD368CF4
+C5A37CC7A5755F32219AC4CC5A9A83AB186AAFBCA381461620E9798340695E371E7D25F3
+7F13ABDC5468F9F93CA6FE960690F1179D2A448C89F78B95997DFDD4214B29CD07CD16B8
+4274A2EBBE33A9D38B856D7A4043424A33F8536E1A71F9C683613A71B78FA84776C8E73D
+B6FCE153D59091EA3A0CDDA97A3E94FDF2A734C2A57D6F74CBCEDB2F155B364D6CCC819C
+2B9205A2FB2C9E51F317F66EF50384E996B2091CC3A4501D2DEB35B9B77EF6DCEA23B908
+782A7A90F6CE8947E30942813C427DCEF76992BB0563112B981DF35652A717F7C85B7ADC
+C84CC66FB122E9165F1DAE9590E95E9553939EA78C93CFDA6D41C8906394051EE21A5B8F
+369D04862075A7B0B9FBA6ECD5EB18E1674B5A595246F0504828CABE534F691EAB9C15CF
+4961A0B01EF54985B6D547371CAEAE3357C6ADE80CD1B45AE87AFC8344A595D8C7DC3A90
+EC29A9EB44611A5AEC8F917DCBD017977C164C02A63E6427B3261641535ADEC326FDAA1C
+DB5DA1379B936A27CA750408F3B1538571E54B088E1DF6C733653200E37C01B32405703C
+BBCBD54FF389CBED4B6DA1C16C1A8850765186B7CBA1B9E15A2791BC6BAFAA9DBC2662FB
+FC054BF2BDD539D18599F7C7DF42825A6D7EC6EBFA4628993160466A97E7457C152408C5
+D3B0A9BBA985240E224E75F9D0B381ED280F47EC7AC4F681F25C8BD5F511368B8CF0EEF3
+CAD7CF813A1AADD7AB8E4A00A2789D0139AD178B51E367B2FEC832F7025DB9FB07DCC47D
+0F5E713279F6A55E41CFCE9EC06DBF801D59BD712C3D197C2BB6D0BA8F7CE6064BD5B4B0
+21305D890A7A84E0D16872FCE17C78F6104919DB780E08CBD7AD000453E8D9A3C6F5A6C4
+94134E5EE71477A8BCF797E6262193E484B189FEF5B52E25F1C61266D69BB9B5602CC7A6
+A194CC0EE9A08E93A5EBFC43EAECA17A7661579614B774A5172B30FECF39088073F54B05
+0AF7677965936B76AEE1095EC2D3928655686C9223FD391C602F9AC2A96BA1027B1674A6
+E750F1043C9355B260DEDBE421D07DA770A2C521318376B9F7F7D5C83D50FA5B19BCBAD7
+683E0FCAA1F3168B172D8D0DF5F2755CE27764F48B5C0EB93E0278512C731EB51E416CFD
+FA1BE3494E28C0B5A3FCA56D0FB2DB39563170CC0AFB22A473FD9AD315F5D0AED491F5A9
+AF89A8E5FA58C37507FAC44B9D52EAB266D7BECD920077A5AAB913B37851198D850204A7
+5C500D846460800A96FC059F80AF414EB0910331C95536DA6CF6E6C568E43A836336049C
+16095D8BB91B6DE418B06BA5D7CB356CCC0A773A305E73140E649679BB2BBD6B3746F0DE
+FD1A13E8F2EECA308B3944CF5DBAE39BD4F527263A4E79DDCC1CD01DCFBB503DA2F72BA0
+D6B37996471367972FA36DAB16FEF26346BD6BF4279B262782323CB8F4D5B9C84D19DD5D
+5192C3202A0BED111F6E71BF1B92DEF389137DB9C12D82E363C222DA5A25A364D04F32E2
+1E3DE2D491C0977C97B1C42E765491F6D8810E756AB42CFAEB3AA0481FA2B6DF15A841C3
+6F8F24092FD64D8B0B9EE92A09EBA7CCF85EDC7A3B822D7FBE0B866280FC381431B65781
+2873B7801767082A6D6B606A0414A29ACDB7C396965ED85EDE84A61357A57D75CC76393F
+4766056995EADF254682DF217949CB35C4CAF0B0F36856A6E63D1098B7AF17C5778CA003
+1CC2EF890147D6A5FE2B1F7954F2E0246293E922E0C8F49E17E23863ED40D5E528E45314
+7B7B20AF0020E1BE8745EEAFF84349E3F2C1F1DBEBD8E9476564BEF9F513ABA8337D11BC
+4F822015C0B610044CA8F2402B358EC6CE0FE5A1E53D441AC8970FCCA1572352BF5792D9
+BB60091771604235819D6DD2CCDCBD3831BCA19E1319BD26123D37A0DED81C21CE57C3B6
+D1E211DDCE9FFBE37BC7B3F180EE4922F1B01019237C11E486C3C47B041F67125D87C30C
+76930284E168471B65CEA8DB23087292137CEA7B6047E85D497748D33A130A6549B51788
+F1CDA7FFE0985DC26461B3EC8E35293831D5501C98C38B816811220E49BE515FE87A03D5
+CB3E8E136AC03B15D31EA1C46804BB66B3E8B293920BC2367A06EAC1EA49B69A94CADF56
+3F1BFF0A6BAF4DC3D463A6249AF67E2E6AB7FB5E57D6F3C6B144C4852797A478BC57C692
+82EAA2B23EC95DD8B10D531E2DF78C369E2B416B13A81ED49892D777F95B03E23C856413
+676AE8400A874F412BAE18955647E6ECFF24AB67D64CEBFE581D2D98EA4444332D3B9B11
+0EF835EF19671242A4A6A54C99022A91196BE0AAB0BC801C00BA386C7AAD5EF0C071E8BE
+4FFE82DE943C067A52E1E24EE00BB0EC9BC58E4F1FEAB3DAE560A9BEDC27CEE890926F19
+C96F7653BC80F56426AD62C5A61F92776C598CE64F3D06E3D441705489DEF6C3510CAC40
+23F2BA73CE29C3C74068A4BF87992AAB1AC570BB5BBD7CA5ED5B54C674C009775C5A5EB4
+78EF566F67B451F7C801C4788B1C810BA577A5ECA1E4EC70DA61FA9B1074779E793F86F2
+E36282A29006155804A3D720C5FB1671F52643350516080B9DF5D5FB19479451F7D43C41
+EB7D2F4073E28E2D55FE972A862544D32242CE8F2A011151F24C401C7C11E93B87C86AFC
+120E5B28907D96C31F0271554078476084B7938423606700A2A0A92AED7E26BBB3BBABBE
+E5548463E8C58571AE224C82F79DF1BDD6E1FFAF671E671492F440CF1ACAFB52D989E01E
+973541AE3BB6B47ED60AD54AB982CD51B60B226BEDF8AB5B452BC3D70BBE2F6CC4C797CD
+7EA80534117524A7A4A1599AA2040C5353E6CBE4903F352E86609BFA07E319120A6702A3
+24A60AD535D66D45809D76D109315F52B6936A1F18181618E06E1775798F9E5D26BA87C7
+9A54B5E620A3333E6167335B582EC0D11753835FA9713A72C395F9CC61FCC2166377040C
+E618B23DACFE977E259008E293BA1B892613C9CFCF6F1B143DED5573469866858095F701
+E35077292229D935DB9E74C2E94E86408B0B3117FD9E46EE8D6DC94CCD4A74B10358FC7F
+2B5F87418B59AB31AE7B7853A1BE9F2EF9CEDB829311D11E5545C3C2A52ADB4E527851F0
+8F72F2BB6EE6C76E466499C0A9C6221B8EDDE651ACE57EF768428BCB1AF4B42C6EB5ED7E
+678D5E09219E2450A9150495A3385AB6AED71F203A5BA702D1109C8511DE452928E7C550
+71EF529E05E12F67CE110AB9034CF08A837B7D1811779757C2F6391F7DB32F027DEF4F79
+8AC1450007F758D4561A2AF959F42D4E859FAB55F1E11876F93CA24CEA8F7E7000166F3B
+C09EDF2EA2173EDB086C19263681CE9A35A67B85AE08E0FF649FB6DA3A5826FF325D3648
+53E120FA4A1B86F5F46AEDF9B9519786B81ACE0DAB2C2C832B21AFBAA183E6B47DB3E253
+379E8254C42E5657FB0E1D8BD11579B109391DC1CB6183725CDC99096AC0CE94192A1155
+D3FE43DEBED04E50386709B4863F8490C757A2BD5F927F0CC6A495FE8769C153C3CF4C69
+28BA3A1EB88C05BADF90C06425E07E9A65A7E1E9F232D9523AEBEE3BABD0A17B30715428
+1C22F886AFD4043B97745E05BFDCFD6F0FEE83D1C207C5E12545FD4D003A958DBB206371
+94DDB015D9A513FB2A73F9859A68D474804808EC3DA5F1D7A43D8ADB40B6673284E54D96
+CF3FE1C872A350CA862BFFA720A7E73FF3094F14411852DDC9CA7F139D38803B486F0B1D
+13050EF136BBA4FC35EDFEDB38AC6F399D03DE118FE371DD309DE2CBEFC9A1AEB923B101
+F4D3A8500B2C8AB27058C8F1638DB1EEA09BF490518F123B7C69BA1D891C7AF720CD7506
+D2024FFE92CF134D9C33835B279BE9276D7CAF80D4531F10B0BC878B25D8C0C333E27F7C
+62178B2A9BC8738C79F1FF7AB877D4D796E9B0B8A093B7524614BE7C9534AA4B2E6856FF
+F174034A70576BA263C8A93A8D947B4C1A28012DE713A4686B4C096A37E8A7916708E3E3
+DF0A852759229D090990280BF551E5B5AF3E5FD3433A86FC6295E67E8901A69AE6A664B6
+38B7978711A5EC899138994CEE08D562D811B99D41EEBC0C5B0AD13E96D4F0249E8E3E1D
+195B1F693234F2DA303AF243A17B2FEBE114FD0D067E2B9DC9A49660E2B3389F2FC61077
+3FE842B24D766A11E9589A0DF0A6856E2B9370950EB8E8B567431C12A432A2947E785EC7
+0172E7FCD2C004AD65A0EF3B575960E66A45E56D54DB02B1C3A99668C8C5C2BD31BEA528
+3D55ADCC0E6C2F2B83E533196D5A79D500D9E61FC8591C8C3698A4A0D0E76FA3D2D132AC
+551E9BA9D5D1AA1B42189992608625B5E7BE44FB18D559F43F3F7944D4EF8517CD69DD46
+0617D62A5C0623D4BCEC7E96CA672049EBC12D6CDF2F8B98F1165967A9B99DA210DF8E03
+25F7765E42218733C769FF6AC0575CB66F43837D78F6A0429C5BF396BFC68754969BBC67
+4551FF95155F4CD4F90BD9FF6F1BAEB0D81E5B079A835E4EF29B0187A35E357793389FF2
+0787BE2D336C66C00A5486453C50C6801C4130CEED5BD8D95708F78AD0DE552F694F3903
+E469C4BAE54BBDEFFFD9AA12B4ACB6A662E0761395C81620B006B724288560E712400D05
+ABB34AA5FAD566FA8846A45307AC3C6AC7D1FA9616788E466D65369F492F9FD681E3F802
+4FDBF4BC79C13BC0F786ED06DC098A56B28D8DA536951EC71877A3BF1A73AB1EE93F6D78
+FD96E5A23329818323EF23862721DC8DB9B4235DC0E35FD95BEF9E9A56818AF608F9F290
+D4CEEE67237200045B01F370789A994A3BF901B2BFBAD511EF843D494582544F6F915954
+0D26ED5BEFD80A20AB0979FB5C2FB9A2CA1A81D62115D54EF3C3624D8886284803E026FF
+CAA566092787781A0EC8D8FDC1EF7D034DAB49B672DAC3A9500F49B1432142579E52EC51
+F7A751B56992C4AA11BA66C49CD9BEF36F06181A815086D3FDFB0594BEDC0C13F3427071
+225C4B0DC3953AEF0B988158FC472C3571FAC9DA67510431A48C42E4D23F94FA8F12E62D
+F71C0D182EC7EE483531E3DF9BCDE661D704E6EE523A20F97BE29A30FB067212229BA785
+DFB6F0EB947988E2517FB85907996C79CD67EA47659FA98B2B734AC8906F45585E0125B6
+385658721D27CBA6780DE58A3E4D96A70CD4DAED3097C883BDE195BCF19D41640E70D748
+8172EFDEBC32D6E6B69D69323521AB8631942D532C9FA743AED66E2C13C665D05107DBA1
+C20E3970D632B9724F6671AD9369777D367DD74F9BC23BE8B036F78EFE293F19E40593F9
+9EDAAEE4E95CED21E4070C404656D16CE541FD917DADA016300C3A21FAE23B0106BAF1E2
+25EBF061A2D9B2FC80B563C84F7FC5535C6CAAA903684C2ABD226570A39F0C615FAC5C6C
+F0444D24EE27F6C60343DCFC23CC665981F88656FF8D2A632F61572C2BE3D149D7E6E192
+2FCADE83CC86DA4F33961DE41B6278D8FC052DEFB7937FDA33480BF1EBABE6B7B627A1A0
+ED76EEA8747D153B4818546B8BBECC0354AE7B674B963C1ADE80C75B6179989BAF469D92
+B51E491D0A38F7A8A35961570B305C8087CA29E7C8F822C11204E34066DFE97A8C510AD6
+4AC389EFA1C84D99EDB6870560EA8EA012B010247207DA52850DD58EE1A32D478945447C
+FAF53F48F13ADDF06551B22DA95D4CE478D208EA9CA0CB1BC37C3DEB335841FAD7BB0733
+6AEB8A2A3EC1A1B654A28E2F3F26040E78FC1A553CC6AB2C635DC1C28CBEE0AF59512B25
+BC3FA436A808CA87828B42A6A7EA456DD84444535D90D768D3AE00B15441FFA6F0D7C78F
+1E085F6429DF3230930272C8E6341CB0DA1F4773A5082009E9382537C1300CF159F2070A
+781E0A4A2DA13470F139933D72A67881ABF51B988DEE6F2AC910494DB39FBF2E73059A7A
+70D8FA9BBD15B45D1575790537B62AF453EE0AD5B7014F79F9AF2BC8FAE0CB125FA656AA
+BD59606E126892A42131380C9743956E9BFF007D3FCA39C98FB7F6A71AB7012B8DCDAE99
+C1A678D7113D4EEEC9C98D6938E26D111319EF030CCB7448E7BB9743F6A68F9997EF10AC
+6623C7F60379050F5C655DB29D3E2994466CE199FDEFD1B9ABD4B4002ACD8A06F29CD0FA
+64B8FECE06371BDA66DF7C5FD2577A095E2648ACB1636294870255E4A960FA64C939D296
+3D180E7117645EB959B716C380C5BE5688E5FAD23DCA95729794727EDB58B7F238E97FD6
+3CF49AE818758F176C2037B8F43778FC88C15FD48D17AD63F353ABAD73E2BB9D885C1F9B
+23CB971AADFCE9115EEDBE11EBC83F12B6E5E1946248F81B12616546C01F52C9F303870F
+1C0DEE6AA1A98C274ABA5900E48B9672E75A275D46E6D94D3193CD6133056A35C37842C4
+92DD3A8FF65E4ABD904DB11B7FBB0DCF6028A0194C1825EDD3D9CEF5B4636A0AD8828E1C
+B96148B8BC83549402FFF70826023F547FAEE0F0178E20124CFABD65E299E27D33C4254C
+D9E0C090E14909B631F3FA28B1C6B50A096AC09ADF808B1E5E0BE17DB8D3A8FA5E45C08D
+537491A93C4E0241190FC35E9A67D3735A6747EEF385677FB2E15F1D66C7C2BEA02178A4
+0594B809D95D8292FF7D00097377258E81CC5E2E73EA86B3B7F014D1D3D77E7A94538098
+E22CB56EF8713D682C53E1AAD2469A9936D198E8214AB1FBE0E746C1915B6A722B93E42B
+764F67D3387BA3BD419CCFC9F7869EE3181CE8AA1CB932806771364CF05DD49A04B4DB5F
+AE91A8AC11A21BA3BDD8F4E6C1C43A229E5AA1FBEA648E6A14E1F84C7220EA361474FDE2
+2133AC5A354504289DEE503CD7750BC4B6601518F876896FD9FE1698324ECA4D1F66C4A7
+60EF44FE24F3EB7642BD64B63666DA20BAE986ED4391E0F52347C6B301B489AD25DE95C4
+6175EE4842EC5A26BD833FE376C41DDF12FEEE46D3C2F68E916EFC20D0B6A178263D1676
+CEC721C58DAEB079F8D55A512BE0362AB6DC5AF26800BD5DB6950A112D7D39F5B00997D7
+C0BEAE281062E75136746E5A61FCFED53DA5808BFE45D00DF013634DFE91D673E01FA963
+D9DE14041FD2A270317DB56FA887CE4455AF3454B9B7EE8986008A7F896616AA36109249
+60E9CDEA38FFEEC38169C6C4F3A317115ADE19876A12532EE11916D3E941052B040E1CEA
+992157396399C397701A83B449A71DEA1F6E6C8D058CEB622B950DAB0AB4B6619E8BD26F
+0266F4C6D25F633591435875BADA0C47FA7C62B3DF3801B8EE01AFC9D8C7A445F8770D8A
+22E2A3D6D671E705BA6B51C875C794DBE3D4A83987FC520320C0FB0123B38EDF518BCD6F
+CDE8C43BEA93B206235B38BC9978E597C06A62CF26CDEE3C1269BC41182FA4ABF54C2A89
+66999B352959ADA0D0AC860259434F0C7006BDAD05524042D77203110588B998A529FDBF
+6698B1D4231F1F401D708BDB528416A4B57EE907E8721DC92EB6F9D4BF2622FC5AD35218
+5F2CCC50B46E246C5DB782ED02FE9AECE25D25C07930DFAB6F4C29F8D70D5F6935E085D7
+9CC97FA6FD2D61499828446C92971106B7A1AAE9625EB2F801EF6F7A78E473710307075A
+BB8013539C9811C7003CD290AC31741DB40210FDE90DB32FDCCD1028E24BDF2AA5BB8B17
+DA9DFA62ACD1B4F3D23FE51856D1CD8C96A406FEDCA9772EEFFA10A975F95CA392271109
+AE280F451F64860EDE07A57EE645DCE8E7A06D6401DD398BA7895F4202FDB6546048DC88
+848B49ED8D852AD8C9ADCDF206AD1F172FEC6FA064286B7867F6EAE1F017E091E51DF29C
+A75188303B1D52C89805CE18872F39407143FB58F0086E5A31BB548C78CA434E684EE9EB
+DE8439918DB9FF13272A45DABF7296C309FEFB978E7FB66747625EBF7F8FB0010B4C08E1
+ACC1FC85F57AC67C100CFFB28B8B75AAB5DFEA2A5806CF9ACDC7651639C0ABA42F7372E9
+D4F54E5E1AE43E260D0455769BC3D2AFF0DF04AB030B5F91461E232EEFF6C9633E92C8EE
+3810100D83D8A887C51E6E81C7A5296B16535B93D8D563A0CDA5ACDB4CA19339B4414102
+899062CA22155A3778D6036CBA9B65510F2540588A0C2B919F53E9194F33665705E0FA7E
+1713EA5C5C0B84ABC0A88A7673870208A6CEB2C5FBC0A0D5D37FA39ED81F44665E211E13
+798F1818874E7C187F7A28FF98FD68548931C73D1BAEF62662E899D48E03978F96E40213
+09E3D7AA0E2DA15186A8875CEC29EC345508536F405AAB63F510477FFBCDACB2390E6D19
+3CB1AC7B0E788404D48FB0D519D682341793C4A220A3B1453649538EF728144ACBEFED4F
+C605DB3991A65DDA4836F395C863AEFF8FBD44AACDA9C2070766F2E7D644D284C4AFA9D7
+656C4A51756EA96501B5D4ACD0E5FB5020390A211C5E1B4EF45EFE24FF3E85D9C41A4CDB
+B28D83DEE907FF995BF761ACDA602B4B51D30C763A35D537C0C5E72CFBFEA865009E8037
+8D477A0A34A734FB230D43234C53B4ECB404764405562C52F3F6BB3311FE86FB8C9F7978
+AA7845BBDAAC38203B41673D82BBB7E46AA720B084C4E481D1A8424CBBCA57C752BEC165
+BA07921859F8ACF14C6AB2404B3CFBAFE4C7E164F6CE2C4E7043406D19D446AC649A54C4
+F825EB7201BC66A4B8035B85B5BFD0E6B2D0C08532B1D7438E7FF45FCD15E074AB7327F9
+D6B8BE630C5CD538031A362C6964EB3207CF90C9CDBBDEFFE39D23BF8552AD1FF0523E29
+E01F04B8879B37907566A674DA876436523D89D41224453F4CCE7615ED23F1E317988A40
+E2A63D6B6AC8D0DA7AD24059DD973313D61CDB02C9ADC8566F1A60827EB2FD8A269940A1
+46563F03CA9DAC1AB3D86D0755A2A914F69123E48E6A94AC89ACDCBAADE17B162DFD37CC
+42F89E412B859B2E52829C06485C876531056D69FD55C6B1FC0A635F81D9196DFF54D117
+CFFB46FC31921AC28521E650136A56F23558434BF9C2136D860B45F150EADC1F675A0CF5
+9A8D2B220448AD74C124DA3071D994E227CFBBC73F0EAF95D0598750A54EF0327611723B
+C42153CC99D4EF5E0862B0F5233AAEAD18295A5654D3717AA3A049E5261FBD5E323F675E
+C32C8EF396609F9D10F771143DE6E203E03D5A1BAA86071A62AE6D225A3B58CECD094F84
+DF421FDB58C9E3BCE1935403D994EDACF7A85670D51C6D9B73B3F99E87956ADD51B1DC8D
+4ABA2DCFFCD8032BE0BB5DA59B385237EA29E219EB8BF3C1380B3B60CA99AF03AA54E1A6
+F85C9C0D44AB237A6BA280DBE9571AE73462A4414F31B3AAD89C37174A8AC2A6AB63084B
+06C103B63ADF96010D69CCD073FE8FFAACB3639555271BB94746C580F93DBAD655904DA6
+04D8537AA58ED84CDBEC5BBADA146A52FA1E5D41EB1B647BB498476E7DBFBFC166FB58D6
+1432D27A4822639D18C810B364E9CF6DDA101ECF88775A4DC7F2F6B868993C3D766A0D10
+AE35B880E4EBCD5971FA3BCB39434B0DD26244FA241DC6DD23E092871E40FABC84DA8783
+959389FE2E8EEC8F50B5F784AD65A62BB9C5484CBB18E5B97E80A788833FB4D8DB48478C
+C50D4D1828C6E25E65A5DA2DDE3ED193C8C0F3F8D46136606520E163AACB4F60E2102C70
+B1CB30B08BE8FF8A8AEB10BBF456D9D98C319F4F791029EA8262A1F31DDF4B00A38C27AC
+3071861E6EBF438465210E712D20D157BFB6D0580C80E38E0320427AC14C66A02E40C21F
+D869768D2429708ACC99D8EB9BDCCAA809913FC07C0DC9AD0907F563D5717A1C3CD591FF
+E09E1D80BF4E2A894BADC43CFEA6E268C4172EEED76042C4DF7532F084B7A02C8653FF41
+DB6E90F6C45671705CBDDA49E8F221E86D015B26AC31C229A09B3935D371EC6E00760247
+CB7E3FD01FAC7321B6A44E7B632416B385CFA9931D9C3F540F2710FC32522D2CC44CBDE5
+111A68A45DD3C7F36734C0F9EBC2C8531BB3A088D1DE3F1FD670ADBA5E7152DBB4F5A3EA
+1A547F162A0D4C0B8B37BA49A3761FB85C09AD44FD48A463785409559B9D5D7B12EBC928
+90F0527FACD00B60D3A14BE3A5289DA376FEBC2C6AB4A06BED35F2B83D2D01383B593A8A
+2661F62D472B988F14353C73E4F9BE184B71ED9A4856EAC136FAEF499885F457C3D0CCA8
+FDB882483846FB03144A8209BA2FC26739AC3B26B741262CFC7E282A8A25A9AA412758C2
+2CE098FF5BD6802671802C703982C77684A7B8C637C05E4467ED5677FAB489278E7EB9FA
+8F87DB5ADF532ECE04B0BCDCD3EDD2251D066FACC692A49936087F9A47F330F86285C442
+B6D011485308E0BCDEAE3EEF96CA7FA64DEE19DF1652F897914F2DCF781C2604AAF6718A
+A84D3B399A4E2C43DD6062D82F98C1DF54F53E6BFEF9153129D6AF428C4CD0F31C73F984
+A86E4DF80C2F16ED667EB5453B1CA427BA7F2682E922D3DC28B838275458E40E18662AD7
+BA35C72EFED284A74FD815143B74D37FB2E8BF779AAD4728620806CCDF264BFEDBB3574A
+E194ACA846B229A4EA91F61FDA8A43D03486ECEC1B217DDA8665EDC4D2D7694B1F495C25
+D01CC7D5E75D63F46B5A5B50F5F1953A4D38DAADEEEE31427E0B31944055AEEE79D3AC1B
+71C6E0AF328CA370B08DF94B5FCBBA2197349D3AFA87AF5E1E295436BED6B6DD7A30EC1C
+1A695FAA1D49E4FE4DF9EA786AAB2BF4BEAF7A6228B8285D7E40F878976A26DF42441B54
+028DA4CFBF0A2D5B87B151D8CC6778CDF4BA5379C23ACA5BA1B1A01DEF4C9466D6FCFE58
+9B45D74812F3C3D41D31CF73F3F3552CD8A74FE3890BBA5A03A126668CAA8D01577DAAEE
+8584ACBB3338F465F03CCF90CDC985FA61C1F73EF6DE1506DC1D172EADDC13394479EC65
+4F67A603D72AC8B01E53A96D9482CE3BD05ECD5298EBB8C5C391D4DC3E9EEB38268555FB
+64F821FBD15897575FB899C4F29B79DA9B636B9F96DA89545BC50D8E7B79E0A212A3895E
+A623301D444D33BD2CCCE8DB28EAD09EDEB433ADF42ACE6F90084123A46C9DF2C9449C00
+1BD79AB9BAC642F2D62F2885953D18082D9D4F649CC4D47988361B44E7F4748BE00C9D01
+AFF9103507185B99DB72C69AB2EB0987BC5DCD8B1B5AF727FD8C60C30550827BBA95942F
+2B06DBA6FA3B87971F811A6B4F862DE66A47FDA740743DFF5CBEE9D6895F21DD738768AE
+A69AB4A67EE6E9C336F461B688BFD7238562C609F0C9A88F7BC271FB8566B8EC4343A78C
+5AD8A70D904E2203BDB1631C256A5DD168E8EC72E776D969757986AC8871D384020E7E72
+56ABF7509A379B85ADE98B5BD970940746E08B6FBF32A81875959AA0DF409C61A4750F4B
+CA20E5203F3F34FA251734120D40005FA5D41EA2DE5738DEE254D203E8F456E3281C83EE
+44946144304DBBBA7044A1CD934A88FA740E7774A8CA7585460F1969328ED0A543DF1DB8
+1664875D63B6D83C705735C12FBA774E926841F234AE0DE977BBBF95A73768FE1758A09E
+1CD5B459F96978F3828199672AADA65DBFB07647037431D7291AB49F815B98FD3F032ADA
+224A0A4913C41B9BD8DE8CB13D367CE75653DF0593FBF26B113BD9CABF67470E4A344DED
+A49A3284E54A58BA5C9FA3B143BCC99D292B42385E02342B771890E8EAC646A9170E23F0
+9DDA0C4453AD863B4885655193A6FE7689BFE655E027577A7CCE07A04FB8B2407D17C0D1
+8A355AB80204170F135E758B40321319D2285886897EF88C6FC28C54445F1A526E34B962
+0D607EF3366312592C53C87979D7FCD48BA89901D8C5A457D332617A39F2C0B0A6D13FC0
+03D1903D4D4F14880A278DFF55296C2CAD9DD5546346448C3206F6DE50195D66F519379F
+E9653D749DE4E31DDF814276839E74B3B121EF1835AB222E50716F899D33B46178C537FA
+BC3939EEAA548036606E0F0FBFDBFE56C38E5363DC0E8B6CA2E3F7A39A140DD7CD0C12B3
+2171EE94A78A05A437551A6A04BF19BAA9D2FB561C234B24C82900AFC842DD2666752F40
+1191DD5DE4B8ABD562CE6017F0F33579A7932F0C1D98CDF2817E7F82FDCA31197596AE43
+F37AB9913AA6A675187A646F71764124D5227017138C4AD256ACC9D4318BA2515F9D8226
+1EA8AE0EDCDD49298A5E72F5A6E02A15854FCD92FAFBCEA0ADD2E8295EC1BEA3DE95B270
+C1B94C1EA57C934CDC53642F22E1D524EFB74ADCB1D227320C7C09FD60DF92B7EB746471
+8E9ACE598F883101356970CF037C0169DE8736D3C8DDCA7DB95570EDD38497177DF5D373
+05596A49EABA1B404E42F37264CFE16F84404F1AF349AAF334A991006F1E33E2EF4EE99D
+5EAE854C1C45E669CA82C62845074A465B10EB41A358D1917A138CD6BED154510BAB71FF
+711FA60B7BE060125EE8247AD2762E129A14B70F04F081A836B2BE05DDF938465B694189
+48AE143B0C2F8FA19783071B06BF9F4AC2AA536AC614C09C9755ADCA8875EA747919230A
+4C9D7B527AE5AB35D321976D3D15A64268C6914D8CB90DDB67C853754E1CAB502A966B1C
+85ECCED68FA5C0C4A67DCF4A418F989B7D7A4234DACA7FD5FB6F414227110276D5A662E6
+C5F4CF32BF6E3C668BFEF6BD6B896C49FA7BA2A864EA7B96DABFA0E4A48DC9806632620D
+146EF511294D9347142EEE22BA1A92567800F25CC3E295DDA704F7F15DC5BC750385EF45
+6F1471F009E01E40EF30807AE283F8D447E2E57C7A8ED2AA90069D70343B5596B892E130
+F562081CA34F02F1BD83B2EB31EF4C4FC0FC512771DB2B5DBD5FD7A23C81B4CB41F35A61
+64F734585176CAF4C46BD20DCA7C0C257081F6E9B46BC091AE12CC10F7C5CD47E595007D
+B441679CDF07213FF8249DD94612184F6818674A32702FF0E2C47F6997E72E04AB205977
+6CDE7C2D25EDE2F65155F49869CCAD736153EBF5DC5FA158F47F6EE7F22EB8566E85BF0E
+42139419D00C58F841B25D9713D3D3A1707AED6CE4F40B591912332803A54484A80D5582
+55944D4211504A30C0C298D6B200642F4BF9000E519871C8C4F36EE57AAB30DC3F3B9098
+13F0E0C9B3818BC09B077C3651F323F60BCA4A246861428E11090DDA0B3F21E8445D18FF
+550B0370DF7006B460A3C597D8F2A6A7DC945C4BF56B684CC2D5571F792953E77E204D73
+B185A6ACE60A674857D4A25D96619BA01E324FA8AE9B0B1D9584E1D4232F184533ECF415
+2297D66C7D1AAF80BCEBCAA924C1AF31AEC8DC9A095F0C23391E589BE287F644E2611C0F
+4FECD3A3E865F94A4E42955FFDDF43826D20E43AAD50AE179166D3DA24AD854F693BDA6F
+3460C369FE9B3DF5473A11424993BA02A19E89F6F651164B010A967F30EB6B6C7A626079
+29F900259E0F524AE9ADC5BA81DD720F29CE5F16E99E892A0226CEA75893E0ED8D0F347A
+761B8C7415191A56C02F9DC51A9E2EC2EE6D8652B1D0EC17C367026EBF9EAF03CC504721
+F1E296A0CF6813CCFFE4BADE22C7258A2CBC340BCAF2E53FCDF6703CD1341D6F3FA455F0
+F728BD67E8C51E64AFD7C993E1A62E082BEC02119D9C7F6FBFE95CF6F5A1DE12127EC32C
+7ED446D052DC18500FF5AB877F28D19A514E43A7167543C0FEE25213FD6E7DACC581981F
+8EA350C5DFD661CD742024CDB43713F11C6038FEE0DD2FD70315E9051E3D39A04340C1B0
+1A8537CF81F0DFF93A44E77F097048B4F2958B5187CC9D5153C6DDFF1F20317766B15813
+40DA8A0C59ADB69CBA0F452F91D72F605AC1BAE1CB3B6D79BA27D81D993A482F114C57B7
+6E9F9A76302F2B3AC7BAC7E89B663645B3EB20EF8FA3A2ED8DC5C083E31EE420A5C1F642
+3BD00DE17D2BE7ED54125D9198F7C07B67C4D1E9367D09F724A15F47010D8A600DB572C2
+2F8C1ABFAA13D89DF04742B7AF1A67DE0EF8F5FEA4BA8B6D150E12C1D27CC6C121A06BD9
+E852ABA9CE8AA114BCFE8D4C7ACCE8C3B8ABC4CF7FCD2FD1629D4144ECA1FEF00FFA5C51
+25FC4866868B47EBC5D213E9E41C0F190EAAAE4F75651D252CBFF155867F29626AD35FA6
+93DE991753B5971FD264D7D5F64E46C6D8FE0D841D5C4D587F5F246AF9ED2A0D64C3554E
+608AAEB14B9509E330B21D56593764C413ADC23EAFDBDDBB74DE542EBE252D351E9D24C2
+A05E2F69E8B3B2C1ADA6A45D9FD0F1DFD3940DA7B2E31DF288A8666A1D43E270D733FBB1
+C8DFB7C457F4790DCDB5AAFF0A704C1DFC0AB19D255F57F688CC60D33CF04717591CF3AD
+EB14D92943A2C4D2A582315EAA1E823E6851F8003BC1BE8D62F4CC1216D9C47141856CCD
+5B57B7945DC0C1CBE212DFE946D55C57446A5F5957A0E87C57734EFEC056E337CE8F21E6
+51B93C72F951A07F65145EDE97CC550F5CD47488BD380FAC243D055D45536946748B9061
+9E6F8E92D8733618F0BDB6119AE1FC8C3FD78C11DA123375765F7C7F27384E26A44294FE
+E72E3F54857B48C54E32642A7FF54B413FCA67B75776BA8CBA66637A02F699003CC2F46B
+265EF6ED1A1F91DDF93207CFDF154A3E514491F8D4596C6BBC218457209CAB148A3FED60
+1C55322D6D147653F143F63345A6634D310C97ADA5DC805EF414DD3C883396798902FD83
+C6E99B165C3704EB9F5F93DE9FC90F02D5D88CC764906FED7438A2237D36163503517ED6
+4FA6A9B590736D0A1C3B6D3FC9C1C06B008223661447FF3DD0E9F2D025CAFC28F8B4D670
+D7D6283B309FC01F3158322A8EEC6F9F3CC318D7FE9D5282701B546AC47B477DEA6A66E0
+1E66D11C982A57D3E73D399E564353B314188487DA391759CCCDF3D70D9D2ED94BB65947
+193B89F24B74D96E7CB001B11DE79244BE770152E97C9D1D9BD8D7CA07D17D8B00656905
+2B1BA07F07A5E34E80019CE0440B42E60708EE0B781367F4935A9570BE2C6F262F5C292A
+8B2DF4A0620DF1BBF9607D1B9740B165F429EDC50BE05BAFA1C944AD15EFD2D36E347CA9
+AF467ECCDF91425019AAA939D31055A419006B1BBE0F099476AC5361C5DAB7BA11CFA2AA
+A715838B9AB41B7079F0878118942CD0049A252AF588AC56C2AF0332C5F8A7FA4168D2F0
+385BF5FD83802E72DDC526BB9FD5F22691F6629358325FD3C8CAE235A76B2E021794171C
+544CB6D8F2D369A3D4CF490C749CBE16F8160FB1CB24F0FEF1BB02F83226748E54A9F9CA
+A7149C03229E0CC8C98162DAF632BAD558F342FE12431E4E03E202B109701837EB0A4192
+E9E29C049FDB254BBE7F96D13A5E6AB924DE1A3BCDFCAB717B0B46E0A76DAA7FAE3E01D9
+AEADEDEA25E043C0BE51E2D9AFAAAE73D7C9D8D823C48BD680C777B8DEBC88D3AFEEF22E
+D5109A292C4629E55CCAF496BFA056E74D43C900D1991D2FE02FB1846D99B7B46B5DB210
+35082EDC5AC171AD6AB7C12656A3E494DA4944F23F8A795FF9D9B08DBA5DD1977B875A81
+DD9BDDE7A1D742B9B5C6DC1AF3B9290EE45F11BEC391CA9FACF6011A9F0F975611A31512
+919F9B917FA0D358458382480E87DBB493CF1365EB8542B0E48C7317F8528F0DFB0C71EF
+7ADF7308214D7916B0EACA6CE6929A673F5821BEE6E784664DCA5A26D19F42EEBD25D768
+710518F6090E0E387172738BE2B7697D055401C99F566C1AE1AF49AF35CCFFBCB5378026
+23A698E9509EC6A95A30EF72EB6B87A50FD5F5F032A359FBDDA06AE74E3083C36856A198
+86EA9DAA0DB8DB9AB6080EF8F9AC5745734B3F1BE9F679F17F59D7640F1A987C23655C96
+1AD52C46049C78996A4D359A8A0817E27776873E3A8E3BE5507D693BA72C876EE13472CE
+1FA39335674363839DE685FDFEE7396A3A9E82C13029313611BCC212157CE88FB5CE9BDD
+CCC5867ADB5765D239149CD61F8CD30A99572926219EE987824B4FA2790724CF55BF68C6
+7B092D8672D8DAC6692394736B3DCEC4F129FD986DEAEE1C9CC5D2913C547DF9F47775EA
+A58F6E397D7FD4CC3643C7AB07EE05E7A4E7D58581B25764F30EA2F7FAEFFD20FB53968F
+8A7570F978257D37B78DA40A1CFE4F5E3669BBFA318292890D2F7AFB43CD7046579528AB
+061E2100D0637410E532DD8944FF841F5A5925D664FC180D81459C92E2F8941932E09C0D
+079B9DDC2C2C8A85978E4F76EE6D63D0218F7F980F162116A1323401CDDA36F7294FA7D2
+D11937E7C2C7771EDB80410F093774B6C5C2DCB8825542B0F2EE315A200CEC2128107CF1
+18C7682CF6BE30047C24307CC76F59A1B2196B1583A2DD0DF0B54789DC31ECC4A62DF822
+59B0F4842E79E120BEC15F52916B07108AAC06BF9B2B55D27C1B72B13766679C6932643F
+1F6C3E0165EDBAACFBEB760E15EA39864C8670FBEC93E4332874F5E068F5AC9BF6C9B165
+847AF36B6ED181670FA938B0BDF5DD52FEC4CC20482B6C4DF2717CB5C1660224E8922C1E
+15714AF585B221B0D0DED79D4A0C50973959B96B6696FF41411506063B54BC5F2A6A8F0D
+4739D79EEF11F02F56342B480ED63A6548CFC8664A38693C375B214F13C9631C716EB6DE
+FF07037FD994E05245905ACFCE13F36CA3094B7AEE5F51132722768CC0BEBD2070D277EE
+E8534D6BB19B3106384DD40AFA6D7705D432CD27D3373E3D23EB9230A4CAD00EEC9E7E0F
+6DA1B11BFAB26939F1B409C16740DE96A1F509A0051C8B0E7B6C296F0DB1807B4F8A1001
+E3265A21424E402100E1C7DB4A3D8D3A0281428FD8D4CB51F2F6101BC64F527C577C39C9
+7530939965BF86B518FA7A59DB1A428A1CA0EDDA912BED9DC9BCD6B8584D1E444DE67987
+B30168C68FA953B9569D5C57D0CE40850C62ED3ECE907EDCFECEEF530BD6A198CCE7E499
+A97261FE6F0B6DA44CFB4594D93580260CEFC26EFB4FFA986423474133951231D684083D
+8E8290D0181A23FD8603C6AA72EFF44E9D4EA3B24063F4CEF56A1B56E9E55A5A774B1808
+6788619767D0F2746735203DD0B79A964CDEB87942BB64F7ECAE9BFFDA4A06288F6DD481
+935B8F77718446D880EF994136CBC4AAEAA73669907BCDED2EDE0FA5D56ADA6259147066
+F8FAE712FD24EDE4C5EFF2AD52497F0D637E8052B8EC7E34B138F7745F61CCCDCC0B3869
+BD81E8572C6E5B1F4C48E334498B81A8284CF6C6D81D4305DBD8E02504AC36F159EFA3DF
+67BDA0D7003D744EA7BAE583BE3D88049741FC93A51AD64DA3E8E8A25D5BAA2F472F930D
+C68EF8EFC8DA7B9D131E664B7649361CA3ADD2AFC00C700C3F0F8C007C008D001175B569
+AD2D87807CBF02F38CAC0D501CACBD06DD19E093CB1520E39EC8E63728DE89AD7224193A
+E0F1AEDE9D14230BDA0561F0A508933AA35E7E523F25D97ABE641E10B0EB32165A0EA9E1
+A29C64BFB75E5D50F47A994D675419667C638730B718ABC74F9107AF7D51C042756C794B
+DB008EBACA34AD3D011B644FD927D758DC37F6054C033C7741EBF00B6C94C777D9CCD8EB
+FC414E562186B2367913B505CC3B73CF4726F243E3108A42BC21668CD2DBAF3534ACD4B4
+175476C554F2874B24D6659C844F2E69CE9E27225E967398A519462F741E166D91797E94
+CF47F688F4A90FDB66F12B229D254BEB0A7A969C892AC39B42821FCEB64B184DDB5FE57F
+727B3BDF0CDD896DD064BBE23A61D7AF2555872514ACB5DFA52B390C20B732465E63945F
+6E97673A94BD7EC92A8FF8E5604FD2CB4EEEF65073330BB807F7041E3832C8076645D86B
+FDA6D17E13BE3FCBB8D0D93EF569258FB1DF4EA655A9074D09B9691D3431AFCC68C22874
+5719123293AE4D9A783B34C4323A79F1838C02AEDD1B34BCEF228AFB62DAEB7DFF586459
+B0C05E6AE5765FD250F34B8CFFA9866258AA31C751AF0B7EF3004C726FE2FC554CB36B82
+689D107CD3CE99EB264D30B88D3B8C51D184BC89A167CB7050F7776DD1F5A2CA66471847
+3CA4FCAF5464591E6A35E39BB6583EEFFD268EEE90CFA20F746BB86F65A5A745CE008BBD
+EA16D24AD9D551F8F0D6B7404F3F2FA687AD5B33C00F4636E52F9251207A6EF08156AD72
+D82F7561E37399B50FBE843172B6A69F969D59143BC651DD321795962CFBD3A1BA2801B8
+A8492ADAD7F83BF61F7BF82B399EC3998C0299889E1B99D51D33E87D96A78C9DA846D5F0
+2C85288C7546B7AFBE09D9FC3C3851D9877564C321CB68315A27B1BDEC9D6EEA4AC9CD92
+2A191177A75F015E1A911BF2E01B858C241B2670A0C334B1F1A805DBA4DA0B653D551A5A
+35233047584BFCDADE768ADA26B79AE8DCACC6B89211447C421D054C992A2F03B7D1097F
+4E1A8808289E0F4402D4AE24EB8C4E9233DA0581C3691AA8670202319017D3AF56ABEDCD
+B15DF20986CECE980554B07DA79281DECFEE786038FAA1959D5D0F9818E5CB011906A9F0
+E6838B3232FCFB53FD112E7FCC32E714A7CBA6A859DDEC5384F83325D650CF9A960F3D13
+68B3650122DE0AB0F8C99DC7FB08B216EB05DE2E0765FD8FCBFFE9AFA3123C865C6C86B7
+AE455E6886B9D2B71C96DD7BB1B54EFFEAB2DAFB24414CB70557794DF8C30AD520752DE7
+6E93D7EBC0C48A28FFC8ADCB6CE5462D8F9A4A55C10894F849D7D37BA00F2CE4F2FBC3F7
+9DCA3E94B38F5EB0321CE658EC90D7F14C011358C8CFB3139E17D4956C620DBF634E4826
+DFE3F0994E70BD5299D1E59A26440EBE2EE4A2ECD23474DEC565C0A4938A849FD1BFB8F7
+DC817369B9F165149464C69F0579D39E19932D7BC873873F31E5FF2C04134FEB924DDEB7
+97F1345FF49243F7C90C72AE7FF4D206AE6916FF6CF67D640921B59E05F63EFE86FDAD6B
+7C23A3D8456131614F684B17B9C7F51E08E5000A9D48A9766F0E59F32539161C33576ECC
+80BCFE64D5617ABAB89A385C4970FFB040890B48F0AA9313D60C5DB6D644F25D489E18AF
+85E60BF6D45C6B2CE2EF919A731D21B58910780C2914079BC9405C502716B53356B5C996
+094298FA7C1300167EBE8F05992B3745C13BF27C0143D5CBEAB5D43ECEBAC50CACC5314A
+183912F14071672EFE50F720B48D2A9562EB7E32F53D758DEFD3768218D186E69CE940F1
+9158B9BF2E48A3279759BFEBBF24B92A10251B462B0F4FBFC141AF82567562322F517071
+E4429643C86FAD2C65466D05AE069F65025C9CCD8AEF02B70A5DCAF9AE3DB3676C587BF5
+3DF2976AB06F388E0034DB3AE81298870B0A7B55B2585172CEB411622C25EF27D7E6076F
+AECB5C651916CA76F824916AD3DE239C71452C97D4890ED29645F36A53C96F05AD1734ED
+8D1BAA96FA9B7EAEC5A639AE3A18D481788AD64C07E72710DCC4DFCC70D2012ADA03AFD4
+B75D4562B4309E884808186F96F783F3DBA1F069BB7BFC9EF1256FA4EEA3DE066D610D60
+81162C242E79F5EE2BE5DED2A4048B7806CE87FDCA7A1C5A087F33973C8713CFBBA18675
+DE41DB2564268546DD5D1712F9188FA277ABB47F3D73B143319E334616B1E90C095CBD46
+227AAF3A5EF9A1264024D74EDF17288B14553CD3D89D5009837480EFDE16998555E95FEA
+D9AAC596F9E1724D796537A851722E53E499C6D0EB0F92C610B9BDDDB216FCADF1F47B49
+32CD25EDB3DC5A22F8AFBFE9E85F84D8426D846B212A227B68F69B8A6448BFDF241F71B0
+A6D6A345E321413CD786C2503A9B4E1F79AD888B61B6EDC3A2CC523992FB25D5475493F0
+A1C11D3BE6251FFCE352D717338B72E238C2AECF60742C62F77B0D0103FD27E548DBE762
+1AC9F07DCC86EC380513E851FF8A7FB661AD225C8C0DCFD5C0AD05D0BA4CE50FB3A6FD13
+7A269CCD2C0E7022EF1323F7A5A15AD21A4ECA04C4D247E2D537102A3953E764822DB224
+AB42FA19C445E4F7BA674C40F304E0023B9BDACB1453DCEC6A961DA4FC7EF52EF14BE91D
+A26069D36C4BFD09FB91064B754C5295F222FC5ACACFD1B8E5D24CC5BEB61524B825ABBB
+4F4D025049C31898398C6C6B547EC4C9E92AC9A906DD717077F9D8001723FF61B660C951
+2D329C7DC90A5D508841FC0738AF338279D9BC016F89D812DC13A3A74D7C993BD2AE352C
+B1B879A60184667EB8A65A5C77DF8AEE5DE873B1A33E72FC838E90BD8B803C5DEDF37352
+D6E394EC6FCC4B1BD94CF579288B6F8ACD79A9C7C0CA4ADE22491B7B98320DFF1DCB08FE
+B0E76E0E650C6646F106EA73B7BB678C4CD6C5560E8FD3DE3848EBCBF071E3C757512A09
+1BFCFE74EFC5B6C3CACBC39287737C8F454BC9C1BB670F5B44155E92AD1EAB6878EF8C68
+CFB0EBFC2AC1801EC5B63D460562940822FA1942C58FD53F3F9C781DD0D16AC962029735
+12DA01DF3BD0C4719B323B3444DC2BD0625986B392A927C2E0BB6DE6274F0BD89AB9EE97
+E004A7C2CED9A00E97C95C384A817AB1E45968E2C2B3D8DF0CCE375BB4286624F94B1D39
+1C2D183652B43427E3F74404DA00662A442001C4685E2DE4BD450146686A2E23618E7B95
+795F3D2BD6E3F9AEF093B8F9A00ED2A8AE29D9F37C88B9D964639A94F938D506C2DC31DB
+E03DE6271CD9339EA4A09D93E1A2F889024F3110FD96BDD6373810001DC336EE828C9827
+651D286104F3CAE019A98FE1CEB6770C8318B39B23BCF48B8DF6094C3B95D303616F31F5
+D478A0330EC4AF2D2EB1AAC101BB8DC082AC9D5D3D1158AAC1EFA382882F021AF815D7F8
+1D103748F7A9622618B293FFFA0D343A716827CEE5B0F89A3FAFF8934A90CAD616F462B5
+597ADB47AD0C2FD4DF962C9CF8EAAED05AE32C6B3CA1BB592E59C6D66AFA8084333B0A1C
+F1AC87776B3D215F6CC8AF01347B5758D21FDC5E840681F8FB78DB691AB126C2CD5D2946
+BB8861F1B66D0B87FB3FB3B490F9F1800AAD3C8BF2696673FAE9ED5A284D1394B63A61F8
+96FE149F22927256C48942D87799FC40CA85B67F39DA1A460489833995E322E0F464E934
+DC51AB62340254546AC971EC1A5403FA6D76D7C2FD2D67CA123187F2D28562FBFA4D2E68
+4C48FA2FF7A8688592C58C945A9DB4192D9D22CCE31B7A496D1FE2694C3FE1DC73EB72F1
+4ACE5E09643F7FB7262B82FBF47B0DD50E4DAA044A58CF359AB9405BB2930464C850E849
+9224842FA1F4B1FC904187AFE8F74A3F9D3C0759CD2968EDECC771A30713C9DFF9F615D3
+E1F4D77442F48138D45CCAFD57D3A38F85B483D0FB8FA7C48BB5323C9A3CF053A0BC9ED9
+797BC0B4B2EE2F06C4C00F67393E0FBC2F63051785683986C38BFE085390F81C7AB8782D
+FA95785A11B1343BD69544EEB1767240D16DC3B677F0BB2C91ECA1E751648B42439582A9
+CC531FA5A769FF2C63A74CFC0B7E2E687B67DA4E8A8BA34830089E2E288B750C227E73AD
+231D3C7B9F5167FD9BD14B22371CA4DDC5B8898F22C2F31447F99770447C6F037CED2CD6
+CCBC79CA6CE62B3678E9687AE70FBF2E2FC96F9889D2FB48566C822E602BBE76FC81C5C2
+F5F449DE84894C98DAE74B79B438F7B06916011035D16D84B46ADC46B91D6E9D5E203D1D
+90A510873447D8635FAEAB2E07D256C7B8D1026C309BD852618E45F53544D8F35DADA620
+E1D4E891336AD338755A4671DAEE4D4D676D6B810D277EF1DF1F53B1271C8F4E9F74D516
+7ED80418322EE6BB0DF8C398734F9E5C48E400EDFF3119A98CF0934ACBA18520796C9165
+9CCAD33C9D4E0EEBAB1924DF01B9948EC24FB363807B5EB654D08ED126A4541A4F8DE934
+C5EDED13DA452D215F335F4B1BDE7A08599F5AEE5E1E8D04C48AF22543C108559830F978
+4481E4B27196844010BF3E0A348B11A33ACBE1B9C21F9EF5DBD38F2307B91246AF6757B4
+AF5EBD71EA86CE3428AA809A6F80AFB6EEC296AFAFECA0B15C8A77FAF45865A6F55DA01F
+9BFEB52158B5C060CA420B99A558452436D0C28C840B726169015AB821E86CED6D9C2C1D
+125CD630FD218B2E7B21DBDD3021557F05CEB4A9A92EC66C15556BA05647D858F2CB7951
+8497E2D7812064EAE90D14DA81B5CAB4A2EAB705DCF87301CACA0DB762B52C08611B0AFD
+0E5E3288D5D9F54BF2ECD9AF5DD5F9F6FAF010AEEEA82B72FD818CECA713CE5345C67EBF
+20959544E6130B4675F6E12D11A35D78FC1DE9296BBB63F7918864E2EAACC0C3E07C61B8
+D39D1104AD9F377F708881D15C75EEABEC4121E1B9A650306ED5A40FA9383130FF3C1FFF
+B5AC81D6252025CFD9A8B1B151242F27FAC927A753D5FF067DDD657A5BA1A5445D282BF0
+0B0E406765EF8F8EA107445351967931F4FBB24E5B20BF84F6D951099EF9B7CB94772530
+E7253FEAE8E0CAEB692A07F86A9117C2E7BD653610C4708252DADFC37DC65881841F75EF
+CADD59BA6013CE26E79991B7F37547043A0DA1685A094F73FF5776BB6D8FA6281F0EE1CB
+E7C8C163C3614D2CE0816BA3B2D520FAF29B308053C16AA8C1BFAAEA80BA8F28E63D918D
+4FE96734A761E50773A24430382B094E349A634BE92253E59F41E945DA8509B0D46534F5
+9A4BDFB024B4D56845DB3EAD3F57B870AC49EA23D671847BE861C7A45B677719E78C1624
+63B604AC814FE69783154DD1E65E87B8699A94C7AA75111E9F161F3EEA7A3AADC2B03C53
+D0C2246889FB81935A54ECE5796A23048B8B64EB5AE4903AA70C7941EEAA0A84E235D173
+855F2EEFCC2064AC1919C3897E50419EB6CD2B36FC5DD0A6A774CD2EFD34429AC1017FEB
+036DD0BCD450EE4237CC87D68D9A6B8A76265E8393D4C518BBF16FB22B4EB3A09634DFDC
+F102EBA5FFFB8E654313A87700891786916AAEB2D6DC71651454D7EF27BE43F087DADBEB
+F415AA3BFC1F89AAE1E65E4D0E43648BCB5B3FF684E16051C4539764012C74E97A4859BB
+F8D8159C306F114C089F861BF98DBC80C6F40617D4BE4BD742C0E944BCF7805CD9D208E7
+15021A24B5B8FC527E25C48613104EF225FF0A089674DDA084278A549A6A0654CCD1EAB7
+7A3263E6BC4B21A2F9CB20E8FA64F314415C5A343AF33899FD5CE186883D36A83A5D8F43
+363EF0AF403770B5D3936AE3C716AD0C9004FFF3629BB549076B748ECB14E4AF294D6FCE
+F60D8D176939A5AECD5FCB21DDF7BB1D9873F1546AEA6302183656A3794293CDA12B4DDF
+59A373E2EE4297F8B1743F8A7BD4696BF9BF0361ED09FC5F1ADBFCC3351F63B4346F4595
+49AC772514436AD63105A65274A4BB8AF166ECE955174877BDC1463804DD50F4E609AF0A
+6B5BA4A234505DBBA7C00FE3CB37BE58BAF001F87854CEB19EEE90D2B97E054899314C94
+A71363D0FEAD6B0A4C641EB293B2D5D2869E60D00A5E2757CB19F6EE403DDCAB8DA6D0CF
+6E88E9B57C335E6CC00C12F50740D9047C576BE51D27C96C75882117CBDF484199EBEB7F
+D4B2D70A1FD657049CD88D9A3038E86AA7CFFB6C3731FC8D5D8346612FD37FB8747FCD42
+F6F5A1BD43C2915B6925F45CCC445F30D24B28F69A2A964317F8D5845FBF87C2508D3504
+925B272F2A0E5551C7F193F8922C64E002033FD453C044238F54B9C04014E1908E5CE4FA
+79FA2384192F8830C8598C4D3535717D66EE306F4A94BD11A99CF92D7CFD445C896E9E05
+359A5485BC8F23D86CBA1674207CE28AE8F4CBE0513E83F6C58D2AB3A11FB50584EA7BE9
+BC5DF5613B62F3E0D04D194C18F6D1461132E3F4A83CF3CA3911E533CACE85236518305C
+337AFDF89B86410DDBB77D3B0A84655876AC9E4B5AE0C32AD43F57295DBDC64C1AB1C105
+39DA7FF9C3A15C44A2C1FC77D3D06CFEEBF8895D8A7966CA9006DAB566B3A31D7B76D534
+A34C8D4D0E4EF9E31FAA247270FCFDA256D00DA53D5357652509ED0D44335C59AEF56508
+DFCE479AE005F63B5E48ADF18570AF87B92E4CF4FD69A927C178803BD0200ADB39662AB7
+7D2A067306F17D30040EB506C9AF3E5BA5104CB8A33C1CA953332615E086719B26BCE4E7
+BF1B8F0CAED7FC3F0B2AD31166557646E47A5B42510E4F0C15D5AB5A92D1FCB93F0BA054
+AB26E6FE94643F175991A4419EAB1A107B241960EAE282EE3FE52B43924209A4CD3D5212
+F51C9DAF1FB08ECAB4B4CD1247E38FCAEE42E9B871F66055D671D8F0E01A581E775E11A9
+6F7009EB75A1C37F646F6F7CD12A177C1DB1C005FB82EBEDF960071B23A59A11190FB570
+3D071D6C2C6C6570274EDF2E0179DE7F3724253907B53D79D8ABB66007A12CCC989875C6
+D0BE1071973DBFBAA88340633278F75CD4FE41CF356D91AA54E8C528F8BB57FC50414A22
+144DC33BF7F9555BC9FEBE7147DEE1D2871A18487BD8B70840C212A480E99F47E530E6F7
+3BB26D0749496C5292C9DA9726A5630E410471D3E2BDA2C1D5EE7E664AE22D17B087C814
+F6AFCBA06414D3EE9D444569204323279B60612F823296D66AED52B16A51EFDCE563D9E5
+FD05B06ACCA29307A7FF61220F7FDFFB59C76A9786A4B1ED056C5FF87DC45654BEC26444
+068A163FFE1791CE48CDB771FD1231DF44EFAA61B71F8C12796BC1C48175E01E28AA0109
+FF6FD8D04E3A1FC149F7ABD3F4C1C95A95094A0BF867071EA0E3954FA485B81FA58094C0
+B2EC09A9A2C3D6F24B0F33F21550E051B98603CD82B70852D5B90BDF6386F7EEB3C23FF6
+1A608CAC5CE44533ED3000941366E5FBE23110951635E24731E0203583ED6105D560535E
+352D322ACD0C3E735FC3BC083E13CC965B090E50C860CD8057B0165F17C1D56505F83A3A
+2F0432AB6AFC4598E24657C8493487AE704F41010EBA2EDC65281B7EA6B7A9D3A81F2109
+0E391A4467F99F29327588B79912C996DB25450F1E4122F2C3372AF23F705C9FAE55F8F0
+470A34FC6BE741DCBCB6CD5C1AAF80B545026B6C8A0F02FD7C2C81AAF07A91C8BDA6E946
+0DC967AD4F5D2584575EA7D4433C25E8B003BB3A78E60CB8DA00696B8A1529D0C6D893A6
+72F40787D5F3487A49F8DFF8B12B937C1A5AB9EBAD201EE863F3C2F1120AE907F9DE48BA
+08BD4E9FD30FBDFB53D99E4577090DDAC9EC6E5BAD7049563208E65E85DD4C582E0CA55F
+49ACAC1F4206C2ED425B6518A34DBE601CF3CEB4D9FA41453B6BC61ECF138D88521449D4
+3DE0330B632C44006E3439F106EEA301A16C858698FEEB028BEE9BD0EB5A991EB24786E2
+823ABFFBDDDCE250BA9D1999AE95001C5425BFC40C81B4D514627A992C343E48FADE88C4
+7058F363CD8D73AC8E8AF732EA6B80224EE0C6F63237CECB49D0615D2B4F6F26F256C4CF
+D07AF11DD2C3C8C4D8FF3408B81BF24F98B5EDDE53F68E69AEA7712D70AB4FD7DA51BA41
+56F9A05BBB0CCD25731CBFF350F8FCCEC9A086DE0AF73F2E79C8F0C4FFBC17E834C4BF30
+19A1BCA8A19B86740199DECBB0E64B1F0C5AE18045CB057F4C6C56E29EF366C41ED3AF6F
+FD41231E392B793808D081550E623054BCB4E70E12E4521080FD01E68C86F3070CDEC5DB
+29ED10A76C7B9E3BB902567DB0E3E175382049D372DAFCA10EF7D15BE2845B012419E4D3
+49DE7E42765B349ABAF56BDB3C224DCF7B3C1DDF3CAA5E094862B5591C729BE9A87AFDE8
+33DA40BA5FF2DD76E08D24F427AEFC9D062E26FECB6C89B30D64A0C393EFD3C2043CCD27
+2EB309072B8D95FABE7B33825FF955BAA928C39909014B79DC322FA58592ED1E0F59EE51
+335F59221F3365D2C9864DA39EBF9B75920B3A8A10DD4AECDEF40BC6678DEA8E8EC0FA23
+9D6C84797C3557ADB94D89B0A3C90906D2234A1D1351413FF40A21E20A88E108A9073975
+42F11CCC62107F6A0A21B148B7796002D4C093D98DF034B4A91942F75D6FB332645640AD
+708DC99C24E7707185273225522354421E8E2CE82B1A35C6A8150EE2AB2B8BBAB3F9CBCB
+6E228E3215193D31E9A8FBE9C9D2510F7D466B4D7AD5653A1D488DE6733E925BAC044EEC
+35BC3BB7FE89101C0CE80CA03D2D4C36920D5F93193D5393412360B3527FA24570035905
+129CD3A0D246D2BBC2FC828EEDF486DD6DB487F88C22F69FB740E6FA5172ED51C1038A31
+70973A07460A6A5F188FC6F7B52EDE3802201DFBECB7047D58761DB83A5C3FEE6AA56A00
+7DC2E973F6F2CC14B50536589D1D1C0CC79A8427D0C3E30E7C5CA2B7520312201C754843
+54A173428F6128F5C9CA527CF6CC184A8BB13CA99093C7CF79DF9C8DEAD5D83B2400D9A5
+4CA4F4BCFB3845A1DA599F5B7E4A214CCF1E2BEC0E1F01E453FFBA6B4B22704899AA1257
+816A3F2269C0679FB0865F4388493B9253DE0AC6E27AF8E2BE03AC0ABEDB81F3D3F26049
+85F7E5CB024B1C5D6B4BB54E1BCF3AA55F4B5EE4FB3C2CE28FE8326B50633AEC39F16C3F
+FF50C31562D657C12041DEBCF7ADD7E8DEACE94F61344541367BCB28893AACE2FB148EEB
+846B27284B4594C429EB97F151A2A97E7568F818E16DF7C92FDDF350392BAB05BD86F41B
+E898E5011D30D14E977FA538DAE7D4FA36BB9BEC42F7CE474468F1323CF7BB5AE6E254E7
+455C3D2C96BDCD779B49540EC2E8D40F5D8A08B354B2FDD19C136F64F2B6F70E8BF12050
+426E446CA1571CB8DE1D66E992BC77DF6C9A145EE96A4D746CA360386C4CC11E4F409E20
+B0BCD65FF30646B60E7AF9311715CD8A8E50A9813196255152FF2EDA4C3BCA42FD9DAFE3
+3BC46107A4493202DFC2D58EE27B543406A16314CE6C3A701FC39AEFA605634FFBEE6A0E
+064368F27FB80363CB061B7E11170D40F937E113F63F0C5D3D148967B180C32FEF8F2BB0
+E4858F6BE0B3687D99918A14FE1170784950598A1A5DC1525E845FCC6505161B064D4D02
+2C83CF31E7D0CFE5FDFD1BF04701C923E4E0D8F8A3ADB9054A989CDEC203904B3F3EDBF8
+3E63B689063F62E64F7940BC259DB25452876BC690435338152AF3C3D9D49F7FFC8A60F0
+74B2FF7EB76FF32B1038071EC6F22ED98A2A041479745ED4BA29A05B9B57E64DA39305F9
+8D65E03DBD9BC1DCB5F1B45600FF3B0427A48CC29596FF057C9598A3AF54CF4DA92A9F73
+0812E57EB26F55EAA2A15C8FD7700098B8179CE95113C9A133FFD90B8A6E55A159F67CEA
+E3846918FA80FD25730147BB01C7FA64F279278102CA552CC07AB835576D96DC74E44358
+2F5A2122DE47AB75D1E06EA756AAF0341F74EC67A306483C7DD79ED5E54402C3AFF070DF
+3742413BAE13FEB19647D620EED7D215FD19BE6E9F10A5E9EFCAF7F5168B2249789E7C91
+08D8EB73B9CEF8D07EE56D0629978F06BF73EC312A71AC59947BB41B1041453558832F79
+82650E5852E749592C30D2212F56843991850F91C6B646CEA0917DC2E41616158C1C0C4E
+0D7C83C07C4EC0E033FC722B163C83DEC04FFF05DCC4F034AC29A52C30E2EC47F811C613
+76FDCDA1C14486F7C25F566789BDD06F55962AC66B83E09978470951CD3D2258410D5F88
+7D59D6DB4FA66AB94FF3A921DBC5EDD09A77FDA0EEE7DCC3EBF162075B0401A1E0C9355D
+2FCE79EE82E0822712FD5DDB8A3C8D4919625B9BB9E6AAA6C94AFB97D126AF13D2DFF2E1
+02B5A7AFB7B2B2EA965AA80EB0F68F6CB389792C3ADC62DE6E52ACC311BD53022B9413C5
+4E2A23FD47AA70FFEB5EBCC5A321CB556A85C9E8F534CBD7C23E8A8F1DF866433559111B
+3116DC3D6E0FB653D6DA8DA9124D68091A0F687CF19A569FBB1DEDC3D277A5F52A925A4D
+A5F54E6F3A07761DCAE3890FC74A984CE2A441BBD043E6FC47677E6CF851A9023C75B6CD
+170645FE13A9C554AD4E1F12D871D4587A502D147934A3C73A4704D94DBB5A4246EC4DFF
+420418D14864E2EAE71B015DF3182873AD8A34B5E56A4E2A91701642956F841992EE4D6E
+566DFC423F23BF1330890BBEC31C5E9A4CC280E436B538A0D782FA44467B5A22C2512E6E
+5237D5C43709AAB9771F463AF2D17F5C034909E77B20E148AD52FBD59E56848BA63B4CB9
+73A8C0179F7AEEB5CB42D49515C86A869C5013B452E46FB75DF6EC6DCD7208C00A7FEFF4
+00F05F8A103DD4B4DDCA9EEE725002A48C5750568650C838CB45331E07D5EB709D89DF0E
+344ADD65FD58410CFB8AA6BFFF644159D36277DE9D6801FA65D55401647D577754040333
+10205B67DA9D1C24428819D81749DFD557DA8C694611CB3C8555A7EF07E360CCFA423E61
+E5441DA6EE3532C78E48FE2BAF4031FC353135B5E1A07F84BC294980AA4BB6CD1A089983
+1162C2F3CF20301E06A625FF1B32188E339C279B7402F65A6A5CC06855BA0C5FDF7AD9BC
+6599054A5B15C430DD57B95DD90FDD32FB23EDFC1244BB44596B8934E8055EC28AF0D8A7
+933129A6BA6E54EDB992781614A013F6A945D9084513BE390A039630CEB9346E71C304F1
+A310378A0842DC3AF35E1FE1D15B62C15A757050DFC15C65B0770FF39EE5B6405D953C1A
+38596D7211D0E072CD3A8CD2F812479FAC2A685F2A53023C1DCEA77F2C743DC3ABFC89CB
+0EFFF52775A5C7F191533B6A12988552E2246A14331E409CAB53BC14579732A3E7D5ACB5
+789E63376811FF552DBEA7F0CB0812FE49DB87C990F7E5E5204BB774FD29170544F3EC36
+7DFCCC44428102564210EFDC3CFD400B4E4F0722120DCF61D0728A6E1861C143E228ECDA
+BFBF784122F6CF6E9C3BE67B85AA17837CEA1C22902AA3CB6F8A7CCB959E95B73342BC49
+C9C2EE8DDDAEB26E12F77236F00F64E2E0BCCADA542375E6442179171AD0136CCC178ADF
+F2662626E950FA670A893E0148D24C6BEA471985EB173367939EA74785FF1E69F56059E0
+B9504EEEC8E534076D0FCD93E9383A290C383D9C80442723C92646B2FA358E94160FD5C2
+7D5E8B657A32ED02DADD005AD13FEC0F046873F7987A4813A66055BBB02BAF0E33EE3F10
+DF0FB67F665D6859AF92E32D48AE2DC094C04BD151E86AB7428D166EF51F2AAB10431496
+370152B344A83917A44A33C057AF1411CF56A19481AC0D72B5346ED61E3BAAECBC449F08
+290877630DB8A7D1C6BC7AA7A91A3286015F9E4064680750218A97BE4E469337B89539FE
+FB42FCF9610EF30E50628C354F0D65280580FFBEF5B3FDE394B3A8ACF80A909B7F9DE2C6
+D8A7F8E8EEF50E81018925C07BE30CF2919EAADAA9F034E4B5BB6EE1D2015470E6D9C1C4
+6335C4D238348B4F04BEC86F9D4B4199309F77DB046FAC19B8BC44A67143B0BEE2E0DA14
+7B9AA39536E3B2A026F0DC50B4E18DDC636D5F737E2CD1076FC375BBC95556922859A5AF
+81C82313FFA670DCDE72E1818B969A3C277FF935518A2335DBDDB84251FB28A175DA563D
+6629D4176AA6372C3F7FFFB0447B09B095AC261255F902E2D6EC3FEFE06A91AFB47D7195
+0FEED7B6F08F88EBDCA3F29275D81ADAFCA700EAF991A34A9F7BD279422AFF5DEF4E20AD
+0F935A34D8F05C87445D529710FF45DF20D4262981F0FF247ADFF7D534A0E350A66E7A4A
+C6C5C8F5BCC16754A4E292F39BCDB4C7A961089B92DF696272910E228C7B4F90EA0470C7
+BF752F54C0D9C4250651932D016C61B7422A57E16B31AC5DF69C3AD75473BAC3B2CC1D6D
+F458579C2B2AEFBA061CBD08EA9C3E51A82287E37A1922D025AF81CDEB9DC054B2C8296A
+28AC377ED00AA06B5D067836C99FCED77E2CCC61BC76B41446F7ADF2B428FB0721851557
+F773B12152C0EF877CB9D25E10F4BFDEEC9BA1C4C764CE47E40C033F521F2C0EADE638FD
+273FF5CC3E02C41715A9F598E5F7C2B98B3BE9FB9AA9FA054D96B224DE60E80D249BCA09
+69E8632A06DDB863C1E5416EAD29152595E9AFA9AF9EE7615DEF92D621DE8D37B98B1F99
+C8B1B0583C09CB0B2B3C3ECFA386A58FC9CCB61BA55323E442719A44E4053E738D978BC8
+C379BBFAEC777DB33776B845B574AEDEBEB8FEE7AC8494BD7F2C22DEAFDC1C1F3FC32E07
+09AB09FFA1359B0EEB84D04C925E4A3D481A6CC7F5CE0B78A9E4ED4B2A5CA40265A5C641
+B5563D03415E9143E04A0BF0A7E63B7E907F8031310F7A2BA410EF9360E83787AE94E20B
+11A235A0CE7352FE2709E6801D40B1C2C745B7E0F59BB9E3D0584570CEB69B15735F7C8E
+9621BEFDDEA3972A77F5CFF337B03A2B98F7852CC5B2F5AA35BA67EFD77FA8856AA4F543
+A02D2DD2EBAB315DB8AEC302EC8BCB9C63AD747565B75156920A3DFA3C4C52D72528B95F
+6114D76948762237B09F3C114320F19F6F6955E9176E08509D51E281FE0C5C9185D4FDA3
+B76E4FB4A488BE2FDEC018EAAFD95AE34B631D18F388401FD7E98248FD4B77ED13976104
+5391D09B9E8291F4DE2E73700E0B6F2FA8446EE6F213740B915038226AE6F1B45247EE59
+119A447553BAFAACFCA8ED240083DFC5E5B35576BF76F2C5B743F9F67BD52CB856400ECD
+A17C64D6C7C1EFEAB8F5AFA6297C32FB98ED5363503E853C01EC8C722FA25A7D18D8AF1D
+A178CFCF64ED8C1974F0FB22B9E969CCD5BF0BC0CF1D1CA40C95D3895FC159DB54364C54
+20C3E476923229CA674B2809216E4EBACB023E582718E15C97240845B5A14A26F250CDB3
+048A55977FCA3174F03E9608F6C0355B799EDE519B7839BC7448E256239DE1BC4AC48443
+52FAAC645B1F40E3AC41027A3EDA09B9645D207F9DB19EBA21F83F3B3904D40DA31E0976
+48C4722895AD93F15A7746294D691927A87531374AB40E7119F1956BBE6B97050548D6E5
+A1F5C93AB9A0A0C52068897B15B014C082540DF5D0A6BC1138C7A30ADC40E7D1F16325EC
+FE25DFE898FE26716BFC4B43C2ECA0F1672C05CD8CD1B204A531403E45F01B924DB4266C
+2013F9ED9808A06A9C9F5C0D7510413E80364913BC2A4BEB5B6E88354C0F4B6C594801B1
+A5AB2C9FA9C4D700C0F274F1BC8FF4DD708D852CA47CC31DA599DDE7031121D1DC9F921C
+2E3D710621C687B4E9F70E530AFA3CE3BE28919A2DD87822431EB744CB80CC4913428A9B
+E36BEB4C77781056D2873FC39A1BB2E9E383A75C009B5FEB7128D32E47D4462C7351D22C
+65833174A1EF2A14452107844E7BDE32B6E9BF5F7C22F6FE3585944B785EA0A3291A6571
+C3D1710D8C910DDD6A0C910A70CB315F0222BBAB919FC4ADDA9394E447CB2087CA216DFD
+E37F5E55F10F6D3B856F37506131FC2B1DB43C0FD0E9E32839FCAE4C5858B126B223516B
+6798B9A5B5C530540CFA36C36DAF2EBCDD505C9AF22F343F50BD3F17E73911BFECC30ECB
+254E2FDCD1FFD5262AF46950D74905F1DAA44BEFA1252C335406EB4BDCD04E766E366BDA
+56BAF1AE1970D0F8357947A729067302850F678FEA1B33EAE240BED97C3BF7FFB55FE714
+78EDA821558A9BF9D40D848A4764761EB01FE6BE13881EB7FF349C94E2602E90C3AE751F
+8F053E5D3E58D2223B5F827F9F443DDCBB073E0777680A4E121840FC828ADE86292A25C1
+432DDF7884699428C9FAAC95B7431FAF331741E408E578E1C659777D0A31C2A1AEB970DF
+B29889E513B16B93F0593920D52614083DF8DA22BD94FED117BB3E5A35ECAB2E9D4F0E12
+C2F2E2E7A0C02B58FEEA68AAB2735991CC15D8667342FFA75F0279C9A7774E7EC71D4C77
+84257C87D4FC0488630D2542A42A3CA2A71D33AA3F6C26DB81359FFB27460F93414BB546
+FED5DAA318F0D69E65BD24B2D5A2AB8F62FE810BBFE2227EA2A63226428C0A304B25E166
+0E073045EB395F7766FB5C50D7209CAAE19CDADA92876CA36C428EE08110C35E1B52EA48
+708164AE7FA6A3E8092A0E0D03C722B004E6FF0486B2A39247E1BB46ED20530D2B46C6E2
+7C0D0DA36DDB69C8918B65D7AF95033EB79D20A363B17A1DDDB765C869901C4648E6F5AD
+7433D117B391F51EA91B3BA250E20F2E0A355AA1C40B7A90AAB08A0BEE52DBF9E45CD246
+3416C6506BFAF67EB3A9152EB5EAA606BFBE8080C56013F7BFF7976433CCDDA24EEC557D
+767326213B71FDFF7A7D0614A827D80608A1275D68142A0131080AF5E1F33C20DF96A625
+FF9E2CADA125956C626ECEEED0D311B11D84CFB7A22126023786370B976F1D0C26FD26C6
+23F531E7675096F7E289291B059BCFC686A8C62D79C9762405BB71D999D1E10FDFAEDD29
+A7FE83FB0032740F3E4624C07E8697FD86D1D18830CD14ED5B853E6C13B6843A390E966F
+0CB34397D5A67AD42E183BFEE79FB7DF30282D47F1C1FA638E0AC7FC8780DD78EE73506A
+71F884E46667E17350069ADAB704F452D18EE42DA8C4639C2BCDFFE9E0006C555350894C
+847367894CCDE2619E562D560C9D1D6A2301EEC0A58064789199018AFDEB62051FE0AB66
+194B30F31C3911853D89DBBF9829FBC8F32C193BEF8D8AAB0543D226B9803BAE6611B816
+91649FCA000AD4F71A17C188A7A154A685092F8889E2C36F347B87E694D81EA6BB1E271B
+D924AF31C88BD786503F669B563F47E1583F6B72DD9D7B9D3E235185261D056E38285351
+11E94330D7B3B2F2FBD3E47647F1695E27871C968A05471F0B6C8708DAB32C85BFAA0F17
+39AEB987698AE83080733D3D0B7B476EABBDE3F1FC20F85AD01DAF3FB6ED7B040A2E1AF9
+58922C34A59F6655B8A24923F8B848C5C1D6650C296E6373BB59486B11C1573FF7C4D000
+FDF679DEFFF978631A81BDFE63478C9F4F3F4E4380ECE210FF79F3847A5770C3368FBDBD
+2EAC9B2F6BBB3B50888441156ACC36718EF4FA10CD7104AC6208EE08F47AE26C02563D83
+945BD2879BF9C04A32BE40311C3E969C99AAD8129AD0201178609D1AFE4AF3E73B37FDF8
+1232F27B0728AA9BC74800ADB396B8743EA72A42BF400DBBD3462405C47387BBEFE1E2BA
+BD600C1035BEF62C2D91241BFED6000915335324408745A3B5086463D9C379B6BB5EE3FC
+68488EDFB5F5E15802ECF6CBDBD1FCDD111600B7D3B20C305C180F416ACD7D5533B66AC8
+91E25F2A323E65F3DF59E3A60D10416EBBF03B94FCD35C314F76567E6E838AA25AA364DD
+F18E9989F7A59560E78F3E98C339979D8CADE6DA8ED1A37D8780475B9BB724D772BBE1B3
+1F8D2E537BED3AF207079A87D3FCF773E1E35F70BB4A18B7156DD7A8E80EBABE18820970
+A0B84DBC768587C1BB792D87BC87208477EE5B40FC84637BC129A3FC1A8B7B50A0001543
+B5EF297A1FDE4747A66437F50AF84C352F2E1AE330C2AEABAC67E1C73DA2DBA2623F01BB
+594E3BB6631AD741F2FE0E59722D9267868988E2257798893096DCC71A8B057F33F94D02
+4F8DB872913D23F2EF81C88F55E871C98025DE80DC6C85A32735BC89EC24A3BE8FE7170B
+F8E2ECF9EEED07C8E4D9C3B2EBC7570F43EB9E5B873E34DD2F9E861CBF1F9C621E901020
+F5C6F1ED1A6E6B6309D78CF6683D0EEC6AAF40EB5F047A33EA5535E68A7AD11225EEB2C8
+92F2ECFBECA687BC183E35776CE656E8417D8040AC41859025C1D7A4083DFC81EB6CF7CB
+55B1B3E7731E6374CE94ECC0CBD4C60591289F322DECB75E55AD0D21216F59EBB4EE6212
+82C8B5B26192E279F7954D7165B2F12712567D81A1058B5E8D80B274A5667E3006030B9F
+2F8B847D6CC96C20EF53D12FCE8A988857FDEA97B6F3ADDB30FA4DD5929110DCD9942446
+EA26ACD975E5752FEFBAAB25C19CD3537960E9A1CE717F86E1476C3DE8C76CE4AE757F86
+CE6EA67ECFAC761341CB68D016F9427DF2790B2704FF709E727B079D8AE2190FFD065121
+E3A6367CFBD03DF7CC138253FC6AB47E4C8A58F53068B3A1E4CB9496792540BA3ED60FD4
+C5382D5CF2F25725BF74417F007AD2006BADF7AEC86183DF32984348A83E023359C7E9AA
+4971C92B6387EC2621391B1C75A70F0A0667A4932D2D189689B52B399B6E8E13A1C4407C
+45852352206012A7081EA9397951FDA87059825755087B27E623193AC9574D4B3E5FCE69
+3BE351F4E2CEBDDC996C8311D11E65AFBA5AB58E6EF00D8C80CCEC97794003F36658D42F
+A95278ADFFA2442717FE2A0D0938A614168591304C5B63DEB4F28953F3031BBA802300A5
+9E571871706AFA5160684218B0645755BCE32F96F4C7CC4DCA63F1BEDA4C3C98D1E371FF
+64E53E2B52FF403BADC12AB98B0DAD2CFAA17AB8F62026E862F7E6417DCCC3DFD1F62464
+CCC9CDA7130CD9F7C74409F32F36BB1BE9034751DDB8FD99BCD2FD721040C11DFEFBC022
+9607BDFA4FC638B835FBC1122840870365348B23715E57BD3B74DEDA89D70B643986A225
+037FA72034CD19F840BC4C56C7F295C250ADA72F6C3C112D5D0A67C932679B2335F57C5C
+F574146CE2DEA1ED9E86E8A85C370885C659ADB4C91BCAE88B44E270D500C0EE04A6A4C6
+1549D9FDC1ADFFB934F629FA61FE786428E8ABE498DEEFF479D8413B18A22F836AFCF081
+E49F21B6AA513C5DCAF0BCBCCCE096B08A7AAB0C08A7F66054A91F4CE6357414E93158ED
+9DAA2263F627C83921B2B55E24B0A19DD8F05901B61F2DA30EBB124A41898E2E385154B5
+189CDB86BB414C3A15E7C4527363BF461E2585F1E8D0E347EB2E849F432FABB790BC4115
+7BA34D619EFE07548CD18EC57D635B4806DB00537C210A0AADA106375E984C798F34D4C9
+23BF6277F9B574B5F6E643E3691ECBB2640BAA8A34070BF8A7665E3AE6FE7AE80091D0FC
+9D6989AB5EB8ACD302AD54D4395B1BCDF0C565093048A5675C584D1E890EE85D57F86309
+E956FF8A0A389D7CF79920B8B1F52844ED8B9A89E103D4A8D6684C6551F96F976B210E99
+69120BC5499C43F5942B7676AD6BDDD996A84E2DF5BDE41DC3DFC06A4903F604C42F0AB5
+E8A602276A5440B453342FAAE6794A4875DE44C319BDB2DDA18FCBFA778BCB68E2A78BBF
+970B9CC8B08D86551BFEEE2D6145A722202A63AD476947997A4E20C711BA10C4B8132E41
+A65F73AE7C6BFD0528EAF3BCCD0E34577E7D806D5960B8C51842B84089FA4877D509AE3F
+E45898F288FBAC19FF14CAEFED09B1A979C71D011D7C4567B6F88008C00E733FA6EB58DF
+EF0026EE50ABD396A8EF4C9B89669E5BCCC69B20F6AA642CF9557BBA977DB0543EF0F80C
+5529D12A3FAE1DE044B97288C0B699BA591CA33F344D6927212334C1DE7C22C9EF65A866
+AFB71033F77E5CAF2C8A3B1E83F387FA26D467A00232E0BB6F79A40223D4834B9C531626
+DA93BCF9E81EDD95815D67722FCA5473C364DD8B2F89998D7A9DDCEB7D9C8D6529285B73
+7EFAD9BA406829B7E817B371A948993E01B676CCDB13266B1A7554655CCDB9A01C46EFF2
+CF88D0F5FA2D9875EF23F36CB820133559094F0056EA26BB4E54CD6626906456B7226215
+8E11431438C2CDFD6F6F61AEC165D461D8F13A4BD33467BD57FC9713189EDE04419427A1
+BFC56668B1674FD2743C5E52102730C4E45A930AC202DE059DDD80602EAA6ED2C07D85C1
+EDA78D3F4E516F284C0E29FF864EB1E33B4000A99FBEC9D4BC76674C24A35462AC78439B
+292D8A541F36992051D4D41615E8D25A419F442DC3D1051179980502D7E179CCB96948C7
+1495979FE76FD647ADF2E63C54404337C35BFCD3A3780B07DB48C941D59C1C4472BF819B
+1DBCABF609FE8DC37A98F1BAA486571B07F8FA8AE727FD712ED97B7F32BFCC84322971CE
+CC1C5D5368FFEA6D6133A8CE4B918EBC20CEC65C2B61F4C3DDDF0FAA052AF69CC0364B25
+5416C3C7CC6808CF63DDEB80275C4B4F51A5CEE33A5B96260FD3D1025DEAD50F3459F080
+2879C52FFD740982F4A3A7B3AB3CB65686B11B43A7F286BA0E0E551D3E9F7256B6D2684D
+3A5370383554E3828AEA9846B844C537648363B1FE02A1EB8D02182B8D3ECC977B22FE8D
+BDD25B7B855BC0B61A651F4A3E7E19D69F8A7C2C9794BC0E1277C9214ECD07A2B6089AAA
+616753CF6DD5356B57E7BDEB7F8DA07DA4BC2E5EF5145B17DF0D663FDDB3C6BFE60BF819
+D3A38B3A37BDD63F8F1F9DFC3CDECD1FAB59EEBAD01053D83FA68B3C23E2363CDAEDBDE0
+DB1C97F008D92F12FE586F5EA8BC025C0E67AAC5910527BCDC901C841FA4656CB34F98D5
+C761929D0FFE6480E885BD63DB3CDE5B04C68067D2C8530658922584530B3B8FFFCEA246
+F846D9812FAC678B95AD8870063313FFD6018C55FBFC1445F1A874D67914BCD6730E02DB
+26744B153880D397CAAE391FF76A8AAA831A8CB35E0991761DF70C082EDF54359153794A
+CD4C6D6E47A0B144922E178637C66F19E60FD40C78AF5F67F62D8E5E17427501350E61CA
+27CACE6D0837D3525877E4127FC3656541E5544D459C745A6A08A59416FC97FBBB39D110
+1DF87FD8934321A856644ABECB70CD3E1EB2D8B53234FD395A518F76DE3E0CACA9BE1530
+FAFD0946AF9EF89E55D3F77DE7AA428707985D5BC37904983B2753267BF7E4C8DA1F0E64
+FF403ACC3741E764A972B814F4EFEDE1DB7D27504BE7C2FC3878CD5EF3E7A1C4DBAE4C71
+3A44BE19F3C9397848826B95CC73E9386154D29A3F3C9BC9BE4DEF32DC2A7BC8025EBE5C
+3EDEE821F97FB4C571F08D7C42C3132B13C4D7C934BDBC43B8D49022AD5BE3DC7CF17B60
+875A1FB8418175392C869109DBFCA66C083769EF952F002318D0D831204FED8D646098CD
+2FE0188B3462DE3D80B1B5CB24E361347985E4E7C33DE1BE150624D055F92E34C862A1F6
+D050CE478E276236E8A50BEB679432C0CD12C389A4DD3DE46E6CF34D764D95F13B9863AF
+7AF8D79FFABE6992EE64E5F302EE07B3D81302C41D8E72DE8DD7115BE7099E470363ED56
+8B73678D473B1657D4F76761C56D1A35629DAD09F5073D3E6A1B1D227664D881C46C67CF
+67CEC611ED14E1C59B01776DC42E0D39817F69D43322C7B9805D8953C7978D5231A33DC7
+9B44414082E53E3A5C5362972AE23BF99018C47C464935F08D8D586A4E8B24F0EE0586BE
+500F7C64C4D314474A66C81BB2632D38AA6DF1305398B40506C90CBEAF848B19C0810469
+039775AE4755E7BD0EE0D1992DCE0FDBF2D3AFDB327469DB51FBB9CD1AC4F69840B65A41
+BC2FE8DB2290508896C1821CBD471D3188B92A37A07AB2DB3A8B9A5E70EC2FE1831BA28F
+66858A37C639B4CD432076950311C98A4EC455526278C038EC54EFF7A5CA9271FB003605
+88601CBA5664436A0F267EF92602139323047982E53DE3545E1E0343F14003BBFD78ADF9
+02EB82F172ECA31C0403588A5F4E96D73301E8FE9CA1798599CD9581796FD1FB77B563C7
+0C8E33DB44A5B1BD0519B15504AA318A2C368E217925128ADFA849298C705AD7402743D0
+E2E337D95CC5A40D784EF809F4349B170CB0F7CB05C4C9C9AAEFF1BD7CA667E50F63756A
+365A3134E63C80718B5721086269900E9D93BFA033D14BEE91749586AEA60ADF3B37BB68
+1A1302F877234997091D94A08748EAA21EE93EEC4BB8084E40D2ED99603962D50A9CBB49
+1D8218305C3B4CD082FCAE49F3F030FBCEDCFC4D22117F353C400A59A8A55322833052B7
+B3B799F274F8E0197A5B8F8647103AB41A185A3B2EFE051A95DF466C3518B7AD4D065FF5
+52AA7666120A1CD289D5525FFBCE75726582CA3AB93D9ED32459124837AA2D05317D25F4
+BA0B5CAB67873A1228388B61E3CF201AA46299553FC75D146BE01AD142D73B87B376AED0
+894EEE786ADE82B9FAFD82589EF1EE28C459B603AC05ED2D80E4F5DD43AC76B78D11BBE4
+3505B66C6FAA7A9B130A8061E76EB6DA7E408E0E58BA8956CF78B1651C9E53143E9AE5A0
+D9DC164BE6CF1F0F601B0D1F2EEFD22CE33B35A9671BE973639311A3F4DF3BE8674290E0
+5410DE88A2736A3EDD096F7158D38EF7928739310B1F823BC404DEF1204F32DD5F50624F
+6B548B900A35209446826D327AEEF54072458C0351308C38265ED42F41757395705338FF
+2D7790881B932C8481DDA03A9671847BFEBD2C11D5E987BCF116CF59C1DA1F91E77672AF
+909B441E2975278F20185621090B60DFACD2D1D558BDCBCECC0EFB8FB817E5C5CF23FB59
+710BD6050621ED2DCB67DD3DACAEC2B6DFF882E3836487AAA21943906BECFE4F99776776
+DAE6488E0276545249A944EC3655564BC9150C60CF63D0FBD8C3654FA295A950F4EE0018
+560B6F70FFAE5D04596D72EF5F9654B737933C6C33750AEDA2548F2E630A3F9AB0583210
+7BE55FA5D501AE86B7E5B1C2AFB91D38B3AB326124297E06694382363FEC87118FE7078A
+0E0EF92DC6515188565BC51D4EC830D2527F4D9627D250099BA1860A79E872A9FEA7DEF9
+A8195E927088CEF62D0C04A37263F23390D2AC22449B8B00629F5504F1ED546B9921E9C2
+329B5978333E9FBDA1DA31719B5F1C3C2838311F1ABAF7DF36816B8AC34294E32C3C9208
+E8C337B8F2EB5D63B850DFE3B4AAA39E176E6775333F6FA73AD6DC2DF403CDB8D519146F
+7A37B1CBD7F8BC051C70B977BD0D037B67A3A41486E0247822337392DDEB052AB181E619
+4FDE517ADBF202CBA902A39A14E3A21EA0AEB5A8866F03AA02D81A8F05E937E10CCB6295
+319EA16EC75582D3963847F2BC7907B3EA5F74471BCB8560690E49607F8EAC6046AC5D15
+C96097EF47503C5FA23132D7884BF270A8530578CFA752B437DAF3268D4FAC732EC3FC80
+ABC4E2746E7E8D6E3275D85C03E58735566C3943501EA2970969A112E492DAC9FF131F1E
+2390658BF23FF6BD413A69CBF962CB523AD43C2C10C18E29F205DC2CD2A47A8B8B586C4B
+079BBCFD33098C14CAF0811012F10F8DD5F2308254A30CC1E9805A9ABF41FE612DDBB33E
+049F6623BB9E2ADDFAF1C8DB1AC0DB5BC85BB3D0C29CD3D74E1364550DBD807DAE3CF375
+F25E95DA85E1DC47BCA498B16546E8A494FF4DE3CEAB5E00884DDA8C0F55750A5EAB4A05
+B7BCC466C39F1F890F05DDD2AC4196B0B6F889710E5238CD36A96157441A866C561DB2D8
+38F8E2AA10875C9FBA7211357019C3A8A3DF8CDBA2DE5A5EC9F4E4E7BC66785353818B53
+EDEAEDDD39D0DAD1210CF0F461F5DC843E9317C52616F2A5FE60A46A4E4CB716CF14AA76
+89D9D53322A8B4BE01547F8AB28433824DE7753E478A7E66A151DACDCC3CFC8DEC11C15D
+2239D2CB041757C7ECB2CA9949BFBC4D3F1C8DB68F34B3E5B27DC1838B58339B04518A2E
+4EAD13AAD193026C490FEE7CE4416F2FB1E78A22A4CE5DD871B3F1678C43E7097F3D5335
+49252665BD89F68FDE9BF09E1B52CD6FB08882103C697F0F63CBCDAF6316FE71E49C4070
+57811A94DF9A00DD1ADBC46BB1AF032808D6533DCF96354D214F4C4AB0B4B0B8282C31FE
+D475F6934A02CC1128F867EA90C04BE239988DD2C1823EAECB5DE37491F53E7DD4FBC5E1
+FB6C8CF47D19D122A6BB3F472C30043B016922B3D8D034FC993E34549C9097F139B3DDFF
+E4FFC55C00DB7C0038E4E9FA17E2C961B02A7B3A86E8E9BC5F9EB3FA025149F8C2A3E8BB
+69B557342C14314646337531C381EA4DFBFEBDDB90F72C2C5E0A18A970F4EB707EDEEB7E
+127002C2A77A928DA700D024317F51D5A8E97660C026FCE350481DEE6D5493C099121D62
+5AB2DF4365FA4402911F63D1D2F8DDDDFBB218DBBC97E910EAE8A4D2129D2DB0F57E5649
+F8BFC1A37AC3A9A1D90643779199DC7038459F51EA7CEA6F80D6AEEC3F7C276E2E35CBFF
+160A924F011F848BE5BA26400254C5509C78B97CF5C529893408F1CD610E1C33B5F848C0
+810961A8186375335C72C83DBD062FE5F422188BE5B53847FF7F770A66238CC2AF30AC4B
+B24BD942C34B654038F7F112F244B187FE93C57F4271FDADC76508354D82E317DE57E890
+1B7A71F97055A8093CCD52ABDCFCE3DF141118B2C696EB74842595FD76D346B9EAC0E1F6
+3BCFD7BE4240DEA3B92167F90DBD473D41AA97E3F63467E929397682C14F5B204FC885DE
+D4CE50247696583EDBB003E0F8ECB52F9BACA29CB854604A7441255726098EF3743F4207
+219A826BDA9EDCC4CB90BBA6E3E8575622C7258A2CA7033F7A08427B5BD2E1ADA64B5C4C
+9573C5590477F9603DA5769ABBE65676913244F4143F3A3CC1EC9CCCB084E8AD07968A9B
+63A47EF25EBE406904EA0CF325828CA8E919A115BAAF550A54CE840E6AC04C3865F95C42
+7E04C60A521FA061D23EDFB96AB373AA1ACFE347F427125FD7CFA2E86ECB7298AB7662BC
+946DD0654F40BBF889DD9B9AB7F539D3DD61AA8EE395BF17DA7CA9096E46CEBCB9C01E4E
+CADED3DCFED33A1195056DAC0E840BBCCC467510A83BD1B6F43CDD99D66E592C328E4E9D
+F52C5E40762518748044069621335DA28D2AFA7D65D565F53899B84B7286C65A3A395A26
+441D74AFEC0BE4B3162647B7FC9A5907A0FE704B902C8CBB42C9A2A4B532E51A44058CAF
+D8CF7041C50DD8098A1D644F552B95237A24FA4E8F1890DA9C97B7BF1F820761A6527D76
+C7E64BB245D6346546ABFB406BD714752549085EF56125964D6CC74865164256647327A4
+08214E794BB49D58B7CCDD1B204A65D3BD0CEFB8E2795247BCB91B38C38397C66F2AFC0D
+B7468397639BC4F7B8B161D9F5296DF31417BF467ACE173593AC4AFE2E9B93EAB9EF10E3
+B3036B15C4633452DF6654ADDC1334D29CB7F50CD872523E770A89216B70B5A9F24CD4E2
+DC485B9CCE4B4C5A50A62669D810CA23BFC936EC5F626C48F452F225776D09DDC5D2CF88
+13F0C8376FA3B72448FA22FE142396AED65C013DF4664A47649FBC4556607FDC0F89614C
+FE322CF867A2E7C006C2B35180A0E8371FF3F7D0F51AFB1C0BCCFB0E533DE2C4679DDDD5
+DDD13C7343F0CF77154C2CAE108F76FAF80236C51504D39F9508D29AE3ED160E947BB58D
+7676AA98A64282B3620D53FB389A8F69C10382C80A07DE4D5037748B10A64396911934F1
+97D8092BEDCB5BCD2B473FABF40CA434CC74626D74F5D44E45575BF30D404B9A78BE9175
+0A928EF6F95AABE4943BF4798233FC4228A476D327097AAB34B84C97473ECFA07D1FF39C
+B3F0010242D6147493773BE1B7D9E09A0B503431B5151141E45897E3EECE6748F6BB9CCE
+897588A742D50B52B0D7A021D88EE9755626BC03E97BF363F70D152F1FB069AF83D4F108
+73CB2220A69AA737CE2FFD631B9788EDCA14E8FCD8768F92EA28A309C536A03DFF979840
+EB269D9E5D05370BDC46B5D29A9B866780AAA28BD04F8F4AE7553F99F69ECDAD943F0A6C
+6B71DE019A9E3BDAFB4DD6F54F2DC158F9639F067A957AD5F997BA877CD928FFE2320CF2
+1AF6127B1CB61F3C26D0816D31A9AB985B1DF5FDB310FCE2A40155887E252E9DF2F577D9
+1D0EB768342B3C601BC616D26F6CDE3E8BD83324C10A7D88615F6EC7046B439C6F9BB6A8
+85A1E79F062ABB2AF158BCDF986CD5ADF8FD8FC04F9D13FEFC9FBC13EFBC986FAC2BCF50
+EE464991C39CFEF927A2C73EF90B362D1D56234ACB24E25EE095EC0796128BF338C155E7
+51662131E4AC4AAA726F7433F88A9CCD417A9A7F513B841A63A4A93E2B0CB8AD6A3647C1
+9B1A2122FB2579F3765F811B1999882B6619084EBA6C1544B81CBCA3538AD3245759D845
+ABDB61644DBE4132638477BD92E365895A7453B976EB9AF5799216854E8502E2A51B1AF1
+AFD0E3FB3825974A7067265F52DD8E512B2E5FF53875751ED4651579868098CCFFFA552A
+93152A6CAFBCBC440628026D370DF9994384CA17F84F728D847800B93AC28B34AE695641
+75E01CD49C041F931719567D3CC31B50F7F332E1B349476A7CD19696F5AB506320C0274F
+FBC1276F8D0ACDDCC296E92ACC9052ECC53EB54F201AEC9CE1E4E3BED6E537EE80AFB8EB
+C522B367AD6A9D532B30119483B0DB7CCF6A49733D7A84CA0B70B17321DDA1FE7F504BEA
+138DFA9E435B9B69EDF832E1B8673206D5101BE84C9E7E84BEB1F400D4B7F34849545C6A
+C86EE0C5994FFAA0AB7E7C4215FD24DB5E5E2DD384DC0494D116D466A4D1B85A3EC3EA91
+D8D8AC9929F801CE1A3567069104553F7886508084AA5A32C1481D5BC8FC64B2C666DF0A
+C75F6ADF999751CE2DB307A39DBE34D5CE24F3766879B765C2C008A88597863FBBF3B1A0
+7BF0AFF7255BB80D6F08CDA7EAC8BE75B033E325F00D251A35B379BB0DA775DDD670C00E
+B52C3C91A731448A6CB85EF8BFB2E2F2F400C796D5250C3F402E219409DDCC8EA4426D84
+E3C20E11C9F8DD1A057060341D5C9482BB5D627D6A5026F77850D58A761448804FB6900D
+24482B52D42E914ECB2BDE2FB205649206FFCA71A2CE6E35D89EA5C09FC7F515A31FC2E8
+85BC8E153AA5F10B97EA54DF19F811B68FF1C989A991C97BB192368A5867C17B621E5C4A
+68A0550A7011C58A0A1E2A3DB575A40C23564EF7C888D90639EDF17583DB8571C7C2DDF1
+1466ED27987AB9BC3CCAF75D8D3B2C066EC520932D3D1B6E5AFFCF8C3A0CCC6F0FBBC6A4
+866D7FCB7237F9CF15C2F0833821CCF49812766128BA014727ED267DEC233AE80F6EE950
+08E1549AD195F4E4ABBCBC7432E4872ABAFC1A0F6A1299412B5303F64241251AE29ABBE8
+4CBFA38E08A8D4183073C1337A21FC47CC5204BD2C2617692CCE2783D4E3FB88419871A6
+45C9DCB91804263A755CB7DBBC72E5127AB0D64B8CE1EBE7AB79EF5886D4A4F9BC31AD30
+4EFAFC5E8DF86BEF251F28BA3C1B08B7BC93EA688CE08AE4EE65A785E1A3B8514A208E39
+7C98451A146BBE2EF628B8D346946871E1F6463DBB9C45FA2F7ED1C71169609D382793F3
+A5E6C4350CC787C8FF6DC857D5D2C625B628ED9A257A83A80E9E52AC3CBA01EBCA228E65
+BF67CD4A29985A29D17FD3519BA2508D62DA758BEAE02249E090FE9822C0B9FAABD30B28
+AE77D373C14E6C5C71D2AF580F166431AC95E9E4B6856F06A8F7CE26CFACFFFF16E7E6AA
+326E8399EEBF65E18711DCD8217EE804B6BE3F7D90FE8DC17586A38B2408ECC0A09C5467
+40EF7EE7F5BB20CAD170CB7952835486759061E71DB8309926D23ED9EDBF20F71B323BE2
+68C90E9F421BDC661EE513ADDA0924FADCFE85CEFB21DF3A3C37B03F9415A6A69927081D
+5F6DF728894A10CF03DCD9B4AAEEE3E23C5BC1FC22D5444A511616D627AC25110E0382B6
+B17A2616BCDB12F824C3F9FBBC74BC74E1C6BFD86BEC2C0A7AAD805F1797D0E4147C229D
+EAA0A355E15714D15C2676B31A7A9DB8A164D0EE9F27232985E23BB0689B0BC0A3DA20AA
+5D6A919FF6F6EAA2513452C691AD3F9E8224652DB2C8FB4F3C7A784E81FFA4F72C8E51E7
+33D7E8063358EF6C976B8B6D25906880DF8F671AA7158D89DEA5016CD039FD8CC9721756
+0D85A8F36B9B38EDAB3E36DAD01FFDB6989D1D519B12D3A52E909501112E979132F1B07A
+F426EFD1A3EC8A5A641B4765192BD4EE16891AEB02764714AE7C2879C8175D94BE8B16A9
+004E72360BA05CE4666A995BC83223ACBEC897273881E51A116C0FEFF743C6CC22C6340B
+8B150C14FF3D4D8138F089A9120039F223E5CFF11D4299C1DDBFAC16BBF2559A0C6F0B6C
+5063FB0B9CB7710B84CA3465C775D49A02FFFA39161563403175088100325162B959F570
+9A732442B56D3C559C8FBBE1E4319435B1F583D4FC8962538CDEFC51ED5A06361E7A1D74
+F0495A467596E5CC6018667E29B7F87884B121816ED54B8073C998295A3E86FF9A5C2410
+7A4269FC26F79B08CA41E130306C38BFEB49B4574A10020A93AFF7741B2E4E4977D0C72B
+1C5A0D95D9B564DA44FF165396BFD804EABD653297C2271350E76E52DA2EB5BA6CED05EC
+5EEBE745B9B9E0AF3E9E78BDE6E392AB7CE6751A40CB6F54A5A659E91E84C88F6AC63510
+DD71A3263CCF078A30ED525C6FCDC636064CE295BC11E972985ED09BBA77FAA4D998157D
+A1C0B3D3412E33631FC3D43CF750ED65E170131E69A3CCD1B258F3DC7B1E2E69E8245CFF
+667E3D3C8D75EA9F575407A1DF1C3AB7DC52C8D710CE4A54007419672CBF95C4B0DD52A5
+EB0AF838E75A75BB17F19E6B30CD6BB8D5D6724AE2CDAC0FA18CCA2092193EE1F46ACDBD
+BC7CBD9E6085C483CCC0654A0945A1103F7F0B52E95FB61C732CFB10D25081A982E9AB21
+0CD8DCE29C95928807CAF55446F1D8C206D47DB8FCFD883624AE72F89C544FA33A499F67
+6CD7D28275D52A72C0AA11EFAED6516CEA2005118570E97305B9D0F6E2D003FC07386290
+9539F8856A71904F2A0E686D97AB2461FC07BEADBA06282BB722D5B92E008204B2F4BEBC
+8257B02BDE21A7F9985B8C851827625655493170406F96404834662E82D8B5B8DC274F79
+1653D630B1883C5977C0B4ACDAADD6B6A37C50A493F90FF70F3C3EE37C1E7915A88F85AE
+661A99763BC3C7CD2B2B9B6076BE82A53E1485C4900E6B839CC97BA76E44E7CAAB70E322
+1D545AB546374FC747313867B9D5FD3525B9A71E25D8B244729423F55D652ED33E9DA926
+C9F0166F475935D6987CA6934FAD17AD464E016918A853B0E253242853162C89AECE0837
+445E6D3C0F22F48076A9FE70B63ADF26FAB0A4A1C58D274753837661C128F4D29CF8F839
+EE8129C81FC61B838A7B3615BE4CF0EAC19BBA8086F80A7FEE4AF6CB263C557E3E1E4EE3
+D13AA12E2B9602DE18820DB8A3811E7B8ED30512B706108C18F84A2C66CE8076ECD2B151
+9F12B15E6A327CF5DFE3CC27E0ED4B3F9840DB6358F597CE6D3F73D1E5C045AF1E33CB76
+7CD377D6F6684338CF8B08246367A8AB99C7DF3C88F222D10E0034ACFC4F7195C303D46F
+3B68417469F7BF068F3ABFE0D4FCDB78204D736459D0C347E8175162962A9B04F87C55D3
+04D6A7C0CD2444BA581E3CE2EC44F3AA5EFA6ECDDDF0BC252B889B6F9534A459C6AEEBF9
+DB80371967EF5FC84BD855C37F56C3C1389EC477B181DF26BBAF3A0DE3926E73EC139F65
+B1EB285B5F16FCFC2BD3670E6C9C1D0371A43736F2C9E2FD6C97A10D3C812CA4354C7010
+C4E60BCFDDDF0E684E6459B79985D7EC41F44F2E0A8AD1E2F9600019AF180EB2EF053C3A
+76A99ED3153180547AC9ED8E837133F9FCF40786FA0D792390C109BD8DEA1112B83E69FD
+BBAA5233BE6083530855648CF30E4C0B909FF69E7ACD9ED818AA248B85DCE5AC250625F9
+A42C2C37B8435921ABBADC1045B58A8F50EFC7700BEE3AC719CCF4F900F23414F7DD9A60
+219016488110117AACBBA097E6F5AC638B324C02DF5FE91DCF24AD26E8F28F093F4C9A99
+B70418398E6336907B53DB364BE519328DFFF2715E0750442B086D92A4B159CBDCF4F990
+C9AB6566B109CF351A9AD8EC4CCA8E4FE0458C140A4546901262431F3879BF26E6681E41
+9D69BF861FE2C601D2B9DD5C965CB1B5D9468CFF99B3BF62E960787233F39C85A6904A15
+27A75A40BBE8FC282E206F4375A4DC6F477CED8027AB3901433560D1A758D6ED4977AB5B
+A2117B56B6282681676FF55A21C52DA8545A88D61837EFC1BFD50D750F8C1451C9F30CD0
+9CC08903C43C304A813F4056AA6CF78381134A12623434AE6D3ECD4C24940F7B7CB77611
+6E4B8E5A0AC7689A91095888292C59FC1A7850B5A71B79BAFBAAE7D97DD5684951A9ADF8
+4D84FEDD7A75F8537CED7CED8DBB290D5F869F4DC1C636F62950F83413FC9703880F7550
+56DC5C7FCBFBA83E2A947869A028512AA521723FAEE6AE3D923A0D60DC22147F1C0374A8
+34752C0F81877AAA5CA6A99866D97FF70AFF358AA44F4F7FCCFFC0CAC17E492A6E8A1EC8
+A249CD7E808BDF10675BE01DA18CF96D2FDF8CEA426F6DC998769F54845B67851F000306
+6C4577015C9857509C00B0D66F767C18DB12D497AE2AC26FE2C7A97549A036A0E582D424
+D723C3D5FE81371AA34748209E2B432003948E67C072F84DC4AF10C4D32BF200E58036CC
+FA53FC6EA8F9ECA365B55C1D651591730742324DB1DE796E3E733134689DBAF4BC0799B8
+FD67896FC1C9D3DF16C71BFB4D150C3F395B8F53D638233DB3F22548D90CB1D6C1AA75E5
+2E9AF031D73E93BB6E2C97AAA6F983142E92FDBDBFDA6AEECE1BFDEEE94BF68A74E061BB
+BEEE45A16BF910F3FCFFC3523F6B0F0A6CF6E55E71DCF1EB7A337D7EB814F932B6863F4C
+C840F0DA7A824CF155E65AE8F8D67FCA4FE7CBA369BB474070765602F3938DA7BE908515
+AC5E84873758F0EA9C9906497B436FB6E2C39A3C3D5A720568D89AD7505CD1BF937ABD2F
+3C08DC508FD5987AE713AC52C6F13EF997AF42C7CA9892BC05DA6AB847BE15153EB15E68
+7464ABBFAF42D5779C34D9E03429A216EB63A064017A8171F2111F52B0F897ECF4B02879
+2D24401BD325C23398A3D513C5DA95F65AF5D0CA63C365D451EB2327DF168119A71BBF82
+37ADDB2D2188A7062EC5DCA6E4099B58481F2AEA25425F2CFC88EE9BBD7EFC284635E290
+65584B9F64DC3925B1B754792C9374996765DD938D80EE0EFDBB6E38B48E856875C59ACC
+E6FC889BFD0C7F106BF338789007B177E4EA71E613E1FCB5D699505D071CBB03328D6126
+39A66A3DD439E67BF3886F3F66204D21116D16443A77F58D82F80EF6074AA96B1D71DF01
+CE3952DA342C7634C8C5F36D8D403EB227CF2D9AC84702F7256580F05D133509C71E18C5
+9EBD2CB1FC14F50CCE1DD212486277AC18DCEBBD04A8026FD2AEB5BD3112DF88CF0A15FB
+FE49F7562843088676C2ECDD0BC9B255B140852B87C29C447314813E93875CE18119CE9E
+2497241CC5CEAA06B14AE661A778CA6B9B64EAB8FB63C1342500274A8439AEB0718F50D5
+A85693CB5A814F1ACCB1D3DA76224CA72C7900AE9F93B51C618CA7BD662ED176BBFC64E1
+AF5B92F73A808664112F3D81985AB5AC97A93CD8EDB7C46CB4BD39D78583CF782419BCF5
+778E7CFB5DE0A89314FF66BB4C85E92E448FF0FB49574811B11EF866955933F2505A469B
+138A900EC5C2C7D17EEBE65545E1A6D580A331ACF8D8861A49DADC7EFD1202B6968794A6
+EB575DF8A7F7EA1CFECA8DA8B02C8DF5244045BB3E3F6936F5690055CD3DDC5FB08470A9
+375A9800FE7C3D78BE08E95B3883F84169621B64837A925E2D0105BDF511097C94DA3BCC
+33FB5C20D4321C26A2C800A27362657B0C040E7D77A1F31524CB4FCC4DED1D10B72F4B4E
+2B11AB37F02A0B263AD9C93B392D711C4398A045CA36C00B35618C19C39B26751E409E4C
+6042E2E3824FDB96250859D744644482470E3CDE59D5462754558C9EB3493C4F27E8088C
+787CD363B6F8E026BA191D2B1B45C7E5963F2FED2773330C97445D567ADF692B369D29EC
+5D00895496AE70F830B45C6912E366AAE05CB2C8B30D515EBC3E9C8A3C6B686F3EE3B12E
+C438AB498CB379396183239F7567F88DB6EFBBE372F9767CE9697502AF4E5988BD9C0139
+5A51F394EBCCC3604A7052A21DF79D000566C5DA9537C6474B195ECE94536AC5B4B1CF54
+A7F734B1B94997AC00A61034B6B69971F98B2D6410C617BDC60CE31DF4AD60D7D74DF3A0
+018052B2882D71DDC0CF9CBEE922E5B8EBE0FE0D5B5831D915484FB03E7ED23D7B310F1E
+981E86AA821B32C7123404E869203E4176098E8CAA406E9086A5FDAE645F8704258A07F4
+0DF30F2B82A594CCBFB440C1C090BAC4827EA508B288D86F97E90845F773E9D5F3B133F5
+B5912DC7A0D5682F1E9A22A23BC351374C6187654D1220F417837302BF74A735C878A354
+87FDFE85D6B585EFD41D4780E94B9F5AAD407ACF854E31304D97504AFB65BB1BC982FA92
+A3FBE746AB0E2F7CEA15F871AA3AA47A4362831408BB2BDB70665E12C37DD1AD11775EA1
+D030A142C63F79E3F5E7F664958DC5A6A631A9F942D438E9BA9F2FFC6E4359E30E11C8EC
+F6158C4B05C339CEAD9D18111AF289DA02806FC481342B634CEA53D23143D5B71CCC88EC
+18A2731EEAA50BFA801EEDC3846522ECE14E912F9B0219B6D0744DDACD875372DD59807C
+2BED60CFA03032DC7E67B772BA7F6AB1279D16F9413947F99A076BF7BD04FF418DCC5684
+A440FFF32715D3405001D476CA8C8544AA4B1E8FE94154FAC00BAC5EC222FB95E20CBE04
+D0FC77D92425A6CE9C48E000BD01A0F1FBCB64982691ADA3CA1E144C38D3BBF2244E2CEA
+49E8A85A4BC960F3FFDBBBE3239E4C32A1AF4AE3E883B610D9FF16884C9CE90E1AB057FE
+E860848917B0456DED6251145AD20CB98F14E6A5D75373195A6A1BD806AAE9380C8E27F7
+7FA2C0809DCAAAC1020E439D22E130BDACCBBD54615B5F6960B1BD7B839170E73E71B1BB
+637EE2CCDF4259CA4C72697A1870E18B20E925854F6242493AD9C50FF92DB912F58E4856
+8CACB989AF5022DA1CC8D7C24D4CEE603269AF3085FFD2F45B7334F048274F324735DE6A
+23ACFA93E4CC8FBA6FE74F13DA21B136610BEB8A6BB97F2E772F970BDA07FDC78A032AD9
+C00700E58A3D5CBC884CF987BE5164B65206A2675108342D462CE466340DBF1F1C967362
+73692F213E62A4A5C82BE5692DCF52339C5FF06F03C07658FE936FD2912043A44A055A8D
+D1C0E807ADEC1011A99CB5A64F0A3B20C9FFB2A1DF496D655286F83DABBA02F141BBCCF6
+D4B0D641CF6C5A03B82EBD399B632E71937E400B53B43CFA819755E591A9C301372C9F64
+4A2B7005F5A66801D5F4613F6DC39372B0E80A8F1A8CED51BAFDD8F8F7F9EDBAE4C987D3
+83487D21FCA52D053C9ED4FAF1D2ABD63552DDBA0B0679C9174C41F8BDC3582E3E1C8208
+C73F379E4EAE3E48162EEF51005158D7B4C0C891E74091C55E25F3FC05D26C104A3A8011
+10540F36818D35B707A3AA6CF02FD7CA4A84B4E3101217F3A53718D462EE34688F581094
+6184AFCA9633E07367E0C6AD4596D734C718885E1654B6965F192642C9BBFDA9632C8A2A
+CFAE0CA07030E490B84D1A21B55F036C216AF13185DF83706C80A8DE2C62A1A476C872BD
+53DAD3F42A299264D31734A8A7717D1FBD7C501FE666B465C3449C66276022C367D71ED9
+BFAA76BA3214E6619B979563912AF378DE65F1AD7507B863509A70117D92A65332B918AD
+A3E1E6CAA94B7EB27B0DCE8892DE48B078ADA1F41585F810E24AABAA7F2FD17D63BD21C2
+86EF21B7EC6D4C6BBE6CED33ACBC46A4EDDCBDD620049214204A0EF96B9D19A75580D7CD
+DC717ED8814682DC4822ADC80B9982805F9411AF16E208550A3D74E1464DA2DD8CA2913F
+1DAB1ACF0A519326CDADF77B585D52492BC8872277138C5F3762DD369EBE9DFB1B81853B
+B7F4110BEB8D487DCF0CEA7AB01D58ECB1A89A0490D58A5FD5D93D1B692D971F27BB95DE
+5D6B173F2AA04EDECA70492220FADC051D995B09AA31BFE5134A0A6D5DB5DF9AEEC4C616
+9569061EBE429826D9CCAA966B0E2B7887A5EFB9CBA1D23517AE410896C6982C56F79957
+149D3060B39D4457BD7DAE389E507E6BD6E3F35765C2257486AEAECDA58FA4B93E54B418
+A0E6E7739E0C82C66064FD726D1666727A2F2633CE83C1E6231B65950AF1268C3367EF51
+8D88B5703D77D9FB5882D381F082E5A75B0B0D33D1D28BCADBFBAE0E9A1513289390CB0A
+2B8D0DD4FD4B31BFD6E74709C7AF601473D7E6FCFBA18EA1528C663969A6286636B04677
+8195B5EA6A9455D77280C2E03DB669588AA8896ED12465F6C725F90A59C211A8DB3B0C38
+410711316804C9D82B28A3022109A389DF24DEDC4E49AEC53BD8489E36191768EBD3DC2C
+7F64656AF24F1B585C791122C5FB9DF9190E0384A7C2E127DCD404831D9715FC65AFC1E5
+F21F7F578600433E7D8976074DE5CA739DD026A2CD5C771AD1DE3E055D0E6015E5852563
+FF5E4A0D9B2A4321C589DC78B4E922EBDFF097810D13CE60B9BEBEE25DCC4335D34542FE
+BC7AA72F2DB46AAD45D35FC9E2E85A30383E7B576655F40910A1B32623B4C2A6FE2342EF
+85C205D81F4D7F37A75F2F92F60F9A2CADAE9B3E4C1F65C4BE7B8A57FDBB69C94A9F873A
+6BF143CD337A70F6B94BFEE450618AD4D1544AE26CF7D6BD7AFE125B1E195F6F1BB12C9E
+369AF9DAB0D611909E3B1395FA6DFCB6B332B84BC1CF84EA2DD4ADBF8761A9436866CBB2
+482A144CC3725AFBB8651D098A5916D5EFC7F104DB82791020652E2DB32349DB2BC3A8E2
+9AAE97FE5A71BE228679335E23F65C855FC4E97435A2246D4D1E49DB1A93A41E487862D6
+7EFA1286D019D96EBF0246A15EA0215F8A769B0E02C8415B7B3A6FCE101B9AC52AF4C9EF
+BC7817B56740D0D14562D88E7CF8BC06F653824704DE509083978775E61C1E04DBFFB8CD
+8A5E2285CC51A9D3AE9A68C95F6B7B9231B7F23F3335B9E533FC4D65AA0D38ABEFAB0DFA
+550242FB6FDE0D1BD2A4B80843A9814DABCA490DB1A941E9A685979BD740E6EF87F7808D
+9CE379A784047559861E78FF20A33C52D6206586F8C6892CDD8B1A48806651560423A5BE
+14FCD8E1FF8AE7C2DD92F7FC7EB492E2BAE3BB2809EE504097EB1BAC6C97A713C6A6E261
+FDBBADF554507EBDD2B3035A5B8EFAF06C6B46C08E6DBEF00D8A2B5138473449EDC5B21B
+FFA8C6F3E3F5F8018ACA36CB1CB6B39040B738E974D841B613775074641BEFC7A2A99F6C
+D9E772872F041D0C99E4D9823437F1B829BC27EA0F1173830CAAB9FC05C0F673068BE8E5
+16A901689EC05704C471F2EB3641F1AAFC49CB3CEF0DBE38712A8D503EFC5D50EA00EB69
+C481812B746BCAD28B2AC0F10C249E05067F3F5E0E18B64E715AE3476B
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+{restore}if