iBPn18e8N^O y/ YARB8Nn|3Hx86_64-darwin22)#_y    K;g;)#_ y  g  E5  g5)#_G)#_ G)#_ y SS]]f    11  f !g'g))#_ G)#_Ga!a#a%a'a)a+a-a/a1!;3e#Ga5%a7'a9)a;+%gGa=-a?/aA1aC3aE5'Ey GCKCus{  % ;)![ gpps0>MH~H~Q    G!I!KM9* QkE### %cQ7'QyTT[  OAOOSS [A %cQ9'Qy^^e  QCSS]] eC 'W)Y'[)]'_)aceg5I)iy!#!!'+')111/777;7?79759     AAUUE 9) 'm)o'q)s'u)wy{}5I)iyGQGOMYMWS_S]YeYiYmYgYc[     AAykkCsC [y![  [   g)%' gIi/'-gG g)%' gIi/'-gG  IyKLMM(ssssssuuuwwwwwwww{{{}}}}}}}}!       KLI!!))I!!))\!8ss ɽCsCC  ''C y!aG G  'gg''gIi/-3 % g% gygg'Qg'Qg'Qg'Qg'Qg'Qg'QgS'Qg'Qg'Qg'Qg'Qg'Qg'QgG9g'˥e;'ͿggIi/'gIi/'- yG'yG'տgɥIi/-yG'׿gɥIi/-yGgɥg5gɥg'ۓ%gɥgy'׿gɥIi/-yGgɥg9gɥg'ۓ%gɥ'gy'gɥgɋIi/-yGgɥg9gɥg'ۓ%gɥ'gygɥgɋ Ǔ'y' Ii/-yGgɥg=gɥg'ۓ%gɥ''gy'gɥgɋIi/-yG'yG'yG'gɥIi/'-yG'gɥIi/-yG'yG'yGgɥgǥm ' #}'Ii/gɥ%gIi/-y!IJI}~}!!!!!!!   ! !##%&'(*,%!345789;2<=??@!ABA!KLMORTUVWYZ[]]_`abdfj_!pqrsuvwyyp!!!!!!!!                                 }~!!!)))!!))))))))))))))!!!!!)!)!!)!!)!!!!!!!!!?)!!)!!!!!!!!!?!!!!)!!!!!!!!!?!!!!!)!!!!!!!!!?!!!!)!!)!!)!!!!!)!!;!) ]*" "+ O ' '   gg'g!'%gIi/'-y'%gIi/'-y               !      !  }!!!!;!);!)e[ " ѡ/kKKgg'G'gIi/'-y ( ) * + , , - . / 1 4 -! }!!!!)75 8 kC33  gg%g gɓ y gg ' g' Ii/'- ǥ 'i' ǥgS ' ǥg-'''g'g' gɥIq'Qg'Qg'Qg'Qg'Qg'Qg'QgG ' gɥIi/'- gyG ' gyG ' gyG' Ii/'Ͽ Ii/'- yG' Ii/'Ͽ Ii/'- yG Ii/' Ii/' Ii/' Ii/'-yG ' % gyG' Ii/' Ii/' Ii/' Ii/' Ii/-y ? @ A B D > H I J K M M E G! R S T Q ] ^ ` W X [ W V c d f g h j l l m n o q s v y { u | } ~                 $                        !#      !"      !!      !       !          !        !        !                          }!!;!!!!!!!)!!!!I!!!I!!!!!!!)))))))!!)!!!!!!!!!))))))))!E))))))nS& S-   u ggg1 ggg'œ gg%gy'ƿ gg''gIi/-3%g% gy ggIȱ'Qg'Qg'Qg'Qg'Qg'Qg'Qg'Qg'Qg'Qg}'QguG'Ϳ ggIi/'-yG'yG'yG'yG'yG'yG'yG'yG'yG'yG'yG'y,-.1345678::<=>?A!CDEFGIKCBUVUNOQNT![\]^_^abadedghgjkjmnmpqpstsvwvyzy|}|!`!c!f!i!l!o!r!u!x!{!~!                }~!!!!!!!!!;!!!!)))!!)))))))))))!!) $A %'ܿgggy!}!!E) E/%gggEggI%gIi/'޿gg%gIi/-yggI%gIi/'߿gg%gIi/-y!!     }!!C)!!;!)!!;!)!!;!)!!;!)v}8 8C!' %' Ii/'Ii/'- ''ɉgy   ))!)??kG'' gg%g'鉿gg%g'y    !}!!;!!!!;!!!;- !iY%Y쓁%gUgI'ggIi/-y'ggIi/'-y'ggIi/'-yggy$&(()*)-/11246678;;<=>?<!BCDEHB!KLMNQK!TUV!     }!=)!!!!!)!!)!!)!!ԽvX vW' !'ggIi/-y^_`a^ ! }!!)d  E /)%gy j k m !};! i _ n  _)  + gg'IGgg'gyvwxy{|}~! }!!!!!!I!!9- aQ-QCg')%'ggIi/-gG%gg= '!' '}%'}' '}' g+' Ii/' Ii/' - y Ǘ ' }'  gɓ/' Ii/Ii/ Ii/- y' Ii/Ii/ Ii/' Ii/' Ii/' gIi/'-y!!!!!!!$$%%%%%%.!''''''''((((())))).!+++++++++++++.!         }!!!!!))!A)!!!!))!!!))))))))!)  . / 9 ' '+ ǥg 'g}o ' ; ǥg 'g }%%' gIi/-gG 5y1 1 1 1 222233333444442B5 5!5#5#6%6&6(6)6$7+7,7-7/707173757*5A98999;9<9=9;98;E;G;F<!  !!!!!!!!!!!!!!!))0J0 <c1 ! g'#mgǥ$g;gǥg'œgǥgǥ}gǥ'%y#y?P?Q?R?T?T@U@V@W@Y@\@^@_@`@a@c@d@e@g@gAiAjAkAmAnAoAq@wCrCsCtCvDx@yF!CF! }!!!!!!!!!!!!!!!!}mG"">{> FGI3!'(7)g+'* Ii/'+Ii/',- y'- Ii/'.Ii/'/- yIIIIIIIIIIKKKKKKP!NNNNNNP!     01!!!))))&&HH PΑ1aA5A %'3;4gG5'[gyUVWUYYYZ!6)Q!22TT Z/7%'7;8gG9'_gy_`a_cccd!6)Q!22^^ d/9;g %gyy   <!;!%#:QE%YI i! o '" ##&&%'(+6./P112B3 E/Users/williampride/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/nokogiri-1.15.4-x86_64-darwin/lib/nokogiri/css/xpath_visitor.rbE
NokogiriE#CSSEXPathVisitor;XPathVisitorAlwaysUseBuiltinsAXPathVisitorOptimallyUseBuiltinsE)EI0009-allow-wildcard-namespaces.patch'WILDCARD_NAMESPACESBuiltinsConfigDoctypeConfiginitialize configvisit_functionvisit_notvisit_id3visit_attribute_condition%visit_pseudo_class+visit_class_condition!visit_combinator =>?@ABC5visit_conditional_selector%visit_element_name#visit_attrib_name acceptWhtml5_element_name_needs_namespace_handlingnth+read_a_and_positive_b1is_of_type_pseudo_class?css_classlibxml2_patchesinclude? eachprivateEMnewESE/ never NEVER always ALWAYSoptimalOPTIMALY]a VALUESE-xmlXML html4 HTML4 html5 HTML5oswEinitializeYoiDEInvalid values EA for builtins: keyword parameteriDE? for doctype: keyword parameter@builtins@doctypebuiltinsdoctypeIinspect to_s raiseE configEvisit_functionEvisit_function_FEEFFFGFHFIFJFKFLFMFNFOFPFQFRFSITEnokogiri:E,E)Echild::text()E self::Eposition()= UNTH U)E9count(preceding-sibling::*)= UE#position()=last()E%position()=last()- UE9count(following-sibling::*)=Eposition()=1Econtains(.,Eposition()>Elast()=1Ecomment()E.E// nodemsg indexis_direct args value first gsubrespond_to? send===[]map+ join is_a? type== child to_i- last nil?Evisit_notELEMENT_NAMEEnot(self::E not(Evisit_idFVE @id='WE'=~last_matchE3visit_attribute_conditionFXE"'ITYEconcat("E"E",'"',"E ","")Z[\]^_` equalnot_equalsubstring_matchprefix_matchdash_matchincludessuffix_matchE E=E!=Econtains(Estarts-with(E! or starts-with(E,concat(E ,'-'))ITYEsubstring(E,string-length(E!)-string-length(E%)+1,string-length(E))=attributestr_value length match? splitE%visit_pseudo_class UFUNCTIONE'visit_pseudo_class_FEabcdefghijkE firstEfirst-childE lastElast-childEfirst-of-typeElast-of-typeEonly-childEonly-of-typeE emptyE parentE rootE(.)E;count(preceding-sibling::*)=0E;count(following-sibling::*)=0Ecount(preceding-sibling::*)=0 and count(following-sibling::*)=0Enot(node())E node()Enot(parent::*)E+visit_class_conditionE @classE!visit_combinatorE][E and E;block in Edef visit_E{ node "#{node.value.first.accept(self) if node.value.first}EK#{node.value.last.accept(self)}" end kvclass_evalE5visit_conditional_selectorE[E]E%visit_element_namew]aE*:EE*[nokogiri-builtin:local-name-is('E')]E!*[local-name()='E']uses_libxml?E#visit_attrib_nameE@E acceptEWhtml5_element_name_needs_namespace_handlingE*E:!=!EnthDE_expected an+b node to contain 4 tokens, but is E?(count(following-sibling::*)+1)E?(count(preceding-sibling::*)+1)E+(last()-position()+1)Eposition()E(E mod E)=0E<=E>=E) and (((E-E ) mod E )=0)optionsabpositioncompare size zero?<absE+read_a_and_positive_b E+DEexpected an+b node to have either + or - as the operator, but is  valuesop%E1is_of_type_pseudo_class?PSEUDO_CLASS UFlEcss_class]aE7nokogiri-builtin:css-class(E,'E')EIcontains(concat(' ',normalize-space(E),' '),' E ')hay needleEnewENokogiri::CSS::XPathVisitorAlwaysUseBuiltins is deprecated and will be removed in a future version of NokogirimT warnENokogiri::CSS::XPathVisitorOptimallyUseBuiltins is deprecated and will be removed in a future version of NokogirimTE/block in visit_function UnE1direct_adjacent_selectorE?/following-sibling::*[1]/self::E%following_selectorE)/following-sibling::E'descendant_selectorEchild_selectorE/ArgumentErrorE[(]E^text\(E^self\(E ^eq\(E)^(nth|nth-of-type)\(E^nth-child\(E'^nth-last-of-type\(E#^nth-last-child\(E1^(first|first-of-type)\(E-^(last|last-of-type)\(E^contains\(E ^gt\(E^only-child\(E^comment\(E ^has\( NodeE^#(.*)$ RegexpE ^['"]; %EE(nth|first|last|only)-of-type(\()?uplevel334444444450545\5t5555555556,6@6T6t66666667$787D7L7X7777777778888 8,8H8P8X8`8h8p8x8|88888888888899 9,989<9H9P9X9d9x9999999999999999999: :::$:0:@:H:P:X:\:|::::::::;; ;$;,;4;<;D;P;X;`;h;p;;;;;;;;;;;;;;;;;<<<(<,<4<8<<<D<T<p<t<<<<<<<<<==$=4=D=P=`=d=h=p=|======= > >8>@>L>X>d>p>x>>>>>>>>?? ?0?@?P?`?h?t?|????@@$@8@P@\@p@x@@@@@AA A$A4ATAXA\AtAxA|AAAAAAAAAABBB@BDBHBPBTB\B`BdBBBBBC CCC$C,C8C