KB9AMG's Top 2-way WSPR Reports - June 1-30 2019



N1DH-FN41


 Band  Reports Rank
------ ------- ----
LF/VLF       -    -
 160m        -    -
  80m        2  255
  60m        -    -
  40m       10  726
  30m       10  318
  20m       15  624
  17m        3  122
  15m        2   91
  12m        1   40
  10m        -    -
   6m        -    -
   4m        -    -
   2m        -    -
 70cm        -    -
 23cm        -    -
       -------
Total =     43 Reports - (Rank 640)

Number of Grid Squares = 27


N1DH-FN41 - Summary of 2-Way WSPR Reports
---------

EL - N1DH-FN41
EL88 K1RKE 30,20,17,15,12 - (Jun 17)
EL96 W1NEJ 30,20 - (Jun 17)

EM - N1DH-FN41
EM12 KE7A 20 - (Jun 17)
EM22 KD6RF 30,17 - (Jun 17)
EM38 AC0G 20 - (Jun 17)
EM48 AD0MO 20 - (Jun 17)
EM72 W4RYW 20 - (Jun 17)
EM73 K4COD 20 - (Jun 17)
     K4EH 20 - (Jun 17)
EM79 W6CDR 30 - (Jun 17)
EM83 NN4EE 40 - (Jun 17)
EM85 W4NSF 30 - (Jun 17)
EM99 N8YE 30 - (Jun 17)

EN - N1DH-FN41
EN42 NN0V 20 - (Jun 17)
EN61 K9YWO 20 - (Jun 17)
     WD9EPF 20 - (Jun 17)
EN62 K0JD 40,30,20 - (Jun 17)
EN91 KB8EZX 30 - (Jun 17)
     W8AC 80 - (Jun 17)

FM - N1DH-FN41
FM18 KB3EDF 40 - (Jun 17)
     WA4KFZ 40 - (Jun 17)
FM19 K3FOX 40 - (Jun 17)
FM29 AC3V 40 - (Jun 17)

FN - N1DH-FN41
FN03 KD2FPP 40 - (Jun 17)
FN11 KE3LR 40 - (Jun 17)
FN25 VE2CH 80 - (Jun 17)
FN35 VA2ZAC 40 - (Jun 17)
FN41 N1IER 40,30,20,17,15 - (Jun 17)

GN - N1DH-FN41
GN37 VO1DZA 20 - (Jun 17)

IO - N1DH-FN41
IO83 G0LUJ 30 - (Jun 17)

JO - N1DH-FN41
JO01 G7WIR 20 - (Jun 17)


N1DH-FN41 - Detailed 2-Way WSPR Reports - BOLD # = total reports in WSPR database
---------   (The pair of reports shown have the least amount of time between them)

EL88 K1RKE 30,20,17,15,12 - (Jun 17)

     6 tx 2019-06-17 13:48 N1DH 10.140200 -16dB 0 FN41nw 5W K1RKE EL88wv 1769km 219deg
     3    2019-06-17 14:08 K1RKE 10.140201 -17dB 0 EL88wv 10W N1DH FN41nw 1769km 32deg
     4 tx 2019-06-17 18:50 N1DH 14.097099 -17dB 1 FN41nw 5W K1RKE EL88wv 1769km 219deg
     2    2019-06-17 17:30 K1RKE 14.097101 -23dB 0 EL88wv 10W N1DH FN41nw 1769km 32deg
     2 tx 2019-06-17 16:12 N1DH 18.106098 -24dB 0 FN41nw 5W K1RKE EL88wv 1769km 219deg
     5    2019-06-17 15:52 K1RKE 18.106103 -25dB 0 EL88wv 10W N1DH FN41nw 1769km 32deg
     1 tx 2019-06-17 14:34 N1DH 21.096098 -19dB 1 FN41nw 5W K1RKE EL88wv 1769km 219deg
     5    2019-06-17 14:14 K1RKE 21.096102 -15dB 0 EL88wv 10W N1DH FN41nw 1769km 32deg
     1 tx 2019-06-17 15:56 N1DH 24.926098 -25dB 1 FN41nw 5W K1RKE EL88wv 1769km 219deg
     3    2019-06-17 15:36 K1RKE 24.926103 -26dB 0 EL88wv 10W N1DH FN41nw 1769km 32deg


