ELF@@&%_$?#{S[<@2@sqdT3 @sQ"1T@"@RSA[B{è#_  _$?#{@S[B<@2@sqdT3 @sQ"1T6@7 @@"@RSA[B{è#_ _$?#{@R{#_  _$?#{S[<@@5"@*5cB2@qmT zt**4Q~@X4ztq T*SA[BcC{Ĩ#_*52@k TcCR*SA[B{Ĩ#_!*!_$?#{R[@S ҶNA  @2$@6>_qmTkBc!xs*x} {3s@T2@kmT@qmT8{w**4TQ~@Z45{tq T*SA[BcCkD{Ũ#_*52@kTcCkD6@6!@(T* 5!"@T*5*5*SA[B{Ũ#_ @5@4!@2@qT5cQ @"1TcC6@7 @s!S"@!@7!Bhx@cCkD!_$?#{{#__$?#{{#_Failed to enable VDD33 supply Failed to enable VDD10 supply failed to get clock: %s vdd33vdd10failed to add dwc3 core no device node, failed to add dwc3 core exynos-dwc3usbdrd30usbdrd30_susp_clkusbdrd30_axius_clkaclksusp_clkpipe_pclkphyclksamsung,exynos5250-dwusb3samsung,exynos5433-dwusb3samsung,exynos7-dwusb3dwc3_exynos.description=DesignWare USB3 Exynos Glue Layerdwc3_exynos.license=GPL v2dwc3_exynos.file=drivers/usb/dwc3/dwc3-exynosdwc3_exynos.author=Anton Tikhomirov inttHh7{ Lu #t L V    L v6  L g     L  @ L "        L f        L+     L  E  L    L L*Z        L       L          L                            ! " # $ % & ' (L K     L}    LR   L   L   L1        L_    L7     L         (2 Ld    L(           L/         L         Ls     L!                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b cL)G  Ly     L +         L!$     L" $ ( ) * + L"'m         L"H  (  E E$  tHE dev E  K !E0"E4$k 8%k @[ [ ta clkf , , , - t "   #   Ft?6F st-cs t t9 (E, E4dev. d !iE!ret E"#("v #$%c&v#$%c'Z#h  Exdev/ P (iEc"l#('Z#h ED)7DP (iEc"#' #("Z%#h*Z#h1 E)16DP 3(dev4 e57f6'P!i7E(ret7 Ec+++~"<9 #e#Y#M,Cj##*##,rG#"vO #$%c&v#$%c"ZR#h,r[#,rfA#,v$X#-.v#-"Z#h,Z#h*J # ( E(Zdev(4 P)(?Q *D/ *!0v1clk6[ 2E1clk2[ 3retE45AD5 65H01dev3 7>261dev:66r8dev1 5=8gfpI6"!8ptr"<9!a8ptr=% U$ > $ > : ; 9 I&I  I& ' 4: ; 9 I? > I: ; 9  ( > I: ; 9 (> I: ;9 ( : ;9 I> I: ;9 < : ; 9  : ; 9 I8 I!I/  : ; 9 I8 <4: ; 9 I4: ;9 I .: ; 9 '@B.: ; 9 'I@B.: ; 9 'I@B: ; 9 I 4: ; 9 I!4: ; 9 I"1RUX Y W #1$ U%41&1RUX YW '1RUX Y W (4: ; 9 I): ; 9 I*1X Y W + : ; 9 ,1X Y W -41.1X YW / 0.: ;9 ' 1: ;9 I2.: ;9 'I 34: ;9 I4.: ; 9 ' 5: ; 9 I6.: ; 9 'I 7: ;9 I8: ; 9 I9.: ; 9 'I L,(yv drivers/usb/dwc3./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/scheddwc3-exynos.cdevice.hclk.hplatform_device.herr.hposix_types.htypes.hinit.hpercpu.hprocessor.hpid.hhrtimer.hnodemask.hpersonality.hmm_types_task.hrseq.hsched.hmm_types.hmmzone.hquota.hquota.hfs.hslab.htopology.htaskstats.huser_namespace.hinterrupt.hkernel_stat.hmm.hvm_event_item.hbpf.hcgroup-defs.hbacking-dev-defs.hmemcontrol.hstack_pointer.h  X !| X| !  = *z  /)z.!1/0@!{ .{ 2*$  { "!  = *y  /)y.!1  !./y./0t!!1#"f!| f| /$=%  g.1#z    .!  z / z.Ctz $ !z   J!fz<K z Y ~ ! .~ 0! ~   ~ ! ~ 1%1  !!' "{ g< $!]!", -/6 =.1#y    .!  y / y.9<y $ !y   X #J!I6!2/%J!!2/%! g fy<./"/!y<K0!  K*! y /)y.!?  !.// x <.=!t<KT "ZU +JK  X__SD_NUMAzone_watermarksPGSTEAL_FILEOOM_KILLTHP_SWPOUTRSEQ_EVENT_PREEMPT_BITDQST_ALLOC_DQUOTS__UNIQUE_ID_description403DQST_SYNCS__kernel_ulong_tdwc3_exynos_removeCOMPACTISOLATEDPGMIGRATE_FAILnode_stat_itemMIGRATE_HIGHATOMICUCOUNT_INOTIFY_INSTANCESmemcg_memory_eventBALLOON_MIGRATEHRTIMER_BASE_BOOTTIMENR_BOUNCENR_WB_STAT_ITEMSN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSPTR_ERRNUMA_OTHERDQF_SYS_FILE_BPGSTEAL_DIRECTHTLB_BUDDY_PGALLOC_FAILRCU_SOFTIRQBPF_CGROUP_STORAGE_SHAREDTHP_SPLIT_PAGE_FAILED/home/test/workspace/code/optee_3.16/linux_DQST_DQSTAT_LASTPGSCAN_ZONE_RECLAIM_FAILEDTHP_MIGRATION_SUCCESSMM_ANONPAGESCPUTIME_NICEmem_cgroup_events_targetCPUTIME_GUESTcgroup_subsys_idTHP_FAULT_FALLBACKNULL_COMPOUND_DTORdwc3_exynos_dev_pm_ops__UNIQUE_ID_license402NR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICSWAP_RA_HITperf_event_task_contextBPF_TRAMP_MAXMEMCG_SWAP_HIGHexitcall_tPIDTYPE_MAXUCOUNT_RLIMIT_MSGQUEUEPGDEMOTE_KSWAPDmoduleTHP_FILE_MAPPEDWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZEROPGSCAN_KSWAPDPGSCAN_ANONARM64_VEC_SVESWAP_RAcpu_cgrp_idexynos7_drvdataNR_LRU_BASEdwc3_exynos_remove_childNR_ACTIVE_FILEWHOLE_SECONDSPGREFILLPGSCAN_SKIP_DMAUNEVICTABLE_PGSCANNEDUCOUNT_RLIMIT_NPROCWB_RECLAIMABLEkmalloc_cache_typedev_get_drvdataperf_sw_contextKCOMPACTD_MIGRATE_SCANNEDPSWPOUTWB_WRITTENWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGwb_stat_itemPGPGOUTNUMA_HUGE_PTE_UPDATESNR_KERNEL_STACK_KBTASKSTATS_CMD_GETucount_type__SD_ASYM_CPUCAPACITYdevicePGDEMOTE_DIRECTCOMPACTSUCCESSADDR_LIMIT_32BITNR_ANON_MAPPEDpopulate_errLRU_ACTIVE_FILElong long unsigned int__kernel_size_tHTLB_BUDDY_PGALLOCUNEVICTABLE_PGSTRANDEDADDR_NO_RANDOMIZEdev_set_drvdataTHP_COLLAPSE_ALLOCVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQPGLAZYFREEDMEMCG_LOWTIMER_SOFTIRQUCOUNT_CGROUP_NAMESPACESMEMCG_SOCKSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEPGACTIVATEUCOUNT_USER_NAMESPACESmigratetypeCPUTIME_GUEST_NICEKSWAPD_INODESTEALdwc3_exynos_resumeLRU_INACTIVE_FILECMA_ALLOC_SUCCESSPGMAJFAULTWORKINGSET_REFAULT_FILEPGALLOC_MOVABLEKSWAPD_HIGH_WMARK_HIT_QUICKLY__UNIQUE_ID___addressable_dwc3_exynos_driver_init399HRTIMER_SOFTIRQ__SD_WAKE_AFFINE__SD_ASYM_CPUCAPACITY_FULLPGSCAN_SKIP_DMA32NR_VM_ZONE_STAT_ITEMSzone_stat_itemADDR_COMPAT_LAYOUTMEMCG_SWAPNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typedatanode_statesPGSCAN_DIRECTTHP_SWPOUT_FALLBACKDQST_CACHE_HITSsize_tPGINODESTEALlong int__BPF_CGROUP_STORAGE_MAXNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTHUGETLB_PAGE_DTORUCOUNT_PID_NAMESPACEScurrent_stack_pointerALLOCSTALL_DMA32of_device_idNR_DIRTIEDBPF_CGROUP_STORAGE_PERCPU_BoolDQST_LOOKUPSNR_PAGETABLEPGDEACTIVATECOMPOUND_PAGE_DTORMIGRATE_PCPTYPESDQST_DROPSUNEVICTABLE_PGCLEAREDNR_VMSCAN_WRITEARM64_VEC_MAXUCOUNT_MNT_NAMESPACESPGSCAN_SKIP_MOVABLEdwc3_exynos_probeBPF_TRAMP_FEXITNR_WMARKvec_typevdd10_errALLOCSTALL_MOVABLEregulatorPGPGINNR_VM_EVENT_ITEMSNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FSKCOMPACTD_WAKEIS_ERRSB_FREEZE_COMPLETEKCOMPACTD_FREE_SCANNEDrseq_cs_flags_bitWORKINGSET_RESTORE_FILEPGSCAN_DIRECT_THROTTLEhugetlb_cgrp_idNR_SOFTIRQSNR_VMSCAN_IMMEDIATEPGLAZYFREEVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharclk_namesMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQNR_ZONE_INACTIVE_FILEUCOUNT_RLIMIT_MEMLOCK__TASKSTATS_CMD_MAXNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSALLOCSTALL_NORMALVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONCOMPACTFREE_SCANNEDdwc3_exynos_driverTHP_MIGRATION_FAILTHP_COLLAPSE_ALLOC_FAILEDUCOUNT_IPC_NAMESPACESpid_typeCGROUP_SUBSYS_COUNTRSEQ_EVENT_SIGNAL_BITPGMIGRATE_SUCCESSCOMPACTSTALLN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMAsigned charrseq_event_mask_bitsPGROTATEDNR_FREE_CMA_PAGESGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlynum_clksvdd33SB_UNFROZENDROP_PAGECACHENUMA_PTE_UPDATESWB_WRITEBACKdwc3_exynos_driverdata__SD_SHARE_PKG_RESOURCESNR_FOLL_PIN_ACQUIREDN_HIGH_MEMORYN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intNR_KERNEL_MISC_RECLAIMABLEBALLOON_DEFLATEvm_fault_tBPF_TRAMP_FENTRYperf_event_cgrp_idTHP_SPLIT_PAGECPUTIME_SYSTEMplatform_set_drvdataHRTIMER_BASE_BOOTTIME_SOFTTHP_MIGRATION_SPLITSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHENR_COMPOUND_DTORSboolsuspend_clk_idxSCHED_SOFTIRQdwc3_exynos_driver_exitRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMEMCG_SWAP_MAXCPUTIME_SOFTIRQMIGRATE_CMAUNAME26N_MEMORYTASKLET_SOFTIRQsizePGREUSEZONELIST_FALLBACKTHP_FILE_FALLBACK_CHARGEPCPU_FC_EMBEDPGALLOC_DMA32PCPU_FC_NRLRU_INACTIVE_ANONcpuacct_cgrp_idNR_ISOLATED_FILESLABS_SCANNEDBLOCK_SOFTIRQWB_DIRTIEDDQST_READSpdevNUMA_PAGE_MIGRATETHP_ZERO_PAGE_ALLOC_FAILEDNR_LRU_LISTSlru_listMM_FILEPAGESio_cgrp_idNR_FOLL_PIN_RELEASEDperf_invalid_contextSB_FREEZE_PAGEFAULTCPUTIME_IRQexynosPGALLOC_NORMALTHP_FILE_FALLBACKpids_cgrp_idplatform_get_drvdataNR_KMALLOC_TYPESNUMA_FOREIGNALLOCSTALL_DMATRANSHUGE_PAGE_DTORUCOUNT_RLIMIT_SIGPENDINGexynos_dwc3_matchPIDTYPE_PGIDPGSCAN_SKIP_NORMALdriver_dataclksHRTIMER_BASE_REALTIMEWORKINGSET_NODERECLAIMKMALLOC_NORMALRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITgfp_tshort intMEM_CGROUP_TARGET_THRESHPSWPINvm_event_item__exitcall_dwc3_exynos_driver_exitHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPplatform_deviceNR_ZONE_ACTIVE_FILE__SD_FLAG_CNTclk_disable_unprepareCOMPACTFAILMEMCG_PERCPU_Bmemory_cgrp_idPGFREETHP_SPLIT_PMDDQF_PRIVATEUCOUNT_FANOTIFY_GROUPSDQST_FREE_DQUOTSnodeMEMCG_MAXNR_FILE_MAPPEDNR_ZONE_INACTIVE_ANONUNEVICTABLE_PGCULLED__UNIQUE_ID_file401WORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILENUMA_MISSDQF_ROOT_SQUASH_Bmemcg_stat_itempcpu_fcRSEQ_EVENT_MIGRATE_BITNR_SLAB_UNRECLAIMABLE_BBALLOON_INFLATETHP_FAULT_FALLBACK_CHARGENUMA_HINT_FAULTS_LOCALPCPU_FC_PAGEMEM_CGROUP_NTARGETSTHP_ZERO_PAGE_ALLOCvdd33_errdwc3_exynoscpu_usage_statunsigned intMEMCG_NR_STATNR_SHMEMdevices_cgrp_idMEMCG_OOMHRTIMER_BASE_MONOTONIC_SOFTKSWAPD_LOW_WMARK_HIT_QUICKLYDROP_SLABUNEVICTABLE_PGMLOCKEDNR_VM_NUMA_EVENT_ITEMSUNEVICTABLE_PGMUNLOCKEDplatform_driverbpf_tramp_prog_typeMIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDunusedUNEVICTABLE_PGRESCUEDperf_nr_task_contextsUCOUNT_FANOTIFY_MARKSTHP_FAULT_ALLOCPGSCAN_FILENR_FILE_PAGESN_POSSIBLETHP_DEFERRED_SPLIT_PAGEMM_SHMEMPAGESNUMA_INTERLEAVE_HITdevice_nodeNR_MLOCKTHP_FILE_ALLOCREAD_IMPLIES_EXECexynos5250_drvdataUCOUNT_INOTIFY_WATCHESunsigned charKMALLOC_CGROUPnuma_stat_itemcpuset_cgrp_iddev_pm_opsvmscan_throttle_stateCPUTIME_USERexynos5433_drvdataWORKINGSET_RESTORE_BASENUMA_HINT_FAULTSSHORT_INODEUCOUNT_COUNTSdwc3_exynos_suspendBPF_TRAMP_REPLACEUCOUNT_TIME_NAMESPACESNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESPGSTEAL_ANONdwc3_exynos_driver_initDQST_WRITESNR_ISOLATED_ANONvdd10__SD_SHARE_CPUCAPACITYCPUTIME_IDLENR_WRITTENMEM_CGROUP_TARGET_SOFTLIMITMAX_ZONELISTSBPF_TRAMP_MODIFY_RETURNPCPU_FC_AUTONR_VMSCAN_THROTTLECOMPACTMIGRATE_SCANNEDRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGFAULTbpf_cgroup_storage_typeUCOUNT_UTS_NAMESPACES__mptrPGALLOC_DMALRU_UNEVICTABLENR_STATSADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIM__UNIQUE_ID_author400clk_prepare_enableNET_RX_SOFTIRQLRU_ACTIVE_ANON__SD_BALANCE_EXECMEMCG_OOM_KILLNR_SHMEM_THPS__SD_BALANCE_FORKdrivers/usb/dwc3/dwc3-exynos.c__SD_OVERLAPNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASEScompound_dtor_idTASKSTATS_CMD_NEWTASKSTATS_CMD_UNSPECCPUTIME_IOWAITNR_MM_COUNTERSVMSCAN_THROTTLE_WRITEBACKUCOUNT_NET_NAMESPACESPGSTEAL_KSWAPDN_GENERIC_INITIATORMEMCG_SWAP_FAILMEMCG_HIGHperf_hw_contextPIDTYPE_SIDCPUTIME_STEALCMA_ALLOC_FAILWMARK_MINNR_ZONE_ACTIVE_ANONMEMCG_NR_MEMORY_EVENTSPAGEOUTRUNWMARK_LOW__SD_ASYM_PACKINGGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x $,B-AFA-4xB-A0CVA-4B-A0F`A-$(B-AEA-$(B-AEA-d4B-A@BBI] AA-A HEA-A@-CB-AP CEPCh AAA-A HAdA-AP -CVJXIAN,ffix}0( f  ( `4    ((  (  (0Cx::U.@ !,>Todwc3-exynos.c__initcall__kmod_dwc3_exynos__398_254_dwc3_exynos_driver_init6dwc3_exynos_driver_init$xdwc3_exynos_suspenddwc3_exynos_removedwc3_exynos_remove_child$ddwc3_exynos_resumedwc3_exynos_probedwc3_exynos_dev_pm_opsexynos_dwc3_matchexynos5250_drvdataexynos5433_drvdataexynos7_drvdatadwc3_exynos_driver__UNIQUE_ID___addressable_dwc3_exynos_driver_init399__exitcall_dwc3_exynos_driver_exit__UNIQUE_ID_description403__UNIQUE_ID_license402__UNIQUE_ID_file401__UNIQUE_ID_author400__platform_driver_registerclk_disableclk_unprepareregulator_disabledevice_for_each_childplatform_device_unregisterplatform_driver_unregisterregulator_enableclk_prepareclk_enable_dev_errdevm_kmallocof_device_get_match_datadevm_clk_getdevm_regulator_getof_platform_populate<5D6T7\7008565677D9;;<56 =`6l p t>>?@A\<56=``B;hh B4;TC|6<=6  >7565 608@>H7TpXp\>p@t@|>>(P4 :` (`08`x(@(8(* .<.Z.,@%-,.3.:.A.O.V.[].|d. i.w.|.. .a. . ...W ...c.[ .. *.U0.2 7.sI.O.U.O[. a.v. ..}.,.4 ..?.....x .e..+.. . ..C.#. 6.K<.B.\H.#N.T.1Z.k `.%u.7{...n. .P .....d. .>.. .;.. ..*.0.h 6.# <. B.H.N.T.[. m. s.y..|...L.% .. .D. .Q .{..R ..A.*. .. .l. ..#.7 ). /.5.W;.A.G.M.4S.FY.L_. e.k.lq.{w.b }..P.5.=..5.Y..:... . ." . . .. .i..O.. .B . ..'.-. 3.9.l?.E.!L.6_., e. k.q. w.~. . .!.. .8...... . . .K. .R.%.+.<A.G.%M.yS. Y.& `.e.x.~.....7..H.....n..L.!..y...+..k$.{).~ 3.L.R.X.^.} e.w.}.A .].].F .@ .e..... ...$.g ..F .W. .. .0..v.#.). 0.B.LH.N.T.Z.`.f. l. r.x.~.... ./ ..O.. .. .h.z.q..^..m  . .  . . .\# .V ) ./ .5 . ; . A .=G .;M .AS .Y .0_ .\ e .k .q . w .;} . .z .I .1 .& . .N . . . . .n .! .  . ., .' . . . .D . . . .i .0 . .% . + .1 .7 .= .0C . I .NO .9 U .[ .a .)g . m .Zs .y . .6 .c . . .! . .* . .C . . .J . . . .V . .| . .0 . . . . .c .| . " .E5 .; . A . H .[ .a .| g .m .s .z . . .k . .D . . . . . .| . .  . . .p .K . .G  .~ . .% .7 .M= . C .+I .O .+U .[ .a . g . n . . . .h . . . .f . .  .{ . .f+ .8 .hg . r . ( .Y  .w  .=  .  . .!. .!L.[$y.o$U.$:.d$..3#..`S.yd,,,,P,P,.7.S[,q0y,0...,`,` ,*K.j Vm.{..&.o.. ._D,%Ko$X,0,0`,,|,$(Fl,.0".0.<4M.s[.w.... ... . ..=.Z.+s. .) 00080@8HH`hpxdd| $ ((00\8hPX`hp x$(0\h0X8l@HPX`xh``dhx|| (@HPX,`h(i2<2@t2x2022`d2h.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.init.text.rela.exit.text.rodata.str1.8.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@_`#+&@(fx#1;6@f#P,K@fH#`([@gH# k2?HPz@Hg#  @h# @h# k @i3##Pf&P@`#&@# 6*}@H#02/! 0S^)@T9@T Q`TL@@P#!PV`$4 \^