ÏÅk820309 919.0äl®e  parallel_module.f90PARALLEL_MODULE@P&& 3 4 5 5 0 15 2  *42  /47   9  24  +43 14 31 553 25 18 5 048 !33 19 3 30 250 "34 22 '39 7 )41  32  :58 !20 "$36 #23 $-45 %27 &957 '.46 (149 )17 *29 + 12 ,(40 -351 .1 / ÿÿÿ?1073741823 0452 1&38 28 3 10 44 5#35 628 7 13 826 9856 :,44 ;21 <6 = 11 >%37 ?755 @16 A T1409286144 B T1409286145 C0 D1 E2 F3 G1 H2 I3 J4 K1 L2 M X1476395009 N X1476395010 O X1476395011 P X1476395012 Q X1476395013 R X1476395014 S X1476395015 T X1476395016 U X1476395017 V X1476395018 W X1476395019 X X1476395020 Y X1476395021 Z X1476395022 [ D1140850688 \ D1140850689 ] H1207959552 ^67108864 _ 536870912 `0 a 134217728 b 402653184 c 201326592 d ,738197504 e 335544320 f 469762048 g \1543503873 h @d1681915906 i @d1681915908 j @d1681915910 k @d1681915912 l @d1681915914 m @d1681915916 n @d1681915918 o f1711276034 p f1711276036 q f1711276038 r f1711276040 s f1711276042 tÿ uÿ255 v127 wþ254 xÿ1023 y z127 {ÿ |€ÿÿÿÿÿÿ } $603979776 ~`96 ÿÿÿÿÿÿÿÿ €þÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ ‚ýÿÿÿÿÿÿÿ ƒ1 „2 …3 †3 ‡1 ˆê234 ‰ë235 Š L1275070494 ‹ "L1275072546 Œ L1275069469  L1275069468 Ž L1275070495  L1275069467  L1275070496 ‘ #L1275072547 ’ !L1275070497 “ L1275068698 ” L1275068685 • L1275068433 – L1275068432 — L1275068687 ˜ -L1275068717 ™ /L1275068975 š 0L1275069488 › 1L1275070513 œ 201326592  'L1275069479 ž )L1275070505 Ÿ +L1275072555   (L1275070504 ¡ *L1275072554 ¢ , L1275076652 £8 €8 ¥8 Š4 § L1275068673 š L1275068696 © L1275068674 ª L1275069454 « L1275068931 ¬ L1275068932 ­ L1275069445 ® L1275069446 ¯ L1275070471 ° L1275070472 ± L1275069450 ² L1275070475 ³ L1275072524 Ž L1275070473 µ L1275070489 ¶ L1275070473 ·Œÿÿÿÿ žŒÿÿÿÿ ¹Œÿÿÿÿ ºŒÿÿÿÿ » L1275070486 ŒŒÿÿÿÿ œ 7L1275068727 Ÿ 8L1275068984 ¿ 9L1275069497 À :L1275070522 Á ;L1275068731  <L1275068988 à =L1275069501 Ä >L1275070526 Å ?L1275068735 Æ @L1275070528 Ç @L1275070528 È AL1275072577 É B L1275076674 Ê CL1275070531 Ë DL1275070532 Ì EL1275070533 Í 3L1275068723 Î 4L1275070516 Ï 5L1275072565 Ð 6 L1275076662 Ñ1 Ò2 Ó3 Ô4 Õ5 Ö6 ×7 Ø8 Ù 9 Ú 10 Û 11 Ü 12 Ý 13 Þ14 ß15 à16 á17 â18 ã19 ä1 å2 æ3 ç1024 è2048 é4096 ê 8192 ë@16384 ì1 í ,738197504 î l1811939328 ï0 ð1 ñ2 ò3 ó2 ô8 õ4 ö16 ÷ 32 ø1 ù@64 ú€128 û256 üX600 ýZ602 þ\604 ÿ856 957 y121 z122 {123 ™=ÿÿÿÿÿÿ zÇÃüÿÿÿÿ   € €  € /€  /€  /€  /€ € € € € € € € € € €#MPI_UNWEIGHTED€€#MPI_WEIGHTS_EMPTY€€#MPI_BOTTOM#MPI_IN_PLACE#MPI_STATUS_IGNORE €€€€ €€ ppp!#MPI_STATUSES_IGNORE"#MPI_ERRCODES_IGNORE# €€"ppppp €€#ppp$#MPI_ARGVS_NULL%#MPI_ARGV_NULL&- €€%ppppp- €€&ppp '0 (3@P)&&@P*&&@P+&&@P,&& @@- @@. @@/ @@0 @1 @2 @3 @4 @5 @6 @@7#@8#@9#IDIM:#JDIM; @: @;#@< #I_P=#J_P>#IDS_P?#IDE_P@#JDS_PA#JDE_PB#NPXC#NPYD#PXE#PYF = > ? @ A B @C @DDEDF#@G#IVALH#FROM_WHOMI D@H B@I#@J#PATCH_ARRAYK#MS1P#ME1O#MS2N#ME2M#MS3L#ME3Q#PS1R#PE1S#PS2T#PE2U#PS3V#PE3W#DOMAIN_ARRAYX#DS1]#DE1\#DS2[#DE2Z#DS3Y#DE3^ @@K5“prL5“prM5“prNp5“prN5“prO5“prPp5“prP&5“prP5“prO&5“prN5“prM&5“prL5“prQ5“prO5“prPp5“prM5“prNp5“prQ5“prLp P O N M L Q R S T U V W D@X5“prY5“prZ5“pr[p5“pr[5“pr\5“pr]p5“pr]&5“pr]5“pr\&5“pr[5“prZ&5“prY5“pr^5“pr\5“pr]p5“prZ5“pr[p5“pr^5“prYp ] \ [ Z Y ^#@_#PATCH_ARRAY`#MS1e#ME1d#MS2c#ME2b#MS3a#ME3f#PS1g#PE1h#PS2i#PE2j#PS3k#PE3l#DOMAIN_ARRAYm#DS1r#DE1q#DS2p#DE2o#DS3n#DE3s @@` 5“pra5“prb5“prcp5“prc5“prd5“prep5“pre&5“pre5“prd&5“prc5“prb&5“pra5“prf5“prd5“prep5“prb5“prcp5“prf5“prap e d c b a f g h i j k l D@m 5“prn5“pro5“prpp5“prp5“prq5“prrp5“prr&5“prr5“prq&5“prp5“pro&5“prn5“prs5“prq5“prrp5“pro5“prpp5“prs5“prnp r q p o n s#@t#PATCH_ARRAYu#MS1z#ME1y#MS2x#ME2w#MS3v#ME3{#PS1|#PE1}#PS2~#PE2#PS3€#PE3#DOMAIN_ARRAY‚#DS1‡#DE1†#DS2…#DE2„#DS3ƒ#DE3ˆ D@u5“prv5“prw5“prxp5“prx5“pry5“przp5“prz&5“prz5“pry&5“prx5“prw&5“prv5“pr{5“pry5“przp5“prw5“prxp5“pr{5“prvp z y x w v { | } ~  €  @@‚5“prƒ5“pr„5“pr…p5“pr…5“pr†5“pr‡p5“pr‡&5“pr‡5“pr†&5“pr…5“pr„&5“prƒ5“prˆ5“pr†5“pr‡p5“pr„5“pr…p5“prˆ5“prƒp ‡ † … „ ƒ ˆ#@‰#PATCH_ARRAYŠ#MS1#ME1Ž#MS2#ME2Œ#MS3‹#ME3#PS1‘#PE1’#PS2“#PE2”#PS3•#PE3–#DOMAIN_ARRAY—#DS1œ#DE1›#DS2š#DE2™#DS3˜#DE3 D@Š 5“pr‹5“prŒ5“prp5“pr5“prŽ5“prp5“pr&5“pr5“prŽ&5“pr5“prŒ&5“pr‹5“pr5“prŽ5“prp5“prŒ5“prp5“pr5“pr‹p  Ž  Œ ‹  ‘ ’ “ ” • – @@— 5“pr˜5“pr™5“pršp5“prš5“pr›5“prœp5“prœ&5“prœ5“pr›&5“prš5“pr™&5“pr˜5“pr5“pr›5“prœp5“pr™5“pršp5“pr5“pr˜p œ › š ™ ˜ #@ž #PATCH_ARRAYŸ#MS1€#ME1£#MS2¢#ME2¡#MS3 #ME3¥#PS1Š#PE1§#PS2š#PE2©#PS3ª#PE3« D@Ÿ $5“pr 5“pr¡5“pr¢p5“pr¢5“pr£5“pr€p5“pr€&5“pr€5“pr£&5“pr¢5“pr¡&5“pr 5“pr¥5“pr£5“pr€p5“pr¡5“pr¢p5“pr¥5“pr p € £ ¢ ¡   ¥ Š § š © ª «#@¬ #PATCH_ARRAY­#MS1²#ME1±#MS2°#ME2¯#MS3®#ME3³#PS1Ž#PE1µ#PS2¶#PE2·#PS3ž#PE3¹ D@­&5“pr®5“pr¯5“pr°p5“pr°5“pr±5“pr²p5“pr²&5“pr²5“pr±&5“pr°5“pr¯&5“pr®5“pr³5“pr±5“pr²p5“pr¯5“pr°p5“pr³5“pr®p ² ± ° ¯ ® ³ Ž µ ¶ · ž ¹#@º#LVAL» D@»#@Œ#RVALœ#FROM_WHOMŸ D@œ  B@Ÿ#@¿#CVALÀ#NÁ#FROM_WHOM D@À5rÁ @@Á B@Â#@Ã#@Ä ,fn#fnÌ€PROCESSORSpqMPI_SOURCEáqMPI_TAGRqMPI_ERROR ÃqMPI_STATUS_SIZE4qMPI_SUCCESS¥rMPI_ERR_OTHERqMPI_ERR_COUNTˆrMPI_ERR_SPAWN!úrMPI_ERR_LOCKTYPElqMPI_ERR_OP$ÝrMPI_ERR_DUP_DATAREP,OrMPI_ERR_UNSUPPORTED_DATAREP!ÁrMPI_ERR_TRUNCATE#3rMPI_ERR_INFO_NOKEY¥rMPI_ERR_ASSERT$rMPI_ERR_FILE_EXISTS ‰rMPI_ERR_PENDINGûqMPI_ERR_COMMl rMPI_ERR_KEYVALÞ rMPI_ERR_NAME P rMPI_ERR_REQUEST qMPI_ERR_TYPE#3 rMPI_ERR_INFO_VALUE!¥ rMPI_ERR_RMA_SYNC rMPI_ERR_NO_MEM!‰ rMPI_ERR_BAD_FILEû rMPI_ERR_QUOTAm qMPI_ERR_ROOT Þ rMPI_ERR_SERVICEPrMPI_ERR_IO#ÂrMPI_ERR_RMA_FLAVOR4rMPI_ERR_ACCESS!ŠrMPI_ERR_NO_SPACE#rMPI_ERR_CONVERSIONŠrMPI_ERR_WINürMPI_ERR_FILE#nrMPI_ERR_RMA_SHAREDàrMPI_ERR_BASE%RrMPI_ERR_RMA_CONFLICT"ÄrMPI_ERR_IN_STATUS!6rMPI_ERR_INFO_KEYšrMPI_ERR_ARG"rMPI_ERR_READ_ONLYŒrMPI_ERR_SIZEþqMPI_ERR_BUFFER!ozMPI_ERR_LASTCODEérMPI_ERR_DISP[rMPI_ERR_PORTÍqMPI_ERR_GROUP!>rMPI_ERR_TOPOLOGY°qMPI_ERR_TAG!!rMPI_ERR_NOT_SAME“rMPI_ERR_INFO rMPI_ERR_UNKNOWN$wrMPI_ERR_FILE_IN_USE#érMPI_ERR_RMA_ATTACH.[rMPI_ERR_UNSUPPORTED_OPERATIONÍrMPI_ERR_AMODE?qMPI_ERR_RANK°rMPI_ERR_DIMS%"rMPI_ERR_NO_SUCH_FILE"”rMPI_ERR_RMA_RANGErMPI_ERR_INTERN%xzMPI_ERRORS_ARE_FATAL"òzMPI_ERRORS_RETURNlqMPI_IDENTÝqMPI_CONGRUENTNqMPI_SIMILAR¿qMPI_UNEQUAL&0 qMPI_WIN_FLAVOR_CREATE(¡ qMPI_WIN_FLAVOR_ALLOCATE'!qMPI_WIN_FLAVOR_DYNAMIC&ƒ!qMPI_WIN_FLAVOR_SHARED!ô!qMPI_WIN_SEPARATE e"qMPI_WIN_UNIFIEDÖ"zMPI_MAXP#zMPI_MINÊ#zMPI_SUMD$zMPI_PRODŸ$zMPI_LAND8%zMPI_BAND²%zMPI_LOR,&zMPI_BORŠ&zMPI_LXOR 'zMPI_BXORš'zMPI_MINLOC(zMPI_MAXLOCŽ(zMPI_REPLACE)zMPI_NO_OP‚)zMPI_COMM_WORLDü)zMPI_COMM_SELF v*zMPI_GROUP_EMPTYð*xMPI_COMM_NULLh+yMPI_WIN_NULLá+qMPI_FILE_NULLR,yMPI_GROUP_NULLË,yMPI_OP_NULL"D-yMPI_DATATYPE_NULL!œ-yMPI_REQUEST_NULL$6.yMPI_ERRHANDLER_NULL¯.yMPI_INFO_NULL(/zMPI_INFO_ENV¢/zMPI_TAG_UB0zMPI_HOST–0zMPI_IO$1zMPI_WTIME_IS_GLOBAL"Š1zMPI_UNIVERSE_SIZE!2zMPI_LASTUSEDCODE~2zMPI_APPNUMø2zMPI_WIN_BASEr3zMPI_WIN_SIZE"ì3zMPI_WIN_DISP_UNIT&f4zMPI_WIN_CREATE_FLAVORà4zMPI_WIN_MODEL%Z5pMPI_MAX_ERROR_STRING"Ê5sMPI_MAX_PORT_NAME$=6sMPI_MAX_OBJECT_NAME!°6sMPI_MAX_INFO_KEY!#7tMPI_MAX_INFO_VAL'—7pMPI_MAX_PROCESSOR_NAME'8sMPI_MAX_DATAREP_STRING/z8pMPI_MAX_LIBRARY_VERSION_STRINGê8pMPI_UNDEFINED#Z9yMPI_KEYVAL_INVALID#Ó9rMPI_BSEND_OVERHEADE:pMPI_PROC_NULLµ:pMPI_ANY_SOURCE%;pMPI_ANY_TAG•;pMPI_ROOT<qMPI_GRAPHv<qMPI_CARTç<qMPI_DIST_GRAPHX=qMPI_VERSIONÉ=qMPI_SUBVERSION#:>sMPI_LOCK_EXCLUSIVE ­>sMPI_LOCK_SHARED ?zMPI_COMPLEX#š?zMPI_DOUBLE_COMPLEX@zMPI_LOGICALŽ@zMPI_REAL%AzMPI_DOUBLE_PRECISION‚AzMPI_INTEGERüAzMPI_2INTEGER&vBzMPI_2DOUBLE_PRECISIONðBzMPI_2REALjCzMPI_CHARACTERäCzMPI_BYTE^DzMPI_UBØDzMPI_LBREzMPI_PACKEDÌEzMPI_INTEGER1FFzMPI_INTEGER2ÀFzMPI_INTEGER4:GzMPI_INTEGER8ŽGyMPI_INTEGER16-HzMPI_REAL4§HzMPI_REAL8!IzMPI_REAL16›IzMPI_COMPLEX8JzMPI_COMPLEX16JzMPI_COMPLEX32! KqMPI_ADDRESS_KIND zKqMPI_OFFSET_KINDëKqMPI_COUNT_KIND!\LqMPI_INTEGER_KINDÍLzMPI_CHAR GMzMPI_SIGNED_CHAR"ÁMzMPI_UNSIGNED_CHAR;NzMPI_WCHARµNzMPI_SHORT#/OzMPI_UNSIGNED_SHORT©OzMPI_INT#PzMPI_UNSIGNEDPzMPI_LONG"QzMPI_UNSIGNED_LONG‘QzMPI_FLOAT RzMPI_DOUBLE …RzMPI_LONG_DOUBLE"ÿRzMPI_LONG_LONG_INT'ySzMPI_UNSIGNED_LONG_LONGóSzMPI_LONG_LONGmTpMPI_FLOAT_INTÝTpMPI_DOUBLE_INTMUpMPI_LONG_INTœUpMPI_SHORT_INT-VzMPI_2INT$§VpMPI_LONG_DOUBLE_INTWzMPI_INT8_T‘WzMPI_INT16_T XzMPI_INT32_T…XzMPI_INT64_TÿXzMPI_UINT8_TyYzMPI_UINT16_TóYzMPI_UINT32_TmZzMPI_UINT64_TçZzMPI_C_BOOL$a[zMPI_C_FLOAT_COMPLEXÛ[zMPI_C_COMPLEX%U\zMPI_C_DOUBLE_COMPLEX*Ï\zMPI_C_LONG_DOUBLE_COMPLEXI]zMPI_AINTÃ]zMPI_OFFSET=^zMPI_COUNT·^zMPI_CXX_BOOL&1_zMPI_CXX_FLOAT_COMPLEX'«_zMPI_CXX_DOUBLE_COMPLEX,%`zMPI_CXX_LONG_DOUBLE_COMPLEX#Ÿ`qMPI_COMBINER_NAMED!aqMPI_COMBINER_DUP(aqMPI_COMBINER_CONTIGUOUS$òaqMPI_COMBINER_VECTOR-cbqMPI_COMBINER_HVECTOR_INTEGER%ÔbqMPI_COMBINER_HVECTOR%EcqMPI_COMBINER_INDEXED.¶cqMPI_COMBINER_HINDEXED_INTEGER&'dqMPI_COMBINER_HINDEXED+˜drMPI_COMBINER_INDEXED_BLOCK, erMPI_COMBINER_STRUCT_INTEGER$|erMPI_COMBINER_STRUCT&îerMPI_COMBINER_SUBARRAY$`frMPI_COMBINER_DARRAY&ÒfrMPI_COMBINER_F90_REAL)DgrMPI_COMBINER_F90_COMPLEX)¶grMPI_COMBINER_F90_INTEGER%(hrMPI_COMBINER_RESIZED,šhrMPI_COMBINER_HINDEXED_BLOCK# iqMPI_TYPECLASS_REAL&}iqMPI_TYPECLASS_INTEGER&îiqMPI_TYPECLASS_COMPLEX!_jtMPI_MODE_NOCHECK!ÓjtMPI_MODE_NOSTOREGktMPI_MODE_NOPUT#»ktMPI_MODE_NOPRECEDE#/luMPI_MODE_NOSUCCEED%€lqMPI_COMM_TYPE_SHARED!myMPI_MESSAGE_NULL$ŽmzMPI_MESSAGE_NO_PROC"nqMPI_THREAD_SINGLE$ynqMPI_THREAD_FUNNELED&ênqMPI_THREAD_SERIALIZED$[oqMPI_THREAD_MULTIPLE ÌoqMPI_MODE_RDONLY=pqMPI_MODE_RDWR ®pqMPI_MODE_WRONLY)qrMPI_MODE_DELETE_ON_CLOSE%‘qrMPI_MODE_UNIQUE_OPEN rqMPI_MODE_CREATEtrrMPI_MODE_EXCL ærsMPI_MODE_APPEND$YssMPI_MODE_SEQUENTIALÌssMPI_SEEK_SET?tsMPI_SEEK_CUR²tsMPI_SEEK_END%urMPI_ORDER_C"—urMPI_ORDER_FORTRAN% vsMPI_DISTRIBUTE_BLOCK&|vsMPI_DISTRIBUTE_CYCLIC$ïvsMPI_DISTRIBUTE_NONE)bwpMPI_DISTRIBUTE_DFLT_DARG)ÒwpMPI_DISPLACEMENT_CURRENT(BxpMPI_SUBARRAYS_SUPPORTED/²xpMPI_ASYNC_PROTECTS_NONBLOCKING"y8MPI_DUP_FN#Zy8MPI_NULL_DELETE_FN!’y8MPI_NULL_COPY_FNÊyHMPI_WTIMEzHMPI_WTICKZzHPMPI_WTIME¢zHPMPI_WTICK êz8MPI_COMM_DUP_FN("{8MPI_COMM_NULL_DELETE_FN&Z{8MPI_COMM_NULL_COPY_FN’{8MPI_WIN_DUP_FN'Ê{8MPI_WIN_NULL_DELETE_FN%|8MPI_WIN_NULL_COPY_FN :|8MPI_TYPE_DUP_FN(r|8MPI_TYPE_NULL_DELETE_FN&ª|8MPI_TYPE_NULL_COPY_FN'â|8MPI_CONVERSION_FN_NULL)}d‚PARALLEL_MODULE!MPIFCMB5~}HMPI_UNWEIGHTED)Æ}g‚PARALLEL_MODULE!MPIFCMB9"-~HMPI_WEIGHTS_EMPTY)u~‰‚PARALLEL_MODULE!MPIPRIV1þ~HMPI_BOTTOMFHMPI_IN_PLACE"Ž€MPI_STATUS_IGNORE)2€‚‚PARALLEL_MODULE!MPIPRIV2$Ž€ÄMPI_STATUSES_IGNORE$x€MPI_ERRCODES_IGNORE)‚w‚PARALLEL_MODULE!MPIPRIVC“‚ÄMPI_ARGVS_NULLWƒ€MPI_ARGV_NULLûƒqIO_NODEl„qHALO_WIDTH݄€PROC_MINX…€PROC_MAXX%†€PROC_MINYɆ€PROC_MAXYm‡@NPROCS­‡@MY_PROC_IDí‡@NPROC_X-ˆ@NPROC_Ymˆ@MY_X­ˆ@MY_Yíˆ@MY_MINX-‰@MY_MINYm‰@MY_MAXX­‰@MY_MAXYí‰@COMM-ŠHPARALLEL_START'uŠ\PARALLEL_GET_TILE_DIMS,ъ@aPARALLEL_GET_TILE_DIMS%IDIM,‹@aPARALLEL_GET_TILE_DIMS%JDIMQ‹šTASK_FOR_POINT#ù‹@aTASK_FOR_POINT%I_P#9Œ@aTASK_FOR_POINT%J_P%yŒ@aTASK_FOR_POINT%IDS_P%¹Œ@aTASK_FOR_POINT%IDE_P%ùŒ@aTASK_FOR_POINT%JDS_P%9@aTASK_FOR_POINT%JDE_P#y@aTASK_FOR_POINT%NPX#¹@aTASK_FOR_POINT%NPY"ù@aTASK_FOR_POINT%PX"9Ž@aTASK_FOR_POINT%PY#yŽaPARALLEL_BCAST_INT(ڎ@aPARALLEL_BCAST_INT%IVAL-@aPARALLEL_BCAST_INT%FROM_WHOM%Z GATHER_WHOLE_FIELD_I1gaGATHER_WHOLE_FIELD_I%PATCH_ARRAY){“@aGATHER_WHOLE_FIELD_I%MS1)»“@aGATHER_WHOLE_FIELD_I%ME1)û“@aGATHER_WHOLE_FIELD_I%MS2);”@aGATHER_WHOLE_FIELD_I%ME2){”@aGATHER_WHOLE_FIELD_I%MS3)»”@aGATHER_WHOLE_FIELD_I%ME3)û”@aGATHER_WHOLE_FIELD_I%PS1);•@aGATHER_WHOLE_FIELD_I%PE1){•@aGATHER_WHOLE_FIELD_I%PS2)»•@aGATHER_WHOLE_FIELD_I%PE2)û•@aGATHER_WHOLE_FIELD_I%PS3);–@aGATHER_WHOLE_FIELD_I%PE32{–aGATHER_WHOLE_FIELD_I%DOMAIN_ARRAY)™@aGATHER_WHOLE_FIELD_I%DS1)ϙ@aGATHER_WHOLE_FIELD_I%DE1)š@aGATHER_WHOLE_FIELD_I%DS2)Oš@aGATHER_WHOLE_FIELD_I%DE2)š@aGATHER_WHOLE_FIELD_I%DS3)Ϛ@aGATHER_WHOLE_FIELD_I%DE3%› GATHER_WHOLE_FIELD_R1œaGATHER_WHOLE_FIELD_R%PATCH_ARRAY)0Ÿ@aGATHER_WHOLE_FIELD_R%MS1)pŸ@aGATHER_WHOLE_FIELD_R%ME1)°Ÿ@aGATHER_WHOLE_FIELD_R%MS2)ðŸ@aGATHER_WHOLE_FIELD_R%ME2)0 @aGATHER_WHOLE_FIELD_R%MS3)p @aGATHER_WHOLE_FIELD_R%ME3)° @aGATHER_WHOLE_FIELD_R%PS1)ð @aGATHER_WHOLE_FIELD_R%PE1)0¡@aGATHER_WHOLE_FIELD_R%PS2)p¡@aGATHER_WHOLE_FIELD_R%PE2)°¡@aGATHER_WHOLE_FIELD_R%PS3)ð¡@aGATHER_WHOLE_FIELD_R%PE320¢aGATHER_WHOLE_FIELD_R%DOMAIN_ARRAY)D¥@aGATHER_WHOLE_FIELD_R%DS1)„¥@aGATHER_WHOLE_FIELD_R%DE1)Ä¥@aGATHER_WHOLE_FIELD_R%DS2)Š@aGATHER_WHOLE_FIELD_R%DE2)DŠ@aGATHER_WHOLE_FIELD_R%DS3)„Š@aGATHER_WHOLE_FIELD_R%DE3&ÄŠ SCATTER_WHOLE_FIELD_I2ѧaSCATTER_WHOLE_FIELD_I%PATCH_ARRAY*åª@aSCATTER_WHOLE_FIELD_I%MS1*%«@aSCATTER_WHOLE_FIELD_I%ME1*e«@aSCATTER_WHOLE_FIELD_I%MS2*¥«@aSCATTER_WHOLE_FIELD_I%ME2*å«@aSCATTER_WHOLE_FIELD_I%MS3*%¬@aSCATTER_WHOLE_FIELD_I%ME3*e¬@aSCATTER_WHOLE_FIELD_I%PS1*¥¬@aSCATTER_WHOLE_FIELD_I%PE1*å¬@aSCATTER_WHOLE_FIELD_I%PS2*%­@aSCATTER_WHOLE_FIELD_I%PE2*e­@aSCATTER_WHOLE_FIELD_I%PS3*¥­@aSCATTER_WHOLE_FIELD_I%PE33å­aSCATTER_WHOLE_FIELD_I%DOMAIN_ARRAY*ù°@aSCATTER_WHOLE_FIELD_I%DS1*9±@aSCATTER_WHOLE_FIELD_I%DE1*y±@aSCATTER_WHOLE_FIELD_I%DS2*¹±@aSCATTER_WHOLE_FIELD_I%DE2*ù±@aSCATTER_WHOLE_FIELD_I%DS3*9²@aSCATTER_WHOLE_FIELD_I%DE3&y² SCATTER_WHOLE_FIELD_R2†³aSCATTER_WHOLE_FIELD_R%PATCH_ARRAY*š¶@aSCATTER_WHOLE_FIELD_R%MS1*Ú¶@aSCATTER_WHOLE_FIELD_R%ME1*·@aSCATTER_WHOLE_FIELD_R%MS2*Z·@aSCATTER_WHOLE_FIELD_R%ME2*š·@aSCATTER_WHOLE_FIELD_R%MS3*Ú·@aSCATTER_WHOLE_FIELD_R%ME3*ž@aSCATTER_WHOLE_FIELD_R%PS1*Zž@aSCATTER_WHOLE_FIELD_R%PE1*šž@aSCATTER_WHOLE_FIELD_R%PS2*Úž@aSCATTER_WHOLE_FIELD_R%PE2*¹@aSCATTER_WHOLE_FIELD_R%PS3*Z¹@aSCATTER_WHOLE_FIELD_R%PE33š¹aSCATTER_WHOLE_FIELD_R%DOMAIN_ARRAY*®Œ@aSCATTER_WHOLE_FIELD_R%DS1*îŒ@aSCATTER_WHOLE_FIELD_R%DE1*.œ@aSCATTER_WHOLE_FIELD_R%DS2*nœ@aSCATTER_WHOLE_FIELD_R%DE2*®œ@aSCATTER_WHOLE_FIELD_R%DS3*îœ@aSCATTER_WHOLE_FIELD_R%DE3 .ŸÅEXCHANGE_HALO_R,óŸaEXCHANGE_HALO_R%PATCH_ARRAY$Â@aEXCHANGE_HALO_R%MS1$GÂ@aEXCHANGE_HALO_R%ME1$‡Â@aEXCHANGE_HALO_R%MS2$ÇÂ@aEXCHANGE_HALO_R%ME2$Ã@aEXCHANGE_HALO_R%MS3$GÃ@aEXCHANGE_HALO_R%ME3$‡Ã@aEXCHANGE_HALO_R%PS1$ÇÃ@aEXCHANGE_HALO_R%PE1$Ä@aEXCHANGE_HALO_R%PS2$GÄ@aEXCHANGE_HALO_R%PE2$‡Ä@aEXCHANGE_HALO_R%PS3$ÇÄ@aEXCHANGE_HALO_R%PE3 ÅÅEXCHANGE_HALO_I,ÌÅaEXCHANGE_HALO_I%PATCH_ARRAY$àÈ@aEXCHANGE_HALO_I%MS1$ É@aEXCHANGE_HALO_I%ME1$`É@aEXCHANGE_HALO_I%MS2$ É@aEXCHANGE_HALO_I%ME2$àÉ@aEXCHANGE_HALO_I%MS3$ Ê@aEXCHANGE_HALO_I%ME3$`Ê@aEXCHANGE_HALO_I%PS1$ Ê@aEXCHANGE_HALO_I%PE1$àÊ@aEXCHANGE_HALO_I%PS2$ Ë@aEXCHANGE_HALO_I%PE2$`Ë@aEXCHANGE_HALO_I%PS3$ Ë@aEXCHANGE_HALO_I%PE3'àËRPARALLEL_BCAST_LOGICAL,2Ì@aPARALLEL_BCAST_LOGICAL%LVAL$rÌaPARALLEL_BCAST_REAL)ÓÌ@aPARALLEL_BCAST_REAL%RVAL.Í@aPARALLEL_BCAST_REAL%FROM_WHOM$SÍhPARALLEL_BCAST_CHAR)»ÍTaPARALLEL_BCAST_CHAR%CVAL&Î@aPARALLEL_BCAST_CHAR%N.OÎ@aPARALLEL_BCAST_CHAR%FROM_WHOM ÎHPARALLEL_FINISH×ÎHPARALLEL_ABORT