1R9PCl+]cx@@YARBx@90+<x86_64-linux'![u  5  A16"e1 '![ u1!  K; 4 !;'![u -  K; 0 ;' %[ !u9 99)  ![!;#, ; # %cE# %cE%'!%#'%#%'cE]) ]+ #cE]-]/]1]3]5]7]9];]=]?!]A#]C%]E']G)]I+]K-]M/]O1]Q3]S5]U7]W9]Y;][=]]?]_A]aC]cE]eG]gI%gu;;;===A#A!C)C'G-G/G-K7Ueoos{*n   ' > V a  @i     i)k)m)o9s(9 c## # ! ! !s# qu K9K;K?KAKEKGMOMMOYOQOUOYQ!:;< /=qq_KQ_= #c{!u %}aK#aME#cE#quWkWkWWi![q[q[s[o___gggiik!  ?'97 O)KQ{{Ukg#=- - #ccuuuuw!9! S KswK# #c %!G{ E%3u}}}}}}}! -9!/+e{e%#cccɋccu!H9!!!!!#YC33 # c}C#cc cc}) c c}# %cu c # %%c#% ccu!!  QRSH1)9!!!!!!!!Yq!͋!G{{  #cc}7# c}%# %c # %c # %c # %%cu!  H^!a)Y)))oa Χ;eEE #caOu!b-9c Y'Y+ #aQu./!ef c YkY1+  %aSursu!efykk5 +  #caU# c} u!u!! eHl'9E)-')oK iG{E# c}# c}%u!u!!  Hpq!C)!E)G?3}%S#!#  %cc #caW# c} # cu!u!! eHv<!!'9E)g)G;Gß's3#3   ccu    !Hp!!!S O ;%#caYu    !H<'9[ C 3' %ccu    " #! !!!}c $}3 %)#ca[u * * +!/9w mk ;m7 %+ % c cG}E cu C C D F B G H J P K L N O!  e!!!!E=w SW'-'  %ccu Y Y Z \ ]! !M!!} ^}3 #/a]u d e!? [ Q Q% 1  % cc ca_%c# #caau                  ! !!!!])]UI ¹'E3E   ac aeE ag aiu           !^5-i)5)  #c# cccG{iE# cc %cccG{1E#%Ge-% cGe-+ cu -"#$%'(*+":./0356/.!    ee)!!W)!!!!W))!))Q==7  c c{!u c%%% c cuEFGIDKKJ!SPQTOXVWXYZ\^_`bd! !!!!!!!!y&of7O9O  ak%camaoumnxz{!^H!![I);)  %ߓ}%u# c}!%# cGe-%+u#c c}% Ge-%+u % #cc}+% Ge-%Ge-%+ u% Ge-%+u!!!!!        e!c)e))_9!)_9!)))ff[q=q %Ge-%+u! )m m-  ? G{%E %ccGu       !  !!35y   y%A c cc%ŷ cu!HJ!!!!!!3) [;C;  %%cu  !v!e 'e/  E  %%%cu!v!!!s /s3  G  %%u""#%! v!i 7&i)  I !  %ЃcOEu[[{[}[[[[[[ !!-+{Ϸ[I[{G5   cuaaaaac !!{Ͽ_CcG 9 #  aE#  au!  ef; 9 1M%QU7 # c}!u#c cc # c}!#  ɉcy3# c}# cy# c} su!u454 99:;=8ABADEGHIKMD_OPROTUWT^YZ\Y@fface     I)9!!G)!!?)K)A)=)!)riMr]uu  # c}!u# c{!u#c cc}!#c} su!uz{z      HI)C)9!!G)!!)me]7G7?OO c u !!{+e{7 )c cu !!K]ɇC +## ccu     !!] 3? )''ccG}Eccu . / 0 2 8 3 4 5 7  H!!!!+#m 9?cA1++1  # c{# c}# cu# cu i j i l m l o p r r t u w t  y z | y  G)M)!!Q)S)K? =Å+U5115 #cu    [) s i Ioi/  33 # ccc cu           H!!3)!)! {kU5335 # c3u       U) Aم=!55  cu   ! k c =ic3+ 55 u  [U E]U/#55# c# #caqu           eH[)])]'! 5sS#55# cuqrtu !!yv1ay5 );; ccccu !!!!#UG';;' %cu !yk%k1  ;; # c  cu     5)!)# wG-i5 Q iAQi:  e q %J9?L`{U^z 7""5##h$%%&@''((L))V**E/home/oliver/.rbenv/versions/3.1.3/lib/ruby/gems/3.1.0/gems/rubocop-1.28.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rbE
RuboCopE!CopE LintE) Base9RedundantCopDisableDirectiveEIRangeHelpAutoCorrectorECLint/RedundantCopDisableDirectiveCOP_NAMEEDEPARTMENT#DEPARTMENT_MARKER#offenses_to_checkinitialize)on_new_investigation1cop_disabled_line_rangesdisabled_ranges)previous_line_blank?Icomment_range_with_surrounding_space/directive_range_in_list-each_redundant_disableeach_line_range+each_already_disabled%find_redundant_cop%find_redundant_all3find_redundant_department!followed_ranges?'range_with_offense?all_disabled?ignore_offense?)department_disabled?directive_countadd_offenses=add_offense_for_entire_comment3add_offense_for_some_copscop_rangematching_rangetrailing_range?describemessageall_cop_namesends_its_line?%department_marker?1remove_department_marker+add_department_markerinclude extendattr_accessorprivateEinitialize%@offenses_to_check configoptionsoffensesE)on_new_investigation Hashredundant_copsnewE1cop_disabled_line_ranges!processed_source)disabled_line_rangesEdisabled_rangesI[]E)previous_line_blank? range buffer line-source_line blank?EIcomment_range_with_surrounding_space right left/directive_comment_range%line_comment_rangeoriginal_begincomment_config%comment_only_line?begin_pos==9range_with_surrounding_space sidenewlines zero?E/directive_range_in_list ranges last9range_with_surrounding_commaE-each_redundant_disable block eachEeach_line_rangecopline_rangeseach_with_indexE+each_already_disabled each_consE%find_redundant_copcop_offenses selectE%find_redundant_allEallnext_range#has_no_next_range nil?!E3find_redundant_departmentE/department split firstE!followed_ranges?end beginE'range_with_offense? none?Eall_disabled?!DirectiveCommentcommentdisabled_all?Eignore_offense?line_range any?E)department_disabled?directive1in_directive_department?3overridden_by_department?Edirective_countEadd_offensesE=add_offense_for_entire_commentE,  copslocationcop_names sortmap joinadd_offenseE3add_offense_for_some_copscop_rangessort_by!Ecop_range BadgeECouldn't find E in comment: locexpression parseTcop_name to_s text raiseEmatching_range Parser Source Rangehaystack needle offset source index+source_buffer sizeEtrailing_range?drop_while all?EdescribeEall copsE`E` departmentNameSimilarityE#` (did you mean `E`?)E` (unknown cop)similarinclude?#find_similar_nameEmessageE3Unnecessary disabling of E.Eall_cop_names@all_cop_namesRegistry global namesEends_its_line?Flast_line=~last_columnE%department_marker?start_with?E1remove_department_markerE gsubE+add_department_markerE;block in on_new_investigationSethk[]=redundant_copaddE?block in each_redundant_disableE1block in each_line_range!line_range_indexredundantcomment_at_line yieldE=block in each_already_disabledprevious_rangeE7block in find_redundant_copoffenseEEblock in find_redundant_departmentE9block in range_with_offense? cover?E1block in ignore_offense?minmaxE+block in add_offensesEOblock in add_offense_for_entire_commentccorrector removeEEblock in add_offense_for_some_cops_rE1block in trailing_range? equal? range1 range2Fintervening match?E[block (2 levels) in add_offense_for_some_copsE \s*\zE\A\s*,\s*\Z,,,,,,,,,,--(-P-\-l--------.,.D.l......//0/H/X/l///////00(040D0X0p000000001 11$1<1D1X1`1|111111222$2(282D2l2t2|22222223$3,383@3\3`3l3t33333333444(4@4P4\4t4|4444444444555(505@5T5`5p55555555 66@6H6P6\6h6p6x666666666777 7,747<7D7X7d7p7x777777777777888$888L8T8h8t8888888888999(909@9X9h999999999999:8:L:X:l:t:::::; ;,;H;P;X;p;;;;;;;;<<<(<,<<<H<x<|<<