From fcc273d3a038f11430417ebacafbc8a6c408b579 Mon Sep 17 00:00:00 2001 From: Martino Facchin <m.facchin@arduino.cc> Date: Mon, 14 Aug 2017 12:31:58 +0200 Subject: [PATCH] Bootloader fits cleanly 8KB limit --- .../samd21_sam_ba_arduino_mkrgsm1400.bin | Bin 6408 -> 7476 bytes .../samd21_sam_ba_arduino_mkrgsm1400.hex | 861 ++++++++++-------- bootloaders/zero/build_all_bootloaders.sh | 2 +- 3 files changed, 465 insertions(+), 398 deletions(-) diff --git a/bootloaders/mkrgsm1400/samd21_sam_ba_arduino_mkrgsm1400.bin b/bootloaders/mkrgsm1400/samd21_sam_ba_arduino_mkrgsm1400.bin index 94e0fd82231ab60b843591a4b35620e26ffb0f2c..f8526c4f69a9f1c1823fff79fa9a95c8ac6b39a9 100755 GIT binary patch delta 2247 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 delta 1189 zcmYk5T}&KR6vxlquUS|=W(AgE8DMs|6_!%NQlx-Z`I3*_jcNL##l~z&Y{pMEZEA?M zZfhH}HZ%cmn*eD|np#^@Ya;9Rjf84^@WHtIU_wkEh%eh}jBAJ)3WMYSVojXnmvhhk z|Ia=5-kJHjH{DTTrbw%C5jjDLYt~y|Lqz3B{(HO_k4dx7J!!k8%pPm4yrmE&h_sgh zJek{$HyK;ywXTTm8skyd&uobAmL{2<UzQfxmzn3?yKSk@?4%t*!51igD%zc`(yLXr zuQ8WjqHukFPfVF&A*HW1R+?|n!($f*SYAm~uGJ-)$5;=A&3s)Vq@P=Nr>)S!U?{eb zXo$U{D<hT>wkGaUabcT^@r}mVncyM2&>Eu-bv#iQT?xo<l(@)7sZuuRouJ@CLJIm5 z*L6*u8}Y@ch2>b#pY%^rt22kw6w{kjq%E^hKSg_f%Tw`}ZE7jx7?e{`);G<9ICHmy z`oy(8efESj`hXGrPHQwo{qh>E73@T(a8P&FG8RoLe!J;jmb3NFm@^(qSVnSNQv<qX zyox9<(?RN2_*Kt-_9Oqv^U(9_b|l@Rf4pQFkNEdxUrEz&S;qCu+47fI>NHmU5S#}e zfiu8{ZVUvlt7`$oAd!g|=z#VBaTVMLA0U4pc+&1*i_QnwYH9kDC25R8mJu+eHPPmd zX-8xM%lOnZmRE*H;g_<`7z?r)wy1RJRWNx>rd2>xY@}5|d}~<hRP=z#f|l`usZIGF zYjReKi$$CG#md^0aLZX|v`n?Db*ikhP!QVvEpZ1zOJ?11m#V4dnBCr_(A<DCr|A*3 z6}i{6tBRW3@oi+w;!gM~F#iy~X0=nD8z{|Do0JQyLA4t<`)F&If3NaaVIQhC{@o1^ z$u(@6_sC5ZX>@D%5nU1&;^W8U_X24Q#q{yJf2_ODIighw`_88}hz~3|vNAl)nYY<F z4cCRtUhgyZl#F`nqy9b=b%RcD9<&3o&=9x)dkbP4cov8zNz~0?d<pCVV##TdBgUbf z1TTU)a1a~;wi}l98sZE*Ll`@5SeZh#lZ8d2*CB|;ZzE0uu>sLQG&_M@G;ZTHzQb&S zPx=l7=8!kxN1R8z0yK;pfIE9{$u|18ag_hy3$sJq@Ex^%?&IUN<0V2~fVGh?*IGMS zqnP2}DTV)O*}9vZ^G^^hgFE0);He_I46aray^Fsldh#7D(xY{>NA^>sy|=Tgx1)>C Z_!WP^Lv#Qf2B*RN<9N@L`Nn_T_7B5yN#6hf diff --git a/bootloaders/mkrgsm1400/samd21_sam_ba_arduino_mkrgsm1400.hex b/bootloaders/mkrgsm1400/samd21_sam_ba_arduino_mkrgsm1400.hex index 986a4ebe..a08ddc38 100644 --- a/bootloaders/mkrgsm1400/samd21_sam_ba_arduino_mkrgsm1400.hex +++ b/bootloaders/mkrgsm1400/samd21_sam_ba_arduino_mkrgsm1400.hex @@ -1,403 +1,470 @@ -:10000000FC7F002015060000050600000906000020 +:10000000FC7F0020210A0000110A0000150A0000F0 :1000100000000000000000000000000000000000E0 -:100020000000000000000000000000000D060000BD -:100030000000000000000000110600004907000059 +:10002000000000000000000000000000190A0000AD +:1000300000000000000000001D0A0000750B000019 :1000400010B5064C2378002B07D1054B002B02D0AE :10005000044800E000BF0123237010BD5C000020B5 -:1000600000000000A818000008B5084B002B03D0C2 +:1000600000000000D41C000008B5084B002B03D092 :100070000748084900E000BF07480368002B03D089 :10008000064B002B00D0984708BDC046000000007A -:10009000A8180000600000205800002000000000A8 -:1000A000154A164B1178002909D115491878097895 -:1000B0004118C9B21970802012494003C8611178F3 -:1000C0000131C9B211701978F02902D819780929BB -:1000D00009D80B4908784042C0B2087018780978EE -:1000E0004118C9B2197012781B789A4203D1802244 -:1000F000044B5203DA6170477800002001000020B1 -:10010000000000200044004110B5C3699C07FCD4E6 -:1001100003680224A3430360C46901231C42FBD18A -:100120000468234303600368DC07FCD4C46901232B -:100130001C42FBD1C469DC401C42F7D1084B1A4376 -:100140000260C3695A07FCD4C0239B0243608181CB -:10015000C3699C07FCD4036802221343036010BDEB -:1001600004000040037EDA07FCD5018570470000DB -:10017000027E01235107FBD5428B1A4207D1428BE5 -:10018000DA401A4203D1428B92081A4202D0034B42 -:1001900001221A70008DC0B27047C046790000205D -:1001A00070B50368041C988B1A1C0821FF320842A2 -:1001B00026D0802099839872112353704021144BCC -:1001C000917150715E68134DC0202E40800506432A -:1001D0005E605E693540284358610F4818600F48DB -:1001E00018615D680E4828408025AD02284358609C -:1001F0005868800B8003586000235171237105E01B -:10020000137ADA0602D5201C00F0D8FA207970BDE6 -:1002100098010020FFFFFF8F9800002018010020A8 -:10022000FF3F00F0002303714371044B01608360C2 -:100230000B78022213430B707047C046A1010000E7 -:1002400038B5364B2021DA6901200A43DA61344B94 -:1002500006241A7802431A70324B0F221978914300 -:1002600019701978214319702F490C7820430870B0 -:1002700019780A401A701A7860210A431A702B4BB9 -:100280002B4A5A805A7852B2002AFBDB294B0121B3 -:100290001A780A431A709A78D107FCD42648026863 -:1002A000510B1F221140914200D1052111408C01B8 -:1002B0001D8D22492940214319850468A10C0A405B -:1002C0001F2A00D11D221C8D1F210A408C4322436E -:1002D0001A8502680721D20D0A408A4200D1032202 -:1002E0000A40188D1103164A02400A431A851978EC -:1002F0007F220A401A701A78042112480A431A70A1 -:1003000058621A890C218A431A811A8901218A4369 -:100310001A810021802201F044F938BD0004004018 -:10032000584400413C44004159440041000C004005 -:100330000640000000500041246080003FF8FFFFAD -:10034000FF8FFFFF98010020F7B5141C1F4A5F01C3 -:1003500001971D1CD319061C5869271C4000400F2B -:1003600003301033C74006D00F1C80225968120694 -:100370000A435A6009E02F1C7B1E9F41144BBF01AA -:10038000FF18381C221C01F003F901990F480835A9 -:1003900042181761131C5269A104920B890C920335 -:1003A0000A435A6159690B4A0A405A616B01F318B2 -:1003B0000222DA715979802252420A435A716B0142 -:1003C000F318DB799A07FAD5201CFEBD98010020AE -:1003D00018010020FF3F00F0F8B51A4E051C3378D5 -:1003E000141C002B12D1184B184A1A645A6C920B29 -:1003F00092035A64586C164A02405A64A2235B0066 -:10040000EA5C40200243EA54012333704827FF3757 -:10041000EA5D0123134012D00B4B5A6C9204920CEC -:10042000A24202D25C6CA404A40C081C221C074942 -:1004300001F0AEF80123EB550023337000E01C1CE3 -:10044000201CF8BD7A00002098010020D800002070 -:10045000FF3F00F0FF3083792022002900D11022D5 -:100460001343837170470000084BFF305A69920BA9 -:1004700092035A6102230372827980235B42134301 -:100480008371037A9A07FCD57047C0469801002013 -:1004900080235B421943C9B28172704770B5A023B3 -:1004A00003225B00C254134B134A5C6CC0211440FE -:1004B00089050C4346255C64FF35402444550F4DA7 -:1004C00030261D6490256D0046555D6B154029430F -:1004D000922559636D0080214155094D1D63B0255A -:1004E0006D0044555C6F22405A67B2235B00C154D3 -:1004F00070BDC04698010020FFFFFF8FD80000208C -:100500005801002030B5364A1E235168082099430F -:1005100002231943516033498A6902438A61324890 -:10052000324A9082908A03439382D3689807FCD51D -:100530002F4B012018701878C40704D52C48407838 -:1005400040B20028F7DB01209860587840B20028BC -:10055000FBDB284C26484460587840B20028FBDB7F -:1005600082242348E4014480587840B20028FBDB11 -:10057000908C8024A0439084D068C506FCD51E4C86 -:100580001A48C462D4681948E506FBD5848C1B4D13 -:100590002C438484D4681548E506FBD5848C022559 -:1005A0002C438484D0680406FCD51048C0684506F6 -:1005B000F8D5D068C406FCD500229A605A7852B2A9 -:1005C000002AFBDB0E480A4A50605A7852B2002AD1 -:1005D000FBDB00230B724B728B72CB7230BDC046BB -:1005E00000400041000400400C06000000080040EC -:1005F000000C004001050100B805FF7D040A000061 -:10060000000703000EBEFEE70DBEFEE705BEFEE7D7 -:1006100002BEFEE70E4A0F4838B5824204D10E4AA8 -:100620000E4B93420ED10AE00D4C9442F7D00023BA -:10063000D1188842F3D9E55804330D60F8E700F08B -:1006400011F804E09342FAD2002102C3FAE7FEE770 -:10065000000000205C000020A40300205C000020BB -:10066000AC1800002E4A38B51368141C01331ED094 -:10067000D1B200291BD12B4B1878012318402A4BEB -:100680000AD11D6829498D4201D118600FE0196017 -:10069000274901390029FCD11960236883F30888B0 -:1006A000FF239A43234B9A601D4B5B681847FFF763 -:1006B00029FF62B600F09AFD00F04CF81E4B802234 -:1006C00052039A601D4B1E4A041C5A60194AC021ED -:1006D000106A09060002000A0143116200229A60B2 -:1006E00007221A60A368201C9847164B002801D0E7 -:1006F00001221A701A78002A05D0002000F088FA2A -:1007000000F000FBFCE71B78002BEBD100F0E2FDD2 -:100710000028E7D0012000F07BFA00F0F3FAFCE7B4 -:100720000020000038040040FC7F00203581730762 -:1007300048E8010000ED00E00044004110E000E066 -:10074000E70300007B00002008B5FFF7A9FC00F0DC -:10075000C3FA08BD10B5054B054C2360FFF770FDCB -:10076000201C2168FFF75EFD201C10BD00500041D9 -:100770001802002070B5051CC0B0081C161C0C1C0B -:1007800000F017FF40006A460323023053701070D8 -:1007900076080123E218013A11785A00002906D19F -:1007A000281C69460023FFF7CFFD40B070BDB3425F -:1007B000F6DA684681520133ECE70000F7B5BA4A31 -:1007C00004681378B949271CFF37051C10203872BC -:1007D0000B705378B648B74E037093783380D17856 -:1007E000338809020B4333801179B34B1980517957 -:1007F00018880902084318809079B0490880D27996 -:100800000888120202430A8040227A71A84F3A787F -:10081000A64F120238780F1C0243A9488446181CC0 -:10082000624500D1C2E020DC802149008A4200D12B -:100830006EE109DC812A00D192E0822A00D195E0A4 -:10084000802A00D064E18BE081235B009A4200D1D2 -:10085000CFE000DA58E1C0239B009A4200D157E173 -:10086000984B9A4200D14FE152E190231B019A42EA -:1008700069D015DCD023DB009A4222D088231B01EB -:100880009A4269D0A023DB009A4200D040E1201CAC -:10089000FFF7EAFD3188286889B2FFF7F9FD3BE1EF -:1008A000894B9A4200D12FE100DC31E1874B9A421B -:1008B00000D11DE1864B9A4200D029E133886B714B -:1008C00022E133881B0A012B08D10B8812222868E9 -:1008D000934201D80A8892B27E4911E133881B0AFB -:1008E000022B08D10B8843222868934201D80A883A -:1008F00092B2794904E133881B0A032B00D007E147 -:100900003388DBB2012B17D0002B07D0022B00D08D -:10091000FEE00A882868D2B2704911E0042201A8DA -:100920006F4900F035FE3B8804222868934201D8C5 -:100930003A8892B201A9E3E00A8828686949D2B2EC -:10094000FFF718FFE8E03388201C2B71FFF78CFDC0 -:10095000201CFFF7A3FDDFE0291C01C90122CFE025 -:10096000614900230B8028680222CAE05E49002208 -:100970000A801888502210405C4A10701E880F2090 -:10098000304018801888032800D9C1E012781B88ED -:1009900008335B01E418A379002A01D09B0600E02C -:1009A000DB06DB0F0B8028680222A9E019887F2272 -:1009B00091434E4AC9B2117018880F210140198025 -:1009C0003188002900D0A3E01988002900D19FE0D8 -:1009D0001988032900D99BE012781B8808335B0132 -:1009E000E318002A02D020225A718DE0102159719B -:1009F0008AE002887F239A433C4BD2B21A70018866 -:100A00000F220A4002803288002A00D080E002884B -:100A1000002A00D17CE00288032A00D978E01B7804 -:100A2000002B1FD0038808335B01E3189B799A06DB -:100A30006AD50388202208335B01E3181A71038802 -:100A400008335B01E318DB795F065DD5038840223C -:100A500008335B01E318DA710388022208335B0173 -:100A6000E3181EE0038808335B01E3189B79D9067D -:100A70004AD50388102208335B01E3181A710388F2 -:100A800008335B01E318DB799A063DD50388202201 -:100A900008335B01E318DA710388012208335B0134 -:100AA000E3181A7130E0C046980000207D00002055 -:100AB00082000020840000208600002080000020AA -:100AC000020300000103000021200000A12100001A -:100AD00021220000FC15000004000020E8150000A1 -:100AE000D8150000DC1500007E0000207C000020EE -:100AF0000B8808222868934201D80A8892B20749D5 -:100B00000023FFF721FC07E0201CFFF7ADFC03E00A -:100B1000201C0121FFF79EFCF7BDC04648000020C5 -:100B200007B5054B0122019001A91868131CFFF7B6 -:100B30000BFC01200EBDC0461802002013B5054B6A -:100B40006C4607341868211C0122FFF745FC207809 -:100B500016BDC0461802002010B5074C201CFFF738 -:100B60001FFB031C0020834205D022684823FF336B -:100B7000D05C0123184010BD1802002010B5054AB2 -:100B80000C1C031C191C10680123221CFFF7DCFB42 -:100B9000201C10BD1802002070B5084C061C201C3B -:100BA0000D1CFFF7FDFA0023984205D02068311C88 -:100BB0002A1CFFF711FC031C181C70BD1802002032 -:100BC000F8B50C4C051C201C0E1CFFF7E9FA00239D -:100BD000271C341C98420AD0002C07D0291C221C48 -:100BE0003868FFF7F9FB241A2D18F5E7331C181C99 -:100BF000F8BDC0461802002008B5031C081C111CD3 -:100C00009847024B64221A8008BDC0468C00002021 -:100C1000012805D1054B064A1A60064B187004E0FE -:100C2000002802D1044A014B1A6070478802002054 -:100C300030160000940000207C16000030B50A1C1D -:100C40001C4985B00978031C00292AD0042A01D147 -:100C5000006804E0022A01D1008800E00078520018 -:100C600004A98B180B3B9C1AA3420BD00F21014007 -:100C7000092902D83025294300E0373119700009CD -:100C8000013BF1E701A930230B7078234B700A2058 -:100C90008B1898700D20D870074B04321B68D868E9 -:100CA00003E005490968C868191CFFF7A5FF05B0EE -:100CB00030BDC046880000208802002072B6EFF3E5 -:100CC0000883044A1360036883F30888436818475D -:100CD0007047C0468C020020084B1A88002A03D0B7 -:100CE0001A88013A92B21A80054B1A88002A03D05A -:100CF0001A88013A92B21A807047C0468C000020D0 -:100D00008A000020F0B591B008A9CC4A0B1C31CA6A -:100D100031C351CA51C360CA60C3C94BC9489A683C -:100D20007A255203520F92005258C74902609C68BC -:100D3000A4B262430C60C54900240A60C44A14602E -:100D4000C44C2570C44CC54D2368281C1B69402128 -:100D50009847002802D0C24B64221A80C14B00225F -:100D60001860C14B1D60C14BC04DBE4F1A602A6850 -:100D70003B689A42E6D2BC4B1B681A78FF2A00D126 -:100D800014E2232A00D0EBE1B94E3378002B06D0D1 -:100D9000B14BB8491B680222D868FFF72DFFAD4B55 -:100DA0001B78532B3CD13B682A6893421ED9AE482E -:100DB00001322A609A1AB04B01681B680131016048 -:100DC000AE4E9A4201D2326000E03360A0483268F1 -:100DD0000068049000F0DCFB336829685A182A6028 -:100DE000A14A1668F1181160A54A13702B68013BDF -:100DF0002B609D4B1A68013A1A60A14B9E4A1B78E2 -:100E000011688B420AD222689148C91A0068926917 -:100E10009047002802D0924B64221A80C0468DE190 -:100E2000522B0AD18A48944A2368006811685B698A -:100E3000039098476422934B0DE04F2B05D1844BD0 -:100E40008D4A1B6812681A7078E1482B05D1804BD7 -:100E5000894A1B6812681A8070E1572B05D17C4BB8 -:100E6000854A1B6812681A6068E16F2B03D1784BC2 -:100E70000121186807E0682B08D1754B7E481B6874 -:100E800002211B880360FFF7D9FE57E1772B06D1BB -:100E90006F4B79481B6804211B680360F3E7472BFD -:100EA00013D1754B1868FFF709FF774B1B6883F365 -:100EB000088862B6754B1B78002B00D13EE1664B6B -:100EC00006201B681B68984738E1542B04D1012386 -:100ED0003370614B1B6864E04E2B0CD13378002BD0 -:100EE00006D15D4B63491B680222D868FFF784FE78 -:100EF0000023337022E1562B57D123686449D86808 -:100F00000122FFF779FE23686249D8680322FFF7C0 -:100F100073FE614D2368291CD8680122FFF76CFE1F -:100F200023685E49D8680D22FFF766FE2368291CF6 -:100F3000D8680122FFF760FE4B4F4C4D5849002303 -:100F400039602B603A1C281C13685E1C16601B78E5 -:100F50000593002B03D0036801330360F4E73E4E92 -:100F60002A683368D868FFF747FE33684A49D8686B -:100F70000122FFF741FE059929604A4939603A4A42 -:100F80001368581C10601B78002B04D0374B1A686C -:100F900001321A60F3E733682A68D868FFF72CFE3D -:100FA0003368D86833490222C6E0334A582B17D138 -:100FB000244E264D366813682A68B10093420AD23F -:100FC0001F4D5808E861384828801D4D287DC60708 -:100FD000FBD55B18F2E7204B34491B68D868AAE0C0 -:100FE000592B79D112681A4B3149002A02D11B685A -:100FF0000B606CE0124D086819686B68104E802514 -:10100000AB4392087360002A61D02A4B0C4D2B80B1 -:101010000B4E337DDD07FBD500230A4D2D6801956E -:10102000AD08AB4203D3244D054E358046E09342D4 -:10103000F9D09D00465901334E51EEE710160000DD -:10104000004000414002002038020020340200200D -:101050008402002030020020880200204402002088 -:101060008A000020280200202C0200203C020020E0 -:1010700088000020701600009002002094020020DA -:10108000240200208C0000208C020020940000200C -:101090004C160000751600004E1600009816000051 -:1010A000501600005C16000002A5FFFF6516000048 -:1010B0009000002044A5FFFF04A5FFFF3F4E357DB3 -:1010C000EE07FBD59D0049194019D21A9BE73C4B0E -:1010D0003C491B68D8682EE05A2B2FD13A4B176831 -:1010E0001D680026EF19BD4206D02878311C00F09B -:1010F00013F90135061CF6E7314B34491B68012210 -:10110000D868FFF779FD07230F223240111C3609FA -:101110003031092A00DD07311820C0186A46815491 -:10112000013BF1D2236806A9D8680822FFF764FDC5 -:1011300023682749D8680322FFF75EFD254B7A22F2 -:101140001A70254B00221A60244B1B7893422DD035 -:101150001B4B23491B680122D868FFF74DFD25E092 -:10116000111C3039C8B21C4B092804D81D682A014B -:10117000114319601AE0111C4139052903D81E6872 -:10118000373A310106E0111C6139052904D8186885 -:10119000573A01010A4308E02C2A03D10A4A196888 -:1011A000116001E00B490A7000221A600D4B1A68A9 -:1011B00001321A600C4B1A680132D5E5004000413B -:1011C0008802002069160000840200206D160000CD -:1011D0006F160000300200209002002088000020DE -:1011E000731600003C0200202C02002010B51C4B9E -:1011F00001201A78032402431A701A4B0F2219781F -:101200009143197019782143197017490C782043BC -:10121000087019780A401A701A7830210A431A7037 -:10122000124B80211A6A0A431A62114B114A5A80E2 -:101230005A7852B2002AFBDBC4220F480F499203AE -:10124000FEF762FF0E4A002313700E4A13700E4A17 -:1012500013700E4A13700E4A13700E4A137010BDAD -:10126000D6440041BB440041D74400410004004043 -:10127000000C004019400000001C00422AF600004B -:10128000980200201F030020990200209C020020E9 -:10129000200300201D03002008B5C1B20248FEF75C -:1012A00061FF012008BDC046001C0042024B187EB1 -:1012B0004007C00F7047C046001C004208B5FFF74A -:1012C000F5FF0028FBD00248FEF752FF08BDC046DC -:1012D000001C004208B5FFF7E9FF0023984205D043 -:1012E000FFF7ECFF031C233B5A425341181C08BD77 -:1012F00070B5041C0D1C4618B44204D02078FFF7CA -:10130000CBFF0134F8E7281C70BD10B5041CFFF7B3 -:10131000D5FF2070012010BD0B0A5840034B400040 -:10132000C05A0902484080B27047C046A616000065 -:10133000F7B50024051C0F1C261CBC4220D0FFF76B -:10134000BDFF114BC0B21B780190002B1AD1311C8C -:10135000FFF7E2FF0D4B061C1A88002A04D10C4A45 -:1013600011782A1C002907D001996A1C2970802F46 -:1013700002D11988013919800134A4B2151CDCE7A7 -:10138000301C00E00120FEBD1D0300209A02002059 -:101390001E030020F0B53E4E85B0002203900C1CC9 -:1013A00032703C4B914201D1012201E03A490C805C -:1013B0001A707F231C4201D080349C43FFF77EFFCC -:1013C0003378C0B2002B07D000253570FFF776FFC9 -:1013D0003378C0B2AB4236D1432803D0712853D002 -:1013E0001528EBD1012300930120FFF755FF00984A -:1013F000FFF752FF00998025C843C0B2FFF74CFFAA -:10140000039B00270293244A1388002B1DD12149F6 -:1014100001930978002918D10198FFF73DFF391C85 -:101420000198FFF779FF013D071C002DEBD1000A61 -:10143000C0B2FFF731FFF8B2FFF72EFFFFF73EFF14 -:101440003378002B0AD035701FE00299013B0978F0 -:101450001380029B019101330293DDE7C0B206289D -:1014600007D1009B03990133DBB280310093803CAC -:101470000391002CB8D10420FFF70EFFFFF71EFFE9 -:10148000044B01251C7000E00025281C05B0F0BDB0 -:101490001D0300201E0300209A020020F0B5384CE6 -:1014A00087B0002301902370994201D1012301E00C -:1014B000344A1180344A642613704320FFF7ECFE4F -:1014C000324FFFF7F3FE002803D1002F03D0013F76 -:1014D000F7E7002F03D1013E002EEED14DE00125AC -:1014E000FFF7ECFE2378002B38D1C0B20290012820 -:1014F00005D004283DD10620FFF7CEFE39E005AE29 -:101500000221301CFFF714FF01988021FFF710FF24 -:1015100023780390002B18D1FFF7D0FE0702FFF7C6 -:10152000CDFEBFB223783F18BFB2012B0DD0039B75 -:101530009F4207D13378AB4204D1EB437278DBB2E0 -:101540009A4204D01820FFF7A7FE002303E00620EC -:10155000FFF7A2FE029B2278002A02D00026267006 -:101560000BE0012B05D1019A6B1C8032DDB2019298 -:10157000B6E7054A002313700126301C07B0F0BD02 -:101580001D0300209A0200201E03002000350C00DD -:1015900010B50023934203D0CC5CC4540133F9E767 -:1015A00010BD031C8218934202D019700133FAE770 -:1015B00070470023C25C0133002AFBD1581E7047DC -:1015C000F8B5C046F8BC08BC9E467047F8B5C046A2 -:1015D000F8BC08BC9E467047040309044172647558 -:1015E000696E6F204C4C430041726475696E6F20C8 -:1015F0004D4B5247534D3134303000001201000240 -:1016000002000040412352000002010200010000DC -:101610000800000010000000200000004000000052 -:101620008000000000010000000200000004000033 -:1016300099120000BD120000AD120000F11200006E -:101640000B130000951300009D140000760020008D -:101650004A756E20313920323031370031303A341A -:10166000363A323600580A0D00590A0D005A002346 -:101670000A0D003E00322E3000000000210B000059 -:101680003D0B0000590B00007D0B0000990B000082 -:101690007D0B0000C10B00005B41726475696E6FC9 -:1016A0003A58595A5D0000002110422063308440AE -:1016B000A550C660E770088129914AA16BB18CC121 -:1016C000ADD1CEE1EFF13112100273325222B55298 -:1016D0009442F772D662399318837BB35AA3BDD371 -:1016E0009CC3FFF3DEE36224433420040114E66468 -:1016F000C774A44485546AA54BB528850995EEE5C1 -:10170000CFF5ACC58DD55336722611163006D77677 -:10171000F6669556B4465BB77AA719973887DFF710 -:10172000FEE79DD7BCC7C448E5588668A77840083F -:10173000611802282338CCC9EDD98EE9AFF9488960 -:1017400069990AA92BB9F55AD44AB77A966A711AD7 -:10175000500A333A122AFDDBDCCBBFFB9EEB799BB0 -:10176000588B3BBB1AABA66C877CE44CC55C222C27 -:10177000033C600C411CAEED8FFDECCDCDDD2AAD00 -:101780000BBD688D499D977EB66ED55EF44E133EB7 -:10179000322E511E700E9FFFBEEFDDDFFCCF1BBF50 -:1017A0003AAF599F788F8891A981CAB1EBA10CD12A -:1017B0002DC14EF16FE18010A100C230E320045032 -:1017C000254046706760B9839893FBA3DAB33DC3A5 -:1017D0001CD37FE35EF3B1029012F322D232354282 -:1017E000145277625672EAB5CBA5A89589856EF535 -:1017F0004FE52CD50DC5E234C324A01481046674D2 -:10180000476424540544DBA7FAB79987B8975FE784 -:101810007EF71DC73CD7D326F2369106B016576621 -:101820007676154634564CD96DC90EF92FE9C8990C -:10183000E9898AB9ABA94458654806782768C01871 -:10184000E1088238A3287DCB5CDB3FEB1EFBF98BE4 -:10185000D89BBBAB9ABB754A545A376A167AF10AC1 -:10186000D01AB32A923A2EFD0FED6CDD4DCDAABDF4 -:101870008BADE89DC98D267C076C645C454CA23C11 -:10188000832CE01CC10C1FEF3EFF5DCF7CDF9BAFC4 -:10189000BABFD98FF89F176E367E554E745E932E61 -:0C18A000B23ED10EF01E0000000000005F -:1018AC000114000009024300020100803209040007 -:1018BC0000010202000005240010010424020005AE -:1018CC00240600010524010001070583030800FF1D -:1018DC0009040100020A0000000705810240000013 -:1018EC00070502024000000000C2010000000800D1 -:0C18FC0069000000410000000000000036 -:0400000300000615DE +:10009000D41C000060000020580000200000000078 +:1000A00010B5204B04211A6A0A431A621E4A1F4BDC +:1000B0005A801F4B01221A601A68D107FCD4802194 +:1000C0001B4A49005160DA69002AFCD1184A3021E4 +:1000D000D160DA69002AFCD11649154A1160D96944 +:1000E000134A0029FBD1538B10210B435383124B2E +:1000F00001201A78022402431A70104B0F2219783B +:10010000914319701978214319700D490C782043D7 +:10011000087019780A401A701A7820210A431A7058 +:1001200010BDC0460004004014400000000C004018 +:1001300000100042160030004844004134440041A1 +:10014000494400410A4A5062137ED90703D4084B40 +:100150001B7E9907F8D5528B054B0120510705D519 +:100160005968C02292020A435A6000207047C04674 +:1001700000100042064B1A7ED10702D41A7E910766 +:1001800004D55968C02292020A435A600120704780 +:100190000010004210B50A4B1A7E9407FBD50029C7 +:1001A00004D05968E022D2020A4302E05968054AA5 +:1001B0000A405A60044B1B780370012010BDC046F2 +:1001C00000100042FFFFFBFF28100042084B187090 +:1001D000084B01201A7E0242FAD05A8B510705D5EE +:1001E0005968C02292020A435A6000207047C046F4 +:1001F000281000420010004237B50023051C6C4651 +:100200006B20E371FFF79EFF281C0734FFF7DEFF2A +:10021000FFF7B0FF6B20FFF795FF201C0121FFF7D0 +:10022000B9FF20783EBD38B5051C6B200C1CFFF7CC +:1002300089FF281CFFF7CAFF201CFFF7C7FFFFF745 +:1002400099FF38BD08B50520FFF7D6FFCE23011C66 +:1002500019400520FFF7E7FF012008BD10B5041C79 +:100260000020FFF7C9FF78232D4A9843C1B294427A +:1002700042D018D82B4B9C4238D009D82A4B9C42EC +:1002800030D02A4B9C422FD0294B9C4245D13FE095 +:10029000284B9C422CD0284B9C422BD0274B9C4275 +:1002A0003BD1202333E0264A94422BD00AD8254B59 +:1002B0009C4223D0244B9C4222D0244B9C422CD1E4 +:1002C000402324E0224A94421ED004D8214B9C4271 +:1002D00023D160231BE0204A944217D01F4A944246 +:1002E00015D01AE0082312E0102310E018230EE0C6 +:1002F00028230CE030230AE0382308E0482306E0F6 +:10030000502304E0582302E0682300E070231943DF +:100310000020FFF788FF012000E0002010BDC0464C +:100320005811000018100000780F0000C80F0000DE +:10033000280F0000B810000008110000681000002D +:1003400098120000F811000048120000A8110000E7 +:1003500038130000E812000088130000D8130000D2 +:1003600010B5041C0020FFF747FF07239843E12244 +:10037000C1B29200944220D008D8962C18D0FA230B +:100380005B009C4217D0642C22D11CE0114A94429D +:1003900015D005D89623DB009C4219D1042311E027 +:1003A000FA22D20094420CD00B4A94420AD00FE0B9 +:1003B0000124214307E0022304E0032302E0052394 +:1003C00000E0062319430020FFF72DFF012000E085 +:1003D000002010BDDC050000B80B000070B504ACB7 +:1003E000267805AC2578441EA041C401002901D01F +:1003F00040210C43002A01D020221443002B01D0BD +:1004000010231C43002E01D008231C43002D01D0D3 +:1004100004231C430220FFF7EFFE0125011C2940A5 +:1004200021430220FFF7FFFE281C70BD10B5041CFD +:100430000420FFF7E1FE03231840084B9C4204D040 +:10044000074B9C4208D1B02100E0982101430420D1 +:10045000FFF7E9FE012000E0002010BD10100000B1 +:100460007010000007B5FFF7EDFE0948FFF7F6FE34 +:10047000E1208000FFF774FF002300930193181C14 +:10048000191C1A1CFFF7AAFF0248FFF7CFFF07BD90 +:10049000081100001010000008B50348FFF700FE27 +:1004A000FFF7E0FF08BDC046A0860100154A164BC5 +:1004B0001178002909D11549187809784118C9B26D +:1004C0001970802012494003C86111780131C9B206 +:1004D00011701978F02902D81978092909D80B491F +:1004E00008784042C0B20870187809784118C9B23B +:1004F000197012781B789A4203D18022044B520360 +:10050000DA61704778000020010000200000002020 +:100510000044004110B5C3699C07FCD40368022461 +:10052000A3430360C46901231C42FBD10468234335 +:1005300003600368DC07FCD4C46901231C42FBD1BF +:10054000C469DC401C42F7D1084B1A430260C369FE +:100550005A07FCD4C0239B0243608181C3699C0776 +:10056000FCD4036802221343036010BD0400004062 +:10057000037EDA07FCD5018570470000027E012367 +:100580005107FBD5428B1A4207D1428BDA401A42FF +:1005900003D1428B92081A4202D0034B01221A70F7 +:1005A000008DC0B27047C0467900002070B5036866 +:1005B000041C988B1A1C0821FF32084226D0802088 +:1005C00099839872112353704021144B917150718B +:1005D0005E68134DC0202E40800506435E605E6954 +:1005E0003540284358610F4818600F4818615D680E +:1005F0000E4828408025AD02284358605868800B7B +:100600008003586000235171237105E0137ADA06E4 +:1006100002D5201C00F0E8FA207970BD9801002076 +:10062000FFFFFF8F9800002018010020FF3F00F01F +:10063000002303714371044B016083600B78022235 +:1006400013430B707047C046AD05000038B5364BFC +:100650002021DA6901200A43DA61344B06241A7832 +:1006600002431A70324B0F2219789143197019788E +:10067000214319702F490C782043087019780A40DB +:100680001A701A7860210A431A702B4B2B4A5A8031 +:100690005A7852B2002AFBDB294B01211A780A430F +:1006A0001A709A78D107FCD426480268510B1F2291 +:1006B0001140914200D1052111408C011D8D22492C +:1006C0002940214319850468A10C0A401F2A00D142 +:1006D0001D221C8D1F210A408C4322431A8502686B +:1006E0000721D20D0A408A4200D103220A40188D08 +:1006F0001103164A02400A431A8519787F220A40DC +:100700001A701A78042112480A431A7058621A891A +:100710000C218A431A811A8901218A431A810021F6 +:10072000802201F054F938BD0004004058440041D3 +:100730003C44004159440041000C00400640000088 +:1007400000500041246080003FF8FFFFFF8FFFFF53 +:1007500098010020F7B5141C1F4A5F0101971D1C6A +:10076000D319061C5869271C4000400F0330103372 +:10077000C74006D00F1C8022596812060A435A60EF +:1007800009E02F1C7B1E9F41144BBF01FF18381C32 +:10079000221C01F013F901990F480835421817611E +:1007A000131C5269A104920B890C92030A435A61EB +:1007B00059690B4A0A405A616B01F3180222DA7137 +:1007C0005979802252420A435A716B01F318DB793E +:1007D0009A07FAD5201CFEBD9801002018010020C0 +:1007E000FF3F00F0F8B51A4E051C3378141C002B9F +:1007F00012D1184B184A1A645A6C920B92035A641D +:10080000586C164A02405A64A2235B00EA5C4020FE +:100810000243EA54012333704827FF37EA5D01237E +:10082000134012D00B4B5A6C9204920CA24202D28B +:100830005C6CA404A40C081C221C074901F0BEF83F +:100840000123EB550023337000E01C1C201CF8BD75 +:100850007A00002098010020D8000020FF3F00F01F +:10086000FF3083792022002900D1102213438371A5 +:1008700070470000084BFF305A69920B92035A618F +:1008800002230372827980235B4213438371037ACC +:100890009A07FCD57047C0469801002080235B4230 +:1008A0001943C9B28172704770B5A02303225B005F +:1008B000C254134B134A5C6CC021144089050C438D +:1008C00046255C64FF35402444550F4D30261D6499 +:1008D00090256D0046555D6B15402943922559635F +:1008E0006D0080214155094D1D63B0256D004455B3 +:1008F0005C6F22405A67B2235B00C15470BDC04692 +:1009000098010020FFFFFF8FD80000205801002031 +:1009100030B5364A1E2351680820994302231943F3 +:10092000516033498A6902438A613248324A90826F +:10093000908A03439382D3689807FCD52F4B0120FC +:1009400018701878C40704D52C48407840B20028A5 +:10095000F7DB01209860587840B20028FBDB284C78 +:1009600026484460587840B20028FBDB82242348A4 +:10097000E4014480587840B20028FBDB908C80244E +:10098000A0439084D068C506FCD51E4C1A48C462AA +:10099000D4681948E506FBD5848C1B4D2C43848410 +:1009A000D4681548E506FBD5848C02252C43848445 +:1009B000D0680406FCD51048C0684506F8D5D06854 +:1009C000C406FCD500229A605A7852B2002AFBDB9A +:1009D0000E480A4A50605A7852B2002AFBDB0023C4 +:1009E0000B724B728B72CB7230BDC046004000411F +:1009F000000400400C06000000080040000C00400D +:100A000001050100B805FF7D040A0000000703008E +:100A10000EBEFEE70DBEFEE705BEFEE702BEFEE728 +:100A20000E4A0F4838B5824204D10E4A0E4B93420B +:100A30000ED10AE00D4C9442F7D00023D118884221 +:100A4000F3D9E55804330D60F8E700F011F804E03D +:100A50009342FAD2002102C3FAE7FEE70000002029 +:100A60005C000020A80300205C000020D81C0000CF +:100A700038B5344D2B6801331AD0334B2A1D1A6018 +:100A8000EAB2002A14D1314B197801231940304BB6 +:100A90000AD118682F4A904201D1196008E01A6003 +:100AA0002D4A013A002AFCD11A602C4B01221A70FF +:100AB000FFF72EFF62B6FFF7EFFC284B284C1B78A0 +:100AC000002B0AD02B6883F308881E4BFF22934328 +:100AD000A3601D4B1B681B68184700F09DFD00F0CC +:100AE0004FF8204B802252039A601F4B1F4A051C6F +:100AF0005A60216AC0220902090A12060A432262C8 +:100B000000229A6007221A60AB68281C9847184B8D +:100B1000002801D001221A701A78002A05D000207E +:100B200000F08CFA00F004FBFCE71B78002BEBD103 +:100B300000F0E6FD0028E7D0012000F07FFA00F089 +:100B4000F7FAFCE7002000001802002038040040FB +:100B5000FC7F00203581730748E801007B000020FE +:100B600000ED00E00044004110E000E0E703000079 +:100B70007C00002008B5FFF799FC00F0C3FA08BD1F +:100B800010B5054B054C2360FFF760FD201C216864 +:100B9000FFF74EFD201C10BD005000411C0200203C +:100BA00070B5051CC0B0081C161C0C1C00F017FF0B +:100BB00040006A4603230230537010707608012308 +:100BC000E218013A11785A00002906D1281C69461A +:100BD0000023FFF7BFFD40B070BDB342F6DA6846B0 +:100BE00081520133ECE70000F7B5BA4A0468137884 +:100BF000B949271CFF37051C102038720B70537839 +:100C0000B648B74E037093783380D17833880902A1 +:100C10000B4333801179B34B19805179188809023D +:100C2000084318809079B0490880D2790888120268 +:100C300002430A8040227A71A84F3A78A64F1202E6 +:100C400038780F1C0243A9488446181C624500D11D +:100C5000C2E020DC802149008A4200D16EE109DC3B +:100C6000812A00D192E0822A00D195E0802A00D02A +:100C700064E18BE081235B009A4200D1CFE000DA8F +:100C800058E1C0239B009A4200D157E1984B9A4209 +:100C900000D14FE152E190231B019A4269D015DC4B +:100CA000D023DB009A4222D088231B019A4269D0CC +:100CB000A023DB009A4200D040E1201CFFF7DAFDC0 +:100CC0003188286889B2FFF7E9FD3BE1894B9A42F8 +:100CD00000D12FE100DC31E1874B9A4200D11DE1C8 +:100CE000864B9A4200D029E133886B7122E1338828 +:100CF0001B0A012B08D10B8812222868934201D8C5 +:100D00000A8892B27E4911E133881B0A022B08D16E +:100D10000B8843222868934201D80A8892B2794905 +:100D200004E133881B0A032B00D007E13388DBB2D0 +:100D3000012B17D0002B07D0022B00D0FEE00A8831 +:100D40002868D2B2704911E0042201A86F4900F06E +:100D500035FE3B8804222868934201D83A8892B233 +:100D600001A9E3E00A8828686949D2B2FFF718FFB1 +:100D7000E8E03388201C2B71FFF77CFD201CFFF777 +:100D800093FDDFE0291C01C90122CFE06149002366 +:100D90000B8028680222CAE05E4900220A80188877 +:100DA000502210405C4A10701E880F20304018807E +:100DB0001888032800D9C1E012781B8808335B012A +:100DC000E418A379002A01D09B0600E0DB06DB0FC4 +:100DD0000B8028680222A9E019887F2291434E4A9D +:100DE000C9B2117018880F2101401980318800297B +:100DF00000D0A3E01988002900D19FE019880329B9 +:100E000000D99BE012781B8808335B01E318002AA5 +:100E100002D020225A718DE0102159718AE0028897 +:100E20007F239A433C4BD2B21A7001880F220A40AA +:100E300002803288002A00D080E00288002A00D197 +:100E40007CE00288032A00D978E01B78002B1FD0B1 +:100E5000038808335B01E3189B799A066AD50388F7 +:100E6000202208335B01E3181A71038808335B0101 +:100E7000E318DB795F065DD50388402208335B0108 +:100E8000E318DA710388022208335B01E3181EE0DD +:100E9000038808335B01E3189B79D9064AD5038898 +:100EA000102208335B01E3181A71038808335B01D1 +:100EB000E318DB799A063DD50388202208335B01CD +:100EC000E318DA710388012208335B01E3181A7111 +:100ED00030E0C046980000207E0000208400002002 +:100EE000860000208800002082000020020300000D +:100EF0000103000021200000A121000021220000A8 +:100F0000281A000004000020141A0000041A00002F +:100F1000081A0000800000207D0000200B880822B5 +:100F20002868934201D80A8892B207490023FFF744 +:100F300011FC07E0201CFFF79DFC03E0201C0121B1 +:100F4000FFF78EFCF7BDC0464800002007B5054BF3 +:100F50000122019001A91868131CFFF7FBFB012077 +:100F60000EBDC0461C02002013B5054B6C4607346D +:100F70001868211C0122FFF735FC207816BDC046F9 +:100F80001C02002010B5074C201CFFF70FFB031CB0 +:100F90000020834205D022684823FF33D05C012320 +:100FA000184010BD1C02002010B5054A0C1C031C83 +:100FB000191C10680123221CFFF7CCFB201C10BD5C +:100FC0001C02002070B5084C061C201C0D1CFFF7ED +:100FD000EDFA0023984205D02068311C2A1CFFF747 +:100FE00001FC031C181C70BD1C020020F8B50C4C41 +:100FF000051C201C0E1CFFF7D9FA0023271C341CEB +:1010000098420AD0002C07D0291C221C3868FFF710 +:10101000E9FB241A2D18F5E7331C181CF8BDC0464F +:101020001C02002008B5031C081C111C9847024B29 +:1010300064221A8008BDC0468E000020012805D118 +:10104000054B064A1A60064B187004E0002802D1CE +:10105000044A014B1A6070478C0200205C1A0000A1 +:1010600094000020A81A000030B50A1C1C4985B065 +:101070000978031C00292AD0042A01D1006804E061 +:10108000022A01D1008800E00078520004A98B18E0 +:101090000B3B9C1AA3420BD00F210140092902D817 +:1010A0003025294300E0373119700009013BF1E791 +:1010B00001A930230B7078234B700A208B1898708D +:1010C0000D20D870074B04321B68D86803E005492F +:1010D0000968C868191CFFF7A5FF05B030BDC046F8 +:1010E0008A0000208C02002072B6EFF30883044AC5 +:1010F0001360036883F30888436818477047C04645 +:1011000090020020084B1A88002A03D01A88013A5E +:1011100092B21A80054B1A88002A03D01A88013A25 +:1011200092B21A807047C0468E0000208C000020CA +:10113000F0B591B008A9CC4A0B1C31CA31C351CAD1 +:1011400051C360CA60C3C94BC9489A687A25520323 +:10115000520F92005258C74902609C68A4B2624381 +:101160000C60C54900240A60C44A1460C44C257050 +:10117000C44CC54D2368281C1B6940219847002892 +:1011800002D0C24B64221A80C14B00221860C14BAE +:101190001D60C14BC04DBE4F1A602A683B689A4221 +:1011A000E6D2BC4B1B681A78FF2A00D114E2232A2E +:1011B00000D0EBE1B94E3378002B06D0B14BB849E3 +:1011C0001B680222D868FFF72DFFAD4B1B78532B0D +:1011D0003CD13B682A6893421ED9AE4801322A604E +:1011E0009A1AB04B01681B6801310160AE4E9A42F9 +:1011F00001D2326000E03360A04832680068049099 +:1012000000F0DCFB336829685A182A60A14A166886 +:10121000F1181160A54A13702B68013B2B609D4BA0 +:101220001A68013A1A60A14B9E4A1B7811688B42DA +:101230000AD222689148C91A00689269904700282A +:1012400002D0924B64221A80C0468DE1522B0AD103 +:101250008A48944A2368006811685B69039098473C +:101260006422934B0DE04F2B05D1844B8D4A1B68B4 +:1012700012681A7078E1482B05D1804B894A1B68A7 +:1012800012681A8070E1572B05D17C4B854A1B6888 +:1012900012681A6068E16F2B03D1784B012118683E +:1012A00007E0682B08D1754B7E481B6802211B881C +:1012B0000360FFF7D9FE57E1772B06D16F4B7948D2 +:1012C0001B6804211B680360F3E7472B13D1754BA0 +:1012D0001868FFF709FF774B1B6883F3088862B62D +:1012E000754B1B78002B00D13EE1664B06201B6836 +:1012F0001B68984738E1542B04D101233370614BAC +:101300001B6864E04E2B0CD13378002B06D15D4B6B +:1013100063491B680222D868FFF784FE00233370FC +:1013200022E1562B57D123686449D8680122FFF780 +:1013300079FE23686249D8680322FFF773FE614D86 +:101340002368291CD8680122FFF76CFE23685E49D8 +:10135000D8680D22FFF766FE2368291CD868012291 +:10136000FFF760FE4B4F4C4D5849002339602B600E +:101370003A1C281C13685E1C16601B780593002B12 +:1013800003D0036801330360F4E73E4E2A683368F4 +:10139000D868FFF747FE33684A49D8680122FFF74B +:1013A00041FE059929604A4939603A4A1368581C38 +:1013B00010601B78002B04D0374B1A6801321A607A +:1013C000F3E733682A68D868FFF72CFE3368D868DB +:1013D00033490222C6E0334A582B17D1244E264DFA +:1013E000366813682A68B10093420AD21F4D580824 +:1013F000E861384828801D4D287DC607FBD55B185D +:10140000F2E7204B34491B68D868AAE0592B79D100 +:1014100012681A4B3149002A02D11B680B606CE03C +:10142000124D086819686B68104E8025AB4392080E +:101430007360002A61D02A4B0C4D2B800B4E337DFC +:10144000DD07FBD500230A4D2D680195AD08AB42A1 +:1014500003D3244D054E358046E09342F9D09D00DC +:10146000465901334E51EEE73C1A0000004000415E +:10147000440200203C0200203802002088020020A4 +:10148000340200208C020020480200208C00002042 +:101490002C02002030020020400200208A000020A0 +:1014A0009C1A0000940200209802002028020020CC +:1014B0008E0000209002002094000020781A000086 +:1014C000A11A00007A1A0000C41A00007C1A000059 +:1014D000881A000002A5FFFF911A0000900000206A +:1014E00044A5FFFF04A5FFFF3F4E357DEE07FBD56A +:1014F0009D0049194019D21A9BE73C4B3C491B6897 +:10150000D8682EE05A2B2FD13A4B17681D68002659 +:10151000EF19BD4206D02878311C00F013F90135CF +:10152000061CF6E7314B34491B680122D868FFF7E7 +:1015300079FD07230F223240111C36093031092A68 +:1015400000DD07311820C0186A468154013BF1D2F2 +:10155000236806A9D8680822FFF764FD2368274995 +:10156000D8680322FFF75EFD254B7A221A70254BBF +:1015700000221A60244B1B7893422DD01B4B234929 +:101580001B680122D868FFF74DFD25E0111C30399A +:10159000C8B21C4B092804D81D682A0111431960E0 +:1015A0001AE0111C4139052903D81E68373A310168 +:1015B00006E0111C6139052904D81868573A010161 +:1015C0000A4308E02C2A03D10A4A1968116001E095 +:1015D0000B490A7000221A600D4B1A6801321A601A +:1015E0000C4B1A680132D5E5004000418C02002006 +:1015F000951A000088020020991A00009B1A00002A +:1016000034020020940200208A0000209F1A00006B +:10161000400200203002002010B51C4B01201A7837 +:10162000032402431A701A4B0F2219789143197040 +:1016300019782143197017490C78204308701978DC +:101640000A401A701A7830210A431A70124B80210E +:101650001A6A0A431A62114B114A5A805A7852B2D6 +:10166000002AFBDBC4220F480F499203FEF752FF0A +:101670000E4A002313700E4A13700E4A13700E4A5E +:1016800013700E4A13700E4A137010BDD6440041F9 +:10169000BB440041D744004100040040000C00401E +:1016A00019400000001C00422AF600009C020020A5 +:1016B000230300209D020020A0020020240300201C +:1016C0002103002008B5C1B20248FEF751FF0120F6 +:1016D00008BDC046001C0042024B187E4007C00FE8 +:1016E0007047C046001C004208B5FFF7F5FF002810 +:1016F000FBD00248FEF742FF08BDC046001C004276 +:1017000008B5FFF7E9FF0023984205D0FFF7ECFF8B +:10171000031C233B5A425341181C08BD70B5041CDE +:101720000D1C4618B44204D02078FFF7CBFF0134DB +:10173000F8E7281C70BD10B5041CFFF7D5FF20701A +:10174000012010BD0B0A5840034B4000C05A09024B +:10175000484080B27047C046D21A0000F7B5002456 +:10176000051C0F1C261CBC4220D0FFF7BDFF114BEF +:10177000C0B21B780190002B1AD1311CFFF7E2FF99 +:101780000D4B061C1A88002A04D10C4A11782A1C19 +:10179000002907D001996A1C2970802F02D119886D +:1017A000013919800134A4B2151CDCE7301C00E0BB +:1017B0000120FEBD210300209E0200202203002004 +:1017C000F0B53E4E85B0002203900C1C32703C4BAD +:1017D000914201D1012201E03A490C801A707F2325 +:1017E0001C4201D080349C43FFF77EFF3378C0B2A7 +:1017F000002B07D000253570FFF776FF3378C0B295 +:10180000AB4236D1432803D0712853D01528EBD1F1 +:10181000012300930120FFF755FF0098FFF752FFC7 +:1018200000998025C843C0B2FFF74CFF039B0027F7 +:101830000293244A1388002B1DD121490193097872 +:10184000002918D10198FFF73DFF391C0198FFF7D7 +:1018500079FF013D071C002DEBD1000AC0B2FFF754 +:1018600031FFF8B2FFF72EFFFFF73EFF3378002B72 +:101870000AD035701FE00299013B09781380029B62 +:10188000019101330293DDE7C0B2062807D1009B26 +:1018900003990133DBB280310093803C0391002C2B +:1018A000B8D10420FFF70EFFFFF71EFF044B012500 +:1018B0001C7000E00025281C05B0F0BD21030020AD +:1018C000220300209E020020F0B5384C87B0002390 +:1018D00001902370994201D1012301E0344A118023 +:1018E000344A642613704320FFF7ECFE324FFFF7B3 +:1018F000F3FE002803D1002F03D0013FF7E7002FAC +:1019000003D1013E002EEED14DE00125FFF7ECFEA4 +:101910002378002B38D1C0B20290012805D00428CA +:101920003DD10620FFF7CEFE39E005AE0221301C86 +:10193000FFF714FF01988021FFF710FF2378039031 +:10194000002B18D1FFF7D0FE0702FFF7CDFEBFB284 +:1019500023783F18BFB2012B0DD0039B9F4207D1C4 +:101960003378AB4204D1EB437278DBB29A4204D0B5 +:101970001820FFF7A7FE002303E00620FFF7A2FED2 +:10198000029B2278002A02D0002626700BE0012B51 +:1019900005D1019A6B1C8032DDB20192B6E7054A8F +:1019A000002313700126301C07B0F0BD2103002076 +:1019B0009E0200202203002000350C0010B50023F9 +:1019C000934203D0CC5CC4540133F9E710BD031C2F +:1019D0008218934202D019700133FAE7704700234E +:1019E000C25C0133002AFBD1581E7047F8B5C046CF +:1019F000F8BC08BC9E467047F8B5C046F8BC08BCA9 +:101A00009E4670470403090441726475696E6F2035 +:101A10004C4C430041726475696E6F204D4B5247C8 +:101A2000534D3134303000001201000202000040FA +:101A300041235200000201020001000008000000E2 +:101A400010000000200000004000000080000000A6 +:101A5000000100000002000000040000C5160000A4 +:101A6000E9160000D91600001D1700003717000006 +:101A7000C1170000C91800007600200041756720DA +:101A8000313420323031370031323A33313A353067 +:101A900000580A0D00590A0D005A00230A0D003E95 +:101AA00000322E30000000004D0F0000690F0000D2 +:101AB000850F0000A90F0000C50F0000A90F00004E +:101AC000ED0F00005B41726475696E6F3A58595AA8 +:101AD0005D0000002110422063308440A550C660A4 +:101AE000E770088129914AA16BB18CC1ADD1CEE1DB +:101AF000EFF13112100273325222B5529442F77252 +:101B0000D662399318837BB35AA3BDD39CC3FFF32A +:101B1000DEE36224433420040114E664C774A44461 +:101B200085546AA54BB528850995EEE5CFF5ACC57A +:101B30008DD55336722611163006D776F666955631 +:101B4000B4465BB77AA719973887DFF7FEE79DD7CA +:101B5000BCC7C448E5588668A778400861180228C1 +:101B60002338CCC9EDD98EE9AFF9488969990AA91A +:101B70002BB9F55AD44AB77A966A711A500A333A91 +:101B8000122AFDDBDCCBBFFB9EEB799B588B3BBB6A +:101B90001AABA66C877CE44CC55C222C033C600C21 +:101BA000411CAEED8FFDECCDCDDD2AAD0BBD688DBA +:101BB000499D977EB66ED55EF44E133E322E511E71 +:101BC000700E9FFFBEEFDDDFFCCF1BBF3AAF599F0A +:101BD000788F8891A981CAB1EBA10CD12DC14EF1AA +:101BE0006FE18010A100C230E32004502540467010 +:101BF0006760B9839893FBA3DAB33DC31CD37FE33B +:101C00005EF3B1029012F322D2323542145277625F +:101C10005672EAB5CBA5A89589856EF54FE52CD50A +:101C20000DC5E234C324A0148104667447642454AF +:101C30000544DBA7FAB79987B8975FE77EF71DC71A +:101C40003CD7D326F2369106B016576676761546FF +:101C500034564CD96DC90EF92FE9C899E9898AB96A +:101C6000ABA94458654806782768C018E10882384F +:101C7000A3287DCB5CDB3FEB1EFBF98BD89BBBAB7A +:101C80009ABB754A545A376A167AF10AD01AB32A9F +:101C9000923A2EFD0FED6CDD4DCDAABD8BADE89DCA +:101CA000C98D267C076C645C454CA23C832CE01CEF +:101CB000C10C1FEF3EFF5DCF7CDF9BAFBABFD98F5A +:101CC000F89F176E367E554E745E932EB23ED10E3F +:081CD000F01E000000000000FE +:101CD80001140000090243000201008032090400D7 +:101CE800000102020000052400100104240200057E +:101CF800240600010524010001070583030800FFED +:101D080009040100020A00000007058102400000E2 +:101D1800070502024000000000C2010000000800A0 +:0C1D280069000000410000000000000005 +:0400000300000A21CE :00000001FF diff --git a/bootloaders/zero/build_all_bootloaders.sh b/bootloaders/zero/build_all_bootloaders.sh index 0cd92f0e..f406be18 100755 --- a/bootloaders/zero/build_all_bootloaders.sh +++ b/bootloaders/zero/build_all_bootloaders.sh @@ -16,7 +16,7 @@ mv -v samd21_sam_ba_arduino_mkrzero.* ../mkrzero/ BOARD_ID=arduino_mkrfox1200 NAME=samd21_sam_ba_arduino_mkrfox1200 make clean all mv -v samd21_sam_ba_arduino_mkrfox1200.* ../mkrfox1200/ -BOARD_ID=arduino_mkrgsm1400 NAME=samd21_sam_ba_arduino_mkrgsm1400 BOOTLOADER_SIZE=16k make clean all +BOARD_ID=arduino_mkrgsm1400 NAME=samd21_sam_ba_arduino_mkrgsm1400 make clean all mv -v samd21_sam_ba_arduino_mkrgsm1400.* ../mkrgsm1400/ echo Done building bootloaders! -- GitLab