EL96 W1NEJ 30,20 - (Jun 17)

     4 tx 2019-06-17 15:48 N1DH 10.140199 -9dB 0 FN41nw 5W W1NEJ EL96xi 1924km 209deg
     3    2019-06-17 15:28 W1NEJ 10.140201 -21dB 0 EL96xi 5W N1DH FN41nw 1924km 23deg
     4 tx 2019-06-17 14:10 N1DH 14.097099 -10dB 0 FN41nw 5W W1NEJ EL96xi 1924km 209deg
     4    2019-06-17 14:30 W1NEJ 14.097101 -16dB 0 EL96xi 5W N1DH FN41nw 1924km 23deg


EM12 KE7A 20 - (Jun 17)

     4 tx 2019-06-17 12:30 N1DH 14.097099 8dB 0 FN41nw 5W KE7A EM12kx 2509km 255deg
     6    2019-06-17 12:10 KE7A 14.097171 -27dB 0 EM12kx 5W N1DH FN41nw 2509km 59deg


EM22 KD6RF 30,17 - (Jun 17)

     2 tx 2019-06-17 13:28 N1DH 10.140200 -6dB 0 FN41nw 5W KD6RF EM22lr 2358km 252deg
     2    2019-06-17 14:48 KD6RF 10.140212 -22dB 0 EM22lr 5W N1DH FN41nw 2358km 57deg
     3 tx 2019-06-17 15:12 N1DH 18.106099 -16dB 1 FN41nw 5W KD6RF EM22lc 2396km 251deg
     5    2019-06-17 15:32 KD6RF 18.106106 -18dB 1 EM22lc 5W N1DH FN41nw 2396km 56deg


EM38 AC0G 20 - (Jun 17)

     7 tx 2019-06-17 15:30 N1DH 14.097048 -2dB 0 FN41nw 5W AC0G EM38ww 1824km 267deg
     1    2019-06-17 15:50 AC0G 14.097079 -16dB -2 EM38ww 1W N1DH FN41nw 1824km 73deg


EM48 AD0MO 20 - (Jun 17)

     7 tx 2019-06-17 18:50 N1DH 14.097104 -6dB 0 FN41nw 5W AD0MO EM48 1751km 264deg
     1    2019-06-17 17:30 AD0MO 14.097115 -22dB 0 EM48ps 5W N1DH FN41nw 1713km 72deg


EM72 W4RYW 20 - (Jun 17)

     8 tx 2019-06-17 15:30 N1DH 14.097104 2dB 0 FN41nw 5W W4RYW EM72gn 1655km 236deg
     2    2019-06-17 15:50 W4RYW 14.097182 -10dB 0 EM72gn 5W N1DH FN41nw 1655km 47deg


EM73 K4COD 20 - (Jun 17)

     5 tx 2019-06-17 14:10 N1DH 14.097099 -9dB 0 FN41nw 5W K4COD EM73sc 1546km 235deg
     5    2019-06-17 14:30 K4COD 14.097161 -12dB 0 EM73sc 2W N1DH FN41nw 1546km 47deg

     K4EH 20 - (Jun 17)

     3 tx 2019-06-17 18:50 N1DH 14.097089 -20dB 1 FN41nw 5W K4EH EM73qk 1532km 236deg
     3    2019-06-17 18:10 K4EH 14.097112 -27dB 0 EM73qk 5W N1DH FN41nw 1532km 48deg


EM79 W6CDR 30 - (Jun 17)

     1 tx 2019-06-17 15:48 N1DH 10.140203 -13dB 0 FN41nw 5W W6CDR EM79pq 1189km 262deg
     8    2019-06-17 16:08 W6CDR 10.140198 -23dB 0 EM79pq 5W N1DH FN41nw 1189km 73deg


EM83 NN4EE 40 - (Jun 17)

     3 tx 2019-06-17 14:46 N1DH 7.040051 -8dB 0 FN41nw 5W NN4EE EM83gv 1418km 235deg
     6    2019-06-17 14:26 NN4EE 7.040075 -18dB 0 EM83gv 2W N1DH FN41nw 1418km 47deg


EM85 W4NSF 30 - (Jun 17)

     6 tx 2019-06-17 15:48 N1DH 10.140199 -5dB 0 FN41nw 5W W4NSF EM85tn 1222km 238deg
     1    2019-06-17 16:08 W4NSF 10.140229 -25dB -1 EM85tn 5W N1DH FN41nw 1222km 51deg


