iBPn1)8eJ: ` yg YARBJ81pFx86_64-darwin22%'gG)#_ y    )sYEY#   )#_y   E  ]M  EM %''''gG%''''!'#gGa%a' a) a+ a-a/a1a3a5%gG%'7gGa9a;a=a?aA!aC#aE%aG'aI)aK+aM-aO/aQ1aS3aU5)#_W7y%'+/37%?Wiq{@FUUWXW\m  n |     (D  Y) Y) [9Y)z   D  ]### g'_eace gi k m m g} o%gG% gGa5q}%%gG%gGaggq%gGg)gsqsgqq!gq#i%m#%gg %g}'ui'i)5 'ui+%g-gg/m1'w%g 'ym3%gy =swy}mie!!!%%%''%++--////5599;;;=====AAAEEEEEEEEEGGGGGGKKKKMMMMMMMMMQQS!   =!}!{!S)S)!;9=9!!A9!7!!!!!9!+9!E)!)9!I)s# ]] S E 57 %g gy%gIi/'-g%gg'G%g'w '}'G%g%ggyYYYYYYY!]]]]]]_______aaaaaaaaaaccccce!  M9!!9)!9!!9!!9K9!;sWW eI{ {I%G%g%g%gIykkkkkkkkm!  9M9!O9!3)ii mC++ + %%gg%ggggysssssssu!9!9!+!)!qq uM33 3 %g'yy}}}}!9!g [{{ [% %g'wy    !9!g [ [% %ge9y!9}W M= M oyB! 7 /C /I3G%g%g%gg}%gIyQRIJJKLNPOOH!  3)99!!9A5S M333 ge;y_`a!d!g [j [- #%gg#y%ggae=Iayppqo!ttusyzx!  g9!9!}7- _;++ %agg#yae?ak%k geAk g %ggeCIgy#y!!!  !9)})})}wi u5;;;%ggIGy! l9! ;#%g%gg%'gG%gg!%%gg'wImy%g%g'wImy#y!!!      C)9!)9!9)C)9#k 9SS!S IG%ggIy !  9!'#}  })#%gg7m#y%%ggIi/'-gGI G%gg % g'e g %geEIy %gGm#y%gg%ggIi/'-' gy%' Ii/-gy         !             $ % $ ' ) # , - + 0 0 1 / D! E F H H I J J! N O P R S U V Z \ ^! ` a c d c `!     9!!!9!))9!)}!G9+9!!9!9!)! ))  D k  Dځ% 5 %gg%ggg'ey p p q r s u v x!9!9!!%+ y I77'7 %g9%gg'%%ggIi/'-gG%g9%gg'%%ggIi/'-gG%g9%gg'%%ggIi/'-gG%g9%gg'%%ggIi/'-gy#y ~ ~                                                  !!        99!!9!))-)9!!9!))/)9!!9!))!99!!9!)) _  o) A %g%ggy      !9!!  -+%g%gggy      !+99!!!  I//-/ %%gIggy    ! !9!){i  i) /%ggg%'gy#y           !!d59!!!!)1)  gE515 gg#y%'Ii/'-gy !   !  !!!))MM e%?/3/ %gg%gggy  !"#%!9!9!!& C//5/ %'gG%'-'/''5'3'gGa%GaIaKaMaOa)QaSaU))''gG%gG%''gGaWaYa[a]a_aa'y*+*/02468:/BWhM"U"U"S"T"U$W$W%Y%Z%\%Y'`+k/t8<@@C Y) ![9Y)p  C M3373 g%g%ggG%g%ggG%gG%gecy%%!"$()(,,-   d_!7979!3)U9!Q)59})]I;%+m]] %ggyddeg l9!u ih;ɝi/ %%gggCgy}~ 9!!!AQ=-- eey  c YAY/  %gy l?) a W_W%   %gy l?) c YWY'    ggIG%ggg y 4 5 6 8 A 9 : ; 9 = > @  !!!)!!5) BOsWG%%G gg5I=ecyLNOQRMKEGI! !!53]]TE#G '%ggIi/'%gIi/'- yYZ[^`cY! 9!)9)3/eA//I/ %%gg%gg %geg%ggؿggyklmokjvvwu!9!59919!!!G5%_K_%gg#y%ggg %ggy%%gggei'gy!!!  9!9!!9!9!)}!UAӡ-ooMo%ggI _'% ggIi/'-g g#' gIi/-Gy%g''%%gggIi/'-y#y          !         ! !      9!!!))!!!)!/)9+!))OOIO %%gggy    !9)!)} qq1 Q%g %g'y%ggekgy!G! /)3)9!!1'JiI9S9 %ggyOOP !9#! g _Q _) U%gggy(c(c(d(e(g)!9)!!'h')? /W%%gggy,m,n,o,m-!95!)} q+q+-q1 Y%ggg gg%%ggggG emy ()0)0{0{0|0}00z222222333333333556!Y 9!!!!!9!!)a@M#0//61c[c  '}g%g'gyy99999999:!9:! !)!+'88:S1!]!eoy==>!} e [<<>[/ _ %ggyAAAAB!9! {@@B{; %awy02357 !!)8MC /9 %gy l?) _ UAU#  ? gy%g ggy{   !9!!!91m{Y9KK9  %gg9%%gggIi/'%gIi/-y%gy     l9!9!)))))YIYđ)cSMMS %gyIi/'%g e'gIi/'%ggIi/'Ii/' %ggIi/' -y#y ""$()+,.13479<>?B%        )))9}!)9!))9!)EE3ySSy %ggy55555 9 ! u 5595u1 %[[%gy==== ) s i ==1=si/  __ m5UY 1 A u 1! tQfn=s )!!"$%w&<''?((A*+}+,,,- /0 1~1 E/Users/williampride/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activerecord-7.1.1/lib/active_record/insert_all.rbE
EEactive_support/core_ext/enumerableActiveRecordrequireE+InsertAllE# modelconnectioninserts keyson_duplicateupdate_onlyreturningunique_byupdate_sqlinitializeexecute#updatable_columnsprimary_keys!skip_duplicates?%update_duplicates?%map_key_with_value%record_timestamps?3keys_including_timestamps!scope_attributes-has_attribute_aliases?resolve_sti3resolve_attribute_aliases/resolve_attribute_aliasGconfigure_on_duplicate_update_logic7custom_update_sql_provided?+find_unique_index_forunique_indexesIensure_valid_options_for_connection! to_sql!readonly_columns#unique_by_columns#verify_attributes#disallow_raw_sql!+timestamps_for_createBuilderattr_readerprivateEinitializestringify_keys@inserts@connection @model@unique_by@returning@update_only@on_duplicate%@record_timestamps @keys#@scope_attributes update skip#record_timestampsmap nil? empty? first#scope_attributes?| to_set5supports_insert_returning?==Eexecute E E Bulk E UpsertE Insertmessage empty to_s+@ many?<<exec_insert_allE#updatable_columns%@updatable_columns-Eprimary_keysschema_cachetable_name ArrayE!skip_duplicates?E%update_duplicates?E%map_key_with_valueE%record_timestamps?E3keys_including_timestamps5@keys_including_timestampsCall_timestamp_attributes_in_model+E-has_attribute_aliases?attributes any?Eresolve_stisti_type9descends_from_active_record?sti_nameE3resolve_attribute_aliasesE/resolve_attribute_aliasattributeattribute_aliasEGconfigure_on_duplicate_update_logicEYou can't set :update_only and provide custom update SQL via :on_duplicate at the same time@update_sqlpresent? raiseE7custom_update_sql_provided?7@custom_update_sql_providedarel_node?E+find_unique_index_forE9 does not support :unique_by E_primary_key)E5No unique index found for name_or_columns matchsorted_match indexAsupports_insert_conflict_target?! classprimary_key sort findnewEunique_indexes uniqueindexes selectEIensure_valid_options_for_connection!E9 does not support :returningEK does not support skipping duplicatesE1 does not support upsertEsupports_insert_on_duplicate_skip?Isupports_insert_on_duplicate_update?E to_sql W!build_insert_sqlE!readonly_columns'readonly_attributes to_aE#unique_by_columnscolumnsE#verify_attributesEeAll objects being inserted must have the same keys!=E#disallow_raw_sql!EDangerous query method (method whose arguments are used as raw SQL) called: E. Known-safe values can be passed by wrapping them in Arel.sql(). value is_a?E+timestamps_for_createAhigh_precision_current_timestampindex_withEinsert_all intovalues_listconflict_target;touch_model_timestamps_unlessraw_update_sqlraw_update_sql?5touch_timestamp_attribute?columns_list;extract_types_from_columns_onformat_columnsquote_columnsquote_columndelegateto+core#set_method_aliasE7block in map_key_with_value merge!reverse_merge! yieldE?block in has_attribute_aliases?!attribute_alias?E)block in resolve_sti insert%inheritance_columnreverse_mergeEEblock in resolve_attribute_aliasestransform_keysE=block in find_unique_index_fori nameinclude?@insert_allE intoE INTO E (E)#quoted_table_nameEvalues_list typesvisitorcompileEreturningE, joinEconflict_targetE(E WHERE sql whereE;touch_model_timestamps_unlessE blockQtimestamp_attributes_for_update_in_modelfilter_mapEraw_update_sqlE5touch_timestamp_attribute?column_nameexclude?Ecolumns_listE;extract_types_from_columns_onunknown_columncolumns_hashEformat_columnsrespond_to?Equote_columnsEquote_column column#quote_column_nameEMblock (2 levels) in map_key_with_valuekey[]E[block (2 levels) in resolve_attribute_aliasesE)block in values_list===serialize%with_yaml_fallbackE%block in returningE AS EMblock in touch_model_timestamps_unlessE=(CASE WHEN (E AND E) THEN E.E ELSE E END),EMblock in extract_types_from_columns_on%type_for_attributeE-block in quote_columns ResultArgumentError Arel%ConnectionAdaptersIndexDefinition String NodesValuesList+UnknownAttributeErrorSqlLiteral223$3L3\3h3333333333344$404D4T4h4444444 5(5D5l55555566(6<6T6`6p6|6666666667 7(7<7@7L7T7h7p7x777777777777888$8,848<8D8X8l8888888889989X9|999999999:4:@:T:|:::::;$;D;H;X;p;t;;;;;;;;;<<,<0<8<H<P<X<`<t<<<<<<<<==0=4=\=========>>>P>X>l>p>t>x>> ???4?X?h?|???????@ @0@P@d@t@@@@@@@@@A0AHATAlA|AAAAAAAB BBB B4BDBLBTB`BlBxB|BBBBBBBBBBBC$C8CXChCtCCCCCCCCDDD0D\DdDlDDDDDDDEE4EDELEXE\EhEtEEEEEEEF$F0F8FHF`F