Tools: Add Diatone MambaF405US-I2C

This commit is contained in:
Isaac Alich 2021-07-11 13:32:50 -04:00 committed by Andrew Tridgell
parent bdcb32456e
commit c84a880de4
5 changed files with 896 additions and 0 deletions

View File

@ -124,6 +124,7 @@ AP_HW_SIERRAF9PGPS_PERIPH 1034
AP_HW_HolybroGPS 1035
AP_HW_QioTekZealotH743 1036
AP_HW_HEREPRO 1037
AP_HW_MAMBABASICF4 1038
AP_HW_CUBEORANGE_PERIPH 1400
AP_HW_CUBEBLACK_PERIPH 1401

BIN
Tools/bootloaders/MambaF405US-I2C_bl.bin generated Executable file

Binary file not shown.

893
Tools/bootloaders/MambaF405US-I2C_bl.hex generated Normal file
View File

@ -0,0 +1,893 @@
:020000040800F2
:1000000000060020E1010008FD0D0008010E0008B7
:10001000590E0008010E00082D0E0008E30100082B
:10002000E3010008E3010008E301000835210008AE
:10003000E3010008E3010008E3010008E301000810
:10004000E3010008E3010008E3010008E301000800
:10005000E3010008E30100081532000841320008FE
:100060006D32000899320008C5320008E30100082B
:10007000E3010008E3010008E3010008E3010008D0
:10008000E3010008E3010008E3010008E3010008C0
:10009000E3010008E3010008E3010008F132000871
:1000A000E3010008E3010008E3010008E3010008A0
:1000B00089300008E3010008E3010008E3010008BB
:1000C000E3010008E3010008E3010008E301000880
:1000D000E3010008E3010008E3010008E301000870
:1000E00059330008E3010008E3010008E3010008B8
:1000F000E3010008E3010008E3010008E301000850
:10010000E3010008E3010008E3010008E30100083F
:10011000E3010008E3010008E3010008E30100082F
:10012000E3010008E3010008E3010008E30100081F
:10013000E3010008E3010008E3010008E30100080F
:10014000E3010008E3010008E30100087928000842
:10015000E3010008E3010008E3010008E3010008EF
:10016000E3010008E3010008E3010008E3010008DF
:10017000E3010008E3010008E3010008E3010008CF
:10018000E3010008E3010008E3010008E3010008BF
:10019000E3010008E3010008E3010008E3010008AF
:1001A000E3010008E3010008E3010008E30100089F
:1001B000E3010008E3010008E3010008E30100088F
:1001C000E3010008E3010008E3010008E30100087F
:1001D000E3010008E3010008E3010008E30100086F
:1001E00002E000F000F8FEE772B6394880F30888B4
:1001F000384880F3098838484EF60851CEF200019D
:10020000086040F20000CCF200004EF63471CEF2ED
:1002100000010860BFF34F8FBFF36F8F40F2000003
:10022000C0F2F0004EF68851CEF200010860BFF334
:100230004F8FBFF36F8F4FF00000E1EE100A4EF6C4
:100240003C71CEF200010860062080F31488BFF3F1
:100250006F8F01F0CDFF02F073FE4FF055301F4954
:100260001B4A91423CBF41F8040BFAE71C49194A6A
:1002700091423CBF41F8040BFAE71A491A4A1B4B5A
:100280009A423EBF51F8040B42F8040BF8E70020F5
:100290001749184A91423CBF41F8040BFAE701F0B4
:1002A000ABFF02F0A9FE144C144DAC4203DA54F833
:1002B000041B8847F9E700F041F8114C114DAC429E
:1002C00003DA54F8041B8847F9E701F093BF0000F4
:1002D000000600200022002000000008000000208E
:1002E0000006002070370008002200203422002081
:1002F000382200209C2D0020E0010008E0010008C9
:10030000E0010008E00100082DE9F04F2DED108A12
:10031000C1F80CD0C3689D46BDEC108ABDE8F08FD3
:10032000002383F311882846A047002001F028FB12
:10033000FEE701F0A9FA00DFFEE7000038B501F0A2
:10034000CBFE044601F0F0FE0546D8B90F4B9C42A7
:100350001AD001339C4218BF054641F2883404BFCD
:1003600001250024002001F0C1FE0DB100F058F875
:1003700000F018FD00F09EFB204600F0AFF800F002
:100380004FF8F9E70024EDE70446EBE7010007B07A
:1003900008B500F061FBA0F120035842584108BDA8
:1003A00007B5054B02211B88ADF8043001A800F009
:1003B00071FB03B05DF804FB3C34000810B520234A
:1003C00083F311881248C3680BB101F075FB002359
:1003D000104A0F484FF47A7101F01CFB002383F39D
:1003E00011880D4C236813B12368013B23606368B7
:1003F00013B16368013B6360084B1B7833B96368D2
:1004000023B9022000F03CFC3223636010BD00BF22
:1004100038220020BD030008542300204C22002075
:1004200010B5254B254953F8042F013200D110BDDA
:100430008B42F8D1224C234B22689A423AD9224B64
:100440009B6803F1006303F580339A4232D20020A7
:1004500000F04AFB1D4B0220187000F007FC1C4BFB
:100460001A6C00221A64196E1A66196E596C5A6455
:10047000596E5A665A6E5A6942F080025A615A6938
:1004800022F080025A615A691A6942F000521A61D8
:100490001A6922F000521A611B6972B60D4A0E4B9E
:1004A00013601B682268202181F311889D4683F325
:1004B0000888104710BD00BFFCFF00081C000108A1
:1004C00004000108FFFF0008002200204C22002049
:1004D0000038024008ED00E0000001082DE9F04F6F
:1004E00099B0B94D00902022FF2110A8AC6800F00F
:1004F000FBFBB64A01951378A3B9B5480121C36047
:100500001170202383F31188C3680BB101F0D4FA72
:100510000023B04AAE484FF47A7101F07BFA002311
:1005200083F31188009BAC4A03B11360AB4B009D71
:10053000029300261E705660B2463746B14601202F
:1005400000F094FB002D00F02582A34B1B68002BCC
:1005500040F0208219B0BDE8F08F0220FFF718FFAD
:10056000002840F01082009B002E08BF1D469C4BC7
:1005700002211B88ADF82C300BA800F08BFADEE7C7
:100580004FF47A7000F068FAB0F10008EBDB02205B
:10059000FFF7FEFE0028E6D008F1FF38B8F1040F9F
:1005A00000F2F381DFE808F0031E2124270018A8D9
:1005B000052340F8343D042100F06CFA012303FACE
:1005C00008F848EA0A0A5FFA8AFA4FF0000900F0D0
:1005D000DFFB27B10AF00B030B2B08BF0025FFF749
:1005E000DFFEACE704217848E6E704217D48E3E735
:1005F00004217D48E0E74FF01C09484600F076FAF8
:1006000009F104090B9004210BA800F043FAB9F199
:100610002C0FF2D1D2E7002FA5D00AF00B030B2B41
:10062000A1D10220FFF7B4FE804600289BD0012014
:100630006A4E00F059FA0220307000F017FB0027D4
:100640005FFA87FB584600F05FFA054688B15846C6
:1006500000F06AFA01370028F2D146460025634BC4
:1006600002211B88ADF82C300BA800F013FA474686
:1006700065E701230220337000F0EEFA2C46019B5F
:100680009B689C4206D2204600F030FA0130E4D14B
:100690000434F4E7029B00241C704F4B46465C6018
:1006A0004746254693E7002F3FF45DAF0AF00B0362
:1006B0000B2B7FF458AF029B0220187000F0D6FA83
:1006C000322000F0C9F9B0F1000BFFF64CAF1BF07F
:1006D00003087FF448AF019B996804EB0B028A4240
:1006E0003FF641AFBBF5807F3FF63DAF404A0392F6
:1006F000D8450FDA4FF47A7000F0AEF904900499FF
:100700000029FFF630AF039A049908F8021008F1A7
:100710000108ECE7C820FFF73BFE804600283FF4C5
:1007200022AF1F2C11D8C4F120075F4528BF5F46B8
:1007300010AB24F003003A462D49184400F0AAFA01
:100740003A46FF212A4800F0CFFA4FEAAB03DAB26B
:1007500027490393204600F0CFFA074600283FF4CC
:100760007EAF039B04EB830431E70220FFF710FE0A
:1007700000283FF4F8AE00F0FDF900283FF4F3AE96
:100780004FF000084346019A9268904532D2B8F182
:100790001F0F12D8109A01320FD028F0030218A9A7
:1007A0000A4452F8202C0B92184604220BA900F0A0
:1007B00067FB08F104080346E5E74046039300F0B1
:1007C00095F9039B0B90EFE70022002050230020B7
:1007D00038220020BD030008542300204C220020B2
:1007E0003E34000804220020082200204034000883
:1007F0005022002018A8042140F84C3D00F04AF98E
:10080000E5E618A8002340F8343D642100F038F9EB
:1008100000287FF4A8AE0220FFF7BAFD00283FF4BD
:10082000A2AE0B9800F092F918AB43F8480D0421E2
:100830001846E3E718A8002340F8343D642100F08F
:100840001FF900287FF48FAE0220FFF7A1FD0028DA
:100850003FF489AE0B9800F087F918AB43F8440DCC
:10086000E5E70220FFF794FD00283FF47CAE00F09E
:1008700091F918AB43F8400DD9E70220FFF788FD46
:1008800000283FF470AE0BA9142000F089F98046CF
:1008900018A8042140F83C8D00F0FCF841460BA854
:1008A000ACE7322000F0D8F8B0F10008FFF65BAEFC
:1008B00018F0030F7FF457AE019A926808EB090312
:1008C00093423FF650AE0220FFF762FD00283FF44E
:1008D0004AAE28F00308C844C1453FF478AE484604
:1008E00000F004F904210A900AA800F0D3F809F1F5
:1008F0000409F1E74FF47A70FFF74AFD00283FF44E
:1009000032AE00F037F9002842D0109B01330BD0F3
:10091000082210A9002000F0EFF9002838D020228A
:10092000FF2110A800F0E0F9FFF73AFD364801F08A
:100930002DF80FE6002F3FF416AE0AF00B030B2B39
:100940007FF411AE18A8002340F8343D642100F074
:1009500097F8804600287FF406AE0220FFF718FDC6
:1009600000283FF400AE0390FFF71AFD41F28830F3
:1009700001F00CF80B9800F03FFA00F009FA039B25
:1009800045461F46DBE5074621E64FF00009EAE54C
:10099000B84664E6002000F05FF80490049B002B4A
:1009A000FFF6D0AD012000F057F9049B213B122B3C
:1009B0003FF6C5AD01A252F823F000BF5B05000869
:1009C00081050008170600083F0500083F050008DC
:1009D0003F050008A7060008A30800086B070008E9
:1009E0000308000835080008630800083F050008F0
:1009F0007B0800083F050008F5080008CF0500083F
:100A00003F05000835090008A086010070B50F4BAE
:100A10000C4619780131C9B2012906460FD80C4895
:100A200003681D6A4FF47A73534331462246A84740
:100A3000844204D1074B00221A70012070BD4FF48C
:100A4000FA7000F0A3FF002070BD00BF0C22002050
:100A5000C82500208823002007B502AB002203F838
:100A6000012D012102461846FFF7D0FF20B19DF865
:100A7000070003B05DF804FB4FF0FF30F9E700001A
:100A80000A4608B50421FFF7C1FF80F00100C0B29B
:100A9000404208BD30B4054C2368DD69044B0A466A
:100AA000AC460146204630BC604700BFC825002048
:100AB000A086010070B501F013FA094C094E2080A0
:100AC000002530682388834208D901F003FA33688F
:100AD00005440133B5F5803F3360F2D370BD00BFEC
:100AE0008A2300205C23002001F0A8BA00F10060F6
:100AF00000F580300068704700F10060920000F55A
:100B0000803001F033BA0000054B1A68054B1B8892
:100B10009B1A834202D9104401F0DCB900207047CF
:100B20005C2300208A23002038B5074D044628683E
:100B3000204401F0D7F928B928682044BDE838409E
:100B400001F0E8B938BD00BF5C23002010F00303BA
:100B500008D1B0F5047F05D200F10050A0F508409F
:100B60000068704700207047014BC058704700BFB5
:100B7000107AFF1F064991F8243033B10023082270
:100B8000086A81F82430FFF7B7BF0120704700BF23
:100B900060230020014B1868704700BF002004E06C
:100BA00070B52A4B1C68C4F30B03240C63B140F2EC
:100BB0001342934231D040F2194293422FD040F277
:100BC000214293422DD10323214A0C2505FB032307
:100BD0005D6893F9082042F201039C4224D0B4F5E9
:100BE000805F23D041F201039C4221D041F20303F4
:100BF0009C421FD041F207039C4208BF3122441E91
:100C00000C44013D0B46A3421ED215F9016F581C3E
:100C100096B1034600F8016CF5E70123D4E70223FF
:100C2000D2E73F220B4DD6E73322E3E74122E1E74B
:100C30005A22E4E75922E2E72C2584421D7001D9AB
:100C4000981C5A70401A70BD1846FBE7002004E05B
:100C50005034000844340008022802BF024B4FF011
:100C600000429A61704700BF00080240022802BF9C
:100C7000024B4FF400429A61704700BF00080240E7
:100C8000022801BF024A536983F40043536170474D
:100C90000008024010B50023934203D0CC5CC4543A
:100CA0000133F9E710BD000030B5441E14F9010FFF
:100CB0000B4660B193F90050854201F1010106D164
:100CC0001AB993F90020801A30BD013AEEE7002AE4
:100CD000F7D1104630BD000002460346981A13F9BA
:100CE000011B0029FAD1704702440346934202D007
:100CF00003F8011BFAE770472DE9F047234C94F8FD
:100D0000243005468846174683BB2E46DFF87C9084
:100D1000C7B394F824302BB92022FF21484626621D
:100D2000FFF7E2FF94F82400C0F10805BD4228BF98
:100D30003D465FFA85FAAD0041462A4604EB800045
:100D4000FFF7A8FF94F82430A7EB0A079A445FFA4C
:100D50008AFABAF1080F2E44A844FFB284F824A0FE
:100D6000D6D1FFF707FF0028D2D108E0266A06EBAC
:100D70008306B042CAD0FFF7FDFE0028C5D100208F
:100D8000BDE8F0870120BDE8F08700BF60230020A8
:100D9000024B1A78024B1A70704700BF882300205C
:100DA0000C22002038B5104D104C284600F004F9F4
:100DB0002146284600F02CF924680D48626DD2F8CF
:100DC000043843F00203C2F8043800F0DFFD09499B
:100DD000204600F029FA626DD2F8043823F00203AD
:100DE000C2F8043838BD00BFC825002044350008CB
:100DF00040420F006C35000870470000FEE700001D
:100E000000B59BB0EFF3098168226846FFF742FF07
:100E1000EFF30583044B9A6BDA6A9A6A9A6A9A6AC4
:100E20009A6A9A6A9B6AFEE700ED00E000B59BB003
:100E3000EFF3098168226846FFF72CFFEFF3058383
:100E4000044B9A6B9A6A9A6A9A6A9A6A9A6A9B6A35
:100E5000FEE700BF00ED00E000B59BB0EFF30981B5
:100E600068226846FFF716FFEFF30583034B5A6BC2
:100E70009A6A9A6A9A6A9A6A9B6AFEE700ED00E0AB
:100E800030B5084D0A4491420BD011F8013B0924BA
:100E90005840013CF7D040F300032B4083EA500058
:100EA000F7E730BD2083B8ED002304491A465A50B5
:100EB000C8180833802B4260F9D170478C2300207A
:100EC000026843681143016003B11847704700008E
:100ED00013B5446BD4F894341A681178042915D1E9
:100EE000217C022912D11979128901238B401342E6
:100EF0000CD101A904F14C0001F026FFD4F8944470
:100F0000019B21790246206800F0DAF902B010BD99
:100F1000143001F0A9BE00004FF0FF33143001F08F
:100F2000A3BE00004C3001F07BBF00004FF0FF3348
:100F30004C3001F075BF0000143001F077BE0000A6
:100F40004FF0FF31143001F071BE00004C3001F061
:100F500047BF00004FF0FF324C3001F041BF0000AE
:100F6000D0F8942438B5136819780429054601D0BF
:100F7000012038BD017C0229FAD112795C89012057
:100F800090400440F4D105F1140001F009FE02463E
:100F90000028EDD0D5F894544FF48073286869790F
:100FA00000F07CF9204638BD406BFFF7D9BF000048
:100FB00000207047704700007FB5124B036000238C
:100FC00043608360C360012502260F4B057404460D
:100FD0000290019300F18402294600964FF4807339
:100FE000143001F0B9FD094B0193029400964FF4BF
:100FF000807304F52372294604F14C0001F080FE51
:1010000004B070BDA0340008A90F0008D10E00087C
:101010000B68202282F311880A7903EB8202906127
:101020004A79093243F822008A7912B103EB82032C
:10103000986102230374C0F89414002383F3118889
:101040007047000038B5037F044613B190F8543060
:10105000ABB9201D01250221FFF732FF04F1140076
:1010600025776FF0010100F0B9FC84F8545004F1C9
:101070004C006FF00101BDE8384000F0AFBC38BD56
:1010800010B5012104460430FFF71AFF002323772F
:1010900084F8543010BD000038B5044600251430E3
:1010A00001F072FD04F14C00257701F041FE201D96
:1010B00084F854500121FFF703FF2046BDE8384073
:1010C000FFF74EBF90F8443003F06003202B19D196
:1010D00090F84520212A0AD0222A4FF000030ED092
:1010E000202A0FD1084A82630722C26304E0064B1C
:1010F00083630723C3630023036401207047836372
:10110000C363F9E7002070470D220020D0F8943423
:1011100037B51A681178042904461AD1017C0229CE
:1011200017D11979128901238B40134211D100F193
:101130004C05284601F0BCFE58B101A9284601F033
:1011400003FED4F89444019B21790246206800F004
:10115000B7F803B030BD000000EB8103F7B59C6920
:1011600005460E46F4B1202383F3118805EB86076C
:10117000201D0821FFF7A4FEFB685B691B684C3447
:1011800013B1204601F0EEFD01A9204601F0DCFD7F
:10119000024648B1019B3146284600F091F80023F1
:1011A00083F3118803B0F0BDFB685A691268002A06
:1011B000F5D01B8A013B1340F1D105F14402EAE767
:1011C000093138B550F82140DCB1202383F3118870
:1011D000D4F894241368527903EB8203DB689B698B
:1011E0005D6845B104216018FFF76AFE294604F1E5
:1011F000140001F0DFFC2046FFF7B2FE002383F36A
:10120000118838BD7047000001F088B801230370D1
:1012100000234360C36183620362C362436203636A
:10122000038143817047000038B50446202383F3CF
:10123000118800254160C56005614561856101F047
:101240007DF80223237085F3118838BD70B500EB5B
:10125000810305465069DA600E46144618B1102223
:101260000021FFF741FDA06918B110220021FFF70E
:101270003BFD31462846BDE8704001F029B9000029
:10128000028902F001020281428902F001024281D8
:10129000002202614261826101F0AEB9F0B400EB5C
:1012A00081044789E4680125A4698D403D43458157
:1012B00023600023A2606360F0BC01F0C9B90000A4
:1012C000F0B400EB81040789E468012564698D406E
:1012D0003D43058123600023A2606360F0BC01F000
:1012E00043BA000070B50223002504460370A0F83D
:1012F0004C5080F84E5080F84F5005814581C560B4
:1013000005614561856180F8345001F07DF86368BE
:101310001B6823B129462046BDE87040184770BDC0
:10132000037880F850300523037043681B6810B5BC
:1013300004460BB10421984700232381638110BD2B
:10134000436890F850201B6802700BB105211847C4
:101350007047000090F8343070B5044613B1002394
:1013600080F8343004F14402204601F067F96368E4
:101370009B6863BB94F8445015F0600615D194F84F
:10138000453005F07F0545EA032540F202339D42D2
:1013900000F00E815BD8022D00F0DC803FD8002DDC
:1013A00000F08780012D00F0CF800021204601F061
:1013B0009FFB0021204601F091FB63681B6813B17D
:1013C000062120469847062384F8343070BD204615
:1013D00098470028CED094F84B2094F84A3043EA3E
:1013E0000223E26B934238BFE36394F94430E56B28
:1013F000002B4FF0200380F2FD80002D00F0EC80E8
:10140000092284F8342083F311880021E36BA26B56
:101410002046FFF755FF002383F3118870BDB5F513
:10142000817F00F0B180B5F5407F49D0B5F5807F70
:10143000BBD194F84630012BB7D1B4F84C3023F02F
:101440000203A4F84C30A663E6632664C3E740F2C7
:1014500001639D421ED8B5F5C06F3BD2B5F5A06FB4
:10146000A3D1B4F84430B3F5A06F0ED194F8463050
:1014700084F84E30204601F01FF863681B6813B1F2
:10148000012120469847032323700023A363E363CD
:101490002364A0E7B5F5106F32D040F602439D42B9
:1014A00052D0B5F5006F80D104F14F03A36301233F
:1014B00024E004F14C03A3630223E36325648AE779
:1014C00094F84630012B7FF470AFB4F84C3043F001
:1014D0000203B6E794F84920616894F848304D68F3
:1014E00094F8471043EA0223204694F84620A84780
:1014F00000283FF45AAF4368A3630368E363A4E79B
:101500002378042B10D1202383F311882046FFF782
:10151000B7FE86F31188636884F84F601B68032167
:1015200021700BB12046984794F84630002BACD080
:1015300084F84F300423237063681B68002BA4D009
:10154000022120469847A0E7374BA3630223E363B9
:1015500000239DE794F8481011F0800F204601F019
:101560000F010ED001F05CF8012806D002287FF4AC
:101570001CAF2E4BA363E06367E72D4BA363E563CA
:1015800063E701F03FF8EFE794F84630002B7FF473
:101590000CAF94F8483013F00F013FF476AF1A0601
:1015A000204602D501F0B8FA6FE701F0ABFA6CE71C
:1015B00094F84630002B7FF4F8AE94F8483013F0DE
:1015C0000F013FF462AF1B06204602D501F090FAEE
:1015D0005BE701F083FA58E7142284F8342083F3A0
:1015E00011882B462A4629462046FFF757FE85F3E9
:1015F000118870BD5DB1152284F8342083F3118801
:101600000021E36BA26B2046FFF748FE03E70B22A5
:1016100084F8342083F311882B462A462946204635
:10162000FFF74EFEE3E700BFD0340008C8340008DF
:10163000CC34000838B590F834300446152B29D83E
:10164000DFE803F03E28282828283E28280B2939DF
:1016500028282828282828283E3E90F84B1090F863
:101660004A20C36B42EA01229A4214D9C268128A04
:10167000B3FBF2F502FB15356DB9202383F3118816
:101680002B462A462946FFF71BFE85F311880A23BD
:1016900084F8343038BD142384F83430202383F3A5
:1016A000118800231A4619462046FFF7F7FD00234C
:1016B00083F3118838BD036C03B198470023E7E733
:1016C000002101F015FA0021204601F007FA6368B5
:1016D0001B6813B10621204698470623D8E700006F
:1016E00090F83420152A38B5044622D801239340B7
:1016F00040F6416213421DD113F480150FD19B02B5
:1017000017D50B2380F83430202383F311882B4620
:101710002A462946FFF7D4FD85F3118838BDC368F2
:101720009B695B682BB9036C03B19847002384F86D
:10173000343038BD002101F0DBF90021204601F0F2
:10174000CDF963681B6813B106212046984706232C
:10175000EDE70000024B00221B605B609A6070475F
:101760000C240020002303748268054B1B689968D1
:101770009142FBD25A680360426010605860704723
:101780000C24002008B5202383F31188037C032B4D
:1017900005D0042B0DD02BB983F3118808BD436904
:1017A00000221A604FF0FF334361FFF7DBFF002395
:1017B000F2E790E80C001A6002685360F2E700005C
:1017C000002303748268054B1B6899689142FBD81B
:1017D0005A68036042601060586070470C24002013
:1017E000054B19690874186802681A60536018611B
:1017F00001230374FEF788BD0C24002030B54B1C78
:1018000087B005460A4C10D023690A4A01A800F0A7
:1018100001F92846FFF7E4FF049B13B101A800F08B
:101820004BF92369586907B030BDFFF7D9FFF8E7D6
:101830000C2400208517000838B50C4D41612B6938
:1018400081689A689142044603D8BDE83840FFF7A2
:1018500089BF1846FFF7B4FF01232C6101462374AA
:101860002046BDE83840FEF74FBD00BF0C240020E5
:10187000044B1A681B6990689B68984294BF0020CB
:10188000012070470C24002010B5084C2368206903
:101890001A6822605460012223611A74FFF790FFD6
:1018A00001462069BDE81040FEF72EBD0C24002043
:1018B000FEE7000010B50C4CFFF74CFF00F09CF861
:1018C00080220A49204600F021F8012344F8180C30
:1018D000037400F03FFC002383F3118862B60448D0
:1018E000BDE8104000F034B834240020D43400089F
:1018F000DC34000800F01AB9034B59685A68521AD0
:101900009042FBD8704700BF001000E082600222C6
:1019100002740022427470478368A3F17C0243F88A
:101920000C2C026943F83C2C426943F8382C074AD6
:1019300043F81C2CC26843F8102C022203F8082C30
:10194000002203F8072CA3F11800704721030008B8
:1019500010B5202383F31188FFF7DEFF0021044632
:10196000FFF76AFF002383F31188204610BD0000B3
:10197000024B1B6958610F20FFF732BF0C24002077
:10198000202383F31188FFF7F3BF000008B5014659
:10199000202383F311880820FFF730FF002383F30F
:1019A000118808BD49B1064B42681B6918605A602E
:1019B000136043600420FFF721BF4FF0FF307047F2
:1019C0000C2400200368984206D01A680260506018
:1019D00059611846FFF7C6BE7047000038B5044687
:1019E0000D462068844200D138BD036823605C60E6
:1019F0004561FFF7B7FEF4E7054B03F114025A61A6
:101A00009A614FF0FF32DA6100221A62704700BF1C
:101A10000C240020F8B5274F0361C2600D46044630
:101A200001F07AFA3B46022D53F8142F294638BFAD
:101A300002219A423E461D460AD138627C61BC6151
:101A4000084422606260A160BDE8F84001F052BA2B
:101A5000D7F820E0A0EB0E035F181FD30027906893
:101A6000834217D8376AAA421F44376201D0C01A8E
:101A7000906073699A68914219D85A6823606260CD
:101A800014605C60A1609868411A99604FF0FF3360
:101A9000F361F8BD97601B1A1268E0E793689F42F4
:101AA00003D20EEB070001F033FA3946E1E7891A59
:101AB0001B68DFE70C24002038B51B4B01685A690E
:101AC00090421D4603F114020CD044682160036863
:101AD000002193425C60C16025D09A6881680A4405
:101AE0009A6038BD59614A605B6900219342C160C8
:101AF00003D1BDE8384001F005BA9A6881680A440C
:101B00009A602C6A01F008FA6A699268001B8242A6
:101B100009D9111A012998BF821C286ABDE83840EA
:101B2000104401F0F5B938BD0C2400202DE9F84F20
:101B3000204C0027656904F11406B84601F0ECF961
:101B4000236AA0EB030AAB6853451DD84FF0200968
:101B5000236AAA68D5F80CB013442362AB68AAEBD9
:101B6000030A2B68B3425E606361EF6001D101F04C
:101B7000C9F988F311882869D84789F311886569FC
:101B8000AB689A45E4D2D9E76369B34210D02062CA
:101B90009A68A2EB0A029A60226AAB68821A9B1AC0
:101BA000022B2CBFC0180230BDE8F84F01F0B0B9CD
:101BB000BDE8F88F0C24002000207047FEE70000ED
:101BC000704700004FF0FF3070470000022906D038
:101BD000032906D00129064818BF00207047054890
:101BE0007047032A9ABF044800EBC20000207047E8
:101BF000C83500087C3500081422002070B59AB062
:101C000001AD064608462946144600F095F82846D8
:101C1000FFF762F8C0B2431C5B0086E8180023702F
:101C200003236370002302341946DAB2904204F1B0
:101C3000020401D81AB070BDEA5C04F8022C04F862
:101C4000011C0133F1E7000008B5202383F311885C
:101C50000348FFF75BFA002383F3118808BD00BF38
:101C6000C825002010B50446052916D8DFE801F084
:101C700016150316161D202383F311880E4A012121
:101C8000FFF7E4FA20460D4A0221FFF7DFFA0C487D
:101C9000FFF702FA002383F3118810BD202383F39A
:101CA00011880748FFF7CEF9F4E7202383F3118862
:101CB0000348FFF7E5F9EDE7FC340008203500089C
:101CC000C825002038B50C4D0C4C0D492A4604F1AE
:101CD0000800FFF793FF05F1CA0204F1100009495B
:101CE000FFF78CFF05F5CA7204F118000649BDE83C
:101CF0003840FFF783BF00BF902A00201422002045
:101D00004C350008563500086135000870B50446AA
:101D100008460D46FEF7E0FFC6B2204601340378C0
:101D20000BB9184670BD32462946FEF7BDFF0028A4
:101D3000F3D1012070BD00002DE9F04704460D46A7
:101D4000FEF7CAFF2D49C6B22046FFF7DFFF08B1F4
:101D50000836F6B22A492046FFF7D8FF08B11036F8
:101D6000F6B2632E0BD8DFF89480DFF89490254FFD
:101D7000DFF89CA0267846B92E70BDE8F087214692
:101D80002846BDE8F04701F051BB252E31D107228E
:101D900041462046FEF788FF80B91B4B2A4603F1D7
:101DA0000C0153F8040B42F8040B8B42F9D119884B
:101DB0009B781180937007340F35DBE70822494682
:101DC0002046FEF771FFA0B9104BAA1C13F8011FA3
:101DD00009095345C95D02F8021C197801F00F0189
:101DE00002F10202C95D02F8031CEFD11835083474
:101DF000C0E72E7001340135BCE700BFE8350008AC
:101E00006135000800360008F03500080F7AFF1F22
:101E10001B7AFF1FBFF34F8F024AD368DB03FCD44A
:101E2000704700BF003C024008B5094B1B7873B9EE
:101E3000FFF7F0FF074B1A69002ABFBF064A5A6036
:101E400002F188325A601A6822F480621A6008BD72
:101E5000EE2C0020003C02402301674508B50B4BE7
:101E60001B7893B9FFF7D6FF094B1A6942F000427D
:101E70001A611A6842F480521A601A6822F4805279
:101E80001A601A6842F480621A6008BDEE2C0020C5
:101E9000003C02400B2870B513D80B4A0B4C13784A
:101EA00063B90B4E4FF0006144F8231056F82350ED
:101EB00001330C2B2944F7D10123137054F820006F
:101EC00070BD002070BD00BF202D0020F02C002030
:101ED00014360008014B53F82000704714360008F0
:101EE0000C2070470B2810B5044601D9002010BD06
:101EF000FFF7D0FF064B53F824301844C21A0BB931
:101F0000012010BD12680132F0D1043BF6E700BF9A
:101F1000143600080B2810B5044621D8FFF77AFFC5
:101F2000FFF782FF0F4AF323D360C300DBB243F411
:101F3000007343F002031361136943F480331361A8
:101F4000FFF768FFFFF7A6FF074B53F8241000F0D8
:101F5000DDF8FFF783FF2046BDE81040FFF7C2BF62
:101F6000002010BD003C0240143600082DE9F84363
:101F700012F00103154640D18218B2F1016F3CD234
:101F80002C4B1B6813F0010337D02B4CFFF74CFF91
:101F9000F323E360FFF73EFF40F20127032D01D951
:101FA000830713D0244C0F46401A40F20118EB1B54
:101FB0000B44012B00EB0706236924D823F001030F
:101FC0002361FFF74BFF0120BDE8F883236923F469
:101FD0004073236123693B43236151F8046B06601E
:101FE000BFF34F8FFFF716FF03689E4208D02369A7
:101FF00023F001032361FFF731FF0020BDE8F883E0
:10200000043D0430CAE723F440732361236943EAA3
:1020100008032361B94637F8023B3380BFF34F8F83
:10202000FFF7F8FE3688B9F80030B6B2B342BED03A
:10203000DDE700BF00380240003C0240084908B517
:102040000B7828B153B9FFF7EFFE01230B7008BDE1
:1020500023B1BDE808400870FFF700BF08BD00BF0E
:10206000EE2C002010B50244064B0439D2B2904247
:1020700000D110BD441C00B253F8200041F8040FF9
:10208000E0B2F4E750280040104B30B51C6F240438
:1020900007D41C6F44F400741C671C6F44F40044A4
:1020A0001C670B4C236843F4807323600244094B84
:1020B0000439D2B2904200D130BD441C00B251F874
:1020C000045F43F82050E0B2F4E700BF003802405C
:1020D000007000405028004007B5012201A90020EF
:1020E000FFF7C0FF019803B05DF804FB13B5044689
:1020F000FFF7F2FFA04206D002A9012241F8044DE9
:102100000020FFF7C1FF02B010BD000070470000C3
:10211000034B1B689B0042BF024B01221A707047A1
:1021200074380240212D0020014B1878704700BF01
:10213000212D0020EFF3098305494A6822F00102AE
:102140004A60683383F30988002383F3118870475A
:1021500030EF00E0202080F3118862B60B4B0C4A70
:10216000D96821F4E0610904090C0A430949DA60DD
:10217000CA6842F08072CA6007490A6842F00102E8
:102180000A601022DA7783F82200704700ED00E041
:102190000003FA05F0ED00E0001000E010B5202388
:1021A00083F311880E4B5B6813F4006314D0F1EED7
:1021B000103AEFF30984683C4FF08073E361094BF8
:1021C000DB68236684F30988FFF752FB10B1064BE6
:1021D000A36110BD054BFBE783F3118810BD00BF61
:1021E00000ED00E030EF00E03303000836030008A4
:1021F00070470000FEE70000084A094B09498B427E
:1022000004D3094A0021934205D3704752F8040FC2
:1022100043F8040BF3E743F8041BF4E7A037000886
:102220009C2D00209C2D00209C2D0020836D70B5DE
:10223000446D9E6800214FF0FF354A01A31801311B
:10224000D3F800090028BEBFD3F8000940F0804051
:10225000C3F80009D3F8000B0028BEBFD3F8000B69
:1022600040F08040C3F8000BA3188E42C3F8085911
:10227000C3F8085BE1D24FF00113C4F81C3870BDFD
:10228000890141F02001016103699B06FCD4122001
:10229000FFF732BB204B03EB80022DE9F047D2F869
:1022A0000CE05D6DDEF81420461CD2F800C005EB92
:1022B000063605EB4018516861450BD3D5F8342834
:1022C000012303FA00F022EA0000C5F8340818469A
:1022D000BDE8F087BEF81040ACEB0103A34228BF75
:1022E0002346D8F81849A4B2B3EB840F10D89468E9
:1022F0001F46A4F1040959F804AFC6F800A0042F42
:1023000001D9043FF7E71C440B4494605360D2E7C3
:102310000020BDE8F08700BF242D002010B5054C3B
:102320002046FEF773FF4FF0A0436365024BA365A1
:1023300010BD00BF242D0020683600080378012B53
:1023400070B5054650D12A4B446D98421BD1294B9C
:102350005A6B42F080025A635A6D42F080025A650D
:102360005A6D5A6942F080025A615A6922F080021D
:102370005A610E2143205B6900F0D8FB1E4BE360DD
:102380001E4BC4F800380023C4F8003EC02323606D
:102390006E6D4FF40413A3633369002BFCDA012341
:1023A00033610C20FFF7A8FA3369DB07FCD4122055
:1023B000FFF7A2FA3369002BFCDA0026A660284654
:1023C000FFF734FF6B68C4F81068DB68C4F8146862
:1023D000C4F81C684BB90A4BA3614FF0FF3363612B
:1023E000A36843F00103A36070BD064BF4E700BF90
:1023F000242D002000380240401400400300200239
:10240000003C30C0083C30C0F8B5446D05460021A2
:102410002046FFF735FFA96D00234FF001128F68AA
:10242000C4F834384FF00066C4F81C284FF0FF3071
:1024300004EB431201339F42C2F80069C2F8006BFB
:10244000C2F80809C2F8080BF2D20B686A6DEB6596
:10245000636210231361166916F01006FBD1122077
:10246000FFF74AFAD4F8003823F4FE63C4F80038C2
:10247000A36943F4402343F01003A3610923C4F884
:102480001038C4F814380A4BEB604FF0C043C4F85E
:10249000103B084BC4F8003BC4F81069C4F800397D
:1024A000EB6D03F1100243F48013EA65A362F8BDFB
:1024B0004436000840800010426D90F84E10D2F86B
:1024C000003823F4FE6343EA0113C2F80038704772
:1024D0002DE9F0410EB200EB86080D46D8F80C103D
:1024E0000F6807F00303022B50D0032B50D03D4A56
:1024F0003D4F012B18BF1746446D4FEA451E04EBB4
:102500000E030022C3F8102B8A6905F1100C002A73
:1025100040D04A8A05F158035B013A43E250012357
:10252000D4F81C2803FA0CF31343A6444A69C4F8F0
:102530001C380023CEF8103905F13F03002A39D0AA
:102540000A8A898B9208012988BF4A43C16D04EB2E
:102550008303561841EA0242C66529465A6020465E
:10256000FFF78EFED8F80C301B8A43EA85531F43D1
:1025700005F148035B01E7500123D4F81C2803FA56
:1025800005F51543C4F81C58BDE8F081174FB3E7B3
:10259000174FB1E704EB4613D3F8002B22F40042A7
:1025A000C3F8002BD4F81C28012303FA0CF322EA09
:1025B0000303BAE704EB83030E4A5A6004EB4616A2
:1025C00029462046FFF75CFED6F8003923F4004385
:1025D000C6F80039D4F81C38012202FA05F523EABE
:1025E0000505CFE70080001000800410008008106F
:1025F00000800C1000040002826D1268C265FFF7B3
:1026000015BE00005831436D49015B5813F400407A
:1026100004D013F4001F14BF0120022070470000F3
:102620004831436D49015B5813F4004004D013F462
:10263000001F14BF012002207047000000EB810141
:10264000CB68196A0B6813604B68536070470000D1
:1026500000EB810330B5DD68AA691368D36019B94E
:10266000402B84BF402313606B8A1468426D1C4466
:10267000013CB4FBF3F46343033323F0030302EBA5
:10268000411043EAC44343F0C043C0F8103B2B68F9
:1026900003F00303012B09B20ED1D2F8083802EB84
:1026A000411013F4807FD0F8003B14BF43F08053F7
:1026B00043F00053C0F8003B02EB4112D2F8003B5C
:1026C00043F00443C2F8003B30BD00002DE9F04167
:1026D000244D6E6D06EB40130446D3F8087BC3F817
:1026E000087B38070AD5D6F81438190706D505EB44
:1026F00084032146DB6828465B689847FA072FD594
:10270000D6F81438DB072BD505EB8403D968CCB990
:102710008B69488A5E68B6FBF0F200FB12628AB9E8
:102720001868DA6890420DD2121A83E81400202348
:1027300083F311880B482146FFF78AFF84F3118841
:10274000BDE8F081012303FA04F26B8923EA020356
:102750006B81CB6823B121460248BDE8F0411847A0
:10276000BDE8F081242D002000EB810370B5DD6809
:10277000436D6C692668E6604A0156BB1A444FF403
:102780000020C2F810092A6802F00302012A0AB2E6
:102790000ED1D3F8080803EB421410F4807FD4F86C
:1027A000000914BF40F0805040F00050C4F8000908
:1027B00003EB4212D2F8000940F00440C2F80009CD
:1027C000D3F83408012202FA01F10143C3F83418A6
:1027D00070BD19B9402E84BF4020206020682E8A29
:1027E000841940F00050013C1A44B4FBF6F440EA6E
:1027F000C440C6E7F8B504461E48456D05EB4413D2
:10280000D3F80869C3F80869F10717D5D5F8103867
:10281000DA0713D500EB8403D9684B691F68DA68BF
:10282000974218D2D21B00271A605F60202383F3DF
:1028300011882146FFF798FF87F31188330617D5D3
:10284000D5F834280123A340134211D02046BDE817
:10285000F840FFF71FBD012303FA04F2038923EABE
:10286000020303818B68002BE8D021469847E5E7F7
:10287000F8BD00BF242D002097482DE9F84F456D85
:102880006E69AB691E4016F4805F6E61044605D028
:10289000FEF728FDBDE8F84FFFF780BC002E12DAE6
:1028A000D5F8003E8C489B071EBFD5F8003E23F0AC
:1028B0000303C5F8003ED5F8043823F00103C5F83A
:1028C0000438FEF73DFD370505D58348FFF7AEFC1C
:1028D0008148FEF725FDB0040CD5D5F8083813F073
:1028E000060FEB6823F470530CBF43F4105343F40A
:1028F000A053EB60310704D56368DB680BB1764801
:102900009847F2025AD4B3020CD5D4F85480DFF8B9
:10291000C8A100274FF00109A36D9B68F9B28B4253
:1029200080F08780F70619D5616D0A6AC2F30A172D
:1029300002F00F0302F4F012B2F5802F00F0A18034
:10294000B2F5402F0AD104EB830301F58051DB6817
:10295000186A00231A469F4240F087803003D5F85A
:10296000184813D5E10302D50020FFF7AFFEA203FC
:1029700002D50120FFF7AAFE630302D50220FFF76C
:10298000A5FE270302D50320FFF7A0FE750381D51E
:10299000E00702D50020FFF72DFFA10702D5012097
:1029A000FFF728FF620702D50220FFF723FF230766
:1029B0007FF570AF0320FFF71DFF6BE7D4F854805D
:1029C000DFF814A100274FF00109A36D9B685FFA9F
:1029D00087FB5B4597D308EB4B13D3F8002902F430
:1029E0004022B2F5802F22D1D3F80029002A1EDA26
:1029F000D3F8002942F09042C3F80029D3F8002907
:102A0000002AFBDB5946606DFFF73AFC228909FA80
:102A10000BF322EA0303238104EB8B03DB689B683F
:102A200013B15946504698475846FFF733FC0137D3
:102A3000CBE708EB4112D2F8003B03F44023B3F597
:102A4000802F10D1D2F8003B002B0CDA628909FAF2
:102A500001F322EA0303638104EB8103DB68DB6893
:102A60000BB150469847013756E79C0708BF0A68E4
:102A7000072B98BF027003F101039CBF120A0130BB
:102A800069E7023304EB830201F5805152689069D3
:102A90000268D0F808C04068A2EB000E0022104681
:102AA00097420AD104EB830463689B699A683A44AD
:102AB0009A605A6817445F6050E712F0030F08BF2E
:102AC0000868964588BF8CF8000002F1010284BFB7
:102AD000000A0CF1010CE3E7242D0020436D03EB09
:102AE0004111D1F8003B43F40013C1F8003B70479B
:102AF000436D03EB4111D1F8003943F40013C1F8E1
:102B000000397047436D03EB4111D1F8003B23F4CA
:102B10000013C1F8003B7047436D03EB4111D1F83E
:102B2000003923F40013C1F80039704700F1604305
:102B300000F01F02400903F5614309018000C9B29A
:102B400000F1604083F8001300F5614001239340D9
:102B5000C0F880310360704730B5039C01720433C4
:102B600004FB0325C361049B03630021059B0060F4
:102B70004060C160426102618561046242628162BB
:102B8000C162436330BD00000022416A41610161BE
:102B9000C2608262C2626FF00101FEF71FBF0000D7
:102BA00003694269934203D1C2680AB100207047A9
:102BB000181D704703691960C2680132C260C2699A
:102BC000134482690361934224BF436A0361002175
:102BD000FEF7F8BE38B504460D46E3683BB16269BE
:102BE000131D1268A3621344E362002038BD237AE8
:102BF00033B929462046FEF7D5FE0028EDDA38BD68
:102C00006FF00100FBE70000C368C269013BC360CD
:102C10004369134482694361934224BF436A436119
:102C200000238362036B03B11847704770B52023FC
:102C3000044683F31188866A3EB9FFF7CBFF054649
:102C400018B186F31188284670BDA36AE26A13F8AA
:102C5000015BA362934202D32046FFF7D5FF002316
:102C600083F31188EFE700002DE9F84F04460E4684
:102C700090469946202787F311880025AA46D4F864
:102C800028B0BBF1000F09D149462046FFF7A2FF4B
:102C900020B18BF311882846BDE8F88FA16AE36A5A
:102CA000A8EB050B5B1A9B4528BF9B46BBF1400F69
:102CB0001BD9334601F1400251F8040B43F8040BD1
:102CC0009142F9D1A36A40334036A3624035A26AEB
:102CD000E36A9A4202D32046FFF796FF8AF31188EF
:102CE0004545D8D287F31188C9E730465A46FDF7E3
:102CF000D1FFA36A5B445E44A3625D44E7E7000042
:102D000010B5029C0172043303FB0421C36100234C
:102D10008362C362039B0363049B00604060C460E2
:102D200042610261816104624262436310BD00003E
:102D3000026AC260426A4261026100228262C26229
:102D40006FF00101FEF74ABE436902699A4203D15E
:102D5000C2680AB100207047184650F8043B0B6067
:102D600070470000C368C2690133C36043691344FC
:102D700082694361934224BF436A43610021FEF7A5
:102D800021BE000038B504460D46E3683BB1236917
:102D90001A1DA262E2691344E362002038BD237A5F
:102DA00033B929462046FEF7FDFD0028EDDA38BD8F
:102DB0006FF00100FBE7000003691960C268013A87
:102DC000C260C269134482690361934224BF436AAB
:102DD000036100238362036B03B11847704700004F
:102DE00070B5202304460E4683F31188856A35B9F1
:102DF0001146FFF7C7FF10B185F3118870BDA36AB4
:102E00001E70A36AE26A01339342A36204D3E169AC
:102E100020460439FFF7D0FF002080F3118870BDF1
:102E20002DE9F84F04460D4691469A464FF020088A
:102E300088F311880026B346A76A4FB95146204649
:102E4000FFF7A0FF20B187F311883046BDE8F88F67
:102E5000A06AE76AA9EB06033F1A9F4228BF1F46F4
:102E6000402F1BD905F1400355F8042B40F8042BE3
:102E70009D42F9D1A36A4033A3624036A26AE36A55
:102E80009A4204D3E16920460439FFF795FF8BF39A
:102E900011884E45D9D288F31188CDE729463A46A4
:102EA000FDF7F8FEA36A3B443D44A3623E44E5E7D8
:102EB000026943699A4203D1C3681BB91846704737
:102EC0000023FBE7836A002BF8D0043B9B1AF5D064
:102ED0001360C368013BC360C3691A44836902611C
:102EE0009A4224BF436A0361002383620123E5E71A
:102EF00000F090B84FF08043002258631A6102221C
:102F0000DA6070474FF080430022DA6070470000BB
:102F10004FF08043586370474FF08043586A7047C2
:102F20004B6843608B688360CB68C3600B69436107
:102F30004B6903628B6943620B6803607047000052
:102F400008B5224B22481A6940F2FF110A431A6160
:102F50001A6922F4FF7222F001021A611A691A6BCF
:102F60000A431A631A6D0A431A651A4A1B6D114601
:102F7000FFF7D6FF184802F11C01FFF7D1FF1748F1
:102F800002F13801FFF7CCFF154802F15401FFF7B9
:102F9000C7FF144802F17001FFF7C2FF124802F1A7
:102FA0008C01FFF7BDFF114802F1A801FFF7B8FF40
:102FB0000F4802F1C401FFF7B3FF0E4802F1E00130
:102FC000FFF7AEFFBDE8084000F0AAB800380240A5
:102FD000000002407436000800040240000802406D
:102FE000000C024000100240001402400018024091
:102FF000001C02400020024008B500F007FAFEF76E
:1030000059FCFFF785F8BDE80840FEF75BBE0000FD
:1030100070470000104B1A6C42F001021A641A6EDD
:1030200042F001021A660D4A1B6E936843F00103D9
:1030300093604FF0804353229A624FF0FF32DA627E
:1030400000229A615A63DA605A6001225A610821AB
:103050001A601C20FFF76ABD00380240002004E01F
:103060004FF0804208B51369D1680B40D9B2C9430B
:103070009B07116107D5202383F31188FEF73AFCE3
:10308000002383F3118808BD08B5FFF7E9FFBDE809
:103090000840FFF783B800001F4B1A696FEAC2525D
:1030A0006FEAD2521A611A69C2F308021A614FF02C
:1030B000FF301A695A69586100215A6959615A6981
:1030C0001A6A62F080521A621A6A02F080521A6218
:1030D0001A6A5A6A58625A6A59625A6A1A6C42F0F3
:1030E00080521A641A6E42F080521A661A6E0B4AA7
:1030F000106840F480701060186F00F44070B0F5F4
:10310000007F1EBF4FF4803018671967536823F49F
:103110000073536000F05AB900380240007000405C
:10312000334B4FF080521A64324A4FF440411160E1
:103130001A6842F001021A601A689207FCD59A6870
:1031400022F003029A602A4B19469A6812F00C0288
:10315000FBD1186800F0F90018609A601A6842F410
:1031600080321A600B689B03FCD54B6F43F0010360
:103170004B671F4B5A6F9007FCD51F4A5A601A685D
:1031800042F080721A601B4A53685904FCD5184BF0
:103190001A689201FCD5194A9A60194B1A68194BA2
:1031A0009A42194B21D1194A1168194A91421CD1EE
:1031B00040F205121A60144A136803F00F03052B3E
:1031C000FAD10B4B9A6842F002029A609A6802F0B8
:1031D0000C02082AFAD15A6C42F480425A645A6EA0
:1031E00042F480425A665B6E704740F20572E1E736
:1031F00000380240007000400854400700948838AE
:10320000002004E011640020003C024000ED00E0DA
:1032100041C20F41084A08B5536911680B4003F0D9
:103220000103536123B1054A13680BB150689847F5
:10323000BDE80840FEF7B2BF003C01408C230020EF
:10324000084A08B5536911680B4003F00203536143
:1032500023B1054A93680BB1D0689847BDE8084090
:10326000FEF79CBF003C01408C230020084A08B5B3
:10327000536911680B4003F00403536123B1054AFD
:1032800013690BB150699847BDE80840FEF786BF47
:10329000003C01408C230020084A08B5536911689E
:1032A0000B4003F00803536123B1054A93690BB146
:1032B000D0699847BDE80840FEF770BF003C014068
:1032C0008C230020084A08B5536911680B4003F0AD
:1032D0001003536123B1054A136A0BB1506A984732
:1032E000BDE80840FEF75ABF003C01408C23002097
:1032F000174B10B55C691A68144004F478725A616F
:10330000A30604D5134A936A0BB1D06A98476006A6
:1033100004D5104A136B0BB1506B9847210604D5A6
:103320000C4A936B0BB1D06B9847E20504D5094A60
:10333000136C0BB1506C9847A30504D5054A936CE8
:103340000BB1D06C9847BDE81040FEF727BF00BF17
:10335000003C01408C2300201A4B10B55C691A68B0
:10336000144004F47C425A61620504D5164A136D78
:103370000BB1506D9847230504D5134A936D0BB1DB
:10338000D06D9847E00404D50F4A136E0BB1506E10
:103390009847A10404D50C4A936E0BB1D06E9847A0
:1033A000620404D5084A136F0BB1506F9847230489
:1033B00004D5054A936F0BB1D06F9847BDE8104014
:1033C000FEF7ECBE003C01408C230020062108B52E
:1033D0000846FFF7ABFB06210720FFF7A7FB0621F6
:1033E0000820FFF7A3FB06210920FFF79FFB06211A
:1033F0000A20FFF79BFB06211720FFF797FB06210A
:103400002820BDE80840FFF791BB000008B5FFF792
:1034100043FEFDF749FDFDF7F7FEFDF7CBFDFFF796
:10342000F7FDBDE80840FFF763BD0000034611F853
:10343000012B03F8012B002AF9D170471210121347
:103440001211000053544D3332463F3F3F000000FD
:1034500000000000443400083F0000001304000096
:10346000803400083F000000190400008A3400087E
:103470003F00000021040000943400083F000000D9
:1034800053544D3332463430780053544D33324622
:103490003432780053544D33324634343658580061
:1034A000000000002D0F0008190F0008550F00083C
:1034B000410F00084D0F0008390F0008250F0008C4
:1034C000110F0008B10F000800000000010000000B
:1034D000000000006D61696E00000000F434000817
:1034E00050240020C825002001000000B118000869
:1034F0000000000069646C6500000000020000002C
:103500000000000059110008C111000840004000EF
:10351000602A0020702A0020020000000000000045
:103520000300000000000000051200080000000079
:1035300010000000802A00200000000001000000B0
:1035400000000000242D002001010200417264757A
:1035500050696C6F740025424F415244252D424CF6
:10356000002553455249414C25000000651C0008C8
:10357000CD1B0008C5100008491C000843000000CE
:103580008435000809024300020100C0320904002A
:1035900000010202010005240010010524010001C0
:1035A000042402020524060001070582030800FF27
:1035B00009040100020A00000007050102400000A2
:1035C000070581024000000012000000D03500080D
:1035D00012011001020000400912415700020102CD
:1035E000030100000403090425424F415244250011
:1035F0004D616D62614634303555532D493243007B
:103600003031323334353637383941424344454618
:1036100000000000004000000040000000400000EA
:103620000040000000000100000002000000020055
:103630000000020000000200000002000000020082
:1036400000000200000000005513000835160008B5
:10365000E116000840004000842D0020842D002049
:1036600001000000942D00208000000040010000B7
:10367000030000000000800200000000AAAAAAAA1D
:1036800000000000FFFF00000000000000A00A0092
:103690000000000000000000AAAAAAAA0000000082
:1036A000FFFF0000000000000000000000000050CC
:1036B00000000000AAAAAAAA00000000FF3F000024
:1036C00000000000000000000000000000000000FA
:1036D000AAAAAAAA00000000FFFF00000000000044
:1036E000000000000000000000000000AAAAAAAA32
:1036F00000000000FFFF00000000000000000000CC
:103700000000000000000000AAAAAAAA0000000011
:10371000FFFF0000000000000000000000000000AB
:1037200000000000AAAAAAAA00000000FFFF0000F3
:103730000000000000000000000000000000000089
:103740000A0000000000000003000000000000006C
:103750000000000000000000000000000000000069
:103760000000000000000000000000000000000059
:103770000E0400000000000000000F00FF00960093
:103780000000000804000000E4350008000000000C
:103790000000000000000000000000000000000029
:0437A0000000000025
:00000001FF

View File

@ -645,6 +645,7 @@ is bob we will attempt to checkout bob-AVR'''
"BeastF7",
"FlywooF745",
"luminousbee5",
"MambaF405US-I2C",
# SITL targets
"SITL_x86_64_linux_gnu",
"SITL_arm_linux_gnueabihf",

View File

@ -72,6 +72,7 @@ brand_map = {
'QioTekZealotF427' : ('ZealotF427', 'QioTek'),
'BeastH7' : ('Beast H7 55A AIO', 'iFlight'),
'BeastF7' : ('Beast F7 45A AIO', 'iFlight'),
'MambaF405US-I2C' : ('Diatone Mamba Basic F405 MK3/MK3.5', 'Diatone'),
}
class Firmware():