EM99 N8YE 30 - (Jun 17)

     3 tx 2019-06-17 20:48 N1DH 10.140235 9dB 1 FN41nw 5W N8YE EM99hj 929km 256deg
     1    2019-06-17 20:08 N8YE 10.140151 -14dB 0 EM99hj 1W N1DH FN41nw 929km 69deg


EN42 NN0V 20 - (Jun 17)

    10 tx 2019-06-17 18:50 N1DH 14.097088 5dB 0 FN41nw 5W NN0V/0 EN42ba 1732km 277deg
    10 tx 2019-06-17 18:50 N1DH 14.097116 -9dB 0 FN41nw 5W NN0V EN42da 1718km 277deg
     2    2019-06-17 15:10 NN0V 14.097153 -10dB -1 EN42da 5W N1DH FN41nw 1718km 83deg


EN61 K9YWO 20 - (Jun 17)

     4 tx 2019-06-17 15:30 N1DH 14.097100 -9dB 0 FN41nw 5W K9YWO EN61fn 1381km 274deg
     6    2019-06-17 14:50 K9YWO 14.097181 -10dB 0 EN61fn 1W N1DH FN41nw 1381km 83deg

     WD9EPF 20 - (Jun 17)

     5 tx 2019-06-17 19:50 N1DH 14.097104 -3dB 1 FN41nw 5W WD9EPF EN61br 1406km 275deg
     2    2019-06-17 19:30 WD9EPF 14.097047 -19dB 0 EN61br 2W N1DH FN41nw 1406km 83deg


EN62 K0JD 40,30,20 - (Jun 17)

     1 tx 2019-06-17 14:46 N1DH 7.040092 -12dB 0 FN41nw 5W K0JD EN62bv 1397km 280deg
    12    2019-06-17 14:26 K0JD 7.040158 -12dB 0 EN62bv 5W N1DH FN41nw 1397km 89deg
     2 tx 2019-06-17 13:28 N1DH 10.140192 -8dB 1 FN41nw 5W K0JD EN62bv 1397km 280deg
     8    2019-06-17 13:08 K0JD 10.140260 -9dB 0 EN62bv 5W N1DH FN41nw 1397km 89deg
     2 tx 2019-06-17 18:50 N1DH 14.097084 -9dB 0 FN41nw 5W K0JD EN62bv 1397km 280deg
     7    2019-06-17 18:30 K0JD 14.097164 -13dB -1 EN62bv 5W N1DH FN41nw 1397km 89deg


EN91 KB8EZX 30 - (Jun 17)

     7 tx 2019-06-17 15:48 N1DH 10.140227 -19dB 2 FN41nw 5W KB8EZX EN91dk 901km 270deg
     2    2019-06-17 15:08 KB8EZX 10.140173 -17dB 1 EN91dk 5W N1DH FN41nw 901km 83deg

     W8AC 80 - (Jun 17)

     6 tx 2019-06-17 13:00 N1DH 3.570101 -16dB 0 FN41nw 5W W8AC EN91jm 858km 270deg
     6    2019-06-17 13:04 W8AC 3.570029 -23dB 0 EN91jm 5W N1DH FN41nw 858km 83deg


FM18 KB3EDF 40 - (Jun 17)

     3 tx 2019-06-17 14:46 N1DH 7.040098 -3dB 0 FN41nw 5W KB3EDF FM18rh 628km 232deg
     3    2019-06-17 14:26 KB3EDF 7.040105 -16dB 0 FM18rh 2W N1DH FN41nw 628km 48deg

     WA4KFZ 40 - (Jun 17)

     3 tx 2019-06-17 17:26 N1DH 7.040106 -6dB 0 FN41nw 5W WA4KFZ FM18gv 652km 241deg
    11    2019-06-17 17:06 WA4KFZ 7.040135 -4dB 0 FM18gv 5W N1DH FN41nw 652km 57deg


FM19 K3FOX 40 - (Jun 17)

     3 tx 2019-06-17 14:46 N1DH 7.040100 0dB 0 FN41nw 5W K3FOX FM19 587km 244deg
     1    2019-06-17 15:26 K3FOX 7.040174 -9dB 0 FM19qf 5W N1DH FN41nw 571km 56deg


