ELF>@p@8 @QQ```    E Egww hlh|h|888$$PtdPNPNPNQtdRtdgwwPPGNUh!qD3x;s'% ( pB1 #BI!D) A  J \)7+=.|BqwVr"[[lA3h1FU( N.93+gj z(bYi'7h0/ѱY\ܸWFx&.h1)Q\nB)0q$>+9>3n<9^i'hV O~L r    : sF" ][     K   ? h'a  V F x . M  n   ^UA & n 2  / k z y\ :s   6   1 ? Z , g >|   I   b>    (d 2J!{" !{~" (" P  " ` f" 0" p  " 0 " ," !{" #" u" ` " "  5!{X"  " ` ! M/" @" '! M]! M]" @p " 0 !0|8!{8"  " H "  " "    r" d" " 0 ! @M4" s"  " @ " T"  "  " " N" P  X"  t" ` ~" " " C" __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Py_NoneStruct_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_infoPyDict_NewPyExc_TypeErrorPyErr_Format_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZdlPvm_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEvPyImport_AddModulePyUnicode_InternFromStringPyUnicode_FromString_Z37__pyx_CommonTypesMetaclass_get_moduleP7_objectPvPyObject_GetAttrPyUnicode_FromFormatPyErr_Occurred__cxa_rethrow__cxa_begin_catchPyExc_MemoryErrorPyErr_SetString__cxa_end_catchPyExc_ValueErrorPyExc_IOErrorPyExc_IndexErrorPyExc_OverflowErrorPyExc_ArithmeticErrorPyExc_RuntimeError_Unwind_Resume__gxx_personality_v0_Py_DeallocPyTuple_NewPyDict_SetDefaultPyBytes_FromStringAndSizePyBytes_AsStringPyUnstable_Code_NewWithPosOnlyArgsPyCapsule_NewPyDict_SetItemPyObject_GetAttrStringPyDict_GetItemStringPyModule_GetNamePyExc_ImportErrorPyCapsule_IsValidPyCapsule_GetNamePyCapsule_GetPointerPyType_ModifiedPyObject_HasAttrPyObject_CallMethodObjArgsPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyErr_ClearPyThreadState_GetPyInterpreterState_GetIDPyModule_NewObjectPyModule_GetDictPyBaseObject_TypePyErr_GivenExceptionMatchesPyType_ReadyPyGC_DisablePyGC_EnablePyMethod_New_PyObject_GC_NewPyExc_SystemErrorPyObject_GC_TrackPyErr_WarnFormatPyArg_ValidateKeywordArgumentsPyDict_NextPyObject_RichCompareBoolstrrchrPyDict_GetItemWithErrorPyType_FromMetaclassPyObject_GetItemPyMem_MallocPyMem_FreePyObject_GenericGetAttr_PyObject_GenericGetAttrWithDict_PyThreadState_UncheckedGetPyExc_NameErrormemcmpPyObject_HashPyUnicode_TypePyCFunction_TypePyObject_VectorcallDictPy_EnterRecursiveCallPy_LeaveRecursiveCall_Py_FalseStructPyList_NewPyImport_ImportModuleLevelObject_Py_TrueStructPyDict_SizePyTuple_GetSlicePyTuple_GetItemPyErr_NoMemoryPyExc_RuntimeWarningPyErr_WarnExPyObject_IsSubclassPyErr_SetObjectPyObject_CallPyTuple_PackPyObject_GC_UnTrackPyObject_ClearWeakRefsPyObject_GC_DelPyFrame_NewPyTraceBack_HerePyCode_NewEmptymemmovePyMem_ReallocPyException_SetTraceback_PyType_LookupPyDict_DelItemPyObject_SetAttrStringPy_VersionPyOS_snprintfPyUnicode_FromStringAndSizePyDict_TypePyUnicode_DecodePyType_Type__pyx_module_is_main_pyarrow___dataset_parquet_encryptionPyImport_GetModuleDictPyObject_SetAttrPyImport_ImportModule_ZN5arrow18TypedChunkLocationIiEC2Eii_ZN5arrow18TypedChunkLocationIiEC1Eii_ZNK5arrow18TypedChunkLocationIiEeqES1__ZN5arrow18TypedChunkLocationIsEC2Ess_ZN5arrow18TypedChunkLocationIsEC1Ess_ZNK5arrow18TypedChunkLocationIsEeqES1__ZN5arrow18TypedChunkLocationIaEC2Eaa_ZN5arrow18TypedChunkLocationIaEC1Eaa_ZNK5arrow18TypedChunkLocationIaEeqES1__ZN5arrow18TypedChunkLocationIhEC2Ehh_ZN5arrow18TypedChunkLocationIhEC1Ehh_ZNK5arrow18TypedChunkLocationIhEeqES1__ZN5arrow18TypedChunkLocationItEC2Ett_ZN5arrow18TypedChunkLocationItEC1Ett_ZNK5arrow18TypedChunkLocationItEeqES1__ZN5arrow18TypedChunkLocationIjEC2Ejj_ZN5arrow18TypedChunkLocationIjEC1Ejj_ZNK5arrow18TypedChunkLocationIjEeqES1__ZN5arrow18TypedChunkLocationIlEC2Ell_ZN5arrow18TypedChunkLocationIlEC1Ell_ZNK5arrow18TypedChunkLocationIlEeqES1__ZN5arrow18TypedChunkLocationImEC2Emm_ZN5arrow18TypedChunkLocationImEC1Emm_ZNK5arrow18TypedChunkLocationImEeqES1_PyInit__dataset_parquet_encryptionPyModuleDef_Init_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEvPyObject_CallFinalizerFromDeallocPyObject_GC_IsFinalized_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN5arrow7dataset23ParquetEncryptionConfigD2Ev_ZN5arrow7dataset23ParquetEncryptionConfigD1Ev_Znwm_ZTVSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow7dataset23ParquetDecryptionConfigD2Ev_ZN5arrow7dataset23ParquetDecryptionConfigD1Ev_ZTVSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE__pthread_key_create_ZTINSt8ios_base7failureB5cxx11E_ZTISt10bad_typeid_ZTISt11range_error_ZTISt12domain_error_ZTISt12out_of_range_ZTISt14overflow_error_ZTISt15underflow_error_ZTISt16invalid_argument_ZTISt8bad_cast_ZTISt9bad_alloc_ZTISt9exceptionlibarrow_python.so.2100libarrow_substrait.so.2100libarrow_dataset.so.2100libparquet.so.2100libarrow_acero.so.2100libarrow_compute.so.2100libarrow.so.2100libdl.so.2librt.so.1libstdc++.so.6libm.so.6libgcc_s.so.1libc.so.6GCC_3.0GLIBC_2.2.5GLIBCXX_3.4.21GLIBCXX_3.4CXXABI_1.3.9CXXABI_1.3$ORIGIN{ P&y  ui bqt)yѯ ӯkw wwwwLwJxXKxH xI0xG@xGPxpI`x@GpxGxKxHKxKx0JxKxJx9LxJy0IypJ yF0yL@y2LPyPJ`yFpy+LyLyLyKy(KyKyIyIyLz LzL z@F0zJ@zLPzL`zFpzEzxKz8KzKzKzLzJzhKzL{I{PI {I0{K@{KP{J`{Lp{K{L`-x ȃ؃ `@ %B(`0B;BJB؄_B@rBHPh{BpxBPBPȅB@B0B8@XB`BBІB؆B B(HBP0Xp Cx0C`%CȇЇ@5C@-X`h CCH Ȉm}X.p0X.(xK90E9:DX(3pPh3(xK9E9:@E@AHXC`AhpxDA`D9:DK9ȍ0؍E9:@EK9E 0B{-{{b{b{b{{{{{{|||| |(|8|@|H|P|X|`|~  (08!@&H+P2X3`7h8pDxHUXYcensz(p/x(v0V@%ȎE (08@HP X ` hp xȀЀ؀ "#$')*, (.0184@5H6P9X:`;h<p=x>?ABCFGIJKȁLЁM؁NOPQRSTWZ [(\0]8^@_H`PaX`dhfpgxhijklmopqrȂtЂu؂wxy{|}~ (0HHIHtH5%@%h%h%h%h%h%h%h%hp%h`%h P%h @%h 0%h %zh %rh%jh%bh%Zh%Rh%Jh%Bh%:h%2h%*hp%"h`%hP%h@% h0%h %h%h%h%h %h!%h"%h#%h$%h%%h&%h'p%h(`%h)P%h*@%h+0%h, %zh-%rh.%jh/%bh0%Zh1%Rh2%Jh3%Bh4%:h5%2h6%*h7p%"h8`%h9P%h:@% h;0%h< %h=%h>%h?%h@%hA%hB%hC%hD%hE%hF%hGp%hH`%hIP%hJ@%hK0%hL %zhM%rhN%jhO%bhP%ZhQ%RhR%JhS%BhT%:hU%2hV%*hWp%"hX`%hYP%hZ@% h[0%h\ %h]%h^%h_%h`%ha%hb%hcUHGHuHHH5nH81d(1Ht$H;W tHHH5tH81:]UHHtt]HGHHtfUHSQ;H mHHH H 6HcHhHHPHHH8Z[]@HHPHHH8uHHPHHH8SHHPHHAH81HHPHHH8mHHPHHbH8HHHPHHH8#kHHPHHH8FHHPHHcH8{!HHPHH>H8VHHPHHiH81HPH5H8o H0HH HX[]HtHx HHu UHAWAVIAUIMATDASHH8EHLH HuAHUHMfALEWIH0Hu1L9}H ƋtILHLLLHEHuE1E1E1H}AxIHtCt?1E1%EQIHt~HIHtnM1LAHHfAE1HMHHH%5%AUASuuuPPuPPAWbH`ILLwI$yMHI$uL}HeL[A\A]A^A_]U1HATIHS1sHHt8I$H5*HdxHy1HHuHH[A\]UHAWIAVIAUIH5pATSHHM HHLH"IHu+LLH5شHHFH81TtA$HuLu:L LILEMLHHH5H81MHuLIHt9HxHHuHI$y1)HI$uLE1HLH[A\A]A^A_]UHAVIAUIATISHÅuVLH5w)L/t;H5d)LE1LL1HHtHxHHu U[A\A]A^]UHAWAVEAUIATIHSAQUHt?H;IHu E1AtHLLmAHx1HHu)HHrAH8.tE1ZD[A\A]A^A_]UHAVAUATISHxHMHHu Hy H9tHH5H8 L5(MtAuLAH5xLXIHH$HIExHIEuLHHIHuIAH ^HLH\sxAH MLLHIPxAH :LLH9-xE1H -LLH) k L1H[A\A]A^]øH9tIHXHtHJ1H9} H9tt&H1HH9tHu1H;5øHGIItG@t>HFHs @usMX1cM;LtHI9LLE1M91UHKtHFt@t Lu IM91]UHHAUATSHVHPuHHuYH[A\A]]HPHt~L HsHyH9~eHDu"HPHH5ȰH81fAhMu+H t!HHHHH5H812HFHHAPHAEtZD[A\A]]UHAVAUATSH HhHLeH$H $H$ILI LLrHEH"Hr$IL 5$H $H$I L&Lf)EsH~"HH&$LILH $HO$LHE5HH"Hp#LIL#H $LH$f)EH"H&F#"ILHn"H #LHH+#flHE)EH!H"%4"ILrH #H 4#LHH"flHE)E5H`!Htt"-!IL;H!H "LHHy"flHE)EH!HtHy1,HHuHHxHHuHH [A\A]A^]UHAWIAVMAUIATMSHH}H=uXuLUHu1&11HHp(LPH@HxpMt AEtAEAWLk C@tAA1L{PHKXHK8Ls`tAMt A$tA$1W1LchHCxABH%tdtfHGte=tUH@G=tNH H5hH8#H HHHTHH 1HkFHS0HHH[A\A]A^A_]UHAVIHAUIATIS1HHH@u H) LLH5ĬH81lLK(HC Mt I9LLIM9s#HX MLLH5H81F(I9s-RL1MPMH11Y^y H1.HeH[A\A]A^]UHAWAVAUIATSH(L6H}.HULHtLpLHH-H=CxIHuE1HHEHtHHqIHu.HHMH}LLHHutJAEH}HHEHUHItAL9t,HxHHuH;IcULL\xL&IyIHIuLHUHULHx"HHuHILLH(H[A\A]A^A_]UH5BHATSwHHtP1HuIHu HuH\H5H8HxHHtL HQH[A\]UHAWAVE1AUATISH(LPHA~Ht HLcHcHAHHIEHEJAHEL9uKDH HHuIM$IL9}tI?u'IHuLEHuLEIGIIH9tIHu=IcH5IDHHI$HPHH81HbMs,HD1H([A\A]A^A_]HGH H9u 13UHAWAVAUATSHpIHIHJHIE`HtxL`L9u1I}`IE`j^HCtBHS1H9~ L;dtHE1L9~2JtI9tLHUlHUȅuIHLTuHL[A\A]A^A_]UHHATIH=1SHHu%HuHLH5H81H[A\]UHATSHH5 IHu 1H޺H7ÅxLe[A\]UHAWAVAUATISHH5bL-[HuH5LGHH1H5JLH'H9t11E1E1HUE1HU.H5LHEHH9H5LHHu11E1E1HuH5ZLMHEHtH5JH9uLIHb6H}AŅtH5L]IHuS1E1E1oH5LLkI$H5+AŅu LyHE1H5LIHt3H5Hu1H5LHHu[H5LHHtrH5mHLx\I$H5WrAŅu Lcy3HHw#LEY11E1E1HMHM1E1HtA0HIT$H5H8111E1E1HEE1H}H}LLHHD[A\A]A^A_]UHAVAUATSHL%Mt)1I9,HNH5_H8,tH=3H\H0+tH=1H@H +H=H,H*HH=MH5*HH0HH u1LHHui*RHHHHHA L ЪRHPHP13H 1Hy4*Hɺ1HFH_H*1HHMH)~H]HLL5(fH:"H;HtlC t/@t2sHc$t1I~sHcHr)IEH9H])HIQIH#H5f1HH#1H5H!HH#1H5H@Hl#HX8u&HHO#$HH5 H=~+#L-HLHtH=eHH"HLH"H=+HhH"H=xH""L-OLHHw"H;LHHtHP"H H[H H H yH= fHnH=efH:") `!H5H=<!H=(!HH5H= !H=Hu HLJ!H H HKfHnHZH=fH:"Hj H=) H-!H5H=r4!H=^B HJH5H=7 H=(Hu HLJ HxHHuHL-%LHH!HRLHH> Hx!Hq LzHHW! HLHH H2!HD L4HH! HжLHDH H H L-LHH HLHH} H (HhLHH^ Hx 0LLHHC HU (H(LHH$ H. H LH_H H HKL-LHHXHŵLHH HpHLHH H HLHH Hl(HwLHHk HEHH0@HFLHaH7 H HHHHLH%H HHlHHH״LHH HH0H|HHLHH HUHH@HHmLHqHg HHHHHCLH5H3 HH|HHHLHHHH@HHHLHHHeHHP0HLHHH)HHLHZHxHHHHHoLHHDHHeHHHALHHHH)HuHHLHHHNHH9HH߲LHjHHHHHHLH.HtHHuHPHLHH@HH9HPHZLHH H^HHIPH,LHzHH"HH PHLH>HHHHHHұLHHpHHIHHHLHH<HnH HYPHpLHHH2HHPHBLHNHHHHPHLHHHHYHPHLHHlH~HHiPHLHH8HBHH-PHLH^HHHHHRLH"HH8H5LHHHHBH@H LHH}HgHHR8H LHHIH+HH0HLHGHHHH0HcLH HHHRHH7LHHHwHHLHHHPHH;PH LHlHZHHH@HLH0H&HHwH@HLHHHH;H@HSLHHH`HHK@H'LH|HH$HHHHLH@HVHHHHHɭLHH"HHKHHHLHHHpHH[HHkLHHH4HHHH<LHPHHHHHHLHHRHH[HHH׬LHHHHHkHHLHHHDHH/HHjLH`HHHHHH;LH$HHHkHHHLHHNHH/H{HHϫLHHHTHH?HHLHpHHHHHHbLH4HHH{HHH*LHH~HH?HHHLHHJHdHHOHHɪLHHH(HHHHLHDHHHHHHuLHHHHOHHHHLHHzHtHH_HHLHHFH8HH#HHLHTHHHHHHLHHHH_HHHLHHHH#HoHHVLHHvHHHH3HH.LHdHBH HHHHLH(HHHoHHHĨLHHHH3HHHLHHHXHHCHHhLHtHrHHHHH7LH8H>HHHHHNLHH HHCHHH˧LHHHhHHSHHLHHH,HHXHsLHHHnH HH HHGLH H:H HSH HHLHHHx HHc HHLHHH< HH' HɦLHXHH HH @HLHHjH HcH @H`LHH6H H'Hs 0H0LHHHL HH7 0HLHhHH HH @H֥LH,HH HsH @HLHHfH H7H hHeLHH2H\ HHG hH4LHxHH HH hH LHH0HLHHHcHHNHL-͡LIHH&XHLHYHHHHHHLHHSHHdH8HnLHHHH(Ht8HLHHHMHH8@HLHiHHHH@HŠLH-HHHtH@HLHHOHH8HH,L-dLHH\8HULHHH7HH"@H(LHSHHHH8HLHHHH^H0H%LHHYHH"Hn8HLHH%HGHH28HȟLHcHH HH8HLH'HHHnH@H۞LHHHH2H~8HLHHUHWHHBHH}LHsH!HHH0HULH7HHHL-4LڽHHHH-LHHHH1H}HH LHHtHVHHAHH=R?HH=HWE1L-AAHHHMvHHH4HHHHHHHHBH5HHHл HHH跻 HHH螻HHTH腻GHHHl1HL-+A'H HHH5|&H :H[HH5yyH H.HH5̅TH ؅HHH5/HxHHuH蛺HH5H=NL rLH=H HHHkH5H=RHZJHxHHuH L LH=H bHcFHH(H5H=HHxHHuH蝹HH5H=XL LH=H HHHmH5H=TH\LHxHHuH L LH=SH dHMHHH*H5H=H HxHHuH蟸L L1H=H HRIHH5:H={H胸I$xHI$uL2L SLD1H=;H HpIHzH5H=H\I$xHI$uLŷL L1H=H HhIH!H5PH=H詷I$xHI$uLXӺIHH5HH=YHaI$RHI$EL8L-E1L-:AIL-AyL-~AeIL-ANL-_A:L-KA&L-7AL-#ALH=tKH=NtEtLH=%H=wHt?1HiHx/HHu' HuHH5KH8{H=+He[A\A]A^]H=鸵MtL蛷HMtL膷HHvL޸MtLaMtLTMMMtLAMMtL1H虸MtLME1E1j迻E1E1E1E1J KHҸHJ5L=0L@MtQH蕸H M~E1E1E1E1hSӴL0L޴虸MtLME1FMtL9MMtL)H葷H H職HHqMtLMtLMME1MtH=YHRH9tHvHt H=)H5"H)HH?HHHtHHtfD=u+UH="Ht H=Yd]wHGHu>DHHt,H9p0u@HHt HP0H9tfDHWPtHff.@HW`tHff.@HtHff.HGhHttDHqff.@UHAUIATISHHHpHtHAԅH{ HtLAԅH{@HtLAԅH{XHtLAԅH{`Ht LAԅu{H{8Ht LAԅuhHHt LAԅuRHHt LAԅunHEI)IL H[A\A]A^A_]@HpI;vu&DP EF DD@@8t\@HL9tHHL;hufH1[A\A]A^A_]Iv8UHx8+A ubHx8A tnMV(IF8A@IEHHYqHHULH5lH81bHx(H8A@HDA uIF8?IHUHAWIAVIAUIATN$SHHHGRI1HuM~dHuMIMHIIDIUK\LHuMDHPHHt;H;uKH)L؋ t HIM9uHH1[A\A]A^A_]fDHH9CHELML]LEHMLHHuHuL]LMt;t"HHUHH5jHH1HH[A\A]A^A_]HEKI ËtH?LEHMLHHu0LML]Hu{LM覩tLMI$M1H(L1LeLmIIL)tLIL)IIIEL9~%Ht H0H}HuaHtLLmLeIL9HEL}H]HE1LHLةI$H}LHtH98tHBHHuLEHMLLHEHH9GuBFtHMHH57iHUH81Y\@1@fH HWIH9LL9t}LXMMZM~$1fItH9L9 HI9ut'HB8HHtH1Lf1ɺLAHwFtXUHAUATS1HM)Lf uH_H=8iLHAHE衩HEHt|H[A\A]]H9THG0\HHH9t4HuH5HH9t#HHL9tHuI9fDHwF<Ht 1sHIH5hH8蒦1Sff.LOH?IЃMQtHLAHtIH>HLAf.UHH }H5}IH81H1]fDH?ILW8HHWLJtHHLAfDHtH>HHHLAUH8H }H5*}HH81H蒩1]ff.UH?LOMQHt!IHuiHMu01]Af.Ht{HH>LBfHIH |H5|H811]f.HytHjIH l|H5Y|H81ǨDHAIH %|H50|H81螨@Hy[ff.UH?LOMQHt!IHuiHIu/H6]AHt{HH>LBHDHIH {H5{H811]f.HytHjIH l{H5Y{H81ǧDHAIH %{H50{H81螧@Hy[ff.UHAVAUATSHHttH[A\A]A^]@Iu,HEƒt tI$L5l触HHtAtAHCE1H11L0H=IHx HHMtkIELLHHHIEx HIEtzHt5I$Hx HHtfI$f蛣HtfHhcI$uLHyH8QHMff.@UHATIHSHHHGLH@tY'HLH[A\]A@ukHLFIHvHL[A\]AfHLF1MtHCH xH5xHHH81@HH5/xH8H1[A\]HtHLMHU蓠LMHuHb!HLMHUpLMHuH-HCH (xH5xHH H81yz@HLMHU LMHuHDHCH xH5wHHH81"#ff.fUHAWAVAUIATISHHhLG0Mt-HVHvMuPHhH1[A\A]A^A_]Af.HwHhHL[A\A]A^A_]ML$MtI<LEHHULMIHHULMLEHt8HBHIM 1I9XILI HH9ufDLLULEHULMLMHUHLELUHHEM,HUE1HEHEAHEHEHpLMIHEHELELMLx4fHEHPH#tHMȋtKDK IHMHULHuJuLMIHULELMLxHpMLMLHHMLUALMHMLUHHx HHLME1MMfDIM9K|HxHHuHVL7IH1L1HHtIHLLHIx HItHhH[A\A]A^A_]fDLhfDIx HIHHSPH5_H811@MLMHHHAoDAHH9uHHILI 1fHLULMƚLULML豚`G1L1Ɯ HҹH58tHM1LUH8LMLMLUHM&ff.Ht+tHWXHwXHtHx HHt1fH5IUHH1]UH;5(HtCHt>HF tItHHHtHx HHt 1]Ð1@H蠙1@HٸH5]H82]ff.UHHtGHFt:tHWHHwHHtHx HHt1]H(1@HaH5J]H8躚]UHHtGHFt:tHWPHwPHtHx HHt1]H踘1@HH5]H8J]UHHATISH9tHHubHHH5]H8tI$I$HtHx HHt1[A\]HFuHDH5\H8蝙fDUHHATISH9tHHubHHH5\H8dtI$I$HtHx HHt1[A\]cHF uHH5e\H8fDUHHtGHF tZtHW@Hw@HtHx HHt1]H1@H!H5\H8z]HH5\H8ZUHAUIATSHHHH@H;5HHt/HHH5h\H8H[A\A]]fDtiA@t_HLfI$@t'M92LLǘ_HCHtrnfDH H5 \H8H[A\A]]XHtLH[A\A]]IftA@t1HHtT1HLCIHx HH|Mt+IL$@tyLLޘI$x HI$t H[A\A]]ÐHL[A\A]]fDH޿1IHlL0H踔wHLH5/[H81UrHLpff.UHSHHHpHtHHCpx HHH{ HtHHC x HHH{@HtHHC@x HHH{HHtHHCHx HHH{PHtHHCPx HHH{XHtHHCXx HHH{`HtHHC`x HHH{hHtHHChx HH|H{8HC8HtHx HHgHHtHǃHx HHLHHtHǃHx HH1HHtHǃHx HHHHtHǃHx HHH{xHtHHCxx HHt H]1f;H]1+fDfD fD&fD;fDۑPfDˑefD軑zfD諑fD蛑fD苑fD{fDkfDUHSHHOH{(tHHHH]۔ff.UHHtGLGL9t.IXHtRHyH~y1DHH9tgH;tu]fH!H5jH8j1]fDLDHH9tHuH;5tfHHNH5FWM@H81 1ff.UHAWAVIAUIATSHbL KIMD0LDA9HHIA;Yu{M)AEtAEHL1L菑IHX(H(IExHIEI$xHI$H[A\A]A^A_]DIL$`ID$`HLAAtALy(Mt AtALLLEHM蹑HMLEHIL;y(I|$`IL$`HtHx HHPMtIx HI'MtIx HIL M&D5LDrHcA9LcIMA;_bA9D)ЍPIcHHHHHHHt8HLLAA_M/D55AE)(IEpHLIE_H[A\A]A^A_]؍LLA9iDp@LωUIcH賍IHLc}D5D5HLIIA9'fDLLӏIHI|$`E1E1ID$`H_DIx HI.Hx HH MSIHHLI8L谌L蠌LE菌LEfD趑HHfzHHpXL(AE^]HM<HLLEHMHMLEAEI?M/tAEHHHHӋLHM‹HMfUHH7HurH5H=HreH=R'1HHE1L dH 6eH5mRH8R1HKdX1ZDHyxtHff.fUHH7HurH5SH=OHdH=R1HHE1L dH dH5QH8R1Hc[X1ZDHyxtHff.fUHHATSH HEHEHEHLIHMHHTHHtHHMHUHMHcAHSAYH]AZ1H}HuHtHxHHWHcH=QGHe1[A\]@HɨHL cAH KcH5PH8R1HNcXZqfHuHtH]H5{H=DwHbH=QH_HTHHGHֈ:HE1HMHL%bHUATP_AXH]HnH٧HH hbH5OL bALH8j1#Y^@Sxff.UHHATSH HEHEHEHLIHMHHTHHtHHMHUHMHaAHSXAYH]AZ1H}HuHtHxHHWHbaH=OHe1[A\]@HHL `AH aH5RNH8R1HaXZqfHuHtH]H5KH=GH`H=$OH_HTHHGH覆:HE1HMHL%`HUAT _AXH]HnHHH 8`H5oML _ALH8j1Y^@#xff.UHATSHGHHLc(Mt9IT$IL$HH9tBH=ڤuXAD$PAT$HCHtvHH@0[A\]fID$I$LPI$LP뿐D@uOH@H9P0RH.B[A\]ÐHH5[A\] DL`Y3HCDUHATSHGHHLc(Mt9IT$IL$HH9tBH=uXAD$PAT$H#HtvHH@0[A\]fID$I$LPI$LP뿐D@uOH@H9P0RHB[A\]ÐHH5[A\]DL@YHCDUfHHATSHHV H^(HHtH=uCHXH[A\]CLgMtIt$IT$HH9t*uH}L规HE봐I$H}LID$RI$LRHEfUfHHATSHHV H^(HHtH=uCHXH[A\]CLgMtIt$IT$HH9t*uH}LHE봐I$H}LID$RI$LRHEfUH fHHHAUATSHHH)EfHnfH:"HE)EHNLOMAHHHH=HH5 IL 5[AH [H:cH8S1脇^_H}HtHxHHu 褁@H}HtHxHHu肁fHIJH=M1He[A\A]]HVtHUHtHHUHMHUL%bH4IATAZA[HLmHH|ݰHHDHL.AEtAEH^LmtH]H5JI;u H5aH;sHCH}HPH]LelHMm0I](I]0I9t]MtH=UwAD$Ht;HSHKHH9)H=!CPSoMe0HtMtAIT$IL$HH9H=˞AD$PAT$HH}HtHx HHH}H HHHHEQHEHHMHUE1L%`ATZYWLmMt H|ݰtH]Qf.H1HLL -XAH XH5EH8S1|AXAYHE~HEfDHDH_LIH}HtHx HHH}HHHH~DID$I$LPI$LPOfDH_HJk@AD$I]0HyFH=EIHMt5IT$IL$HH9tJH=u0AD$PAT$t1L~1DID$I$LPI$LP1p@f.HHHCPHHPL~%|vH Hf.UHPfHHHAUATSHHH)EfHnfH:"HE)EHNLOMAHHHHmHH5:CL eUAH UH]H8S1贁^_H}HtHxHHu {@H}HtHxHHu{fHyDH=GH1He[A\A]]HVtHUHtHHUHMHUL%\H4IATAZA[HLmHH|ݰHHDHL.AEtAEH^LmtH]H5I;u H5H;sHCH}HPH]Le蜀HMm8I]8I]@I9t]MtH=wAD$Ht;HSHKHH9)H=QCPSoMe@HNtMtAIT$IL$HH9H=AD$PAT$HH}HtHx HHH}H HHHHEyHEHHMHUE1L%ZATZYWLmMt H|ݰtH]Qf.HaHLL ]RAH RH5@H8S1~AXAYHExHEfDHzDH"ZLyH}HtHx HHH}HHHHJxDID$I$LPI$LPOfDHYHJk@AD$I]@H@H=CxMt5IT$IL$HH9tJH=u0AD$PAT$t1Lx1DID$I$LPI$LP1p@f.HHHCPHHPLIx%vvHOHTf.UHfHHHAVAUATSHH@)EfHnfH:"HE)EHTLOMGHHHHHH5h=L OAH PHWH8S1{^_H}HtHxHHuvfH}HtHxHHuufH>H=Ax1He[A\A]A^]fHVtHUHtHHUHMHUL-WH4IAUAZA[BLeHH|ݰHHDHL&A$tA$H^LetH]H5I;t$H5اH;s~ID$LPIzHLkH[ HL5M!CzfInfH:"HI\$0AD$(Ht;HSHKHH98H=`CPSHatH}HtHx HHH}H8H-HH HEsHE@HHMHUE1L-VUAUSZYLeMt0H|ݰt#H]f.CvyHHLL LAH 0MH5g:H8S1xAXAY+yfInHH;H=2?D1fHErHEfDHRTLH}HtHx HH:H}HHHHzrD!fH7TH1kH ;H=U>1HHHCPHHPH:H=>HSHKHH9t9Mu$CPSHs1DHHHCPHHP1OHr2eqIڻUHAWAVIAUIATSHhHʠ8H7HHyfMe)EHCH2HHHC fHnHC(fH:"H@HEHEHE)EML5rIHIMI&IUtHL$RM1HULmHULARLLUAZA[IL}LUfDLeLmMfDIM}AtAMe L}A$tA$Mm(LeAEtAELmH5¢I9wL5t M9H5I9t$t M9H5I9ut M9M9M9 M9l0"pfI@@ pHG]LpHPHHHLs Ls(HC(Mt=IVINHH9H=AFPAV.HELHEHHELuHxtIH.H}LHEL}HEt~EfI:"HHC LhMt=IUIMHH9H=Q AEPAUH}LbLmLe tfInfI:"HLc Ml$AD$MtAIUIMHH9H=ьAEPAU?Lc HxMl$(ID$ M9tgMH=AFMIUIMHH9NH=U2AEPAUMt$(E1Mt=IVINHH9H= AFPAVLeLmI<$HtHx HHIM9uAHeH[A\A]A^A_]IIZK|uHHLL EAH :FH5q3H8AT1rAXAYMLmI<$HtHx HHtqIM9uH4<H=m8Hx HH1<DIuzIU(tHUIU tHU-kfHLKME11ARLmHULLLUZLUY(L}HHH5n2L DAH EHLH8AT1Lmp^_@kRfDHLL=LeLmIM9I<$HtHxHHujHxLLHLLatM9M9L-AEtAEHHuLHEHEIIExHIEMt 1LmI$xHI$E1E1E1E1EfDH2H=:6}MtAIT$IL$HH9kH= AD$PAT$Mt=IWIOHH9wH=oAGPAWMt=IUIMHH9 H=-AEPAULA:H1h2AFMl$(M_Mt$(E1E1OLiDffffxfILIFPILP`ID$I$LPI$LPfDIELIEPIELPILIGPILPfL-AEtAEHmHuLHEHE IIExHIEMt 1LI$xHI$E1E1E1E1BYffILIFPILP&L-)AEtAEHݛHuLHEHEMIIExHIEsMt 1LI$xHI$[E1E1E1E1HME1E1E1LIELIEPIELPIELIEPIELPLc zE1E1P-IELIEPIELPL&gJLgL grLff.E1M,LeLfNLmeLfLSe2LFeJL9eL,eLofH餯H̯HٯHHHH'fU1HAUATISHH5H=kHHI$Ml$Lc(HC M9t^MtH=AEMt=IT$IL$HH9H=gueAD$PAT$Lk(tHx HHtHH[A\A]]@HdHH[A\A]]f.DAELc(MQH,VH=e0`HH[A\A]]fID$I$LPI$LP?fDLd,ff.UHAWAVIAUIATSHhHڒ8HHHfMe)EHCHBHHHC fHnHC(fH:"H`HEHEHE)EMLEdIHIV9MpIIUtHL4DM1HULmHULARLLUAZA[IL}LU,fDLeLmMfDI.M}AtAMe L}A$tA$Mm(LeAEtAELmH5ҔI9wL5t M9H5͔I9t$t M9UH5I9uM9[L-AEtAEHPHuLHEHEIIExHIEMt 1LI$xHI$E1E1E1E1H)H=-MtAIT$IL$HH9H=AD$PAT$Mt=IWIOHH9H=AGPAWMt=IUIMHH9H=]AEPAU.AIIK|uHKHLL G9AH 9H5'H8AT1eAXAYMLmI<$HtHx HHtqIM9uHq(H=,@Hx HH1DIuzIU(tHUIU tHU;_fHL@E11ARLmHULLLU觵ZLUY(L}H1~HH5%L )8AH 8Hy@H8AT1Lmsd^_@M9 0U_fI@@ 9_HzLLpHPH}HHLs Ls(HC(Mt=IVINHH9PH=8}AFPAV=HELHEH2HELuHxcIH*H}LHEL}HEc~EfI:"H?HC LhMt=IUIMHH9H=|~AEPAUH}LLmLe@cfInfI:"HLc Ml$AD$MtAIUIMHH9H=|.AEPAU#Lc HxMl$(ID$ M9tgMH={AFMIUIMHH9ZH={AEPAUMt$(E1Mt=IVINHH9H=>{XAFPAVLeLmI<$HtHx HHt+IM9uAPHeH[A\A]A^A_]fD[ΐE1MfHi=LLeLmIM9I<$HtHxHHu][H =L)H<L AFMl$(MiMt$(E1H1Zsf.fvfffkfILIFPILPMIELIEPIELP ID$I$LPI$LP_fDILIGPILP|fILIFPILPfME1E1E1f.IELIEPIELPE1侎KIELIEPIELPLc `E1E1IELIEPIELPLMZL@ZL3Z'L&Z\LZL Z]LYLXVLXnLY%HޣHHHbH|HyHff.U1HAUATISHH5_H=HHI$Ml$Lc(HC M9t^MtH=vAEMt=IT$IL$HH9H=vueAD$PAT$Lk(tHx HHtHH[A\A]]@HhWHH[A\A]]f.DAELc(MQHH=U$HH[A\A]]fID$I$LPI$LP?fDL X,f.f.Df.D1f.1f.VfDVfDVfDVfD7Wf.197t fH 9wDf7fW1f97t f9wD@7Wf1@87u 8G‰f.@7Wf1@87u O8‰f.f7fW1f97t f9wD7Wf.197t fH 9wDH7HW1H97t H9WH7HW1H97t H9WUHSHHHPH=su,C PS tH]HHH]H@C f.fHHWH9t-H=UsuGPWtE@HOUHHHHGH}PH}HH@;Uf.UHATSH_HLc(MtAIT$IL$HH9&H=rAD$PAT$rLcMt=IT$IL$HH9H=druzAD$PAT$LcMt9IT$IL$HH9tzH="ruHAD$PAT$H߾0[A\]iSf[A\]DDf.ID$I$LPI$LP뇐ID$I$LPI$LPfDID$I$LPI$LPfDLxS)LhSLXSUHATSH_HLc(MtAIT$IL$HH9&H=pAD$PAT$rLcMt=IT$IL$HH9H=puzAD$PAT$LcMt9IT$IL$HH9tzH=BpuHAD$PAT$H߾0[A\]Qf[A\]DDf.ID$I$LPI$LP뇐ID$I$LPI$LPfDID$I$LPI$LPfDLQ)LQLxQUHATSLg(HMtAIT$IL$HH9H=nBAD$PAT$\LcMtAIT$IL$HH9H=nAD$PAT$H[Ht7HSHKHH9tzH=jnCPS[A\]DID$I$LPI$LPJfDID$I$LPI$LPlfDHHHCPHH[A\]H@'fWffH[A\]O@LOLOUHATSLg(HMtAIT$IL$HH9H=8mBAD$PAT$\LcMtAIT$IL$HH9H=lAD$PAT$H[Ht7HSHKHH9tzH=lCPS[A\]DID$I$LPI$LPJfDID$I$LPI$LPlfDHHHCPHH[A\]H@'fWffH[A\]N@LNLMHHShared Cython type %.200s is not a type objectShared Cython type %.200s has the wrong size, try recompiling%.200s does not export expected C function %.200sC function %.200s.%.200s has wrong signature (expected %.500s, got %.500s)Interpreter change detected - this module can only be loaded into one interpreter per process.base class '%.200s' is not a heap typeextension type '%.200s' has no __dict__ slot, but base type '%.200s' has: either add 'cdef dict __dict__' to the extension type or add '__slots__ = [...]' to the base type%.200s.%.200s is not a type object%.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject%s() got an unexpected keyword argument '%U'%.200s() keywords must be strings%s() got multiple values for keyword argument '%U'invalid vtable found for imported typemultiple bases have vtable conflict: '%.200s' and '%.200s' while calling a Python objectNULL result without error in PyObject_Callunbound method %.200S() needs an argument__annotations__ must be set to a dict object__name__ must be set to a string object__qualname__ must be set to a string object__defaults__ must be set to a tuple objectchanges to cyfunction.__defaults__ will not currently affect the values used in function calls__kwdefaults__ must be set to a dict objectchanges to cyfunction.__kwdefaults__ will not currently affect the values used in function callsfunction's dictionary may not be deletedsetting function's dictionary to a non-dictinstance exception may not have a separate valueraise: exception class must be a subclass of BaseExceptioncalling %R should have returned an instance of BaseException, not %RArgument '%.200s' has incorrect type (expected %.200s, got %.200s)%.200s() takes %.8s %zd positional argument%.1s (%zd given)pyarrow._dataset_parquet_encryption.ParquetEncryptionConfig.__reduce_cython__pyarrow._dataset_parquet_encryption.ParquetDecryptionConfig.__reduce_cython__pyarrow._dataset_parquet_encryption.ParquetDecryptionConfig.__setstate_cython__pyarrow._dataset_parquet_encryption.ParquetEncryptionConfig.__setstate_cython__Unable to initialize pickling for %.200spyarrow/_dataset_parquet_encryption.pyxModule '_dataset_parquet_encryption' has already been imported. Re-initialisation is not supported.pyarrow._dataset_parquet_encryptioncompile time Python version %d.%d of module '%.100s' %s runtime version %d.%dstd::shared_ptr< parquet::encryption::CryptoFactory> (PyObject *)std::shared_ptr< parquet::encryption::KmsConnectionConfig> (PyObject *)pyarrow_unwrap_kmsconnectionconfigstd::shared_ptr< parquet::encryption::EncryptionConfiguration> (PyObject *)pyarrow_unwrap_encryptionconfigstd::shared_ptr< parquet::encryption::DecryptionConfiguration> (PyObject *)pyarrow_unwrap_decryptionconfiginit pyarrow._dataset_parquet_encryptionpyarrow._dataset_parquet_encryption.set_decryption_configpyarrow._dataset_parquet_encryption.set_encryption_configpyarrow._dataset_parquet_encryption.set_decryption_propertiespyarrow._dataset_parquet_encryption.ParquetEncryptionConfig.__cinit__pyarrow._dataset_parquet_encryption.ParquetEncryptionConfig.wrappyarrow._dataset_parquet_encryption.ParquetDecryptionConfig.__cinit__pyarrow._dataset_parquet_encryption.ParquetDecryptionConfig.wrap_cython_3_1_2.cython_function_or_method_cython_3_1_2._common_types_metatypepyarrow._dataset_parquet_encryption.ParquetDecryptionConfig Core configuration class encapsulating parameters for high-level decryption within the Parquet framework. ParquetDecryptionConfig is designed to pass decryption-related parameters to the appropriate decryption components within the Parquet library. It holds references to objects that define the decryption strategy, Key Management Service (KMS) configuration, and specific decryption configurations for reading encrypted Parquet data. Parameters ---------- crypto_factory : pyarrow.parquet.encryption.CryptoFactory Shared pointer to a `CryptoFactory` object, pivotal in creating cryptographic components for the decryption process. kms_connection_config : pyarrow.parquet.encryption.KmsConnectionConfig Shared pointer to a `KmsConnectionConfig` object, containing parameters necessary for connecting to a Key Management Service (KMS) during decryption. decryption_config : pyarrow.parquet.encryption.DecryptionConfiguration Shared pointer to a `DecryptionConfiguration` object, specifying decryption settings for reading encrypted Parquet data. Raises ------ ValueError Raised if `decryption_config` is None. pyarrow._dataset_parquet_encryption.ParquetEncryptionConfig Core configuration class encapsulating parameters for high-level encryption within the Parquet framework. The ParquetEncryptionConfig class serves as a bridge for passing encryption-related parameters to the appropriate components within the Parquet library. It maintains references to objects that define the encryption strategy, Key Management Service (KMS) configuration, and specific encryption configurations for Parquet data. Parameters ---------- crypto_factory : pyarrow.parquet.encryption.CryptoFactory Shared pointer to a `CryptoFactory` object. The `CryptoFactory` is responsible for creating cryptographic components, such as encryptors and decryptors. kms_connection_config : pyarrow.parquet.encryption.KmsConnectionConfig Shared pointer to a `KmsConnectionConfig` object. This object holds the configuration parameters necessary for connecting to a Key Management Service (KMS). encryption_config : pyarrow.parquet.encryption.EncryptionConfiguration Shared pointer to an `EncryptionConfiguration` object. This object defines specific encryption settings for Parquet data, including the keys assigned to different columns. Raises ------ ValueError Raised if `encryption_config` is None. _cython_3_1_2Unknown exception__pyx_capi____loader__loader__file__origin__package__parent__path__submodule_search_locationsBad call flags for CyFunction__reduce_cython__name '%U' is not definedneeds an argument%.200s() %stakes no keyword argumentstakes no arguments%.200s() %s (%zd given)takes exactly one argumentkeywords must be stringsMissing type objectexactly__setstate_cython__builtinscython_runtime__builtins__does not matchpyarrow.lib_WeakrefabletypeboolcomplexdatetimedatetimedeltatzinfoIpcWriteOptionsIpcReadOptionsMessageMemoryPoolDataTypeLargeListTypeLargeListViewTypeMapTypeFixedSizeListTypeStructTypeDictionaryMemoDictionaryTypeTimestampTypeTime32TypeTime64TypeDurationTypeFixedSizeBinaryTypeDecimal32TypeDecimal64TypeDecimal128TypeDecimal256TypeRunEndEncodedTypeBaseExtensionTypeFixedShapeTensorTypeBool8TypeOpaqueTypeUuidTypeJsonType_MetadataKeyValueMetadataFieldScalarArrayStatistics_PandasConvertibleSparseCSRMatrixSparseCSCMatrixSparseCOOTensorSparseCSFTensorNullArrayBooleanArrayNumericArrayIntegerArrayFloatingPointArrayUInt8ArrayUInt16ArrayUInt32ArrayUInt64ArrayHalfFloatArrayDoubleArrayFixedSizeBinaryArrayDecimal32ArrayDecimal64ArrayDecimal128ArrayDecimal256ArrayStructArrayBaseListArrayLargeListArrayLargeListViewArrayMapArrayFixedSizeListArrayUnionArrayStringArrayStringViewArrayBinaryViewArrayDictionaryArrayExtensionArrayMonthDayNanoIntervalArrayChunkedArray_TabularTableRecordBatchDeviceMemoryManagerResizableBufferNativeFileBufferedInputStreamBufferedOutputStreamCompressedInputStreamCompressedOutputStream_CRecordBatchWriterRecordBatchReaderCacheOptionsCodecStopTokenpyarrow._parquetFileEncryptionPropertiesParquetSchemaFileMetaDataRowGroupMetaDataColumnChunkMetaDataGeoStatisticsFileDecryptionPropertiespyarrow._parquet_encryptionCryptoFactoryEncryptionConfigurationDecryptionConfigurationKmsConnectionConfigpyarrow._fsFileInfoFileSelectorLocalFileSystemSubTreeFileSystem_MockFileSystemPyFileSystempyarrow._datasetDatasetFactoryDatasetScannerFileFormatFileFragmentPartitioningPartitioningFactoryWrittenFilepyarrow._dataset_parquetParquetFragmentScanOptionsParquetFileWriteOptionspyarrow_unwrap_cryptofactoryset_decryption_configoptsset_encryption_configset_decryption_properties__cinit__crypto_factorykms_connection_config__reduce____module____dictoffset____vectorcalloffset____weaklistoffset__func_doc__doc__func_name__name____qualname__func_dict__dict__func_globals__globals__func_closure__closure__func_code__code__func_defaults__defaults____kwdefaults____annotations___is_coroutine_dataset_parquet_encryption##$?$a$$$$$%?%set_decryption_config(ParquetFragmentScanOptions opts, ParquetDecryptionConfig config)set_decryption_properties(ParquetFragmentScanOptions opts, FileDecryptionProperties config)set_encryption_config(ParquetFileWriteOptions opts, ParquetEncryptionConfig config)ParquetDecryptionConfig.__setstate_cython__(self, __pyx_state)ParquetDecryptionConfig.__reduce_cython__(self)ParquetEncryptionConfig.__setstate_cython__(self, __pyx_state)ParquetEncryptionConfig.__reduce_cython__(self)pyarrow/_dataset_parquet_encryption.pyxpyarrow._dataset_parquet_encryptionno default __reduce__ due to non-trivial __cinit__encryption_config cannot be Nonedecryption_config cannot be NoneParquetEncryptionConfig.__setstate_cython__ParquetEncryptionConfig.__reduce_cython__ParquetDecryptionConfig.__setstate_cython__ParquetDecryptionConfig.__reduce_cython__Note that Cython is deliberately stricter than PEP-484 and rejects subclasses of builtin types. If you need to pass subclasses then set the 'annotation_typing' directive to False.Dataset support for Parquet encryption.kms_connection_config cannot be Nonecrypto_factory cannot be Noneset_decryption_propertiesParquetEncryptionConfigParquetDecryptionConfigset_encryption_configset_decryption_configkms_connection_configcline_in_tracebackasyncio.coroutinesencryption_configdecryption_config__setstate_cython__{0} out of boundsnum_row_groupscrypto_factory__reduce_cython__reader_props_is_coroutine__pyx_vtable__ValueErrorIndexError__reduce_ex____pyx_stateisenabledTypeError__setstate____set_name____qualname____getstate__c_configadd_notedisable__reduce____module__formatenableconfig,4/A+1F':wa5Q__slots____test__selfopts__name____main____func__popgc +Q?St11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EESt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE@;w @{(p$Pt$= (!<!\"X%&'| 6) ) * +$ ",H n,R/$<\H\8]\r\\dS],^0_P_0p_D_X_l`Paa bPbbb<bpccPdpd 0eH Pfl pf h pk m( mH 0nh 0o 0p q s w\ w| x x `y z z< P{d } Ѐ @X$ \Ў PX 0P0@P`p`tL`t @Pp(м<Pdx0zRx $ PFJ w?;*3$"DZJX [l[$[0[!,L[ AC BED K J ,\rxtp(l<H\TiC g \\IaC d |[AG R     AC S  (\PaC Aj  ,X\paC Ap K P\ dcx\zPLRx: ,$2" AC BV E  $$4\{AC AQ J Z  \aAC E] J <\aAC E] J (`AC DIP  /fAE BGV ,q7AC BEEQ (xAC BEEDr ( AC DEEIv (89AC FDr dTxwC y (bAF Ed E  [$AC K ,{AC BEEEH] (0AC BHED $\H[AC b J F J 0[AC Mi F k E (*AC FJs  sAJ Cd (DAC DGH, (4 aC M  `!NAF BKy  !LAC CD [4[ AC BEH E ` H 4]AC BEEEI G  A 4,x`C EN Aq dazQ` H PbY` H $bAY Y M E K $cAY [ K E K (pdAC G` E 4 eAC BG| G k E ` H <X|gAC FEDp M j F Y G   `    $  . 5e   Dha 0 "K " z },w3 CS@ x` pP @G `u@$ u p@:x!   O  ` U@ h 0% P  D   pxg ª n 9 Ҫ    @`@` $ PK LX Ju XK  H I G*  G,<  pIa  @G*  G,  K  HK  K ! 0J"! K 8! JX! 9Ll! J! 0I! pJ! F!" L" 2L)" PJH" F!v" +L" L " L" K " (K" K " I# I%C# L U# L i# L {# @F3# J# L# L# F$$ E(F$ xK ]$ 8Ku$ K $ K $ L $ J$ hK$ L$ I % PIG% Ij% K % K % J% L % K% L % H( &  3&0N&`& E0' D?h'`' E0( @E?( CW( D\ ) `DTl) pn) ) ))w) )w)b*Ў*.* 4*L*h**p**h|***+x6+ `<+W+PNj++w+Ȏ+" ` ++,,",1," ,,,,," P -" ?-" g-|--" -- --.(.:.S.g.x...".../&/" Ty/"  //" /" @J0\0k0!{000011/1L1^1j111111" u<2" d222223 $3 33" ` 333333 44'4!{Z4" 4"  4" 5! M]u555" 555" 0 666J6_6" 66"  77" 0 87X7g7" 7" 77"  -888F8^8p88888!0|8+989Q9a9q999" 9::3:E:`:m:" :::" ` ::;,;A;" ;;" #<" I<" 0 q<<<!{8<=" (=b=s=" ` ==" P =! M/> &>:>G>" >>" >>"  Q?_?s?  ? ?!{? @@3@" Y@f@w@@@!{@A)A" AAAAAA" lByBB" @ B! M]C C5CUCmCC! @M4CCC" p D(D7DZD_ZL26__Pyx_call_next_tp_deallocP7_objectPFvS0_E_ZL29__Pyx_CyFunction_get_qualnameP22__pyx_CyFunctionObjectPv_ZL28__Pyx_CyFunction_get_globalsP22__pyx_CyFunctionObjectPv_ZL28__Pyx_CyFunction_get_closureP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_get_codeP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_traverseP22__pyx_CyFunctionObjectPFiP7_objectPvES3__ZL25__pyx_bisect_code_objectsP26__Pyx_CodeObjectCacheEntryii_ZL32__Pyx_CyFunction_get_annotationsP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_get_dictP22__pyx_CyFunctionObjectPv_ZL22__Pyx_VerifyCachedTypeP7_objectPKcl_ZL27__Pyx_PyImport_AddModuleRefPKc_ZL25__Pyx_CyFunction_get_nameP22__pyx_CyFunctionObjectPv_ZL24__Pyx_CyFunction_get_docP22__pyx_CyFunctionObjectPv_ZL25__Pyx_PyObject_GetAttrStrP7_objectS0__ZL21__Pyx_CyFunction_reprP22__pyx_CyFunctionObject_ZL18__Pyx_CppExn2PyErrvPy_XDECREF_ZL30__Pyx_CyFunction_init_defaultsP22__pyx_CyFunctionObject_ZL31__Pyx_CyFunction_get_kwdefaultsP22__pyx_CyFunctionObjectPv_ZL29__Pyx_CyFunction_get_defaultsP22__pyx_CyFunctionObjectPv_ZL16__Pyx_PyCode_New37__Pyx_PyCode_New_function_descriptionPKP7_objectS1_S1_PKcS1__ZL26__pyx_mstate_global_static_ZL15__Pyx_SetVtableP11_typeobjectPv_ZL26__Pyx_ImportFunction_3_1_2P7_objectPKcPPFvvES2__ZL24__Pyx__SetItemOnTypeDictP11_typeobjectP7_objectS2__ZL25__Pyx_copy_spec_to_moduleP7_objectS0_PKcS2_i_ZL18__pyx_pymod_createP7_objectP11PyModuleDef_ZZL30__Pyx_check_single_interpretervE19main_interpreter_id_ZL7__pyx_m_ZL15__Pyx_IsSubtypeP11_typeobjectS0__ZL33__Pyx_PyErr_GivenExceptionMatchesP7_objectS0_.part.0_ZL18__Pyx_PyType_ReadyP11_typeobject_ZL18__Pyx_PyMethod_NewP7_objectS0_S0__ZL23__Pyx_CreateCodeObjectsP16__pyx_mstatetype.constprop.0_ZL9__pyx_k_Q_ZL13__pyx_k_wa_5Q_ZL14__pyx_k_4_A_1F_ZL20__Pyx_CyFunction_NewP11PyMethodDefiP7_objectS2_S2_S2_S2_.constprop.0_ZL34__Pyx_CyFunction_Vectorcall_NOARGSP7_objectPKS0_mS0__ZL52__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHODP7_objectPKS0_mS0__ZL29__Pyx_CyFunction_Vectorcall_OP7_objectPKS0_mS0__ZL45__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDSP7_objectPKS0_mS0__ZL22__Pyx_ImportType_3_1_2P7_objectPKcS2_mm32__Pyx_ImportType_CheckSize_3_1_2.constprop.0_ZL20__Pyx_RejectKeywordsPKcP7_object.constprop.0_ZL27__Pyx_MatchKeywordArg_nostrP7_objectPKPS0_S3_PmPKc.constprop.0_ZL29__Pyx_FetchCommonTypeFromSpecP11_typeobjectP7_objectP11PyType_SpecS2_.constprop.0_ZL15__Pyx_GetVtableP11_typeobject.isra.0_ZL18__Pyx_MergeVtablesP11_typeobject_ZL32__Pyx_PyObject_GetAttrStrNoErrorP7_objectS0__ZL20__Pyx_GetBuiltinNameP7_object_ZL27__Pyx_setup_reduce_is_namedP7_objectS0__ZL23__Pyx_CyFunction_reduceP22__pyx_CyFunctionObjectP7_object_ZL25__Pyx_MatchKeywordArg_strP7_objectPKPS0_S3_PmPKc.constprop.0_ZL19__Pyx_ParseKeywordsP7_objectPKS0_PKPS0_S0_S3_llPKci.constprop.0_ZL27__Pyx_PyObject_FastCallDictP7_objectPKS0_mS0_.constprop.0_ZL33__Pyx_CyFunction_get_is_coroutineP22__pyx_CyFunctionObjectPv_ZL27__Pyx_CyFunction_CallMethodP7_objectS0_S0_S0__ZL29__Pyx_CyFunction_CallAsMethodP7_objectS0_S0__ZL24__Pyx_CyFunction_set_docP22__pyx_CyFunctionObjectP7_objectPv_ZL32__Pyx_CyFunction_set_annotationsP22__pyx_CyFunctionObjectP7_objectPv_ZL25__Pyx_CyFunction_set_nameP22__pyx_CyFunctionObjectP7_objectPv_ZL29__Pyx_CyFunction_set_qualnameP22__pyx_CyFunctionObjectP7_objectPv_ZL29__Pyx_CyFunction_set_defaultsP22__pyx_CyFunctionObjectP7_objectPv_ZL31__Pyx_CyFunction_set_kwdefaultsP22__pyx_CyFunctionObjectP7_objectPv_ZL25__Pyx_CyFunction_set_dictP22__pyx_CyFunctionObjectP7_objectPv_ZL11__Pyx_RaiseP7_objectS0_S0_S0_.constprop.0_ZL22__Pyx_CyFunction_clearP22__pyx_CyFunctionObject_ZL24__Pyx_CyFunction_deallocP22__pyx_CyFunctionObject_ZL18__Pyx__ArgTypeTestP7_objectP11_typeobjectPKci.constprop.0_ZL18__Pyx_AddTracebackPKciiS0_.constprop.0_ZL92__pyx_pw_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_3__reduce_cython__P7_objectPKS0_lS0__ZL23__pyx_builtin_TypeError_ZL92__pyx_pw_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_3__reduce_cython__P7_objectPKS0_lS0__ZL94__pyx_pw_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_5__setstate_cython__P7_objectPKS0_lS0__ZL94__pyx_pw_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_5__setstate_cython__P7_objectPKS0_lS0__ZL18__Pyx_setup_reduceP7_object_ZL44__pyx_pymod_exec__dataset_parquet_encryptionP7_object_ZL16__pyx_string_tab_ZL26__pyx_string_tab_encodings_ZL31__pyx_CommonTypesMetaclass_spec_ZL25__pyx_CyFunctionType_spec_ZL24__pyx_builtin_ValueError_ZL75__pyx_vtable_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfig_ZL79__pyx_f_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_unwrapP72__pyx_obj_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfig_ZL73__pyx_type_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfig_ZL76__pyx_vtabptr_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfig_ZL77__pyx_f_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_wrapSt10shared_ptrIN5arrow7dataset23ParquetEncryptionConfigEE_ZL75__pyx_vtable_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfig_ZL77__pyx_f_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_wrapSt10shared_ptrIN5arrow7dataset23ParquetDecryptionConfigEE_ZL76__pyx_vtabptr_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfig_ZL79__pyx_f_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_unwrapP72__pyx_obj_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfig_ZL73__pyx_type_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfig_ZL67__pyx_f_7pyarrow_19_parquet_encryption_pyarrow_unwrap_cryptofactory_ZL73__pyx_f_7pyarrow_19_parquet_encryption_pyarrow_unwrap_kmsconnectionconfig_ZL70__pyx_f_7pyarrow_19_parquet_encryption_pyarrow_unwrap_encryptionconfig_ZL70__pyx_f_7pyarrow_19_parquet_encryption_pyarrow_unwrap_decryptionconfig_ZL94__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_3__reduce_cython___ZL96__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_5__setstate_cython___ZL94__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_3__reduce_cython___ZL96__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_5__setstate_cython___ZL72__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_1set_encryption_config_ZL76__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_3set_decryption_properties_ZL72__pyx_mdef_7pyarrow_27_dataset_parquet_encryption_5set_decryption_config_ZN12_GLOBAL__N_115__pyx_moduledefE_ZL79__pyx_tp_dealloc_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfigP7_object_ZL79__pyx_tp_dealloc_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfigP7_object_ZL70__pyx_pw_7pyarrow_27_dataset_parquet_encryption_5set_decryption_configP7_objectPKS0_lS0__ZL70__pyx_pw_7pyarrow_27_dataset_parquet_encryption_5set_decryption_configP7_objectPKS0_lS0_.cold_ZL70__pyx_pw_7pyarrow_27_dataset_parquet_encryption_1set_encryption_configP7_objectPKS0_lS0__ZL70__pyx_pw_7pyarrow_27_dataset_parquet_encryption_1set_encryption_configP7_objectPKS0_lS0_.cold_ZL74__pyx_pw_7pyarrow_27_dataset_parquet_encryption_3set_decryption_propertiesP7_objectPKS0_lS0__ZL74__pyx_pw_7pyarrow_27_dataset_parquet_encryption_3set_decryption_propertiesP7_objectPKS0_lS0_.cold_ZL75__pyx_tp_new_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfigP11_typeobjectP7_objectS2__ZL75__pyx_tp_new_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfigP11_typeobjectP7_objectS2_.cold_ZL75__pyx_tp_new_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfigP11_typeobjectP7_objectS2__ZL75__pyx_tp_new_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfigP11_typeobjectP7_objectS2_.cold_ZL26__pyx_CyFunctionType_slots_ZL24__pyx_CyFunction_methods_ZL24__pyx_CyFunction_members_ZL24__pyx_CyFunction_getsets_ZL32__pyx_CommonTypesMetaclass_slots_ZL33__pyx_CommonTypesMetaclass_getset_ZL8__pyx_k__ZL23__pyx_k_0_out_of_bounds_ZL18__pyx_k_IndexError_ZL40__pyx_k_Note_that_Cython_is_deliberately_ZL31__pyx_k_ParquetDecryptionConfig_ZL40__pyx_k_ParquetDecryptionConfig___reduce_ZL40__pyx_k_ParquetDecryptionConfig___setsta_ZL31__pyx_k_ParquetEncryptionConfig_ZL40__pyx_k_ParquetEncryptionConfig___reduce_ZL40__pyx_k_ParquetEncryptionConfig___setsta_ZL17__pyx_k_TypeError_ZL18__pyx_k_ValueError_ZL16__pyx_k_add_note_ZL26__pyx_k_asyncio_coroutines_ZL16__pyx_k_c_config_ZL26__pyx_k_cline_in_traceback_ZL14__pyx_k_config_ZL22__pyx_k_crypto_factory_ZL37__pyx_k_crypto_factory_cannot_be_None_ZL25__pyx_k_decryption_config_ZL40__pyx_k_decryption_config_cannot_be_None_ZL15__pyx_k_disable_ZL14__pyx_k_enable_ZL25__pyx_k_encryption_config_ZL40__pyx_k_encryption_config_cannot_be_None_ZL14__pyx_k_format_ZL12__pyx_k_func_ZL10__pyx_k_gc_ZL16__pyx_k_getstate_ZL20__pyx_k_is_coroutine_ZL17__pyx_k_isenabled_ZL29__pyx_k_kms_connection_config_ZL39__pyx_k_kms_connection_config_cannot_be_ZL12__pyx_k_main_ZL14__pyx_k_module_ZL12__pyx_k_name_ZL40__pyx_k_no_default___reduce___due_to_non_ZL22__pyx_k_num_row_groups_ZL12__pyx_k_opts_ZL11__pyx_k_pop_ZL40__pyx_k_pyarrow__dataset_parquet_encrypt_ZL42__pyx_k_pyarrow__dataset_parquet_encrypt_2_ZL17__pyx_k_pyx_state_ZL18__pyx_k_pyx_vtable_ZL16__pyx_k_qualname_ZL20__pyx_k_reader_props_ZL14__pyx_k_reduce_ZL21__pyx_k_reduce_cython_ZL17__pyx_k_reduce_ex_ZL12__pyx_k_self_ZL29__pyx_k_set_decryption_config_ZL33__pyx_k_set_decryption_properties_ZL29__pyx_k_set_encryption_config_ZL16__pyx_k_set_name_ZL16__pyx_k_setstate_ZL23__pyx_k_setstate_cython_ZL13__pyx_k_slots_ZL20__pyx_k_stringsource_ZL12__pyx_k_test_ZL40__pyx_k_Dataset_support_for_Parquet_encr_ZL13__pyx_methods_ZL21__pyx_moduledef_slots_ZL76__pyx_methods_7pyarrow_27_dataset_parquet_encryption_ParquetDecryptionConfig_ZL93__pyx_doc_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_2__reduce_cython___ZL95__pyx_doc_7pyarrow_27_dataset_parquet_encryption_23ParquetDecryptionConfig_4__setstate_cython___ZL76__pyx_methods_7pyarrow_27_dataset_parquet_encryption_ParquetEncryptionConfig_ZL93__pyx_doc_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_2__reduce_cython___ZL95__pyx_doc_7pyarrow_27_dataset_parquet_encryption_23ParquetEncryptionConfig_4__setstate_cython___ZL71__pyx_doc_7pyarrow_27_dataset_parquet_encryption_4set_decryption_config_ZL75__pyx_doc_7pyarrow_27_dataset_parquet_encryption_2set_decryption_properties_ZL70__pyx_doc_7pyarrow_27_dataset_parquet_encryption_set_encryption_configderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END____TMC_END__DW.ref._ZTISt15underflow_error_finiDW.ref._ZTISt9exceptionDW.ref._ZTISt12out_of_rangeDW.ref._ZTISt8bad_castDW.ref._ZTINSt8ios_base7failureB5cxx11E_GLOBAL_OFFSET_TABLE__DYNAMICDW.ref._ZTISt9bad_allocDW.ref._ZTISt14overflow_errorDW.ref._ZTISt16invalid_argumentDW.ref._ZTISt10bad_typeid_initDW.ref._ZTISt11range_error__GNU_EH_FRAME_HDRDW.ref._ZTISt12domain_error__dso_handleDW.ref.__gxx_personality_v0_ZN5arrow18TypedChunkLocationIaEC1EaaPyObject_CallFinalizerFromDealloc_Py_DeallocPyModuleDef_InitPyMem_ReallocPyDict_SetItem_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EED2EvPyObject_CallMethodObjArgsPyUnicode_FromFormatPyExc_ValueError__cxa_begin_catch@CXXABI_1.3_ZN5arrow18TypedChunkLocationImEC1Emm_ZN5arrow18TypedChunkLocationIlEC2Ell_ZNK5arrow18TypedChunkLocationIhEeqES1_PyDict_SetItemString_ZdlPvm@CXXABI_1.3.9_ZN5arrow7dataset23ParquetDecryptionConfigD1EvPyCapsule_GetName_ITM_deregisterTMCloneTable_Py_FalseStructPyImport_ImportModulePyExc_OverflowError_Znwm@GLIBCXX_3.4PyException_SetTracebackmemmove@GLIBC_2.2.5PyModule_GetDictPyObject_SetAttrStringPyType_Modified__cxa_finalize@GLIBC_2.2.5_PyThreadState_UncheckedGetPyErr_GivenExceptionMatchesPyExc_RuntimeError_ZTISt12domain_error@GLIBCXX_3.4_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv_ZNK5arrow18TypedChunkLocationIiEeqES1_PyDict_Type_ZN5arrow7dataset23ParquetEncryptionConfigD2Ev_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyObject_GC_TrackPyUnicode_Type_ZTISt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EEPyTuple_GetSlicePyDict_SizePyExc_MemoryErrorPyUnicode_FromStringPyErr_NoMemoryPyErr_SetString_ZTISt9exception@GLIBCXX_3.4PyBaseObject_TypePyFrame_New_ZTISt12out_of_range@GLIBCXX_3.4PyArg_ValidateKeywordArgumentsPyImport_ImportModuleLevelObjectPyExc_NameErrorPyUnicode_FromStringAndSize_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv_ZNK5arrow18TypedChunkLocationItEeqES1__ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3PyModule_NewObject_ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21_ZTISt16invalid_argument@GLIBCXX_3.4PyThreadState_Get__pthread_key_create__gmon_start___ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyMem_FreePyType_FromMetaclassPy_EnterRecursiveCallPyExc_IOErrorPyType_TypePyObject_VectorcallDictPyTuple_PackPyBytes_AsString_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow18TypedChunkLocationItEC2Ett_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN5arrow18TypedChunkLocationIjEC2Ejj_ZTSSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EEPyCode_NewEmptyPyObject_ClearWeakRefs_ZNK5arrow18TypedChunkLocationIjEeqES1_PyUnstable_Code_NewWithPosOnlyArgsPyDict_Next_ZN5arrow18TypedChunkLocationIsEC2Ess_ZTISt9bad_alloc@GLIBCXX_3.4PyObject_IsSubclassPyCapsule_GetPointer_ZN5arrow7dataset23ParquetDecryptionConfigD2Ev_PyObject_GC_New_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EED0Ev_Py_NoneStruct_ZN5arrow18TypedChunkLocationIsEC1Ess__gxx_personality_v0@CXXABI_1.3_PyType_Lookup_ZN5arrow18TypedChunkLocationIiEC2Eii_ZN5arrow18TypedChunkLocationIhEC2EhhPyErr_Clear_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEvPy_VersionPyCapsule_NewPyObject_GC_IsFinalizedPyDict_SetDefault_PyObject_GenericGetAttrWithDictPyErr_ExceptionMatches_Unwind_Resume@GCC_3.0PyDict_New_ZTVSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EEPyMethod_NewPyObject_RichCompareBoolPyObject_GC_DelPyErr_SetObjectPyObject_GetItemPyExc_TypeError_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZTISt8bad_cast@GLIBCXX_3.4PyGC_EnablePyExc_RuntimeWarningPyExc_SystemError__cxa_end_catch@CXXABI_1.3PyType_Ready_ZN5arrow18TypedChunkLocationItEC1EttPy_LeaveRecursiveCallPyInterpreterState_GetID_ZNK5arrow18TypedChunkLocationImEeqES1_PyCapsule_IsValid__cxa_rethrow@CXXABI_1.3PyImport_GetModuleDictPyDict_GetItemString_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3_ZN5arrow7dataset23ParquetEncryptionConfigD1Ev_ZN5arrow18TypedChunkLocationIiEC1Eii_ZNK5arrow18TypedChunkLocationIlEeqES1__Py_TrueStructPyTuple_GetItem_ZTVSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EEPyExc_IndexError_ZN5arrow18TypedChunkLocationIhEC1Ehh__pyx_module_is_main_pyarrow___dataset_parquet_encryptionPyErr_WarnFormat_ZN5arrow18TypedChunkLocationIaEC2EaaPyObject_HasAttr_ZN5arrow18TypedChunkLocationImEC2Emm_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EEPyInit__dataset_parquet_encryptionstrrchr@GLIBC_2.2.5PyErr_WarnEx_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EED2EvPyObject_Hash_ZN5arrow18TypedChunkLocationIjEC1EjjPyOS_snprintf_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EED0EvPyObject_CallPyObject_GC_UnTrack_Z37__pyx_CommonTypesMetaclass_get_moduleP7_objectPv_ITM_registerTMCloneTable_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEPyUnicode_DecodePyObject_GetAttrPyObject_GetAttrString_ZN5arrow18TypedChunkLocationIlEC1EllPyMem_MallocPyCFunction_TypePyModule_GetNamePyList_New_ZTISt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE_ZTISt15underflow_error@GLIBCXX_3.4PyTraceBack_Here_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EED1EvPyImport_AddModulememcmp@GLIBC_2.2.5PyExc_ArithmeticErrorPyTuple_NewPyDict_GetItemWithError_ZNSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetEncryptionConfigELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_infoPyErr_FormatPyObject_SetAttr_ZNK5arrow18TypedChunkLocationIsEeqES1__ZTSSt15_Sp_counted_ptrIPN5arrow7dataset23ParquetDecryptionConfigELN9__gnu_cxx12_Lock_policyE2EEPyGC_DisablePyExc_AttributeError_ZTISt11range_error@GLIBCXX_3.4PyObject_GenericGetAttrPyExc_ImportError_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt10bad_typeid@GLIBCXX_3.4PyUnicode_InternFromString_ZNK5arrow18TypedChunkLocationIaEeqES1_PyErr_OccurredPyDict_DelItem_ZTISt14overflow_error@GLIBCXX_3.4PyBytes_FromStringAndSize.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment.gnu.build.attributes88$.o``8   @88Ho//Uo00d0101nB@H@H` x``s ` `P~pfpf-   P. PNPNRRbb0wgwgwg h|hl~np8@@s ~ 0~.   & ئtDL"