aboutsummaryrefslogtreecommitdiffhomepage
path: root/Development Resources/TS80
diff options
context:
space:
mode:
Diffstat (limited to 'Development Resources/TS80')
-rw-r--r--Development Resources/TS80/TS80-Bootloader.hex515
1 files changed, 515 insertions, 0 deletions
diff --git a/Development Resources/TS80/TS80-Bootloader.hex b/Development Resources/TS80/TS80-Bootloader.hex
new file mode 100644
index 00000000..af1767e4
--- /dev/null
+++ b/Development Resources/TS80/TS80-Bootloader.hex
@@ -0,0 +1,515 @@
+:020000040800F2
+:2000000020310020E52E00088D2E00088F2E0008912E0008932E0008952E00080000000071
+:20002000000000000000000000000000972E0008992E0008000000009B2E00089D2E000880
+:20004000252F0008292F00082D2F0008312F0008352F0008392F00083D2F0008412F000850
+:20006000452F0008492F00084D2F0008512F0008552F0008592F00085D2F0008612F000830
+:20008000652F0008692F00086D2F0008712F00089F2E0008792F00087D2F0008812F0008E7
+:2000A000852F0008892F00088D2F0008912F0008952F0008992F00089D2F0008A12F0008F0
+:2000C000A52F0008A92F0008AD2F0008B12F0008B52F0008B92F0008BD2F0008C12F0008D0
+:2000E000C52F0008C92F0008CD2F0008D12F0008D52F0008D92F0008DD2F0008E12F0008B0
+:20010000E52F0008E92F0008ED2F0008F12F0008F52F0008F92F0008FD2F0008013000088E
+:2001200005300008093000080D3000081130000870B500F08FFEDFF8144804F510553C350F
+:200140000146284600F016FC4FF40051204600F0D1FE04F200464FF4B0720FF650213046A2
+:2001600000F0F2FE0B222946304600F0EDFE0FF6CC4518222946204600F0E6FE1822294610
+:2001800004F5007000F0E0FEDFF8C407C4F81604A0220FF6783104F5C06000F0D5FE5022F2
+:2001A0000FF6084104F5006000F0CEFE40220FF64C4104F5206000F0C7FE42F20C20011940
+:2001C0000022CA760A774A7602518A600A61CA6070BD70B50C46DFF87467B4F5805F03D1F8
+:2001E00000F044F830460EE0B4F5205F04D100F03DF806F5007006E0B4F5804F07D100F0BC
+:2002000035F806F58060BDE8704000F08DBEB4F51A4F2AD300F02AF806F5C06000F084FE98
+:200220004FF40072314606F508503C3000F08CFE42F2272085196978B9B9DFF81817098856
+:20024000825D32B9B4F52A4F00D271B100F0A2F90AE0012A09D111B1B4F51C4F02D2B4F5F1
+:200260002C4F02D300F08BFA687070BD4FF400720146704710B50446080004D14FF4007260
+:200280000FF228713DE0DFF8C416B0F5805F08BF4FF4007235D0B0F5205F04D14FF4007243
+:2002A00001F500712DE0B0F5804F04D14FF4007201F5806125E0B0F5004F05D100F02DF811
+:2002C000A0220FF648211CE0B0F5024F05D100F024F850220FF6D42113E06FF402421218EA
+:2002E00041F2FF739A4205D200F017F840220FF60C3106E0B0F51A4F08D34FF4007201F589
+:20030000C0612046BDE8104000F00EBE4FF400712046BDE8104000F053BE4FF4007120467B
+:2003200000F04EBE2DE9F84F4FF02008DFF81C5642F227277C194FF4085908EB050000F20F
+:200340000046002030733078E52818BF002800F0E580F07A202840F0E180307A482826D137
+:20036000707A452804BFB07A582840F0D08000F0DDF800207855607820B102280DD00428AB
+:2003800006D010E05220307244207072592009E0452030725220707204E04E2030724F201D
+:2003A00070725420B072F07D401CF075B4E041285AD1707A442804BFB07A52285BD100F096
+:2003C000B5F800207855607049F805004FF0020A95F80006302804BF95F8010678281ED151
+:2003E0000AEB050090F80006A0F13001C9B20A2922BFA0F14101C9B2062922BFA0F16101D3
+:20040000C9B206290BD259F805104FEA011B49F805B000F0DAF9584449F8050003E0607844
+:2004200040F0040060700AF1010ABAF10A0FCFDB6078A0B959F80500DFF81C15884202D316
+:2004400000F00FFD18B94E2030724F2004E001207855532030724520707254205BE045200E
+:2004600030725220707256E0422820D1707A492804BFB07A4E284AD100F058F8785D28B926
+:200480004E2030724F207072542004E052203072442070725920B072785D022804BF0020CC
+:2004A0007855785D012837D10220785534E053280DD1707A452804BFB07A542827D1785D80
+:2004C00060BB5520307253207072452023E0522805D1707A44281AD1B07A59280EE0552886
+:2004E00005D1707A532812D1B07A452806E0452806D1707A52280AD1B07A522807D10DE075
+:200500004E2801BF707A4F28B07A542806D04520307252207072B0720320607008F1200837
+:20052000B8F5007FFFF609AFBDE8F18FB07EF17E00EB01200005000DDFF8181408804FF434
+:200540007A7000F041BD70B542F20C25DFF8FC63AC19207F03281BD100F0F5FD0028FBD1B2
+:2005600000F03FFD4FF4C87000F02EFD012000F038FD00F0F5FD002020776076A060A8510B
+:20058000DFF8D00300210180E07E022808BFE17670BD00002DE9F04742F20424DFF8AC53BD
+:2005A00066190020F060306900EB0509F068401942F2242A0AEB050742F2292879780E29D9
+:2005C00056D8DFE801F0080C131B1F2C324146595F757B838A0090F800063A2874E000F006
+:2005E000CBF80001B0770020306173E096F81E8000F0C2F84044B077B07F5DE000F0BCF87B
+:2006000000010AE054F8058000F0B6F8404460516059F17F4118F177000260515AE000F084
+:20062000ABF800010AF8050054E01AF8058000F0A3F840440AF8050060591AF8051008182E
+:200640006051F07F081837E000F096F80001707740E096F81D8000F08FF840447077F07F41
+:20066000717F0818F0777878401C7870B07F002876D17878801C72E000F07EF8000108F8EC
+:20068000090027E018F809A000F076F8504408F809003069F17F421918F802205118F1772F
+:2006A000401C3061B17F884214D27878401E56E000F060F808EB0010F0770BE000F05AF80A
+:2006C0004044F077F07F002846D103E090F800060D2841D17878401C41E090F800060A289C
+:2006E0003AD10020F870707F042805D17879B979090401EB00607060707F012837D068BBE8
+:2007000060597168081860519349884201D202202EE0002001E03069801C30613069B17F3D
+:2007200088421BD26159401800F03BFD31694A1960590818491CB37F994218F8021008BF97
+:2007400041F47F4104D04244527801EB022189B200F016FD0428DED0042009E00020787044
+:20076000F068401CF060B0F5007FFFF41CAF0020BDE8F08796F81F8090F8000625E0F8B5EA
+:200780000024724D05F508564FF408577859F168081800F006FD601990F8001690F8010699
+:2007A00001EB002189B27859F268101800F0E8FCF168891CF160042801D00420F2BDA41CEB
+:2007C000B4F5007FE2D30020F2BD10B585B0044600A80FF2C411112200F0B6FBA4F16100E1
+:2007E000C0B21A2838BF203C002000A9415CE4B2A14204D0401CC0B21028F6D3002005B09B
+:2008000010BD2DE9F04142F21824504D6619534F327A2AB940023860480278600120307248
+:20082000307A012831D1605978B905F5005839684046FFF71FFD40229821404600F0C6FC1B
+:200840004FF4E070605140200CE040229821B868401900F5005000F0B9FC605940386051A8
+:20086000B8684030B8604021012000F05AFD3021012000F0E0FC38684030386078684038C9
+:2008800078603748816840398160786838B96051B860386033480321017000203072BDE815
+:2008A000F0812DE9F04142F21C24284D6259403266192D4F33792BB94002386048027860E3
+:2008C00001203071307901282FD1002027490AE05B1903F5005310F801C083F800C0401CEB
+:2008E00063595B1C635163599342F1D3DFF88080B8F800003968411839607A68101A7860BE
+:20090000C00507D100206051A1F5007105F50050FFF75FFC12488168B8F80020891A816030
+:200920004FF44051022000F097FC786800281EBF0C480078042806D100206051012100F0A7
+:2009400057FE00203071BDE8F0810000EC010020188DDD40102D002000400008D82C0020D3
+:20096000C82C0020942C0020E42C0020342C0020962C00201C2221FA02F303F00F030A2B69
+:20098000ACBF3733303300F8013B121F53B2002BF1D50021017070473031323334353637DF
+:2009A000383941424344454600000000EB3C904D53444F53352E3000020108000200020052
+:2009C00010F80C00010001000000000000000000000029A298E46C4E4F204E414D45202030
+:2009E0002020464154313220202033C98ED1BCF07B8ED9B800208EC0FCBD007C384E247DAE
+:200A0000248BC199E83C01721C83EB3A66A11C7C26663B07268A57FC750680CA028856025B
+:200A200080C31073EB33C98A461098F7661603461C13561E03460E13D18B7611608946FCBA
+:200A40008956FEB82000F7E68B5E0B03C348F7F30146FC114EFE61BF0000E8E600723926B9
+:200A6000382D741760B10BBEA17DF3A66174324E740983C7203BFB72E6EBDCA0FB7DB47D1B
+:200A80008BF0AC9840740C487413B40EBB0700CD10EBEFA0FD7DEBE6A0FC7DEBE1CD16CD4D
+:200AA00019268B551A52B001BB0000E83B0072E85B8A5624BE0B7C8BFCC746F03D7DC746D3
+:200AC000F4297D8CD9894EF2894EF6C606967DCBEA030000200FB6C8668B46F86603461C43
+:200AE000668BD066C1EA10EB5E0FB6C84A4A8A460D32E4F7E20346FC1356FEEB4A52500655
+:200B0000536A016A10918B4618969233D2F7F691F7F64287CAF7761A8AF28AE8C0CC020AEB
+:200B2000CCB80102807E020E7504B4428BF48A5624CD136161720B40750142035E0B4975ED
+:200B400006F8C341BB000060666A00EBB04E544C44522020202020200D0A52656D6F766544
+:200B6000206469736B73206F72206F74686572206D656469612EFF0D0A4469736B2065720E
+:200B8000726F72FF0D0A507265737320616E79206B657920746F20726573746172740D0ACF
+:200BA00000000000000000ACCBD855AA4446552056335F34325F44080000000000000000EF
+:200BC00000008A5A794500000000000042200049006E0066006F000F007272006D006100C4
+:200BE000740069006F0000006E00000001530079007300740065000F00726D0020005600BE
+:200C00006F006C00750000006D00650053595354454D7E3120202016005E63705D455D4533
+:200C2000000064705D45020000000000412E005F002E00540072000F007F610073006800B0
+:200C40006500730000000000FFFFFFFF7E3120202020202054524122004A8A5A794579459E
+:200C600000008A5A7945050000100000E552415348457E3145464D1200478A5A7945794525
+:200C800000008A5A7945040000000000412E0054007200610073000F002568006500730031
+:200CA0000000FFFFFFFF0000FFFFFFFF5452415348457E312020201200478A5A79457945AD
+:200CC00000008A5A7945040000000000412E0066007300650076000F00DA65006E0074001B
+:200CE0007300640000000000FFFFFFFF46534556454E7E3120202012004D8A5A794579458C
+:200D000000008A5A79450D00000000002E2020202020202020202010005E63705D455D4531
+:200D2000000064705D450200000000002E2E20202020202020202010005E63705D455D453A
+:200D4000000064705D4500000000000042470075006900640000000F00FFFFFFFFFFFFFF4A
+:200D6000FFFFFFFFFFFF0000FFFFFFFF0149006E006400650078000F00FF65007200560049
+:200D80006F006C00750000006D006500494E444558457E3120202020007263705D455D45BC
+:200DA000000064705D4503004C0000007B00380031004200320031003700330033002D001B
+:200DC00036003800440039002D0034003000350039002D0041003500370033002D004500AA
+:200DE000410030004400320033003200450039003300320031007D00000000002E20202088
+:200E0000202020202020203200478A5A7945794500008A5A79450400000000002E2E2020D7
+:200E2000202020202020201000478A5A7945794500008A5A7945000000000000F8FFFFFF84
+:200E4000FFFFFF6F0007800009A0000BC000FFFFFFFF0F00234801684268511880684018F9
+:200E6000704710B5FFF7F6FF1F490C6800F006F8844201D1012010BD002010BD0A231B4A3C
+:200E800001461B48FFE7F0B503F11506C3F14304C3F151050A330EE0C0EB40105F1003EB86
+:200EA00097774FEAA70CA3EB8C07FF0021FA07F7FFB238185B1C1BB2B342EDDB0DE0C0EB65
+:200EC0004010631004EB93739B10A4EB8301C90022FA01F1C9B20818641C24B2AC42EEDB1D
+:200EE000F0BD0000E8F7FF1FFC3F0008011020D502DEC0DE002200F0BDBB10B450F8041BCC
+:200F000081B102681218001D50F8043BDC0744BFA9F10104E31852F8044B43F8044B091F9C
+:200F2000F9D1EBE710BC704762B38B0708D0521E11F8013B00F8013B00F024808B07F6D13D
+:200F4000830740F0208000BF103A07D330B4B1E83810103AA0E83810F9D230BC530724BF81
+:200F6000B1E80810A0E8081044BF51F8043B40F8043BD20724BF31F8022B20F8022B44BFC4
+:200F80000B7803707047083A07D3B1E80810083A40F8043B40F804CBF7D25307E4E750F8E1
+:200FA000041B61B150F8042BD30744BFA9F101039A18002342F8043B091FFAD1EFE7704740
+:200FC000002200F071BB000000214FF6FF7302E04D4A1360491C40F2DC5242439142F7D328
+:200FE00070474A494FF400620A614FF480520A61002808680AD120F4404040F440500860E4
+:20100000086820F4402040F4403009E020F4804040F430400860086820F4802040F43020D7
+:201020000860704780F308887047704738B500F06BFB102000F0E0FB354C207820B10220D6
+:2010400000F0D4FB082502E000F0D0FB002531484168314A11434160016841F08071016064
+:20106000012000F06AFB012000F06AFB392000F094FB0028FAD0207800B1022000F063FB01
+:2010800000F068FBA842FBD10121142000F06AFB012140F20C6000F06EFB01214FF400001E
+:2010A00000F072FB207820B10120BDE8324000F056BB31BD80B501464FF0006000F047FCF5
+:2010C0004FF4A06000F012FC14208DF8000002208DF8010000208DF8020001208DF803001E
+:2010E00000A800F008FC01BD0C484FF6FF71C1600B4A02600B4A42600B48C1600B49016095
+:201100004FF08831416070470C10014004080140E8010020001002400A846800000801403B
+:201120008888880884B4BB8B000C0140884883440948012101600021016041604FF4E05142
+:20114000064A118005E0044801210160002141600321016000207047405C0040142D00209F
+:201160000448C0610221017203490162034A426208680047A02C0020D800002030010020E0
+:2011800038B504460D46104800F0A0FB05281CBF342000F07AFB29462046BDE8344000F043
+:2011A0005BBB10B50446A0050CD1074800F08EFB05281CBF342000F068FB2046BDE81040B6
+:2011C00000F02EBB10BD0000A086010010B5490001F1804101F5C041521C521009E010F8C9
+:2011E000013B10F8014B43EA042321F8023B891C521EF4D110BD490001F1804101F5C0411B
+:20120000521C521004E051F8043B20F8023B521EF9D170474FF6F8710840DFF89011086076
+:20122000704710B5DFF8882152F8203048F68F142340194324E010B5DFF8742152F82030A9
+:2012400048F6BF742340CC0648BF83F01003890648BF83F020030FE010B5DFF8542152F8E5
+:2012600020304BF68F742340CC0448BF83F48053890448BF83F4005343F4004141F08001CE
+:2012800042F8201010BDDFF8281151F820204BF68F731A4082F4405242F4004209E0DFF8A1
+:2012A000101151F8202048F68F631A4042F40042FFE742F0800241F820207047DFF8F010E1
+:2012C00051F8202052040AD551F8202048F68F731A4042F4404242F0800241F82020704791
+:2012E000334951F8202052060AD551F8202048F68F731A4042F4004242F0C00241F82020AA
+:20130000704738E0294A126892B202EBC000294A37E03BE02549096889B201EBC000254947
+:201320003AE0224A126892B202EBC000224A2AE01E4A126892B202EBC000204A02EB4000DC
+:201340003F2909D34A091F23194208BF521E1204910941F4004105E04A08C90748BF521C80
+:2013600012049109016070471049096889B201EBC000124914E00D4A126892B202EBC000E3
+:201380000F4A4908490042F8101070470749096889B201EBC0000A4951F8100080B270470C
+:2013A00051F810008005800D70470000505C0040005C004008600040046000400C6000408B
+:2013C000006000400106090C41EA10207047000080B5964890F82010022909D018D3042958
+:2013E00002D00ED3052913D1002180F820100CE0C17B28290CD1816A406ABDE8044000F09B
+:20140000FEBA0121002000F0F3F84FF440512BE101BD38B5854CE57B0220FFF7A5FF60849B
+:201420000246D8218248FFF7E6FE94F8200010B1012803D00AE0BDE8314013E02A2D06D13D
+:20144000A16A606ABDE8344000F003BB022000F0F9F82421052000F0CDFA00210220BDE8E4
+:201460003440C5E010B5714C628C1AB170492046FFF76AFD6F4861684160A1688160608CA5
+:201480001F2806D0022000F0DDF8002020601A218DE0E27B282A18BF2A2A0FD1607CA17C4D
+:2014A000090441EA0060E17C40EA0120217D08436062A07DE17D41EA0020A06220685E494A
+:2014C000884270D15D480068617B884204D3A07B401EC0B2102804D3022000F0B3F824217B
+:2014E00065E0606AA16A002A49D0032A2BD0082A18BF0A2A53D0122A29D0152A4FD01A2A30
+:201500002DD01B2A27D01D2A49D01E2A23D0232A2DD0252A2FD0282A35D02A2A37D02F2A54
+:2015200039D0552A3BD05A2A1DD0882A18BF8A2A35D08F2A18BF9E2A31D0A82A1CBFAA2A8B
+:20154000AF2A2CD02FE0BDE8104000F04BBABDE8104000F011BABDE8104000F04FBABDE87A
+:20156000104000F037BABDE8104000F037BABDE8104000F010BABDE8104000F01BBABDE856
+:20158000104000F0A5BABDE8104000F038BABDE8104000F05EBABDE8104000F083BABDE811
+:2015A000104000F09ABA022000F04CF82021052000F020FA00210120BDE8104018E010B5DD
+:2015C0000C4622469821FFF701FE21460120FFF7A8FE30210120FFF72EFE1448032180F8F3
+:2015E000201014488168091B81600021017310BD10B50C460F4B1249196018730D22982157
+:201600001846FFF7E3FD0D210120FFF78AFE0748052180F8201044B1042180F82010302199
+:201620000120BDE81040FFF706BE10BD742C0020342C0020C82C002055534243002D00203F
+:201640005553425380B518B1022807D00AD301BD10210120BDE80440FFF7EDBD1021012086
+:20166000FFF7E9FD4FF480510220BDE80440FFF7F3BD000000B500BF130096469446103943
+:2016800028BFA0E80C50FAD85FEA417C28BF0CC048BF40F8042BC90728BF20F8022B48BF83
+:2016A00000F8012B00BD0000401810F0030308D0C91A1FD3DB0748BF00F8012D28BF20F830
+:2016C000022D130030B414461546103928BF20E93C00FAD8490728BF20E90C0048BF40F85D
+:2016E000042D890028BF20F8022D48BF00F8012D30BC7047C91818BF00F8012DCB0728BF9B
+:2017000000F8012D704700002E48016841F00101016041682C4A1140416001682B4A114039
+:201720000160016821F480210160416821F4FE0141604FF41F0181607047254908607047E2
+:2017400025490860704723490A68920850EA8200086070471F48006800F00C0070471F49BF
+:20176000086070471E4A0029116814BF084321EA0000106070471B4A0029116814BF0843CB
+:2017800021EA000010607047174A0029116814BF084321EA00001060704700214209094B04
+:2017A000012A08BF1A6803D0022A0CBF1A6A5A6A012300F01F0003FA00F0024218BF012146
+:2017C00008467047001002400000FFF8FFFFF6FE000042420410024060004242D8004242AF
+:2017E00014100240181002401C100240DFF8C4100A6802F0380206E0DFF8B8100A6822F059
+:2018000010020A600A68104308607047FFE7DFF8A800DFF8A8100160DFF8A4100160704770
+:2018200038B5054600F015F804280DD1DFF89440206840F002002060656000F006F8216848
+:2018400041F6FD721140216032BD206840F0400020604FF4302039E070B504460D4600F04B
+:2018600011F804280CD1174E306840F001003060258000F007F8316841F6FE7211403160E2
+:2018800070BD08804FF4005020E00F490860704704200D490A68D20701D5012070470A68A4
+:2018A000520701D5022070470968C90648BF03207047000000200240042002402301674567
+:2018C000AB89EFCD102002400C20024010B5FFE70446FFF7DDFF03E02CB1FFF7D9FF641E61
+:2018E0000128F9D004B9052010BD00001B4908431B490860704770B503781A460121C478B7
+:20190000ECB1174B1B6803F4E063C3F5E0631B0A4478C3F10405AC4085780F2626FA03F33E
+:201920002B4023431B010F4C1355007842110E4B00F01F0001FA00F043F8220070BD5011EE
+:201940000A4A03F01F03994042F8201070BD084A1140084307490860704700000000FA0552
+:201960000CED00E000E400E000E100E080E100E080FFFF1F08ED00E07449087CC00702D577
+:201980007348052105E00FF2E410C97C252928BF2421FFF714BE6F48002181800221817117
+:2019A0000021C1714172022181720021C1720C21FFF705BE6848002101800F218170FF213E
+:2019C000C17000218180022181710021C1710821FFF7F5BD04216148FFF7F1BD0821604838
+:2019E000FFF7EDBD5948C17C132928BF12215D48FFF7E5BD5B4A90701173704769E070B588
+:201A000004460D46584E3078C0B92A462146282000F076F8C8B14D48007B000603D502205C
+:201A2000307029460CE00220FFF70CFE00F00EF801210120BDE87040FFF7DABD022804D16F
+:201A40002046BDE87040FEF7DCBE70BD24210520D0E710B5444C2278EAB90A4601462A207B
+:201A600000F04EF8E8B13948007B000608D4012020704FF440510220BDE81040FFF7ECBB80
+:201A80000020FFF7DFFDFFF7E1FF00210120BDE81040FFF7ADBD012A04BFBDE81040FEF70F
+:201AA00000BF10BD80B52948816829B9007C400702D40121002006E00220FFF7C3FDFFF79A
+:201AC000C5FF00210120FFE7BDE80440FFF790BD00BF01210020FFF78BBD80B51B4881682E
+:201AE00009B9002004E0007B00064CBF00200220FFF7A8FD2021FFF7AAFF00210120E3E7CB
+:201B000080B55118B1F5805F09D92A2804BF0220FFF798FD0020FFF795FD21210BE00B49D5
+:201B20008968B1EB422F0ED02A280CBF02200020FFF788FD2421FFF78AFF00210120FFF7F3
+:201B400057FD002002BD012002BD0000742C0020EC2C0020BC010020F42C0020E401002058
+:201B6000D8010020A8010020942C002000800202200000005669727475616C204446552019
+:201B80004469736B20202020202020202020202010B5DFF8884700B92BE000F096F8006825
+:201BA000804720680A3010BD80B5DFF870070068C178DFF86C2752788A420CD38278002AA8
+:201BC00004BF8288002A06D1817200F07EF840688047002002BD022002BD10B5DFF83C4790
+:201BE00000B906E000F071F88068804720680C3010BD206801210182002010BD10B5DFF8F7
+:201C00001C472068C1784079DFF8182712689269904721688A7A92B1002804BF0879002821
+:201C20000DD1887858B900F050F8C068804720684179C1722068C1780173002010BD0220D5
+:201C400010BD1CB5DFF8D416096810B90220088239E0DFF8D44600202080087800227F2331
+:201C6000184215D1487A81064CBF42F0020102F0FD0121702178400654BF01F0FE0041F008
+:201C80000100207000F021F800698047204616BD00F07F03012BF9D000F07F00022812D15E
+:201CA000487900F00F0142F0010200F088FA05D500F030001028E5D12270E3E700F44050F4
+:201CC000B0F5805FF7E7002016BDDFF8600600687047F8B5DFF844060068017811F07F0123
+:201CE00004D1417A01F0DF0141724FE0022901BF41880029017900294AD1417921F08005B6
+:201D0000DFF82C460A0654F825204CBF02F0300202F44052DFF808361B789D4238D2002A67
+:201D20001CBF807A002833D0080654F825000BD500F03000102825D12846FFF7D1FA302176
+:201D40002846FFF778FA1DE000F44050B0F5805F18D148F280064BF68F7745B900F0BDFA13
+:201D60002068384080F44050304320600AE02846FFF7A4FA54F82500384080F44050304320
+:201D800044F82500FFF7A1FF406980470020F2BD0220F2BD38B5DFF884050268537923F0A6
+:201DA0008000DFF88C151C0651F820404CBF04F0300404F44054DFF868552D78A84206D2A6
+:201DC000558825B9002C1CBF927A002A01D1022032BD48F280021B0651F8203005D548F69A
+:201DE000BF74234083F0100304E04BF68F74234083F480531A4341F82020FFF766FF8069D8
+:201E00008047002032BD80B5DFF810050068417A41F020014172FFF758FFC0698047002046
+:201E200002BDDFF8F8241268538A20B98888C01A108200207047086818187047F8B5DFF892
+:201E4000DC54286800F110042688A168080018BF002E14D0A088864288BF0646304688474D
+:201E600007462088801B20806088301860800020FFF750FA324601463846FFF7BCF9DFF803
+:201E8000B464208850B1DFF8B0044FF44051018000210020FFF745FA3020308028682188F2
+:201EA000A288914228BF032101D211B105210172F1BD06210172DFF88404006880B2DFF8D4
+:201EC0008014002241F8102030203080F1BD2DE9F843DFF84844206800F110063188DFF862
+:201EE0005454002904BF007A042816D1DFF85404017801290DD1DFF84414096889B2DFF85F
+:201F00004024002342F8113030212980042703702CE007271020288028E0B6F8048088450E
+:201F200005D30427414588BF4146884600E002274046B168884781460020FFF7EAF94246BD
+:201F400001464846FFF742F941460020FFF7E9F93088A0EB08003080708840447080302045
+:201F60002880DFF8D4034FF44051018020680772BDE8F18338B5DFF8A44320684578017833
+:201F80007F22114238D1092D02D1FFF70DFE47E0052D1BD1C17880294FD28178002901BF10
+:201FA00081880029807A002847D10620DFF88C13096889B2DFF88823002342F81130DFF876
+:201FC000741330220A802168087231BD032D08D1C178012904BF8088002823D1FFF713FF52
+:201FE0001EE0012D04BFC17801291BD18188C9B9407A80060DD415E001F07F00012804D194
+:020000040800F2
+:202000000B2D0FD1FFF7FAFD0AE002280AD1012D02D1FFF75EFE03E0032D03D1FFF7BAFEE4
+:202020000028C2D02846BF49096849698847032808BF0920C7D00028B7D00820C3E738B55E
+:20204000B64D28684178B74C062913D101787F2211422AD18078012802D12068C16968E0C8
+:20206000022802D12068016A63E003281DD12068416A5EE000293DD14188002904BFC1886E
+:20208000022912D1017981B901787F22114204BF8288002A2CD001F07F02012A10D100F0B0
+:2020A00089F810B92868807A10BB28684078216809698847032845D128680921017231BD13
+:2020C00001F07F010229F0D1407900F00F0100F0700200F074F84CBF00F0300000F440507D
+:2020E0008F4B1B789942E0D2002ADED10028DCD095491EE0082905D100787F210842D4D14F
+:20210000924916E00A2902BF017801F07F010129CBD1817A0029C8D04188002901BF017962
+:202120000029C1880129C0D100F044F80028BCD187490800B9D028680022428281610020B8
+:202140008847002029680A8A4FF6FF739A4208BF092004D0022818BF002A02D10820087274
+:2021600031BD087800061ED5C88800902368009C944202D2009808820FE082420DD293F808
+:202180002C00704C824238BF002005D392FBF0F500FB152008B90120207093F82C008882CF
+:2021A000BDE8314093E60320087263484FF44051018031BD002140792268926910475C4BA8
+:2021C000000653F82100704738B55C48006880B2604931F81000400000F1804000F5C040E3
+:2021E0004E4C21680A7A092A14D010F8012B0A70216810F8012B4A70851C35F8040BFFF729
+:20220000E1F8216848802888FFF7DCF821688880A888C8802068012101722068C08810B95B
+:20222000FFF7A8FE01E0FFF70AFFBDE831403EE010B53A4C2068017A022918BF042904D19C
+:20224000FFF745FE2068007A14E0062911D14178052902BF01787F22114206D1C07800F02A
+:2022600042F8FFF732FD006A80472E48006880688047082017E010B5284C2068007A0228BD
+:2022800018BF04280ED0032818BF052804D1FFF7D5FD2068007A06E0072803D121480068D5
+:2022A000C0688047082021680872BDE8104080B500F013F819480068017A082906D11E492C
+:2022C0004FF480520A801B4910220A80007A092801D1012002BD002002BD1F4890F82C10D8
+:2022E0000020FFF725B870B50D4909780022104B48F68F760BE0D4B253F824503540254322
+:2023000045F4004545F0800543F82450521C8A42F1D340F080001149086070BDBC2C002031
+:20232000E0010020C02C0020082D0020C42C0020005C00400E2D00200C2D0020505C0040EF
+:2023400004600040172D0020431C0008911B0008DB1B000808600040D80000204C5C0040D4
+:2023600070470000F8B58478303CE4B20A2C38BF2246C478303CE4B20A2C38BF234600781A
+:202380003038C0B20A2838BF01460024534818250FF2A016271805FB014C1CF806C087F85B
+:2023A00060C005FB024C1CF806C087F890C005FB034C1CF806C087F8A8C0641C182CE9DB6E
+:2023C00000240C2201460C206043C0B200F004F8641C082CF5DBF1BD70B504460D461646E7
+:2023E000002100F04BF8761C2946F0B200F035F805460121204600F041F82946F0B2BDE817
+:2024000070402AE03749086037483C2202700968C9B2334800F09AB910B58CB000A80FF277
+:20242000DC013022FEF790FD2E2200F03CF82F4C4FF48071204600F006FA0220FEF7C4FD9A
+:202440004FF48071204600F0FCF90220FEF7BCFD2E20FFF7D7FF0CB010BD10B50C4620490A
+:2024600040220A70012203E014F8013B5354521C8242F9DBFFF7C6FF204610BD30B583B07F
+:2024800000AA0FF2A80330CB30C28DF80500012904BFB1208DF80100082200F004F80820ED
+:2024A000FFF7B0FF37BD00A90D48FEF73DBD10B500212020FFF7E2FF094C00F019F88020A3
+:2024C000FFF7A0FF01212020FFF7D8FF00F010F88020BDE8104095E700000000000000200F
+:2024E00034260020FC2C0020162D002000080140402020707F21601CFEF762BD80AE80D5CB
+:20250000805280A8800F80C880D38000804080A1808D801480DA8002808180E080D980F18E
+:2025200080DB803080A480A680AF000080B080218020807F00E010080810E00000000000B7
+:20254000000F102020100F0000000000001010F800000000000000000020203F2020000026
+:2025600000000000007008080888700000000000003028242221300000000000003008882C
+:2025800088483000000000000018202020110E00000000000000C02010F8000000000000BC
+:2025A00000070424243F24000000000000F8088888080800000000000019212020110E00AC
+:2025C0000000000000E010888818000000000000000F112020110E0000000000003808081C
+:2025E000C8380800000000000000003F000000000000000000708808088870000000000094
+:20260000001C222121221C000000000000E010080810E000000000000000312222110F0077
+:20262000000000000000000000000000000000000030300000000000000000007047424AF7
+:20264000012903D10146104600F0FBB819B90146104600F0F8B8704780B501210820FFF701
+:202660008AF8C020ADF8000014208DF8030003208DF8020000A9344800F07EF800F00EF86C
+:2026800000F055F800F056F800F057F8002100F04FF800F052F800F001F801BD00214020C6
+:2026A000CDE780B5FFF7FAFF002100F041F800F044F800F03FF800F040F800F038F800F06D
+:2026C0003CF8FFF7EBFF0520BDE80240B6E738B50446082508E000F02BF800F02EF800F0D8
+:2026E00029F800F02AF864002846451EC0B230B1FFF7D4FF20064CBF01210021EBE7FFF71A
+:20270000CDFF00F014F8FF2400F017F800F017F848B900F00FF800F010F8FFF7BFFF00F03C
+:202720000CF8012032BD641EEED1002032BD0121802084E70121402081E705207EE78021F3
+:20274000014800F077B80000000C014070B504460D461646FFF780FF7000C0B201E014F862
+:20276000010BFFF7B4FF2846451EC0B20028F6D1BDE8704095E700002DE9F0410022CC78F4
+:2027800004F00F03E40644BF8C7823430C8801250F26E7B217B3D0F800C005FA02F7BE4606
+:2027A0000EEA0408F04514D14FEA820E06FA0EF82CEA080C03FA0EFE4EEA0C0C91F803E03D
+:2027C000BEF1280F08BF476103D0BEF1480F08BF0761521C082AE0D3C0F800C0B4F5807F29
+:2027E00026D3D0F804C0002202F1080705FA07F7BE460EEA0408F04515D14FEA820E06FA47
+:202800000EF82CEA080C03FA0EFE4EEA0C0C91F803E0BEF1280F08BF476191F803E0BEF153
+:20282000480F08BF0761521C082ADDD3C0F804C0BDE8F08100228068084218BF012210468C
+:2028400070470161704741617047000080B500F0F8F88B48006800218172FEF769FC8948C0
+:20286000002141604FF40441874A1180016087480021016001BD10B58548002181728048CE
+:2028800000688449C97941720020FEF7C3FC4FF400710020FEF7C5FC20210020FEF7CBFC93
+:2028A00018210020FEF72EFD7B4C00F042F858210020FEF726FD0020FEF7F1FC0020FEF7E6
+:2028C000E2FC00210120FEF7ACFC98210120FEF718FD20210120FEF7AEFC00210120FEF71F
+:2028E000BBFC00210220FEF79CFCD8210220FEF709FD94F82C100220FEF71AFD4FF4405171
+:202900000220FEF7A9FC00210220FEF794FC00F010F80020FEF7B7FC0020FFF7E4FC5B48DA
+:20292000012101605D485E4901605E480021017010BD94F82C100020FEF7FABC50480068CF
+:20294000807A00B9704780B55048052101600120FEF7C6FC0220FEF7B1FC524800210170F1
+:2029600001BD4E4800684E4988421CBF0220FEF769BE704745480421016070477047704732
+:2029800080B53F4909680A7802F07F02212A08BFFE280BD14888002801BF88880028C888C0
+:2029A000012803D10FF28900020001D1022002BD88610020488200F03BF8002002BD80B5D1
+:2029C0002F4909680A7802F07F02212A08BFFF2815D14888002804BF888800280FD1C888D7
+:2029E00068B90120FEF77CFC0220FEF767FC2B482B4901602B4800210170002002BD022060
+:202A000002BD00290CBF0028022070472649FFF708BA2649FFF705BA19490968C978062974
+:202A200001DB00207047224A02EBC101FFF7F9B928B91348006801210182002070471D489B
+:202A400070471D4801684268806801B9704710B51A4B99700C0A1C710C0C9C71090E197251
+:202A60009A72110A1973110C9973110E19749874010A1975010C9975000E187610BD0000A5
+:202A8000BC2C0020405C0040142D0020042D0020A02C0020E42C0008D8000020742C0020E4
+:202AA00055534243942C0020C8010020D001002008010020002D0020E8F7FF1F5401002047
+:202AC0002DE9F84F0020ADF8000040F68F7848F60F7B48F28006444F444CDFF81491DFF899
+:202AE00014A14BF6BF7525E054F82010ADF80010BDF8001009040BD554F8201008EA010154
+:202B000044F820103C4901EB800050F8040C8047BDF8000000060DD599F8000054F820108F
+:202B20000BEA010144F82010344901EB800050F8040C8047606CAAF80000000452D5BAF8DF
+:202B4000000010F00F0089F80000CDD120683880388800F030007880388800F44050388033
+:202B60002068284080F4005080F0200030432060BAF80000C006206805D40BEA00002060D0
+:202B8000FFF756FB16E0ADF80000BDF80000000506D5206808EA00002060FFF715FB09E0D5
+:202BA000BDF800000004C5D5206808EA00002060FFF761FB206828403988C90448BF80F47D
+:202BC00080503988890448BF80F400507988C90648BF80F010007988890648BF80F020008E
+:202BE00030432060BDE8F18F0C2D0020005C0040182D0020122D00208C01002070010020C6
+:202C00002E48016841F00101016041682C4A1140416001682B4A11400160016821F4802181
+:202C20000160416821F4FE0141604FF41F0181600021026842F4803202600268491C920358
+:202C400002D4B1F5A06FF8D10168890330D51E490A6842F010020A600A68920892000A6097
+:202C60000A6842F002020A604168416041684160416841F480614160416821F47C11416062
+:202C8000416841F4E8114160016841F08071016001688901FCD541688908890041604168FF
+:202CA00041F002014160416801F00C010829FAD106484FF000610160704700000010024044
+:202CC0000000FFF8FFFFF6FE0020024008ED00E0120100020000004083042057000201027C
+:202CE0000301000009022000010100C0320904000002080650040705810240000007050263
+:202D000002400000040309042603530054004D006900630072006F0065006C0065006300FA
+:202D2000740072006F006E0069006300730000002603530054004D003300320020004D00A2
+:202D40006100730073002000530074006F007200610067006500000010035300540020005D
+:202D60004D00610073007300FEF760F9FEF7BCF91A48006880070ED5FEF773F8184801686A
+:202D8000184A1140B1F1005F04D144680068FEF749F9A047FEE70A20FEF716F90020FEF750
+:202DA00020F9C820FEF710F90120FEF71AF90020FEF780F9FEF7D4F9FDF7BAF9FFF72CFBD7
+:202DC000FFF775FB0FF22000FFF7CCFAFEF71EFDFDF7A8FAFDF7B7FBF8E70000080C014030
+:202DE000004000080000FF2F332E34350000000070B50D4C0D4D286820800D4E20883188CF
+:202E00000840400505D50B48406880474FF6FF302860208831880840000444BFBDE8704088
+:202E2000FFF74EBE70BD0000122D0020445C0040142D0020D8000020FEF7CABAFEF7E9BABA
+:202E400010B5074979441831064C7C44163404E0081D0A68511888470146A142F8D110BD88
+:202E6000080000002800000037E1FFFF302B0000EC0100200000000083E0FFFFEC01000056
+:202E80009401000000000020000000007047FEE7FEE7FEE7FEE77047704770477047FFF760
+:202EA000A7BF000000F009F8002801D0FFF7C8FF0020FFF759FF00F002F80120704700F0E5
+:202EC00001B800000746384600F002F8FBE70000C046C046024A11001820ABBEFBE700BFF7
+:202EE000260002000148804701480047012C0008F52E0008C046C046C046C046FFF7D2FFCB
+:202F0000FFF7C4BFFFF7C3BFFFF7C2BFFFF7C1BFFFF7C0BFFFF7BFBFFFF7BEBFFFF7BDBF05
+:202F2000FFF7BCBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF3B
+:202F4000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFD9
+:202F6000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF793BFFFF7FEBFFFF7FEBF24
+:202F8000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF99
+:202FA000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF79
+:202FC000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF59
+:202FE000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF39
+:20300000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF04FC040404040C0810E000001D
+:20302000407F404040406020180F000004FC8484848484E40C100000407F40000000000394
+:203040000000000004FC04000000000004FC0400001F204040404040201F000000000000AA
+:20306000606000000000000000000000606000000000000000780404040404887800000044
+:20308000006050484442414070000000000000000000000000000000006060000000000001
+:2030A0000000000000E018080404040818E00000000F302040404020300F0000000000087E
+:2030C00008FC00000000000000000040407F4040400000000000000000000000000000002D
+:2030E0000000000000000000000000004D280008772800087D2900087F290008812900089C
+:20310000BF290008032A00080D2A0008132A0008192A00080000000040000000042D000842
+:2031200004000000082D000826000000302D000826000000540100201A000000582D000881
+:2031400010000000612300083D2900086123000861230008612300086329000861230008A1
+:2031600061230008752900081A03530054004D003300320031003000000000000000000046
+:2031800000000000392E000861230008612300086123000861230008612300086123000878
+:2031A000612300083D2E0008612300086123000861230008612300086123000870000000E4
+:2031C0000000000A000000000000000000000000000000080000000002000000D02C0008D7
+:2031E00012000000E42C000820000000000600000000000003010000030000000100000077
+:20320000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE
+:20322000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE
+:20324000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E
+:20326000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E
+:20328000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E
+:2032A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E
+:2032C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
+:2032E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE
+:20330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
+:20332000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
+:20334000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:20336000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
+:20338000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
+:2033A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
+:2033C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
+:2033E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
+:20340000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
+:20342000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC
+:20344000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C
+:20346000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:20348000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:2034A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
+:2034C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
+:2034E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC
+:20350000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB
+:20352000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
+:20354000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B
+:20356000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B
+:20358000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B
+:2035A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
+:2035C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
+:2035E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
+:20360000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
+:20362000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA
+:20364000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
+:20366000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
+:20368000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
+:2036A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
+:2036C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
+:2036E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
+:20370000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
+:20372000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
+:20374000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
+:20376000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
+:20378000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
+:2037A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
+:2037C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
+:2037E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
+:20380000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8
+:20382000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8
+:20384000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88
+:20386000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
+:20388000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
+:2038A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28
+:2038C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08
+:2038E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8
+:20390000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7
+:20392000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7
+:20394000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87
+:20396000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67
+:20398000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
+:2039A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
+:2039C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
+:2039E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7
+:203A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6
+:203A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6
+:203A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86
+:203A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
+:203A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46
+:203AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26
+:203AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06
+:203AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6
+:203B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5
+:203B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
+:203B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85
+:203B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65
+:203B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45
+:203BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25
+:203BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05
+:203BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5
+:203C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4
+:203C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4
+:203C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84
+:203C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64
+:203C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44
+:203CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24
+:203CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04
+:203CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4
+:203D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3
+:203D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3
+:203D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83
+:203D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63
+:203D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43
+:203DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23
+:203DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03
+:203DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3
+:203E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2
+:203E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2
+:203E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82
+:203E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62
+:203E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42
+:203EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22
+:203EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02
+:203EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2
+:203F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1
+:203F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1
+:203F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81
+:203F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61
+:203F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41
+:203FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21
+:203FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01
+:203FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1
+:00000001FF