FM29 AC3V 40 - (Jun 17)

     1 tx 2019-06-17 14:46 N1DH 7.040102 6dB 0 FN41nw 5W AC3V FM29hv 441km 241deg
     1    2019-06-17 13:46 AC3V 7.040054 -7dB 0 FM29hv 5W N1DH FN41nw 441km 58deg


FN03 KD2FPP 40 - (Jun 17)

     1 tx 2019-06-17 19:26 N1DH 7.040116 -16dB 3 FN41nw 5W KD2FPP FN03pe 656km 285deg
     5    2019-06-17 17:46 KD2FPP 7.040080 -13dB 4 FN03pe 5W N1DH FN41nw 656km 100deg


FN11 KE3LR 40 - (Jun 17)

     2 tx 2019-06-17 14:46 N1DH 7.040100 -17dB 0 FN41nw 5W KE3LR FN11rx 469km 272deg
     1    2019-06-17 13:06 KE3LR 7.040050 -15dB -1 FN11rx 5W N1DH FN41nw 469km 89deg


FN25 VE2CH 80 - (Jun 17)

     5 tx 2019-06-17 12:02 N1DH 3.570101 -25dB 0 FN41nw 5W VE2CH FN25cn 564km 317deg
     1    2019-06-17 13:22 VE2CH 3.570149 -26dB 0 FN25cn 5W N1DH FN41nw 564km 134deg


FN35 VA2ZAC 40 - (Jun 17)

     3 tx 2019-06-17 14:46 N1DH 7.040100 -10dB 0 FN41nw 5W VA2ZAC FN35fl 448km 332deg
     3    2019-06-17 14:26 VA2ZAC 7.040101 -6dB 0 FN35fl 5W N1DH FN41nw 448km 151deg


FN41 N1IER 40,30,20,17,15 - (Jun 17)

     2 tx 2019-06-17 14:46 N1DH 7.040112 -2dB 0 FN41nw 5W N1IER FN41lu 17km 236deg
     3    2019-06-17 16:26 N1IER 7.040024 -7dB 0 FN41lu 5W N1DH FN41nw 17km 56deg
     2 tx 2019-06-17 15:48 N1DH 10.140220 -9dB 2 FN41nw 5W N1IER FN41lu 17km 236deg
     5    2019-06-17 15:28 N1IER 10.140118 -19dB 0 FN41lu 5W N1DH FN41nw 17km 56deg
     2 tx 2019-06-17 15:30 N1DH 14.097124 -9dB -2 FN41nw 5W N1IER FN41lu 17km 236deg
     3    2019-06-17 15:50 N1IER 14.097009 -17dB 1 FN41lu 5W N1DH FN41nw 17km 56deg
     3 tx 2019-06-17 16:12 N1DH 18.106128 3dB 1 FN41nw 5W N1IER FN41lu 17km 236deg
     1    2019-06-17 14:52 N1IER 18.106004 -11dB 1 FN41lu 5W N1DH FN41nw 17km 56deg
     4 tx 2019-06-17 17:54 N1DH 21.096140 5dB 4 FN41nw 5W N1IER FN41lu 17km 236deg
     2    2019-06-17 17:14 N1IER 21.095998 -3dB 1 FN41lu 5W N1DH FN41nw 17km 56deg


GN37 VO1DZA 20 - (Jun 17)

     1 tx 2019-06-17 14:10 N1DH 14.097102 -9dB -1 FN41nw 5W VO1DZA GN37po 1562km 60deg
     1    2019-06-17 15:10 VO1DZA 14.097050 -18dB -3 GN37po 10W N1DH FN41nw 1562km 253deg


IO83 G0LUJ 30 - (Jun 17)

     1 tx 2019-06-17 20:48 N1DH 10.140199 -25dB 0 FN41nw 5W G0LUJ IO83ls 5023km 51deg
     1    2019-06-17 20:28 G0LUJ 10.140175 -26dB 0 IO83ls 5W N1DH FN41nw 5023km 284deg


JO01 G7WIR 20 - (Jun 17)

     1 tx 2019-06-17 18:50 N1DH 14.097105 -23dB 1 FN41nw 5W G7WIR JO01bj 5301km 53deg
     2    2019-06-17 19:10 G7WIR 14.097068 -27dB 0 JO01bj 0.5W N1DH FN41nw 5301km 288deg



