mw$'&'' '0&]$@I'w$'' &'0&w$'ٻ'' '0&]$@&A'w$'' &'0Ӌ&@&H&P&X&`'&h6&pE&xU&d&s&&&&&Ȍ&ی&'&&&&%&}2&}?&}O&}_&}l&'u&~&&&&'&'ƍ&'֍&U ߍ&&'&'&' &'0(&'@6&'PD&'`R&'p`&'n&'|&'&'&'&'&'ˎ&'܎&'&'&' &'0&'@$&'P4&`x=&1h'w$'' &'0(@W&H,'Pn&` hy&'p&'&&&'&'ӏ&ݏ&&&&'&&&(: & +&(9&0M&8]&'@u&P&X&'`&'p&'&'& &}+&}@A&'U&'k&'&&&'Ñ&'֑&' &08& &&&E&K&'`& m&]$@y&&'&' &'@&'`&ƒ&'ے& &]$@&&' & &'@+&'`7&B&'\& n&'@{&'`&o'&'&' Es'@&'`OcI& ("A`@Zʓ&ѓ&7; ٓ&0&I.Ak@A`&Z~@A`& Hf:  @P&"& #&+&)@2&`=& G& L& 8o ^&@l&`w&h&p& & #& #"&&Ɣ&Xה&"&@"P`&>v'K&' `&@&"`& &"I." &&%& >vA"@2&?&M&\&Hn&"t&"@{&&&&&&&"&"̕&"ؕ&"@"@&`&]$1&"@& & ow" 2 *&" $ ", "2&"2@9&H`H*"B&n&"T&@`&"f&t&&5&&&&"@G8"Ö&"@Ӗ&&"&" & @ &" "" ""` "& #&/& 9&@O&Pp&`&p&&ϗ&&&&&& &0-&@9&PYX`I&@I.Ak@A`i aSRN W&@`&`i&r&|&&&""& &"&@ ǘ&n&"٘&"@ٓ&&&&&"&"t&"%&" 1&"@ B&"@N&PZ&k&"{&"&"$&"@$&"$&"@'!e!*AF," """` ""Ǚ&(ؙ&&@&&&&&7&A&S&_&8""@m&"q& H&&@&ǚ&ݚ&&@&&5&G&(&V&@ A_&` l&"y&"""""&&A&A@&A(l&u&&&8M @&4#u#n&#@$ ", "&6˛&#@ԛ&#&&&&& &0'&@.&`;&L&[&h&y& & & @& `&&ʜ& ֜& & & & @& `#& 0&=&J&Q& ]& i&#@ r&# |& &6 &@ &` & ŝ& v ͝& ԝ& ݝ&# &` & & s & ;@  &# &   x~&(&4&A C&@J&U&d&q&&u%&9@&>"&"Ğ&"@֞&&&&&-&"A&@R&Pg&`x&&&"&@$&@%&@&ɟ&@'՟&'&'&'&2'!&2'*&2'9&'?'M&'U&"(^&"(f&"0)n&)&)&*&+& -&-&-Ӡ&.&#@.&".U"@00 #4& 4 "5&6&*@7& `7"& 7*&-7<&J&PX& @g&j[x&! "$X u,&& &@&`&!#&* l"#ʡ&tԡ&##@ܡ& ]&\&"&$#@ &6G &&# &7@3&@&J&@[&Hl&P~&X&`&#""" " "" "&(~ h@`&a<"Bh ʢ& ݢ&&& &0&@&.&9&wK&X&"c&s&{&6@&`&E)&`&@ƣ& 2,wգ& & &`@" "&P_"&"+4@&4#&3&C& P&0]&@k&Px&`&p&&&&ͤ&ޤ&&& &&#& -&08&@F&PT&`c&pk&t&~& 0& &@/p&GS&A&`@֥&&y  &`&&l &&-&=& M&@]&`m&P{&&&&" "` "& @$K:O(]$o&֗.&&@=&/0"ʦ&զ&"&/(: &c:& &(0^8&@pH P &X&`'&h;&p&xJ&,y&A&&R&c&֑&y&& &0&@ϧ&P&`U&p&&&&&{&&,&;& L&*0\&*8f&@x&"&&&&&¨&Ϩ&' ި&'0&&x/ &}c@&0&A "@:&&* B@G&LV&B_&L l&B@ {&L&B&L&B@&LAoƩ&#ҩ&@&ݩ&&# &}c@c&P"8M@yZ&&&##"&X &f: 3&#@>&#@ה&"@J&#A `  ## U&c& r&@&&  #&&˪& ##Z(ت&& &#@" &&*&;&P&_&r&&&&̫&ޫ& X& &@&`)&?&(Y&(@e&~&&& !&"&#¬&(Ѭ&0ݬ&8& @& @& @*&@9&`H&sAA# T&# [& c& o&@ y&` & & & Fu#1 #&1&&­&˭&٭&&&&&& & & && /& 8&A&J&X&a&n&{&&&&&&ή&׮&&&&& & &!%&"3&#<&$E&%N&&W&'`&(i&)r&*&+&,&-&.ï&/կ&0#" O" O# O""A`#""" "# #"" #%###& &(&F&[&o& HܿRP`@)#P*#}&`&A@&&'#HB2 ""&&ϰ&&& &&-&A&0=:+#,# @(#-#V&p&&&Rsrz02#~2# & w$'&'' '0&]$@Ʊ&Ա&&֍&&o' '4&' Es'@&'`&&'D'"&' *&(@9&o''O&' [&@d&Hq&'P~&'`& w$'&'' '0&]$@&'$'&֍&&Hw$'&'' '0&]$@&'\'в&'۲&'&'&' &'0&'@$&'P1&'`=&'pG&'U&'f&'{&'&'U &'&' ó&w$'&'' '0&]$@'֍&ٳ&.'w$'' &'0'@y'P'`'6&'&'x&'&' &'#&'&'l' &'0 &'@&'`-&'=&'M&']&'&'-&' ޤ&'@9&'`I&'pV&'`&j&x&'&'&'&'&Ѵ&'@&U P&'`&' &'&'*&':&'& 8J&w$'&'' '0&]$@'֍&_&E'w$'' &'0'@y'P/'`'p'6Ҷ'u&'&'&'&'&'µ&'ε&' T% '0ص&'@9&P&X&'`&'pJ'A'&&'#&'7&'J&' \&'0k&'@&'Pv&'`&pߍ&x&'&'Ķ&'ζ&ض&&U &'&'&' &U 0&U @&P)&X=&'`L&U pf&'{&'U&\&b&l&&'&'u&' &'@&'`&'·&'ַ&'&'&&5w$'&'' '0&]$@'&''&'ε&'T% '&'&'&' $&'01&'@=&'PG&'`U&'p&&'#&SJ'@A'`۲&'0&D&&V&'h&'ζ&'&'&'ʜ 2 &'0 '@p&'`&ض&4&U f&'{&'&'&'u&' &'@&'`&'·&'ַ&'&'&'y&  w$'&'' '0&]$@'֍&x&'h&' '4&&'w$'' &'0&]$@&]$̸&]$ڸ&]$&]$@&]$&]$&]$%&]$@3&]$A&]$O&]$]&]$@m&]$|&]$&]$&]$@&]$Ĺ&]$Ϲ&]$ܹ&]$@&]$֍& &pw$'&'' '0&]$@'&'H'&&'&֍&9'4& 2&hP@=&hP@M&'@U&'P]&'`e&'po&'w$'' &'0'@֍&`x&w$'&'' '0&]$@'֍&&w$'&'' '0&]$@'֍&ú&$X'w$'' &'0l'@&'P&'`&'p&'&'&'k&'x&'&'&'&' &'&'#&' "&'0&'@ͤ&'Pޤ&'`/&'p'G&'P&'e&'z&'&'&' &'@λ&'`&'֍&&w$'&'' '0&]$@&/h'w$'' &'0A&'@P&'`c&'pu&'&'&'&'&'Ǽ&'ּ&'&'&' &'0&&'@7&'`G&'pV&'o&'&'&'&'&'&' Ƚ&0ݽ&8&'@&P&X&`.&h&p?&xP&a&x&&&'&'&'ƾ&'־&'ނ 8&YPw$'&'' '0&]$@'&'&%&9&K&a&w&&&ѿ&&&1&Q& q&(&0&8&]$@&]$&]$&]$&]$@&]$ &]$ &]$3&]$@F&]$Y&]$l&]$&]$@&]$&]$&]$&'@&'`&'&'&'&'(&'>&' T&'@j&'`&'&'&'&'&'&' &'0u&'@&'P&'`&'pּ&'-&'C&'&'7&'G&'&'&'_&~&&' &]$@&&&'&]$ & )& 7&' N&]$@ b&' r&' &]$ &]$ &'@ &'P &` &h &'p &w$'&'' '0&]$@֍&&'w$'' &'0'@&'`0&'H&'`&'&'&'&' &'@&'`&'֍&&&J#&J#-&?&'@4&`x' T&w$'&'' '0&]$@~&'O&'r&8w$'&'' '0&]$@o' ''&]$'' &0&8&'@&'`&'&'&w$'&'' '0&]$@o'{%&8'w$'' &'0o'@'P'`M&'^&m&w&{}&'&'&'&&&' &'@&'`&' [&w$'&'' '0&]$@''&'w$'' &'0'@֍&`x&@w$'&'' '0&]$@'&'y'&'&&& &&'&'ӏ& ݏ&(&04&8&'@*&'`U&'pD'>&'Ñ&'X&'&o&w$'&'' '0&]$@y'֍&&w$'&'' '0&]$@y'֍&&X'w$'' &'0@֍&H&'`&'&'&'&'.&'E&' ]&'@p&'`&'&'&'&'&'&'  &'@"&'`4& 9& (w$'&'' '0&]$@y'֍&P&]$b&]$t& (w$'&'' '0&]$@y'&'&'֍&P&]$b&]$& 'w$'' &'0&'@&'P&'`px&w$'&'' '0&]$@y'֍&&('w$'' &'0@&H&'P7&'`R&'pl&'}&'&'&' '&֍&&'&'4& 8!& (w$'&'' '0&]$@֍&(y'c:x@&''I&4& S&  w$'&'' '0&]$@֍&(y'c:x@&'I&4&q&'w$'' &'0'@֍&Px&w$'&'' '0&]$@y'֍&& 0'w$'' &'0l@H&`&h&p֍&x&'&'& &&4&%&'5&'E&M&W&&e&'u&'& &(&0&8&'@&'P&`x& w$'&'' '0&]$@'y'&֍&&,'w$'' &'0&@&H@&PR&Xa&`}&h&p&x&&&&&&&&@&J&d&n&&&&&&&}&}&} &}&}!&}+&}5&}?&^&}&&& &(&08&w$'&'' '0&]$@'y֍&6&'w$'' &'0U&@g&Hy&P&X&`&h&p&xR&֍&&w$'&'' '0&]$@'&'֍&U &'w$'' &'0!&'@֍&`x)&w$'&'' '0&]$@!&'֍&>&0w$'&'' '0&]$@'&'!&'R&'`&'i&'r&'T% 'z&' &'0'@&P&X"&`&w$'&'' '0&]$@&'֍&& 'w$'' &'0T% '@֍&U P'`&'4&&0w$'&'' '0&]$@'&'!&'&'#&'֍&U ,&':&' F&'@4&`X&0w$'&'' '0&]$@R'!&'p&&&]$&]$&'@P&X4&`&w$'&'' '0&]$@&'!&'֍&& @'w$'' &'0R'@֍&` &&&4&& (w$'&'' '0&]$@'&'!&'0&'=&'H&'V&'֍& ^&w$'&'' '0&]$@&'w$'' &'0&'@֍&Px&w$'&'' '0&]$@&'֍&&Xw$'&'' '0&]$@&'&&' &]$&' &(h&'0('@.&'`9&'p'&'F&'Q&'\&'i&'ez'ص&'z' A'@v&`&h&U p&]$& 'w$'' &'0 '@&'P&`֍&U hx&  w$'&'' '0&]$@& '&''4&'&'w$'' &'0֍& @x& w$'&'' '0&]$@&֍& '4&&w$'&'' '0&]$@8&0'w$'' &'0#&'@/&'`V&'9&'l&'O&'&'p&'&'&'&'&'&' &'0&'@ϗ&'P&'`֍&xpx&(w$'&'' '0&]$@ ''.&'@&']&'o&'&'&'&'&'֍& & w$'&'' '0&]$@ 6 '1'n''&'w$'' &'0&'@֍&`x&w$'&'' '0&]$@&'֍&&"`w$'&'' '0&]$@'&'9&[A&M&Z&'0c&'@q&'Pz&'`4&U p&&U &&'&'&'&' &0&8 '@&`&h{ 'p&'&L&l&'&]$&'w$'' &'06&]$@G('֍&C&w$'&'' '0&]$@6&]$a& 8w$'&'' '0&]$@!&':'&]$&'֍& &]$@&'4&&w$'&'' '0&]$@'&'6&]$&$ 20&@ H{ 'P&'`&p&x&S&S"&S-&S 2=&2 2K&2Y&]$o&'w$'' &'0&]$@G('֍&&w$'&'' '0&]$@&]$& w$'&'' '0&]$@֍&(&'w$'' &'0'@֍&`x & w$'&'' '0&]$@&.&@&2֍&T& 'w$'' &'0v&'@P&X֍&`x& w$'&'' '0&]$@&.&v&'֍&& (w$'&'' '0&]$@&]$&'&֍&&''i&'4&' &'w$'' &'0ص&'@֍&`x*&w$'&'' '0&]$@ص&'֍&C&w$'&'' '0&]$@ص&'֍&a& w$'&'' '0&]$@u&&&֍&& w$'&'' '0&]$@h'msw֍&&''4&&@w$'&'' '0&]$@'&'y'&֍&'6&'0&'@&'P4&`&]$+&]$=&'w$'' &'0&@֍&HxZ&  w$'&'' '0&]$@'&'y'&֍&u&8w$'&'' '0&]$@y''֍&&]$&'4&+&]$@&'&& 'w$'' &'0&'@&P&X֍&'`'6&'&'&'4&& w$'&'' '0&]$@&]$&'&'&'w$'' &'0'@֍&`x &w$'&'' '0&]$@'֍&5& 'w$'' &'0'@֍&U PK&'`'4&k&w$'&'' '0&]$@&֍&&'& 'w$'' &'0&'@&'`&'&'֍&&!X'w$'' &'0'@'P'`&' '&'&"&2&B&}(&'6&'D&'R&'`&'n&'|&'&'܎&'&'&' &'0&'@&'P&'`ˎ&'p֍& K&R&'h& v&'@&'`&&'&' &'@&'`&&'& 3&'@L&'`f&{&'&' &'@&'`&&'& '&'@>&'`U&h&'&' &'@&` "&_"&n[&"&G(& = d[Yk[@ &$E e[Yk[& h" @&#'&#/& @:& `H& l&&U&`&&A@&pi&GSޠeS.#"#4#5#6######""##_&'w$'' &'0&'@&'`_px&w$'&'' '0&]$@&֍& & P'w$'' &'0)&@5&@'@֍&Px@&  w$'&'' '0&]$@&X&a&'M ]$k&'w$'' &'0֍& @x&(w$'&'' '0&]$@&]$'&'&'&'&'&'&' 0֍&8&(w$'&'' '0&]$@&]$'&'&'&'&'&'&' 0֍&8&"&*@$&6&(J&)\&*n& 1~& &0&@ G$&&&&&$ & &5&I&b&x&&&&& & & & & 5&J&b&w&&&&&&&&9&V&k&(&)&*&0&1&2&3&4.&5J&[&v&H$  L$&&&'_  O$E$D$C$>$N$?$@$B$A$&w$'&'' '0&]$@&'w$'' &'0V@&H&PX&`&h&p&x)&<&L&֍& " \$[$Z$  )&v _&*k& a$ "&*&*& c$ "& e$ "& g$ "&\& i$& g$ #"& D & &  & && l$ $"& D & &  & C& n$ "P$`&#e& p$ "&*&*~& r$ "n&"&Y & t$ "v"Y & v$ "n&"Y & x$& g$ "v"&"Ў&&*L& {$ "&*& }$ "!&1& $C& $ "X&"Y \& $ "\&\j&\q& $& g$& g$ "& #&"& $ "&*& $ "& & $ "&"&B2& $& $,& g$@& g$ "#Q&*]& $r& g$ "&3$& $ O28MB  & $ 8M<& $ *"& $ "&*& $ & g$& z%2&  "  *B& F& M& $^& e$r& ,}& c$ "&Re& $ "&"& $& e$ "&#& $& e$& e$& e$ "v"+&eԗA4& $  ]mP]<D& $Y& e$u& e$& e$ "&*& $  ]PM]<& $ "PM]oI$ K$& $ "<& $ "PM] & $  ]10_2& $H& $^& g$  ]o&*7\\<|& $  ]7\\ e<& $ * ]1<& $ \ ]1<& $& e$& } *"O& & $& 5> :!& $,& 9< *>&#A&#D& $T& e$f& e$ "*t& $ "&*& $& $ "& & $ "#& $& e$ ` s1t<& $ ` s1t A<& $ & e$ "> & $1& g$B& g$V& g$j& e$~& +& e$ " & $& e$&  "& $ "y & $ & $*& g$B& $]& $ "\&\E'*y& $ "D & % "&o[& %& e$& h& g$ "#& % "& %1& B& e$ OX&"a& m& Ot& %& %& % O|2& %& e$& g$& e$ lYwoՀ/ & % & e$%& 5& e$G& g$`& $ "&#}& %& %& g$& g$ "&& "% "&" *& $%;& g$^& g$ "/qP& &*& (%& g$& g$& g$ "*& -%& g$#& g$9& g$ "M&"S& 2% "g *e& 4% "&"y& 6%& 6% "Z#^A_& 9%& g$& g$& g$ "& >%& >% "&**& A% "  W  ¾ `& I& C%a& $ "{&*&*& F%& g$ "{&*& I%& g$ "&#P$& L% "P#& N% "&*ˠ* & P%;& g$O& N% "n&"j& T% "n&"P$& V% "!&Ў I& X%& e$ "V& [% "&& ]%& g$ "!&&) "& `%7& $ "!&J&R& c%k& e$& g$& $ "!&&*& h%& {  8M& k%& $& e$& g$ "&" %$Ў*& p%>& g$M& e$\& $j& x& e$& e$ "&#Ў& x%& ,   & {%& & `&  "" %$Ў& % #"&#Ў& %3& ,=& $U& g$ " j& % *"<|& %& ,& r$& ʬ& ʬ& ʬ& e$ "&*& % "& % "L& %%& e$9& $S& $m& }& e$& g$& $& e$ "*& %& g$&  v"Ў3.&&*& % &"I.A& %$& $ O"v"OЎ&&*5& % 8M=(G(K& % O"&"I.AkA`^&m& %& % "v"+&eL& %& e$& % *"&"#!ZkL& % "&"& % "X&"& % "k $&&v& %& e$ "*& %(& e$D& EV& e$k& |& }$ "&*& %& e$ "&"&&& %& g$ 8M& % 8MolA& % olAq A ' %"' 0' =' M' Z' x'  "&o[ ' % O"v"+&e'6$'5$L' % "&"''7$'8$' % "\\ *' %' e$' g$ *"O' %+' e$;' e$J' x$V' x$f' v' $ 0NM4' %' % " ' % "'*' %' g$' e$' * *"&"$' % &"L6' % "&"kLO' % O"Ob'jFLl' % "1' % 8M' / H' % ""X&"A`L' % "8$&' % "8$&9& ' &' ͖' ͖')'C'^'w'w$'&'' '0&]$@$'֍&'w$'&'' '0&]$@&'$'''''''''֍&U ']$']$@']$#']$6']$I']$@\']$o']$']$']$@']$']$'!Xw$'&'' '0&]$@$'&'&'&'&'&'k&'x&'&'&'&'  &'0&'@#&'P"&'`&'pͤ&'ޤ&''G&'P&'e&'z&'&' &'@&'`λ&'&''w$'&'' '0&]$@' & ''֍&' !'w$'&'' '0&]$@' & ''֍&<' w$'&'' '0&]$@ ''P''e''֍&4&t']$' &' '(w$'&'' '0&]$@''֍&'(',`'w$'' &'0(@W&H,'Pn&` hy&'p&'&&&'&'ӏ&ݏ&&&&'&&&(: & +&(9&0M&8]&'@u&P&X&'`&'p&'&'& &}+&}@A&'U&'k&'& & & &&&&&'w$'&'' '0&]$@y'֍&#''w$'' &'0'@֍&`xD'w$'&'' '0&]$@'y'֍&U c'(w$'&'' '0&]$@'&'yU&g&y&&&&&&֍& 'w$'&'' '0&]$@y'֍& ''''('H'P'X'p'w$'' &'0&@֍&H4&'P''`$''5'J'\'1&&Xx& p'w$'&'' '0&]$@'&'y'&֍&''$''5' J'(\'01&84&'w$'&'' '0&]$@y֍& ' 'w$'' &'0'@֍&H'P4&`x' (w$'&'' '0&]$@&]$'&'y(&''֍& ' ''' # ('0v'@֍&P'p2/'X ֍&(A'  w$'&'' '0&]$@&]$'c'֍&k'  w$'&'' '0&]$@&]$''''֍& J'A'('H'P'X '&1'&'s(&x'Zl :"&*&!& &%&&&$&#&&&&&&&&'w$'&'' '0&]$@֍&' 'w$'' &'0%@H 'P 'X% '`0 'h֍&px; ' w$'&'' '0&]$@&'W ' 'b ' 'm '% 'x '0 '֍& '0w$'&'' '0&]$@&' ' ' '֍& '' '' ''! '' > ']$@K '8w$'&'' '0&]$@'&'y'c 'ݏ&g ' e| ' ' '' '' ' ֍&( ''@4&` 'x ']$ ' (w$'&'' '0&]$@'y'֍&U &'1 ''@ ''K ''4&Z ''w$'' &'0t ']$@ ''֍&;&:&#=&>&<&@&?& 'w$'&'' '0&]$@'' '' '  'w$'' &'0'@֍&U P ''`' ''&U ''& ' #' ''' '' 5 '0@ '8L '@V 'H֍&U Pe ''`q '  w$'&'' '0&]$@&]$ ''T'֍&x '  w$'&'' '0&]$@#' '' '֍&'L '4& '8w$'&'' '0&]$@&]$ ''֍&'#' '' ' 4&'0L '@&H&'P&'`T'L&' '@ٻ#'  ''@'` ' 'o'~'('\'','  '@{aP` '"ٻ' '@ 'H% 'PZ5XE h'm's'w'''0 ''ނ '9 '/ E '' T '' a ''@ Z'` n ' v ''  '' '' '' '' '' '' '' '' ''@ '` 'h [Q&p ' 9'I.A, @'`' 4'A=' @K'`S'p['h'r' w$'&'' '0&]$@&]$ ''' 'w$'' &'0@J&I&K&P&O&N&M&R&L&S&T&U& b& x c& "KA'e' e& "$ ' g& "9 ' i& "+I*' k&'  "9\Q*' n&' e$!' e$/'  8MXWB' s& 8MY']' u& 8Mt'x' w&' s&' u&' w& 8MS' |&' e$' e$' }' } t$Y&/' & "t$Y&3. A'a'\ K' & "e'Z&m'X&u'\  }' &' e$ "'KA'e' & "'' & "'' & "O' & 8M$ '' & "FX]&&' & "# 'u'eKA~B' & "^A_&b' &y' e$ " "y' &' i& "9 Q*' &' i& " "' &' & " "'At']$,''y;' & "N' & "Y'͝&f' & "Y'' & "XW*' & "t'' &' &' &' '  *" ")' & i&KS%<' & "%M' & i&KS{ b' &s' g$' e$ i&KS]S= ' & i&KS$F' &' g$ "'*' & O6'6' & "' &' g$$' e$ ##I"9' & i&KSW' & "h'*p' & i&KS' &' e$ i&KSi :Sl' & "'' & "$FI"' & 8M$ G S ' & 8M$ ( ' & 8M$ +' & 8M$ 7 *.' & 8M$ l*C' & 8M$ nV2U' &  9 f' &{' e$ "9\' &' e$ " "' & 0i]$.^ ' &'' ,' '('6'D'U'g' u'@'''''(w$'&'' '0&]$@'&'y''''z'4& 'P'w$'' &'0I.J#@֍& @x')@w$'&'' '0&]$@&'y'l{&.'9'֍&D''R''&Z&a'l' 4&(w''0''@&Pނ XE&`'h'p&x''''W&Z&''&''''& [' w$'&'' '0&]$@''֍& ']$4' `F']$_']$@x']$']$']$']$@']$']$']$'(@+']$C' (w$'&'' '0&]$@&]$W''֍&U ~''4& _'w$'&'' '0&]$@&]$~'w$'&'' '0&]$@''w$'' &'0&'@''`֍& '8w$'&'' '0&]$@']$&''''''''?;' '0 ''@~'`'֍&'' (w$'&'' '0&]$@']$W'''~''4& 1'  w$'&'' '0&]$@&'W''&'''''O'֍&['  'w$'' &'0 ''@''` '''W''֍& z'w$'&'' '0&]$@W''֍&'w$'&'' '0&]$@'w$'&'' '0&]$@'''֍&U ' 'w$'' &'0']$@m''֍&+'w$'&'' '0&]$@E''w$'' &'0&@`'Hp'P֍&X~''`4&U p'/ '&'w$'&'' '0&]$@֍& ''w$'' &'0'@'H֍&Px'w$'&'' '0&]$@' &&'0':'' G''0¨&@{HU'o'''''('N's'''''''''0'D' X' q' ' ' ''''''.'@'O'Y'c'q'}'''''' ' ' ' ' ' '( '8 'E 'U 'b 'r ' ' ' ٻ' '(O0A8 #@:] ' ' '   'D' ' ' # &' '''!''(~x@ '' O '' < '' '( !'x@ ''  '!' &!'9!'G!'U!'c!'w!'!'!'!' '' 8 '!' !'!'!'"',"'E"'^"'w"'"'"' "' & 'b !', #''''''&' ]&&&&&&&&&''& ' '&'&&,",,"' ^A? @A"'  C'"' 8w$'&'' '0&]$@$''֍& #'#''w$'' &'0&'@&'P֍&`x0#' 8w$'&'' '0&]$@ #'$''֍&G'F'E' _ _ ZH#'\#'ް 2e#'2 08w#'3@#'3`#'P#'֍&'0&@&p4&x#'2#'2#'2#'2#' 2 2#'3 #'@#'X#'`h$' hw$'&'' '0&]$@'#֍&($'Q'' 3$''w$'' &'0V$''@֍&`xf$'w$'&'' '0&]$@V$''֍&$'hw$'&'' '0&]$@'&' 3&֍&4&'&&U 0$'@$'2p$'2$'2$'2$ 2& &'&'&S"&S 2 2{ ' $''0$''w$'' &'0%''@֍&`x#%'w$'&'' '0&]$@%''֍&D%'!w$'&'' '0&]$@'^%''f%''t%''%''%'2%'2%''%''$ 2 %'20Z X'@%'2p X'%'%'+S$S@ &'2&'2*&'26&'2G&'SV&'X'f&'2o&'X'|&2 &'  'w$'' &'0&''@֍&U PG('`&']$&''4&&'  w$'&'' '0&]$@&''֍&'&''&']$&'Pw$'&'' '0&]$@&'''''''''''-''';'''I'''W'''e'''s'''''' ֍&U 0'''@'''`'''''''''''''''''' '''@'''`'''w$'' &'0(']$@(']$ (']$)(']$2(']$@;(']$D(']$M(']$V(']$@_(']$h(']$o(']$v(']$@}(']$(']$(']$(']$@(']$(']$(']$(''@֍&Px(' ('"@Z7('Z  0('2`%'2p 2[Kx.x.  _'X-)' `'02*2Yb'Dl[)'|c',")'*,)'*#'a' 7)'d' :)' %' @J)'2Y)'2g)'ZV&'X'o&'X'u)'e' y)'^%' &^'0)'^')'a')'a')'d')'d')'Z)'Z Uf'" "  6 )'x Zd)'^'@f%''0=@)'H ^'d)'70=)' 0Nd@g'&']$&''G(' *'k'*'7@ *'l'+*'l'6*'k'@D*'7=i'h']'#j'g'"\'['^'LS'R'P'O'N'V'U'T'f'a'Y'W'Z' K'M'_L' "W*'%#^*' ' u*'A'}*'&*'P*' ' "0&o'*' '*' e$ AC w=em#˞**' ' CM=em#˞**' ' +'+'+' ' "[ ?'8+' ' "W*'%# &6Q+' 'c+' cx+' +'   ]S6+' '+' +' e$+' e$ U~'+'6+'6,' ' "#",' ' 8Mo1266,'eeB,' ' 8MW,',],' ' 8M&o,'Iw,'.,' ' 8M&'','I.I.,' ' 8MQ u'<,' ' 8M,',' ' 'j,' ' -'-' ' 8M---' ' 8Me&,$!,<?-' 'Q-'  8M -KAb-' ' 8M -u-' ' 8MI --' ' 8M\,I.-' '-' ,-' %-' %-' % 8M,K-' ' 8M.'$- .' ' 8M'-3.' ' E.' 'b.'  8M,p.' ' 8M.'-.' '.' ' 8M.'*-<.' '.' %/' /' g$'/' g$ 8MI.C/' ' 8M2~(I.\/' ' 8Mp/',w/' ' 8M/',/' ' 8Mq$ /' ' 8M,/'A/' '/' , 8M,/',</' ' 8Md6-H7-/' '0' 0' 60'  8M,eM0' '\0'  8M>Kp0' '0' .0' g$0' g$0' g$ "i&0' ' 8M* ,0' ' ",0' ' "p'%''f%''0&o'1' '1' ' 8M841'?1' ( "X1'#e1' ( "*1*1' (1' g$1' ,1' e$1' e$ "1''UCK1' ( u#2'P 2' ( u#s&#A;2' ( "M2'W2'd2' (v2' g$ 8Mv,K2' ( u#2'D'2' ( 8M-2' (2' '2' '2' '2' ' 8M2''-3' ( 8M.'!-3' (.3'  8M/',@3' "( 8M,T3' $( 8M,/',<e3' &(x3'  8M,3' )( 8M* ,3' +(3' e$3' ' "^%'3'`3' /( *"p'3' 1( "3'`3' 3( "&' Ʃ&n'4' 5( 4' e$ "p'0&o'84')L4' 8( k'"V&Ce4'L&t'o4' :( l'"4'Ce4'u')'n4' <( " U~'  <4' >( "3'`p'4' @( " U~' 4' +'+'4' B( "0&o'4' D(5' ' "4'Ce4'u'5'l''5' G( ")'n)'t'?5' I( "^%'[5'`f5' K( 0P " I.A^{5' M(5' % 0P q AolAI.A^5' P( q A5' R( "1d 5' T(5' e$6' T(6' e$ u#!6' Y( { e56'*e6E6'*'A S,O6' [(a6' ,s6' 6' 6' h6' 6' , "O6' c(7' %7' %47' E7' g$X7' e$k7' g$7' e$7' e$7' e$ :8#7' n( "0.#7' p( "P w$&7' r( "0.#7' t( "PAB27' v( A"PARP8' x( "PA8' z( "PA'#(8' |( A"PA78' ~( "PAE8'AM8' ( "PA^8' (l8' ( "PA8' ( "+#8' (cmpl_ringresp_addrresp_lenhwrm_short_inputreq_addrhwrm_ver_get_outputhwrm_intf_maj_8bhwrm_intf_min_8bhwrm_intf_upd_8bhwrm_intf_rsvd_8bhwrm_fw_maj_8bhwrm_fw_min_8bhwrm_fw_bld_8bhwrm_fw_rsvd_8bmgmt_fw_maj_8bmgmt_fw_min_8bmgmt_fw_bld_8bmgmt_fw_rsvd_8bnetctrl_fw_maj_8bnetctrl_fw_min_8bnetctrl_fw_bld_8bnetctrl_fw_rsvd_8bdev_caps_cfgroce_fw_maj_8broce_fw_min_8broce_fw_bld_8broce_fw_rsvd_8bhwrm_fw_namemgmt_fw_namenetctrl_fw_nameactive_pkg_nameroce_fw_namechip_numchip_revchip_metalchip_bond_idchip_platform_typemax_req_win_lenmax_resp_lendef_req_timeoutunused_0always_1hwrm_intf_majorhwrm_intf_minorhwrm_intf_buildhwrm_intf_patchhwrm_fw_majorhwrm_fw_minorhwrm_fw_buildhwrm_fw_patchmgmt_fw_majormgmt_fw_minormgmt_fw_buildmgmt_fw_patchnetctrl_fw_majornetctrl_fw_minornetctrl_fw_buildnetctrl_fw_patchroce_fw_majorroce_fw_minorroce_fw_buildroce_fw_patchmax_ext_req_lenmax_req_timeoutunused_1hwrm_port_phy_qcfg_outputactive_fec_signal_modeduplex_cfgsupport_speedsforce_link_speedauto_modeauto_pauseauto_link_speedauto_link_speed_maskwirespeedlpbkforce_pausemodule_statuspreemphasisphy_majphy_minphy_bldmedia_typexcvr_pkg_typeeee_config_phy_addrparallel_detectlink_partner_adv_speedslink_partner_adv_auto_modelink_partner_adv_pauseadv_eee_link_speed_masklink_partner_adv_eee_link_speed_maskxcvr_identifier_type_tx_lpi_timerfec_cfgduplex_statephy_vendor_namephy_vendor_partnumbersupport_pam4_speedsforce_pam4_link_speedauto_pam4_link_speed_masklink_partner_pam4_adv_speedslink_down_reasonsupport_speeds2force_link_speeds2auto_link_speeds2active_lanesdevlink_eswitch_modeDEVLINK_ESWITCH_MODE_LEGACYDEVLINK_ESWITCH_MODE_SWITCHDEVtx_bdtx_bd_len_flags_typetx_bd_opaquetx_bd_haddrtx_bd_exttx_bd_hsize_lflagstx_bd_msstx_bd_cfa_actiontx_bd_cfa_metarx_bdrx_bd_len_flags_typerx_bd_opaquerx_bd_haddrtx_cmptx_cmp_flags_typetx_cmp_opaquetx_cmp_errors_vsq_cons_idxrx_agg_cmprx_agg_cmp_len_flags_typerx_agg_cmp_opaquerx_agg_cmp_vrx_agg_cmp_unusednqe_cnreserved16cq_handle_lowcq_handle_highbnxt_sw_tx_bdis_gsois_pushrx_prodbnxt_sw_rx_bdbnxt_sw_rx_agg_bdbnxt_ring_mem_infoctx_mempg_arrdma_arrpg_tblpg_tbl_mapvmem_sizevmembnxt_ctx_mem_typeinstance_bmapinit_valueentry_multipleinit_offsetmin_entriessplit_entry_cntpg_infogrp_idxmap_idxbnxt_ring_structring_memfw_ring_idtx_push_bdtxbd2tx_push_bufferpush_bddb_key64db_key32bnxt_db_infodb_ring_maskdb_epoch_maskdb_epoch_shiftbnxt_tx_ring_infobnapitx_cprtx_prodtx_constx_hw_constxq_indextx_napi_idxkick_pendingtx_dbtx_desc_ringtx_buf_ringtx_desc_mappingtx_push_mappingdata_mappingtx_ring_structxdp_tx_lockbnxt_napicp_ringtx_inttx_faultbnxt_cp_ring_infocp_raw_conscp_dbhad_work_donehas_more_workhad_nqe_notifycp_ring_typecp_idxlast_cp_raw_consrx_ring_coalcp_desc_mappinghw_stats_ctx_idsw_statscp_ring_structcp_ring_countcp_ring_arrbnxt_coal_capcmpl_paramsnq_paramsnum_cmpl_dma_aggr_maxnum_cmpl_dma_aggr_during_int_maxcmpl_aggr_dma_tmr_maxcmpl_aggr_dma_tmr_during_int_maxint_lat_tmr_min_maxint_lat_tmr_max_maxnum_cmpl_aggr_int_maxtimer_unitsbnxt_coalcoal_tickscoal_ticks_irqcoal_bufscoal_bufs_irqidle_threshbufs_per_recordbnxt_tpa_inforss_hashhdr_infocfa_codeagg_countvlan_validcfa_code_validagg_arrbnxt_tpa_idx_mapagg_id_tblagg_idx_bmapbnxt_rx_ring_inforx_cprrx_agg_prodrx_sw_agg_prodrx_next_consrx_dbrx_agg_dbrx_desc_ringrx_buf_ringrx_agg_desc_ringrx_agg_ringrx_agg_bmaprx_agg_bmap_sizerx_desc_mappingrx_agg_desc_mappingrx_tparx_tpa_idx_maprx_ring_structrx_agg_ring_structbnxt_rx_sw_statsrx_l4_csum_errorsrx_resetsrx_buf_errorsrx_oom_discardsrx_netpoll_discardsbnxt_tx_sw_statstx_resetsbnxt_cmn_sw_statsmissed_irqsbnxt_sw_statscmnbnxt_total_ring_err_statsrx_total_l4_csum_errorsrx_total_resetsrx_total_buf_errorsrx_total_oom_discardsrx_total_netpoll_discardsrx_total_ring_discardstx_total_resetstx_total_ring_discardstotal_missed_irqsbnxt_stats_memhw_maskshw_stats_mapcp_desc_ringnq_desc_ringbnxtbar0bar1bar2board_partnoboard_serialnointr_semtx_ring_mapgro_funcrx_skb_funcmax_tpa_v2max_tparx_buf_sizerx_buf_use_sizerx_offsetrx_dma_offsetrx_dirrx_ring_sizerx_agg_ring_sizerx_copy_threshrx_ring_maskrx_agg_ring_maskrx_nr_pagesrx_agg_nr_pagesrx_nr_ringsrsscos_nr_ctxstx_ring_sizetx_ring_masktx_nr_pagestx_nr_ringstx_nr_rings_per_tctx_nr_rings_xdptx_wake_threshtx_push_threshtx_push_sizecp_ring_sizecp_ring_maskcp_bitcp_nr_pagescp_nr_ringsgrp_infovnic_infonr_vnicsrss_indir_tblrss_indir_tbl_entriesrss_hash_cfgrss_hash_deltarss_capmax_tcmax_lltcq_infotc_to_qidxq_idsmax_qcurrent_intervalirq_tbltotal_irqsdcbx_capdefault_primax_dscp_valuefw_capfw_dbg_caphwrm_spec_codehwrm_cmd_seqhwrm_cmd_kong_seqhwrm_dma_poolhwrm_pending_listnet_stats_prevrx_port_stats_exttx_port_stats_extfw_rx_stats_ext_sizefw_tx_stats_ext_sizehw_ring_stats_sizepri2cos_idxpri2cos_validring_err_stats_prevhwrm_max_req_lenhwrm_max_ext_req_lenhwrm_cmd_timeouthwrm_cmd_max_timeouthwrm_cmd_lockver_respfw_ver_strhwrm_ver_suppnvm_cfg_verfw_ver_codevxlan_fw_dst_port_idnge_fw_dst_port_idvxlan_gpe_fw_dst_port_idvxlan_portnge_portvxlan_gpe_portport_partition_typebr_modecoal_caprx_coaltx_coalstats_coal_tickssp_tasksp_eventfw_reset_taskfw_reset_statefw_reset_min_dsecsfw_reset_max_dsecsfw_reset_timestampfw_healthhw_rescnr_vfssriov_cfg_waitsriov_cfgdb_offsetdb_sizentp_fltr_hash_tblntp_fltr_lockntp_fltr_bmapntp_fltr_countl2_fltr_hash_tbltoeplitz_prefixlpi_tmr_lolpi_tmr_hiphy_flagsnum_teststest_infowol_filter_iddump_flagptp_cfgptp_all_rx_tstampdl_porteswitch_modevf_repscfa_code_maptc_infotc_indr_block_listdebugfs_pdevhwmon_devwarn_thresh_tempcrit_thresh_tempfatal_thresh_tempshutdown_thresh_tempthermal_threshold_typeboard_idxbnxt_irqhave_cpumaskbnxt_ring_grp_infofw_stats_ctxfw_grp_idrx_fw_ring_idagg_fw_ring_idcp_fw_ring_idbnxt_vnic_infofw_vnic_idfw_rss_cos_lb_ctxfw_l2_ctx_idl2_filtersuc_filter_countuc_listfw_grp_idsrss_table_dma_addrrss_tablerss_hash_key_dma_addrrss_hash_keyrss_table_sizemc_list_sizemc_list_countmc_list_mappingbnxt_l2_filterl2_keybnxt_hw_rescmin_rsscos_ctxsmax_rsscos_ctxsmin_cp_ringsmax_cp_ringsresv_cp_ringsmin_tx_ringsmax_tx_ringsresv_tx_ringsmax_tx_sch_inputsmin_rx_ringsmax_rx_ringsresv_rx_ringsmin_hw_ring_grpsmax_hw_ring_grpsresv_hw_ring_grpsmin_l2_ctxsmax_l2_ctxsmin_vnicsmax_vnicsresv_vnicsmin_stat_ctxsmax_stat_ctxsresv_stat_ctxsmax_nqsmax_irqsresv_irqsbnxt_vf_infofw_fidvf_mac_addrfunc_qcfg_flagshwrm_cmd_req_addrhwrm_cmd_req_dma_addrbnxt_pf_infofirst_vf_idactive_vfsregistered_vfsmax_encap_recordsmax_decap_recordsmax_tx_em_flowsmax_tx_wm_flowsmax_rx_em_flowsmax_rx_wm_flowsvf_event_bmaphwrm_cmd_req_pagesvf_resv_strategybnxt_filter_basesw_idvf_idxdst_mac_addrfilter_keybnxt_l2_keybnxt_link_infophy_link_statuswire_speedlp_pauseauto_pause_settingforce_pause_settingduplex_settingphy_verauto_link_speedsauto_pam4_link_speedssupport_auto_speedssupport_pam4_auto_speedssupport_auto_speeds2lp_auto_link_speedslp_auto_pam4_link_speedsforce_link_speed2active_fec_sig_modereq_signal_modereq_flow_ctrlreq_link_speedadvertising_pam4force_link_chngphy_retryphy_retry_expiresphy_qcfg_respbnxt_queue_infoqueue_profilebnxt_led_infoled_idled_typeled_group_idled_state_capsled_color_capsbnxt_test_infooffline_maskbnxt_tc_flow_statsbnxt_tc_stats_batchflow_nodebnxt_tc_infoflow_ht_paramsl2_tablel2_ht_paramsdecap_l2_tabledecap_l2_ht_paramsdecap_tabledecap_ht_paramsencap_tableencap_ht_paramsstats_batchbytes_maskpackets_maskbnxt_vf_rep_statsbnxt_vf_reptx_cfa_actionrx_cfa_codebnxt_ctx_pg_infoctx_pg_arrctx_dma_arrctx_pg_tblqp_l2_entriesqp_qp1_entriesqp_fast_qpmd_entriesmrav_av_entriesmrav_num_entries_unitssrq_l2_entriescq_l2_entriesvnic_entriesbnxt_ctx_mem_infotqm_fp_rings_countctx_arrbnxt_health_severitySEVERITY_NORMALSEVERITY_WARNINGSEVERITY_RECOVERABLESEVERITY_FATALbnxt_health_remedyREMEDY_DEVLINK_RECOVERREMEDY_POWER_CYCLE_DEVICEREMEDY_POWER_CYCLE_HOSTREMEDY_FW_UPDATEREMEDY_HW_REPLACEbnxt_fw_healthpolling_dsecsmaster_func_wait_dsecsnormal_func_wait_dsecspost_reset_wait_dsecspost_reset_max_wait_dsecsmapped_regsfw_reset_inprog_reg_masklast_fw_heartbeatlast_fw_reset_cntstatus_reliableresets_reliabletmr_multipliertmr_counterfw_reset_seq_cntfw_reset_seq_regsfw_reset_seq_valsfw_reset_seq_delay_msececho_req_data1echo_req_data2fw_reporterremedyarrestsdiscoveriessurvivalsfatalitiesdiagnosesbnxt_aux_privaux_devbnxt_en_devBCM57301BCM57302BCM57304BCM57417_NPARBCM58700BCM57311BCM57312BCM57402BCM57404BCM57406BCM57402_NPARBCM57407BCM57412BCM57414BCM57416BCM57417BCM57412_NPARBCM57314BCM57417_SFPBCM57416_SFPBCM57404_NPARBCM57406_NPARBCM57407_SFPBCM57407_NPARBCM57414_NPARBCM57416_NPARBCM57452BCM57454BCM5745x_NPARBCM57508BCM57504BCM57502BCM57508_NPARBCM57504_NPARBCM57502_NPARBCM57608BCM57604BCM57602BCM57601BCM58802BCM58804BCM58808NETXTREME_E_VFNETXTREME_C_VFNETXTREME_S_VFNETXTREME_C_VF_HVNETXTREME_E_VF_HVNETXTREME_E_P5_VFNETXTREME_E_P5_VF_HVbnxt_ptp_cfgbnxt_hwrm_ctx_flagsBNXT_HWRM_INTERNAL_CTX_OWNEDBNXT_HWRM_INTERNAL_RESP_DIRTYBNXT_HWRM_CTX_SILENTBNXT_HWRM_FULL_WAITbnxt_hwrm_ctxslice_handleslice_addrslice_sizereq_lenbnxt_hwrm_wait_stateBNXT_HWRM_PENDINGBNXT_HWRM_DEFERREDBNXT_HWRM_COMPLETEBNXT_HWRM_CANCELLEDbnxt_hwrm_chnlBNXT_HWRM_CHNL_CHIMPBNXT_HWRM_CHNL_KONGbnxt_hwrm_wait_tokenTC_MQPRIO_HW_OFFLOAD_NONETC_MQPRIO_HW_OFFLOAD_TCS__TC_MQPRIO_HW_OFFLOAD_MAXtc_mqprio_qopthwrm_ver_get_inputhwrm_intf_majhwrm_intf_minhwrm_intf_updhwrm_cmplunused_3hwrm_fwd_req_cmplreq_len_typeunused0req_buf_addr_vhwrm_async_event_cmplevent_data2opaque_vtimestamp_lotimestamp_hievent_data1hwrm_func_reset_inputenablesfunc_reset_levelhwrm_func_vf_cfg_inputguest_vlanasync_event_crdflt_mac_addrnum_rsscos_ctxsnum_cmpl_ringsnum_tx_ringsnum_rx_ringsnum_l2_ctxsnum_vnicsnum_stat_ctxsnum_hw_ring_grpsnum_ktls_tx_key_ctxsnum_ktls_rx_key_ctxsnum_msixnum_quic_tx_key_ctxsnum_quic_rx_key_ctxshwrm_func_qcaps_inputhwrm_func_qcaps_outputmax_rsscos_ctxmax_cmpl_ringsmax_stat_ctxmax_mcast_filtersmax_flow_idmax_sp_tx_ringsmax_msix_vfsflags_extmax_schqsmpc_chnls_capmax_key_ctxs_allocflags_ext2tunnel_disable_flagxid_partition_capdevice_serial_numberctxs_per_partitionunused_2roce_vf_max_avroce_vf_max_cqroce_vf_max_mrwroce_vf_max_qproce_vf_max_srqroce_vf_max_gidhwrm_func_qcfg_inputhwrm_func_qcfg_outputalloc_rsscos_ctxalloc_cmpl_ringsalloc_tx_ringsalloc_rx_ringsalloc_l2_ctxalloc_vnicsadmin_mtustat_ctx_idport_pf_cntdflt_vnic_idmax_mtu_configuredevb_modealloc_vfsalloc_mcast_filtersalloc_hw_ring_grpsalloc_sp_tx_ringsalloc_stat_ctxalloc_msixl2_doorbell_bar_size_kbactive_endpointsreset_addr_polllegacy_l2_db_size_kbsvif_infompc_chnlsdb_page_sizepartition_min_bwpartition_max_bwhost_mtuunused_4port_kdnet_modekdnet_pcie_functionport_kdnet_fidunused_5lag_idpariffw_lag_idunused_6roce_max_av_per_vfroce_max_cq_per_vfroce_max_mrw_per_vfroce_max_qp_per_vfroce_max_srq_per_vfroce_max_gid_per_vfxid_partition_cfgunused_7hwrm_func_cfg_inputdflt_vlandflt_ip_addrvlan_antispoof_modeallowed_vlan_prisnum_mcast_filtersschq_idenables2hwrm_func_qstats_ext_inputhwrm_func_qstats_ext_outputrx_ucast_pktsrx_mcast_pktsrx_bcast_pktsrx_discard_pktsrx_error_pktsrx_ucast_bytesrx_mcast_bytesrx_bcast_bytestx_ucast_pktstx_mcast_pktstx_bcast_pktstx_error_pktstx_discard_pktstx_ucast_bytestx_mcast_bytestx_bcast_bytesrx_tpa_eligible_pktrx_tpa_eligible_bytesrx_tpa_pktrx_tpa_bytesrx_tpa_errorsrx_tpa_eventshwrm_func_drv_rgtr_inputver_maj_8bver_min_8bver_upd_8bvf_req_fwdasync_event_fwdver_majver_minver_updver_patchhwrm_func_drv_rgtr_outputhwrm_func_drv_unrgtr_inputhwrm_func_resource_qcaps_inputhwrm_func_resource_qcaps_outputmax_msixvf_reservation_strategymin_rsscos_ctxmin_cmpl_ringsmin_stat_ctxmax_tx_scheduler_inputsmin_msixmin_ktls_tx_key_ctxsmax_ktls_tx_key_ctxsmin_ktls_rx_key_ctxsmax_ktls_rx_key_ctxsmin_quic_tx_key_ctxsmax_quic_tx_key_ctxsmin_quic_rx_key_ctxsmax_quic_rx_key_ctxshwrm_func_backing_store_qcaps_inputhwrm_func_backing_store_qcaps_outputqp_max_entriesqp_min_qp1_entriesqp_max_l2_entriesqp_entry_sizesrq_max_l2_entriessrq_max_entriessrq_entry_sizecq_max_l2_entriescq_max_entriescq_entry_sizevnic_max_vnic_entriesvnic_max_ring_table_entriesvnic_entry_sizestat_max_entriesstat_entry_sizetqm_entry_sizetqm_min_entries_per_ringtqm_max_entries_per_ringmrav_max_entriesmrav_entry_sizetim_entry_sizetim_max_entriestqm_entries_multiplectx_kind_initializerctx_init_maskqp_init_offsetsrq_init_offsetcq_init_offsetvnic_init_offsetstat_init_offsetmrav_init_offsettqm_fp_rings_count_exttkc_init_offsetrkc_init_offsettkc_entry_sizerkc_entry_sizetkc_max_entriesrkc_max_entriesfast_qpmd_qp_num_entrieshwrm_func_backing_store_cfg_inputqpc_pg_size_qpc_lvlsrq_pg_size_srq_lvlcq_pg_size_cq_lvlvnic_pg_size_vnic_lvlstat_pg_size_stat_lvltqm_sp_pg_size_tqm_sp_lvltqm_ring0_pg_size_tqm_ring0_lvltqm_ring1_pg_size_tqm_ring1_lvltqm_ring2_pg_size_tqm_ring2_lvltqm_ring3_pg_size_tqm_ring3_lvltqm_ring4_pg_size_tqm_ring4_lvltqm_ring5_pg_size_tqm_ring5_lvltqm_ring6_pg_size_tqm_ring6_lvltqm_ring7_pg_size_tqm_ring7_lvlmrav_pg_size_mrav_lvltim_pg_size_tim_lvlqpc_page_dirsrq_page_dircq_page_dirvnic_page_dirstat_page_dirtqm_sp_page_dirtqm_ring0_page_dirtqm_ring1_page_dirtqm_ring2_page_dirtqm_ring3_page_dirtqm_ring4_page_dirtqm_ring5_page_dirtqm_ring6_page_dirtqm_ring7_page_dirmrav_page_dirtim_page_dirqp_num_entriessrq_num_entriescq_num_entriesstat_num_entriestqm_sp_num_entriestqm_ring0_num_entriestqm_ring1_num_entriestqm_ring2_num_entriestqm_ring3_num_entriestqm_ring4_num_entriestqm_ring5_num_entriestqm_ring6_num_entriestqm_ring7_num_entriesmrav_num_entriestim_num_entriesqp_num_qp1_entriesqp_num_l2_entriessrq_num_l2_entriescq_num_l2_entriesvnic_num_vnic_entriesvnic_num_ring_table_entriestqm_ring8_pg_size_tqm_ring_lvlring8_unusedtqm_ring8_num_entriestqm_ring8_page_dirtqm_ring9_pg_size_tqm_ring_lvlring9_unusedtqm_ring9_num_entriestqm_ring9_page_dirtqm_ring10_pg_size_tqm_ring_lvlring10_unusedtqm_ring10_num_entriestqm_ring10_page_dirtkc_num_entriesrkc_num_entriestkc_page_dirrkc_page_dirtkc_pg_size_tkc_lvlrkc_pg_size_rkc_lvlqp_num_fast_qpmd_entrieshwrm_error_recovery_qcfg_inputhwrm_error_recovery_qcfg_outputdriver_polling_freqmaster_func_wait_periodnormal_func_wait_periodmaster_func_wait_period_after_resetmax_bailout_time_after_resetfw_health_status_regfw_heartbeat_regfw_reset_cnt_regreset_inprogress_regreset_inprogress_reg_maskreg_array_cntreset_regreset_reg_valdelay_after_reseterr_recovery_cnt_reghwrm_func_echo_response_inputhwrm_func_backing_store_cfg_v2_inputpage_dirpage_size_pbl_levelsubtype_valid_cntsplit_entry_0split_entry_1split_entry_2split_entry_3hwrm_func_backing_store_qcaps_v2_inputhwrm_func_backing_store_qcaps_v2_outputinstance_bit_mapctx_init_valuectx_init_offsetmax_num_entriesmin_num_entriesnext_valid_typeexact_cnt_bit_maphwrm_func_drv_if_change_inputhwrm_func_drv_if_change_outputhwrm_port_phy_cfg_inputauto_duplexmgmt_flageee_link_speed_maskauto_link_pam4_speed_maskauto_link_speeds2_maskhwrm_port_phy_qcfg_inputhwrm_port_mac_ptp_qcfg_inputhwrm_port_mac_ptp_qcfg_outputrx_ts_reg_off_lowerrx_ts_reg_off_upperrx_ts_reg_off_seq_idrx_ts_reg_off_src_id_0rx_ts_reg_off_src_id_1rx_ts_reg_off_src_id_2rx_ts_reg_off_domain_idrx_ts_reg_off_fiforx_ts_reg_off_fifo_advrx_ts_reg_off_granularitytx_ts_reg_off_lowertx_ts_reg_off_uppertx_ts_reg_off_seq_idtx_ts_reg_off_fifotx_ts_reg_off_granularityts_ref_clock_reg_lowerts_ref_clock_reg_upperhwrm_port_qstats_inputtx_stat_host_addrrx_stat_host_addrhwrm_port_qstats_ext_inputtx_stat_sizerx_stat_sizehwrm_port_qstats_ext_outputtotal_active_cos_queueshwrm_port_phy_qcaps_inputhwrm_port_phy_qcaps_outputport_cntsupported_speeds_force_modesupported_speeds_auto_modesupported_speeds_eee_modetx_lpi_timer_lowvalid_tx_lpi_timer_highsupported_pam4_speeds_auto_modesupported_pam4_speeds_force_modeinternal_port_cntsupported_speeds2_force_modesupported_speeds2_auto_modehwrm_port_phy_mdio_write_inputreg_addrcl45_mdiohwrm_port_phy_mdio_read_inputhwrm_port_phy_mdio_read_outputhwrm_port_led_qcaps_inputhwrm_port_led_qcaps_outputled0_idled0_typeled0_group_idled0_state_capsled0_color_capsled1_idled1_typeled1_group_idled1_state_capsled1_color_capsled2_idled2_typeled2_group_idled2_state_capsled2_color_capsled3_idled3_typeled3_group_idled3_state_capsled3_color_capshwrm_queue_qportcfg_inputdrv_qmap_caphwrm_queue_qportcfg_outputmax_configurable_queuesmax_configurable_lossless_queuesqueue_cfg_allowedqueue_cfg_infoqueue_pfcenable_cfg_allowedqueue_pri2cos_cfg_allowedqueue_cos2bw_cfg_allowedqueue_id0queue_id0_service_profilequeue_id1queue_id1_service_profilequeue_id2queue_id2_service_profilequeue_id3queue_id3_service_profilequeue_id4queue_id4_service_profilequeue_id5queue_id5_service_profilequeue_id6queue_id6_service_profilequeue_id7queue_id7_service_profilequeue_id0_service_profile_typeqid0_nameqid1_nameqid2_nameqid3_nameqid4_nameqid5_nameqid6_nameqid7_namequeue_id1_service_profile_typequeue_id2_service_profile_typequeue_id3_service_profile_typequeue_id4_service_profile_typequeue_id5_service_profile_typequeue_id6_service_profile_typequeue_id7_service_profile_typehwrm_queue_pri2cos_qcfg_inputhwrm_queue_pri2cos_qcfg_outputpri0_cos_queue_idpri1_cos_queue_idpri2_cos_queue_idpri3_cos_queue_idpri4_cos_queue_idpri5_cos_queue_idpri6_cos_queue_idpri7_cos_queue_idhwrm_vnic_alloc_inputvirtio_net_fidhwrm_vnic_alloc_outputvnic_idhwrm_vnic_free_inputhwrm_vnic_cfg_inputdflt_ring_grprss_rulecos_rulelb_ruledefault_rx_ring_iddefault_cmpl_ring_idrx_csum_v2_model2_cqe_modehwrm_vnic_qcaps_inputhwrm_vnic_qcaps_outputmax_aggs_supportedhwrm_vnic_tpa_cfg_inputmax_agg_segsmax_aggsmax_agg_timermin_agg_lentnl_tpa_en_bitmaphwrm_vnic_rss_cfg_inputring_table_pair_indexhash_mode_flagsring_grp_tbl_addrhash_key_tbl_addrrss_ctx_idxring_select_modehwrm_vnic_rss_qcfg_inputhwrm_vnic_rss_qcfg_outputhash_keyhwrm_vnic_plcmodes_cfg_inputjumbo_threshhds_offsethds_thresholdmax_bdshwrm_vnic_rss_cos_lb_ctx_alloc_inputhwrm_vnic_rss_cos_lb_ctx_alloc_outputrss_cos_lb_ctx_idhwrm_vnic_rss_cos_lb_ctx_free_inputhwrm_ring_alloc_inputring_typecmpl_coal_cntpage_tbl_addrfbopage_tbl_depthlogical_idcmpl_ring_idrx_ring_idnq_ring_idring_arb_cfgsteering_tagint_modempc_chnls_typecq_handlehwrm_ring_alloc_outputlogical_ring_idpush_buffer_indexhwrm_ring_free_inputprod_idxhwrm_ring_free_outputhwrm_ring_reset_inputhwrm_ring_aggint_qcaps_inputhwrm_ring_aggint_qcaps_outputnum_cmpl_dma_aggr_minnum_cmpl_dma_aggr_during_int_mincmpl_aggr_dma_tmr_mincmpl_aggr_dma_tmr_during_int_minint_lat_tmr_min_minint_lat_tmr_max_minnum_cmpl_aggr_int_minhwrm_ring_cmpl_ring_cfg_aggint_params_inputnum_cmpl_dma_aggrnum_cmpl_dma_aggr_during_intcmpl_aggr_dma_tmrcmpl_aggr_dma_tmr_during_intint_lat_tmr_minint_lat_tmr_maxnum_cmpl_aggr_inthwrm_ring_grp_alloc_inputhwrm_ring_grp_alloc_outputring_group_idhwrm_ring_grp_free_inputhwrm_cfa_l2_filter_alloc_inputl2_addrt_num_vlansl2_addr_maskl2_ovlanl2_ovlan_maskl2_ivlanl2_ivlan_maskt_l2_addrt_l2_addr_maskt_l2_ovlant_l2_ovlan_maskt_l2_ivlant_l2_ivlan_masksrc_typetunnel_typemirror_vnic_idpri_hintl2_filter_id_hinthwrm_cfa_l2_filter_alloc_outputl2_filter_idhwrm_cfa_l2_filter_free_inputhwrm_cfa_l2_set_rx_mask_inputmc_tbl_addrnum_mc_entriesvlan_tag_tbl_addrnum_vlan_tagshwrm_cfa_ntuple_filter_alloc_inputsrc_macaddrip_addr_typerfs_ring_tbl_idxsrc_ipaddrsrc_ipaddr_maskdst_ipaddrdst_ipaddr_masksrc_port_maskdst_port_maskntuple_filter_id_hinthwrm_cfa_ntuple_filter_alloc_outputntuple_filter_idhwrm_cfa_ntuple_filter_free_inputhwrm_cfa_adv_flow_mgnt_qcaps_inputhwrm_cfa_adv_flow_mgnt_qcaps_outputhwrm_tunnel_dst_port_alloc_inputtunnel_next_prototunnel_dst_port_valhwrm_tunnel_dst_port_alloc_outputtunnel_dst_port_idupar_in_usehwrm_tunnel_dst_port_free_inputhwrm_stat_ctx_alloc_inputstats_dma_addrupdate_period_msstat_ctx_flagsstats_dma_lengthhwrm_stat_ctx_alloc_outputhwrm_stat_ctx_free_inputhwrm_stat_ctx_clr_stats_inputhwrm_fw_reset_inputembedded_proc_typeselfrst_statushost_idxhwrm_fw_set_time_inputmillisecondhwrm_wol_filter_alloc_inputwol_typepattern_offsetpattern_buf_sizepattern_mask_sizepattern_buf_addrpattern_mask_addrhwrm_wol_filter_alloc_outputhwrm_wol_filter_free_inputhwrm_wol_filter_qcfg_inputhwrm_wol_filter_qcfg_outputnext_handlepattern_sizehwrm_dbg_read_direct_inputhost_dest_addrread_addrread_len32hwrm_dbg_read_direct_outputhwrm_dbg_qcaps_inputhwrm_dbg_qcaps_outputcoredump_component_disable_capshwrm_dbg_ring_info_get_inputhwrm_dbg_ring_info_get_outputproducer_indexconsumer_indexcag_vector_ctrlst_taghwrm_nvm_get_dev_info_outputnvram_sizeavailable_sizenvm_cfg_ver_majnvm_cfg_ver_minnvm_cfg_ver_updpkg_namerx_cmprx_cmp_len_flags_typerx_cmp_opaquerx_cmp_misc_v1rx_cmp_rss_hashrx_cmp_extrx_cmp_flags2rx_cmp_meta_datarx_cmp_cfa_code_errors_v2rx_cmp_timestamprx_tpa_start_cmprx_tpa_start_cmp_len_flags_typerx_tpa_start_cmp_opaquerx_tpa_start_cmp_misc_v1rx_tpa_start_cmp_rss_hashrx_tpa_start_cmp_extrx_tpa_start_cmp_flags2rx_tpa_start_cmp_metadatarx_tpa_start_cmp_cfa_code_v2rx_tpa_start_cmp_hdr_inforx_tpa_end_cmprx_tpa_end_cmp_len_flags_typerx_tpa_end_cmp_opaquerx_tpa_end_cmp_misc_v1rx_tpa_end_cmp_tsdeltarx_tpa_end_cmp_extrx_tpa_end_cmp_dup_acksrx_tpa_end_cmp_seg_lenrx_tpa_end_cmp_errors_v2rx_tpa_end_cmp_start_opaquebnxt_ntuple_filterfkeysl2_fltrntuple_flagsbnxt_ipv4_tuplebnxt_ipv6_tuplemsix_entriesulp_tbll2_db_sizel2_db_size_ncl2_db_offsetpf_port_iden_stateptp_infopps_infoptp_locktx_skbold_timenext_periodnext_overflow_checkcmulttx_seqidtx_hdr_offtx_availrxctltx_tstamp_enrtc_configuredtstamp_filtersrefclk_regsrefclk_mapped_regsbnxt_msix_entryring_idxbnxt_ulp_opsulp_irq_stopulp_irq_restartbnxt_ulpulp_opsasync_events_bmapmax_async_event_idmsix_requestedpps_pinbnxt_ppshwrm_err_outputopaque_0opaque_1hwrm_fw_livepatch_query_inputfw_targethwrm_fw_livepatch_query_outputinstall_veractive_verhwrm_fw_livepatch_inputloadtypepatch_lenhwrm_fw_livepatch_outputhwrm_nvm_get_variable_inputdest_data_addroption_numdimensionsindex_0index_1index_2index_3hwrm_nvm_set_variable_inputsrc_data_addrbnxt_dlremote_resetbnxt_nvm_dir_typeBNXT_NVM_SHARED_CFGBNXT_NVM_PORT_CFGBNXT_NVM_FUNC_CFGbnxt_dl_nvm_paramdir_typenvm_num_bitsdl_num_bytesbnxt_dl_version_typeBNXT_VERSION_FIXEDBNXT_VERSION_RUNNINGBNXT_VERSION_STOREDbnxt_nvm_directory_typeBNX_DIR_TYPE_UNUSEDBNX_DIR_TYPE_PKG_LOGBNX_DIR_TYPE_UPDATEBNX_DIR_TYPE_CHIMP_PATCHBNX_DIR_TYPE_BOOTCODEBNX_DIR_TYPE_VPDBNX_DIR_TYPE_EXP_ROM_MBABNX_DIR_TYPE_AVSBNX_DIR_TYPE_PCIEBNX_DIR_TYPE_PORT_MACROBNX_DIR_TYPE_APE_FWBNX_DIR_TYPE_APE_PATCHBNX_DIR_TYPE_KONG_FWBNX_DIR_TYPE_KONG_PATCHBNX_DIR_TYPE_BONO_FWBNX_DIR_TYPE_BONO_PATCHBNX_DIR_TYPE_TANG_FWBNX_DIR_TYPE_TANG_PATCHBNX_DIR_TYPE_BOOTCODE_2BNX_DIR_TYPE_CCMBNX_DIR_TYPE_PCI_CFGBNX_DIR_TYPE_TSCF_UCODEBNX_DIR_TYPE_ISCSI_BOOTBNX_DIR_TYPE_ISCSI_BOOT_IPV6BNX_DIR_TYPE_ISCSI_BOOT_IPV4N6BNX_DIR_TYPE_ISCSI_BOOT_CFG6BNX_DIR_TYPE_EXT_PHYBNX_DIR_TYPE_SHARED_CFGBNX_DIR_TYPE_PORT_CFGBNX_DIR_TYPE_FUNC_CFGBNX_DIR_TYPE_MGMT_CFGBNX_DIR_TYPE_MGMT_DATABNX_DIR_TYPE_MGMT_WEB_DATABNX_DIR_TYPE_MGMT_WEB_METABNX_DIR_TYPE_MGMT_EVENT_LOGBNX_DIR_TYPE_MGMT_AUDIT_LOGbnxt_dl_param_idBNXT_DEVLINK_PARAM_ID_BASEBNXT_DEVLINK_PARAM_ID_GRE_VER_CHECKbnxt_nvm_dataval8val32hwrm_temp_monitor_query_inputhwrm_temp_monitor_query_outputphy_tempom_temptemp2phy_temp2om_temp2warn_thresholdcritical_thresholdfatal_thresholdshutdown_thresholdignore_zero__bnxt_accumulate_statsirq_re_initlink_re_init__bnxt_close_nic__bnxt_fw_recover__bnxt_hwrm_func_qcapstx_rings__bnxt_hwrm_get_tx_rings__bnxt_hwrm_ptp_qcfgring_grpscp_ringsvnics__bnxt_hwrm_reserve_pf_rings__bnxt_hwrm_reserve_vf_ringsvnic__bnxt_hwrm_vnic_set_rss__bnxt_open_nicdbr_type__bnxt_poll_cqs_done__bnxt_poll_work__bnxt_poll_work_done__bnxt_reserve_ringsshinfoagg_bufstpa__bnxt_rx_agg_pagespage_mode__bnxt_set_rx_skb_mode__bnxt_setup_vnic__bnxt_setup_vnic_p5txr__bnxt_tx_intmax_cp_bnxt_get_max_ringsbnxt_alloc_cp_ringsbnxt_alloc_ctx_memctx_pgctxmbnxt_alloc_ctx_pg_tblsbnxt_alloc_memring_nrbnxt_alloc_one_rx_ringrxrprodbnxt_alloc_rx_databnxt_alloc_rx_pagebnxt_alloc_rx_ringsbnxt_alloc_statsalloc_masksbnxt_alloc_stats_membnxt_alloc_vnic_attributescmplbnxt_async_event_processbnxt_bridge_getlinkbnxt_bridge_setlinkbnxt_can_reserve_ringsfw_resetbnxt_cancel_reservationsbnxt_cfg_rx_modebnxt_change_mac_addrbnxt_change_mtutcstx_xdpbnxt_check_ringsbnxt_chk_missed_irqbnxt_closebnxt_close_nicnum_wordsbnxt_dbg_hwrm_rd_regfltrbnxt_del_l2_filterbnxt_del_napibnxt_del_ntp_filterbnxt_devlink_health_fw_reportbnxt_disable_int_syncbnxt_disable_napiraw_consbnxt_discard_rxbnxt_dl_flash_updatebnxt_dl_fw_reporters_createbnxt_dl_fw_reporters_destroybnxt_dl_health_fw_recovery_donehealthybnxt_dl_health_fw_status_updatebnxt_dl_info_getbnxt_dl_info_putbnxt_dl_livepatch_activatebnxt_dl_livepatch_info_putbnxt_dl_nvm_param_getbnxt_dl_nvm_param_setbnxt_dl_registernetns_changebnxt_dl_reload_downbnxt_dl_reload_upbnxt_dl_selftest_checkbnxt_dl_selftest_runbnxt_dl_unregisterbnxt_exitnw_offbnxt_exthdr_checkbnxt_features_checkbnxt_fill_ipv6_maskbnxt_fix_featuresf1f2bnxt_fltr_matchbnxt_free_ctx_membnxt_free_irqbnxt_free_l2_filtersbnxt_free_membnxt_free_ntp_fltrsbnxt_free_one_rx_ring_skbsbnxt_free_stats_membnxt_free_tx_skbsbnxt_fw_diagnosebnxt_fw_dumpbnxt_fw_exceptionbnxt_fw_health_readlbnxt_fw_init_onebnxt_fw_init_one_p1bnxt_fw_init_one_p2bnxt_fw_init_one_p3bnxt_fw_recoverbnxt_fw_resetbnxt_fw_reset_abortbnxt_fw_reset_closebnxt_fw_reset_taskbnxt_get_avail_cp_rings_for_enbnxt_get_avail_msixbnxt_get_avail_stat_ctxs_for_enbnxt_get_func_stat_ctxsbnxt_get_max_func_cp_ringsbnxt_get_max_func_stat_ctxsbnxt_get_max_ringsbnxt_get_nr_rss_ctxsbnxt_get_ntp_filter_idxbnxt_get_port_module_statusbnxt_get_port_parent_idbnxt_get_registered_vfsbnxt_get_ring_err_statsbnxt_get_ring_statsbnxt_get_stats64bnxt_get_wol_settingstpa_infopayload_offtcp_tsbnxt_gro_func_5730xbnxt_gro_func_5731xbnxt_gro_func_5750xbnxt_gro_tunnelbnxt_half_close_nicbnxt_half_open_nicbnxt_hwmon_initbnxt_hwmon_is_visiblebnxt_hwmon_notify_eventbnxt_hwmon_readbnxt_hwmon_uninitbnxt_hwrm_alloc_wol_fltrbnxt_hwrm_cfa_l2_set_rx_maskbnxt_hwrm_cfa_ntuple_filter_allocbnxt_hwrm_cfa_ntuple_filter_freebnxt_hwrm_error_recovery_qcfgbnxt_hwrm_free_wol_fltrbnxt_hwrm_func_backing_store_cfgbnxt_hwrm_func_backing_store_cfg_v2bnxt_hwrm_func_backing_store_qcapsbnxt_hwrm_func_backing_store_qcaps_v2bmap_sizeasync_onlybnxt_hwrm_func_drv_rgtrbnxt_hwrm_func_drv_unrgtrbnxt_hwrm_func_qcapsbnxt_hwrm_func_qcfgbnxt_hwrm_func_resc_qcapsbnxt_hwrm_func_resetbnxt_hwrm_fw_set_timebnxt_hwrm_get_ringstxcmpbnxt_hwrm_handlerbnxt_hwrm_if_changebnxt_hwrm_l2_filter_allocbnxt_hwrm_l2_filter_freebnxt_hwrm_nvm_reqbnxt_hwrm_phy_qcapsbnxt_hwrm_pollbnxt_hwrm_port_led_qcapsbnxt_hwrm_port_qstatsbnxt_hwrm_port_qstats_extbnxt_hwrm_remote_dev_reset_setbnxt_hwrm_reserve_ringsbnxt_hwrm_reset_permittedclose_pathbnxt_hwrm_resource_freebnxt_hwrm_ring_allocbnxt_hwrm_ring_freebnxt_hwrm_set_coalhw_coalbnxt_hwrm_set_coal_paramsbnxt_hwrm_set_link_commonset_pausebnxt_hwrm_set_link_settingbnxt_hwrm_set_pausebnxt_hwrm_set_pause_commonbnxt_hwrm_set_ring_coalbnxt_hwrm_set_tx_coalbnxt_hwrm_set_vnic_filterbnxt_hwrm_stat_ctx_freebnxt_hwrm_temp_querybnxt_hwrm_tunnel_dst_port_freebnxt_hwrm_ver_getstart_rx_ring_idxbnxt_hwrm_vnic_allocbnxt_hwrm_vnic_cfgctx_idxbnxt_hwrm_vnic_ctx_allocbnxt_hwrm_vnic_ctx_freebnxt_hwrm_vnic_qcapsbnxt_hwrm_vnic_set_hdsset_rssbnxt_hwrm_vnic_set_rssbnxt_initbnxt_init_boardbnxt_init_chipbnxt_init_ethtool_link_settingsbnxt_init_int_modebnxt_init_l2_filterbnxt_init_msixbnxt_init_napibnxt_init_nicbnxt_init_onebnxt_init_statsbnxt_init_vnicsbnxt_insert_ntp_filterbnxt_intabnxt_io_error_detectedbnxt_io_resumebnxt_io_slot_resetbnxt_ioctlbnxt_lookup_l2_filterbnxt_lookup_ntp_filter_from_idxbnxt_msixbnxt_need_reserve_ringsbnxt_nq_rings_in_usebnxt_num_tx_to_cpbnxt_nvm_testbnxt_openbnxt_open_nicbnxt_pollbnxt_poll_nitroa0bnxt_poll_p5bnxt_print_device_infofw_dfltbnxt_probe_phybnxt_queue_fw_reset_workbnxt_queue_sp_workbnxt_reenable_sriovbnxt_remote_dev_reset_getbnxt_remote_dev_reset_setbnxt_remove_onebnxt_report_linkbnxt_request_irqbnxt_reserve_ringsbnxt_reset_allbnxt_reset_taskbnxt_restore_pf_fw_resourcesbnxt_resumebnxt_reuse_rx_agg_bufsbnxt_reuse_rx_databnxt_rfs_capablebnxt_rx_agg_pages_skbbnxt_rx_flow_steeroffset_and_lenbnxt_rx_multi_page_skbbnxt_rx_page_skbbnxt_rx_pktbnxt_rx_ring_resetbnxt_rx_skbbnxt_rx_xdpbnxt_sched_reset_rxrbnxt_sched_reset_txrbnxt_set_dbbnxt_set_dflt_rfsbnxt_set_dflt_ringsbnxt_set_dflt_rss_indir_tblbnxt_set_featuresbnxt_set_ring_paramsbnxt_set_rx_modebnxt_set_rx_skb_modeset_tpabnxt_set_tpabnxt_set_tpa_flagspg_lvlbnxt_setup_ctxm_pg_tblsbnxt_setup_int_modebnxt_setup_mq_tcbnxt_setup_tcbnxt_setup_tc_block_cbbnxt_shutdownbnxt_sp_taskbnxt_start_xmitbnxt_suspendbnxt_temp_extra_attrs_visiblebnxt_timerbnxt_toeplitztpa_endtpa_end1bnxt_tpa_endcmp_typetpa_starttpa_start1bnxt_tpa_startbnxt_trim_ringsbnxt_try_map_fw_health_regbnxt_try_recover_fwbnxt_tunl_checkbnxt_tx_disablebnxt_tx_enablebnxt_tx_intbnxt_tx_int_xdpbnxt_tx_timeoutbnxt_uc_list_updatedbnxt_udp_tunnel_set_portbnxt_udp_tunnel_unset_portbnxt_unmap_barschng_link_statebnxt_update_linkbnxt_update_phy_settingbnxt_vpd_read_infobnxt_xdpbnxt_xdp_attachedbnxt_xdp_buff_frags_freebnxt_xdp_buff_initnum_fragsbnxt_xdp_build_skbbnxt_xdp_setnum_framesbnxt_xdp_xmitbnxt_xmit_bdhwrm_ring_alloc_send_msghwrm_ring_free_send_msgtemp1_shutdown_alarm_showtemp1_shutdown_showIFLA_VF_LINK_STATE_AUTOIFLA_VF_LINK_STATE_ENABLEIFLA_VF_LINK_STATE_DISABLE__IFLA_VF_LINK_STATE_MAXhwrm_func_vf_resc_free_inputhwrm_func_buf_rgtr_inputreq_buf_num_pagesreq_buf_page_sizereq_buf_lenresp_buf_lenreq_buf_page_addr0req_buf_page_addr1req_buf_page_addr2req_buf_page_addr3req_buf_page_addr4req_buf_page_addr5req_buf_page_addr6req_buf_page_addr7req_buf_page_addr8req_buf_page_addr9error_buf_addrresp_buf_addrhwrm_func_vf_resource_cfg_inputhwrm_exec_fwd_resp_inputencap_requestencap_resp_target_idhwrm_reject_fwd_resp_inputhwrm_fwd_resp_inputencap_resp_cmpl_ringencap_resp_lenencap_resp_addrencap_resphwrm_fwd_async_event_cmpl_inputencap_async_event_target_idencap_async_event_cmplhwrm_port_phy_qcfg_output_compathwrm_queue_pfcenable_qcfg_inputhwrm_queue_pfcenable_qcfg_outputhwrm_queue_pfcenable_cfg_inputhwrm_queue_pri2cos_cfg_inputhwrm_queue_cos2bw_qcfg_inputqueue_id_min_bwqueue_id_max_bwqueue_id_tsa_assignqueue_id_pri_lvlqueue_id_bw_weighthwrm_queue_cos2bw_qcfg_outputqueue_id0_min_bwqueue_id0_max_bwqueue_id0_tsa_assignqueue_id0_pri_lvlqueue_id0_bw_weighthwrm_queue_cos2bw_cfg_inputhwrm_queue_dscp_qcaps_inputhwrm_queue_dscp_qcaps_outputnum_dscp_bitshwrm_queue_dscp2pri_cfg_inputentry_cnthwrm_struct_hdrstruct_idhwrm_struct_data_dcbx_appprotocol_selectorhwrm_fw_set_structured_data_inputhdr_cnthwrm_fw_get_structured_data_inputstructure_idtsapri_lvlbw_weightbnxt_cos2bw_cfgbnxt_dscp2pri_entryhwrm_func_ptp_pin_qcfg_inputhwrm_func_ptp_pin_qcfg_outputpin0_usagepin1_usagepin2_usagepin3_usagehwrm_func_ptp_pin_cfg_inputpin0_statepin1_statepin2_statepin3_statehwrm_func_ptp_cfg_inputptp_pps_eventptp_freq_adj_dll_sourceptp_freq_adj_dll_phaseptp_freq_adj_ext_periodptp_freq_adj_ext_upptp_freq_adj_ext_phase_lowerptp_freq_adj_ext_phase_upperptp_set_timehwrm_port_mac_cfg_inputipgvlan_pri2cos_map_pritunnel_pri2cos_map_pridscp2pri_map_prirx_ts_capture_ptp_msg_typetx_ts_capture_ptp_msg_typecos_field_cfgptp_freq_adj_ppbptp_load_controlptp_adj_phasehwrm_port_ts_query_inputts_req_timeoutptp_seq_idptp_hdr_offsethwrm_port_ts_query_outputptp_msg_tsptp_msg_seqidhwrm_dbg_qcfg_inputcoredump_component_disable_flagshwrm_dbg_qcfg_outputcoredump_sizeasync_cmpl_ringcrashdump_sizecoredump_segment_recordsegment_idmax_instancesversion_hiversion_lowseg_flagscompress_flagssegment_lenhwrm_dbg_coredump_list_inputhost_buf_lenhwrm_dbg_coredump_initiate_inputhwrm_dbg_coredump_retrieve_inputbnxt_coredump_segment_hdrlow_versionhigh_versionbnxt_coredump_recordasic_stateutc_biascommandlinetotal_segmentsos_ver_majoros_ver_minoros_nameend_yearend_monthend_dayend_hourend_minuteend_secondend_utc_biasasic_id1asic_id2coredump_statusioctl_low_versionioctl_high_versionbnxt_coredumptotal_segsbnxt_hwrm_dbg_dma_infodest_bufdest_buf_sizedma_lenseq_offdata_len_offseg_starthwrm_dbg_cmn_inputhwrm_dbg_cmn_outputdump_len__bnxt_get_coredump__bnxt_set_vf_paramsbnxt_alloc_vf_resourcesbnxt_approve_macbnxt_cc_readbnxt_cfg_hw_sriovbnxt_dcb_freebnxt_dcb_initbnxt_dcbnl_getdcbxbnxt_dcbnl_ieee_delappetsbnxt_dcbnl_ieee_getetspfcbnxt_dcbnl_ieee_getpfcbnxt_dcbnl_ieee_setappbnxt_dcbnl_ieee_setetsbnxt_dcbnl_ieee_setpfcbnxt_dcbnl_setdcbxbnxt_debug_dev_exitbnxt_debug_dev_initbnxt_debug_exitbnxt_debug_initbnxt_fill_cmdlinestart_utcbnxt_fill_coredump_recordseg_hdrseg_recseg_lenbnxt_fill_coredump_seg_hdrbnxt_free_vf_resourcesdump_typebnxt_get_coredumpbnxt_get_coredump_lengthpkt_tsbnxt_get_rx_ts_p5bnxt_get_tx_ts_p5ivibnxt_get_vf_configbnxt_hwrm_dbg_coredump_listbnxt_hwrm_dbg_coredump_retrievebnxt_hwrm_dbg_dma_databnxt_hwrm_exec_fwd_reqbnxt_hwrm_exec_fwd_respbnxt_hwrm_func_cfgbnxt_hwrm_func_vf_resc_cfgbnxt_hwrm_func_vf_resource_freebnxt_hwrm_fwd_async_event_cmplbnxt_hwrm_fwd_err_respencap_resp_cprbnxt_hwrm_fwd_respbnxt_hwrm_port_ts_querybnxt_hwrm_queue_cos2bw_cfgbnxt_hwrm_queue_cos2bw_qcfgbnxt_hwrm_queue_dscp2pri_cfgbnxt_hwrm_queue_pfc_cfgbnxt_hwrm_queue_pri2cos_cfgbnxt_hwrm_set_dcbx_appbnxt_hwtstamp_getbnxt_hwtstamp_setbnxt_is_trusted_vfbnxt_ptp_adjfinebnxt_ptp_adjfine_rtcbnxt_ptp_adjtimebnxt_ptp_cfg_tstamp_filtersbnxt_ptp_clearbnxt_ptp_enablebnxt_ptp_gettimexbnxt_ptp_initphc_cfgbnxt_ptp_init_rtchdr_offbnxt_ptp_parsebnxt_ptp_pps_eventbnxt_ptp_pps_initbnxt_ptp_reapply_ppsbnxt_ptp_rtc_timecounter_initbnxt_ptp_settimeinit_tcbnxt_ptp_timecounter_initbnxt_ptp_ts_aux_workbnxt_ptp_update_current_timebnxt_ptp_verifylltc_maskbnxt_queue_remapbnxt_refclk_readbnxt_set_vf_bwbnxt_set_vf_link_statebnxt_set_vf_macbnxt_set_vf_spoofchkbnxt_set_vf_trustbnxt_set_vf_vlanbnxt_sriov_configurebnxt_sriov_disablebnxt_sriov_enablebnxt_update_vf_macbnxt_vf_set_linkdebugfs_dim_readethtool_flash_op_typeETHTOOL_FLASH_ALL_REGIONSethtool_reset_flagsETH_RESET_MGMTETH_RESET_IRQETH_RESET_DMAETH_RESET_FILTERETH_RESET_OFFLOADETH_RESET_MACETH_RESET_PHYETH_RESET_RAMETH_RESET_APETH_RESET_DEDICATEDETH_RESET_ALLhwrm_port_phy_i2c_read_inputi2c_slave_addrpage_numberhwrm_port_phy_i2c_read_outputhwrm_port_led_cfg_inputled0_stateled0_colorled0_blink_onled0_blink_offled1_stateled1_colorled1_blink_onled1_blink_offled2_stateled2_colorled2_blink_onled2_blink_offled3_stateled3_colorled3_blink_onled3_blink_offhwrm_pcie_qstats_inputpcie_stat_sizepcie_stat_host_addrpcie_ctx_hw_statspcie_pl_signal_integritypcie_dl_signal_integritypcie_tl_signal_integritypcie_link_integritypcie_tx_traffic_ratepcie_rx_traffic_ratepcie_tx_dllp_statisticspcie_rx_dllp_statisticspcie_equalization_timepcie_ltssm_histogrampcie_recovery_histogramhwrm_nvm_read_inputdir_idxhwrm_nvm_get_dir_entries_inputhwrm_nvm_get_dir_info_inputhwrm_nvm_get_dir_info_outputentry_lengthhwrm_nvm_write_inputhost_src_addrdir_ordinaldir_extdir_data_lengthdir_item_lengthhwrm_nvm_modify_inputhwrm_nvm_find_dir_entry_inputopt_ordinalhwrm_nvm_find_dir_entry_outputhwrm_nvm_erase_dir_entry_inputhwrm_nvm_get_dev_info_inputhwrm_nvm_install_update_inputinstall_typehwrm_nvm_install_update_outputinstalled_itemsproblem_itemreset_requiredhwrm_selftest_qlist_inputhwrm_selftest_qlist_outputavailable_testsoffline_teststest_timeouttest_nameeyescope_target_BER_supporthwrm_selftest_exec_inputhwrm_selftest_exec_outputrequested_teststest_successhwrm_selftest_irq_inputbnxt_led_cfgled_stateled_colorled_blink_onled_blink_offbnxnvm_pkglog_field_indexBNX_PKG_LOG_FIELD_IDX_INSTALLED_TIMESTAMPBNX_PKG_LOG_FIELD_IDX_PKG_DESCRIPTIONBNX_PKG_LOG_FIELD_IDX_PKG_VERSIONBNX_PKG_LOG_FIELD_IDX_PKG_TIMESTAMPBNX_PKG_LOG_FIELD_IDX_PKG_CHECKSUMBNX_PKG_LOG_FIELD_IDX_INSTALLED_ITEMSBNX_PKG_LOG_FIELD_IDX_INSTALLED_MASKSUPPORTED_FAMILYDEVICE_5702_3_4_FAMILYDEVICE_5705_FAMILYDEVICE_SHASTA_FAMILYDEVICE_5706_FAMILYDEVICE_5714_FAMILYDEVICE_STANFORD_FAMILYDEVICE_STANFORD_ME_FAMILYDEVICE_SOLEDAD_FAMILYDEVICE_CILAI_FAMILYDEVICE_ASPEN_FAMILYDEVICE_ASPEN_PLUS_FAMILYDEVICE_LOGAN_FAMILYDEVICE_LOGAN_5762DEVICE_LOGAN_57767DEVICE_LOGAN_57787DEVICE_LOGAN_5725DEVICE_SAWTOOTH_FAMILYDEVICE_COTOPAXI_FAMILYDEVICE_SNAGGLETOOTH_FAMILYDEVICE_CUMULUS_FAMILYMAX_DEVICE_FAMILYSUPPORTED_CODECODE_ASF1CODE_ASF2CODE_PASSTHRUCODE_PT_SECCODE_UMPCODE_BOOTCODE_DASHCODE_MCTP_PASSTHRUCODE_PM_OFFLOADCODE_MDNS_SD_OFFLOADCODE_DISC_OFFLOADCODE_MUSTANGCODE_ARP_BATCHCODE_SMASHCODE_APE_DIAGCODE_APE_PATCHCODE_TANG_PATCHCODE_KONG_FWCODE_KONG_PATCHCODE_BONO_FWCODE_BONO_PATCHCODE_CHIMP_PATCHMAX_CODE_TYPEbnxt_fw_headercode_typeminor_vermajor_verbnxt_ucode_trailerrsa_sigversion_formatversion_lengthtrailer_lengthchksumbase_offbnxt_media_typeBNXT_MEDIA_UNKNOWNBNXT_MEDIA_TPBNXT_MEDIA_CRBNXT_MEDIA_SRBNXT_MEDIA_LR_ER_FRBNXT_MEDIA_KRBNXT_MEDIA_KXBNXT_MEDIA_X__BNXT_MEDIA_ENDbnxt_link_speed_indicesBNXT_LINK_SPEED_UNKNOWNBNXT_LINK_SPEED_100MB_IDXBNXT_LINK_SPEED_1GB_IDXBNXT_LINK_SPEED_10GB_IDXBNXT_LINK_SPEED_25GB_IDXBNXT_LINK_SPEED_40GB_IDXBNXT_LINK_SPEED_50GB_IDXBNXT_LINK_SPEED_100GB_IDXBNXT_LINK_SPEED_200GB_IDXBNXT_LINK_SPEED_400GB_IDX__BNXT_LINK_SPEED_ENDbnxt_fw_msgresp_max_lenhwrm_cfa_vfr_alloc_inputvfr_namehwrm_cfa_vfr_alloc_outputhwrm_cfa_vfr_free_inputhwrm_vxlan_ipv4_hdrver_hlenflags_frag_offsetsrc_ip_addrdest_ip_addrhwrm_cfa_encap_data_vxlansrc_mac_addrovlan_tpidovlan_tciivlan_tpidivlan_tcil3vnihdr_rsvd0hdr_rsvd1hdr_flagshwrm_cfa_encap_record_alloc_inputencap_datahwrm_cfa_encap_record_alloc_outputencap_record_idhwrm_cfa_encap_record_free_inputhwrm_cfa_decap_filter_alloc_inputdst_macaddrovlan_vidivlan_vidt_ovlan_vidt_ivlan_vidl2_ctxt_ref_idhwrm_cfa_decap_filter_alloc_outputdecap_filter_idhwrm_cfa_decap_filter_free_inputhwrm_cfa_flow_alloc_inputsrc_fidtunnel_handleaction_flagsdst_fidl2_rewrite_vlan_tpidl2_rewrite_vlan_tciact_meter_idref_flow_handleouter_vlan_tciinner_vlan_tciip_dst_mask_lenip_src_mask_lenl4_src_portl4_src_port_maskl4_dst_portl4_dst_port_masknat_ip_addressl2_rewrite_dmacnat_portl2_rewrite_smachwrm_cfa_flow_alloc_outputflow_handleext_flow_handleflow_counter_idhwrm_cfa_flow_free_inputhwrm_cfa_flow_stats_inputnum_flowsflow_handle_0flow_handle_1flow_handle_2flow_handle_3flow_handle_4flow_handle_5flow_handle_6flow_handle_7flow_handle_8flow_handle_9flow_id_0flow_id_1flow_id_2flow_id_3flow_id_4flow_id_5flow_id_6flow_id_7flow_id_8flow_id_9hwrm_cfa_flow_stats_outputpacket_0packet_1packet_2packet_3packet_4packet_5packet_6packet_7packet_8packet_9byte_0byte_1byte_2byte_3byte_4byte_5byte_6byte_7byte_8byte_9flow_hitsbnxt_flower_indr_block_cb_privtunnel_netdevbnxt_tc_l2_keyinner_vlan_tpidbnxt_tc_l3_keybnxt_tc_l4_keysrc_xlatel3_is_ipv4l4bnxt_tc_actionspush_vlan_tpidpush_vlan_tcitun_encap_keynatbnxt_tc_flowl2_maskl3_keyl3_maskl4_keyl4_masktun_keytun_maskbnxt_tc_tunnel_nodel2_infobnxt_tc_l2_nodecommon_l2_flowsbnxt_tc_flow_nodel2_nodel2_list_nodeencap_nodedecap_nodedecap_l2_nodedecap_l2_list_nodevf_rep__bnxt_free_one_vf_repfw_masksig_modeet_mask__bnxt_get_ethtool_speeds__bnxt_tc_del_flow__bnxt_vf_reps_destroy__rhashtable_insert_fast__rhashtable_remove_fast_onefw_speedsfw_pause_bnxt_fw_to_ethtool_adv_spdsbnxt_add_ntuple_cls_rulebnxt_alloc_vf_repbnxt_aux_dev_releasebnxt_dev_is_vf_repbnxt_dim_workbnxt_dl_eswitch_mode_getbnxt_dl_eswitch_mode_setbnxt_ethtool_freebnxt_ethtool_initeth_addreth_addr_maskbnxt_fill_l2_rewrite_fieldsbnxt_fill_msix_vecsitem_lengthbnxt_find_nvram_itemflashbnxt_flash_devicefw_datafw_sizebnxt_flash_firmwaredir_item_lenbnxt_flash_nvrambnxt_flash_package_from_fw_objethtool_speedbnxt_force_link_speedbnxt_fw_speed_idxfw_link_speedbnxt_fw_to_ethtool_speedbnxt_get_channelsbnxt_get_coalescebnxt_get_drvinfobnxt_get_dump_databnxt_get_dump_flagbnxt_get_eeebnxt_get_eeprombnxt_get_eeprom_lenbnxt_get_eth_ctrl_statsbnxt_get_eth_mac_statsbnxt_get_eth_phy_statsbnxt_get_ethtool_statsfec_statsbnxt_get_fec_statsbnxt_get_fecparambnxt_get_fw_auto_link_speedsbnxt_get_linkbnxt_get_link_ext_statslk_ksettingsbnxt_get_link_ksettingsbnxt_get_module_eeprompage_databnxt_get_module_eeprom_by_pagebnxt_get_module_infobnxt_get_msglevelbnxt_get_num_statsbnxt_get_num_tpa_ring_statsbnxt_get_nvram_directorybnxt_get_nvram_itemepstatbnxt_get_pause_statsepausebnxt_get_pauseparambnxt_get_pkginfo_pbnxt_get_regsbnxt_get_regs_lenkernel_eringbnxt_get_ringparambnxt_get_rmon_statsbnxt_get_rxfhbnxt_get_rxfh_indir_sizebnxt_get_rxfh_key_sizebnxt_get_rxnfcbnxt_get_sset_countbnxt_get_stringsbnxt_get_ts_infobnxt_get_ulp_msix_basebnxt_get_ulp_msix_numbnxt_get_ulp_stat_ctxsbnxt_get_vf_repbnxt_get_wolbnxt_grxclsrulebnxt_hwrm_cfa_flow_allocbnxt_hwrm_cfa_flow_freeself_resetbnxt_hwrm_firmware_resetnvm_dev_infobnxt_hwrm_nvm_get_dev_infobnxt_hwrm_phy_loopbackbnxt_init_tcbnxt_nway_resetbnxt_rdma_aux_device_initbnxt_rdma_aux_device_uniniti2c_addrbnxt_read_sfp_module_eeprom_infoevents_bmapbnxt_register_async_eventsbnxt_register_devtest_masktest_resultsbnxt_run_fw_testsbnxt_run_loopbackbnxt_self_testfw_msgbnxt_send_msgbnxt_set_channelsbnxt_set_coalescebnxt_set_dumpbnxt_set_eeebnxt_set_eepromfecparambnxt_set_fecparambnxt_set_link_ksettingsbnxt_set_msglevelbnxt_set_pauseparambnxt_set_phys_idbnxt_set_ringparambnxt_set_rxfhbnxt_set_rxnfcbnxt_set_wolbnxt_shutdown_tcbnxt_srxfhtc_flow_cmdbnxt_tc_add_flowbnxt_tc_can_offloadbnxt_tc_del_flowbnxt_tc_flow_stats_batch_updatebnxt_tc_flow_stats_workdecap_filter_handlebnxt_tc_get_decap_handleht_paramsbnxt_tc_get_l2_nodetunnel_tablebnxt_tc_get_tunnel_nodebnxt_tc_parse_actionsbnxt_tc_parse_flowact_idxbnxt_tc_parse_peditbnxt_tc_put_decap_l2_nodebnxt_tc_put_l2_nodetunnel_nodebnxt_tc_put_tunnel_nodebnxt_tc_resolve_tunnel_hdrscls_flowerbnxt_tc_setup_flowerbnxt_tc_setup_indr_blockbnxt_tc_setup_indr_block_cbbnxt_tc_setup_indr_cbbnxt_tc_setup_indr_relbnxt_ulp_irq_restartbnxt_ulp_irq_stopbnxt_ulp_startbnxt_ulp_stopbnxt_unregister_devinstalled_mediaspeed_mskbnxt_update_speedbnxt_vf_rep_closebnxt_vf_rep_get_drvinfobnxt_vf_rep_get_phys_port_namebnxt_vf_rep_get_port_parent_idbnxt_vf_rep_get_stats64bnxt_vf_rep_openbnxt_vf_rep_rxbnxt_vf_rep_setup_tcbnxt_vf_rep_setup_tc_block_cbbnxt_vf_rep_xmitbnxt_vf_reps_allocbnxt_vf_reps_closebnxt_vf_reps_createbnxt_vf_reps_destroybnxt_vf_reps_freebnxt_vf_reps_openipv6_mask_len__hwrm_ctx_drop__hwrm_req_init__hwrm_sendhwrm_req_alloc_flagshwrm_req_dma_slicehwrm_req_drophwrm_req_flagshwrm_req_holdnew_reqhwrm_req_replacehwrm_req_sendhwrm_req_send_silenthwrm_req_timeouthwrm_update_token