diff options
author | Mithlesh Thukral <mithlesh@linsyssoft.com> | 2009-03-20 17:39:04 +0530 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-04-03 14:53:14 -0700 |
commit | cda3b517a478324233d9be71232b60e2e2efe848 (patch) | |
tree | 0bd7fe5c51148d0e6d5da1ed12120be0d9799423 /firmware | |
parent | e5ea8da06ba610551a75c79c1467aae379e953ce (diff) |
Staging: sxg: Add support to download the firmware using request_firmware()
Add support for downloading the firmware using kernel-builtin mechanism.
This will remove the need for the firmware files in the driver source code.
Signed-off-by: Christopher Harrer <charrer@alacritech.com>
Signed-off-by: Mithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/Makefile | 2 | ||||
-rw-r--r-- | firmware/WHENCE | 12 | ||||
-rw-r--r-- | firmware/sxg/saharadbgdownloadB.sys.ihex | 3937 | ||||
-rw-r--r-- | firmware/sxg/saharadownloadB.sys.ihex | 3385 |
4 files changed, 7336 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile index 600b8b40a4f..16664894966 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -53,6 +53,8 @@ fw-shipped-$(CONFIG_SLICOSS) += slicoss/gbdownload.sys slicoss/gbrcvucode.sys \ slicoss/oasisdbgdownload.sys \ slicoss/oasisdownload.sys \ slicoss/oasisrcvucode.sys +fw-shipped-$(CONFIG_SXG) += sxg/saharadownloadB.sys \ + sxg/saharadbgdownloadB.sys fw-shipped-$(CONFIG_SND_YMFPCI) += yamaha/ds1_ctrl.fw yamaha/ds1_dsp.fw \ yamaha/ds1e_ctrl.fw fw-shipped-$(CONFIG_TEHUTI) += tehuti/bdx.bin diff --git a/firmware/WHENCE b/firmware/WHENCE index 156df4de146..df79422bb7a 100644 --- a/firmware/WHENCE +++ b/firmware/WHENCE @@ -378,6 +378,18 @@ Found in hex form in kernel source. -------------------------------------------------------------------------- +Driver: SXG - Alacritech IS-NIC products + +File: sxg/saharadownloadB.sys.ihex +File: sxg/saharadbgdownloadB.sys.ihex + +Licence: Unknown + +Found in hex form in kernel source. +Copyright 1997-2009 Alacritech, Inc. All rights reserved. + +-------------------------------------------------------------------------- + Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter File: cxgb3/t3b_psram-1.1.0.bin.ihex diff --git a/firmware/sxg/saharadbgdownloadB.sys.ihex b/firmware/sxg/saharadbgdownloadB.sys.ihex new file mode 100644 index 00000000000..e3016d34fee --- /dev/null +++ b/firmware/sxg/saharadbgdownloadB.sys.ihex @@ -0,0 +1,3937 @@ +:1000000002000000DCF500000C0000000000000011 +:10001000FF1F00000100000000000088824D293A07 +:1000200000000404000000800200009000000900AD +:100030000000008002000090000009000000008025 +:100040000200009000000900000000800200009003 +:10005000000009000000008002000090000009007C +:1000600000000080020000900000090000000080F5 +:1000700002000090000009000000008002000090D3 +:10008000FEFF0000000000AC020036320000360027 +:10009000000000A80200009200001613000000807B +:1000A0000200009000001613000000800200009083 +:1000B00000001613000000800200009000001613DC +:1000C0000000008002000090000016130000008075 +:1000D0000200009000002000000000D80F8028924D +:1000E00000002100000000D80F80289200002200AC +:1000F000000000D80F80289200002300000000D8E4 +:100100000F402B9200002400000000D80F8028929E +:1001100000002500000000D80F8028920000260073 +:10012000000000D80F80289200002700000000D8AF +:100130000F80289200002800000000D80F8028922D +:1001400000002900000000D80F80289200002A003B +:10015000000000D80F8028920000360000000098B0 +:100160001E80E99A00002C00000000D80F80289221 +:1001700000002D00000000D80F80289200002E0003 +:10018000000000D80F80289200002F00000000D847 +:100190000F80289200003000000000D40F00009271 +:1001A00000003000000000D40F400092000030003A +:1001B000000000D40F80009200003400000000D442 +:1001C0000FC0009200003000000000D40F00019228 +:1001D00000003000000000D40F4001920000300009 +:1001E000000000D40F80019200003000000000D415 +:1001F0000FC0019200003000000000D40F000292F6 +:1002000000003000000000D40F40029200003000D7 +:10021000000000D40F80029200001613000000803E +:100220000200009000003000000000D40F00039294 +:1002300000003000000000D40F40039200003000A6 +:10024000000000D40F80039200003000000000D4B2 +:100250000FC0039200000000000000D05F3F003498 +:10026000000016130400008042FFFCB000000000F4 +:10027000000000881280FD3A000016130000008084 +:10028000020000901613161302010080828DFDBC3F +:1002900000000000000000881280FD3A000000000D +:1002A000000000F803C001323800000000010084A3 +:1002B000824D281A000036000000007409400092A8 +:1002C00000004F00000000FC020000920000480007 +:1002D000000000800200009000004D00000000902F +:1002E0000E80189200001B030000000008C020923E +:1002F000000089000000000008002192000019039E +:10030000000000000840219200008600000000006C +:100310000885219000009B03000000EC02C022929F +:1003200000009404000000800200009000005800CB +:10033000000000FC0240189D00005100000000D0A9 +:10034000020000920000E003000000800200009024 +:100350000000161300000080020000900000000062 +:10036000000100800200007000004C00000000004E +:1003700009C0219200004A0012010000088522B045 +:1003800018003600000000F8738A029900008E0001 +:100390006A000080020000B008008E00000000F833 +:1003A0002340019900000000000100E80200907263 +:1003B0000000161380010080B200E9B600000204BC +:1003C0000000007C1EC0E79A08000000000000F852 +:1003D000134001390000F60300000008B801009442 +:1003E000000016130300007809401ABD0000161320 +:1003F00004010080E28097BC00000000000000A023 +:10040000E125003408000000000000F8B340013985 +:1004100000000204B20000D8020000B2000016136F +:1004200017010080020000B000001F06001001F854 +:1004300002006E9200005B000A0100CC020000B2D4 +:1004400000007000030100FC024019BD0800020416 +:10045000000000F8A34001990000000000000084A3 +:1004600001C02F320000000000000090F1010034B4 +:10047000000000000000009401C02F320000600066 +:10048000800100801281FCB6000016130401008078 +:1004900002C02FBC02006000B00000A0F20B00B947 +:1004A000000063000401008002C0B0BC00006E00C8 +:1004B000A000008002000090000065008001008024 +:1004C000F24BD0B600006E00A00000800200009049 +:1004D00000000000A0000004FD4BD03400006B00C1 +:1004E000800100801281FCB60000C211000000D81B +:1004F000020000D20000161304000080028092BCAB +:1005000018000000000000F8730A03396E0036007E +:10051000000000C00200369200009611000000D8D2 +:10052000020000D20000161304000080028092BC7A +:1005300018003600000000F8730A03F900005B00A1 +:10054000030100FC024018BD00008500030000FC10 +:10055000024019BD000000000000009401C02F32CD +:100560000000000000000080F101003400000000E5 +:100570000000008401C02F3200007500800100805F +:100580001281FCB6000016130401008002C02FBCCB +:1005900002007500B00000A0F20B00B90000780066 +:1005A0000401008002C0B0BC00008300A0000080F5 +:1005B0000200009000007A0080010080F24BD0B66B +:1005C00000008300A00000800200009000000000F6 +:1005D000A0000004FD4BD0340000800080010080AA +:1005E0001281FCB60000C211000000D8020000D247 +:1005F0000000161304000080028092BC1800000066 +:10060000000000F8730A033983003600000000C0C0 +:100610000200369200009611000000D8020000D2BD +:100620000000161304000080028092BC18003600FF +:10063000000000F8730A03F900007000030100FCD9 +:10064000024019BD00005B00030100FC024018BD20 +:1006500008000204000000F8A3400199080000000F +:10066000000000F87340013900008E008001008016 +:10067000E20180B600008B000000008002000090C4 +:10068000080091030C0000F8534001B900008D00F0 +:1006900080010080E20180B600001613120000689D +:1006A000020580B00000F6030000006C1FC0F69A3F +:1006B000000000000000000008058030000000007D +:1006C000000000FC020001320000000000000010E9 +:1006D00008803D3200000000000000CC0200003223 +:1006E00000000000000000100900363200008012F7 +:1006F00000000014090080D2000016138000008062 +:1007000062802FB60000161302010080823A80BC7E +:100710000000161306010080923A80BC0090161368 +:1007200004010080A20D80B000001613120100BC6D +:1007300008C021B200000000000000D40200003216 +:1007400002A0000000000000A90D80320000161376 +:100750001200005402A438B2000200800000002CF5 +:100760000800373218003600000000F8730A03F959 +:100770000000000000080004088072320000A2009F +:100780009F00005C080072B28300A100800100801D +:1007900082CD85B00000B6000000002CD8C1829444 +:1007A0000000B6000000002C88C1829400001613DF +:1007B00006010080827D80BC000FAC000401008037 +:1007C00082CD85B00000AC00800000803281FCB694 +:1007D0000000161312000068020580B0000000003F +:1007E0000000006C1FC0F63A00000000000000FC92 +:1007F000020001320000AA00040100DC43603DB3A6 +:100800000000F603000000FC020000921800000047 +:10081000000000F8738A0339A7003600000000C00A +:10082000020036920000AE0080010080F2C085B662 +:100830000000BE000000002C98C182941000C3008C +:1008400087000000792116B80000C30080010078FD +:10085000390090B08300C3008700007889CD85B04F +:100860000000B30080000080028097B60000B60050 +:100870000000002C88C182940000B5008000008038 +:1008800022C185B60000B6000000002CD8C18294B9 +:100890000000C3000000002C98C182940000BC003E +:1008A00080010080D2C182B60000C30080010080B8 +:1008B0007280FCB600000000001800A8423D7230B3 +:1008C00000000000541809FEF2C07C300000EA006D +:1008D00080010080F2C185B60000C50000000080E4 +:1008E00002000090000016138001008082C182B6D1 +:1008F0000000B800800000808280FCB60900C300C0 +:10090000040000B428BF17B88300C500870000ACFE +:1009100088CD85B00000C30004000080D2E28AB018 +:1009200000000000001800A8423D72300000C50021 +:10093000541809FEF2C07C9000000000540000FC36 +:100940000200003200000000001800200700003202 +:100950008000802000000080C2CD85300000DA00D9 +:100960000B000080020000B01800000000000078BA +:1009700079A116382000EA0004000080828D97BC1F +:100980000000D100800100806280FCB68300D100AD +:100990008700007889CD85B00000CD008000008000 +:1009A000028097B60000D10080010080128097B6C7 +:1009B0000000D1008001008072C185B610000000E7 +:1009C00000000078796116380000D800040100802A +:1009D000328097BC0000EA000000002CB8C182946D +:1009E0000000D800800100805280FCB60000D800D2 +:1009F0008000008072C185B60000D80080010080B0 +:100A000002C185B60000D80080010080D2C185B641 +:100A1000180000000000007879E116380000D800C6 +:100A200004010080328097BC0000EA000000002C26 +:100A3000C8C18294000000000000000408000432D5 +:100A40000000EA000000002CA8C182940800000009 +:100A500000000078792117380000EA0004000080C7 +:100A6000328097BC0000EA0004010080228097BC1D +:100A70001F0000000012000889CD72300500000040 +:100A800000120000B9DC173800000000000000A8C8 +:100A9000220090370000EA008000868022247CB685 +:100AA00000000000000000780905803000001613E7 +:100AB0000201008082BA97BC000016130601008074 +:100AC00092BA97BC0000161312000068020580B0AD +:100AD00000000000000000FC020001320000E800FD +:100AE000040100DC43603DB30000F603000000FC9D +:100AF0000200009218000000000000F8738A033919 +:100B0000E5003600000000C002003692020000003E +:100B100000000010090036320000801200000014AE +:100B2000090080D20000F10012010060084023B2E9 +:100B30003200000000000010090036320000801270 +:100B400000000014090080D20082000000000008AC +:100B5000088036320000E100000000641F40F69A71 +:100B60000000161312000024080023B20000161320 +:100B70001200002008C023B2000016131200001853 +:100B8000088023B200000000000000FC02000132D7 +:100B90000000F800040000DC43603DB318000000D2 +:100BA000000000F8738A0339F4003600000000C02A +:100BB0000200369200000000000000FC02008532B6 +:100BC00000000000000000D8028001320000000098 +:100BD000000000D00200003200C007011801000C24 +:100BE000A8CD3EB20000F80012000038028081B2A9 +:100BF000000000000000003C020082320000000003 +:100C0000000000300240823200000000000000348A +:100C10000200863220800000000000080880363282 +:100C2000000000000000005C1FC0F53A000000005A +:100C300000000078090580300000161302010080D2 +:100C400082BA97BC000016130601008092BA97BCC6 +:100C50000000F60312010068020580B000001613C0 +:100C600000000080020000900000000000180078E2 +:100C70000900723200230A0104010080A2CD82B073 +:100C800000000B0100000000090000920000161394 +:100C90009F16000029C172BC00000000001800006F +:100CA000078081320000000000200000070082322F +:100CB00000000000002800000780973210000000AC +:100CC00000300000172090390000000000380000BC +:100CD00007C0823200000000000000D8020000328D +:100CE00000000000000000000740803200001401F6 +:100CF00080010080A2C182B600001501000800003A +:100D000057008097050000000008000007A0043984 +:100D10000000161304100000074082B2000000001B +:100D20000018000007008632000016131200005061 +:100D3000F2C138B418003600000000F8730A03F955 +:100D40000000161312000068020580B000000000C9 +:100D500000000078090580300000161302010080B1 +:100D600082BA97BC000016130601008092BA97BCA5 +:100D7000000016131200004802C080B20000F60303 +:100D8000CA010008E8818094000000000000008093 +:100D9000024590300000161304010080120028BCA8 +:100DA00000001613120100BC08C021B208000000A8 +:100DB000000000F89340013910000000540000FCCE +:100DC000824D9036000016130200008042C02FBCF6 +:100DD00000002501F00100D8020000B20000000070 +:100DE000620401A802C06E3200000000000401008D +:100DF00059C06E37000000000004017819C06E3A37 +:100E0000000000004E0401EC06BD97300000000019 +:100E1000E00000F41E40EF3A0000161304190B82A4 +:100E200002C07CBC0000000000180BCE074000325E +:100E30000000000000000000074009320000161307 +:100E400004010080020036BC000000000008000021 +:100E500077C029370000161304100000173D90BA20 +:100E600000000000001800000780F4320000161394 +:100E700012000040F2C138B40B0000000000001066 +:100E8000090036320000801200000014098083D26D +:100E900000000000000000FC32C02F300000000005 +:100EA0000000001008803D3218003600000000F8F5 +:100EB000730A03F900000000000000D402000032B1 +:100EC000000016130401008002802DBC0000CE013A +:100ED0008038008022C072B600003E01120000C8B7 +:100EE000020020B2000045011201005C088020B21F +:100EF000000016131200006002802CB218000000DF +:100F0000000000F8738A03393B013600000000C07E +:100F10000200369200000000000000F81F80FF3A37 +:100F200000000000000000FC320085300000A3013A +:100F30000400008042603DB318000000000000F88B +:100F4000738A033941013600000000C00200369266 +:100F5000080000000000000088CD85370000000078 +:100F60000000002008007232000000000008002489 +:100F700008007232000016130410006C080072B2F0 +:100F8000000000000018004C080072320000161328 +:100F900004200018080072B2000000000030002891 +:100FA00008007232000016130200008082BD82BC6D +:100FB000000000000028003008007232000000002D +:100FC00000000060088082320000560106000080A8 +:100FD00062A082BC000016139F3C0014288072BCE3 +:100FE00000000000000000000700063207000000BB +:100FF00000080000774A09390000161304100000A9 +:10100000070082B200000000CA19000007408232C7 +:101010000000161312000040F2C138B400000000B6 +:10102000000000D80240003200007D010438007842 +:10103000D9C572B000005A0180010080028097B6C5 +:1010400000000000000000F882802F3400005C01E6 +:1010500080010080128097B600000000000000F8B8 +:1010600092802F34000016130401008002402DBC32 +:10107000040000000038003CB81C173800000000D5 +:101080000000003C28C0833700000000003A002C1C +:1010900008C07232000000000000001CB8E0833A73 +:1010A00000000000CB2900200700003200007C0176 +:1010B0000400008002C081BC000000000000003479 +:1010C00078A0813E000000000000001CD8E0813CB8 +:1010D00000006A01063A0080B25C83BC0000000098 +:1010E000003A000089C17237070069012B01000432 +:1010F000790A04B900000000CB00000419419034C3 +:1011000000006D01003A002C070000920000000072 +:10111000003A002CD7E0723C000000000000000004 +:101120000900003200000000000000040900003245 +:10113000000000000000000007648332000000008F +:1011400000080000070080320000161304100000A1 +:1011500007C086B2000000000018000007C08432FB +:1011600000008C0104000028D8A082BC00001613E7 +:1011700009010080020000B0000000000000000033 +:10118000D820803A000077010400008072802DBCD6 +:10119000000016131200004412E438B20000780177 +:1011A000000000D812802D9A000075120000000483 +:1011B000F94190F400007A0104000018D8A081BC25 +:1011C000000062010000006CD8E0869A0000201246 +:1011D0000000004408802DF2000062010000003091 +:1011E0000800009200000000CB1900200700003228 +:1011F00007007F012B010004790A02B900000000FA +:10120000CB00000419419034000000004D000000A4 +:10121000A7A0813E00000000000800000700803207 +:10122000000016130410000007C086B20000000082 +:101230000018000007C0843200008C010400002860 +:10124000D8A082BC0000161304010080626083BC39 +:101250000000000000000000D820803A0000890152 +:101260000400008072802DBC0000161312000044A0 +:1012700012E438B200008A01000000D812802D9AD2 +:101280000000751200000004F94190F400002012E3 +:101290000000004408802DF200007D0100000030B5 +:1012A000080000920000161380000080A2802FB674 +:1012B0000000000000000004F94190340000161303 +:1012C0001200004412E438B218003600000000F8A2 +:1012D000730A03F9000016130400008002802DBC7D +:1012E00000000000001800040980733200000000B4 +:1012F000002800088980733700000000000000808B +:1013000007008632410000000006008C07003632DC +:10131000000098012908008007C085B200009B01E9 +:101320002810008C070000B200009C01001200840D +:1013300007000092000000000010008CF7E0823AE5 +:1013400000009B0128180080074090B200009C011B +:1013500000120084070000920000000000120084C8 +:1013600027E4823200000000000000783900853058 +:101370000000161304010080F28B97BC0000A1014D +:101380000400008042603DB318000000000000F837 +:10139000738A03399C013600000000C002003692B7 +:1013A00000000000000000FC02008532000016135F +:1013B0001200005C52812CB400000000000000D834 +:1013C00002800132000000000000008002003B3279 +:1013D0000840A501F0010008088036B200000000B6 +:1013E0000004013808C06E3200000000E00000F484 +:1013F0001E40EF3C0000AC010B01008C080000B265 +:101400000000A901F2010080020000B0000000000D +:10141000000000F00E003A320000BE01E200008041 +:101420000E8083920000AC01F2010078C93B3ABC07 +:101430000000B60102010080828097BC000000001D +:10144000000000A80200E8320000B10104000080A2 +:1014500022A22ABC0000B50104190B8202C07CBC88 +:10146000000000000000008C18C0883A0000000056 +:10147000000000A812802A3A00000000000000A826 +:1014800002BD2A300000AF0104010080E2A02ABCA6 +:101490000000BB010200008082C088BC0000000088 +:1014A000E20000080800003200000000000000A870 +:1014B000028088320000161304190B8212C07CBC13 +:1014C0000000000000180BCE070000320000F603F9 +:1014D000000000DC03000092000000000000003863 +:1014E00008802A3200000000000000F00E003A32AE +:1014F00000000000E20000800E802A3200000000A0 +:10150000000000A8028088320000161304190B8224 +:1015100012C07CBC0000000000180BCE0700003297 +:1015200000000000000000DC030000320000161381 +:1015300004000080227AE8BA0000000000000000E9 +:1015400007808332000000000000000079C02937C6 +:101550006020000000000000890D903A00000000AB +:10156000CA0100D812802D3A0000000000000000DF +:101570000700013200000000000800000700903260 +:1015800000000000001000000740E83200000000EA +:10159000001800000780E83200000000000000FC96 +:1015A000020000320000F60312010048F2C138B414 +:1015B00000001613000000800200009000001613C7 +:1015C0000401008002402DBC0000161304010080BD +:1015D00002802DBC000016138000008072802FB6A0 +:1015E0000000000000300078088072320400000023 +:1015F00000380054A85C16380B0000000038002C9E +:10160000A8DC1638140000000000001C884D853A44 +:101610002200000000000010090036321000801285 +:1016200000380014A99C87D90000000000000020A9 +:101630000800723200000000000800240800723226 +:10164000000000000010006C080072320000000072 +:101650000018004C08007232000016130420001815 +:10166000080072B20000000000280030080072324A +:10167000000016139F3C0014188072BC0000E501A6 +:1016800004000080024081BC000000000000001443 +:101690001840813C000000000000000007000632F6 +:1016A0000700000000080000774A093900001613FF +:1016B00004100000070082B200000000CA190000F8 +:1016C000074082320000161312000040F2C138B405 +:1016D00000000000000000D80240003200000000BE +:1016E0000000006478C02937021000000000006488 +:1016F000884D863A0000000000000080080000329B +:10170000000000000000004008000032000000005F +:101710004D00000077A0813E00000000000800009E +:1017200007408632000016130410000007C086B27E +:10173000000000000018000007C084320000000212 +:101740000400001CD8E081BC0000161309010080D1 +:10175000020000B00000000000000064D860863A7B +:101760000000F4010400008072802DBC00001613FC +:101770001200004002C038B20000FC01000000D896 +:1017800012802D9A0000161312000040F2C138B4E6 +:1017900018003600000000F8730A03F90000FA018F +:1017A0000401008002802DBC00001613800100801F +:1017B000A2802FB60000F501670000F8A2802FB5C7 +:1017C00000001613120000E802C021B20000161338 +:1017D0000401008072802DBC00000000000000D8D1 +:1017E000024000320000FE0104000018D8A081BCB5 +:1017F0000000EA010000006CD8E0869A0000C910E1 +:101800000000004408802DF20000EA0100000030D2 +:10181000080000920000161312000040F2C138B414 +:1018200018003600000000F8730A03F900000602F1 +:101830000401008002802DBC00001613800100808E +:10184000A2802FB600000102670000F8A2802FB529 +:1018500000001613120000E802C021B200001202BC +:1018600004010080020084BC00000000000000D4DD +:101870000240003200000000000000A42240853A2F +:10188000040000000018004088CD743600000000FD +:10189000000000402800843700000000000000D451 +:1018A00002000032140012020400001C880D84BCE7 +:1018B0000000161309010080020000B000000000C3 +:1018C000000000780961853A800016130601008047 +:1018D000828D97BC0000000000000064D860863A4A +:1018E0000000FC01000000D8024000920000140239 +:1018F00004000018D8A081BC000016020000006C93 +:10190000D8E0869A0000C9100000004408802DF23B +:10191000000000000000003008000032000000005D +:10192000000000D40240003200000000000000A4CB +:1019300022C0823A000000000000003CB860853CF4 +:1019400004001C028100006088CD74B60000000015 +:1019500000040028F8A0753C00001D020008007477 +:10196000088075920000000000080028F8A0753C6F +:10197000000000000000002808A1823C00000000D8 +:10198000000000A4F2602A3A0000000000080048AD +:1019900008007532000000000020007C08807532CD +:1019A00009002302041A007088CD74B009000000F9 +:1019B000001A004C87CD74317F00000000000064E5 +:1019C000884D863100000000000000642840863AFF +:1019D00023000000000000100900363200008012D1 +:1019E00000000014098082D20C00000000000010EA +:1019F000090036320000801200000014098084D2F1 +:101A000000000000000000D802400032000000008A +:101A1000001000000740863200000000000000D8DF +:101A20000280003200000000001000005761863A7A +:101A300000003002120000C8020020B20000330291 +:101A40001201005C088020B2000016131200006032 +:101A500002802CB2000040012A0100D4020000B232 +:101A600018003600CA0000F8730A03F900004101AB +:101A7000000000F81F80FF9A00000000000000D462 +:101A800002400032080000000000000088CD8537C9 +:101A9000000000000000001CE8A1823E00000000E1 +:101AA000000000A42240853A000000000008005019 +:101AB0000780843200003A020401008072A082BCD8 +:101AC00000000000001A004CC7E174320000000062 +:101AD0000000006808E1813A00003D0290010078B2 +:101AE000F9A186BA00000000000000781980973A3A +:101AF000000000000020005807809732000000001E +:101B0000000000D802800032000000000000000049 +:101B10000700843200000000400800005721803A8E +:101B2000000041021200004CF2C138B40000000075 +:101B3000000000000821803A0000000000000004BE +:101B400008C0813200000000510000D802C00032FD +:101B500000000000000000D402000032000000007D +:101B6000CB1900200700003200001613020100808C +:101B700032802DBC07004A022B010084780A02B98A +:101B800000000000CB0000841841883400000000F1 +:101B90004D00000077A0813E00000000000800001A +:101BA00007008032000016130410000007C086B240 +:101BB000000000000018000007C084320000161367 +:101BC0009F000028D8A082BC000068020400001C0E +:101BD000D8E081BC0000161304010080626083BC61 +:101BE000000059022D000000D82080BA00005402E5 +:101BF000120100E802C021B218003600000000F80F +:101C0000730A03F9000056020401008022802DBCF3 +:101C100000005902CD0100D8024084920000161342 +:101C20000401008002802DBC00001613800100809A +:101C3000A2802FB600005302000000F8A2802F956A +:101C400000005C020400008072802DBC00001613AE +:101C50001200004412E238B200006602000000D810 +:101C600012802D9A0000000000000084F8418834A2 +:101C7000000016131200004412E238B218003600B9 +:101C8000000000F8730A03F90000640206010080F6 +:101C900022802DBC000016130401008002802DBCA0 +:101CA0000000161380010080A2802FB600005E02A3 +:101CB000670000F8A2802FB500005F02000000E876 +:101CC00002C02192000016130401008072802DBC16 +:101CD00000000000000000D802C000320000C9105F +:101CE0000000004408802DF2000047020000003090 +:101CF000080000920000700280000080D2802FB6A1 +:101D000000006B02120100E802C021B21800360088 +:101D1000000000F8730A03F900006D02040100805E +:101D200022802DBC00007002000000D80240849286 +:101D3000000016130401008002802DBC0000161361 +:101D400080010080A2802FB600006A02000000F827 +:101D5000A2802F9500000000CD000084F841883457 +:101D6000000016131200004412E238B20000000016 +:101D7000000000D40240003200000000000000A477 +:101D800022C0823A0000790204010080420086BC31 +:101D90000000000000080058074087320000780269 +:101DA0008F010074184087BA000000000000007422 +:101DB0000800003200007B0200040058F7A0869A59 +:101DC0000000000000000078F9A0863A280000001A +:101DD00000080058878D973C00000000000000D8E4 +:101DE000024000321800000000000000B760853992 +:101DF000080000000008000087CD853700007E0243 +:101E00001200004CF2C138B400000000000000488D +:101E100018A0843A00000000000000D40200003244 +:101E2000000000000000008057A1863A4100000039 +:101E30000006008C07003632000000000008008019 +:101E400007C08532000000000010008C074085327A +:101E500000000000000000D80280003200001613CD +:101E600004000058088071B20000000000000080EB +:101E70000880003218003600000000F8730A03F9E9 +:101E800000008C020401008002802DBC00001613AB +:101E900080010080A2802FB600008802000000F8B8 +:101EA000A2802F950000880204010080180088BCE1 +:101EB00000008F0290190058E89C85BA00000000CD +:101EC000000000581880853A0000000000180080CB +:101ED000078585300000940204010080420086BC22 +:101EE00000000000000000D80240003200000000A6 +:101EF00000000008898071370000950200120084FC +:101F000027E48292000000000012008407000032E3 +:101F100000009902270000FC020085B2000099022F +:101F20000400008042603DB318000000000000F88B +:101F3000738A033995023600000000C00200369211 +:101F4000000016131200005C52812CB400009D02A8 +:101F500004010080028082BC000016138000008013 +:101F6000A2802FB60000A301000000D4020000925E +:101F70000000A00204010018D8A081BC0000C91014 +:101F80000000004408802DF200002D02C70100303F +:101F90000800009200002D02C701006CD8E0869A6C +:101FA00008000000C60100F8934001391900000044 +:101FB00000000010090036320000801200000014FA +:101FC000094081D200000000000000140845813063 +:101FD00000001613120100BC08C021B20000161345 +:101FE00080000080A2802FB60000F6038001808070 +:101FF000320B6AB600006A100000003C030038F2A1 +:102000000000AC020406018002C06EBC0000161382 +:10201000870601EC56E06EBA0000F3030000008072 +:102020000200009000001613870601EC56E06EBA1D +:1020300000000000000000F842802F3408C0161392 +:1020400012000040A2CD39B218003600000000F89E +:10205000730A03F90000161303B8000009C06EBD2F +:10206000B202000000000088820D903A2F005E0648 +:102070000000001C080036920000161300000080CB +:10208000020000902C005E060000001C0800369242 +:1020900000001613000000800200009000001613DC +:1020A0000000008002000090000016130000008075 +:1020B0000200009038005E060000001C0800369206 +:1020C00039005E060000001C08003692080000007F +:1020D000000000F89340013900001613120100BC03 +:1020E00008C021B20000161380000080A2802FB625 +:1020F0000000161380008080320B6AB600006A1060 +:102100000000003C030038F20000C102040000801F +:10211000524082BC0000161304010080624082BC61 +:10212000000016130405018002C06EBC0000000010 +:10213000000000F842802F3408C01613120000403F +:10214000A2CD39B218003600000000F8730A03F976 +:10215000000000000004017809C06E320000000099 +:10216000006201EC068097320900000000000010B8 +:1021700009003632000080120004011409C06ED23A +:102180000200CB0204B8008082CD6EBC080016139A +:1021900004B9008082CD6EBC00000000000601EC96 +:1021A000064000320000CC02B50000D8020000B2A8 +:1021B00000000000A50080A0360B6A34000000007B +:1021C000003002E806C02C320000000000000000D1 +:1021D000078000320000000000000078A9002D37C1 +:1021E0001805010000080000C78D973A00000000A4 +:1021F0000000007899C02C3718010000000000781A +:10220000898D973A000016130210000087BF97BA15 +:1022100000000000001800000740FE320000161306 +:1022200012000048F2C138B418003600000000F86F +:10223000730A03F900000000001801E006000032F4 +:1022400000000000000000F882852F3000006806C2 +:102250000000001C0800369208000000000000F892 +:102260009340013900001613120100BC08C021B2CE +:102270000000161380000080A2802FB660001613A5 +:10228000040100F8828D2FB007000000000000104C +:10229000090036320000801200000014094081D28B +:1022A0000000E50280008080320B6AB61700000053 +:1022B00000000010090036320000801200380014BF +:1022C00009C06ED20000F6030000008002000090FA +:1022D00000006A1000000038030038F20000E80235 +:1022E0000402018002C06EBC0000F303000201EC96 +:1022F00056E06E9A00000000C00301EC56E06E3A12 +:10230000000016138001008002802FB600C0161353 +:1023100012000040A28D39B218003600000000F80B +:10232000730A03F9200016130439008082CD6EBCB5 +:102330001200000000000010090036320000801278 +:102340000030001409006ED21500000000000010DB +:1023500009003632180000000002011489CD6E37E2 +:102360000000801200200114895B91D21B00F4024E +:1023700038010010090036B200008012003001144C +:1023800009006ED21800000000000010090036326B +:102390000800000000000014790B143810008012AF +:1023A00000500114A95B91D90000F902042801141E +:1023B00009006EB21C00801200000010090036D225 +:1023C000000005033828001809006EB20000FD0265 +:1023D0000421010869246EBC000016130901008065 +:1023E000020000B0030068060000001C08003692DE +:1023F0000000010302300080829B90BC00000003BB +:102400000603018012C06EBC040068060000001CB8 +:1024100008003692050068060000001C080036928D +:10242000000016130430008002006EB200000403A6 +:102430000603018012C06EBC0B0068060000001C81 +:10244000080036920C0068060000001C0800369256 +:10245000000008030421010869246EBC0000161363 +:1024600009010080020000B0030068060000001CA3 +:102470000800369200000C0302300080829B90BC62 +:1024800000000B030603018012C06EBC0400680646 +:102490000000001C08003692050068060000001CC1 +:1024A0000800369200000E039F31010C69246EBCB7 +:1024B000000000000000000C0900003200001203C0 +:1024C00004310004899B90BC0000110306030180C5 +:1024D00012C06EBC200068060000001C0800369286 +:1024E000210068060000001C080036920000161348 +:1024F0009F000080024090B200001503040201809A +:1025000012C06EBC220068060000001C0800369253 +:10251000000017030401000039A490BC23006806E2 +:102520000000001C08003692000016139F00008077 +:10253000020090B2240068060000001C08003692D9 +:10254000080016130C0000F8634001B910001D03C9 +:10255000C50100CC02201598080091030C0000F87A +:10256000434001B910000000C50100CC022015381D +:102570000000000000000010090036320000801248 +:1025800000000014090080D200001613120100BCE4 +:1025900008C021B200006A100000003C030038F2BD +:1025A000000000000000005C0805803000001613E9 +:1025B0000401008002402DBC0000161302010080BF +:1025C00082FA85BC000016130601008092FA85BCD1 +:1025D0000000270336010080020000B00F006806EB +:1025E0000000001C0800369210000000002C0200C1 +:1025F000A9DB8539000016131200005402A438B27A +:10260000000000000008028C08C06E3200000000CC +:10261000000C029828806E37000000000000009C2B +:1026200038221437000032030430002808006EB24C +:10263000000016130410006C08006EB200000000C9 +:102640000018004C08006E32000016130420001819 +:1026500008006EB200000000003C001408806E32DA +:10266000050035030038020078E16E990000000093 +:10267000510000D80200003200000000003802784B +:1026800009C06E32050000006808000077A1973984 +:10269000000037031201000009C021B21800360003 +:1026A000000000F8730A03F900000000545401FC14 +:1026B00002C06E3214103B0304000080A20D72B001 +:1026C0000000F3110000002809C002F20E006806A5 +:1026D0000000001C08003692000016130609008056 +:1026E00082BD72BC00004F03331500A402C072B259 +:1026F00000008C0380010080B20172B60101420328 +:1027000004290080828D74BC080A8C03042D00808B +:10271000828D74BC000000000030007C080075321F +:1027200000004903003800881800759C080A8C03D3 +:1027300004290080828D74BC10000000002C007CF5 +:10274000888D7537000000000030007C68DD87321E +:10275000000048039F390088188075BC10000000F5 +:1027600000340088888D7537000049030000008818 +:102770001880889C1000000000340088689D88390B +:1027800037000000000000100900363200008012FF +:102790000000001409C087D23B00000000000010B8 +:1027A000090036320000801200000014098088D22F +:1027B000000050039FF1018082DB87BC00008C0386 +:1027C000000000800200009000008C038000008068 +:1027D000B20172B60000000000080048080075321F +:1027E00000000000001000700800753200000000BA +:1027F000001C007438A2753700005503831B007855 +:1028000008C074B200000000000000F8C2802F343D +:102810002F00000000000010090036320000801276 +:1028200000000014098084D2340000000000001071 +:10283000090036320000801200000014090087D21F +:1028400000006B039F780180C2216EBC00005D0315 +:102850009F990164881B87BC00006C039F6801641A +:10286000885B86BA000000000000006408000032A7 +:1028700000000000001600A402C072320000000038 +:10288000003C02A4B25B2A3A00000000003A027841 +:1028900009C06E3200006D0308010004E8A575BC94 +:1028A0003F000000000000100900363210008012C6 +:1028B00000040014695D80D910008C030B01001C1A +:1028C000080036B200006B0304A10180829B84BC27 +:1028D000000068069F980180C2216EBC0000680657 +:1028E00006B10180825B87BC00008B030B01008076 +:1028F000020000B000006C0304990180C2216EBC8C +:102900000000890302D4018092FB6EBC16006806A9 +:102910000000001C08003692170068060000001C2A +:10292000080036921C0068060000001C0800369261 +:102930003F00000000000010090036321000801235 +:1029400000040014695D80D90000710304A10180B6 +:10295000829B84BC0000780306A80180825B80BC57 +:102960000000750304A9018002006EBC00008A0308 +:1029700004A10180829B84BC00008A0304010080C2 +:10298000124080BC140068060000001C080036924B +:1029900000008A039FA0017829216EBC00008A03F1 +:1029A0000201008012A097BC00006B0300000080B1 +:1029B000020000900000850304000080028082BCB9 +:1029C000000016130402018002C06EBC00007E03EA +:1029D00002000080A26080BC060068062C01001C7A +:1029E000080036B200C0820304010080A28D2FB01F +:1029F000060068060000001C0800369200008203F2 +:102A000004000080A26080BC0000810306030180F6 +:102A100012C06EBC090068060000001C0800369257 +:102A20000A0068060000001C0800369200008403BB +:102A30000603018012C06EBC070068060000001C7F +:102A400008003692080068060000001C0800369254 +:102A5000020068063801001C080036B20000880336 +:102A6000020C0280A25B80BC1F0068060000001CF4 +:102A7000080036921E0068060000001C080036920E +:102A800000008D03000000280940009200008D0323 +:102A9000000000280980009200008D03000000283B +:102AA00009C0009200008D03000000280900019277 +:102AB00030000000000000100900363200008012D3 +:102AC00000000014098092D20E00F3110000001CD7 +:102AD000080036F200006806000000800200009046 +:102AE000100016132A0000CC022015B80D000000BB +:102AF00000000010090036320000801200000014AF +:102B0000090080D200001613120100BC08C021B2D7 +:102B100000006A100000003C030038F21D00990319 +:102B20008001007809E000B800001613040100805D +:102B3000328097BC1D0068060000001C0800369219 +:102B40000000161304010080228097BC150068065F +:102B50000000001C08003692000000000000001C6D +:102B6000A8052830000016130400008002C02CBC09 +:102B700000001613120100BC08C021B20000161399 +:102B800080000080A2802FB660001613040100F8B8 +:102B9000828D2FB008000000000000F8834001394A +:102BA0003600A4030400008082CD81BC0500000033 +:102BB00000000010090036320000801200000014EE +:102BC00009C081D20000020480018080320B6AB605 +:102BD00000006A1000000038030038F22C0068067C +:102BE0000201008082CD81BC00005E0600000080F2 +:102BF0000200009000001613120100BC08C021B2B0 +:102C00000000AB031D41025CF80168B44100F3030E +:102C1000000000F8A28D2F91350000000000001088 +:102C200009003632000080120000001409C085D26D +:102C300010000000D02C0200A9DB85390000290318 +:102C40001201005402A438B20000161300000080E4 +:102C5000020000900000B40304B0008002006EBCCB +:102C60000000B40380B9008082806EB600000013BB +:102C70000078016008006EF230005E06D700001C8C +:102C8000080036920000B60380010080D2812FB682 +:102C900031005E06D700001C080036920000B80321 +:102CA0008001008042812FB635005E06D700001CEF +:102CB000080036920000C50304A8010809006EB29E +:102CC0000000000000200208899B903E00000000E8 +:102CD00000A00108899B903A0000C5039F88010865 +:102CE000899B90BC000000000034020009C06E3DCA +:102CF00000000000000C020409A46E370000C103AC +:102D00000200008012A490BC000000000000000837 +:102D1000198090370000C50302010280829B90BC9D +:102D200031005E06D700001C080036920000C50383 +:102D300004B0008002006EBC0012C50304010080D4 +:102D4000A28D2FB032005E06D700001C080036921C +:102D50000000F303000000F872812F9500000000CE +:102D6000000000F842802F3408C0AF02120100407A +:102D7000A2CD39B2000016130000008002000090BE +:102D800008000000000000F893400139080000002E +:102D9000000000100900363200008012000000140C +:102DA00009C081D2000016130400008002C02CBCB0 +:102DB0000000161380000080A2802FB6600016135A +:102DC000040100F8828D2FB0000002048001808091 +:102DD000320B6AB600000000000000140840903278 +:102DE00000006A1000000038030038F22C0068066A +:102DF0000201008082CD81BC00005E0600000080E0 +:102E00000200009008000000000000F89340013923 +:102E10000800000000000010090036321000801287 +:102E200000000014894D81D70000161304000080B3 +:102E300002C02CBC0000161380000080A2802FB6B8 +:102E400060001613040100F8828D2FB00000020408 +:102E500080018080320B6AB600006A1000000038E2 +:102E6000030038F20000DF030420018052206EBC12 +:102E70000000161309010080020000B02600680659 +:102E80000000001C08003692250068060000001CA7 +:102E9000080036920000E503040100D81E80EDBC56 +:102EA0000000E103B70000D80EC0EDB20000E4035B +:102EB00004010080423BEEBC00000000000000E086 +:102EC0001E00EE3A00000000A70000D00E00EE3217 +:102ED00000000000007486CC02806C32000000000C +:102EE000000000000940E7320000E9038001808013 +:102EF000320B6AB6360016131200002C82CD2EB2A9 +:102F00000000EB030401008042C52CBC0000EC0370 +:102F1000000000CC0200009200000000000000CC85 +:102F200012C02C3A0000E70304010000190090BC15 +:102F300000000000007486C806C02C32080002049D +:102F4000000000F8C34001990000F1030400008074 +:102F5000028080BC0000161304550180B2DB2FBC38 +:102F6000000054100000002C090000F20000F603DD +:102F700000000080020000900000F50304000080C3 +:102F8000028080BC0000161304550180B2DB2FBC08 +:102F9000000054100000002CF90100F40000FF03B1 +:102FA00004000028098080B200000000000000D862 +:102FB000020000320000811100000008080000D269 +:102FC0000000FF0304000080028092BC180036005D +:102FD000000000F8730A03F9000002048001008079 +:102FE000A2802FB6000002041201000009C021B225 +:102FF00018000000000000F8730A033902043600CC +:10300000000000C00200369200000204800100802F +:10301000A2802FB6000002041201000009C021B2F4 +:1030200018003600000000F8730A03F900000000E1 +:10303000000000F80200003218003600000000F81E +:10304000738A029910000000000000E40300363289 +:1030500002000001000000E0030037320000000021 +:10306000000000E40300363204000001000000E02C +:1030700003003732AA040000000000E403003632E7 +:1030800009000001000000E00300373200000000EA +:10309000000000CC0F00003200070000000000E438 +:1030A0000300363206000001000000E00300373262 +:1030B00020000000000000E4030036320800000198 +:1030C000000000E00300373200010000000000E4CF +:1030D0000300363205000001000000E00300373233 +:1030E00030000000000000E4030036320700000159 +:1030F000000000E00300373200A00000000000E400 +:103100000300363208000008000000E003003732F8 +:1031100000000000000000A00200003200000000DB +:10312000000000000B000032000016048B0100A01C +:1031300012002ABA00000000000000A802000032BD +:1031400000000000000000E0070000320000190449 +:103150000601008002802ABC000000000000009CE4 +:103160000200003200000000000000D40200003223 +:1031700000000000000000CC02000032000000004F +:10318000000000D80200003200000000000000D063 +:103190000200003200000000000000DC02000032EB +:1031A00000000000000000F80200003200000000F3 +:1031B000000000C80200003200000000000000C44F +:1031C0000200003200001C048501009C12C029BAD4 +:1031D00000000000000000E4030036320B00000491 +:1031E000000000E00300373280000000000000E42F +:1031F0000300363213000004000000E00300373201 +:1032000000200000000000E4030036320C0000043F +:10321000000000E00300373200000000000000E47E +:10322000030006320F000004000000E00300373204 +:1032300000040100000000E4030037320D00000428 +:10324000000000E00300373200040000000000E44A +:103250000300363214000004000000E0030037329F +:103260009F000000000000E4030036321500000457 +:10327000000000E00300373200000000000000E41E +:103280000300363218000004000000E0030037326B +:1032900060000000000000E4030036321D0000045E +:1032A000000000E00300373200000000000000E4EE +:1032B000030004321E000004000000E00300373267 +:1032C00070000000000000E4030036321F0000041C +:1032D000000000E00300373200000000000000E4BE +:1032E0000300003220000004000000E00300373239 +:1032F000A0030000000000E40300363217000004C1 +:10330000000000E00300373240000000000000E44D +:10331000030036321B000004000000E003003732D7 +:1033200060000000000000E4030036321C000004CE +:10333000000000E00300373200000000000000E |