N1DH-FN41 - Number of Detailed WSPR Records by Date
---------
   Date     Count
----------  -----
2019-06-01      -
2019-06-02      -
2019-06-03      -
2019-06-04      -
2019-06-05      -
2019-06-06      -
2019-06-07      -
2019-06-08      -
2019-06-09      -
2019-06-10      -
2019-06-11      -
2019-06-12      -
2019-06-13      -
2019-06-14      -
2019-06-15      -
2019-06-16      -
2019-06-17     87
2019-06-18      -
2019-06-19      -
2019-06-20      -
2019-06-21      -
2019-06-22      -
2019-06-23      -
2019-06-24      -
2019-06-25      -
2019-06-26      -
2019-06-27      -
2019-06-28      -
2019-06-29      -
2019-06-30      -


N1DH-FN41 - Summary of Daily 2-Way WSPR Reports
---------   (BOLD callsign = First daily 2-way report on the band this month
                             or first daily SWL/1-way report on any band)
            ("*" before *GRID-CALLSIGN = No 2-way reports with N1DH-FN41)
            ("*" after GRID-CALLSIGN* = No 2-way reports for all callsigns)


2019-06-17  N1DH-FN41  (43)

  2   80m   EN91-W8AC----1/1   FN25-VE2CH---1/1

 10   40m   EM83-NN4EE---1/1   EN62-K0JD----1/1   FM18-KB3EDF--1/1   FM18-WA4KFZ--1/1
            FM19-K3FOX---1/1   FM29-AC3V----1/1   FN03-KD2FPP--1/1   FN11-KE3LR---1/1
            FN35-VA2ZAC--1/1   FN41-N1IER---1/1

 10   30m   EL88-K1RKE---1/1   EL96-W1NEJ---1/1   EM22-KD6RF---1/1   EM79-W6CDR---1/1
            EM85-W4NSF---1/1   EM99-N8YE----1/1   EN62-K0JD----1/1   EN91-KB8EZX--1/1
            FN41-N1IER---1/1   IO83-G0LUJ---1/1

 15   20m   EL88-K1RKE---1/1   EL96-W1NEJ---1/1   EM12-KE7A----1/1   EM38-AC0G----1/1
            EM48-AD0MO---1/1   EM72-W4RYW---1/1   EM73-K4COD---1/1   EM73-K4EH----1/1
            EN42-NN0V----1/1   EN61-K9YWO---1/1   EN61-WD9EPF--1/1   EN62-K0JD----1/1
            FN41-N1IER---1/1   GN37-VO1DZA--1/1   JO01-G7WIR---1/1

  3   17m   EL88-K1RKE---1/1   EM22-KD6RF---1/1   FN41-N1IER---1/1

  2   15m   EL88-K1RKE---1/1   FN41-N1IER---1/1

  1   12m   EL88-K1RKE---1/1

130   SWL  *BL10-AI6VN*-------1/1   *CM88-KJ6MKI-------1/1   *CM88-KPH*---------1/1
           *CM88-N*-----------1/1   *CM97-N6SKM--------1/1   *CN85-K3YI*--------1/1
           *CN85-K7QXY--------1/1   *CN85-W7OWO--------1/1   *CN86-AA7NM--------1/1
           *CN87-KC7CM--------1/1   *CN87-KF7FBF*------1/1   *CN87-WA6OUR*------1/1
           *CN89-VE7BDQ-------1/1   *CN94-KK6PR*-------1/1   *CN97-KA7BVS-------1/1
           *DM12-K6RRP--------1/1   *DM12-N6WXD*-------1/1   *DM14-AK7V*--------1/1
           *DM16-ND7M*--------1/1   *DM43-WB5DYG-------1/1   *DM62-WA5DJJ*------1/1
           *DM65-KC5AM*-------1/1   *DN31-KA7OEI-1*----1/1   *DN70-N6GN*--------1/1
           *DN70-W0AEW--------1/1   *DN70-W3LLA--------1/1   *DN84-W6YQ*--------1/1
           *DO33-VE6JYKIWI*---1/1   *EL09-N5SNT*-------1/1   *EL89-W3HH---------1/1
           *EL89-WD4AH--------1/1   *EM10-WA5NGP*------1/1   *EM29-KC0YT*-------1/1
           *EM32-K5CZD--------1/1   *EM63-N4XWC*-------1/1   *EM64-SWLEM64*-----1/1
           *EM64-W3PM-1*------1/1   *EM64-W3PM-2*------1/1   *EM66-KR4VJ--------1/1
           *EM72-W4HOD*-------1/1   *EM73-NJ8J*--------1/1   *EM74-KE3PL--------1/1
           *EM74-WV5L*--------1/1   *EM79-KA8HUZ*------1/1   *EM84-KA3JIJ-------1/1
           *EM86-KB6I---------1/1   *EM98-KB4NEW*------1/1   *EN10-N0ZWP--------1/1
           *EN11-KC8JNV*------1/1   *EN19-VE4BJZ*------1/1   *EN21-KC0MFW-------1/1
           *EN24-KD0HFC*------1/1   *EN35-N0NCI--------1/1   *EN41-KA4PKB*------1/1
           *EN42-WA0JYF*------1/1   *EN43-KE1THA-------1/1   *EN50-K9AN*--------1/1
           *EN50-WA9231SWL*---1/1   *EN51-W9XA*--------1/1   *EN52-AC9RZ--------1/1
           *EN52-KB9AMG-------1/1   *EN52-N8DMT--------1/1   *EN58-VA3ROM*------1/1
           *EN62-N9YKE*-------1/1   *EN70-KA9LHE*------1/1   *EN82-K8NVH*-------1/1
           *FK88-PJ7DH--------1/1   *FK93-J68HZ*-------1/1   *FM05-N4JJS*-------1/1
           *FM06-AB4KB*-------1/1   *FM18-KM4CWX*------1/1   *FM18-KN4GDX*------1/1
           *FM18-N4TVC*-------1/1   *FM19-KD4IZ*-------1/1   *FM19-WA2EUJ-------1/1
           *FN03-SWLKCL*------1/1   *FN03-VE3CUB*------1/1   *FN03-VE3RPH-------1/1
           *FN03-VE3SST*------1/1   *FN12-KD2OM--------1/1   *FN13-K5KHK*-------1/1
           *FN13-N2HQI*-------1/1   *FN13-WA2ZKD*------1/1   *FN14-VE3HST-------1/1
           *FN21-K3FEF*-------1/1   *FN22-KC2STA1*-----1/1   *FN25-VE3GTC*------1/1
           *FN31-KK1D---------1/1   *FN41-W1CEW--------1/1   *FN42-WA9WTK-------1/1
           *GF05-LU7DID-------1/1   *GG56-PY2SDR*------1/1   *GG76-PY1EME*------1/1
           *GJ35-FY5KE--------1/1   *HP75-TF3GZ*-------1/1   *HP84-TF1VHF*------1/1
           *IL18-EA8DBU-------1/1   *IN52-EA1FBU-------1/1   *IN71-EA1FAQ-------1/1
           *IO65-EI7HZB-------1/1   *IO70-G8NXD*-------1/1   *IO73-MW1CFN-------1/1
           *IO81-G4DEU--------1/1   *IO90-G4MSA*-------1/1   *IO90-G4ZFQ--------1/1
           *IO91-G8LCO*-------1/1   *IO91-M0WID--------1/1   *IO93-G8ORM--------1/1
           *JN06-F5OIH*-------1/1   *JN15-PE4K---------1/1   *JN23-F6EGX--------1/1
           *JN39-LX1DQ*-------1/1   *JN46-HB9TMC-------1/1   *JN47-OE9GHV*------1/1
           *JN47-OE9HLH*------1/1   *JN49-DK6UG*-------1/1   *JO01-2E0PYB-------1/1
           *JO02-M0HGU--------1/1   *JO20-ON3ZOE-------1/1   *JO22-PI9ESA*------1/1
           *JO31-DK4RH--------1/1   *JO31-DK8JP--------1/1   *JO33-PD0OHW-------1/1
           *JO40-DK4RW*-------1/1   *JO43-DK4BM--------1/1   *JO52-DK0VLP*------1/1
           *JO65-OZ7IT--------1/1   *JO68-SA6BSS-------1/1   *JP40-LA3FY*-------1/1
           *KO96-R2ARX--------1/1

KB9AMG's Ham Radio Page